Commit a1a1a82160d0e12a074660ad5391bdaf06abfa3f

Authored by Victor Costa
2 parents c76fbabe 31320be5

Merge branch 'master_rails3' into staging

Showing 207 changed files with 12746 additions and 10499 deletions   Show diff stats

Too many changes.

To preserve performance only 100 of 207 files displayed.

app/helpers/forms_helper.rb
... ... @@ -184,6 +184,7 @@ module FormsHelper
184 184 datepicker_options[:year_suffix] ||= ''
185 185  
186 186 element_id = html_options[:id] || 'datepicker-date'
  187 + value_js_formatted = value.strftime('%Y-%m-%d %H:%S')
187 188 value = value.strftime(format) if value.present?
188 189 method = datepicker_options[:time] ? 'datetimepicker' : 'datepicker'
189 190 result = text_field_tag(name, value, html_options)
... ... @@ -236,7 +237,7 @@ module FormsHelper
236 237 weekHeader: #{datepicker_options[:week_header].to_json},
237 238 yearRange: #{datepicker_options[:year_range].to_json},
238 239 yearSuffix: #{datepicker_options[:year_suffix].to_json}
239   - }).datepicker('setDate', new Date('#{value}'))
  240 + }).datepicker('setDate', new Date('#{value_js_formatted}'))
240 241 </script>
241 242 ".html_safe
242 243 result
... ...
app/models/approve_article.rb
... ... @@ -138,9 +138,4 @@ class ApproveArticle &lt; Task
138 138 message
139 139 end
140 140  
141   - def request_is_member_of_target
142   - unless requestor.is_member_of?(target)
143   - errors.add(:approve_article, N_('Requestor must be a member of target.'))
144   - end
145   - end
146 141 end
... ...
app/models/article.rb
... ... @@ -28,9 +28,14 @@ class Article &lt; ActiveRecord::Base
28 28 def initialize(*params)
29 29 super
30 30  
31   - if !params.blank? && params.first.has_key?(:profile) && !params.first[:profile].blank?
32   - profile = params.first[:profile]
33   - self.published = false unless profile.public?
  31 + if !params.blank?
  32 + if params.first.has_key?(:profile) && !params.first[:profile].blank?
  33 + profile = params.first[:profile]
  34 + self.published = false unless profile.public_profile
  35 + end
  36 +
  37 + self.published = params.first["published"] if params.first.has_key?("published")
  38 + self.published = params.first[:published] if params.first.has_key?(:published)
34 39 end
35 40  
36 41 end
... ...
app/models/rss_feed.rb
... ... @@ -14,7 +14,7 @@ class RssFeed &lt; Article
14 14  
15 15 # store setting in body
16 16 serialize :body, Hash
17   -
  17 +
18 18 def body
19 19 self[:body] ||= {}
20 20 end
... ... @@ -89,6 +89,14 @@ class RssFeed &lt; Article
89 89 )
90 90 end
91 91  
  92 + def published?
  93 + if self.parent
  94 + self.parent.published?
  95 + else
  96 + self.published
  97 + end
  98 + end
  99 +
92 100 def self.short_description
93 101 _('RSS Feed')
94 102 end
... ...
app/models/task.rb
... ... @@ -156,28 +156,6 @@ class Task &lt; ActiveRecord::Base
156 156 end
157 157 end
158 158  
159   - def requestor_is_of_kind(klass, message = nil)
160   - error_message = message ||= _('Task requestor must be '+klass.to_s.downcase)
161   - group = klass.to_s.downcase.pluralize
162   - if environment.respond_to?(group) and requestor_id
163   - requestor = requestor ||= environment.send(klass.to_s.downcase.pluralize).find_by_id(requestor_id)
164   - end
165   - unless requestor.class == klass
166   - errors.add(error_message)
167   - end
168   - end
169   -
170   - def target_is_of_kind(klass, message = nil)
171   - error_message = message ||= _('Task target must be '+klass.to_s.downcase)
172   - group = klass.to_s.downcase.pluralize
173   - if environment.respond_to?(group) and target_id
174   - target = target ||= environment.send(klass.to_s.downcase.pluralize).find_by_id(target_id)
175   - end
176   - unless target.class == klass
177   - errors.add(error_message)
178   - end
179   - end
180   -
181 159 def close(status, closed_by)
182 160 self.status = status
183 161 self.end_date = Time.now
... ...
config/environments/production.rb
... ... @@ -44,7 +44,7 @@ Noosfero::Application.configure do
44 44 # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
45 45  
46 46 # Use a different cache store in production
47   - config.cache_store = :dalli_store, "localhost"
  47 + config.cache_store = :dalli_store, "127.0.0.1:11211"
48 48  
49 49 # Enable serving of images, stylesheets, and javascripts from an asset server
50 50 # config.action_controller.asset_host = "http://assets.example.com"
... ...
debian/changelog
  1 +noosfero (1.3) wheezy-test; urgency=low
  2 +
  3 + * Noosfero 1.3 final release
  4 +
  5 + -- Antonio Terceiro <terceiro@colivre.coop.br> Fri, 06 Nov 2015 09:19:34 -0300
  6 +
  7 +noosfero (1.3~rc3) wheezy-test; urgency=low
  8 +
  9 + * Noosfero 1.3 RC3
  10 +
  11 + -- Antonio Terceiro <terceiro@colivre.coop.br> Wed, 04 Nov 2015 12:44:22 -0300
  12 +
1 13 noosfero (1.3~rc2) wheezy-test; urgency=low
2 14  
3 15 * Noosfero 1.3 RC2
... ...
lib/noosfero/action_tracker_ext.rb
... ... @@ -27,6 +27,7 @@ Rails.configuration.to_prepare do
27 27  
28 28 def create_activity
29 29 target = if self.target.is_a? Profile then self.target else self.target.profile rescue self.user end
  30 + return if !target
30 31 return if self.verb.in? target.exclude_verbs_on_activities
31 32 ProfileActivity.create! profile: target, activity: self
32 33 end
... ...
lib/noosfero/api/helpers.rb
... ... @@ -312,12 +312,12 @@ require &#39;grape&#39;
312 312 end
313 313  
314 314 def cant_be_saved_request!(attribute)
315   - message = _("(Invalid request) #{attribute} can't be saved")
  315 + message = _("(Invalid request) %s can't be saved") % attribute
316 316 render_api_error!(message, 400)
317 317 end
318 318  
319 319 def bad_request!(attribute)
320   - message = _("(Bad request) #{attribute} not given")
  320 + message = _("(Invalid request) %s not given") % attribute
321 321 render_api_error!(message, 400)
322 322 end
323 323  
... ...
lib/noosfero/version.rb
1 1 module Noosfero
2 2 PROJECT = 'noosfero'
3   - VERSION = '1.3~rc2'
  3 + VERSION = '1.3'
4 4 end
5 5  
6 6 root = File.expand_path(File.dirname(__FILE__) + '/../..')
7   -if File.exist?(File.join(root, '.git'))
8   - git_version = Dir.chdir(root) { `git describe --tags`.strip.sub('-rc', '~rc') }
9   - if git_version > Noosfero::VERSION
  7 +if File.exist?(File.join(root, '.git')) && system('which git >/dev/null')
  8 + git_version = Dir.chdir(root) { `git describe --tags`.to_s.strip.sub('-rc', '~rc') }
  9 + version_sort = IO.popen(['sort', '--version-sort'], 'w+')
  10 + version_sort.puts(Noosfero::VERSION)
  11 + version_sort.puts(git_version)
  12 + version_sort.close_write
  13 + new_version = version_sort.readlines.last.strip
  14 + if new_version != Noosfero::VERSION
10 15 Noosfero::VERSION.clear << git_version
11 16 end
  17 + version_sort.close
12 18 end
... ...
lib/tasks/release.rake
... ... @@ -251,7 +251,15 @@ EOF
251 251 end
252 252  
253 253 desc "finishes the release"
254   - task 'release:finish' => ['noosfero:upload_packages', 'noosfero:tag', 'noosfero:pushtag']
  254 + task 'release:finish', :target do |t, args|
  255 + target = args[:target]
  256 + unless target
  257 + abort "E: usage: rake noosfero:release:finish[TARGET]"
  258 + end
  259 + Rake::Task['noosfero:upload_packages'].invoke(target)
  260 + Rake::Task['noosfero:tag'].invoke
  261 + Rake::Task['noosfero:pushtag'].invoke
  262 + end
255 263  
256 264 desc 'Build Debian packages'
257 265 task :debian_packages => :package do
... ...
plugins/responsive/lib/responsive_plugin.rb
... ... @@ -8,10 +8,6 @@ class ResponsivePlugin &lt; Noosfero::Plugin
8 8 _("Responsive layout for Noosfero")
9 9 end
10 10  
11   - def stylesheet?
12   - true
13   - end
14   -
15 11 def js_files
16 12 %w[bootstrap responsive-noosfero].map{ |j| "javascripts/#{j}" }
17 13 end
... ...
plugins/responsive/public/_bootstrap-compass.scss
... ... @@ -1,9 +0,0 @@
1   -@function twbs-font-path($path) {
2   - @return font-url($path, true);
3   -}
4   -
5   -@function twbs-image-path($path) {
6   - @return image-url($path, true);
7   -}
8   -
9   -$bootstrap-sass-asset-helper: true;
plugins/responsive/public/_bootstrap-core.scss
... ... @@ -1,52 +0,0 @@
1   -//NOOSFERO - Must import variables and mixins in theme
2   -
3   -// Core variables and mixins
4   -//@import "bootstrap/variables";
5   -@import "./bootstrap/mixins";
6   -
7   -// Reset and dependencies
8   -@import "./bootstrap/normalize";
9   -@import "./bootstrap/print";
10   -@import "./bootstrap/glyphicons";
11   -
12   -// Core CSS
13   -@import "./bootstrap/scaffolding";
14   -@import "./bootstrap/type";
15   -@import "./bootstrap/code";
16   -@import "./bootstrap/grid";
17   -@import "./bootstrap/tables";
18   -@import "./bootstrap/forms";
19   -@import "./bootstrap/buttons";
20   -
21   -// Components
22   -@import "./bootstrap/component-animations";
23   -@import "./bootstrap/dropdowns";
24   -@import "./bootstrap/button-groups";
25   -@import "./bootstrap/input-groups";
26   -@import "./bootstrap/navs";
27   -@import "./bootstrap/navbar";
28   -@import "./bootstrap/breadcrumbs";
29   -@import "./bootstrap/pagination";
30   -@import "./bootstrap/pager";
31   -@import "./bootstrap/labels";
32   -@import "./bootstrap/badges";
33   -@import "./bootstrap/jumbotron";
34   -@import "./bootstrap/thumbnails";
35   -@import "./bootstrap/alerts";
36   -@import "./bootstrap/progress-bars";
37   -@import "./bootstrap/media";
38   -@import "./bootstrap/list-group";
39   -@import "./bootstrap/panels";
40   -@import "./bootstrap/responsive-embed";
41   -@import "./bootstrap/wells";
42   -@import "./bootstrap/close";
43   -
44   -// Components w/ JavaScript
45   -@import "./bootstrap/modals";
46   -@import "./bootstrap/tooltip";
47   -@import "./bootstrap/popovers";
48   -@import "./bootstrap/carousel";
49   -
50   -// Utility classes
51   -@import "./bootstrap/utilities";
52   -@import "./bootstrap/responsive-utilities";
plugins/responsive/public/_bootstrap-mincer.scss
... ... @@ -1,19 +0,0 @@
1   -// Mincer asset helper functions
2   -//
3   -// This must be imported into a .css.ejs.scss file.
4   -// Then, <% %>-interpolations will be parsed as strings by Sass, and evaluated by EJS after Sass compilation.
5   -
6   -
7   -@function twbs-font-path($path) {
8   - // do something like following
9   - // from "path/to/font.ext#suffix" to "<%- asset_path(path/to/font.ext)) + #suffix %>"
10   - // from "path/to/font.ext?#suffix" to "<%- asset_path(path/to/font.ext)) + ?#suffix %>"
11   - // or from "path/to/font.ext" just "<%- asset_path(path/to/font.ext)) %>"
12   - @return "<%- asset_path("#{$path}".replace(/[#?].*$/, '')) + "#{$path}".replace(/(^[^#?]*)([#?]?.*$)/, '$2') %>";
13   -}
14   -
15   -@function twbs-image-path($file) {
16   - @return "<%- asset_path("#{$file}") %>";
17   -}
18   -
19   -$bootstrap-sass-asset-helper: true;
plugins/responsive/public/_bootstrap-sprockets.scss
... ... @@ -1,9 +0,0 @@
1   -@function twbs-font-path($path) {
2   - @return font-path($path);
3   -}
4   -
5   -@function twbs-image-path($path) {
6   - @return image-path($path);
7   -}
8   -
9   -$bootstrap-sass-asset-helper: true;
plugins/responsive/public/_bootstrap.scss
... ... @@ -1,56 +0,0 @@
1   -/*!
2   - * Bootstrap v3.3.5 (http://getbootstrap.com)
3   - * Copyright 2011-2015 Twitter, Inc.
4   - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5   - */
6   -
7   -// Core variables and mixins
8   -@import "bootstrap/variables";
9   -@import "bootstrap/mixins";
10   -
11   -// Reset and dependencies
12   -@import "bootstrap/normalize";
13   -@import "bootstrap/print";
14   -@import "bootstrap/glyphicons";
15   -
16   -// Core CSS
17   -@import "bootstrap/scaffolding";
18   -@import "bootstrap/type";
19   -@import "bootstrap/code";
20   -@import "bootstrap/grid";
21   -@import "bootstrap/tables";
22   -@import "bootstrap/forms";
23   -@import "bootstrap/buttons";
24   -
25   -// Components
26   -@import "bootstrap/component-animations";
27   -@import "bootstrap/dropdowns";
28   -@import "bootstrap/button-groups";
29   -@import "bootstrap/input-groups";
30   -@import "bootstrap/navs";
31   -@import "bootstrap/navbar";
32   -@import "bootstrap/breadcrumbs";
33   -@import "bootstrap/pagination";
34   -@import "bootstrap/pager";
35   -@import "bootstrap/labels";
36   -@import "bootstrap/badges";
37   -@import "bootstrap/jumbotron";
38   -@import "bootstrap/thumbnails";
39   -@import "bootstrap/alerts";
40   -@import "bootstrap/progress-bars";
41   -@import "bootstrap/media";
42   -@import "bootstrap/list-group";
43   -@import "bootstrap/panels";
44   -@import "bootstrap/responsive-embed";
45   -@import "bootstrap/wells";
46   -@import "bootstrap/close";
47   -
48   -// Components w/ JavaScript
49   -@import "bootstrap/modals";
50   -@import "bootstrap/tooltip";
51   -@import "bootstrap/popovers";
52   -@import "bootstrap/carousel";
53   -
54   -// Utility classes
55   -@import "bootstrap/utilities";
56   -@import "bootstrap/responsive-utilities";
plugins/responsive/public/bootstrap/_alerts.scss
... ... @@ -1,73 +0,0 @@
1   -//
2   -// Alerts
3   -// --------------------------------------------------
4   -
5   -
6   -// Base styles
7   -// -------------------------
8   -
9   -.alert {
10   - padding: $alert-padding;
11   - margin-bottom: $line-height-computed;
12   - border: 1px solid transparent;
13   - border-radius: $alert-border-radius;
14   -
15   - // Headings for larger alerts
16   - h4 {
17   - margin-top: 0;
18   - // Specified for the h4 to prevent conflicts of changing $headings-color
19   - color: inherit;
20   - }
21   -
22   - // Provide class for links that match alerts
23   - .alert-link {
24   - font-weight: $alert-link-font-weight;
25   - }
26   -
27   - // Improve alignment and spacing of inner content
28   - > p,
29   - > ul {
30   - margin-bottom: 0;
31   - }
32   -
33   - > p + p {
34   - margin-top: 5px;
35   - }
36   -}
37   -
38   -// Dismissible alerts
39   -//
40   -// Expand the right padding and account for the close button's positioning.
41   -
42   -.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.
43   -.alert-dismissible {
44   - padding-right: ($alert-padding + 20);
45   -
46   - // Adjust close link position
47   - .close {
48   - position: relative;
49   - top: -2px;
50   - right: -21px;
51   - color: inherit;
52   - }
53   -}
54   -
55   -// Alternate styles
56   -//
57   -// Generate contextual modifier classes for colorizing the alert.
58   -
59   -.alert-success {
60   - @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text);
61   -}
62   -
63   -.alert-info {
64   - @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text);
65   -}
66   -
67   -.alert-warning {
68   - @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text);
69   -}
70   -
71   -.alert-danger {
72   - @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text);
73   -}
plugins/responsive/public/bootstrap/_badges.scss
... ... @@ -1,68 +0,0 @@
1   -//
2   -// Badges
3   -// --------------------------------------------------
4   -
5   -
6   -// Base class
7   -.badge {
8   - display: inline-block;
9   - min-width: 10px;
10   - padding: 3px 7px;
11   - font-size: $font-size-small;
12   - font-weight: $badge-font-weight;
13   - color: $badge-color;
14   - line-height: $badge-line-height;
15   - vertical-align: middle;
16   - white-space: nowrap;
17   - text-align: center;
18   - background-color: $badge-bg;
19   - border-radius: $badge-border-radius;
20   -
21   - // Empty badges collapse automatically (not available in IE8)
22   - &:empty {
23   - display: none;
24   - }
25   -
26   - // Quick fix for badges in buttons
27   - .btn & {
28   - position: relative;
29   - top: -1px;
30   - }
31   -
32   - .btn-xs &,
33   - .btn-group-xs > .btn & {
34   - top: 0;
35   - padding: 1px 5px;
36   - }
37   -
38   - // [converter] extracted a& to a.badge
39   -
40   - // Account for badges in navs
41   - .list-group-item.active > &,
42   - .nav-pills > .active > a > & {
43   - color: $badge-active-color;
44   - background-color: $badge-active-bg;
45   - }
46   -
47   - .list-group-item > & {
48   - float: right;
49   - }
50   -
51   - .list-group-item > & + & {
52   - margin-right: 5px;
53   - }
54   -
55   - .nav-pills > li > a > & {
56   - margin-left: 3px;
57   - }
58   -}
59   -
60   -// Hover state, but only for links
61   -a.badge {
62   - &:hover,
63   - &:focus {
64   - color: $badge-link-hover-color;
65   - text-decoration: none;
66   - cursor: pointer;
67   - }
68   -}
plugins/responsive/public/bootstrap/_breadcrumbs.scss
... ... @@ -1,28 +0,0 @@
1   -//
2   -// Breadcrumbs
3   -// --------------------------------------------------
4   -
5   -
6   -.breadcrumb {
7   - padding: $breadcrumb-padding-vertical $breadcrumb-padding-horizontal;
8   - margin-bottom: $line-height-computed;
9   - list-style: none;
10   - background-color: $breadcrumb-bg;
11   - border-radius: $border-radius-base;
12   -
13   - > li {
14   - display: inline-block;
15   -
16   - + li:before {
17   - // [converter] Workaround for https://github.com/sass/libsass/issues/1115
18   - $nbsp: "\00a0";
19   - content: "#{$breadcrumb-separator}#{$nbsp}"; // Unicode space added since inline-block means non-collapsing white-space
20   - padding: 0 5px;
21   - color: $breadcrumb-color;
22   - }
23   - }
24   -
25   - > .active {
26   - color: $breadcrumb-active-color;
27   - }
28   -}
plugins/responsive/public/bootstrap/_button-groups.scss
... ... @@ -1,244 +0,0 @@
1   -//
2   -// Button groups
3   -// --------------------------------------------------
4   -
5   -// Make the div behave like a button
6   -.btn-group,
7   -.btn-group-vertical {
8   - position: relative;
9   - display: inline-block;
10   - vertical-align: middle; // match .btn alignment given font-size hack above
11   - > .btn {
12   - position: relative;
13   - float: left;
14   - // Bring the "active" button to the front
15   - &:hover,
16   - &:focus,
17   - &:active,
18   - &.active {
19   - z-index: 2;
20   - }
21   - }
22   -}
23   -
24   -// Prevent double borders when buttons are next to each other
25   -.btn-group {
26   - .btn + .btn,
27   - .btn + .btn-group,
28   - .btn-group + .btn,
29   - .btn-group + .btn-group {
30   - margin-left: -1px;
31   - }
32   -}
33   -
34   -// Optional: Group multiple button groups together for a toolbar
35   -.btn-toolbar {
36   - margin-left: -5px; // Offset the first child's margin
37   - @include clearfix;
38   -
39   - .btn,
40   - .btn-group,
41   - .input-group {
42   - float: left;
43   - }
44   - > .btn,
45   - > .btn-group,
46   - > .input-group {
47   - margin-left: 5px;
48   - }
49   -}
50   -
51   -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
52   - border-radius: 0;
53   -}
54   -
55   -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match
56   -.btn-group > .btn:first-child {
57   - margin-left: 0;
58   - &:not(:last-child):not(.dropdown-toggle) {
59   - @include border-right-radius(0);
60   - }
61   -}
62   -// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it
63   -.btn-group > .btn:last-child:not(:first-child),
64   -.btn-group > .dropdown-toggle:not(:first-child) {
65   - @include border-left-radius(0);
66   -}
67   -
68   -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)
69   -.btn-group > .btn-group {
70   - float: left;
71   -}
72   -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
73   - border-radius: 0;
74   -}
75   -.btn-group > .btn-group:first-child:not(:last-child) {
76   - > .btn:last-child,
77   - > .dropdown-toggle {
78   - @include border-right-radius(0);
79   - }
80   -}
81   -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
82   - @include border-left-radius(0);
83   -}
84   -
85   -// On active and open, don't show outline
86   -.btn-group .dropdown-toggle:active,
87   -.btn-group.open .dropdown-toggle {
88   - outline: 0;
89   -}
90   -
91   -
92   -// Sizing
93   -//
94   -// Remix the default button sizing classes into new ones for easier manipulation.
95   -
96   -.btn-group-xs > .btn { @extend .btn-xs; }
97   -.btn-group-sm > .btn { @extend .btn-sm; }
98   -.btn-group-lg > .btn { @extend .btn-lg; }
99   -
100   -
101   -// Split button dropdowns
102   -// ----------------------
103   -
104   -// Give the line between buttons some depth
105   -.btn-group > .btn + .dropdown-toggle {
106   - padding-left: 8px;
107   - padding-right: 8px;
108   -}
109   -.btn-group > .btn-lg + .dropdown-toggle {
110   - padding-left: 12px;
111   - padding-right: 12px;
112   -}
113   -
114   -// The clickable button for toggling the menu
115   -// Remove the gradient and set the same inset shadow as the :active state
116   -.btn-group.open .dropdown-toggle {
117   - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
118   -
119   - // Show no shadow for `.btn-link` since it has no other button styles.
120   - &.btn-link {
121   - @include box-shadow(none);
122   - }
123   -}
124   -
125   -
126   -// Reposition the caret
127   -.btn .caret {
128   - margin-left: 0;
129   -}
130   -// Carets in other button sizes
131   -.btn-lg .caret {
132   - border-width: $caret-width-large $caret-width-large 0;
133   - border-bottom-width: 0;
134   -}
135   -// Upside down carets for .dropup
136   -.dropup .btn-lg .caret {
137   - border-width: 0 $caret-width-large $caret-width-large;
138   -}
139   -
140   -
141   -// Vertical button groups
142   -// ----------------------
143   -
144   -.btn-group-vertical {
145   - > .btn,
146   - > .btn-group,
147   - > .btn-group > .btn {
148   - display: block;
149   - float: none;
150   - width: 100%;
151   - max-width: 100%;
152   - }
153   -
154   - // Clear floats so dropdown menus can be properly placed
155   - > .btn-group {
156   - @include clearfix;
157   - > .btn {
158   - float: none;
159   - }
160   - }
161   -
162   - > .btn + .btn,
163   - > .btn + .btn-group,
164   - > .btn-group + .btn,
165   - > .btn-group + .btn-group {
166   - margin-top: -1px;
167   - margin-left: 0;
168   - }
169   -}
170   -
171   -.btn-group-vertical > .btn {
172   - &:not(:first-child):not(:last-child) {
173   - border-radius: 0;
174   - }
175   - &:first-child:not(:last-child) {
176   - border-top-right-radius: $btn-border-radius-base;
177   - @include border-bottom-radius(0);
178   - }
179   - &:last-child:not(:first-child) {
180   - border-bottom-left-radius: $btn-border-radius-base;
181   - @include border-top-radius(0);
182   - }
183   -}
184   -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
185   - border-radius: 0;
186   -}
187   -.btn-group-vertical > .btn-group:first-child:not(:last-child) {
188   - > .btn:last-child,
189   - > .dropdown-toggle {
190   - @include border-bottom-radius(0);
191   - }
192   -}
193   -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
194   - @include border-top-radius(0);
195   -}
196   -
197   -
198   -// Justified button groups
199   -// ----------------------
200   -
201   -.btn-group-justified {
202   - display: table;
203   - width: 100%;
204   - table-layout: fixed;
205   - border-collapse: separate;
206   - > .btn,
207   - > .btn-group {
208   - float: none;
209   - display: table-cell;
210   - width: 1%;
211   - }
212   - > .btn-group .btn {
213   - width: 100%;
214   - }
215   -
216   - > .btn-group .dropdown-menu {
217   - left: auto;
218   - }
219   -}
220   -
221   -
222   -// Checkbox and radio options
223   -//
224   -// In order to support the browser's form validation feedback, powered by the
225   -// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use
226   -// `display: none;` or `visibility: hidden;` as that also hides the popover.
227   -// Simply visually hiding the inputs via `opacity` would leave them clickable in
228   -// certain cases which is prevented by using `clip` and `pointer-events`.
229   -// This way, we ensure a DOM element is visible to position the popover from.
230   -//
231   -// See https://github.com/twbs/bootstrap/pull/12794 and
232   -// https://github.com/twbs/bootstrap/pull/14559 for more information.
233   -
234   -[data-toggle="buttons"] {
235   - > .btn,
236   - > .btn-group > .btn {
237   - input[type="radio"],
238   - input[type="checkbox"] {
239   - position: absolute;
240   - clip: rect(0,0,0,0);
241   - pointer-events: none;
242   - }
243   - }
244   -}
plugins/responsive/public/bootstrap/_buttons.scss
... ... @@ -1,168 +0,0 @@
1   -//
2   -// Buttons
3   -// --------------------------------------------------
4   -
5   -
6   -// Base styles
7   -// --------------------------------------------------
8   -
9   -.btn {
10   - display: inline-block;
11   - margin-bottom: 0; // For input.btn
12   - font-weight: $btn-font-weight;
13   - text-align: center;
14   - vertical-align: middle;
15   - touch-action: manipulation;
16   - cursor: pointer;
17   - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
18   - border: 1px solid transparent;
19   - white-space: nowrap;
20   - @include button-size($padding-base-vertical, $padding-base-horizontal, $font-size-base, $line-height-base, $btn-border-radius-base);
21   - @include user-select(none);
22   -
23   - &,
24   - &:active,
25   - &.active {
26   - &:focus,
27   - &.focus {
28   - @include tab-focus;
29   - }
30   - }
31   -
32   - &:hover,
33   - &:focus,
34   - &.focus {
35   - color: $btn-default-color;
36   - text-decoration: none;
37   - }
38   -
39   - &:active,
40   - &.active {
41   - outline: 0;
42   - background-image: none;
43   - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
44   - }
45   -
46   - &.disabled,
47   - &[disabled],
48   - fieldset[disabled] & {
49   - cursor: $cursor-disabled;
50   - @include opacity(.65);
51   - @include box-shadow(none);
52   - }
53   -
54   - // [converter] extracted a& to a.btn
55   -}
56   -
57   -a.btn {
58   - &.disabled,
59   - fieldset[disabled] & {
60   - pointer-events: none; // Future-proof disabling of clicks on `<a>` elements
61   - }
62   -}
63   -
64   -
65   -// Alternate buttons
66   -// --------------------------------------------------
67   -
68   -.btn-default {
69   - @include button-variant($btn-default-color, $btn-default-bg, $btn-default-border);
70   -}
71   -.btn-primary {
72   - @include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border);
73   -}
74   -// Success appears as green
75   -.btn-success {
76   - @include button-variant($btn-success-color, $btn-success-bg, $btn-success-border);
77   -}
78   -// Info appears as blue-green
79   -.btn-info {
80   - @include button-variant($btn-info-color, $btn-info-bg, $btn-info-border);
81   -}
82   -// Warning appears as orange
83   -.btn-warning {
84   - @include button-variant($btn-warning-color, $btn-warning-bg, $btn-warning-border);
85   -}
86   -// Danger and error appear as red
87   -.btn-danger {
88   - @include button-variant($btn-danger-color, $btn-danger-bg, $btn-danger-border);
89   -}
90   -
91   -
92   -// Link buttons
93   -// -------------------------
94   -
95   -// Make a button look and behave like a link
96   -.btn-link {
97   - color: $link-color;
98   - font-weight: normal;
99   - border-radius: 0;
100   -
101   - &,
102   - &:active,
103   - &.active,
104   - &[disabled],
105   - fieldset[disabled] & {
106   - background-color: transparent;
107   - @include box-shadow(none);
108   - }
109   - &,
110   - &:hover,
111   - &:focus,
112   - &:active {
113   - border-color: transparent;
114   - }
115   - &:hover,
116   - &:focus {
117   - color: $link-hover-color;
118   - text-decoration: $link-hover-decoration;
119   - background-color: transparent;
120   - }
121   - &[disabled],
122   - fieldset[disabled] & {
123   - &:hover,
124   - &:focus {
125   - color: $btn-link-disabled-color;
126   - text-decoration: none;
127   - }
128   - }
129   -}
130   -
131   -
132   -// Button Sizes
133   -// --------------------------------------------------
134   -
135   -.btn-lg {
136   - // line-height: ensure even-numbered height of button next to large input
137   - @include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $btn-border-radius-large);
138   -}
139   -.btn-sm {
140   - // line-height: ensure proper height of button next to small input
141   - @include button-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small);
142   -}
143   -.btn-xs {
144   - @include button-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small);
145   -}
146   -
147   -
148   -// Block button
149   -// --------------------------------------------------
150   -
151   -.btn-block {
152   - display: block;
153   - width: 100%;
154   -}
155   -
156   -// Vertically space out multiple block buttons
157   -.btn-block + .btn-block {
158   - margin-top: 5px;
159   -}
160   -
161   -// Specificity overrides
162   -input[type="submit"],
163   -input[type="reset"],
164   -input[type="button"] {
165   - &.btn-block {
166   - width: 100%;
167   - }
168   -}
plugins/responsive/public/bootstrap/_carousel.scss
... ... @@ -1,269 +0,0 @@
1   -//
2   -// Carousel
3   -// --------------------------------------------------
4   -
5   -
6   -// Wrapper for the slide container and indicators
7   -.carousel {
8   - position: relative;
9   -}
10   -
11   -.carousel-inner {
12   - position: relative;
13   - overflow: hidden;
14   - width: 100%;
15   -
16   - > .item {
17   - display: none;
18   - position: relative;
19   - @include transition(.6s ease-in-out left);
20   -
21   - // Account for jankitude on images
22   - > img,
23   - > a > img {
24   - @include img-responsive;
25   - line-height: 1;
26   - }
27   -
28   - // WebKit CSS3 transforms for supported devices
29   - @media all and (transform-3d), (-webkit-transform-3d) {
30   - @include transition-transform(0.6s ease-in-out);
31   - @include backface-visibility(hidden);
32   - @include perspective(1000px);
33   -
34   - &.next,
35   - &.active.right {
36   - @include translate3d(100%, 0, 0);
37   - left: 0;
38   - }
39   - &.prev,
40   - &.active.left {
41   - @include translate3d(-100%, 0, 0);
42   - left: 0;
43   - }
44   - &.next.left,
45   - &.prev.right,
46   - &.active {
47   - @include translate3d(0, 0, 0);
48   - left: 0;
49   - }
50   - }
51   - }
52   -
53   - > .active,
54   - > .next,
55   - > .prev {
56   - display: block;
57   - }
58   -
59   - > .active {
60   - left: 0;
61   - }
62   -
63   - > .next,
64   - > .prev {
65   - position: absolute;
66   - top: 0;
67   - width: 100%;
68   - }
69   -
70   - > .next {
71   - left: 100%;
72   - }
73   - > .prev {
74   - left: -100%;
75   - }
76   - > .next.left,
77   - > .prev.right {
78   - left: 0;
79   - }
80   -
81   - > .active.left {
82   - left: -100%;
83   - }
84   - > .active.right {
85   - left: 100%;
86   - }
87   -
88   -}
89   -
90   -// Left/right controls for nav
91   -// ---------------------------
92   -
93   -.carousel-control {
94   - position: absolute;
95   - top: 0;
96   - left: 0;
97   - bottom: 0;
98   - width: $carousel-control-width;
99   - @include opacity($carousel-control-opacity);
100   - font-size: $carousel-control-font-size;
101   - color: $carousel-control-color;
102   - text-align: center;
103   - text-shadow: $carousel-text-shadow;
104   - // We can't have this transition here because WebKit cancels the carousel
105   - // animation if you trip this while in the middle of another animation.
106   -
107   - // Set gradients for backgrounds
108   - &.left {
109   - @include gradient-horizontal($start-color: rgba(0,0,0,.5), $end-color: rgba(0,0,0,.0001));
110   - }
111   - &.right {
112   - left: auto;
113   - right: 0;
114   - @include gradient-horizontal($start-color: rgba(0,0,0,.0001), $end-color: rgba(0,0,0,.5));
115   - }
116   -
117   - // Hover/focus state
118   - &:hover,
119   - &:focus {
120   - outline: 0;
121   - color: $carousel-control-color;
122   - text-decoration: none;
123   - @include opacity(.9);
124   - }
125   -
126   - // Toggles
127   - .icon-prev,
128   - .icon-next,
129   - .glyphicon-chevron-left,
130   - .glyphicon-chevron-right {
131   - position: absolute;
132   - top: 50%;
133   - margin-top: -10px;
134   - z-index: 5;
135   - display: inline-block;
136   - }
137   - .icon-prev,
138   - .glyphicon-chevron-left {
139   - left: 50%;
140   - margin-left: -10px;
141   - }
142   - .icon-next,
143   - .glyphicon-chevron-right {
144   - right: 50%;
145   - margin-right: -10px;
146   - }
147   - .icon-prev,
148   - .icon-next {
149   - width: 20px;
150   - height: 20px;
151   - line-height: 1;
152   - font-family: serif;
153   - }
154   -
155   -
156   - .icon-prev {
157   - &:before {
158   - content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)
159   - }
160   - }
161   - .icon-next {
162   - &:before {
163   - content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)
164   - }
165   - }
166   -}
167   -
168   -// Optional indicator pips
169   -//
170   -// Add an unordered list with the following class and add a list item for each
171   -// slide your carousel holds.
172   -
173   -.carousel-indicators {
174   - position: absolute;
175   - bottom: 10px;
176   - left: 50%;
177   - z-index: 15;
178   - width: 60%;
179   - margin-left: -30%;
180   - padding-left: 0;
181   - list-style: none;
182   - text-align: center;
183   -
184   - li {
185   - display: inline-block;
186   - width: 10px;
187   - height: 10px;
188   - margin: 1px;
189   - text-indent: -999px;
190   - border: 1px solid $carousel-indicator-border-color;
191   - border-radius: 10px;
192   - cursor: pointer;
193   -
194   - // IE8-9 hack for event handling
195   - //
196   - // Internet Explorer 8-9 does not support clicks on elements without a set
197   - // `background-color`. We cannot use `filter` since that's not viewed as a
198   - // background color by the browser. Thus, a hack is needed.
199   - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer
200   - //
201   - // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we
202   - // set alpha transparency for the best results possible.
203   - background-color: #000 \9; // IE8
204   - background-color: rgba(0,0,0,0); // IE9
205   - }
206   - .active {
207   - margin: 0;
208   - width: 12px;
209   - height: 12px;
210   - background-color: $carousel-indicator-active-bg;
211   - }
212   -}
213   -
214   -// Optional captions
215   -// -----------------------------
216   -// Hidden by default for smaller viewports
217   -.carousel-caption {
218   - position: absolute;
219   - left: 15%;
220   - right: 15%;
221   - bottom: 20px;
222   - z-index: 10;
223   - padding-top: 20px;
224   - padding-bottom: 20px;
225   - color: $carousel-caption-color;
226   - text-align: center;
227   - text-shadow: $carousel-text-shadow;
228   - & .btn {
229   - text-shadow: none; // No shadow for button elements in carousel-caption
230   - }
231   -}
232   -
233   -
234   -// Scale up controls for tablets and up
235   -@media screen and (min-width: $screen-sm-min) {
236   -
237   - // Scale up the controls a smidge
238   - .carousel-control {
239   - .glyphicon-chevron-left,
240   - .glyphicon-chevron-right,
241   - .icon-prev,
242   - .icon-next {
243   - width: 30px;
244   - height: 30px;
245   - margin-top: -15px;
246   - font-size: 30px;
247   - }
248   - .glyphicon-chevron-left,
249   - .icon-prev {
250   - margin-left: -15px;
251   - }
252   - .glyphicon-chevron-right,
253   - .icon-next {
254   - margin-right: -15px;
255   - }
256   - }
257   -
258   - // Show and left align the captions
259   - .carousel-caption {
260   - left: 20%;
261   - right: 20%;
262   - padding-bottom: 30px;
263   - }
264   -
265   - // Move up the indicators
266   - .carousel-indicators {
267   - bottom: 20px;
268   - }
269   -}
plugins/responsive/public/bootstrap/_close.scss
... ... @@ -1,36 +0,0 @@
1   -//
2   -// Close icons
3   -// --------------------------------------------------
4   -
5   -
6   -.close {
7   - float: right;
8   - font-size: ($font-size-base * 1.5);
9   - font-weight: $close-font-weight;
10   - line-height: 1;
11   - color: $close-color;
12   - text-shadow: $close-text-shadow;
13   - @include opacity(.2);
14   -
15   - &:hover,
16   - &:focus {
17   - color: $close-color;
18   - text-decoration: none;
19   - cursor: pointer;
20   - @include opacity(.5);
21   - }
22   -
23   - // [converter] extracted button& to button.close
24   -}
25   -
26   -// Additional properties for button version
27   -// iOS requires the button element instead of an anchor tag.
28   -// If you want the anchor version, it requires `href="#"`.
29   -// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile
30   -button.close {
31   - padding: 0;
32   - cursor: pointer;
33   - background: transparent;
34   - border: 0;
35   - -webkit-appearance: none;
36   -}
plugins/responsive/public/bootstrap/_code.scss
... ... @@ -1,69 +0,0 @@
1   -//
2   -// Code (inline and block)
3   -// --------------------------------------------------
4   -
5   -
6   -// Inline and block code styles
7   -code,
8   -kbd,
9   -pre,
10   -samp {
11   - font-family: $font-family-monospace;
12   -}
13   -
14   -// Inline code
15   -code {
16   - padding: 2px 4px;
17   - font-size: 90%;
18   - color: $code-color;
19   - background-color: $code-bg;
20   - border-radius: $border-radius-base;
21   -}
22   -
23   -// User input typically entered via keyboard
24   -kbd {
25   - padding: 2px 4px;
26   - font-size: 90%;
27   - color: $kbd-color;
28   - background-color: $kbd-bg;
29   - border-radius: $border-radius-small;
30   - box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
31   -
32   - kbd {
33   - padding: 0;
34   - font-size: 100%;
35   - font-weight: bold;
36   - box-shadow: none;
37   - }
38   -}
39   -
40   -// Blocks of code
41   -pre {
42   - display: block;
43   - padding: (($line-height-computed - 1) / 2);
44   - margin: 0 0 ($line-height-computed / 2);
45   - font-size: ($font-size-base - 1); // 14px to 13px
46   - line-height: $line-height-base;
47   - word-break: break-all;
48   - word-wrap: break-word;
49   - color: $pre-color;
50   - background-color: $pre-bg;
51   - border: 1px solid $pre-border-color;
52   - border-radius: $border-radius-base;
53   -
54   - // Account for some code outputs that place code tags in pre tags
55   - code {
56   - padding: 0;
57   - font-size: inherit;
58   - color: inherit;
59   - white-space: pre-wrap;
60   - background-color: transparent;
61   - border-radius: 0;
62   - }
63   -}
64   -
65   -// Enable scrollable blocks of code
66   -.pre-scrollable {
67   - max-height: $pre-scrollable-max-height;
68   - overflow-y: scroll;
69   -}
plugins/responsive/public/bootstrap/_component-animations.scss
... ... @@ -1,37 +0,0 @@
1   -//
2   -// Component animations
3   -// --------------------------------------------------
4   -
5   -// Heads up!
6   -//
7   -// We don't use the `.opacity()` mixin here since it causes a bug with text
8   -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.
9   -
10   -.fade {
11   - opacity: 0;
12   - @include transition(opacity .15s linear);
13   - &.in {
14   - opacity: 1;
15   - }
16   -}
17   -
18   -.collapse {
19   - display: none;
20   -
21   - &.in { display: block; }
22   - // [converter] extracted tr&.in to tr.collapse.in
23   - // [converter] extracted tbody&.in to tbody.collapse.in
24   -}
25   -
26   -tr.collapse.in { display: table-row; }
27   -
28   -tbody.collapse.in { display: table-row-group; }
29   -
30   -.collapsing {
31   - position: relative;
32   - height: 0;
33   - overflow: hidden;
34   - @include transition-property(height, visibility);
35   - @include transition-duration(.35s);
36   - @include transition-timing-function(ease);
37   -}
plugins/responsive/public/bootstrap/_dropdowns.scss
... ... @@ -1,216 +0,0 @@
1   -//
2   -// Dropdown menus
3   -// --------------------------------------------------
4   -
5   -
6   -// Dropdown arrow/caret
7   -.caret {
8   - display: inline-block;
9   - width: 0;
10   - height: 0;
11   - margin-left: 2px;
12   - vertical-align: middle;
13   - border-top: $caret-width-base dashed;
14   - border-top: $caret-width-base solid \9; // IE8
15   - border-right: $caret-width-base solid transparent;
16   - border-left: $caret-width-base solid transparent;
17   -}
18   -
19   -// The dropdown wrapper (div)
20   -.dropup,
21   -.dropdown {
22   - position: relative;
23   -}
24   -
25   -// Prevent the focus on the dropdown toggle when closing dropdowns
26   -.dropdown-toggle:focus {
27   - outline: 0;
28   -}
29   -
30   -// The dropdown menu (ul)
31   -.dropdown-menu {
32   - position: absolute;
33   - top: 100%;
34   - left: 0;
35   - z-index: $zindex-dropdown;
36   - display: none; // none by default, but block on "open" of the menu
37   - float: left;
38   - min-width: 160px;
39   - padding: 5px 0;
40   - margin: 2px 0 0; // override default ul
41   - list-style: none;
42   - font-size: $font-size-base;
43   - text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)
44   - background-color: $dropdown-bg;
45   - border: 1px solid $dropdown-fallback-border; // IE8 fallback
46   - border: 1px solid $dropdown-border;
47   - border-radius: $border-radius-base;
48   - @include box-shadow(0 6px 12px rgba(0,0,0,.175));
49   - background-clip: padding-box;
50   -
51   - // Aligns the dropdown menu to right
52   - //
53   - // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`
54   - &.pull-right {
55   - right: 0;
56   - left: auto;
57   - }
58   -
59   - // Dividers (basically an hr) within the dropdown
60   - .divider {
61   - @include nav-divider($dropdown-divider-bg);
62   - }
63   -
64   - // Links within the dropdown menu
65   - > li > a {
66   - display: block;
67   - padding: 3px 20px;
68   - clear: both;
69   - font-weight: normal;
70   - line-height: $line-height-base;
71   - color: $dropdown-link-color;
72   - white-space: nowrap; // prevent links from randomly breaking onto new lines
73   - }
74   -}
75   -
76   -// Hover/Focus state
77   -.dropdown-menu > li > a {
78   - &:hover,
79   - &:focus {
80   - text-decoration: none;
81   - color: $dropdown-link-hover-color;
82   - background-color: $dropdown-link-hover-bg;
83   - }
84   -}
85   -
86   -// Active state
87   -.dropdown-menu > .active > a {
88   - &,
89   - &:hover,
90   - &:focus {
91   - color: $dropdown-link-active-color;
92   - text-decoration: none;
93   - outline: 0;
94   - background-color: $dropdown-link-active-bg;
95   - }
96   -}
97   -
98   -// Disabled state
99   -//
100   -// Gray out text and ensure the hover/focus state remains gray
101   -
102   -.dropdown-menu > .disabled > a {
103   - &,
104   - &:hover,
105   - &:focus {
106   - color: $dropdown-link-disabled-color;
107   - }
108   -
109   - // Nuke hover/focus effects
110   - &:hover,
111   - &:focus {
112   - text-decoration: none;
113   - background-color: transparent;
114   - background-image: none; // Remove CSS gradient
115   - @include reset-filter;
116   - cursor: $cursor-disabled;
117   - }
118   -}
119   -
120   -// Open state for the dropdown
121   -.open {
122   - // Show the menu
123   - > .dropdown-menu {
124   - display: block;
125   - }
126   -
127   - // Remove the outline when :focus is triggered
128   - > a {
129   - outline: 0;
130   - }
131   -}
132   -
133   -// Menu positioning
134   -//
135   -// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown
136   -// menu with the parent.
137   -.dropdown-menu-right {
138   - left: auto; // Reset the default from `.dropdown-menu`
139   - right: 0;
140   -}
141   -// With v3, we enabled auto-flipping if you have a dropdown within a right
142   -// aligned nav component. To enable the undoing of that, we provide an override
143   -// to restore the default dropdown menu alignment.
144   -//
145   -// This is only for left-aligning a dropdown menu within a `.navbar-right` or
146   -// `.pull-right` nav component.
147   -.dropdown-menu-left {
148   - left: 0;
149   - right: auto;
150   -}
151   -
152   -// Dropdown section headers
153   -.dropdown-header {
154   - display: block;
155   - padding: 3px 20px;
156   - font-size: $font-size-small;
157   - line-height: $line-height-base;
158   - color: $dropdown-header-color;
159   - white-space: nowrap; // as with > li > a
160   -}
161   -
162   -// Backdrop to catch body clicks on mobile, etc.
163   -.dropdown-backdrop {
164   - position: fixed;
165   - left: 0;
166   - right: 0;
167   - bottom: 0;
168   - top: 0;
169   - z-index: ($zindex-dropdown - 10);
170   -}
171   -
172   -// Right aligned dropdowns
173   -.pull-right > .dropdown-menu {
174   - right: 0;
175   - left: auto;
176   -}
177   -
178   -// Allow for dropdowns to go bottom up (aka, dropup-menu)
179   -//
180   -// Just add .dropup after the standard .dropdown class and you're set, bro.
181   -// TODO: abstract this so that the navbar fixed styles are not placed here?
182   -
183   -.dropup,
184   -.navbar-fixed-bottom .dropdown {
185   - // Reverse the caret
186   - .caret {
187   - border-top: 0;
188   - border-bottom: $caret-width-base dashed;
189   - border-bottom: $caret-width-base solid \9; // IE8
190   - content: "";
191   - }
192   - // Different positioning for bottom up menu
193   - .dropdown-menu {
194   - top: auto;
195   - bottom: 100%;
196   - margin-bottom: 2px;
197   - }
198   -}
199   -
200   -
201   -// Component alignment
202   -//
203   -// Reiterate per navbar.less and the modified component alignment there.
204   -
205   -@media (min-width: $grid-float-breakpoint) {
206   - .navbar-right {
207   - .dropdown-menu {
208   - right: 0; left: auto;
209   - }
210   - // Necessary for overrides of the default right aligned menu.
211   - // Will remove come v4 in all likelihood.
212   - .dropdown-menu-left {
213   - left: 0; right: auto;
214   - }
215   - }
216   -}
plugins/responsive/public/bootstrap/_forms.scss
... ... @@ -1,611 +0,0 @@
1   -//
2   -// Forms
3   -// --------------------------------------------------
4   -
5   -
6   -// Normalize non-controls
7   -//
8   -// Restyle and baseline non-control form elements.
9   -
10   -fieldset {
11   - padding: 0;
12   - margin: 0;
13   - border: 0;
14   - // Chrome and Firefox set a `min-width: min-content;` on fieldsets,
15   - // so we reset that to ensure it behaves more like a standard block element.
16   - // See https://github.com/twbs/bootstrap/issues/12359.
17   - min-width: 0;
18   -}
19   -
20   -legend {
21   - display: block;
22   - width: 100%;
23   - padding: 0;
24   - margin-bottom: $line-height-computed;
25   - font-size: ($font-size-base * 1.5);
26   - line-height: inherit;
27   - color: $legend-color;
28   - border: 0;
29   - border-bottom: 1px solid $legend-border-color;
30   -}
31   -
32   -label {
33   - display: inline-block;
34   - max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)
35   - margin-bottom: 5px;
36   - font-weight: bold;
37   -}
38   -
39   -
40   -// Normalize form controls
41   -//
42   -// While most of our form styles require extra classes, some basic normalization
43   -// is required to ensure optimum display with or without those classes to better
44   -// address browser inconsistencies.
45   -
46   -// Override content-box in Normalize (* isn't specific enough)
47   -input[type="search"] {
48   - @include box-sizing(border-box);
49   -}
50   -
51   -// Position radios and checkboxes better
52   -input[type="radio"],
53   -input[type="checkbox"] {
54   - margin: 4px 0 0;
55   - margin-top: 1px \9; // IE8-9
56   - line-height: normal;
57   -}
58   -
59   -input[type="file"] {
60   - display: block;
61   -}
62   -
63   -// Make range inputs behave like textual form controls
64   -input[type="range"] {
65   - display: block;
66   - width: 100%;
67   -}
68   -
69   -// Make multiple select elements height not fixed
70   -select[multiple],
71   -select[size] {
72   - height: auto;
73   -}
74   -
75   -// Focus for file, radio, and checkbox
76   -input[type="file"]:focus,
77   -input[type="radio"]:focus,
78   -input[type="checkbox"]:focus {
79   - @include tab-focus;
80   -}
81   -
82   -// Adjust output element
83   -output {
84   - display: block;
85   - padding-top: ($padding-base-vertical + 1);
86   - font-size: $font-size-base;
87   - line-height: $line-height-base;
88   - color: $input-color;
89   -}
90   -
91   -
92   -// Common form controls
93   -//
94   -// Shared size and type resets for form controls. Apply `.form-control` to any
95   -// of the following form controls:
96   -//
97   -// select
98   -// textarea
99   -// input[type="text"]
100   -// input[type="password"]
101   -// input[type="datetime"]
102   -// input[type="datetime-local"]
103   -// input[type="date"]
104   -// input[type="month"]
105   -// input[type="time"]
106   -// input[type="week"]
107   -// input[type="number"]
108   -// input[type="email"]
109   -// input[type="url"]
110   -// input[type="search"]
111   -// input[type="tel"]
112   -// input[type="color"]
113   -
114   -.form-control {
115   - display: block;
116   - width: 100%;
117   - height: $input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)
118   - padding: $padding-base-vertical $padding-base-horizontal;
119   - font-size: $font-size-base;
120   - line-height: $line-height-base;
121   - color: $input-color;
122   - background-color: $input-bg;
123   - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
124   - border: 1px solid $input-border;
125   - border-radius: $input-border-radius; // Note: This has no effect on <select>s in some browsers, due to the limited stylability of <select>s in CSS.
126   - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075));
127   - @include transition(border-color ease-in-out .15s, box-shadow ease-in-out .15s);
128   -
129   - // Customize the `:focus` state to imitate native WebKit styles.
130   - @include form-control-focus;
131   -
132   - // Placeholder
133   - @include placeholder;
134   -
135   - // Disabled and read-only inputs
136   - //
137   - // HTML5 says that controls under a fieldset > legend:first-child won't be
138   - // disabled if the fieldset is disabled. Due to implementation difficulty, we
139   - // don't honor that edge case; we style them as disabled anyway.
140   - &[disabled],
141   - &[readonly],
142   - fieldset[disabled] & {
143   - background-color: $input-bg-disabled;
144   - opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655
145   - }
146   -
147   - &[disabled],
148   - fieldset[disabled] & {
149   - cursor: $cursor-disabled;
150   - }
151   -
152   - // [converter] extracted textarea& to textarea.form-control
153   -}
154   -
155   -// Reset height for `textarea`s
156   -textarea.form-control {
157   - height: auto;
158   -}
159   -
160   -
161   -// Search inputs in iOS
162   -//
163   -// This overrides the extra rounded corners on search inputs in iOS so that our
164   -// `.form-control` class can properly style them. Note that this cannot simply
165   -// be added to `.form-control` as it's not specific enough. For details, see
166   -// https://github.com/twbs/bootstrap/issues/11586.
167   -
168   -input[type="search"] {
169   - -webkit-appearance: none;
170   -}
171   -
172   -
173   -// Special styles for iOS temporal inputs
174   -//
175   -// In Mobile Safari, setting `display: block` on temporal inputs causes the
176   -// text within the input to become vertically misaligned. As a workaround, we
177   -// set a pixel line-height that matches the given height of the input, but only
178   -// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848
179   -//
180   -// Note that as of 8.3, iOS doesn't support `datetime` or `week`.
181   -
182   -@media screen and (-webkit-min-device-pixel-ratio: 0) {
183   - input[type="date"],
184   - input[type="time"],
185   - input[type="datetime-local"],
186   - input[type="month"] {
187   - &.form-control {
188   - line-height: $input-height-base;
189   - }
190   -
191   - &.input-sm,
192   - .input-group-sm & {
193   - line-height: $input-height-small;
194   - }
195   -
196   - &.input-lg,
197   - .input-group-lg & {
198   - line-height: $input-height-large;
199   - }
200   - }
201   -}
202   -
203   -
204   -// Form groups
205   -//
206   -// Designed to help with the organization and spacing of vertical forms. For
207   -// horizontal forms, use the predefined grid classes.
208   -
209   -.form-group {
210   - margin-bottom: $form-group-margin-bottom;
211   -}
212   -
213   -
214   -// Checkboxes and radios
215   -//
216   -// Indent the labels to position radios/checkboxes as hanging controls.
217   -
218   -.radio,
219   -.checkbox {
220   - position: relative;
221   - display: block;
222   - margin-top: 10px;
223   - margin-bottom: 10px;
224   -
225   - label {
226   - min-height: $line-height-computed; // Ensure the input doesn't jump when there is no text
227   - padding-left: 20px;
228   - margin-bottom: 0;
229   - font-weight: normal;
230   - cursor: pointer;
231   - }
232   -}
233   -.radio input[type="radio"],
234   -.radio-inline input[type="radio"],
235   -.checkbox input[type="checkbox"],
236   -.checkbox-inline input[type="checkbox"] {
237   - position: absolute;
238   - margin-left: -20px;
239   - margin-top: 4px \9;
240   -}
241   -
242   -.radio + .radio,
243   -.checkbox + .checkbox {
244   - margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing
245   -}
246   -
247   -// Radios and checkboxes on same line
248   -.radio-inline,
249   -.checkbox-inline {
250   - position: relative;
251   - display: inline-block;
252   - padding-left: 20px;
253   - margin-bottom: 0;
254   - vertical-align: middle;
255   - font-weight: normal;
256   - cursor: pointer;
257   -}
258   -.radio-inline + .radio-inline,
259   -.checkbox-inline + .checkbox-inline {
260   - margin-top: 0;
261   - margin-left: 10px; // space out consecutive inline controls
262   -}
263   -
264   -// Apply same disabled cursor tweak as for inputs
265   -// Some special care is needed because <label>s don't inherit their parent's `cursor`.
266   -//
267   -// Note: Neither radios nor checkboxes can be readonly.
268   -input[type="radio"],
269   -input[type="checkbox"] {
270   - &[disabled],
271   - &.disabled,
272   - fieldset[disabled] & {
273   - cursor: $cursor-disabled;
274   - }
275   -}
276   -// These classes are used directly on <label>s
277   -.radio-inline,
278   -.checkbox-inline {
279   - &.disabled,
280   - fieldset[disabled] & {
281   - cursor: $cursor-disabled;
282   - }
283   -}
284   -// These classes are used on elements with <label> descendants
285   -.radio,
286   -.checkbox {
287   - &.disabled,
288   - fieldset[disabled] & {
289   - label {
290   - cursor: $cursor-disabled;
291   - }
292   - }
293   -}
294   -
295   -
296   -// Static form control text
297   -//
298   -// Apply class to a `p` element to make any string of text align with labels in
299   -// a horizontal form layout.
300   -
301   -.form-control-static {
302   - // Size it appropriately next to real form controls
303   - padding-top: ($padding-base-vertical + 1);
304   - padding-bottom: ($padding-base-vertical + 1);
305   - // Remove default margin from `p`
306   - margin-bottom: 0;
307   - min-height: ($line-height-computed + $font-size-base);
308   -
309   - &.input-lg,
310   - &.input-sm {
311   - padding-left: 0;
312   - padding-right: 0;
313   - }
314   -}
315   -
316   -
317   -// Form control sizing
318   -//
319   -// Build on `.form-control` with modifier classes to decrease or increase the
320   -// height and font-size of form controls.
321   -//
322   -// The `.form-group-* form-control` variations are sadly duplicated to avoid the
323   -// issue documented in https://github.com/twbs/bootstrap/issues/15074.
324   -
325   -@include input-size('.input-sm', $input-height-small, $padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $input-border-radius-small);
326   -.form-group-sm {
327   - .form-control {
328   - height: $input-height-small;
329   - padding: $padding-small-vertical $padding-small-horizontal;
330   - font-size: $font-size-small;
331   - line-height: $line-height-small;
332   - border-radius: $input-border-radius-small;
333   - }
334   - select.form-control {
335   - height: $input-height-small;
336   - line-height: $input-height-small;
337   - }
338   - textarea.form-control,
339   - select[multiple].form-control {
340   - height: auto;
341   - }
342   - .form-control-static {
343   - height: $input-height-small;
344   - min-height: ($line-height-computed + $font-size-small);
345   - padding: ($padding-small-vertical + 1) $padding-small-horizontal;
346   - font-size: $font-size-small;
347   - line-height: $line-height-small;
348   - }
349   -}
350   -
351   -@include input-size('.input-lg', $input-height-large, $padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $input-border-radius-large);
352   -.form-group-lg {
353   - .form-control {
354   - height: $input-height-large;
355   - padding: $padding-large-vertical $padding-large-horizontal;
356   - font-size: $font-size-large;
357   - line-height: $line-height-large;
358   - border-radius: $input-border-radius-large;
359   - }
360   - select.form-control {
361   - height: $input-height-large;
362   - line-height: $input-height-large;
363   - }
364   - textarea.form-control,
365   - select[multiple].form-control {
366   - height: auto;
367   - }
368   - .form-control-static {
369   - height: $input-height-large;
370   - min-height: ($line-height-computed + $font-size-large);
371   - padding: ($padding-large-vertical + 1) $padding-large-horizontal;
372   - font-size: $font-size-large;
373   - line-height: $line-height-large;
374   - }
375   -}
376   -
377   -
378   -// Form control feedback states
379   -//
380   -// Apply contextual and semantic states to individual form controls.
381   -
382   -.has-feedback {
383   - // Enable absolute positioning
384   - position: relative;
385   -
386   - // Ensure icons don't overlap text
387   - .form-control {
388   - padding-right: ($input-height-base * 1.25);
389   - }
390   -}
391   -// Feedback icon (requires .glyphicon classes)
392   -.form-control-feedback {
393   - position: absolute;
394   - top: 0;
395   - right: 0;
396   - z-index: 2; // Ensure icon is above input groups
397   - display: block;
398   - width: $input-height-base;
399   - height: $input-height-base;
400   - line-height: $input-height-base;
401   - text-align: center;
402   - pointer-events: none;
403   -}
404   -.input-lg + .form-control-feedback,
405   -.input-group-lg + .form-control-feedback,
406   -.form-group-lg .form-control + .form-control-feedback {
407   - width: $input-height-large;
408   - height: $input-height-large;
409   - line-height: $input-height-large;
410   -}
411   -.input-sm + .form-control-feedback,
412   -.input-group-sm + .form-control-feedback,
413   -.form-group-sm .form-control + .form-control-feedback {
414   - width: $input-height-small;
415   - height: $input-height-small;
416   - line-height: $input-height-small;
417   -}
418   -
419   -// Feedback states
420   -.has-success {
421   - @include form-control-validation($state-success-text, $state-success-text, $state-success-bg);
422   -}
423   -.has-warning {
424   - @include form-control-validation($state-warning-text, $state-warning-text, $state-warning-bg);
425   -}
426   -.has-error {
427   - @include form-control-validation($state-danger-text, $state-danger-text, $state-danger-bg);
428   -}
429   -
430   -// Reposition feedback icon if input has visible label above
431   -.has-feedback label {
432   -
433   - & ~ .form-control-feedback {
434   - top: ($line-height-computed + 5); // Height of the `label` and its margin
435   - }
436   - &.sr-only ~ .form-control-feedback {
437   - top: 0;
438   - }
439   -}
440   -
441   -
442   -// Help text
443   -//
444   -// Apply to any element you wish to create light text for placement immediately
445   -// below a form control. Use for general help, formatting, or instructional text.
446   -
447   -.help-block {
448   - display: block; // account for any element using help-block
449   - margin-top: 5px;
450   - margin-bottom: 10px;
451   - color: lighten($text-color, 25%); // lighten the text some for contrast
452   -}
453   -
454   -
455   -// Inline forms
456   -//
457   -// Make forms appear inline(-block) by adding the `.form-inline` class. Inline
458   -// forms begin stacked on extra small (mobile) devices and then go inline when
459   -// viewports reach <768px.
460   -//
461   -// Requires wrapping inputs and labels with `.form-group` for proper display of
462   -// default HTML form controls and our custom form controls (e.g., input groups).
463   -//
464   -// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.
465   -
466   -// [converter] extracted from `.form-inline` for libsass compatibility
467   -@mixin form-inline {
468   -
469   - // Kick in the inline
470   - @media (min-width: $screen-sm-min) {
471   - // Inline-block all the things for "inline"
472   - .form-group {
473   - display: inline-block;
474   - margin-bottom: 0;
475   - vertical-align: middle;
476   - }
477   -
478   - // In navbar-form, allow folks to *not* use `.form-group`
479   - .form-control {
480   - display: inline-block;
481   - width: auto; // Prevent labels from stacking above inputs in `.form-group`
482   - vertical-align: middle;
483   - }
484   -
485   - // Make static controls behave like regular ones
486   - .form-control-static {
487   - display: inline-block;
488   - }
489   -
490   - .input-group {
491   - display: inline-table;
492   - vertical-align: middle;
493   -
494   - .input-group-addon,
495   - .input-group-btn,
496   - .form-control {
497   - width: auto;
498   - }
499   - }
500   -
501   - // Input groups need that 100% width though
502   - .input-group > .form-control {
503   - width: 100%;
504   - }
505   -
506   - .control-label {
507   - margin-bottom: 0;
508   - vertical-align: middle;
509   - }
510   -
511   - // Remove default margin on radios/checkboxes that were used for stacking, and
512   - // then undo the floating of radios and checkboxes to match.
513   - .radio,
514   - .checkbox {
515   - display: inline-block;
516   - margin-top: 0;
517   - margin-bottom: 0;
518   - vertical-align: middle;
519   -
520   - label {
521   - padding-left: 0;
522   - }
523   - }
524   - .radio input[type="radio"],
525   - .checkbox input[type="checkbox"] {
526   - position: relative;
527   - margin-left: 0;
528   - }
529   -
530   - // Re-override the feedback icon.
531   - .has-feedback .form-control-feedback {
532   - top: 0;
533   - }
534   - }
535   -}
536   -// [converter] extracted as `@mixin form-inline` for libsass compatibility
537   -.form-inline {
538   - @include form-inline;
539   -}
540   -
541   -
542   -
543   -// Horizontal forms
544   -//
545   -// Horizontal forms are built on grid classes and allow you to create forms with
546   -// labels on the left and inputs on the right.
547   -
548   -.form-horizontal {
549   -
550   - // Consistent vertical alignment of radios and checkboxes
551   - //
552   - // Labels also get some reset styles, but that is scoped to a media query below.
553   - .radio,
554   - .checkbox,
555   - .radio-inline,
556   - .checkbox-inline {
557   - margin-top: 0;
558   - margin-bottom: 0;
559   - padding-top: ($padding-base-vertical + 1); // Default padding plus a border
560   - }
561   - // Account for padding we're adding to ensure the alignment and of help text
562   - // and other content below items
563   - .radio,
564   - .checkbox {
565   - min-height: ($line-height-computed + ($padding-base-vertical + 1));
566   - }
567   -
568   - // Make form groups behave like rows
569   - .form-group {
570   - @include make-row;
571   - }
572   -
573   - // Reset spacing and right align labels, but scope to media queries so that
574   - // labels on narrow viewports stack the same as a default form example.
575   - @media (min-width: $screen-sm-min) {
576   - .control-label {
577   - text-align: right;
578   - margin-bottom: 0;
579   - padding-top: ($padding-base-vertical + 1); // Default padding plus a border
580   - }
581   - }
582   -
583   - // Validation states
584   - //
585   - // Reposition the icon because it's now within a grid column and columns have
586   - // `position: relative;` on them. Also accounts for the grid gutter padding.
587   - .has-feedback .form-control-feedback {
588   - right: floor(($grid-gutter-width / 2));
589   - }
590   -
591   - // Form group sizes
592   - //
593   - // Quick utility class for applying `.input-lg` and `.input-sm` styles to the
594   - // inputs and labels within a `.form-group`.
595   - .form-group-lg {
596   - @media (min-width: $screen-sm-min) {
597   - .control-label {
598   - padding-top: (($padding-large-vertical * $line-height-large) + 1);
599   - font-size: $font-size-large;
600   - }
601   - }
602   - }
603   - .form-group-sm {
604   - @media (min-width: $screen-sm-min) {
605   - .control-label {
606   - padding-top: ($padding-small-vertical + 1);
607   - font-size: $font-size-small;
608   - }
609   - }
610   - }
611   -}
plugins/responsive/public/bootstrap/_glyphicons.scss
... ... @@ -1,307 +0,0 @@
1   -//
2   -// Glyphicons for Bootstrap
3   -//
4   -// Since icons are fonts, they can be placed anywhere text is placed and are
5   -// thus automatically sized to match the surrounding child. To use, create an
6   -// inline element with the appropriate classes, like so:
7   -//
8   -// <a href="#"><span class="glyphicon glyphicon-star"></span> Star</a>
9   -
10   -@at-root {
11   - // Import the fonts
12   - @font-face {
13   - font-family: 'Glyphicons Halflings';
14   - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot'), '#{$icon-font-path}#{$icon-font-name}.eot'));
15   - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot?#iefix'), '#{$icon-font-path}#{$icon-font-name}.eot?#iefix')) format('embedded-opentype'),
16   - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff2'), '#{$icon-font-path}#{$icon-font-name}.woff2')) format('woff2'),
17   - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff'), '#{$icon-font-path}#{$icon-font-name}.woff')) format('woff'),
18   - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.ttf'), '#{$icon-font-path}#{$icon-font-name}.ttf')) format('truetype'),
19   - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}'), '#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}')) format('svg');
20   - }
21   -}
22   -
23   -// Catchall baseclass
24   -.glyphicon {
25   - position: relative;
26   - top: 1px;
27   - display: inline-block;
28   - font-family: 'Glyphicons Halflings';
29   - font-style: normal;
30   - font-weight: normal;
31   - line-height: 1;
32   - -webkit-font-smoothing: antialiased;
33   - -moz-osx-font-smoothing: grayscale;
34   -}
35   -
36   -// Individual icons
37   -.glyphicon-asterisk { &:before { content: "\2a"; } }
38   -.glyphicon-plus { &:before { content: "\2b"; } }
39   -.glyphicon-euro,
40   -.glyphicon-eur { &:before { content: "\20ac"; } }
41   -.glyphicon-minus { &:before { content: "\2212"; } }
42   -.glyphicon-cloud { &:before { content: "\2601"; } }
43   -.glyphicon-envelope { &:before { content: "\2709"; } }
44   -.glyphicon-pencil { &:before { content: "\270f"; } }
45   -.glyphicon-glass { &:before { content: "\e001"; } }
46   -.glyphicon-music { &:before { content: "\e002"; } }
47   -.glyphicon-search { &:before { content: "\e003"; } }
48   -.glyphicon-heart { &:before { content: "\e005"; } }
49   -.glyphicon-star { &:before { content: "\e006"; } }
50   -.glyphicon-star-empty { &:before { content: "\e007"; } }
51   -.glyphicon-user { &:before { content: "\e008"; } }
52   -.glyphicon-film { &:before { content: "\e009"; } }
53   -.glyphicon-th-large { &:before { content: "\e010"; } }
54   -.glyphicon-th { &:before { content: "\e011"; } }
55   -.glyphicon-th-list { &:before { content: "\e012"; } }
56   -.glyphicon-ok { &:before { content: "\e013"; } }
57   -.glyphicon-remove { &:before { content: "\e014"; } }
58   -.glyphicon-zoom-in { &:before { content: "\e015"; } }
59   -.glyphicon-zoom-out { &:before { content: "\e016"; } }
60   -.glyphicon-off { &:before { content: "\e017"; } }
61   -.glyphicon-signal { &:before { content: "\e018"; } }
62   -.glyphicon-cog { &:before { content: "\e019"; } }
63   -.glyphicon-trash { &:before { content: "\e020"; } }
64   -.glyphicon-home { &:before { content: "\e021"; } }
65   -.glyphicon-file { &:before { content: "\e022"; } }
66   -.glyphicon-time { &:before { content: "\e023"; } }
67   -.glyphicon-road { &:before { content: "\e024"; } }
68   -.glyphicon-download-alt { &:before { content: "\e025"; } }
69   -.glyphicon-download { &:before { content: "\e026"; } }
70   -.glyphicon-upload { &:before { content: "\e027"; } }
71   -.glyphicon-inbox { &:before { content: "\e028"; } }
72   -.glyphicon-play-circle { &:before { content: "\e029"; } }
73   -.glyphicon-repeat { &:before { content: "\e030"; } }
74   -.glyphicon-refresh { &:before { content: "\e031"; } }
75   -.glyphicon-list-alt { &:before { content: "\e032"; } }
76   -.glyphicon-lock { &:before { content: "\e033"; } }
77   -.glyphicon-flag { &:before { content: "\e034"; } }
78   -.glyphicon-headphones { &:before { content: "\e035"; } }
79   -.glyphicon-volume-off { &:before { content: "\e036"; } }
80   -.glyphicon-volume-down { &:before { content: "\e037"; } }
81   -.glyphicon-volume-up { &:before { content: "\e038"; } }
82   -.glyphicon-qrcode { &:before { content: "\e039"; } }
83   -.glyphicon-barcode { &:before { content: "\e040"; } }
84   -.glyphicon-tag { &:before { content: "\e041"; } }
85   -.glyphicon-tags { &:before { content: "\e042"; } }
86   -.glyphicon-book { &:before { content: "\e043"; } }
87   -.glyphicon-bookmark { &:before { content: "\e044"; } }
88   -.glyphicon-print { &:before { content: "\e045"; } }
89   -.glyphicon-camera { &:before { content: "\e046"; } }
90   -.glyphicon-font { &:before { content: "\e047"; } }
91   -.glyphicon-bold { &:before { content: "\e048"; } }
92   -.glyphicon-italic { &:before { content: "\e049"; } }
93   -.glyphicon-text-height { &:before { content: "\e050"; } }
94   -.glyphicon-text-width { &:before { content: "\e051"; } }
95   -.glyphicon-align-left { &:before { content: "\e052"; } }
96   -.glyphicon-align-center { &:before { content: "\e053"; } }
97   -.glyphicon-align-right { &:before { content: "\e054"; } }
98   -.glyphicon-align-justify { &:before { content: "\e055"; } }
99   -.glyphicon-list { &:before { content: "\e056"; } }
100   -.glyphicon-indent-left { &:before { content: "\e057"; } }
101   -.glyphicon-indent-right { &:before { content: "\e058"; } }
102   -.glyphicon-facetime-video { &:before { content: "\e059"; } }
103   -.glyphicon-picture { &:before { content: "\e060"; } }
104   -.glyphicon-map-marker { &:before { content: "\e062"; } }
105   -.glyphicon-adjust { &:before { content: "\e063"; } }
106   -.glyphicon-tint { &:before { content: "\e064"; } }
107   -.glyphicon-edit { &:before { content: "\e065"; } }
108   -.glyphicon-share { &:before { content: "\e066"; } }
109   -.glyphicon-check { &:before { content: "\e067"; } }
110   -.glyphicon-move { &:before { content: "\e068"; } }
111   -.glyphicon-step-backward { &:before { content: "\e069"; } }
112   -.glyphicon-fast-backward { &:before { content: "\e070"; } }
113   -.glyphicon-backward { &:before { content: "\e071"; } }
114   -.glyphicon-play { &:before { content: "\e072"; } }
115   -.glyphicon-pause { &:before { content: "\e073"; } }
116   -.glyphicon-stop { &:before { content: "\e074"; } }
117   -.glyphicon-forward { &:before { content: "\e075"; } }
118   -.glyphicon-fast-forward { &:before { content: "\e076"; } }
119   -.glyphicon-step-forward { &:before { content: "\e077"; } }
120   -.glyphicon-eject { &:before { content: "\e078"; } }
121   -.glyphicon-chevron-left { &:before { content: "\e079"; } }
122   -.glyphicon-chevron-right { &:before { content: "\e080"; } }
123   -.glyphicon-plus-sign { &:before { content: "\e081"; } }
124   -.glyphicon-minus-sign { &:before { content: "\e082"; } }
125   -.glyphicon-remove-sign { &:before { content: "\e083"; } }
126   -.glyphicon-ok-sign { &:before { content: "\e084"; } }
127   -.glyphicon-question-sign { &:before { content: "\e085"; } }
128   -.glyphicon-info-sign { &:before { content: "\e086"; } }
129   -.glyphicon-screenshot { &:before { content: "\e087"; } }
130   -.glyphicon-remove-circle { &:before { content: "\e088"; } }
131   -.glyphicon-ok-circle { &:before { content: "\e089"; } }
132   -.glyphicon-ban-circle { &:before { content: "\e090"; } }
133   -.glyphicon-arrow-left { &:before { content: "\e091"; } }
134   -.glyphicon-arrow-right { &:before { content: "\e092"; } }
135   -.glyphicon-arrow-up { &:before { content: "\e093"; } }
136   -.glyphicon-arrow-down { &:before { content: "\e094"; } }
137   -.glyphicon-share-alt { &:before { content: "\e095"; } }
138   -.glyphicon-resize-full { &:before { content: "\e096"; } }
139   -.glyphicon-resize-small { &:before { content: "\e097"; } }
140   -.glyphicon-exclamation-sign { &:before { content: "\e101"; } }
141   -.glyphicon-gift { &:before { content: "\e102"; } }
142   -.glyphicon-leaf { &:before { content: "\e103"; } }
143   -.glyphicon-fire { &:before { content: "\e104"; } }
144   -.glyphicon-eye-open { &:before { content: "\e105"; } }
145   -.glyphicon-eye-close { &:before { content: "\e106"; } }
146   -.glyphicon-warning-sign { &:before { content: "\e107"; } }
147   -.glyphicon-plane { &:before { content: "\e108"; } }
148   -.glyphicon-calendar { &:before { content: "\e109"; } }
149   -.glyphicon-random { &:before { content: "\e110"; } }
150   -.glyphicon-comment { &:before { content: "\e111"; } }
151   -.glyphicon-magnet { &:before { content: "\e112"; } }
152   -.glyphicon-chevron-up { &:before { content: "\e113"; } }
153   -.glyphicon-chevron-down { &:before { content: "\e114"; } }
154   -.glyphicon-retweet { &:before { content: "\e115"; } }
155   -.glyphicon-shopping-cart { &:before { content: "\e116"; } }
156   -.glyphicon-folder-close { &:before { content: "\e117"; } }
157   -.glyphicon-folder-open { &:before { content: "\e118"; } }
158   -.glyphicon-resize-vertical { &:before { content: "\e119"; } }
159   -.glyphicon-resize-horizontal { &:before { content: "\e120"; } }
160   -.glyphicon-hdd { &:before { content: "\e121"; } }
161   -.glyphicon-bullhorn { &:before { content: "\e122"; } }
162   -.glyphicon-bell { &:before { content: "\e123"; } }
163   -.glyphicon-certificate { &:before { content: "\e124"; } }
164   -.glyphicon-thumbs-up { &:before { content: "\e125"; } }
165   -.glyphicon-thumbs-down { &:before { content: "\e126"; } }
166   -.glyphicon-hand-right { &:before { content: "\e127"; } }
167   -.glyphicon-hand-left { &:before { content: "\e128"; } }
168   -.glyphicon-hand-up { &:before { content: "\e129"; } }
169   -.glyphicon-hand-down { &:before { content: "\e130"; } }
170   -.glyphicon-circle-arrow-right { &:before { content: "\e131"; } }
171   -.glyphicon-circle-arrow-left { &:before { content: "\e132"; } }
172   -.glyphicon-circle-arrow-up { &:before { content: "\e133"; } }
173   -.glyphicon-circle-arrow-down { &:before { content: "\e134"; } }
174   -.glyphicon-globe { &:before { content: "\e135"; } }
175   -.glyphicon-wrench { &:before { content: "\e136"; } }
176   -.glyphicon-tasks { &:before { content: "\e137"; } }
177   -.glyphicon-filter { &:before { content: "\e138"; } }
178   -.glyphicon-briefcase { &:before { content: "\e139"; } }
179   -.glyphicon-fullscreen { &:before { content: "\e140"; } }
180   -.glyphicon-dashboard { &:before { content: "\e141"; } }
181   -.glyphicon-paperclip { &:before { content: "\e142"; } }
182   -.glyphicon-heart-empty { &:before { content: "\e143"; } }
183   -.glyphicon-link { &:before { content: "\e144"; } }
184   -.glyphicon-phone { &:before { content: "\e145"; } }
185   -.glyphicon-pushpin { &:before { content: "\e146"; } }
186   -.glyphicon-usd { &:before { content: "\e148"; } }
187   -.glyphicon-gbp { &:before { content: "\e149"; } }
188   -.glyphicon-sort { &:before { content: "\e150"; } }
189   -.glyphicon-sort-by-alphabet { &:before { content: "\e151"; } }
190   -.glyphicon-sort-by-alphabet-alt { &:before { content: "\e152"; } }
191   -.glyphicon-sort-by-order { &:before { content: "\e153"; } }
192   -.glyphicon-sort-by-order-alt { &:before { content: "\e154"; } }
193   -.glyphicon-sort-by-attributes { &:before { content: "\e155"; } }
194   -.glyphicon-sort-by-attributes-alt { &:before { content: "\e156"; } }
195   -.glyphicon-unchecked { &:before { content: "\e157"; } }
196   -.glyphicon-expand { &:before { content: "\e158"; } }
197   -.glyphicon-collapse-down { &:before { content: "\e159"; } }
198   -.glyphicon-collapse-up { &:before { content: "\e160"; } }
199   -.glyphicon-log-in { &:before { content: "\e161"; } }
200   -.glyphicon-flash { &:before { content: "\e162"; } }
201   -.glyphicon-log-out { &:before { content: "\e163"; } }
202   -.glyphicon-new-window { &:before { content: "\e164"; } }
203   -.glyphicon-record { &:before { content: "\e165"; } }
204   -.glyphicon-save { &:before { content: "\e166"; } }
205   -.glyphicon-open { &:before { content: "\e167"; } }
206   -.glyphicon-saved { &:before { content: "\e168"; } }
207   -.glyphicon-import { &:before { content: "\e169"; } }
208   -.glyphicon-export { &:before { content: "\e170"; } }
209   -.glyphicon-send { &:before { content: "\e171"; } }
210   -.glyphicon-floppy-disk { &:before { content: "\e172"; } }
211   -.glyphicon-floppy-saved { &:before { content: "\e173"; } }
212   -.glyphicon-floppy-remove { &:before { content: "\e174"; } }
213   -.glyphicon-floppy-save { &:before { content: "\e175"; } }
214   -.glyphicon-floppy-open { &:before { content: "\e176"; } }
215   -.glyphicon-credit-card { &:before { content: "\e177"; } }
216   -.glyphicon-transfer { &:before { content: "\e178"; } }
217   -.glyphicon-cutlery { &:before { content: "\e179"; } }
218   -.glyphicon-header { &:before { content: "\e180"; } }
219   -.glyphicon-compressed { &:before { content: "\e181"; } }
220   -.glyphicon-earphone { &:before { content: "\e182"; } }
221   -.glyphicon-phone-alt { &:before { content: "\e183"; } }
222   -.glyphicon-tower { &:before { content: "\e184"; } }
223   -.glyphicon-stats { &:before { content: "\e185"; } }
224   -.glyphicon-sd-video { &:before { content: "\e186"; } }
225   -.glyphicon-hd-video { &:before { content: "\e187"; } }
226   -.glyphicon-subtitles { &:before { content: "\e188"; } }
227   -.glyphicon-sound-stereo { &:before { content: "\e189"; } }
228   -.glyphicon-sound-dolby { &:before { content: "\e190"; } }
229   -.glyphicon-sound-5-1 { &:before { content: "\e191"; } }
230   -.glyphicon-sound-6-1 { &:before { content: "\e192"; } }
231   -.glyphicon-sound-7-1 { &:before { content: "\e193"; } }
232   -.glyphicon-copyright-mark { &:before { content: "\e194"; } }
233   -.glyphicon-registration-mark { &:before { content: "\e195"; } }
234   -.glyphicon-cloud-download { &:before { content: "\e197"; } }
235   -.glyphicon-cloud-upload { &:before { content: "\e198"; } }
236   -.glyphicon-tree-conifer { &:before { content: "\e199"; } }
237   -.glyphicon-tree-deciduous { &:before { content: "\e200"; } }
238   -.glyphicon-cd { &:before { content: "\e201"; } }
239   -.glyphicon-save-file { &:before { content: "\e202"; } }
240   -.glyphicon-open-file { &:before { content: "\e203"; } }
241   -.glyphicon-level-up { &:before { content: "\e204"; } }
242   -.glyphicon-copy { &:before { content: "\e205"; } }
243   -.glyphicon-paste { &:before { content: "\e206"; } }
244   -// The following 2 Glyphicons are omitted for the time being because
245   -// they currently use Unicode codepoints that are outside the
246   -// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle
247   -// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.
248   -// Notably, the bug affects some older versions of the Android Browser.
249   -// More info: https://github.com/twbs/bootstrap/issues/10106
250   -// .glyphicon-door { &:before { content: "\1f6aa"; } }
251   -// .glyphicon-key { &:before { content: "\1f511"; } }
252   -.glyphicon-alert { &:before { content: "\e209"; } }
253   -.glyphicon-equalizer { &:before { content: "\e210"; } }
254   -.glyphicon-king { &:before { content: "\e211"; } }
255   -.glyphicon-queen { &:before { content: "\e212"; } }
256   -.glyphicon-pawn { &:before { content: "\e213"; } }
257   -.glyphicon-bishop { &:before { content: "\e214"; } }
258   -.glyphicon-knight { &:before { content: "\e215"; } }
259   -.glyphicon-baby-formula { &:before { content: "\e216"; } }
260   -.glyphicon-tent { &:before { content: "\26fa"; } }
261   -.glyphicon-blackboard { &:before { content: "\e218"; } }
262   -.glyphicon-bed { &:before { content: "\e219"; } }
263   -.glyphicon-apple { &:before { content: "\f8ff"; } }
264   -.glyphicon-erase { &:before { content: "\e221"; } }
265   -.glyphicon-hourglass { &:before { content: "\231b"; } }
266   -.glyphicon-lamp { &:before { content: "\e223"; } }
267   -.glyphicon-duplicate { &:before { content: "\e224"; } }
268   -.glyphicon-piggy-bank { &:before { content: "\e225"; } }
269   -.glyphicon-scissors { &:before { content: "\e226"; } }
270   -.glyphicon-bitcoin { &:before { content: "\e227"; } }
271   -.glyphicon-btc { &:before { content: "\e227"; } }
272   -.glyphicon-xbt { &:before { content: "\e227"; } }
273   -.glyphicon-yen { &:before { content: "\00a5"; } }
274   -.glyphicon-jpy { &:before { content: "\00a5"; } }
275   -.glyphicon-ruble { &:before { content: "\20bd"; } }
276   -.glyphicon-rub { &:before { content: "\20bd"; } }
277   -.glyphicon-scale { &:before { content: "\e230"; } }
278   -.glyphicon-ice-lolly { &:before { content: "\e231"; } }
279   -.glyphicon-ice-lolly-tasted { &:before { content: "\e232"; } }
280   -.glyphicon-education { &:before { content: "\e233"; } }
281   -.glyphicon-option-horizontal { &:before { content: "\e234"; } }
282   -.glyphicon-option-vertical { &:before { content: "\e235"; } }
283   -.glyphicon-menu-hamburger { &:before { content: "\e236"; } }
284   -.glyphicon-modal-window { &:before { content: "\e237"; } }
285   -.glyphicon-oil { &:before { content: "\e238"; } }
286   -.glyphicon-grain { &:before { content: "\e239"; } }
287   -.glyphicon-sunglasses { &:before { content: "\e240"; } }
288   -.glyphicon-text-size { &:before { content: "\e241"; } }
289   -.glyphicon-text-color { &:before { content: "\e242"; } }
290   -.glyphicon-text-background { &:before { content: "\e243"; } }
291   -.glyphicon-object-align-top { &:before { content: "\e244"; } }
292   -.glyphicon-object-align-bottom { &:before { content: "\e245"; } }
293   -.glyphicon-object-align-horizontal{ &:before { content: "\e246"; } }
294   -.glyphicon-object-align-left { &:before { content: "\e247"; } }
295   -.glyphicon-object-align-vertical { &:before { content: "\e248"; } }
296   -.glyphicon-object-align-right { &:before { content: "\e249"; } }
297   -.glyphicon-triangle-right { &:before { content: "\e250"; } }
298   -.glyphicon-triangle-left { &:before { content: "\e251"; } }
299   -.glyphicon-triangle-bottom { &:before { content: "\e252"; } }
300   -.glyphicon-triangle-top { &:before { content: "\e253"; } }
301   -.glyphicon-console { &:before { content: "\e254"; } }
302   -.glyphicon-superscript { &:before { content: "\e255"; } }
303   -.glyphicon-subscript { &:before { content: "\e256"; } }
304   -.glyphicon-menu-left { &:before { content: "\e257"; } }
305   -.glyphicon-menu-right { &:before { content: "\e258"; } }
306   -.glyphicon-menu-down { &:before { content: "\e259"; } }
307   -.glyphicon-menu-up { &:before { content: "\e260"; } }
plugins/responsive/public/bootstrap/_grid.scss
... ... @@ -1,84 +0,0 @@
1   -//
2   -// Grid system
3   -// --------------------------------------------------
4   -
5   -
6   -// Container widths
7   -//
8   -// Set the container width, and override it for fixed navbars in media queries.
9   -
10   -.container {
11   - @include container-fixed;
12   -
13   - @media (min-width: $screen-sm-min) {
14   - width: $container-sm;
15   - }
16   - @media (min-width: $screen-md-min) {
17   - width: $container-md;
18   - }
19   - @media (min-width: $screen-lg-min) {
20   - width: $container-lg;
21   - }
22   -}
23   -
24   -
25   -// Fluid container
26   -//
27   -// Utilizes the mixin meant for fixed width containers, but without any defined
28   -// width for fluid, full width layouts.
29   -
30   -.container-fluid {
31   - @include container-fixed;
32   -}
33   -
34   -
35   -// Row
36   -//
37   -// Rows contain and clear the floats of your columns.
38   -
39   -.row {
40   - @include make-row;
41   -}
42   -
43   -
44   -// Columns
45   -//
46   -// Common styles for small and large grid columns
47   -
48   -@include make-grid-columns;
49   -
50   -
51   -// Extra small grid
52   -//
53   -// Columns, offsets, pushes, and pulls for extra small devices like
54   -// smartphones.
55   -
56   -@include make-grid(xs);
57   -
58   -
59   -// Small grid
60   -//
61   -// Columns, offsets, pushes, and pulls for the small device range, from phones
62   -// to tablets.
63   -
64   -@media (min-width: $screen-sm-min) {
65   - @include make-grid(sm);
66   -}
67   -
68   -
69   -// Medium grid
70   -//
71   -// Columns, offsets, pushes, and pulls for the desktop device range.
72   -
73   -@media (min-width: $screen-md-min) {
74   - @include make-grid(md);
75   -}
76   -
77   -
78   -// Large grid
79   -//
80   -// Columns, offsets, pushes, and pulls for the large desktop device range.
81   -
82   -@media (min-width: $screen-lg-min) {
83   - @include make-grid(lg);
84   -}
plugins/responsive/public/bootstrap/_input-groups.scss
... ... @@ -1,167 +0,0 @@
1   -//
2   -// Input groups
3   -// --------------------------------------------------
4   -
5   -// Base styles
6   -// -------------------------
7   -.input-group {
8   - position: relative; // For dropdowns
9   - display: table;
10   - border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table
11   -
12   - // Undo padding and float of grid classes
13   - &[class*="col-"] {
14   - float: none;
15   - padding-left: 0;
16   - padding-right: 0;
17   - }
18   -
19   - .form-control {
20   - // Ensure that the input is always above the *appended* addon button for
21   - // proper border colors.
22   - position: relative;
23   - z-index: 2;
24   -
25   - // IE9 fubars the placeholder attribute in text inputs and the arrows on
26   - // select elements in input groups. To fix it, we float the input. Details:
27   - // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855
28   - float: left;
29   -
30   - width: 100%;
31   - margin-bottom: 0;
32   - }
33   -}
34   -
35   -// Sizing options
36   -//
37   -// Remix the default form control sizing classes into new ones for easier
38   -// manipulation.
39   -
40   -.input-group-lg > .form-control,
41   -.input-group-lg > .input-group-addon,
42   -.input-group-lg > .input-group-btn > .btn {
43   - @extend .input-lg;
44   -}
45   -.input-group-sm > .form-control,
46   -.input-group-sm > .input-group-addon,
47   -.input-group-sm > .input-group-btn > .btn {
48   - @extend .input-sm;
49   -}
50   -
51   -
52   -// Display as table-cell
53   -// -------------------------
54   -.input-group-addon,
55   -.input-group-btn,
56   -.input-group .form-control {
57   - display: table-cell;
58   -
59   - &:not(:first-child):not(:last-child) {
60   - border-radius: 0;
61   - }
62   -}
63   -// Addon and addon wrapper for buttons
64   -.input-group-addon,
65   -.input-group-btn {
66   - width: 1%;
67   - white-space: nowrap;
68   - vertical-align: middle; // Match the inputs
69   -}
70   -
71   -// Text input groups
72   -// -------------------------
73   -.input-group-addon {
74   - padding: $padding-base-vertical $padding-base-horizontal;
75   - font-size: $font-size-base;
76   - font-weight: normal;
77   - line-height: 1;
78   - color: $input-color;
79   - text-align: center;
80   - background-color: $input-group-addon-bg;
81   - border: 1px solid $input-group-addon-border-color;
82   - border-radius: $border-radius-base;
83   -
84   - // Sizing
85   - &.input-sm {
86   - padding: $padding-small-vertical $padding-small-horizontal;
87   - font-size: $font-size-small;
88   - border-radius: $border-radius-small;
89   - }
90   - &.input-lg {
91   - padding: $padding-large-vertical $padding-large-horizontal;
92   - font-size: $font-size-large;
93   - border-radius: $border-radius-large;
94   - }
95   -
96   - // Nuke default margins from checkboxes and radios to vertically center within.
97   - input[type="radio"],
98   - input[type="checkbox"] {
99   - margin-top: 0;
100   - }
101   -}
102   -
103   -// Reset rounded corners
104   -.input-group .form-control:first-child,
105   -.input-group-addon:first-child,
106   -.input-group-btn:first-child > .btn,
107   -.input-group-btn:first-child > .btn-group > .btn,
108   -.input-group-btn:first-child > .dropdown-toggle,
109   -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
110   -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
111   - @include border-right-radius(0);
112   -}
113   -.input-group-addon:first-child {
114   - border-right: 0;
115   -}
116   -.input-group .form-control:last-child,
117   -.input-group-addon:last-child,
118   -.input-group-btn:last-child > .btn,
119   -.input-group-btn:last-child > .btn-group > .btn,
120   -.input-group-btn:last-child > .dropdown-toggle,
121   -.input-group-btn:first-child > .btn:not(:first-child),
122   -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
123   - @include border-left-radius(0);
124   -}
125   -.input-group-addon:last-child {
126   - border-left: 0;
127   -}
128   -
129   -// Button input groups
130   -// -------------------------
131   -.input-group-btn {
132   - position: relative;
133   - // Jankily prevent input button groups from wrapping with `white-space` and
134   - // `font-size` in combination with `inline-block` on buttons.
135   - font-size: 0;
136   - white-space: nowrap;
137   -
138   - // Negative margin for spacing, position for bringing hovered/focused/actived
139   - // element above the siblings.
140   - > .btn {
141   - position: relative;
142   - + .btn {
143   - margin-left: -1px;
144   - }
145   - // Bring the "active" button to the front
146   - &:hover,
147   - &:focus,
148   - &:active {
149   - z-index: 2;
150   - }
151   - }
152   -
153   - // Negative margin to only have a 1px border between the two
154   - &:first-child {
155   - > .btn,
156   - > .btn-group {
157   - margin-right: -1px;
158   - }
159   - }
160   - &:last-child {
161   - > .btn,
162   - > .btn-group {
163   - z-index: 2;
164   - margin-left: -1px;
165   - }
166   - }
167   -}
plugins/responsive/public/bootstrap/_jumbotron.scss
... ... @@ -1,52 +0,0 @@
1   -//
2   -// Jumbotron
3   -// --------------------------------------------------
4   -
5   -
6   -.jumbotron {
7   - padding-top: $jumbotron-padding;
8   - padding-bottom: $jumbotron-padding;
9   - margin-bottom: $jumbotron-padding;
10   - color: $jumbotron-color;
11   - background-color: $jumbotron-bg;
12   -
13   - h1,
14   - .h1 {
15   - color: $jumbotron-heading-color;
16   - }
17   -
18   - p {
19   - margin-bottom: ($jumbotron-padding / 2);
20   - font-size: $jumbotron-font-size;
21   - font-weight: 200;
22   - }
23   -
24   - > hr {
25   - border-top-color: darken($jumbotron-bg, 10%);
26   - }
27   -
28   - .container &,
29   - .container-fluid & {
30   - border-radius: $border-radius-large; // Only round corners at higher resolutions if contained in a container
31   - }
32   -
33   - .container {
34   - max-width: 100%;
35   - }
36   -
37   - @media screen and (min-width: $screen-sm-min) {
38   - padding-top: ($jumbotron-padding * 1.6);
39   - padding-bottom: ($jumbotron-padding * 1.6);
40   -
41   - .container &,
42   - .container-fluid & {
43   - padding-left: ($jumbotron-padding * 2);
44   - padding-right: ($jumbotron-padding * 2);
45   - }
46   -
47   - h1,
48   - .h1 {
49   - font-size: $jumbotron-heading-font-size;
50   - }
51   - }
52   -}
plugins/responsive/public/bootstrap/_labels.scss
... ... @@ -1,66 +0,0 @@
1   -//
2   -// Labels
3   -// --------------------------------------------------
4   -
5   -.label {
6   - display: inline;
7   - padding: .2em .6em .3em;
8   - font-size: 75%;
9   - font-weight: bold;
10   - line-height: 1;
11   - color: $label-color;
12   - text-align: center;
13   - white-space: nowrap;
14   - vertical-align: baseline;
15   - border-radius: .25em;
16   -
17   - // [converter] extracted a& to a.label
18   -
19   - // Empty labels collapse automatically (not available in IE8)
20   - &:empty {
21   - display: none;
22   - }
23   -
24   - // Quick fix for labels in buttons
25   - .btn & {
26   - position: relative;
27   - top: -1px;
28   - }
29   -}
30   -
31   -// Add hover effects, but only for links
32   -a.label {
33   - &:hover,
34   - &:focus {
35   - color: $label-link-hover-color;
36   - text-decoration: none;
37   - cursor: pointer;
38   - }
39   -}
40   -
41   -// Colors
42   -// Contextual variations (linked labels get darker on :hover)
43   -
44   -.label-default {
45   - @include label-variant($label-default-bg);
46   -}
47   -
48   -.label-primary {
49   - @include label-variant($label-primary-bg);
50   -}
51   -
52   -.label-success {
53   - @include label-variant($label-success-bg);
54   -}
55   -
56   -.label-info {
57   - @include label-variant($label-info-bg);
58   -}
59   -
60   -.label-warning {
61   - @include label-variant($label-warning-bg);
62   -}
63   -
64   -.label-danger {
65   - @include label-variant($label-danger-bg);
66   -}
plugins/responsive/public/bootstrap/_list-group.scss
... ... @@ -1,130 +0,0 @@
1   -//
2   -// List groups
3   -// --------------------------------------------------
4   -
5   -
6   -// Base class
7   -//
8   -// Easily usable on <ul>, <ol>, or <div>.
9   -
10   -.list-group {
11   - // No need to set list-style: none; since .list-group-item is block level
12   - margin-bottom: 20px;
13   - padding-left: 0; // reset padding because ul and ol
14   -}
15   -
16   -
17   -// Individual list items
18   -//
19   -// Use on `li`s or `div`s within the `.list-group` parent.
20   -
21   -.list-group-item {
22   - position: relative;
23   - display: block;
24   - padding: 10px 15px;
25   - // Place the border on the list items and negative margin up for better styling
26   - margin-bottom: -1px;
27   - background-color: $list-group-bg;
28   - border: 1px solid $list-group-border;
29   -
30   - // Round the first and last items
31   - &:first-child {
32   - @include border-top-radius($list-group-border-radius);
33   - }
34   - &:last-child {
35   - margin-bottom: 0;
36   - @include border-bottom-radius($list-group-border-radius);
37   - }
38   -}
39   -
40   -
41   -// Interactive list items
42   -//
43   -// Use anchor or button elements instead of `li`s or `div`s to create interactive items.
44   -// Includes an extra `.active` modifier class for showing selected items.
45   -
46   -a.list-group-item,
47   -button.list-group-item {
48   - color: $list-group-link-color;
49   -
50   - .list-group-item-heading {
51   - color: $list-group-link-heading-color;
52   - }
53   -
54   - // Hover state
55   - &:hover,
56   - &:focus {
57   - text-decoration: none;
58   - color: $list-group-link-hover-color;
59   - background-color: $list-group-hover-bg;
60   - }
61   -}
62   -
63   -button.list-group-item {
64   - width: 100%;
65   - text-align: left;
66   -}
67   -
68   -.list-group-item {
69   - // Disabled state
70   - &.disabled,
71   - &.disabled:hover,
72   - &.disabled:focus {
73   - background-color: $list-group-disabled-bg;
74   - color: $list-group-disabled-color;
75   - cursor: $cursor-disabled;
76   -
77   - // Force color to inherit for custom content
78   - .list-group-item-heading {
79   - color: inherit;
80   - }
81   - .list-group-item-text {
82   - color: $list-group-disabled-text-color;
83   - }
84   - }
85   -
86   - // Active class on item itself, not parent
87   - &.active,
88   - &.active:hover,
89   - &.active:focus {
90   - z-index: 2; // Place active items above their siblings for proper border styling
91   - color: $list-group-active-color;
92   - background-color: $list-group-active-bg;
93   - border-color: $list-group-active-border;
94   -
95   - // Force color to inherit for custom content
96   - .list-group-item-heading,
97   - .list-group-item-heading > small,
98   - .list-group-item-heading > .small {
99   - color: inherit;
100   - }
101   - .list-group-item-text {
102   - color: $list-group-active-text-color;
103   - }
104   - }
105   -}
106   -
107   -
108   -// Contextual variants
109   -//
110   -// Add modifier classes to change text and background color on individual items.
111   -// Organizationally, this must come after the `:hover` states.
112   -
113   -@include list-group-item-variant(success, $state-success-bg, $state-success-text);
114   -@include list-group-item-variant(info, $state-info-bg, $state-info-text);
115   -@include list-group-item-variant(warning, $state-warning-bg, $state-warning-text);
116   -@include list-group-item-variant(danger, $state-danger-bg, $state-danger-text);
117   -
118   -
119   -// Custom content options
120   -//
121   -// Extra classes for creating well-formatted content within `.list-group-item`s.
122   -
123   -.list-group-item-heading {
124   - margin-top: 0;
125   - margin-bottom: 5px;
126   -}
127   -.list-group-item-text {
128   - margin-bottom: 0;
129   - line-height: 1.3;
130   -}
plugins/responsive/public/bootstrap/_media.scss
... ... @@ -1,66 +0,0 @@
1   -.media {
2   - // Proper spacing between instances of .media
3   - margin-top: 15px;
4   -
5   - &:first-child {
6   - margin-top: 0;
7   - }
8   -}
9   -
10   -.media,
11   -.media-body {
12   - zoom: 1;
13   - overflow: hidden;
14   -}
15   -
16   -.media-body {
17   - width: 10000px;
18   -}
19   -
20   -.media-object {
21   - display: block;
22   -
23   - // Fix collapse in webkit from max-width: 100% and display: table-cell.
24   - &.img-thumbnail {
25   - max-width: none;
26   - }
27   -}
28   -
29   -.media-right,
30   -.media > .pull-right {
31   - padding-left: 10px;
32   -}
33   -
34   -.media-left,
35   -.media > .pull-left {
36   - padding-right: 10px;
37   -}
38   -
39   -.media-left,
40   -.media-right,
41   -.media-body {
42   - display: table-cell;
43   - vertical-align: top;
44   -}
45   -
46   -.media-middle {
47   - vertical-align: middle;
48   -}
49   -
50   -.media-bottom {
51   - vertical-align: bottom;
52   -}
53   -
54   -// Reset margins on headings for tighter default spacing
55   -.media-heading {
56   - margin-top: 0;
57   - margin-bottom: 5px;
58   -}
59   -
60   -// Media list variation
61   -//
62   -// Undo default ul/ol styles
63   -.media-list {
64   - padding-left: 0;
65   - list-style: none;
66   -}
plugins/responsive/public/bootstrap/_mixins.scss
... ... @@ -1,40 +0,0 @@
1   -// Mixins
2   -// --------------------------------------------------
3   -
4   -// Utilities
5   -@import "mixins/hide-text";
6   -@import "mixins/opacity";
7   -@import "mixins/image";
8   -@import "mixins/labels";
9   -@import "mixins/reset-filter";
10   -@import "mixins/resize";
11   -@import "mixins/responsive-visibility";
12   -@import "mixins/size";
13   -@import "mixins/tab-focus";
14   -@import "mixins/reset-text";
15   -@import "mixins/text-emphasis";
16   -@import "mixins/text-overflow";
17   -@import "mixins/vendor-prefixes";
18   -
19   -// Components
20   -@import "mixins/alerts";
21   -@import "mixins/buttons";
22   -@import "mixins/panels";
23   -@import "mixins/pagination";
24   -@import "mixins/list-group";
25   -@import "mixins/nav-divider";
26   -@import "mixins/forms";
27   -@import "mixins/progress-bar";
28   -@import "mixins/table-row";
29   -
30   -// Skins
31   -@import "mixins/background-variant";
32   -@import "mixins/border-radius";
33   -@import "mixins/gradients";
34   -
35   -// Layout
36   -@import "mixins/clearfix";
37   -@import "mixins/center-block";
38   -@import "mixins/nav-vertical-align";
39   -@import "mixins/grid-framework";
40   -@import "mixins/grid";
plugins/responsive/public/bootstrap/_modals.scss
... ... @@ -1,150 +0,0 @@
1   -//
2   -// Modals
3   -// --------------------------------------------------
4   -
5   -// .modal-open - body class for killing the scroll
6   -// .modal - container to scroll within
7   -// .modal-dialog - positioning shell for the actual modal
8   -// .modal-content - actual modal w/ bg and corners and shit
9   -
10   -// Kill the scroll on the body
11   -.modal-open {
12   - overflow: hidden;
13   -}
14   -
15   -// Container that the modal scrolls within
16   -.modal {
17   - display: none;
18   - overflow: hidden;
19   - position: fixed;
20   - top: 0;
21   - right: 0;
22   - bottom: 0;
23   - left: 0;
24   - z-index: $zindex-modal;
25   - -webkit-overflow-scrolling: touch;
26   -
27   - // Prevent Chrome on Windows from adding a focus outline. For details, see
28   - // https://github.com/twbs/bootstrap/pull/10951.
29   - outline: 0;
30   -
31   - // When fading in the modal, animate it to slide down
32   - &.fade .modal-dialog {
33   - @include translate(0, -25%);
34   - @include transition-transform(0.3s ease-out);
35   - }
36   - &.in .modal-dialog { @include translate(0, 0) }
37   -}
38   -.modal-open .modal {
39   - overflow-x: hidden;
40   - overflow-y: auto;
41   -}
42   -
43   -// Shell div to position the modal with bottom padding
44   -.modal-dialog {
45   - position: relative;
46   - width: auto;
47   - margin: 10px;
48   -}
49   -
50   -// Actual modal
51   -.modal-content {
52   - position: relative;
53   - background-color: $modal-content-bg;
54   - border: 1px solid $modal-content-fallback-border-color; //old browsers fallback (ie8 etc)
55   - border: 1px solid $modal-content-border-color;
56   - border-radius: $border-radius-large;
57   - @include box-shadow(0 3px 9px rgba(0,0,0,.5));
58   - background-clip: padding-box;
59   - // Remove focus outline from opened modal
60   - outline: 0;
61   -}
62   -
63   -// Modal background
64   -.modal-backdrop {
65   - position: fixed;
66   - top: 0;
67   - right: 0;
68   - bottom: 0;
69   - left: 0;
70   - z-index: $zindex-modal-background;
71   - background-color: $modal-backdrop-bg;
72   - // Fade for backdrop
73   - &.fade { @include opacity(0); }
74   - &.in { @include opacity($modal-backdrop-opacity); }
75   -}
76   -
77   -// Modal header
78   -// Top section of the modal w/ title and dismiss
79   -.modal-header {
80   - padding: $modal-title-padding;
81   - border-bottom: 1px solid $modal-header-border-color;
82   - min-height: ($modal-title-padding + $modal-title-line-height);
83   -}
84   -// Close icon
85   -.modal-header .close {
86   - margin-top: -2px;
87   -}
88   -
89   -// Title text within header
90   -.modal-title {
91   - margin: 0;
92   - line-height: $modal-title-line-height;
93   -}
94   -
95   -// Modal body
96   -// Where all modal content resides (sibling of .modal-header and .modal-footer)
97   -.modal-body {
98   - position: relative;
99   - padding: $modal-inner-padding;
100   -}
101   -
102   -// Footer (for actions)
103   -.modal-footer {
104   - padding: $modal-inner-padding;
105   - text-align: right; // right align buttons
106   - border-top: 1px solid $modal-footer-border-color;
107   - @include clearfix; // clear it in case folks use .pull-* classes on buttons
108   -
109   - // Properly space out buttons
110   - .btn + .btn {
111   - margin-left: 5px;
112   - margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs
113   - }
114   - // but override that for button groups
115   - .btn-group .btn + .btn {
116   - margin-left: -1px;
117   - }
118   - // and override it for block buttons as well
119   - .btn-block + .btn-block {
120   - margin-left: 0;
121   - }
122   -}
123   -
124   -// Measure scrollbar width for padding body during modal show/hide
125   -.modal-scrollbar-measure {
126   - position: absolute;
127   - top: -9999px;
128   - width: 50px;
129   - height: 50px;
130   - overflow: scroll;
131   -}
132   -
133   -// Scale up the modal
134   -@media (min-width: $screen-sm-min) {
135   - // Automatically set modal's width for larger viewports
136   - .modal-dialog {
137   - width: $modal-md;
138   - margin: 30px auto;
139   - }
140   - .modal-content {
141   - @include box-shadow(0 5px 15px rgba(0,0,0,.5));
142   - }
143   -
144   - // Modal sizes
145   - .modal-sm { width: $modal-sm; }
146   -}
147   -
148   -@media (min-width: $screen-md-min) {
149   - .modal-lg { width: $modal-lg; }
150   -}
plugins/responsive/public/bootstrap/_navbar.scss
... ... @@ -1,662 +0,0 @@
1   -//
2   -// Navbars
3   -// --------------------------------------------------
4   -
5   -
6   -// Wrapper and base class
7   -//
8   -// Provide a static navbar from which we expand to create full-width, fixed, and
9   -// other navbar variations.
10   -
11   -.navbar {
12   - position: relative;
13   - min-height: $navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)
14   - margin-bottom: $navbar-margin-bottom;
15   - border: 1px solid transparent;
16   -
17   - // Prevent floats from breaking the navbar
18   - @include clearfix;
19   -
20   - @media (min-width: $grid-float-breakpoint) {
21   - border-radius: $navbar-border-radius;
22   - }
23   -}
24   -
25   -
26   -// Navbar heading
27   -//
28   -// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy
29   -// styling of responsive aspects.
30   -
31   -.navbar-header {
32   - @include clearfix;
33   -
34   - @media (min-width: $grid-float-breakpoint) {
35   - float: left;
36   - }
37   -}
38   -
39   -
40   -// Navbar collapse (body)
41   -//
42   -// Group your navbar content into this for easy collapsing and expanding across
43   -// various device sizes. By default, this content is collapsed when <768px, but
44   -// will expand past that for a horizontal display.
45   -//
46   -// To start (on mobile devices) the navbar links, forms, and buttons are stacked
47   -// vertically and include a `max-height` to overflow in case you have too much
48   -// content for the user's viewport.
49   -
50   -.navbar-collapse {
51   - overflow-x: visible;
52   - padding-right: $navbar-padding-horizontal;
53   - padding-left: $navbar-padding-horizontal;
54   - border-top: 1px solid transparent;
55   - box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
56   - @include clearfix;
57   - -webkit-overflow-scrolling: touch;
58   -
59   - &.in {
60   - overflow-y: auto;
61   - }
62   -
63   - @media (min-width: $grid-float-breakpoint) {
64   - width: auto;
65   - border-top: 0;
66   - box-shadow: none;
67   -
68   - &.collapse {
69   - display: block !important;
70   - height: auto !important;
71   - padding-bottom: 0; // Override default setting
72   - overflow: visible !important;
73   - }
74   -
75   - &.in {
76   - overflow-y: visible;
77   - }
78   -
79   - // Undo the collapse side padding for navbars with containers to ensure
80   - // alignment of right-aligned contents.
81   - .navbar-fixed-top &,
82   - .navbar-static-top &,
83   - .navbar-fixed-bottom & {
84   - padding-left: 0;
85   - padding-right: 0;
86   - }
87   - }
88   -}
89   -
90   -.navbar-fixed-top,
91   -.navbar-fixed-bottom {
92   - .navbar-collapse {
93   - max-height: $navbar-collapse-max-height;
94   -
95   - @media (max-device-width: $screen-xs-min) and (orientation: landscape) {
96   - max-height: 200px;
97   - }
98   - }
99   -}
100   -
101   -
102   -// Both navbar header and collapse
103   -//
104   -// When a container is present, change the behavior of the header and collapse.
105   -
106   -.container,
107   -.container-fluid {
108   - > .navbar-header,
109   - > .navbar-collapse {
110   - margin-right: -$navbar-padding-horizontal;
111   - margin-left: -$navbar-padding-horizontal;
112   -
113   - @media (min-width: $grid-float-breakpoint) {
114   - margin-right: 0;
115   - margin-left: 0;
116   - }
117   - }
118   -}
119   -
120   -
121   -//
122   -// Navbar alignment options
123   -//
124   -// Display the navbar across the entirety of the page or fixed it to the top or
125   -// bottom of the page.
126   -
127   -// Static top (unfixed, but 100% wide) navbar
128   -.navbar-static-top {
129   - z-index: $zindex-navbar;
130   - border-width: 0 0 1px;
131   -
132   - @media (min-width: $grid-float-breakpoint) {
133   - border-radius: 0;
134   - }
135   -}
136   -
137   -// Fix the top/bottom navbars when screen real estate supports it
138   -.navbar-fixed-top,
139   -.navbar-fixed-bottom {
140   - position: fixed;
141   - right: 0;
142   - left: 0;
143   - z-index: $zindex-navbar-fixed;
144   -
145   - // Undo the rounded corners
146   - @media (min-width: $grid-float-breakpoint) {
147   - border-radius: 0;
148   - }
149   -}
150   -.navbar-fixed-top {
151   - top: 0;
152   - border-width: 0 0 1px;
153   -}
154   -.navbar-fixed-bottom {
155   - bottom: 0;
156   - margin-bottom: 0; // override .navbar defaults
157   - border-width: 1px 0 0;
158   -}
159   -
160   -
161   -// Brand/project name
162   -
163   -.navbar-brand {
164   - float: left;
165   - padding: $navbar-padding-vertical $navbar-padding-horizontal;
166   - font-size: $font-size-large;
167   - line-height: $line-height-computed;
168   - height: $navbar-height;
169   -
170   - &:hover,
171   - &:focus {
172   - text-decoration: none;
173   - }
174   -
175   - > img {
176   - display: block;
177   - }
178   -
179   - @media (min-width: $grid-float-breakpoint) {
180   - .navbar > .container &,
181   - .navbar > .container-fluid & {
182   - margin-left: -$navbar-padding-horizontal;
183   - }
184   - }
185   -}
186   -
187   -
188   -// Navbar toggle
189   -//
190   -// Custom button for toggling the `.navbar-collapse`, powered by the collapse
191   -// JavaScript plugin.
192   -
193   -.navbar-toggle {
194   - position: relative;
195   - float: right;
196   - margin-right: $navbar-padding-horizontal;
197   - padding: 9px 10px;
198   - @include navbar-vertical-align(34px);
199   - background-color: transparent;
200   - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
201   - border: 1px solid transparent;
202   - border-radius: $border-radius-base;
203   -
204   - // We remove the `outline` here, but later compensate by attaching `:hover`
205   - // styles to `:focus`.
206   - &:focus {
207   - outline: 0;
208   - }
209   -
210   - // Bars
211   - .icon-bar {
212   - display: block;
213   - width: 22px;
214   - height: 2px;
215   - border-radius: 1px;
216   - }
217   - .icon-bar + .icon-bar {
218   - margin-top: 4px;
219   - }
220   -
221   - @media (min-width: $grid-float-breakpoint) {
222   - display: none;
223   - }
224   -}
225   -
226   -
227   -// Navbar nav links
228   -//
229   -// Builds on top of the `.nav` components with its own modifier class to make
230   -// the nav the full height of the horizontal nav (above 768px).
231   -
232   -.navbar-nav {
233   - margin: ($navbar-padding-vertical / 2) (-$navbar-padding-horizontal);
234   -
235   - > li > a {
236   - padding-top: 10px;
237   - padding-bottom: 10px;
238   - line-height: $line-height-computed;
239   - }
240   -
241   - @media (max-width: $grid-float-breakpoint-max) {
242   - // Dropdowns get custom display when collapsed
243   - .open .dropdown-menu {
244   - position: static;
245   - float: none;
246   - width: auto;
247   - margin-top: 0;
248   - background-color: transparent;
249   - border: 0;
250   - box-shadow: none;
251   - > li > a,
252   - .dropdown-header {
253   - padding: 5px 15px 5px 25px;
254   - }
255   - > li > a {
256   - line-height: $line-height-computed;
257   - &:hover,
258   - &:focus {
259   - background-image: none;
260   - }
261   - }
262   - }
263   - }
264   -
265   - // Uncollapse the nav
266   - @media (min-width: $grid-float-breakpoint) {
267   - float: left;
268   - margin: 0;
269   -
270   - > li {
271   - float: left;
272   - > a {
273   - padding-top: $navbar-padding-vertical;
274   - padding-bottom: $navbar-padding-vertical;
275   - }
276   - }
277   - }
278   -}
279   -
280   -
281   -// Navbar form
282   -//
283   -// Extension of the `.form-inline` with some extra flavor for optimum display in
284   -// our navbars.
285   -
286   -.navbar-form {
287   - margin-left: -$navbar-padding-horizontal;
288   - margin-right: -$navbar-padding-horizontal;
289   - padding: 10px $navbar-padding-horizontal;
290   - border-top: 1px solid transparent;
291   - border-bottom: 1px solid transparent;
292   - $shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
293   - @include box-shadow($shadow);
294   -
295   - // Mixin behavior for optimum display
296   - @include form-inline;
297   -
298   - .form-group {
299   - @media (max-width: $grid-float-breakpoint-max) {
300   - margin-bottom: 5px;
301   -
302   - &:last-child {
303   - margin-bottom: 0;
304   - }
305   - }
306   - }
307   -
308   - // Vertically center in expanded, horizontal navbar
309   - @include navbar-vertical-align($input-height-base);
310   -
311   - // Undo 100% width for pull classes
312   - @media (min-width: $grid-float-breakpoint) {
313   - width: auto;
314   - border: 0;
315   - margin-left: 0;
316   - margin-right: 0;
317   - padding-top: 0;
318   - padding-bottom: 0;
319   - @include box-shadow(none);
320   - }
321   -}
322   -
323   -
324   -// Dropdown menus
325   -
326   -// Menu position and menu carets
327   -.navbar-nav > li > .dropdown-menu {
328   - margin-top: 0;
329   - @include border-top-radius(0);
330   -}
331   -// Menu position and menu caret support for dropups via extra dropup class
332   -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
333   - margin-bottom: 0;
334   - @include border-top-radius($navbar-border-radius);
335   - @include border-bottom-radius(0);
336   -}
337   -
338   -
339   -// Buttons in navbars
340   -//
341   -// Vertically center a button within a navbar (when *not* in a form).
342   -
343   -.navbar-btn {
344   - @include navbar-vertical-align($input-height-base);
345   -
346   - &.btn-sm {
347   - @include navbar-vertical-align($input-height-small);
348   - }
349   - &.btn-xs {
350   - @include navbar-vertical-align(22);
351   - }
352   -}
353   -
354   -
355   -// Text in navbars
356   -//
357   -// Add a class to make any element properly align itself vertically within the navbars.
358   -
359   -.navbar-text {
360   - @include navbar-vertical-align($line-height-computed);
361   -
362   - @media (min-width: $grid-float-breakpoint) {
363   - float: left;
364   - margin-left: $navbar-padding-horizontal;
365   - margin-right: $navbar-padding-horizontal;
366   - }
367   -}
368   -
369   -
370   -// Component alignment
371   -//
372   -// Repurpose the pull utilities as their own navbar utilities to avoid specificity
373   -// issues with parents and chaining. Only do this when the navbar is uncollapsed
374   -// though so that navbar contents properly stack and align in mobile.
375   -//
376   -// Declared after the navbar components to ensure more specificity on the margins.
377   -
378   -@media (min-width: $grid-float-breakpoint) {
379   - .navbar-left {
380   - float: left !important;
381   - }
382   - .navbar-right {
383   - float: right !important;
384   - margin-right: -$navbar-padding-horizontal;
385   -
386   - ~ .navbar-right {
387   - margin-right: 0;
388   - }
389   - }
390   -}
391   -
392   -
393   -// Alternate navbars
394   -// --------------------------------------------------
395   -
396   -// Default navbar
397   -.navbar-default {
398   - background-color: $navbar-default-bg;
399   - border-color: $navbar-default-border;
400   -
401   - .navbar-brand {
402   - color: $navbar-default-brand-color;
403   - &:hover,
404   - &:focus {
405   - color: $navbar-default-brand-hover-color;
406   - background-color: $navbar-default-brand-hover-bg;
407   - }
408   - }
409   -
410   - .navbar-text {
411   - color: $navbar-default-color;
412   - }
413   -
414   - .navbar-nav {
415   - > li > a {
416   - color: $navbar-default-link-color;
417   -
418   - &:hover,
419   - &:focus {
420   - color: $navbar-default-link-hover-color;
421   - background-color: $navbar-default-link-hover-bg;
422   - }
423   - }
424   - > .active > a {
425   - &,
426   - &:hover,
427   - &:focus {
428   - color: $navbar-default-link-active-color;
429   - background-color: $navbar-default-link-active-bg;
430   - }
431   - }
432   - > .disabled > a {
433   - &,
434   - &:hover,
435   - &:focus {
436   - color: $navbar-default-link-disabled-color;
437   - background-color: $navbar-default-link-disabled-bg;
438   - }
439   - }
440   - }
441   -
442   - .navbar-toggle {
443   - border-color: $navbar-default-toggle-border-color;
444   - &:hover,
445   - &:focus {
446   - background-color: $navbar-default-toggle-hover-bg;
447   - }
448   - .icon-bar {
449   - background-color: $navbar-default-toggle-icon-bar-bg;
450   - }
451   - }
452   -
453   - .navbar-collapse,
454   - .navbar-form {
455   - border-color: $navbar-default-border;
456   - }
457   -
458   - // Dropdown menu items
459   - .navbar-nav {
460   - // Remove background color from open dropdown
461   - > .open > a {
462   - &,
463   - &:hover,
464   - &:focus {
465   - background-color: $navbar-default-link-active-bg;
466   - color: $navbar-default-link-active-color;
467   - }
468   - }
469   -
470   - @media (max-width: $grid-float-breakpoint-max) {
471   - // Dropdowns get custom display when collapsed
472   - .open .dropdown-menu {
473   - > li > a {
474   - color: $navbar-default-link-color;
475   - &:hover,
476   - &:focus {
477   - color: $navbar-default-link-hover-color;
478   - background-color: $navbar-default-link-hover-bg;
479   - }
480   - }
481   - > .active > a {
482   - &,
483   - &:hover,
484   - &:focus {
485   - color: $navbar-default-link-active-color;
486   - background-color: $navbar-default-link-active-bg;
487   - }
488   - }
489   - > .disabled > a {
490   - &,
491   - &:hover,
492   - &:focus {
493   - color: $navbar-default-link-disabled-color;
494   - background-color: $navbar-default-link-disabled-bg;
495   - }
496   - }
497   - }
498   - }
499   - }
500   -
501   -
502   - // Links in navbars
503   - //
504   - // Add a class to ensure links outside the navbar nav are colored correctly.
505   -
506   - .navbar-link {
507   - color: $navbar-default-link-color;
508   - &:hover {
509   - color: $navbar-default-link-hover-color;
510   - }
511   - }
512   -
513   - .btn-link {
514   - color: $navbar-default-link-color;
515   - &:hover,
516   - &:focus {
517   - color: $navbar-default-link-hover-color;
518   - }
519   - &[disabled],
520   - fieldset[disabled] & {
521   - &:hover,
522   - &:focus {
523   - color: $navbar-default-link-disabled-color;
524   - }
525   - }
526   - }
527   -}
528   -
529   -// Inverse navbar
530   -
531   -.navbar-inverse {
532   - background-color: $navbar-inverse-bg;
533   - border-color: $navbar-inverse-border;
534   -
535   - .navbar-brand {
536   - color: $navbar-inverse-brand-color;
537   - &:hover,
538   - &:focus {
539   - color: $navbar-inverse-brand-hover-color;
540   - background-color: $navbar-inverse-brand-hover-bg;
541   - }
542   - }
543   -
544   - .navbar-text {
545   - color: $navbar-inverse-color;
546   - }
547   -
548   - .navbar-nav {
549   - > li > a {
550   - color: $navbar-inverse-link-color;
551   -
552   - &:hover,
553   - &:focus {
554   - color: $navbar-inverse-link-hover-color;
555   - background-color: $navbar-inverse-link-hover-bg;
556   - }
557   - }
558   - > .active > a {
559   - &,
560   - &:hover,
561   - &:focus {
562   - color: $navbar-inverse-link-active-color;
563   - background-color: $navbar-inverse-link-active-bg;
564   - }
565   - }
566   - > .disabled > a {
567   - &,
568   - &:hover,
569   - &:focus {
570   - color: $navbar-inverse-link-disabled-color;
571   - background-color: $navbar-inverse-link-disabled-bg;
572   - }
573   - }
574   - }
575   -
576   - // Darken the responsive nav toggle
577   - .navbar-toggle {
578   - border-color: $navbar-inverse-toggle-border-color;
579   - &:hover,
580   - &:focus {
581   - background-color: $navbar-inverse-toggle-hover-bg;
582   - }
583   - .icon-bar {
584   - background-color: $navbar-inverse-toggle-icon-bar-bg;
585   - }
586   - }
587   -
588   - .navbar-collapse,
589   - .navbar-form {
590   - border-color: darken($navbar-inverse-bg, 7%);
591   - }
592   -
593   - // Dropdowns
594   - .navbar-nav {
595   - > .open > a {
596   - &,
597   - &:hover,
598   - &:focus {
599   - background-color: $navbar-inverse-link-active-bg;
600   - color: $navbar-inverse-link-active-color;
601   - }
602   - }
603   -
604   - @media (max-width: $grid-float-breakpoint-max) {
605   - // Dropdowns get custom display
606   - .open .dropdown-menu {
607   - > .dropdown-header {
608   - border-color: $navbar-inverse-border;
609   - }
610   - .divider {
611   - background-color: $navbar-inverse-border;
612   - }
613   - > li > a {
614   - color: $navbar-inverse-link-color;
615   - &:hover,
616   - &:focus {
617   - color: $navbar-inverse-link-hover-color;
618   - background-color: $navbar-inverse-link-hover-bg;
619   - }
620   - }
621   - > .active > a {
622   - &,
623   - &:hover,
624   - &:focus {
625   - color: $navbar-inverse-link-active-color;
626   - background-color: $navbar-inverse-link-active-bg;
627   - }
628   - }
629   - > .disabled > a {
630   - &,
631   - &:hover,
632   - &:focus {
633   - color: $navbar-inverse-link-disabled-color;
634   - background-color: $navbar-inverse-link-disabled-bg;
635   - }
636   - }
637   - }
638   - }
639   - }
640   -
641   - .navbar-link {
642   - color: $navbar-inverse-link-color;
643   - &:hover {
644   - color: $navbar-inverse-link-hover-color;
645   - }
646   - }
647   -
648   - .btn-link {
649   - color: $navbar-inverse-link-color;
650   - &:hover,
651   - &:focus {
652   - color: $navbar-inverse-link-hover-color;
653   - }
654   - &[disabled],
655   - fieldset[disabled] & {
656   - &:hover,
657   - &:focus {
658   - color: $navbar-inverse-link-disabled-color;
659   - }
660   - }
661   - }
662   -}
plugins/responsive/public/bootstrap/_navs.scss
... ... @@ -1,242 +0,0 @@
1   -//
2   -// Navs
3   -// --------------------------------------------------
4   -
5   -
6   -// Base class
7   -// --------------------------------------------------
8   -
9   -.nav {
10   - margin-bottom: 0;
11   - padding-left: 0; // Override default ul/ol
12   - list-style: none;
13   - @include clearfix;
14   -
15   - > li {
16   - position: relative;
17   - display: block;
18   -
19   - > a {
20   - position: relative;
21   - display: block;
22   - padding: $nav-link-padding;
23   - &:hover,
24   - &:focus {
25   - text-decoration: none;
26   - background-color: $nav-link-hover-bg;
27   - }
28   - }
29   -
30   - // Disabled state sets text to gray and nukes hover/tab effects
31   - &.disabled > a {
32   - color: $nav-disabled-link-color;
33   -
34   - &:hover,
35   - &:focus {
36   - color: $nav-disabled-link-hover-color;
37   - text-decoration: none;
38   - background-color: transparent;
39   - cursor: $cursor-disabled;
40   - }
41   - }
42   - }
43   -
44   - // Open dropdowns
45   - .open > a {
46   - &,
47   - &:hover,
48   - &:focus {
49   - background-color: $nav-link-hover-bg;
50   - border-color: $link-color;
51   - }
52   - }
53   -
54   - // Nav dividers (deprecated with v3.0.1)
55   - //
56   - // This should have been removed in v3 with the dropping of `.nav-list`, but
57   - // we missed it. We don't currently support this anywhere, but in the interest
58   - // of maintaining backward compatibility in case you use it, it's deprecated.
59   - .nav-divider {
60   - @include nav-divider;
61   - }
62   -
63   - // Prevent IE8 from misplacing imgs
64   - //
65   - // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989
66   - > li > a > img {
67   - max-width: none;
68   - }
69   -}
70   -
71   -
72   -// Tabs
73   -// -------------------------
74   -
75   -// Give the tabs something to sit on
76   -.nav-tabs {
77   - border-bottom: 1px solid $nav-tabs-border-color;
78   - > li {
79   - float: left;
80   - // Make the list-items overlay the bottom border
81   - margin-bottom: -1px;
82   -
83   - // Actual tabs (as links)
84   - > a {
85   - margin-right: 2px;
86   - line-height: $line-height-base;
87   - border: 1px solid transparent;
88   - border-radius: $border-radius-base $border-radius-base 0 0;
89   - &:hover {
90   - border-color: $nav-tabs-link-hover-border-color $nav-tabs-link-hover-border-color $nav-tabs-border-color;
91   - }
92   - }
93   -
94   - // Active state, and its :hover to override normal :hover
95   - &.active > a {
96   - &,
97   - &:hover,
98   - &:focus {
99   - color: $nav-tabs-active-link-hover-color;
100   - background-color: $nav-tabs-active-link-hover-bg;
101   - border: 1px solid $nav-tabs-active-link-hover-border-color;
102   - border-bottom-color: transparent;
103   - cursor: default;
104   - }
105   - }
106   - }
107   - // pulling this in mainly for less shorthand
108   - &.nav-justified {
109   - @extend .nav-justified;
110   - @extend .nav-tabs-justified;
111   - }
112   -}
113   -
114   -
115   -// Pills
116   -// -------------------------
117   -.nav-pills {
118   - > li {
119   - float: left;
120   -
121   - // Links rendered as pills
122   - > a {
123   - border-radius: $nav-pills-border-radius;
124   - }
125   - + li {
126   - margin-left: 2px;
127   - }
128   -
129   - // Active state
130   - &.active > a {
131   - &,
132   - &:hover,
133   - &:focus {
134   - color: $nav-pills-active-link-hover-color;
135   - background-color: $nav-pills-active-link-hover-bg;
136   - }
137   - }
138   - }
139   -}
140   -
141   -
142   -// Stacked pills
143   -.nav-stacked {
144   - > li {
145   - float: none;
146   - + li {
147   - margin-top: 2px;
148   - margin-left: 0; // no need for this gap between nav items
149   - }
150   - }
151   -}
152   -
153   -
154   -// Nav variations
155   -// --------------------------------------------------
156   -
157   -// Justified nav links
158   -// -------------------------
159   -
160   -.nav-justified {
161   - width: 100%;
162   -
163   - > li {
164   - float: none;
165   - > a {
166   - text-align: center;
167   - margin-bottom: 5px;
168   - }
169   - }
170   -
171   - > .dropdown .dropdown-menu {
172   - top: auto;
173   - left: auto;
174   - }
175   -
176   - @media (min-width: $screen-sm-min) {
177   - > li {
178   - display: table-cell;
179   - width: 1%;
180   - > a {
181   - margin-bottom: 0;
182   - }
183   - }
184   - }
185   -}
186   -
187   -// Move borders to anchors instead of bottom of list
188   -//
189   -// Mixin for adding on top the shared `.nav-justified` styles for our tabs
190   -.nav-tabs-justified {
191   - border-bottom: 0;
192   -
193   - > li > a {
194   - // Override margin from .nav-tabs
195   - margin-right: 0;
196   - border-radius: $border-radius-base;
197   - }
198   -
199   - > .active > a,
200   - > .active > a:hover,
201   - > .active > a:focus {
202   - border: 1px solid $nav-tabs-justified-link-border-color;
203   - }
204   -
205   - @media (min-width: $screen-sm-min) {
206   - > li > a {
207   - border-bottom: 1px solid $nav-tabs-justified-link-border-color;
208   - border-radius: $border-radius-base $border-radius-base 0 0;
209   - }
210   - > .active > a,
211   - > .active > a:hover,
212   - > .active > a:focus {
213   - border-bottom-color: $nav-tabs-justified-active-link-border-color;
214   - }
215   - }
216   -}
217   -
218   -
219   -// Tabbable tabs
220   -// -------------------------
221   -
222   -// Hide tabbable panes to start, show them when `.active`
223   -.tab-content {
224   - > .tab-pane {
225   - display: none;
226   - }
227   - > .active {
228   - display: block;
229   - }
230   -}
231   -
232   -
233   -// Dropdowns
234   -// -------------------------
235   -
236   -// Specific dropdowns
237   -.nav-tabs .dropdown-menu {
238   - // make dropdown border overlap tab border
239   - margin-top: -1px;
240   - // Remove the top rounded corners here since there is a hard edge above the menu
241   - @include border-top-radius(0);
242   -}
plugins/responsive/public/bootstrap/_normalize.scss
... ... @@ -1,424 +0,0 @@
1   -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
2   -
3   -//
4   -// 1. Set default font family to sans-serif.
5   -// 2. Prevent iOS and IE text size adjust after device orientation change,
6   -// without disabling user zoom.
7   -//
8   -
9   -html {
10   - font-family: sans-serif; // 1
11   - -ms-text-size-adjust: 100%; // 2
12   - -webkit-text-size-adjust: 100%; // 2
13   -}
14   -
15   -//
16   -// Remove default margin.
17   -//
18   -
19   -body {
20   - margin: 0;
21   -}
22   -
23   -// HTML5 display definitions
24   -// ==========================================================================
25   -
26   -//
27   -// Correct `block` display not defined for any HTML5 element in IE 8/9.
28   -// Correct `block` display not defined for `details` or `summary` in IE 10/11
29   -// and Firefox.
30   -// Correct `block` display not defined for `main` in IE 11.
31   -//
32   -
33   -article,
34   -aside,
35   -details,
36   -figcaption,
37   -figure,
38   -footer,
39   -header,
40   -hgroup,
41   -main,
42   -menu,
43   -nav,
44   -section,
45   -summary {
46   - display: block;
47   -}
48   -
49   -//
50   -// 1. Correct `inline-block` display not defined in IE 8/9.
51   -// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
52   -//
53   -
54   -audio,
55   -canvas,
56   -progress,
57   -video {
58   - display: inline-block; // 1
59   - vertical-align: baseline; // 2
60   -}
61   -
62   -//
63   -// Prevent modern browsers from displaying `audio` without controls.
64   -// Remove excess height in iOS 5 devices.
65   -//
66   -
67   -audio:not([controls]) {
68   - display: none;
69   - height: 0;
70   -}
71   -
72   -//
73   -// Address `[hidden]` styling not present in IE 8/9/10.
74   -// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
75   -//
76   -
77   -[hidden],
78   -template {
79   - display: none;
80   -}
81   -
82   -// Links
83   -// ==========================================================================
84   -
85   -//
86   -// Remove the gray background color from active links in IE 10.
87   -//
88   -
89   -a {
90   - background-color: transparent;
91   -}
92   -
93   -//
94   -// Improve readability of focused elements when they are also in an
95   -// active/hover state.
96   -//
97   -
98   -a:active,
99   -a:hover {
100   - outline: 0;
101   -}
102   -
103   -// Text-level semantics
104   -// ==========================================================================
105   -
106   -//
107   -// Address styling not present in IE 8/9/10/11, Safari, and Chrome.
108   -//
109   -
110   -abbr[title] {
111   - border-bottom: 1px dotted;
112   -}
113   -
114   -//
115   -// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
116   -//
117   -
118   -b,
119   -strong {
120   - font-weight: bold;
121   -}
122   -
123   -//
124   -// Address styling not present in Safari and Chrome.
125   -//
126   -
127   -dfn {
128   - font-style: italic;
129   -}
130   -
131   -//
132   -// Address variable `h1` font-size and margin within `section` and `article`
133   -// contexts in Firefox 4+, Safari, and Chrome.
134   -//
135   -
136   -h1 {
137   - font-size: 2em;
138   - margin: 0.67em 0;
139   -}
140   -
141   -//
142   -// Address styling not present in IE 8/9.
143   -//
144   -
145   -mark {
146   - background: #ff0;
147   - color: #000;
148   -}
149   -
150   -//
151   -// Address inconsistent and variable font size in all browsers.
152   -//
153   -
154   -small {
155   - font-size: 80%;
156   -}
157   -
158   -//
159   -// Prevent `sub` and `sup` affecting `line-height` in all browsers.
160   -//
161   -
162   -sub,
163   -sup {
164   - font-size: 75%;
165   - line-height: 0;
166   - position: relative;
167   - vertical-align: baseline;
168   -}
169   -
170   -sup {
171   - top: -0.5em;
172   -}
173   -
174   -sub {
175   - bottom: -0.25em;
176   -}
177   -
178   -// Embedded content
179   -// ==========================================================================
180   -
181   -//
182   -// Remove border when inside `a` element in IE 8/9/10.
183   -//
184   -
185   -img {
186   - border: 0;
187   -}
188   -
189   -//
190   -// Correct overflow not hidden in IE 9/10/11.
191   -//
192   -
193   -svg:not(:root) {
194   - overflow: hidden;
195   -}
196   -
197   -// Grouping content
198   -// ==========================================================================
199   -
200   -//
201   -// Address margin not present in IE 8/9 and Safari.
202   -//
203   -
204   -figure {
205   - margin: 1em 40px;
206   -}
207   -
208   -//
209   -// Address differences between Firefox and other browsers.
210   -//
211   -
212   -hr {
213   - box-sizing: content-box;
214   - height: 0;
215   -}
216   -
217   -//
218   -// Contain overflow in all browsers.
219   -//
220   -
221   -pre {
222   - overflow: auto;
223   -}
224   -
225   -//
226   -// Address odd `em`-unit font size rendering in all browsers.
227   -//
228   -
229   -code,
230   -kbd,
231   -pre,
232   -samp {
233   - font-family: monospace, monospace;
234   - font-size: 1em;
235   -}
236   -
237   -// Forms
238   -// ==========================================================================
239   -
240   -//
241   -// Known limitation: by default, Chrome and Safari on OS X allow very limited
242   -// styling of `select`, unless a `border` property is set.
243   -//
244   -
245   -//
246   -// 1. Correct color not being inherited.
247   -// Known issue: affects color of disabled elements.
248   -// 2. Correct font properties not being inherited.
249   -// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
250   -//
251   -
252   -button,
253   -input,
254   -optgroup,
255   -select,
256   -textarea {
257   - color: inherit; // 1
258   - font: inherit; // 2
259   - margin: 0; // 3
260   -}
261   -
262   -//
263   -// Address `overflow` set to `hidden` in IE 8/9/10/11.
264   -//
265   -
266   -button {
267   - overflow: visible;
268   -}
269   -
270   -//
271   -// Address inconsistent `text-transform` inheritance for `button` and `select`.
272   -// All other form control elements do not inherit `text-transform` values.
273   -// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
274   -// Correct `select` style inheritance in Firefox.
275   -//
276   -
277   -button,
278   -select {
279   - text-transform: none;
280   -}
281   -
282   -//
283   -// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
284   -// and `video` controls.
285   -// 2. Correct inability to style clickable `input` types in iOS.
286   -// 3. Improve usability and consistency of cursor style between image-type
287   -// `input` and others.
288   -//
289   -
290   -button,
291   -html input[type="button"], // 1
292   -input[type="reset"],
293   -input[type="submit"] {
294   - -webkit-appearance: button; // 2
295   - cursor: pointer; // 3
296   -}
297   -
298   -//
299   -// Re-set default cursor for disabled elements.
300   -//
301   -
302   -button[disabled],
303   -html input[disabled] {
304   - cursor: default;
305   -}
306   -
307   -//
308   -// Remove inner padding and border in Firefox 4+.
309   -//
310   -
311   -button::-moz-focus-inner,
312   -input::-moz-focus-inner {
313   - border: 0;
314   - padding: 0;
315   -}
316   -
317   -//
318   -// Address Firefox 4+ setting `line-height` on `input` using `!important` in
319   -// the UA stylesheet.
320   -//
321   -
322   -input {
323   - line-height: normal;
324   -}
325   -
326   -//
327   -// It's recommended that you don't attempt to style these elements.
328   -// Firefox's implementation doesn't respect box-sizing, padding, or width.
329   -//
330   -// 1. Address box sizing set to `content-box` in IE 8/9/10.
331   -// 2. Remove excess padding in IE 8/9/10.
332   -//
333   -
334   -input[type="checkbox"],
335   -input[type="radio"] {
336   - box-sizing: border-box; // 1
337   - padding: 0; // 2
338   -}
339   -
340   -//
341   -// Fix the cursor style for Chrome's increment/decrement buttons. For certain
342   -// `font-size` values of the `input`, it causes the cursor style of the
343   -// decrement button to change from `default` to `text`.
344   -//
345   -
346   -input[type="number"]::-webkit-inner-spin-button,
347   -input[type="number"]::-webkit-outer-spin-button {
348   - height: auto;
349   -}
350   -
351   -//
352   -// 1. Address `appearance` set to `searchfield` in Safari and Chrome.
353   -// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
354   -//
355   -
356   -input[type="search"] {
357   - -webkit-appearance: textfield; // 1
358   - box-sizing: content-box; //2
359   -}
360   -
361   -//
362   -// Remove inner padding and search cancel button in Safari and Chrome on OS X.
363   -// Safari (but not Chrome) clips the cancel button when the search input has
364   -// padding (and `textfield` appearance).
365   -//
366   -
367   -input[type="search"]::-webkit-search-cancel-button,
368   -input[type="search"]::-webkit-search-decoration {
369   - -webkit-appearance: none;
370   -}
371   -
372   -//
373   -// Define consistent border, margin, and padding.
374   -//
375   -
376   -fieldset {
377   - border: 1px solid #c0c0c0;
378   - margin: 0 2px;
379   - padding: 0.35em 0.625em 0.75em;
380   -}
381   -
382   -//
383   -// 1. Correct `color` not being inherited in IE 8/9/10/11.
384   -// 2. Remove padding so people aren't caught out if they zero out fieldsets.
385   -//
386   -
387   -legend {
388   - border: 0; // 1
389   - padding: 0; // 2
390   -}
391   -
392   -//
393   -// Remove default vertical scrollbar in IE 8/9/10/11.
394   -//
395   -
396   -textarea {
397   - overflow: auto;
398   -}
399   -
400   -//
401   -// Don't inherit the `font-weight` (applied by a rule above).
402   -// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
403   -//
404   -
405   -optgroup {
406   - font-weight: bold;
407   -}
408   -
409   -// Tables
410   -// ==========================================================================
411   -
412   -//
413   -// Remove most spacing between table cells.
414   -//
415   -
416   -table {
417   - border-collapse: collapse;
418   - border-spacing: 0;
419   -}
420   -
421   -td,
422   -th {
423   - padding: 0;
424   -}
plugins/responsive/public/bootstrap/_pager.scss
... ... @@ -1,54 +0,0 @@
1   -//
2   -// Pager pagination
3   -// --------------------------------------------------
4   -
5   -
6   -.pager {
7   - padding-left: 0;
8   - margin: $line-height-computed 0;
9   - list-style: none;
10   - text-align: center;
11   - @include clearfix;
12   - li {
13   - display: inline;
14   - > a,
15   - > span {
16   - display: inline-block;
17   - padding: 5px 14px;
18   - background-color: $pager-bg;
19   - border: 1px solid $pager-border;
20   - border-radius: $pager-border-radius;
21   - }
22   -
23   - > a:hover,
24   - > a:focus {
25   - text-decoration: none;
26   - background-color: $pager-hover-bg;
27   - }
28   - }
29   -
30   - .next {
31   - > a,
32   - > span {
33   - float: right;
34   - }
35   - }
36   -
37   - .previous {
38   - > a,
39   - > span {
40   - float: left;
41   - }
42   - }
43   -
44   - .disabled {
45   - > a,
46   - > a:hover,
47   - > a:focus,
48   - > span {
49   - color: $pager-disabled-color;
50   - background-color: $pager-bg;
51   - cursor: $cursor-disabled;
52   - }
53   - }
54   -}
plugins/responsive/public/bootstrap/_pagination.scss
... ... @@ -1,89 +0,0 @@
1   -//
2   -// Pagination (multiple pages)
3   -// --------------------------------------------------
4   -.pagination {
5   - display: inline-block;
6   - padding-left: 0;
7   - margin: $line-height-computed 0;
8   - border-radius: $border-radius-base;
9   -
10   - > li {
11   - display: inline; // Remove list-style and block-level defaults
12   - > a,
13   - > span {
14   - position: relative;
15   - float: left; // Collapse white-space
16   - padding: $padding-base-vertical $padding-base-horizontal;
17   - line-height: $line-height-base;
18   - text-decoration: none;
19   - color: $pagination-color;
20   - background-color: $pagination-bg;
21   - border: 1px solid $pagination-border;
22   - margin-left: -1px;
23   - }
24   - &:first-child {
25   - > a,
26   - > span {
27   - margin-left: 0;
28   - @include border-left-radius($border-radius-base);
29   - }
30   - }
31   - &:last-child {
32   - > a,
33   - > span {
34   - @include border-right-radius($border-radius-base);
35   - }
36   - }
37   - }
38   -
39   - > li > a,
40   - > li > span {
41   - &:hover,
42   - &:focus {
43   - z-index: 3;
44   - color: $pagination-hover-color;
45   - background-color: $pagination-hover-bg;
46   - border-color: $pagination-hover-border;
47   - }
48   - }
49   -
50   - > .active > a,
51   - > .active > span {
52   - &,
53   - &:hover,
54   - &:focus {
55   - z-index: 2;
56   - color: $pagination-active-color;
57   - background-color: $pagination-active-bg;
58   - border-color: $pagination-active-border;
59   - cursor: default;
60   - }
61   - }
62   -
63   - > .disabled {
64   - > span,
65   - > span:hover,
66   - > span:focus,
67   - > a,
68   - > a:hover,
69   - > a:focus {
70   - color: $pagination-disabled-color;
71   - background-color: $pagination-disabled-bg;
72   - border-color: $pagination-disabled-border;
73   - cursor: $cursor-disabled;
74   - }
75   - }
76   -}
77   -
78   -// Sizing
79   -// --------------------------------------------------
80   -
81   -// Large
82   -.pagination-lg {
83   - @include pagination-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $border-radius-large);
84   -}
85   -
86   -// Small
87   -.pagination-sm {
88   - @include pagination-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $border-radius-small);
89   -}
plugins/responsive/public/bootstrap/_panels.scss
... ... @@ -1,271 +0,0 @@
1   -//
2   -// Panels
3   -// --------------------------------------------------
4   -
5   -
6   -// Base class
7   -.panel {
8   - margin-bottom: $line-height-computed;
9   - background-color: $panel-bg;
10   - border: 1px solid transparent;
11   - border-radius: $panel-border-radius;
12   - @include box-shadow(0 1px 1px rgba(0,0,0,.05));
13   -}
14   -
15   -// Panel contents
16   -.panel-body {
17   - padding: $panel-body-padding;
18   - @include clearfix;
19   -}
20   -
21   -// Optional heading
22   -.panel-heading {
23   - padding: $panel-heading-padding;
24   - border-bottom: 1px solid transparent;
25   - @include border-top-radius(($panel-border-radius - 1));
26   -
27   - > .dropdown .dropdown-toggle {
28   - color: inherit;
29   - }
30   -}
31   -
32   -// Within heading, strip any `h*` tag of its default margins for spacing.
33   -.panel-title {
34   - margin-top: 0;
35   - margin-bottom: 0;
36   - font-size: ceil(($font-size-base * 1.125));
37   - color: inherit;
38   -
39   - > a,
40   - > small,
41   - > .small,
42   - > small > a,
43   - > .small > a {
44   - color: inherit;
45   - }
46   -}
47   -
48   -// Optional footer (stays gray in every modifier class)
49   -.panel-footer {
50   - padding: $panel-footer-padding;
51   - background-color: $panel-footer-bg;
52   - border-top: 1px solid $panel-inner-border;
53   - @include border-bottom-radius(($panel-border-radius - 1));
54   -}
55   -
56   -
57   -// List groups in panels
58   -//
59   -// By default, space out list group content from panel headings to account for
60   -// any kind of custom content between the two.
61   -
62   -.panel {
63   - > .list-group,
64   - > .panel-collapse > .list-group {
65   - margin-bottom: 0;
66   -
67   - .list-group-item {
68   - border-width: 1px 0;
69   - border-radius: 0;
70   - }
71   -
72   - // Add border top radius for first one
73   - &:first-child {
74   - .list-group-item:first-child {
75   - border-top: 0;
76   - @include border-top-radius(($panel-border-radius - 1));
77   - }
78   - }
79   -
80   - // Add border bottom radius for last one
81   - &:last-child {
82   - .list-group-item:last-child {
83   - border-bottom: 0;
84   - @include border-bottom-radius(($panel-border-radius - 1));
85   - }
86   - }
87   - }
88   - > .panel-heading + .panel-collapse > .list-group {
89   - .list-group-item:first-child {
90   - @include border-top-radius(0);
91   - }
92   - }
93   -}
94   -// Collapse space between when there's no additional content.
95   -.panel-heading + .list-group {
96   - .list-group-item:first-child {
97   - border-top-width: 0;
98   - }
99   -}
100   -.list-group + .panel-footer {
101   - border-top-width: 0;
102   -}
103   -
104   -// Tables in panels
105   -//
106   -// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and
107   -// watch it go full width.
108   -
109   -.panel {
110   - > .table,
111   - > .table-responsive > .table,
112   - > .panel-collapse > .table {
113   - margin-bottom: 0;
114   -
115   - caption {
116   - padding-left: $panel-body-padding;
117   - padding-right: $panel-body-padding;
118   - }
119   - }
120   - // Add border top radius for first one
121   - > .table:first-child,
122   - > .table-responsive:first-child > .table:first-child {
123   - @include border-top-radius(($panel-border-radius - 1));
124   -
125   - > thead:first-child,
126   - > tbody:first-child {
127   - > tr:first-child {
128   - border-top-left-radius: ($panel-border-radius - 1);
129   - border-top-right-radius: ($panel-border-radius - 1);
130   -
131   - td:first-child,
132   - th:first-child {
133   - border-top-left-radius: ($panel-border-radius - 1);
134   - }
135   - td:last-child,
136   - th:last-child {
137   - border-top-right-radius: ($panel-border-radius - 1);
138   - }
139   - }
140   - }
141   - }
142   - // Add border bottom radius for last one
143   - > .table:last-child,
144   - > .table-responsive:last-child > .table:last-child {
145   - @include border-bottom-radius(($panel-border-radius - 1));
146   -
147   - > tbody:last-child,
148   - > tfoot:last-child {
149   - > tr:last-child {
150   - border-bottom-left-radius: ($panel-border-radius - 1);
151   - border-bottom-right-radius: ($panel-border-radius - 1);
152   -
153   - td:first-child,
154   - th:first-child {
155   - border-bottom-left-radius: ($panel-border-radius - 1);
156   - }
157   - td:last-child,
158   - th:last-child {
159   - border-bottom-right-radius: ($panel-border-radius - 1);
160   - }
161   - }
162   - }
163   - }
164   - > .panel-body + .table,
165   - > .panel-body + .table-responsive,
166   - > .table + .panel-body,
167   - > .table-responsive + .panel-body {
168   - border-top: 1px solid $table-border-color;
169   - }
170   - > .table > tbody:first-child > tr:first-child th,
171   - > .table > tbody:first-child > tr:first-child td {
172   - border-top: 0;
173   - }
174   - > .table-bordered,
175   - > .table-responsive > .table-bordered {
176   - border: 0;
177   - > thead,
178   - > tbody,
179   - > tfoot {
180   - > tr {
181   - > th:first-child,
182   - > td:first-child {
183   - border-left: 0;
184   - }
185   - > th:last-child,
186   - > td:last-child {
187   - border-right: 0;
188   - }
189   - }
190   - }
191   - > thead,
192   - > tbody {
193   - > tr:first-child {
194   - > td,
195   - > th {
196   - border-bottom: 0;
197   - }
198   - }
199   - }
200   - > tbody,
201   - > tfoot {
202   - > tr:last-child {
203   - > td,
204   - > th {
205   - border-bottom: 0;
206   - }
207   - }
208   - }
209   - }
210   - > .table-responsive {
211   - border: 0;
212   - margin-bottom: 0;
213   - }
214   -}
215   -
216   -
217   -// Collapsable panels (aka, accordion)
218   -//
219   -// Wrap a series of panels in `.panel-group` to turn them into an accordion with
220   -// the help of our collapse JavaScript plugin.
221   -
222   -.panel-group {
223   - margin-bottom: $line-height-computed;
224   -
225   - // Tighten up margin so it's only between panels
226   - .panel {
227   - margin-bottom: 0;
228   - border-radius: $panel-border-radius;
229   -
230   - + .panel {
231   - margin-top: 5px;
232   - }
233   - }
234   -
235   - .panel-heading {
236   - border-bottom: 0;
237   -
238   - + .panel-collapse > .panel-body,
239   - + .panel-collapse > .list-group {
240   - border-top: 1px solid $panel-inner-border;
241   - }
242   - }
243   -
244   - .panel-footer {
245   - border-top: 0;
246   - + .panel-collapse .panel-body {
247   - border-bottom: 1px solid $panel-inner-border;
248   - }
249   - }
250   -}
251   -
252   -
253   -// Contextual variations
254   -.panel-default {
255   - @include panel-variant($panel-default-border, $panel-default-text, $panel-default-heading-bg, $panel-default-border);
256   -}
257   -.panel-primary {
258   - @include panel-variant($panel-primary-border, $panel-primary-text, $panel-primary-heading-bg, $panel-primary-border);
259   -}
260   -.panel-success {
261   - @include panel-variant($panel-success-border, $panel-success-text, $panel-success-heading-bg, $panel-success-border);
262   -}
263   -.panel-info {
264   - @include panel-variant($panel-info-border, $panel-info-text, $panel-info-heading-bg, $panel-info-border);
265   -}
266   -.panel-warning {
267   - @include panel-variant($panel-warning-border, $panel-warning-text, $panel-warning-heading-bg, $panel-warning-border);
268   -}
269   -.panel-danger {
270   - @include panel-variant($panel-danger-border, $panel-danger-text, $panel-danger-heading-bg, $panel-danger-border);
271   -}
plugins/responsive/public/bootstrap/_popovers.scss
... ... @@ -1,131 +0,0 @@
1   -//
2   -// Popovers
3   -// --------------------------------------------------
4   -
5   -
6   -.popover {
7   - position: absolute;
8   - top: 0;
9   - left: 0;
10   - z-index: $zindex-popover;
11   - display: none;
12   - max-width: $popover-max-width;
13   - padding: 1px;
14   - // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element.
15   - // So reset our font and text properties to avoid inheriting weird values.
16   - @include reset-text;
17   - font-size: $font-size-base;
18   -
19   - background-color: $popover-bg;
20   - background-clip: padding-box;
21   - border: 1px solid $popover-fallback-border-color;
22   - border: 1px solid $popover-border-color;
23   - border-radius: $border-radius-large;
24   - @include box-shadow(0 5px 10px rgba(0,0,0,.2));
25   -
26   - // Offset the popover to account for the popover arrow
27   - &.top { margin-top: -$popover-arrow-width; }
28   - &.right { margin-left: $popover-arrow-width; }
29   - &.bottom { margin-top: $popover-arrow-width; }
30   - &.left { margin-left: -$popover-arrow-width; }
31   -}
32   -
33   -.popover-title {
34   - margin: 0; // reset heading margin
35   - padding: 8px 14px;
36   - font-size: $font-size-base;
37   - background-color: $popover-title-bg;
38   - border-bottom: 1px solid darken($popover-title-bg, 5%);
39   - border-radius: ($border-radius-large - 1) ($border-radius-large - 1) 0 0;
40   -}
41   -
42   -.popover-content {
43   - padding: 9px 14px;
44   -}
45   -
46   -// Arrows
47   -//
48   -// .arrow is outer, .arrow:after is inner
49   -
50   -.popover > .arrow {
51   - &,
52   - &:after {
53   - position: absolute;
54   - display: block;
55   - width: 0;
56   - height: 0;
57   - border-color: transparent;
58   - border-style: solid;
59   - }
60   -}
61   -.popover > .arrow {
62   - border-width: $popover-arrow-outer-width;
63   -}
64   -.popover > .arrow:after {
65   - border-width: $popover-arrow-width;
66   - content: "";
67   -}
68   -
69   -.popover {
70   - &.top > .arrow {
71   - left: 50%;
72   - margin-left: -$popover-arrow-outer-width;
73   - border-bottom-width: 0;
74   - border-top-color: $popover-arrow-outer-fallback-color; // IE8 fallback
75   - border-top-color: $popover-arrow-outer-color;
76   - bottom: -$popover-arrow-outer-width;
77   - &:after {
78   - content: " ";
79   - bottom: 1px;
80   - margin-left: -$popover-arrow-width;
81   - border-bottom-width: 0;
82   - border-top-color: $popover-arrow-color;
83   - }
84   - }
85   - &.right > .arrow {
86   - top: 50%;
87   - left: -$popover-arrow-outer-width;
88   - margin-top: -$popover-arrow-outer-width;
89   - border-left-width: 0;
90   - border-right-color: $popover-arrow-outer-fallback-color; // IE8 fallback
91   - border-right-color: $popover-arrow-outer-color;
92   - &:after {
93   - content: " ";
94   - left: 1px;
95   - bottom: -$popover-arrow-width;
96   - border-left-width: 0;
97   - border-right-color: $popover-arrow-color;
98   - }
99   - }
100   - &.bottom > .arrow {
101   - left: 50%;
102   - margin-left: -$popover-arrow-outer-width;
103   - border-top-width: 0;
104   - border-bottom-color: $popover-arrow-outer-fallback-color; // IE8 fallback
105   - border-bottom-color: $popover-arrow-outer-color;
106   - top: -$popover-arrow-outer-width;
107   - &:after {
108   - content: " ";
109   - top: 1px;
110   - margin-left: -$popover-arrow-width;
111   - border-top-width: 0;
112   - border-bottom-color: $popover-arrow-color;
113   - }
114   - }
115   -
116   - &.left > .arrow {
117   - top: 50%;
118   - right: -$popover-arrow-outer-width;
119   - margin-top: -$popover-arrow-outer-width;
120   - border-right-width: 0;
121   - border-left-color: $popover-arrow-outer-fallback-color; // IE8 fallback
122   - border-left-color: $popover-arrow-outer-color;
123   - &:after {
124   - content: " ";
125   - right: 1px;
126   - border-right-width: 0;
127   - border-left-color: $popover-arrow-color;
128   - bottom: -$popover-arrow-width;
129   - }
130   - }
131   -}
plugins/responsive/public/bootstrap/_print.scss
... ... @@ -1,101 +0,0 @@
1   -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
2   -
3   -// ==========================================================================
4   -// Print styles.
5   -// Inlined to avoid the additional HTTP request: h5bp.com/r
6   -// ==========================================================================
7   -
8   -@media print {
9   - *,
10   - *:before,
11   - *:after {
12   - background: transparent !important;
13   - color: #000 !important; // Black prints faster: h5bp.com/s
14   - box-shadow: none !important;
15   - text-shadow: none !important;
16   - }
17   -
18   - a,
19   - a:visited {
20   - text-decoration: underline;
21   - }
22   -
23   - a[href]:after {
24   - content: " (" attr(href) ")";
25   - }
26   -
27   - abbr[title]:after {
28   - content: " (" attr(title) ")";
29   - }
30   -
31   - // Don't show links that are fragment identifiers,
32   - // or use the `javascript:` pseudo protocol
33   - a[href^="#"]:after,
34   - a[href^="javascript:"]:after {
35   - content: "";
36   - }
37   -
38   - pre,
39   - blockquote {
40   - border: 1px solid #999;
41   - page-break-inside: avoid;
42   - }
43   -
44   - thead {
45   - display: table-header-group; // h5bp.com/t
46   - }
47   -
48   - tr,
49   - img {
50   - page-break-inside: avoid;
51   - }
52   -
53   - img {
54   - max-width: 100% !important;
55   - }
56   -
57   - p,
58   - h2,
59   - h3 {
60   - orphans: 3;
61   - widows: 3;
62   - }
63   -
64   - h2,
65   - h3 {
66   - page-break-after: avoid;
67   - }
68   -
69   - // Bootstrap specific changes start
70   -
71   - // Bootstrap components
72   - .navbar {
73   - display: none;
74   - }
75   - .btn,
76   - .dropup > .btn {
77   - > .caret {
78   - border-top-color: #000 !important;
79   - }
80   - }
81   - .label {
82   - border: 1px solid #000;
83   - }
84   -
85   - .table {
86   - border-collapse: collapse !important;
87   -
88   - td,
89   - th {
90   - background-color: #fff !important;
91   - }
92   - }
93   - .table-bordered {
94   - th,
95   - td {
96   - border: 1px solid #ddd !important;
97   - }
98   - }
99   -
100   - // Bootstrap specific changes end
101   -}
plugins/responsive/public/bootstrap/_progress-bars.scss
... ... @@ -1,87 +0,0 @@
1   -//
2   -// Progress bars
3   -// --------------------------------------------------
4   -
5   -
6   -// Bar animations
7   -// -------------------------
8   -
9   -// WebKit
10   -@-webkit-keyframes progress-bar-stripes {
11   - from { background-position: 40px 0; }
12   - to { background-position: 0 0; }
13   -}
14   -
15   -// Spec and IE10+
16   -@keyframes progress-bar-stripes {
17   - from { background-position: 40px 0; }
18   - to { background-position: 0 0; }
19   -}
20   -
21   -
22   -// Bar itself
23   -// -------------------------
24   -
25   -// Outer container
26   -.progress {
27   - overflow: hidden;
28   - height: $line-height-computed;
29   - margin-bottom: $line-height-computed;
30   - background-color: $progress-bg;
31   - border-radius: $progress-border-radius;
32   - @include box-shadow(inset 0 1px 2px rgba(0,0,0,.1));
33   -}
34   -
35   -// Bar of progress
36   -.progress-bar {
37   - float: left;
38   - width: 0%;
39   - height: 100%;
40   - font-size: $font-size-small;
41   - line-height: $line-height-computed;
42   - color: $progress-bar-color;
43   - text-align: center;
44   - background-color: $progress-bar-bg;
45   - @include box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));
46   - @include transition(width .6s ease);
47   -}
48   -
49   -// Striped bars
50   -//
51   -// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the
52   -// `.progress-bar-striped` class, which you just add to an existing
53   -// `.progress-bar`.
54   -.progress-striped .progress-bar,
55   -.progress-bar-striped {
56   - @include gradient-striped;
57   - background-size: 40px 40px;
58   -}
59   -
60   -// Call animation for the active one
61   -//
62   -// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the
63   -// `.progress-bar.active` approach.
64   -.progress.active .progress-bar,
65   -.progress-bar.active {
66   - @include animation(progress-bar-stripes 2s linear infinite);
67   -}
68   -
69   -
70   -// Variations
71   -// -------------------------
72   -
73   -.progress-bar-success {
74   - @include progress-bar-variant($progress-bar-success-bg);
75   -}
76   -
77   -.progress-bar-info {
78   - @include progress-bar-variant($progress-bar-info-bg);
79   -}
80   -
81   -.progress-bar-warning {
82   - @include progress-bar-variant($progress-bar-warning-bg);
83   -}
84   -
85   -.progress-bar-danger {
86   - @include progress-bar-variant($progress-bar-danger-bg);
87   -}
plugins/responsive/public/bootstrap/_responsive-embed.scss
... ... @@ -1,35 +0,0 @@
1   -// Embeds responsive
2   -//
3   -// Credit: Nicolas Gallagher and SUIT CSS.
4   -
5   -.embed-responsive {
6   - position: relative;
7   - display: block;
8   - height: 0;
9   - padding: 0;
10   - overflow: hidden;
11   -
12   - .embed-responsive-item,
13   - iframe,
14   - embed,
15   - object,
16   - video {
17   - position: absolute;
18   - top: 0;
19   - left: 0;
20   - bottom: 0;
21   - height: 100%;
22   - width: 100%;
23   - border: 0;
24   - }
25   -}
26   -
27   -// Modifier class for 16:9 aspect ratio
28   -.embed-responsive-16by9 {
29   - padding-bottom: 56.25%;
30   -}
31   -
32   -// Modifier class for 4:3 aspect ratio
33   -.embed-responsive-4by3 {
34   - padding-bottom: 75%;
35   -}
plugins/responsive/public/bootstrap/_responsive-utilities.scss
... ... @@ -1,179 +0,0 @@
1   -//
2   -// Responsive: Utility classes
3   -// --------------------------------------------------
4   -
5   -
6   -// IE10 in Windows (Phone) 8
7   -//
8   -// Support for responsive views via media queries is kind of borked in IE10, for
9   -// Surface/desktop in split view and for Windows Phone 8. This particular fix
10   -// must be accompanied by a snippet of JavaScript to sniff the user agent and
11   -// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at
12   -// our Getting Started page for more information on this bug.
13   -//
14   -// For more information, see the following:
15   -//
16   -// Issue: https://github.com/twbs/bootstrap/issues/10497
17   -// Docs: http://getbootstrap.com/getting-started/#support-ie10-width
18   -// Source: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/
19   -// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/
20   -
21   -@at-root {
22   - @-ms-viewport {
23   - width: device-width;
24   - }
25   -}
26   -
27   -
28   -// Visibility utilities
29   -// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0
30   -
31   -@include responsive-invisibility('.visible-xs');
32   -@include responsive-invisibility('.visible-sm');
33   -@include responsive-invisibility('.visible-md');
34   -@include responsive-invisibility('.visible-lg');
35   -
36   -.visible-xs-block,
37   -.visible-xs-inline,
38   -.visible-xs-inline-block,
39   -.visible-sm-block,
40   -.visible-sm-inline,
41   -.visible-sm-inline-block,
42   -.visible-md-block,
43   -.visible-md-inline,
44   -.visible-md-inline-block,
45   -.visible-lg-block,
46   -.visible-lg-inline,
47   -.visible-lg-inline-block {
48   - display: none !important;
49   -}
50   -
51   -@media (max-width: $screen-xs-max) {
52   - @include responsive-visibility('.visible-xs');
53   -}
54   -.visible-xs-block {
55   - @media (max-width: $screen-xs-max) {
56   - display: block !important;
57   - }
58   -}
59   -.visible-xs-inline {
60   - @media (max-width: $screen-xs-max) {
61   - display: inline !important;
62   - }
63   -}
64   -.visible-xs-inline-block {
65   - @media (max-width: $screen-xs-max) {
66   - display: inline-block !important;
67   - }
68   -}
69   -
70   -@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) {
71   - @include responsive-visibility('.visible-sm');
72   -}
73   -.visible-sm-block {
74   - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) {
75   - display: block !important;
76   - }
77   -}
78   -.visible-sm-inline {
79   - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) {
80   - display: inline !important;
81   - }
82   -}
83   -.visible-sm-inline-block {
84   - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) {
85   - display: inline-block !important;
86   - }
87   -}
88   -
89   -@media (min-width: $screen-md-min) and (max-width: $screen-md-max) {
90   - @include responsive-visibility('.visible-md');
91   -}
92   -.visible-md-block {
93   - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) {
94   - display: block !important;
95   - }
96   -}
97   -.visible-md-inline {
98   - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) {
99   - display: inline !important;
100   - }
101   -}
102   -.visible-md-inline-block {
103   - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) {
104   - display: inline-block !important;
105   - }
106   -}
107   -
108   -@media (min-width: $screen-lg-min) {
109   - @include responsive-visibility('.visible-lg');
110   -}
111   -.visible-lg-block {
112   - @media (min-width: $screen-lg-min) {
113   - display: block !important;
114   - }
115   -}
116   -.visible-lg-inline {
117   - @media (min-width: $screen-lg-min) {
118   - display: inline !important;
119   - }
120   -}
121   -.visible-lg-inline-block {
122   - @media (min-width: $screen-lg-min) {
123   - display: inline-block !important;
124   - }
125   -}
126   -
127   -@media (max-width: $screen-xs-max) {
128   - @include responsive-invisibility('.hidden-xs');
129   -}
130   -
131   -@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) {
132   - @include responsive-invisibility('.hidden-sm');
133   -}
134   -
135   -@media (min-width: $screen-md-min) and (max-width: $screen-md-max) {
136   - @include responsive-invisibility('.hidden-md');
137   -}
138   -
139   -@media (min-width: $screen-lg-min) {
140   - @include responsive-invisibility('.hidden-lg');
141   -}
142   -
143   -
144   -// Print utilities
145   -//
146   -// Media queries are placed on the inside to be mixin-friendly.
147   -
148   -// Note: Deprecated .visible-print as of v3.2.0
149   -
150   -@include responsive-invisibility('.visible-print');
151   -
152   -@media print {
153   - @include responsive-visibility('.visible-print');
154   -}
155   -.visible-print-block {
156   - display: none !important;
157   -
158   - @media print {
159   - display: block !important;
160   - }
161   -}
162   -.visible-print-inline {
163   - display: none !important;
164   -
165   - @media print {
166   - display: inline !important;
167   - }
168   -}
169   -.visible-print-inline-block {
170   - display: none !important;
171   -
172   - @media print {
173   - display: inline-block !important;
174   - }
175   -}
176   -
177   -@media print {
178   - @include responsive-invisibility('.hidden-print');
179   -}
plugins/responsive/public/bootstrap/_scaffolding.scss
... ... @@ -1,161 +0,0 @@
1   -//
2   -// Scaffolding
3   -// --------------------------------------------------
4   -
5   -
6   -// Reset the box-sizing
7   -//
8   -// Heads up! This reset may cause conflicts with some third-party widgets.
9   -// For recommendations on resolving such conflicts, see
10   -// http://getbootstrap.com/getting-started/#third-box-sizing
11   -* {
12   - @include box-sizing(border-box);
13   -}
14   -*:before,
15   -*:after {
16   - @include box-sizing(border-box);
17   -}
18   -
19   -
20   -// Body reset
21   -
22   -html {
23   - font-size: 10px;
24   - -webkit-tap-highlight-color: rgba(0,0,0,0);
25   -}
26   -
27   -body {
28   - font-family: $font-family-base;
29   - font-size: $font-size-base;
30   - line-height: $line-height-base;
31   - color: $text-color;
32   - background-color: $body-bg;
33   -}
34   -
35   -// Reset fonts for relevant elements
36   -input,
37   -button,
38   -select,
39   -textarea {
40   - font-family: inherit;
41   - font-size: inherit;
42   - line-height: inherit;
43   -}
44   -
45   -
46   -// Links
47   -
48   -a {
49   - color: $link-color;
50   - text-decoration: none;
51   -
52   - &:hover,
53   - &:focus {
54   - color: $link-hover-color;
55   - text-decoration: $link-hover-decoration;
56   - }
57   -
58   - &:focus {
59   - @include tab-focus;
60   - }
61   -}
62   -
63   -
64   -// Figures
65   -//
66   -// We reset this here because previously Normalize had no `figure` margins. This
67   -// ensures we don't break anyone's use of the element.
68   -
69   -figure {
70   - margin: 0;
71   -}
72   -
73   -
74   -// Images
75   -
76   -img {
77   - vertical-align: middle;
78   -}
79   -
80   -// Responsive images (ensure images don't scale beyond their parents)
81   -.img-responsive {
82   - @include img-responsive;
83   -}
84   -
85   -// Rounded corners
86   -.img-rounded {
87   - border-radius: $border-radius-large;
88   -}
89   -
90   -// Image thumbnails
91   -//
92   -// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.
93   -.img-thumbnail {
94   - padding: $thumbnail-padding;
95   - line-height: $line-height-base;
96   - background-color: $thumbnail-bg;
97   - border: 1px solid $thumbnail-border;
98   - border-radius: $thumbnail-border-radius;
99   - @include transition(all .2s ease-in-out);
100   -
101   - // Keep them at most 100% wide
102   - @include img-responsive(inline-block);
103   -}
104   -
105   -// Perfect circle
106   -.img-circle {
107   - border-radius: 50%; // set radius in percents
108   -}
109   -
110   -
111   -// Horizontal rules
112   -
113   -hr {
114   - margin-top: $line-height-computed;
115   - margin-bottom: $line-height-computed;
116   - border: 0;
117   - border-top: 1px solid $hr-border;
118   -}
119   -
120   -
121   -// Only display content to screen readers
122   -//
123   -// See: http://a11yproject.com/posts/how-to-hide-content/
124   -
125   -.sr-only {
126   - position: absolute;
127   - width: 1px;
128   - height: 1px;
129   - margin: -1px;
130   - padding: 0;
131   - overflow: hidden;
132   - clip: rect(0,0,0,0);
133   - border: 0;
134   -}
135   -
136   -// Use in conjunction with .sr-only to only display content when it's focused.
137   -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
138   -// Credit: HTML5 Boilerplate
139   -
140   -.sr-only-focusable {
141   - &:active,
142   - &:focus {
143   - position: static;
144   - width: auto;
145   - height: auto;
146   - margin: 0;
147   - overflow: visible;
148   - clip: auto;
149   - }
150   -}
151   -
152   -
153   -// iOS "clickable elements" fix for role="button"
154   -//
155   -// Fixes "clickability" issue (and more generally, the firing of events such as focus as well)
156   -// for traditionally non-focusable elements with role="button"
157   -// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile
158   -
159   -[role="button"] {
160   - cursor: pointer;
161   -}
plugins/responsive/public/bootstrap/_tables.scss
... ... @@ -1,234 +0,0 @@
1   -//
2   -// Tables
3   -// --------------------------------------------------
4   -
5   -
6   -table {
7   - background-color: $table-bg;
8   -}
9   -caption {
10   - padding-top: $table-cell-padding;
11   - padding-bottom: $table-cell-padding;
12   - color: $text-muted;
13   - text-align: left;
14   -}
15   -th {
16   - text-align: left;
17   -}
18   -
19   -
20   -// Baseline styles
21   -
22   -.table {
23   - width: 100%;
24   - max-width: 100%;
25   - margin-bottom: $line-height-computed;
26   - // Cells
27   - > thead,
28   - > tbody,
29   - > tfoot {
30   - > tr {
31   - > th,
32   - > td {
33   - padding: $table-cell-padding;
34   - line-height: $line-height-base;
35   - vertical-align: top;
36   - border-top: 1px solid $table-border-color;
37   - }
38   - }
39   - }
40   - // Bottom align for column headings
41   - > thead > tr > th {
42   - vertical-align: bottom;
43   - border-bottom: 2px solid $table-border-color;
44   - }
45   - // Remove top border from thead by default
46   - > caption + thead,
47   - > colgroup + thead,
48   - > thead:first-child {
49   - > tr:first-child {
50   - > th,
51   - > td {
52   - border-top: 0;
53   - }
54   - }
55   - }
56   - // Account for multiple tbody instances
57   - > tbody + tbody {
58   - border-top: 2px solid $table-border-color;
59   - }
60   -
61   - // Nesting
62   - .table {
63   - background-color: $body-bg;
64   - }
65   -}
66   -
67   -
68   -// Condensed table w/ half padding
69   -
70   -.table-condensed {
71   - > thead,
72   - > tbody,
73   - > tfoot {
74   - > tr {
75   - > th,
76   - > td {
77   - padding: $table-condensed-cell-padding;
78   - }
79   - }
80   - }
81   -}
82   -
83   -
84   -// Bordered version
85   -//
86   -// Add borders all around the table and between all the columns.
87   -
88   -.table-bordered {
89   - border: 1px solid $table-border-color;
90   - > thead,
91   - > tbody,
92   - > tfoot {
93   - > tr {
94   - > th,
95   - > td {
96   - border: 1px solid $table-border-color;
97   - }
98   - }
99   - }
100   - > thead > tr {
101   - > th,
102   - > td {
103   - border-bottom-width: 2px;
104   - }
105   - }
106   -}
107   -
108   -
109   -// Zebra-striping
110   -//
111   -// Default zebra-stripe styles (alternating gray and transparent backgrounds)
112   -
113   -.table-striped {
114   - > tbody > tr:nth-of-type(odd) {
115   - background-color: $table-bg-accent;
116   - }
117   -}
118   -
119   -
120   -// Hover effect
121   -//
122   -// Placed here since it has to come after the potential zebra striping
123   -
124   -.table-hover {
125   - > tbody > tr:hover {
126   - background-color: $table-bg-hover;
127   - }
128   -}
129   -
130   -
131   -// Table cell sizing
132   -//
133   -// Reset default table behavior
134   -
135   -table col[class*="col-"] {
136   - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)
137   - float: none;
138   - display: table-column;
139   -}
140   -table {
141   - td,
142   - th {
143   - &[class*="col-"] {
144   - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)
145   - float: none;
146   - display: table-cell;
147   - }
148   - }
149   -}
150   -
151   -
152   -// Table backgrounds
153   -//
154   -// Exact selectors below required to override `.table-striped` and prevent
155   -// inheritance to nested tables.
156   -
157   -// Generate the contextual variants
158   -@include table-row-variant('active', $table-bg-active);
159   -@include table-row-variant('success', $state-success-bg);
160   -@include table-row-variant('info', $state-info-bg);
161   -@include table-row-variant('warning', $state-warning-bg);
162   -@include table-row-variant('danger', $state-danger-bg);
163   -
164   -
165   -// Responsive tables
166   -//
167   -// Wrap your tables in `.table-responsive` and we'll make them mobile friendly
168   -// by enabling horizontal scrolling. Only applies <768px. Everything above that
169   -// will display normally.
170   -
171   -.table-responsive {
172   - overflow-x: auto;
173   - min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)
174   -
175   - @media screen and (max-width: $screen-xs-max) {
176   - width: 100%;
177   - margin-bottom: ($line-height-computed * 0.75);
178   - overflow-y: hidden;
179   - -ms-overflow-style: -ms-autohiding-scrollbar;
180   - border: 1px solid $table-border-color;
181   -
182   - // Tighten up spacing
183   - > .table {
184   - margin-bottom: 0;
185   -
186   - // Ensure the content doesn't wrap
187   - > thead,
188   - > tbody,
189   - > tfoot {
190   - > tr {
191   - > th,
192   - > td {
193   - white-space: nowrap;
194   - }
195   - }
196   - }
197   - }
198   -
199   - // Special overrides for the bordered tables
200   - > .table-bordered {
201   - border: 0;
202   -
203   - // Nuke the appropriate borders so that the parent can handle them
204   - > thead,
205   - > tbody,
206   - > tfoot {
207   - > tr {
208   - > th:first-child,
209   - > td:first-child {
210   - border-left: 0;
211   - }
212   - > th:last-child,
213   - > td:last-child {
214   - border-right: 0;
215   - }
216   - }
217   - }
218   -
219   - // Only nuke the last row's bottom-border in `tbody` and `tfoot` since
220   - // chances are there will be only one `tr` in a `thead` and that would
221   - // remove the border altogether.
222   - > tbody,
223   - > tfoot {
224   - > tr:last-child {
225   - > th,
226   - > td {
227   - border-bottom: 0;
228   - }
229   - }
230   - }
231   -
232   - }
233   - }
234   -}
plugins/responsive/public/bootstrap/_theme.scss
... ... @@ -1,291 +0,0 @@
1   -/*!
2   - * Bootstrap v3.3.5 (http://getbootstrap.com)
3   - * Copyright 2011-2015 Twitter, Inc.
4   - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5   - */
6   -
7   -//
8   -// Load core variables and mixins
9   -// --------------------------------------------------
10   -
11   -@import "variables";
12   -@import "mixins";
13   -
14   -
15   -//
16   -// Buttons
17   -// --------------------------------------------------
18   -
19   -// Common styles
20   -.btn-default,
21   -.btn-primary,
22   -.btn-success,
23   -.btn-info,
24   -.btn-warning,
25   -.btn-danger {
26   - text-shadow: 0 -1px 0 rgba(0,0,0,.2);
27   - $shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
28   - @include box-shadow($shadow);
29   -
30   - // Reset the shadow
31   - &:active,
32   - &.active {
33   - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
34   - }
35   -
36   - &.disabled,
37   - &[disabled],
38   - fieldset[disabled] & {
39   - @include box-shadow(none);
40   - }
41   -
42   - .badge {
43   - text-shadow: none;
44   - }
45   -}
46   -
47   -// Mixin for generating new styles
48   -@mixin btn-styles($btn-color: #555) {
49   - @include gradient-vertical($start-color: $btn-color, $end-color: darken($btn-color, 12%));
50   - @include reset-filter; // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620
51   - background-repeat: repeat-x;
52   - border-color: darken($btn-color, 14%);
53   -
54   - &:hover,
55   - &:focus {
56   - background-color: darken($btn-color, 12%);
57   - background-position: 0 -15px;
58   - }
59   -
60   - &:active,
61   - &.active {
62   - background-color: darken($btn-color, 12%);
63   - border-color: darken($btn-color, 14%);
64   - }
65   -
66   - &.disabled,
67   - &[disabled],
68   - fieldset[disabled] & {
69   - &,
70   - &:hover,
71   - &:focus,
72   - &.focus,
73   - &:active,
74   - &.active {
75   - background-color: darken($btn-color, 12%);
76   - background-image: none;
77   - }
78   - }
79   -}
80   -
81   -// Common styles
82   -.btn {
83   - // Remove the gradient for the pressed/active state
84   - &:active,
85   - &.active {
86   - background-image: none;
87   - }
88   -}
89   -
90   -// Apply the mixin to the buttons
91   -.btn-default { @include btn-styles($btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }
92   -.btn-primary { @include btn-styles($btn-primary-bg); }
93   -.btn-success { @include btn-styles($btn-success-bg); }
94   -.btn-info { @include btn-styles($btn-info-bg); }
95   -.btn-warning { @include btn-styles($btn-warning-bg); }
96   -.btn-danger { @include btn-styles($btn-danger-bg); }
97   -
98   -
99   -//
100   -// Images
101   -// --------------------------------------------------
102   -
103   -.thumbnail,
104   -.img-thumbnail {
105   - @include box-shadow(0 1px 2px rgba(0,0,0,.075));
106   -}
107   -
108   -
109   -//
110   -// Dropdowns
111   -// --------------------------------------------------
112   -
113   -.dropdown-menu > li > a:hover,
114   -.dropdown-menu > li > a:focus {
115   - @include gradient-vertical($start-color: $dropdown-link-hover-bg, $end-color: darken($dropdown-link-hover-bg, 5%));
116   - background-color: darken($dropdown-link-hover-bg, 5%);
117   -}
118   -.dropdown-menu > .active > a,
119   -.dropdown-menu > .active > a:hover,
120   -.dropdown-menu > .active > a:focus {
121   - @include gradient-vertical($start-color: $dropdown-link-active-bg, $end-color: darken($dropdown-link-active-bg, 5%));
122   - background-color: darken($dropdown-link-active-bg, 5%);
123   -}
124   -
125   -
126   -//
127   -// Navbar
128   -// --------------------------------------------------
129   -
130   -// Default navbar
131   -.navbar-default {
132   - @include gradient-vertical($start-color: lighten($navbar-default-bg, 10%), $end-color: $navbar-default-bg);
133   - @include reset-filter; // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered
134   - border-radius: $navbar-border-radius;
135   - $shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);
136   - @include box-shadow($shadow);
137   -
138   - .navbar-nav > .open > a,
139   - .navbar-nav > .active > a {
140   - @include gradient-vertical($start-color: darken($navbar-default-link-active-bg, 5%), $end-color: darken($navbar-default-link-active-bg, 2%));
141   - @include box-shadow(inset 0 3px 9px rgba(0,0,0,.075));
142   - }
143   -}
144   -.navbar-brand,
145   -.navbar-nav > li > a {
146   - text-shadow: 0 1px 0 rgba(255,255,255,.25);
147   -}
148   -
149   -// Inverted navbar
150   -.navbar-inverse {
151   - @include gradient-vertical($start-color: lighten($navbar-inverse-bg, 10%), $end-color: $navbar-inverse-bg);
152   - @include reset-filter; // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257
153   - border-radius: $navbar-border-radius;
154   - .navbar-nav > .open > a,
155   - .navbar-nav > .active > a {
156   - @include gradient-vertical($start-color: $navbar-inverse-link-active-bg, $end-color: lighten($navbar-inverse-link-active-bg, 2.5%));
157   - @include box-shadow(inset 0 3px 9px rgba(0,0,0,.25));
158   - }
159   -
160   - .navbar-brand,
161   - .navbar-nav > li > a {
162   - text-shadow: 0 -1px 0 rgba(0,0,0,.25);
163   - }
164   -}
165   -
166   -// Undo rounded corners in static and fixed navbars
167   -.navbar-static-top,
168   -.navbar-fixed-top,
169   -.navbar-fixed-bottom {
170   - border-radius: 0;
171   -}
172   -
173   -// Fix active state of dropdown items in collapsed mode
174   -@media (max-width: $grid-float-breakpoint-max) {
175   - .navbar .navbar-nav .open .dropdown-menu > .active > a {
176   - &,
177   - &:hover,
178   - &:focus {
179   - color: #fff;
180   - @include gradient-vertical($start-color: $dropdown-link-active-bg, $end-color: darken($dropdown-link-active-bg, 5%));
181   - }
182   - }
183   -}
184   -
185   -
186   -//
187   -// Alerts
188   -// --------------------------------------------------
189   -
190   -// Common styles
191   -.alert {
192   - text-shadow: 0 1px 0 rgba(255,255,255,.2);
193   - $shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);
194   - @include box-shadow($shadow);
195   -}
196   -
197   -// Mixin for generating new styles
198   -@mixin alert-styles($color) {
199   - @include gradient-vertical($start-color: $color, $end-color: darken($color, 7.5%));
200   - border-color: darken($color, 15%);
201   -}
202   -
203   -// Apply the mixin to the alerts
204   -.alert-success { @include alert-styles($alert-success-bg); }
205   -.alert-info { @include alert-styles($alert-info-bg); }
206   -.alert-warning { @include alert-styles($alert-warning-bg); }
207   -.alert-danger { @include alert-styles($alert-danger-bg); }
208   -
209   -
210   -//
211   -// Progress bars
212   -// --------------------------------------------------
213   -
214   -// Give the progress background some depth
215   -.progress {
216   - @include gradient-vertical($start-color: darken($progress-bg, 4%), $end-color: $progress-bg)
217   -}
218   -
219   -// Mixin for generating new styles
220   -@mixin progress-bar-styles($color) {
221   - @include gradient-vertical($start-color: $color, $end-color: darken($color, 10%));
222   -}
223   -
224   -// Apply the mixin to the progress bars
225   -.progress-bar { @include progress-bar-styles($progress-bar-bg); }
226   -.progress-bar-success { @include progress-bar-styles($progress-bar-success-bg); }
227   -.progress-bar-info { @include progress-bar-styles($progress-bar-info-bg); }
228   -.progress-bar-warning { @include progress-bar-styles($progress-bar-warning-bg); }
229   -.progress-bar-danger { @include progress-bar-styles($progress-bar-danger-bg); }
230   -
231   -// Reset the striped class because our mixins don't do multiple gradients and
232   -// the above custom styles override the new `.progress-bar-striped` in v3.2.0.
233   -.progress-bar-striped {
234   - @include gradient-striped;
235   -}
236   -
237   -
238   -//
239   -// List groups
240   -// --------------------------------------------------
241   -
242   -.list-group {
243   - border-radius: $border-radius-base;
244   - @include box-shadow(0 1px 2px rgba(0,0,0,.075));
245   -}
246   -.list-group-item.active,
247   -.list-group-item.active:hover,
248   -.list-group-item.active:focus {
249   - text-shadow: 0 -1px 0 darken($list-group-active-bg, 10%);
250   - @include gradient-vertical($start-color: $list-group-active-bg, $end-color: darken($list-group-active-bg, 7.5%));
251   - border-color: darken($list-group-active-border, 7.5%);
252   -
253   - .badge {
254   - text-shadow: none;
255   - }
256   -}
257   -
258   -
259   -//
260   -// Panels
261   -// --------------------------------------------------
262   -
263   -// Common styles
264   -.panel {
265   - @include box-shadow(0 1px 2px rgba(0,0,0,.05));
266   -}
267   -
268   -// Mixin for generating new styles
269   -@mixin panel-heading-styles($color) {
270   - @include gradient-vertical($start-color: $color, $end-color: darken($color, 5%));
271   -}
272   -
273   -// Apply the mixin to the panel headings only
274   -.panel-default > .panel-heading { @include panel-heading-styles($panel-default-heading-bg); }
275   -.panel-primary > .panel-heading { @include panel-heading-styles($panel-primary-heading-bg); }
276   -.panel-success > .panel-heading { @include panel-heading-styles($panel-success-heading-bg); }
277   -.panel-info > .panel-heading { @include panel-heading-styles($panel-info-heading-bg); }
278   -.panel-warning > .panel-heading { @include panel-heading-styles($panel-warning-heading-bg); }
279   -.panel-danger > .panel-heading { @include panel-heading-styles($panel-danger-heading-bg); }
280   -
281   -
282   -//
283   -// Wells
284   -// --------------------------------------------------
285   -
286   -.well {
287   - @include gradient-vertical($start-color: darken($well-bg, 5%), $end-color: $well-bg);
288   - border-color: darken($well-bg, 10%);
289   - $shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);
290   - @include box-shadow($shadow);
291   -}
plugins/responsive/public/bootstrap/_theme_variables.scss
plugins/responsive/public/bootstrap/_thumbnails.scss
... ... @@ -1,38 +0,0 @@
1   -//
2   -// Thumbnails
3   -// --------------------------------------------------
4   -
5   -
6   -// Mixin and adjust the regular image class
7   -.thumbnail {
8   - display: block;
9   - padding: $thumbnail-padding;
10   - margin-bottom: $line-height-computed;
11   - line-height: $line-height-base;
12   - background-color: $thumbnail-bg;
13   - border: 1px solid $thumbnail-border;
14   - border-radius: $thumbnail-border-radius;
15   - @include transition(border .2s ease-in-out);
16   -
17   - > img,
18   - a > img {
19   - @include img-responsive;
20   - margin-left: auto;
21   - margin-right: auto;
22   - }
23   -
24   - // [converter] extracted a&:hover, a&:focus, a&.active to a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active
25   -
26   - // Image captions
27   - .caption {
28   - padding: $thumbnail-caption-padding;
29   - color: $thumbnail-caption-color;
30   - }
31   -}
32   -
33   -// Add a hover state for linked versions only
34   -a.thumbnail:hover,
35   -a.thumbnail:focus,
36   -a.thumbnail.active {
37   - border-color: $link-color;
38   -}
plugins/responsive/public/bootstrap/_tooltip.scss
... ... @@ -1,101 +0,0 @@
1   -//
2   -// Tooltips
3   -// --------------------------------------------------
4   -
5   -
6   -// Base class
7   -.tooltip {
8   - position: absolute;
9   - z-index: $zindex-tooltip;
10   - display: block;
11   - // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
12   - // So reset our font and text properties to avoid inheriting weird values.
13   - @include reset-text;
14   - font-size: $font-size-small;
15   -
16   - @include opacity(0);
17   -
18   - &.in { @include opacity($tooltip-opacity); }
19   - &.top { margin-top: -3px; padding: $tooltip-arrow-width 0; }
20   - &.right { margin-left: 3px; padding: 0 $tooltip-arrow-width; }
21   - &.bottom { margin-top: 3px; padding: $tooltip-arrow-width 0; }
22   - &.left { margin-left: -3px; padding: 0 $tooltip-arrow-width; }
23   -}
24   -
25   -// Wrapper for the tooltip content
26   -.tooltip-inner {
27   - max-width: $tooltip-max-width;
28   - padding: 3px 8px;
29   - color: $tooltip-color;
30   - text-align: center;
31   - background-color: $tooltip-bg;
32   - border-radius: $border-radius-base;
33   -}
34   -
35   -// Arrows
36   -.tooltip-arrow {
37   - position: absolute;
38   - width: 0;
39   - height: 0;
40   - border-color: transparent;
41   - border-style: solid;
42   -}
43   -// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1
44   -.tooltip {
45   - &.top .tooltip-arrow {
46   - bottom: 0;
47   - left: 50%;
48   - margin-left: -$tooltip-arrow-width;
49   - border-width: $tooltip-arrow-width $tooltip-arrow-width 0;
50   - border-top-color: $tooltip-arrow-color;
51   - }
52   - &.top-left .tooltip-arrow {
53   - bottom: 0;
54   - right: $tooltip-arrow-width;
55   - margin-bottom: -$tooltip-arrow-width;
56   - border-width: $tooltip-arrow-width $tooltip-arrow-width 0;
57   - border-top-color: $tooltip-arrow-color;
58   - }
59   - &.top-right .tooltip-arrow {
60   - bottom: 0;
61   - left: $tooltip-arrow-width;
62   - margin-bottom: -$tooltip-arrow-width;
63   - border-width: $tooltip-arrow-width $tooltip-arrow-width 0;
64   - border-top-color: $tooltip-arrow-color;
65   - }
66   - &.right .tooltip-arrow {
67   - top: 50%;
68   - left: 0;
69   - margin-top: -$tooltip-arrow-width;
70   - border-width: $tooltip-arrow-width $tooltip-arrow-width $tooltip-arrow-width 0;
71   - border-right-color: $tooltip-arrow-color;
72   - }
73   - &.left .tooltip-arrow {
74   - top: 50%;
75   - right: 0;
76   - margin-top: -$tooltip-arrow-width;
77   - border-width: $tooltip-arrow-width 0 $tooltip-arrow-width $tooltip-arrow-width;
78   - border-left-color: $tooltip-arrow-color;
79   - }
80   - &.bottom .tooltip-arrow {
81   - top: 0;
82   - left: 50%;
83   - margin-left: -$tooltip-arrow-width;
84   - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width;
85   - border-bottom-color: $tooltip-arrow-color;
86   - }
87   - &.bottom-left .tooltip-arrow {
88   - top: 0;
89   - right: $tooltip-arrow-width;
90   - margin-top: -$tooltip-arrow-width;
91   - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width;
92   - border-bottom-color: $tooltip-arrow-color;
93   - }
94   - &.bottom-right .tooltip-arrow {
95   - top: 0;
96   - left: $tooltip-arrow-width;
97   - margin-top: -$tooltip-arrow-width;
98   - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width;
99   - border-bottom-color: $tooltip-arrow-color;
100   - }
101   -}
plugins/responsive/public/bootstrap/_type.scss
... ... @@ -1,298 +0,0 @@
1   -//
2   -// Typography
3   -// --------------------------------------------------
4   -
5   -
6   -// Headings
7   -// -------------------------
8   -
9   -h1, h2, h3, h4, h5, h6,
10   -.h1, .h2, .h3, .h4, .h5, .h6 {
11   - font-family: $headings-font-family;
12   - font-weight: $headings-font-weight;
13   - line-height: $headings-line-height;
14   - color: $headings-color;
15   -
16   - small,
17   - .small {
18   - font-weight: normal;
19   - line-height: 1;
20   - color: $headings-small-color;
21   - }
22   -}
23   -
24   -h1, .h1,
25   -h2, .h2,
26   -h3, .h3 {
27   - margin-top: $line-height-computed;
28   - margin-bottom: ($line-height-computed / 2);
29   -
30   - small,
31   - .small {
32   - font-size: 65%;
33   - }
34   -}
35   -h4, .h4,
36   -h5, .h5,
37   -h6, .h6 {
38   - margin-top: ($line-height-computed / 2);
39   - margin-bottom: ($line-height-computed / 2);
40   -
41   - small,
42   - .small {
43   - font-size: 75%;
44   - }
45   -}
46   -
47   -h1, .h1 { font-size: $font-size-h1; }
48   -h2, .h2 { font-size: $font-size-h2; }
49   -h3, .h3 { font-size: $font-size-h3; }
50   -h4, .h4 { font-size: $font-size-h4; }
51   -h5, .h5 { font-size: $font-size-h5; }
52   -h6, .h6 { font-size: $font-size-h6; }
53   -
54   -
55   -// Body text
56   -// -------------------------
57   -
58   -p {
59   - margin: 0 0 ($line-height-computed / 2);
60   -}
61   -
62   -.lead {
63   - margin-bottom: $line-height-computed;
64   - font-size: floor(($font-size-base * 1.15));
65   - font-weight: 300;
66   - line-height: 1.4;
67   -
68   - @media (min-width: $screen-sm-min) {
69   - font-size: ($font-size-base * 1.5);
70   - }
71   -}
72   -
73   -
74   -// Emphasis & misc
75   -// -------------------------
76   -
77   -// Ex: (12px small font / 14px base font) * 100% = about 85%
78   -small,
79   -.small {
80   - font-size: floor((100% * $font-size-small / $font-size-base));
81   -}
82   -
83   -mark,
84   -.mark {
85   - background-color: $state-warning-bg;
86   - padding: .2em;
87   -}
88   -
89   -// Alignment
90   -.text-left { text-align: left; }
91   -.text-right { text-align: right; }
92   -.text-center { text-align: center; }
93   -.text-justify { text-align: justify; }
94   -.text-nowrap { white-space: nowrap; }
95   -
96   -// Transformation
97   -.text-lowercase { text-transform: lowercase; }
98   -.text-uppercase { text-transform: uppercase; }
99   -.text-capitalize { text-transform: capitalize; }
100   -
101   -// Contextual colors
102   -.text-muted {
103   - color: $text-muted;
104   -}
105   -
106   -@include text-emphasis-variant('.text-primary', $brand-primary);
107   -
108   -@include text-emphasis-variant('.text-success', $state-success-text);
109   -
110   -@include text-emphasis-variant('.text-info', $state-info-text);
111   -
112   -@include text-emphasis-variant('.text-warning', $state-warning-text);
113   -
114   -@include text-emphasis-variant('.text-danger', $state-danger-text);
115   -
116   -// Contextual backgrounds
117   -// For now we'll leave these alongside the text classes until v4 when we can
118   -// safely shift things around (per SemVer rules).
119   -.bg-primary {
120   - // Given the contrast here, this is the only class to have its color inverted
121   - // automatically.
122   - color: #fff;
123   -}
124   -@include bg-variant('.bg-primary', $brand-primary);
125   -
126   -@include bg-variant('.bg-success', $state-success-bg);
127   -
128   -@include bg-variant('.bg-info', $state-info-bg);
129   -
130   -@include bg-variant('.bg-warning', $state-warning-bg);
131   -
132   -@include bg-variant('.bg-danger', $state-danger-bg);
133   -
134   -
135   -// Page header
136   -// -------------------------
137   -
138   -.page-header {
139   - padding-bottom: (($line-height-computed / 2) - 1);
140   - margin: ($line-height-computed * 2) 0 $line-height-computed;
141   - border-bottom: 1px solid $page-header-border-color;
142   -}
143   -
144   -
145   -// Lists
146   -// -------------------------
147   -
148   -// Unordered and Ordered lists
149   -ul,
150   -ol {
151   - margin-top: 0;
152   - margin-bottom: ($line-height-computed / 2);
153   - ul,
154   - ol {
155   - margin-bottom: 0;
156   - }
157   -}
158   -
159   -// List options
160   -
161   -// [converter] extracted from `.list-unstyled` for libsass compatibility
162   -@mixin list-unstyled {
163   - padding-left: 0;
164   - list-style: none;
165   -}
166   -// [converter] extracted as `@mixin list-unstyled` for libsass compatibility
167   -.list-unstyled {
168   - @include list-unstyled;
169   -}
170   -
171   -
172   -// Inline turns list items into inline-block
173   -.list-inline {
174   - @include list-unstyled;
175   - margin-left: -5px;
176   -
177   - > li {
178   - display: inline-block;
179   - padding-left: 5px;
180   - padding-right: 5px;
181   - }
182   -}
183   -
184   -// Description Lists
185   -dl {
186   - margin-top: 0; // Remove browser default
187   - margin-bottom: $line-height-computed;
188   -}
189   -dt,
190   -dd {
191   - line-height: $line-height-base;
192   -}
193   -dt {
194   - font-weight: bold;
195   -}
196   -dd {
197   - margin-left: 0; // Undo browser default
198   -}
199   -
200   -// Horizontal description lists
201   -//
202   -// Defaults to being stacked without any of the below styles applied, until the
203   -// grid breakpoint is reached (default of ~768px).
204   -
205   -.dl-horizontal {
206   - dd {
207   - @include clearfix; // Clear the floated `dt` if an empty `dd` is present
208   - }
209   -
210   - @media (min-width: $grid-float-breakpoint) {
211   - dt {
212   - float: left;
213   - width: ($dl-horizontal-offset - 20);
214   - clear: left;
215   - text-align: right;
216   - @include text-overflow;
217   - }
218   - dd {
219   - margin-left: $dl-horizontal-offset;
220   - }
221   - }
222   -}
223   -
224   -
225   -// Misc
226   -// -------------------------
227   -
228   -// Abbreviations and acronyms
229   -abbr[title],
230   -// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257
231   -abbr[data-original-title] {
232   - cursor: help;
233   - border-bottom: 1px dotted $abbr-border-color;
234   -}
235   -.initialism {
236   - font-size: 90%;
237   - @extend .text-uppercase;
238   -}
239   -
240   -// Blockquotes
241   -blockquote {
242   - padding: ($line-height-computed / 2) $line-height-computed;
243   - margin: 0 0 $line-height-computed;
244   - font-size: $blockquote-font-size;
245   - border-left: 5px solid $blockquote-border-color;
246   -
247   - p,
248   - ul,
249   - ol {
250   - &:last-child {
251   - margin-bottom: 0;
252   - }
253   - }
254   -
255   - // Note: Deprecated small and .small as of v3.1.0
256   - // Context: https://github.com/twbs/bootstrap/issues/11660
257   - footer,
258   - small,
259   - .small {
260   - display: block;
261   - font-size: 80%; // back to default font-size
262   - line-height: $line-height-base;
263   - color: $blockquote-small-color;
264   -
265   - &:before {
266   - content: '\2014 \00A0'; // em dash, nbsp
267   - }
268   - }
269   -}
270   -
271   -// Opposite alignment of blockquote
272   -//
273   -// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.
274   -.blockquote-reverse,
275   -blockquote.pull-right {
276   - padding-right: 15px;
277   - padding-left: 0;
278   - border-right: 5px solid $blockquote-border-color;
279   - border-left: 0;
280   - text-align: right;
281   -
282   - // Account for citation
283   - footer,
284   - small,
285   - .small {
286   - &:before { content: ''; }
287   - &:after {
288   - content: '\00A0 \2014'; // nbsp, em dash
289   - }
290   - }
291   -}
292   -
293   -// Addresses
294   -address {
295   - margin-bottom: $line-height-computed;
296   - font-style: normal;
297   - line-height: $line-height-base;
298   -}
plugins/responsive/public/bootstrap/_utilities.scss
... ... @@ -1,55 +0,0 @@
1   -//
2   -// Utility classes
3   -// --------------------------------------------------
4   -
5   -
6   -// Floats
7   -// -------------------------
8   -
9   -.clearfix {
10   - @include clearfix;
11   -}
12   -.center-block {
13   - @include center-block;
14   -}
15   -.pull-right {
16   - float: right !important;
17   -}
18   -.pull-left {
19   - float: left !important;
20   -}
21   -
22   -
23   -// Toggling content
24   -// -------------------------
25   -
26   -// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1
27   -.hide {
28   - display: none !important;
29   -}
30   -.show {
31   - display: block !important;
32   -}
33   -.invisible {
34   - visibility: hidden;
35   -}
36   -.text-hide {
37   - @include text-hide;
38   -}
39   -
40   -
41   -// Hide from screenreaders and browsers
42   -//
43   -// Credit: HTML5 Boilerplate
44   -
45   -.hidden {
46   - display: none !important;
47   -}
48   -
49   -
50   -// For Affix plugin
51   -// -------------------------
52   -
53   -.affix {
54   - position: fixed;
55   -}
plugins/responsive/public/bootstrap/_variables.scss
... ... @@ -1,872 +0,0 @@
1   -$bootstrap-sass-asset-helper: false !default;
2   -//
3   -// Variables
4   -// --------------------------------------------------
5   -
6   -
7   -//== Colors
8   -//
9   -//## Gray and brand colors for use across Bootstrap.
10   -
11   -$gray-base: #000 !default;
12   -$gray-darker: lighten($gray-base, 13.5%) !default; // #222
13   -$gray-dark: lighten($gray-base, 20%) !default; // #333
14   -$gray: lighten($gray-base, 33.5%) !default; // #555
15   -$gray-light: lighten($gray-base, 46.7%) !default; // #777
16   -$gray-lighter: lighten($gray-base, 93.5%) !default; // #eee
17   -
18   -$brand-primary: darken(#428bca, 6.5%) !default; // #337ab7
19   -$brand-success: #5cb85c !default;
20   -$brand-info: #5bc0de !default;
21   -$brand-warning: #f0ad4e !default;
22   -$brand-danger: #d9534f !default;
23   -
24   -
25   -//== Scaffolding
26   -//
27   -//## Settings for some of the most global styles.
28   -
29   -//** Background color for `<body>`.
30   -$body-bg: #fff !default;
31   -//** Global text color on `<body>`.
32   -$text-color: $gray-dark !default;
33   -
34   -//** Global textual link color.
35   -$link-color: $brand-primary !default;
36   -//** Link hover color set via `darken()` function.
37   -$link-hover-color: darken($link-color, 15%) !default;
38   -//** Link hover decoration.
39   -$link-hover-decoration: underline !default;
40   -
41   -
42   -//== Typography
43   -//
44   -//## Font, line-height, and color for body text, headings, and more.
45   -
46   -$font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif !default;
47   -$font-family-serif: Georgia, "Times New Roman", Times, serif !default;
48   -//** Default monospace fonts for `<code>`, `<kbd>`, and `<pre>`.
49   -$font-family-monospace: Menlo, Monaco, Consolas, "Courier New", monospace !default;
50   -$font-family-base: $font-family-sans-serif !default;
51   -
52   -$font-size-base: 14px !default;
53   -$font-size-large: ceil(($font-size-base * 1.25)) !default; // ~18px
54   -$font-size-small: ceil(($font-size-base * 0.85)) !default; // ~12px
55   -
56   -$font-size-h1: floor(($font-size-base * 2.6)) !default; // ~36px
57   -$font-size-h2: floor(($font-size-base * 2.15)) !default; // ~30px
58   -$font-size-h3: ceil(($font-size-base * 1.7)) !default; // ~24px
59   -$font-size-h4: ceil(($font-size-base * 1.25)) !default; // ~18px
60   -$font-size-h5: $font-size-base !default;
61   -$font-size-h6: ceil(($font-size-base * 0.85)) !default; // ~12px
62   -
63   -//** Unit-less `line-height` for use in components like buttons.
64   -$line-height-base: 1.428571429 !default; // 20/14
65   -//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
66   -$line-height-computed: floor(($font-size-base * $line-height-base)) !default; // ~20px
67   -
68   -//** By default, this inherits from the `<body>`.
69   -$headings-font-family: inherit !default;
70   -$headings-font-weight: 500 !default;
71   -$headings-line-height: 1.1 !default;
72   -$headings-color: inherit !default;
73   -
74   -
75   -//== Iconography
76   -//
77   -//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.
78   -
79   -//** Load fonts from this directory.
80   -
81   -// [converter] If $bootstrap-sass-asset-helper if used, provide path relative to the assets load path.
82   -// [converter] This is because some asset helpers, such as Sprockets, do not work with file-relative paths.
83   -$icon-font-path: if($bootstrap-sass-asset-helper, "bootstrap/", "../fonts/bootstrap/") !default;
84   -
85   -//** File name for all font files.
86   -$icon-font-name: "glyphicons-halflings-regular" !default;
87   -//** Element ID within SVG icon file.
88   -$icon-font-svg-id: "glyphicons_halflingsregular" !default;
89   -
90   -
91   -//== Components
92   -//
93   -//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
94   -
95   -$padding-base-vertical: 6px !default;
96   -$padding-base-horizontal: 12px !default;
97   -
98   -$padding-large-vertical: 10px !default;
99   -$padding-large-horizontal: 16px !default;
100   -
101   -$padding-small-vertical: 5px !default;
102   -$padding-small-horizontal: 10px !default;
103   -
104   -$padding-xs-vertical: 1px !default;
105   -$padding-xs-horizontal: 5px !default;
106   -
107   -$line-height-large: 1.3333333 !default; // extra decimals for Win 8.1 Chrome
108   -$line-height-small: 1.5 !default;
109   -
110   -$border-radius-base: 4px !default;
111   -$border-radius-large: 6px !default;
112   -$border-radius-small: 3px !default;
113   -
114   -//** Global color for active items (e.g., navs or dropdowns).
115   -$component-active-color: #fff !default;
116   -//** Global background color for active items (e.g., navs or dropdowns).
117   -$component-active-bg: $brand-primary !default;
118   -
119   -//** Width of the `border` for generating carets that indicator dropdowns.
120   -$caret-width-base: 4px !default;
121   -//** Carets increase slightly in size for larger components.
122   -$caret-width-large: 5px !default;
123   -
124   -
125   -//== Tables
126   -//
127   -//## Customizes the `.table` component with basic values, each used across all table variations.
128   -
129   -//** Padding for `<th>`s and `<td>`s.
130   -$table-cell-padding: 8px !default;
131   -//** Padding for cells in `.table-condensed`.
132   -$table-condensed-cell-padding: 5px !default;
133   -
134   -//** Default background color used for all tables.
135   -$table-bg: transparent !default;
136   -//** Background color used for `.table-striped`.
137   -$table-bg-accent: #f9f9f9 !default;
138   -//** Background color used for `.table-hover`.
139   -$table-bg-hover: #f5f5f5 !default;
140   -$table-bg-active: $table-bg-hover !default;
141   -
142   -//** Border color for table and cell borders.
143   -$table-border-color: #ddd !default;
144   -
145   -
146   -//== Buttons
147   -//
148   -//## For each of Bootstrap's buttons, define text, background and border color.
149   -
150   -$btn-font-weight: normal !default;
151   -
152   -$btn-default-color: #333 !default;
153   -$btn-default-bg: #fff !default;
154   -$btn-default-border: #ccc !default;
155   -
156   -$btn-primary-color: #fff !default;
157   -$btn-primary-bg: $brand-primary !default;
158   -$btn-primary-border: darken($btn-primary-bg, 5%) !default;
159   -
160   -$btn-success-color: #fff !default;
161   -$btn-success-bg: $brand-success !default;
162   -$btn-success-border: darken($btn-success-bg, 5%) !default;
163   -
164   -$btn-info-color: #fff !default;
165   -$btn-info-bg: $brand-info !default;
166   -$btn-info-border: darken($btn-info-bg, 5%) !default;
167   -
168   -$btn-warning-color: #fff !default;
169   -$btn-warning-bg: $brand-warning !default;
170   -$btn-warning-border: darken($btn-warning-bg, 5%) !default;
171   -
172   -$btn-danger-color: #fff !default;
173   -$btn-danger-bg: $brand-danger !default;
174   -$btn-danger-border: darken($btn-danger-bg, 5%) !default;
175   -
176   -$btn-link-disabled-color: $gray-light !default;
177   -
178   -// Allows for customizing button radius independently from global border radius
179   -$btn-border-radius-base: $border-radius-base !default;
180   -$btn-border-radius-large: $border-radius-large !default;
181   -$btn-border-radius-small: $border-radius-small !default;
182   -
183   -
184   -//== Forms
185   -//
186   -//##
187   -
188   -//** `<input>` background color
189   -$input-bg: #fff !default;
190   -//** `<input disabled>` background color
191   -$input-bg-disabled: $gray-lighter !default;
192   -
193   -//** Text color for `<input>`s
194   -$input-color: $gray !default;
195   -//** `<input>` border color
196   -$input-border: #ccc !default;
197   -
198   -// TODO: Rename `$input-border-radius` to `$input-border-radius-base` in v4
199   -//** Default `.form-control` border radius
200   -// This has no effect on `<select>`s in some browsers, due to the limited stylability of `<select>`s in CSS.
201   -$input-border-radius: $border-radius-base !default;
202   -//** Large `.form-control` border radius
203   -$input-border-radius-large: $border-radius-large !default;
204   -//** Small `.form-control` border radius
205   -$input-border-radius-small: $border-radius-small !default;
206   -
207   -//** Border color for inputs on focus
208   -$input-border-focus: #66afe9 !default;
209   -
210   -//** Placeholder text color
211   -$input-color-placeholder: #999 !default;
212   -
213   -//** Default `.form-control` height
214   -$input-height-base: ($line-height-computed + ($padding-base-vertical * 2) + 2) !default;
215   -//** Large `.form-control` height
216   -$input-height-large: (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2) !default;
217   -//** Small `.form-control` height
218   -$input-height-small: (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2) !default;
219   -
220   -//** `.form-group` margin
221   -$form-group-margin-bottom: 15px !default;
222   -
223   -$legend-color: $gray-dark !default;
224   -$legend-border-color: #e5e5e5 !default;
225   -
226   -//** Background color for textual input addons
227   -$input-group-addon-bg: $gray-lighter !default;
228   -//** Border color for textual input addons
229   -$input-group-addon-border-color: $input-border !default;
230   -
231   -//** Disabled cursor for form controls and buttons.
232   -$cursor-disabled: not-allowed !default;
233   -
234   -
235   -//== Dropdowns
236   -//
237   -//## Dropdown menu container and contents.
238   -
239   -//** Background for the dropdown menu.
240   -$dropdown-bg: #fff !default;
241   -//** Dropdown menu `border-color`.
242   -$dropdown-border: rgba(0,0,0,.15) !default;
243   -//** Dropdown menu `border-color` **for IE8**.
244   -$dropdown-fallback-border: #ccc !default;
245   -//** Divider color for between dropdown items.
246   -$dropdown-divider-bg: #e5e5e5 !default;
247   -
248   -//** Dropdown link text color.
249   -$dropdown-link-color: $gray-dark !default;
250   -//** Hover color for dropdown links.
251   -$dropdown-link-hover-color: darken($gray-dark, 5%) !default;
252   -//** Hover background for dropdown links.
253   -$dropdown-link-hover-bg: #f5f5f5 !default;
254   -
255   -//** Active dropdown menu item text color.
256   -$dropdown-link-active-color: $component-active-color !default;
257   -//** Active dropdown menu item background color.
258   -$dropdown-link-active-bg: $component-active-bg !default;
259   -
260   -//** Disabled dropdown menu item background color.
261   -$dropdown-link-disabled-color: $gray-light !default;
262   -
263   -//** Text color for headers within dropdown menus.
264   -$dropdown-header-color: $gray-light !default;
265   -
266   -//** Deprecated `$dropdown-caret-color` as of v3.1.0
267   -$dropdown-caret-color: #000 !default;
268   -
269   -
270   -//-- Z-index master list
271   -//
272   -// Warning: Avoid customizing these values. They're used for a bird's eye view
273   -// of components dependent on the z-axis and are designed to all work together.
274   -//
275   -// Note: These variables are not generated into the Customizer.
276   -
277   -$zindex-navbar: 1000 !default;
278   -$zindex-dropdown: 1000 !default;
279   -$zindex-popover: 1060 !default;
280   -$zindex-tooltip: 1070 !default;
281   -$zindex-navbar-fixed: 1030 !default;
282   -$zindex-modal-background: 1040 !default;
283   -$zindex-modal: 1050 !default;
284   -
285   -
286   -//== Media queries breakpoints
287   -//
288   -//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
289   -
290   -// Extra small screen / phone
291   -//** Deprecated `$screen-xs` as of v3.0.1
292   -$screen-xs: 480px !default;
293   -//** Deprecated `$screen-xs-min` as of v3.2.0
294   -$screen-xs-min: $screen-xs !default;
295   -//** Deprecated `$screen-phone` as of v3.0.1
296   -$screen-phone: $screen-xs-min !default;
297   -
298   -// Small screen / tablet
299   -//** Deprecated `$screen-sm` as of v3.0.1
300   -$screen-sm: 768px !default;
301   -$screen-sm-min: $screen-sm !default;
302   -//** Deprecated `$screen-tablet` as of v3.0.1
303   -$screen-tablet: $screen-sm-min !default;
304   -
305   -// Medium screen / desktop
306   -//** Deprecated `$screen-md` as of v3.0.1
307   -$screen-md: 992px !default;
308   -$screen-md-min: $screen-md !default;
309   -//** Deprecated `$screen-desktop` as of v3.0.1
310   -$screen-desktop: $screen-md-min !default;
311   -
312   -// Large screen / wide desktop
313   -//** Deprecated `$screen-lg` as of v3.0.1
314   -$screen-lg: 1200px !default;
315   -$screen-lg-min: $screen-lg !default;
316   -//** Deprecated `$screen-lg-desktop` as of v3.0.1
317   -$screen-lg-desktop: $screen-lg-min !default;
318   -
319   -// So media queries don't overlap when required, provide a maximum
320   -$screen-xs-max: ($screen-sm-min - 1) !default;
321   -$screen-sm-max: ($screen-md-min - 1) !default;
322   -$screen-md-max: ($screen-lg-min - 1) !default;
323   -
324   -
325   -//== Grid system
326   -//
327   -//## Define your custom responsive grid.
328   -
329   -//** Number of columns in the grid.
330   -$grid-columns: 12 !default;
331   -//** Padding between columns. Gets divided in half for the left and right.
332   -$grid-gutter-width: 30px !default;
333   -// Navbar collapse
334   -//** Point at which the navbar becomes uncollapsed.
335   -$grid-float-breakpoint: $screen-sm-min !default;
336   -//** Point at which the navbar begins collapsing.
337   -$grid-float-breakpoint-max: ($grid-float-breakpoint - 1) !default;
338   -
339   -
340   -//== Container sizes
341   -//
342   -//## Define the maximum width of `.container` for different screen sizes.
343   -
344   -// Small screen / tablet
345   -$container-tablet: (720px + $grid-gutter-width) !default;
346   -//** For `$screen-sm-min` and up.
347   -$container-sm: $container-tablet !default;
348   -
349   -// Medium screen / desktop
350   -$container-desktop: (940px + $grid-gutter-width) !default;
351   -//** For `$screen-md-min` and up.
352   -$container-md: $container-desktop !default;
353   -
354   -// Large screen / wide desktop
355   -$container-large-desktop: (1140px + $grid-gutter-width) !default;
356   -//** For `$screen-lg-min` and up.
357   -$container-lg: $container-large-desktop !default;
358   -
359   -
360   -//== Navbar
361   -//
362   -//##
363   -
364   -// Basics of a navbar
365   -$navbar-height: 50px !default;
366   -$navbar-margin-bottom: $line-height-computed !default;
367   -$navbar-border-radius: $border-radius-base !default;
368   -$navbar-padding-horizontal: floor(($grid-gutter-width / 2)) !default;
369   -$navbar-padding-vertical: (($navbar-height - $line-height-computed) / 2) !default;
370   -$navbar-collapse-max-height: 340px !default;
371   -
372   -$navbar-default-color: #777 !default;
373   -$navbar-default-bg: #f8f8f8 !default;
374   -$navbar-default-border: darken($navbar-default-bg, 6.5%) !default;
375   -
376   -// Navbar links
377   -$navbar-default-link-color: #777 !default;
378   -$navbar-default-link-hover-color: #333 !default;
379   -$navbar-default-link-hover-bg: transparent !default;
380   -$navbar-default-link-active-color: #555 !default;
381   -$navbar-default-link-active-bg: darken($navbar-default-bg, 6.5%) !default;
382   -$navbar-default-link-disabled-color: #ccc !default;
383   -$navbar-default-link-disabled-bg: transparent !default;
384   -
385   -// Navbar brand label
386   -$navbar-default-brand-color: $navbar-default-link-color !default;
387   -$navbar-default-brand-hover-color: darken($navbar-default-brand-color, 10%) !default;
388   -$navbar-default-brand-hover-bg: transparent !default;
389   -
390   -// Navbar toggle
391   -$navbar-default-toggle-hover-bg: #ddd !default;
392   -$navbar-default-toggle-icon-bar-bg: #888 !default;
393   -$navbar-default-toggle-border-color: #ddd !default;
394   -
395   -
396   -//=== Inverted navbar
397   -// Reset inverted navbar basics
398   -$navbar-inverse-color: lighten($gray-light, 15%) !default;
399   -$navbar-inverse-bg: #222 !default;
400   -$navbar-inverse-border: darken($navbar-inverse-bg, 10%) !default;
401   -
402   -// Inverted navbar links
403   -$navbar-inverse-link-color: lighten($gray-light, 15%) !default;
404   -$navbar-inverse-link-hover-color: #fff !default;
405   -$navbar-inverse-link-hover-bg: transparent !default;
406   -$navbar-inverse-link-active-color: $navbar-inverse-link-hover-color !default;
407   -$navbar-inverse-link-active-bg: darken($navbar-inverse-bg, 10%) !default;
408   -$navbar-inverse-link-disabled-color: #444 !default;
409   -$navbar-inverse-link-disabled-bg: transparent !default;
410   -
411   -// Inverted navbar brand label
412   -$navbar-inverse-brand-color: $navbar-inverse-link-color !default;
413   -$navbar-inverse-brand-hover-color: #fff !default;
414   -$navbar-inverse-brand-hover-bg: transparent !default;
415   -
416   -// Inverted navbar toggle
417   -$navbar-inverse-toggle-hover-bg: #333 !default;
418   -$navbar-inverse-toggle-icon-bar-bg: #fff !default;
419   -$navbar-inverse-toggle-border-color: #333 !default;
420   -
421   -
422   -//== Navs
423   -//
424   -//##
425   -
426   -//=== Shared nav styles
427   -$nav-link-padding: 10px 15px !default;
428   -$nav-link-hover-bg: $gray-lighter !default;
429   -
430   -$nav-disabled-link-color: $gray-light !default;
431   -$nav-disabled-link-hover-color: $gray-light !default;
432   -
433   -//== Tabs
434   -$nav-tabs-border-color: #ddd !default;
435   -
436   -$nav-tabs-link-hover-border-color: $gray-lighter !default;
437   -
438   -$nav-tabs-active-link-hover-bg: $body-bg !default;
439   -$nav-tabs-active-link-hover-color: $gray !default;
440   -$nav-tabs-active-link-hover-border-color: #ddd !default;
441   -
442   -$nav-tabs-justified-link-border-color: #ddd !default;
443   -$nav-tabs-justified-active-link-border-color: $body-bg !default;
444   -
445   -//== Pills
446   -$nav-pills-border-radius: $border-radius-base !default;
447   -$nav-pills-active-link-hover-bg: $component-active-bg !default;
448   -$nav-pills-active-link-hover-color: $component-active-color !default;
449   -
450   -
451   -//== Pagination
452   -//
453   -//##
454   -
455   -$pagination-color: $link-color !default;
456   -$pagination-bg: #fff !default;
457   -$pagination-border: #ddd !default;
458   -
459   -$pagination-hover-color: $link-hover-color !default;
460   -$pagination-hover-bg: $gray-lighter !default;
461   -$pagination-hover-border: #ddd !default;
462   -
463   -$pagination-active-color: #fff !default;
464   -$pagination-active-bg: $brand-primary !default;
465   -$pagination-active-border: $brand-primary !default;
466   -
467   -$pagination-disabled-color: $gray-light !default;
468   -$pagination-disabled-bg: #fff !default;
469   -$pagination-disabled-border: #ddd !default;
470   -
471   -
472   -//== Pager
473   -//
474   -//##
475   -
476   -$pager-bg: $pagination-bg !default;
477   -$pager-border: $pagination-border !default;
478   -$pager-border-radius: 15px !default;
479   -
480   -$pager-hover-bg: $pagination-hover-bg !default;
481   -
482   -$pager-active-bg: $pagination-active-bg !default;
483   -$pager-active-color: $pagination-active-color !default;
484   -
485   -$pager-disabled-color: $pagination-disabled-color !default;
486   -
487   -
488   -//== Jumbotron
489   -//
490   -//##
491   -
492   -$jumbotron-padding: 30px !default;
493   -$jumbotron-color: inherit !default;
494   -$jumbotron-bg: $gray-lighter !default;
495   -$jumbotron-heading-color: inherit !default;
496   -$jumbotron-font-size: ceil(($font-size-base * 1.5)) !default;
497   -$jumbotron-heading-font-size: ceil(($font-size-base * 4.5)) !default;
498   -
499   -
500   -//== Form states and alerts
501   -//
502   -//## Define colors for form feedback states and, by default, alerts.
503   -
504   -$state-success-text: #3c763d !default;
505   -$state-success-bg: #dff0d8 !default;
506   -$state-success-border: darken(adjust-hue($state-success-bg, -10), 5%) !default;
507   -
508   -$state-info-text: #31708f !default;
509   -$state-info-bg: #d9edf7 !default;
510   -$state-info-border: darken(adjust-hue($state-info-bg, -10), 7%) !default;
511   -
512   -$state-warning-text: #8a6d3b !default;
513   -$state-warning-bg: #fcf8e3 !default;
514   -$state-warning-border: darken(adjust-hue($state-warning-bg, -10), 5%) !default;
515   -
516   -$state-danger-text: #a94442 !default;
517   -$state-danger-bg: #f2dede !default;
518   -$state-danger-border: darken(adjust-hue($state-danger-bg, -10), 5%) !default;
519   -
520   -
521   -//== Tooltips
522   -//
523   -//##
524   -
525   -//** Tooltip max width
526   -$tooltip-max-width: 200px !default;
527   -//** Tooltip text color
528   -$tooltip-color: #fff !default;
529   -//** Tooltip background color
530   -$tooltip-bg: #000 !default;
531   -$tooltip-opacity: .9 !default;
532   -
533   -//** Tooltip arrow width
534   -$tooltip-arrow-width: 5px !default;
535   -//** Tooltip arrow color
536   -$tooltip-arrow-color: $tooltip-bg !default;
537   -
538   -
539   -//== Popovers
540   -//
541   -//##
542   -
543   -//** Popover body background color
544   -$popover-bg: #fff !default;
545   -//** Popover maximum width
546   -$popover-max-width: 276px !default;
547   -//** Popover border color
548   -$popover-border-color: rgba(0,0,0,.2) !default;
549   -//** Popover fallback border color
550   -$popover-fallback-border-color: #ccc !default;
551   -
552   -//** Popover title background color
553   -$popover-title-bg: darken($popover-bg, 3%) !default;
554   -
555   -//** Popover arrow width
556   -$popover-arrow-width: 10px !default;
557   -//** Popover arrow color
558   -$popover-arrow-color: $popover-bg !default;
559   -
560   -//** Popover outer arrow width
561   -$popover-arrow-outer-width: ($popover-arrow-width + 1) !default;
562   -//** Popover outer arrow color
563   -$popover-arrow-outer-color: fade_in($popover-border-color, 0.05) !default;
564   -//** Popover outer arrow fallback color
565   -$popover-arrow-outer-fallback-color: darken($popover-fallback-border-color, 20%) !default;
566   -
567   -
568   -//== Labels
569   -//
570   -//##
571   -
572   -//** Default label background color
573   -$label-default-bg: $gray-light !default;
574   -//** Primary label background color
575   -$label-primary-bg: $brand-primary !default;
576   -//** Success label background color
577   -$label-success-bg: $brand-success !default;
578   -//** Info label background color
579   -$label-info-bg: $brand-info !default;
580   -//** Warning label background color
581   -$label-warning-bg: $brand-warning !default;
582   -//** Danger label background color
583   -$label-danger-bg: $brand-danger !default;
584   -
585   -//** Default label text color
586   -$label-color: #fff !default;
587   -//** Default text color of a linked label
588   -$label-link-hover-color: #fff !default;
589   -
590   -
591   -//== Modals
592   -//
593   -//##
594   -
595   -//** Padding applied to the modal body
596   -$modal-inner-padding: 15px !default;
597   -
598   -//** Padding applied to the modal title
599   -$modal-title-padding: 15px !default;
600   -//** Modal title line-height
601   -$modal-title-line-height: $line-height-base !default;
602   -
603   -//** Background color of modal content area
604   -$modal-content-bg: #fff !default;
605   -//** Modal content border color
606   -$modal-content-border-color: rgba(0,0,0,.2) !default;
607   -//** Modal content border color **for IE8**
608   -$modal-content-fallback-border-color: #999 !default;
609   -
610   -//** Modal backdrop background color
611   -$modal-backdrop-bg: #000 !default;
612   -//** Modal backdrop opacity
613   -$modal-backdrop-opacity: .5 !default;
614   -//** Modal header border color
615   -$modal-header-border-color: #e5e5e5 !default;
616   -//** Modal footer border color
617   -$modal-footer-border-color: $modal-header-border-color !default;
618   -
619   -$modal-lg: 900px !default;
620   -$modal-md: 600px !default;
621   -$modal-sm: 300px !default;
622   -
623   -
624   -//== Alerts
625   -//
626   -//## Define alert colors, border radius, and padding.
627   -
628   -$alert-padding: 15px !default;
629   -$alert-border-radius: $border-radius-base !default;
630   -$alert-link-font-weight: bold !default;
631   -
632   -$alert-success-bg: $state-success-bg !default;
633   -$alert-success-text: $state-success-text !default;
634   -$alert-success-border: $state-success-border !default;
635   -
636   -$alert-info-bg: $state-info-bg !default;
637   -$alert-info-text: $state-info-text !default;
638   -$alert-info-border: $state-info-border !default;
639   -
640   -$alert-warning-bg: $state-warning-bg !default;
641   -$alert-warning-text: $state-warning-text !default;
642   -$alert-warning-border: $state-warning-border !default;
643   -
644   -$alert-danger-bg: $state-danger-bg !default;
645   -$alert-danger-text: $state-danger-text !default;
646   -$alert-danger-border: $state-danger-border !default;
647   -
648   -
649   -//== Progress bars
650   -//
651   -//##
652   -
653   -//** Background color of the whole progress component
654   -$progress-bg: #f5f5f5 !default;
655   -//** Progress bar text color
656   -$progress-bar-color: #fff !default;
657   -//** Variable for setting rounded corners on progress bar.
658   -$progress-border-radius: $border-radius-base !default;
659   -
660   -//** Default progress bar color
661   -$progress-bar-bg: $brand-primary !default;
662   -//** Success progress bar color
663   -$progress-bar-success-bg: $brand-success !default;
664   -//** Warning progress bar color
665   -$progress-bar-warning-bg: $brand-warning !default;
666   -//** Danger progress bar color
667   -$progress-bar-danger-bg: $brand-danger !default;
668   -//** Info progress bar color
669   -$progress-bar-info-bg: $brand-info !default;
670   -
671   -
672   -//== List group
673   -//
674   -//##
675   -
676   -//** Background color on `.list-group-item`
677   -$list-group-bg: #fff !default;
678   -//** `.list-group-item` border color
679   -$list-group-border: #ddd !default;
680   -//** List group border radius
681   -$list-group-border-radius: $border-radius-base !default;
682   -
683   -//** Background color of single list items on hover
684   -$list-group-hover-bg: #f5f5f5 !default;
685   -//** Text color of active list items
686   -$list-group-active-color: $component-active-color !default;
687   -//** Background color of active list items
688   -$list-group-active-bg: $component-active-bg !default;
689   -//** Border color of active list elements
690   -$list-group-active-border: $list-group-active-bg !default;
691   -//** Text color for content within active list items
692   -$list-group-active-text-color: lighten($list-group-active-bg, 40%) !default;
693   -
694   -//** Text color of disabled list items
695   -$list-group-disabled-color: $gray-light !default;
696   -//** Background color of disabled list items
697   -$list-group-disabled-bg: $gray-lighter !default;
698   -//** Text color for content within disabled list items
699   -$list-group-disabled-text-color: $list-group-disabled-color !default;
700   -
701   -$list-group-link-color: #555 !default;
702   -$list-group-link-hover-color: $list-group-link-color !default;
703   -$list-group-link-heading-color: #333 !default;
704   -
705   -
706   -//== Panels
707   -//
708   -//##
709   -
710   -$panel-bg: #fff !default;
711   -$panel-body-padding: 15px !default;
712   -$panel-heading-padding: 10px 15px !default;
713   -$panel-footer-padding: $panel-heading-padding !default;
714   -$panel-border-radius: $border-radius-base !default;
715   -
716   -//** Border color for elements within panels
717   -$panel-inner-border: #ddd !default;
718   -$panel-footer-bg: #f5f5f5 !default;
719   -
720   -$panel-default-text: $gray-dark !default;
721   -$panel-default-border: #ddd !default;
722   -$panel-default-heading-bg: #f5f5f5 !default;
723   -
724   -$panel-primary-text: #fff !default;
725   -$panel-primary-border: $brand-primary !default;
726   -$panel-primary-heading-bg: $brand-primary !default;
727   -
728   -$panel-success-text: $state-success-text !default;
729   -$panel-success-border: $state-success-border !default;
730   -$panel-success-heading-bg: $state-success-bg !default;
731   -
732   -$panel-info-text: $state-info-text !default;
733   -$panel-info-border: $state-info-border !default;
734   -$panel-info-heading-bg: $state-info-bg !default;
735   -
736   -$panel-warning-text: $state-warning-text !default;
737   -$panel-warning-border: $state-warning-border !default;
738   -$panel-warning-heading-bg: $state-warning-bg !default;
739   -
740   -$panel-danger-text: $state-danger-text !default;
741   -$panel-danger-border: $state-danger-border !default;
742   -$panel-danger-heading-bg: $state-danger-bg !default;
743   -
744   -
745   -//== Thumbnails
746   -//
747   -//##
748   -
749   -//** Padding around the thumbnail image
750   -$thumbnail-padding: 4px !default;
751   -//** Thumbnail background color
752   -$thumbnail-bg: $body-bg !default;
753   -//** Thumbnail border color
754   -$thumbnail-border: #ddd !default;
755   -//** Thumbnail border radius
756   -$thumbnail-border-radius: $border-radius-base !default;
757   -
758   -//** Custom text color for thumbnail captions
759   -$thumbnail-caption-color: $text-color !default;
760   -//** Padding around the thumbnail caption
761   -$thumbnail-caption-padding: 9px !default;
762   -
763   -
764   -//== Wells
765   -//
766   -//##
767   -
768   -$well-bg: #f5f5f5 !default;
769   -$well-border: darken($well-bg, 7%) !default;
770   -
771   -
772   -//== Badges
773   -//
774   -//##
775   -
776   -$badge-color: #fff !default;
777   -//** Linked badge text color on hover
778   -$badge-link-hover-color: #fff !default;
779   -$badge-bg: $gray-light !default;
780   -
781   -//** Badge text color in active nav link
782   -$badge-active-color: $link-color !default;
783   -//** Badge background color in active nav link
784   -$badge-active-bg: #fff !default;
785   -
786   -$badge-font-weight: bold !default;
787   -$badge-line-height: 1 !default;
788   -$badge-border-radius: 10px !default;
789   -
790   -
791   -//== Breadcrumbs
792   -//
793   -//##
794   -
795   -$breadcrumb-padding-vertical: 8px !default;
796   -$breadcrumb-padding-horizontal: 15px !default;
797   -//** Breadcrumb background color
798   -$breadcrumb-bg: #f5f5f5 !default;
799   -//** Breadcrumb text color
800   -$breadcrumb-color: #ccc !default;
801   -//** Text color of current page in the breadcrumb
802   -$breadcrumb-active-color: $gray-light !default;
803   -//** Textual separator for between breadcrumb elements
804   -$breadcrumb-separator: "/" !default;
805   -
806   -
807   -//== Carousel
808   -//
809   -//##
810   -
811   -$carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6) !default;
812   -
813   -$carousel-control-color: #fff !default;
814   -$carousel-control-width: 15% !default;
815   -$carousel-control-opacity: .5 !default;
816   -$carousel-control-font-size: 20px !default;
817   -
818   -$carousel-indicator-active-bg: #fff !default;
819   -$carousel-indicator-border-color: #fff !default;
820   -
821   -$carousel-caption-color: #fff !default;
822   -
823   -
824   -//== Close
825   -//
826   -//##
827   -
828   -$close-font-weight: bold !default;
829   -$close-color: #000 !default;
830   -$close-text-shadow: 0 1px 0 #fff !default;
831   -
832   -
833   -//== Code
834   -//
835   -//##
836   -
837   -$code-color: #c7254e !default;
838   -$code-bg: #f9f2f4 !default;
839   -
840   -$kbd-color: #fff !default;
841   -$kbd-bg: #333 !default;
842   -
843   -$pre-bg: #f5f5f5 !default;
844   -$pre-color: $gray-dark !default;
845   -$pre-border-color: #ccc !default;
846   -$pre-scrollable-max-height: 340px !default;
847   -
848   -
849   -//== Type
850   -//
851   -//##
852   -
853   -//** Horizontal offset for forms and lists.
854   -$component-offset-horizontal: 180px !default;
855   -//** Text muted color
856   -$text-muted: $gray-light !default;
857   -//** Abbreviations and acronyms border color
858   -$abbr-border-color: $gray-light !default;
859   -//** Headings small color
860   -$headings-small-color: $gray-light !default;
861   -//** Blockquote small color
862   -$blockquote-small-color: $gray-light !default;
863   -//** Blockquote font size
864   -$blockquote-font-size: ($font-size-base * 1.25) !default;
865   -//** Blockquote border color
866   -$blockquote-border-color: $gray-lighter !default;
867   -//** Page header border color
868   -$page-header-border-color: $gray-lighter !default;
869   -//** Width of horizontal description list titles
870   -$dl-horizontal-offset: $component-offset-horizontal !default;
871   -//** Horizontal line color.
872   -$hr-border: $gray-lighter !default;
plugins/responsive/public/bootstrap/_wells.scss
... ... @@ -1,29 +0,0 @@
1   -//
2   -// Wells
3   -// --------------------------------------------------
4   -
5   -
6   -// Base class
7   -.well {
8   - min-height: 20px;
9   - padding: 19px;
10   - margin-bottom: 20px;
11   - background-color: $well-bg;
12   - border: 1px solid $well-border;
13   - border-radius: $border-radius-base;
14   - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
15   - blockquote {
16   - border-color: #ddd;
17   - border-color: rgba(0,0,0,.15);
18   - }
19   -}
20   -
21   -// Sizes
22   -.well-lg {
23   - padding: 24px;
24   - border-radius: $border-radius-large;
25   -}
26   -.well-sm {
27   - padding: 9px;
28   - border-radius: $border-radius-small;
29   -}
plugins/responsive/public/bootstrap/all.scss
... ... @@ -1,6 +0,0 @@
1   -$icon-font-path: '/plugins/responsive/bootstrap/fonts/'
2   -
3   -@import 'variables';
4   -@import 'theme_variables';
5   -@import 'bootstrap-core';
6   -
plugins/responsive/public/bootstrap/fonts/glyphicons-halflings-regular.eot
No preview for this file type
plugins/responsive/public/bootstrap/fonts/glyphicons-halflings-regular.svg
... ... @@ -1,288 +0,0 @@
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></metadata>
5   -<defs>
6   -<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
7   -<font-face units-per-em="1200" ascent="960" descent="-240" />
8   -<missing-glyph horiz-adv-x="500" />
9   -<glyph horiz-adv-x="0" />
10   -<glyph horiz-adv-x="400" />
11   -<glyph unicode=" " />
12   -<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" />
13   -<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" />
14   -<glyph unicode="&#xa0;" />
15   -<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" />
16   -<glyph unicode="&#x2000;" horiz-adv-x="650" />
17   -<glyph unicode="&#x2001;" horiz-adv-x="1300" />
18   -<glyph unicode="&#x2002;" horiz-adv-x="650" />
19   -<glyph unicode="&#x2003;" horiz-adv-x="1300" />
20   -<glyph unicode="&#x2004;" horiz-adv-x="433" />
21   -<glyph unicode="&#x2005;" horiz-adv-x="325" />
22   -<glyph unicode="&#x2006;" horiz-adv-x="216" />
23   -<glyph unicode="&#x2007;" horiz-adv-x="216" />
24   -<glyph unicode="&#x2008;" horiz-adv-x="162" />
25   -<glyph unicode="&#x2009;" horiz-adv-x="260" />
26   -<glyph unicode="&#x200a;" horiz-adv-x="72" />
27   -<glyph unicode="&#x202f;" horiz-adv-x="260" />
28   -<glyph unicode="&#x205f;" horiz-adv-x="325" />
29   -<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" />
30   -<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" />
31   -<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" />
32   -<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" />
33   -<glyph unicode="&#x25fc;" horiz-adv-x="500" d="M0 0z" />
34   -<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" />
35   -<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 " />
36   -<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" />
37   -<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" />
38   -<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" />
39   -<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" />
40   -<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" />
41   -<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" />
42   -<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" />
43   -<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" />
44   -<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" />
45   -<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" />
46   -<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" />
47   -<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" />
48   -<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" />
49   -<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" />
50   -<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" />
51   -<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" />
52   -<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" />
53   -<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" />
54   -<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" />
55   -<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" />
56   -<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" />
57   -<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" />
58   -<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" />
59   -<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" />
60   -<glyph unicode="&#xe024;" d="M1300 0h-538l-41 400h-242l-41 -400h-538l431 1200h209l-21 -300h162l-20 300h208zM515 800l-27 -300h224l-27 300h-170z" />
61   -<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" />
62   -<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 " />
63   -<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" />
64   -<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" />
65   -<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" />
66   -<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" />
67   -<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" />
68   -<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" />
69   -<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" />
70   -<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" />
71   -<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" />
72   -<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" />
73   -<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" />
74   -<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" />
75   -<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" />
76   -<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" />
77   -<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" />
78   -<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" />
79   -<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" />
80   -<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" />
81   -<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" />
82   -<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" />
83   -<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" />
84   -<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" />
85   -<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" />
86   -<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" />
87   -<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" />
88   -<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" />
89   -<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" />
90   -<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" />
91   -<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" />
92   -<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" />
93   -<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" />
94   -<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" />
95   -<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" />
96   -<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" />
97   -<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" />
98   -<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" />
99   -<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" />
100   -<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" />
101   -<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" />
102   -<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" />
103   -<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" />
104   -<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" />
105   -<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" />
106   -<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" />
107   -<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" />
108   -<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" />
109   -<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" />
110   -<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" />
111   -<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" />
112   -<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" />
113   -<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" />
114   -<glyph unicode="&#xe079;" d="M885 900l-352 -353l352 -353l-197 -198l-552 552l552 550z" />
115   -<glyph unicode="&#xe080;" d="M1064 547l-551 -551l-198 198l353 353l-353 353l198 198z" />
116   -<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" />
117   -<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" />
118   -<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" />
119   -<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" />
120   -<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" />
121   -<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" />
122   -<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" />
123   -<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" />
124   -<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" />
125   -<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" />
126   -<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" />
127   -<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" />
128   -<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" />
129   -<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" />
130   -<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" />
131   -<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" />
132   -<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" />
133   -<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" />
134   -<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" />
135   -<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" />
136   -<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" />
137   -<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" />
138   -<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" />
139   -<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" />
140   -<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" />
141   -<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" />
142   -<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" />
143   -<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" />
144   -<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" />
145   -<glyph unicode="&#xe113;" d="M1100 411l-198 -199l-353 353l-353 -353l-197 199l551 551z" />
146   -<glyph unicode="&#xe114;" d="M1101 789l-550 -551l-551 551l198 199l353 -353l353 353z" />
147   -<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" />
148   -<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" />
149   -<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" />
150   -<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" />
151   -<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" />
152   -<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" />
153   -<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" />
154   -<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" />
155   -<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" />
156   -<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" />
157   -<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" />
158   -<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" />
159   -<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" />
160   -<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" />
161   -<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" />
162   -<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" />
163   -<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" />
164   -<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" />
165   -<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" />
166   -<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" />
167   -<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" />
168   -<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" />
169   -<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 " />
170   -<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" />
171   -<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" />
172   -<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" />
173   -<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" />
174   -<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" />
175   -<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" />
176   -<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" />
177   -<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" />
178   -<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" />
179   -<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" />
180   -<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" />
181   -<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" />
182   -<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 " />
183   -<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 " />
184   -<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" />
185   -<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" />
186   -<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" />
187   -<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" />
188   -<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" />
189   -<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" />
190   -<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" />
191   -<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" />
192   -<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" />
193   -<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" />
194   -<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" />
195   -<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" />
196   -<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" />
197   -<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" />
198   -<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" />
199   -<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" />
200   -<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" />
201   -<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" />
202   -<glyph unicode="&#xe171;" d="M1200 103l-483 276l-314 -399v423h-399l1196 796v-1096zM483 424v-230l683 953z" />
203   -<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" />
204   -<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" />
205   -<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" />
206   -<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" />
207   -<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" />
208   -<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" />
209   -<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" />
210   -<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" />
211   -<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" />
212   -<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" />
213   -<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" />
214   -<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" />
215   -<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" />
216   -<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 " />
217   -<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" />
218   -<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" />
219   -<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" />
220   -<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" />
221   -<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" />
222   -<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" />
223   -<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" />
224   -<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" />
225   -<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" />
226   -<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" />
227   -<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" />
228   -<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" />
229   -<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" />
230   -<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" />
231   -<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" />
232   -<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" />
233   -<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" />
234   -<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" />
235   -<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" />
236   -<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" />
237   -<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" />
238   -<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" />
239   -<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" />
240   -<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" />
241   -<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" />
242   -<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" />
243   -<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" />
244   -<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" />
245   -<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" />
246   -<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" />
247   -<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" />
248   -<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" />
249   -<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 " />
250   -<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" />
251   -<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" />
252   -<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" />
253   -<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" />
254   -<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" />
255   -<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" />
256   -<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" />
257   -<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" />
258   -<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" />
259   -<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" />
260   -<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" />
261   -<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" />
262   -<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" />
263   -<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" />
264   -<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" />
265   -<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" />
266   -<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" />
267   -<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" />
268   -<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" />
269   -<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" />
270   -<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" />
271   -<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" />
272   -<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" />
273   -<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" />
274   -<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" />
275   -<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" />
276   -<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" />
277   -<glyph unicode="&#xe254;" d="M700 741v-182l-692 -323v221l413 193l-413 193v221zM1200 0h-800v200h800v-200z" />
278   -<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" />
279   -<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" />
280   -<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" />
281   -<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" />
282   -<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" />
283   -<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" />
284   -<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" />
285   -<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" />
286   -<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" />
287   -</font>
288   -</defs></svg>
289 0 \ No newline at end of file
plugins/responsive/public/bootstrap/fonts/glyphicons-halflings-regular.ttf
No preview for this file type
plugins/responsive/public/bootstrap/fonts/glyphicons-halflings-regular.woff
No preview for this file type
plugins/responsive/public/bootstrap/fonts/glyphicons-halflings-regular.woff2
No preview for this file type
plugins/responsive/public/bootstrap/mixins/_alerts.scss
... ... @@ -1,14 +0,0 @@
1   -// Alerts
2   -
3   -@mixin alert-variant($background, $border, $text-color) {
4   - background-color: $background;
5   - border-color: $border;
6   - color: $text-color;
7   -
8   - hr {
9   - border-top-color: darken($border, 5%);
10   - }
11   - .alert-link {
12   - color: darken($text-color, 10%);
13   - }
14   -}
plugins/responsive/public/bootstrap/mixins/_background-variant.scss
... ... @@ -1,12 +0,0 @@
1   -// Contextual backgrounds
2   -
3   -// [converter] $parent hack
4   -@mixin bg-variant($parent, $color) {
5   - #{$parent} {
6   - background-color: $color;
7   - }
8   - a#{$parent}:hover,
9   - a#{$parent}:focus {
10   - background-color: darken($color, 10%);
11   - }
12   -}
plugins/responsive/public/bootstrap/mixins/_border-radius.scss
... ... @@ -1,18 +0,0 @@
1   -// Single side border-radius
2   -
3   -@mixin border-top-radius($radius) {
4   - border-top-right-radius: $radius;
5   - border-top-left-radius: $radius;
6   -}
7   -@mixin border-right-radius($radius) {
8   - border-bottom-right-radius: $radius;
9   - border-top-right-radius: $radius;
10   -}
11   -@mixin border-bottom-radius($radius) {
12   - border-bottom-right-radius: $radius;
13   - border-bottom-left-radius: $radius;
14   -}
15   -@mixin border-left-radius($radius) {
16   - border-bottom-left-radius: $radius;
17   - border-top-left-radius: $radius;
18   -}
plugins/responsive/public/bootstrap/mixins/_buttons.scss
... ... @@ -1,68 +0,0 @@
1   -// Button variants
2   -//
3   -// Easily pump out default styles, as well as :hover, :focus, :active,
4   -// and disabled options for all buttons
5   -
6   -@mixin button-variant($color, $background, $border) {
7   - color: $color;
8   - background-color: $background;
9   - border-color: $border;
10   -
11   - &:focus,
12   - &.focus {
13   - color: $color;
14   - background-color: darken($background, 10%);
15   - border-color: darken($border, 25%);
16   - }
17   - &:hover {
18   - color: $color;
19   - background-color: darken($background, 10%);
20   - border-color: darken($border, 12%);
21   - }
22   - &:active,
23   - &.active,
24   - .open > &.dropdown-toggle {
25   - color: $color;
26   - background-color: darken($background, 10%);
27   - border-color: darken($border, 12%);
28   -
29   - &:hover,
30   - &:focus,
31   - &.focus {
32   - color: $color;
33   - background-color: darken($background, 17%);
34   - border-color: darken($border, 25%);
35   - }
36   - }
37   - &:active,
38   - &.active,
39   - .open > &.dropdown-toggle {
40   - background-image: none;
41   - }
42   - &.disabled,
43   - &[disabled],
44   - fieldset[disabled] & {
45   - &,
46   - &:hover,
47   - &:focus,
48   - &.focus,
49   - &:active,
50   - &.active {
51   - background-color: $background;
52   - border-color: $border;
53   - }
54   - }
55   -
56   - .badge {
57   - color: $background;
58   - background-color: $color;
59   - }
60   -}
61   -
62   -// Button sizes
63   -@mixin button-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) {
64   - padding: $padding-vertical $padding-horizontal;
65   - font-size: $font-size;
66   - line-height: $line-height;
67   - border-radius: $border-radius;
68   -}
plugins/responsive/public/bootstrap/mixins/_center-block.scss
... ... @@ -1,7 +0,0 @@
1   -// Center-align a block level element
2   -
3   -@mixin center-block() {
4   - display: block;
5   - margin-left: auto;
6   - margin-right: auto;
7   -}
plugins/responsive/public/bootstrap/mixins/_clearfix.scss
... ... @@ -1,22 +0,0 @@
1   -// Clearfix
2   -//
3   -// For modern browsers
4   -// 1. The space content is one way to avoid an Opera bug when the
5   -// contenteditable attribute is included anywhere else in the document.
6   -// Otherwise it causes space to appear at the top and bottom of elements
7   -// that are clearfixed.
8   -// 2. The use of `table` rather than `block` is only necessary if using
9   -// `:before` to contain the top-margins of child elements.
10   -//
11   -// Source: http://nicolasgallagher.com/micro-clearfix-hack/
12   -
13   -@mixin clearfix() {
14   - &:before,
15   - &:after {
16   - content: " "; // 1
17   - display: table; // 2
18   - }
19   - &:after {
20   - clear: both;
21   - }
22   -}
plugins/responsive/public/bootstrap/mixins/_forms.scss
... ... @@ -1,88 +0,0 @@
1   -// Form validation states
2   -//
3   -// Used in forms.less to generate the form validation CSS for warnings, errors,
4   -// and successes.
5   -
6   -@mixin form-control-validation($text-color: #555, $border-color: #ccc, $background-color: #f5f5f5) {
7   - // Color the label and help text
8   - .help-block,
9   - .control-label,
10   - .radio,
11   - .checkbox,
12   - .radio-inline,
13   - .checkbox-inline,
14   - &.radio label,
15   - &.checkbox label,
16   - &.radio-inline label,
17   - &.checkbox-inline label {
18   - color: $text-color;
19   - }
20   - // Set the border and box shadow on specific inputs to match
21   - .form-control {
22   - border-color: $border-color;
23   - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work
24   - &:focus {
25   - border-color: darken($border-color, 10%);
26   - $shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten($border-color, 20%);
27   - @include box-shadow($shadow);
28   - }
29   - }
30   - // Set validation states also for addons
31   - .input-group-addon {
32   - color: $text-color;
33   - border-color: $border-color;
34   - background-color: $background-color;
35   - }
36   - // Optional feedback icon
37   - .form-control-feedback {
38   - color: $text-color;
39   - }
40   -}
41   -
42   -
43   -// Form control focus state
44   -//
45   -// Generate a customized focus state and for any input with the specified color,
46   -// which defaults to the `$input-border-focus` variable.
47   -//
48   -// We highly encourage you to not customize the default value, but instead use
49   -// this to tweak colors on an as-needed basis. This aesthetic change is based on
50   -// WebKit's default styles, but applicable to a wider range of browsers. Its
51   -// usability and accessibility should be taken into account with any change.
52   -//
53   -// Example usage: change the default blue border and shadow to white for better
54   -// contrast against a dark gray background.
55   -@mixin form-control-focus($color: $input-border-focus) {
56   - $color-rgba: rgba(red($color), green($color), blue($color), .6);
57   - &:focus {
58   - border-color: $color;
59   - outline: 0;
60   - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px $color-rgba);
61   - }
62   -}
63   -
64   -// Form control sizing
65   -//
66   -// Relative text size, padding, and border-radii changes for form controls. For
67   -// horizontal sizing, wrap controls in the predefined grid classes. `<select>`
68   -// element gets special love because it's special, and that's a fact!
69   -// [converter] $parent hack
70   -@mixin input-size($parent, $input-height, $padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) {
71   - #{$parent} {
72   - height: $input-height;
73   - padding: $padding-vertical $padding-horizontal;
74   - font-size: $font-size;
75   - line-height: $line-height;
76   - border-radius: $border-radius;
77   - }
78   -
79   - select#{$parent} {
80   - height: $input-height;
81   - line-height: $input-height;
82   - }
83   -
84   - textarea#{$parent},
85   - select[multiple]#{$parent} {
86   - height: auto;
87   - }
88   -}
plugins/responsive/public/bootstrap/mixins/_gradients.scss
... ... @@ -1,58 +0,0 @@
1   -// Gradients
2   -
3   -
4   -
5   -// Horizontal gradient, from left to right
6   -//
7   -// Creates two color stops, start and end, by specifying a color and position for each color stop.
8   -// Color stops are not available in IE9 and below.
9   -@mixin gradient-horizontal($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {
10   - background-image: -webkit-linear-gradient(left, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+
11   - background-image: -o-linear-gradient(left, $start-color $start-percent, $end-color $end-percent); // Opera 12
12   - background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+
13   - background-repeat: repeat-x;
14   - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=1); // IE9 and down
15   -}
16   -
17   -// Vertical gradient, from top to bottom
18   -//
19   -// Creates two color stops, start and end, by specifying a color and position for each color stop.
20   -// Color stops are not available in IE9 and below.
21   -@mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {
22   - background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+
23   - background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12
24   - background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+
25   - background-repeat: repeat-x;
26   - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down
27   -}
28   -
29   -@mixin gradient-directional($start-color: #555, $end-color: #333, $deg: 45deg) {
30   - background-repeat: repeat-x;
31   - background-image: -webkit-linear-gradient($deg, $start-color, $end-color); // Safari 5.1-6, Chrome 10+
32   - background-image: -o-linear-gradient($deg, $start-color, $end-color); // Opera 12
33   - background-image: linear-gradient($deg, $start-color, $end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+
34   -}
35   -@mixin gradient-horizontal-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {
36   - background-image: -webkit-linear-gradient(left, $start-color, $mid-color $color-stop, $end-color);
37   - background-image: -o-linear-gradient(left, $start-color, $mid-color $color-stop, $end-color);
38   - background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);
39   - background-repeat: no-repeat;
40   - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=1); // IE9 and down, gets no color-stop at all for proper fallback
41   -}
42   -@mixin gradient-vertical-three-colors($start-color: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {
43   - background-image: -webkit-linear-gradient($start-color, $mid-color $color-stop, $end-color);
44   - background-image: -o-linear-gradient($start-color, $mid-color $color-stop, $end-color);
45   - background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);
46   - background-repeat: no-repeat;
47   - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down, gets no color-stop at all for proper fallback
48   -}
49   -@mixin gradient-radial($inner-color: #555, $outer-color: #333) {
50   - background-image: -webkit-radial-gradient(circle, $inner-color, $outer-color);
51   - background-image: radial-gradient(circle, $inner-color, $outer-color);
52   - background-repeat: no-repeat;
53   -}
54   -@mixin gradient-striped($color: rgba(255,255,255,.15), $angle: 45deg) {
55   - background-image: -webkit-linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);
56   - background-image: -o-linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);
57   - background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);
58   -}
plugins/responsive/public/bootstrap/mixins/_grid-framework.scss
... ... @@ -1,81 +0,0 @@
1   -// Framework grid generation
2   -//
3   -// Used only by Bootstrap to generate the correct number of grid classes given
4   -// any value of `$grid-columns`.
5   -
6   -// [converter] This is defined recursively in LESS, but Sass supports real loops
7   -@mixin make-grid-columns($i: 1, $list: ".col-xs-#{$i}, .col-sm-#{$i}, .col-md-#{$i}, .col-lg-#{$i}") {
8   - @for $i from (1 + 1) through $grid-columns {
9   - $list: "#{$list}, .col-xs-#{$i}, .col-sm-#{$i}, .col-md-#{$i}, .col-lg-#{$i}";
10   - }
11   - #{$list} {
12   - position: relative;
13   - // Prevent columns from collapsing when empty
14   - min-height: 1px;
15   - // Inner gutter via padding
16   - padding-left: ceil(($grid-gutter-width / 2));
17   - padding-right: floor(($grid-gutter-width / 2));
18   - }
19   -}
20   -
21   -
22   -// [converter] This is defined recursively in LESS, but Sass supports real loops
23   -@mixin float-grid-columns($class, $i: 1, $list: ".col-#{$class}-#{$i}") {
24   - @for $i from (1 + 1) through $grid-columns {
25   - $list: "#{$list}, .col-#{$class}-#{$i}";
26   - }
27   - #{$list} {
28   - float: left;
29   - }
30   -}
31   -
32   -
33   -@mixin calc-grid-column($index, $class, $type) {
34   - @if ($type == width) and ($index > 0) {
35   - .col-#{$class}-#{$index} {
36   - width: percentage(($index / $grid-columns));
37   - }
38   - }
39   - @if ($type == push) and ($index > 0) {
40   - .col-#{$class}-push-#{$index} {
41   - left: percentage(($index / $grid-columns));
42   - }
43   - }
44   - @if ($type == push) and ($index == 0) {
45   - .col-#{$class}-push-0 {
46   - left: auto;
47   - }
48   - }
49   - @if ($type == pull) and ($index > 0) {
50   - .col-#{$class}-pull-#{$index} {
51   - right: percentage(($index / $grid-columns));
52   - }
53   - }
54   - @if ($type == pull) and ($index == 0) {
55   - .col-#{$class}-pull-0 {
56   - right: auto;
57   - }
58   - }
59   - @if ($type == offset) {
60   - .col-#{$class}-offset-#{$index} {
61   - margin-left: percentage(($index / $grid-columns));
62   - }
63   - }
64   -}
65   -
66   -// [converter] This is defined recursively in LESS, but Sass supports real loops
67   -@mixin loop-grid-columns($columns, $class, $type) {
68   - @for $i from 0 through $columns {
69   - @include calc-grid-column($i, $class, $type);
70   - }
71   -}
72   -
73   -
74   -// Create grid for specific class
75   -@mixin make-grid($class) {
76   - @include float-grid-columns($class);
77   - @include loop-grid-columns($grid-columns, $class, width);
78   - @include loop-grid-columns($grid-columns, $class, pull);
79   - @include loop-grid-columns($grid-columns, $class, push);
80   - @include loop-grid-columns($grid-columns, $class, offset);
81   -}
plugins/responsive/public/bootstrap/mixins/_grid.scss
... ... @@ -1,122 +0,0 @@
1   -// Grid system
2   -//
3   -// Generate semantic grid columns with these mixins.
4   -
5   -// Centered container element
6   -@mixin container-fixed($gutter: $grid-gutter-width) {
7   - margin-right: auto;
8   - margin-left: auto;
9   - padding-left: ($gutter / 2);
10   - padding-right: ($gutter / 2);
11   - @include clearfix;
12   -}
13   -
14   -// Creates a wrapper for a series of columns
15   -@mixin make-row($gutter: $grid-gutter-width) {
16   - margin-left: ceil(($gutter / -2));
17   - margin-right: floor(($gutter / -2));
18   - @include clearfix;
19   -}
20   -
21   -// Generate the extra small columns
22   -@mixin make-xs-column($columns, $gutter: $grid-gutter-width) {
23   - position: relative;
24   - float: left;
25   - width: percentage(($columns / $grid-columns));
26   - min-height: 1px;
27   - padding-left: ($gutter / 2);
28   - padding-right: ($gutter / 2);
29   -}
30   -@mixin make-xs-column-offset($columns) {
31   - margin-left: percentage(($columns / $grid-columns));
32   -}
33   -@mixin make-xs-column-push($columns) {
34   - left: percentage(($columns / $grid-columns));
35   -}
36   -@mixin make-xs-column-pull($columns) {
37   - right: percentage(($columns / $grid-columns));
38   -}
39   -
40   -// Generate the small columns
41   -@mixin make-sm-column($columns, $gutter: $grid-gutter-width) {
42   - position: relative;
43   - min-height: 1px;
44   - padding-left: ($gutter / 2);
45   - padding-right: ($gutter / 2);
46   -
47   - @media (min-width: $screen-sm-min) {
48   - float: left;
49   - width: percentage(($columns / $grid-columns));
50   - }
51   -}
52   -@mixin make-sm-column-offset($columns) {
53   - @media (min-width: $screen-sm-min) {
54   - margin-left: percentage(($columns / $grid-columns));
55   - }
56   -}
57   -@mixin make-sm-column-push($columns) {
58   - @media (min-width: $screen-sm-min) {
59   - left: percentage(($columns / $grid-columns));
60   - }
61   -}
62   -@mixin make-sm-column-pull($columns) {
63   - @media (min-width: $screen-sm-min) {
64   - right: percentage(($columns / $grid-columns));
65   - }
66   -}
67   -
68   -// Generate the medium columns
69   -@mixin make-md-column($columns, $gutter: $grid-gutter-width) {
70   - position: relative;
71   - min-height: 1px;
72   - padding-left: ($gutter / 2);
73   - padding-right: ($gutter / 2);
74   -
75   - @media (min-width: $screen-md-min) {
76   - float: left;
77   - width: percentage(($columns / $grid-columns));
78   - }
79   -}
80   -@mixin make-md-column-offset($columns) {
81   - @media (min-width: $screen-md-min) {
82   - margin-left: percentage(($columns / $grid-columns));
83   - }
84   -}
85   -@mixin make-md-column-push($columns) {
86   - @media (min-width: $screen-md-min) {
87   - left: percentage(($columns / $grid-columns));
88   - }
89   -}
90   -@mixin make-md-column-pull($columns) {
91   - @media (min-width: $screen-md-min) {
92   - right: percentage(($columns / $grid-columns));
93   - }
94   -}
95   -
96   -// Generate the large columns
97   -@mixin make-lg-column($columns, $gutter: $grid-gutter-width) {
98   - position: relative;
99   - min-height: 1px;
100   - padding-left: ($gutter / 2);
101   - padding-right: ($gutter / 2);
102   -
103   - @media (min-width: $screen-lg-min) {
104   - float: left;
105   - width: percentage(($columns / $grid-columns));
106   - }
107   -}
108   -@mixin make-lg-column-offset($columns) {
109   - @media (min-width: $screen-lg-min) {
110   - margin-left: percentage(($columns / $grid-columns));
111   - }
112   -}
113   -@mixin make-lg-column-push($columns) {
114   - @media (min-width: $screen-lg-min) {
115   - left: percentage(($columns / $grid-columns));
116   - }
117   -}
118   -@mixin make-lg-column-pull($columns) {
119   - @media (min-width: $screen-lg-min) {
120   - right: percentage(($columns / $grid-columns));
121   - }
122   -}
plugins/responsive/public/bootstrap/mixins/_hide-text.scss
... ... @@ -1,21 +0,0 @@
1   -// CSS image replacement
2   -//
3   -// Heads up! v3 launched with only `.hide-text()`, but per our pattern for
4   -// mixins being reused as classes with the same name, this doesn't hold up. As
5   -// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.
6   -//
7   -// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
8   -
9   -// Deprecated as of v3.0.1 (will be removed in v4)
10   -@mixin hide-text() {
11   - font: 0/0 a;
12   - color: transparent;
13   - text-shadow: none;
14   - background-color: transparent;
15   - border: 0;
16   -}
17   -
18   -// New mixin to use as of v3.0.1
19   -@mixin text-hide() {
20   - @include hide-text;
21   -}
plugins/responsive/public/bootstrap/mixins/_image.scss
... ... @@ -1,33 +0,0 @@
1   -// Image Mixins
2   -// - Responsive image
3   -// - Retina image
4   -
5   -
6   -// Responsive image
7   -//
8   -// Keep images from scaling beyond the width of their parents.
9   -@mixin img-responsive($display: block) {
10   - display: $display;
11   - max-width: 100%; // Part 1: Set a maximum relative to the parent
12   - height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching
13   -}
14   -
15   -
16   -// Retina image
17   -//
18   -// Short retina mixin for setting background-image and -size. Note that the
19   -// spelling of `min--moz-device-pixel-ratio` is intentional.
20   -@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {
21   - background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$file-1x}"), "#{$file-1x}"));
22   -
23   - @media
24   - only screen and (-webkit-min-device-pixel-ratio: 2),
25   - only screen and ( min--moz-device-pixel-ratio: 2),
26   - only screen and ( -o-min-device-pixel-ratio: 2/1),
27   - only screen and ( min-device-pixel-ratio: 2),
28   - only screen and ( min-resolution: 192dpi),
29   - only screen and ( min-resolution: 2dppx) {
30   - background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$file-2x}"), "#{$file-2x}"));
31   - background-size: $width-1x $height-1x;
32   - }
33   -}
plugins/responsive/public/bootstrap/mixins/_labels.scss
... ... @@ -1,12 +0,0 @@
1   -// Labels
2   -
3   -@mixin label-variant($color) {
4   - background-color: $color;
5   -
6   - &[href] {
7   - &:hover,
8   - &:focus {
9   - background-color: darken($color, 10%);
10   - }
11   - }
12   -}
plugins/responsive/public/bootstrap/mixins/_list-group.scss
... ... @@ -1,32 +0,0 @@
1   -// List Groups
2   -
3   -@mixin list-group-item-variant($state, $background, $color) {
4   - .list-group-item-#{$state} {
5   - color: $color;
6   - background-color: $background;
7   -
8   - // [converter] extracted a&, button& to a.list-group-item-#{$state}, button.list-group-item-#{$state}
9   - }
10   -
11   - a.list-group-item-#{$state},
12   - button.list-group-item-#{$state} {
13   - color: $color;
14   -
15   - .list-group-item-heading {
16   - color: inherit;
17   - }
18   -
19   - &:hover,
20   - &:focus {
21   - color: $color;
22   - background-color: darken($background, 5%);
23   - }
24   - &.active,
25   - &.active:hover,
26   - &.active:focus {
27   - color: #fff;
28   - background-color: $color;
29   - border-color: $color;
30   - }
31   - }
32   -}
plugins/responsive/public/bootstrap/mixins/_nav-divider.scss
... ... @@ -1,10 +0,0 @@
1   -// Horizontal dividers
2   -//
3   -// Dividers (basically an hr) within dropdowns and nav lists
4   -
5   -@mixin nav-divider($color: #e5e5e5) {
6   - height: 1px;
7   - margin: (($line-height-computed / 2) - 1) 0;
8   - overflow: hidden;
9   - background-color: $color;
10   -}
plugins/responsive/public/bootstrap/mixins/_nav-vertical-align.scss
... ... @@ -1,9 +0,0 @@
1   -// Navbar vertical align
2   -//
3   -// Vertically center elements in the navbar.
4   -// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.
5   -
6   -@mixin navbar-vertical-align($element-height) {
7   - margin-top: (($navbar-height - $element-height) / 2);
8   - margin-bottom: (($navbar-height - $element-height) / 2);
9   -}
plugins/responsive/public/bootstrap/mixins/_opacity.scss
... ... @@ -1,8 +0,0 @@
1   -// Opacity
2   -
3   -@mixin opacity($opacity) {
4   - opacity: $opacity;
5   - // IE8 filter
6   - $opacity-ie: ($opacity * 100);
7   - filter: alpha(opacity=$opacity-ie);
8   -}
plugins/responsive/public/bootstrap/mixins/_pagination.scss
... ... @@ -1,24 +0,0 @@
1   -// Pagination
2   -
3   -@mixin pagination-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) {
4   - > li {
5   - > a,
6   - > span {
7   - padding: $padding-vertical $padding-horizontal;
8   - font-size: $font-size;
9   - line-height: $line-height;
10   - }
11   - &:first-child {
12   - > a,
13   - > span {
14   - @include border-left-radius($border-radius);
15   - }
16   - }
17   - &:last-child {
18   - > a,
19   - > span {
20   - @include border-right-radius($border-radius);
21   - }
22   - }
23   - }
24   -}
plugins/responsive/public/bootstrap/mixins/_panels.scss
... ... @@ -1,24 +0,0 @@
1   -// Panels
2   -
3   -@mixin panel-variant($border, $heading-text-color, $heading-bg-color, $heading-border) {
4   - border-color: $border;
5   -
6   - & > .panel-heading {
7   - color: $heading-text-color;
8   - background-color: $heading-bg-color;
9   - border-color: $heading-border;
10   -
11   - + .panel-collapse > .panel-body {
12   - border-top-color: $border;
13   - }
14   - .badge {
15   - color: $heading-bg-color;
16   - background-color: $heading-text-color;
17   - }
18   - }
19   - & > .panel-footer {
20   - + .panel-collapse > .panel-body {
21   - border-bottom-color: $border;
22   - }
23   - }
24   -}
plugins/responsive/public/bootstrap/mixins/_progress-bar.scss
... ... @@ -1,10 +0,0 @@
1   -// Progress bars
2   -
3   -@mixin progress-bar-variant($color) {
4   - background-color: $color;
5   -
6   - // Deprecated parent class requirement as of v3.2.0
7   - .progress-striped & {
8   - @include gradient-striped;
9   - }
10   -}
plugins/responsive/public/bootstrap/mixins/_reset-filter.scss
... ... @@ -1,8 +0,0 @@
1   -// Reset filters for IE
2   -//
3   -// When you need to remove a gradient background, do not forget to use this to reset
4   -// the IE filter for IE9 and below.
5   -
6   -@mixin reset-filter() {
7   - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
8   -}
plugins/responsive/public/bootstrap/mixins/_reset-text.scss
... ... @@ -1,18 +0,0 @@
1   -@mixin reset-text() {
2   - font-family: $font-family-base;
3   - // We deliberately do NOT reset font-size.
4   - font-style: normal;
5   - font-weight: normal;
6   - letter-spacing: normal;
7   - line-break: auto;
8   - line-height: $line-height-base;
9   - text-align: left; // Fallback for where `start` is not supported
10   - text-align: start;
11   - text-decoration: none;
12   - text-shadow: none;
13   - text-transform: none;
14   - white-space: normal;
15   - word-break: normal;
16   - word-spacing: normal;
17   - word-wrap: normal;
18   -}
plugins/responsive/public/bootstrap/mixins/_resize.scss
... ... @@ -1,6 +0,0 @@
1   -// Resize anything
2   -
3   -@mixin resizable($direction) {
4   - resize: $direction; // Options: horizontal, vertical, both
5   - overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
6   -}
plugins/responsive/public/bootstrap/mixins/_responsive-visibility.scss
... ... @@ -1,21 +0,0 @@
1   -// Responsive utilities
2   -
3   -//
4   -// More easily include all the states for responsive-utilities.less.
5   -// [converter] $parent hack
6   -@mixin responsive-visibility($parent) {
7   - #{$parent} {
8   - display: block !important;
9   - }
10   - table#{$parent} { display: table !important; }
11   - tr#{$parent} { display: table-row !important; }
12   - th#{$parent},
13   - td#{$parent} { display: table-cell !important; }
14   -}
15   -
16   -// [converter] $parent hack
17   -@mixin responsive-invisibility($parent) {
18   - #{$parent} {
19   - display: none !important;
20   - }
21   -}
plugins/responsive/public/bootstrap/mixins/_size.scss
... ... @@ -1,10 +0,0 @@
1   -// Sizing shortcuts
2   -
3   -@mixin size($width, $height) {
4   - width: $width;
5   - height: $height;
6   -}
7   -
8   -@mixin square($size) {
9   - @include size($size, $size);
10   -}
plugins/responsive/public/bootstrap/mixins/_tab-focus.scss
... ... @@ -1,9 +0,0 @@
1   -// WebKit-style focus
2   -
3   -@mixin tab-focus() {
4   - // Default
5   - outline: thin dotted;
6   - // WebKit
7   - outline: 5px auto -webkit-focus-ring-color;
8   - outline-offset: -2px;
9   -}
plugins/responsive/public/bootstrap/mixins/_table-row.scss
... ... @@ -1,28 +0,0 @@
1   -// Tables
2   -
3   -@mixin table-row-variant($state, $background) {
4   - // Exact selectors below required to override `.table-striped` and prevent
5   - // inheritance to nested tables.
6   - .table > thead > tr,
7   - .table > tbody > tr,
8   - .table > tfoot > tr {
9   - > td.#{$state},
10   - > th.#{$state},
11   - &.#{$state} > td,
12   - &.#{$state} > th {
13   - background-color: $background;
14   - }
15   - }
16   -
17   - // Hover states for `.table-hover`
18   - // Note: this is not available for cells or rows within `thead` or `tfoot`.
19   - .table-hover > tbody > tr {
20   - > td.#{$state}:hover,
21   - > th.#{$state}:hover,
22   - &.#{$state}:hover > td,
23   - &:hover > .#{$state},
24   - &.#{$state}:hover > th {
25   - background-color: darken($background, 5%);
26   - }
27   - }
28   -}
plugins/responsive/public/bootstrap/mixins/_text-emphasis.scss
... ... @@ -1,12 +0,0 @@
1   -// Typography
2   -
3   -// [converter] $parent hack
4   -@mixin text-emphasis-variant($parent, $color) {
5   - #{$parent} {
6   - color: $color;
7   - }
8   - a#{$parent}:hover,
9   - a#{$parent}:focus {
10   - color: darken($color, 10%);
11   - }
12   -}
plugins/responsive/public/bootstrap/mixins/_text-overflow.scss
... ... @@ -1,8 +0,0 @@
1   -// Text overflow
2   -// Requires inline-block or block for proper styling
3   -
4   -@mixin text-overflow() {
5   - overflow: hidden;
6   - text-overflow: ellipsis;
7   - white-space: nowrap;
8   -}
plugins/responsive/public/bootstrap/mixins/_vendor-prefixes.scss
... ... @@ -1,222 +0,0 @@
1   -// Vendor Prefixes
2   -//
3   -// All vendor mixins are deprecated as of v3.2.0 due to the introduction of
4   -// Autoprefixer in our Gruntfile. They will be removed in v4.
5   -
6   -// - Animations
7   -// - Backface visibility
8   -// - Box shadow
9   -// - Box sizing
10   -// - Content columns
11   -// - Hyphens
12   -// - Placeholder text
13   -// - Transformations
14   -// - Transitions
15   -// - User Select
16   -
17   -
18   -// Animations
19   -@mixin animation($animation) {
20   - -webkit-animation: $animation;
21   - -o-animation: $animation;
22   - animation: $animation;
23   -}
24   -@mixin animation-name($name) {
25   - -webkit-animation-name: $name;
26   - animation-name: $name;
27   -}
28   -@mixin animation-duration($duration) {
29   - -webkit-animation-duration: $duration;
30   - animation-duration: $duration;
31   -}
32   -@mixin animation-timing-function($timing-function) {
33   - -webkit-animation-timing-function: $timing-function;
34   - animation-timing-function: $timing-function;
35   -}
36   -@mixin animation-delay($delay) {
37   - -webkit-animation-delay: $delay;
38   - animation-delay: $delay;
39   -}
40   -@mixin animation-iteration-count($iteration-count) {
41   - -webkit-animation-iteration-count: $iteration-count;
42   - animation-iteration-count: $iteration-count;
43   -}
44   -@mixin animation-direction($direction) {
45   - -webkit-animation-direction: $direction;
46   - animation-direction: $direction;
47   -}
48   -@mixin animation-fill-mode($fill-mode) {
49   - -webkit-animation-fill-mode: $fill-mode;
50   - animation-fill-mode: $fill-mode;
51   -}
52   -
53   -// Backface visibility
54   -// Prevent browsers from flickering when using CSS 3D transforms.
55   -// Default value is `visible`, but can be changed to `hidden`
56   -
57   -@mixin backface-visibility($visibility){
58   - -webkit-backface-visibility: $visibility;
59   - -moz-backface-visibility: $visibility;
60   - backface-visibility: $visibility;
61   -}
62   -
63   -// Drop shadows
64   -//
65   -// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's
66   -// supported browsers that have box shadow capabilities now support it.
67   -
68   -@mixin box-shadow($shadow...) {
69   - -webkit-box-shadow: $shadow; // iOS <4.3 & Android <4.1
70   - box-shadow: $shadow;
71   -}
72   -
73   -// Box sizing
74   -@mixin box-sizing($boxmodel) {
75   - -webkit-box-sizing: $boxmodel;
76   - -moz-box-sizing: $boxmodel;
77   - box-sizing: $boxmodel;
78   -}
79   -
80   -// CSS3 Content Columns
81   -@mixin content-columns($column-count, $column-gap: $grid-gutter-width) {
82   - -webkit-column-count: $column-count;
83   - -moz-column-count: $column-count;
84   - column-count: $column-count;
85   - -webkit-column-gap: $column-gap;
86   - -moz-column-gap: $column-gap;
87   - column-gap: $column-gap;
88   -}
89   -
90   -// Optional hyphenation
91   -@mixin hyphens($mode: auto) {
92   - word-wrap: break-word;
93   - -webkit-hyphens: $mode;
94   - -moz-hyphens: $mode;
95   - -ms-hyphens: $mode; // IE10+
96   - -o-hyphens: $mode;
97   - hyphens: $mode;
98   -}
99   -
100   -// Placeholder text
101   -@mixin placeholder($color: $input-color-placeholder) {
102   - // Firefox
103   - &::-moz-placeholder {
104   - color: $color;
105   - opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526
106   - }
107   - &:-ms-input-placeholder { color: $color; } // Internet Explorer 10+
108   - &::-webkit-input-placeholder { color: $color; } // Safari and Chrome
109   -}
110   -
111   -// Transformations
112   -@mixin scale($ratio...) {
113   - -webkit-transform: scale($ratio);
114   - -ms-transform: scale($ratio); // IE9 only
115   - -o-transform: scale($ratio);
116   - transform: scale($ratio);
117   -}
118   -
119   -@mixin scaleX($ratio) {
120   - -webkit-transform: scaleX($ratio);
121   - -ms-transform: scaleX($ratio); // IE9 only
122   - -o-transform: scaleX($ratio);
123   - transform: scaleX($ratio);
124   -}
125   -@mixin scaleY($ratio) {
126   - -webkit-transform: scaleY($ratio);
127   - -ms-transform: scaleY($ratio); // IE9 only
128   - -o-transform: scaleY($ratio);
129   - transform: scaleY($ratio);
130   -}
131   -@mixin skew($x, $y) {
132   - -webkit-transform: skewX($x) skewY($y);
133   - -ms-transform: skewX($x) skewY($y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+
134   - -o-transform: skewX($x) skewY($y);
135   - transform: skewX($x) skewY($y);
136   -}
137   -@mixin translate($x, $y) {
138   - -webkit-transform: translate($x, $y);
139   - -ms-transform: translate($x, $y); // IE9 only
140   - -o-transform: translate($x, $y);
141   - transform: translate($x, $y);
142   -}
143   -@mixin translate3d($x, $y, $z) {
144   - -webkit-transform: translate3d($x, $y, $z);
145   - transform: translate3d($x, $y, $z);
146   -}
147   -@mixin rotate($degrees) {
148   - -webkit-transform: rotate($degrees);
149   - -ms-transform: rotate($degrees); // IE9 only
150   - -o-transform: rotate($degrees);
151   - transform: rotate($degrees);
152   -}
153   -@mixin rotateX($degrees) {
154   - -webkit-transform: rotateX($degrees);
155   - -ms-transform: rotateX($degrees); // IE9 only
156   - -o-transform: rotateX($degrees);
157   - transform: rotateX($degrees);
158   -}
159   -@mixin rotateY($degrees) {
160   - -webkit-transform: rotateY($degrees);
161   - -ms-transform: rotateY($degrees); // IE9 only
162   - -o-transform: rotateY($degrees);
163   - transform: rotateY($degrees);
164   -}
165   -@mixin perspective($perspective) {
166   - -webkit-perspective: $perspective;
167   - -moz-perspective: $perspective;
168   - perspective: $perspective;
169   -}
170   -@mixin perspective-origin($perspective) {
171   - -webkit-perspective-origin: $perspective;
172   - -moz-perspective-origin: $perspective;
173   - perspective-origin: $perspective;
174   -}
175   -@mixin transform-origin($origin) {
176   - -webkit-transform-origin: $origin;
177   - -moz-transform-origin: $origin;
178   - -ms-transform-origin: $origin; // IE9 only
179   - transform-origin: $origin;
180   -}
181   -
182   -
183   -// Transitions
184   -
185   -@mixin transition($transition...) {
186   - -webkit-transition: $transition;
187   - -o-transition: $transition;
188   - transition: $transition;
189   -}
190   -@mixin transition-property($transition-property...) {
191   - -webkit-transition-property: $transition-property;
192   - transition-property: $transition-property;
193   -}
194   -@mixin transition-delay($transition-delay) {
195   - -webkit-transition-delay: $transition-delay;
196   - transition-delay: $transition-delay;
197   -}
198   -@mixin transition-duration($transition-duration...) {
199   - -webkit-transition-duration: $transition-duration;
200   - transition-duration: $transition-duration;
201   -}
202   -@mixin transition-timing-function($timing-function) {
203   - -webkit-transition-timing-function: $timing-function;
204   - transition-timing-function: $timing-function;
205   -}
206   -@mixin transition-transform($transition...) {
207   - -webkit-transition: -webkit-transform $transition;
208   - -moz-transition: -moz-transform $transition;
209   - -o-transition: -o-transform $transition;
210   - transition: transform $transition;
211   -}
212   -
213   -
214   -// User select
215   -// For selecting text on the page
216   -
217   -@mixin user-select($select) {
218   - -webkit-user-select: $select;
219   - -moz-user-select: $select;
220   - -ms-user-select: $select; // IE10+
221   - user-select: $select;
222   -}
plugins/responsive/public/fonts/bootstrap/glyphicons-halflings-regular.eot 0 → 100644
No preview for this file type
plugins/responsive/public/fonts/bootstrap/glyphicons-halflings-regular.svg 0 → 100644
... ... @@ -0,0 +1,288 @@
  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></metadata>
  5 +<defs>
  6 +<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
  7 +<font-face units-per-em="1200" ascent="960" descent="-240" />
  8 +<missing-glyph horiz-adv-x="500" />
  9 +<glyph horiz-adv-x="0" />
  10 +<glyph horiz-adv-x="400" />
  11 +<glyph unicode=" " />
  12 +<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" />
  13 +<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" />
  14 +<glyph unicode="&#xa0;" />
  15 +<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" />
  16 +<glyph unicode="&#x2000;" horiz-adv-x="650" />
  17 +<glyph unicode="&#x2001;" horiz-adv-x="1300" />
  18 +<glyph unicode="&#x2002;" horiz-adv-x="650" />
  19 +<glyph unicode="&#x2003;" horiz-adv-x="1300" />
  20 +<glyph unicode="&#x2004;" horiz-adv-x="433" />
  21 +<glyph unicode="&#x2005;" horiz-adv-x="325" />
  22 +<glyph unicode="&#x2006;" horiz-adv-x="216" />
  23 +<glyph unicode="&#x2007;" horiz-adv-x="216" />
  24 +<glyph unicode="&#x2008;" horiz-adv-x="162" />
  25 +<glyph unicode="&#x2009;" horiz-adv-x="260" />
  26 +<glyph unicode="&#x200a;" horiz-adv-x="72" />
  27 +<glyph unicode="&#x202f;" horiz-adv-x="260" />
  28 +<glyph unicode="&#x205f;" horiz-adv-x="325" />
  29 +<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" />
  30 +<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" />
  31 +<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" />
  32 +<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" />
  33 +<glyph unicode="&#x25fc;" horiz-adv-x="500" d="M0 0z" />
  34 +<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" />
  35 +<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 " />
  36 +<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" />
  37 +<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" />
  38 +<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" />
  39 +<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" />
  40 +<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" />
  41 +<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" />
  42 +<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" />
  43 +<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" />
  44 +<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" />
  45 +<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" />
  46 +<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" />
  47 +<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" />
  48 +<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" />
  49 +<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" />
  50 +<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" />
  51 +<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" />
  52 +<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" />
  53 +<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" />
  54 +<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" />
  55 +<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" />
  56 +<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" />
  57 +<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" />
  58 +<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" />
  59 +<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" />
  60 +<glyph unicode="&#xe024;" d="M1300 0h-538l-41 400h-242l-41 -400h-538l431 1200h209l-21 -300h162l-20 300h208zM515 800l-27 -300h224l-27 300h-170z" />
  61 +<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" />
  62 +<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 " />
  63 +<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" />
  64 +<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" />
  65 +<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" />
  66 +<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" />
  67 +<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" />
  68 +<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" />
  69 +<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" />
  70 +<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" />
  71 +<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" />
  72 +<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" />
  73 +<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" />
  74 +<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" />
  75 +<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" />
  76 +<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" />
  77 +<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" />
  78 +<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" />
  79 +<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" />
  80 +<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" />
  81 +<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" />
  82 +<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" />
  83 +<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" />
  84 +<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" />
  85 +<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" />
  86 +<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" />
  87 +<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" />
  88 +<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" />
  89 +<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" />
  90 +<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" />
  91 +<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" />
  92 +<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" />
  93 +<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" />
  94 +<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" />
  95 +<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" />
  96 +<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" />
  97 +<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" />
  98 +<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" />
  99 +<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" />
  100 +<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" />
  101 +<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" />
  102 +<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" />
  103 +<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" />
  104 +<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" />
  105 +<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" />
  106 +<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" />
  107 +<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" />
  108 +<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" />
  109 +<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" />
  110 +<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" />
  111 +<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" />
  112 +<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" />
  113 +<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" />
  114 +<glyph unicode="&#xe079;" d="M885 900l-352 -353l352 -353l-197 -198l-552 552l552 550z" />
  115 +<glyph unicode="&#xe080;" d="M1064 547l-551 -551l-198 198l353 353l-353 353l198 198z" />
  116 +<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" />
  117 +<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" />
  118 +<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" />
  119 +<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" />
  120 +<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" />
  121 +<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" />
  122 +<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" />
  123 +<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" />
  124 +<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" />
  125 +<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" />
  126 +<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" />
  127 +<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" />
  128 +<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" />
  129 +<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" />
  130 +<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" />
  131 +<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" />
  132 +<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" />
  133 +<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" />
  134 +<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" />
  135 +<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" />
  136 +<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" />
  137 +<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" />
  138 +<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" />
  139 +<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" />
  140 +<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" />
  141 +<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" />
  142 +<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" />
  143 +<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" />
  144 +<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" />
  145 +<glyph unicode="&#xe113;" d="M1100 411l-198 -199l-353 353l-353 -353l-197 199l551 551z" />
  146 +<glyph unicode="&#xe114;" d="M1101 789l-550 -551l-551 551l198 199l353 -353l353 353z" />
  147 +<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" />
  148 +<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" />
  149 +<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" />
  150 +<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" />
  151 +<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" />
  152 +<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" />
  153 +<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" />
  154 +<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" />
  155 +<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" />
  156 +<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" />
  157 +<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" />
  158 +<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" />
  159 +<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" />
  160 +<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" />
  161 +<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" />
  162 +<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" />
  163 +<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" />
  164 +<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" />
  165 +<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" />
  166 +<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" />
  167 +<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" />
  168 +<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" />
  169 +<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 " />
  170 +<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" />
  171 +<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" />
  172 +<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" />
  173 +<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" />
  174 +<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" />
  175 +<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" />
  176 +<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" />
  177 +<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" />
  178 +<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" />
  179 +<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" />
  180 +<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" />
  181 +<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" />
  182 +<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 " />
  183 +<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 " />
  184 +<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" />
  185 +<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" />
  186 +<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" />
  187 +<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" />
  188 +<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" />
  189 +<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" />
  190 +<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" />
  191 +<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" />
  192 +<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" />
  193 +<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" />
  194 +<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" />
  195 +<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" />
  196 +<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" />
  197 +<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" />
  198 +<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" />
  199 +<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" />
  200 +<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" />
  201 +<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" />
  202 +<glyph unicode="&#xe171;" d="M1200 103l-483 276l-314 -399v423h-399l1196 796v-1096zM483 424v-230l683 953z" />
  203 +<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" />
  204 +<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" />
  205 +<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" />
  206 +<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" />
  207 +<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" />
  208 +<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" />
  209 +<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" />
  210 +<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" />
  211 +<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" />
  212 +<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" />
  213 +<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" />
  214 +<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" />
  215 +<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" />
  216 +<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 " />
  217 +<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" />
  218 +<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" />
  219 +<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" />
  220 +<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" />
  221 +<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" />
  222 +<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" />
  223 +<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" />
  224 +<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" />
  225 +<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" />
  226 +<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" />
  227 +<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" />
  228 +<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" />
  229 +<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" />
  230 +<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" />
  231 +<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" />
  232 +<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" />
  233 +<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" />
  234 +<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" />
  235 +<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" />
  236 +<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" />
  237 +<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" />
  238 +<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" />
  239 +<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" />
  240 +<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" />
  241 +<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" />
  242 +<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" />
  243 +<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" />
  244 +<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" />
  245 +<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" />
  246 +<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" />
  247 +<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" />
  248 +<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" />
  249 +<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 " />
  250 +<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" />
  251 +<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" />
  252 +<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" />
  253 +<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" />
  254 +<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" />
  255 +<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" />
  256 +<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" />
  257 +<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" />
  258 +<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" />
  259 +<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" />
  260 +<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" />
  261 +<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" />
  262 +<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" />
  263 +<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" />
  264 +<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" />
  265 +<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" />
  266 +<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" />
  267 +<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" />
  268 +<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" />
  269 +<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" />
  270 +<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" />
  271 +<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" />
  272 +<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" />
  273 +<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" />
  274 +<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" />
  275 +<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" />
  276 +<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" />
  277 +<glyph unicode="&#xe254;" d="M700 741v-182l-692 -323v221l413 193l-413 193v221zM1200 0h-800v200h800v-200z" />
  278 +<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" />
  279 +<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" />
  280 +<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" />
  281 +<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" />
  282 +<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" />
  283 +<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" />
  284 +<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" />
  285 +<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" />
  286 +<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" />
  287 +</font>
  288 +</defs></svg>
0 289 \ No newline at end of file
... ...
plugins/responsive/public/fonts/bootstrap/glyphicons-halflings-regular.ttf 0 → 100644
No preview for this file type
plugins/responsive/public/fonts/bootstrap/glyphicons-halflings-regular.woff 0 → 100644
No preview for this file type
plugins/responsive/public/fonts/bootstrap/glyphicons-halflings-regular.woff2 0 → 100644
No preview for this file type
plugins/responsive/public/images/.keep 0 → 100644