From 0b130abe224b06401d17f2ff213826b3430d2b34 Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Fri, 23 Jan 2015 11:55:50 +0200
Subject: [PATCH 01/21] MAGETWO-31196: ETag support on frontend,
 expiration/lifetime management

---
 .htaccess | 49 ++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 48 insertions(+), 1 deletion(-)

diff --git a/.htaccess b/.htaccess
index f1ef8719ba1a8..9d55781c37765 100644
--- a/.htaccess
+++ b/.htaccess
@@ -166,7 +166,53 @@
 ## Add default Expires header
 ## http://developer.yahoo.com/performance/rules.html#expires
 
-    ExpiresDefault "access plus 1 year"
+    <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|ttf|otf|woff|woff2|ogg|mp4|webm)$>
+        Header append Cache-Control private
+    </FilesMatch>
+
+    ExpiresActive On
+
+    <FilesMatch \.(html|xhtml|xml|shtml|phtml|php|txt)$>
+        ExpiresDefault "access plus 0 seconds"
+    </FilesMatch>
+
+    ExpiresByType text/html "access plus 0 seconds"
+
+    # Data
+    ExpiresByType text/xml "access plus 0 seconds"
+    ExpiresByType application/xml "access plus 0 seconds"
+    ExpiresByType application/json "access plus 0 seconds"
+
+    # MFavicon, images, video, audio
+    <FilesMatch \.(ico|gif|png|jpg|jpeg|ogg|mp4|mkv|flv|swf|wmv|asf|asx|wma|wax|wmx|wm)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType image/gif "access plus 1 year"
+    ExpiresByType image/png "access plus 1 year"
+    ExpiresByType image/jpg "access plus 1 year"
+    ExpiresByType image/jpeg "access plus 1 year"
+    ExpiresByType image/svg "access plus 1 year"
+    ExpiresByType video/ogg "access plus 1 year"
+    ExpiresByType audio/ogg "access plus 1 year"
+    ExpiresByType video/mp4 "access plus 1 year"
+    ExpiresByType video/webm "access plus 1 year"
+
+    # Fonts
+    <FilesMatch \.(eot|ttf|otf|svg|woff|woff2)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType application/x-font-ttf "access plus 1 year"
+    ExpiresByType font/opentype "access plus 1 year"
+    ExpiresByType application/x-font-woff "access plus 1 year"
+    ExpiresByType image/svg+xml "access plus 1 year"
+    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
+
+    # CSS, JavaScript
+    <FilesMatch \.(css|js)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType text/css "access plus 1 year"
+    ExpiresByType application/javascript "access plus 1 year"
 
 </IfModule>
 
@@ -188,3 +234,4 @@
 ## http://developer.yahoo.com/performance/rules.html#etags
 
     #FileETag none
+    #FileETag MTime Size

From f62529bbf5baf33b9db8ad6c2d4a18d9c11417fc Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Fri, 23 Jan 2015 13:55:33 +0200
Subject: [PATCH 02/21] MAGETWO-31196: ETag support on frontend,
 expiration/lifetime management

---
 .htaccess | 98 ++++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 71 insertions(+), 27 deletions(-)

diff --git a/.htaccess b/.htaccess
index 9d55781c37765..ebdf426004b97 100644
--- a/.htaccess
+++ b/.htaccess
@@ -61,11 +61,63 @@
     SecFilterScanPOST Off
 </IfModule>
 
+############################################
+## setting MIME types
+
+# JavaScript
+AddType application/javascript js jsonp
+AddType application/json json
+
+# CSS
+AddType text/css css
+
+# Images and icons
+AddType image/x-icon ico
+AddType image/gif gif
+AddType image/png png
+AddType image/jpeg jpg
+AddType image/jpeg jpeg
+
+# SVG
+AddType image/svg+xml svg
+
+# Fonts
+AddType application/vnd.ms-fontobject eot
+AddType application/x-font-ttf ttf
+AddType application/x-font-otf otf
+AddType application/x-font-woff woff
+AddType application/font-woff2 woff2
+
+# Flash
+AddType application/x-shockwave-flash swf
+
+# Archives and exports
+AddType application/zip gzip
+AddType application/x-gzip gz gzip
+AddType application/x-bzip2 bz2
+AddType text/csv csv
+AddType application/xml xml
+
 <IfModule mod_headers.c>
 ############################################
 ## prevent clickjacking
 
     Header set X-Frame-Options SAMEORIGIN
+
+    Header append Cache-Control no-cache
+
+    <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2|htm)$>
+        Header append Cache-Control public
+    </FilesMatch>
+
+    <FilesMatch .*\.(zip|gz|gzip|bz2|csv|xml)$>
+        Header append Cache-Control no-store
+    </FilesMatch>
+
+    <FilesMatch ".(html)$">
+        Header append Vary: Accept-Encoding
+    </FilesMatch>
+
 </IfModule>
 
 <IfModule mod_deflate.c>
@@ -166,53 +218,46 @@
 ## Add default Expires header
 ## http://developer.yahoo.com/performance/rules.html#expires
 
-    <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|ttf|otf|woff|woff2|ogg|mp4|webm)$>
-        Header append Cache-Control private
-    </FilesMatch>
-
     ExpiresActive On
 
-    <FilesMatch \.(html|xhtml|xml|shtml|phtml|php|txt)$>
+    # Data
+    <FilesMatch \.(html|xhtml|shtml|phtml|php|txt|zip|gz|gzip|bz2|csv|xml)$>
         ExpiresDefault "access plus 0 seconds"
     </FilesMatch>
-
     ExpiresByType text/html "access plus 0 seconds"
-
-    # Data
     ExpiresByType text/xml "access plus 0 seconds"
-    ExpiresByType application/xml "access plus 0 seconds"
+    ExpiresByType text/csv "access plus 0 seconds"
     ExpiresByType application/json "access plus 0 seconds"
+    ExpiresByType application/zip "access plus 0 seconds"
+    ExpiresByType application/x-gzip "access plus 0 seconds"
+    ExpiresByType application/x-bzip2 "access plus 0 seconds"
+
+    # CSS, JavaScript
+    <FilesMatch \.(css|js)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType text/css "access plus 1 year"
+    ExpiresByType application/javascript "access plus 1 year"
 
-    # MFavicon, images, video, audio
-    <FilesMatch \.(ico|gif|png|jpg|jpeg|ogg|mp4|mkv|flv|swf|wmv|asf|asx|wma|wax|wmx|wm)$>
+    # Favicon, images, flash
+    <FilesMatch \.(ico|gif|png|jpg|jpeg|swf|svg)$>
         ExpiresDefault "access plus 1 year"
     </FilesMatch>
     ExpiresByType image/gif "access plus 1 year"
     ExpiresByType image/png "access plus 1 year"
     ExpiresByType image/jpg "access plus 1 year"
     ExpiresByType image/jpeg "access plus 1 year"
-    ExpiresByType image/svg "access plus 1 year"
-    ExpiresByType video/ogg "access plus 1 year"
-    ExpiresByType audio/ogg "access plus 1 year"
-    ExpiresByType video/mp4 "access plus 1 year"
-    ExpiresByType video/webm "access plus 1 year"
+    ExpiresByType image/svg+xml "access plus 1 year"
 
     # Fonts
     <FilesMatch \.(eot|ttf|otf|svg|woff|woff2)$>
         ExpiresDefault "access plus 1 year"
     </FilesMatch>
+    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
     ExpiresByType application/x-font-ttf "access plus 1 year"
-    ExpiresByType font/opentype "access plus 1 year"
+    ExpiresByType application/x-font-otf "access plus 1 year"
     ExpiresByType application/x-font-woff "access plus 1 year"
-    ExpiresByType image/svg+xml "access plus 1 year"
-    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
-
-    # CSS, JavaScript
-    <FilesMatch \.(css|js)$>
-        ExpiresDefault "access plus 1 year"
-    </FilesMatch>
-    ExpiresByType text/css "access plus 1 year"
-    ExpiresByType application/javascript "access plus 1 year"
+    ExpiresByType application/font-woff2 "access plus 1 year"
 
 </IfModule>
 
@@ -234,4 +279,3 @@
 ## http://developer.yahoo.com/performance/rules.html#etags
 
     #FileETag none
-    #FileETag MTime Size

From a187b9576232a222f74a8746f6b38278cbfc078e Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Fri, 23 Jan 2015 16:12:53 +0200
Subject: [PATCH 03/21] MAGETWO-31196: ETag support on frontend,
 expiration/lifetime management

---
 .htaccess | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/.htaccess b/.htaccess
index ebdf426004b97..0c1ed88016523 100644
--- a/.htaccess
+++ b/.htaccess
@@ -104,7 +104,10 @@ AddType application/xml xml
 
     Header set X-Frame-Options SAMEORIGIN
 
-    Header append Cache-Control no-cache
+    <FilesMatch ".(html)$">
+        Header append Cache-Control no-cache
+        Header append Vary: Accept-Encoding
+    </FilesMatch>
 
     <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2|htm)$>
         Header append Cache-Control public
@@ -114,10 +117,6 @@ AddType application/xml xml
         Header append Cache-Control no-store
     </FilesMatch>
 
-    <FilesMatch ".(html)$">
-        Header append Vary: Accept-Encoding
-    </FilesMatch>
-
 </IfModule>
 
 <IfModule mod_deflate.c>

From f05ea95b29ccc2ed7e056ec64af7ed8c6e0783ca Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Fri, 23 Jan 2015 16:59:27 +0200
Subject: [PATCH 04/21] MAGETWO-31196: ETag support on frontend,
 expiration/lifetime management

---
 .htaccess | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/.htaccess b/.htaccess
index 0c1ed88016523..5ad346de8d3d8 100644
--- a/.htaccess
+++ b/.htaccess
@@ -104,11 +104,6 @@ AddType application/xml xml
 
     Header set X-Frame-Options SAMEORIGIN
 
-    <FilesMatch ".(html)$">
-        Header append Cache-Control no-cache
-        Header append Vary: Accept-Encoding
-    </FilesMatch>
-
     <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2|htm)$>
         Header append Cache-Control public
     </FilesMatch>
@@ -220,10 +215,9 @@ AddType application/xml xml
     ExpiresActive On
 
     # Data
-    <FilesMatch \.(html|xhtml|shtml|phtml|php|txt|zip|gz|gzip|bz2|csv|xml)$>
+    <FilesMatch \.(zip|gz|gzip|bz2|csv|xml)$>
         ExpiresDefault "access plus 0 seconds"
     </FilesMatch>
-    ExpiresByType text/html "access plus 0 seconds"
     ExpiresByType text/xml "access plus 0 seconds"
     ExpiresByType text/csv "access plus 0 seconds"
     ExpiresByType application/json "access plus 0 seconds"

From 639a293d9f0e141e655db5e77fe43fb14c0eaac1 Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Mon, 26 Jan 2015 13:38:42 +0200
Subject: [PATCH 05/21] MAGETWO-31196: ETag support on frontend,
 expiration/lifetime management

- CR changes
---
 .htaccess     | 86 +------------------------------------------------
 pub/.htaccess | 89 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 89 insertions(+), 86 deletions(-)

diff --git a/.htaccess b/.htaccess
index 5ad346de8d3d8..f1ef8719ba1a8 100644
--- a/.htaccess
+++ b/.htaccess
@@ -61,57 +61,11 @@
     SecFilterScanPOST Off
 </IfModule>
 
-############################################
-## setting MIME types
-
-# JavaScript
-AddType application/javascript js jsonp
-AddType application/json json
-
-# CSS
-AddType text/css css
-
-# Images and icons
-AddType image/x-icon ico
-AddType image/gif gif
-AddType image/png png
-AddType image/jpeg jpg
-AddType image/jpeg jpeg
-
-# SVG
-AddType image/svg+xml svg
-
-# Fonts
-AddType application/vnd.ms-fontobject eot
-AddType application/x-font-ttf ttf
-AddType application/x-font-otf otf
-AddType application/x-font-woff woff
-AddType application/font-woff2 woff2
-
-# Flash
-AddType application/x-shockwave-flash swf
-
-# Archives and exports
-AddType application/zip gzip
-AddType application/x-gzip gz gzip
-AddType application/x-bzip2 bz2
-AddType text/csv csv
-AddType application/xml xml
-
 <IfModule mod_headers.c>
 ############################################
 ## prevent clickjacking
 
     Header set X-Frame-Options SAMEORIGIN
-
-    <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2|htm)$>
-        Header append Cache-Control public
-    </FilesMatch>
-
-    <FilesMatch .*\.(zip|gz|gzip|bz2|csv|xml)$>
-        Header append Cache-Control no-store
-    </FilesMatch>
-
 </IfModule>
 
 <IfModule mod_deflate.c>
@@ -212,45 +166,7 @@ AddType application/xml xml
 ## Add default Expires header
 ## http://developer.yahoo.com/performance/rules.html#expires
 
-    ExpiresActive On
-
-    # Data
-    <FilesMatch \.(zip|gz|gzip|bz2|csv|xml)$>
-        ExpiresDefault "access plus 0 seconds"
-    </FilesMatch>
-    ExpiresByType text/xml "access plus 0 seconds"
-    ExpiresByType text/csv "access plus 0 seconds"
-    ExpiresByType application/json "access plus 0 seconds"
-    ExpiresByType application/zip "access plus 0 seconds"
-    ExpiresByType application/x-gzip "access plus 0 seconds"
-    ExpiresByType application/x-bzip2 "access plus 0 seconds"
-
-    # CSS, JavaScript
-    <FilesMatch \.(css|js)$>
-        ExpiresDefault "access plus 1 year"
-    </FilesMatch>
-    ExpiresByType text/css "access plus 1 year"
-    ExpiresByType application/javascript "access plus 1 year"
-
-    # Favicon, images, flash
-    <FilesMatch \.(ico|gif|png|jpg|jpeg|swf|svg)$>
-        ExpiresDefault "access plus 1 year"
-    </FilesMatch>
-    ExpiresByType image/gif "access plus 1 year"
-    ExpiresByType image/png "access plus 1 year"
-    ExpiresByType image/jpg "access plus 1 year"
-    ExpiresByType image/jpeg "access plus 1 year"
-    ExpiresByType image/svg+xml "access plus 1 year"
-
-    # Fonts
-    <FilesMatch \.(eot|ttf|otf|svg|woff|woff2)$>
-        ExpiresDefault "access plus 1 year"
-    </FilesMatch>
-    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
-    ExpiresByType application/x-font-ttf "access plus 1 year"
-    ExpiresByType application/x-font-otf "access plus 1 year"
-    ExpiresByType application/x-font-woff "access plus 1 year"
-    ExpiresByType application/font-woff2 "access plus 1 year"
+    ExpiresDefault "access plus 1 year"
 
 </IfModule>
 
diff --git a/pub/.htaccess b/pub/.htaccess
index b00b2127289e3..b09e908438401 100644
--- a/pub/.htaccess
+++ b/pub/.htaccess
@@ -61,6 +61,55 @@
     SecFilterScanPOST Off
 </IfModule>
 
+############################################
+## setting MIME types
+
+# JavaScript
+AddType application/javascript js jsonp
+AddType application/json json
+
+# CSS
+AddType text/css css
+
+# Images and icons
+AddType image/x-icon ico
+AddType image/gif gif
+AddType image/png png
+AddType image/jpeg jpg
+AddType image/jpeg jpeg
+
+# SVG
+AddType image/svg+xml svg
+
+# Fonts
+AddType application/vnd.ms-fontobject eot
+AddType application/x-font-ttf ttf
+AddType application/x-font-otf otf
+AddType application/x-font-woff woff
+AddType application/font-woff2 woff2
+
+# Flash
+AddType application/x-shockwave-flash swf
+
+# Archives and exports
+AddType application/zip gzip
+AddType application/x-gzip gz gzip
+AddType application/x-bzip2 bz2
+AddType text/csv csv
+AddType application/xml xml
+
+<IfModule mod_headers.c>
+
+    <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2)$>
+        Header append Cache-Control public
+    </FilesMatch>
+
+    <FilesMatch .*\.(zip|gz|gzip|bz2|csv|xml)$>
+        Header append Cache-Control no-store
+    </FilesMatch>
+
+</IfModule>
+
 <IfModule mod_deflate.c>
 
 ############################################
@@ -152,7 +201,45 @@
 ## Add default Expires header
 ## http://developer.yahoo.com/performance/rules.html#expires
 
-    ExpiresDefault "access plus 1 year"
+    ExpiresActive On
+
+    # Data
+    <FilesMatch \.(zip|gz|gzip|bz2|csv|xml)$>
+        ExpiresDefault "access plus 0 seconds"
+    </FilesMatch>
+    ExpiresByType text/xml "access plus 0 seconds"
+    ExpiresByType text/csv "access plus 0 seconds"
+    ExpiresByType application/json "access plus 0 seconds"
+    ExpiresByType application/zip "access plus 0 seconds"
+    ExpiresByType application/x-gzip "access plus 0 seconds"
+    ExpiresByType application/x-bzip2 "access plus 0 seconds"
+
+    # CSS, JavaScript
+    <FilesMatch \.(css|js)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType text/css "access plus 1 year"
+    ExpiresByType application/javascript "access plus 1 year"
+
+    # Favicon, images, flash
+    <FilesMatch \.(ico|gif|png|jpg|jpeg|swf|svg)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType image/gif "access plus 1 year"
+    ExpiresByType image/png "access plus 1 year"
+    ExpiresByType image/jpg "access plus 1 year"
+    ExpiresByType image/jpeg "access plus 1 year"
+    ExpiresByType image/svg+xml "access plus 1 year"
+
+    # Fonts
+    <FilesMatch \.(eot|ttf|otf|svg|woff|woff2)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
+    ExpiresByType application/x-font-ttf "access plus 1 year"
+    ExpiresByType application/x-font-otf "access plus 1 year"
+    ExpiresByType application/x-font-woff "access plus 1 year"
+    ExpiresByType application/font-woff2 "access plus 1 year"
 
 </IfModule>
 

From 4f65775afa5e340361be36da24ed3f8199285da0 Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Tue, 27 Jan 2015 14:34:59 +0200
Subject: [PATCH 06/21] MAGETWO-31196: ETag support on frontend,
 expiration/lifetime management

- CR changes
---
 pub/.htaccess        | 89 +---------------------------------------
 pub/media/.htaccess  | 97 ++++++++++++++++++++++++++++++++++++++++++++
 pub/static/.htaccess | 97 ++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 195 insertions(+), 88 deletions(-)

diff --git a/pub/.htaccess b/pub/.htaccess
index b09e908438401..b00b2127289e3 100644
--- a/pub/.htaccess
+++ b/pub/.htaccess
@@ -61,55 +61,6 @@
     SecFilterScanPOST Off
 </IfModule>
 
-############################################
-## setting MIME types
-
-# JavaScript
-AddType application/javascript js jsonp
-AddType application/json json
-
-# CSS
-AddType text/css css
-
-# Images and icons
-AddType image/x-icon ico
-AddType image/gif gif
-AddType image/png png
-AddType image/jpeg jpg
-AddType image/jpeg jpeg
-
-# SVG
-AddType image/svg+xml svg
-
-# Fonts
-AddType application/vnd.ms-fontobject eot
-AddType application/x-font-ttf ttf
-AddType application/x-font-otf otf
-AddType application/x-font-woff woff
-AddType application/font-woff2 woff2
-
-# Flash
-AddType application/x-shockwave-flash swf
-
-# Archives and exports
-AddType application/zip gzip
-AddType application/x-gzip gz gzip
-AddType application/x-bzip2 bz2
-AddType text/csv csv
-AddType application/xml xml
-
-<IfModule mod_headers.c>
-
-    <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2)$>
-        Header append Cache-Control public
-    </FilesMatch>
-
-    <FilesMatch .*\.(zip|gz|gzip|bz2|csv|xml)$>
-        Header append Cache-Control no-store
-    </FilesMatch>
-
-</IfModule>
-
 <IfModule mod_deflate.c>
 
 ############################################
@@ -201,45 +152,7 @@ AddType application/xml xml
 ## Add default Expires header
 ## http://developer.yahoo.com/performance/rules.html#expires
 
-    ExpiresActive On
-
-    # Data
-    <FilesMatch \.(zip|gz|gzip|bz2|csv|xml)$>
-        ExpiresDefault "access plus 0 seconds"
-    </FilesMatch>
-    ExpiresByType text/xml "access plus 0 seconds"
-    ExpiresByType text/csv "access plus 0 seconds"
-    ExpiresByType application/json "access plus 0 seconds"
-    ExpiresByType application/zip "access plus 0 seconds"
-    ExpiresByType application/x-gzip "access plus 0 seconds"
-    ExpiresByType application/x-bzip2 "access plus 0 seconds"
-
-    # CSS, JavaScript
-    <FilesMatch \.(css|js)$>
-        ExpiresDefault "access plus 1 year"
-    </FilesMatch>
-    ExpiresByType text/css "access plus 1 year"
-    ExpiresByType application/javascript "access plus 1 year"
-
-    # Favicon, images, flash
-    <FilesMatch \.(ico|gif|png|jpg|jpeg|swf|svg)$>
-        ExpiresDefault "access plus 1 year"
-    </FilesMatch>
-    ExpiresByType image/gif "access plus 1 year"
-    ExpiresByType image/png "access plus 1 year"
-    ExpiresByType image/jpg "access plus 1 year"
-    ExpiresByType image/jpeg "access plus 1 year"
-    ExpiresByType image/svg+xml "access plus 1 year"
-
-    # Fonts
-    <FilesMatch \.(eot|ttf|otf|svg|woff|woff2)$>
-        ExpiresDefault "access plus 1 year"
-    </FilesMatch>
-    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
-    ExpiresByType application/x-font-ttf "access plus 1 year"
-    ExpiresByType application/x-font-otf "access plus 1 year"
-    ExpiresByType application/x-font-woff "access plus 1 year"
-    ExpiresByType application/font-woff2 "access plus 1 year"
+    ExpiresDefault "access plus 1 year"
 
 </IfModule>
 
diff --git a/pub/media/.htaccess b/pub/media/.htaccess
index 5c5cc71bac44a..f2751570906a5 100644
--- a/pub/media/.htaccess
+++ b/pub/media/.htaccess
@@ -23,3 +23,100 @@ Options -ExecCGI
 
     RewriteRule .* ../get.php [L]
 </IfModule>
+
+############################################
+## setting MIME types
+
+# JavaScript
+AddType application/javascript js jsonp
+AddType application/json json
+
+# CSS
+AddType text/css css
+
+# Images and icons
+AddType image/x-icon ico
+AddType image/gif gif
+AddType image/png png
+AddType image/jpeg jpg
+AddType image/jpeg jpeg
+
+# SVG
+AddType image/svg+xml svg
+
+# Fonts
+AddType application/vnd.ms-fontobject eot
+AddType application/x-font-ttf ttf
+AddType application/x-font-otf otf
+AddType application/x-font-woff woff
+AddType application/font-woff2 woff2
+
+# Flash
+AddType application/x-shockwave-flash swf
+
+# Archives and exports
+AddType application/zip gzip
+AddType application/x-gzip gz gzip
+AddType application/x-bzip2 bz2
+AddType text/csv csv
+AddType application/xml xml
+
+<IfModule mod_headers.c>
+
+    <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2)$>
+        Header append Cache-Control public
+    </FilesMatch>
+
+    <FilesMatch .*\.(zip|gz|gzip|bz2|csv|xml)$>
+        Header append Cache-Control no-store
+    </FilesMatch>
+
+</IfModule>
+
+<IfModule mod_expires.c>
+
+############################################
+## Add default Expires header
+## http://developer.yahoo.com/performance/rules.html#expires
+
+    ExpiresActive On
+
+    # Data
+    <FilesMatch \.(zip|gz|gzip|bz2|csv|xml)$>
+        ExpiresDefault "access plus 0 seconds"
+    </FilesMatch>
+    ExpiresByType text/xml "access plus 0 seconds"
+    ExpiresByType text/csv "access plus 0 seconds"
+    ExpiresByType application/json "access plus 0 seconds"
+    ExpiresByType application/zip "access plus 0 seconds"
+    ExpiresByType application/x-gzip "access plus 0 seconds"
+    ExpiresByType application/x-bzip2 "access plus 0 seconds"
+
+    # CSS, JavaScript
+    <FilesMatch \.(css|js)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType text/css "access plus 1 year"
+    ExpiresByType application/javascript "access plus 1 year"
+
+    # Favicon, images, flash
+    <FilesMatch \.(ico|gif|png|jpg|jpeg|swf|svg)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType image/gif "access plus 1 year"
+    ExpiresByType image/png "access plus 1 year"
+    ExpiresByType image/jpg "access plus 1 year"
+    ExpiresByType image/jpeg "access plus 1 year"
+    ExpiresByType image/svg+xml "access plus 1 year"
+
+    # Fonts
+    <FilesMatch \.(eot|ttf|otf|svg|woff|woff2)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
+    ExpiresByType application/x-font-ttf "access plus 1 year"
+    ExpiresByType application/x-font-otf "access plus 1 year"
+    ExpiresByType application/x-font-woff "access plus 1 year"
+    ExpiresByType application/font-woff2 "access plus 1 year"
+
+</IfModule>
diff --git a/pub/static/.htaccess b/pub/static/.htaccess
index 777c0a1dca22f..8d1f4ff8630b1 100644
--- a/pub/static/.htaccess
+++ b/pub/static/.htaccess
@@ -12,3 +12,100 @@ php_flag engine 0
 
     RewriteRule .* ../static.php?resource=$0 [L]
 </IfModule>
+
+############################################
+## setting MIME types
+
+# JavaScript
+AddType application/javascript js jsonp
+AddType application/json json
+
+# CSS
+AddType text/css css
+
+# Images and icons
+AddType image/x-icon ico
+AddType image/gif gif
+AddType image/png png
+AddType image/jpeg jpg
+AddType image/jpeg jpeg
+
+# SVG
+AddType image/svg+xml svg
+
+# Fonts
+AddType application/vnd.ms-fontobject eot
+AddType application/x-font-ttf ttf
+AddType application/x-font-otf otf
+AddType application/x-font-woff woff
+AddType application/font-woff2 woff2
+
+# Flash
+AddType application/x-shockwave-flash swf
+
+# Archives and exports
+AddType application/zip gzip
+AddType application/x-gzip gz gzip
+AddType application/x-bzip2 bz2
+AddType text/csv csv
+AddType application/xml xml
+
+<IfModule mod_headers.c>
+
+    <FilesMatch .*\.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2)$>
+        Header append Cache-Control public
+    </FilesMatch>
+
+    <FilesMatch .*\.(zip|gz|gzip|bz2|csv|xml)$>
+        Header append Cache-Control no-store
+    </FilesMatch>
+
+</IfModule>
+
+<IfModule mod_expires.c>
+
+############################################
+## Add default Expires header
+## http://developer.yahoo.com/performance/rules.html#expires
+
+    ExpiresActive On
+
+    # Data
+    <FilesMatch \.(zip|gz|gzip|bz2|csv|xml)$>
+        ExpiresDefault "access plus 0 seconds"
+    </FilesMatch>
+    ExpiresByType text/xml "access plus 0 seconds"
+    ExpiresByType text/csv "access plus 0 seconds"
+    ExpiresByType application/json "access plus 0 seconds"
+    ExpiresByType application/zip "access plus 0 seconds"
+    ExpiresByType application/x-gzip "access plus 0 seconds"
+    ExpiresByType application/x-bzip2 "access plus 0 seconds"
+
+    # CSS, JavaScript
+    <FilesMatch \.(css|js)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType text/css "access plus 1 year"
+    ExpiresByType application/javascript "access plus 1 year"
+
+    # Favicon, images, flash
+    <FilesMatch \.(ico|gif|png|jpg|jpeg|swf|svg)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType image/gif "access plus 1 year"
+    ExpiresByType image/png "access plus 1 year"
+    ExpiresByType image/jpg "access plus 1 year"
+    ExpiresByType image/jpeg "access plus 1 year"
+    ExpiresByType image/svg+xml "access plus 1 year"
+
+    # Fonts
+    <FilesMatch \.(eot|ttf|otf|svg|woff|woff2)$>
+        ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
+    ExpiresByType application/x-font-ttf "access plus 1 year"
+    ExpiresByType application/x-font-otf "access plus 1 year"
+    ExpiresByType application/x-font-woff "access plus 1 year"
+    ExpiresByType application/font-woff2 "access plus 1 year"
+
+</IfModule>

From e408deccfaa6e4215d1736e4050e47c9f6838a55 Mon Sep 17 00:00:00 2001
From: Natalia Momotenko <nmomotenko@ebay.com>
Date: Wed, 28 Jan 2015 19:29:00 +0200
Subject: [PATCH 07/21] MAGETWO-32867: [GITHUB] Manage Titles in popup window
 front-end issue #909

---
 app/design/adminhtml/Magento/backend/web/css/admin.less | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app/design/adminhtml/Magento/backend/web/css/admin.less b/app/design/adminhtml/Magento/backend/web/css/admin.less
index fca6307f8ac77..7dd47b3fd0e73 100644
--- a/app/design/adminhtml/Magento/backend/web/css/admin.less
+++ b/app/design/adminhtml/Magento/backend/web/css/admin.less
@@ -3191,6 +3191,10 @@ tr.dynamic-grid input.input-text {
     background: none;
 }
 
+.attribute-popup #edit_form {
+    padding-bottom: 80px;
+}
+
 .attribute-popup #edit_form > .fieldset > .legend {
     display: none;
 }

From de95127736f431150add3dafc51c5ea50eea6b90 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Thu, 29 Jan 2015 18:40:06 +0200
Subject: [PATCH 08/21] MAGETWO-33407: Cover MAGETWO-31855 changes by static
 tests

- add static test
- fixed found errors due to added test
---
 .../view/frontend/templates/code.phtml        |  2 +-
 .../Magento/Test/Legacy/PhtmlTemplateTest.php | 27 +++++++++++++++++++
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/app/code/Magento/GoogleAdwords/view/frontend/templates/code.phtml b/app/code/Magento/GoogleAdwords/view/frontend/templates/code.phtml
index 4b007df125b19..2dd088cec023b 100644
--- a/app/code/Magento/GoogleAdwords/view/frontend/templates/code.phtml
+++ b/app/code/Magento/GoogleAdwords/view/frontend/templates/code.phtml
@@ -18,7 +18,7 @@
     var google_conversion_value = <?php echo $this->getHelper()->getConversionValue() ?>;
     /* ]]> */
 </script>
-<script type="text/javascript" src="<?php echo $this->getHelper()->getConversionJsSrc()?>"></script>
+<script src="<?php echo $this->getHelper()->getConversionJsSrc()?>"></script>
 <noscript>
     <div style="display:inline;">
         <img height="1" width="1" style="border-style:none;" alt=""
diff --git a/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php b/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
index 618b8bf228b9c..964b4e5ccbda7 100644
--- a/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
+++ b/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
@@ -35,4 +35,31 @@ function ($file) {
             \Magento\Framework\Test\Utility\Files::init()->getPhtmlFiles()
         );
     }
+
+    public function testObsoleteJavascriptAttributeType()
+    {
+        $invoker = new \Magento\Framework\Test\Utility\AggregateInvoker($this);
+        $invoker(
+        /**
+         * Test usage of protected and private methods and variables in template
+         *
+         * According to naming convention (B5.8, B6.2) all class members
+         * in protected or private scope should be prefixed with underscore.
+         * Member variables declared "public" should never start with an underscore.
+         * Access to protected and private members of Block class is obsolete in phtml templates
+         * since introduction of multiple template engines support
+         *
+         * @param string $file
+         */
+            function ($file) {
+                $this->assertNotRegexp(
+                    '/type="text\/javascript"/',
+                    file_get_contents($file),
+                    'Please do not use "text/javascript" type attribute due to HTML5 standards.' .
+                    ' For more details please go to "http://www.w3.org/TR/html5/scripting-1.html".'
+                );
+            },
+            \Magento\Framework\Test\Utility\Files::init()->getPhtmlFiles()
+        );
+    }
 }

From c5b78d372e10576a99a4df29d0f9ea157b912851 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Thu, 29 Jan 2015 19:44:49 +0200
Subject: [PATCH 09/21] MAGETWO-33407: Cover MAGETWO-31855 changes by static
 tests

- changed description for static test
---
 .../Magento/Test/Legacy/PhtmlTemplateTest.php        | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php b/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
index 964b4e5ccbda7..c0647fc9daac5 100644
--- a/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
+++ b/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
@@ -41,13 +41,8 @@ public function testObsoleteJavascriptAttributeType()
         $invoker = new \Magento\Framework\Test\Utility\AggregateInvoker($this);
         $invoker(
         /**
-         * Test usage of protected and private methods and variables in template
-         *
-         * According to naming convention (B5.8, B6.2) all class members
-         * in protected or private scope should be prefixed with underscore.
-         * Member variables declared "public" should never start with an underscore.
-         * Access to protected and private members of Block class is obsolete in phtml templates
-         * since introduction of multiple template engines support
+         * "text/javascript" type attribute in not obligatory to use in templates due to HTML5 standards.
+         * For more details please go to "http://www.w3.org/TR/html5/scripting-1.html".
          *
          * @param string $file
          */
@@ -55,8 +50,7 @@ function ($file) {
                 $this->assertNotRegexp(
                     '/type="text\/javascript"/',
                     file_get_contents($file),
-                    'Please do not use "text/javascript" type attribute due to HTML5 standards.' .
-                    ' For more details please go to "http://www.w3.org/TR/html5/scripting-1.html".'
+                    'Please do not use "text/javascript" type attribute.'
                 );
             },
             \Magento\Framework\Test\Utility\Files::init()->getPhtmlFiles()

From 760c428bea99deef3f33de5540f1d9f2353018a6 Mon Sep 17 00:00:00 2001
From: Bogdan Plieshka <bplieshka@ebay.com>
Date: Tue, 3 Feb 2015 19:57:46 +0200
Subject: [PATCH 10/21] MAGETWO-31515: [UI] CSS styling for Installation Form

- Added styles, fonts and images for Intallation wizard
- Updated markup and templates
- Removed bootstrap
- Added grunt packages: autoprefixer, minifier
 - ConflictsL package.json
---
 lib/web/css/source/lib/variables.less         |    1 +
 package.json                                  |   58 +-
 .../Magento/Setup/config/states.config.php    |   10 +-
 .../styles/components/_navigation-bar.less    |  318 +
 .../styles/components/_progress-bars.less     |   79 +
 .../Setup/styles/components/_spinner.less     |   68 +
 .../Setup/styles/components/_tooltips.less    |    7 +
 .../tooltips/_password-strength.less          |   43 +
 .../styles/components/tooltips/_tooltips.less |  184 +
 .../Magento/Setup/styles/lib/_alerts.less     |   73 +
 .../Magento/Setup/styles/lib/_buttons.less    |  402 ++
 .../Magento/Setup/styles/lib/_classes.less    |   32 +
 .../Magento/Setup/styles/lib/_collector.less  |   68 +
 .../Magento/Setup/styles/lib/_forms.less      |   10 +
 .../Magento/Setup/styles/lib/_grid.less       |   65 +
 .../Magento/Setup/styles/lib/_icons.less      |   94 +
 .../Magento/Setup/styles/lib/_lists.less      |  102 +
 .../Setup/styles/lib/_pseudo-tables.less      |   12 +
 .../Magento/Setup/styles/lib/_reset.less      |   36 +
 .../Magento/Setup/styles/lib/_structures.less |   11 +
 .../Magento/Setup/styles/lib/_typography.less |   73 +
 .../Magento/Setup/styles/lib/_utilities.less  |   30 +
 .../Magento/Setup/styles/lib/_variables.less  |  130 +
 .../styles/lib/forms/_checkbox-radio.less     |  134 +
 .../Setup/styles/lib/forms/_forms.less        |  154 +
 .../Setup/styles/lib/forms/_legends.less      |   55 +
 .../Setup/styles/lib/forms/_selects.less      |   95 +
 .../Setup/styles/lib/forms/_validation.less   |   51 +
 .../styles/lib/utilities/_animations.less     |   56 +
 .../styles/lib/utilities/_grid-framework.less |  117 +
 .../Setup/styles/lib/utilities/_grid.less     |  157 +
 .../Setup/styles/lib/utilities/_spinner.less  |   86 +
 .../lib/utilities/_vendor-prefixes.less       |   12 +
 .../Magento/Setup/styles/pages/_common.less   |   60 +
 .../Magento/Setup/styles/pages/_install.less  |   45 +
 .../Magento/Setup/styles/pages/_landing.less  |   28 +
 .../Magento/Setup/styles/pages/_license.less  |   13 +
 .../Setup/styles/pages/_readiness-check.less  |   64 +
 .../styles/pages/_web-configuration.less      |   32 +
 setup/module/Magento/Setup/styles/setup.less  |   56 +
 .../module/Magento/Setup/view/error/404.phtml |  174 +-
 .../Magento/Setup/view/error/index.phtml      |   98 +-
 .../Magento/Setup/view/layout/layout.phtml    |   74 +-
 .../view/magento/setup/add-database.phtml     |  693 +-
 .../magento/setup/create-admin-account.phtml  |  233 +-
 .../magento/setup/customize-your-store.phtml  |  123 +-
 .../Setup/view/magento/setup/index.phtml      |   17 +-
 .../Setup/view/magento/setup/install.phtml    |   83 +-
 .../Setup/view/magento/setup/landing.phtml    |   62 +-
 .../Setup/view/magento/setup/license.phtml    |   27 +-
 .../view/magento/setup/navigation/menu.phtml  |   52 +-
 .../view/magento/setup/readiness-check.phtml  |   52 +-
 .../setup/readiness-check/progress.phtml      |  367 +-
 .../Setup/view/magento/setup/success.phtml    |  111 +-
 .../magento/setup/web-configuration.phtml     |  317 +-
 setup/pub/bootstrap/css/bootstrap-theme.css   |  347 -
 .../pub/bootstrap/css/bootstrap-theme.css.map |    1 -
 .../pub/bootstrap/css/bootstrap-theme.min.css |    7 -
 setup/pub/bootstrap/css/bootstrap.css         | 5785 -----------------
 setup/pub/bootstrap/css/bootstrap.css.map     |    1 -
 setup/pub/bootstrap/css/bootstrap.min.css     |    7 -
 .../fonts/glyphicons-halflings-regular.eot    |  Bin 20335 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.svg    |    1 -
 .../fonts/glyphicons-halflings-regular.ttf    |  Bin 41280 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.woff   |  Bin 23320 -> 0 bytes
 setup/pub/fonts/icons/icons.eot               |  Bin 0 -> 1800 bytes
 setup/pub/fonts/icons/icons.svg               |    1 +
 setup/pub/fonts/icons/icons.ttf               |  Bin 0 -> 1636 bytes
 setup/pub/fonts/icons/icons.woff              |  Bin 0 -> 1712 bytes
 setup/pub/fonts/icons/icons.woff2             |  Bin 0 -> 704 bytes
 setup/pub/fonts/icons/selection.json          |  286 +
 .../pub/fonts/opensans/bold/opensans-700.eot  |  Bin 0 -> 19544 bytes
 .../pub/fonts/opensans/bold/opensans-700.svg  |    1 +
 .../pub/fonts/opensans/bold/opensans-700.ttf  |  Bin 0 -> 38452 bytes
 .../pub/fonts/opensans/bold/opensans-700.woff |  Bin 0 -> 22432 bytes
 .../fonts/opensans/bold/opensans-700.woff2    |  Bin 0 -> 17668 bytes
 .../pub/fonts/opensans/light/opensans-300.eot |  Bin 0 -> 19514 bytes
 .../pub/fonts/opensans/light/opensans-300.svg |    1 +
 .../pub/fonts/opensans/light/opensans-300.ttf |  Bin 0 -> 37336 bytes
 .../fonts/opensans/light/opensans-300.woff    |  Bin 0 -> 22248 bytes
 .../fonts/opensans/light/opensans-300.woff2   |  Bin 0 -> 17436 bytes
 .../fonts/opensans/regular/opensans-400.eot   |  Bin 0 -> 19836 bytes
 .../fonts/opensans/regular/opensans-400.svg   |    1 +
 .../fonts/opensans/regular/opensans-400.ttf   |  Bin 0 -> 38232 bytes
 .../fonts/opensans/regular/opensans-400.woff  |  Bin 0 -> 22660 bytes
 .../fonts/opensans/regular/opensans-400.woff2 |  Bin 0 -> 17848 bytes
 .../fonts/opensans/semibold/opensans-600.eot  |  Bin 0 -> 20028 bytes
 .../fonts/opensans/semibold/opensans-600.svg  |    1 +
 .../fonts/opensans/semibold/opensans-600.ttf  |  Bin 0 -> 39476 bytes
 .../fonts/opensans/semibold/opensans-600.woff |  Bin 0 -> 22908 bytes
 .../opensans/semibold/opensans-600.woff2      |  Bin 0 -> 17980 bytes
 setup/pub/images/favicon/favicon-16x16.png    |  Bin 0 -> 334 bytes
 setup/pub/images/favicon/favicon-32x32.png    |  Bin 0 -> 399 bytes
 setup/pub/images/favicon/favicon-96x96.png    |  Bin 0 -> 780 bytes
 setup/pub/images/favicon/favicon.ico          |  Bin 0 -> 15086 bytes
 setup/pub/images/magento-icon.svg             |    1 +
 setup/pub/images/magento-logo.svg             |    1 +
 .../pub/magento/setup/create-admin-account.js |    2 +-
 setup/pub/magento/setup/css/app.css           |  150 -
 setup/pub/magento/setup/css/setup.css         |    1 +
 setup/pub/magento/setup/main.js               |    4 -
 101 files changed, 4966 insertions(+), 7237 deletions(-)
 create mode 100644 setup/module/Magento/Setup/styles/components/_navigation-bar.less
 create mode 100644 setup/module/Magento/Setup/styles/components/_progress-bars.less
 create mode 100644 setup/module/Magento/Setup/styles/components/_spinner.less
 create mode 100644 setup/module/Magento/Setup/styles/components/_tooltips.less
 create mode 100644 setup/module/Magento/Setup/styles/components/tooltips/_password-strength.less
 create mode 100644 setup/module/Magento/Setup/styles/components/tooltips/_tooltips.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_alerts.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_buttons.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_classes.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_collector.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_forms.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_grid.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_icons.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_lists.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_pseudo-tables.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_reset.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_structures.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_typography.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_utilities.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/_variables.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/forms/_checkbox-radio.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/forms/_forms.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/forms/_legends.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/forms/_selects.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/forms/_validation.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/utilities/_animations.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/utilities/_grid-framework.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/utilities/_grid.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/utilities/_spinner.less
 create mode 100644 setup/module/Magento/Setup/styles/lib/utilities/_vendor-prefixes.less
 create mode 100644 setup/module/Magento/Setup/styles/pages/_common.less
 create mode 100644 setup/module/Magento/Setup/styles/pages/_install.less
 create mode 100644 setup/module/Magento/Setup/styles/pages/_landing.less
 create mode 100644 setup/module/Magento/Setup/styles/pages/_license.less
 create mode 100644 setup/module/Magento/Setup/styles/pages/_readiness-check.less
 create mode 100644 setup/module/Magento/Setup/styles/pages/_web-configuration.less
 create mode 100644 setup/module/Magento/Setup/styles/setup.less
 delete mode 100644 setup/pub/bootstrap/css/bootstrap-theme.css
 delete mode 100644 setup/pub/bootstrap/css/bootstrap-theme.css.map
 delete mode 100644 setup/pub/bootstrap/css/bootstrap-theme.min.css
 delete mode 100644 setup/pub/bootstrap/css/bootstrap.css
 delete mode 100644 setup/pub/bootstrap/css/bootstrap.css.map
 delete mode 100644 setup/pub/bootstrap/css/bootstrap.min.css
 delete mode 100644 setup/pub/bootstrap/fonts/glyphicons-halflings-regular.eot
 delete mode 100644 setup/pub/bootstrap/fonts/glyphicons-halflings-regular.svg
 delete mode 100644 setup/pub/bootstrap/fonts/glyphicons-halflings-regular.ttf
 delete mode 100644 setup/pub/bootstrap/fonts/glyphicons-halflings-regular.woff
 create mode 100644 setup/pub/fonts/icons/icons.eot
 create mode 100644 setup/pub/fonts/icons/icons.svg
 create mode 100644 setup/pub/fonts/icons/icons.ttf
 create mode 100644 setup/pub/fonts/icons/icons.woff
 create mode 100644 setup/pub/fonts/icons/icons.woff2
 create mode 100644 setup/pub/fonts/icons/selection.json
 create mode 100644 setup/pub/fonts/opensans/bold/opensans-700.eot
 create mode 100644 setup/pub/fonts/opensans/bold/opensans-700.svg
 create mode 100644 setup/pub/fonts/opensans/bold/opensans-700.ttf
 create mode 100644 setup/pub/fonts/opensans/bold/opensans-700.woff
 create mode 100644 setup/pub/fonts/opensans/bold/opensans-700.woff2
 create mode 100644 setup/pub/fonts/opensans/light/opensans-300.eot
 create mode 100644 setup/pub/fonts/opensans/light/opensans-300.svg
 create mode 100644 setup/pub/fonts/opensans/light/opensans-300.ttf
 create mode 100644 setup/pub/fonts/opensans/light/opensans-300.woff
 create mode 100644 setup/pub/fonts/opensans/light/opensans-300.woff2
 create mode 100644 setup/pub/fonts/opensans/regular/opensans-400.eot
 create mode 100644 setup/pub/fonts/opensans/regular/opensans-400.svg
 create mode 100644 setup/pub/fonts/opensans/regular/opensans-400.ttf
 create mode 100644 setup/pub/fonts/opensans/regular/opensans-400.woff
 create mode 100644 setup/pub/fonts/opensans/regular/opensans-400.woff2
 create mode 100644 setup/pub/fonts/opensans/semibold/opensans-600.eot
 create mode 100644 setup/pub/fonts/opensans/semibold/opensans-600.svg
 create mode 100644 setup/pub/fonts/opensans/semibold/opensans-600.ttf
 create mode 100644 setup/pub/fonts/opensans/semibold/opensans-600.woff
 create mode 100644 setup/pub/fonts/opensans/semibold/opensans-600.woff2
 create mode 100644 setup/pub/images/favicon/favicon-16x16.png
 create mode 100644 setup/pub/images/favicon/favicon-32x32.png
 create mode 100644 setup/pub/images/favicon/favicon-96x96.png
 create mode 100644 setup/pub/images/favicon/favicon.ico
 create mode 100644 setup/pub/images/magento-icon.svg
 create mode 100644 setup/pub/images/magento-logo.svg
 delete mode 100644 setup/pub/magento/setup/css/app.css
 create mode 100644 setup/pub/magento/setup/css/setup.css

diff --git a/lib/web/css/source/lib/variables.less b/lib/web/css/source/lib/variables.less
index e1533cf2b545b..3cd5303d83a34 100644
--- a/lib/web/css/source/lib/variables.less
+++ b/lib/web/css/source/lib/variables.less
@@ -42,6 +42,7 @@
 @color-gray79: #c9c9c9;
 @color-gray80: #ccc;
 @color-gray82: #d1d1d1;
+@color-gray89: #e3e3e3;
 @color-gray90: #e5e5e5;
 @color-gray91: #e8e8e8;
 @color-gray92: #ebebeb;
diff --git a/package.json b/package.json
index 5cfd2d3dc77c0..77c737149d61d 100644
--- a/package.json
+++ b/package.json
@@ -1,27 +1,35 @@
 {
-  "name": "Magento2",
-  "description": "Magento2 node modules dependencies for local development",
-  "devDependencies": {
-    "connect": "^3.3.3",
-    "grunt": "^0.4.5",
-    "grunt-contrib-clean": "^0.6.0",
-    "grunt-contrib-imagemin": "^0.9.2",
-    "grunt-contrib-jasmine": "^0.8.1",
-    "grunt-contrib-less": "^0.12.0",
-    "grunt-contrib-watch": "^0.6.1",
-    "grunt-exec": "^0.4.6",
-    "grunt-styledocco": "^0.1.4",
-    "imagemin-svgo": "^4.0.1",
-    "grunt-template-jasmine-requirejs": "^0.2.0",
-    "load-grunt-tasks": "^1.0.0",
-    "time-grunt": "^1.0.0",
-    "underscore": "^1.7.0",
-    "node-minify": "^1.0.1",
-    "morgan": "^1.5.0",
-    "serve-static": "^1.7.1",
-    "time-grunt": "^1.0.0"
-  },
-  "engines": {
-    "node": ">=0.10.0"
-  }
+    "name": "Magento2",
+    "author": "Magento, an eBay Inc. company",
+    "description": "Magento2 node modules dependencies for local development",
+    "version": "0.42.0-beta1",
+    "repository": {
+        "type": "git",
+        "url": "https://github.com/magento/magento2.git"
+    },
+    "homepage": "http://magento.com/",
+    "devDependencies": {
+        "connect": "^3.3.3",
+        "grunt": "^0.4.5",
+        "grunt-autoprefixer": "^2.0.0",
+        "grunt-contrib-clean": "^0.6.0",
+        "grunt-contrib-cssmin": "^0.10.0",
+        "grunt-contrib-imagemin": "^0.9.2",
+        "grunt-contrib-jasmine": "^0.8.1",
+        "grunt-contrib-less": "^0.12.0",
+        "grunt-contrib-watch": "^0.6.1",
+        "grunt-exec": "^0.4.6",
+        "grunt-styledocco": "^0.1.4",
+        "imagemin-svgo": "^4.0.1",
+        "grunt-template-jasmine-requirejs": "^0.2.0",
+        "load-grunt-tasks": "^1.0.0",
+        "morgan": "^1.5.0",
+        "node-minify": "^1.0.1",
+        "serve-static": "^1.7.1",
+        "time-grunt": "^1.0.0",
+        "underscore": "^1.7.0"
+    },
+    "engines": {
+        "node": ">=0.10.0"
+    }
 }
diff --git a/setup/module/Magento/Setup/config/states.config.php b/setup/module/Magento/Setup/config/states.config.php
index 51522a1087373..81bb91de50432 100644
--- a/setup/module/Magento/Setup/config/states.config.php
+++ b/setup/module/Magento/Setup/config/states.config.php
@@ -36,7 +36,7 @@
             'id'          => 'root.readiness-check',
             'url'         => 'readiness-check',
             'templateUrl' => "{$base}/readiness-check",
-            'title'       => 'Readiness Check',
+            'title'       => "Readiness \n Check",
             'header'      => 'Step 1: Readiness Check',
             'nav-bar'     => true,
             'order'       => 1,
@@ -55,7 +55,7 @@
             'id'          => 'root.add-database',
             'url'         => 'add-database',
             'templateUrl' => "{$base}/add-database",
-            'title'       => 'Add a Database',
+            'title'       => "Add \n a Database",
             'header'      => 'Step 2: Add a Database',
             'controller'  => 'addDatabaseController',
             'nav-bar'     => true,
@@ -66,7 +66,7 @@
             'id'          => 'root.web-configuration',
             'url'         => 'web-configuration',
             'templateUrl' => "{$base}/web-configuration",
-            'title'       => 'Web Configuration',
+            'title'       => "Web \n Configuration",
             'header'      => 'Step 3: Web Configuration',
             'controller'  => 'webConfigurationController',
             'nav-bar'     => true,
@@ -77,7 +77,7 @@
             'id'          => 'root.customize-your-store',
             'url'         => 'customize-your-store',
             'templateUrl' => "{$base}/customize-your-store",
-            'title'       => 'Customize Your Store',
+            'title'       => "Customize \n Your Store",
             'header'      => 'Step 4: Customize Your Store',
             'controller'  => 'customizeYourStoreController',
             'nav-bar'     => true,
@@ -87,7 +87,7 @@
             'id'          => 'root.create-admin-account',
             'url'         => 'create-admin-account',
             'templateUrl' => "{$base}/create-admin-account",
-            'title'       => 'Create Admin Account',
+            'title'       => "Create \n Admin Account",
             'header'      => 'Step 5: Create Admin Account',
             'controller'  => 'createAdminAccountController',
             'nav-bar'     => true,
diff --git a/setup/module/Magento/Setup/styles/components/_navigation-bar.less b/setup/module/Magento/Setup/styles/components/_navigation-bar.less
new file mode 100644
index 0000000000000..e4259cc971ddd
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/components/_navigation-bar.less
@@ -0,0 +1,318 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@nav__background-color: @color-white-fog;
+@nav__border-color: @color-gray89;
+@nav__indent-right: 1.5rem;
+
+@nav-bar__color: @color-brownie;
+@nav-bar__font-size: 1.2rem;
+@nav-bar__min-height: 5.8rem;
+
+@nav-bar-bullet-wrap__background-color: @color-gray84;
+@nav-bar-bullet-wrap__border-bottom-color: @color-gray85;
+@nav-bar-bullet-wrap__border-top-color: @color-gray75;
+
+@nav-bar-dot__size: 2.2rem;
+@nav-bar-items__indent-bottom: 1.7rem;
+@nav-bar-item__color: @color-gray65;
+
+@nav-bar-point__border-width: .4rem;
+@nav-bar-point__size: .7rem;
+
+@nav-bar-step__width: 10.3rem;
+
+//
+//  Styles
+//  _____________________________________________
+
+//
+//  Navigation
+//  ---------------------------------------------
+
+.nav {
+    background-color: @nav__background-color;
+    border-bottom: 1px solid @nav__border-color;
+    border-top: 1px solid @nav__border-color;
+    .clearer();
+    display: none;
+    padding: @nav-bar-dot__size @nav__indent-right 0 0;
+}
+
+//  Buttons panel
+.nav .btn-group,
+.nav-bar-outer-actions {
+    float: right;
+    margin-bottom: @nav-bar-items__indent-bottom;
+    .btn-wrap {
+        float: right;
+        margin-left: .5rem;
+        margin-right: .5rem;
+    }
+}
+
+.nav-bar-outer-actions {
+    margin-top: -(@main__indent-top + @nav-bar__min-height + @nav-bar-items__indent-bottom + .1rem);
+    padding-right: @nav__indent-right;
+}
+
+.btn-wrap-try-again {
+    width: 9.5rem;
+}
+
+.btn-wrap-prev,
+.btn-wrap-next {
+    width: 8.5rem;
+}
+
+//
+//  Progress bar
+//  ---------------------------------------------
+
+.nav-bar {
+    counter-reset: i;
+    float: left;
+    margin: 0 1rem @nav-bar-items__indent-bottom 0;
+    padding: 0;
+    position: relative;
+    white-space: nowrap;
+
+    //  Progress line tunnel
+    &:before {
+        .background-gradient( @_background-gradient: true, @_background-gradient-direction: vertical, @_background-gradient-start-color: @color-gray82, @_background-gradient-end-color: @color-gray83 );
+        border-bottom: 1px solid @nav-bar-bullet-wrap__border-bottom-color;
+        border-top: 1px solid @nav-bar-bullet-wrap__border-top-color;
+        content: '';
+        height: .8rem;
+        left: @nav-bar-step__width / 2;
+        position: absolute;
+        right: @nav-bar-step__width / 2;
+        top: @nav-bar-point__size;
+    }
+
+    //  Step link wrap
+    > li {
+        display: inline-block;
+        font-size: 0;
+        position: relative;
+        vertical-align: top;
+        width: @nav-bar-step__width;
+
+        //  Discard progress line for first item
+        &:first-child {
+            &:after {
+                display: none;
+            }
+        }
+
+        //  Progress line
+        &:after {
+            background-color: @nav-bar__color;
+            content: '';
+            height: .5rem;
+            left: ~'calc(-50% + .25rem)';
+            position: absolute;
+            right: ~'calc(50% + .7rem)';
+            top: .9rem;
+        }
+
+        //  Disabled state
+        &.disabled {
+            &:before {
+                bottom: 0;
+                content: '';
+                left: 0;
+                position: absolute;
+                right: 0;
+                top: 0;
+                z-index: 1;
+            }
+        }
+
+        //  Active step link wrap
+        &.active {
+            //  Not visited
+            ~ li {
+                //  Not visited progress line (discard)
+                &:after {
+                    display: none;
+                }
+
+                a {
+                    //  Not visited step link bullet
+                    &:after {
+                        background-color: transparent;
+                        border-color: transparent;
+                        color: @nav-bar-item__color;
+                    }
+                }
+            }
+
+            //  Active link
+            a {
+                color: darken(@nav-bar__color, 30%);
+                &:hover {
+                    cursor: default;
+                }
+
+                //  Active step link bullet
+                &:after {
+                    background-color: @color-white;
+                    content: '';
+                }
+            }
+        }
+    }
+
+    //  Visited step link
+    a {
+        color: @nav-bar__color;
+        display: block;
+        font-size: @nav-bar__font-size;
+        font-weight: @font-weight-semibold;
+        line-height: 1.2;
+        overflow: hidden;
+        padding: 3rem .5em 0;
+        position: relative;
+        text-align: center;
+        text-overflow: ellipsis;
+        &:hover {
+            text-decoration: none;
+        }
+
+        //  Visited step link bullet
+        &:after {
+            background-color: @nav-bar__color;
+            border: .4rem solid @nav-bar__color;
+            border-radius: 100%;
+            color: @color-white;
+            content: counter(i);
+            counter-increment: i;
+            height: @nav-bar-point__size;
+            left: 50%;
+            line-height: .6;
+            margin-left: -@nav-bar-point__size - .1;
+            position: absolute;
+            right: auto;
+            text-align: center;
+            top: @nav-bar-dot__size / 2 - (@nav-bar-point__size / 2) - @nav-bar-point__border-width + .05;
+            width: @nav-bar-point__size;
+        }
+
+        //  Visited step link bullet wrap
+        &:before {
+            background-color: @nav-bar-bullet-wrap__background-color;
+            border: 1px solid transparent;
+            border-bottom-color: @nav-bar-bullet-wrap__border-bottom-color;
+            border-radius: 100%;
+            border-top-color: @nav-bar-bullet-wrap__border-top-color;
+            content: '';
+            height: @nav-bar-dot__size - .1;
+            left: 50%;
+            line-height: 1;
+            margin-left: -(@nav-bar-dot__size / 2) - .1;
+            position: absolute;
+            top: 0;
+            width: @nav-bar-dot__size - .1;
+        }
+    }
+}
+
+//
+//  Desktop
+//  _____________________________________________
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-l) {
+    .nav {
+        padding-bottom: @btn-base__height + @nav-bar-items__indent-bottom;
+        padding-left: 1.5rem;
+        text-align: center;
+    }
+    .nav-bar {
+        display: inline-block;
+        float: none;
+        margin-right: 0;
+        vertical-align: top;
+    }
+    .nav .btn-group,
+    .nav-bar-outer-actions {
+        display: inline-block;
+        float: none;
+        margin-top: -(@main__indent-top + @btn-base__height + @nav-bar-items__indent-bottom + .1rem);
+        text-align: center;
+        vertical-align: top;
+        width: 100%;
+    }
+    .nav-bar-outer-actions {
+        padding-right: 0;
+        .outer-actions-inner-wrap {
+            display: inline-block;
+        }
+    }
+}
+
+//
+//  Mobile
+//  _____________________________________________
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-m) {
+    .nav {
+        padding-bottom: 0;
+        padding-left: 0;
+        padding-right: 0;
+    }
+    .nav-bar-outer-actions {
+        margin-top: 0;
+    }
+    .nav-bar {
+        .clearer();
+        display: block;
+        margin-bottom: 0;
+        margin-left: auto;
+        margin-right: auto;
+        width: @nav-bar-step__width * 3;
+        &:before {
+            display: none;
+        }
+        > li {
+            float: left;
+            min-height: 9rem;
+            &:after {
+                display: none;
+            }
+            &:nth-child(4n) {
+                clear: both;
+            }
+        }
+        a {
+            line-height: 1.4;
+        }
+    }
+}
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-xs) {
+    .nav-bar {
+        width: @nav-bar-step__width * .75 * 3;
+        > li {
+            width: @nav-bar-step__width * .75;
+        }
+    }
+    .nav .btn-group,
+    .nav-bar-outer-actions {
+        .btn-wrap-try-again {
+            clear: both;
+            display: block;
+            float: none;
+            margin-left: auto;
+            margin-right: auto;
+            margin-top: 1rem;
+            padding-top: 1rem;
+        }
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/components/_progress-bars.less b/setup/module/Magento/Setup/styles/components/_progress-bars.less
new file mode 100644
index 0000000000000..8736ff9e5a308
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/components/_progress-bars.less
@@ -0,0 +1,79 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@progress__border-color: @color-gray80;
+@progress__color: @color-gray98;
+
+@progress-bar__background-color: @color-success;
+@progress-bar__color: @color-white;
+@progress-bar__height: 3rem;
+
+//
+//  Progress bars
+//  _____________________________________________
+
+//
+//  Bar animations
+//  ---------------------------------------------
+
+//  WebKit
+
+@-webkit-keyframes progress-bar-stripes {
+    from {
+        background-position: 4rem 0;
+    }
+    to {
+        background-position: 0 0;
+    }
+}
+
+//  Spec and IE10+
+
+@keyframes progress-bar-stripes {
+    from {
+        background-position: 4rem 0;
+    }
+    to {
+        background-position: 0 0;
+    }
+}
+
+//
+//  Bar
+//  ---------------------------------------------
+
+//  Outer container
+
+.progress {
+    background-color: @progress__color;
+    border: 1px solid @progress__border-color;
+    height: @progress-bar__height;
+    margin-bottom: @progress-bar__height;
+    overflow: hidden;
+}
+
+//  Bar of progress
+
+.progress-bar {
+    background-color: @progress-bar__background-color;
+    color: @progress-bar__color;
+    float: left;
+    font-size: @small__font-size;
+    height: 100%;
+    line-height: @progress-bar__height;
+    text-align: center;
+    transition: width .6s ease;
+    width: 0;
+}
+
+//  Call animation for the active one
+
+.progress-bar.active {
+    .animation(progress-bar-stripes 2s linear infinite);
+}
diff --git a/setup/module/Magento/Setup/styles/components/_spinner.less b/setup/module/Magento/Setup/styles/components/_spinner.less
new file mode 100644
index 0000000000000..288147f7ea3f9
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/components/_spinner.less
@@ -0,0 +1,68 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@spinner__base-size: 4rem;
+
+//  Size of spinner
+@spinner__border-radius: 6px;
+@spinner__spin-count: 8;
+@spinner__first-color: @color-brownie;
+@spinner__second-color: @color-white;
+@spinner__keyframe-name: fade;
+@spinner__animation-step: .09s;
+@spinner__animation-duration: @spinner__animation-step * @spinner__spin-count;
+@spinner__animation-transform: scale(.4);
+@spinner__animation-iteration-count: infinite;
+@spinner__animation-direction: linear;
+@spinner__rotate: 0;
+
+//  Degree for one elem
+@spinner__rotate-step: 45;
+
+//  One step in degree
+@spinner__delay: .9;
+
+//
+//  Spinner
+//  _____________________________________________
+
+//  Base spinner
+
+.spinner {
+    ._spinner-keyframes();
+    ._spinner-loop (
+    @spinner__spin-count,
+    @spinner__rotate,
+    @spinner__delay
+    );
+    display: inline-block;
+    font-size: @spinner__base-size;
+    height: @spinner__size;
+    margin-right: 1.5rem;
+    position: relative;
+    width: @spinner__size;
+
+    > span {
+        ._spinner_transform();
+        background-color: @spinner__second-color;
+        border-radius: @spinner__border-radius;
+        clip: rect(0 1em/3.5 .1em 0);
+        height: .1em;
+        margin-top: 1em / 2;
+        position: absolute;
+        width: 1em;
+    }
+
+    .ie9 & {
+        background: url('@{path-to-pub}images/ajax-loader.gif') no-repeat center;
+        > span {
+            display: none;
+        }
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/components/_tooltips.less b/setup/module/Magento/Setup/styles/components/_tooltips.less
new file mode 100644
index 0000000000000..3925911031a61
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/components/_tooltips.less
@@ -0,0 +1,7 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+@import 'tooltips/_tooltips';
+@import 'tooltips/_password-strength';
diff --git a/setup/module/Magento/Setup/styles/components/tooltips/_password-strength.less b/setup/module/Magento/Setup/styles/components/tooltips/_password-strength.less
new file mode 100644
index 0000000000000..9f77e70ef6ea0
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/components/tooltips/_password-strength.less
@@ -0,0 +1,43 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.password-strength {
+    display: block;
+    margin: 0 -.3rem 1em;
+    white-space: nowrap;
+    &.password-strength-to-short {
+        .password-strength-item {
+            &:first-child {
+                background-color: @color-failed;
+            }
+        }
+    }
+    &.password-strength-weak {
+        .password-strength-item:first-child,
+        .password-strength-item:first-child + .password-strength-item {
+            background-color: @color-warning;
+        }
+    }
+    &.password-strength-good {
+        .password-strength-item:first-child,
+        .password-strength-item:first-child + .password-strength-item,
+        .password-strength-item:first-child + .password-strength-item + .password-strength-item {
+            background-color: @color-success;
+        }
+    }
+    &.password-strength-strong {
+        .password-strength-item {
+            background-color: @color-success;
+        }
+    }
+    .password-strength-item {
+        background-color: @color-gray80;
+        display: inline-block;
+        font-size: 0;
+        height: 1.4rem;
+        margin-right: .3rem;
+        width: ~'calc(25% - .6rem)';
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/components/tooltips/_tooltips.less b/setup/module/Magento/Setup/styles/components/tooltips/_tooltips.less
new file mode 100644
index 0000000000000..4959f1ac878f3
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/components/tooltips/_tooltips.less
@@ -0,0 +1,184 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@tooltip__background-color: @color-white;
+@tooltip__border-color: @color-gray68;
+@tooltip__border-radius: 0;
+@tooltip__color: @color-dark-brownie;
+@tooltip__max-width: 20rem;
+@tooltip__opacity: .9;
+@tooltip__shadow-color: @color-gray80;
+@tooltip__z-index: 10;
+
+@tooltip-arrow__border-color: darken(@tooltip__border-color, 10%);
+@tooltip-arrow__color: @tooltip__background-color;
+@tooltip-arrow__size: 8px;
+
+//
+//  Tooltips
+//  _____________________________________________
+
+//  Base class
+.tooltip {
+    display: block;
+    font-family: @base__font-family;
+    font-size: @small__font-size;
+    font-weight: @font-weight-regular;
+    line-height: 1.4;
+    opacity: 0;
+    position: absolute;
+    visibility: visible;
+    z-index: @tooltip__z-index;
+    &.in {
+        opacity: @tooltip__opacity;
+    }
+    &.top {
+        margin-top: -(@tooltip-arrow__size / 2);
+        padding: @tooltip-arrow__size 0;
+    }
+    &.right {
+        margin-left: @tooltip-arrow__size / 2;
+        padding: 0 @tooltip-arrow__size;
+    }
+    &.bottom {
+        margin-top: @tooltip-arrow__size / 2;
+        padding: @tooltip-arrow__size 0;
+    }
+    &.left {
+        margin-left: -(@tooltip-arrow__size / 2);
+        padding: 0 @tooltip-arrow__size;
+    }
+}
+
+//  Wrapper for the tooltip content
+.tooltip-inner {
+    background-color: @tooltip__background-color;
+    border: 1px solid @tooltip__border-color;
+    border-radius: @tooltip__border-radius;
+    box-shadow: 1px 1px 1px @tooltip__shadow-color;
+    color: @tooltip__color;
+    max-width: @tooltip__max-width;
+    padding: .5em 1em;
+    text-decoration: none;
+}
+
+//  Arrows
+.tooltip-arrow,
+.tooltip-arrow:after {
+    border: solid transparent;
+    height: 0;
+    position: absolute;
+    width: 0;
+}
+
+.tooltip-arrow {
+    &:after {
+        content: '';
+        position: absolute;
+    }
+}
+
+//  ToDo UI: Only right tooltip arrow is styled, if we will neeed more need to add another ones
+
+.tooltip {
+    &.top {
+        .tooltip-arrow,
+        .tooltip-arrow:after {
+            border-top-color: @tooltip-arrow__border-color;
+            border-width: @tooltip-arrow__size @tooltip-arrow__size 0;
+            bottom: 0;
+            left: 50%;
+            margin-left: -@tooltip-arrow__size;
+        }
+    }
+    &.top-left {
+        .tooltip-arrow,
+        .tooltip-arrow:after {
+            border-top-color: @tooltip-arrow__border-color;
+            border-width: @tooltip-arrow__size @tooltip-arrow__size 0;
+            bottom: 0;
+            margin-bottom: -@tooltip-arrow__size;
+            right: @tooltip-arrow__size;
+        }
+    }
+    &.top-right {
+        .tooltip-arrow,
+        .tooltip-arrow:after {
+            border-top-color: @tooltip-arrow__border-color;
+            border-width: @tooltip-arrow__size @tooltip-arrow__size 0;
+            bottom: 0;
+            left: @tooltip-arrow__size;
+            margin-bottom: -@tooltip-arrow__size;
+        }
+    }
+    &.right {
+        .tooltip-arrow,
+        .tooltip-arrow:after {
+            border-right-color: @tooltip-arrow__border-color;
+            border-width: @tooltip-arrow__size @tooltip-arrow__size @tooltip-arrow__size 0;
+            left: 1px;
+            margin-top: -@tooltip-arrow__size;
+            top: 50%;
+        }
+        .tooltip-arrow {
+            &:after {
+                border-right-color: @tooltip__background-color;
+                border-width: (@tooltip-arrow__size - 2) (@tooltip-arrow__size - 1) (@tooltip-arrow__size - 2) 0;
+                margin-left: 0;
+                margin-top: -(@tooltip-arrow__size - 2);
+            }
+        }
+    }
+    &.left {
+        .tooltip-arrow,
+        .tooltip-arrow:after {
+            border-left-color: @tooltip-arrow__border-color;
+            border-width: @tooltip-arrow__size 0 @tooltip-arrow__size @tooltip-arrow__size;
+            margin-top: -@tooltip-arrow__size;
+            right: 0;
+            top: 50%;
+        }
+    }
+    &.bottom {
+        .tooltip-arrow,
+        .tooltip-arrow:after {
+            border-bottom-color: @tooltip-arrow__border-color;
+            border-width: 0 @tooltip-arrow__size @tooltip-arrow__size;
+            left: 50%;
+            margin-left: -@tooltip-arrow__size;
+            top: 0;
+        }
+    }
+    &.bottom-left {
+        .tooltip-arrow,
+        .tooltip-arrow:after {
+            border-bottom-color: @tooltip-arrow__border-color;
+            border-width: 0 @tooltip-arrow__size @tooltip-arrow__size;
+            margin-top: -@tooltip-arrow__size;
+            right: @tooltip-arrow__size;
+            top: 0;
+        }
+    }
+    &.bottom-right {
+        .tooltip-arrow,
+        .tooltip-arrow:after {
+            border-bottom-color: @tooltip-arrow__border-color;
+            border-width: 0 @tooltip-arrow__size @tooltip-arrow__size;
+            left: @tooltip-arrow__size;
+            margin-top: -@tooltip-arrow__size;
+            top: 0;
+        }
+    }
+}
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-m) {
+    .tooltip {
+        display: none !important;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_alerts.less b/setup/module/Magento/Setup/styles/lib/_alerts.less
new file mode 100644
index 0000000000000..bd7ba518c48ca
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_alerts.less
@@ -0,0 +1,73 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+//  Colors
+
+@alert-info__background-color: @color-gray98;
+@alert-info__border-color: @color-gray80;
+
+@alert-warning__background-color: @color-lazy-sun;
+@alert-warning__border-color: @alert-warning__background-color;
+
+@alert-icon__size: 3.8rem;
+
+//  Common
+//  _____________________________________________
+
+.alert {
+    margin-bottom: 3.5rem;
+    padding: 2.5rem;
+    .vendor-box-align(center);
+    .vendor-prefix-display(flex);
+    .spinner {
+        min-width: @spinner__size;
+    }
+    .ie9 & {
+        .clearer();
+        .spinner {
+            float: left;
+        }
+    }
+}
+
+.alert-info {
+    background-color: @alert-info__background-color;
+    border: 1px solid @alert-info__border-color;
+}
+
+.alert-warning {
+    background-color: @alert-warning__background-color;
+    border: 1px solid @alert-warning__border-color;
+}
+
+.alert-icon {
+    margin-right: 1.5rem;
+    .ie9 & {
+        float: left;
+    }
+}
+
+[class*='icon-'] {
+    &.alert-icon {
+        font-size: @alert-icon__size;
+        min-width: @alert-icon__size;
+    }
+}
+
+.alert-text {
+    margin-bottom: 0;
+    ~ .alert-text {
+        margin-top: @paragraph__indent-bottom;
+    }
+    .ie9 & {
+        display: block;
+        margin-left: @alert-icon__size + 1.5rem;
+        margin-top: 1rem;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_buttons.less b/setup/module/Magento/Setup/styles/lib/_buttons.less
new file mode 100644
index 0000000000000..9559e34489160
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_buttons.less
@@ -0,0 +1,402 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+//  Colors
+
+@btn-base__background-color: @color-gray89;
+@btn-base__color: @color-brownie;
+@btn-base__active__background-color: darken(@btn-base__background-color, 5%);
+@btn-base__disabled__background-color: lighten(@btn-base__background-color, 5%);
+@btn-base__hover__background-color: darken(@btn-base__background-color, 3%);
+
+@btn-prime__color: @color-white;
+@btn-prime__background-color: @color-prime;
+@btn-prime__color-gradient-start: @color-phoenix-down;
+@btn-prime__color-gradient-end: @color-phoenix-rise;
+@btn-prime__border-color: @color-gray79;
+@btn-prime__disabled__background-color: lighten(@btn-prime__background-color, 10%);
+
+@btn-secondary__color: @color-white;
+@btn-secondary__background-color: @color-brownie;
+@btn-secondary__hover__background-color: lighten(@btn-secondary__background-color, 5%);
+@btn-secondary__disabled__background-color: lighten(@btn-secondary__background-color, 0%);
+@btn-secondary__active__background-color: lighten(@btn-secondary__background-color, 2%);
+
+@triangle-base__size: @btn-base__height / 2;
+
+//
+//  Common
+//  _____________________________________________
+
+.btn-wrap {
+    margin: 0 auto;
+    .btn {
+        width: 100%;
+    }
+}
+
+.btn {
+    background: @btn-base__background-color none;
+    border: none;
+    color: @btn-base__color;
+    display: inline-block;
+    font-size: @btn-base__font-size;
+    font-weight: @font-weight-semibold;
+    padding: @btn-base__padding-top .5em;
+    text-align: center;
+    &:hover {
+        background-color: @btn-base__hover__background-color;
+        color: @color-brownie;
+        text-decoration: none;
+    }
+    &:active {
+        background-color: @btn-base__active__background-color;
+    }
+    //  Disabled state
+    &[disabled],
+    &.disabled {
+        cursor: default;
+        opacity: @disabled__opacity;
+        pointer-events: none;
+        .ie9 & {
+            background-color: @btn-base__disabled__background-color;
+            opacity: 1;
+            text-shadow: none;
+        }
+    }
+}
+
+.btn-large {
+    padding: .75em 1.25em;
+}
+
+//
+//  Buttons
+//  ---------------------------------------------
+
+.btn-link {
+    background-color: transparent;
+    border: none;
+    color: @link__color;
+    font-family: @btn-base__font-size;
+    font-size: 1.5rem; // ToDo UI: Check font-size and standardize
+    &:hover {
+        background-color: transparent;
+        color: @link__hover__color;
+    }
+}
+
+.btn-prime {
+    background-color: @btn-prime__background-color;
+    color: @btn-prime__color;
+    text-shadow: 1px 1px 0 rgba(0, 0, 0, .25);
+    &:hover {
+        .background-gradient(
+        @_background-gradient: true,
+        @_background-gradient-direction: horizontal,
+        @_background-gradient-start-color: @btn-prime__color-gradient-start,
+        @_background-gradient-end-color: @btn-prime__color-gradient-end
+        );
+        color: @btn-prime__color;
+    }
+    &:active {
+        .background-gradient(
+        @_background-gradient: true,
+        @_background-gradient-direction: horizontal,
+        @_background-gradient-start-color: @btn-prime__color-gradient-end,
+        @_background-gradient-end-color: @btn-prime__color-gradient-start
+        );
+    }
+    //  Disabled state for IE9
+    &[disabled],
+    &.disabled {
+        .ie9 & {
+            background-color: @btn-prime__disabled__background-color;
+        }
+        &:hover,
+        &:active {
+            .ie9 & {
+                background-color: @btn-prime__disabled__background-color;
+                filter: none;
+            }
+        }
+    }
+}
+
+.btn-secondary {
+    background-color: @btn-secondary__background-color;
+    color: @btn-secondary__color;
+    &:hover {
+        background-color: @btn-secondary__hover__background-color;
+        color: @btn-secondary__color;
+    }
+    &:active {
+        background-color: @btn-secondary__active__background-color;
+    }
+    //  Disabled state for IE9
+    &[disabled],
+    &.disabled {
+        .ie9 & {
+            background-color: @btn-secondary__disabled__background-color;
+        }
+        &:hover,
+        &:active {
+            .ie9 & {
+                background-color: @btn-secondary__disabled__background-color;
+                filter: none;
+            }
+        }
+    }
+}
+
+//
+//  Triangle modification
+//  ---------------------------------------------
+
+[class*='btn-wrap-triangle'] {
+    overflow: hidden;
+    position: relative;
+    .btn {
+        &:after {
+            border-style: solid;
+            content: '';
+            height: 0;
+            position: absolute;
+            top: 0;
+            width: 0;
+        }
+    }
+}
+
+//  Right
+.btn-wrap-triangle-right {
+    display: inline-block;
+    padding-right: @triangle-base__size - .1;
+    position: relative;
+    .btn {
+        text-indent: @triangle-base__size / 2;
+        &:after {
+            border-color: transparent transparent transparent @btn-base__background-color;
+            border-width: @triangle-base__size 0 @triangle-base__size @triangle-base__size;
+            left: 100%;
+            margin-left: -@triangle-base__size + .1;
+        }
+        &:hover {
+            &:after {
+                border-left-color: @btn-base__hover__background-color;
+            }
+        }
+        &:active {
+            &:after {
+                border-left-color: @btn-base__active__background-color;
+            }
+        }
+        &:not([disabled]),
+        &:not(.disabled) {
+            &:active {
+                left: 1px;
+            }
+        }
+        //  Disabled state for IE9
+        &[disabled],
+        &.disabled {
+            &:after {
+                .ie9 & {
+                    border-color: transparent transparent transparent @btn-base__disabled__background-color;
+                }
+            }
+            &:hover,
+            &:active {
+                &:after {
+                    .ie9 & {
+                        border-left-color: @btn-base__disabled__background-color;
+                    }
+                }
+            }
+        }
+    }
+
+    .btn-prime {
+        &:after {
+            border-color: transparent transparent transparent @btn-prime__background-color;
+        }
+        &:hover {
+            &:after {
+                border-left-color: @btn-prime__color-gradient-end;
+            }
+        }
+        &:active {
+            &:after {
+                border-left-color: @btn-prime__color-gradient-start;
+            }
+        }
+        &:not([disabled]),
+        &:not(.disabled) {
+            &:active {
+                left: 1px;
+            }
+        }
+        //  Disabled state for IE9
+        &[disabled],
+        &.disabled {
+            &:after {
+                .ie9 & {
+                    border-color: transparent transparent transparent @btn-prime__disabled__background-color;
+                }
+            }
+            &:hover,
+            &:active {
+                &:after {
+                    .ie9 & {
+                        border-left-color: @btn-prime__disabled__background-color;
+                    }
+                }
+            }
+        }
+    }
+}
+
+//  Left
+
+.btn-wrap-triangle-left {
+    display: inline-block;
+    padding-left: @triangle-base__size - .1;
+    .btn {
+        text-indent: -@triangle-base__size / 2;
+        &:after {
+            border-color: transparent @btn-base__background-color transparent transparent;
+            border-width: @triangle-base__size @triangle-base__size @triangle-base__size 0;
+            margin-right: -@triangle-base__size + .1;
+            right: 100%;
+        }
+        &:hover {
+            &:after {
+                border-right-color: @btn-base__hover__background-color;
+            }
+        }
+        &:active {
+            &:after {
+                border-right-color: @btn-base__active__background-color;
+            }
+        }
+        &:not([disabled]),
+        &:not(.disabled) {
+            &:active {
+                right: 1px;
+            }
+        }
+        //  Disabled state for IE9
+        &[disabled],
+        &.disabled {
+            &:after {
+                .ie9 & {
+                    border-color: transparent @btn-base__disabled__background-color transparent transparent;
+                }
+            }
+            &:hover,
+            &:active {
+                &:after {
+                    .ie9 & {
+                        border-right-color: @btn-base__disabled__background-color;
+                    }
+                }
+            }
+        }
+    }
+    .btn-prime {
+        &:after {
+            border-color: transparent @btn-prime__background-color transparent transparent;
+        }
+        &:hover {
+            &:after {
+                border-right-color: @btn-prime__color-gradient-start;
+            }
+        }
+        &:active {
+            &:after {
+                border-right-color: @btn-prime__color-gradient-end;
+            }
+        }
+        &:not([disabled]),
+        &:not(.disabled) {
+            &:active {
+                right: 1px;
+            }
+        }
+        //  Disabled state for IE9
+        &[disabled],
+        &.disabled {
+            &:after {
+                .ie9 & {
+                    border-color: transparent @btn-prime__disabled__background-color transparent transparent;
+                }
+            }
+            &:hover,
+            &:active {
+                &:after {
+                    .ie9 & {
+                        border-right-color: @btn-prime__disabled__background-color;
+                    }
+                }
+            }
+        }
+    }
+}
+
+//
+//  Expand button
+//  ---------------------------------------------
+
+@color-btn-expand: @base__color;
+@color-btn-expand-hover: lighten(@base__color, 5%);
+@width-triangle-btn-expand: .57em;
+@height-triangle-btn-expand: .36em;
+
+.btn-expand {
+    background-color: transparent;
+    border: none;
+    color: @color-btn-expand;
+    font-family: @base__font-family;
+    font-size: @base__font-size;
+    font-weight: @font-weight-bold;
+    padding: 0;
+    position: relative;
+    &.expanded {
+        &:after {
+            border-color: transparent transparent @color-btn-expand transparent;
+            border-width: 0 @width-triangle-btn-expand / 2 @height-triangle-btn-expand @width-triangle-btn-expand / 2;
+        }
+        &:hover {
+            &:after {
+                border-color: transparent transparent @color-btn-expand-hover transparent;
+            }
+        }
+    }
+    &:hover {
+        background-color: transparent;
+        border: none;
+        color: @color-btn-expand-hover;
+        &:after {
+            border-color: @color-btn-expand-hover transparent transparent transparent;
+        }
+    }
+    &:after {
+        border-color: @color-btn-expand transparent transparent transparent;
+        border-style: solid;
+        border-width: @height-triangle-btn-expand @width-triangle-btn-expand / 2 0 @width-triangle-btn-expand / 2;
+        content: '';
+        height: 0;
+        left: 100%;
+        margin-left: .5em;
+        margin-top: -(@height-triangle-btn-expand / 2);
+        position: absolute;
+        top: 50%;
+        width: 0;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_classes.less b/setup/module/Magento/Setup/styles/lib/_classes.less
new file mode 100644
index 0000000000000..9f2258fd4e8db
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_classes.less
@@ -0,0 +1,32 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//  Allow angular.js to be loaded in body, hiding cloaked elements until templates compile. The !important is important given that there may be other selectors that are more specific or come later and might alter display.
+
+.ng-cloak {
+    display: none !important;
+}
+
+//
+
+.hide {
+    && {
+        display: none;
+    }
+}
+
+.show {
+    && {
+        display: block;
+    }
+}
+
+.text-center {
+    text-align: center;
+}
+
+.text-right {
+    text-align: right;
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_collector.less b/setup/module/Magento/Setup/styles/lib/_collector.less
new file mode 100644
index 0000000000000..8352fc50f5e98
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_collector.less
@@ -0,0 +1,68 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+// ToDo UI: When Installer will be merged in mainline: Expand functionality of responsive.less in lib and merge it with this collector
+
+//
+//  Media variables, that can be used for splitting styles into several files
+//  _____________________________________________
+
+// Sets whether to output common styles (true|false)
+@media-common: true;
+// Sets target device for styles output ('all' | 'desktop' | 'mobile')
+@media-target: 'all';
+
+//
+//  Media width mixin used to group styles output based on media queries
+//  _____________________________________________
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-s) {
+}
+
+//
+//  Style groups for 'mobile' devices
+//  _____________________________________________
+
+& when (@media-target = 'desktop'), (@media-target = 'all') {
+
+    @media all and (max-width: (@screen-l - 1)) {
+        .media-width('max', @screen-l);
+    }
+
+    @media all and (min-width: @screen-m) {
+        .media-width('min', @screen-m);
+    }
+
+    @media all and (min-width: @screen-l) {
+        .media-width('min', @screen-l);
+    }
+
+    @media all and (min-width: @screen-xl) {
+        .media-width('min', @screen-xl);
+    }
+}
+
+//
+//  Style groups for 'desktop' devices
+//  _____________________________________________
+
+& when (@media-target = 'mobile'), (@media-target = 'all') {
+
+    @media all and (min-width: @screen-s) {
+        .media-width('min', @screen-s);
+    }
+
+    @media all and (max-width: (@screen-m - 1)) {
+        .media-width('max', @screen-m);
+    }
+
+    @media all and (max-width: (@screen-s - 1)) {
+        .media-width('max', @screen-s);
+    }
+
+    @media all and (max-width: (@screen-xs - 1)) {
+        .media-width('max', @screen-xs);
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_forms.less b/setup/module/Magento/Setup/styles/lib/_forms.less
new file mode 100644
index 0000000000000..c33cbb85b8564
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_forms.less
@@ -0,0 +1,10 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+@import 'forms/_forms';
+@import 'forms/_legends';
+@import 'forms/_checkbox-radio';
+@import 'forms/_selects';
+@import 'forms/_validation';
diff --git a/setup/module/Magento/Setup/styles/lib/_grid.less b/setup/module/Magento/Setup/styles/lib/_grid.less
new file mode 100644
index 0000000000000..b4c386e957943
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_grid.less
@@ -0,0 +1,65 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+//
+//  Grid
+//  ---------------------------------------------
+
+//  Number of columns in the grid.
+
+@grid-columns: 12;
+@grid-gutter-width: 0;
+
+//
+//  Grid system
+//  _____________________________________________
+
+//
+//  Row
+//  ---------------------------------------------
+
+//  Rows contain and clear the floats of your columns.
+
+.row {
+    .make-row();
+}
+
+//
+//  Columns
+//  ---------------------------------------------
+
+//  Common styles for small and large grid columns
+
+.make-grid-columns();
+
+//  Extra small grid
+//  Columns, offsets, pushes, and pulls for extra small devices like smartphones.
+
+.make-grid(xs);
+
+//  Small grid
+//  Columns, offsets, pushes, and pulls for the small device range, from phones to tablets.
+
+.media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-m) {
+    .make-grid(m);
+}
+
+//  Medium grid
+//  Columns, offsets, pushes, and pulls for the desktop device range.
+
+.media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-l) {
+    .make-grid(l);
+}
+
+//  Large grid
+//  Columns, offsets, pushes, and pulls for the large desktop device range.
+
+.media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-xl) {
+    .make-grid(xl);
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_icons.less b/setup/module/Magento/Setup/styles/lib/_icons.less
new file mode 100644
index 0000000000000..46bc6d0476e0e
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_icons.less
@@ -0,0 +1,94 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.font-face(
+    @family-name: 'Icons',
+    @font-path: '@{path-to-pub}fonts/icons/icons',
+    @font-weight: normal,
+    @font-style: normal
+);
+
+[class*='icon-'] {
+    display: inline-block;
+    line-height: 1;
+    &:after {
+        font-family: @icons__font-family;
+    }
+}
+
+.icon-success-thick {
+    &:after {
+        content: @icon-success-thick__content;
+    }
+}
+
+.icon-success {
+    &:after {
+        content: '\e601';
+    }
+}
+
+.icon-collapse {
+    &:after {
+        content: @icon-collapse__content;
+    }
+}
+
+.icon-failed-thick {
+    &:after {
+        content: @icon-failed-thick__content;
+    }
+}
+
+.icon-failed {
+    &:after {
+        content: '\e604';
+    }
+}
+
+.icon-expand {
+    &:after {
+        content: @icon-expand__content;
+    }
+}
+
+.icon-warning {
+    &:after {
+        content: '\e606';
+    }
+}
+
+.icon-success-round,
+.icon-failed-round {
+    border-radius: 100%;
+    color: @color-white;
+    font-size: @icons-round__size;
+    height: 1em;
+    position: relative;
+    text-align: center;
+    width: 1em;
+    &:after {
+        bottom: 0;
+        font-size: .8em;
+        left: 0;
+        position: absolute;
+        right: 0;
+        top: .15em;
+    }
+}
+
+.icon-success-round {
+    background-color: @color-success;
+    &:after {
+        content: @icon-success-thick__content;
+    }
+}
+
+.icon-failed-round {
+    background-color: @color-failed;
+    &:after {
+        content: @icon-failed-thick__content;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_lists.less b/setup/module/Magento/Setup/styles/lib/_lists.less
new file mode 100644
index 0000000000000..777289123e827
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_lists.less
@@ -0,0 +1,102 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@list-item-icon__indent-left: 3.5rem;
+
+//
+
+ul,
+ol,
+dl {
+    margin-top: 0;
+}
+
+.list {
+    margin-bottom: 1em;
+    padding-left: 0;
+    > li {
+        display: block;
+        margin-bottom: .75em;
+        position: relative;
+        > .icon-success,
+        > .icon-failed {
+            font-size: 1.6em;
+            left: -.1em;
+            position: absolute;
+            top: 0;
+        }
+        > .icon-success {
+            color: @color-success;
+
+        }
+        > .icon-failed {
+            color: @color-failed;
+        }
+    }
+}
+
+.list-item-icon {
+    padding-left: @list-item-icon__indent-left;
+}
+
+.list-item-success,
+.list-item-failed {
+    padding-left: @list-item-icon__indent-left;
+    &:before {
+        font-family: @icons__font-family;
+        font-size: 1.6em;
+        left: -.1em;
+        position: absolute;
+        top: -.2em;
+    }
+}
+
+.list-item-success {
+    &:before {
+        color: @color-success;
+        content: @icon-success__content;
+    }
+}
+
+.list-item-failed {
+    &:before {
+        color: @color-failed;
+        content: @icon-failed__content;
+    }
+}
+
+//  Definition list
+
+.list-definition {
+    margin: 0 0 3rem;
+    padding: 0;
+    > dt {
+        clear: left;
+        float: left;
+    }
+    > dd {
+        margin-bottom: 1em;
+        margin-left: 20rem;
+    }
+}
+
+//
+//  Mobile
+//  _____________________________________________
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-m) {
+    .list-definition {
+        > dt {
+            float: none;
+        }
+        > dd {
+            margin-left: 0;
+        }
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_pseudo-tables.less b/setup/module/Magento/Setup/styles/lib/_pseudo-tables.less
new file mode 100644
index 0000000000000..d97e7d893d955
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_pseudo-tables.less
@@ -0,0 +1,12 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.pseudo-table {
+    display: table;
+}
+
+.pseudo-td {
+    display: table-cell;
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_reset.less b/setup/module/Magento/Setup/styles/lib/_reset.less
new file mode 100644
index 0000000000000..26477850c74f8
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_reset.less
@@ -0,0 +1,36 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.normalize();
+
+* {
+    box-sizing: border-box;
+    &:focus {
+        box-shadow: none;
+        outline: 0;
+    }
+}
+
+.keyfocus * {
+    &:focus {
+        box-shadow: @focus__box-shadow;
+    }
+}
+
+img,
+video,
+embed,
+object {
+    max-width: 100%;
+}
+
+
+.media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-m) {
+    html {
+        margin-left: ~'calc(100vw - 100%)';
+        margin-right: 0;
+        overflow: auto;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_structures.less b/setup/module/Magento/Setup/styles/lib/_structures.less
new file mode 100644
index 0000000000000..5a63e7806784d
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_structures.less
@@ -0,0 +1,11 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.container {
+    display: block;
+    margin: 0 auto 4rem;
+    max-width: @container__width;
+    padding: 0 @container__indent;
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_typography.less b/setup/module/Magento/Setup/styles/lib/_typography.less
new file mode 100644
index 0000000000000..2cde11bde1dd4
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_typography.less
@@ -0,0 +1,73 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.font-face(
+    @family-name: 'Open Sans',
+    @font-path: '@{path-to-pub}fonts/opensans/light/opensans-300',
+    @font-weight: @font-weight-light,
+    @font-style: normal
+);
+
+.font-face(
+    @family-name: 'Open Sans',
+    @font-path: '@{path-to-pub}fonts/opensans/regular/opensans-400',
+    @font-weight: @font-weight-regular,
+    @font-style: normal
+);
+
+.font-face(
+    @family-name: 'Open Sans',
+    @font-path: '@{path-to-pub}fonts/opensans/semibold/opensans-600',
+    @font-weight: @font-weight-semibold,
+    @font-style: normal
+);
+
+.font-face(
+    @family-name: 'Open Sans',
+    @font-path: '@{path-to-pub}fonts/opensans/bold/opensans-700',
+    @font-weight: @font-weight-bold,
+    @font-style: normal
+);
+
+html {
+    font-size: 62.5%;
+}
+
+body {
+    color: @base__color;
+    font-family: @base__font-family;
+    font-size: @base__font-size;
+    font-weight: @font-weight-regular;
+    line-height: @base__line-height;
+}
+
+//  Headings
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+    font-weight: @font-weight-regular;
+    margin-top: 0;
+}
+
+//  Text
+
+p {
+    margin: 0 0 1em;
+}
+
+//  Links
+
+a {
+    color: @link__color;
+    text-decoration: none;
+    &:hover {
+        color: @link__hover__color;
+        text-decoration: underline;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_utilities.less b/setup/module/Magento/Setup/styles/lib/_utilities.less
new file mode 100644
index 0000000000000..8831915b2d3b8
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_utilities.less
@@ -0,0 +1,30 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+@import 'utilities/_vendor-prefixes';
+@import 'utilities/_grid-framework';
+@import 'utilities/_grid';
+@import 'utilities/_animations';
+@import 'utilities/_spinner';
+
+//  Clip & hide element
+
+.clip() {
+    clip: rect(0, 0, 0, 0);
+    position: absolute;
+}
+
+//
+//  Effects
+//  ---------------------------------------------
+
+.effect-hover-opacity (
+    @opacity: .85,
+    @transition: opacity .2s linear) {
+    transition: @transition;
+    &:hover {
+        opacity: @opacity;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/_variables.less b/setup/module/Magento/Setup/styles/lib/_variables.less
new file mode 100644
index 0000000000000..dcb2097db8f52
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_variables.less
@@ -0,0 +1,130 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//  Paths
+
+@path-to-pub: '../../../../pub/';
+
+//
+//  Colors
+//  ---------------------------------------------
+
+@color-brownie: #514943;
+@color-light-brownie: #676056;
+@color-gray65: #a6a6a6;
+@color-gray68: #adadad;
+@color-gray75: #bfbfbf;
+@color-gray80: #ccc;
+@color-gray82: #d1d1d1;
+@color-gray83: #d4d4d4;
+@color-gray84: #d6d6d6;
+@color-gray85: #d9d9d9;
+@color-gray89: #e3e3e3;
+@color-gray98: #fafafa;
+@color-white-fog: #f8f8f8;
+@color-lazy-sun: #fff8d6;
+@color-dodger-blue: #008bdb;
+@color-green-apple: #79a22e;
+@color-dark-brownie: #41362f;
+@color-phoenix-down: #e04f00;
+@color-phoenix: #eb5202;
+@color-phoenix-almost-rise: #ef672f;
+@color-phoenix-rise: #f65405;
+@color-tomato-brick: #e22626;
+@color-strawberry-milkshake: #ee7d7d;
+
+//  Nesting colors
+@color-prime: @color-phoenix;
+@color-tertiary: @color-brownie;
+@color-success: @color-green-apple;
+@color-warning: @color-phoenix-almost-rise;
+@color-failed: @color-tomato-brick;
+
+//
+//  Break points
+//  ---------------------------------------------
+
+@screen-l: 1048px;
+
+//
+//  Icons
+//  ---------------------------------------------
+
+@icons__font-family: 'Icons';
+@icons-round__size: 2.5rem;
+@icon-success__content: '\e601';
+@icon-failed__content: '\e604';
+@icon-collapse__content: '\e602';
+@icon-expand__content: '\e605';
+@icon-success-thick__content: '\e600';
+@icon-failed-thick__content: '\e603';
+
+//
+//  Typography
+//  ---------------------------------------------
+
+//  Focus
+@focus__color: @color-dodger-blue;
+@focus__box-shadow: 0 0 0 1px @focus__color;
+
+//  Disabled
+@disabled__opacity: .5;
+
+//
+
+@font-family-console: 'Courier New', Courier, monospace;
+@font-weight-light: 300;
+@font-weight-regular: 400;
+@font-weight-semibold: 600;
+@font-weight-bold: 700;
+
+@base__color: @color-gray19;
+@base__font-family: 'Open Sans', @font-family-sans-serif;
+@base__font-size: 1.4rem;
+@base__line-height: 1.4;
+
+@small__font-size: @base__font-size * .85;
+
+@link__color: @color-dodger-blue;
+@link__hover__color: lighten(@link__color, 10%);
+
+@paragraph__indent-bottom: 1em;
+
+//
+//  Structure
+//  ---------------------------------------------
+
+@container__width: 100rem;
+@container__indent: 2rem;
+
+@main__indent-top: 3rem;
+
+//
+//  Buttons
+//  ---------------------------------------------
+
+//  Sizes
+
+@btn-base__font-size: 1.6rem;
+@btn-base__padding-top: .45em;
+@btn-base__padding-bottom: @btn-base__padding-top;
+@btn-base__height: @btn-base__font-size * @base__line-height + @btn-base__font-size * @btn-base__padding-top + @btn-base__font-size * @btn-base__padding-bottom;
+
+//
+//  Forms
+//  ---------------------------------------------
+
+@form-el__border-radius: 2px;
+@form-el__indent-top: .6rem;
+@form-el__padding-bottom: .5em;
+@form-el__padding-side: .55em;
+@form-el__padding-top: .35em;
+
+//
+//  Components
+//  ---------------------------------------------
+
+//  Spinner
+@spinner__size: 1em;
diff --git a/setup/module/Magento/Setup/styles/lib/forms/_checkbox-radio.less b/setup/module/Magento/Setup/styles/lib/forms/_checkbox-radio.less
new file mode 100644
index 0000000000000..163d1af770840
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/forms/_checkbox-radio.less
@@ -0,0 +1,134 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@checkbox__border-color: @color-gray68;
+@radio-bullet__color: @color-brownie;
+@color-required: @color-prime;
+
+//
+//  Common
+//  _____________________________________________
+
+.form-el-checkbox,
+.form-el-radio {
+    .clip();
+
+    //  Disabled state
+
+    &[disabled],
+    &.disabled {
+        + .form-label, + .form-label:before {
+            cursor: default;
+            opacity: @disabled__opacity;
+            pointer-events: none;
+        }
+    }
+
+    //  Hover state
+
+    &:not([disabled]),
+    &:not(.disabled) {
+        + .form-label {
+            &:hover {
+                &:before {
+                    border-color: @radio-bullet__color;
+                }
+            }
+        }
+    }
+
+    + .form-label {
+        font-weight: @font-weight-regular;
+        padding-left: 2em;
+        padding-right: 0;
+        position: relative;
+        text-align: left;
+        transition: border-color .1s linear;
+        &:before {
+            border: 1px solid;
+            content: '';
+            left: 0;
+            position: absolute;
+            top: .1rem;
+            transition: border-color .1s linear;
+        }
+    }
+}
+
+//
+//  Checkboxes
+//  _____________________________________________
+
+//  Unchecked checkbox state
+
+.form-el-checkbox {
+    + .form-label {
+        &:before {
+            border-color: @checkbox__border-color;
+            border-radius: @form-el__border-radius;
+            height: 1.4rem;
+            line-height: 1;
+            width: 1.4rem;
+        }
+    }
+}
+
+//  Checked checkbox state
+
+.form-el-checkbox {
+    &:checked {
+        + .form-label {
+            &::before {
+                content: @icon-success-thick__content;
+                font-family: @icons__font-family;
+            }
+        }
+    }
+}
+
+//
+//  Radio
+//  _____________________________________________
+
+//  Unchecked radio state
+
+.form-el-radio {
+    + .form-label {
+        &:before {
+            background-color: @color-white;
+            border: 1px solid @color-gray68;
+            border-radius: 100%;
+            height: 1.6rem; //  16px
+            width: 1.6rem; //  16px
+        }
+        &:after {
+            background: transparent;
+            border: .5rem solid transparent;
+            border-radius: 100%;
+            content: '';
+            height: 0;
+            left: .4rem;
+            position: absolute;
+            top: .1rem + .4rem;
+            transition: background .3s linear;
+            width: 0;
+        }
+    }
+
+    //  Checked radio state
+
+    &:checked {
+        + .form-label {
+            cursor: default;
+            &:after {
+                border-color: @radio-bullet__color;
+            }
+        }
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/forms/_forms.less b/setup/module/Magento/Setup/styles/lib/forms/_forms.less
new file mode 100644
index 0000000000000..11fc955fb64dd
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/forms/_forms.less
@@ -0,0 +1,154 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@form-el__border-color: @color-gray68;
+@form-el__color: @base__color;
+@form-el__focus__border-color: @focus__color;
+@form-el__hover__border-color: darken(@form-el__border-color, 10%);
+
+//
+//  Structure
+//  _____________________________________________
+
+[class*='col-'] {
+    .form-el-input,
+    .form-el-select {
+        width: 100%;
+    }
+}
+
+//  Fieldset
+.form-fieldset {
+    border: none;
+    margin: 0 0 1em;
+    padding: 0;
+}
+
+//
+//  Forms block structure
+//  ---------------------------------------------
+
+.form-row {
+    .clearer();
+    margin-bottom: 2.2rem;
+
+    .form-row {
+        margin-bottom: .4rem;
+    }
+
+    //  Labels
+    .form-label {
+        display: block;
+        font-weight: @font-weight-semibold;
+        padding: @form-el__indent-top 2.1em 0 0;
+        text-align: right;
+
+        &.required {
+            position: relative;
+            &:after {
+                color: @color-required;
+                content: '*';
+                font-size: 1.15em;
+                position: absolute;
+                right: .7em;
+                top: .5em;
+            }
+        }
+    }
+
+    .form-el-checkbox,
+    .form-el-radio {
+        + .form-label {
+            &:before {
+                top: .1rem + @form-el__indent-top;
+            }
+            &:after {
+                top: .1rem + @form-el__indent-top + .4rem;
+            }
+        }
+    }
+}
+
+//
+//  Elements
+//  _____________________________________________
+
+input:not([disabled]),
+textarea:not([disabled]) {
+    &:focus {
+        box-shadow: none;
+    }
+}
+
+//
+//  Inputs
+//  ---------------------------------------------
+
+.form-el-input {
+    border: 1px solid @form-el__border-color;
+    border-radius: @form-el__border-radius;
+    color: @form-el__color;
+    padding: @form-el__padding-top @form-el__padding-side @form-el__padding-bottom;
+    &:hover {
+        border-color: @form-el__hover__border-color;
+    }
+    &:focus {
+        border-color: @form-el__focus__border-color;
+    }
+}
+
+//
+//  Labels
+//  ---------------------------------------------
+
+.form-label {
+    margin-bottom: .5em;
+}
+
+[class*='form-label'][for] {
+    cursor: pointer;
+}
+
+//
+//  Insider
+//  ---------------------------------------------
+
+.form-el-insider-wrap {
+    display: table;
+    width: 100%;
+}
+
+.form-el-insider-input {
+    display: table-cell;
+    width: 100%;
+}
+
+.form-el-insider {
+    border-radius: @form-el__border-radius;
+    display: table-cell;
+    vertical-align: top;
+    padding: @form-el__padding-top + .08em @form-el__padding-side @form-el__padding-bottom 0;
+}
+
+//
+//  Mobile
+//  _____________________________________________
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-m) {
+    .form-row {
+        .form-label {
+            text-align: left;
+            &.required {
+                &:after {
+                    position: static;
+                }
+            }
+        }
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/forms/_legends.less b/setup/module/Magento/Setup/styles/lib/forms/_legends.less
new file mode 100644
index 0000000000000..7826b9089bf13
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/forms/_legends.less
@@ -0,0 +1,55 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@color-border-legend: @color-gray80;
+
+//
+
+.form-legend,
+.form-legend-light,
+.form-legend-expand {
+    display: block;
+    margin: 0;
+}
+
+.form-legend,
+.form-legend-expand {
+    margin-bottom: 2.5em;
+    padding-top: 1.5em;
+    font-weight: @font-weight-semibold;
+    font-size: 1.25em;
+}
+
+.form-legend {
+    width: 100%;
+    border-top: 1px solid @color-border-legend;
+}
+
+.form-legend-light {
+    margin-bottom: 1.5em;
+    font-size: 1em;
+}
+
+.form-legend-expand {
+    .effect-hover-opacity();
+    cursor: pointer;
+    &.expanded {
+        &:after {
+            content: @icon-collapse__content;
+        }
+    }
+    &:after {
+        margin-left: .5em;
+        font-weight: @font-weight-regular;
+        font-size: 1.15em;
+        font-family: @icons__font-family;
+        content: @icon-expand__content;
+        vertical-align: sub;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/forms/_selects.less b/setup/module/Magento/Setup/styles/lib/forms/_selects.less
new file mode 100644
index 0000000000000..9db10e324941a
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/forms/_selects.less
@@ -0,0 +1,95 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@select-check__background-color: @color-gray89;
+@select-check__height: 5px;
+@select-check__size: 2.36em;
+@select-check__width: 8px;
+
+//
+//  Customized select with label wrap
+//  ---------------------------------------------
+
+.form-select-label {
+    border: 1px solid @form-el__border-color;
+    border-radius: @form-el__border-radius;
+    color: @form-el__color;
+    cursor: pointer;
+    display: block;
+    overflow: hidden;
+    position: relative;
+    &:hover,
+    &:hover:after {
+        border-color: @form-el__hover__border-color;
+    }
+    &:focus,
+    &:focus:after,
+    &:active,
+    &:active:after {
+        border-color: @form-el__focus__border-color;
+    }
+    &:after {
+        background: @select-check__background-color;
+        border-left: 1px solid @form-el__border-color;
+        bottom: 0;
+        content: '';
+        position: absolute;
+        right: 0;
+        top: 0;
+        width: @select-check__size;
+        z-index: -2;
+        .ie9 & {
+            display: none;
+        }
+    }
+    &:before {
+        border-color: @form-el__color transparent transparent transparent;
+        border-style: solid;
+        border-width: @select-check__height @select-check__width / 2 0 @select-check__width / 2;
+        content: '';
+        height: 0;
+        margin-right: -(@select-check__width / 2);
+        margin-top: -(@select-check__height / 2);
+        position: absolute;
+        right: @select-check__size / 2;
+        top: 50%;
+        width: 0;
+        z-index: -1;
+        .ie9 & {
+            display: none;
+        }
+    }
+    .form-el-select {
+        background: transparent;
+        border: none;
+        border-radius: 0;
+        content: '';
+        display: block;
+        margin: 0;
+        padding: @form-el__padding-top ~'calc(@{select-check__size} + 10%)' @form-el__padding-bottom @form-el__padding-side;
+        width: 110%;
+        .ie9 & {
+            padding-right: @form-el__padding-side;
+            width: 100%;
+        }
+    }
+}
+
+//
+//  Light customized select
+//  ---------------------------------------------
+
+.form-el-select {
+    background: @color-white;
+    border: 1px solid @form-el__border-color;
+    border-radius: @form-el__border-radius;
+    color: @form-el__color;
+    display: block;
+    padding: @form-el__padding-top @form-el__padding-side;
+}
diff --git a/setup/module/Magento/Setup/styles/lib/forms/_validation.less b/setup/module/Magento/Setup/styles/lib/forms/_validation.less
new file mode 100644
index 0000000000000..9babbfb4e94c0
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/forms/_validation.less
@@ -0,0 +1,51 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@color-border-failed: @color-failed;
+@color-border-sucess: @color-success;
+@color-border-validation-message-failed: @color-strawberry-milkshake;
+@color-bg-validation-message-failed: @color-lazy-sun;
+@font-size-gap: @base__font-size - @small__font-size;
+
+//
+//  Elements
+//  _____________________________________________
+
+[class*='form-el-'] {
+    &.invalid {
+        border-color: @color-border-failed;
+        + .error-container {
+            display: block;
+        }
+    }
+}
+
+.error-container {
+    background-color: @color-bg-validation-message-failed;
+    border: 1px solid @color-border-validation-message-failed;
+    border-radius: @form-el__border-radius;
+    color: @color-brownie;
+    display: none;
+    font-size: @small__font-size;
+    margin-top: .2rem;
+    padding: @form-el__padding-top * (1 + @font-size-gap) @form-el__padding-side * (1 + @font-size-gap) @form-el__padding-bottom * (1 + @font-size-gap);
+}
+
+//  Check results
+
+.check-result-message {
+    margin-left: .5em;
+    min-height: @btn-base__height;
+    .vendor-box-align(center);
+    .vendor-prefix-display(flex);
+}
+
+.check-result-text {
+    margin-left: .5em;
+}
diff --git a/setup/module/Magento/Setup/styles/lib/utilities/_animations.less b/setup/module/Magento/Setup/styles/lib/utilities/_animations.less
new file mode 100644
index 0000000000000..cf4e3b9873d92
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/utilities/_animations.less
@@ -0,0 +1,56 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//  Animations
+
+.animation(@animation) {
+    -webkit-animation: @animation;
+         -o-animation: @animation;
+            animation: @animation;
+}
+
+.animation-name(@name) {
+    -webkit-animation-name: @name;
+            animation-name: @name;
+}
+
+.animation-duration(@duration) {
+    -webkit-animation-duration: @duration;
+            animation-duration: @duration;
+}
+
+.animation-timing-function(@timing-function) {
+    -webkit-animation-timing-function: @timing-function;
+            animation-timing-function: @timing-function;
+}
+
+.animation-delay(@delay) {
+    -webkit-animation-delay: @delay;
+            animation-delay: @delay;
+}
+
+.animation-iteration-count(@iteration-count) {
+    -webkit-animation-iteration-count: @iteration-count;
+            animation-iteration-count: @iteration-count;
+}
+
+.animation-direction(@direction) {
+    -webkit-animation-direction: @direction;
+            animation-direction: @direction;
+}
+
+.animation-fill-mode(@fill-mode) {
+    -webkit-animation-fill-mode: @fill-mode;
+            animation-fill-mode: @fill-mode;
+}
+
+//  Backface visibility
+//  Prevent browsers from flickering when using CSS 3D transforms. Default value is `visible`, but can be changed to `hidden`
+
+.backface-visibility(@visibility) {
+    -webkit-backface-visibility: @visibility;
+       -moz-backface-visibility: @visibility;
+            backface-visibility: @visibility;
+}
diff --git a/setup/module/Magento/Setup/styles/lib/utilities/_grid-framework.less b/setup/module/Magento/Setup/styles/lib/utilities/_grid-framework.less
new file mode 100644
index 0000000000000..6b60151aae665
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/utilities/_grid-framework.less
@@ -0,0 +1,117 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Framework grid generation
+//  _____________________________________________
+
+.make-grid-columns() {
+
+    //  Common styles for all sizes of grid columns, widths 1-12
+
+    .col(@index) {
+        //  Initial
+        @item: ~'.col-xs-@{index}, .col-m-@{index}, .col-l-@{index}, .col-xl-@{index}';
+        .col((@index + 1), @item);
+    }
+
+    .col(@index, @list) when (@index =< @grid-columns) {
+        //  General; '=<' isn't a typo
+        @item: ~'.col-xs-@{index}, .col-m-@{index}, .col-l-@{index}, .col-xl-@{index}';
+        .col((@index + 1), ~'@{list}, @{item}');
+    }
+
+    .col(@index, @list) when (@index > @grid-columns) {
+        //  Terminal
+        @{list} {
+            //  Prevent columns from collapsing when empty
+            min-height: 1px;
+            //  Inner gutter via padding
+            padding-left: (@grid-gutter-width / 2);
+            padding-right: (@grid-gutter-width / 2);
+            position: relative;
+        }
+    }
+
+    .col(1); //  Kickstart it
+}
+
+.float-grid-columns(@class) {
+
+    .col(@index) {
+        //  Initial
+        @item: ~'.col-@{class}-@{index}';
+        .col((@index + 1), @item);
+    }
+
+    .col(@index, @list) when (@index =< @grid-columns) {
+        //  General
+        @item: ~'.col-@{class}-@{index}';
+        .col((@index + 1), ~'@{list}, @{item}');
+    }
+
+    .col(@index, @list) when (@index > @grid-columns) {
+        //  Terminal
+        @{list} {
+            float: left;
+        }
+    }
+
+    .col(1); //  Kickstart it
+}
+
+.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {
+    .col-@{class}-@{index} {
+        width: percentage((@index / @grid-columns));
+    }
+}
+
+.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {
+    .col-@{class}-push-@{index} {
+        left: percentage((@index / @grid-columns));
+    }
+}
+
+.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {
+    .col-@{class}-push-0 {
+        left: auto;
+    }
+}
+
+.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {
+    .col-@{class}-pull-@{index} {
+        right: percentage((@index / @grid-columns));
+    }
+}
+
+.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {
+    .col-@{class}-pull-0 {
+        right: auto;
+    }
+}
+
+.calc-grid-column(@index, @class, @type) when (@type = offset) {
+    .col-@{class}-offset-@{index} {
+        margin-left: percentage((@index / @grid-columns));
+    }
+}
+
+//  Basic looping in LESS
+
+.loop-grid-columns(@index, @class, @type) when (@index >= 0) {
+    .calc-grid-column(@index, @class, @type);
+    //  Next iteration
+    .loop-grid-columns((@index - 1), @class, @type);
+}
+
+//  Create grid for specific class
+
+.make-grid(@class) {
+    .float-grid-columns(@class);
+    .loop-grid-columns(@grid-columns, @class, width);
+    .loop-grid-columns(@grid-columns, @class, pull);
+    .loop-grid-columns(@grid-columns, @class, push);
+    .loop-grid-columns(@grid-columns, @class, offset);
+}
diff --git a/setup/module/Magento/Setup/styles/lib/utilities/_grid.less b/setup/module/Magento/Setup/styles/lib/utilities/_grid.less
new file mode 100644
index 0000000000000..6201a8d0eb573
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/utilities/_grid.less
@@ -0,0 +1,157 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Grid system
+//  _____________________________________________
+
+//
+//  Generate semantic grid columns with these utilities.
+//  ---------------------------------------------
+
+//  Centered container element
+
+.container-fixed(@gutter: @grid-gutter-width) {
+    margin-left: auto;
+    margin-right: auto;
+    padding-left: (@gutter / 2);
+    padding-right: (@gutter / 2);
+    .clearer();
+}
+
+//  Creates a wrapper for a series of columns
+
+.make-row(@gutter: @grid-gutter-width) {
+    margin-left: (@gutter / -2);
+    margin-right: (@gutter / -2);
+    .clearer();
+}
+
+//
+//  Generate the extra small columns
+//  ---------------------------------------------
+
+.make-xs-column(@columns; @gutter: @grid-gutter-width) {
+    float: left;
+    min-height: 1px;
+    padding-left: (@gutter / 2);
+    padding-right: (@gutter / 2);
+    position: relative;
+    width: percentage((@columns / @grid-columns));
+}
+
+.make-xs-column-offset(@columns) {
+    margin-left: percentage((@columns / @grid-columns));
+}
+
+.make-xs-column-push(@columns) {
+    left: percentage((@columns / @grid-columns));
+}
+
+.make-xs-column-pull(@columns) {
+    right: percentage((@columns / @grid-columns));
+}
+
+//
+//  Generate the small columns
+//  ---------------------------------------------
+
+.make-m-column(@columns; @gutter: @grid-gutter-width) {
+    min-height: 1px;
+    padding-left: (@gutter / 2);
+    padding-right: (@gutter / 2);
+    position: relative;
+
+    .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-m) {
+        float: left;
+        width: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-m-column-offset(@columns) {
+    .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-m) {
+        margin-left: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-m-column-push(@columns) {
+    .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-m) {
+        left: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-m-column-pull(@columns) {
+    .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-m) {
+        right: percentage((@columns / @grid-columns));
+    }
+}
+
+//
+//  Generate the medium columns
+//  ---------------------------------------------
+
+.make-l-column(@columns; @gutter: @grid-gutter-width) {
+    min-height: 1px;
+    padding-left: (@gutter / 2);
+    padding-right: (@gutter / 2);
+    position: relative;
+
+    .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-l) {
+        float: left;
+        width: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-l-column-offset(@columns) {
+    .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen-l) {
+        margin-left: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-l-column-push(@columns) {
+    @media (min-width: @screen-l) {
+        left: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-l-column-pull(@columns) {
+    @media (min-width: @screen-l) {
+        right: percentage((@columns / @grid-columns));
+    }
+}
+
+//
+//  Generate the large columns
+//  ---------------------------------------------
+
+.make-xl-column(@columns; @gutter: @grid-gutter-width) {
+    min-height: 1px;
+    padding-left: (@gutter / 2);
+    padding-right: (@gutter / 2);
+    position: relative;
+
+    @media (min-width: @screen-xl) {
+        float: left;
+        width: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-xl-column-offset(@columns) {
+    @media (min-width: @screen-xl) {
+        margin-left: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-xl-column-push(@columns) {
+    @media (min-width: @screen-xl) {
+        left: percentage((@columns / @grid-columns));
+    }
+}
+
+.make-xl-column-pull(@columns) {
+    @media (min-width: @screen-xl) {
+        right: percentage((@columns / @grid-columns));
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/lib/utilities/_spinner.less b/setup/module/Magento/Setup/styles/lib/utilities/_spinner.less
new file mode 100644
index 0000000000000..56fd54f6f5132
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/utilities/_spinner.less
@@ -0,0 +1,86 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+._spinner-keyframes() {
+    @-moz-keyframes @spinner__keyframe-name {
+        0% {
+            background-color: @spinner__first-color;
+        }
+        100% {
+            background-color: @spinner__second-color;
+        }
+    }
+    @-webkit-keyframes @spinner__keyframe-name {
+        0% {
+            background-color: @spinner__first-color;
+        }
+        100% {
+            background-color: @spinner__second-color;
+        }
+    }
+    @-ms-keyframes @spinner__keyframe-name {
+        0% {
+            background-color: @spinner__first-color;
+        }
+        100% {
+            background-color: @spinner__second-color;
+        }
+    }
+    @keyframes @spinner__keyframe-name {
+        0% {
+            background-color: @spinner__first-color;
+        }
+        100% {
+            background-color: @spinner__second-color;
+        }
+    }
+}
+
+._spinner-loop(
+    @_spinner-spin-count: @spinner__spin-count,
+    @_spinner-rotate: @spinner__rotate,
+    @_spinner-delay: @spinner__delay
+) when (@_spinner-spin-count > 0) {
+    ._spinner-loop(
+        (@_spinner-spin-count - 1),
+        (@_spinner-rotate - @spinner__rotate-step),
+        (@_spinner-delay - @spinner__animation-step)
+    );
+    > span {
+        &:nth-child(@{_spinner-spin-count}) {
+            -webkit-animation-delay: @_spinner-delay;
+               -moz-animation-delay: @_spinner-delay;
+                -ms-animation-delay: @_spinner-delay;
+                    animation-delay: @_spinner-delay;
+            -webkit-transform: ~'rotate(@{_spinner-rotate}deg)';
+               -moz-transform: ~'rotate(@{_spinner-rotate}deg)';
+                -ms-transform: ~'rotate(@{_spinner-rotate}deg)';
+                    transform: ~'rotate(@{_spinner-rotate}deg)';
+        }
+    }
+}
+
+._spinner_transform() {
+    -webkit-animation-direction: @spinner__animation-direction;
+       -moz-animation-direction: @spinner__animation-direction;
+        -ms-animation-direction: @spinner__animation-direction;
+            animation-direction: @spinner__animation-direction;
+    -webkit-animation-duration: @spinner__animation-duration;
+       -moz-animation-duration: @spinner__animation-duration;
+        -ms-animation-duration: @spinner__animation-duration;
+            animation-duration: @spinner__animation-duration;
+    -webkit-animation-iteration-count: @spinner__animation-iteration-count;
+       -moz-animation-iteration-count: @spinner__animation-iteration-count;
+        -ms-animation-iteration-count: @spinner__animation-iteration-count;
+            animation-iteration-count: @spinner__animation-iteration-count;
+    -webkit-animation-name: @spinner__keyframe-name;
+       -moz-animation-name: @spinner__keyframe-name;
+        -ms-animation-name: @spinner__keyframe-name;
+            animation-name: @spinner__keyframe-name;
+    -webkit-transform: @spinner__animation-transform;
+       -moz-transform: @spinner__animation-transform;
+        -ms-transform: @spinner__animation-transform;
+            transform: @spinner__animation-transform;
+}
diff --git a/setup/module/Magento/Setup/styles/lib/utilities/_vendor-prefixes.less b/setup/module/Magento/Setup/styles/lib/utilities/_vendor-prefixes.less
new file mode 100644
index 0000000000000..58e5eb8843f60
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/utilities/_vendor-prefixes.less
@@ -0,0 +1,12 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.vendor-prefix-appearance (
+    @value: none
+) {
+    -webkit-appearance: @value;
+       -moz-appearance: @value;
+            appearance: @value;
+}
diff --git a/setup/module/Magento/Setup/styles/pages/_common.less b/setup/module/Magento/Setup/styles/pages/_common.less
new file mode 100644
index 0000000000000..314dc429c81a5
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/pages/_common.less
@@ -0,0 +1,60 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+//  Sizes
+
+@logo-icon__width: 3.5rem;
+@logo-icon__height: 4.1rem;
+
+//
+
+.main {
+    padding-bottom: 2rem;
+    padding-top: @main__indent-top;
+}
+
+//
+//  Header
+//  _____________________________________________
+
+.header {
+    .clearer();
+    display: none;
+    .logo {
+        float: left;
+        height: @logo-icon__height;
+        width: @logo-icon__width;
+    }
+}
+
+.header-title {
+    font-size: 2.8rem;
+    letter-spacing: .02em;
+    margin: 2.5rem 0 3.5rem @logo-icon__width + 1.5rem;
+}
+
+//
+//  Titles
+//  _____________________________________________
+
+.page-title {
+    font-size: 2rem;
+    margin-bottom: 1.3em;
+}
+
+//
+//  Accent block
+//  _____________________________________________
+
+.accent-box {
+    margin-bottom: 2rem;
+    .btn-prime {
+        margin-top: 1.5rem;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/pages/_install.less b/setup/module/Magento/Setup/styles/pages/_install.less
new file mode 100644
index 0000000000000..2919bd3c062b1
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/pages/_install.less
@@ -0,0 +1,45 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@console__border-color: @color-gray80;
+
+//
+
+.content-install {
+    margin-bottom: 2rem;
+}
+
+.console {
+    border: 1px solid @console__border-color;
+    border-radius: 5px;
+    font-family: @font-family-console;
+    font-weight: @font-weight-light;
+    margin: 1rem 0 2rem;
+    max-height: 20rem;
+    overflow-y: auto;
+    padding: 1.5rem 2rem 2rem;
+}
+
+//  Success
+
+.content-success {
+    .btn-prime {
+        margin-top: 1.5rem;
+    }
+}
+
+.jumbo-title {
+    font-size: 3.6rem;
+    .jumbo-icon {
+        font-size: 3.8rem;
+        margin-right: .25em;
+        position: relative;
+        top: .15em;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/pages/_landing.less b/setup/module/Magento/Setup/styles/pages/_landing.less
new file mode 100644
index 0000000000000..d11f78f5fbee2
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/pages/_landing.less
@@ -0,0 +1,28 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.page-landing {
+    margin: 7.6% auto 0;
+    max-width: 44rem;
+    text-align: center;
+    .logo {
+        height: 5.6rem;
+        margin-bottom: 2rem;
+        width: 19.2rem;
+    }
+    .text-version {
+        margin-bottom: 3rem;
+    }
+    .text-welcome {
+        margin-bottom: 6.5rem;
+    }
+    .text-terms {
+        margin-bottom: 2.5rem;
+        text-align: center;
+    }
+    .btn-submit {
+        margin-bottom: @indent-base;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/pages/_license.less b/setup/module/Magento/Setup/styles/pages/_license.less
new file mode 100644
index 0000000000000..9621c9d4a9906
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/pages/_license.less
@@ -0,0 +1,13 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.page-license {
+    .license-text {
+        margin-bottom: 2rem;
+    }
+    .page-license-footer {
+        text-align: right;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/pages/_readiness-check.less b/setup/module/Magento/Setup/styles/pages/_readiness-check.less
new file mode 100644
index 0000000000000..0d303bc553ee5
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/pages/_readiness-check.less
@@ -0,0 +1,64 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+//  Sizes
+
+@readiness-check-side__width: 22rem;
+@readiness-check-content__indent: 7.5rem;
+
+//
+//  Common
+//  ---------------------------------------------
+
+.rediness-check-item {
+    margin-bottom: 4rem;
+}
+
+.readiness-check-title {
+    font-size: @base__font-size;
+    font-weight: @font-weight-bold;
+    margin-bottom: .1rem;
+    margin-left: @readiness-check-content__indent;
+}
+
+.readiness-check-content {
+    margin-left: @readiness-check-content__indent;
+    margin-right: @readiness-check-side__width;
+    .readiness-check-title {
+        margin-left: 0;
+    }
+    .list {
+        margin-top: -.3rem;
+    }
+}
+
+.rediness-check-side {
+    float: right;
+    padding-left: 2.4rem;
+    width: @readiness-check-side__width;
+    .side-title {
+        margin-bottom: 0;
+    }
+}
+
+.readiness-check-icon {
+    float: left;
+    margin-left: 2rem;
+    margin-top: .7rem;
+}
+
+//
+//  Mobile
+//  _____________________________________________
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-m) {
+    .readiness-check-content {
+        margin-right: 2rem;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/pages/_web-configuration.less b/setup/module/Magento/Setup/styles/pages/_web-configuration.less
new file mode 100644
index 0000000000000..f416f5971e894
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/pages/_web-configuration.less
@@ -0,0 +1,32 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+.page-web-configuration {
+    .form-el-insider-wrap {
+        width: auto;
+    }
+    .form-el-insider {
+        width: 15.4rem;
+    }
+    .form-el-insider-input {
+        .form-el-input {
+            width: 16.5rem;
+        }
+    }
+}
+
+//
+//  Mobile
+//  _____________________________________________
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-m) {
+    .form-el-insider-wrap,
+    .form-el-insider,
+    .page-web-configuration .form-el-insider-input,
+    .page-web-configuration .form-el-insider-input .form-el-input {
+        display: block;
+        width: 100%;
+    }
+}
diff --git a/setup/module/Magento/Setup/styles/setup.less b/setup/module/Magento/Setup/styles/setup.less
new file mode 100644
index 0000000000000..366c46933e846
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/setup.less
@@ -0,0 +1,56 @@
+/**
+  * Copyright © 2015 Magento. All rights reserved.
+  * See COPYING.txt for license details.
+  */
+
+//
+//  Global lib
+//  _____________________________________________
+
+@baseDir: '../';
+
+@import '/lib/web/css/source/lib/lib';
+
+//
+//  Local lib
+//  _____________________________________________
+
+@import 'lib/_variables';
+@import 'lib/_utilities';
+@import 'lib/_reset';
+@import 'lib/_classes';
+@import 'lib/_typography';
+@import 'lib/_icons';
+@import 'lib/_lists';
+@import 'lib/_buttons';
+@import 'lib/_forms';
+@import 'lib/_pseudo-tables';
+@import 'lib/_alerts';
+@import 'lib/_structures';
+@import 'lib/_grid';
+
+//
+//  Components
+//  _____________________________________________
+
+@import 'components/_navigation-bar';
+@import 'components/_tooltips';
+@import 'components/_progress-bars';
+@import 'components/_spinner';
+
+//
+//  Pages
+//  _____________________________________________
+
+@import 'pages/_common';
+@import 'pages/_landing';
+@import 'pages/_license';
+@import 'pages/_readiness-check';
+@import 'pages/_web-configuration';
+@import 'pages/_install';
+
+//
+//  Media queries collector
+//  _____________________________________________
+
+@import 'lib/_collector';
diff --git a/setup/module/Magento/Setup/view/error/404.phtml b/setup/module/Magento/Setup/view/error/404.phtml
index 4672a455f3daf..7c27c2192ca14 100644
--- a/setup/module/Magento/Setup/view/error/404.phtml
+++ b/setup/module/Magento/Setup/view/error/404.phtml
@@ -3,111 +3,123 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
-?>
-<h1>A 404 error occurred</h1>
-<h2><?php echo $this->message ?></h2>
 
-<?php if (isset($this->reason) && $this->reason): ?>
+// @codingStandardsIgnoreFile
 
-<?php
-$reasonMessage = '';
-switch ($this->reason) {
-    case 'error-controller-cannot-dispatch':
-        $reasonMessage = 'The requested controller was unable to dispatch the request.';
-        break;
-    case 'error-controller-not-found':
-        $reasonMessage = 'The requested controller could not be mapped to an existing controller class.';
-        break;
-    case 'error-controller-invalid':
-        $reasonMessage = 'The requested controller was not dispatchable.';
-        break;
-    case 'error-router-no-match':
-        $reasonMessage = 'The requested URL could not be matched by routing.';
-        break;
-    default:
-        $reasonMessage = 'We cannot determine at this time why a 404 was generated.';
-        break;
-}
 ?>
 
-<p><?php echo $reasonMessage ?></p>
+<header class="header">
+    <img class="logo" src="<?php echo $this->basePath() ?>/pub/images/magento-icon.svg" alt="Magento"/>
+    <h1 class="header-title">A 404 error occurred</h1>
+</header>
+
+<h2>Page not found</h2>
+
+<?php if ( isset( $this->reason ) && $this->reason ): ?>
+
+    <?php
+    $reasonMessage = '';
+    switch ( $this->reason ) {
+        case 'error-controller-cannot-dispatch':
+            $reasonMessage = 'The requested controller was unable to dispatch the request.';
+            break;
+        case 'error-controller-not-found':
+            $reasonMessage = 'The requested controller could not be mapped to an existing controller class.';
+            break;
+        case 'error-controller-invalid':
+            $reasonMessage = 'The requested controller was not dispatchable.';
+            break;
+        case 'error-router-no-match':
+            $reasonMessage = 'The requested URL could not be matched by routing.';
+            break;
+        default:
+            $reasonMessage = 'We cannot determine at this time why a 404 was generated.';
+            break;
+    }
+    ?>
+
+    <p><?php echo $reasonMessage ?></p>
 
 <?php endif ?>
 
-<?php if (isset($this->controller) && $this->controller): ?>
+<?php if ( isset( $this->controller ) && $this->controller ): ?>
 
-<dl>
-    <dt>Controller:</dt>
-    <dd><?php echo $this->escapeHtml($this->controller) ?>
-<?php
-if (isset($this->controller_class)
-    && $this->controller_class
-    && $this->controller_class != $this->controller
-) {
-    echo '(' . sprintf('resolves to %s', $this->escapeHtml($this->controller_class)) . ')';
-}
-?>
-</dd>
-</dl>
+    <dl>
+        <dt>Controller:</dt>
+        <dd><?php echo $this->escapeHtml( $this->controller ) ?>
+            <?php
+            if ( isset( $this->controller_class )
+                 && $this->controller_class
+                 && $this->controller_class != $this->controller
+            ) {
+                echo '(' . sprintf( 'resolves to %s', $this->escapeHtml( $this->controller_class ) ) . ')';
+            }
+            ?>
+        </dd>
+    </dl>
 
 <?php endif ?>
 
-<?php if (isset($this->display_exceptions) && $this->display_exceptions): ?>
-
-<?php if (isset($this->exception) && $this->exception instanceof Exception): ?>
-<hr/>
-<h2>Additional information:</h2>
-<h3><?php echo get_class($this->exception); ?></h3>
-<dl>
-    <dt>File:</dt>
-    <dd>
-        <pre class="prettyprint linenums"><?php echo $this->exception->getFile() ?>:<?php echo $this->exception->getLine() ?></pre>
-    </dd>
-    <dt>Message:</dt>
-    <dd>
-        <pre class="prettyprint linenums"><?php echo $this->exception->getMessage() ?></pre>
-    </dd>
-    <dt>Stack trace:</dt>
-    <dd>
-        <pre class="prettyprint linenums"><?php echo $this->exception->getTraceAsString() ?></pre>
-    </dd>
-</dl>
-<?php
-    $e = $this->exception->getPrevious();
-    if ($e) :
-?>
-<hr/>
-<h2>Previous exceptions:</h2>
-<ul class="unstyled">
-    <?php while ($e) : ?>
-    <li>
-        <h3><?php echo get_class($e); ?></h3>
+<?php if ( isset( $this->display_exceptions ) && $this->display_exceptions ): ?>
+
+    <?php if ( isset( $this->exception ) && $this->exception instanceof Exception ): ?>
+        <hr/>
+        <h2>Additional information:</h2>
+        <h3><?php echo get_class( $this->exception ); ?></h3>
         <dl>
             <dt>File:</dt>
             <dd>
-                <pre class="prettyprint linenums"><?php echo $e->getFile() ?>:<?php echo $e->getLine() ?></pre>
+                <pre class="prettyprint linenums"><?php echo $this->exception->getFile() ?>:<?php echo $this->exception->getLine() ?></pre>
             </dd>
+
             <dt>Message:</dt>
             <dd>
-                <pre class="prettyprint linenums"><?php echo $e->getMessage() ?></pre>
+                <pre class="prettyprint linenums"><?php echo $this->exception->getMessage() ?></pre>
             </dd>
+
             <dt>Stack trace:</dt>
             <dd>
-                <pre class="prettyprint linenums"><?php echo $e->getTraceAsString() ?></pre>
+                <pre class="prettyprint linenums"><?php echo $this->exception->getTraceAsString() ?></pre>
             </dd>
         </dl>
-    </li>
-    <?php
-        $e = $e->getPrevious();
-        endwhile;
-    ?>
-</ul>
-<?php endif; ?>
+        <?php
+        $e = $this->exception->getPrevious();
+        if ( $e ) :
+            ?>
+            <hr/>
+            <h2>Previous exceptions:</h2>
+            <ul class="unstyled">
+                <?php while ( $e ) : ?>
+                    <li>
+                        <h3><?php echo get_class( $e ); ?></h3>
+                        <dl>
+                            <dt>File:</dt>
+                            <dd>
+                                <pre class="prettyprint linenums"><?php echo $e->getFile() ?>:<?php echo $e->getLine() ?></pre>
+                            </dd>
 
-<?php else: ?>
+                            <dt>Message:</dt>
+                            <dd>
+                                <pre class="prettyprint linenums"><?php echo $e->getMessage() ?></pre>
+                            </dd>
 
-<h3>No Exception available</h3>
+                            <dt>Stack trace:</dt>
+                            <dd>
+                                <pre class="prettyprint linenums"><?php echo $e->getTraceAsString() ?></pre>
+                            </dd>
+                        </dl>
+                    </li>
+                    <?php
+                    $e = $e->getPrevious();
+                endwhile;
+                ?>
+            </ul>
+        <?php endif; ?>
 
-<?php endif ?>
+    <?php else: ?>
+
+        <p>No Exception available</p>
+
+    <?php endif ?>
 
 <?php endif ?>
diff --git a/setup/module/Magento/Setup/view/error/index.phtml b/setup/module/Magento/Setup/view/error/index.phtml
index 8e27c3d24efb9..cf65e857a549f 100644
--- a/setup/module/Magento/Setup/view/error/index.phtml
+++ b/setup/module/Magento/Setup/view/error/index.phtml
@@ -3,66 +3,78 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<h1>An error occurred</h1>
+
+<header class="header">
+    <img class="logo" src="<?php echo $this->basePath() ?>/pub/images/magento-icon.svg" alt="Magento"/>
+    <h1 class="header-title">An error occurred</h1>
+</header>
+
 <h2><?php echo $this->message ?></h2>
 
-<?php if (isset($this->display_exceptions) && $this->display_exceptions): ?>
+<?php if ( isset( $this->display_exceptions ) && $this->display_exceptions ): ?>
 
-<?php if (isset($this->exception) && $this->exception instanceof Exception): ?>
-<hr/>
-<h2>Additional information:</h2>
-<h3><?php echo get_class($this->exception); ?></h3>
-<dl>
-    <dt>File:</dt>
-    <dd>
-        <pre class="prettyprint linenums"><?php echo $this->exception->getFile() ?>:<?php echo $this->exception->getLine() ?></pre>
-    </dd>
-    <dt>Message:</dt>
-    <dd>
-        <pre class="prettyprint linenums"><?php echo $this->escapeHtml($this->exception->getMessage()) ?></pre>
-    </dd>
-    <dt>Stack trace:</dt>
-    <dd>
-        <pre class="prettyprint linenums"><?php echo $this->escapeHtml($this->exception->getTraceAsString()) ?></pre>
-    </dd>
-</dl>
-<?php
-    $e = $this->exception->getPrevious();
-    if ($e) :
-?>
-<hr/>
-<h2>Previous exceptions:</h2>
-<ul class="unstyled">
-    <?php while ($e) : ?>
-    <li>
-        <h3><?php echo get_class($e); ?></h3>
+    <?php if ( isset( $this->exception ) && $this->exception instanceof Exception ): ?>
+        <hr/>
+        <h2>Additional information:</h2>
+        <h3><?php echo get_class( $this->exception ); ?></h3>
         <dl>
             <dt>File:</dt>
             <dd>
-                <pre class="prettyprint linenums"><?php echo $e->getFile() ?>:<?php echo $e->getLine() ?></pre>
+                <pre class="prettyprint linenums"><?php echo $this->exception->getFile() ?>:<?php echo $this->exception->getLine() ?></pre>
             </dd>
+
             <dt>Message:</dt>
             <dd>
-                <pre class="prettyprint linenums"><?php echo $this->escapeHtml($e->getMessage()) ?></pre>
+                <pre class="prettyprint linenums"><?php echo $this->escapeHtml( $this->exception->getMessage() ) ?></pre>
             </dd>
+
             <dt>Stack trace:</dt>
             <dd>
-                <pre class="prettyprint linenums"><?php echo $this->escapeHtml($e->getTraceAsString()) ?></pre>
+                <pre class="prettyprint linenums"><?php echo $this->escapeHtml( $this->exception->getTraceAsString() ) ?></pre>
             </dd>
         </dl>
-    </li>
-    <?php
-        $e = $e->getPrevious();
-        endwhile;
-    ?>
-</ul>
-<?php endif; ?>
+        <?php
+        $e = $this->exception->getPrevious();
+        if ( $e ) :
+            ?>
+            <hr/>
+            <h2>Previous exceptions:</h2>
+            <ul class="unstyled">
+                <?php while ( $e ) : ?>
+                    <li>
+                        <h3><?php echo get_class( $e ); ?></h3>
+                        <dl>
+                            <dt>File:</dt>
+                            <dd>
+                                <pre class="prettyprint linenums"><?php echo $e->getFile() ?>:<?php echo $e->getLine() ?></pre>
+                            </dd>
 
-<?php else: ?>
+                            <dt>Message:</dt>
+                            <dd>
+                                <pre class="prettyprint linenums"><?php echo $this->escapeHtml( $e->getMessage() ) ?></pre>
+                            </dd>
 
-<h3>No Exception available</h3>
+                            <dt>Stack trace:</dt>
+                            <dd>
+                                <pre class="prettyprint linenums"><?php echo $this->escapeHtml( $e->getTraceAsString() ) ?></pre>
+                            </dd>
+                        </dl>
+                    </li>
+                    <?php
+                    $e = $e->getPrevious();
+                endwhile;
+                ?>
+            </ul>
+        <?php endif; ?>
 
-<?php endif ?>
+    <?php else: ?>
+
+        <h3>No Exception available</h3>
+
+    <?php endif ?>
 
 <?php endif ?>
diff --git a/setup/module/Magento/Setup/view/layout/layout.phtml b/setup/module/Magento/Setup/view/layout/layout.phtml
index 1e986d6c8201c..93a08aa3fa2c6 100644
--- a/setup/module/Magento/Setup/view/layout/layout.phtml
+++ b/setup/module/Magento/Setup/view/layout/layout.phtml
@@ -3,39 +3,49 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
+
 <?php echo $this->doctype(); ?>
+<!--[if IE 9]>
+<html class="ie9" lang="en" ng-app="magentoSetup"><![endif]-->
+<!--[if !IE]><!-->
 <html lang="en" ng-app="magentoSetup">
-    <head>
-        <meta charset="utf-8">
-        <meta name="viewport" content="width=device-width, initial-scale=1">
-        <title>Magento Setup Tool</title>
-        <?php echo $this->headLink()
-            ->appendStylesheet('pub/bootstrap/css/bootstrap.min.css')
-            ->appendStylesheet('pub/bootstrap/css/bootstrap-theme.min.css')
-            ->appendStylesheet('pub/magento/setup/css/app.css');
-        ?>
-        <?php echo $this->headScript()
-            ->appendFile('pub/angular/angular.min.js')
-            ->appendFile('pub/angular-ng-storage/angular-ng-storage.min.js')
-            ->appendFile('pub/angular-ui-router/angular-ui-router.min.js')
-            ->appendFile('pub/angular-ui-bootstrap/angular-ui-bootstrap.min.js')
-            ->appendFile('pub/magento/setup/app.js')
-            ->appendFile('pub/magento/setup/main.js')
-            ->appendFile('pub/magento/setup/landing.js')
-            ->appendFile('pub/magento/setup/readiness-check.js')
-            ->appendFile('pub/magento/setup/add-database.js')
-            ->appendFile('pub/magento/setup/web-configuration.js')
-            ->appendFile('pub/magento/setup/customize-your-store.js')
-            ->appendFile('pub/magento/setup/create-admin-account.js')
-            ->appendFile('pub/magento/setup/install.js')
-            ->appendFile('pub/magento/setup/success.js');
-        ?>
-        <?php echo $this->inlineScript() ?>
-    </head>
-    <body>
-        <div class="container">
-            <?php echo $this->content; ?>
-        </div>
-    </body>
+<!--<![endif]-->
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <title>Magento Setup Tool</title>
+    <?php echo $this->headLink()
+        ->appendStylesheet($this->basePath() . '/pub/magento/setup/css/setup.css');
+    ?>
+    <?php echo $this->headScript()
+        ->appendFile('pub/angular/angular.min.js')
+        ->appendFile('pub/angular-ng-storage/angular-ng-storage.min.js')
+        ->appendFile('pub/angular-ui-router/angular-ui-router.min.js')
+        ->appendFile('pub/angular-ui-bootstrap/angular-ui-bootstrap.min.js')
+        ->appendFile('pub/magento/setup/app.js')
+        ->appendFile('pub/magento/setup/main.js')
+        ->appendFile('pub/magento/setup/landing.js')
+        ->appendFile('pub/magento/setup/readiness-check.js')
+        ->appendFile('pub/magento/setup/add-database.js')
+        ->appendFile('pub/magento/setup/web-configuration.js')
+        ->appendFile('pub/magento/setup/customize-your-store.js')
+        ->appendFile('pub/magento/setup/create-admin-account.js')
+        ->appendFile('pub/magento/setup/install.js')
+        ->appendFile('pub/magento/setup/success.js');
+    ?>
+    <link rel="icon" type="image/x-icon" href="<?php echo $this->basePath() ?>/pub/images/favicon/favicon.ico" sizes="16x16">
+    <link rel="icon" type="image/png" href="<?php echo $this->basePath() ?>/pub/images/favicon/favicon-96x96.png" sizes="96x96">
+    <link rel="icon" type="image/png" href="<?php echo $this->basePath() ?>/pub/images/favicon/favicon-32x32.png" sizes="32x32">
+    <link rel="icon" type="image/png" href="<?php echo $this->basePath() ?>/pub/images/favicon/favicon-16x16.png" sizes="16x16">
+    <?php echo $this->inlineScript() ?>
+</head>
+<body>
+<main class="container">
+    <?php echo $this->content; ?>
+</main>
+</body>
 </html>
diff --git a/setup/module/Magento/Setup/view/magento/setup/add-database.phtml b/setup/module/Magento/Setup/view/magento/setup/add-database.phtml
index 370e846200dee..bf65723058150 100644
--- a/setup/module/Magento/Setup/view/magento/setup/add-database.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/add-database.phtml
@@ -3,245 +3,482 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
+?>
+
+<div class="nav-bar-outer-actions">
+    <div class="outer-actions-inner-wrap">
+        <div class="btn-wrap btn-wrap-triangle-right btn-wrap-next">
+            <button
+                type="button"
+                class="btn btn-prime"
+                ng-click="testConnection()"
+                >Next</button>
+        </div>
+        <div class="btn-wrap btn-wrap-triangle-left btn-wrap-prev">
+            <button
+                type="button"
+                class="btn"
+                ng-click="previousState()"
+                >Back</button>
+        </div>
+    </div>
+</div>
+
+<h2 class="page-title">{{$state.current.header}}</h2>
+
+<div
+    class="alert alert-info"
+    ng-show="testConnection.result.success && testConnection.pressed"
+    >
+    <span class="alert-icon icon-success-round"></span>
+    <span class="alert-text">Test connection successful.</span>
+</div>
+<div
+    class="alert alert-info"
+    ng-show="testConnection.result.success === false && testConnection.result !== undefined"
+    >
+    <span class="alert-icon icon-failed-round"></span>
+    <span class="alert-text">{{testConnection.result.error}}</span>
+</div>
+<div
+    class="alert alert-info"
+    ng-show="testConnection.result.success === undefined && testConnection.result !== undefined"
+    >
+    <span class="alert-icon icon-failed-round"></span>
+    <span class="alert-text">Unknown Database Server Host.</span>
+</div>
+
+<form
+    novalidate
+    name="database"
+    role="form"
+    >
+
+<?php
+/* Hide "Create database" option
+
+<fieldset class="form-fieldset">
+
+    <legend class="form-legend-light">
+        Did you want to use an existing or create a new database?
+    </legend>
+
+    <div class="form-row">
+        <input
+            id="useExistingDb"
+            class="form-el-radio"
+            type="radio"
+            name="useExistingDb"
+            ng-model="db.useExistingDb"
+            value="1"
+            >
+        <label class="form-label" for="useExistingDb">
+            Use my existing database
+        </label>
+    </div>
+
+    <div class="form-row">
+        <input
+            id="useNotExistingDb"
+            class="form-el-radio"
+            type="radio"
+            name="useExistingDb"
+            ng-model="db.useExistingDb"
+            value="0"
+            >
+        <label class="form-label" for="useNotExistingDb">
+            Create a database for me
+        </label>
+    </div>
+
+</fieldset>
+
+*/
+?>
+
+<fieldset class="form-fieldset">
+
+<?php
+/* Hide "Create database" option
+
+<legend class="form-legend" ng-if="db.useExistingDb==1">
+    Use my existing database
+</legend>
+<legend class="form-legend" ng-if="db.useExistingDb==0">
+    Create a database for me
+</legend>
+
+*/
 ?>
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-click="testConnection()">Next</a>
+
+<div
+    class="row form-row"
+    ng-class="{'has-error': database.dbHost.$invalid && database.submitted}"
+    >
+    <div class="col-m-3">
+        <label class="form-label required" for="dbHost">
+            Database Server Host
+        </label>
+    </div>
+    <div class="col-m-4">
+        <input
+            id="dbHost"
+            class="form-el-input"
+            tooltip-placement="right"
+            tooltip="Name and location of the server that hosts your store's database."
+            tooltip-trigger="focus"
+            tooltip-append-to-body="true"
+            type="text"
+            name="dbHost"
+            ng-model="db.host"
+            ng-class="{'invalid': database.dbHost.$invalid && database.submitted}"
+            required
+            >
+        <div class="error-container">
+            <span ng-show="database.dbHost.$error.required">
+                You must enter a valid host name. Please check the syntax and try again.
+            </span>
+        </div>
+    </div>
 </div>
 
-<div class="page-header">
-    <h1>{{$state.current.header}}</h1>
+<div
+    class="row form-row"
+    ng-class="{'has-error': database.dbUser.$invalid && database.submitted}"
+    >
+    <div class="col-m-3">
+        <label class="form-label required" for="dbUser">
+            Database Server Username
+        </label>
+    </div>
+    <div class="col-m-4">
+        <?php
+        /* Hide "Create database" option
+
+        ng-switch="db.useExistingDb"
+
+        <input
+            id="dbUser"
+            ng-switch-when="1"
+            tooltip-placement="right"
+            tooltip="Sign-in credentials for your store's database on the database server (does not need to be admin-level credentials)."
+            tooltip-trigger="focus"
+            tooltip-append-to-body="true"
+            class="form-el-input"
+            type="text"
+            name="dbUser"
+            ng-model="db.user"
+            required
+            >
+        */
+        ?>
+        <input
+            id="dbUser"
+            tooltip-placement="right"
+            tooltip="Sign-in credentials for your store's database on the database server (does not need to be admin-level credentials)."
+            tooltip-trigger="focus"
+            tooltip-append-to-body="true"
+            class="form-el-input"
+            ng-class="{'invalid': database.dbUser.$invalid && database.submitted}"
+            type="text"
+            name="dbUser"
+            ng-model="db.user"
+            required
+            >
+        <div class="error-container">
+            <span ng-show="database.dbUser.$error.required">
+                Please enter a username to continue.
+            </span>
+        </div>
+    </div>
+</div>
+
+<div class="row form-row">
+    <div class="col-m-3">
+        <label class="form-label" for="dbPassword">
+            Database Server Password
+        </label>
+    </div>
+    <div class="col-m-4" ng-switch="db.useExistingDb">
+        <input
+            id="dbPassword"
+            class="form-el-input"
+            ng-switch-when="1"
+            tooltip-placement="right"
+            tooltip="Sign-in credentials for your store's database on the database server (does not need to be admin-level credentials)."
+            tooltip-trigger="focus"
+            tooltip-append-to-body="true"
+            type="password"
+            name="dbPassword"
+            ng-model="db.password"
+            placeholder="(not always necessary)"
+            >
+        <input
+            id="dbPassword"
+            class="form-el-input"
+            ng-switch-when="0"
+            tooltip-placement="right"
+            tooltip="Administrator credentials to sign in to the server that will host your store's database."
+            tooltip-trigger="focus"
+            tooltip-append-to-body="true"
+            type="password"
+            name="dbPassword"
+            ng-model="db.password"
+            placeholder="(not always necessary)"
+            >
+    </div>
+</div>
+
+<div class="row form-row" ng-if="db.useExistingDb">
+    <div class="col-m-3">
+        <label class="form-label required" for="dbname">
+            Database Name
+        </label>
+    </div>
+    <div class="col-m-4">
+        <input
+            id="dbname"
+            class="form-el-input"
+            tooltip-placement="right"
+            tooltip="Enter the name of your store's database."
+            tooltip-trigger="focus"
+            tooltip-append-to-body="true"
+            ng-class="{'invalid': database.dbname.$invalid && database.submitted}"
+            type="text"
+            name="dbname"
+            ng-model="db.name"
+            required
+            >
+        <div class="error-container">
+            <span ng-show="database.dbname.$error.required">
+                You must enter a valid database name. Please check the syntax and try again.
+            </span>
+        </div>
+    </div>
 </div>
 
-<form novalidate name="database" class="form-horizontal" role="form">
-    <div class="bs-callout bs-callout-warning col-sm-12 hide">
-        <h4>Did you want to use an existing or create a new database?</h4>
-        <div class="radio col-sm-6">
-            <label>
-                <input type="radio" name="useExistingDb" ng-model="db.useExistingDb" value="1">
-                Use my existing database
+<?php
+/* Hide "Create database" option
+
+<div class="row form-row" ng-if="db.useExistingDb==0">
+    <div class="col-m-3">
+        <label class="form-label required" for="dbNewName">
+            New Database Name
+        </label>
+    </div>
+    <div class="col-m-4">
+        <input
+            id="dbNewName"
+            class="form-el-input"
+            tooltip-placement="right"
+            tooltip="Create sign-in credentials for your store's database."
+            tooltip-trigger="focus"
+            tooltip-append-to-body="true"
+            type="text"
+            name="dbNewName"
+            ng-model="db.newName"
+            required
+            >
+    </div>
+</div>
+
+*/
+?>
+
+<?php
+/* Hide "Create database" option
+<div class="row form-row">
+    <div class="col-m-offset-3 col-m-4">
+        <button
+            class="btn btn-secondary"
+            type="button"
+            ng-click="testConnection()"
+            >
+            Test Connection and Authentication
+        </button>
+    </div>
+    <div class="col-m-5">
+        <div
+            class="check-result-message"
+            ng-show="testConnection.result.success && testConnection.pressed"
+            >
+            <span class="icon-success-round"></span>
+            <span class="check-result-text">Test connection successful.</span>
+        </div>
+        <div
+            class="check-result-message"
+            ng-show="testConnection.result.success === false && testConnection.result !== undefined"
+            >
+            <span class="icon-failed-round"></span>
+            <span class="check-result-text">{{testConnection.result.error}}</span>
+        </div>
+        <div
+            class="check-result-message"
+            ng-show="testConnection.result.success === undefined && testConnection.result !== undefined"
+            >
+            <span class="icon-failed-round"></span>
+            <span class="check-result-text">Unknown Database Server Host.</span>
+        </div>
+    </div>
+</div>
+*/
+?>
+
+<div class="row form-row">
+    <div class="col-m-3">
+        <label class="form-label" for="dbTablePrefix">
+            Table prefix
+        </label>
+    </div>
+    <div class="col-m-4">
+        <input
+            id="dbTablePrefix"
+            class="form-el-input"
+            tooltip-placement="right"
+            tooltip="Enter a tracking prefix to be used for database tables created for this Magento installation. (ex: 'mg1_' )."
+            tooltip-trigger="focus"
+            tooltip-append-to-body="true"
+            type="text"
+            name="dbTablePrefix"
+            ng-model="db.tablePrefix"
+            placeholder="(optional)"
+            >
+    </div>
+</div>
+
+<?php
+/* Hide "Create database" option
+
+<div ng-if="db.useExistingDb==0">
+
+    <p class="form-legend-light">
+        Data Access
+    </p>
+
+    <div class="form-row">
+        <input
+            id="dbUseAccess"
+            class="form-el-radio"
+            type="radio"
+            name="db.useAccess"
+            ng-model="db.useAccess"
+            value="0"
+            >
+        <label class="form-label" for="dbUseAccess">
+            Enter existing credentials to create the Magento database
+        </label>
+    </div>
+
+    <div class="row form-row" ng-if="db.useAccess==0">
+        <div class="col-m-3">
+            <label class="form-label required" for="dbGrandUsername">
+                Username
             </label>
         </div>
-        <div class="radio col-sm-6">
-            <label>
-                <input type="radio" name="useExistingDb" ng-model="db.useExistingDb" value="0">
-                Create a database for me
+        <div class="col-m-4">
+            <input
+                id="dbGrandUsername"
+                class="form-el-input"
+                type="text"
+                name="dbGrandUsername"
+                ng-model="dbGrandUsername"
+                required
+                >
+        </div>
+    </div>
+
+    <div class="row form-row" ng-if="db.useAccess==0">
+        <div class="col-m-3">
+            <label class="form-label" for="dbGrandPassword">
+                Password
             </label>
         </div>
+        <div class="col-m-4">
+            <input
+                id="dbGrandPassword"
+                class="form-el-input"
+                type="password"
+                name="dbGrandPassword"
+                ng-model="db.grandPassword"
+                placeholder="(optional)"
+                >
+        </div>
+    </div>
+
+    <div class="form-row">
+        <input
+            id="useAccess"
+            class="form-el-radio"
+            type="radio"
+            name="useAccess"
+            ng-model="db.useAccess"
+            value="1"
+            >
+        <label class="form-label" for="useAccess">
+            Enter new credentials to create the Magento database
+        </label>
     </div>
 
-    <div class="form-group" ng-class="{'has-error': database.dbHost.$invalid && database.submitted}">
-        <label class="col-sm-4 control-label">Database Server Host&nbsp;<span class="required">*</span></label>
-        <div class="col-sm-4">
-            <input tooltip-placement="right"
-                   tooltip="Name and location of the server that hosts your store's database."
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="text"
-                   name="dbHost"
-                   ng-model="db.host"
-                   required />
-        </div>
-        <div class="col-sm-offset-4 col-sm-4" ng-show="database.dbHost.$invalid && database.submitted">
-            <div class="error-container">
-                <span ng-show="database.dbHost.$error.required">You must enter a valid host name. Please check the syntax and try again.</span>
-            </div>
-        </div>
-    </div>
-
-    <div class="form-group" ng-class="{'has-error': database.dbUser.$invalid && database.submitted}">
-        <label class="col-sm-4 control-label">Database Server Username&nbsp;<span class="required">*</span></label>
-        <div class="col-sm-4" ng-switch="db.useExistingDb">
-            <input ng-switch-when="1"
-                   tooltip-placement="right"
-                   tooltip="Sign-in credentials for your store's database on the database server (does not need to be admin-level credentials)."
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="text"
-                   name="dbUser"
-                   ng-model="db.user"
-                   required />
-            <input ng-switch-when="0"
-                   tooltip-placement="right"
-                   tooltip="Administrator credentials to sign in to the server that will host your store's database."
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="text"
-                   name="dbUser"
-                   ng-model="db.user"
-                   required />
-        </div>
-        <div class="col-sm-offset-4 col-sm-4" ng-show="database.dbUser.$invalid && database.submitted">
-            <div class="error-container">
-                <span ng-show="database.dbUser.$error.required">Please enter a username to continue.</span>
-            </div>
-        </div>
-    </div>
-
-    <div class="form-group">
-        <label class="col-sm-4 control-label">Database Server Password</label>
-        <div class="col-sm-4" ng-switch="db.useExistingDb">
-            <input ng-switch-when="1"
-                   tooltip-placement="right"
-                   tooltip="Sign-in credentials for your store's database on the database server (does not need to be admin-level credentials)."
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="password"
-                   name="dbPassword"
-                   ng-model="db.password"
-                   placeholder="(not always necessary)" />
-            <input ng-switch-when="0"
-                   tooltip-placement="right"
-                   tooltip="Administrator credentials to sign in to the server that will host your store's database."
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="password"
-                   name="dbPassword"
-                   ng-model="db.password"
-                   placeholder="(not always necessary)" />
-        </div>
-    </div>
-
-    <div class="form-group" ng-if="db.useExistingDb">
-        <label class="col-sm-4 control-label">Database Name<span class="required">*</span></label>
-        <div class="col-sm-4">
-            <input tooltip-placement="right"
-                   tooltip="Enter the name of your store's database."
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="text"
-                   name="dbname"
-                   ng-model="db.name"
-                   required />
-        </div>
-        <div class="col-sm-offset-4 col-sm-4" ng-show="database.dbname.$invalid && database.submitted">
-            <div class="error-container">
-                <span ng-show="database.dbname.$error.required">You must enter a valid database name. Please check the syntax and try again.</span>
-            </div>
-        </div>
-    </div>
-
-    <div class="form-group" ng-if="db.useExistingDb==0">
-        <label class="col-sm-4 control-label">New Database Name&nbsp;<span class="required">*</span></label>
-        <div class="col-sm-4">
-            <input tooltip-placement="right"
-                   tooltip="Create sign-in credentials for your store's database."
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="text"
-                   name="dbNewName"
-                   ng-model="db.newName"
-                   required />
-        </div>
-    </div>
-
-    <div class="form-group">
-        <label class="col-sm-4 control-label">Table prefix</label>
-        <div class="col-sm-4">
-            <input tooltip-placement="right"
-                   tooltip="Enter a tracking prefix to be used for database tables created for this Magento installation. (ex: 'mg1_' )"
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="text"
-                   name="dbTablePrefix"
-                   ng-model="db.tablePrefix"
-                   placeholder="(optional)" />
-        </div>
-    </div>
-
-    <div class="form-group">
-        <div  class="col-sm-offset-4 col-sm-4">
-            <div ng-show="testConnection.result.success === false && testConnection.result !== undefined" class="error-container animate-show text-danger">
-                <span class="glyphicon glyphicon-remove-sign">&nbsp;{{testConnection.result.error}}</span>
-            </div>
-            <div ng-show="testConnection.result.success === undefined && testConnection.result !== undefined" class="error-container animate-show text-danger">
-                <span class="glyphicon glyphicon-remove-sign">&nbsp;Unknown Database Server Host.</span>
-            </div>
-        </div>
-    </div>
-
-    <div class="form-group" ng-if="db.useExistingDb==0">
-        <label class="col-sm-3 control-label">Data Access<span class="required">*</span></label>
-        <div class="col-sm-9">
-            <div class="radio">
-                <label>
-                    <input type="radio" name="db.useAccess" ng-model="db.useAccess" value="0">
-                    Enter existing credentials to create the Magento database
-                </label>
-                <div class="form-group" style="margin-top: 20px;" ng-if="db.useAccess==0">
-                    <label class="col-sm-3 control-label">Username<span class="required">*</span></label>
-                    <div class="col-sm-6">
-                        <input class="form-control"
-                               style="width: 80%;"
-                               type="text"
-                               name="dbGrandUsername"
-                               ng-model="dbGrandUsername"
-                               required>
-                    </div>
-                </div>
-                <div class="form-group" ng-if="db.useAccess==0">
-                    <label class="col-sm-3 control-label">Password</label>
-                    <div class="col-sm-6">
-                        <input class="form-control"
-                               style="width: 80%;"
-                               type="password"
-                               name="dbGrandPassword"
-                               ng-model="db.grandPassword"
-                               placeholder="(optional)">
-                    </div>
-                </div>
-            </div>
-            <div class="radio">
-                <label>
-                    <input type="radio" name="useAccess" ng-model="db.useAccess" value="1">
-                    Enter new credentials to create the Magento database
-                </label>
-                <div class="form-group" style="margin-top: 20px;" ng-if="db.useAccess">
-                    <label class="col-sm-3 control-label">New Username<span class="required">*</span></label>
-                    <div class="col-sm-6">
-                        <input class="form-control"
-                               style="width: 80%;"
-                               type="text"
-                               name="dbNewUsername"
-                               ng-model="db.newUsername"
-                               required>
-                    </div>
-                </div>
-                <div class="form-group" ng-if="db.useAccess">
-                    <label class="col-sm-3 control-label">New Password</label>
-                    <div class="col-sm-6">
-                        <input class="form-control"
-                               style="width: 80%;"
-                               type="password"
-                               name="dbNewPassword"
-                               ng-model="db.newPassword"
-                               placeholder="(optional)">
-                    </div>
-                </div>
-                <div class="form-group" ng-if="db.useAccess">
-                    <label class="col-sm-3 control-label">Confirm Password</label>
-                    <div class="col-sm-6">
-                        <input class="form-control"
-                               style="width: 80%;"
-                               type="password"
-                               name="dbConfirmPassword"
-                               ng-model="db.confirmPassword">
-                    </div>
-                </div>
-            </div>
+    <div class="row form-row" ng-if="db.useAccess">
+        <div class="col-m-3">
+            <label class="form-label required" for="dbNewUsername">
+                New Username
+            </label>
+        </div>
+        <div class="col-m-4">
+            <input
+                id="dbNewUsername"
+                class="form-el-input"
+                type="text"
+                name="dbNewUsername"
+                ng-model="db.newUsername"
+                required
+                >
+        </div>
+    </div>
+
+    <div class="row form-row" ng-if="db.useAccess">
+        <div class="col-m-3">
+            <label class="form-label" for="dbNewPassword">
+                New Password
+            </label>
+        </div>
+        <div class="col-m-4">
+            <input
+                id="dbNewPassword"
+                class="form-el-input"
+                type="password"
+                name="dbNewPassword"
+                ng-model="db.newPassword"
+                placeholder="(optional)"
+                >
+        </div>
+    </div>
+    <div class="row form-row" ng-if="db.useAccess">
+        <div class="col-m-3">
+            <label class="form-label" for="dbConfirmPassword">
+                Confirm Password
+            </label>
+        </div>
+        <div class="col-m-4">
+            <input
+                id="dbConfirmPassword"
+                class="form-el-input"
+                type="password"
+                name="dbConfirmPassword"
+                ng-model="db.confirmPassword"
+                >
         </div>
     </div>
-</form>
 
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-click="testConnection()">Next</a>
-</div>
\ No newline at end of file
+</div>
+
+*/
+?>
+
+</fieldset>
+
+</form>
diff --git a/setup/module/Magento/Setup/view/magento/setup/create-admin-account.phtml b/setup/module/Magento/Setup/view/magento/setup/create-admin-account.phtml
index 3941e9614027e..a99829087137d 100644
--- a/setup/module/Magento/Setup/view/magento/setup/create-admin-account.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/create-admin-account.phtml
@@ -3,120 +3,189 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
+
 <?php
 $passwordWizard = sprintf(
     '<p><b>%s</b> {{admin.passwordStatus.label}}</p>
-        <div class=\'col-sm-12 password-strength password-strength-{{admin.passwordStatus.class}}\'>
-            <div class=\'col-sm-2\'></div>
-            <div class=\'col-sm-2\'></div>
-            <div class=\'col-sm-2\'></div>
-            <div class=\'col-sm-2\'></div>
+        <div class=\'password-strength password-strength-{{admin.passwordStatus.class}}\'>
+            <div class=\'password-strength-item\'></div>
+            <div class=\'password-strength-item\'></div>
+            <div class=\'password-strength-item\'></div>
+            <div class=\'password-strength-item\'></div>
         </div>
     <p>%s</p>',
     'Password Strength:',
     'Must be a mix of at least 7 alpha and numeric characters.(Ex.: BuyIt54).'
 );
 ?>
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-click="nextState()">Next</a>
-</div>
 
-<div class="page-header">
-    <h1>{{$state.current.header}}</h1>
+<div class="nav-bar-outer-actions">
+    <div class="outer-actions-inner-wrap">
+        <div class="btn-wrap btn-wrap-triangle-right btn-wrap-next">
+            <button
+                type="button"
+                class="btn btn-prime"
+                ng-click="nextState()"
+                ng-disabled="account.$invalid && account.submitted"
+                >Next</button>
+        </div>
+        <div class="btn-wrap btn-wrap-triangle-left btn-wrap-prev">
+            <button type="button" class="btn" ng-click="previousState()">Back</button>
+        </div>
+    </div>
 </div>
 
-<p>Create a new Admin account to manage you store.</p>
+<h2 class="page-title">{{$state.current.header}}</h2>
+
+<p>
+    Create a new Admin account to manage you store.
+</p>
 
-<form novalidate name="account" class="form-horizontal" role="form" style="padding-top: 20px;">
-    <div class="form-group" ng-class="{'has-error': account.adminUsername.$invalid && account.submitted}">
-        <label class="col-sm-3 control-label">New Username&nbsp;<span class="required">*</span></label>
-        <div class="col-sm-4">
-            <input tooltip-placement="right"
-                   tooltip="Must be 1 to 40 characters"
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="text"
-                   name="adminUsername"
-                   ng-model="admin.username"
-                   ng-maxlength="40"
-                   required />
+<form
+    novalidate
+    name="account"
+    role="form"
+    >
+
+    <div
+        class="row form-row"
+        ng-class="{'has-error': account.adminUsername.$invalid && account.submitted}"
+        >
+        <div class="col-m-3">
+            <label class="form-label required" for="adminUsername">
+                New Username
+            </label>
         </div>
-        <div class="col-sm-offset-3 col-sm-4" ng-show="account.adminUsername.$invalid && account.submitted">
+        <div class="col-m-4">
+            <input
+                id="adminUsername"
+                class="form-el-input"
+                tooltip-placement="right"
+                tooltip="Must be 1 to 40 characters."
+                tooltip-trigger="focus"
+                tooltip-append-to-body="true"
+                type="text"
+                name="adminUsername"
+                ng-model="admin.username"
+                ng-class="{'invalid': account.adminUsername.$invalid && account.submitted}"
+                ng-maxlength="40"
+                required
+                >
             <div class="error-container">
-                <span ng-show="account.adminUsername.$error.required">Please enter your new username.</span>
-                <span ng-show="account.adminUsername.$error.maxlength">Please enter a username between 1 and 40 characters.</span>
+                <span ng-show="account.adminUsername.$error.required">
+                    Please enter your new username.
+                </span>
+                <span ng-show="account.adminUsername.$error.maxlength">
+                    Please enter a username between 1 and 40 characters.
+                </span>
             </div>
         </div>
     </div>
-    <div class="form-group" ng-class="{'has-error': account.adminEmail.$invalid && account.submitted}">
-        <label class="col-sm-3 control-label">New E-Mail&nbsp;<span class="required">*</span></label>
-        <div class="col-sm-4">
-            <input tooltip-placement="right"
-                   tooltip="Must be a correct e-mail"
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="email"
-                   name="adminEmail"
-                   ng-model="admin.email"
-                   required />
+
+    <div
+        class="row form-row"
+        ng-class="{'has-error': account.adminEmail.$invalid && account.submitted}"
+        >
+        <div class="col-m-3">
+            <label class="form-label required" for="adminEmail">New E-Mail</label>
         </div>
-        <div class="col-sm-offset-3 col-sm-4" ng-show="account.adminEmail.$invalid && account.submitted">
+        <div class="col-m-4">
+            <input
+                id="adminEmail"
+                class="form-el-input"
+                tooltip-placement="right"
+                tooltip="Must be a correct e-mail."
+                tooltip-trigger="focus"
+                tooltip-append-to-body="true"
+                type="email"
+                name="adminEmail"
+                ng-model="admin.email"
+                ng-class="{'invalid': account.adminEmail.$invalid && account.submitted}"
+                required
+                >
             <div class="error-container">
-                <span ng-show="account.adminEmail.$error.required">Please enter your new e-mail.</span>
-                <span ng-show="account.adminEmail.$error.email">Please enter a correct e-mail.</span>
+                <span ng-show="account.adminEmail.$error.required">
+                    Please enter your new e-mail.
+                </span>
+                <span ng-show="account.adminEmail.$error.email">
+                    Please enter a correct e-mail.
+                </span>
             </div>
         </div>
     </div>
-    <div class="form-group" ng-class="{'has-error': account.adminPassword.$invalid && account.submitted}">
-        <label class="col-sm-3 control-label">New Password&nbsp;<span class="required">*</span></label>
-        <div class="col-sm-4">
-            <input ng-change="passwordStatusChange()"
-                   tooltip-placement="right"
-                   tooltip-html-unsafe="<?php echo $passwordWizard; ?>"
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="password"
-                   name="adminPassword"
-                   ng-model="admin.password"
-                   required
-                   check-Password />
+
+    <div
+        class="row form-row"
+        ng-class="{'has-error': account.adminPassword.$invalid && account.submitted}"
+        >
+        <div class="col-m-3">
+            <label class="form-label required" for="adminPassword">
+                New Password
+            </label>
         </div>
-        <div class="col-sm-offset-3 col-sm-4" ng-show="account.adminPassword.$invalid && account.submitted">
+        <div class="col-m-4">
+            <input
+                id="adminPassword"
+                class="form-el-input"
+                ng-change="passwordStatusChange()"
+                tooltip-placement="right"
+                tooltip-html-unsafe="<?php echo $passwordWizard; ?>"
+                tooltip-trigger="focus"
+                tooltip-append-to-body="true"
+                type="password"
+                name="adminPassword"
+                ng-model="admin.password"
+                ng-class="{'invalid': account.adminPassword.$invalid && account.submitted}"
+                required
+                check-Password
+                >
             <div class="error-container">
-                <span ng-show="account.adminPassword.$error.checkPassword">Please enter at least 7 alpha-numeric characters.</span>
-                <span ng-show="account.adminPassword.$error.required">Please enter your new password.</span>
+                <span ng-show="account.adminPassword.$error.checkPassword">
+                    Please enter at least 7 alpha-numeric characters.
+                </span>
+                <span ng-show="account.adminPassword.$error.required">
+                    Please enter your new password.
+                </span>
             </div>
         </div>
     </div>
-    <div class="form-group" ng-class="{'has-error': account.adminConfirm.$invalid && account.submitted}">
-        <label class="col-sm-3 control-label">Confirm Password&nbsp;<span class="required">*</span></label>
-        <div class="col-sm-4">
-            <input tooltip-placement="right"
-                   tooltip="Please re-enter your password"
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                   class="form-control"
-                   type="password"
-                   name="adminConfirm"
-                   ng-model="admin.confirm"
-                   confirm-password="admin.password"
-                   required />
+
+    <div
+        class="row form-row"
+        ng-class="{'has-error': account.adminConfirm.$invalid && account.submitted}"
+        >
+        <div class="col-m-3">
+            <label class="form-label required" for="adminConfirm">
+                Confirm Password
+            </label>
         </div>
-        <div class="col-sm-offset-3 col-sm-4" ng-show="account.adminConfirm.$invalid && account.submitted">
+        <div class="col-m-4">
+            <input
+                id="adminConfirm"
+                class="form-el-input"
+                tooltip-placement="right"
+                tooltip="Please re-enter your password."
+                tooltip-trigger="focus"
+                tooltip-append-to-body="true"
+                type="password"
+                name="adminConfirm"
+                ng-model="admin.confirm"
+                ng-class="{'invalid': account.adminConfirm.$invalid && account.submitted}"
+                confirm-password="admin.password"
+                required/>
             <div class="error-container">
-                <span ng-show="account.adminConfirm.$error.required">Please re-enter your password.</span>
-                <span ng-show="account.adminConfirm.$error.confirmPassword">Please make sure your passwords match.</span>
+                <span ng-show="account.adminConfirm.$error.required">
+                    Please re-enter your password.
+                </span>
+                <span ng-show="account.adminConfirm.$error.confirmPassword">
+                    Please make sure your passwords match.
+                </span>
             </div>
         </div>
     </div>
-</form>
 
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-click="nextState()">Next</a>
-</div>
+</form>
diff --git a/setup/module/Magento/Setup/view/magento/setup/customize-your-store.phtml b/setup/module/Magento/Setup/view/magento/setup/customize-your-store.phtml
index 1da49ed908e4f..274e0ad739707 100644
--- a/setup/module/Magento/Setup/view/magento/setup/customize-your-store.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/customize-your-store.phtml
@@ -4,82 +4,111 @@
  * See COPYING.txt for license details.
  */
 ?>
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-click="nextState()">Next</a>
-</div>
-
-<div class="page-header">
-    <h1>{{$state.current.header}}</h1>
-</div>
 
-<form class="form-horizontal" role="form">
-    <div class="form-group">
-        <label class="col-md-3 control-label">Sample Data</label>
-        <div class="col-md-6">
-            <p class="form-control-static text-muted">
-                Select “Use Sample Data" to create a sample store with sample products, customers, and payment settings. Our <a target="_blank" href="http://devdocs.magento.com/guides/v1.0/install-gde/install/sample-data.html">Guide to Using Sample Data</a> can help you get started.</p>
+<div class="nav-bar-outer-actions">
+    <div class="outer-actions-inner-wrap">
+        <div class="btn-wrap btn-wrap-triangle-right btn-wrap-next">
+            <button type="button" class="btn btn-prime" ng-click="nextState()">Next</button>
+        </div>
+        <div class="btn-wrap btn-wrap-triangle-left btn-wrap-prev">
+            <button type="button" class="btn" ng-click="previousState()">Back</button>
         </div>
     </div>
+</div>
 
-    <div class="form-group">
-        <div class="checkbox col-md-4 col-md-offset-3">
-            <label>
-                <input type="checkbox" ng-model="store.useSampleData" <?php echo $this->isSampledataEnabled ? '' : 'disabled' ?>>&nbsp;<span class="text-muted">Use Sample Data</span>
+<h2 class="page-title">{{$state.current.header}}</h2>
+
+<form role="form">
+
+    <div class="row form-row">
+        <div class="col-m-3">
+            <label class="form-label">Sample Data</label>
+        </div>
+        <div class="col-m-6">
+            <p>
+                Select “Use Sample Data" to create a sample store with sample products, customers, and payment settings. Our <a target="_blank" href="http://devdocs.magento.com/guides/v1.0/install-gde/install/sample-data.html">Guide to Using Sample Data</a> can help you get started.
+            </p>
+            <input
+                id="useSampleData"
+                class="form-el-checkbox"
+                type="checkbox"
+                ng-model="store.useSampleData"
+                <?php echo $this->isSampledataEnabled ? '' : 'disabled' ?>
+                >
+            <label class="form-label" for="useSampleData">
+                Use Sample Data
             </label>
         </div>
     </div>
 
-    <div class="form-group">
-        <label class="col-md-3 control-label">Store Default Time Zone&nbsp;<span class="required">*</span></label>
-        <div class="col-md-6">
-            <select class="form-control"
+    <div class="row form-row">
+        <div class="col-m-3">
+            <label class="form-label required" for="storeTimezone">Store Default Time Zone</label>
+        </div>
+        <div class="col-m-4">
+            <label class="form-select-label" for="storeTimezone">
+                <select
+                    id="storeTimezone"
+                    class="form-el-select"
                     ng-model="store.timezone"
                     tooltip-placement="right"
                     tooltip-html-unsafe="The time zone in which your online store operates. You can change this later in Magento Admin."
                     tooltip-trigger="focus"
                     tooltip-append-to-body="true">
-            <?php foreach ($this->timezone as $value => $label): ?>
-                <?php echo "<option value=\"" . $value . "\">" . $label . "</option>"; ?>
-            <?php endforeach; ?>
-            </select>
+                    <?php foreach ( $this->timezone as $value => $label ): ?>
+                        <?php echo "<option value=\"" . $value . "\">" . $label . "</option>"; ?>
+                    <?php endforeach; ?>
+                </select>
+            </label>
         </div>
     </div>
 
-    <div class="form-group">
-        <label class="col-md-3 control-label">Store Default Currency&nbsp;<span class="required">*</span></label>
-        <div class="col-md-5">
-            <select class="form-control"
+    <div class="row form-row">
+        <div class="col-m-3">
+            <label class="form-label required" for="storeCurrency">
+                Store Default Currency
+            </label>
+        </div>
+        <div class="col-m-4">
+            <label class="form-select-label" for="storeCurrency">
+                <select
+                    id="storeCurrency"
+                    class="form-el-select"
                     ng-model="store.currency"
                     tooltip-placement="right"
                     tooltip-html-unsafe="The currency your store uses for price labeling, checkout, returns, credit and gift cards. You can change this later in Magento Admin."
                     tooltip-trigger="focus"
                     tooltip-append-to-body="true">
-            <?php foreach ($this->currency as $value => $label): ?>
-                <?php echo "<option value=\"" . $value . "\">" . $label . "</option>"; ?>
-            <?php endforeach; ?>
-            </select>
+                    <?php foreach ( $this->currency as $value => $label ): ?>
+                        <?php echo "<option value=\"" . $value . "\">" . $label . "</option>"; ?>
+                    <?php endforeach; ?>
+                </select>
+            </label>
         </div>
     </div>
 
-    <div class="form-group">
-        <label class="col-md-3 control-label">Store Default Language&nbsp;<span class="required">*</span></label>
-        <div class="col-md-4">
-            <select class="form-control"
+    <div class="row form-row">
+        <div class="col-m-3">
+            <label class="form-label required" for="storeLanguage">
+                Store Default Language
+            </label>
+        </div>
+        <div class="col-m-4">
+            <label class="form-select-label" for="storeLanguage">
+                <select
+                    id="storeLanguage"
+                    class="form-el-select"
                     ng-model="store.language"
                     tooltip-placement="right"
                     tooltip-html-unsafe="The language customers will see in your store. You can change this later in Magento Set Up Tool."
                     tooltip-trigger="focus"
                     tooltip-append-to-body="true">
-            <?php foreach ($this->language as $value => $label): ?>
-                <?php echo "<option value=\"" . $value . "\">" . $label . "</option>"; ?>
-            <?php endforeach; ?>
-            </select>
+                    <?php foreach ( $this->language as $value => $label ): ?>
+                        <?php echo "<option value=\"" . $value . "\">" . $label . "</option>"; ?>
+                    <?php endforeach; ?>
+                </select>
+            </label>
         </div>
     </div>
-</form>
 
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-click="nextState()">Next</a>
-</div>
+</form>
diff --git a/setup/module/Magento/Setup/view/magento/setup/index.phtml b/setup/module/Magento/Setup/view/magento/setup/index.phtml
index 38e2750639edf..46a1546adfb0d 100644
--- a/setup/module/Magento/Setup/view/magento/setup/index.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/index.phtml
@@ -3,13 +3,18 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<div class="row">
-    <div ng-include="'index.php/navigation/menu'"></div>
 
-    <div class="container {{class}}" ng-controller="mainController" id="main">
-        <div ui-view="root">
-            <div ui-view></div>
-        </div>
+<div ng-include="'index.php/navigation/menu'"></div>
+<div
+    id="main"
+    class="main {{class}}"
+    ng-controller="mainController"
+    >
+    <div ui-view="root">
+        <div ui-view></div>
     </div>
 </div>
diff --git a/setup/module/Magento/Setup/view/magento/setup/install.phtml b/setup/module/Magento/Setup/view/magento/setup/install.phtml
index cde0b701bfd68..054bed6d55d49 100644
--- a/setup/module/Magento/Setup/view/magento/setup/install.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/install.phtml
@@ -3,37 +3,76 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-disabled="isDisabled" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-disabled="isDisabled" ng-click="start()" ng-show="isStarted">Try Again</a>
-</div>
 
-<div class="page-header">
-    <h1>{{$state.current.header}}</h1>
+<div class="nav-bar-outer-actions">
+    <div class="outer-actions-inner-wrap">
+        <div class="btn-wrap btn-wrap-triangle-right btn-wrap-next">
+            <button
+                type="button"
+                class="btn btn-prime"
+                disabled
+                >Next</button>
+        </div>
+        <div class="btn-wrap btn-wrap-triangle-left btn-wrap-prev">
+            <button
+                type="button"
+                class="btn"
+                ng-disabled="isDisabled"
+                ng-click="previousState()"
+                >Back</button>
+        </div>
+        <div class="btn-wrap btn-wrap-try-again" ng-show="isStarted">
+            <button
+                type="button"
+                class="btn btn-secondary"
+                ng-disabled="isDisabled"
+                ng-click="start()"
+                >Try Again</button>
+        </div>
+    </div>
 </div>
 
-<div ng-show="!isStarted" class="text-center" style="padding-top: 50px; padding-bottom: 50px;">
+<h2 class="page-title">{{$state.current.header}}</h2>
+
+<div ng-show="!isStarted" class="accent-box">
     <p>You're ready!</p>
-    <button ng-click="start()" class="btn btn-primary">Install Now</button>
+    <button ng-click="start()" class="btn btn-large btn-prime">Install Now</button>
 </div>
 
-<div ng-show="isStarted">
-    <div class="progress"><div class="progress-bar progress-bar-striped" role="progressbar" aria-valuenow="{{progress}}" aria-valuemin="0" aria-valuemax="100" ng-style="barStyle(progress)">{{progressText}}</div></div>
-    <div ng-show="isFailed" class="error-container">
-        <span class="glyphicon glyphicon-remove-sign "></span>
-        <span>Installation is incomplete. Check the console log for errors before trying again.</span>
+<div ng-show="isStarted" class="content-install">
+    <p class="text-right">Installing... {{progressText}}</p>
+    <div class="progress">
+        <div
+            class="progress-bar"
+            role="progressbar"
+            aria-valuenow="{{progress}}"
+            aria-valuemin="0"
+            aria-valuemax="100"
+            ng-style="barStyle(progress)"
+            >
+        </div>
     </div>
-    <div class="collapsed-options">
-        <a href="" class="collapsed-options" ng-click="toggleConsole()">Console Log</a>
-        <span class="caret"></span>
+    <div ng-show="isFailed" class="alert alert-info">
+        <span class="alert-icon icon-failed-round"></span>
+        <p class="alert-text">
+            <strong>Installation is incomplete.</strong>
+            <br>
+            Check the console log for errors before trying again.
+        </p>
     </div>
+    <button
+        type="button"
+        class="btn btn-expand"
+        ng-click="toggleConsole()"
+        ng-class="{'expanded': isConsole}"
+        >
+        Console Log
+    </button>
     <div ng-show="isConsole" id="console">
-        <div class="highlight" style="background-color: #000000;"><pre ng-bind-html="log"></pre></div>
+        <div class="console" ng-bind-html="log"></div>
     </div>
 </div>
-
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-disabled="isDisabled" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-disabled="isDisabled" ng-click="start()" ng-show="isStarted">Try Again</a>
-</div>
diff --git a/setup/module/Magento/Setup/view/magento/setup/landing.phtml b/setup/module/Magento/Setup/view/magento/setup/landing.phtml
index c11ae38ffba61..98db9ec58c112 100644
--- a/setup/module/Magento/Setup/view/magento/setup/landing.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/landing.phtml
@@ -3,35 +3,37 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<div class="text-center">
-    <h1>Magento</h1>
-    <br/>
-    <p><?php echo 'Version' . ' ' . $this->version; ?></p>
-    <br/>
-    <br/>
-    <br/>
-    <p>Welcome to Magento Admin, your online store headquarters.
-    Click 'Agree and Set Up Magento' or read <a target="_blank" href="http://devdocs.magento.com/guides/v1.0/install-gde/install/install-web.html">Getting Started</a> to learn more.</p>
-    <br/>
-<?php
-/* not implemented yet
-    <br/>
-    <br/>
-    <label><?php echo $this->translate('Choose a language:'); ?></label>
-    <select ng-change="selectLanguage()" style="width: 250px; margin: 0 auto;" class="form-control" ng-model="modelLanguage" ng-init="modelLanguage='<?php echo $this->location ?>'">
-        <?php foreach ($this->languages as $code => $title): ?>
-            <option value="<?php echo $code; ?>"><?php echo $title; ?></option>
-        <?php endforeach; ?>
-    </select>
-    <br/>
-    <br/>
-*/
-?>
-    <br/>
-    <div>
+
+<section class="page-landing">
+    <img class="logo" src="<?php echo $this->basePath() ?>/pub/images/magento-logo.svg" alt="Magento"/>
+    <p class="text-version">
+        <?php echo 'Version' . ' ' . $this->version; ?>
+    </p>
+    <p class="text-welcome">
+        Welcome to Magento Admin, your online store headquarters.
+        <br>
+        Click 'Agree and Set Up Magento' or read <a href="http://devdocs.magento.com/guides/v1.0/install-gde/install/install-web.html" target="_blank">Getting Started</a> to learn more.
+    </p>
+    <?php
+    /* not implemented yet
+        <label><?php echo $this->translate('Choose a language:'); ?></label>
+        <select ng-change="selectLanguage()" class="form-control" ng-model="modelLanguage" ng-init="modelLanguage='<?php echo $this->location ?>'">
+            <?php foreach ($this->languages as $code => $title): ?>
+                <option value="<?php echo $code; ?>"><?php echo $title; ?></option>
+            <?php endforeach; ?>
+        </select>
+    */
+    ?>
+    <p class="text-terms">
         <a href="" ng-click="previousState()">Terms & Agreement</a>
-    </div>
-    <br/>
-    <button type="button" class="btn-lg btn-primary" ng-click="nextState()">Agree and Set Up Magento</button>
-</div>
+    </p>
+    <button
+        type="button"
+        class="btn btn-large btn-prime btn-submit"
+        ng-click="nextState()"
+        >Agree and Setup Magento</button>
+</section>
diff --git a/setup/module/Magento/Setup/view/magento/setup/license.phtml b/setup/module/Magento/Setup/view/magento/setup/license.phtml
index 38c7c43e78d86..097ab03f2a9d3 100644
--- a/setup/module/Magento/Setup/view/magento/setup/license.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/license.phtml
@@ -3,13 +3,24 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<div class="col-xs-9">
-    <br/>
-    <a href="#" class="btn btn-primary" ng-click="nextState()"> Go Back</a>
-    <br/><br/>
-    <?php echo nl2br(htmlspecialchars($this->license, ENT_COMPAT, 'UTF-8')); ?>
-    <br/><br/><br/>
-    <a href="#" class="btn btn-primary" ng-click="nextState()"> Go Back</a>
-    <br/><br/>
+
+<div class="row page-license">
+    <div class="col-m-offset-2 col-m-8 col-xs-12">
+        <div class="license-text">
+            <?php echo nl2br( htmlspecialchars( $this->license, ENT_COMPAT, 'UTF-8' ) ); ?>
+        </div>
+        <div class="page-license-footer">
+            <div class="btn-wrap-triangle-left">
+                <button
+                    type="button"
+                    class="btn"
+                    ng-click="nextState()"
+                    >Go Back</button>
+            </div>
+        </div>
+    </div>
 </div>
diff --git a/setup/module/Magento/Setup/view/magento/setup/navigation/menu.phtml b/setup/module/Magento/Setup/view/magento/setup/navigation/menu.phtml
index 293f10a9feda1..c96a34bc6dd3e 100644
--- a/setup/module/Magento/Setup/view/magento/setup/navigation/menu.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/navigation/menu.phtml
@@ -3,20 +3,44 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<?php $expressions = []; foreach ($this->main as $item): ?>
+
+<?php $expressions = []; foreach ( $this->main as $item ): ?>
     <?php $expressions[] = '!$state.is(\'' . $item['id'] . '\')'; ?>
 <?php endforeach; ?>
-<div ng-class="{show: <?php echo implode('&&', $expressions); ?>}" class="col-lg-3 hide" id="menu" style="margin-top: 40px;">
-    <nav ng-controller="navigationController">
-        <div>
-            <ul class="nav nav-pills nav-stacked">
-                <?php foreach ($this->menu as $item): ?>
-                    <li id="<?php echo $item['id']; ?>" ng-class="{ active: $state.includes('<?php echo $item['id'] ?>') }">
-                        <a ng-class="{disabled: itemStatus(<?php echo $item['order']; ?>)}" ui-sref="<?php echo $item['id']; ?>" href="#/<?php echo $item['url']; ?>"><?php echo $item['title']; ?></a>
-                    </li>
-                <?php endforeach; ?>
-            </ul>
-        </div>
-    </nav>
-</div>
+
+<header
+    class="header ng-cloak"
+    ng-class="{'show' : <?php echo implode( '&&', $expressions ); ?>}"
+    >
+    <img class="logo" src="<?php echo $this->basePath() ?>/pub/images/magento-icon.svg" alt="Magento"/>
+    <h1 class="header-title">Magento Installation</h1>
+</header>
+
+<nav
+    ng-controller="navigationController"
+    ng-class="{'show' : <?php echo implode( '&&', $expressions ); ?>}"
+    id="menu"
+    class="nav ng-cloak"
+    >
+
+    <ul class="nav-bar">
+        <?php foreach ($this->menu as $item): ?>
+        <li ng-class="{ active: $state.includes('<?php echo $item['id'] ?>'), disabled: itemStatus(<?php echo $item['order']; ?>)}"
+            id="<?php echo $item['id']; ?>"
+            >
+            <a
+                ng-class=""
+                ui-sref="<?php echo $item['id']; ?>"
+                href="#/<?php echo $item['url']; ?>"
+                >
+                <?php echo nl2br( $item['title'] ); ?>
+            </a>
+        </li>
+        <?php endforeach; ?>
+    </ul>
+
+</nav>
diff --git a/setup/module/Magento/Setup/view/magento/setup/readiness-check.phtml b/setup/module/Magento/Setup/view/magento/setup/readiness-check.phtml
index f996820290c96..b67b13c666120 100644
--- a/setup/module/Magento/Setup/view/magento/setup/readiness-check.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/readiness-check.phtml
@@ -3,26 +3,48 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<div class="step-controls" ng-show="$state.is('root.readiness-check.progress')">
-    <a href="" class="btn btn-primary" ng-click="$state.forceReload()" ng-disabled="checkingInProgress()">Try Again</a>
-    <a href="" class="btn btn-primary" ng-click="nextState()" ng-disabled="checkingInProgress() || hasErrors">Next</a>
-</div>
 
-<div class="page-header">
-    <h1>{{$state.current.header}}</h1>
+<div class="nav-bar-outer-actions">
+    <div class="outer-actions-inner-wrap">
+        <div class="btn-wrap btn-wrap-triangle-right btn-wrap-next">
+            <button
+                type="button"
+                class="btn btn-prime"
+                ng-click="nextState()"
+                ng-disabled="checkingInProgress() || hasErrors"
+                >Next</button>
+        </div>
+        <div class="btn-wrap btn-wrap-triangle-left btn-wrap-prev">
+            <button
+                type="button"
+                class="btn"
+                disabled
+                >Back</button>
+        </div>
+        <div class="btn-wrap btn-wrap-try-again" ng-show="$state.is('root.readiness-check.progress')">
+            <button
+                type="button"
+                class="btn btn-secondary"
+                ng-click="$state.forceReload()"
+                ng-disabled="checkingInProgress()"
+                >Try Again</button>
+        </div>
+    </div>
 </div>
 
-<div ng-show="$state.is('root.readiness-check')" class="readiness-check-landing">
+<h2 class="page-title">{{$state.current.header}}</h2>
+
+<div ng-show="$state.is('root.readiness-check')" class="accent-box">
     <p>Let's check your environment for the correct PHP version, PHP extensions, file permissions and compatibility.</p>
-    <div>
-        <a href="" ng-click="$state.go('.progress')" class="btn btn-primary">Start Readiness Check</a>
-    </div>
+    <button
+        class="btn btn-large btn-prime"
+        ng-click="$state.go('.progress')"
+        type="button"
+        >Start Readiness Check</button>
 </div>
 
 <div ui-view></div>
-
-<div class="step-controls" ng-show="$state.is('root.readiness-check.progress')">
-    <a href="" class="btn btn-primary" ng-click="$state.forceReload()" ng-disabled="checkingInProgress()">Try Again</a>
-    <a href="" class="btn btn-primary" ng-click="nextState()" ng-disabled="checkingInProgress() || hasErrors">Next</a>
-</div>
diff --git a/setup/module/Magento/Setup/view/magento/setup/readiness-check/progress.phtml b/setup/module/Magento/Setup/view/magento/setup/readiness-check/progress.phtml
index b6cf1917d111f..5cf99afc454a8 100644
--- a/setup/module/Magento/Setup/view/magento/setup/readiness-check/progress.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/readiness-check/progress.phtml
@@ -3,182 +3,253 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<div class="rediness-check-items">
-    <div class="bg-info" ng-switch="isCompleted()">
-        <div ng-switch-when="true" ng-switch="hasErrors">
-            <span ng-switch-when="true">Completed! You need to resolve these issues to continue.</span>
-            <span ng-switch-default>Completed!</span>
+
+<div ng-switch="isCompleted()">
+
+    <div ng-switch-when="true" ng-switch="hasErrors">
+
+        <div class="alert alert-info" ng-switch-when="true">
+            <span class="alert-icon icon-failed-round"></span>
+            <p class="alert-text">
+                <strong>Completed!</strong> You need to resolve these issues to continue.
+            </p>
         </div>
-        <div ng-switch-default>
-            <img src="pub/images/ajax-loader.gif" />&nbsp;
-            <span>We're making sure your server environment is ready for Magento to be installed.</span>
+
+        <div class="alert alert-info" ng-switch-default>
+            <span class="alert-icon icon-success-round"></span>
+            <p class="alert-text">
+                <strong>Completed!</strong> You can now move on to the next step.
+            </p>
         </div>
+
     </div>
 
-    <div id="php-version" ng-show="version.visible">
-        <div ng-hide="version.processed">
-            <span>Checking PHP Version...</span>
-        </div>
-        <div ng-show="version.processed" ng-switch="version.responseType">
-            <div ng-switch-when="success" ng-init="updateOnSuccess(version)">
-                <span class="glyphicon glyphicon-ok-sign text-success"></span>
-                <span>PHP Version Check</span>
-                <div class="rediness-check-info">
+    <div class="alert alert-info" ng-switch-default>
+        <span class="spinner">
+            <span></span><span></span><span></span><span></span>
+            <span></span><span></span><span></span><span></span>
+        </span>
+        <p class="alert-text">We're making sure your server environment is ready for Magento to be installed.</p>
+    </div>
+
+</div>
+
+<div id="php-version" class="rediness-check-item" ng-show="version.visible">
+
+    <h3 class="readiness-check-title" ng-hide="version.processed">
+        Checking PHP Version...
+    </h3>
+
+    <div ng-show="version.processed" ng-switch="version.responseType">
+
+        <div ng-switch-when="success" ng-init="updateOnSuccess(version)">
+
+            <span class="readiness-check-icon icon-success-round"></span>
+
+            <div class="readiness-check-content">
+                <h3 class="readiness-check-title">PHP Version Check</h3>
+                <p>
                     Your PHP version is correct ({{version.data.current}}).
-                </div>
+                </p>
             </div>
-            <div ng-switch-default ng-init="updateOnError(version)">
-                <div ng-switch="version.data.error">
-                    <div ng-switch-when="phpVersionError" class="animate-show text-danger">
-                        <span class="glyphicon glyphicon-remove-sign"></span>&nbsp;{{version.data.message}} <br/> <br/>
-                    </div>
-
-                <div ng-switch-default ng-init="updateOnError(version)">
-                <div class="rediness-check-panel-right">
-                    <p>Need Help?</p>
-                    <p><a href="http://www.php.net/docs.php" target="_blank">PHP Documentation</a></p>
-                </div>
-                <span class="glyphicon glyphicon-remove text-danger"></span>
-                <span>PHP Version Check</span>
-                <div class="rediness-check-info">
-                    <p>
-                        Your PHP version is {{version.data.current}}. The required PHP version is {{version.data.required}}.
-                        <a href="#php-version" ng-click="updateOnExpand(version)">
-                            <span ng-hide="version.expanded">More detail</span>
-                            <span ng-show="version.expanded">Less detail</span>
-                        </a>
-                    </p>
-                    <div class="rediness-check-block" ng-show="version.expanded">
-                        <p>Download and install PHP version {{version.data.required}} from <a href="http://www.php.net" target="_blank">www.php.net</a> using this <a href="http://www.php.net/docs.php" target="_blank">PHP Documentation</a>.</p>
-                        <p>If you need more help please call your hosting provider.</p>
-                    </div>
-                </div>
-                </div>
-                </div>
+
+        </div>
+
+        <div class="readiness-check-item" ng-switch-default ng-init="updateOnError(version)">
+
+            <div class="rediness-check-side">
+                <p class="side-title">Need Help?</p>
+                <a href="http://www.php.net/docs.php" target="_blank">PHP Documentation</a>
             </div>
+
+            <span class="readiness-check-icon icon-failed-round"></span>
+
+            <div class="readiness-check-content">
+                <h3 class="readiness-check-title">PHP Version Check</h3>
+                <p>
+                    Your PHP version is {{version.data.current}}. The required PHP version is {{version.data.required}}.
+                    <a href="#php-version" ng-click="updateOnExpand(version)">
+                        <span ng-hide="version.expanded">Show detail</span>
+                        <span ng-show="version.expanded">Hide detail</span>
+                    </a>
+                </p>
+                <p ng-show="version.expanded">
+                    Donwload and install PHP version {{version.data.required}} from <a href="http://www.php.net" target="_blank">www.php.net</a> using this <a href="http://www.php.net/docs.php" target="_blank">PHP Documentation</a>.
+                </p>
+                <p ng-show="version.expanded">If you need more help please call your hosting provider.</p>
+            </div>
+
         </div>
+
     </div>
 
-    <div id="php-extensions" ng-show="extensions.visible">
-        <div ng-hide="extensions.processed">
-            <span>Checking PHP Extensions...</span>
+</div>
+
+<div id="php-extensions" class="rediness-check-item" ng-show="extensions.visible">
+
+    <h3 ng-hide="extensions.processed" class="readiness-check-title">
+        Checking PHP Extensions...
+    </h3>
+
+    <div ng-show="extensions.processed" ng-switch="extensions.responseType">
+
+        <div ng-switch-when="success" ng-init="updateOnSuccess(extensions)">
+
+            <span class="readiness-check-icon icon-success-round"></span>
+
+            <div class="readiness-check-content">
+                <h3 class="readiness-check-title">PHP Extensions Check</h3>
+                <p>
+                    You meet {{extensions.data.required.length}} out of {{extensions.data.required.length}} PHP extensions requirements.
+                    <a href="#php-extensions" ng-click="updateOnExpand(extensions)">
+                        <span ng-hide="extensions.expanded">Show detail</span>
+                        <span ng-show="extensions.expanded">Hide detail</span>
+                    </a>
+                </p>
+                <ul class="list" ng-show="extensions.expanded">
+                    <li class="list-item-success"
+                        ng-repeat="name in extensions.data.required"
+                        >PHP Extension {{name}}.</li>
+                </ul>
+            </div>
+
         </div>
-        <div ng-show="extensions.processed" ng-switch="extensions.responseType">
-            <div ng-switch-when="success" ng-init="updateOnSuccess(extensions)">
-                <span class="glyphicon glyphicon-ok-sign text-success"></span>
-                <span>PHP Extensions Check</span>
-                <div class="rediness-check-info">
-                    <p>
-                        You meet {{extensions.data.required.length}} out of {{extensions.data.required.length}} PHP extensions requirements.
-                        <a href="#php-extensions" ng-click="updateOnExpand(extensions)">
-                            <span ng-hide="extensions.expanded">More detail</span>
-                            <span ng-show="extensions.expanded">Less detail</span>
-                        </a>
+
+        <div ng-switch-default ng-init="updateOnError(extensions)">
+
+            <div ng-switch="extensions.data.error">
+
+                <div ng-switch-when="phpExtensionError" class="alert alert-warning">
+                    <span class="alert-icon icon-failed-round"></span>
+                    <p class="alert-text">
+                        {{extensions.data.message}}
                     </p>
-                    <div class="rediness-check-block" ng-show="extensions.expanded">
-                        <ul class="list-unstyled">
-                            <li ng-repeat="name in extensions.data.required">
-                                <span class="glyphicon glyphicon-ok text-success"></span>
-                                <span>PHP Extension {{name}}.</span>
-                            </li>
-                        </ul>
-                    </div>
                 </div>
-            </div>
-            <div ng-switch-default ng-init="updateOnError(extensions)">
-                <div ng-switch="extensions.data.error">
-                    <div ng-switch-when="phpExtensionError" class="animate-show text-danger">
-                        <span class="glyphicon glyphicon-remove-sign"></span>&nbsp;{{extensions.data.message}}<br/>
-                        <br/>
-                    </div>
-                    <div ng-switch-default>
-                <div class="rediness-check-panel-right">
-                    <p>Need Help?</p>
-                    <p><a href="#" target="_blank">PHP Extension Help</a></p>
+
+                <div class="rediness-check-side">
+                    <p class="side-title">Need Help?</p>
+                    <a href="#" target="_blank">PHP Extension Help</a> <?php // ToDo UI: missing url ?>
                 </div>
-                <span class="glyphicon glyphicon-remove text-danger"></span>
-                <span>PHP Extensions Check</span>
-                <div class="rediness-check-info">
+
+                <span class="readiness-check-icon icon-failed-round"></span>
+
+                <div class="readiness-check-content">
+                    <h3 class="readiness-check-title">PHP Extensions Check</h3>
                     <p>
                         {{extensions.data.missing.length}} missing PHP extensions.
                         <a href="#php-extensions" ng-click="updateOnExpand(extensions)">
-                            <span ng-hide="extensions.expanded">More detail</span>
-                            <span ng-show="extensions.expanded">Less detail</span>
+                            <span ng-hide="extensions.expanded">Show detail</span>
+                            <span ng-show="extensions.expanded">Hide detail</span>
                         </a>
                     </p>
-                    <p>The best way to resolve this is to install the correct missing extensions. The exact fix depends on your server, your host, and other system variables.</br>Our <a href="#">PHP Extension Help</a> can get you started.</p>
-                    <p>If you need more help, please call your hosting provider.</p>
-                    <div class="rediness-check-block" ng-show="extensions.expanded">
-                        <ul class="list-unstyled">
-                            <li ng-repeat="name in extensions.data.required" ng-switch="extensions.data.missing.indexOf(name) >= 0">
-                                <span ng-switch-when="true" class="glyphicon glyphicon-remove text-danger"></span>
-                                <span ng-switch-default class="glyphicon glyphicon-ok text-success"></span>
-                                <span>PHP Extension {{name}}.</span>
-                            </li>
-                        </ul>
-                    </div>
-                </div>
+                    <p>
+                        The best way to resolve this is to install the correct missing extensions. The exact fix depends on our server, your host, and other system variables.
+                        <br>
+                        Our
+                        <a href="#">PHP Extension Help</a> <?php // ToDo UI: missing url ?>
+                        can get you started.
+                    </p>
+                    <p>
+                        If you need more help, please call your hosting provider.
+                    </p>
+                    <ul class="list" ng-show="extensions.expanded">
+                        <li
+                            class="list-item-icon"
+                            ng-repeat="name in extensions.data.required"
+                            ng-switch="extensions.data.missing.indexOf(name) >= 0"
+                            >
+                            <span ng-switch-when="true" class="icon-failed"></span>
+                            <span ng-switch-default class="icon-success"></span>
+                            PHP Extension {{name}}.
+                        </li>
+                    </ul>
                 </div>
+
             </div>
+
         </div>
+
     </div>
-    </div>
 
-    <div id="php-permissions" ng-show="permissions.visible">
-        <div ng-hide="permissions.processed">
-            <span>Checking File Permissions...</span>
+</div>
+
+<div class="rediness-check-item" id="php-permissions" ng-show="permissions.visible">
+
+    <h3 class="readiness-check-title" ng-hide="permissions.processed">
+        Checking File Permissions...
+    </h3>
+
+    <div ng-show="permissions.processed" ng-switch="permissions.responseType">
+
+        <div ng-switch-when="success" ng-init="updateOnSuccess(permissions)">
+
+            <span class="readiness-check-icon icon-success-round"></span>
+
+            <div class="readiness-check-content">
+                <h3 class="readiness-check-title">File Permission Check</h3>
+                <p>
+                    You meet {{permissions.data.current.length}} out of {{permissions.data.required.length}} writable file permission requirements.
+                    <a href="#php-permissions" ng-click="updateOnExpand(permissions)">
+                        <span ng-hide="permissions.expanded">Show detail</span>
+                        <span ng-show="permissions.expanded">Hide detail</span>
+                    </a>
+                </p>
+                <ul class="list" ng-show="permissions.expanded">
+                    <li class="list-item-success" ng-repeat="name in permissions.data.required">
+                        "{{name}}" writable directory permission.
+                    </li>
+                </ul>
+            </div>
+
         </div>
-        <div ng-show="permissions.processed" ng-switch="permissions.responseType">
-            <div ng-switch-when="success" ng-init="updateOnSuccess(permissions)">
-                <span class="glyphicon glyphicon-ok-sign text-success"></span>
-                <span>File Permission Check</span>
-                <div class="rediness-check-info">
-                    <p>
-                        You meet {{permissions.data.current.length}} out of {{permissions.data.required.length}} writable file permission requirements.
-                        <a href="#php-permissions" ng-click="updateOnExpand(permissions)">
-                            <span ng-hide="permissions.expanded">More detail</span>
-                            <span ng-show="permissions.expanded">Less detail</span>
-                        </a>
-                    </p>
-                    <div class="rediness-check-block" ng-show="permissions.expanded">
-                        <ul class="list-unstyled">
-                            <li ng-repeat="name in permissions.data.required">
-                                <span class="glyphicon glyphicon-ok text-success"></span>
-                                <span>"{{name}}" writable directory permission.</span>
-                            </li>
-                        </ul>
-                    </div>
-                </div>
+
+        <div ng-switch-default ng-init="updateOnError(permissions)">
+
+            <div class="rediness-check-side">
+                <p class="side-title">Need Help?</p>
+                <a href="#" target="_blank">File Permission Help</a>
             </div>
-            <div ng-switch-default ng-init="updateOnError(permissions)">
-                <div class="rediness-check-panel-right">
-                    <p>Need Help?</p>
-                    <p><a href="#" target="_blank">File Permission Help</a></p>
-                </div>
-                <span class="glyphicon glyphicon-remove text-danger"></span>
-                <span>File Permission Check</span>
-                <div class="rediness-check-info">
-                    <p>
-                        {{permissions.data.required.length - permissions.data.current.length}} file permission not met.
-                        <a href="#php-permissions" ng-click="updateOnExpand(permissions)">
-                            <span ng-hide="permissions.expanded">More detail</span>
-                            <span ng-show="permissions.expanded">Less detail</span>
-                        </a>
-                    </p>
-                    <p>The best way to resolve this is to allow write permissions for the following Magento directories. The exact fix depends on your server, your host, and other system variables.</br>Our <a href="#">File Permission Help</a> can get you started.</p>
-                    <p>If you need more help, please call your hosting provider.</p>
-                    <div class="rediness-check-block" ng-show="permissions.expanded">
-                        <ul class="list-unstyled">
-                            <li ng-repeat="name in permissions.data.required" ng-switch="hasItem(permissions.data.current, name)">
-                                <span ng-switch-when="true" class="glyphicon glyphicon-ok text-success"></span>
-                                <span ng-switch-default class="glyphicon glyphicon-remove text-danger"></span>
-                                <span>"{{name}}" writable directory permission.</span>
-                            </li>
-                        </ul>
-                    </div>
-                </div>
+
+            <span class="readiness-check-icon icon-failed-round"></span>
+
+            <div class="readiness-check-content">
+
+                <h3 class="readiness-check-title">File Permission Check</h3>
+                <p>
+                    {{permissions.data.required.length - permissions.data.current.length}} file permission not met.
+                    <a href="#php-permissions" ng-click="updateOnExpand(permissions)">
+                        <span ng-hide="permissions.expanded">Show detail</span>
+                        <span ng-show="permissions.expanded">Hide detail</span>
+                    </a>
+                </p>
+                <p>
+                    The best way to resolve this is to allow write permissions for the following Magento directories. The exact fix depends on your server, your host, and other system variables.
+                    <br>
+                    Our File Permission Help can get you started.
+                </p>
+                <p>
+                    If you need more help, please call your hosting provider.
+                </p>
+
+                <ul class="list" ng-show="permissions.expanded">
+                    <li
+                        class="list-item-icon"
+                        ng-repeat="name in permissions.data.required"
+                        ng-switch="hasItem(permissions.data.current, name)">
+                        <span ng-switch-when="true" class="icon-success"></span>
+                        <span ng-switch-default class="icon-failed"></span>
+                        <span>"{{name}}" writable directory permission.</span>
+                    </li>
+                </ul>
+
             </div>
+
         </div>
+
     </div>
+
 </div>
diff --git a/setup/module/Magento/Setup/view/magento/setup/success.phtml b/setup/module/Magento/Setup/view/magento/setup/success.phtml
index c947fcfa8c3a5..b8909d520cb13 100644
--- a/setup/module/Magento/Setup/view/magento/setup/success.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/success.phtml
@@ -3,52 +3,71 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
-<h1 class="text-center"><span class="glyphicon glyphicon-ok-sign text-success"></span>&nbsp;Success</h1>
-<p>Please keep this information for your records:</p>
-<div id="admin-info" class="col-lg-12 p-top-10">
-    <div class="col-sm-12 bold p-top-10">Magento Admin Info:</div>
-    <div class="row p-top-10">
-        <div class="col-sm-6">Username:</div>
-        <div class="col-sm-6">{{admin.username}}</div>
+
+<div class="content-success">
+
+    <h1 class="jumbo-title">
+        <span class="jumbo-icon icon-success-round"></span>
+        Success
+    </h1>
+
+    <p>Please keep this information for your records:</p>
+
+    <p><strong>Magento Admin Info:</strong></p>
+
+    <dl class="list-definition" id="admin-info">
+        <dt>Username:</dt>
+        <dd>{{admin.username}}</dd>
+
+        <dt>E-Mail:</dt>
+        <dd>{{admin.email}}</dd>
+
+        <dt>Password:</dt>
+        <dd>******</dd>
+
+        <dt>Your Store Address:</dt>
+        <dd>
+            <a href="{{config.address.actual_base_url}}" target="_blank">{{config.address.actual_base_url}}</a>
+        </dd>
+
+        <dt>Magento Admin Address:</dt>
+        <dd>
+            <a href="{{config.address.actual_base_url}}{{config.address.admin}}/" target="_blank">{{config.address.actual_base_url}}{{config.address.admin}}/</a>
+        </dd>
+
+        <dt>Encryption Key:</dt>
+        <dd>{{config.encrypt.key}}</dd>
+    </dl>
+
+    <p>
+        <strong>Database Info:</strong>
+    </p>
+
+    <dl id="db-info" class="list-definition">
+        <dt>Database Name:</dt>
+        <dd>{{db.name}}</dd>
+
+        <dt>Username:</dt>
+        <dd>{{db.user}}</dd>
+
+        <dt>Password:</dt>
+        <dd>******</dd>
+    </dl>
+
+    <p class="bold" ng-repeat="message in messages">{{message}}</p>
+
+    <div ng-show="config.address.actual_base_url">
+        <a
+            class="btn btn-large btn-prime"
+            href="{{config.address.actual_base_url}}{{config.address.admin}}/"
+            target="_blank"
+            >
+            Launch Magento Admin
+        </a>
     </div>
-    <div class="row p-top-10">
-        <div class="col-sm-6">E-Mail:</div>
-        <div class="col-sm-6">{{admin.email}}</div>
-    </div>
-    <div class="row p-top-10">
-        <div class="col-sm-6">Password:</div>
-        <div class="col-sm-6">******</div>
-    </div>
-    <div class="row p-top-10" ng-show="config.address.actual_base_url">
-        <div class="col-sm-6">Your Store Address:</div>
-        <div class="col-sm-6"><a href="{{config.address.actual_base_url}}">{{config.address.actual_base_url}}</a></div>
-    </div>
-    <div class="row p-top-10" ng-show="config.address.actual_base_url">
-        <div class="col-sm-6">Magento Admin Address:</div>
-        <div class="col-sm-6"><a href="{{config.address.actual_base_url}}{{config.address.admin}}/">{{config.address.actual_base_url}}{{config.address.admin}}/</a></div>
-    </div>
-    <div class="row p-top-10">
-        <div class="col-sm-6">Encryption Key:</div>
-        <div class="col-sm-6">{{config.encrypt.key}}</div>
-    </div>
-</div>
-<div id="db-info" class="col-lg-12 p-top-10">
-    <div class="col-sm-12 bold p-top-10">Database Info:</div>
-    <div class="row p-top-10">
-        <div class="col-sm-6">Database Name:</div>
-        <div class="col-sm-6">{{db.name}}</div>
-    </div>
-    <div class="row p-top-10">
-        <div class="col-sm-6">Username:</div>
-        <div class="col-sm-6">{{db.user}}</div>
-    </div>
-    <div class="row p-top-10">
-        <div class="col-sm-6">Password:</div>
-        <div class="col-sm-6">******</div>
-    </div>
-</div>
-<div class="text-center">
-    <div class="bold" ng-repeat="message in messages">{{message}}</div>
-    <div ng-show="config.address.actual_base_url"><a type="button" class="btn btn-primary" href="{{config.address.actual_base_url}}{{config.address.admin}}/">Launch Magento Admin</a></div>
+
 </div>
diff --git a/setup/module/Magento/Setup/view/magento/setup/web-configuration.phtml b/setup/module/Magento/Setup/view/magento/setup/web-configuration.phtml
index 8c3d7f6c0fbee..f612700a70060 100644
--- a/setup/module/Magento/Setup/view/magento/setup/web-configuration.phtml
+++ b/setup/module/Magento/Setup/view/magento/setup/web-configuration.phtml
@@ -3,7 +3,11 @@
  * Copyright © 2015 Magento. All rights reserved.
  * See COPYING.txt for license details.
  */
+
+// @codingStandardsIgnoreFile
+
 ?>
+
 <?php
 $hints = [
     'base_url' => sprintf(
@@ -18,149 +22,260 @@ $hints = [
 ];
 ?>
 
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-click="nextState()">Next</a>
-</div>
+<div class="page-web-configuration">
 
-<div class="page-header">
-    <h1>{{$state.current.header}}</h1>
+<div class="nav-bar-outer-actions">
+    <div class="outer-actions-inner-wrap">
+        <div class="btn-wrap btn-wrap-triangle-right btn-wrap-next">
+            <button type="button" class="btn btn-prime" ng-click="nextState()" dis>Next</button>
+        </div>
+        <div class="btn-wrap btn-wrap-triangle-left btn-wrap-prev">
+            <button type="button" class="btn" ng-click="previousState()">Back</button>
+        </div>
+    </div>
 </div>
 
-<form novalidate name="webconfig" class="form-horizontal" role="form">
-    <div class="form-group" ng-class="{'has-error': webconfig.base_url.$invalid && webconfig.submitted}">
-        <label class="col-md-3 control-label">Base URL</label>
-        <div class="col-md-4">
-            <input type="url"
-                   name="base_url"
-                   ng-model="config.address.base_url"
-                   ng-init="config.address.auto_base_url = '<?php echo $this->autoBaseUrl ?>'; config.address.base_url = config.address.auto_base_url;"
-                   ng-blur="addSlash()"
-                   ng-change="populateHttps()"
-                   class="form-control"
-                   tooltip-placement="right"
-                   tooltip-html-unsafe="<?php echo $hints['base_url']; ?>"
-                   tooltip-trigger="focus"
-                   tooltip-append-to-body="true"
-                />
+<h2 class="page-title">{{$state.current.header}}</h2>
+
+<form
+    name="webconfig"
+    role="form"
+    novalidate
+    >
+
+<fieldset class="form-fieldset">
+
+    <div
+        class="row form-row"
+        ng-class="{'has-error': webconfig.base_url.$invalid && webconfig.submitted}"
+        >
+        <div class="col-m-3">
+            <label class="form-label" for="baseUrl">
+                Your Store Address
+            </label>
         </div>
-        <div class="col-md-offset-3 col-md-4" ng-show="webconfig.base_url.$invalid && webconfig.submitted">
+        <div class="col-m-4">
+            <input
+                id="baseUrl"
+                class="form-el-input"
+                type="url"
+                name="base_url"
+                ng-model="config.address.base_url"
+                ng-class="{'invalid': webconfig.base_url.$invalid && webconfig.submitted}"
+                ng-init="config.address.auto_base_url = '<?php echo $this->autoBaseUrl ?>'; config.address.base_url = config.address.auto_base_url;"
+                ng-blur="addSlash()"
+                ng-change="populateHttps()"
+                tooltip-placement="right"
+                tooltip-html-unsafe="<?php echo $hints['base_url']; ?>"
+                tooltip-trigger="focus"
+                tooltip-append-to-body="true"
+                >
             <div class="error-container">
-                <span ng-show="webconfig.base_url.$error.required || webconfig.base_url.$error.url">Please enter a valid Base URL (ex: http://www.example.com/)</span>
+                <span ng-show="webconfig.base_url.$error.required || webconfig.base_url.$error.url">
+                    Please enter a valid base URL Admin URL path. (ex: http://www.example.com/)
+                </span>
             </div>
         </div>
     </div>
 
-    <div class="form-group" ng-class="{'has-error': webconfig.admin.$invalid && webconfig.submitted}">
-        <label class="col-md-3 control-label">Magento Admin Address&nbsp;<span class="required">*</span></label>
-        <div class="col-md-4 input-group" style="padding-left: 15px; padding-right: 15px;">
-            <span class="input-group-addon">{{config.address.actual_base_url}}</span>
-            <input type="text"
-                   name="admin"
-                   class="form-control"
-                   ng-model="config.address.admin"
-                   required />
+    <div
+        class="row form-row"
+        ng-class="{'has-error': webconfig.admin.$invalid && webconfig.submitted}"
+        >
+        <div class="col-m-3">
+            <label class="form-label required" for="admin">
+                Magento Admin Address
+            </label>
         </div>
-        <div class="col-md-offset-3 col-md-4" ng-show="webconfig.admin.$invalid && webconfig.submitted">
-            <div class="error-container">
-                <span ng-show="webconfig.admin.$error.required">Please enter a valid Admin URL Path.</span>
+        <div class="col-m-4">
+            <div class="form-el-insider-wrap">
+                <div class="form-el-insider">
+                    {{config.address.actual_base_url}}
+                </div>
+                <div class="form-el-insider-input">
+                    <input
+                        id="admin"
+                        class="form-el-input"
+                        type="text"
+                        name="admin"
+                        ng-model="config.address.admin"
+                        ng-class="{'invalid' : webconfig.admin.$invalid && webconfig.submitted }"
+                        required
+                        >
+                    <div class="error-container">
+                        <span ng-show="webconfig.admin.$error.required">
+                            Please enter a valid admin URL path.
+                        </span>
+                    </div>
+                </div>
             </div>
         </div>
     </div>
 
-    <div class="collapsed-options">
-        <a href="#" class="collapsed-options" ng-click="updateOnExpand(config.advanced)">Advanced Options</a>
-        <span class="caret"></span>
-    </div>
+</fieldset>
+
+<fieldset class="form-fieldset">
+
+    <legend
+        class="form-legend-expand"
+        ng-click="updateOnExpand(config.advanced)"
+        ng-class="{'expanded' : config.advanced.expanded}"
+        >
+        Advanced Options
+    </legend>
 
     <div ng-show="config.advanced.expanded">
-        <div class="form-group">
-            <label class="col-md-3 control-label">HTTPS Options</label>
-            <div class="col-md-5">
-                <div class="checkbox">
-                    <label>
-                        <input type="checkbox" ng-checked="config.https.front" ng-model="config.https.front">&nbsp;Use HTTPS for Magento Storefront
+
+        <div class="row form-row">
+            <div class="col-m-3">
+                <label class="form-label">
+                    HTTPS Options
+                </label>
+            </div>
+            <div class="col-m-4">
+                <div class="form-row">
+                    <input
+                        id="httpsFront"
+                        class="form-el-checkbox"
+                        type="checkbox"
+                        ng-model="config.https.front"
+                        ng-checked="config.https.front"
+                        >
+                    <label class="form-label" for="httpsFront">
+                        Use HTTPS for Magento Storefront
                     </label>
                 </div>
-                <div class="checkbox">
-                    <label>
-                        <input type="checkbox" ng-checked="config.https.admin" ng-model="config.https.admin">&nbsp;Use HTTPS for Magento Admin
+                <div class="form-row">
+                    <input
+                        id="httpsAdmin"
+                        class="form-el-checkbox"
+                        type="checkbox"
+                        ng-model="config.https.admin"
+                        ng-checked="config.https.admin"
+                        >
+                    <label class="form-label" for="httpsAdmin">
+                        Use HTTPS for Magento Admin
                     </label>
                 </div>
             </div>
         </div>
 
-        <div class="form-group" ng-show="showHttpsField()">
-            <label ng-show="config.https.front || config.https.admin" class="col-md-4 col-md-offset-3">Your HTTPS Store address:</label>
-            <div class="col-md-4 col-md-offset-3">
-                <input type="url"
-                       name="https"
-                       ng-model="config.https.text"
-                       ng-if="config.https.front || config.https.admin"
-                       class="form-control"
-                       ng-focus=""
-                       required />
+        <div class="row form-row" ng-show="showHttpsField()">
+            <div class="col-m-3">
+                <label
+                    ng-show="config.https.front || config.https.admin"
+                    class="form-label"
+                    for="https"
+                    >
+                    Your HTTPS Store address:
+                </label>
             </div>
-            <div class="col-md-offset-3 col-md-4" ng-show="webconfig.https.$invalid && webconfig.submitted">
+            <div class="col-m-4">
+                <input
+                    id="https"
+                    class="form-el-input"
+                    type="url"
+                    name="https"
+                    ng-model="config.https.text"
+                    ng-class="{'invalid': webconfig.https.$invalid && webconfig.submitted}"
+                    ng-if="config.https.front || config.https.admin"
+                    ng-focus=""
+                    required
+                    >
                 <div class="error-container">
                     <span ng-show="webconfig.https.$error.required || webconfig.https.$error.url">Please enter a valid HTTPS base URL path. (ex: https://www.example.com/)</span>
                 </div>
             </div>
         </div>
 
-        <div class="form-group">
-            <label class="col-md-3 control-label">Apache Rewrites</label>
-            <div class="col-md-5">
-                <div class="checkbox">
-                    <label>
-                        <input type="checkbox" ng-model="config.rewrites.allowed">&nbsp;Use Web Server Apache Rewrites
-                    </label>
-                </div>
+        <div class="row form-row">
+            <div class="col-m-3">
+                <label class="form-label">
+                    Apache Rewrites
+                </label>
+            </div>
+            <div class="col-m-4">
+                <input
+                    id="apacheRewrites"
+                    class="form-el-checkbox"
+                    type="checkbox"
+                    ng-model="config.rewrites.allowed"
+                    >
+                <label class="form-label" for="apacheRewrites">
+                    Use Web Server Apache Rewrites
+                </label>
             </div>
         </div>
 
-        <div class="form-group">
-            <label class="col-md-3 control-label">Encryption Key&nbsp;<span class="required">*</span></label>
-            <div class="col-md-5">
-                <div class="radio">
-                    <label>
-                        <input type="radio" ng-model="config.encrypt.type" value="magento">&nbsp;I want to use a Magento generated key
+        <div class="row form-row">
+            <div class="col-m-3">
+                <label class="form-label required">
+                    Encryption Key
+                </label>
+            </div>
+            <div class="col-m-4">
+
+                <div class="form-row">
+                    <input
+                        id="encryptionKey"
+                        class="form-el-radio"
+                        type="radio"
+                        ng-model="config.encrypt.type"
+                        value="magento"
+                        >
+                    <label class="form-label" for="encryptionKey">
+                        I want to use a Magento generated key
                     </label>
                 </div>
-                <div class="radio">
-                    <label>
-                        <input type="radio" ng-model="config.encrypt.type" value="user">&nbsp;I want to use my own encryption key
+
+                <div class="form-row">
+                    <input
+                        id="encryptionType"
+                        class="form-el-radio"
+                        type="radio"
+                        ng-model="config.encrypt.type"
+                        value="user"
+                        >
+                    <label class="form-label" for="encryptionType">
+                        I want to use my own encryption key
                     </label>
                 </div>
-            </div>
-        </div>
 
-        <div class="form-group"
-             ng-class="{'has-error': webconfig.key.$invalid && webconfig.submitted}"
-             ng-if="showEncryptKey()">
-            <div class="col-md-4 col-md-offset-3">
-                <input type="text"
-                       name="key"
-                       class="form-control"
-                       ng-model="config.encrypt.key"
-                       tooltip-placement="right"
-                       tooltip-html-unsafe="<?php echo $hints['encrypt_key']; ?>"
-                       tooltip-trigger="focus"
-                       tooltip-append-to-body="true"
-                       ng-minlength="4"
-                       required />
-            </div>
-            <div class="col-md-offset-3 col-md-4" ng-show="webconfig.key.$invalid && webconfig.submitted">
-                <div class="error-container">
-                    <span ng-show="webconfig.key.$error.required">You must enter an encryption key.</span>
-                    <span ng-show="webconfig.key.$error.minlength">Your encryption key must be longer and stronger.</span>
+                <div
+                    class="form-row"
+                    ng-class="{'has-error': webconfig.key.$invalid && webconfig.submitted}"
+                    ng-if="showEncryptKey()"
+                    >
+                    <input
+                        class="form-el-input"
+                        type="text"
+                        name="key"
+                        ng-model="config.encrypt.key"
+                        ng-class="{'invalid': webconfig.key.$invalid && webconfig.submitted}"
+                        tooltip-placement="right"
+                        tooltip-html-unsafe="<?php echo $hints['encrypt_key']; ?>"
+                        tooltip-trigger="focus"
+                        tooltip-append-to-body="true"
+                        ng-minlength="4"
+                        required
+                        >
+                    <div class="error-container">
+                        <span ng-show="webconfig.key.$error.required">
+                            You must enter an encryption key.
+                        </span>
+                        <span ng-show="webconfig.key.$error.minlength">
+                            Your encryption key must be longer and stronger.
+                        </span>
+                    </div>
                 </div>
+
             </div>
         </div>
+
     </div>
+
+</fieldset>
+
 </form>
 
-<div class="step-controls">
-    <a href="" class="btn btn-primary" ng-click="previousState()">Previous</a>
-    <a href="" class="btn btn-primary" ng-click="nextState()">Next</a>
 </div>
diff --git a/setup/pub/bootstrap/css/bootstrap-theme.css b/setup/pub/bootstrap/css/bootstrap-theme.css
deleted file mode 100644
index a4069929bceb6..0000000000000
--- a/setup/pub/bootstrap/css/bootstrap-theme.css
+++ /dev/null
@@ -1,347 +0,0 @@
-/*!
- * Bootstrap v3.1.1 (http://getbootstrap.com)
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-
-.btn-default,
-.btn-primary,
-.btn-success,
-.btn-info,
-.btn-warning,
-.btn-danger {
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
-}
-.btn-default:active,
-.btn-primary:active,
-.btn-success:active,
-.btn-info:active,
-.btn-warning:active,
-.btn-danger:active,
-.btn-default.active,
-.btn-primary.active,
-.btn-success.active,
-.btn-info.active,
-.btn-warning.active,
-.btn-danger.active {
-  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-}
-.btn:active,
-.btn.active {
-  background-image: none;
-}
-.btn-default {
-  text-shadow: 0 1px 0 #fff;
-  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
-  background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #dbdbdb;
-  border-color: #ccc;
-}
-.btn-default:hover,
-.btn-default:focus {
-  background-color: #e0e0e0;
-  background-position: 0 -15px;
-}
-.btn-default:active,
-.btn-default.active {
-  background-color: #e0e0e0;
-  border-color: #dbdbdb;
-}
-.btn-primary {
-  background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
-  background-image:         linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #2b669a;
-}
-.btn-primary:hover,
-.btn-primary:focus {
-  background-color: #2d6ca2;
-  background-position: 0 -15px;
-}
-.btn-primary:active,
-.btn-primary.active {
-  background-color: #2d6ca2;
-  border-color: #2b669a;
-}
-.btn-success {
-  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
-  background-image:         linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #3e8f3e;
-}
-.btn-success:hover,
-.btn-success:focus {
-  background-color: #419641;
-  background-position: 0 -15px;
-}
-.btn-success:active,
-.btn-success.active {
-  background-color: #419641;
-  border-color: #3e8f3e;
-}
-.btn-info {
-  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
-  background-image:         linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #28a4c9;
-}
-.btn-info:hover,
-.btn-info:focus {
-  background-color: #2aabd2;
-  background-position: 0 -15px;
-}
-.btn-info:active,
-.btn-info.active {
-  background-color: #2aabd2;
-  border-color: #28a4c9;
-}
-.btn-warning {
-  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
-  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #e38d13;
-}
-.btn-warning:hover,
-.btn-warning:focus {
-  background-color: #eb9316;
-  background-position: 0 -15px;
-}
-.btn-warning:active,
-.btn-warning.active {
-  background-color: #eb9316;
-  border-color: #e38d13;
-}
-.btn-danger {
-  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
-  background-image:         linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-color: #b92c28;
-}
-.btn-danger:hover,
-.btn-danger:focus {
-  background-color: #c12e2a;
-  background-position: 0 -15px;
-}
-.btn-danger:active,
-.btn-danger.active {
-  background-color: #c12e2a;
-  border-color: #b92c28;
-}
-.thumbnail,
-.img-thumbnail {
-  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
-          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
-}
-.dropdown-menu > li > a:hover,
-.dropdown-menu > li > a:focus {
-  background-color: #e8e8e8;
-  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
-  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
-  background-repeat: repeat-x;
-}
-.dropdown-menu > .active > a,
-.dropdown-menu > .active > a:hover,
-.dropdown-menu > .active > a:focus {
-  background-color: #357ebd;
-  background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
-  background-image:         linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
-  background-repeat: repeat-x;
-}
-.navbar-default {
-  background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
-  background-image:         linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
-}
-.navbar-default .navbar-nav > .active > a {
-  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
-  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);
-  background-repeat: repeat-x;
-  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
-}
-.navbar-brand,
-.navbar-nav > li > a {
-  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
-}
-.navbar-inverse {
-  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
-  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  background-repeat: repeat-x;
-}
-.navbar-inverse .navbar-nav > .active > a {
-  background-image: -webkit-linear-gradient(top, #222 0%, #282828 100%);
-  background-image:         linear-gradient(to bottom, #222 0%, #282828 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);
-  background-repeat: repeat-x;
-  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
-          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
-}
-.navbar-inverse .navbar-brand,
-.navbar-inverse .navbar-nav > li > a {
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
-}
-.navbar-static-top,
-.navbar-fixed-top,
-.navbar-fixed-bottom {
-  border-radius: 0;
-}
-.alert {
-  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
-}
-.alert-success {
-  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
-  background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #b2dba1;
-}
-.alert-info {
-  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
-  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #9acfea;
-}
-.alert-warning {
-  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
-  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #f5e79e;
-}
-.alert-danger {
-  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
-  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #dca7a7;
-}
-.progress {
-  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
-  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar {
-  background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);
-  background-image:         linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-success {
-  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
-  background-image:         linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-info {
-  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
-  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-warning {
-  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
-  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
-  background-repeat: repeat-x;
-}
-.progress-bar-danger {
-  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
-  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
-  background-repeat: repeat-x;
-}
-.list-group {
-  border-radius: 4px;
-  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
-          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
-}
-.list-group-item.active,
-.list-group-item.active:hover,
-.list-group-item.active:focus {
-  text-shadow: 0 -1px 0 #3071a9;
-  background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);
-  background-image:         linear-gradient(to bottom, #428bca 0%, #3278b3 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #3278b3;
-}
-.panel {
-  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
-          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
-}
-.panel-default > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
-  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-primary > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
-  background-image:         linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-success > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
-  background-image:         linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-info > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
-  background-image:         linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-warning > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
-  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
-  background-repeat: repeat-x;
-}
-.panel-danger > .panel-heading {
-  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
-  background-image:         linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
-  background-repeat: repeat-x;
-}
-.well {
-  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
-  background-image:         linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
-  background-repeat: repeat-x;
-  border-color: #dcdcdc;
-  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
-          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
-}
-/*# sourceMappingURL=bootstrap-theme.css.map */
diff --git a/setup/pub/bootstrap/css/bootstrap-theme.css.map b/setup/pub/bootstrap/css/bootstrap-theme.css.map
deleted file mode 100644
index b36fc9a4970e4..0000000000000
--- a/setup/pub/bootstrap/css/bootstrap-theme.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["less/theme.less","less/mixins.less"],"names":[],"mappings":"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","sourcesContent":["\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n  text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n  @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n  .box-shadow(@shadow);\n\n  // Reset the shadow\n  &:active,\n  &.active {\n    .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n  }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n  #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n  .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners\n  background-repeat: repeat-x;\n  border-color: darken(@btn-color, 14%);\n\n  &:hover,\n  &:focus  {\n    background-color: darken(@btn-color, 12%);\n    background-position: 0 -15px;\n  }\n\n  &:active,\n  &.active {\n    background-color: darken(@btn-color, 12%);\n    border-color: darken(@btn-color, 14%);\n  }\n}\n\n// Common styles\n.btn {\n  // Remove the gradient for the pressed/active state\n  &:active,\n  &.active {\n    background-image: none;\n  }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info    { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger  { .btn-styles(@btn-danger-bg); }\n\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n  .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n  #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n  background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n  #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n  background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n  .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n  border-radius: @navbar-border-radius;\n  @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n  .box-shadow(@shadow);\n\n  .navbar-nav > .active > a {\n    #gradient > .vertical(@start-color: darken(@navbar-default-bg, 5%); @end-color: darken(@navbar-default-bg, 2%));\n    .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n  }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n  text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n  #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n  .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n\n  .navbar-nav > .active > a {\n    #gradient > .vertical(@start-color: @navbar-inverse-bg; @end-color: lighten(@navbar-inverse-bg, 2.5%));\n    .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n  }\n\n  .navbar-brand,\n  .navbar-nav > li > a {\n    text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n  }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  border-radius: 0;\n}\n\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n  text-shadow: 0 1px 0 rgba(255,255,255,.2);\n  @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n  .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n  border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success    { .alert-styles(@alert-success-bg); }\n.alert-info       { .alert-styles(@alert-info-bg); }\n.alert-warning    { .alert-styles(@alert-warning-bg); }\n.alert-danger     { .alert-styles(@alert-danger-bg); }\n\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n  #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar            { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success    { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info       { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning    { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger     { .progress-bar-styles(@progress-bar-danger-bg); }\n\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n  border-radius: @border-radius-base;\n  .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n  text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n  #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n  border-color: darken(@list-group-active-border, 7.5%);\n}\n\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n  .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n  #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading   { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading   { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading   { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading      { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading   { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading    { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n  #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n  border-color: darken(@well-bg, 10%);\n  @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n  .box-shadow(@shadow);\n}\n","//\n// Mixins\n// --------------------------------------------------\n\n\n// Utilities\n// -------------------------\n\n// Clearfix\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n//    contenteditable attribute is included anywhere else in the document.\n//    Otherwise it causes space to appear at the top and bottom of elements\n//    that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n//    `:before` to contain the top-margins of child elements.\n.clearfix() {\n  &:before,\n  &:after {\n    content: \" \"; // 1\n    display: table; // 2\n  }\n  &:after {\n    clear: both;\n  }\n}\n\n// WebKit-style focus\n.tab-focus() {\n  // Default\n  outline: thin dotted;\n  // WebKit\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n\n// Center-align a block level element\n.center-block() {\n  display: block;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n// Sizing shortcuts\n.size(@width; @height) {\n  width: @width;\n  height: @height;\n}\n.square(@size) {\n  .size(@size; @size);\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n  &::-moz-placeholder           { color: @color;   // Firefox\n                                  opacity: 1; } // See https://github.com/twbs/bootstrap/pull/11526\n  &:-ms-input-placeholder       { color: @color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: @color; } // Safari and Chrome\n}\n\n// Text overflow\n// Requires inline-block or block for proper styling\n.text-overflow() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n// CSS image replacement\n//\n// Heads up! v3 launched with with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. Note\n// that we cannot chain the mixins together in Less, so they are repeated.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (will be removed in v4)\n.hide-text() {\n  font: ~\"0/0\" a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n// New mixin to use as of v3.0.1\n.text-hide() {\n  .hide-text();\n}\n\n\n\n// CSS3 PROPERTIES\n// --------------------------------------------------\n\n// Single side border-radius\n.border-top-radius(@radius) {\n  border-top-right-radius: @radius;\n   border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n  border-bottom-right-radius: @radius;\n     border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n  border-bottom-right-radius: @radius;\n   border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n  border-bottom-left-radius: @radius;\n     border-top-left-radius: @radius;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n//   supported browsers that have box shadow capabilities now support the\n//   standard `box-shadow` property.\n.box-shadow(@shadow) {\n  -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n          box-shadow: @shadow;\n}\n\n// Transitions\n.transition(@transition) {\n  -webkit-transition: @transition;\n          transition: @transition;\n}\n.transition-property(@transition-property) {\n  -webkit-transition-property: @transition-property;\n          transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n  -webkit-transition-delay: @transition-delay;\n          transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n  -webkit-transition-duration: @transition-duration;\n          transition-duration: @transition-duration;\n}\n.transition-transform(@transition) {\n  -webkit-transition: -webkit-transform @transition;\n     -moz-transition: -moz-transform @transition;\n       -o-transition: -o-transform @transition;\n          transition: transform @transition;\n}\n\n// Transformations\n.rotate(@degrees) {\n  -webkit-transform: rotate(@degrees);\n      -ms-transform: rotate(@degrees); // IE9 only\n          transform: rotate(@degrees);\n}\n.scale(@ratio; @ratio-y...) {\n  -webkit-transform: scale(@ratio, @ratio-y);\n      -ms-transform: scale(@ratio, @ratio-y); // IE9 only\n          transform: scale(@ratio, @ratio-y);\n}\n.translate(@x; @y) {\n  -webkit-transform: translate(@x, @y);\n      -ms-transform: translate(@x, @y); // IE9 only\n          transform: translate(@x, @y);\n}\n.skew(@x; @y) {\n  -webkit-transform: skew(@x, @y);\n      -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n          transform: skew(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n  -webkit-transform: translate3d(@x, @y, @z);\n          transform: translate3d(@x, @y, @z);\n}\n\n.rotateX(@degrees) {\n  -webkit-transform: rotateX(@degrees);\n      -ms-transform: rotateX(@degrees); // IE9 only\n          transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n  -webkit-transform: rotateY(@degrees);\n      -ms-transform: rotateY(@degrees); // IE9 only\n          transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n  -webkit-perspective: @perspective;\n     -moz-perspective: @perspective;\n          perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n  -webkit-perspective-origin: @perspective;\n     -moz-perspective-origin: @perspective;\n          perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n  -webkit-transform-origin: @origin;\n     -moz-transform-origin: @origin;\n      -ms-transform-origin: @origin; // IE9 only\n          transform-origin: @origin;\n}\n\n// Animations\n.animation(@animation) {\n  -webkit-animation: @animation;\n          animation: @animation;\n}\n.animation-name(@name) {\n  -webkit-animation-name: @name;\n          animation-name: @name;\n}\n.animation-duration(@duration) {\n  -webkit-animation-duration: @duration;\n          animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n  -webkit-animation-timing-function: @timing-function;\n          animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n  -webkit-animation-delay: @delay;\n          animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n  -webkit-animation-iteration-count: @iteration-count;\n          animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n  -webkit-animation-direction: @direction;\n          animation-direction: @direction;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n.backface-visibility(@visibility){\n  -webkit-backface-visibility: @visibility;\n     -moz-backface-visibility: @visibility;\n          backface-visibility: @visibility;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n  -webkit-box-sizing: @boxmodel;\n     -moz-box-sizing: @boxmodel;\n          box-sizing: @boxmodel;\n}\n\n// User select\n// For selecting text on the page\n.user-select(@select) {\n  -webkit-user-select: @select;\n     -moz-user-select: @select;\n      -ms-user-select: @select; // IE10+\n          user-select: @select;\n}\n\n// Resize anything\n.resizable(@direction) {\n  resize: @direction; // Options: horizontal, vertical, both\n  overflow: auto; // Safari fix\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n  -webkit-column-count: @column-count;\n     -moz-column-count: @column-count;\n          column-count: @column-count;\n  -webkit-column-gap: @column-gap;\n     -moz-column-gap: @column-gap;\n          column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n  word-wrap: break-word;\n  -webkit-hyphens: @mode;\n     -moz-hyphens: @mode;\n      -ms-hyphens: @mode; // IE10+\n       -o-hyphens: @mode;\n          hyphens: @mode;\n}\n\n// Opacity\n.opacity(@opacity) {\n  opacity: @opacity;\n  // IE8 filter\n  @opacity-ie: (@opacity * 100);\n  filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n\n\n\n// GRADIENTS\n// --------------------------------------------------\n\n#gradient {\n\n  // Horizontal gradient, from left to right\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(left, color-stop(@start-color @start-percent), color-stop(@end-color @end-percent)); // Safari 5.1-6, Chrome 10+\n    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+\n    background-repeat: repeat-x;\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n  }\n\n  // Vertical gradient, from top to bottom\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Safari 5.1-6, Chrome 10+\n    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+\n    background-repeat: repeat-x;\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n  }\n\n  .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n    background-repeat: repeat-x;\n    background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n    background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n  }\n  .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n    background-repeat: no-repeat;\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n  }\n  .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-repeat: no-repeat;\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n  }\n  .radial(@inner-color: #555; @outer-color: #333) {\n    background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n    background-image: radial-gradient(circle, @inner-color, @outer-color);\n    background-repeat: no-repeat;\n  }\n  .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n    background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n  }\n}\n\n// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n.reset-filter() {\n  filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n\n\n\n// Retina images\n//\n// Short retina mixin for setting background-image and -size\n\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n  background-image: url(\"@{file-1x}\");\n\n  @media\n  only screen and (-webkit-min-device-pixel-ratio: 2),\n  only screen and (   min--moz-device-pixel-ratio: 2),\n  only screen and (     -o-min-device-pixel-ratio: 2/1),\n  only screen and (        min-device-pixel-ratio: 2),\n  only screen and (                min-resolution: 192dpi),\n  only screen and (                min-resolution: 2dppx) {\n    background-image: url(\"@{file-2x}\");\n    background-size: @width-1x @height-1x;\n  }\n}\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n.img-responsive(@display: block) {\n  display: @display;\n  max-width: 100%; // Part 1: Set a maximum relative to the parent\n  height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// COMPONENT MIXINS\n// --------------------------------------------------\n\n// Horizontal dividers\n// -------------------------\n// Dividers (basically an hr) within dropdowns and nav lists\n.nav-divider(@color: #e5e5e5) {\n  height: 1px;\n  margin: ((@line-height-computed / 2) - 1) 0;\n  overflow: hidden;\n  background-color: @color;\n}\n\n// Panels\n// -------------------------\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n  border-color: @border;\n\n  & > .panel-heading {\n    color: @heading-text-color;\n    background-color: @heading-bg-color;\n    border-color: @heading-border;\n\n    + .panel-collapse .panel-body {\n      border-top-color: @border;\n    }\n  }\n  & > .panel-footer {\n    + .panel-collapse .panel-body {\n      border-bottom-color: @border;\n    }\n  }\n}\n\n// Alerts\n// -------------------------\n.alert-variant(@background; @border; @text-color) {\n  background-color: @background;\n  border-color: @border;\n  color: @text-color;\n\n  hr {\n    border-top-color: darken(@border, 5%);\n  }\n  .alert-link {\n    color: darken(@text-color, 10%);\n  }\n}\n\n// Tables\n// -------------------------\n.table-row-variant(@state; @background) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table > thead > tr,\n  .table > tbody > tr,\n  .table > tfoot > tr {\n    > td.@{state},\n    > th.@{state},\n    &.@{state} > td,\n    &.@{state} > th {\n      background-color: @background;\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover > tbody > tr {\n    > td.@{state}:hover,\n    > th.@{state}:hover,\n    &.@{state}:hover > td,\n    &.@{state}:hover > th {\n      background-color: darken(@background, 5%);\n    }\n  }\n}\n\n// List Groups\n// -------------------------\n.list-group-item-variant(@state; @background; @color) {\n  .list-group-item-@{state} {\n    color: @color;\n    background-color: @background;\n\n    a& {\n      color: @color;\n\n      .list-group-item-heading { color: inherit; }\n\n      &:hover,\n      &:focus {\n        color: @color;\n        background-color: darken(@background, 5%);\n      }\n      &.active,\n      &.active:hover,\n      &.active:focus {\n        color: #fff;\n        background-color: @color;\n        border-color: @color;\n      }\n    }\n  }\n}\n\n// Button variants\n// -------------------------\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n.button-variant(@color; @background; @border) {\n  color: @color;\n  background-color: @background;\n  border-color: @border;\n\n  &:hover,\n  &:focus,\n  &:active,\n  &.active,\n  .open .dropdown-toggle& {\n    color: @color;\n    background-color: darken(@background, 8%);\n        border-color: darken(@border, 12%);\n  }\n  &:active,\n  &.active,\n  .open .dropdown-toggle& {\n    background-image: none;\n  }\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    &,\n    &:hover,\n    &:focus,\n    &:active,\n    &.active {\n      background-color: @background;\n          border-color: @border;\n    }\n  }\n\n  .badge {\n    color: @background;\n    background-color: @color;\n  }\n}\n\n// Button sizes\n// -------------------------\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n}\n\n// Pagination\n// -------------------------\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @border-radius) {\n  > li {\n    > a,\n    > span {\n      padding: @padding-vertical @padding-horizontal;\n      font-size: @font-size;\n    }\n    &:first-child {\n      > a,\n      > span {\n        .border-left-radius(@border-radius);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius);\n      }\n    }\n  }\n}\n\n// Labels\n// -------------------------\n.label-variant(@color) {\n  background-color: @color;\n  &[href] {\n    &:hover,\n    &:focus {\n      background-color: darken(@color, 10%);\n    }\n  }\n}\n\n// Contextual backgrounds\n// -------------------------\n.bg-variant(@color) {\n  background-color: @color;\n  a&:hover {\n    background-color: darken(@color, 10%);\n  }\n}\n\n// Typography\n// -------------------------\n.text-emphasis-variant(@color) {\n  color: @color;\n  a&:hover {\n    color: darken(@color, 10%);\n  }\n}\n\n// Navbar vertical align\n// -------------------------\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n.navbar-vertical-align(@element-height) {\n  margin-top: ((@navbar-height - @element-height) / 2);\n  margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n\n// Progress bars\n// -------------------------\n.progress-bar-variant(@color) {\n  background-color: @color;\n  .progress-striped & {\n    #gradient > .striped();\n  }\n}\n\n// Responsive utilities\n// -------------------------\n// More easily include all the states for responsive-utilities.less.\n.responsive-visibility() {\n  display: block !important;\n  table&  { display: table; }\n  tr&     { display: table-row !important; }\n  th&,\n  td&     { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n  display: none !important;\n}\n\n\n// Grid System\n// -----------\n\n// Centered container element\n.container-fixed() {\n  margin-right: auto;\n  margin-left: auto;\n  padding-left:  (@grid-gutter-width / 2);\n  padding-right: (@grid-gutter-width / 2);\n  &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n  margin-left:  (@gutter / -2);\n  margin-right: (@gutter / -2);\n  &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  float: left;\n  width: percentage((@columns / @grid-columns));\n  min-height: 1px;\n  padding-left:  (@gutter / 2);\n  padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n  @media (min-width: @screen-xs-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-xs-column-push(@columns) {\n  @media (min-width: @screen-xs-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-xs-column-pull(@columns) {\n  @media (min-width: @screen-xs-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  (@gutter / 2);\n  padding-right: (@gutter / 2);\n\n  @media (min-width: @screen-sm-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-offset(@columns) {\n  @media (min-width: @screen-sm-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-push(@columns) {\n  @media (min-width: @screen-sm-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-pull(@columns) {\n  @media (min-width: @screen-sm-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  (@gutter / 2);\n  padding-right: (@gutter / 2);\n\n  @media (min-width: @screen-md-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-offset(@columns) {\n  @media (min-width: @screen-md-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-push(@columns) {\n  @media (min-width: @screen-md-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-pull(@columns) {\n  @media (min-width: @screen-md-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  (@gutter / 2);\n  padding-right: (@gutter / 2);\n\n  @media (min-width: @screen-lg-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-offset(@columns) {\n  @media (min-width: @screen-lg-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-push(@columns) {\n  @media (min-width: @screen-lg-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-pull(@columns) {\n  @media (min-width: @screen-lg-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n  // Common styles for all sizes of grid columns, widths 1-12\n  .col(@index) when (@index = 1) { // initial\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      position: relative;\n      // Prevent columns from collapsing when empty\n      min-height: 1px;\n      // Inner gutter via padding\n      padding-left:  (@grid-gutter-width / 2);\n      padding-right: (@grid-gutter-width / 2);\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n  .col(@index) when (@index = 1) { // initial\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      float: left;\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n  .col-@{class}-@{index} {\n    width: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) {\n  .col-@{class}-push-@{index} {\n    left: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) {\n  .col-@{class}-pull-@{index} {\n    right: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n  .col-@{class}-offset-@{index} {\n    margin-left: percentage((@index / @grid-columns));\n  }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n  .calc-grid-column(@index, @class, @type);\n  // next iteration\n  .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n  .float-grid-columns(@class);\n  .loop-grid-columns(@grid-columns, @class, width);\n  .loop-grid-columns(@grid-columns, @class, pull);\n  .loop-grid-columns(@grid-columns, @class, push);\n  .loop-grid-columns(@grid-columns, @class, offset);\n}\n\n// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n  // Color the label and help text\n  .help-block,\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline  {\n    color: @text-color;\n  }\n  // Set the border and box shadow on specific inputs to match\n  .form-control {\n    border-color: @border-color;\n    .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work\n    &:focus {\n      border-color: darken(@border-color, 10%);\n      @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);\n      .box-shadow(@shadow);\n    }\n  }\n  // Set validation states also for addons\n  .input-group-addon {\n    color: @text-color;\n    border-color: @border-color;\n    background-color: @background-color;\n  }\n  // Optional feedback icon\n  .form-control-feedback {\n    color: @text-color;\n  }\n}\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-focus-border` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n\n.form-control-focus(@color: @input-border-focus) {\n  @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n  &:focus {\n    border-color: @color;\n    outline: 0;\n    .box-shadow(~\"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}\");\n  }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `<select>`\n// element gets special love because it's special, and that's a fact!\n\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  height: @input-height;\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n\n  select& {\n    height: @input-height;\n    line-height: @input-height;\n  }\n\n  textarea&,\n  select[multiple]& {\n    height: auto;\n  }\n}\n"]}
\ No newline at end of file
diff --git a/setup/pub/bootstrap/css/bootstrap-theme.min.css b/setup/pub/bootstrap/css/bootstrap-theme.min.css
deleted file mode 100644
index ba4bd28ae5161..0000000000000
--- a/setup/pub/bootstrap/css/bootstrap-theme.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * Bootstrap v3.1.1 (http://getbootstrap.com)
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-
-.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top,#428bca 0,#2d6ca2 100%);background-image:linear-gradient(to bottom,#428bca 0,#2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#2b669a}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-color:#357ebd}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f3f3f3 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top,#222 0,#282828 100%);background-image:linear-gradient(to bottom,#222 0,#282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top,#428bca 0,#3071a9 100%);background-image:linear-gradient(to bottom,#428bca 0,#3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top,#428bca 0,#3278b3 100%);background-image:linear-gradient(to bottom,#428bca 0,#3278b3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);border-color:#3278b3}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#428bca 0,#357ebd 100%);background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}
\ No newline at end of file
diff --git a/setup/pub/bootstrap/css/bootstrap.css b/setup/pub/bootstrap/css/bootstrap.css
deleted file mode 100644
index 7f36651961ed5..0000000000000
--- a/setup/pub/bootstrap/css/bootstrap.css
+++ /dev/null
@@ -1,5785 +0,0 @@
-/*!
- * Bootstrap v3.1.1 (http://getbootstrap.com)
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-
-/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
-html {
-  font-family: sans-serif;
-  -webkit-text-size-adjust: 100%;
-      -ms-text-size-adjust: 100%;
-}
-body {
-  margin: 0;
-}
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section,
-summary {
-  display: block;
-}
-audio,
-canvas,
-progress,
-video {
-  display: inline-block;
-  vertical-align: baseline;
-}
-audio:not([controls]) {
-  display: none;
-  height: 0;
-}
-[hidden],
-template {
-  display: none;
-}
-a {
-  background: transparent;
-}
-a:active,
-a:hover {
-  outline: 0;
-}
-abbr[title] {
-  border-bottom: 1px dotted;
-}
-b,
-strong {
-  font-weight: bold;
-}
-dfn {
-  font-style: italic;
-}
-h1 {
-  margin: .67em 0;
-  font-size: 2em;
-}
-mark {
-  color: #000;
-  background: #ff0;
-}
-small {
-  font-size: 80%;
-}
-sub,
-sup {
-  position: relative;
-  font-size: 75%;
-  line-height: 0;
-  vertical-align: baseline;
-}
-sup {
-  top: -.5em;
-}
-sub {
-  bottom: -.25em;
-}
-img {
-  border: 0;
-}
-svg:not(:root) {
-  overflow: hidden;
-}
-figure {
-  margin: 1em 40px;
-}
-hr {
-  height: 0;
-  -moz-box-sizing: content-box;
-       box-sizing: content-box;
-}
-pre {
-  overflow: auto;
-}
-code,
-kbd,
-pre,
-samp {
-  font-family: monospace, monospace;
-  font-size: 1em;
-}
-button,
-input,
-optgroup,
-select,
-textarea {
-  margin: 0;
-  font: inherit;
-  color: inherit;
-}
-button {
-  overflow: visible;
-}
-button,
-select {
-  text-transform: none;
-}
-button,
-html input[type="button"],
-input[type="reset"],
-input[type="submit"] {
-  -webkit-appearance: button;
-  cursor: pointer;
-}
-button[disabled],
-html input[disabled] {
-  cursor: default;
-}
-button::-moz-focus-inner,
-input::-moz-focus-inner {
-  padding: 0;
-  border: 0;
-}
-input {
-  line-height: normal;
-}
-input[type="checkbox"],
-input[type="radio"] {
-  box-sizing: border-box;
-  padding: 0;
-}
-input[type="number"]::-webkit-inner-spin-button,
-input[type="number"]::-webkit-outer-spin-button {
-  height: auto;
-}
-input[type="search"] {
-  -webkit-box-sizing: content-box;
-     -moz-box-sizing: content-box;
-          box-sizing: content-box;
-  -webkit-appearance: textfield;
-}
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
-  -webkit-appearance: none;
-}
-fieldset {
-  padding: .35em .625em .75em;
-  margin: 0 2px;
-  border: 1px solid #c0c0c0;
-}
-legend {
-  padding: 0;
-  border: 0;
-}
-textarea {
-  overflow: auto;
-}
-optgroup {
-  font-weight: bold;
-}
-table {
-  border-spacing: 0;
-  border-collapse: collapse;
-}
-td,
-th {
-  padding: 0;
-}
-@media print {
-  * {
-    color: #000 !important;
-    text-shadow: none !important;
-    background: transparent !important;
-    box-shadow: none !important;
-  }
-  a,
-  a:visited {
-    text-decoration: underline;
-  }
-  a[href]:after {
-    content: " (" attr(href) ")";
-  }
-  abbr[title]:after {
-    content: " (" attr(title) ")";
-  }
-  a[href^="javascript:"]:after,
-  a[href^="#"]:after {
-    content: "";
-  }
-  pre,
-  blockquote {
-    border: 1px solid #999;
-
-    page-break-inside: avoid;
-  }
-  thead {
-    display: table-header-group;
-  }
-  tr,
-  img {
-    page-break-inside: avoid;
-  }
-  img {
-    max-width: 100% !important;
-  }
-  p,
-  h2,
-  h3 {
-    orphans: 3;
-    widows: 3;
-  }
-  h2,
-  h3 {
-    page-break-after: avoid;
-  }
-  select {
-    background: #fff !important;
-  }
-  .navbar {
-    display: none;
-  }
-  .table td,
-  .table th {
-    background-color: #fff !important;
-  }
-  .btn > .caret,
-  .dropup > .btn > .caret {
-    border-top-color: #000 !important;
-  }
-  .label {
-    border: 1px solid #000;
-  }
-  .table {
-    border-collapse: collapse !important;
-  }
-  .table-bordered th,
-  .table-bordered td {
-    border: 1px solid #ddd !important;
-  }
-}
-* {
-  -webkit-box-sizing: border-box;
-     -moz-box-sizing: border-box;
-          box-sizing: border-box;
-}
-*:before,
-*:after {
-  -webkit-box-sizing: border-box;
-     -moz-box-sizing: border-box;
-          box-sizing: border-box;
-}
-html {
-  font-size: 62.5%;
-
-  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-body {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 14px;
-  line-height: 1.42857143;
-  color: #333;
-  background-color: #fff;
-}
-input,
-button,
-select,
-textarea {
-  font-family: inherit;
-  font-size: inherit;
-  line-height: inherit;
-}
-a {
-  color: #428bca;
-  text-decoration: none;
-}
-a:hover,
-a:focus {
-  color: #2a6496;
-  text-decoration: underline;
-}
-a:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-figure {
-  margin: 0;
-}
-img {
-  vertical-align: middle;
-}
-.img-responsive,
-.thumbnail > img,
-.thumbnail a > img,
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
-  display: block;
-  max-width: 100%;
-  height: auto;
-}
-.img-rounded {
-  border-radius: 6px;
-}
-.img-thumbnail {
-  display: inline-block;
-  max-width: 100%;
-  height: auto;
-  padding: 4px;
-  line-height: 1.42857143;
-  background-color: #fff;
-  border: 1px solid #ddd;
-  border-radius: 4px;
-  -webkit-transition: all .2s ease-in-out;
-          transition: all .2s ease-in-out;
-}
-.img-circle {
-  border-radius: 50%;
-}
-hr {
-  margin-top: 20px;
-  margin-bottom: 20px;
-  border: 0;
-  border-top: 1px solid #eee;
-}
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  padding: 0;
-  margin: -1px;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
-  font-family: inherit;
-  font-weight: 500;
-  line-height: 1.1;
-  color: inherit;
-}
-h1 small,
-h2 small,
-h3 small,
-h4 small,
-h5 small,
-h6 small,
-.h1 small,
-.h2 small,
-.h3 small,
-.h4 small,
-.h5 small,
-.h6 small,
-h1 .small,
-h2 .small,
-h3 .small,
-h4 .small,
-h5 .small,
-h6 .small,
-.h1 .small,
-.h2 .small,
-.h3 .small,
-.h4 .small,
-.h5 .small,
-.h6 .small {
-  font-weight: normal;
-  line-height: 1;
-  color: #999;
-}
-h1,
-.h1,
-h2,
-.h2,
-h3,
-.h3 {
-  margin-top: 20px;
-  margin-bottom: 10px;
-}
-h1 small,
-.h1 small,
-h2 small,
-.h2 small,
-h3 small,
-.h3 small,
-h1 .small,
-.h1 .small,
-h2 .small,
-.h2 .small,
-h3 .small,
-.h3 .small {
-  font-size: 65%;
-}
-h4,
-.h4,
-h5,
-.h5,
-h6,
-.h6 {
-  margin-top: 10px;
-  margin-bottom: 10px;
-}
-h4 small,
-.h4 small,
-h5 small,
-.h5 small,
-h6 small,
-.h6 small,
-h4 .small,
-.h4 .small,
-h5 .small,
-.h5 .small,
-h6 .small,
-.h6 .small {
-  font-size: 75%;
-}
-h1,
-.h1 {
-  font-size: 36px;
-}
-h2,
-.h2 {
-  font-size: 30px;
-}
-h3,
-.h3 {
-  font-size: 24px;
-}
-h4,
-.h4 {
-  font-size: 18px;
-}
-h5,
-.h5 {
-  font-size: 14px;
-}
-h6,
-.h6 {
-  font-size: 12px;
-}
-p {
-  margin: 0 0 10px;
-}
-.lead {
-  margin-bottom: 20px;
-  font-size: 16px;
-  font-weight: 200;
-  line-height: 1.4;
-}
-@media (min-width: 768px) {
-  .lead {
-    font-size: 21px;
-  }
-}
-small,
-.small {
-  font-size: 85%;
-}
-cite {
-  font-style: normal;
-}
-.text-left {
-  text-align: left;
-}
-.text-right {
-  text-align: right;
-}
-.text-center {
-  text-align: center;
-}
-.text-justify {
-  text-align: justify;
-}
-.text-muted {
-  color: #999;
-}
-.text-primary {
-  color: #428bca;
-}
-a.text-primary:hover {
-  color: #3071a9;
-}
-.text-success {
-  color: #3c763d;
-}
-a.text-success:hover {
-  color: #2b542c;
-}
-.text-info {
-  color: #31708f;
-}
-a.text-info:hover {
-  color: #245269;
-}
-.text-warning {
-  color: #8a6d3b;
-}
-a.text-warning:hover {
-  color: #66512c;
-}
-.text-danger {
-  color: #a94442;
-}
-a.text-danger:hover {
-  color: #843534;
-}
-.bg-primary {
-  color: #fff;
-  background-color: #428bca;
-}
-a.bg-primary:hover {
-  background-color: #3071a9;
-}
-.bg-success {
-  background-color: #dff0d8;
-}
-a.bg-success:hover {
-  background-color: #c1e2b3;
-}
-.bg-info {
-  background-color: #d9edf7;
-}
-a.bg-info:hover {
-  background-color: #afd9ee;
-}
-.bg-warning {
-  background-color: #fcf8e3;
-}
-a.bg-warning:hover {
-  background-color: #f7ecb5;
-}
-.bg-danger {
-  background-color: #f2dede;
-}
-a.bg-danger:hover {
-  background-color: #e4b9b9;
-}
-.page-header {
-  padding-bottom: 9px;
-  margin: 40px 0 20px;
-  border-bottom: 1px solid #eee;
-}
-ul,
-ol {
-  margin-top: 0;
-  margin-bottom: 10px;
-}
-ul ul,
-ol ul,
-ul ol,
-ol ol {
-  margin-bottom: 0;
-}
-.list-unstyled {
-  padding-left: 0;
-  list-style: none;
-}
-.list-inline {
-  padding-left: 0;
-  margin-left: -5px;
-  list-style: none;
-}
-.list-inline > li {
-  display: inline-block;
-  padding-right: 5px;
-  padding-left: 5px;
-}
-dl {
-  margin-top: 0;
-  margin-bottom: 20px;
-}
-dt,
-dd {
-  line-height: 1.42857143;
-}
-dt {
-  font-weight: bold;
-}
-dd {
-  margin-left: 0;
-}
-@media (min-width: 768px) {
-  .dl-horizontal dt {
-    float: left;
-    width: 160px;
-    overflow: hidden;
-    clear: left;
-    text-align: right;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-  }
-  .dl-horizontal dd {
-    margin-left: 180px;
-  }
-}
-abbr[title],
-abbr[data-original-title] {
-  cursor: help;
-  border-bottom: 1px dotted #999;
-}
-.initialism {
-  font-size: 90%;
-  text-transform: uppercase;
-}
-blockquote {
-  padding: 10px 20px;
-  margin: 0 0 20px;
-  font-size: 17.5px;
-  border-left: 5px solid #eee;
-}
-blockquote p:last-child,
-blockquote ul:last-child,
-blockquote ol:last-child {
-  margin-bottom: 0;
-}
-blockquote footer,
-blockquote small,
-blockquote .small {
-  display: block;
-  font-size: 80%;
-  line-height: 1.42857143;
-  color: #999;
-}
-blockquote footer:before,
-blockquote small:before,
-blockquote .small:before {
-  content: '\2014 \00A0';
-}
-.blockquote-reverse,
-blockquote.pull-right {
-  padding-right: 15px;
-  padding-left: 0;
-  text-align: right;
-  border-right: 5px solid #eee;
-  border-left: 0;
-}
-.blockquote-reverse footer:before,
-blockquote.pull-right footer:before,
-.blockquote-reverse small:before,
-blockquote.pull-right small:before,
-.blockquote-reverse .small:before,
-blockquote.pull-right .small:before {
-  content: '';
-}
-.blockquote-reverse footer:after,
-blockquote.pull-right footer:after,
-.blockquote-reverse small:after,
-blockquote.pull-right small:after,
-.blockquote-reverse .small:after,
-blockquote.pull-right .small:after {
-  content: '\00A0 \2014';
-}
-blockquote:before,
-blockquote:after {
-  content: "";
-}
-address {
-  margin-bottom: 20px;
-  font-style: normal;
-  line-height: 1.42857143;
-}
-code,
-kbd,
-pre,
-samp {
-  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
-}
-code {
-  padding: 2px 4px;
-  font-size: 90%;
-  color: #c7254e;
-  white-space: nowrap;
-  background-color: #f9f2f4;
-  border-radius: 4px;
-}
-kbd {
-  padding: 2px 4px;
-  font-size: 90%;
-  color: #fff;
-  background-color: #333;
-  border-radius: 3px;
-  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
-}
-pre {
-  display: block;
-  padding: 9.5px;
-  margin: 0 0 10px;
-  font-size: 13px;
-  line-height: 1.42857143;
-  color: #333;
-  word-break: break-all;
-  word-wrap: break-word;
-  background-color: #f5f5f5;
-  border: 1px solid #ccc;
-  border-radius: 4px;
-}
-pre code {
-  padding: 0;
-  font-size: inherit;
-  color: inherit;
-  white-space: pre-wrap;
-  background-color: transparent;
-  border-radius: 0;
-}
-.pre-scrollable {
-  max-height: 340px;
-  overflow-y: scroll;
-}
-.container {
-  padding-right: 15px;
-  padding-left: 15px;
-  margin-right: auto;
-  margin-left: auto;
-}
-@media (min-width: 768px) {
-  .container {
-    width: 750px;
-  }
-}
-@media (min-width: 992px) {
-  .container {
-    width: 970px;
-  }
-}
-@media (min-width: 1200px) {
-  .container {
-    width: 1170px;
-  }
-}
-.container-fluid {
-  padding-right: 15px;
-  padding-left: 15px;
-  margin-right: auto;
-  margin-left: auto;
-}
-.row {
-  margin-right: -15px;
-  margin-left: -15px;
-}
-.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
-  position: relative;
-  min-height: 1px;
-  padding-right: 15px;
-  padding-left: 15px;
-}
-.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
-  float: left;
-}
-.col-xs-12 {
-  width: 100%;
-}
-.col-xs-11 {
-  width: 91.66666667%;
-}
-.col-xs-10 {
-  width: 83.33333333%;
-}
-.col-xs-9 {
-  width: 75%;
-}
-.col-xs-8 {
-  width: 66.66666667%;
-}
-.col-xs-7 {
-  width: 58.33333333%;
-}
-.col-xs-6 {
-  width: 50%;
-}
-.col-xs-5 {
-  width: 41.66666667%;
-}
-.col-xs-4 {
-  width: 33.33333333%;
-}
-.col-xs-3 {
-  width: 25%;
-}
-.col-xs-2 {
-  width: 16.66666667%;
-}
-.col-xs-1 {
-  width: 8.33333333%;
-}
-.col-xs-pull-12 {
-  right: 100%;
-}
-.col-xs-pull-11 {
-  right: 91.66666667%;
-}
-.col-xs-pull-10 {
-  right: 83.33333333%;
-}
-.col-xs-pull-9 {
-  right: 75%;
-}
-.col-xs-pull-8 {
-  right: 66.66666667%;
-}
-.col-xs-pull-7 {
-  right: 58.33333333%;
-}
-.col-xs-pull-6 {
-  right: 50%;
-}
-.col-xs-pull-5 {
-  right: 41.66666667%;
-}
-.col-xs-pull-4 {
-  right: 33.33333333%;
-}
-.col-xs-pull-3 {
-  right: 25%;
-}
-.col-xs-pull-2 {
-  right: 16.66666667%;
-}
-.col-xs-pull-1 {
-  right: 8.33333333%;
-}
-.col-xs-pull-0 {
-  right: 0;
-}
-.col-xs-push-12 {
-  left: 100%;
-}
-.col-xs-push-11 {
-  left: 91.66666667%;
-}
-.col-xs-push-10 {
-  left: 83.33333333%;
-}
-.col-xs-push-9 {
-  left: 75%;
-}
-.col-xs-push-8 {
-  left: 66.66666667%;
-}
-.col-xs-push-7 {
-  left: 58.33333333%;
-}
-.col-xs-push-6 {
-  left: 50%;
-}
-.col-xs-push-5 {
-  left: 41.66666667%;
-}
-.col-xs-push-4 {
-  left: 33.33333333%;
-}
-.col-xs-push-3 {
-  left: 25%;
-}
-.col-xs-push-2 {
-  left: 16.66666667%;
-}
-.col-xs-push-1 {
-  left: 8.33333333%;
-}
-.col-xs-push-0 {
-  left: 0;
-}
-.col-xs-offset-12 {
-  margin-left: 100%;
-}
-.col-xs-offset-11 {
-  margin-left: 91.66666667%;
-}
-.col-xs-offset-10 {
-  margin-left: 83.33333333%;
-}
-.col-xs-offset-9 {
-  margin-left: 75%;
-}
-.col-xs-offset-8 {
-  margin-left: 66.66666667%;
-}
-.col-xs-offset-7 {
-  margin-left: 58.33333333%;
-}
-.col-xs-offset-6 {
-  margin-left: 50%;
-}
-.col-xs-offset-5 {
-  margin-left: 41.66666667%;
-}
-.col-xs-offset-4 {
-  margin-left: 33.33333333%;
-}
-.col-xs-offset-3 {
-  margin-left: 25%;
-}
-.col-xs-offset-2 {
-  margin-left: 16.66666667%;
-}
-.col-xs-offset-1 {
-  margin-left: 8.33333333%;
-}
-.col-xs-offset-0 {
-  margin-left: 0;
-}
-@media (min-width: 768px) {
-  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
-    float: left;
-  }
-  .col-sm-12 {
-    width: 100%;
-  }
-  .col-sm-11 {
-    width: 91.66666667%;
-  }
-  .col-sm-10 {
-    width: 83.33333333%;
-  }
-  .col-sm-9 {
-    width: 75%;
-  }
-  .col-sm-8 {
-    width: 66.66666667%;
-  }
-  .col-sm-7 {
-    width: 58.33333333%;
-  }
-  .col-sm-6 {
-    width: 50%;
-  }
-  .col-sm-5 {
-    width: 41.66666667%;
-  }
-  .col-sm-4 {
-    width: 33.33333333%;
-  }
-  .col-sm-3 {
-    width: 25%;
-  }
-  .col-sm-2 {
-    width: 16.66666667%;
-  }
-  .col-sm-1 {
-    width: 8.33333333%;
-  }
-  .col-sm-pull-12 {
-    right: 100%;
-  }
-  .col-sm-pull-11 {
-    right: 91.66666667%;
-  }
-  .col-sm-pull-10 {
-    right: 83.33333333%;
-  }
-  .col-sm-pull-9 {
-    right: 75%;
-  }
-  .col-sm-pull-8 {
-    right: 66.66666667%;
-  }
-  .col-sm-pull-7 {
-    right: 58.33333333%;
-  }
-  .col-sm-pull-6 {
-    right: 50%;
-  }
-  .col-sm-pull-5 {
-    right: 41.66666667%;
-  }
-  .col-sm-pull-4 {
-    right: 33.33333333%;
-  }
-  .col-sm-pull-3 {
-    right: 25%;
-  }
-  .col-sm-pull-2 {
-    right: 16.66666667%;
-  }
-  .col-sm-pull-1 {
-    right: 8.33333333%;
-  }
-  .col-sm-pull-0 {
-    right: 0;
-  }
-  .col-sm-push-12 {
-    left: 100%;
-  }
-  .col-sm-push-11 {
-    left: 91.66666667%;
-  }
-  .col-sm-push-10 {
-    left: 83.33333333%;
-  }
-  .col-sm-push-9 {
-    left: 75%;
-  }
-  .col-sm-push-8 {
-    left: 66.66666667%;
-  }
-  .col-sm-push-7 {
-    left: 58.33333333%;
-  }
-  .col-sm-push-6 {
-    left: 50%;
-  }
-  .col-sm-push-5 {
-    left: 41.66666667%;
-  }
-  .col-sm-push-4 {
-    left: 33.33333333%;
-  }
-  .col-sm-push-3 {
-    left: 25%;
-  }
-  .col-sm-push-2 {
-    left: 16.66666667%;
-  }
-  .col-sm-push-1 {
-    left: 8.33333333%;
-  }
-  .col-sm-push-0 {
-    left: 0;
-  }
-  .col-sm-offset-12 {
-    margin-left: 100%;
-  }
-  .col-sm-offset-11 {
-    margin-left: 91.66666667%;
-  }
-  .col-sm-offset-10 {
-    margin-left: 83.33333333%;
-  }
-  .col-sm-offset-9 {
-    margin-left: 75%;
-  }
-  .col-sm-offset-8 {
-    margin-left: 66.66666667%;
-  }
-  .col-sm-offset-7 {
-    margin-left: 58.33333333%;
-  }
-  .col-sm-offset-6 {
-    margin-left: 50%;
-  }
-  .col-sm-offset-5 {
-    margin-left: 41.66666667%;
-  }
-  .col-sm-offset-4 {
-    margin-left: 33.33333333%;
-  }
-  .col-sm-offset-3 {
-    margin-left: 25%;
-  }
-  .col-sm-offset-2 {
-    margin-left: 16.66666667%;
-  }
-  .col-sm-offset-1 {
-    margin-left: 8.33333333%;
-  }
-  .col-sm-offset-0 {
-    margin-left: 0;
-  }
-}
-@media (min-width: 992px) {
-  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
-    float: left;
-  }
-  .col-md-12 {
-    width: 100%;
-  }
-  .col-md-11 {
-    width: 91.66666667%;
-  }
-  .col-md-10 {
-    width: 83.33333333%;
-  }
-  .col-md-9 {
-    width: 75%;
-  }
-  .col-md-8 {
-    width: 66.66666667%;
-  }
-  .col-md-7 {
-    width: 58.33333333%;
-  }
-  .col-md-6 {
-    width: 50%;
-  }
-  .col-md-5 {
-    width: 41.66666667%;
-  }
-  .col-md-4 {
-    width: 33.33333333%;
-  }
-  .col-md-3 {
-    width: 25%;
-  }
-  .col-md-2 {
-    width: 16.66666667%;
-  }
-  .col-md-1 {
-    width: 8.33333333%;
-  }
-  .col-md-pull-12 {
-    right: 100%;
-  }
-  .col-md-pull-11 {
-    right: 91.66666667%;
-  }
-  .col-md-pull-10 {
-    right: 83.33333333%;
-  }
-  .col-md-pull-9 {
-    right: 75%;
-  }
-  .col-md-pull-8 {
-    right: 66.66666667%;
-  }
-  .col-md-pull-7 {
-    right: 58.33333333%;
-  }
-  .col-md-pull-6 {
-    right: 50%;
-  }
-  .col-md-pull-5 {
-    right: 41.66666667%;
-  }
-  .col-md-pull-4 {
-    right: 33.33333333%;
-  }
-  .col-md-pull-3 {
-    right: 25%;
-  }
-  .col-md-pull-2 {
-    right: 16.66666667%;
-  }
-  .col-md-pull-1 {
-    right: 8.33333333%;
-  }
-  .col-md-pull-0 {
-    right: 0;
-  }
-  .col-md-push-12 {
-    left: 100%;
-  }
-  .col-md-push-11 {
-    left: 91.66666667%;
-  }
-  .col-md-push-10 {
-    left: 83.33333333%;
-  }
-  .col-md-push-9 {
-    left: 75%;
-  }
-  .col-md-push-8 {
-    left: 66.66666667%;
-  }
-  .col-md-push-7 {
-    left: 58.33333333%;
-  }
-  .col-md-push-6 {
-    left: 50%;
-  }
-  .col-md-push-5 {
-    left: 41.66666667%;
-  }
-  .col-md-push-4 {
-    left: 33.33333333%;
-  }
-  .col-md-push-3 {
-    left: 25%;
-  }
-  .col-md-push-2 {
-    left: 16.66666667%;
-  }
-  .col-md-push-1 {
-    left: 8.33333333%;
-  }
-  .col-md-push-0 {
-    left: 0;
-  }
-  .col-md-offset-12 {
-    margin-left: 100%;
-  }
-  .col-md-offset-11 {
-    margin-left: 91.66666667%;
-  }
-  .col-md-offset-10 {
-    margin-left: 83.33333333%;
-  }
-  .col-md-offset-9 {
-    margin-left: 75%;
-  }
-  .col-md-offset-8 {
-    margin-left: 66.66666667%;
-  }
-  .col-md-offset-7 {
-    margin-left: 58.33333333%;
-  }
-  .col-md-offset-6 {
-    margin-left: 50%;
-  }
-  .col-md-offset-5 {
-    margin-left: 41.66666667%;
-  }
-  .col-md-offset-4 {
-    margin-left: 33.33333333%;
-  }
-  .col-md-offset-3 {
-    margin-left: 25%;
-  }
-  .col-md-offset-2 {
-    margin-left: 16.66666667%;
-  }
-  .col-md-offset-1 {
-    margin-left: 8.33333333%;
-  }
-  .col-md-offset-0 {
-    margin-left: 0;
-  }
-}
-@media (min-width: 1200px) {
-  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
-    float: left;
-  }
-  .col-lg-12 {
-    width: 100%;
-  }
-  .col-lg-11 {
-    width: 91.66666667%;
-  }
-  .col-lg-10 {
-    width: 83.33333333%;
-  }
-  .col-lg-9 {
-    width: 75%;
-  }
-  .col-lg-8 {
-    width: 66.66666667%;
-  }
-  .col-lg-7 {
-    width: 58.33333333%;
-  }
-  .col-lg-6 {
-    width: 50%;
-  }
-  .col-lg-5 {
-    width: 41.66666667%;
-  }
-  .col-lg-4 {
-    width: 33.33333333%;
-  }
-  .col-lg-3 {
-    width: 25%;
-  }
-  .col-lg-2 {
-    width: 16.66666667%;
-  }
-  .col-lg-1 {
-    width: 8.33333333%;
-  }
-  .col-lg-pull-12 {
-    right: 100%;
-  }
-  .col-lg-pull-11 {
-    right: 91.66666667%;
-  }
-  .col-lg-pull-10 {
-    right: 83.33333333%;
-  }
-  .col-lg-pull-9 {
-    right: 75%;
-  }
-  .col-lg-pull-8 {
-    right: 66.66666667%;
-  }
-  .col-lg-pull-7 {
-    right: 58.33333333%;
-  }
-  .col-lg-pull-6 {
-    right: 50%;
-  }
-  .col-lg-pull-5 {
-    right: 41.66666667%;
-  }
-  .col-lg-pull-4 {
-    right: 33.33333333%;
-  }
-  .col-lg-pull-3 {
-    right: 25%;
-  }
-  .col-lg-pull-2 {
-    right: 16.66666667%;
-  }
-  .col-lg-pull-1 {
-    right: 8.33333333%;
-  }
-  .col-lg-pull-0 {
-    right: 0;
-  }
-  .col-lg-push-12 {
-    left: 100%;
-  }
-  .col-lg-push-11 {
-    left: 91.66666667%;
-  }
-  .col-lg-push-10 {
-    left: 83.33333333%;
-  }
-  .col-lg-push-9 {
-    left: 75%;
-  }
-  .col-lg-push-8 {
-    left: 66.66666667%;
-  }
-  .col-lg-push-7 {
-    left: 58.33333333%;
-  }
-  .col-lg-push-6 {
-    left: 50%;
-  }
-  .col-lg-push-5 {
-    left: 41.66666667%;
-  }
-  .col-lg-push-4 {
-    left: 33.33333333%;
-  }
-  .col-lg-push-3 {
-    left: 25%;
-  }
-  .col-lg-push-2 {
-    left: 16.66666667%;
-  }
-  .col-lg-push-1 {
-    left: 8.33333333%;
-  }
-  .col-lg-push-0 {
-    left: 0;
-  }
-  .col-lg-offset-12 {
-    margin-left: 100%;
-  }
-  .col-lg-offset-11 {
-    margin-left: 91.66666667%;
-  }
-  .col-lg-offset-10 {
-    margin-left: 83.33333333%;
-  }
-  .col-lg-offset-9 {
-    margin-left: 75%;
-  }
-  .col-lg-offset-8 {
-    margin-left: 66.66666667%;
-  }
-  .col-lg-offset-7 {
-    margin-left: 58.33333333%;
-  }
-  .col-lg-offset-6 {
-    margin-left: 50%;
-  }
-  .col-lg-offset-5 {
-    margin-left: 41.66666667%;
-  }
-  .col-lg-offset-4 {
-    margin-left: 33.33333333%;
-  }
-  .col-lg-offset-3 {
-    margin-left: 25%;
-  }
-  .col-lg-offset-2 {
-    margin-left: 16.66666667%;
-  }
-  .col-lg-offset-1 {
-    margin-left: 8.33333333%;
-  }
-  .col-lg-offset-0 {
-    margin-left: 0;
-  }
-}
-table {
-  max-width: 100%;
-  background-color: transparent;
-}
-th {
-  text-align: left;
-}
-.table {
-  width: 100%;
-  margin-bottom: 20px;
-}
-.table > thead > tr > th,
-.table > tbody > tr > th,
-.table > tfoot > tr > th,
-.table > thead > tr > td,
-.table > tbody > tr > td,
-.table > tfoot > tr > td {
-  padding: 8px;
-  line-height: 1.42857143;
-  vertical-align: top;
-  border-top: 1px solid #ddd;
-}
-.table > thead > tr > th {
-  vertical-align: bottom;
-  border-bottom: 2px solid #ddd;
-}
-.table > caption + thead > tr:first-child > th,
-.table > colgroup + thead > tr:first-child > th,
-.table > thead:first-child > tr:first-child > th,
-.table > caption + thead > tr:first-child > td,
-.table > colgroup + thead > tr:first-child > td,
-.table > thead:first-child > tr:first-child > td {
-  border-top: 0;
-}
-.table > tbody + tbody {
-  border-top: 2px solid #ddd;
-}
-.table .table {
-  background-color: #fff;
-}
-.table-condensed > thead > tr > th,
-.table-condensed > tbody > tr > th,
-.table-condensed > tfoot > tr > th,
-.table-condensed > thead > tr > td,
-.table-condensed > tbody > tr > td,
-.table-condensed > tfoot > tr > td {
-  padding: 5px;
-}
-.table-bordered {
-  border: 1px solid #ddd;
-}
-.table-bordered > thead > tr > th,
-.table-bordered > tbody > tr > th,
-.table-bordered > tfoot > tr > th,
-.table-bordered > thead > tr > td,
-.table-bordered > tbody > tr > td,
-.table-bordered > tfoot > tr > td {
-  border: 1px solid #ddd;
-}
-.table-bordered > thead > tr > th,
-.table-bordered > thead > tr > td {
-  border-bottom-width: 2px;
-}
-.table-striped > tbody > tr:nth-child(odd) > td,
-.table-striped > tbody > tr:nth-child(odd) > th {
-  background-color: #f9f9f9;
-}
-.table-hover > tbody > tr:hover > td,
-.table-hover > tbody > tr:hover > th {
-  background-color: #f5f5f5;
-}
-table col[class*="col-"] {
-  position: static;
-  display: table-column;
-  float: none;
-}
-table td[class*="col-"],
-table th[class*="col-"] {
-  position: static;
-  display: table-cell;
-  float: none;
-}
-.table > thead > tr > td.active,
-.table > tbody > tr > td.active,
-.table > tfoot > tr > td.active,
-.table > thead > tr > th.active,
-.table > tbody > tr > th.active,
-.table > tfoot > tr > th.active,
-.table > thead > tr.active > td,
-.table > tbody > tr.active > td,
-.table > tfoot > tr.active > td,
-.table > thead > tr.active > th,
-.table > tbody > tr.active > th,
-.table > tfoot > tr.active > th {
-  background-color: #f5f5f5;
-}
-.table-hover > tbody > tr > td.active:hover,
-.table-hover > tbody > tr > th.active:hover,
-.table-hover > tbody > tr.active:hover > td,
-.table-hover > tbody > tr.active:hover > th {
-  background-color: #e8e8e8;
-}
-.table > thead > tr > td.success,
-.table > tbody > tr > td.success,
-.table > tfoot > tr > td.success,
-.table > thead > tr > th.success,
-.table > tbody > tr > th.success,
-.table > tfoot > tr > th.success,
-.table > thead > tr.success > td,
-.table > tbody > tr.success > td,
-.table > tfoot > tr.success > td,
-.table > thead > tr.success > th,
-.table > tbody > tr.success > th,
-.table > tfoot > tr.success > th {
-  background-color: #dff0d8;
-}
-.table-hover > tbody > tr > td.success:hover,
-.table-hover > tbody > tr > th.success:hover,
-.table-hover > tbody > tr.success:hover > td,
-.table-hover > tbody > tr.success:hover > th {
-  background-color: #d0e9c6;
-}
-.table > thead > tr > td.info,
-.table > tbody > tr > td.info,
-.table > tfoot > tr > td.info,
-.table > thead > tr > th.info,
-.table > tbody > tr > th.info,
-.table > tfoot > tr > th.info,
-.table > thead > tr.info > td,
-.table > tbody > tr.info > td,
-.table > tfoot > tr.info > td,
-.table > thead > tr.info > th,
-.table > tbody > tr.info > th,
-.table > tfoot > tr.info > th {
-  background-color: #d9edf7;
-}
-.table-hover > tbody > tr > td.info:hover,
-.table-hover > tbody > tr > th.info:hover,
-.table-hover > tbody > tr.info:hover > td,
-.table-hover > tbody > tr.info:hover > th {
-  background-color: #c4e3f3;
-}
-.table > thead > tr > td.warning,
-.table > tbody > tr > td.warning,
-.table > tfoot > tr > td.warning,
-.table > thead > tr > th.warning,
-.table > tbody > tr > th.warning,
-.table > tfoot > tr > th.warning,
-.table > thead > tr.warning > td,
-.table > tbody > tr.warning > td,
-.table > tfoot > tr.warning > td,
-.table > thead > tr.warning > th,
-.table > tbody > tr.warning > th,
-.table > tfoot > tr.warning > th {
-  background-color: #fcf8e3;
-}
-.table-hover > tbody > tr > td.warning:hover,
-.table-hover > tbody > tr > th.warning:hover,
-.table-hover > tbody > tr.warning:hover > td,
-.table-hover > tbody > tr.warning:hover > th {
-  background-color: #faf2cc;
-}
-.table > thead > tr > td.danger,
-.table > tbody > tr > td.danger,
-.table > tfoot > tr > td.danger,
-.table > thead > tr > th.danger,
-.table > tbody > tr > th.danger,
-.table > tfoot > tr > th.danger,
-.table > thead > tr.danger > td,
-.table > tbody > tr.danger > td,
-.table > tfoot > tr.danger > td,
-.table > thead > tr.danger > th,
-.table > tbody > tr.danger > th,
-.table > tfoot > tr.danger > th {
-  background-color: #f2dede;
-}
-.table-hover > tbody > tr > td.danger:hover,
-.table-hover > tbody > tr > th.danger:hover,
-.table-hover > tbody > tr.danger:hover > td,
-.table-hover > tbody > tr.danger:hover > th {
-  background-color: #ebcccc;
-}
-@media (max-width: 767px) {
-  .table-responsive {
-    width: 100%;
-    margin-bottom: 15px;
-    overflow-x: scroll;
-    overflow-y: hidden;
-    -webkit-overflow-scrolling: touch;
-    -ms-overflow-style: -ms-autohiding-scrollbar;
-    border: 1px solid #ddd;
-  }
-  .table-responsive > .table {
-    margin-bottom: 0;
-  }
-  .table-responsive > .table > thead > tr > th,
-  .table-responsive > .table > tbody > tr > th,
-  .table-responsive > .table > tfoot > tr > th,
-  .table-responsive > .table > thead > tr > td,
-  .table-responsive > .table > tbody > tr > td,
-  .table-responsive > .table > tfoot > tr > td {
-    white-space: nowrap;
-  }
-  .table-responsive > .table-bordered {
-    border: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr > th:first-child,
-  .table-responsive > .table-bordered > tbody > tr > th:first-child,
-  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-  .table-responsive > .table-bordered > thead > tr > td:first-child,
-  .table-responsive > .table-bordered > tbody > tr > td:first-child,
-  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
-    border-left: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr > th:last-child,
-  .table-responsive > .table-bordered > tbody > tr > th:last-child,
-  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-  .table-responsive > .table-bordered > thead > tr > td:last-child,
-  .table-responsive > .table-bordered > tbody > tr > td:last-child,
-  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
-    border-right: 0;
-  }
-  .table-responsive > .table-bordered > tbody > tr:last-child > th,
-  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
-  .table-responsive > .table-bordered > tbody > tr:last-child > td,
-  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
-    border-bottom: 0;
-  }
-}
-fieldset {
-  min-width: 0;
-  padding: 0;
-  margin: 0;
-  border: 0;
-}
-legend {
-  display: block;
-  width: 100%;
-  padding: 0;
-  margin-bottom: 20px;
-  font-size: 21px;
-  line-height: inherit;
-  color: #333;
-  border: 0;
-  border-bottom: 1px solid #e5e5e5;
-}
-label {
-  display: inline-block;
-  margin-bottom: 5px;
-  font-weight: bold;
-}
-input[type="search"] {
-  -webkit-box-sizing: border-box;
-     -moz-box-sizing: border-box;
-          box-sizing: border-box;
-}
-input[type="radio"],
-input[type="checkbox"] {
-  margin: 4px 0 0;
-  margin-top: 1px \9;
-  /* IE8-9 */
-  line-height: normal;
-}
-input[type="file"] {
-  display: block;
-}
-input[type="range"] {
-  display: block;
-  width: 100%;
-}
-select[multiple],
-select[size] {
-  height: auto;
-}
-input[type="file"]:focus,
-input[type="radio"]:focus,
-input[type="checkbox"]:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-output {
-  display: block;
-  padding-top: 7px;
-  font-size: 14px;
-  line-height: 1.42857143;
-  color: #555;
-}
-.form-control {
-  display: block;
-  width: 100%;
-  height: 34px;
-  padding: 6px 12px;
-  font-size: 14px;
-  line-height: 1.42857143;
-  color: #555;
-  background-color: #fff;
-  background-image: none;
-  border: 1px solid #ccc;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-}
-.form-control:focus {
-  border-color: #66afe9;
-  outline: 0;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
-          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
-}
-.form-control::-moz-placeholder {
-  color: #999;
-  opacity: 1;
-}
-.form-control:-ms-input-placeholder {
-  color: #999;
-}
-.form-control::-webkit-input-placeholder {
-  color: #999;
-}
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
-  cursor: not-allowed;
-  background-color: #eee;
-  opacity: 1;
-}
-textarea.form-control {
-  height: auto;
-}
-input[type="search"] {
-  -webkit-appearance: none;
-}
-input[type="date"] {
-  line-height: 34px;
-}
-.form-group {
-  margin-bottom: 15px;
-}
-.radio,
-.checkbox {
-  display: block;
-  min-height: 20px;
-  padding-left: 20px;
-  margin-top: 10px;
-  margin-bottom: 10px;
-}
-.radio label,
-.checkbox label {
-  display: inline;
-  font-weight: normal;
-  cursor: pointer;
-}
-.radio input[type="radio"],
-.radio-inline input[type="radio"],
-.checkbox input[type="checkbox"],
-.checkbox-inline input[type="checkbox"] {
-  float: left;
-  margin-left: -20px;
-}
-.radio + .radio,
-.checkbox + .checkbox {
-  margin-top: -5px;
-}
-.radio-inline,
-.checkbox-inline {
-  display: inline-block;
-  padding-left: 20px;
-  margin-bottom: 0;
-  font-weight: normal;
-  vertical-align: middle;
-  cursor: pointer;
-}
-.radio-inline + .radio-inline,
-.checkbox-inline + .checkbox-inline {
-  margin-top: 0;
-  margin-left: 10px;
-}
-input[type="radio"][disabled],
-input[type="checkbox"][disabled],
-.radio[disabled],
-.radio-inline[disabled],
-.checkbox[disabled],
-.checkbox-inline[disabled],
-fieldset[disabled] input[type="radio"],
-fieldset[disabled] input[type="checkbox"],
-fieldset[disabled] .radio,
-fieldset[disabled] .radio-inline,
-fieldset[disabled] .checkbox,
-fieldset[disabled] .checkbox-inline {
-  cursor: not-allowed;
-}
-.input-sm {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-select.input-sm {
-  height: 30px;
-  line-height: 30px;
-}
-textarea.input-sm,
-select[multiple].input-sm {
-  height: auto;
-}
-.input-lg {
-  height: 46px;
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-select.input-lg {
-  height: 46px;
-  line-height: 46px;
-}
-textarea.input-lg,
-select[multiple].input-lg {
-  height: auto;
-}
-.has-feedback {
-  position: relative;
-}
-.has-feedback .form-control {
-  padding-right: 42.5px;
-}
-.has-feedback .form-control-feedback {
-  position: absolute;
-  top: 25px;
-  right: 0;
-  display: block;
-  width: 34px;
-  height: 34px;
-  line-height: 34px;
-  text-align: center;
-}
-.has-success .help-block,
-.has-success .control-label,
-.has-success .radio,
-.has-success .checkbox,
-.has-success .radio-inline,
-.has-success .checkbox-inline {
-  color: #3c763d;
-}
-.has-success .form-control {
-  border-color: #3c763d;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-}
-.has-success .form-control:focus {
-  border-color: #2b542c;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
-}
-.has-success .input-group-addon {
-  color: #3c763d;
-  background-color: #dff0d8;
-  border-color: #3c763d;
-}
-.has-success .form-control-feedback {
-  color: #3c763d;
-}
-.has-warning .help-block,
-.has-warning .control-label,
-.has-warning .radio,
-.has-warning .checkbox,
-.has-warning .radio-inline,
-.has-warning .checkbox-inline {
-  color: #8a6d3b;
-}
-.has-warning .form-control {
-  border-color: #8a6d3b;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-}
-.has-warning .form-control:focus {
-  border-color: #66512c;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
-}
-.has-warning .input-group-addon {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
-  border-color: #8a6d3b;
-}
-.has-warning .form-control-feedback {
-  color: #8a6d3b;
-}
-.has-error .help-block,
-.has-error .control-label,
-.has-error .radio,
-.has-error .checkbox,
-.has-error .radio-inline,
-.has-error .checkbox-inline {
-  color: #a94442;
-}
-.has-error .form-control {
-  border-color: #a94442;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-}
-.has-error .form-control:focus {
-  border-color: #843534;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
-}
-.has-error .input-group-addon {
-  color: #a94442;
-  background-color: #f2dede;
-  border-color: #a94442;
-}
-.has-error .form-control-feedback {
-  color: #a94442;
-}
-.form-control-static {
-  margin-bottom: 0;
-}
-.help-block {
-  display: block;
-  margin-top: 5px;
-  margin-bottom: 10px;
-  color: #737373;
-}
-@media (min-width: 768px) {
-  .form-inline .form-group {
-    display: inline-block;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .form-inline .form-control {
-    display: inline-block;
-    width: auto;
-    vertical-align: middle;
-  }
-  .form-inline .input-group > .form-control {
-    width: 100%;
-  }
-  .form-inline .control-label {
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .form-inline .radio,
-  .form-inline .checkbox {
-    display: inline-block;
-    padding-left: 0;
-    margin-top: 0;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .form-inline .radio input[type="radio"],
-  .form-inline .checkbox input[type="checkbox"] {
-    float: none;
-    margin-left: 0;
-  }
-  .form-inline .has-feedback .form-control-feedback {
-    top: 0;
-  }
-}
-.form-horizontal .control-label,
-.form-horizontal .radio,
-.form-horizontal .checkbox,
-.form-horizontal .radio-inline,
-.form-horizontal .checkbox-inline {
-  padding-top: 7px;
-  margin-top: 0;
-  margin-bottom: 0;
-}
-.form-horizontal .radio,
-.form-horizontal .checkbox {
-  min-height: 27px;
-}
-.form-horizontal .form-group {
-  margin-right: -15px;
-  margin-left: -15px;
-}
-.form-horizontal .form-control-static {
-  padding-top: 7px;
-}
-@media (min-width: 768px) {
-  .form-horizontal .control-label {
-    text-align: right;
-  }
-}
-.form-horizontal .has-feedback .form-control-feedback {
-  top: 0;
-  right: 15px;
-}
-.btn {
-  display: inline-block;
-  padding: 6px 12px;
-  margin-bottom: 0;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 1.42857143;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: middle;
-  cursor: pointer;
-  -webkit-user-select: none;
-     -moz-user-select: none;
-      -ms-user-select: none;
-          user-select: none;
-  background-image: none;
-  border: 1px solid transparent;
-  border-radius: 4px;
-}
-.btn:focus,
-.btn:active:focus,
-.btn.active:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-.btn:hover,
-.btn:focus {
-  color: #333;
-  text-decoration: none;
-}
-.btn:active,
-.btn.active {
-  background-image: none;
-  outline: 0;
-  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-}
-.btn.disabled,
-.btn[disabled],
-fieldset[disabled] .btn {
-  pointer-events: none;
-  cursor: not-allowed;
-  filter: alpha(opacity=65);
-  -webkit-box-shadow: none;
-          box-shadow: none;
-  opacity: .65;
-}
-.btn-default {
-  color: #333;
-  background-color: #fff;
-  border-color: #ccc;
-}
-.btn-default:hover,
-.btn-default:focus,
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
-  color: #333;
-  background-color: #ebebeb;
-  border-color: #adadad;
-}
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
-  background-image: none;
-}
-.btn-default.disabled,
-.btn-default[disabled],
-fieldset[disabled] .btn-default,
-.btn-default.disabled:hover,
-.btn-default[disabled]:hover,
-fieldset[disabled] .btn-default:hover,
-.btn-default.disabled:focus,
-.btn-default[disabled]:focus,
-fieldset[disabled] .btn-default:focus,
-.btn-default.disabled:active,
-.btn-default[disabled]:active,
-fieldset[disabled] .btn-default:active,
-.btn-default.disabled.active,
-.btn-default[disabled].active,
-fieldset[disabled] .btn-default.active {
-  background-color: #fff;
-  border-color: #ccc;
-}
-.btn-default .badge {
-  color: #fff;
-  background-color: #333;
-}
-.btn-primary {
-  color: #fff;
-  background-color: #428bca;
-  border-color: #357ebd;
-}
-.btn-primary:hover,
-.btn-primary:focus,
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
-  color: #fff;
-  background-color: #3276b1;
-  border-color: #285e8e;
-}
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
-  background-image: none;
-}
-.btn-primary.disabled,
-.btn-primary[disabled],
-fieldset[disabled] .btn-primary,
-.btn-primary.disabled:hover,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary:hover,
-.btn-primary.disabled:focus,
-.btn-primary[disabled]:focus,
-fieldset[disabled] .btn-primary:focus,
-.btn-primary.disabled:active,
-.btn-primary[disabled]:active,
-fieldset[disabled] .btn-primary:active,
-.btn-primary.disabled.active,
-.btn-primary[disabled].active,
-fieldset[disabled] .btn-primary.active {
-  background-color: #428bca;
-  border-color: #357ebd;
-}
-.btn-primary .badge {
-  color: #428bca;
-  background-color: #fff;
-}
-.btn-success {
-  color: #fff;
-  background-color: #5cb85c;
-  border-color: #4cae4c;
-}
-.btn-success:hover,
-.btn-success:focus,
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
-  color: #fff;
-  background-color: #47a447;
-  border-color: #398439;
-}
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
-  background-image: none;
-}
-.btn-success.disabled,
-.btn-success[disabled],
-fieldset[disabled] .btn-success,
-.btn-success.disabled:hover,
-.btn-success[disabled]:hover,
-fieldset[disabled] .btn-success:hover,
-.btn-success.disabled:focus,
-.btn-success[disabled]:focus,
-fieldset[disabled] .btn-success:focus,
-.btn-success.disabled:active,
-.btn-success[disabled]:active,
-fieldset[disabled] .btn-success:active,
-.btn-success.disabled.active,
-.btn-success[disabled].active,
-fieldset[disabled] .btn-success.active {
-  background-color: #5cb85c;
-  border-color: #4cae4c;
-}
-.btn-success .badge {
-  color: #5cb85c;
-  background-color: #fff;
-}
-.btn-info {
-  color: #fff;
-  background-color: #5bc0de;
-  border-color: #46b8da;
-}
-.btn-info:hover,
-.btn-info:focus,
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
-  color: #fff;
-  background-color: #39b3d7;
-  border-color: #269abc;
-}
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
-  background-image: none;
-}
-.btn-info.disabled,
-.btn-info[disabled],
-fieldset[disabled] .btn-info,
-.btn-info.disabled:hover,
-.btn-info[disabled]:hover,
-fieldset[disabled] .btn-info:hover,
-.btn-info.disabled:focus,
-.btn-info[disabled]:focus,
-fieldset[disabled] .btn-info:focus,
-.btn-info.disabled:active,
-.btn-info[disabled]:active,
-fieldset[disabled] .btn-info:active,
-.btn-info.disabled.active,
-.btn-info[disabled].active,
-fieldset[disabled] .btn-info.active {
-  background-color: #5bc0de;
-  border-color: #46b8da;
-}
-.btn-info .badge {
-  color: #5bc0de;
-  background-color: #fff;
-}
-.btn-warning {
-  color: #fff;
-  background-color: #f0ad4e;
-  border-color: #eea236;
-}
-.btn-warning:hover,
-.btn-warning:focus,
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
-  color: #fff;
-  background-color: #ed9c28;
-  border-color: #d58512;
-}
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
-  background-image: none;
-}
-.btn-warning.disabled,
-.btn-warning[disabled],
-fieldset[disabled] .btn-warning,
-.btn-warning.disabled:hover,
-.btn-warning[disabled]:hover,
-fieldset[disabled] .btn-warning:hover,
-.btn-warning.disabled:focus,
-.btn-warning[disabled]:focus,
-fieldset[disabled] .btn-warning:focus,
-.btn-warning.disabled:active,
-.btn-warning[disabled]:active,
-fieldset[disabled] .btn-warning:active,
-.btn-warning.disabled.active,
-.btn-warning[disabled].active,
-fieldset[disabled] .btn-warning.active {
-  background-color: #f0ad4e;
-  border-color: #eea236;
-}
-.btn-warning .badge {
-  color: #f0ad4e;
-  background-color: #fff;
-}
-.btn-danger {
-  color: #fff;
-  background-color: #d9534f;
-  border-color: #d43f3a;
-}
-.btn-danger:hover,
-.btn-danger:focus,
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
-  color: #fff;
-  background-color: #d2322d;
-  border-color: #ac2925;
-}
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
-  background-image: none;
-}
-.btn-danger.disabled,
-.btn-danger[disabled],
-fieldset[disabled] .btn-danger,
-.btn-danger.disabled:hover,
-.btn-danger[disabled]:hover,
-fieldset[disabled] .btn-danger:hover,
-.btn-danger.disabled:focus,
-.btn-danger[disabled]:focus,
-fieldset[disabled] .btn-danger:focus,
-.btn-danger.disabled:active,
-.btn-danger[disabled]:active,
-fieldset[disabled] .btn-danger:active,
-.btn-danger.disabled.active,
-.btn-danger[disabled].active,
-fieldset[disabled] .btn-danger.active {
-  background-color: #d9534f;
-  border-color: #d43f3a;
-}
-.btn-danger .badge {
-  color: #d9534f;
-  background-color: #fff;
-}
-.btn-link {
-  font-weight: normal;
-  color: #428bca;
-  cursor: pointer;
-  border-radius: 0;
-}
-.btn-link,
-.btn-link:active,
-.btn-link[disabled],
-fieldset[disabled] .btn-link {
-  background-color: transparent;
-  -webkit-box-shadow: none;
-          box-shadow: none;
-}
-.btn-link,
-.btn-link:hover,
-.btn-link:focus,
-.btn-link:active {
-  border-color: transparent;
-}
-.btn-link:hover,
-.btn-link:focus {
-  color: #2a6496;
-  text-decoration: underline;
-  background-color: transparent;
-}
-.btn-link[disabled]:hover,
-fieldset[disabled] .btn-link:hover,
-.btn-link[disabled]:focus,
-fieldset[disabled] .btn-link:focus {
-  color: #999;
-  text-decoration: none;
-}
-.btn-lg,
-.btn-group-lg > .btn {
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-.btn-sm,
-.btn-group-sm > .btn {
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-.btn-xs,
-.btn-group-xs > .btn {
-  padding: 1px 5px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-.btn-block {
-  display: block;
-  width: 100%;
-  padding-right: 0;
-  padding-left: 0;
-}
-.btn-block + .btn-block {
-  margin-top: 5px;
-}
-input[type="submit"].btn-block,
-input[type="reset"].btn-block,
-input[type="button"].btn-block {
-  width: 100%;
-}
-.fade {
-  opacity: 0;
-  -webkit-transition: opacity .15s linear;
-          transition: opacity .15s linear;
-}
-.fade.in {
-  opacity: 1;
-}
-.collapse {
-  display: none;
-}
-.collapse.in {
-  display: block;
-}
-.collapsing {
-  position: relative;
-  height: 0;
-  overflow: hidden;
-  -webkit-transition: height .35s ease;
-          transition: height .35s ease;
-}
-@font-face {
-  font-family: 'Glyphicons Halflings';
-
-  src: url('../fonts/glyphicons-halflings-regular.eot');
-  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
-}
-.glyphicon {
-  position: relative;
-  top: 1px;
-  display: inline-block;
-  font-family: 'Glyphicons Halflings';
-  font-style: normal;
-  font-weight: normal;
-  line-height: 1;
-
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-.glyphicon-asterisk:before {
-  content: "\2a";
-}
-.glyphicon-plus:before {
-  content: "\2b";
-}
-.glyphicon-euro:before {
-  content: "\20ac";
-}
-.glyphicon-minus:before {
-  content: "\2212";
-}
-.glyphicon-cloud:before {
-  content: "\2601";
-}
-.glyphicon-envelope:before {
-  content: "\2709";
-}
-.glyphicon-pencil:before {
-  content: "\270f";
-}
-.glyphicon-glass:before {
-  content: "\e001";
-}
-.glyphicon-music:before {
-  content: "\e002";
-}
-.glyphicon-search:before {
-  content: "\e003";
-}
-.glyphicon-heart:before {
-  content: "\e005";
-}
-.glyphicon-star:before {
-  content: "\e006";
-}
-.glyphicon-star-empty:before {
-  content: "\e007";
-}
-.glyphicon-user:before {
-  content: "\e008";
-}
-.glyphicon-film:before {
-  content: "\e009";
-}
-.glyphicon-th-large:before {
-  content: "\e010";
-}
-.glyphicon-th:before {
-  content: "\e011";
-}
-.glyphicon-th-list:before {
-  content: "\e012";
-}
-.glyphicon-ok:before {
-  content: "\e013";
-}
-.glyphicon-remove:before {
-  content: "\e014";
-}
-.glyphicon-zoom-in:before {
-  content: "\e015";
-}
-.glyphicon-zoom-out:before {
-  content: "\e016";
-}
-.glyphicon-off:before {
-  content: "\e017";
-}
-.glyphicon-signal:before {
-  content: "\e018";
-}
-.glyphicon-cog:before {
-  content: "\e019";
-}
-.glyphicon-trash:before {
-  content: "\e020";
-}
-.glyphicon-home:before {
-  content: "\e021";
-}
-.glyphicon-file:before {
-  content: "\e022";
-}
-.glyphicon-time:before {
-  content: "\e023";
-}
-.glyphicon-road:before {
-  content: "\e024";
-}
-.glyphicon-download-alt:before {
-  content: "\e025";
-}
-.glyphicon-download:before {
-  content: "\e026";
-}
-.glyphicon-upload:before {
-  content: "\e027";
-}
-.glyphicon-inbox:before {
-  content: "\e028";
-}
-.glyphicon-play-circle:before {
-  content: "\e029";
-}
-.glyphicon-repeat:before {
-  content: "\e030";
-}
-.glyphicon-refresh:before {
-  content: "\e031";
-}
-.glyphicon-list-alt:before {
-  content: "\e032";
-}
-.glyphicon-lock:before {
-  content: "\e033";
-}
-.glyphicon-flag:before {
-  content: "\e034";
-}
-.glyphicon-headphones:before {
-  content: "\e035";
-}
-.glyphicon-volume-off:before {
-  content: "\e036";
-}
-.glyphicon-volume-down:before {
-  content: "\e037";
-}
-.glyphicon-volume-up:before {
-  content: "\e038";
-}
-.glyphicon-qrcode:before {
-  content: "\e039";
-}
-.glyphicon-barcode:before {
-  content: "\e040";
-}
-.glyphicon-tag:before {
-  content: "\e041";
-}
-.glyphicon-tags:before {
-  content: "\e042";
-}
-.glyphicon-book:before {
-  content: "\e043";
-}
-.glyphicon-bookmark:before {
-  content: "\e044";
-}
-.glyphicon-print:before {
-  content: "\e045";
-}
-.glyphicon-camera:before {
-  content: "\e046";
-}
-.glyphicon-font:before {
-  content: "\e047";
-}
-.glyphicon-bold:before {
-  content: "\e048";
-}
-.glyphicon-italic:before {
-  content: "\e049";
-}
-.glyphicon-text-height:before {
-  content: "\e050";
-}
-.glyphicon-text-width:before {
-  content: "\e051";
-}
-.glyphicon-align-left:before {
-  content: "\e052";
-}
-.glyphicon-align-center:before {
-  content: "\e053";
-}
-.glyphicon-align-right:before {
-  content: "\e054";
-}
-.glyphicon-align-justify:before {
-  content: "\e055";
-}
-.glyphicon-list:before {
-  content: "\e056";
-}
-.glyphicon-indent-left:before {
-  content: "\e057";
-}
-.glyphicon-indent-right:before {
-  content: "\e058";
-}
-.glyphicon-facetime-video:before {
-  content: "\e059";
-}
-.glyphicon-picture:before {
-  content: "\e060";
-}
-.glyphicon-map-marker:before {
-  content: "\e062";
-}
-.glyphicon-adjust:before {
-  content: "\e063";
-}
-.glyphicon-tint:before {
-  content: "\e064";
-}
-.glyphicon-edit:before {
-  content: "\e065";
-}
-.glyphicon-share:before {
-  content: "\e066";
-}
-.glyphicon-check:before {
-  content: "\e067";
-}
-.glyphicon-move:before {
-  content: "\e068";
-}
-.glyphicon-step-backward:before {
-  content: "\e069";
-}
-.glyphicon-fast-backward:before {
-  content: "\e070";
-}
-.glyphicon-backward:before {
-  content: "\e071";
-}
-.glyphicon-play:before {
-  content: "\e072";
-}
-.glyphicon-pause:before {
-  content: "\e073";
-}
-.glyphicon-stop:before {
-  content: "\e074";
-}
-.glyphicon-forward:before {
-  content: "\e075";
-}
-.glyphicon-fast-forward:before {
-  content: "\e076";
-}
-.glyphicon-step-forward:before {
-  content: "\e077";
-}
-.glyphicon-eject:before {
-  content: "\e078";
-}
-.glyphicon-chevron-left:before {
-  content: "\e079";
-}
-.glyphicon-chevron-right:before {
-  content: "\e080";
-}
-.glyphicon-plus-sign:before {
-  content: "\e081";
-}
-.glyphicon-minus-sign:before {
-  content: "\e082";
-}
-.glyphicon-remove-sign:before {
-  content: "\e083";
-}
-.glyphicon-ok-sign:before {
-  content: "\e084";
-}
-.glyphicon-question-sign:before {
-  content: "\e085";
-}
-.glyphicon-info-sign:before {
-  content: "\e086";
-}
-.glyphicon-screenshot:before {
-  content: "\e087";
-}
-.glyphicon-remove-circle:before {
-  content: "\e088";
-}
-.glyphicon-ok-circle:before {
-  content: "\e089";
-}
-.glyphicon-ban-circle:before {
-  content: "\e090";
-}
-.glyphicon-arrow-left:before {
-  content: "\e091";
-}
-.glyphicon-arrow-right:before {
-  content: "\e092";
-}
-.glyphicon-arrow-up:before {
-  content: "\e093";
-}
-.glyphicon-arrow-down:before {
-  content: "\e094";
-}
-.glyphicon-share-alt:before {
-  content: "\e095";
-}
-.glyphicon-resize-full:before {
-  content: "\e096";
-}
-.glyphicon-resize-small:before {
-  content: "\e097";
-}
-.glyphicon-exclamation-sign:before {
-  content: "\e101";
-}
-.glyphicon-gift:before {
-  content: "\e102";
-}
-.glyphicon-leaf:before {
-  content: "\e103";
-}
-.glyphicon-fire:before {
-  content: "\e104";
-}
-.glyphicon-eye-open:before {
-  content: "\e105";
-}
-.glyphicon-eye-close:before {
-  content: "\e106";
-}
-.glyphicon-warning-sign:before {
-  content: "\e107";
-}
-.glyphicon-plane:before {
-  content: "\e108";
-}
-.glyphicon-calendar:before {
-  content: "\e109";
-}
-.glyphicon-random:before {
-  content: "\e110";
-}
-.glyphicon-comment:before {
-  content: "\e111";
-}
-.glyphicon-magnet:before {
-  content: "\e112";
-}
-.glyphicon-chevron-up:before {
-  content: "\e113";
-}
-.glyphicon-chevron-down:before {
-  content: "\e114";
-}
-.glyphicon-retweet:before {
-  content: "\e115";
-}
-.glyphicon-shopping-cart:before {
-  content: "\e116";
-}
-.glyphicon-folder-close:before {
-  content: "\e117";
-}
-.glyphicon-folder-open:before {
-  content: "\e118";
-}
-.glyphicon-resize-vertical:before {
-  content: "\e119";
-}
-.glyphicon-resize-horizontal:before {
-  content: "\e120";
-}
-.glyphicon-hdd:before {
-  content: "\e121";
-}
-.glyphicon-bullhorn:before {
-  content: "\e122";
-}
-.glyphicon-bell:before {
-  content: "\e123";
-}
-.glyphicon-certificate:before {
-  content: "\e124";
-}
-.glyphicon-thumbs-up:before {
-  content: "\e125";
-}
-.glyphicon-thumbs-down:before {
-  content: "\e126";
-}
-.glyphicon-hand-right:before {
-  content: "\e127";
-}
-.glyphicon-hand-left:before {
-  content: "\e128";
-}
-.glyphicon-hand-up:before {
-  content: "\e129";
-}
-.glyphicon-hand-down:before {
-  content: "\e130";
-}
-.glyphicon-circle-arrow-right:before {
-  content: "\e131";
-}
-.glyphicon-circle-arrow-left:before {
-  content: "\e132";
-}
-.glyphicon-circle-arrow-up:before {
-  content: "\e133";
-}
-.glyphicon-circle-arrow-down:before {
-  content: "\e134";
-}
-.glyphicon-globe:before {
-  content: "\e135";
-}
-.glyphicon-wrench:before {
-  content: "\e136";
-}
-.glyphicon-tasks:before {
-  content: "\e137";
-}
-.glyphicon-filter:before {
-  content: "\e138";
-}
-.glyphicon-briefcase:before {
-  content: "\e139";
-}
-.glyphicon-fullscreen:before {
-  content: "\e140";
-}
-.glyphicon-dashboard:before {
-  content: "\e141";
-}
-.glyphicon-paperclip:before {
-  content: "\e142";
-}
-.glyphicon-heart-empty:before {
-  content: "\e143";
-}
-.glyphicon-link:before {
-  content: "\e144";
-}
-.glyphicon-phone:before {
-  content: "\e145";
-}
-.glyphicon-pushpin:before {
-  content: "\e146";
-}
-.glyphicon-usd:before {
-  content: "\e148";
-}
-.glyphicon-gbp:before {
-  content: "\e149";
-}
-.glyphicon-sort:before {
-  content: "\e150";
-}
-.glyphicon-sort-by-alphabet:before {
-  content: "\e151";
-}
-.glyphicon-sort-by-alphabet-alt:before {
-  content: "\e152";
-}
-.glyphicon-sort-by-order:before {
-  content: "\e153";
-}
-.glyphicon-sort-by-order-alt:before {
-  content: "\e154";
-}
-.glyphicon-sort-by-attributes:before {
-  content: "\e155";
-}
-.glyphicon-sort-by-attributes-alt:before {
-  content: "\e156";
-}
-.glyphicon-unchecked:before {
-  content: "\e157";
-}
-.glyphicon-expand:before {
-  content: "\e158";
-}
-.glyphicon-collapse-down:before {
-  content: "\e159";
-}
-.glyphicon-collapse-up:before {
-  content: "\e160";
-}
-.glyphicon-log-in:before {
-  content: "\e161";
-}
-.glyphicon-flash:before {
-  content: "\e162";
-}
-.glyphicon-log-out:before {
-  content: "\e163";
-}
-.glyphicon-new-window:before {
-  content: "\e164";
-}
-.glyphicon-record:before {
-  content: "\e165";
-}
-.glyphicon-save:before {
-  content: "\e166";
-}
-.glyphicon-open:before {
-  content: "\e167";
-}
-.glyphicon-saved:before {
-  content: "\e168";
-}
-.glyphicon-import:before {
-  content: "\e169";
-}
-.glyphicon-export:before {
-  content: "\e170";
-}
-.glyphicon-send:before {
-  content: "\e171";
-}
-.glyphicon-floppy-disk:before {
-  content: "\e172";
-}
-.glyphicon-floppy-saved:before {
-  content: "\e173";
-}
-.glyphicon-floppy-remove:before {
-  content: "\e174";
-}
-.glyphicon-floppy-save:before {
-  content: "\e175";
-}
-.glyphicon-floppy-open:before {
-  content: "\e176";
-}
-.glyphicon-credit-card:before {
-  content: "\e177";
-}
-.glyphicon-transfer:before {
-  content: "\e178";
-}
-.glyphicon-cutlery:before {
-  content: "\e179";
-}
-.glyphicon-header:before {
-  content: "\e180";
-}
-.glyphicon-compressed:before {
-  content: "\e181";
-}
-.glyphicon-earphone:before {
-  content: "\e182";
-}
-.glyphicon-phone-alt:before {
-  content: "\e183";
-}
-.glyphicon-tower:before {
-  content: "\e184";
-}
-.glyphicon-stats:before {
-  content: "\e185";
-}
-.glyphicon-sd-video:before {
-  content: "\e186";
-}
-.glyphicon-hd-video:before {
-  content: "\e187";
-}
-.glyphicon-subtitles:before {
-  content: "\e188";
-}
-.glyphicon-sound-stereo:before {
-  content: "\e189";
-}
-.glyphicon-sound-dolby:before {
-  content: "\e190";
-}
-.glyphicon-sound-5-1:before {
-  content: "\e191";
-}
-.glyphicon-sound-6-1:before {
-  content: "\e192";
-}
-.glyphicon-sound-7-1:before {
-  content: "\e193";
-}
-.glyphicon-copyright-mark:before {
-  content: "\e194";
-}
-.glyphicon-registration-mark:before {
-  content: "\e195";
-}
-.glyphicon-cloud-download:before {
-  content: "\e197";
-}
-.glyphicon-cloud-upload:before {
-  content: "\e198";
-}
-.glyphicon-tree-conifer:before {
-  content: "\e199";
-}
-.glyphicon-tree-deciduous:before {
-  content: "\e200";
-}
-.caret {
-  display: inline-block;
-  width: 0;
-  height: 0;
-  margin-left: 2px;
-  vertical-align: middle;
-  border-top: 4px solid;
-  border-right: 4px solid transparent;
-  border-left: 4px solid transparent;
-}
-.dropdown {
-  position: relative;
-}
-.dropdown-toggle:focus {
-  outline: 0;
-}
-.dropdown-menu {
-  position: absolute;
-  top: 100%;
-  left: 0;
-  z-index: 1000;
-  display: none;
-  float: left;
-  min-width: 160px;
-  padding: 5px 0;
-  margin: 2px 0 0;
-  font-size: 14px;
-  list-style: none;
-  background-color: #fff;
-  background-clip: padding-box;
-  border: 1px solid #ccc;
-  border: 1px solid rgba(0, 0, 0, .15);
-  border-radius: 4px;
-  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
-          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
-}
-.dropdown-menu.pull-right {
-  right: 0;
-  left: auto;
-}
-.dropdown-menu .divider {
-  height: 1px;
-  margin: 9px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
-}
-.dropdown-menu > li > a {
-  display: block;
-  padding: 3px 20px;
-  clear: both;
-  font-weight: normal;
-  line-height: 1.42857143;
-  color: #333;
-  white-space: nowrap;
-}
-.dropdown-menu > li > a:hover,
-.dropdown-menu > li > a:focus {
-  color: #262626;
-  text-decoration: none;
-  background-color: #f5f5f5;
-}
-.dropdown-menu > .active > a,
-.dropdown-menu > .active > a:hover,
-.dropdown-menu > .active > a:focus {
-  color: #fff;
-  text-decoration: none;
-  background-color: #428bca;
-  outline: 0;
-}
-.dropdown-menu > .disabled > a,
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
-  color: #999;
-}
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
-  text-decoration: none;
-  cursor: not-allowed;
-  background-color: transparent;
-  background-image: none;
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-}
-.open > .dropdown-menu {
-  display: block;
-}
-.open > a {
-  outline: 0;
-}
-.dropdown-menu-right {
-  right: 0;
-  left: auto;
-}
-.dropdown-menu-left {
-  right: auto;
-  left: 0;
-}
-.dropdown-header {
-  display: block;
-  padding: 3px 20px;
-  font-size: 12px;
-  line-height: 1.42857143;
-  color: #999;
-}
-.dropdown-backdrop {
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 990;
-}
-.pull-right > .dropdown-menu {
-  right: 0;
-  left: auto;
-}
-.dropup .caret,
-.navbar-fixed-bottom .dropdown .caret {
-  content: "";
-  border-top: 0;
-  border-bottom: 4px solid;
-}
-.dropup .dropdown-menu,
-.navbar-fixed-bottom .dropdown .dropdown-menu {
-  top: auto;
-  bottom: 100%;
-  margin-bottom: 1px;
-}
-@media (min-width: 768px) {
-  .navbar-right .dropdown-menu {
-    right: 0;
-    left: auto;
-  }
-  .navbar-right .dropdown-menu-left {
-    right: auto;
-    left: 0;
-  }
-}
-.btn-group,
-.btn-group-vertical {
-  position: relative;
-  display: inline-block;
-  vertical-align: middle;
-}
-.btn-group > .btn,
-.btn-group-vertical > .btn {
-  position: relative;
-  float: left;
-}
-.btn-group > .btn:hover,
-.btn-group-vertical > .btn:hover,
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus,
-.btn-group > .btn:active,
-.btn-group-vertical > .btn:active,
-.btn-group > .btn.active,
-.btn-group-vertical > .btn.active {
-  z-index: 2;
-}
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus {
-  outline: none;
-}
-.btn-group .btn + .btn,
-.btn-group .btn + .btn-group,
-.btn-group .btn-group + .btn,
-.btn-group .btn-group + .btn-group {
-  margin-left: -1px;
-}
-.btn-toolbar {
-  margin-left: -5px;
-}
-.btn-toolbar .btn-group,
-.btn-toolbar .input-group {
-  float: left;
-}
-.btn-toolbar > .btn,
-.btn-toolbar > .btn-group,
-.btn-toolbar > .input-group {
-  margin-left: 5px;
-}
-.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
-  border-radius: 0;
-}
-.btn-group > .btn:first-child {
-  margin-left: 0;
-}
-.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
-  border-top-right-radius: 0;
-  border-bottom-right-radius: 0;
-}
-.btn-group > .btn:last-child:not(:first-child),
-.btn-group > .dropdown-toggle:not(:first-child) {
-  border-top-left-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.btn-group > .btn-group {
-  float: left;
-}
-.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
-}
-.btn-group > .btn-group:first-child > .btn:last-child,
-.btn-group > .btn-group:first-child > .dropdown-toggle {
-  border-top-right-radius: 0;
-  border-bottom-right-radius: 0;
-}
-.btn-group > .btn-group:last-child > .btn:first-child {
-  border-top-left-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.btn-group .dropdown-toggle:active,
-.btn-group.open .dropdown-toggle {
-  outline: 0;
-}
-.btn-group > .btn + .dropdown-toggle {
-  padding-right: 8px;
-  padding-left: 8px;
-}
-.btn-group > .btn-lg + .dropdown-toggle {
-  padding-right: 12px;
-  padding-left: 12px;
-}
-.btn-group.open .dropdown-toggle {
-  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-}
-.btn-group.open .dropdown-toggle.btn-link {
-  -webkit-box-shadow: none;
-          box-shadow: none;
-}
-.btn .caret {
-  margin-left: 0;
-}
-.btn-lg .caret {
-  border-width: 5px 5px 0;
-  border-bottom-width: 0;
-}
-.dropup .btn-lg .caret {
-  border-width: 0 5px 5px;
-}
-.btn-group-vertical > .btn,
-.btn-group-vertical > .btn-group,
-.btn-group-vertical > .btn-group > .btn {
-  display: block;
-  float: none;
-  width: 100%;
-  max-width: 100%;
-}
-.btn-group-vertical > .btn-group > .btn {
-  float: none;
-}
-.btn-group-vertical > .btn + .btn,
-.btn-group-vertical > .btn + .btn-group,
-.btn-group-vertical > .btn-group + .btn,
-.btn-group-vertical > .btn-group + .btn-group {
-  margin-top: -1px;
-  margin-left: 0;
-}
-.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
-  border-radius: 0;
-}
-.btn-group-vertical > .btn:first-child:not(:last-child) {
-  border-top-right-radius: 4px;
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn:last-child:not(:first-child) {
-  border-top-left-radius: 0;
-  border-top-right-radius: 0;
-  border-bottom-left-radius: 4px;
-}
-.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
-}
-.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
-.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
-  border-top-left-radius: 0;
-  border-top-right-radius: 0;
-}
-.btn-group-justified {
-  display: table;
-  width: 100%;
-  table-layout: fixed;
-  border-collapse: separate;
-}
-.btn-group-justified > .btn,
-.btn-group-justified > .btn-group {
-  display: table-cell;
-  float: none;
-  width: 1%;
-}
-.btn-group-justified > .btn-group .btn {
-  width: 100%;
-}
-[data-toggle="buttons"] > .btn > input[type="radio"],
-[data-toggle="buttons"] > .btn > input[type="checkbox"] {
-  display: none;
-}
-.input-group {
-  position: relative;
-  display: table;
-  border-collapse: separate;
-}
-.input-group[class*="col-"] {
-  float: none;
-  padding-right: 0;
-  padding-left: 0;
-}
-.input-group .form-control {
-  position: relative;
-  z-index: 2;
-  float: left;
-  width: 100%;
-  margin-bottom: 0;
-}
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-addon,
-.input-group-lg > .input-group-btn > .btn {
-  height: 46px;
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-select.input-group-lg > .form-control,
-select.input-group-lg > .input-group-addon,
-select.input-group-lg > .input-group-btn > .btn {
-  height: 46px;
-  line-height: 46px;
-}
-textarea.input-group-lg > .form-control,
-textarea.input-group-lg > .input-group-addon,
-textarea.input-group-lg > .input-group-btn > .btn,
-select[multiple].input-group-lg > .form-control,
-select[multiple].input-group-lg > .input-group-addon,
-select[multiple].input-group-lg > .input-group-btn > .btn {
-  height: auto;
-}
-.input-group-sm > .form-control,
-.input-group-sm > .input-group-addon,
-.input-group-sm > .input-group-btn > .btn {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-select.input-group-sm > .form-control,
-select.input-group-sm > .input-group-addon,
-select.input-group-sm > .input-group-btn > .btn {
-  height: 30px;
-  line-height: 30px;
-}
-textarea.input-group-sm > .form-control,
-textarea.input-group-sm > .input-group-addon,
-textarea.input-group-sm > .input-group-btn > .btn,
-select[multiple].input-group-sm > .form-control,
-select[multiple].input-group-sm > .input-group-addon,
-select[multiple].input-group-sm > .input-group-btn > .btn {
-  height: auto;
-}
-.input-group-addon,
-.input-group-btn,
-.input-group .form-control {
-  display: table-cell;
-}
-.input-group-addon:not(:first-child):not(:last-child),
-.input-group-btn:not(:first-child):not(:last-child),
-.input-group .form-control:not(:first-child):not(:last-child) {
-  border-radius: 0;
-}
-.input-group-addon,
-.input-group-btn {
-  width: 1%;
-  white-space: nowrap;
-  vertical-align: middle;
-}
-.input-group-addon {
-  padding: 6px 12px;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 1;
-  color: #555;
-  text-align: center;
-  background-color: #eee;
-  border: 1px solid #ccc;
-  border-radius: 4px;
-}
-.input-group-addon.input-sm {
-  padding: 5px 10px;
-  font-size: 12px;
-  border-radius: 3px;
-}
-.input-group-addon.input-lg {
-  padding: 10px 16px;
-  font-size: 18px;
-  border-radius: 6px;
-}
-.input-group-addon input[type="radio"],
-.input-group-addon input[type="checkbox"] {
-  margin-top: 0;
-}
-.input-group .form-control:first-child,
-.input-group-addon:first-child,
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group > .btn,
-.input-group-btn:first-child > .dropdown-toggle,
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
-.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
-  border-top-right-radius: 0;
-  border-bottom-right-radius: 0;
-}
-.input-group-addon:first-child {
-  border-right: 0;
-}
-.input-group .form-control:last-child,
-.input-group-addon:last-child,
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group > .btn,
-.input-group-btn:last-child > .dropdown-toggle,
-.input-group-btn:first-child > .btn:not(:first-child),
-.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
-  border-top-left-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.input-group-addon:last-child {
-  border-left: 0;
-}
-.input-group-btn {
-  position: relative;
-  font-size: 0;
-  white-space: nowrap;
-}
-.input-group-btn > .btn {
-  position: relative;
-}
-.input-group-btn > .btn + .btn {
-  margin-left: -1px;
-}
-.input-group-btn > .btn:hover,
-.input-group-btn > .btn:focus,
-.input-group-btn > .btn:active {
-  z-index: 2;
-}
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group {
-  margin-right: -1px;
-}
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group {
-  margin-left: -1px;
-}
-.nav {
-  padding-left: 0;
-  margin-bottom: 0;
-  list-style: none;
-}
-.nav > li {
-  position: relative;
-  display: block;
-}
-.nav > li > a {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
-}
-.nav > li > a:hover,
-.nav > li > a:focus {
-  text-decoration: none;
-  background-color: #eee;
-}
-.nav > li.disabled > a {
-  color: #999;
-}
-.nav > li.disabled > a:hover,
-.nav > li.disabled > a:focus {
-  color: #999;
-  text-decoration: none;
-  cursor: not-allowed;
-  background-color: transparent;
-}
-.nav .open > a,
-.nav .open > a:hover,
-.nav .open > a:focus {
-  background-color: #eee;
-  border-color: #428bca;
-}
-.nav .nav-divider {
-  height: 1px;
-  margin: 9px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
-}
-.nav > li > a > img {
-  max-width: none;
-}
-.nav-tabs {
-  border-bottom: 1px solid #ddd;
-}
-.nav-tabs > li {
-  float: left;
-  margin-bottom: -1px;
-}
-.nav-tabs > li > a {
-  margin-right: 2px;
-  line-height: 1.42857143;
-  border: 1px solid transparent;
-  border-radius: 4px 4px 0 0;
-}
-.nav-tabs > li > a:hover {
-  border-color: #eee #eee #ddd;
-}
-.nav-tabs > li.active > a,
-.nav-tabs > li.active > a:hover,
-.nav-tabs > li.active > a:focus {
-  color: #555;
-  cursor: default;
-  background-color: #fff;
-  border: 1px solid #ddd;
-  border-bottom-color: transparent;
-}
-.nav-tabs.nav-justified {
-  width: 100%;
-  border-bottom: 0;
-}
-.nav-tabs.nav-justified > li {
-  float: none;
-}
-.nav-tabs.nav-justified > li > a {
-  margin-bottom: 5px;
-  text-align: center;
-}
-.nav-tabs.nav-justified > .dropdown .dropdown-menu {
-  top: auto;
-  left: auto;
-}
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-  .nav-tabs.nav-justified > li > a {
-    margin-bottom: 0;
-  }
-}
-.nav-tabs.nav-justified > li > a {
-  margin-right: 0;
-  border-radius: 4px;
-}
-.nav-tabs.nav-justified > .active > a,
-.nav-tabs.nav-justified > .active > a:hover,
-.nav-tabs.nav-justified > .active > a:focus {
-  border: 1px solid #ddd;
-}
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li > a {
-    border-bottom: 1px solid #ddd;
-    border-radius: 4px 4px 0 0;
-  }
-  .nav-tabs.nav-justified > .active > a,
-  .nav-tabs.nav-justified > .active > a:hover,
-  .nav-tabs.nav-justified > .active > a:focus {
-    border-bottom-color: #fff;
-  }
-}
-.nav-pills > li {
-  float: left;
-}
-.nav-pills > li > a {
-  border-radius: 4px;
-}
-.nav-pills > li + li {
-  margin-left: 2px;
-}
-.nav-pills > li.active > a,
-.nav-pills > li.active > a:hover,
-.nav-pills > li.active > a:focus {
-  color: #fff;
-  background-color: #428bca;
-}
-.nav-stacked > li {
-  float: none;
-}
-.nav-stacked > li + li {
-  margin-top: 2px;
-  margin-left: 0;
-}
-.nav-justified {
-  width: 100%;
-}
-.nav-justified > li {
-  float: none;
-}
-.nav-justified > li > a {
-  margin-bottom: 5px;
-  text-align: center;
-}
-.nav-justified > .dropdown .dropdown-menu {
-  top: auto;
-  left: auto;
-}
-@media (min-width: 768px) {
-  .nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-  .nav-justified > li > a {
-    margin-bottom: 0;
-  }
-}
-.nav-tabs-justified {
-  border-bottom: 0;
-}
-.nav-tabs-justified > li > a {
-  margin-right: 0;
-  border-radius: 4px;
-}
-.nav-tabs-justified > .active > a,
-.nav-tabs-justified > .active > a:hover,
-.nav-tabs-justified > .active > a:focus {
-  border: 1px solid #ddd;
-}
-@media (min-width: 768px) {
-  .nav-tabs-justified > li > a {
-    border-bottom: 1px solid #ddd;
-    border-radius: 4px 4px 0 0;
-  }
-  .nav-tabs-justified > .active > a,
-  .nav-tabs-justified > .active > a:hover,
-  .nav-tabs-justified > .active > a:focus {
-    border-bottom-color: #fff;
-  }
-}
-.tab-content > .tab-pane {
-  display: none;
-}
-.tab-content > .active {
-  display: block;
-}
-.nav-tabs .dropdown-menu {
-  margin-top: -1px;
-  border-top-left-radius: 0;
-  border-top-right-radius: 0;
-}
-.navbar {
-  position: relative;
-  min-height: 50px;
-  margin-bottom: 20px;
-  border: 1px solid transparent;
-}
-@media (min-width: 768px) {
-  .navbar {
-    border-radius: 4px;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-header {
-    float: left;
-  }
-}
-.navbar-collapse {
-  max-height: 340px;
-  padding-right: 15px;
-  padding-left: 15px;
-  overflow-x: visible;
-  -webkit-overflow-scrolling: touch;
-  border-top: 1px solid transparent;
-  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
-}
-.navbar-collapse.in {
-  overflow-y: auto;
-}
-@media (min-width: 768px) {
-  .navbar-collapse {
-    width: auto;
-    border-top: 0;
-    box-shadow: none;
-  }
-  .navbar-collapse.collapse {
-    display: block !important;
-    height: auto !important;
-    padding-bottom: 0;
-    overflow: visible !important;
-  }
-  .navbar-collapse.in {
-    overflow-y: visible;
-  }
-  .navbar-fixed-top .navbar-collapse,
-  .navbar-static-top .navbar-collapse,
-  .navbar-fixed-bottom .navbar-collapse {
-    padding-right: 0;
-    padding-left: 0;
-  }
-}
-.container > .navbar-header,
-.container-fluid > .navbar-header,
-.container > .navbar-collapse,
-.container-fluid > .navbar-collapse {
-  margin-right: -15px;
-  margin-left: -15px;
-}
-@media (min-width: 768px) {
-  .container > .navbar-header,
-  .container-fluid > .navbar-header,
-  .container > .navbar-collapse,
-  .container-fluid > .navbar-collapse {
-    margin-right: 0;
-    margin-left: 0;
-  }
-}
-.navbar-static-top {
-  z-index: 1000;
-  border-width: 0 0 1px;
-}
-@media (min-width: 768px) {
-  .navbar-static-top {
-    border-radius: 0;
-  }
-}
-.navbar-fixed-top,
-.navbar-fixed-bottom {
-  position: fixed;
-  right: 0;
-  left: 0;
-  z-index: 1030;
-}
-@media (min-width: 768px) {
-  .navbar-fixed-top,
-  .navbar-fixed-bottom {
-    border-radius: 0;
-  }
-}
-.navbar-fixed-top {
-  top: 0;
-  border-width: 0 0 1px;
-}
-.navbar-fixed-bottom {
-  bottom: 0;
-  margin-bottom: 0;
-  border-width: 1px 0 0;
-}
-.navbar-brand {
-  float: left;
-  height: 50px;
-  padding: 15px 15px;
-  font-size: 18px;
-  line-height: 20px;
-}
-.navbar-brand:hover,
-.navbar-brand:focus {
-  text-decoration: none;
-}
-@media (min-width: 768px) {
-  .navbar > .container .navbar-brand,
-  .navbar > .container-fluid .navbar-brand {
-    margin-left: -15px;
-  }
-}
-.navbar-toggle {
-  position: relative;
-  float: right;
-  padding: 9px 10px;
-  margin-top: 8px;
-  margin-right: 15px;
-  margin-bottom: 8px;
-  background-color: transparent;
-  background-image: none;
-  border: 1px solid transparent;
-  border-radius: 4px;
-}
-.navbar-toggle:focus {
-  outline: none;
-}
-.navbar-toggle .icon-bar {
-  display: block;
-  width: 22px;
-  height: 2px;
-  border-radius: 1px;
-}
-.navbar-toggle .icon-bar + .icon-bar {
-  margin-top: 4px;
-}
-@media (min-width: 768px) {
-  .navbar-toggle {
-    display: none;
-  }
-}
-.navbar-nav {
-  margin: 7.5px -15px;
-}
-.navbar-nav > li > a {
-  padding-top: 10px;
-  padding-bottom: 10px;
-  line-height: 20px;
-}
-@media (max-width: 767px) {
-  .navbar-nav .open .dropdown-menu {
-    position: static;
-    float: none;
-    width: auto;
-    margin-top: 0;
-    background-color: transparent;
-    border: 0;
-    box-shadow: none;
-  }
-  .navbar-nav .open .dropdown-menu > li > a,
-  .navbar-nav .open .dropdown-menu .dropdown-header {
-    padding: 5px 15px 5px 25px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a {
-    line-height: 20px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-nav .open .dropdown-menu > li > a:focus {
-    background-image: none;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-nav {
-    float: left;
-    margin: 0;
-  }
-  .navbar-nav > li {
-    float: left;
-  }
-  .navbar-nav > li > a {
-    padding-top: 15px;
-    padding-bottom: 15px;
-  }
-  .navbar-nav.navbar-right:last-child {
-    margin-right: -15px;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-left {
-    float: left !important;
-  }
-  .navbar-right {
-    float: right !important;
-  }
-}
-.navbar-form {
-  padding: 10px 15px;
-  margin-top: 8px;
-  margin-right: -15px;
-  margin-bottom: 8px;
-  margin-left: -15px;
-  border-top: 1px solid transparent;
-  border-bottom: 1px solid transparent;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
-}
-@media (min-width: 768px) {
-  .navbar-form .form-group {
-    display: inline-block;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .navbar-form .form-control {
-    display: inline-block;
-    width: auto;
-    vertical-align: middle;
-  }
-  .navbar-form .input-group > .form-control {
-    width: 100%;
-  }
-  .navbar-form .control-label {
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .navbar-form .radio,
-  .navbar-form .checkbox {
-    display: inline-block;
-    padding-left: 0;
-    margin-top: 0;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .navbar-form .radio input[type="radio"],
-  .navbar-form .checkbox input[type="checkbox"] {
-    float: none;
-    margin-left: 0;
-  }
-  .navbar-form .has-feedback .form-control-feedback {
-    top: 0;
-  }
-}
-@media (max-width: 767px) {
-  .navbar-form .form-group {
-    margin-bottom: 5px;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-form {
-    width: auto;
-    padding-top: 0;
-    padding-bottom: 0;
-    margin-right: 0;
-    margin-left: 0;
-    border: 0;
-    -webkit-box-shadow: none;
-            box-shadow: none;
-  }
-  .navbar-form.navbar-right:last-child {
-    margin-right: -15px;
-  }
-}
-.navbar-nav > li > .dropdown-menu {
-  margin-top: 0;
-  border-top-left-radius: 0;
-  border-top-right-radius: 0;
-}
-.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.navbar-btn {
-  margin-top: 8px;
-  margin-bottom: 8px;
-}
-.navbar-btn.btn-sm {
-  margin-top: 10px;
-  margin-bottom: 10px;
-}
-.navbar-btn.btn-xs {
-  margin-top: 14px;
-  margin-bottom: 14px;
-}
-.navbar-text {
-  margin-top: 15px;
-  margin-bottom: 15px;
-}
-@media (min-width: 768px) {
-  .navbar-text {
-    float: left;
-    margin-right: 15px;
-    margin-left: 15px;
-  }
-  .navbar-text.navbar-right:last-child {
-    margin-right: 0;
-  }
-}
-.navbar-default {
-  background-color: #f8f8f8;
-  border-color: #e7e7e7;
-}
-.navbar-default .navbar-brand {
-  color: #777;
-}
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
-  color: #5e5e5e;
-  background-color: transparent;
-}
-.navbar-default .navbar-text {
-  color: #777;
-}
-.navbar-default .navbar-nav > li > a {
-  color: #777;
-}
-.navbar-default .navbar-nav > li > a:hover,
-.navbar-default .navbar-nav > li > a:focus {
-  color: #333;
-  background-color: transparent;
-}
-.navbar-default .navbar-nav > .active > a,
-.navbar-default .navbar-nav > .active > a:hover,
-.navbar-default .navbar-nav > .active > a:focus {
-  color: #555;
-  background-color: #e7e7e7;
-}
-.navbar-default .navbar-nav > .disabled > a,
-.navbar-default .navbar-nav > .disabled > a:hover,
-.navbar-default .navbar-nav > .disabled > a:focus {
-  color: #ccc;
-  background-color: transparent;
-}
-.navbar-default .navbar-toggle {
-  border-color: #ddd;
-}
-.navbar-default .navbar-toggle:hover,
-.navbar-default .navbar-toggle:focus {
-  background-color: #ddd;
-}
-.navbar-default .navbar-toggle .icon-bar {
-  background-color: #888;
-}
-.navbar-default .navbar-collapse,
-.navbar-default .navbar-form {
-  border-color: #e7e7e7;
-}
-.navbar-default .navbar-nav > .open > a,
-.navbar-default .navbar-nav > .open > a:hover,
-.navbar-default .navbar-nav > .open > a:focus {
-  color: #555;
-  background-color: #e7e7e7;
-}
-@media (max-width: 767px) {
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
-    color: #777;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #333;
-    background-color: transparent;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #555;
-    background-color: #e7e7e7;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #ccc;
-    background-color: transparent;
-  }
-}
-.navbar-default .navbar-link {
-  color: #777;
-}
-.navbar-default .navbar-link:hover {
-  color: #333;
-}
-.navbar-inverse {
-  background-color: #222;
-  border-color: #080808;
-}
-.navbar-inverse .navbar-brand {
-  color: #999;
-}
-.navbar-inverse .navbar-brand:hover,
-.navbar-inverse .navbar-brand:focus {
-  color: #fff;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-text {
-  color: #999;
-}
-.navbar-inverse .navbar-nav > li > a {
-  color: #999;
-}
-.navbar-inverse .navbar-nav > li > a:hover,
-.navbar-inverse .navbar-nav > li > a:focus {
-  color: #fff;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-nav > .active > a,
-.navbar-inverse .navbar-nav > .active > a:hover,
-.navbar-inverse .navbar-nav > .active > a:focus {
-  color: #fff;
-  background-color: #080808;
-}
-.navbar-inverse .navbar-nav > .disabled > a,
-.navbar-inverse .navbar-nav > .disabled > a:hover,
-.navbar-inverse .navbar-nav > .disabled > a:focus {
-  color: #444;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-toggle {
-  border-color: #333;
-}
-.navbar-inverse .navbar-toggle:hover,
-.navbar-inverse .navbar-toggle:focus {
-  background-color: #333;
-}
-.navbar-inverse .navbar-toggle .icon-bar {
-  background-color: #fff;
-}
-.navbar-inverse .navbar-collapse,
-.navbar-inverse .navbar-form {
-  border-color: #101010;
-}
-.navbar-inverse .navbar-nav > .open > a,
-.navbar-inverse .navbar-nav > .open > a:hover,
-.navbar-inverse .navbar-nav > .open > a:focus {
-  color: #fff;
-  background-color: #080808;
-}
-@media (max-width: 767px) {
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
-    border-color: #080808;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
-    background-color: #080808;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
-    color: #999;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #fff;
-    background-color: transparent;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #fff;
-    background-color: #080808;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #444;
-    background-color: transparent;
-  }
-}
-.navbar-inverse .navbar-link {
-  color: #999;
-}
-.navbar-inverse .navbar-link:hover {
-  color: #fff;
-}
-.breadcrumb {
-  padding: 8px 15px;
-  margin-bottom: 20px;
-  list-style: none;
-  background-color: #f5f5f5;
-  border-radius: 4px;
-}
-.breadcrumb > li {
-  display: inline-block;
-}
-.breadcrumb > li + li:before {
-  padding: 0 5px;
-  color: #ccc;
-  content: "/\00a0";
-}
-.breadcrumb > .active {
-  color: #999;
-}
-.pagination {
-  display: inline-block;
-  padding-left: 0;
-  margin: 20px 0;
-  border-radius: 4px;
-}
-.pagination > li {
-  display: inline;
-}
-.pagination > li > a,
-.pagination > li > span {
-  position: relative;
-  float: left;
-  padding: 6px 12px;
-  margin-left: -1px;
-  line-height: 1.42857143;
-  color: #428bca;
-  text-decoration: none;
-  background-color: #fff;
-  border: 1px solid #ddd;
-}
-.pagination > li:first-child > a,
-.pagination > li:first-child > span {
-  margin-left: 0;
-  border-top-left-radius: 4px;
-  border-bottom-left-radius: 4px;
-}
-.pagination > li:last-child > a,
-.pagination > li:last-child > span {
-  border-top-right-radius: 4px;
-  border-bottom-right-radius: 4px;
-}
-.pagination > li > a:hover,
-.pagination > li > span:hover,
-.pagination > li > a:focus,
-.pagination > li > span:focus {
-  color: #2a6496;
-  background-color: #eee;
-  border-color: #ddd;
-}
-.pagination > .active > a,
-.pagination > .active > span,
-.pagination > .active > a:hover,
-.pagination > .active > span:hover,
-.pagination > .active > a:focus,
-.pagination > .active > span:focus {
-  z-index: 2;
-  color: #fff;
-  cursor: default;
-  background-color: #428bca;
-  border-color: #428bca;
-}
-.pagination > .disabled > span,
-.pagination > .disabled > span:hover,
-.pagination > .disabled > span:focus,
-.pagination > .disabled > a,
-.pagination > .disabled > a:hover,
-.pagination > .disabled > a:focus {
-  color: #999;
-  cursor: not-allowed;
-  background-color: #fff;
-  border-color: #ddd;
-}
-.pagination-lg > li > a,
-.pagination-lg > li > span {
-  padding: 10px 16px;
-  font-size: 18px;
-}
-.pagination-lg > li:first-child > a,
-.pagination-lg > li:first-child > span {
-  border-top-left-radius: 6px;
-  border-bottom-left-radius: 6px;
-}
-.pagination-lg > li:last-child > a,
-.pagination-lg > li:last-child > span {
-  border-top-right-radius: 6px;
-  border-bottom-right-radius: 6px;
-}
-.pagination-sm > li > a,
-.pagination-sm > li > span {
-  padding: 5px 10px;
-  font-size: 12px;
-}
-.pagination-sm > li:first-child > a,
-.pagination-sm > li:first-child > span {
-  border-top-left-radius: 3px;
-  border-bottom-left-radius: 3px;
-}
-.pagination-sm > li:last-child > a,
-.pagination-sm > li:last-child > span {
-  border-top-right-radius: 3px;
-  border-bottom-right-radius: 3px;
-}
-.pager {
-  padding-left: 0;
-  margin: 20px 0;
-  text-align: center;
-  list-style: none;
-}
-.pager li {
-  display: inline;
-}
-.pager li > a,
-.pager li > span {
-  display: inline-block;
-  padding: 5px 14px;
-  background-color: #fff;
-  border: 1px solid #ddd;
-  border-radius: 15px;
-}
-.pager li > a:hover,
-.pager li > a:focus {
-  text-decoration: none;
-  background-color: #eee;
-}
-.pager .next > a,
-.pager .next > span {
-  float: right;
-}
-.pager .previous > a,
-.pager .previous > span {
-  float: left;
-}
-.pager .disabled > a,
-.pager .disabled > a:hover,
-.pager .disabled > a:focus,
-.pager .disabled > span {
-  color: #999;
-  cursor: not-allowed;
-  background-color: #fff;
-}
-.label {
-  display: inline;
-  padding: .2em .6em .3em;
-  font-size: 75%;
-  font-weight: bold;
-  line-height: 1;
-  color: #fff;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: baseline;
-  border-radius: .25em;
-}
-.label[href]:hover,
-.label[href]:focus {
-  color: #fff;
-  text-decoration: none;
-  cursor: pointer;
-}
-.label:empty {
-  display: none;
-}
-.btn .label {
-  position: relative;
-  top: -1px;
-}
-.label-default {
-  background-color: #999;
-}
-.label-default[href]:hover,
-.label-default[href]:focus {
-  background-color: #808080;
-}
-.label-primary {
-  background-color: #428bca;
-}
-.label-primary[href]:hover,
-.label-primary[href]:focus {
-  background-color: #3071a9;
-}
-.label-success {
-  background-color: #5cb85c;
-}
-.label-success[href]:hover,
-.label-success[href]:focus {
-  background-color: #449d44;
-}
-.label-info {
-  background-color: #5bc0de;
-}
-.label-info[href]:hover,
-.label-info[href]:focus {
-  background-color: #31b0d5;
-}
-.label-warning {
-  background-color: #f0ad4e;
-}
-.label-warning[href]:hover,
-.label-warning[href]:focus {
-  background-color: #ec971f;
-}
-.label-danger {
-  background-color: #d9534f;
-}
-.label-danger[href]:hover,
-.label-danger[href]:focus {
-  background-color: #c9302c;
-}
-.badge {
-  display: inline-block;
-  min-width: 10px;
-  padding: 3px 7px;
-  font-size: 12px;
-  font-weight: bold;
-  line-height: 1;
-  color: #fff;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: baseline;
-  background-color: #999;
-  border-radius: 10px;
-}
-.badge:empty {
-  display: none;
-}
-.btn .badge {
-  position: relative;
-  top: -1px;
-}
-.btn-xs .badge {
-  top: 0;
-  padding: 1px 5px;
-}
-a.badge:hover,
-a.badge:focus {
-  color: #fff;
-  text-decoration: none;
-  cursor: pointer;
-}
-a.list-group-item.active > .badge,
-.nav-pills > .active > a > .badge {
-  color: #428bca;
-  background-color: #fff;
-}
-.nav-pills > li > a > .badge {
-  margin-left: 3px;
-}
-.jumbotron {
-  padding: 30px;
-  margin-bottom: 30px;
-  color: inherit;
-  background-color: #eee;
-}
-.jumbotron h1,
-.jumbotron .h1 {
-  color: inherit;
-}
-.jumbotron p {
-  margin-bottom: 15px;
-  font-size: 21px;
-  font-weight: 200;
-}
-.container .jumbotron {
-  border-radius: 6px;
-}
-.jumbotron .container {
-  max-width: 100%;
-}
-@media screen and (min-width: 768px) {
-  .jumbotron {
-    padding-top: 48px;
-    padding-bottom: 48px;
-  }
-  .container .jumbotron {
-    padding-right: 60px;
-    padding-left: 60px;
-  }
-  .jumbotron h1,
-  .jumbotron .h1 {
-    font-size: 63px;
-  }
-}
-.thumbnail {
-  display: block;
-  padding: 4px;
-  margin-bottom: 20px;
-  line-height: 1.42857143;
-  background-color: #fff;
-  border: 1px solid #ddd;
-  border-radius: 4px;
-  -webkit-transition: all .2s ease-in-out;
-          transition: all .2s ease-in-out;
-}
-.thumbnail > img,
-.thumbnail a > img {
-  margin-right: auto;
-  margin-left: auto;
-}
-a.thumbnail:hover,
-a.thumbnail:focus,
-a.thumbnail.active {
-  border-color: #428bca;
-}
-.thumbnail .caption {
-  padding: 9px;
-  color: #333;
-}
-.alert {
-  padding: 15px;
-  margin-bottom: 20px;
-  border: 1px solid transparent;
-  border-radius: 4px;
-}
-.alert h4 {
-  margin-top: 0;
-  color: inherit;
-}
-.alert .alert-link {
-  font-weight: bold;
-}
-.alert > p,
-.alert > ul {
-  margin-bottom: 0;
-}
-.alert > p + p {
-  margin-top: 5px;
-}
-.alert-dismissable {
-  padding-right: 35px;
-}
-.alert-dismissable .close {
-  position: relative;
-  top: -2px;
-  right: -21px;
-  color: inherit;
-}
-.alert-success {
-  color: #3c763d;
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-}
-.alert-success hr {
-  border-top-color: #c9e2b3;
-}
-.alert-success .alert-link {
-  color: #2b542c;
-}
-.alert-info {
-  color: #31708f;
-  background-color: #d9edf7;
-  border-color: #bce8f1;
-}
-.alert-info hr {
-  border-top-color: #a6e1ec;
-}
-.alert-info .alert-link {
-  color: #245269;
-}
-.alert-warning {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
-  border-color: #faebcc;
-}
-.alert-warning hr {
-  border-top-color: #f7e1b5;
-}
-.alert-warning .alert-link {
-  color: #66512c;
-}
-.alert-danger {
-  color: #a94442;
-  background-color: #f2dede;
-  border-color: #ebccd1;
-}
-.alert-danger hr {
-  border-top-color: #e4b9c0;
-}
-.alert-danger .alert-link {
-  color: #843534;
-}
-@-webkit-keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-@keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-.progress {
-  height: 20px;
-  margin-bottom: 20px;
-  overflow: hidden;
-  background-color: #f5f5f5;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
-          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
-}
-.progress-bar {
-  float: left;
-  width: 0;
-  height: 100%;
-  font-size: 12px;
-  line-height: 20px;
-  color: #fff;
-  text-align: center;
-  background-color: #428bca;
-  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
-          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
-  -webkit-transition: width .6s ease;
-          transition: width .6s ease;
-}
-.progress-striped .progress-bar {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-  background-size: 40px 40px;
-}
-.progress.active .progress-bar {
-  -webkit-animation: progress-bar-stripes 2s linear infinite;
-          animation: progress-bar-stripes 2s linear infinite;
-}
-.progress-bar-success {
-  background-color: #5cb85c;
-}
-.progress-striped .progress-bar-success {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-}
-.progress-bar-info {
-  background-color: #5bc0de;
-}
-.progress-striped .progress-bar-info {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-}
-.progress-bar-warning {
-  background-color: #f0ad4e;
-}
-.progress-striped .progress-bar-warning {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-}
-.progress-bar-danger {
-  background-color: #d9534f;
-}
-.progress-striped .progress-bar-danger {
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
-}
-.media,
-.media-body {
-  overflow: hidden;
-  zoom: 1;
-}
-.media,
-.media .media {
-  margin-top: 15px;
-}
-.media:first-child {
-  margin-top: 0;
-}
-.media-object {
-  display: block;
-}
-.media-heading {
-  margin: 0 0 5px;
-}
-.media > .pull-left {
-  margin-right: 10px;
-}
-.media > .pull-right {
-  margin-left: 10px;
-}
-.media-list {
-  padding-left: 0;
-  list-style: none;
-}
-.list-group {
-  padding-left: 0;
-  margin-bottom: 20px;
-}
-.list-group-item {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
-  margin-bottom: -1px;
-  background-color: #fff;
-  border: 1px solid #ddd;
-}
-.list-group-item:first-child {
-  border-top-left-radius: 4px;
-  border-top-right-radius: 4px;
-}
-.list-group-item:last-child {
-  margin-bottom: 0;
-  border-bottom-right-radius: 4px;
-  border-bottom-left-radius: 4px;
-}
-.list-group-item > .badge {
-  float: right;
-}
-.list-group-item > .badge + .badge {
-  margin-right: 5px;
-}
-a.list-group-item {
-  color: #555;
-}
-a.list-group-item .list-group-item-heading {
-  color: #333;
-}
-a.list-group-item:hover,
-a.list-group-item:focus {
-  text-decoration: none;
-  background-color: #f5f5f5;
-}
-a.list-group-item.active,
-a.list-group-item.active:hover,
-a.list-group-item.active:focus {
-  z-index: 2;
-  color: #fff;
-  background-color: #428bca;
-  border-color: #428bca;
-}
-a.list-group-item.active .list-group-item-heading,
-a.list-group-item.active:hover .list-group-item-heading,
-a.list-group-item.active:focus .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item.active .list-group-item-text,
-a.list-group-item.active:hover .list-group-item-text,
-a.list-group-item.active:focus .list-group-item-text {
-  color: #e1edf7;
-}
-.list-group-item-success {
-  color: #3c763d;
-  background-color: #dff0d8;
-}
-a.list-group-item-success {
-  color: #3c763d;
-}
-a.list-group-item-success .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item-success:hover,
-a.list-group-item-success:focus {
-  color: #3c763d;
-  background-color: #d0e9c6;
-}
-a.list-group-item-success.active,
-a.list-group-item-success.active:hover,
-a.list-group-item-success.active:focus {
-  color: #fff;
-  background-color: #3c763d;
-  border-color: #3c763d;
-}
-.list-group-item-info {
-  color: #31708f;
-  background-color: #d9edf7;
-}
-a.list-group-item-info {
-  color: #31708f;
-}
-a.list-group-item-info .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item-info:hover,
-a.list-group-item-info:focus {
-  color: #31708f;
-  background-color: #c4e3f3;
-}
-a.list-group-item-info.active,
-a.list-group-item-info.active:hover,
-a.list-group-item-info.active:focus {
-  color: #fff;
-  background-color: #31708f;
-  border-color: #31708f;
-}
-.list-group-item-warning {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
-}
-a.list-group-item-warning {
-  color: #8a6d3b;
-}
-a.list-group-item-warning .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item-warning:hover,
-a.list-group-item-warning:focus {
-  color: #8a6d3b;
-  background-color: #faf2cc;
-}
-a.list-group-item-warning.active,
-a.list-group-item-warning.active:hover,
-a.list-group-item-warning.active:focus {
-  color: #fff;
-  background-color: #8a6d3b;
-  border-color: #8a6d3b;
-}
-.list-group-item-danger {
-  color: #a94442;
-  background-color: #f2dede;
-}
-a.list-group-item-danger {
-  color: #a94442;
-}
-a.list-group-item-danger .list-group-item-heading {
-  color: inherit;
-}
-a.list-group-item-danger:hover,
-a.list-group-item-danger:focus {
-  color: #a94442;
-  background-color: #ebcccc;
-}
-a.list-group-item-danger.active,
-a.list-group-item-danger.active:hover,
-a.list-group-item-danger.active:focus {
-  color: #fff;
-  background-color: #a94442;
-  border-color: #a94442;
-}
-.list-group-item-heading {
-  margin-top: 0;
-  margin-bottom: 5px;
-}
-.list-group-item-text {
-  margin-bottom: 0;
-  line-height: 1.3;
-}
-.panel {
-  margin-bottom: 20px;
-  background-color: #fff;
-  border: 1px solid transparent;
-  border-radius: 4px;
-  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
-          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
-}
-.panel-body {
-  padding: 15px;
-}
-.panel-heading {
-  padding: 10px 15px;
-  border-bottom: 1px solid transparent;
-  border-top-left-radius: 3px;
-  border-top-right-radius: 3px;
-}
-.panel-heading > .dropdown .dropdown-toggle {
-  color: inherit;
-}
-.panel-title {
-  margin-top: 0;
-  margin-bottom: 0;
-  font-size: 16px;
-  color: inherit;
-}
-.panel-title > a {
-  color: inherit;
-}
-.panel-footer {
-  padding: 10px 15px;
-  background-color: #f5f5f5;
-  border-top: 1px solid #ddd;
-  border-bottom-right-radius: 3px;
-  border-bottom-left-radius: 3px;
-}
-.panel > .list-group {
-  margin-bottom: 0;
-}
-.panel > .list-group .list-group-item {
-  border-width: 1px 0;
-  border-radius: 0;
-}
-.panel > .list-group:first-child .list-group-item:first-child {
-  border-top: 0;
-  border-top-left-radius: 3px;
-  border-top-right-radius: 3px;
-}
-.panel > .list-group:last-child .list-group-item:last-child {
-  border-bottom: 0;
-  border-bottom-right-radius: 3px;
-  border-bottom-left-radius: 3px;
-}
-.panel-heading + .list-group .list-group-item:first-child {
-  border-top-width: 0;
-}
-.panel > .table,
-.panel > .table-responsive > .table {
-  margin-bottom: 0;
-}
-.panel > .table:first-child,
-.panel > .table-responsive:first-child > .table:first-child {
-  border-top-left-radius: 3px;
-  border-top-right-radius: 3px;
-}
-.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
-.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
-  border-top-left-radius: 3px;
-}
-.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
-.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
-.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
-.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
-.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
-  border-top-right-radius: 3px;
-}
-.panel > .table:last-child,
-.panel > .table-responsive:last-child > .table:last-child {
-  border-bottom-right-radius: 3px;
-  border-bottom-left-radius: 3px;
-}
-.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
-.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
-  border-bottom-left-radius: 3px;
-}
-.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
-.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
-.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
-.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
-  border-bottom-right-radius: 3px;
-}
-.panel > .panel-body + .table,
-.panel > .panel-body + .table-responsive {
-  border-top: 1px solid #ddd;
-}
-.panel > .table > tbody:first-child > tr:first-child th,
-.panel > .table > tbody:first-child > tr:first-child td {
-  border-top: 0;
-}
-.panel > .table-bordered,
-.panel > .table-responsive > .table-bordered {
-  border: 0;
-}
-.panel > .table-bordered > thead > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
-.panel > .table-bordered > tbody > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
-.panel > .table-bordered > tfoot > tr > th:first-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-.panel > .table-bordered > thead > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
-.panel > .table-bordered > tbody > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
-.panel > .table-bordered > tfoot > tr > td:first-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
-  border-left: 0;
-}
-.panel > .table-bordered > thead > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
-.panel > .table-bordered > tbody > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
-.panel > .table-bordered > tfoot > tr > th:last-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-.panel > .table-bordered > thead > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
-.panel > .table-bordered > tbody > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
-.panel > .table-bordered > tfoot > tr > td:last-child,
-.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
-  border-right: 0;
-}
-.panel > .table-bordered > thead > tr:first-child > td,
-.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
-.panel > .table-bordered > tbody > tr:first-child > td,
-.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
-.panel > .table-bordered > thead > tr:first-child > th,
-.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
-.panel > .table-bordered > tbody > tr:first-child > th,
-.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
-  border-bottom: 0;
-}
-.panel > .table-bordered > tbody > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
-.panel > .table-bordered > tfoot > tr:last-child > td,
-.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
-.panel > .table-bordered > tbody > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
-.panel > .table-bordered > tfoot > tr:last-child > th,
-.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
-  border-bottom: 0;
-}
-.panel > .table-responsive {
-  margin-bottom: 0;
-  border: 0;
-}
-.panel-group {
-  margin-bottom: 20px;
-}
-.panel-group .panel {
-  margin-bottom: 0;
-  overflow: hidden;
-  border-radius: 4px;
-}
-.panel-group .panel + .panel {
-  margin-top: 5px;
-}
-.panel-group .panel-heading {
-  border-bottom: 0;
-}
-.panel-group .panel-heading + .panel-collapse .panel-body {
-  border-top: 1px solid #ddd;
-}
-.panel-group .panel-footer {
-  border-top: 0;
-}
-.panel-group .panel-footer + .panel-collapse .panel-body {
-  border-bottom: 1px solid #ddd;
-}
-.panel-default {
-  border-color: #ddd;
-}
-.panel-default > .panel-heading {
-  color: #333;
-  background-color: #f5f5f5;
-  border-color: #ddd;
-}
-.panel-default > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #ddd;
-}
-.panel-default > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #ddd;
-}
-.panel-primary {
-  border-color: #428bca;
-}
-.panel-primary > .panel-heading {
-  color: #fff;
-  background-color: #428bca;
-  border-color: #428bca;
-}
-.panel-primary > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #428bca;
-}
-.panel-primary > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #428bca;
-}
-.panel-success {
-  border-color: #d6e9c6;
-}
-.panel-success > .panel-heading {
-  color: #3c763d;
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-}
-.panel-success > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #d6e9c6;
-}
-.panel-success > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #d6e9c6;
-}
-.panel-info {
-  border-color: #bce8f1;
-}
-.panel-info > .panel-heading {
-  color: #31708f;
-  background-color: #d9edf7;
-  border-color: #bce8f1;
-}
-.panel-info > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #bce8f1;
-}
-.panel-info > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #bce8f1;
-}
-.panel-warning {
-  border-color: #faebcc;
-}
-.panel-warning > .panel-heading {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
-  border-color: #faebcc;
-}
-.panel-warning > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #faebcc;
-}
-.panel-warning > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #faebcc;
-}
-.panel-danger {
-  border-color: #ebccd1;
-}
-.panel-danger > .panel-heading {
-  color: #a94442;
-  background-color: #f2dede;
-  border-color: #ebccd1;
-}
-.panel-danger > .panel-heading + .panel-collapse .panel-body {
-  border-top-color: #ebccd1;
-}
-.panel-danger > .panel-footer + .panel-collapse .panel-body {
-  border-bottom-color: #ebccd1;
-}
-.well {
-  min-height: 20px;
-  padding: 19px;
-  margin-bottom: 20px;
-  background-color: #f5f5f5;
-  border: 1px solid #e3e3e3;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
-}
-.well blockquote {
-  border-color: #ddd;
-  border-color: rgba(0, 0, 0, .15);
-}
-.well-lg {
-  padding: 24px;
-  border-radius: 6px;
-}
-.well-sm {
-  padding: 9px;
-  border-radius: 3px;
-}
-.close {
-  float: right;
-  font-size: 21px;
-  font-weight: bold;
-  line-height: 1;
-  color: #000;
-  text-shadow: 0 1px 0 #fff;
-  filter: alpha(opacity=20);
-  opacity: .2;
-}
-.close:hover,
-.close:focus {
-  color: #000;
-  text-decoration: none;
-  cursor: pointer;
-  filter: alpha(opacity=50);
-  opacity: .5;
-}
-button.close {
-  -webkit-appearance: none;
-  padding: 0;
-  cursor: pointer;
-  background: transparent;
-  border: 0;
-}
-.modal-open {
-  overflow: hidden;
-}
-.modal {
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 1050;
-  display: none;
-  overflow: auto;
-  overflow-y: scroll;
-  -webkit-overflow-scrolling: touch;
-  outline: 0;
-}
-.modal.fade .modal-dialog {
-  -webkit-transition: -webkit-transform .3s ease-out;
-     -moz-transition:    -moz-transform .3s ease-out;
-       -o-transition:      -o-transform .3s ease-out;
-          transition:         transform .3s ease-out;
-  -webkit-transform: translate(0, -25%);
-      -ms-transform: translate(0, -25%);
-          transform: translate(0, -25%);
-}
-.modal.in .modal-dialog {
-  -webkit-transform: translate(0, 0);
-      -ms-transform: translate(0, 0);
-          transform: translate(0, 0);
-}
-.modal-dialog {
-  position: relative;
-  width: auto;
-  margin: 10px;
-}
-.modal-content {
-  position: relative;
-  background-color: #fff;
-  background-clip: padding-box;
-  border: 1px solid #999;
-  border: 1px solid rgba(0, 0, 0, .2);
-  border-radius: 6px;
-  outline: none;
-  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
-          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
-}
-.modal-backdrop {
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 1040;
-  background-color: #000;
-}
-.modal-backdrop.fade {
-  filter: alpha(opacity=0);
-  opacity: 0;
-}
-.modal-backdrop.in {
-  filter: alpha(opacity=50);
-  opacity: .5;
-}
-.modal-header {
-  min-height: 16.42857143px;
-  padding: 15px;
-  border-bottom: 1px solid #e5e5e5;
-}
-.modal-header .close {
-  margin-top: -2px;
-}
-.modal-title {
-  margin: 0;
-  line-height: 1.42857143;
-}
-.modal-body {
-  position: relative;
-  padding: 20px;
-}
-.modal-footer {
-  padding: 19px 20px 20px;
-  margin-top: 15px;
-  text-align: right;
-  border-top: 1px solid #e5e5e5;
-}
-.modal-footer .btn + .btn {
-  margin-bottom: 0;
-  margin-left: 5px;
-}
-.modal-footer .btn-group .btn + .btn {
-  margin-left: -1px;
-}
-.modal-footer .btn-block + .btn-block {
-  margin-left: 0;
-}
-@media (min-width: 768px) {
-  .modal-dialog {
-    width: 600px;
-    margin: 30px auto;
-  }
-  .modal-content {
-    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
-            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
-  }
-  .modal-sm {
-    width: 300px;
-  }
-}
-@media (min-width: 992px) {
-  .modal-lg {
-    width: 900px;
-  }
-}
-.tooltip {
-  position: absolute;
-  z-index: 1030;
-  display: block;
-  font-size: 12px;
-  line-height: 1.4;
-  visibility: visible;
-  filter: alpha(opacity=0);
-  opacity: 0;
-}
-.tooltip.in {
-  filter: alpha(opacity=90);
-  opacity: .9;
-}
-.tooltip.top {
-  padding: 5px 0;
-  margin-top: -3px;
-}
-.tooltip.right {
-  padding: 0 5px;
-  margin-left: 3px;
-}
-.tooltip.bottom {
-  padding: 5px 0;
-  margin-top: 3px;
-}
-.tooltip.left {
-  padding: 0 5px;
-  margin-left: -3px;
-}
-.tooltip-inner {
-  max-width: 200px;
-  padding: 3px 8px;
-  color: #fff;
-  text-align: center;
-  text-decoration: none;
-  background-color: #000;
-  border-radius: 4px;
-}
-.tooltip-arrow {
-  position: absolute;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
-}
-.tooltip.top .tooltip-arrow {
-  bottom: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-width: 5px 5px 0;
-  border-top-color: #000;
-}
-.tooltip.top-left .tooltip-arrow {
-  bottom: 0;
-  left: 5px;
-  border-width: 5px 5px 0;
-  border-top-color: #000;
-}
-.tooltip.top-right .tooltip-arrow {
-  right: 5px;
-  bottom: 0;
-  border-width: 5px 5px 0;
-  border-top-color: #000;
-}
-.tooltip.right .tooltip-arrow {
-  top: 50%;
-  left: 0;
-  margin-top: -5px;
-  border-width: 5px 5px 5px 0;
-  border-right-color: #000;
-}
-.tooltip.left .tooltip-arrow {
-  top: 50%;
-  right: 0;
-  margin-top: -5px;
-  border-width: 5px 0 5px 5px;
-  border-left-color: #000;
-}
-.tooltip.bottom .tooltip-arrow {
-  top: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #000;
-}
-.tooltip.bottom-left .tooltip-arrow {
-  top: 0;
-  left: 5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #000;
-}
-.tooltip.bottom-right .tooltip-arrow {
-  top: 0;
-  right: 5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #000;
-}
-.popover {
-  position: absolute;
-  top: 0;
-  left: 0;
-  z-index: 1010;
-  display: none;
-  max-width: 276px;
-  padding: 1px;
-  text-align: left;
-  white-space: normal;
-  background-color: #fff;
-  background-clip: padding-box;
-  border: 1px solid #ccc;
-  border: 1px solid rgba(0, 0, 0, .2);
-  border-radius: 6px;
-  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
-          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
-}
-.popover.top {
-  margin-top: -10px;
-}
-.popover.right {
-  margin-left: 10px;
-}
-.popover.bottom {
-  margin-top: 10px;
-}
-.popover.left {
-  margin-left: -10px;
-}
-.popover-title {
-  padding: 8px 14px;
-  margin: 0;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 18px;
-  background-color: #f7f7f7;
-  border-bottom: 1px solid #ebebeb;
-  border-radius: 5px 5px 0 0;
-}
-.popover-content {
-  padding: 9px 14px;
-}
-.popover > .arrow,
-.popover > .arrow:after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
-}
-.popover > .arrow {
-  border-width: 11px;
-}
-.popover > .arrow:after {
-  content: "";
-  border-width: 10px;
-}
-.popover.top > .arrow {
-  bottom: -11px;
-  left: 50%;
-  margin-left: -11px;
-  border-top-color: #999;
-  border-top-color: rgba(0, 0, 0, .25);
-  border-bottom-width: 0;
-}
-.popover.top > .arrow:after {
-  bottom: 1px;
-  margin-left: -10px;
-  content: " ";
-  border-top-color: #fff;
-  border-bottom-width: 0;
-}
-.popover.right > .arrow {
-  top: 50%;
-  left: -11px;
-  margin-top: -11px;
-  border-right-color: #999;
-  border-right-color: rgba(0, 0, 0, .25);
-  border-left-width: 0;
-}
-.popover.right > .arrow:after {
-  bottom: -10px;
-  left: 1px;
-  content: " ";
-  border-right-color: #fff;
-  border-left-width: 0;
-}
-.popover.bottom > .arrow {
-  top: -11px;
-  left: 50%;
-  margin-left: -11px;
-  border-top-width: 0;
-  border-bottom-color: #999;
-  border-bottom-color: rgba(0, 0, 0, .25);
-}
-.popover.bottom > .arrow:after {
-  top: 1px;
-  margin-left: -10px;
-  content: " ";
-  border-top-width: 0;
-  border-bottom-color: #fff;
-}
-.popover.left > .arrow {
-  top: 50%;
-  right: -11px;
-  margin-top: -11px;
-  border-right-width: 0;
-  border-left-color: #999;
-  border-left-color: rgba(0, 0, 0, .25);
-}
-.popover.left > .arrow:after {
-  right: 1px;
-  bottom: -10px;
-  content: " ";
-  border-right-width: 0;
-  border-left-color: #fff;
-}
-.carousel {
-  position: relative;
-}
-.carousel-inner {
-  position: relative;
-  width: 100%;
-  overflow: hidden;
-}
-.carousel-inner > .item {
-  position: relative;
-  display: none;
-  -webkit-transition: .6s ease-in-out left;
-          transition: .6s ease-in-out left;
-}
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
-  line-height: 1;
-}
-.carousel-inner > .active,
-.carousel-inner > .next,
-.carousel-inner > .prev {
-  display: block;
-}
-.carousel-inner > .active {
-  left: 0;
-}
-.carousel-inner > .next,
-.carousel-inner > .prev {
-  position: absolute;
-  top: 0;
-  width: 100%;
-}
-.carousel-inner > .next {
-  left: 100%;
-}
-.carousel-inner > .prev {
-  left: -100%;
-}
-.carousel-inner > .next.left,
-.carousel-inner > .prev.right {
-  left: 0;
-}
-.carousel-inner > .active.left {
-  left: -100%;
-}
-.carousel-inner > .active.right {
-  left: 100%;
-}
-.carousel-control {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  width: 15%;
-  font-size: 20px;
-  color: #fff;
-  text-align: center;
-  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
-  filter: alpha(opacity=50);
-  opacity: .5;
-}
-.carousel-control.left {
-  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5) 0%), color-stop(rgba(0, 0, 0, .0001) 100%));
-  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
-  background-repeat: repeat-x;
-}
-.carousel-control.right {
-  right: 0;
-  left: auto;
-  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001) 0%), color-stop(rgba(0, 0, 0, .5) 100%));
-  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
-  background-repeat: repeat-x;
-}
-.carousel-control:hover,
-.carousel-control:focus {
-  color: #fff;
-  text-decoration: none;
-  filter: alpha(opacity=90);
-  outline: none;
-  opacity: .9;
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-left,
-.carousel-control .glyphicon-chevron-right {
-  position: absolute;
-  top: 50%;
-  z-index: 5;
-  display: inline-block;
-}
-.carousel-control .icon-prev,
-.carousel-control .glyphicon-chevron-left {
-  left: 50%;
-}
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-right {
-  right: 50%;
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next {
-  width: 20px;
-  height: 20px;
-  margin-top: -10px;
-  margin-left: -10px;
-  font-family: serif;
-}
-.carousel-control .icon-prev:before {
-  content: '\2039';
-}
-.carousel-control .icon-next:before {
-  content: '\203a';
-}
-.carousel-indicators {
-  position: absolute;
-  bottom: 10px;
-  left: 50%;
-  z-index: 15;
-  width: 60%;
-  padding-left: 0;
-  margin-left: -30%;
-  text-align: center;
-  list-style: none;
-}
-.carousel-indicators li {
-  display: inline-block;
-  width: 10px;
-  height: 10px;
-  margin: 1px;
-  text-indent: -999px;
-  cursor: pointer;
-  background-color: #000 \9;
-  background-color: rgba(0, 0, 0, 0);
-  border: 1px solid #fff;
-  border-radius: 10px;
-}
-.carousel-indicators .active {
-  width: 12px;
-  height: 12px;
-  margin: 0;
-  background-color: #fff;
-}
-.carousel-caption {
-  position: absolute;
-  right: 15%;
-  bottom: 20px;
-  left: 15%;
-  z-index: 10;
-  padding-top: 20px;
-  padding-bottom: 20px;
-  color: #fff;
-  text-align: center;
-  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
-}
-.carousel-caption .btn {
-  text-shadow: none;
-}
-@media screen and (min-width: 768px) {
-  .carousel-control .glyphicon-chevron-left,
-  .carousel-control .glyphicon-chevron-right,
-  .carousel-control .icon-prev,
-  .carousel-control .icon-next {
-    width: 30px;
-    height: 30px;
-    margin-top: -15px;
-    margin-left: -15px;
-    font-size: 30px;
-  }
-  .carousel-caption {
-    right: 20%;
-    left: 20%;
-    padding-bottom: 30px;
-  }
-  .carousel-indicators {
-    bottom: 20px;
-  }
-}
-.clearfix:before,
-.clearfix:after,
-.container:before,
-.container:after,
-.container-fluid:before,
-.container-fluid:after,
-.row:before,
-.row:after,
-.form-horizontal .form-group:before,
-.form-horizontal .form-group:after,
-.btn-toolbar:before,
-.btn-toolbar:after,
-.btn-group-vertical > .btn-group:before,
-.btn-group-vertical > .btn-group:after,
-.nav:before,
-.nav:after,
-.navbar:before,
-.navbar:after,
-.navbar-header:before,
-.navbar-header:after,
-.navbar-collapse:before,
-.navbar-collapse:after,
-.pager:before,
-.pager:after,
-.panel-body:before,
-.panel-body:after,
-.modal-footer:before,
-.modal-footer:after {
-  display: table;
-  content: " ";
-}
-.clearfix:after,
-.container:after,
-.container-fluid:after,
-.row:after,
-.form-horizontal .form-group:after,
-.btn-toolbar:after,
-.btn-group-vertical > .btn-group:after,
-.nav:after,
-.navbar:after,
-.navbar-header:after,
-.navbar-collapse:after,
-.pager:after,
-.panel-body:after,
-.modal-footer:after {
-  clear: both;
-}
-.center-block {
-  display: block;
-  margin-right: auto;
-  margin-left: auto;
-}
-.pull-right {
-  float: right !important;
-}
-.pull-left {
-  float: left !important;
-}
-.hide {
-  display: none !important;
-}
-.show {
-  display: block !important;
-}
-.invisible {
-  visibility: hidden;
-}
-.text-hide {
-  font: 0/0 a;
-  color: transparent;
-  text-shadow: none;
-  background-color: transparent;
-  border: 0;
-}
-.hidden {
-  display: none !important;
-  visibility: hidden !important;
-}
-.affix {
-  position: fixed;
-}
-@-ms-viewport {
-  width: device-width;
-}
-.visible-xs,
-.visible-sm,
-.visible-md,
-.visible-lg {
-  display: none !important;
-}
-@media (max-width: 767px) {
-  .visible-xs {
-    display: block !important;
-  }
-  table.visible-xs {
-    display: table;
-  }
-  tr.visible-xs {
-    display: table-row !important;
-  }
-  th.visible-xs,
-  td.visible-xs {
-    display: table-cell !important;
-  }
-}
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm {
-    display: block !important;
-  }
-  table.visible-sm {
-    display: table;
-  }
-  tr.visible-sm {
-    display: table-row !important;
-  }
-  th.visible-sm,
-  td.visible-sm {
-    display: table-cell !important;
-  }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md {
-    display: block !important;
-  }
-  table.visible-md {
-    display: table;
-  }
-  tr.visible-md {
-    display: table-row !important;
-  }
-  th.visible-md,
-  td.visible-md {
-    display: table-cell !important;
-  }
-}
-@media (min-width: 1200px) {
-  .visible-lg {
-    display: block !important;
-  }
-  table.visible-lg {
-    display: table;
-  }
-  tr.visible-lg {
-    display: table-row !important;
-  }
-  th.visible-lg,
-  td.visible-lg {
-    display: table-cell !important;
-  }
-}
-@media (max-width: 767px) {
-  .hidden-xs {
-    display: none !important;
-  }
-}
-@media (min-width: 768px) and (max-width: 991px) {
-  .hidden-sm {
-    display: none !important;
-  }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
-  .hidden-md {
-    display: none !important;
-  }
-}
-@media (min-width: 1200px) {
-  .hidden-lg {
-    display: none !important;
-  }
-}
-.visible-print {
-  display: none !important;
-}
-@media print {
-  .visible-print {
-    display: block !important;
-  }
-  table.visible-print {
-    display: table;
-  }
-  tr.visible-print {
-    display: table-row !important;
-  }
-  th.visible-print,
-  td.visible-print {
-    display: table-cell !important;
-  }
-}
-@media print {
-  .hidden-print {
-    display: none !important;
-  }
-}
-/*# sourceMappingURL=bootstrap.css.map */
diff --git a/setup/pub/bootstrap/css/bootstrap.css.map b/setup/pub/bootstrap/css/bootstrap.css.map
deleted file mode 100644
index 6bc5a2dc75413..0000000000000
--- a/setup/pub/bootstrap/css/bootstrap.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["less/normalize.less","less/print.less","less/scaffolding.less","less/mixins.less","less/variables.less","less/thumbnails.less","less/carousel.less","less/type.less","less/code.less","less/grid.less","less/tables.less","less/forms.less","less/buttons.less","less/button-groups.less","less/component-animations.less","less/glyphicons.less","less/dropdowns.less","less/input-groups.less","less/navs.less","less/navbar.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/pager.less","less/labels.less","less/badges.less","less/jumbotron.less","less/alerts.less","less/progress-bars.less","less/media.less","less/list-group.less","less/panels.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/popovers.less","less/responsive-utilities.less"],"names":[],"mappings":"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","sourcesContent":["/*! normalize.css v3.0.0 | MIT License | git.io/normalize */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS text size adjust after orientation change, without disabling\n//    user zoom.\n//\n\nhtml {\n  font-family: sans-serif; // 1\n  -ms-text-size-adjust: 100%; // 2\n  -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n  margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined in IE 8/9.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n  display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block; // 1\n  vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9.\n// Hide the `template` element in IE, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n  display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n  background: transparent;\n}\n\n//\n// Improve readability when focused and also mouse hovered in all browsers.\n//\n\na:active,\na:hover {\n  outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9, Safari 5, and Chrome.\n//\n\nabbr[title] {\n  border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n//\n\nb,\nstrong {\n  font-weight: bold;\n}\n\n//\n// Address styling not present in Safari 5 and Chrome.\n//\n\ndfn {\n  font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari 5, and Chrome.\n//\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n  background: #ff0;\n  color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n  font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsup {\n  top: -0.5em;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9.\n//\n\nimg {\n  border: 0;\n}\n\n//\n// Correct overflow displayed oddly in IE 9.\n//\n\nsvg:not(:root) {\n  overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari 5.\n//\n\nfigure {\n  margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n  height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n  overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n//    Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit; // 1\n  font: inherit; // 2\n  margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10.\n//\n\nbutton {\n  overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8+, and Opera\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n//    and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n//    `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n  cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n  line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box; // 1\n  padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n//    (include `-moz` to future-proof).\n//\n\ninput[type=\"search\"] {\n  -webkit-appearance: textfield; // 1\n  -moz-box-sizing: content-box;\n  -webkit-box-sizing: content-box; // 2\n  box-sizing: content-box;\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n  border: 0; // 1\n  padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9.\n//\n\ntextarea {\n  overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n  font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}","//\n// Basic print styles\n// --------------------------------------------------\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css\n\n@media print {\n\n  * {\n    text-shadow: none !important;\n    color: #000 !important; // Black prints faster: h5bp.com/s\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n\n  a,\n  a:visited {\n    text-decoration: underline;\n  }\n\n  a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n\n  abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n\n  // Don't show links for images, or javascript/internal links\n  a[href^=\"javascript:\"]:after,\n  a[href^=\"#\"]:after {\n    content: \"\";\n  }\n\n  pre,\n  blockquote {\n    border: 1px solid #999;\n    page-break-inside: avoid;\n  }\n\n  thead {\n    display: table-header-group; // h5bp.com/t\n  }\n\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n\n  img {\n    max-width: 100% !important;\n  }\n\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n\n  // Chrome (OSX) fix for https://github.com/twbs/bootstrap/issues/11245\n  // Once fixed, we can just straight up remove this.\n  select {\n    background: #fff !important;\n  }\n\n  // Bootstrap components\n  .navbar {\n    display: none;\n  }\n  .table {\n    td,\n    th {\n      background-color: #fff !important;\n    }\n  }\n  .btn,\n  .dropup > .btn {\n    > .caret {\n      border-top-color: #000 !important;\n    }\n  }\n  .label {\n    border: 1px solid #000;\n  }\n\n  .table {\n    border-collapse: collapse !important;\n  }\n  .table-bordered {\n    th,\n    td {\n      border: 1px solid #ddd !important;\n    }\n  }\n\n}\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n  .box-sizing(border-box);\n}\n*:before,\n*:after {\n  .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n  font-size: 62.5%;\n  -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n  font-family: @font-family-base;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @text-color;\n  background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\n\n// Links\n\na {\n  color: @link-color;\n  text-decoration: none;\n\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: underline;\n  }\n\n  &:focus {\n    .tab-focus();\n  }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n  margin: 0;\n}\n\n\n// Images\n\nimg {\n  vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n  .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n  border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n  padding: @thumbnail-padding;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(all .2s ease-in-out);\n\n  // Keep them at most 100% wide\n  .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n  border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n  margin-top:    @line-height-computed;\n  margin-bottom: @line-height-computed;\n  border: 0;\n  border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  margin: -1px;\n  padding: 0;\n  overflow: hidden;\n  clip: rect(0,0,0,0);\n  border: 0;\n}\n","//\n// Mixins\n// --------------------------------------------------\n\n\n// Utilities\n// -------------------------\n\n// Clearfix\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n//    contenteditable attribute is included anywhere else in the document.\n//    Otherwise it causes space to appear at the top and bottom of elements\n//    that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n//    `:before` to contain the top-margins of child elements.\n.clearfix() {\n  &:before,\n  &:after {\n    content: \" \"; // 1\n    display: table; // 2\n  }\n  &:after {\n    clear: both;\n  }\n}\n\n// WebKit-style focus\n.tab-focus() {\n  // Default\n  outline: thin dotted;\n  // WebKit\n  outline: 5px auto -webkit-focus-ring-color;\n  outline-offset: -2px;\n}\n\n// Center-align a block level element\n.center-block() {\n  display: block;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n// Sizing shortcuts\n.size(@width; @height) {\n  width: @width;\n  height: @height;\n}\n.square(@size) {\n  .size(@size; @size);\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n  &::-moz-placeholder           { color: @color;   // Firefox\n                                  opacity: 1; } // See https://github.com/twbs/bootstrap/pull/11526\n  &:-ms-input-placeholder       { color: @color; } // Internet Explorer 10+\n  &::-webkit-input-placeholder  { color: @color; } // Safari and Chrome\n}\n\n// Text overflow\n// Requires inline-block or block for proper styling\n.text-overflow() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n// CSS image replacement\n//\n// Heads up! v3 launched with with only `.hide-text()`, but per our pattern for\n// mixins being reused as classes with the same name, this doesn't hold up. As\n// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. Note\n// that we cannot chain the mixins together in Less, so they are repeated.\n//\n// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757\n\n// Deprecated as of v3.0.1 (will be removed in v4)\n.hide-text() {\n  font: ~\"0/0\" a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n// New mixin to use as of v3.0.1\n.text-hide() {\n  .hide-text();\n}\n\n\n\n// CSS3 PROPERTIES\n// --------------------------------------------------\n\n// Single side border-radius\n.border-top-radius(@radius) {\n  border-top-right-radius: @radius;\n   border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n  border-bottom-right-radius: @radius;\n     border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n  border-bottom-right-radius: @radius;\n   border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n  border-bottom-left-radius: @radius;\n     border-top-left-radius: @radius;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n//   supported browsers that have box shadow capabilities now support the\n//   standard `box-shadow` property.\n.box-shadow(@shadow) {\n  -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n          box-shadow: @shadow;\n}\n\n// Transitions\n.transition(@transition) {\n  -webkit-transition: @transition;\n          transition: @transition;\n}\n.transition-property(@transition-property) {\n  -webkit-transition-property: @transition-property;\n          transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n  -webkit-transition-delay: @transition-delay;\n          transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n  -webkit-transition-duration: @transition-duration;\n          transition-duration: @transition-duration;\n}\n.transition-transform(@transition) {\n  -webkit-transition: -webkit-transform @transition;\n     -moz-transition: -moz-transform @transition;\n       -o-transition: -o-transform @transition;\n          transition: transform @transition;\n}\n\n// Transformations\n.rotate(@degrees) {\n  -webkit-transform: rotate(@degrees);\n      -ms-transform: rotate(@degrees); // IE9 only\n          transform: rotate(@degrees);\n}\n.scale(@ratio; @ratio-y...) {\n  -webkit-transform: scale(@ratio, @ratio-y);\n      -ms-transform: scale(@ratio, @ratio-y); // IE9 only\n          transform: scale(@ratio, @ratio-y);\n}\n.translate(@x; @y) {\n  -webkit-transform: translate(@x, @y);\n      -ms-transform: translate(@x, @y); // IE9 only\n          transform: translate(@x, @y);\n}\n.skew(@x; @y) {\n  -webkit-transform: skew(@x, @y);\n      -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n          transform: skew(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n  -webkit-transform: translate3d(@x, @y, @z);\n          transform: translate3d(@x, @y, @z);\n}\n\n.rotateX(@degrees) {\n  -webkit-transform: rotateX(@degrees);\n      -ms-transform: rotateX(@degrees); // IE9 only\n          transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n  -webkit-transform: rotateY(@degrees);\n      -ms-transform: rotateY(@degrees); // IE9 only\n          transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n  -webkit-perspective: @perspective;\n     -moz-perspective: @perspective;\n          perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n  -webkit-perspective-origin: @perspective;\n     -moz-perspective-origin: @perspective;\n          perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n  -webkit-transform-origin: @origin;\n     -moz-transform-origin: @origin;\n      -ms-transform-origin: @origin; // IE9 only\n          transform-origin: @origin;\n}\n\n// Animations\n.animation(@animation) {\n  -webkit-animation: @animation;\n          animation: @animation;\n}\n.animation-name(@name) {\n  -webkit-animation-name: @name;\n          animation-name: @name;\n}\n.animation-duration(@duration) {\n  -webkit-animation-duration: @duration;\n          animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n  -webkit-animation-timing-function: @timing-function;\n          animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n  -webkit-animation-delay: @delay;\n          animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n  -webkit-animation-iteration-count: @iteration-count;\n          animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n  -webkit-animation-direction: @direction;\n          animation-direction: @direction;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n.backface-visibility(@visibility){\n  -webkit-backface-visibility: @visibility;\n     -moz-backface-visibility: @visibility;\n          backface-visibility: @visibility;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n  -webkit-box-sizing: @boxmodel;\n     -moz-box-sizing: @boxmodel;\n          box-sizing: @boxmodel;\n}\n\n// User select\n// For selecting text on the page\n.user-select(@select) {\n  -webkit-user-select: @select;\n     -moz-user-select: @select;\n      -ms-user-select: @select; // IE10+\n          user-select: @select;\n}\n\n// Resize anything\n.resizable(@direction) {\n  resize: @direction; // Options: horizontal, vertical, both\n  overflow: auto; // Safari fix\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n  -webkit-column-count: @column-count;\n     -moz-column-count: @column-count;\n          column-count: @column-count;\n  -webkit-column-gap: @column-gap;\n     -moz-column-gap: @column-gap;\n          column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n  word-wrap: break-word;\n  -webkit-hyphens: @mode;\n     -moz-hyphens: @mode;\n      -ms-hyphens: @mode; // IE10+\n       -o-hyphens: @mode;\n          hyphens: @mode;\n}\n\n// Opacity\n.opacity(@opacity) {\n  opacity: @opacity;\n  // IE8 filter\n  @opacity-ie: (@opacity * 100);\n  filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n\n\n\n// GRADIENTS\n// --------------------------------------------------\n\n#gradient {\n\n  // Horizontal gradient, from left to right\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(left, color-stop(@start-color @start-percent), color-stop(@end-color @end-percent)); // Safari 5.1-6, Chrome 10+\n    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+\n    background-repeat: repeat-x;\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n  }\n\n  // Vertical gradient, from top to bottom\n  //\n  // Creates two color stops, start and end, by specifying a color and position for each color stop.\n  // Color stops are not available in IE9 and below.\n  .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n    background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent);  // Safari 5.1-6, Chrome 10+\n    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+\n    background-repeat: repeat-x;\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n  }\n\n  .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n    background-repeat: repeat-x;\n    background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n    background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n  }\n  .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n    background-repeat: no-repeat;\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n  }\n  .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n    background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n    background-repeat: no-repeat;\n    filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n  }\n  .radial(@inner-color: #555; @outer-color: #333) {\n    background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n    background-image: radial-gradient(circle, @inner-color, @outer-color);\n    background-repeat: no-repeat;\n  }\n  .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n    background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n    background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n  }\n}\n\n// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n.reset-filter() {\n  filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n\n\n\n// Retina images\n//\n// Short retina mixin for setting background-image and -size\n\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n  background-image: url(\"@{file-1x}\");\n\n  @media\n  only screen and (-webkit-min-device-pixel-ratio: 2),\n  only screen and (   min--moz-device-pixel-ratio: 2),\n  only screen and (     -o-min-device-pixel-ratio: 2/1),\n  only screen and (        min-device-pixel-ratio: 2),\n  only screen and (                min-resolution: 192dpi),\n  only screen and (                min-resolution: 2dppx) {\n    background-image: url(\"@{file-2x}\");\n    background-size: @width-1x @height-1x;\n  }\n}\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n.img-responsive(@display: block) {\n  display: @display;\n  max-width: 100%; // Part 1: Set a maximum relative to the parent\n  height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// COMPONENT MIXINS\n// --------------------------------------------------\n\n// Horizontal dividers\n// -------------------------\n// Dividers (basically an hr) within dropdowns and nav lists\n.nav-divider(@color: #e5e5e5) {\n  height: 1px;\n  margin: ((@line-height-computed / 2) - 1) 0;\n  overflow: hidden;\n  background-color: @color;\n}\n\n// Panels\n// -------------------------\n.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {\n  border-color: @border;\n\n  & > .panel-heading {\n    color: @heading-text-color;\n    background-color: @heading-bg-color;\n    border-color: @heading-border;\n\n    + .panel-collapse .panel-body {\n      border-top-color: @border;\n    }\n  }\n  & > .panel-footer {\n    + .panel-collapse .panel-body {\n      border-bottom-color: @border;\n    }\n  }\n}\n\n// Alerts\n// -------------------------\n.alert-variant(@background; @border; @text-color) {\n  background-color: @background;\n  border-color: @border;\n  color: @text-color;\n\n  hr {\n    border-top-color: darken(@border, 5%);\n  }\n  .alert-link {\n    color: darken(@text-color, 10%);\n  }\n}\n\n// Tables\n// -------------------------\n.table-row-variant(@state; @background) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table > thead > tr,\n  .table > tbody > tr,\n  .table > tfoot > tr {\n    > td.@{state},\n    > th.@{state},\n    &.@{state} > td,\n    &.@{state} > th {\n      background-color: @background;\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover > tbody > tr {\n    > td.@{state}:hover,\n    > th.@{state}:hover,\n    &.@{state}:hover > td,\n    &.@{state}:hover > th {\n      background-color: darken(@background, 5%);\n    }\n  }\n}\n\n// List Groups\n// -------------------------\n.list-group-item-variant(@state; @background; @color) {\n  .list-group-item-@{state} {\n    color: @color;\n    background-color: @background;\n\n    a& {\n      color: @color;\n\n      .list-group-item-heading { color: inherit; }\n\n      &:hover,\n      &:focus {\n        color: @color;\n        background-color: darken(@background, 5%);\n      }\n      &.active,\n      &.active:hover,\n      &.active:focus {\n        color: #fff;\n        background-color: @color;\n        border-color: @color;\n      }\n    }\n  }\n}\n\n// Button variants\n// -------------------------\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n.button-variant(@color; @background; @border) {\n  color: @color;\n  background-color: @background;\n  border-color: @border;\n\n  &:hover,\n  &:focus,\n  &:active,\n  &.active,\n  .open .dropdown-toggle& {\n    color: @color;\n    background-color: darken(@background, 8%);\n        border-color: darken(@border, 12%);\n  }\n  &:active,\n  &.active,\n  .open .dropdown-toggle& {\n    background-image: none;\n  }\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    &,\n    &:hover,\n    &:focus,\n    &:active,\n    &.active {\n      background-color: @background;\n          border-color: @border;\n    }\n  }\n\n  .badge {\n    color: @background;\n    background-color: @color;\n  }\n}\n\n// Button sizes\n// -------------------------\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n}\n\n// Pagination\n// -------------------------\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @border-radius) {\n  > li {\n    > a,\n    > span {\n      padding: @padding-vertical @padding-horizontal;\n      font-size: @font-size;\n    }\n    &:first-child {\n      > a,\n      > span {\n        .border-left-radius(@border-radius);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius);\n      }\n    }\n  }\n}\n\n// Labels\n// -------------------------\n.label-variant(@color) {\n  background-color: @color;\n  &[href] {\n    &:hover,\n    &:focus {\n      background-color: darken(@color, 10%);\n    }\n  }\n}\n\n// Contextual backgrounds\n// -------------------------\n.bg-variant(@color) {\n  background-color: @color;\n  a&:hover {\n    background-color: darken(@color, 10%);\n  }\n}\n\n// Typography\n// -------------------------\n.text-emphasis-variant(@color) {\n  color: @color;\n  a&:hover {\n    color: darken(@color, 10%);\n  }\n}\n\n// Navbar vertical align\n// -------------------------\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n.navbar-vertical-align(@element-height) {\n  margin-top: ((@navbar-height - @element-height) / 2);\n  margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n\n// Progress bars\n// -------------------------\n.progress-bar-variant(@color) {\n  background-color: @color;\n  .progress-striped & {\n    #gradient > .striped();\n  }\n}\n\n// Responsive utilities\n// -------------------------\n// More easily include all the states for responsive-utilities.less.\n.responsive-visibility() {\n  display: block !important;\n  table&  { display: table; }\n  tr&     { display: table-row !important; }\n  th&,\n  td&     { display: table-cell !important; }\n}\n\n.responsive-invisibility() {\n  display: none !important;\n}\n\n\n// Grid System\n// -----------\n\n// Centered container element\n.container-fixed() {\n  margin-right: auto;\n  margin-left: auto;\n  padding-left:  (@grid-gutter-width / 2);\n  padding-right: (@grid-gutter-width / 2);\n  &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n  margin-left:  (@gutter / -2);\n  margin-right: (@gutter / -2);\n  &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  float: left;\n  width: percentage((@columns / @grid-columns));\n  min-height: 1px;\n  padding-left:  (@gutter / 2);\n  padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n  @media (min-width: @screen-xs-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-xs-column-push(@columns) {\n  @media (min-width: @screen-xs-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-xs-column-pull(@columns) {\n  @media (min-width: @screen-xs-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  (@gutter / 2);\n  padding-right: (@gutter / 2);\n\n  @media (min-width: @screen-sm-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-offset(@columns) {\n  @media (min-width: @screen-sm-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-push(@columns) {\n  @media (min-width: @screen-sm-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-sm-column-pull(@columns) {\n  @media (min-width: @screen-sm-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  (@gutter / 2);\n  padding-right: (@gutter / 2);\n\n  @media (min-width: @screen-md-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-offset(@columns) {\n  @media (min-width: @screen-md-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-push(@columns) {\n  @media (min-width: @screen-md-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-md-column-pull(@columns) {\n  @media (min-width: @screen-md-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n  position: relative;\n  min-height: 1px;\n  padding-left:  (@gutter / 2);\n  padding-right: (@gutter / 2);\n\n  @media (min-width: @screen-lg-min) {\n    float: left;\n    width: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-offset(@columns) {\n  @media (min-width: @screen-lg-min) {\n    margin-left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-push(@columns) {\n  @media (min-width: @screen-lg-min) {\n    left: percentage((@columns / @grid-columns));\n  }\n}\n.make-lg-column-pull(@columns) {\n  @media (min-width: @screen-lg-min) {\n    right: percentage((@columns / @grid-columns));\n  }\n}\n\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n  // Common styles for all sizes of grid columns, widths 1-12\n  .col(@index) when (@index = 1) { // initial\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n    @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      position: relative;\n      // Prevent columns from collapsing when empty\n      min-height: 1px;\n      // Inner gutter via padding\n      padding-left:  (@grid-gutter-width / 2);\n      padding-right: (@grid-gutter-width / 2);\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n  .col(@index) when (@index = 1) { // initial\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), @item);\n  }\n  .col(@index, @list) when (@index =< @grid-columns) { // general\n    @item: ~\".col-@{class}-@{index}\";\n    .col((@index + 1), ~\"@{list}, @{item}\");\n  }\n  .col(@index, @list) when (@index > @grid-columns) { // terminal\n    @{list} {\n      float: left;\n    }\n  }\n  .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n  .col-@{class}-@{index} {\n    width: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) {\n  .col-@{class}-push-@{index} {\n    left: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) {\n  .col-@{class}-pull-@{index} {\n    right: percentage((@index / @grid-columns));\n  }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n  .col-@{class}-offset-@{index} {\n    margin-left: percentage((@index / @grid-columns));\n  }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n  .calc-grid-column(@index, @class, @type);\n  // next iteration\n  .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n  .float-grid-columns(@class);\n  .loop-grid-columns(@grid-columns, @class, width);\n  .loop-grid-columns(@grid-columns, @class, pull);\n  .loop-grid-columns(@grid-columns, @class, push);\n  .loop-grid-columns(@grid-columns, @class, offset);\n}\n\n// Form validation states\n//\n// Used in forms.less to generate the form validation CSS for warnings, errors,\n// and successes.\n\n.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {\n  // Color the label and help text\n  .help-block,\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline  {\n    color: @text-color;\n  }\n  // Set the border and box shadow on specific inputs to match\n  .form-control {\n    border-color: @border-color;\n    .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work\n    &:focus {\n      border-color: darken(@border-color, 10%);\n      @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);\n      .box-shadow(@shadow);\n    }\n  }\n  // Set validation states also for addons\n  .input-group-addon {\n    color: @text-color;\n    border-color: @border-color;\n    background-color: @background-color;\n  }\n  // Optional feedback icon\n  .form-control-feedback {\n    color: @text-color;\n  }\n}\n\n// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `@input-focus-border` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n\n.form-control-focus(@color: @input-border-focus) {\n  @color-rgba: rgba(red(@color), green(@color), blue(@color), .6);\n  &:focus {\n    border-color: @color;\n    outline: 0;\n    .box-shadow(~\"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}\");\n  }\n}\n\n// Form control sizing\n//\n// Relative text size, padding, and border-radii changes for form controls. For\n// horizontal sizing, wrap controls in the predefined grid classes. `<select>`\n// element gets special love because it's special, and that's a fact!\n\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n  height: @input-height;\n  padding: @padding-vertical @padding-horizontal;\n  font-size: @font-size;\n  line-height: @line-height;\n  border-radius: @border-radius;\n\n  select& {\n    height: @input-height;\n    line-height: @input-height;\n  }\n\n  textarea&,\n  select[multiple]& {\n    height: auto;\n  }\n}\n","//\n// Variables\n// --------------------------------------------------\n\n\n//== Colors\n//\n//## Gray and brand colors for use across Bootstrap.\n\n@gray-darker:            lighten(#000, 13.5%); // #222\n@gray-dark:              lighten(#000, 20%);   // #333\n@gray:                   lighten(#000, 33.5%); // #555\n@gray-light:             lighten(#000, 60%);   // #999\n@gray-lighter:           lighten(#000, 93.5%); // #eee\n\n@brand-primary:         #428bca;\n@brand-success:         #5cb85c;\n@brand-info:            #5bc0de;\n@brand-warning:         #f0ad4e;\n@brand-danger:          #d9534f;\n\n\n//== Scaffolding\n//\n// ## Settings for some of the most global styles.\n\n//** Background color for `<body>`.\n@body-bg:               #fff;\n//** Global text color on `<body>`.\n@text-color:            @gray-dark;\n\n//** Global textual link color.\n@link-color:            @brand-primary;\n//** Link hover color set via `darken()` function.\n@link-hover-color:      darken(@link-color, 15%);\n\n\n//== Typography\n//\n//## Font, line-height, and color for body text, headings, and more.\n\n@font-family-sans-serif:  \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n@font-family-serif:       Georgia, \"Times New Roman\", Times, serif;\n//** Default monospace fonts for `<code>`, `<kbd>`, and `<pre>`.\n@font-family-monospace:   Menlo, Monaco, Consolas, \"Courier New\", monospace;\n@font-family-base:        @font-family-sans-serif;\n\n@font-size-base:          14px;\n@font-size-large:         ceil((@font-size-base * 1.25)); // ~18px\n@font-size-small:         ceil((@font-size-base * 0.85)); // ~12px\n\n@font-size-h1:            floor((@font-size-base * 2.6)); // ~36px\n@font-size-h2:            floor((@font-size-base * 2.15)); // ~30px\n@font-size-h3:            ceil((@font-size-base * 1.7)); // ~24px\n@font-size-h4:            ceil((@font-size-base * 1.25)); // ~18px\n@font-size-h5:            @font-size-base;\n@font-size-h6:            ceil((@font-size-base * 0.85)); // ~12px\n\n//** Unit-less `line-height` for use in components like buttons.\n@line-height-base:        1.428571429; // 20/14\n//** Computed \"line-height\" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.\n@line-height-computed:    floor((@font-size-base * @line-height-base)); // ~20px\n\n//** By default, this inherits from the `<body>`.\n@headings-font-family:    inherit;\n@headings-font-weight:    500;\n@headings-line-height:    1.1;\n@headings-color:          inherit;\n\n\n//-- Iconography\n//\n//## Specify custom locations of the include Glyphicons icon font. Useful for those including Bootstrap via Bower.\n\n@icon-font-path:          \"../fonts/\";\n@icon-font-name:          \"glyphicons-halflings-regular\";\n@icon-font-svg-id:        \"glyphicons_halflingsregular\";\n\n//== Components\n//\n//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).\n\n@padding-base-vertical:     6px;\n@padding-base-horizontal:   12px;\n\n@padding-large-vertical:    10px;\n@padding-large-horizontal:  16px;\n\n@padding-small-vertical:    5px;\n@padding-small-horizontal:  10px;\n\n@padding-xs-vertical:       1px;\n@padding-xs-horizontal:     5px;\n\n@line-height-large:         1.33;\n@line-height-small:         1.5;\n\n@border-radius-base:        4px;\n@border-radius-large:       6px;\n@border-radius-small:       3px;\n\n//** Global color for active items (e.g., navs or dropdowns).\n@component-active-color:    #fff;\n//** Global background color for active items (e.g., navs or dropdowns).\n@component-active-bg:       @brand-primary;\n\n//** Width of the `border` for generating carets that indicator dropdowns.\n@caret-width-base:          4px;\n//** Carets increase slightly in size for larger components.\n@caret-width-large:         5px;\n\n\n//== Tables\n//\n//## Customizes the `.table` component with basic values, each used across all table variations.\n\n//** Padding for `<th>`s and `<td>`s.\n@table-cell-padding:            8px;\n//** Padding for cells in `.table-condensed`.\n@table-condensed-cell-padding:  5px;\n\n//** Default background color used for all tables.\n@table-bg:                      transparent;\n//** Background color used for `.table-striped`.\n@table-bg-accent:               #f9f9f9;\n//** Background color used for `.table-hover`.\n@table-bg-hover:                #f5f5f5;\n@table-bg-active:               @table-bg-hover;\n\n//** Border color for table and cell borders.\n@table-border-color:            #ddd;\n\n\n//== Buttons\n//\n//## For each of Bootstrap's buttons, define text, background and border color.\n\n@btn-font-weight:                normal;\n\n@btn-default-color:              #333;\n@btn-default-bg:                 #fff;\n@btn-default-border:             #ccc;\n\n@btn-primary-color:              #fff;\n@btn-primary-bg:                 @brand-primary;\n@btn-primary-border:             darken(@btn-primary-bg, 5%);\n\n@btn-success-color:              #fff;\n@btn-success-bg:                 @brand-success;\n@btn-success-border:             darken(@btn-success-bg, 5%);\n\n@btn-info-color:                 #fff;\n@btn-info-bg:                    @brand-info;\n@btn-info-border:                darken(@btn-info-bg, 5%);\n\n@btn-warning-color:              #fff;\n@btn-warning-bg:                 @brand-warning;\n@btn-warning-border:             darken(@btn-warning-bg, 5%);\n\n@btn-danger-color:               #fff;\n@btn-danger-bg:                  @brand-danger;\n@btn-danger-border:              darken(@btn-danger-bg, 5%);\n\n@btn-link-disabled-color:        @gray-light;\n\n\n//== Forms\n//\n//##\n\n//** `<input>` background color\n@input-bg:                       #fff;\n//** `<input disabled>` background color\n@input-bg-disabled:              @gray-lighter;\n\n//** Text color for `<input>`s\n@input-color:                    @gray;\n//** `<input>` border color\n@input-border:                   #ccc;\n//** `<input>` border radius\n@input-border-radius:            @border-radius-base;\n//** Border color for inputs on focus\n@input-border-focus:             #66afe9;\n\n//** Placeholder text color\n@input-color-placeholder:        @gray-light;\n\n//** Default `.form-control` height\n@input-height-base:              (@line-height-computed + (@padding-base-vertical * 2) + 2);\n//** Large `.form-control` height\n@input-height-large:             (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);\n//** Small `.form-control` height\n@input-height-small:             (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);\n\n@legend-color:                   @gray-dark;\n@legend-border-color:            #e5e5e5;\n\n//** Background color for textual input addons\n@input-group-addon-bg:           @gray-lighter;\n//** Border color for textual input addons\n@input-group-addon-border-color: @input-border;\n\n\n//== Dropdowns\n//\n//## Dropdown menu container and contents.\n\n//** Background for the dropdown menu.\n@dropdown-bg:                    #fff;\n//** Dropdown menu `border-color`.\n@dropdown-border:                rgba(0,0,0,.15);\n//** Dropdown menu `border-color` **for IE8**.\n@dropdown-fallback-border:       #ccc;\n//** Divider color for between dropdown items.\n@dropdown-divider-bg:            #e5e5e5;\n\n//** Dropdown link text color.\n@dropdown-link-color:            @gray-dark;\n//** Hover color for dropdown links.\n@dropdown-link-hover-color:      darken(@gray-dark, 5%);\n//** Hover background for dropdown links.\n@dropdown-link-hover-bg:         #f5f5f5;\n\n//** Active dropdown menu item text color.\n@dropdown-link-active-color:     @component-active-color;\n//** Active dropdown menu item background color.\n@dropdown-link-active-bg:        @component-active-bg;\n\n//** Disabled dropdown menu item background color.\n@dropdown-link-disabled-color:   @gray-light;\n\n//** Text color for headers within dropdown menus.\n@dropdown-header-color:          @gray-light;\n\n// Note: Deprecated @dropdown-caret-color as of v3.1.0\n@dropdown-caret-color:           #000;\n\n\n//-- Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n//\n// Note: These variables are not generated into the Customizer.\n\n@zindex-navbar:            1000;\n@zindex-dropdown:          1000;\n@zindex-popover:           1010;\n@zindex-tooltip:           1030;\n@zindex-navbar-fixed:      1030;\n@zindex-modal-background:  1040;\n@zindex-modal:             1050;\n\n\n//== Media queries breakpoints\n//\n//## Define the breakpoints at which your layout will change, adapting to different screen sizes.\n\n// Extra small screen / phone\n// Note: Deprecated @screen-xs and @screen-phone as of v3.0.1\n@screen-xs:                  480px;\n@screen-xs-min:              @screen-xs;\n@screen-phone:               @screen-xs-min;\n\n// Small screen / tablet\n// Note: Deprecated @screen-sm and @screen-tablet as of v3.0.1\n@screen-sm:                  768px;\n@screen-sm-min:              @screen-sm;\n@screen-tablet:              @screen-sm-min;\n\n// Medium screen / desktop\n// Note: Deprecated @screen-md and @screen-desktop as of v3.0.1\n@screen-md:                  992px;\n@screen-md-min:              @screen-md;\n@screen-desktop:             @screen-md-min;\n\n// Large screen / wide desktop\n// Note: Deprecated @screen-lg and @screen-lg-desktop as of v3.0.1\n@screen-lg:                  1200px;\n@screen-lg-min:              @screen-lg;\n@screen-lg-desktop:          @screen-lg-min;\n\n// So media queries don't overlap when required, provide a maximum\n@screen-xs-max:              (@screen-sm-min - 1);\n@screen-sm-max:              (@screen-md-min - 1);\n@screen-md-max:              (@screen-lg-min - 1);\n\n\n//== Grid system\n//\n//## Define your custom responsive grid.\n\n//** Number of columns in the grid.\n@grid-columns:              12;\n//** Padding between columns. Gets divided in half for the left and right.\n@grid-gutter-width:         30px;\n// Navbar collapse\n//** Point at which the navbar becomes uncollapsed.\n@grid-float-breakpoint:     @screen-sm-min;\n//** Point at which the navbar begins collapsing.\n@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);\n\n\n//== Container sizes\n//\n//## Define the maximum width of `.container` for different screen sizes.\n\n// Small screen / tablet\n@container-tablet:             ((720px + @grid-gutter-width));\n//** For `@screen-sm-min` and up.\n@container-sm:                 @container-tablet;\n\n// Medium screen / desktop\n@container-desktop:            ((940px + @grid-gutter-width));\n//** For `@screen-md-min` and up.\n@container-md:                 @container-desktop;\n\n// Large screen / wide desktop\n@container-large-desktop:      ((1140px + @grid-gutter-width));\n//** For `@screen-lg-min` and up.\n@container-lg:                 @container-large-desktop;\n\n\n//== Navbar\n//\n//##\n\n// Basics of a navbar\n@navbar-height:                    50px;\n@navbar-margin-bottom:             @line-height-computed;\n@navbar-border-radius:             @border-radius-base;\n@navbar-padding-horizontal:        floor((@grid-gutter-width / 2));\n@navbar-padding-vertical:          ((@navbar-height - @line-height-computed) / 2);\n@navbar-collapse-max-height:       340px;\n\n@navbar-default-color:             #777;\n@navbar-default-bg:                #f8f8f8;\n@navbar-default-border:            darken(@navbar-default-bg, 6.5%);\n\n// Navbar links\n@navbar-default-link-color:                #777;\n@navbar-default-link-hover-color:          #333;\n@navbar-default-link-hover-bg:             transparent;\n@navbar-default-link-active-color:         #555;\n@navbar-default-link-active-bg:            darken(@navbar-default-bg, 6.5%);\n@navbar-default-link-disabled-color:       #ccc;\n@navbar-default-link-disabled-bg:          transparent;\n\n// Navbar brand label\n@navbar-default-brand-color:               @navbar-default-link-color;\n@navbar-default-brand-hover-color:         darken(@navbar-default-brand-color, 10%);\n@navbar-default-brand-hover-bg:            transparent;\n\n// Navbar toggle\n@navbar-default-toggle-hover-bg:           #ddd;\n@navbar-default-toggle-icon-bar-bg:        #888;\n@navbar-default-toggle-border-color:       #ddd;\n\n\n// Inverted navbar\n// Reset inverted navbar basics\n@navbar-inverse-color:                      @gray-light;\n@navbar-inverse-bg:                         #222;\n@navbar-inverse-border:                     darken(@navbar-inverse-bg, 10%);\n\n// Inverted navbar links\n@navbar-inverse-link-color:                 @gray-light;\n@navbar-inverse-link-hover-color:           #fff;\n@navbar-inverse-link-hover-bg:              transparent;\n@navbar-inverse-link-active-color:          @navbar-inverse-link-hover-color;\n@navbar-inverse-link-active-bg:             darken(@navbar-inverse-bg, 10%);\n@navbar-inverse-link-disabled-color:        #444;\n@navbar-inverse-link-disabled-bg:           transparent;\n\n// Inverted navbar brand label\n@navbar-inverse-brand-color:                @navbar-inverse-link-color;\n@navbar-inverse-brand-hover-color:          #fff;\n@navbar-inverse-brand-hover-bg:             transparent;\n\n// Inverted navbar toggle\n@navbar-inverse-toggle-hover-bg:            #333;\n@navbar-inverse-toggle-icon-bar-bg:         #fff;\n@navbar-inverse-toggle-border-color:        #333;\n\n\n//== Navs\n//\n//##\n\n//=== Shared nav styles\n@nav-link-padding:                          10px 15px;\n@nav-link-hover-bg:                         @gray-lighter;\n\n@nav-disabled-link-color:                   @gray-light;\n@nav-disabled-link-hover-color:             @gray-light;\n\n@nav-open-link-hover-color:                 #fff;\n\n//== Tabs\n@nav-tabs-border-color:                     #ddd;\n\n@nav-tabs-link-hover-border-color:          @gray-lighter;\n\n@nav-tabs-active-link-hover-bg:             @body-bg;\n@nav-tabs-active-link-hover-color:          @gray;\n@nav-tabs-active-link-hover-border-color:   #ddd;\n\n@nav-tabs-justified-link-border-color:            #ddd;\n@nav-tabs-justified-active-link-border-color:     @body-bg;\n\n//== Pills\n@nav-pills-border-radius:                   @border-radius-base;\n@nav-pills-active-link-hover-bg:            @component-active-bg;\n@nav-pills-active-link-hover-color:         @component-active-color;\n\n\n//== Pagination\n//\n//##\n\n@pagination-color:                     @link-color;\n@pagination-bg:                        #fff;\n@pagination-border:                    #ddd;\n\n@pagination-hover-color:               @link-hover-color;\n@pagination-hover-bg:                  @gray-lighter;\n@pagination-hover-border:              #ddd;\n\n@pagination-active-color:              #fff;\n@pagination-active-bg:                 @brand-primary;\n@pagination-active-border:             @brand-primary;\n\n@pagination-disabled-color:            @gray-light;\n@pagination-disabled-bg:               #fff;\n@pagination-disabled-border:           #ddd;\n\n\n//== Pager\n//\n//##\n\n@pager-bg:                             @pagination-bg;\n@pager-border:                         @pagination-border;\n@pager-border-radius:                  15px;\n\n@pager-hover-bg:                       @pagination-hover-bg;\n\n@pager-active-bg:                      @pagination-active-bg;\n@pager-active-color:                   @pagination-active-color;\n\n@pager-disabled-color:                 @pagination-disabled-color;\n\n\n//== Jumbotron\n//\n//##\n\n@jumbotron-padding:              30px;\n@jumbotron-color:                inherit;\n@jumbotron-bg:                   @gray-lighter;\n@jumbotron-heading-color:        inherit;\n@jumbotron-font-size:            ceil((@font-size-base * 1.5));\n\n\n//== Form states and alerts\n//\n//## Define colors for form feedback states and, by default, alerts.\n\n@state-success-text:             #3c763d;\n@state-success-bg:               #dff0d8;\n@state-success-border:           darken(spin(@state-success-bg, -10), 5%);\n\n@state-info-text:                #31708f;\n@state-info-bg:                  #d9edf7;\n@state-info-border:              darken(spin(@state-info-bg, -10), 7%);\n\n@state-warning-text:             #8a6d3b;\n@state-warning-bg:               #fcf8e3;\n@state-warning-border:           darken(spin(@state-warning-bg, -10), 5%);\n\n@state-danger-text:              #a94442;\n@state-danger-bg:                #f2dede;\n@state-danger-border:            darken(spin(@state-danger-bg, -10), 5%);\n\n\n//== Tooltips\n//\n//##\n\n//** Tooltip max width\n@tooltip-max-width:           200px;\n//** Tooltip text color\n@tooltip-color:               #fff;\n//** Tooltip background color\n@tooltip-bg:                  #000;\n@tooltip-opacity:             .9;\n\n//** Tooltip arrow width\n@tooltip-arrow-width:         5px;\n//** Tooltip arrow color\n@tooltip-arrow-color:         @tooltip-bg;\n\n\n//== Popovers\n//\n//##\n\n//** Popover body background color\n@popover-bg:                          #fff;\n//** Popover maximum width\n@popover-max-width:                   276px;\n//** Popover border color\n@popover-border-color:                rgba(0,0,0,.2);\n//** Popover fallback border color\n@popover-fallback-border-color:       #ccc;\n\n//** Popover title background color\n@popover-title-bg:                    darken(@popover-bg, 3%);\n\n//** Popover arrow width\n@popover-arrow-width:                 10px;\n//** Popover arrow color\n@popover-arrow-color:                 #fff;\n\n//** Popover outer arrow width\n@popover-arrow-outer-width:           (@popover-arrow-width + 1);\n//** Popover outer arrow color\n@popover-arrow-outer-color:           fadein(@popover-border-color, 5%);\n//** Popover outer arrow fallback color\n@popover-arrow-outer-fallback-color:  darken(@popover-fallback-border-color, 20%);\n\n\n//== Labels\n//\n//##\n\n//** Default label background color\n@label-default-bg:            @gray-light;\n//** Primary label background color\n@label-primary-bg:            @brand-primary;\n//** Success label background color\n@label-success-bg:            @brand-success;\n//** Info label background color\n@label-info-bg:               @brand-info;\n//** Warning label background color\n@label-warning-bg:            @brand-warning;\n//** Danger label background color\n@label-danger-bg:             @brand-danger;\n\n//** Default label text color\n@label-color:                 #fff;\n//** Default text color of a linked label\n@label-link-hover-color:      #fff;\n\n\n//== Modals\n//\n//##\n\n//** Padding applied to the modal body\n@modal-inner-padding:         20px;\n\n//** Padding applied to the modal title\n@modal-title-padding:         15px;\n//** Modal title line-height\n@modal-title-line-height:     @line-height-base;\n\n//** Background color of modal content area\n@modal-content-bg:                             #fff;\n//** Modal content border color\n@modal-content-border-color:                   rgba(0,0,0,.2);\n//** Modal content border color **for IE8**\n@modal-content-fallback-border-color:          #999;\n\n//** Modal backdrop background color\n@modal-backdrop-bg:           #000;\n//** Modal backdrop opacity\n@modal-backdrop-opacity:      .5;\n//** Modal header border color\n@modal-header-border-color:   #e5e5e5;\n//** Modal footer border color\n@modal-footer-border-color:   @modal-header-border-color;\n\n@modal-lg:                    900px;\n@modal-md:                    600px;\n@modal-sm:                    300px;\n\n\n//== Alerts\n//\n//## Define alert colors, border radius, and padding.\n\n@alert-padding:               15px;\n@alert-border-radius:         @border-radius-base;\n@alert-link-font-weight:      bold;\n\n@alert-success-bg:            @state-success-bg;\n@alert-success-text:          @state-success-text;\n@alert-success-border:        @state-success-border;\n\n@alert-info-bg:               @state-info-bg;\n@alert-info-text:             @state-info-text;\n@alert-info-border:           @state-info-border;\n\n@alert-warning-bg:            @state-warning-bg;\n@alert-warning-text:          @state-warning-text;\n@alert-warning-border:        @state-warning-border;\n\n@alert-danger-bg:             @state-danger-bg;\n@alert-danger-text:           @state-danger-text;\n@alert-danger-border:         @state-danger-border;\n\n\n//== Progress bars\n//\n//##\n\n//** Background color of the whole progress component\n@progress-bg:                 #f5f5f5;\n//** Progress bar text color\n@progress-bar-color:          #fff;\n\n//** Default progress bar color\n@progress-bar-bg:             @brand-primary;\n//** Success progress bar color\n@progress-bar-success-bg:     @brand-success;\n//** Warning progress bar color\n@progress-bar-warning-bg:     @brand-warning;\n//** Danger progress bar color\n@progress-bar-danger-bg:      @brand-danger;\n//** Info progress bar color\n@progress-bar-info-bg:        @brand-info;\n\n\n//== List group\n//\n//##\n\n//** Background color on `.list-group-item`\n@list-group-bg:                 #fff;\n//** `.list-group-item` border color\n@list-group-border:             #ddd;\n//** List group border radius\n@list-group-border-radius:      @border-radius-base;\n\n//** Background color of single list elements on hover\n@list-group-hover-bg:           #f5f5f5;\n//** Text color of active list elements\n@list-group-active-color:       @component-active-color;\n//** Background color of active list elements\n@list-group-active-bg:          @component-active-bg;\n//** Border color of active list elements\n@list-group-active-border:      @list-group-active-bg;\n@list-group-active-text-color:  lighten(@list-group-active-bg, 40%);\n\n@list-group-link-color:         #555;\n@list-group-link-heading-color: #333;\n\n\n//== Panels\n//\n//##\n\n@panel-bg:                    #fff;\n@panel-body-padding:          15px;\n@panel-border-radius:         @border-radius-base;\n\n//** Border color for elements within panels\n@panel-inner-border:          #ddd;\n@panel-footer-bg:             #f5f5f5;\n\n@panel-default-text:          @gray-dark;\n@panel-default-border:        #ddd;\n@panel-default-heading-bg:    #f5f5f5;\n\n@panel-primary-text:          #fff;\n@panel-primary-border:        @brand-primary;\n@panel-primary-heading-bg:    @brand-primary;\n\n@panel-success-text:          @state-success-text;\n@panel-success-border:        @state-success-border;\n@panel-success-heading-bg:    @state-success-bg;\n\n@panel-info-text:             @state-info-text;\n@panel-info-border:           @state-info-border;\n@panel-info-heading-bg:       @state-info-bg;\n\n@panel-warning-text:          @state-warning-text;\n@panel-warning-border:        @state-warning-border;\n@panel-warning-heading-bg:    @state-warning-bg;\n\n@panel-danger-text:           @state-danger-text;\n@panel-danger-border:         @state-danger-border;\n@panel-danger-heading-bg:     @state-danger-bg;\n\n\n//== Thumbnails\n//\n//##\n\n//** Padding around the thumbnail image\n@thumbnail-padding:           4px;\n//** Thumbnail background color\n@thumbnail-bg:                @body-bg;\n//** Thumbnail border color\n@thumbnail-border:            #ddd;\n//** Thumbnail border radius\n@thumbnail-border-radius:     @border-radius-base;\n\n//** Custom text color for thumbnail captions\n@thumbnail-caption-color:     @text-color;\n//** Padding around the thumbnail caption\n@thumbnail-caption-padding:   9px;\n\n\n//== Wells\n//\n//##\n\n@well-bg:                     #f5f5f5;\n@well-border:                 darken(@well-bg, 7%);\n\n\n//== Badges\n//\n//##\n\n@badge-color:                 #fff;\n//** Linked badge text color on hover\n@badge-link-hover-color:      #fff;\n@badge-bg:                    @gray-light;\n\n//** Badge text color in active nav link\n@badge-active-color:          @link-color;\n//** Badge background color in active nav link\n@badge-active-bg:             #fff;\n\n@badge-font-weight:           bold;\n@badge-line-height:           1;\n@badge-border-radius:         10px;\n\n\n//== Breadcrumbs\n//\n//##\n\n@breadcrumb-padding-vertical:   8px;\n@breadcrumb-padding-horizontal: 15px;\n//** Breadcrumb background color\n@breadcrumb-bg:                 #f5f5f5;\n//** Breadcrumb text color\n@breadcrumb-color:              #ccc;\n//** Text color of current page in the breadcrumb\n@breadcrumb-active-color:       @gray-light;\n//** Textual separator for between breadcrumb elements\n@breadcrumb-separator:          \"/\";\n\n\n//== Carousel\n//\n//##\n\n@carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6);\n\n@carousel-control-color:                      #fff;\n@carousel-control-width:                      15%;\n@carousel-control-opacity:                    .5;\n@carousel-control-font-size:                  20px;\n\n@carousel-indicator-active-bg:                #fff;\n@carousel-indicator-border-color:             #fff;\n\n@carousel-caption-color:                      #fff;\n\n\n//== Close\n//\n//##\n\n@close-font-weight:           bold;\n@close-color:                 #000;\n@close-text-shadow:           0 1px 0 #fff;\n\n\n//== Code\n//\n//##\n\n@code-color:                  #c7254e;\n@code-bg:                     #f9f2f4;\n\n@kbd-color:                   #fff;\n@kbd-bg:                      #333;\n\n@pre-bg:                      #f5f5f5;\n@pre-color:                   @gray-dark;\n@pre-border-color:            #ccc;\n@pre-scrollable-max-height:   340px;\n\n\n//== Type\n//\n//##\n\n//** Text muted color\n@text-muted:                  @gray-light;\n//** Abbreviations and acronyms border color\n@abbr-border-color:           @gray-light;\n//** Headings small color\n@headings-small-color:        @gray-light;\n//** Blockquote small color\n@blockquote-small-color:      @gray-light;\n//** Blockquote font size\n@blockquote-font-size:        (@font-size-base * 1.25);\n//** Blockquote border color\n@blockquote-border-color:     @gray-lighter;\n//** Page header border color\n@page-header-border-color:    @gray-lighter;\n\n\n//== Miscellaneous\n//\n//##\n\n//** Horizontal line color.\n@hr-border:                   @gray-lighter;\n\n//** Horizontal offset for forms and lists.\n@component-offset-horizontal: 180px;\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n  display: block;\n  padding: @thumbnail-padding;\n  margin-bottom: @line-height-computed;\n  line-height: @line-height-base;\n  background-color: @thumbnail-bg;\n  border: 1px solid @thumbnail-border;\n  border-radius: @thumbnail-border-radius;\n  .transition(all .2s ease-in-out);\n\n  > img,\n  a > img {\n    &:extend(.img-responsive);\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  // Add a hover state for linked versions only\n  a&:hover,\n  a&:focus,\n  a&.active {\n    border-color: @link-color;\n  }\n\n  // Image captions\n  .caption {\n    padding: @thumbnail-caption-padding;\n    color: @thumbnail-caption-color;\n  }\n}\n","//\n// Carousel\n// --------------------------------------------------\n\n\n// Wrapper for the slide container and indicators\n.carousel {\n  position: relative;\n}\n\n.carousel-inner {\n  position: relative;\n  overflow: hidden;\n  width: 100%;\n\n  > .item {\n    display: none;\n    position: relative;\n    .transition(.6s ease-in-out left);\n\n    // Account for jankitude on images\n    > img,\n    > a > img {\n      &:extend(.img-responsive);\n      line-height: 1;\n    }\n  }\n\n  > .active,\n  > .next,\n  > .prev { display: block; }\n\n  > .active {\n    left: 0;\n  }\n\n  > .next,\n  > .prev {\n    position: absolute;\n    top: 0;\n    width: 100%;\n  }\n\n  > .next {\n    left: 100%;\n  }\n  > .prev {\n    left: -100%;\n  }\n  > .next.left,\n  > .prev.right {\n    left: 0;\n  }\n\n  > .active.left {\n    left: -100%;\n  }\n  > .active.right {\n    left: 100%;\n  }\n\n}\n\n// Left/right controls for nav\n// ---------------------------\n\n.carousel-control {\n  position: absolute;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  width: @carousel-control-width;\n  .opacity(@carousel-control-opacity);\n  font-size: @carousel-control-font-size;\n  color: @carousel-control-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n  // We can't have this transition here because WebKit cancels the carousel\n  // animation if you trip this while in the middle of another animation.\n\n  // Set gradients for backgrounds\n  &.left {\n    #gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001));\n  }\n  &.right {\n    left: auto;\n    right: 0;\n    #gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5));\n  }\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    outline: none;\n    color: @carousel-control-color;\n    text-decoration: none;\n    .opacity(.9);\n  }\n\n  // Toggles\n  .icon-prev,\n  .icon-next,\n  .glyphicon-chevron-left,\n  .glyphicon-chevron-right {\n    position: absolute;\n    top: 50%;\n    z-index: 5;\n    display: inline-block;\n  }\n  .icon-prev,\n  .glyphicon-chevron-left {\n    left: 50%;\n  }\n  .icon-next,\n  .glyphicon-chevron-right {\n    right: 50%;\n  }\n  .icon-prev,\n  .icon-next {\n    width:  20px;\n    height: 20px;\n    margin-top: -10px;\n    margin-left: -10px;\n    font-family: serif;\n  }\n\n  .icon-prev {\n    &:before {\n      content: '\\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)\n    }\n  }\n  .icon-next {\n    &:before {\n      content: '\\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A)\n    }\n  }\n}\n\n// Optional indicator pips\n//\n// Add an unordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  bottom: 10px;\n  left: 50%;\n  z-index: 15;\n  width: 60%;\n  margin-left: -30%;\n  padding-left: 0;\n  list-style: none;\n  text-align: center;\n\n  li {\n    display: inline-block;\n    width:  10px;\n    height: 10px;\n    margin: 1px;\n    text-indent: -999px;\n    border: 1px solid @carousel-indicator-border-color;\n    border-radius: 10px;\n    cursor: pointer;\n\n    // IE8-9 hack for event handling\n    //\n    // Internet Explorer 8-9 does not support clicks on elements without a set\n    // `background-color`. We cannot use `filter` since that's not viewed as a\n    // background color by the browser. Thus, a hack is needed.\n    //\n    // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we\n    // set alpha transparency for the best results possible.\n    background-color: #000 \\9; // IE8\n    background-color: rgba(0,0,0,0); // IE9\n  }\n  .active {\n    margin: 0;\n    width:  12px;\n    height: 12px;\n    background-color: @carousel-indicator-active-bg;\n  }\n}\n\n// Optional captions\n// -----------------------------\n// Hidden by default for smaller viewports\n.carousel-caption {\n  position: absolute;\n  left: 15%;\n  right: 15%;\n  bottom: 20px;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: @carousel-caption-color;\n  text-align: center;\n  text-shadow: @carousel-text-shadow;\n  & .btn {\n    text-shadow: none; // No shadow for button elements in carousel-caption\n  }\n}\n\n\n// Scale up controls for tablets and up\n@media screen and (min-width: @screen-sm-min) {\n\n  // Scale up the controls a smidge\n  .carousel-control {\n    .glyphicon-chevron-left,\n    .glyphicon-chevron-right,\n    .icon-prev,\n    .icon-next {\n      width: 30px;\n      height: 30px;\n      margin-top: -15px;\n      margin-left: -15px;\n      font-size: 30px;\n    }\n  }\n\n  // Show and left align the captions\n  .carousel-caption {\n    left: 20%;\n    right: 20%;\n    padding-bottom: 30px;\n  }\n\n  // Move up the indicators\n  .carousel-indicators {\n    bottom: 20px;\n  }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  font-family: @headings-font-family;\n  font-weight: @headings-font-weight;\n  line-height: @headings-line-height;\n  color: @headings-color;\n\n  small,\n  .small {\n    font-weight: normal;\n    line-height: 1;\n    color: @headings-small-color;\n  }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n  margin-top: @line-height-computed;\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 65%;\n  }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n  margin-top: (@line-height-computed / 2);\n  margin-bottom: (@line-height-computed / 2);\n\n  small,\n  .small {\n    font-size: 75%;\n  }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n  margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n  margin-bottom: @line-height-computed;\n  font-size: floor((@font-size-base * 1.15));\n  font-weight: 200;\n  line-height: 1.4;\n\n  @media (min-width: @screen-sm-min) {\n    font-size: (@font-size-base * 1.5);\n  }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: 14px base font * 85% = about 12px\nsmall,\n.small  { font-size: 85%; }\n\n// Undo browser default styling\ncite    { font-style: normal; }\n\n// Alignment\n.text-left           { text-align: left; }\n.text-right          { text-align: right; }\n.text-center         { text-align: center; }\n.text-justify        { text-align: justify; }\n\n// Contextual colors\n.text-muted {\n  color: @text-muted;\n}\n.text-primary {\n  .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n  .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n  .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n  .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n  .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n  // Given the contrast here, this is the only class to have its color inverted\n  // automatically.\n  color: #fff;\n  .bg-variant(@brand-primary);\n}\n.bg-success {\n  .bg-variant(@state-success-bg);\n}\n.bg-info {\n  .bg-variant(@state-info-bg);\n}\n.bg-warning {\n  .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n  .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n  padding-bottom: ((@line-height-computed / 2) - 1);\n  margin: (@line-height-computed * 2) 0 @line-height-computed;\n  border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// --------------------------------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n  margin-top: 0;\n  margin-bottom: (@line-height-computed / 2);\n  ul,\n  ol {\n    margin-bottom: 0;\n  }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  .list-unstyled();\n  margin-left: -5px;\n\n  > li {\n    display: inline-block;\n    padding-left: 5px;\n    padding-right: 5px;\n  }\n}\n\n// Description Lists\ndl {\n  margin-top: 0; // Remove browser default\n  margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n  line-height: @line-height-base;\n}\ndt {\n  font-weight: bold;\n}\ndd {\n  margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n@media (min-width: @grid-float-breakpoint) {\n  .dl-horizontal {\n    dt {\n      float: left;\n      width: (@component-offset-horizontal - 20);\n      clear: left;\n      text-align: right;\n      .text-overflow();\n    }\n    dd {\n      margin-left: @component-offset-horizontal;\n      &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n    }\n  }\n}\n\n// MISC\n// ----\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n  cursor: help;\n  border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\n\n// Blockquotes\nblockquote {\n  padding: (@line-height-computed / 2) @line-height-computed;\n  margin: 0 0 @line-height-computed;\n  font-size: @blockquote-font-size;\n  border-left: 5px solid @blockquote-border-color;\n\n  p,\n  ul,\n  ol {\n    &:last-child {\n      margin-bottom: 0;\n    }\n  }\n\n  // Note: Deprecated small and .small as of v3.1.0\n  // Context: https://github.com/twbs/bootstrap/issues/11660\n  footer,\n  small,\n  .small {\n    display: block;\n    font-size: 80%; // back to default font-size\n    line-height: @line-height-base;\n    color: @blockquote-small-color;\n\n    &:before {\n      content: '\\2014 \\00A0'; // em dash, nbsp\n    }\n  }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n  padding-right: 15px;\n  padding-left: 0;\n  border-right: 5px solid @blockquote-border-color;\n  border-left: 0;\n  text-align: right;\n\n  // Account for citation\n  footer,\n  small,\n  .small {\n    &:before { content: ''; }\n    &:after {\n      content: '\\00A0 \\2014'; // nbsp, em dash\n    }\n  }\n}\n\n// Quotes\nblockquote:before,\nblockquote:after {\n  content: \"\";\n}\n\n// Addresses\naddress {\n  margin-bottom: @line-height-computed;\n  font-style: normal;\n  line-height: @line-height-base;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n  font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @code-color;\n  background-color: @code-bg;\n  white-space: nowrap;\n  border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n  padding: 2px 4px;\n  font-size: 90%;\n  color: @kbd-color;\n  background-color: @kbd-bg;\n  border-radius: @border-radius-small;\n  box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n}\n\n// Blocks of code\npre {\n  display: block;\n  padding: ((@line-height-computed - 1) / 2);\n  margin: 0 0 (@line-height-computed / 2);\n  font-size: (@font-size-base - 1); // 14px to 13px\n  line-height: @line-height-base;\n  word-break: break-all;\n  word-wrap: break-word;\n  color: @pre-color;\n  background-color: @pre-bg;\n  border: 1px solid @pre-border-color;\n  border-radius: @border-radius-base;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    padding: 0;\n    font-size: inherit;\n    color: inherit;\n    white-space: pre-wrap;\n    background-color: transparent;\n    border-radius: 0;\n  }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n  max-height: @pre-scrollable-max-height;\n  overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n  .container-fixed();\n\n  @media (min-width: @screen-sm-min) {\n    width: @container-sm;\n  }\n  @media (min-width: @screen-md-min) {\n    width: @container-md;\n  }\n  @media (min-width: @screen-lg-min) {\n    width: @container-lg;\n  }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n  .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n  .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n  .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n  .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n  .make-grid(lg);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n  max-width: 100%;\n  background-color: @table-bg;\n}\nth {\n  text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n  width: 100%;\n  margin-bottom: @line-height-computed;\n  // Cells\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-cell-padding;\n        line-height: @line-height-base;\n        vertical-align: top;\n        border-top: 1px solid @table-border-color;\n      }\n    }\n  }\n  // Bottom align for column headings\n  > thead > tr > th {\n    vertical-align: bottom;\n    border-bottom: 2px solid @table-border-color;\n  }\n  // Remove top border from thead by default\n  > caption + thead,\n  > colgroup + thead,\n  > thead:first-child {\n    > tr:first-child {\n      > th,\n      > td {\n        border-top: 0;\n      }\n    }\n  }\n  // Account for multiple tbody instances\n  > tbody + tbody {\n    border-top: 2px solid @table-border-color;\n  }\n\n  // Nesting\n  .table {\n    background-color: @body-bg;\n  }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        padding: @table-condensed-cell-padding;\n      }\n    }\n  }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n  border: 1px solid @table-border-color;\n  > thead,\n  > tbody,\n  > tfoot {\n    > tr {\n      > th,\n      > td {\n        border: 1px solid @table-border-color;\n      }\n    }\n  }\n  > thead > tr {\n    > th,\n    > td {\n      border-bottom-width: 2px;\n    }\n  }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  > tbody > tr:nth-child(odd) {\n    > td,\n    > th {\n      background-color: @table-bg-accent;\n    }\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover {\n    > td,\n    > th {\n      background-color: @table-bg-hover;\n    }\n  }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n  position: static; // Prevent border hiding in Firefox and IE9/10 (see https://github.com/twbs/bootstrap/issues/11623)\n  float: none;\n  display: table-column;\n}\ntable {\n  td,\n  th {\n    &[class*=\"col-\"] {\n      position: static; // Prevent border hiding in Firefox and IE9/10 (see https://github.com/twbs/bootstrap/issues/11623)\n      float: none;\n      display: table-cell;\n    }\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n@media (max-width: @screen-xs-max) {\n  .table-responsive {\n    width: 100%;\n    margin-bottom: (@line-height-computed * 0.75);\n    overflow-y: hidden;\n    overflow-x: scroll;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n    border: 1px solid @table-border-color;\n    -webkit-overflow-scrolling: touch;\n\n    // Tighten up spacing\n    > .table {\n      margin-bottom: 0;\n\n      // Ensure the content doesn't wrap\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th,\n          > td {\n            white-space: nowrap;\n          }\n        }\n      }\n    }\n\n    // Special overrides for the bordered tables\n    > .table-bordered {\n      border: 0;\n\n      // Nuke the appropriate borders so that the parent can handle them\n      > thead,\n      > tbody,\n      > tfoot {\n        > tr {\n          > th:first-child,\n          > td:first-child {\n            border-left: 0;\n          }\n          > th:last-child,\n          > td:last-child {\n            border-right: 0;\n          }\n        }\n      }\n\n      // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n      // chances are there will be only one `tr` in a `thead` and that would\n      // remove the border altogether.\n      > tbody,\n      > tfoot {\n        > tr:last-child {\n          > th,\n          > td {\n            border-bottom: 0;\n          }\n        }\n      }\n\n    }\n  }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n  padding: 0;\n  margin: 0;\n  border: 0;\n  // Chrome and Firefox set a `min-width: -webkit-min-content;` on fieldsets,\n  // so we reset that to ensure it behaves more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359.\n  min-width: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  padding: 0;\n  margin-bottom: @line-height-computed;\n  font-size: (@font-size-base * 1.5);\n  line-height: inherit;\n  color: @legend-color;\n  border: 0;\n  border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n  display: inline-block;\n  margin-bottom: 5px;\n  font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n  .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  margin: 4px 0 0;\n  margin-top: 1px \\9; /* IE8-9 */\n  line-height: normal;\n}\n\n// Set the height of file controls to match text inputs\ninput[type=\"file\"] {\n  display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n  display: block;\n  width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n  height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n  .tab-focus();\n}\n\n// Adjust output element\noutput {\n  display: block;\n  padding-top: (@padding-base-vertical + 1);\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  line-height: @line-height-base;\n  color: @input-color;\n  background-color: @input-bg;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid @input-border;\n  border-radius: @input-border-radius;\n  .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n  .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  .form-control-focus();\n\n  // Placeholder\n  .placeholder();\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &[disabled],\n  &[readonly],\n  fieldset[disabled] & {\n    cursor: not-allowed;\n    background-color: @input-bg-disabled;\n    opacity: 1; // iOS fix for unreadable disabled content\n  }\n\n  // Reset height for `textarea`s\n  textarea& {\n    height: auto;\n  }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n  -webkit-appearance: none;\n}\n\n\n// Special styles for iOS date input\n//\n// In Mobile Safari, date inputs require a pixel line-height that matches the\n// given height of the input.\n\ninput[type=\"date\"] {\n  line-height: @input-height-base;\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: 15px;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n  display: block;\n  min-height: @line-height-computed; // clear the floating input if there is no label text\n  margin-top: 10px;\n  margin-bottom: 10px;\n  padding-left: 20px;\n  label {\n    display: inline;\n    font-weight: normal;\n    cursor: pointer;\n  }\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n  float: left;\n  margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n  margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n  display: inline-block;\n  padding-left: 20px;\n  margin-bottom: 0;\n  vertical-align: middle;\n  font-weight: normal;\n  cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n  margin-top: 0;\n  margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n//\n// Note: Neither radios nor checkboxes can be readonly.\ninput[type=\"radio\"],\ninput[type=\"checkbox\"],\n.radio,\n.radio-inline,\n.checkbox,\n.checkbox-inline {\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: not-allowed;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n\n.input-sm {\n  .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n\n.input-lg {\n  .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n\n// Form control feedback states\n//\n// Apply contextual and semantic states to individual form controls.\n\n.has-feedback {\n  // Enable absolute positioning\n  position: relative;\n\n  // Ensure icons don't overlap text\n  .form-control {\n    padding-right: (@input-height-base * 1.25);\n  }\n\n  // Feedback icon (requires .glyphicon classes)\n  .form-control-feedback {\n    position: absolute;\n    top: (@line-height-computed + 5); // Height of the `label` and its margin\n    right: 0;\n    display: block;\n    width: @input-height-base;\n    height: @input-height-base;\n    line-height: @input-height-base;\n    text-align: center;\n  }\n}\n\n// Feedback states\n.has-success {\n  .form-control-validation(@state-success-text; @state-success-text; @state-success-bg);\n}\n.has-warning {\n  .form-control-validation(@state-warning-text; @state-warning-text; @state-warning-bg);\n}\n.has-error {\n  .form-control-validation(@state-danger-text; @state-danger-text; @state-danger-bg);\n}\n\n\n// Static form control text\n//\n// Apply class to a `p` element to make any string of text align with labels in\n// a horizontal form layout.\n\n.form-control-static {\n  margin-bottom: 0; // Remove default margin from `p`\n}\n\n\n// Help text\n//\n// Apply to any element you wish to create light text for placement immediately\n// below a form control. Use for general help, formatting, or instructional text.\n\n.help-block {\n  display: block; // account for any element using help-block\n  margin-top: 5px;\n  margin-bottom: 10px;\n  color: lighten(@text-color, 25%); // lighten the text some for contrast\n}\n\n\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n//\n// Heads up! This is mixin-ed into `.navbar-form` in navbars.less.\n\n.form-inline {\n\n  // Kick in the inline\n  @media (min-width: @screen-sm-min) {\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: inline-block;\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // In navbar-form, allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n    // Input groups need that 100% width though\n    .input-group > .form-control {\n      width: 100%;\n    }\n\n    .control-label {\n      margin-bottom: 0;\n      vertical-align: middle;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match (which also avoids\n    // a bug in WebKit: https://github.com/twbs/bootstrap/issues/1969).\n    .radio,\n    .checkbox {\n      display: inline-block;\n      margin-top: 0;\n      margin-bottom: 0;\n      padding-left: 0;\n      vertical-align: middle;\n    }\n    .radio input[type=\"radio\"],\n    .checkbox input[type=\"checkbox\"] {\n      float: none;\n      margin-left: 0;\n    }\n\n    // Validation states\n    //\n    // Reposition the icon because it's now within a grid column and columns have\n    // `position: relative;` on them. Also accounts for the grid gutter padding.\n    .has-feedback .form-control-feedback {\n      top: 0;\n    }\n  }\n}\n\n\n// Horizontal forms\n//\n// Horizontal forms are built on grid classes and allow you to create forms with\n// labels on the left and inputs on the right.\n\n.form-horizontal {\n\n  // Consistent vertical alignment of labels, radios, and checkboxes\n  .control-label,\n  .radio,\n  .checkbox,\n  .radio-inline,\n  .checkbox-inline {\n    margin-top: 0;\n    margin-bottom: 0;\n    padding-top: (@padding-base-vertical + 1); // Default padding plus a border\n  }\n  // Account for padding we're adding to ensure the alignment and of help text\n  // and other content below items\n  .radio,\n  .checkbox {\n    min-height: (@line-height-computed + (@padding-base-vertical + 1));\n  }\n\n  // Make form groups behave like rows\n  .form-group {\n    .make-row();\n  }\n\n  .form-control-static {\n    padding-top: (@padding-base-vertical + 1);\n  }\n\n  // Only right align form labels here when the columns stop stacking\n  @media (min-width: @screen-sm-min) {\n    .control-label {\n      text-align: right;\n    }\n  }\n\n  // Validation states\n  //\n  // Reposition the icon because it's now within a grid column and columns have\n  // `position: relative;` on them. Also accounts for the grid gutter padding.\n  .has-feedback .form-control-feedback {\n    top: 0;\n    right: (@grid-gutter-width / 2);\n  }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n  display: inline-block;\n  margin-bottom: 0; // For input.btn\n  font-weight: @btn-font-weight;\n  text-align: center;\n  vertical-align: middle;\n  cursor: pointer;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  white-space: nowrap;\n  .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-base);\n  .user-select(none);\n\n  &,\n  &:active,\n  &.active {\n    &:focus {\n      .tab-focus();\n    }\n  }\n\n  &:hover,\n  &:focus {\n    color: @btn-default-color;\n    text-decoration: none;\n  }\n\n  &:active,\n  &.active {\n    outline: 0;\n    background-image: none;\n    .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n  }\n\n  &.disabled,\n  &[disabled],\n  fieldset[disabled] & {\n    cursor: not-allowed;\n    pointer-events: none; // Future-proof disabling of clicks\n    .opacity(.65);\n    .box-shadow(none);\n  }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n  .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n  .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n  .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n  .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n  .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n  .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n  color: @link-color;\n  font-weight: normal;\n  cursor: pointer;\n  border-radius: 0;\n\n  &,\n  &:active,\n  &[disabled],\n  fieldset[disabled] & {\n    background-color: transparent;\n    .box-shadow(none);\n  }\n  &,\n  &:hover,\n  &:focus,\n  &:active {\n    border-color: transparent;\n  }\n  &:hover,\n  &:focus {\n    color: @link-hover-color;\n    text-decoration: underline;\n    background-color: transparent;\n  }\n  &[disabled],\n  fieldset[disabled] & {\n    &:hover,\n    &:focus {\n      color: @btn-link-disabled-color;\n      text-decoration: none;\n    }\n  }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n  // line-height: ensure even-numbered height of button next to large input\n  .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n.btn-sm {\n  // line-height: ensure proper height of button next to small input\n  .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n.btn-xs {\n  .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n  display: block;\n  width: 100%;\n  padding-left: 0;\n  padding-right: 0;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n  margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n  &.btn-block {\n    width: 100%;\n  }\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n  > .btn {\n    position: relative;\n    float: left;\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active,\n    &.active {\n      z-index: 2;\n    }\n    &:focus {\n      // Remove focus outline when dropdown JS adds it after closing the menu\n      outline: none;\n    }\n  }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n  .btn + .btn,\n  .btn + .btn-group,\n  .btn-group + .btn,\n  .btn-group + .btn-group {\n    margin-left: -1px;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  margin-left: -5px; // Offset the first child's margin\n  &:extend(.clearfix all);\n\n  .btn-group,\n  .input-group {\n    float: left;\n  }\n  > .btn,\n  > .btn-group,\n  > .input-group {\n    margin-left: 5px;\n  }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n  border-radius: 0;\n}\n\n// 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\n.btn-group > .btn:first-child {\n  margin-left: 0;\n  &:not(:last-child):not(.dropdown-toggle) {\n    .border-right-radius(0);\n  }\n}\n// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n  .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n  float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group > .btn-group:first-child {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-right-radius(0);\n  }\n}\n.btn-group > .btn-group:last-child > .btn:first-child {\n  .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n  outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n  padding-left: 8px;\n  padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n  padding-left: 12px;\n  padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n  .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    .box-shadow(none);\n  }\n}\n\n\n// Reposition the caret\n.btn .caret {\n  margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n  border-width: @caret-width-large @caret-width-large 0;\n  border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n  border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n  > .btn,\n  > .btn-group,\n  > .btn-group > .btn {\n    display: block;\n    float: none;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  // Clear floats so dropdown menus can be properly placed\n  > .btn-group {\n    &:extend(.clearfix all);\n    > .btn {\n      float: none;\n    }\n  }\n\n  > .btn + .btn,\n  > .btn + .btn-group,\n  > .btn-group + .btn,\n  > .btn-group + .btn-group {\n    margin-top: -1px;\n    margin-left: 0;\n  }\n}\n\n.btn-group-vertical > .btn {\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n  &:first-child:not(:last-child) {\n    border-top-right-radius: @border-radius-base;\n    .border-bottom-radius(0);\n  }\n  &:last-child:not(:first-child) {\n    border-bottom-left-radius: @border-radius-base;\n    .border-top-radius(0);\n  }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n  border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n  > .btn:last-child,\n  > .dropdown-toggle {\n    .border-bottom-radius(0);\n  }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n  .border-top-radius(0);\n}\n\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n  display: table;\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: separate;\n  > .btn,\n  > .btn-group {\n    float: none;\n    display: table-cell;\n    width: 1%;\n  }\n  > .btn-group .btn {\n    width: 100%;\n  }\n}\n\n\n// Checkbox and radio options\n[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n  display: none;\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twitter/bootstrap/pull/3552.\n\n.fade {\n  opacity: 0;\n  .transition(opacity .15s linear);\n  &.in {\n    opacity: 1;\n  }\n}\n\n.collapse {\n  display: none;\n  &.in {\n    display: block;\n  }\n}\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  .transition(height .35s ease);\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// <a href=\"#\"><span class=\"glyphicon glyphicon-star\"></span> Star</a>\n\n// Import the fonts\n@font-face {\n  font-family: 'Glyphicons Halflings';\n  src: ~\"url('@{icon-font-path}@{icon-font-name}.eot')\";\n  src: ~\"url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype')\",\n       ~\"url('@{icon-font-path}@{icon-font-name}.woff') format('woff')\",\n       ~\"url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype')\",\n       ~\"url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg')\";\n}\n\n// Catchall baseclass\n.glyphicon {\n  position: relative;\n  top: 1px;\n  display: inline-block;\n  font-family: 'Glyphicons Halflings';\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk               { &:before { content: \"\\2a\"; } }\n.glyphicon-plus                   { &:before { content: \"\\2b\"; } }\n.glyphicon-euro                   { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus                  { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud                  { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope               { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil                 { &:before { content: \"\\270f\"; } }\n.glyphicon-glass                  { &:before { content: \"\\e001\"; } }\n.glyphicon-music                  { &:before { content: \"\\e002\"; } }\n.glyphicon-search                 { &:before { content: \"\\e003\"; } }\n.glyphicon-heart                  { &:before { content: \"\\e005\"; } }\n.glyphicon-star                   { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty             { &:before { content: \"\\e007\"; } }\n.glyphicon-user                   { &:before { content: \"\\e008\"; } }\n.glyphicon-film                   { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large               { &:before { content: \"\\e010\"; } }\n.glyphicon-th                     { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list                { &:before { content: \"\\e012\"; } }\n.glyphicon-ok                     { &:before { content: \"\\e013\"; } }\n.glyphicon-remove                 { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in                { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out               { &:before { content: \"\\e016\"; } }\n.glyphicon-off                    { &:before { content: \"\\e017\"; } }\n.glyphicon-signal                 { &:before { content: \"\\e018\"; } }\n.glyphicon-cog                    { &:before { content: \"\\e019\"; } }\n.glyphicon-trash                  { &:before { content: \"\\e020\"; } }\n.glyphicon-home                   { &:before { content: \"\\e021\"; } }\n.glyphicon-file                   { &:before { content: \"\\e022\"; } }\n.glyphicon-time                   { &:before { content: \"\\e023\"; } }\n.glyphicon-road                   { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt           { &:before { content: \"\\e025\"; } }\n.glyphicon-download               { &:before { content: \"\\e026\"; } }\n.glyphicon-upload                 { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox                  { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle            { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat                 { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh                { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt               { &:before { content: \"\\e032\"; } }\n.glyphicon-lock                   { &:before { content: \"\\e033\"; } }\n.glyphicon-flag                   { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones             { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off             { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down            { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up              { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode                 { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode                { &:before { content: \"\\e040\"; } }\n.glyphicon-tag                    { &:before { content: \"\\e041\"; } }\n.glyphicon-tags                   { &:before { content: \"\\e042\"; } }\n.glyphicon-book                   { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark               { &:before { content: \"\\e044\"; } }\n.glyphicon-print                  { &:before { content: \"\\e045\"; } }\n.glyphicon-camera                 { &:before { content: \"\\e046\"; } }\n.glyphicon-font                   { &:before { content: \"\\e047\"; } }\n.glyphicon-bold                   { &:before { content: \"\\e048\"; } }\n.glyphicon-italic                 { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height            { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width             { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left             { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center           { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right            { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify          { &:before { content: \"\\e055\"; } }\n.glyphicon-list                   { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left            { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right           { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video         { &:before { content: \"\\e059\"; } }\n.glyphicon-picture                { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker             { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust                 { &:before { content: \"\\e063\"; } }\n.glyphicon-tint                   { &:before { content: \"\\e064\"; } }\n.glyphicon-edit                   { &:before { content: \"\\e065\"; } }\n.glyphicon-share                  { &:before { content: \"\\e066\"; } }\n.glyphicon-check                  { &:before { content: \"\\e067\"; } }\n.glyphicon-move                   { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward          { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward          { &:before { content: \"\\e070\"; } }\n.glyphicon-backward               { &:before { content: \"\\e071\"; } }\n.glyphicon-play                   { &:before { content: \"\\e072\"; } }\n.glyphicon-pause                  { &:before { content: \"\\e073\"; } }\n.glyphicon-stop                   { &:before { content: \"\\e074\"; } }\n.glyphicon-forward                { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward           { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward           { &:before { content: \"\\e077\"; } }\n.glyphicon-eject                  { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left           { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right          { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign              { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign             { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign            { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign                { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign          { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign              { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot             { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle          { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle              { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle             { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left             { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right            { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up               { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down             { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt              { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full            { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small           { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign       { &:before { content: \"\\e101\"; } }\n.glyphicon-gift                   { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf                   { &:before { content: \"\\e103\"; } }\n.glyphicon-fire                   { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open               { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close              { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign           { &:before { content: \"\\e107\"; } }\n.glyphicon-plane                  { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar               { &:before { content: \"\\e109\"; } }\n.glyphicon-random                 { &:before { content: \"\\e110\"; } }\n.glyphicon-comment                { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet                 { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up             { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down           { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet                { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart          { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close           { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open            { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical        { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal      { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd                    { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn               { &:before { content: \"\\e122\"; } }\n.glyphicon-bell                   { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate            { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up              { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down            { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right             { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left              { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up                { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down              { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right     { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left      { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up        { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down      { &:before { content: \"\\e134\"; } }\n.glyphicon-globe                  { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench                 { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks                  { &:before { content: \"\\e137\"; } }\n.glyphicon-filter                 { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase              { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen             { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard              { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip              { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty            { &:before { content: \"\\e143\"; } }\n.glyphicon-link                   { &:before { content: \"\\e144\"; } }\n.glyphicon-phone                  { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin                { &:before { content: \"\\e146\"; } }\n.glyphicon-usd                    { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp                    { &:before { content: \"\\e149\"; } }\n.glyphicon-sort                   { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet       { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt   { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order          { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt      { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes     { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked              { &:before { content: \"\\e157\"; } }\n.glyphicon-expand                 { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down          { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up            { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in                 { &:before { content: \"\\e161\"; } }\n.glyphicon-flash                  { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out                { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window             { &:before { content: \"\\e164\"; } }\n.glyphicon-record                 { &:before { content: \"\\e165\"; } }\n.glyphicon-save                   { &:before { content: \"\\e166\"; } }\n.glyphicon-open                   { &:before { content: \"\\e167\"; } }\n.glyphicon-saved                  { &:before { content: \"\\e168\"; } }\n.glyphicon-import                 { &:before { content: \"\\e169\"; } }\n.glyphicon-export                 { &:before { content: \"\\e170\"; } }\n.glyphicon-send                   { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk            { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved           { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove          { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save            { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open            { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card            { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer               { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery                { &:before { content: \"\\e179\"; } }\n.glyphicon-header                 { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed             { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone               { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt              { &:before { content: \"\\e183\"; } }\n.glyphicon-tower                  { &:before { content: \"\\e184\"; } }\n.glyphicon-stats                  { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video               { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video               { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles              { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo           { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby            { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1              { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1              { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1              { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark         { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark      { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download         { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload           { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer           { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous         { &:before { content: \"\\e200\"; } }\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n  display: inline-block;\n  width: 0;\n  height: 0;\n  margin-left: 2px;\n  vertical-align: middle;\n  border-top:   @caret-width-base solid;\n  border-right: @caret-width-base solid transparent;\n  border-left:  @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropdown {\n  position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n  outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: @zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  float: left;\n  min-width: 160px;\n  padding: 5px 0;\n  margin: 2px 0 0; // override default ul\n  list-style: none;\n  font-size: @font-size-base;\n  background-color: @dropdown-bg;\n  border: 1px solid @dropdown-fallback-border; // IE8 fallback\n  border: 1px solid @dropdown-border;\n  border-radius: @border-radius-base;\n  .box-shadow(0 6px 12px rgba(0,0,0,.175));\n  background-clip: padding-box;\n\n  // Aligns the dropdown menu to right\n  //\n  // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n  &.pull-right {\n    right: 0;\n    left: auto;\n  }\n\n  // Dividers (basically an hr) within the dropdown\n  .divider {\n    .nav-divider(@dropdown-divider-bg);\n  }\n\n  // Links within the dropdown menu\n  > li > a {\n    display: block;\n    padding: 3px 20px;\n    clear: both;\n    font-weight: normal;\n    line-height: @line-height-base;\n    color: @dropdown-link-color;\n    white-space: nowrap; // prevent links from randomly breaking onto new lines\n  }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    color: @dropdown-link-hover-color;\n    background-color: @dropdown-link-hover-bg;\n  }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-active-color;\n    text-decoration: none;\n    outline: 0;\n    background-color: @dropdown-link-active-bg;\n  }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n  &,\n  &:hover,\n  &:focus {\n    color: @dropdown-link-disabled-color;\n  }\n}\n// Nuke hover/focus effects\n.dropdown-menu > .disabled > a {\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    background-color: transparent;\n    background-image: none; // Remove CSS gradient\n    .reset-filter();\n    cursor: not-allowed;\n  }\n}\n\n// Open state for the dropdown\n.open {\n  // Show the menu\n  > .dropdown-menu {\n    display: block;\n  }\n\n  // Remove the outline when :focus is triggered\n  > a {\n    outline: 0;\n  }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n  left: auto; // Reset the default from `.dropdown-menu`\n  right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n  left: 0;\n  right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: 3px 20px;\n  font-size: @font-size-small;\n  line-height: @line-height-base;\n  color: @dropdown-header-color;\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n  position: fixed;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  top: 0;\n  z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n  right: 0;\n  left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n  // Reverse the caret\n  .caret {\n    border-top: 0;\n    border-bottom: @caret-width-base solid;\n    content: \"\";\n  }\n  // Different positioning for bottom up menu\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-bottom: 1px;\n  }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-right {\n    .dropdown-menu {\n      .dropdown-menu-right();\n    }\n    // Necessary for overrides of the default right aligned menu.\n    // Will remove come v4 in all likelihood.\n    .dropdown-menu-left {\n      .dropdown-menu-left();\n    }\n  }\n}\n\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n  position: relative; // For dropdowns\n  display: table;\n  border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n  // Undo padding and float of grid classes\n  &[class*=\"col-\"] {\n    float: none;\n    padding-left: 0;\n    padding-right: 0;\n  }\n\n  .form-control {\n    // Ensure that the input is always above the *appended* addon button for\n    // proper border colors.\n    position: relative;\n    z-index: 2;\n\n    // IE9 fubars the placeholder attribute in text inputs and the arrows on\n    // select elements in input groups. To fix it, we float the input. Details:\n    // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n    float: left;\n\n    width: 100%;\n    margin-bottom: 0;\n  }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn { .input-lg(); }\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn { .input-sm(); }\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n  display: table-cell;\n\n  &:not(:first-child):not(:last-child) {\n    border-radius: 0;\n  }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n  width: 1%;\n  white-space: nowrap;\n  vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n  padding: @padding-base-vertical @padding-base-horizontal;\n  font-size: @font-size-base;\n  font-weight: normal;\n  line-height: 1;\n  color: @input-color;\n  text-align: center;\n  background-color: @input-group-addon-bg;\n  border: 1px solid @input-group-addon-border-color;\n  border-radius: @border-radius-base;\n\n  // Sizing\n  &.input-sm {\n    padding: @padding-small-vertical @padding-small-horizontal;\n    font-size: @font-size-small;\n    border-radius: @border-radius-small;\n  }\n  &.input-lg {\n    padding: @padding-large-vertical @padding-large-horizontal;\n    font-size: @font-size-large;\n    border-radius: @border-radius-large;\n  }\n\n  // Nuke default margins from checkboxes and radios to vertically center within.\n  input[type=\"radio\"],\n  input[type=\"checkbox\"] {\n    margin-top: 0;\n  }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n  .border-right-radius(0);\n}\n.input-group-addon:first-child {\n  border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n  .border-left-radius(0);\n}\n.input-group-addon:last-child {\n  border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n  position: relative;\n  // Jankily prevent input button groups from wrapping with `white-space` and\n  // `font-size` in combination with `inline-block` on buttons.\n  font-size: 0;\n  white-space: nowrap;\n\n  // Negative margin for spacing, position for bringing hovered/focused/actived\n  // element above the siblings.\n  > .btn {\n    position: relative;\n    + .btn {\n      margin-left: -1px;\n    }\n    // Bring the \"active\" button to the front\n    &:hover,\n    &:focus,\n    &:active {\n      z-index: 2;\n    }\n  }\n\n  // Negative margin to only have a 1px border between the two\n  &:first-child {\n    > .btn,\n    > .btn-group {\n      margin-right: -1px;\n    }\n  }\n  &:last-child {\n    > .btn,\n    > .btn-group {\n      margin-left: -1px;\n    }\n  }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n  margin-bottom: 0;\n  padding-left: 0; // Override default ul/ol\n  list-style: none;\n  &:extend(.clearfix all);\n\n  > li {\n    position: relative;\n    display: block;\n\n    > a {\n      position: relative;\n      display: block;\n      padding: @nav-link-padding;\n      &:hover,\n      &:focus {\n        text-decoration: none;\n        background-color: @nav-link-hover-bg;\n      }\n    }\n\n    // Disabled state sets text to gray and nukes hover/tab effects\n    &.disabled > a {\n      color: @nav-disabled-link-color;\n\n      &:hover,\n      &:focus {\n        color: @nav-disabled-link-hover-color;\n        text-decoration: none;\n        background-color: transparent;\n        cursor: not-allowed;\n      }\n    }\n  }\n\n  // Open dropdowns\n  .open > a {\n    &,\n    &:hover,\n    &:focus {\n      background-color: @nav-link-hover-bg;\n      border-color: @link-color;\n    }\n  }\n\n  // Nav dividers (deprecated with v3.0.1)\n  //\n  // This should have been removed in v3 with the dropping of `.nav-list`, but\n  // we missed it. We don't currently support this anywhere, but in the interest\n  // of maintaining backward compatibility in case you use it, it's deprecated.\n  .nav-divider {\n    .nav-divider();\n  }\n\n  // Prevent IE8 from misplacing imgs\n  //\n  // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n  > li > a > img {\n    max-width: none;\n  }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n  border-bottom: 1px solid @nav-tabs-border-color;\n  > li {\n    float: left;\n    // Make the list-items overlay the bottom border\n    margin-bottom: -1px;\n\n    // Actual tabs (as links)\n    > a {\n      margin-right: 2px;\n      line-height: @line-height-base;\n      border: 1px solid transparent;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n      &:hover {\n        border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n      }\n    }\n\n    // Active state, and its :hover to override normal :hover\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-tabs-active-link-hover-color;\n        background-color: @nav-tabs-active-link-hover-bg;\n        border: 1px solid @nav-tabs-active-link-hover-border-color;\n        border-bottom-color: transparent;\n        cursor: default;\n      }\n    }\n  }\n  // pulling this in mainly for less shorthand\n  &.nav-justified {\n    .nav-justified();\n    .nav-tabs-justified();\n  }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n  > li {\n    float: left;\n\n    // Links rendered as pills\n    > a {\n      border-radius: @nav-pills-border-radius;\n    }\n    + li {\n      margin-left: 2px;\n    }\n\n    // Active state\n    &.active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @nav-pills-active-link-hover-color;\n        background-color: @nav-pills-active-link-hover-bg;\n      }\n    }\n  }\n}\n\n\n// Stacked pills\n.nav-stacked {\n  > li {\n    float: none;\n    + li {\n      margin-top: 2px;\n      margin-left: 0; // no need for this gap between nav items\n    }\n  }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n  width: 100%;\n\n  > li {\n    float: none;\n     > a {\n      text-align: center;\n      margin-bottom: 5px;\n    }\n  }\n\n  > .dropdown .dropdown-menu {\n    top: auto;\n    left: auto;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li {\n      display: table-cell;\n      width: 1%;\n      > a {\n        margin-bottom: 0;\n      }\n    }\n  }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n  border-bottom: 0;\n\n  > li > a {\n    // Override margin from .nav-tabs\n    margin-right: 0;\n    border-radius: @border-radius-base;\n  }\n\n  > .active > a,\n  > .active > a:hover,\n  > .active > a:focus {\n    border: 1px solid @nav-tabs-justified-link-border-color;\n  }\n\n  @media (min-width: @screen-sm-min) {\n    > li > a {\n      border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n      border-radius: @border-radius-base @border-radius-base 0 0;\n    }\n    > .active > a,\n    > .active > a:hover,\n    > .active > a:focus {\n      border-bottom-color: @nav-tabs-justified-active-link-border-color;\n    }\n  }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n  // make dropdown border overlap tab border\n  margin-top: -1px;\n  // Remove the top rounded corners here since there is a hard edge above the menu\n  .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n  margin-bottom: @navbar-margin-bottom;\n  border: 1px solid transparent;\n\n  // Prevent floats from breaking the navbar\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: @navbar-border-radius;\n  }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n  &:extend(.clearfix all);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n  }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n  max-height: @navbar-collapse-max-height;\n  overflow-x: visible;\n  padding-right: @navbar-padding-horizontal;\n  padding-left:  @navbar-padding-horizontal;\n  border-top: 1px solid transparent;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n  &:extend(.clearfix all);\n  -webkit-overflow-scrolling: touch;\n\n  &.in {\n    overflow-y: auto;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    border-top: 0;\n    box-shadow: none;\n\n    &.collapse {\n      display: block !important;\n      height: auto !important;\n      padding-bottom: 0; // Override default setting\n      overflow: visible !important;\n    }\n\n    &.in {\n      overflow-y: visible;\n    }\n\n    // Undo the collapse side padding for navbars with containers to ensure\n    // alignment of right-aligned contents.\n    .navbar-fixed-top &,\n    .navbar-static-top &,\n    .navbar-fixed-bottom & {\n      padding-left: 0;\n      padding-right: 0;\n    }\n  }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n  > .navbar-header,\n  > .navbar-collapse {\n    margin-right: -@navbar-padding-horizontal;\n    margin-left:  -@navbar-padding-horizontal;\n\n    @media (min-width: @grid-float-breakpoint) {\n      margin-right: 0;\n      margin-left:  0;\n    }\n  }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n  z-index: @zindex-navbar;\n  border-width: 0 0 1px;\n\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n  position: fixed;\n  right: 0;\n  left: 0;\n  z-index: @zindex-navbar-fixed;\n\n  // Undo the rounded corners\n  @media (min-width: @grid-float-breakpoint) {\n    border-radius: 0;\n  }\n}\n.navbar-fixed-top {\n  top: 0;\n  border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n  bottom: 0;\n  margin-bottom: 0; // override .navbar defaults\n  border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n  float: left;\n  padding: @navbar-padding-vertical @navbar-padding-horizontal;\n  font-size: @font-size-large;\n  line-height: @line-height-computed;\n  height: @navbar-height;\n\n  &:hover,\n  &:focus {\n    text-decoration: none;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    .navbar > .container &,\n    .navbar > .container-fluid & {\n      margin-left: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n  position: relative;\n  float: right;\n  margin-right: @navbar-padding-horizontal;\n  padding: 9px 10px;\n  .navbar-vertical-align(34px);\n  background-color: transparent;\n  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n  border: 1px solid transparent;\n  border-radius: @border-radius-base;\n\n  // We remove the `outline` here, but later compensate by attaching `:hover`\n  // styles to `:focus`.\n  &:focus {\n    outline: none;\n  }\n\n  // Bars\n  .icon-bar {\n    display: block;\n    width: 22px;\n    height: 2px;\n    border-radius: 1px;\n  }\n  .icon-bar + .icon-bar {\n    margin-top: 4px;\n  }\n\n  @media (min-width: @grid-float-breakpoint) {\n    display: none;\n  }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n  margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n  > li > a {\n    padding-top:    10px;\n    padding-bottom: 10px;\n    line-height: @line-height-computed;\n  }\n\n  @media (max-width: @grid-float-breakpoint-max) {\n    // Dropdowns get custom display when collapsed\n    .open .dropdown-menu {\n      position: static;\n      float: none;\n      width: auto;\n      margin-top: 0;\n      background-color: transparent;\n      border: 0;\n      box-shadow: none;\n      > li > a,\n      .dropdown-header {\n        padding: 5px 15px 5px 25px;\n      }\n      > li > a {\n        line-height: @line-height-computed;\n        &:hover,\n        &:focus {\n          background-image: none;\n        }\n      }\n    }\n  }\n\n  // Uncollapse the nav\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin: 0;\n\n    > li {\n      float: left;\n      > a {\n        padding-top:    @navbar-padding-vertical;\n        padding-bottom: @navbar-padding-vertical;\n      }\n    }\n\n    &.navbar-right:last-child {\n      margin-right: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n\n@media (min-width: @grid-float-breakpoint) {\n  .navbar-left  { .pull-left(); }\n  .navbar-right { .pull-right(); }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n  margin-left: -@navbar-padding-horizontal;\n  margin-right: -@navbar-padding-horizontal;\n  padding: 10px @navbar-padding-horizontal;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n  .box-shadow(@shadow);\n\n  // Mixin behavior for optimum display\n  .form-inline();\n\n  .form-group {\n    @media (max-width: @grid-float-breakpoint-max) {\n      margin-bottom: 5px;\n    }\n  }\n\n  // Vertically center in expanded, horizontal navbar\n  .navbar-vertical-align(@input-height-base);\n\n  // Undo 100% width for pull classes\n  @media (min-width: @grid-float-breakpoint) {\n    width: auto;\n    border: 0;\n    margin-left: 0;\n    margin-right: 0;\n    padding-top: 0;\n    padding-bottom: 0;\n    .box-shadow(none);\n\n    // Outdent the form if last child to line up with content down the page\n    &.navbar-right:last-child {\n      margin-right: -@navbar-padding-horizontal;\n    }\n  }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n  margin-top: 0;\n  .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n  .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n  .navbar-vertical-align(@input-height-base);\n\n  &.btn-sm {\n    .navbar-vertical-align(@input-height-small);\n  }\n  &.btn-xs {\n    .navbar-vertical-align(22);\n  }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n  .navbar-vertical-align(@line-height-computed);\n\n  @media (min-width: @grid-float-breakpoint) {\n    float: left;\n    margin-left: @navbar-padding-horizontal;\n    margin-right: @navbar-padding-horizontal;\n\n    // Outdent the form if last child to line up with content down the page\n    &.navbar-right:last-child {\n      margin-right: 0;\n    }\n  }\n}\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n  background-color: @navbar-default-bg;\n  border-color: @navbar-default-border;\n\n  .navbar-brand {\n    color: @navbar-default-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-default-brand-hover-color;\n      background-color: @navbar-default-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-default-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-default-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-hover-color;\n        background-color: @navbar-default-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-active-color;\n        background-color: @navbar-default-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-default-link-disabled-color;\n        background-color: @navbar-default-link-disabled-bg;\n      }\n    }\n  }\n\n  .navbar-toggle {\n    border-color: @navbar-default-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-default-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-default-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: @navbar-default-border;\n  }\n\n  // Dropdown menu items\n  .navbar-nav {\n    // Remove background color from open dropdown\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        background-color: @navbar-default-link-active-bg;\n        color: @navbar-default-link-active-color;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display when collapsed\n      .open .dropdown-menu {\n        > li > a {\n          color: @navbar-default-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-hover-color;\n            background-color: @navbar-default-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-active-color;\n            background-color: @navbar-default-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-default-link-disabled-color;\n            background-color: @navbar-default-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n\n  // Links in navbars\n  //\n  // Add a class to ensure links outside the navbar nav are colored correctly.\n\n  .navbar-link {\n    color: @navbar-default-link-color;\n    &:hover {\n      color: @navbar-default-link-hover-color;\n    }\n  }\n\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n  background-color: @navbar-inverse-bg;\n  border-color: @navbar-inverse-border;\n\n  .navbar-brand {\n    color: @navbar-inverse-brand-color;\n    &:hover,\n    &:focus {\n      color: @navbar-inverse-brand-hover-color;\n      background-color: @navbar-inverse-brand-hover-bg;\n    }\n  }\n\n  .navbar-text {\n    color: @navbar-inverse-color;\n  }\n\n  .navbar-nav {\n    > li > a {\n      color: @navbar-inverse-link-color;\n\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-hover-color;\n        background-color: @navbar-inverse-link-hover-bg;\n      }\n    }\n    > .active > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-active-color;\n        background-color: @navbar-inverse-link-active-bg;\n      }\n    }\n    > .disabled > a {\n      &,\n      &:hover,\n      &:focus {\n        color: @navbar-inverse-link-disabled-color;\n        background-color: @navbar-inverse-link-disabled-bg;\n      }\n    }\n  }\n\n  // Darken the responsive nav toggle\n  .navbar-toggle {\n    border-color: @navbar-inverse-toggle-border-color;\n    &:hover,\n    &:focus {\n      background-color: @navbar-inverse-toggle-hover-bg;\n    }\n    .icon-bar {\n      background-color: @navbar-inverse-toggle-icon-bar-bg;\n    }\n  }\n\n  .navbar-collapse,\n  .navbar-form {\n    border-color: darken(@navbar-inverse-bg, 7%);\n  }\n\n  // Dropdowns\n  .navbar-nav {\n    > .open > a {\n      &,\n      &:hover,\n      &:focus {\n        background-color: @navbar-inverse-link-active-bg;\n        color: @navbar-inverse-link-active-color;\n      }\n    }\n\n    @media (max-width: @grid-float-breakpoint-max) {\n      // Dropdowns get custom display\n      .open .dropdown-menu {\n        > .dropdown-header {\n          border-color: @navbar-inverse-border;\n        }\n        .divider {\n          background-color: @navbar-inverse-border;\n        }\n        > li > a {\n          color: @navbar-inverse-link-color;\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-hover-color;\n            background-color: @navbar-inverse-link-hover-bg;\n          }\n        }\n        > .active > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-active-color;\n            background-color: @navbar-inverse-link-active-bg;\n          }\n        }\n        > .disabled > a {\n          &,\n          &:hover,\n          &:focus {\n            color: @navbar-inverse-link-disabled-color;\n            background-color: @navbar-inverse-link-disabled-bg;\n          }\n        }\n      }\n    }\n  }\n\n  .navbar-link {\n    color: @navbar-inverse-link-color;\n    &:hover {\n      color: @navbar-inverse-link-hover-color;\n    }\n  }\n\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n  .clearfix();\n}\n.center-block {\n  .center-block();\n}\n.pull-right {\n  float: right !important;\n}\n.pull-left {\n  float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n  display: none !important;\n}\n.show {\n  display: block !important;\n}\n.invisible {\n  visibility: hidden;\n}\n.text-hide {\n  .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n  display: none !important;\n  visibility: hidden !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n  position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n  padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n  margin-bottom: @line-height-computed;\n  list-style: none;\n  background-color: @breadcrumb-bg;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline-block;\n\n    + li:before {\n      content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n      padding: 0 5px;\n      color: @breadcrumb-color;\n    }\n  }\n\n  > .active {\n    color: @breadcrumb-active-color;\n  }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n  display: inline-block;\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  border-radius: @border-radius-base;\n\n  > li {\n    display: inline; // Remove list-style and block-level defaults\n    > a,\n    > span {\n      position: relative;\n      float: left; // Collapse white-space\n      padding: @padding-base-vertical @padding-base-horizontal;\n      line-height: @line-height-base;\n      text-decoration: none;\n      color: @pagination-color;\n      background-color: @pagination-bg;\n      border: 1px solid @pagination-border;\n      margin-left: -1px;\n    }\n    &:first-child {\n      > a,\n      > span {\n        margin-left: 0;\n        .border-left-radius(@border-radius-base);\n      }\n    }\n    &:last-child {\n      > a,\n      > span {\n        .border-right-radius(@border-radius-base);\n      }\n    }\n  }\n\n  > li > a,\n  > li > span {\n    &:hover,\n    &:focus {\n      color: @pagination-hover-color;\n      background-color: @pagination-hover-bg;\n      border-color: @pagination-hover-border;\n    }\n  }\n\n  > .active > a,\n  > .active > span {\n    &,\n    &:hover,\n    &:focus {\n      z-index: 2;\n      color: @pagination-active-color;\n      background-color: @pagination-active-bg;\n      border-color: @pagination-active-border;\n      cursor: default;\n    }\n  }\n\n  > .disabled {\n    > span,\n    > span:hover,\n    > span:focus,\n    > a,\n    > a:hover,\n    > a:focus {\n      color: @pagination-disabled-color;\n      background-color: @pagination-disabled-bg;\n      border-color: @pagination-disabled-border;\n      cursor: not-allowed;\n    }\n  }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n  .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n  .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @border-radius-small);\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n  padding-left: 0;\n  margin: @line-height-computed 0;\n  list-style: none;\n  text-align: center;\n  &:extend(.clearfix all);\n  li {\n    display: inline;\n    > a,\n    > span {\n      display: inline-block;\n      padding: 5px 14px;\n      background-color: @pager-bg;\n      border: 1px solid @pager-border;\n      border-radius: @pager-border-radius;\n    }\n\n    > a:hover,\n    > a:focus {\n      text-decoration: none;\n      background-color: @pager-hover-bg;\n    }\n  }\n\n  .next {\n    > a,\n    > span {\n      float: right;\n    }\n  }\n\n  .previous {\n    > a,\n    > span {\n      float: left;\n    }\n  }\n\n  .disabled {\n    > a,\n    > a:hover,\n    > a:focus,\n    > span {\n      color: @pager-disabled-color;\n      background-color: @pager-bg;\n      cursor: not-allowed;\n    }\n  }\n\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n  display: inline;\n  padding: .2em .6em .3em;\n  font-size: 75%;\n  font-weight: bold;\n  line-height: 1;\n  color: @label-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: .25em;\n\n  // Add hover effects, but only for links\n  &[href] {\n    &:hover,\n    &:focus {\n      color: @label-link-hover-color;\n      text-decoration: none;\n      cursor: pointer;\n    }\n  }\n\n  // Empty labels collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for labels in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n  .label-variant(@label-default-bg);\n}\n\n.label-primary {\n  .label-variant(@label-primary-bg);\n}\n\n.label-success {\n  .label-variant(@label-success-bg);\n}\n\n.label-info {\n  .label-variant(@label-info-bg);\n}\n\n.label-warning {\n  .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n  .label-variant(@label-danger-bg);\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base classes\n.badge {\n  display: inline-block;\n  min-width: 10px;\n  padding: 3px 7px;\n  font-size: @font-size-small;\n  font-weight: @badge-font-weight;\n  color: @badge-color;\n  line-height: @badge-line-height;\n  vertical-align: baseline;\n  white-space: nowrap;\n  text-align: center;\n  background-color: @badge-bg;\n  border-radius: @badge-border-radius;\n\n  // Empty badges collapse automatically (not available in IE8)\n  &:empty {\n    display: none;\n  }\n\n  // Quick fix for badges in buttons\n  .btn & {\n    position: relative;\n    top: -1px;\n  }\n  .btn-xs & {\n    top: 0;\n    padding: 1px 5px;\n  }\n}\n\n// Hover state, but only for links\na.badge {\n  &:hover,\n  &:focus {\n    color: @badge-link-hover-color;\n    text-decoration: none;\n    cursor: pointer;\n  }\n}\n\n// Account for counters in navs\na.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n  color: @badge-active-color;\n  background-color: @badge-active-bg;\n}\n.nav-pills > li > a > .badge {\n  margin-left: 3px;\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n  padding: @jumbotron-padding;\n  margin-bottom: @jumbotron-padding;\n  color: @jumbotron-color;\n  background-color: @jumbotron-bg;\n\n  h1,\n  .h1 {\n    color: @jumbotron-heading-color;\n  }\n  p {\n    margin-bottom: (@jumbotron-padding / 2);\n    font-size: @jumbotron-font-size;\n    font-weight: 200;\n  }\n\n  .container & {\n    border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n  }\n\n  .container {\n    max-width: 100%;\n  }\n\n  @media screen and (min-width: @screen-sm-min) {\n    padding-top:    (@jumbotron-padding * 1.6);\n    padding-bottom: (@jumbotron-padding * 1.6);\n\n    .container & {\n      padding-left:  (@jumbotron-padding * 2);\n      padding-right: (@jumbotron-padding * 2);\n    }\n\n    h1,\n    .h1 {\n      font-size: (@font-size-base * 4.5);\n    }\n  }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n  padding: @alert-padding;\n  margin-bottom: @line-height-computed;\n  border: 1px solid transparent;\n  border-radius: @alert-border-radius;\n\n  // Headings for larger alerts\n  h4 {\n    margin-top: 0;\n    // Specified for the h4 to prevent conflicts of changing @headings-color\n    color: inherit;\n  }\n  // Provide class for links that match alerts\n  .alert-link {\n    font-weight: @alert-link-font-weight;\n  }\n\n  // Improve alignment and spacing of inner content\n  > p,\n  > ul {\n    margin-bottom: 0;\n  }\n  > p + p {\n    margin-top: 5px;\n  }\n}\n\n// Dismissable alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable {\n padding-right: (@alert-padding + 20);\n\n  // Adjust close link position\n  .close {\n    position: relative;\n    top: -2px;\n    right: -21px;\n    color: inherit;\n  }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n  .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n.alert-info {\n  .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n.alert-warning {\n  .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n.alert-danger {\n  .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n  from  { background-position: 40px 0; }\n  to    { background-position: 0 0; }\n}\n\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n  overflow: hidden;\n  height: @line-height-computed;\n  margin-bottom: @line-height-computed;\n  background-color: @progress-bg;\n  border-radius: @border-radius-base;\n  .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n  float: left;\n  width: 0%;\n  height: 100%;\n  font-size: @font-size-small;\n  line-height: @line-height-computed;\n  color: @progress-bar-color;\n  text-align: center;\n  background-color: @progress-bar-bg;\n  .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n  .transition(width .6s ease);\n}\n\n// Striped bars\n.progress-striped .progress-bar {\n  #gradient > .striped();\n  background-size: 40px 40px;\n}\n\n// Call animation for the active one\n.progress.active .progress-bar {\n  .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n  .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n  .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n  .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n  .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Media objects\n// Source: http://stubbornella.org/content/?p=497\n// --------------------------------------------------\n\n\n// Common styles\n// -------------------------\n\n// Clear the floats\n.media,\n.media-body {\n  overflow: hidden;\n  zoom: 1;\n}\n\n// Proper spacing between instances of .media\n.media,\n.media .media {\n  margin-top: 15px;\n}\n.media:first-child {\n  margin-top: 0;\n}\n\n// For images and videos, set to block\n.media-object {\n  display: block;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n  margin: 0 0 5px;\n}\n\n\n// Media image alignment\n// -------------------------\n\n.media {\n  > .pull-left {\n    margin-right: 10px;\n  }\n  > .pull-right {\n    margin-left: 10px;\n  }\n}\n\n\n// Media list variation\n// -------------------------\n\n// Undo default ul/ol styles\n.media-list {\n  padding-left: 0;\n  list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  // No need to set list-style: none; since .list-group-item is block level\n  margin-bottom: 20px;\n  padding-left: 0; // reset padding because ul and ol\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 10px 15px;\n  // Place the border on the list items and negative margin up for better styling\n  margin-bottom: -1px;\n  background-color: @list-group-bg;\n  border: 1px solid @list-group-border;\n\n  // Round the first and last items\n  &:first-child {\n    .border-top-radius(@list-group-border-radius);\n  }\n  &:last-child {\n    margin-bottom: 0;\n    .border-bottom-radius(@list-group-border-radius);\n  }\n\n  // Align badges within list items\n  > .badge {\n    float: right;\n  }\n  > .badge + .badge {\n    margin-right: 5px;\n  }\n}\n\n\n// Linked list items\n//\n// Use anchor elements instead of `li`s or `div`s to create linked list items.\n// Includes an extra `.active` modifier class for showing selected items.\n\na.list-group-item {\n  color: @list-group-link-color;\n\n  .list-group-item-heading {\n    color: @list-group-link-heading-color;\n  }\n\n  // Hover state\n  &:hover,\n  &:focus {\n    text-decoration: none;\n    background-color: @list-group-hover-bg;\n  }\n\n  // Active class on item itself, not parent\n  &.active,\n  &.active:hover,\n  &.active:focus {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: @list-group-active-color;\n    background-color: @list-group-active-bg;\n    border-color: @list-group-active-border;\n\n    // Force color to inherit for custom content\n    .list-group-item-heading {\n      color: inherit;\n    }\n    .list-group-item-text {\n      color: @list-group-active-text-color;\n    }\n  }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n.list-group-item-variant(success; @state-success-bg; @state-success-text);\n.list-group-item-variant(info; @state-info-bg; @state-info-text);\n.list-group-item-variant(warning; @state-warning-bg; @state-warning-text);\n.list-group-item-variant(danger; @state-danger-bg; @state-danger-text);\n\n\n// Custom content options\n//\n// Extra classes for creating well-formatted content within `.list-group-item`s.\n\n.list-group-item-heading {\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n.list-group-item-text {\n  margin-bottom: 0;\n  line-height: 1.3;\n}\n","//\n// Panels\n// --------------------------------------------------\n\n\n// Base class\n.panel {\n  margin-bottom: @line-height-computed;\n  background-color: @panel-bg;\n  border: 1px solid transparent;\n  border-radius: @panel-border-radius;\n  .box-shadow(0 1px 1px rgba(0,0,0,.05));\n}\n\n// Panel contents\n.panel-body {\n  padding: @panel-body-padding;\n  &:extend(.clearfix all);\n}\n\n// Optional heading\n.panel-heading {\n  padding: 10px 15px;\n  border-bottom: 1px solid transparent;\n  .border-top-radius((@panel-border-radius - 1));\n\n  > .dropdown .dropdown-toggle {\n    color: inherit;\n  }\n}\n\n// Within heading, strip any `h*` tag of its default margins for spacing.\n.panel-title {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-size: ceil((@font-size-base * 1.125));\n  color: inherit;\n\n  > a {\n    color: inherit;\n  }\n}\n\n// Optional footer (stays gray in every modifier class)\n.panel-footer {\n  padding: 10px 15px;\n  background-color: @panel-footer-bg;\n  border-top: 1px solid @panel-inner-border;\n  .border-bottom-radius((@panel-border-radius - 1));\n}\n\n\n// List groups in panels\n//\n// By default, space out list group content from panel headings to account for\n// any kind of custom content between the two.\n\n.panel {\n  > .list-group {\n    margin-bottom: 0;\n\n    .list-group-item {\n      border-width: 1px 0;\n      border-radius: 0;\n    }\n\n    // Add border top radius for first one\n    &:first-child {\n      .list-group-item:first-child {\n        border-top: 0;\n        .border-top-radius((@panel-border-radius - 1));\n      }\n    }\n    // Add border bottom radius for last one\n    &:last-child {\n      .list-group-item:last-child {\n        border-bottom: 0;\n        .border-bottom-radius((@panel-border-radius - 1));\n      }\n    }\n  }\n}\n// Collapse space between when there's no additional content.\n.panel-heading + .list-group {\n  .list-group-item:first-child {\n    border-top-width: 0;\n  }\n}\n\n\n// Tables in panels\n//\n// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and\n// watch it go full width.\n\n.panel {\n  > .table,\n  > .table-responsive > .table {\n    margin-bottom: 0;\n  }\n  // Add border top radius for first one\n  > .table:first-child,\n  > .table-responsive:first-child > .table:first-child {\n    .border-top-radius((@panel-border-radius - 1));\n\n    > thead:first-child,\n    > tbody:first-child {\n      > tr:first-child {\n        td:first-child,\n        th:first-child {\n          border-top-left-radius: (@panel-border-radius - 1);\n        }\n        td:last-child,\n        th:last-child {\n          border-top-right-radius: (@panel-border-radius - 1);\n        }\n      }\n    }\n  }\n  // Add border bottom radius for last one\n  > .table:last-child,\n  > .table-responsive:last-child > .table:last-child {\n    .border-bottom-radius((@panel-border-radius - 1));\n\n    > tbody:last-child,\n    > tfoot:last-child {\n      > tr:last-child {\n        td:first-child,\n        th:first-child {\n          border-bottom-left-radius: (@panel-border-radius - 1);\n        }\n        td:last-child,\n        th:last-child {\n          border-bottom-right-radius: (@panel-border-radius - 1);\n        }\n      }\n    }\n  }\n  > .panel-body + .table,\n  > .panel-body + .table-responsive {\n    border-top: 1px solid @table-border-color;\n  }\n  > .table > tbody:first-child > tr:first-child th,\n  > .table > tbody:first-child > tr:first-child td {\n    border-top: 0;\n  }\n  > .table-bordered,\n  > .table-responsive > .table-bordered {\n    border: 0;\n    > thead,\n    > tbody,\n    > tfoot {\n      > tr {\n        > th:first-child,\n        > td:first-child {\n          border-left: 0;\n        }\n        > th:last-child,\n        > td:last-child {\n          border-right: 0;\n        }\n      }\n    }\n    > thead,\n    > tbody {\n      > tr:first-child {\n        > td,\n        > th {\n          border-bottom: 0;\n        }\n      }\n    }\n    > tbody,\n    > tfoot {\n      > tr:last-child {\n        > td,\n        > th {\n          border-bottom: 0;\n        }\n      }\n    }\n  }\n  > .table-responsive {\n    border: 0;\n    margin-bottom: 0;\n  }\n}\n\n\n// Collapsable panels (aka, accordion)\n//\n// Wrap a series of panels in `.panel-group` to turn them into an accordion with\n// the help of our collapse JavaScript plugin.\n\n.panel-group {\n  margin-bottom: @line-height-computed;\n\n  // Tighten up margin so it's only between panels\n  .panel {\n    margin-bottom: 0;\n    border-radius: @panel-border-radius;\n    overflow: hidden; // crop contents when collapsed\n    + .panel {\n      margin-top: 5px;\n    }\n  }\n\n  .panel-heading {\n    border-bottom: 0;\n    + .panel-collapse .panel-body {\n      border-top: 1px solid @panel-inner-border;\n    }\n  }\n  .panel-footer {\n    border-top: 0;\n    + .panel-collapse .panel-body {\n      border-bottom: 1px solid @panel-inner-border;\n    }\n  }\n}\n\n\n// Contextual variations\n.panel-default {\n  .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border);\n}\n.panel-primary {\n  .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border);\n}\n.panel-success {\n  .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border);\n}\n.panel-info {\n  .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border);\n}\n.panel-warning {\n  .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border);\n}\n.panel-danger {\n  .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border);\n}\n","//\n// Wells\n// --------------------------------------------------\n\n\n// Base class\n.well {\n  min-height: 20px;\n  padding: 19px;\n  margin-bottom: 20px;\n  background-color: @well-bg;\n  border: 1px solid @well-border;\n  border-radius: @border-radius-base;\n  .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));\n  blockquote {\n    border-color: #ddd;\n    border-color: rgba(0,0,0,.15);\n  }\n}\n\n// Sizes\n.well-lg {\n  padding: 24px;\n  border-radius: @border-radius-large;\n}\n.well-sm {\n  padding: 9px;\n  border-radius: @border-radius-small;\n}\n","//\n// Close icons\n// --------------------------------------------------\n\n\n.close {\n  float: right;\n  font-size: (@font-size-base * 1.5);\n  font-weight: @close-font-weight;\n  line-height: 1;\n  color: @close-color;\n  text-shadow: @close-text-shadow;\n  .opacity(.2);\n\n  &:hover,\n  &:focus {\n    color: @close-color;\n    text-decoration: none;\n    cursor: pointer;\n    .opacity(.5);\n  }\n\n  // Additional properties for button version\n  // iOS requires the button element instead of an anchor tag.\n  // If you want the anchor version, it requires `href=\"#\"`.\n  button& {\n    padding: 0;\n    cursor: pointer;\n    background: transparent;\n    border: 0;\n    -webkit-appearance: none;\n  }\n}\n","//\n// Modals\n// --------------------------------------------------\n\n// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and shit\n\n// Kill the scroll on the body\n.modal-open {\n  overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n  display: none;\n  overflow: auto;\n  overflow-y: scroll;\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: @zindex-modal;\n  -webkit-overflow-scrolling: touch;\n\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n\n  // When fading in the modal, animate it to slide down\n  &.fade .modal-dialog {\n    .translate(0, -25%);\n    .transition-transform(~\"0.3s ease-out\");\n  }\n  &.in .modal-dialog { .translate(0, 0)}\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 10px;\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  background-color: @modal-content-bg;\n  border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc)\n  border: 1px solid @modal-content-border-color;\n  border-radius: @border-radius-large;\n  .box-shadow(0 3px 9px rgba(0,0,0,.5));\n  background-clip: padding-box;\n  // Remove focus outline from opened modal\n  outline: none;\n}\n\n// Modal background\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: @zindex-modal-background;\n  background-color: @modal-backdrop-bg;\n  // Fade for backdrop\n  &.fade { .opacity(0); }\n  &.in { .opacity(@modal-backdrop-opacity); }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  padding: @modal-title-padding;\n  border-bottom: 1px solid @modal-header-border-color;\n  min-height: (@modal-title-padding + @modal-title-line-height);\n}\n// Close icon\n.modal-header .close {\n  margin-top: -2px;\n}\n\n// Title text within header\n.modal-title {\n  margin: 0;\n  line-height: @modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  padding: @modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n  margin-top: 15px;\n  padding: (@modal-inner-padding - 1) @modal-inner-padding @modal-inner-padding;\n  text-align: right; // right align buttons\n  border-top: 1px solid @modal-footer-border-color;\n  &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons\n\n  // Properly space out buttons\n  .btn + .btn {\n    margin-left: 5px;\n    margin-bottom: 0; // account for input[type=\"submit\"] which gets the bottom margin like all other inputs\n  }\n  // but override that for button groups\n  .btn-group .btn + .btn {\n    margin-left: -1px;\n  }\n  // and override it for block buttons as well\n  .btn-block + .btn-block {\n    margin-left: 0;\n  }\n}\n\n// Scale up the modal\n@media (min-width: @screen-sm-min) {\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    width: @modal-md;\n    margin: 30px auto;\n  }\n  .modal-content {\n    .box-shadow(0 5px 15px rgba(0,0,0,.5));\n  }\n\n  // Modal sizes\n  .modal-sm { width: @modal-sm; }\n}\n\n@media (min-width: @screen-md-min) {\n  .modal-lg { width: @modal-lg; }\n}\n","//\n// Tooltips\n// --------------------------------------------------\n\n\n// Base class\n.tooltip {\n  position: absolute;\n  z-index: @zindex-tooltip;\n  display: block;\n  visibility: visible;\n  font-size: @font-size-small;\n  line-height: 1.4;\n  .opacity(0);\n\n  &.in     { .opacity(@tooltip-opacity); }\n  &.top    { margin-top:  -3px; padding: @tooltip-arrow-width 0; }\n  &.right  { margin-left:  3px; padding: 0 @tooltip-arrow-width; }\n  &.bottom { margin-top:   3px; padding: @tooltip-arrow-width 0; }\n  &.left   { margin-left: -3px; padding: 0 @tooltip-arrow-width; }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: @tooltip-max-width;\n  padding: 3px 8px;\n  color: @tooltip-color;\n  text-align: center;\n  text-decoration: none;\n  background-color: @tooltip-bg;\n  border-radius: @border-radius-base;\n}\n\n// Arrows\n.tooltip-arrow {\n  position: absolute;\n  width: 0;\n  height: 0;\n  border-color: transparent;\n  border-style: solid;\n}\n.tooltip {\n  &.top .tooltip-arrow {\n    bottom: 0;\n    left: 50%;\n    margin-left: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.top-left .tooltip-arrow {\n    bottom: 0;\n    left: @tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.top-right .tooltip-arrow {\n    bottom: 0;\n    right: @tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-top-color: @tooltip-arrow-color;\n  }\n  &.right .tooltip-arrow {\n    top: 50%;\n    left: 0;\n    margin-top: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0;\n    border-right-color: @tooltip-arrow-color;\n  }\n  &.left .tooltip-arrow {\n    top: 50%;\n    right: 0;\n    margin-top: -@tooltip-arrow-width;\n    border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-left-color: @tooltip-arrow-color;\n  }\n  &.bottom .tooltip-arrow {\n    top: 0;\n    left: 50%;\n    margin-left: -@tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n  &.bottom-left .tooltip-arrow {\n    top: 0;\n    left: @tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n  &.bottom-right .tooltip-arrow {\n    top: 0;\n    right: @tooltip-arrow-width;\n    border-width: 0 @tooltip-arrow-width @tooltip-arrow-width;\n    border-bottom-color: @tooltip-arrow-color;\n  }\n}\n","//\n// Popovers\n// --------------------------------------------------\n\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: @zindex-popover;\n  display: none;\n  max-width: @popover-max-width;\n  padding: 1px;\n  text-align: left; // Reset given new insertion method\n  background-color: @popover-bg;\n  background-clip: padding-box;\n  border: 1px solid @popover-fallback-border-color;\n  border: 1px solid @popover-border-color;\n  border-radius: @border-radius-large;\n  .box-shadow(0 5px 10px rgba(0,0,0,.2));\n\n  // Overrides for proper insertion\n  white-space: normal;\n\n  // Offset the popover to account for the popover arrow\n  &.top     { margin-top: -@popover-arrow-width; }\n  &.right   { margin-left: @popover-arrow-width; }\n  &.bottom  { margin-top: @popover-arrow-width; }\n  &.left    { margin-left: -@popover-arrow-width; }\n}\n\n.popover-title {\n  margin: 0; // reset heading margin\n  padding: 8px 14px;\n  font-size: @font-size-base;\n  font-weight: normal;\n  line-height: 18px;\n  background-color: @popover-title-bg;\n  border-bottom: 1px solid darken(@popover-title-bg, 5%);\n  border-radius: 5px 5px 0 0;\n}\n\n.popover-content {\n  padding: 9px 14px;\n}\n\n// Arrows\n//\n// .arrow is outer, .arrow:after is inner\n\n.popover > .arrow {\n  &,\n  &:after {\n    position: absolute;\n    display: block;\n    width: 0;\n    height: 0;\n    border-color: transparent;\n    border-style: solid;\n  }\n}\n.popover > .arrow {\n  border-width: @popover-arrow-outer-width;\n}\n.popover > .arrow:after {\n  border-width: @popover-arrow-width;\n  content: \"\";\n}\n\n.popover {\n  &.top > .arrow {\n    left: 50%;\n    margin-left: -@popover-arrow-outer-width;\n    border-bottom-width: 0;\n    border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-top-color: @popover-arrow-outer-color;\n    bottom: -@popover-arrow-outer-width;\n    &:after {\n      content: \" \";\n      bottom: 1px;\n      margin-left: -@popover-arrow-width;\n      border-bottom-width: 0;\n      border-top-color: @popover-arrow-color;\n    }\n  }\n  &.right > .arrow {\n    top: 50%;\n    left: -@popover-arrow-outer-width;\n    margin-top: -@popover-arrow-outer-width;\n    border-left-width: 0;\n    border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-right-color: @popover-arrow-outer-color;\n    &:after {\n      content: \" \";\n      left: 1px;\n      bottom: -@popover-arrow-width;\n      border-left-width: 0;\n      border-right-color: @popover-arrow-color;\n    }\n  }\n  &.bottom > .arrow {\n    left: 50%;\n    margin-left: -@popover-arrow-outer-width;\n    border-top-width: 0;\n    border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-bottom-color: @popover-arrow-outer-color;\n    top: -@popover-arrow-outer-width;\n    &:after {\n      content: \" \";\n      top: 1px;\n      margin-left: -@popover-arrow-width;\n      border-top-width: 0;\n      border-bottom-color: @popover-arrow-color;\n    }\n  }\n\n  &.left > .arrow {\n    top: 50%;\n    right: -@popover-arrow-outer-width;\n    margin-top: -@popover-arrow-outer-width;\n    border-right-width: 0;\n    border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback\n    border-left-color: @popover-arrow-outer-color;\n    &:after {\n      content: \" \";\n      right: 1px;\n      border-right-width: 0;\n      border-left-color: @popover-arrow-color;\n      bottom: -@popover-arrow-width;\n    }\n  }\n\n}\n","//\n// Responsive: Utility classes\n// --------------------------------------------------\n\n\n// IE10 in Windows (Phone) 8\n//\n// Support for responsive views via media queries is kind of borked in IE10, for\n// Surface/desktop in split view and for Windows Phone 8. This particular fix\n// must be accompanied by a snippet of JavaScript to sniff the user agent and\n// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at\n// our Getting Started page for more information on this bug.\n//\n// For more information, see the following:\n//\n// Issue: https://github.com/twbs/bootstrap/issues/10497\n// Docs: http://getbootstrap.com/getting-started/#browsers\n// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/\n\n@-ms-viewport {\n  width: device-width;\n}\n\n\n// Visibility utilities\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n  .responsive-invisibility();\n}\n\n.visible-xs {\n  @media (max-width: @screen-xs-max) {\n    .responsive-visibility();\n  }\n}\n.visible-sm {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    .responsive-visibility();\n  }\n}\n.visible-md {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    .responsive-visibility();\n  }\n}\n.visible-lg {\n  @media (min-width: @screen-lg-min) {\n    .responsive-visibility();\n  }\n}\n\n.hidden-xs {\n  @media (max-width: @screen-xs-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-sm {\n  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-md {\n  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {\n    .responsive-invisibility();\n  }\n}\n.hidden-lg {\n  @media (min-width: @screen-lg-min) {\n    .responsive-invisibility();\n  }\n}\n\n\n// Print utilities\n//\n// Media queries are placed on the inside to be mixin-friendly.\n\n.visible-print {\n  .responsive-invisibility();\n\n  @media print {\n    .responsive-visibility();\n  }\n}\n\n.hidden-print {\n  @media print {\n    .responsive-invisibility();\n  }\n}\n"]}
\ No newline at end of file
diff --git a/setup/pub/bootstrap/css/bootstrap.min.css b/setup/pub/bootstrap/css/bootstrap.min.css
deleted file mode 100644
index 560399c8c4db6..0000000000000
--- a/setup/pub/bootstrap/css/bootstrap.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * Bootstrap v3.1.1 (http://getbootstrap.com)
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-
-/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon + .form-control{min-width: 70px;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}}
\ No newline at end of file
diff --git a/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.eot b/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.eot
deleted file mode 100644
index 4a4ca865d67e86f961bc6e2ef00bffa4e34bb9ed..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 20335
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

diff --git a/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.svg b/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.svg
deleted file mode 100644
index 23c0e3bd2b2ff..0000000000000
--- a/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg"><defs><font horiz-adv-x="1200"><font-face units-per-em="1200" ascent="960" descent="-240"/><glyph/><glyph/><glyph/><glyph/><glyph unicode="*" d="M100 500v200h259L176 883l141 141 183-183v259h200V841l183 183 141-141-183-183h259V500H841l183-183-141-141-183 183V100H500v259L317 176 176 317l183 183H100z"/><glyph unicode="+" d="M0 400v300h400v400h300V700h400V400H700V0H400v400H0z"/><glyph/><glyph horiz-adv-x="652"/><glyph horiz-adv-x="1304"/><glyph horiz-adv-x="652"/><glyph horiz-adv-x="1304"/><glyph horiz-adv-x="434"/><glyph horiz-adv-x="326"/><glyph horiz-adv-x="217"/><glyph horiz-adv-x="217"/><glyph horiz-adv-x="163"/><glyph horiz-adv-x="260"/><glyph horiz-adv-x="72"/><glyph horiz-adv-x="260"/><glyph horiz-adv-x="326"/><glyph unicode="€" d="M100 500l100 100h113q0 47 5 100H100l100 100h135q37 167 112 257 117 141 297 141 242 0 354-189 60-103 66-209H983q0 55-25.5 99T894 967t-75 36.5-67 12.5q-24 0-52.5-10T637 974t-65.5-67T521 800h379L800 700H500q-6-46-6-100h406L800 500H500q9-74 33-132t52.5-91 62-54.5 59-29T753 186q29 0 66 13t75 37 63.5 67.5T983 400h174q-31-172-128-278Q922 5 755 5 550 5 431 163q-36 46-69 131.5T317 500H100z"/><glyph unicode="−" d="M200 400h900v300H200V400z"/><glyph unicode="◼" horiz-adv-x="500" d="M0 0z"/><glyph unicode="☁" d="M-14 494q0-80 56.5-137T178 300h750q120 0 205 86.5t85 207.5-85 207-205 86q-46 0-90-14-44 97-134.5 156.5T503 1089q-152 0-260-107.5T135 721q0-25 2-37-66-14-108.5-67.5T-14 494z"/><glyph unicode="✉" d="M0 100l400 400 200-200 200 200 400-400H0zm0 200v600l300-300zm0 800l600-603 600 603H0zm900-500l300 300V300z"/><glyph unicode="✏" d="M-13-13L320 99 97 322zm200 416l214-214 614 614-214 214zm700 700l214-214 99 92q13 13 13 32.5t-13 33.5l-153 153q-15 13-33 13t-33-13z"/><glyph unicode="" d="M0 1200h1200L700 650V100h300V0H200v100h300v550z"/><glyph unicode="" d="M14 84q18-55 86-75.5T247 14q65 21 109 69t44 90v606l600 155V413q-64 16-138-7-79-26-122.5-83T714 212q18-55 86-75.5t147 4.5q70 23 111.5 63.5T1100 300v881q0 10-7 15.5t-17 2.5l-752-193q-10-3-17-12.5t-7-19.5V285q-64 17-138-7-79-25-122.5-82T14 84z"/><glyph unicode="" d="M23 693q0 200 142 342t342 142 342-142 142-342q0-142-78-261l300-300q7-8 7-18t-7-18L1104-13q-8-7-18-7t-18 7L768 287q-119-78-261-78-200 0-342 142T23 693zm153 0q0-136 97-233t234-97 233.5 96.5T837 693t-96.5 233.5T507 1023t-234-97-97-233z"/><glyph unicode="" d="M100 784q0 64 28 123t73 100.5 104.5 64 119 20.5 120-38.5T649 949q48 69 109.5 105t121.5 38 118.5-20.5 102.5-64 71-100.5 27-123q0-57-33.5-117.5t-94-124.5T945 414.5 795 262 649 88q-62 85-145.5 174T354 414.5 227.5 542t-94 124.5T100 784z"/><glyph unicode="" d="M-72 800h479l146 400h2l146-400h472L791 522 936 73 552 348 170 73l146 447zM168 71l2 1z"/><glyph unicode="" d="M-72 800h479l146 400h2l146-400h472L791 522 936 73 552 348 170 73l146 447zM168 71l2 1zm69 629l196-142-73-226 192 140 195-141-74 229 193 140H631l-77 211-78-211H237z"/><glyph unicode="" d="M0 0v143l400 257v100q-37 0-68.5 74.5T300 700v200q0 124 88 212t212 88 212-88 88-212V700q0-51-31.5-125.5T800 500V400l400-257V0H0z"/><glyph unicode="" d="M0 0v1100h1200V0H0zm100 100h100v100H100V100zm0 200h100v100H100V300zm0 200h100v100H100V500zm0 200h100v100H100V700zm0 200h100v100H100V900zm200-800h600v400H300V100zm0 500h600v400H300V600zm700-500h100v100h-100V100zm0 200h100v100h-100V300zm0 200h100v100h-100V500zm0 200h100v100h-100V700zm0 200h100v100h-100V900z"/><glyph unicode="" d="M0 50v400q0 21 14.5 35.5T50 500h400q21 0 35.5-14.5T500 450V50q0-21-14.5-35.5T450 0H50Q29 0 14.5 14.5T0 50zm0 600v400q0 21 14.5 35.5T50 1100h400q21 0 35.5-14.5T500 1050V650q0-21-14.5-35.5T450 600H50q-21 0-35.5 14.5T0 650zM600 50v400q0 21 14.5 35.5T650 500h400q21 0 35.5-14.5T1100 450V50q0-21-14.5-35.5T1050 0H650q-21 0-35.5 14.5T600 50zm0 600v400q0 21 14.5 35.5T650 1100h400q21 0 35.5-14.5t14.5-35.5V650q0-21-14.5-35.5T1050 600H650q-21 0-35.5 14.5T600 650z"/><glyph unicode="" d="M0 50v200q0 21 14.5 35.5T50 300h200q21 0 35.5-14.5T300 250V50q0-21-14.5-35.5T250 0H50Q29 0 14.5 14.5T0 50zm0 400v200q0 21 14.5 35.5T50 700h200q21 0 35.5-14.5T300 650V450q0-21-14.5-35.5T250 400H50q-21 0-35.5 14.5T0 450zm0 400v200q0 21 14.5 35.5T50 1100h200q21 0 35.5-14.5T300 1050V850q0-21-14.5-35.5T250 800H50q-21 0-35.5 14.5T0 850zM400 50v200q0 21 14.5 35.5T450 300h200q21 0 35.5-14.5T700 250V50q0-21-14.5-35.5T650 0H450q-21 0-35.5 14.5T400 50zm0 400v200q0 21 14.5 35.5T450 700h200q21 0 35.5-14.5T700 650V450q0-21-14.5-35.5T650 400H450q-21 0-35.5 14.5T400 450zm0 400v200q0 21 14.5 35.5T450 1100h200q21 0 35.5-14.5T700 1050V850q0-21-14.5-35.5T650 800H450q-21 0-35.5 14.5T400 850zM800 50v200q0 21 14.5 35.5T850 300h200q21 0 35.5-14.5T1100 250V50q0-21-14.5-35.5T1050 0H850q-21 0-35.5 14.5T800 50zm0 400v200q0 21 14.5 35.5T850 700h200q21 0 35.5-14.5T1100 650V450q0-21-14.5-35.5T1050 400H850q-21 0-35.5 14.5T800 450zm0 400v200q0 21 14.5 35.5T850 1100h200q21 0 35.5-14.5t14.5-35.5V850q0-21-14.5-35.5T1050 800H850q-21 0-35.5 14.5T800 850z"/><glyph unicode="" d="M0 50v200q0 21 14.5 35.5T50 300h200q21 0 35.5-14.5T300 250V50q0-21-14.5-35.5T250 0H50Q29 0 14.5 14.5T0 50zm0 400q0-21 14.5-35.5T50 400h200q21 0 35.5 14.5T300 450v200q0 21-14.5 35.5T250 700H50q-21 0-35.5-14.5T0 650V450zm0 400v200q0 21 14.5 35.5T50 1100h200q21 0 35.5-14.5T300 1050V850q0-21-14.5-35.5T250 800H50q-21 0-35.5 14.5T0 850zM400 50v200q0 21 14.5 35.5T450 300h700q21 0 35.5-14.5T1200 250V50q0-21-14.5-35.5T1150 0H450q-21 0-35.5 14.5T400 50zm0 400v200q0 21 14.5 35.5T450 700h700q21 0 35.5-14.5T1200 650V450q0-21-14.5-35.5T1150 400H450q-21 0-35.5 14.5T400 450zm0 400v200q0 21 14.5 35.5T450 1100h700q21 0 35.5-14.5t14.5-35.5V850q0-21-14.5-35.5T1150 800H450q-21 0-35.5 14.5T400 850z"/><glyph unicode="" d="M29 454L448 34l818 820-212 212-607-607-206 207z"/><glyph unicode="" d="M106 318l282 282-282 282 212 212 282-282 282 282 212-212-282-282 282-282-212-212-282 282-282-282z"/><glyph unicode="" d="M23 693q0 200 142 342t342 142 342-142 142-342q0-142-78-261l300-300q7-8 7-18t-7-18L1104-13q-8-7-18-7t-18 7L768 287q-119-78-261-78-200 0-342 142T23 693zm153 0q0-136 97-233t234-97 233.5 96.5T837 693t-96.5 233.5T507 1023t-234-97-97-233zm124-93v200h100v100h200V800h100V600H600V500H400v100H300z"/><glyph unicode="" d="M23 694q0 200 142 342t342 142 342-142 142-342q0-141-78-262l300-299q7-7 7-18t-7-18L1104-12q-8-8-18-8t-18 8L768 288q-119-78-261-78-200 0-342 142T23 694zm153 0q0-136 97-233t234-97 233.5 97T837 694t-96.5 233-233.5 97-234-97-97-233zm124-93h400v200H300V601z"/><glyph unicode="" d="M23 600q0 183 105 331t272 210V975q-103-55-165-155t-62-220q0-177 125-302t302-125 302 125 125 302q0 120-62 220T800 975v166q167-62 272-210t105-331q0-118-45.5-224.5t-123-184-184-123T600 23 375.5 68.5t-184 123-123 184T23 600zm477 150q0-21 14.5-35.5T550 700h100q21 0 35.5 14.5T700 750v400q0 21-14.5 35.5T650 1200H550q-21 0-35.5-14.5T500 1150V750z"/><glyph unicode="" d="M100 1h200v300H100V1zm300 0v500h200V1H400zm300 0v800h200V1H700zm300 0v1200h200V1h-200z"/><glyph unicode="" d="M26 601q0-33 6-74l151-38 2-6q14-49 38-93l3-5-80-134q45-59 105-105l133 81 5-3q45-26 94-39l5-2 38-151q40-5 74-5 27 0 74 5l38 151 6 2q46 13 93 39l5 3 134-81q56 44 104 105l-80 134 3 5q24 44 39 93l1 6 152 38q5 40 5 74 0 28-5 73l-152 38-1 6q-16 51-39 93l-3 5 80 134q-44 58-104 105l-134-81-5 3q-45 25-93 39l-6 1-38 152q-40 5-74 5-27 0-74-5l-38-152-5-1q-50-14-94-39l-5-3-133 81q-59-47-105-105l80-134-3-5q-25-47-38-93l-2-6-151-38q-6-48-6-73zm359 0q0 88 63 151t152 63 152-63 63-151q0-89-63-152t-152-63-152 63-63 152z"/><glyph unicode="" d="M100 1025v50q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5T500 1300h300q41 0 70.5-29.5T900 1200v-100h275q10 0 17.5-7.5t7.5-17.5v-50q0-11-7-18t-18-7H125q-11 0-18 7t-7 18zm100-925v800h900V100q0-41-29.5-71T1000-1H300q-41 0-70.5 30T200 100zm100 0h100v700H300V100zm200 0h100v700H500V100zm0 1000h300v100H500v-100zM700 100h100v700H700V100zm200 0h100v700H900V100z"/><glyph unicode="" d="M1 601l656 644 644-644h-200V1H801v400H501V1H201v600H1z"/><glyph unicode="" d="M100 25v1150q0 11 7 18t18 7h475V700h400V25q0-11-7-18t-18-7H125q-11 0-18 7t-7 18zm600 775v300l300-300H700z"/><glyph unicode="" d="M4 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T899 84 600 4 301 84 84 301 4 600zm182 0q0-171 121.5-292.5T600 186t292.5 121.5T1014 600 892.5 892.5 600 1014 307.5 892.5 186 600zm314-100v400h100V600h200V500H500z"/><glyph unicode="" d="M-100 0l431 1200h209l-21-300h162l-20 300h208L1300 0H762l-41 400H479L439 0h-539zm588 500h224l-27 300H515z"/><glyph unicode="" d="M0 0v400h490L200 700h200v500h300V700h200L610 400h490V0H0zm813 200h175v100H813V200z"/><glyph unicode="" d="M1 600q0 122 47.5 233T176 1024t191 127.5 233 47.5 233-47.5 191-127.5 127.5-191 47.5-233-47.5-233T1024 176 833 48.5 600 1 367 48.5 176 176 48.5 367 1 600zm187 0q0-170 121-291t291-121 291 121 121 291-121 291-291 121-291-121-121-291zm162 0h150v300h200V600h150L600 300z"/><glyph unicode="" d="M4 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T899 84 600 4 301 84 84 301 4 600zm182 0q0-171 121.5-292.5T600 186t292.5 121.5T1014 600 892.5 892.5 600 1014 307.5 892.5 186 600zm164 0l250 300 250-300H700V300H500v300H350z"/><glyph unicode="" d="M0 25v475l200 700h800l199-700 1-475q0-11-7-18t-18-7H25Q14 0 7 7T0 25zm200 475h200l50-200h300l50 200h200l-97 500H297z"/><glyph unicode="" d="M4 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T899 84 600 4 301 84 84 301 4 600zm182 0q0-172 121.5-293T600 186t292.5 121T1014 600q0 171-121.5 292.5T600 1014 307.5 892.5 186 600zm314-203v401l297-200z"/><glyph unicode="" d="M23 600q0-118 45.5-224.5t123-184 184-123T600 23t224.5 45.5 184 123 123 184T1177 600h-150q0-177-125-302T600 173 298 298 173 600t125 302 302 125q136 0 246-81L700 800h400v400l-145-145q-157 122-355 122-118 0-224.5-45.5t-184-123-123-184T23 600z"/><glyph unicode="" d="M23 600q0 118 45.5 224.5t123 184 184 123T600 1177q198 0 355-122l145 145V800H700l147 147q-112 80-247 80-177 0-302-125T173 600H23zM100 0v400h400L353 253q112-80 247-80 177 0 302 125t125 302h150q0-118-45.5-224.5t-123-184-184-123T600 23q-198 0-355 122z"/><glyph unicode="" d="M100 0h1100v1200H100V0zm100 100v900h900V100H200zm100 100v100h100V200H300zm0 200v100h100V400H300zm0 200v100h100V600H300zm0 200v100h100V800H300zm200-600h500v100H500V200zm0 200v100h500V400H500zm0 200v100h500V600H500zm0 200v100h500V800H500z"/><glyph unicode="" d="M0 100v600q0 41 29.5 70.5T100 800h100v200q0 82 59 141t141 59h300q82 0 141-59t59-141V800h100q41 0 70.5-29.5T1100 700V100q0-41-29.5-70.5T1000 0H100Q59 0 29.5 29.5T0 100zm400 700h300v150q0 21-14.5 35.5T650 1000H450q-21 0-35.5-14.5T400 950V800z"/><glyph unicode="" d="M100 0v1100h100V0H100zm200 400q60 60 127.5 84T555 501.5t122-23 119-30 110-11 103 42 91 120.5v500q-40-81-101.5-115.5T871 955t-138 25-139.5 40-125.5 25-103-29.5T300 900V400z"/><glyph unicode="" d="M0 275q0-11 7-18t18-7h50q11 0 18 7t7 18v300q0 127 70.5 231.5T355 968t245 57 245-57 184.5-161.5T1100 575V275q0-11 7-18t18-7h50q11 0 18 7t7 18v300q0 116-49.5 227t-131 192.5-192.5 131-227 49.5-227-49.5-192.5-131T49.5 802 0 575V275zM200 20v460q0 8 6 14t14 6h160q8 0 14-6t6-14V20q0-8-6-14t-14-6H220q-8 0-14 6t-6 14zm600 0v460q0 8 6 14t14 6h160q8 0 14-6t6-14V20q0-8-6-14t-14-6H820q-8 0-14 6t-6 14z"/><glyph unicode="" d="M0 400h300l300-200v800L300 800H0V400zm688 59l141 141-141 141 71 71 141-141 141 141 71-71-141-141 141-141-71-71-141 141-141-141z"/><glyph unicode="" d="M0 400h300l300-200v800L300 800H0V400zm700 457l69 53q111-135 111-310 0-169-106-302l-67 54q86 110 86 248 0 146-93 257z"/><glyph unicode="" d="M0 401v400h300l300 200V201L300 401H0zm702 457l69 53q111-135 111-310 0-170-106-303l-67 55q86 110 86 248 0 145-93 257zm187 93l7-8q123-151 123-344 0-189-119-339l-7-8 81-66 6 8q142 178 142 405 0 230-144 408l-6 8z"/><glyph unicode="" d="M0 0h500v500H300v100H200V500H0V0zm0 600h100v100h400v100h100v100H500v300H0V600zm100-500v300h300V100H100zm0 700v300h300V800H100zm100-600v100h100V200H200zm0 700h100v100H200V900zm300-400v100h300V300h200V200H900V100H700v100H600v100h100v200H500zM600 0v100h100V0H600zm0 1000h100V700h200V400h300v200h-200v100h200v500H600v-200zm200-200v300h300V800H800zM900 0v100h300V0H900zm0 900v100h100V900H900zm200-700v100h100V200h-100z"/><glyph unicode="" d="M0 200h100v1000H0V200zM100 0v100h300V0H100zm100 200v1000h100V200H200zM500 0v91h100V0H500zm0 200v1000h200V200H500zM700 0v91h100V0H700zm100 200v1000h100V200H800zM900 0v91h200V0H900zm100 200v1000h200V200h-200z"/><glyph unicode="" d="M0 700l1 475q0 10 7.5 17.5T26 1200h474l700-700L700 0zm148 253q0-42 29-71 30-30 71.5-30t71.5 30q29 29 29 71t-29 71q-30 30-71.5 30t-71.5-30q-29-29-29-71z"/><glyph unicode="" d="M1 700l1 475q0 11 7 18t18 7h474l700-700L701 0zm147 253q0-42 30-71 29-30 71-30t71 30q30 29 30 71t-30 71q-29 30-71 30t-71-30q-30-29-30-71zm553 247h100l700-700L1001 0l-50 50 450 450z"/><glyph unicode="" d="M100 0v1025l175 175h925V200l-100-100v1000H350l-100-100h750V0H100z"/><glyph unicode="" d="M200 0l450 444L1100 1v1150q0 20-14.5 35t-35.5 15H250q-21 0-35.5-15t-14.5-35V0z"/><glyph unicode="" d="M0 100v700h200l100-200h600l100 200h200V100h-200v200H200V100H0zm253 729l40-124h592l62 124-94 346q-2 11-10 18t-18 7H375q-10 0-18-7t-10-18zm28-805l38 152q2 10 11.5 17t19.5 7h500q10 0 19.5-7t11.5-17l38-152q2-10-3.5-17T900 0H300q-10 0-15.5 7T281 24z"/><glyph unicode="" d="M0 200q0-41 29.5-70.5T100 100h1000q41 0 70.5 29.5T1200 200v600q0 41-29.5 70.5T1100 900H950q-4 8-11.5 21.5t-33 48-53 61-69 48T700 1100H500q-41 0-82-20.5t-70-50-52-59-34-50.5l-12-20H100q-41 0-70.5-29.5T0 800V200zm356 300q0 100 72 172t172 72 172-72 72-172-72-172-172-72-172 72-72 172zm138 0q0-44 31-75t75-31 75 31 31 75-31 75-75 31-75-31-31-75zm406 200v100h100V700H900z"/><glyph unicode="" d="M53 0h365v66q-41 0-72 11t-49 38 1 71l92 234h391l82-222q16-45-5.5-88.5T783 66V0h417v66q-34 1-74 43-18 19-33 42t-21 37l-6 13-385 998h-93L189 193q-24-48-52-75-12-12-33-25T68 73l-15-7V0zm363 521l178 457 46-140 116-317H416z"/><glyph unicode="" d="M100 0v89q41 7 70.5 32.5T200 187v827q0 28-1 39.5t-5.5 26-15.5 21-29 14-49 14.5v71l471-1q120 0 213-88t93-228q0-55-11.5-101.5t-28-74T804 660t-28-28l-12-7q8-3 21.5-9t48-31.5 60.5-58 47.5-91.5T963 306q0-84-59-156.5t-142-111T600 0H100zm300 200h161q89 0 153 48.5T778 381q0 90-62.5 154.5T559 600H400V200zm0 500h139q76 0 130 61.5T723 900q0 82-84 130.5T400 1079V700z"/><glyph unicode="" d="M200 0v57q77 7 134.5 40.5T400 178l173 849q10 56-10 74t-91 37q-6 1-10.5 2.5t-9.5 2.5v57h425l2-57q-33-8-62-25.5t-46-37-29.5-38T724 1012l-5-12-128-825q-10-52 14-82t95-36V0H200z"/><glyph unicode="" d="M-75 200H0v800h-75l125 167 125-167h-75V200h75L50 33zm375 700v300h1000V900h-50q0 29-8 48.5t-18.5 30-33.5 15-39.5 5.5-50.5 1H900V150l100-50V0H600v100l100 50v850H500q-34 0-50.5-1t-40-5.5-33.5-15-18.5-30T349 900h-49z"/><glyph unicode="" d="M33 51l167 125v-75h800v75l167-125-167-125V1H200v-75zm67 850v300h1000V901h-50q0 29-8 48.5t-18 30-33.5 15-40 5.5-50.5 1H700V351l100-50V201H400v100l100 50v650H300q-34 0-50.5-1t-39.5-5.5-33.5-15-18.5-30-8-48.5h-50z"/><glyph unicode="" d="M0 50q0-20 14.5-35T50 0h1100q21 0 35.5 15t14.5 35v100q0 21-14.5 35.5T1150 200H50q-21 0-35.5-14.5T0 150V50zm0 300q0-20 14.5-35T50 300h800q21 0 35.5 15t14.5 35v100q0 21-14.5 35.5T850 500H50q-21 0-35.5-14.5T0 450V350zm0 300q0-20 14.5-35T50 600h1000q21 0 35.5 15t14.5 35v100q0 21-14.5 35.5T1050 800H50q-21 0-35.5-14.5T0 750V650zm0 300q0-20 14.5-35T50 900h600q21 0 35.5 15t14.5 35v100q0 21-14.5 35.5T650 1100H50q-21 0-35.5-14.5T0 1050V950z"/><glyph unicode="" d="M0 50q0-20 14.5-35T50 0h1100q21 0 35.5 15t14.5 35v100q0 21-14.5 35.5T1150 200H50q-21 0-35.5-14.5T0 150V50zm0 600q0-20 14.5-35T50 600h1100q21 0 35.5 15t14.5 35v100q0 21-14.5 35.5T1150 800H50q-21 0-35.5-14.5T0 750V650zm200-300q0-20 14.5-35t35.5-15h700q21 0 35.5 15t14.5 35v100q0 21-14.5 35.5T950 500H250q-21 0-35.5-14.5T200 450V350zm0 600q0-20 14.5-35t35.5-15h700q21 0 35.5 15t14.5 35v100q0 21-14.5 35.5T950 1100H250q-21 0-35.5-14.5T200 1050V950z"/><glyph unicode="" d="M0 50v100q0 21 14.5 35.5T50 200h1100q21 0 35.5-14.5T1200 150V50q0-20-14.5-35T1150 0H50Q29 0 14.5 15T0 50zm100 600v100q0 21 14.5 35.5T150 800h1000q21 0 35.5-14.5T1200 750V650q0-20-14.5-35t-35.5-15H150q-21 0-35.5 15T100 650zm200-300v100q0 21 14.5 35.5T350 500h800q21 0 35.5-14.5T1200 450V350q0-20-14.5-35t-35.5-15H350q-21 0-35.5 15T300 350zm200 600v100q0 21 14.5 35.5T550 1100h600q21 0 35.5-14.5t14.5-35.5V950q0-20-14.5-35t-35.5-15H550q-21 0-35.5 15T500 950z"/><glyph unicode="" d="M0 50v100q0 21 14.5 35.5T50 200h1100q21 0 35.5-14.5T1200 150V50q0-20-14.5-35T1150 0H50Q29 0 14.5 15T0 50zm0 300v100q0 21 14.5 35.5T50 500h1100q21 0 35.5-14.5T1200 450V350q0-20-14.5-35t-35.5-15H50q-21 0-35.5 15T0 350zm0 300v100q0 21 14.5 35.5T50 800h1100q21 0 35.5-14.5T1200 750V650q0-20-14.5-35t-35.5-15H50q-21 0-35.5 15T0 650zm0 300v100q0 21 14.5 35.5T50 1100h1100q21 0 35.5-14.5t14.5-35.5V950q0-20-14.5-35t-35.5-15H50q-21 0-35.5 15T0 950z"/><glyph unicode="" d="M0 50v100q0 21 14.5 35.5T50 200h100q21 0 35.5-14.5T200 150V50q0-20-14.5-35T150 0H50Q29 0 14.5 15T0 50zm0 300v100q0 21 14.5 35.5T50 500h100q21 0 35.5-14.5T200 450V350q0-20-14.5-35T150 300H50q-21 0-35.5 15T0 350zm0 300v100q0 21 14.5 35.5T50 800h100q21 0 35.5-14.5T200 750V650q0-20-14.5-35T150 600H50q-21 0-35.5 15T0 650zm0 300v100q0 21 14.5 35.5T50 1100h100q21 0 35.5-14.5T200 1050V950q0-20-14.5-35T150 900H50q-21 0-35.5 15T0 950zM300 50v100q0 21 14.5 35.5T350 200h800q21 0 35.5-14.5T1200 150V50q0-20-14.5-35T1150 0H350q-21 0-35.5 15T300 50zm0 300v100q0 21 14.5 35.5T350 500h800q21 0 35.5-14.5T1200 450V350q0-20-14.5-35t-35.5-15H350q-21 0-35.5 15T300 350zm0 300v100q0 21 14.5 35.5T350 800h800q21 0 35.5-14.5T1200 750V650q0-20-14.5-35t-35.5-15H350q-21 0-35.5 15T300 650zm0 300v100q0 21 14.5 35.5T350 1100h800q21 0 35.5-14.5t14.5-35.5V950q0-20-14.5-35t-35.5-15H350q-21 0-35.5 15T300 950z"/><glyph unicode="" d="M-101 500v100h201v75l166-125-166-125v75h-201zM300 0h100v1100H300V0zm200 50q0-20 14.5-35T550 0h600q20 0 35 15t15 35v100q0 21-15 35.5t-35 14.5H550q-21 0-35.5-14.5T500 150V50zm0 300q0-20 14.5-35t35.5-15h300q20 0 35 15t15 35v100q0 21-15 35.5T850 500H550q-21 0-35.5-14.5T500 450V350zm0 300q0-20 14.5-35t35.5-15h500q20 0 35 15t15 35v100q0 21-15 35.5t-35 14.5H550q-21 0-35.5-14.5T500 750V650zm0 300q0-20 14.5-35t35.5-15h100q20 0 35 15t15 35v100q0 21-15 35.5t-35 14.5H550q-21 0-35.5-14.5T500 1050V950z"/><glyph unicode="" d="M1 50q0-20 14.5-35T51 0h600q20 0 35 15t15 35v100q0 21-15 35.5T651 200H51q-21 0-35.5-14.5T1 150V50zm0 300q0-20 14.5-35T51 300h300q20 0 35 15t15 35v100q0 21-15 35.5T351 500H51q-21 0-35.5-14.5T1 450V350zm0 300q0-20 14.5-35T51 600h500q20 0 35 15t15 35v100q0 21-15 35.5T551 800H51q-21 0-35.5-14.5T1 750V650zm0 300q0-20 14.5-35T51 900h100q20 0 35 15t15 35v100q0 21-15 35.5t-35 14.5H51q-21 0-35.5-14.5T1 1050V950zM801 0v1100h100V0H801zm133 550l167-125v75h200v100h-200v75z"/><glyph unicode="" d="M0 275v650q0 31 22 53t53 22h750q31 0 53-22t22-53V275q0-31-22-53t-53-22H75q-31 0-53 22T0 275zm900 325l300 300V300z"/><glyph unicode="" d="M0 44v1012q0 18 13 31t31 13h1112q19 0 31.5-13t12.5-31V44q0-18-12.5-31T1156 0H44Q26 0 13 13T0 44zm100 219l247 182 298-131-74 156 293 318 236-288v500H100V263zm108 487q0 56 39 95t95 39 95-39 39-95-39-95-95-39-95 39-39 95z"/><glyph unicode="" d="M148 745q0 124 60.5 231.5t165 172T600 1213q123 0 227-63t164.5-169.5T1052 751t-73-272q-73-114-166.5-237T662 53l-57-66q-10 9-27 26t-66.5 70.5-96 109-104 135.5T211 483q-63 139-63 262zm194 27q0-107 75.5-182.5T599 514q107 0 182.5 75.5T857 772t-75.5 182-182.5 75-182-75.5T342 772z"/><glyph unicode="" d="M1 600q0 122 47.5 233T176 1024t191 127.5 233 47.5 233-47.5 191-127.5 127.5-191 47.5-233-47.5-233T1024 176 833 48.5 600 1 367 48.5 176 176 48.5 367 1 600zm172 0q0-177 125.5-302T600 173v854q-176 0-301.5-125T173 600z"/><glyph unicode="" d="M117 406q0 94 34 186t88.5 172.5 112 159 115 177T554 1295q21-71 57.5-142.5t76-130.5 83-118.5 82-117 70-116 50-125.5T991 409q0-89-39-165.5T850 117 710 37.5 554 4q-114 6-211.5 53T181 196t-64 210zm126 8q14-82 59.5-136T439 198l16 98q-7 6-18 17t-34 48-33 77q-15 73-14 143.5T366 704l9 51q-92-110-119.5-185T243 414z"/><glyph unicode="" d="M0 400v300q0 165 117.5 282.5T400 1100q366-6 397-14L611 900H300q-41 0-70.5-29.5T200 800V300q0-41 29.5-70.5T300 200h500q41 0 70.5 29.5T900 300v125l200 200V400q0-165-117.5-282.5T700 0H400Q235 0 117.5 117.5T0 400zm436-59l161 50 412 412-114 113-405-405zm559 674l113-113 113 113-21 85-92 28z"/><glyph unicode="" d="M0 400v300q0 165 117.5 282.5T400 1100h261l2-80q-133-32-218-120H300q-41 0-70.5-29.5T200 800V300q0-41 29.5-70.5T300 200h500q41 0 70.5 29.5T900 300l200 153v-53q0-165-117.5-282.5T700 0H400Q235 0 117.5 117.5T0 400zm423 124q30 38 81.5 64t103 35.5 99 14T784 641l29-1V431l360 324-359 318V857q-7 0-19-1t-48-8-69.5-18.5-76.5-37-76.5-59-62-88T423 524z"/><glyph unicode="" d="M0 400v300q0 165 117.5 282.5T400 1100h300q61 0 127-23L649 900H300q-41 0-70.5-29.5T200 800V300q0-41 29.5-70.5T300 200h500q41 0 70.5 29.5T900 300v69l200 200V400q0-165-117.5-282.5T700 0H400Q235 0 117.5 117.5T0 400zm342 232l283-284 567 567-137 137-430-431-146 147z"/><glyph unicode="" d="M0 603l300 296V701h200v200H300l300 300 295-300H700V701h200v198l300-296-300-300v198H700V301h195L600 1 300 301h200v200H300V303z"/><glyph unicode="" d="M200 50v1000q0 21 14.5 35.5T250 1100h100q21 0 35.5-14.5T400 1050V613l500 487V0L400 488V50q0-21-14.5-35.5T350 0H250q-21 0-35.5 14.5T200 50z"/><glyph unicode="" d="M0 50v1000q0 21 14.5 35.5T50 1100h100q21 0 35.5-14.5T200 1050V613l500 487V613l500 487V0L700 488V0L200 488V50q0-21-14.5-35.5T150 0H50Q29 0 14.5 14.5T0 50z"/><glyph unicode="" d="M136 550l564 550V613l500 487V0L700 488V0z"/><glyph unicode="" d="M200 0l900 550-900 550V0z"/><glyph unicode="" d="M200 150q0-21 14.5-35.5T250 100h200q21 0 35.5 14.5T500 150v800q0 21-14.5 35.5T450 1000H250q-21 0-35.5-14.5T200 950V150zm400 0q0-21 14.5-35.5T650 100h200q21 0 35.5 14.5T900 150v800q0 21-14.5 35.5T850 1000H650q-21 0-35.5-14.5T600 950V150z"/><glyph unicode="" d="M200 150q0-20 14.5-35t35.5-15h800q21 0 35.5 15t14.5 35v800q0 21-14.5 35.5T1050 1000H250q-21 0-35.5-14.5T200 950V150z"/><glyph unicode="" d="M0 0v1100l500-487v487l564-550L500 0v488z"/><glyph unicode="" d="M0 0v1100l500-487v487l500-487v437q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5-14.5t14.5-35.5V50q0-21-14.5-35.5T1150 0h-100q-21 0-35.5 14.5T1000 50v438L500 0v488z"/><glyph unicode="" d="M300 0v1100l500-487v437q0 21 14.5 35.5T850 1100h100q21 0 35.5-14.5t14.5-35.5V50q0-21-14.5-35.5T950 0H850q-21 0-35.5 14.5T800 50v438z"/><glyph unicode="" d="M100 250v100q0 21 14.5 35.5T150 400h1000q21 0 35.5-14.5T1200 350V250q0-21-14.5-35.5T1150 200H150q-21 0-35.5 14.5T100 250zm0 250h1100l-550 564z"/><glyph unicode="" d="M185 599L777 7l240 240-353 353 353 353-240 240z"/><glyph unicode="" d="M272 194l353 353-353 353 241 240 572-571 21-22-1-1v-1L513-46z"/><glyph unicode="" d="M3 600q0 162 80 299.5T300.5 1117t299.5 80 299.5-80T1117 899.5t80-299.5-80-299.5T899.5 83 600 3 300.5 83 83 300.5 3 600zm297-100h200V300h200v200h200v200H700v200H500V700H300V500z"/><glyph unicode="" d="M3 600q0 162 80 299.5T300.5 1117t299.5 80 299.5-80T1117 899.5t80-299.5-80-299.5T899.5 83 600 3 300.5 83 83 300.5 3 600zm297-100h600v200H300V500z"/><glyph unicode="" d="M3 600q0 162 80 299.5T300.5 1117t299.5 80 299.5-80T1117 899.5t80-299.5-80-299.5T899.5 83 600 3 300.5 83 83 300.5 3 600zm243-141l213-213 141 142 141-142 213 213-142 141 142 141-213 212-141-141-141 142-212-213 141-141z"/><glyph unicode="" d="M3 600q0 162 80 299.5T300.5 1117t299.5 80 299.5-80T1117 899.5t80-299.5-80-299.5T899.5 83 600 3 300.5 83 83 300.5 3 600zm267-49l276-277 411 411-175 174-236-236-102 102z"/><glyph unicode="" d="M3 600q0 162 80 299.5T300.5 1117t299.5 80 299.5-80T1117 899.5t80-299.5-80-299.5T899.5 83 600 3 300.5 83 83 300.5 3 600zm361 100h143q4 0 11.5-1t11-1 6.5 3 3 9 1 11 3.5 8.5 3.5 6 5.5 4 6.5 2.5 9 1.5 9 .5h24q19 0 30-10t11-26q0-22-4-28t-27-22q-5-1-12.5-3t-27-13.5-34-27-26.5-46-11-68.5h200q5 3 14 8t31.5 25.5T785 579t31 69 14 94q0 51-17.5 89t-42 58-58.5 32-58.5 15-51.5 3q-50 0-90.5-12t-75-38.5T383 814t-19-114zm136-400h200v100H500V300z"/><glyph unicode="" d="M3 600q0 162 80 299.5T300.5 1117t299.5 80 299.5-80T1117 899.5t80-299.5-80-299.5T899.5 83 600 3 300.5 83 83 300.5 3 600zm397-300h400v100H700v300H400V600h100V400H400V300zm100 500h200v100H500V800z"/><glyph unicode="" d="M0 500v200h195q31 125 98.5 199.5T500 1000v200h200v-200q54-20 113-60t112.5-105.5T997 700h203V500H997q-25-102-116.5-186T700 197V0H500v197q-140 27-208 102.5T194 500H0zm290 0q24-73 79.5-127.5T500 294v206h200V294q149 48 201 206H700v200h200q-25 74-75.5 127T700 904V700H500v203q-75-23-130-77t-79-126h209V500H290z"/><glyph unicode="" d="M4 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T899 84 600 4 301 84 84 301 4 600zm182 0q0-171 121.5-292.5T600 186t292.5 121.5T1014 600 892.5 892.5 600 1014 307.5 892.5 186 600zm170-135l135 135-135 135 109 109 135-135 135 135 109-109-135-135 135-135-109-109-135 135-135-135z"/><glyph unicode="" d="M4 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T899 84 600 4 301 84 84 301 4 600zm182 0q0-171 121.5-292.5T600 186t292.5 121.5T1014 600 892.5 892.5 600 1014 307.5 892.5 186 600zm136-63l141 141 87-87 204 205 142-142-346-345z"/><glyph unicode="" d="M4 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T899 84 600 4 301 84 84 301 4 600zm182 0q0-115 62-215l568 567q-100 62-216 62-171 0-292.5-121.5T186 600zm205-355q97-59 209-59 171 0 292.5 121.5T1014 600q0 112-59 209z"/><glyph unicode="" d="M0 547l600 453V700h600V400H600V99z"/><glyph unicode="" d="M0 400v300h600v300l600-453L600 99v301H0z"/><glyph unicode="" d="M204 600l450 600 444-600H800V0H500v600H204z"/><glyph unicode="" d="M104 600h296v600h300V600h298L549 0z"/><glyph unicode="" d="M0 200q6 132 41 238.5t103.5 193 184 138T600 829v271l600-453-600-448v301q-95-2-183-20t-170-52-147-92.5T0 200z"/><glyph unicode="" d="M0 0v400l129-129 294 294 142-142-294-294L400 0H0zm635 777l142-142 294 294 129-129v400H800l129-129z"/><glyph unicode="" d="M34 176l295 295-129 129h400V200L471 330 176 35zm566 424v400l129-129 295 295 142-141-295-295 129-130H600z"/><glyph unicode="" d="M23 600q0 118 45.5 224.5t123 184 184 123T600 1177t224.5-45.5 184-123 123-184T1177 600t-45.5-224.5-123-184-184-123T600 23 375.5 68.5t-184 123-123 184T23 600zm433 251l58-302q4-20 21.5-34.5T573 500h54q20 0 37.5 14.5T686 549l58 302q4 20-8 34.5T704 900H497q-21 0-33-14.5t-8-34.5zm44-551h200v100H500V300z"/><glyph unicode="" d="M0 800h100V600h400v300h200V600h400v200h100v100h-111q1 1 1 6.5t-1.5 15-3.5 17.5l-34 172q-11 39-41.5 63t-69.5 24q-32 0-61-17l-239-144q-22-13-40-35-19 24-40 36l-238 144q-33 18-62 18-39 0-69.5-23t-40.5-61l-35-177q-2-8-3-18t-1-15v-6H0V800zM100 0h400v400H100V0zm100 900q-3 0 14 48t36 96l18 47 213-191H200zM700 0v400h400V0H700zm31 900l202 197q5-12 12-32.5t23-64 25-72 7-28.5H731z"/><glyph unicode="" d="M0-22v143l216 193q-9 53-13 83t-5.5 94 9 113T245 718t74 124q47 60 99.5 102.5t103 68 127.5 48 145.5 37.5 184.5 43.5 220 58.5q0-189-22-343t-59-258-89-181.5-108.5-120-122-68-125.5-30-121.5-1.5T444 210.5t-87.5 17T300 235l-99-55zm238.5 322.5Q258 294 325 377q55 66 367 234 70 38 118.5 69.5t102 79 99 111.5 86.5 148q22 50 24 60t-6 19q-7 5-17 5t-26.5-14.5-33.5-39.5q-35-51-113.5-108.5T786 851l-61-32Q356 622 267 418q-48-111-28.5-117.5z"/><glyph unicode="" d="M111 408q0-33 5-63 9-56 44-119.5T265 117q31-21 64-16t62 23.5 57 49.5 48 61.5 35 60.5q32 66 39 184.5T557 638q79-80 122-164t26-184q-5-33-20.5-69.5T647 140q-10-19-14.5-29t-12-26-9-23.5-3-19T611 27t11-9.5 19.5-5T672 15t42 8q57 20 91 34t87.5 44.5 87 64T1045 254t47 122q38 172-44.5 341.5T801 996q22-44 43-129 39-159-32-154-15 2-33 9-79 33-120.5 100t-44 175.5T663 1255q-13-8-34-23.5t-72.5-66.5-88.5-105.5-60-138-8-166.5q2-12 8-41.5t8-43 6-39.5 3.5-39.5-1-33.5-6-31.5-13.5-24-21-20.5-31-12q-38-10-67 13t-40.5 61.5-15 81.5 10.5 75q-52-46-83.5-101t-39-107-7.5-85z"/><glyph unicode="" d="M-61 600l26 40q6 10 20 30t49 63.5 74.5 85.5 97 90T322 992.5t132.5 59T600 1075t145.5-23.5 132.5-59T994.5 909t97-90 74.5-85.5 49-63.5 20-30l26-40-26-40q-6-10-20-30t-49-63.5-74.5-85.5-97-90T878 207.5t-132.5-59T600 125t-145.5 23.5-132.5 59T205.5 291t-97 90T34 466.5-15 530t-20 30zm181 0q7-10 40.5-58t56-78.5 68-77.5 87.5-75 103-49.5T600 240t123.5 20T824 305.5t85.5 71.5 66.5 75.5 58 81.5 47 66q-1 1-28.5 37.5t-42 55-43.5 53-57.5 63.5-58.5 54q49-74 49-163 0-124-88-212t-212-88-212 88-88 212q0 85 46 158-102-87-226-258zm257 56q49-124 154-191l105 105q-37 24-75 72t-57 84l-20 36z"/><glyph unicode="" d="M-61 600l26 40q6 10 20 30t49 63.5 74.5 85.5 97 90T322 992.5t132.5 59T600 1075q61 0 121-17l37 142h148L592 0H444l37 143q-82 21-165 71.5t-140 102-109.5 112-72 88.5-29.5 43zm181 0q210-282 393-336l37 141q-107 18-178.5 101.5T300 700q0 85 46 158-102-87-226-258zm257 56q49-124 154-191l47 47 23 87q-30 28-59 69t-44 68l-14 26zm403-495l38 145q22 15 44.5 34t46 44 40.5 44 41 50.5 33.5 43.5 33 44 24.5 34q-97 127-140 175l39 146q67-54 131.5-125.5T1199 692t36-52l26-40-26-40q-7-12-25.5-38t-63.5-79.5-95.5-102.5-124-100T780 161z"/><glyph unicode="" d="M-97.5 34Q-84 0-47 0h1294q37 0 50.5 35.5T1290 103L648 1159q-20 34-48 36.5t-48-29.5L-90 100q-21-32-7.5-66zM155 200l445 723 445-723H700v100H500V200H155zm345 400l100-300 100 300v100H500V600z"/><glyph unicode="" d="M100 262v41q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44 106-44 44-106V711l363-325q15-14 26-38.5t11-44.5v-41q0-20-12-26.5t-29 5.5L800 490V227q100-91 100-113V50q0-20-13-28.5t-32 .5l-94 78H539l-94-78q-19-9-32-.5T400 50v64q0 22 100 113v263L141 241q-17-12-29-5.5T100 262z"/><glyph unicode="" d="M0 50q0-20 14.5-35T50 0h1000q21 0 35.5 15t14.5 35v750H0V50zm0 850h1100v150q0 21-14.5 35.5T1050 1100H900v100H800v-100H300v100H200v-100H50q-21 0-35.5-14.5T0 1050V900zm100-800v100h100V100H100zm0 200v100h100V300H100zm0 200v100h100V500H100zm200-400v100h100V100H300zm0 200v100h100V300H300zm0 200v100h100V500H300zm200-400v100h100V100H500zm0 200v100h100V300H500zm0 200v100h100V500H500zm200-400v100h100V100H700zm0 200v100h100V300H700zm0 200v100h100V500H700zm200-400v100h100V100H900zm0 200v100h100V300H900zm0 200v100h100V500H900z"/><glyph unicode="" d="M0 200v200h259l600 600h241v198l300-295-300-300v197H941L341 200H0zm0 600h259l122-122 141 142-181 180H0V800zm678-419l141 142 122-123h159v198l300-295L1100 3v197H859z"/><glyph unicode="" d="M0 400v600q0 41 29.5 70.5T100 1100h1000q41 0 70.5-29.5t29.5-70.5V400q0-41-29.5-70.5T1100 300H504L200 0v300H100q-41 0-70.5 29.5T0 400z"/><glyph unicode="" d="M100 600v200h300V550q0-113 6-145 17-92 102-117 39-11 92-11 37 0 66.5 5.5t50 15.5 36 24 24 31.5 14 37.5 7 42 2.5 45 0 47v275h300V600q0-42-3-83t-15-104-31.5-116-58-109.5-89-96.5-129-65.5T600 0 425.5 25.5 296.5 91t-89 96.5-58 109.5T118 413t-15 104-3 83zm0 300v300h300V900H100zm700 0v300h300V900H800z"/><glyph unicode="" d="M-30 411l227-227 352 353 353-353 226 227-578 579z"/><glyph unicode="" d="M70 797l580-579 578 579-226 227-353-353-352 353z"/><glyph unicode="" d="M-198 700l299 283 300-283H198V300h385l215-200H-2v600h-196zm600 300l215-200h381V400H800l299-283 299 283h-200v600H402z"/><glyph unicode="" d="M18 939q-5 24 10 42 14 19 39 19h896l38 162q5 17 18.5 27.5t30.5 10.5h94q20 0 35-14.5t15-35.5-15-35.5-35-14.5h-54L889 139q-2-4-6-10.5T864 111t-33-11h-31V50q0-20-14.5-35T750 0t-35.5 15T700 50v50H400V50q0-20-14.5-35T350 0t-35.5 15T300 50v50h-50q-21 0-35.5 15T200 150q0 21 14.5 35.5T250 200h535l48 200H200q-32 0-54.5 21T118 464z"/><glyph unicode="" d="M0 0v800h1200V0H0zm0 900v100h200q0 41 29.5 70.5T300 1100h300q41 0 70.5-29.5T700 1000h500V900H0z"/><glyph unicode="" d="M1 0l300 700h1200L1201 0H1zm0 400v600h200q0 41 29.5 70.5T301 1100h300q41 0 70.5-29.5T701 1000h500V800H201z"/><glyph unicode="" d="M302 300h198v600H302l298 300 298-300H700V300h198L600 0z"/><glyph unicode="" d="M0 600l300 298V700h600v198l300-298-300-297v197H300V303z"/><glyph unicode="" d="M0 100v100q0 41 29.5 70.5T100 300h1000q41 0 70.5-29.5T1200 200V100q0-41-29.5-70.5T1100 0H100Q59 0 29.5 29.5T0 100zm31 300l172 739q5 22 23 41.5t38 19.5h672q19 0 37.5-22.5T997 1132l172-732H31zm769-300h100v100H800V100zm200 0h100v100h-100V100z"/><glyph unicode="" d="M-101 600v50q0 24 25 49t50 38l25 13V500l-11 5.5-24 14-30 21.5-24 27.5-11 31.5zm201-100v273l.5 7 1.5 5.5 2 5 3 4 4.5 3.5 6 1.5 7.5.5h200l675 250V200L325 400h-38l47-276q2-12-3-17.5t-11-6-21-.5h-91q-20 0-34.5 14T155 149q-55 337-55 351zm1000-300v850q0 21 14.5 35.5t35.5 14.5q20 0 35-14.5t15-35.5V200q0-20-15-35t-35-15q-21 0-35.5 15t-14.5 35z"/><glyph unicode="" d="M74 350q0 21 13.5 35.5T121 400h18l117 173 63 327q15 77 76 140t144 83l-18 32q-6 19 3 32t29 13h94q20 0 29-10.5t3-29.5q-18-36-18-37 83-19 144-82.5T881 900l63-327 118-173h17q20 0 33.5-14.5T1126 350q0-20-13-40t-31-27q-8-3-23-8.5t-65-20-103-25T758.5 210 600 201q-125 0-245.5 20.5T176 262l-58 20q-18 7-31 27.5T74 350zm423-240q12-49 40-79.5T600 0t63 30.5 39 79.5q-48-6-102-6t-103 6z"/><glyph unicode="" d="M21 445l233-45-78-224 224 78 45-233 155 179L755 21l45 233 224-78-78 224 234 45-180 155 180 156-234 44 78 225-224-78-45 233-155-180-155 180-45-233-224 78 78-225-233-44 179-156z"/><glyph unicode="" d="M0 200h200v600H0V200zm300 75q0-75 100-75h61q124-100 139-100h250q46 0 83 57l238 344q29 31 29 74v100q0 44-30.5 84.5T1100 800H772q28 118 28 125v150q0 44-30.5 84.5T700 1200h-50q-27 0-51-20t-38-48l-96-198-145-196q-20-26-20-63V275zm100 25v375l150 213 100 212h50V925l-50-225h450V575L850 200H636L500 300H400z"/><glyph unicode="" d="M0 400v600h200V400H0zm300 125v400q0 75 100 75h61q124 100 139 100h250q46 0 83-57l238-344q29-31 29-74V525q0-44-30.5-84.5T1100 400H772q28-118 28-125V125q0-44-30.5-84.5T700 0h-50q-27 0-51 20t-38 48l-96 198-145 196q-20 26-20 63zm100 0l150-212 100-213h50v175l-50 225h450v125l-250 375H636L500 900H400V525z"/><glyph unicode="" d="M8 200v600h200V200H8zm300 75v525q0 17 14 35.5t28 28.5l14 9 362 230q14 6 25 6 17 0 29-12l109-112q14-14 14-34 0-18-11-32l-85-121h302q85 0 138.5-38t53.5-110-54.5-111-138.5-39h-107L871 161q-7-22-20.5-41.5T822 100H481q-7 0-90 81t-83 94zm100 14l100-89h293l131 339q6 21 19.5 41t28.5 20h203q16 0 25 15t9 36q0 20-9 34.5t-25 14.5H712l-6.5.5-6 1-5 1.5-5.5 2.5-4 4-4 5.5q-5 12-5 20 0 14 10 27l147 183-86 83-339-236V289z"/><glyph unicode="" d="M-101 651q0 72 54 110t139 38l302-1-85 121q-11 16-11 32 0 21 14 34l109 113q13 12 29 12 11 0 25-6l365-230q7-4 17-10.5t26.5-26T900 801V275q0-13-86-93.5T720 101H379q-16 0-29.5 20T330 162L200 501H93q-84 0-139 39t-55 111zm100-50h222q15 0 28.5-20.5T269 540l131-339h293l107 89v502l-343 237-87-83 145-184q10-11 10-26 0-11-5-20-1-3-3.5-5.5l-4-4-5-2.5-5.5-1.5-6.5-1-6.5-.5H-1V601zm1001-400v600h200V201h-200z"/><glyph unicode="" d="M97 719l230-363q4-6 10.5-15.5t26-25T400 300h525q13 0 94 83t81 90v342q0 15-20 28.5t-41 19.5L700 994v106q0 84-39 139t-111 55-110-53.5-38-138.5V800l-121 84q-15 12-33.5 11.5T215 882L103 772q-22-22-6-53zm75 20l83 86 183-146q22-18 47-5 3 1 5.5 3.5l4 4 2.5 5 1.5 5.5 1 6.5.5 6.5v470q0 22 25 31t50-.5 25-30.5V973q0-16 20-29.5t41-19.5l339-130V500l-89-100H408zM400 0v200h600V0H400z"/><glyph unicode="" d="M2 585q-16-31 6-53l112-110q13-13 32-13.5t34 10.5l121 85q0-51-.5-153.5T306 202q0-84 38.5-138T455 10t111 55 39 139v106l339 131q20 6 40.5 19.5T1005 489v342q0 7-81 90t-94 83H305q-17 0-35.5-14T241 962l-10-15zm75-20l236 339h503l89-100V510L565 380q-20-6-40-20t-20-29V129q0-22-25-31t-50 0-25 31v470.5l-1.5 11.5-5 12-9.5 7q-24 13-46-5L159 479zm228 539v200h600v-200H305z"/><glyph unicode="" d="M5 597q0 122 47.5 232.5T180 1020t190.5 127.5T603 1195q162 0 299.5-80T1120 897t80-300-80-299.5T902.5 80 603 0 303 80 85 297.5 5 597zm293 104l2-201h300l-2-194 402 294-402 298V701H298z"/><glyph unicode="" d="M0 597q0 122 47.5 232.5T175 1020t190.5 127.5T597 1195q122 0 232.5-47.5T1020 1020t127.5-190.5T1195 597q0-162-80-299.5T897 80 597 0 297.5 80 80 297.5 0 597zm200 3l402-294-2 194h300l2 201H602v197z"/><glyph unicode="" d="M5 597q0 122 47.5 232.5T180 1020t190.5 127.5T603 1195q162 0 299.5-80T1120 897t80-300-80-299.5T902.5 80 603 0 303 80 85 297.5 5 597zm295 3h200V300h200v300h200l-300 400z"/><glyph unicode="" d="M5 597q0 122 47.5 232.5T180 1020t190.5 127.5T603 1195q162 0 299.5-80T1120 897t80-300-80-299.5T902.5 80 603 0 303 80 85 297.5 5 597zm295 3l300-400 300 400H700v300H500V600H300z"/><glyph unicode="" d="M5 597q0 122 47.5 232.5T180 1020t190.5 127.5T603 1195q121 0 231.5-47.5T1025 1020t127.5-190.5T1200 597q0-162-80-299.5T902.5 80 603 0 303 80 85 297.5 5 597zm249 183q-8-33 5.5-92.5T267 600q0-9 17-44t16-60q12 0 23-5.5t23-15 20-13.5q24-12 108-42 22-8 53-31.5t59.5-38.5 57.5-11q8-18-15-55t-20-57q42-71 87-80 0-6-3-15.5t-3.5-14.5 4.5-17q104-3 221 112 30 29 47 47t34.5 49 20.5 62q-14 9-37 9.5t-36 7.5q-14 7-49 15t-52 19q-9 0-39.5-.5T757 419t-39-6.5-39-16.5q-50-35-66-12-4 2-3.5 25.5t.5 25.5q-6 13-26.5 17t-24.5 7q2 22-2 41t-16.5 28-38.5-20q-23-25-42 4-19 28-8 58 6 16 22 22 6-1 26-1.5t33.5-4T553 573q12-19 32-37.5t34-27.5l14-8q0 3 9.5 39.5T648 597q-4 23 14.5 44.5T685 673q5 14 10 35t8.5 31 15.5 22.5 34 21.5q-6 18 10 37 8 0 23.5-1.5T811 817t20.5 4.5T852 837q-10 23-30.5 42.5t-38 30-49 26.5-43.5 23q11 39 2 44 31-13 58-14.5t39 3.5l11 4q7 36-16.5 53.5T720 1078t-56 23q-19-3-37 0-15-12-36.5-21t-34.5-12-44-8-39-6q-15-3-45.5.5T382 1052q-21-7-52-26.5T296 991q-3-11 6.5-22.5T311 950q-3-34-27.5-90.5T254 780zm264 136q3 12 16 30t16 25q10-10 18.5-10t14 6 14.5 14.5 16 12.5q0-24 17-66.5t17-43.5q-9 2-31 5t-36 5-32 8-30 14zm174 87h1-1z"/><glyph unicode="" d="M0 164.5Q0 186 15 202l600 599q-33 101 6 201.5T756 1157q164 92 306-9l-259-138 145-232 251 126q13-175-151-267-123-70-253-23L199 18Q184 2 162.5 2T126 18L15 128Q0 143 0 164.5z"/><glyph unicode="" horiz-adv-x="1220" d="M0 196v100q0 41 29.5 70.5T100 396h1000q41 0 70.5-29.5T1200 296V196q0-41-29.5-70.5T1100 96H100q-41 0-70.5 29.5T0 196zm0 400v100q0 41 29.5 70.5T100 796h1000q41 0 70.5-29.5T1200 696V596q0-41-29.5-70.5T1100 496H100q-41 0-70.5 29.5T0 596zm0 400v100q0 41 29.5 70.5T100 1196h1000q41 0 70.5-29.5t29.5-70.5V996q0-41-29.5-70.5T1100 896H100q-41 0-70.5 29.5T0 996zm600-400h500v100H600V596zm200-400h300v100H800V196zm100 800h200v100H900V996z"/><glyph unicode="" d="M100 1100v100h1000v-100H100zm50-100h900L700 500V200L500 0v500z"/><glyph unicode="" d="M0 200v200h1200V200q0-41-29.5-70.5T1100 100H100q-41 0-70.5 29.5T0 200zm0 300v400q0 41 29.5 70.5T100 1000h300v100q0 41 29.5 70.5T500 1200h200q41 0 70.5-29.5T800 1100v-100h300q41 0 70.5-29.5T1200 900V500H700v100H500V500H0zm500 500h200v100H500v-100z"/><glyph unicode="" d="M0 0v400l129-129 200 200 142-142-200-200L400 0H0zm0 800l129 129 200-200 142 142-200 200 129 129H0V800zm729-471l142 142 200-200 129 129V0H800l129 129zm0 542l200 200-129 129h400V800l-129 129-200-200z"/><glyph unicode="" d="M0 596q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T895 80 596 0 297 80 80 297 0 596zm182 0q0-172 121.5-293T596 182t292.5 121T1010 596q0 171-121.5 292.5T596 1010 303.5 888.5 182 596zm109 59q0 23 15.5 38.5T345 709t39-16 16-38q0-23-16-39t-39-16q-22 0-38 16t-16 39zm109 195q0 22 16 38.5t39 16.5q22 0 38-16t16-39-16-39-38-16q-23 0-39 16.5T400 850zm114-241q0 32 20.5 56.5T586 695l122 126 1 1q-9 14-9 28 0 22 16 38.5t39 16.5q22 0 38-16t16-39-16-39-38-16q-14 0-29 10l-55-145q17-22 17-51 0-36-25.5-61.5T601 522t-61.5 25.5T514 609zm286 46q0 22 16 38t39 16 38.5-15.5T909 655t-16-39-38-16q-23 0-39 16t-16 39z"/><glyph unicode="" d="M-40 375q-13-95 35-173 35-57 94-89t129-32q63 0 119 28 33 16 65 40.5t52.5 45.5 59.5 64q40 44 57 61l394 394q35 35 47 84t-3 96q-27 87-117 104-20 2-29 2-46 0-78.5-16.5T717 932L328 536l-7-7 69-67 377 373q20 22 39 38 23 23 50 23 38 0 53-36 16-39-20-75L342 238q-52-52-125-52-55 0-100 33t-54 96q-5 35 2.5 66T97 444t42 50 56 54q24 21 44 41l348 348q52 52 82.5 79.5t84 54T861 1097q25 0 48-4 95-17 154-94.5t51-175.5q-7-101-98-192L764 382 511 126l7-7 69-60 517 511q67 67 95 157t11 183q-16 87-67 154t-130 103q-69 33-152 33-107 0-197-55-40-24-111-95L41 538q-68-68-81-163z"/><glyph unicode="" d="M80 784q0 131 98.5 229.5T409 1112q143 0 241-129 103 129 246 129 129 0 226-98.5t97-229.5q0-46-17.5-91t-61-99-77-89.5T959 399Q762 208 666 77l-17-23-16 23q-43 58-100 122.5T441 299 340 399q-71 70-104.5 105.5t-77 89.5-61 99T80 784zm170 0q0-27 30.5-70t61.5-75.5 95-94.5l22-22q93-90 190-201 82 92 195 203l12 12q64 62 97.5 97t64.5 79 31 72q0 71-48 119.5T896 952q-74 0-132-83L646 698 532 872q-51 80-123 80-60 0-109.5-49.5T250 784z"/><glyph unicode="" d="M57 353q0-95 66-159L264 52q68-66 159-66 93 0 159 66l283 283q66 66 66 159t-66 159L724 794q-8 9-19 17L600 706l212-212-389-389-247 248 95 95-18 18q-46 45-75 101l-55-55q-66-66-66-159zm212 353q0-93 66-159l141-141q7-7 19-17l105 105-212 212 389 389 247-247-95-96 18-17q47-49 77-100l29 29q35 35 62.5 88t27.5 96q0 93-66 159l-141 141q-66 66-159 66-95 0-159-66L335 865q-66-64-66-159z"/><glyph unicode="" d="M200 100v953q0 21 30 46t81 48 129 38 163 15 162-15 127-38 79-48 29-46V100q0-41-29.5-70.5T900 0H300q-41 0-70.5 29.5T200 100zm100 200h600v700H300V300zm196-150q0-43 30.5-73.5T600 46t73.5 30.5T704 150t-30.5 73.5T600 254t-73.5-30.5T496 150z"/><glyph unicode="" d="M0 0l303 380 207 208-210 212h300l267 279-35 36q-15 14-15 35t15 35q14 15 35 15t35-15l283-282q15-15 15-36t-15-35q-14-15-35-15t-35 15l-36 35-279-267V300L588 510 380 303z"/><glyph unicode="" d="M295 433h139q5-77 48.5-126.5T600 242v335q-6 1-15.5 4t-11.5 3q-46 14-79 26.5t-72 36-62.5 52-40 72.5-16.5 99q0 92 44 159.5t109 101 144 40.5v78h100v-79q38-4 72.5-13.5T848 1125t71-53.5 51.5-84T995 869H836q-8 72-35 109.5T700 1029V722l64-14q34-7 64-16.5t70-31.5 67.5-52 47.5-80.5 20-112.5q0-139-89-224T700 95V18H600v78q-152 17-237 104-40 40-52.5 93.5T295 433zm171 456q0-29 8-51t16.5-34 29.5-22.5 31-13.5 38-10q7-2 11-3v274q-61-8-97.5-37.5T466 889zm234-652q170 18 170 151 0 64-44 99.5T700 548V237z"/><glyph unicode="" d="M100 600v100h166q-24 49-44 104-10 26-14.5 55.5t-3 72.5 25 90 68.5 87q97 88 263 88 129 0 230-89t101-208H739q0 52-34 89.5t-74 51.5-76 14q-37 0-79-14.5t-62-35.5q-41-44-41-101 0-28 16.5-69.5t28-62.5 41.5-72h241V600H503q8-50-2.5-115T469 391q-41-59-99-113 35 11 84 18t70 7q33 1 103-16t103-17q76 0 136 30l50-147q-41-25-80.5-36.5t-59-13T715 102q-23 0-128 33t-155 29q-39-4-82-17t-66-25l-24-11-55 145 16.5 11 15.5 10 13.5 9.5 14.5 12 14.5 14L297 331q48 55 54 126.5T321 600H100z"/><glyph unicode="" d="M2 300L300 0l298 300H400v900H200V300H2zm600 600l298 300 298-300h-198V0H800v900H602z"/><glyph unicode="" d="M2 300h198v900h200V300h198L300 0zM700 0v200h100V100h200V0H700zm0 400v100h300V300h-99V200H801v100h99v100H700zm0 300v500h300V700H900v100H800V700H700zm101 200h100v200H801V900z"/><glyph unicode="" d="M2 300h198v900h200V300h198L300 0zM700 0v500h300V0H900v100H800V0H700zm0 700v200h100V800h200V700H700zm0 400v100h300v-200h-99V900H801v100h99v100H700zm101-900h100v200H801V200z"/><glyph unicode="" d="M2 300L300 0l298 300H400v900H200V300H2zm798-200v400h300V0h-100v100H800zm0 1000v100h200V700H900v400H800zm101-900h100v200H901V200z"/><glyph unicode="" d="M2 300L300 0l298 300H400v900H200V300H2zm798 100v100h200V0H900v400H800zm0 400v400h300V700h-100v100H800zm101 100h100v200H901V900z"/><glyph unicode="" d="M2 300L300 0l298 300H400v900H200V300H2zm698-200v200h500V100H700zm0 300v200h400V400H700zm0 300v200h300V700H700zm0 300v200h200v-200H700z"/><glyph unicode="" d="M2 300L300 0l298 300H400v900H200V300H2zm698-200v200h200V100H700zm0 300v200h300V400H700zm0 300v200h400V700H700zm0 300v200h500v-200H700z"/><glyph unicode="" d="M0 400v300q0 165 117.5 282.5T400 1100h300q162 0 281-118.5T1100 700V400q0-165-118.5-282.5T700 0H400Q235 0 117.5 117.5T0 400zm200-100q0-41 29.5-70.5T300 200h500q41 0 70.5 29.5T900 300v500q0 41-29.5 70.5T800 900H300q-41 0-70.5-29.5T200 800V300z"/><glyph unicode="" d="M0 400v300q0 163 119 281.5T400 1100h300q165 0 282.5-117.5T1100 700V400q0-165-117.5-282.5T700 0H400Q237 0 118.5 117.5T0 400zm200-100q0-41 29.5-70.5T300 200h500q41 0 70.5 29.5T900 300v500q0 41-29.5 70.5T800 900H300q-41 0-70.5-29.5T200 800V300zm200 0l333 250-333 250V300z"/><glyph unicode="" d="M0 400v300q0 163 117.5 281.5T400 1100h300q163 0 281.5-119T1100 700V400q0-165-117.5-282.5T700 0H400Q235 0 117.5 117.5T0 400zm200-100q0-41 29.5-70.5T300 200h500q41 0 70.5 29.5T900 300v500q0 41-29.5 70.5T800 900H300q-41 0-70.5-29.5T200 800V300zm100 400l250-333 250 333H300z"/><glyph unicode="" d="M0 400v300q0 165 117.5 282.5T400 1100h300q165 0 282.5-117.5T1100 700V400q0-162-118.5-281T700 0H400Q235 0 117.5 118.5T0 400zm200-100q0-41 29.5-70.5T300 200h500q41 0 70.5 29.5T900 300v500q0 41-29.5 70.5T800 900H300q-41 0-70.5-29.5T200 800V300zm100 100h500L550 733z"/><glyph unicode="" d="M0 400v300h300v200l400-350-400-350v200H0zM500 0v200h500q41 0 70.5 29.5T1100 300v500q0 41-29.5 70.5T1000 900H500v200h400q165 0 282.5-117.5T1300 700V400q0-165-117.5-282.5T900 0H500z"/><glyph unicode="" d="M217 519q8-19 31-19h302Q395 62 390 42q-5-21 4-32l9-8h9q14 0 26 15 11 13 274.5 321.5T977 647q14 19 5 36-8 17-31 17l-301-1q1 4 78 219.5t79 227.5q2 15-5 27l-9 9h-9q-15 0-25-16-4-6-98-111.5t-228.5-257T223 560q-16-19-6-41z"/><glyph unicode="" d="M0 400q0-165 117.5-282.5T400 0h300q47 0 100 15v185H300q-41 0-70.5 29.5T200 300v500q0 41 29.5 70.5T300 900h500v185q-14 4-114 7.5t-193 5.5l-93 2q-165 0-282.5-117.5T0 700V400zm600 0v300h300v200l400-350-400-350v200H600z"/><glyph unicode="" d="M0 400q0-165 117.5-282.5T400 0h300q163 0 281.5 117.5T1100 400v98l-78 73-122-123V300q0-41-29.5-70.5T800 200H300q-41 0-70.5 29.5T200 300v500q0 41 29.5 70.5T300 900h156l118 122-74 78H400q-165 0-282.5-117.5T0 700V400zm496 309l353 342-149 149h500V700l-149 149-342-353z"/><glyph unicode="" d="M4 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T899 84 600 4 301 84 84 301 4 600zm182 0q0-171 121.5-292.5T600 186t292.5 121.5T1014 600 892.5 892.5 600 1014 307.5 892.5 186 600zm220 0q0 80 57 137t137 57 137-57 57-137-57-137-137-57-137 57-57 137z"/><glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19-7.5t8-17.5V0H0zm100 800l445-500 450 500H700v400H400V800H100zm800-650h100v50H900v-50z"/><glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19-7.5t8-17.5V0H0zm100 700h300V400h300v300h295l-445 500zm800-550h100v50H900v-50z"/><glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19-7.5t8-17.5V0H0zm100 705l305-305 596 596-154 155-442-442-150 151zm800-555h100v50H900v-50z"/><glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19-7.5t8-17.5V0H0zm100 988l97-98 212 213-97 97zm100-588l697 1 3 699-250-239-149 149-212-212 149-149zm700-250h100v50H900v-50z"/><glyph unicode="" d="M0 0v275q0 11 7 18t18 7h1048q11 0 19-7.5t8-17.5V0H0zm200 612l212-212 98 97-213 212zm100 588l239-250-149-149 212-212 149 148 249-237-1 697zM900 150h100v50H900v-50z"/><glyph unicode="" d="M23 415l1177 784V120L725 392 415-1v416H23zm471-205l672 938-672-712V210z"/><glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250V900h500v300h100l200-200V150q0-21-15-35.5t-35-14.5H900v400H200V100H50q-21 0-35.5 14.5T0 150zm600 850h100v200H600v-200z"/><glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250V900h500v300h100l200-200V782L824 507 704 627 578 500H200V100H50q-21 0-35.5 14.5T0 150zm581 156l123 123 120-120 353 352 123-123L825 62zm19 694h100v200H600v-200z"/><glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250V900h500v300h100l200-200V731L997 628 827 798 529 500H200V100H50q-21 0-35.5 14.5T0 150zm600 850h100v200H600v-200zm100-867l170 170-170 170 127 127 170-170 170 170 127-128-170-169 170-170L1167 6 997 176 827 6z"/><glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250V900h500v300h100l200-200V700H700V500H200V100H50q-21 0-35.5 14.5T0 150zm600 150L900 0l300 300h-200v300H800V300H600zm0 700v200h100v-200H600z"/><glyph unicode="" d="M0 150v1000q0 20 14.5 35t35.5 15h250V900h500v300h100l200-200V598L900 798 602 500H200V100H50q-21 0-35.5 14.5T0 150zm600 150h200V0h200v300h200L900 600zm0 700v200h100v-200H600z"/><glyph unicode="" d="M0 250q0-21 14.5-35.5T50 200h1100q21 0 35.5 14.5T1200 250v550H0V250zm0 650h1200v150q0 21-14.5 35.5T1150 1100H50q-21 0-35.5-14.5T0 1050V900zm100-600v200h400V300H100z"/><glyph unicode="" d="M0 400l300 298V500h400V300H300V102zm100 400v200h100V800H100zm200 0v200h100V800H300zm200 0v200h400v198l300-298-300-298v198H500zm300-500v200h100V300H800zm200 0h100v200h-100V300z"/><glyph unicode="" d="M100 700v400l50 100 50-100V800h100v300l50 100 50-100V800h100v300l50 100 50-100V700L500 497V50q0-21-14.5-35.5T450 0H250q-21 0-35.5 14.5T200 50v447zm700-103q0-29 10.5-55.5t25-43 29-28.5 25.5-18l10-5V50q0-21 14.5-35.5T950 0h200q21 0 35.5 14.5T1200 50v1106q0 31-18 40.5t-44-7.5l-276-116q-25-17-43.5-51.5T800 956V597z"/><glyph unicode="" d="M100 0h400v56q-75 0-87.5 6T400 106v394h500V106q0-38-12.5-44T800 56V0h400v56q-4 0-11 .5t-24 3-30 7-24 15-11 24.5v888q0 22 25 34.5t50 13.5l25 2v56H800v-56q75 0 87.5-6t12.5-44V600H400v394q0 38 12.5 44t87.5 6v56H100v-56q4 0 11-.5t24-3 30-7 24-15 11-24.5V106q0-22-25-34.5T125 58l-25-2V0z"/><glyph unicode="" d="M0 300q0-41 29.5-70.5T100 200h300q41 0 70.5 29.5T500 300v500q0 41-29.5 70.5T400 900H100q-41 0-70.5-29.5T0 800V300zm100-200h400l200 200h105l295 98V100H675L575 0H200zm0 200v200h300V300H100zm0 300v200h300V600H100zm0 400h400l200-200v-98l295 98h105v200H675l-100 100H200zm600-598v163l400 133V535z"/><glyph unicode="" d="M16.5 974.5q.5-21.5 16-90t46.5-140T183 567t175-208q103-103 207.5-176t180-103.5 137-47T975 16l31 1 163 162q17 18 13.5 41t-22.5 37L968 393q-19 14-45 12t-42-19L763 268Q621 369 495 495T268 763l118 118q17 17 20 41.5T395 967l-139 194q-14 19-36.5 22t-40.5-14L17 1007q-1-11-.5-32.5z"/><glyph unicode="" d="M0 50v212q0 20 10.5 45.5T35 347l365 303v50q0 4 1 10.5t12 22.5 30 28.5 60 23 97 10.5 97-10 60-23.5 30-27.5 12-24l1-10v-50l365-303q14-14 24.5-39.5T1200 262V50q0-21-14.5-35.5T1150 0H50Q30 0 15 14.5T0 50zm0 662q0-21 14.5-33.5T49 670l202 33q20 4 34.5 21t14.5 38v146q141 24 300 24t300-24V762q0-21 14.5-38t34.5-21l202-33q20-4 34.5 8.5T1200 712v200q-6 8-19 20.5t-63 45-112 57-171 45-235 20.5q-92 0-175-10.5t-141.5-27T175 1026t-81.5-40T40 949.5 9 922l-9-10V712z"/><glyph unicode="" d="M100 0v100h1100V0H100zm75 200h950l-125 150v250l100 100v400h-100V900H900v200H700V900H600v200H400V900H300v200H200V700l100-100V350z"/><glyph unicode="" d="M100 0h300v400q0 41-29.5 70.5T300 500H200q-41 0-70.5-29.5T100 400V0zm400 0v1000q0 41 29.5 70.5T600 1100h100q41 0 70.5-29.5T800 1000V0H500zm400 0v700q0 41 29.5 70.5T1000 800h100q41 0 70.5-29.5T1200 700V0H900z"/><glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212-88t88-212V300q0-124-88-212T900 0H200Q76 0-12 88t-88 212zm200-100h900v700H100V200zm100 100h300v300H300v100h200v100H200V500h200V400H200V300zm400 0h200v100h100v300H800v100H600V300zm100 100v300h100V400H700z"/><glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212-88t88-212V300q0-124-88-212T900 0H200Q76 0-12 88t-88 212zm200-100h900v700H100V200zm100 100h100v200h100V300h100v500H400V600H300v200H200V300zm400 0h200v100h100v300H800v100H600V300zm100 100v300h100V400H700z"/><glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212-88t88-212V300q0-124-88-212T900 0H200Q76 0-12 88t-88 212zm200-100h900v700H100V200zm100 100h300v100H300v300h200v100H200V300zm400 0h300v100H700v300h200v100H600V300z"/><glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212-88t88-212V300q0-124-88-212T900 0H200Q76 0-12 88t-88 212zm200-100h900v700H100V200zm100 350l300-150v300zm400-150l300 150-300 150V400z"/><glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212-88t88-212V300q0-124-88-212T900 0H200Q76 0-12 88t-88 212zm200-100h900v700H100V200zm100 100v500h700V300H200zm100 100h130q41 0 68 42t27 107-28.5 108-66.5 43H300V400zm275 149q0-65 27-107t68-42h130v300H670q-38 0-66.5-43T575 549z"/><glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212-88t88-212V300q0-124-88-212T900 0H200Q76 0-12 88t-88 212zm200-100h900v700H100V200zm100 100h300v300H300v100h200v100H200V500h200V400H200V300zm401 0h100v100H601V300zm99 400h100V300h100v500H700V700z"/><glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212-88t88-212V300q0-124-88-212T900 0H200Q76 0-12 88t-88 212zm200-100h900v700H100V200zm100 100h300v400H300v100H200V300zm101 100v200h100V400H301zm300-100h100v100H601V300zm99 400h100V300h100v500H700V700z"/><glyph unicode="" d="M-100 300v500q0 124 88 212t212 88h700q124 0 212-88t88-212V300q0-124-88-212T900 0H200Q76 0-12 88t-88 212zm200-100h900v700H100V200zm100 500v100h300V500h-99V400H301v100h99v200H200zm1-400v100h100V300H201zm400 0v100h100V300H601zm99 400v100h200V300H800v400H700z"/><glyph unicode="" d="M4 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T899 84 600 4 301 84 84 301 4 600zm182 0q0-171 121.5-292.5T600 186t292.5 121.5T1014 600 892.5 892.5 600 1014 307.5 892.5 186 600zm214-100v200l100 100h300V700H500V500h300V400H500z"/><glyph unicode="" d="M0 600q0 162 80 299t217 217 299 80 299-80 217-217 80-299-80-299T895 84 596 4 297 84 80 301 0 600zm182 0q0-171 121.5-292.5T596 186t292.5 121.5T1010 600 888.5 892.5 596 1014 303.5 892.5 182 600zm218-200v400h300l100-100V600H700v100H500V600h200V500H500V400H400zm300 0v100h100V400H700z"/><glyph unicode="" d="M-14 494q0-80 56.5-137T178 300h222v300h400V300h128q120 0 205 86.5t85 207.5-85 207-205 86q-46 0-90-14-44 97-134.5 156.5T503 1089q-152 0-260-107.5T135 721q0-25 2-37-66-14-108.5-67.5T-14 494zm314-294h200v300h200V200h200L600-100z"/><glyph unicode="" d="M-14 494q0-80 56.5-137T178 300h8l414 414 403-403q94 26 154.5 104.5T1218 594q0 120-85 206.5T928 887q-46 0-90-14-44 97-134.5 156.5T503 1089q-152 0-260-107.5T135 721q0-25 2-37-66-14-108.5-67.5T-14 494zm314-294l300 300 300-300H700v-300H500v300H300z"/><glyph unicode="" d="M100 200h400V45L425 0h350l-75 45v155h400L830 500h170L730 800h170l-300 333-300-333h170L200 500h170z"/><glyph unicode="" d="M121 700q0-53 28.5-97t75.5-65q-4-16-4-38 0-74 52.5-126.5T400 321q56 0 100 30V45L425 0h350l-75 45v306q46-30 100-30 74 0 126.5 52.5T979 500q0 24-9 55 50 32 79.5 83t29.5 112q0 90-61.5 155.5T867 977q-26 89-99.5 145.5T600 1179q-116 0-197.5-81.5T321 900q0-4 1-11.5t1-11.5q-14 2-23 2-74 0-126.5-52.5T121 700z"/></font></defs></svg>
\ No newline at end of file
diff --git a/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.ttf b/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.ttf
deleted file mode 100644
index 67fa00bf83801d2fa568546b982c80d27f6ef74e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 41280
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

diff --git a/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.woff b/setup/pub/bootstrap/fonts/glyphicons-halflings-regular.woff
deleted file mode 100644
index 8c54182aa5d4d1ab3c9171976b615c1dcb1dc187..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 23320
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

diff --git a/setup/pub/fonts/icons/icons.eot b/setup/pub/fonts/icons/icons.eot
new file mode 100644
index 0000000000000000000000000000000000000000..e93c814b902b8e01cade6a7acb955fc3cfaf1fb5
GIT binary patch
literal 1800
zcma)7O=w(I6#nkLFEdF7CXPuOjWvu-b%JQDlVrxUiMr^UV5w-etstazoJ?lYW-_rE
zp>-v67o-Lk5*OVx;6l)a%i<yxQHVjh%tG7@1VK@{Xcsa+e&^kn%ugeDhkMU=&OJZ(
zeRF?0gTPz>P|#>?3TsL%r{8R~i?3~~?x_>)b3hmi$e@S<dl5@?2;(hek;8{rL>gCU
zIfV1HT)_%`#V3jvF^XfJZ+kS2QZR&%VQ}n?w_k{dKQrR`9s7HkLV9`d-1aP;4pTp!
zORp?bK0-ZD*_m6sHh*^Q*(a#euDA2q^qlk2<VC=l;(Q`cL-2dEO}#|@XueRoIs{GZ
ztW$q(v6xBg&&^rtKTv<HkiNQ%9vr9sEA{A7x{!V6@h|_PUSSP)xwul|I@tmzWgf<X
zT0;kGf1z0gpIWK@z?kY1zow?R?AG=wup2O&b^gpIsO^(4eo+~`KTaz4v92)H2L~@v
zcB7MXnzra}pkA%lX=BVTJgn;FLC25qCO9Z4di8i&tc{x@IVnm1w@vfUUo|)N1FnMK
z*QH`=phE>!(%h_8a@xsNpI3=oZ7Zj5R4aMy<a4#3^R!3}jSE;exAgB1#onquNa>JU
zRqA-E_LHkOs`p*$pVWSI)nrOy$v}ORAGArXhmZt%2a*Fx6^S1j7*hRxfnZn-A9*G=
zswT!0$(PkwBralNTuj49WV*jkT*r3Ya@nozT)Lfd&zx~nw=Xr&?8fx;%*^!k#%u$r
z`Bb@_QX?wf=In)4UTJgp0`0eMk*7opPevtG&?GD`c`Np4s#eGqO*VFiJdNz}^t6Qa
z3emc3d2y{+7s`Yvt3J$;iUngq6=~+BnXgDQFU@?J5g|#9G^lBy1~m<&2Zf~CPVJY2
zNHTZ+gCv6p`pw_wGFRToeaYSQl<FOx80(J>$2bNxY7z5WEfQZ?7#x4HaM)a~d}Yp8
zAI)ZO+`E4Lo^a)DUf{$jclBb=)O~~;vEuI6|9sGp{?6fj;hiR#V4R#go@>!$^fP&?
z4558QAh#!dGVB*5f_;m9$Hx)Rx0`2k2vc|$-{LO*R43KEmo>!m>fIUp)jfBA2;&>S
zw&GQ~w+>A_<J%4KQ6D?R=X~73i#F`z0D_47xEtd<rMxYiE?Oj~#WttKHmAilr^Pm>
z#R0}n`mr`=>*am$CEwz+kSP|5#ih14qxHRL2|&twF-nN?MalB*kar}F66G9i@8cTB
U*Sr_#b^iq#6(TLaf(~r|0$V*if&c&j

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/icons/icons.svg b/setup/pub/fonts/icons/icons.svg
new file mode 100644
index 0000000000000..54b4ad6acdce0
--- /dev/null
+++ b/setup/pub/fonts/icons/icons.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"><defs><font horiz-adv-x="1024"><font-face units-per-em="1024" ascent="960" descent="-64"/><glyph horiz-adv-x="512"/><glyph unicode="" d="M924.704 654.336L408.8 138.464 305.6 241.632l515.936 515.904 103.168-103.2zM202.432 551.2L512 241.664l-103.2-103.2L99.296 448l103.136 103.2z"/><glyph unicode="" d="M930.432 674.592L407.52 151.68l-69.728 69.696L860.704 744.32l69.728-69.728zM163.328 535.2l313.728-313.824-69.728-69.696-313.76 313.792 69.76 69.728z"/><glyph unicode="" d="M215.68 357.728L285.44 288 512 514.56 738.592 288l69.728 69.728L512 654.016zM512 960c282.336 0 512-229.696 512-512S794.304-64 512-64 0 165.696 0 448s229.696 512 512 512zM512-.704c247.424 0 448.704 201.28 448.704 448.704S759.424 896.704 512 896.704 63.296 695.424 63.296 448C63.296 200.608 264.576-.704 512-.704z"/><glyph unicode="" d="M821.568 654.336L305.664 138.464l-103.2 103.168 515.904 515.904 103.2-103.2zm-103.2-515.872L202.464 654.368l103.2 103.168L821.6 241.664l-103.232-103.2z"/><glyph unicode="" d="M738.592 151.68L215.68 674.624l69.728 69.696L808.32 221.376l-69.728-69.696zm69.728 522.944L285.408 151.68l-69.728 69.696L738.56 744.32l69.76-69.696z"/><glyph unicode="" d="M808.32 538.272L738.56 608 512 381.44 285.408 608l-69.728-69.728L512 241.984zM512-64C229.664-64 0 165.696 0 448s229.664 512 512 512c282.304 0 512-229.696 512-512S794.304-64 512-64zm0 960.704c-247.424 0-448.704-201.28-448.704-448.704S264.576-.704 512-.704 960.704 200.576 960.704 448 759.424 896.704 512 896.704z"/><glyph unicode="" d="M512 875.296L16.8 20.704h990.4L512 875.296zm49.952-750.656H457.28v101.152h104.672V124.64zM536 267.424h-52.16l-29.056 240.64V638.88h109.568V508.064L536 267.424z"/></font></defs></svg>
\ No newline at end of file
diff --git a/setup/pub/fonts/icons/icons.ttf b/setup/pub/fonts/icons/icons.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..0490128bbdb73a7c76495e402e64683ff5029c6d
GIT binary patch
literal 1636
zcmaJ>O>7%Q7=7Q&#!g}>!6a!Ql*lv%M+ic25}T9+ICLF>K&a3ksZv^u>)3ANI1nSX
zoRE5}P^mbeaOkCxI3U4+W5ppw2&5399(_Q)Sc)ovKs~ev<h6OTvtgaKFsq&Ky>Gss
z*{7L>0EpoeXiUES?hC2D&-Eld-}8MhU&*bG9NS(5WIy?v#oXE|?IYwR+V0}=g{7lc
zo_&IxezjdH<jy!B&z=UHIj*NmbVPs9+vGL!gQZIC{3sN$vrhipay6e*U+AOcKaxLI
z$(>(CKMs-qMxI#7RSG8_|LRZjCVRN6)wLS;$q_kh)}bB96?C!pmx^8RnYHperliNj
zbqwLQ_m0<qorvCS^U<3igVADlBz&Man~sB=&FUZ=yhPiJZYVy2#7?B`wcGS@M?3Jb
zv>PK%kl`<I5(uOE{VLYS+L>9uW!U%seF}M8(pS|z?t<UfBS{(VlBi_#Rj*l8PSJZ_
z(#6(RQC;?$CFPWgtzSy?n0^YUu&%GE+YjVk^X_F;%=JVLWm`YHYQwwhl7HIz$(7lx
z$)y7AO@7cOwH`$V7#PkBXC$85H#{msgOO;Tj2(C;IUzIC>C7uK6;By6Gi_XB2h8%&
zpb4F-yN!n1s-L}{b&nizv)9jtXmMkHeqmvLeq%92vXpH!vNA5I`-1(n=BxLG`-%2j
zx2RKkk4{=L64hy|OUasDnY<>oqRZyisnhtbPEVV(0VA|(SY2Fe){SIFC`%vINRrWH
zRN|ewbm|rF)TL7|J#Ivj@lcu&h0=sbjTn(y_13Qs6G`9r50NzD7}9^~bKH41&m~XO
zQ!+3%Gc}YPOLC4XwBq_!E1oKsN2Z^w?APa-U+d%EqlLodI~OnBF<J%Z_T@L+OQ-wi
z?jq(GFK&MG_XnX3P7ePUJcD*H&)hrSYoButZ-9-6Sz~9D#+W?cQznD&7T<b+<9<{x
z@8&4xa1!6)CjOAavgB8d@xJ>1jDNe^qIT}Xw?S_~A6<4Iig+Qwn)qOV9pYmF?!rDY
z8y`UwsQ~w4nzxjH3#W%3Q`2Hw(_&lGVq4Q<ThrnQb7zBGTeHl%RaE#^v4Z0$;6tpT
z?6U-3!~`bEI%3NCYNc9T+3UnROf2FfEF;GPdlHcKi`9@|M1f6AiyUgSXXtw$7dXG}
Rw|Fbq#)Q$)>TA$L$3Ie<Ec5^X

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/icons/icons.woff b/setup/pub/fonts/icons/icons.woff
new file mode 100644
index 0000000000000000000000000000000000000000..1a999afc1bd5225d3f4bdf21495caa4cfab03557
GIT binary patch
literal 1712
zcma)6O>7%Q6n<}JZ8wRO)J@VrfXFm0wh)BkBsM7xa9}qSfvQ4(q)KTqu4B86<3fyR
zx%Pr8R3Z+j9C~Ra4oDz`I8_`>4<LmI_2?59qX-EE>Y+U#@0#z;Y_QV=iCMjQ-+S|Z
zW<JgA`$s*Gm@uMWQ=if2WZr2Uee;<#5%0p<TO$3R=!5x6?jn38*sqC<o>-qR=9b0x
zEo_Mu*<D<`ya3;KL~32+_{x)ylnOcYaz4a*M#TAG=4=U0`0B9ti^Oj0^-`sF3BF%p
zKP56os<v3oBQCNV_Cq4-Q+>RWyM(@x6zqhN0Xnpls}$gS1-)I7QxAXs=f&!B4d-3?
zH%<d-hj@h|*xP5aL;Bci{+%Yd2X^;hX}e{-M6?mr^)^0TCs>x#FeYKN!YrMJFbm^D
z<j`}_y<kY;V@hm9+kU$ZA5O4A26MYP>Vz3)0TUA=YQR*nKGe?6NYVf8Q<SHx`i8oX
zUEq8@oaB)R$2hBR_^qOHivH7_DF$mrb<J;;lv64OKb7E-9*WM;b$wI)wk`Ljf8SGm
zuFrhP3x0Ifs(;Ug{Za6P%QK$jf`N7&2dabXG0GARj$}u&98d2Z8ROxhXsn;d_dSuE
z;OVJM_644dr$tRqiEDhHEDsM!=w!ofHr=3c{+8z+JLY<~&UeuK>g?>?-0bY?d<XG@
z*KB&6;`9T-Cav}21K}poo^=g8Ww!97Im<DfvAmS5+N8;Efh)LdZUa1}HhDTAX@f$v
zYFb`gtF8-WLX<VPbHvG5GRE<4Ub^{;ck|NCmre;uoa#{1K^<y3NR0|fK_mEiCzAB{
z|3Q+bI1TH+^abpE7w#o))8jliK0P^{98Y47DGK8Hmmr=lmq(`_t30YNw7$?M{XK=k
zwYyiY+!e0O<t2LlRrl)Ify4Kx&k--(`SR~~Iy$^L@=uZ1Bm;T!?(lywCg!k`F=aA;
zwM|RX5R-?TkqpQhq!Hq{iR;DN9HYZ@n!ces^asDp3#Mux-mAP|c>&u;KYbPUX6nbX
z-G>663$X^?A7TgiM2I7_7nY5WQjF3e?xiWbQv5BP9(bgt#kQu!wx-3lrp30V#ZlzW
zgt@k68Fi~vfmCUUPEvv1rDZA`D?!iF1RaFc6;sYvE7j`KRwuoI#3H>%i<CowEeYhA
lVl_%2qJSpSB1bjobMU=QmoXnPEnW||F(I5<eg*9~{sCx4Frfed

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/icons/icons.woff2 b/setup/pub/fonts/icons/icons.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..bf8bba758ec2c8728cba2464b41f2dc413fd4ca4
GIT binary patch
literal 704
zcmV;x0zdtCPew8T0RR9100O`O3jhEB00vk900MOY0000000000000000000000000
z00006U;s=J2nvNjgfIa%0we=03m5<dAO(U&2Ot~n1jrtRabtY|oAyM+z}}z#{G9%|
zc`2m>0>_+m#Oa8@v7FyD%DT=He+B4}g9y99lafecNF?Aiv&<97|KItY&;#oUzB5{o
z=*SWqc(Bj?`0$tGTZD&lM(h2?*p!X6sVt1ck5L<>4V*~e0Z33KUDcTrHirjs16V-2
z6yQ!h1F$uup@&G)!KA38CJo-InOX5cX2#qKh%@^X$2b53IDl>0=Kx+D0D(3-#UVa#
z)yh9b+28#ZO3{DimO^JnS`$`S%dE%jbgm}gsGtFx;`el;vs+njWMWiNwX5qO$*VNP
z7c-;sL`82~dAo5OsHrgePqec&R*+akIUuY`mT1XFTd!Vo*>74>=_g?o#SgH^l9&3U
z^J>S9W90*#sbMxSBbRHbjXSpIoHH7F*gG?6JDmdQAy>IyENA)gH=B&LceII{(W2bj
z(b4S#34XgeK@tT)6#uWq$4fmfP7FM@b?K#(`PJayi0->ML{Ta>b<bjx7?Nlzp36Iq
za~bwFth#JBo}KL&az2R2=F7V}I-JsxaR@KBudGTD(f=W0+3oVVKCH*<i~LlH@ONFO
zzu>wN<?(T)?{fe67ie}OeI@oD)=A&cevh@Qz28H_2F1*SUEq%-N2q_b?q{0AmtFrK
zF$=f7s3kysrp$@(By0=XJ01s?^tGs!{qx6()jg*;R<foH69O1ss0gY!#XwZkh&U&R
zLJNkXJ0Ac50001xiCT#VT-&9^fIb5T^pmw2HlnMf@j*C35VoCewhZ(Q4D=twly28y
mOs^)x>&=F~ag+}_wCO*6u*vAq*h;Y3l*~Es1zsU9b~pnnB}6d*

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/icons/selection.json b/setup/pub/fonts/icons/selection.json
new file mode 100644
index 0000000000000..1fe67b6c2705c
--- /dev/null
+++ b/setup/pub/fonts/icons/selection.json
@@ -0,0 +1,286 @@
+{
+	"IcoMoonType": "selection",
+	"icons": [
+		{
+			"icon": {
+				"paths": [
+					"M924.704 305.664l-515.904 515.872-103.2-103.168 515.936-515.904 103.168 103.2z",
+					"M202.432 408.8l309.568 309.536-103.2 103.2-309.504-309.536 103.136-103.2z"
+				],
+				"attrs": [
+					{
+						"visibility": false
+					},
+					{
+						"visibility": false
+					}
+				],
+				"grid": 0,
+				"tags": [
+					"checkmark-thick"
+				]
+			},
+			"attrs": [
+				{
+					"visibility": false
+				},
+				{
+					"visibility": false
+				}
+			],
+			"properties": {
+				"order": 1,
+				"id": 6,
+				"prevSize": 32,
+				"code": 58880,
+				"name": "checkmark-thick"
+			},
+			"setIdx": 0,
+			"iconIdx": 0
+		},
+		{
+			"icon": {
+				"paths": [
+					"M930.432 285.408l-522.912 522.912-69.728-69.696 522.912-522.944 69.728 69.728z",
+					"M163.328 424.8l313.728 313.824-69.728 69.696-313.76-313.792 69.76-69.728z"
+				],
+				"attrs": [
+					{
+						"visibility": false
+					},
+					{
+						"visibility": false
+					}
+				],
+				"grid": 0,
+				"tags": [
+					"checkmark"
+				]
+			},
+			"attrs": [
+				{
+					"visibility": false
+				},
+				{
+					"visibility": false
+				}
+			],
+			"properties": {
+				"order": 2,
+				"id": 5,
+				"prevSize": 32,
+				"code": 58881,
+				"name": "checkmark"
+			},
+			"setIdx": 0,
+			"iconIdx": 1
+		},
+		{
+			"icon": {
+				"paths": [
+					"M215.68 602.272l69.76 69.728 226.56-226.56 226.592 226.56 69.728-69.728-296.32-296.288z",
+					"M512 0c282.336 0 512 229.696 512 512s-229.696 512-512 512-512-229.696-512-512 229.696-512 512-512zM512 960.704c247.424 0 448.704-201.28 448.704-448.704s-201.28-448.704-448.704-448.704-448.704 201.28-448.704 448.704c0 247.392 201.28 448.704 448.704 448.704z"
+				],
+				"attrs": [
+					{
+						"visibility": false
+					},
+					{
+						"visibility": false
+					}
+				],
+				"grid": 0,
+				"tags": [
+					"collapse"
+				]
+			},
+			"attrs": [
+				{
+					"visibility": false
+				},
+				{
+					"visibility": false
+				}
+			],
+			"properties": {
+				"order": 3,
+				"id": 4,
+				"prevSize": 32,
+				"code": 58882,
+				"name": "collapse"
+			},
+			"setIdx": 0,
+			"iconIdx": 2
+		},
+		{
+			"icon": {
+				"paths": [
+					"M821.568 305.664l-515.904 515.872-103.2-103.168 515.904-515.904 103.2 103.2z",
+					"M718.368 821.536l-515.904-515.904 103.2-103.168 515.936 515.872-103.232 103.2z"
+				],
+				"attrs": [
+					{
+						"visibility": false
+					},
+					{
+						"visibility": false
+					}
+				],
+				"grid": 0,
+				"tags": [
+					"error-thick"
+				]
+			},
+			"attrs": [
+				{
+					"visibility": false
+				},
+				{
+					"visibility": false
+				}
+			],
+			"properties": {
+				"order": 4,
+				"id": 3,
+				"prevSize": 32,
+				"code": 58883,
+				"name": "error-thick"
+			},
+			"setIdx": 0,
+			"iconIdx": 3
+		},
+		{
+			"icon": {
+				"paths": [
+					"M738.592 808.32l-522.912-522.944 69.728-69.696 522.912 522.944-69.728 69.696z",
+					"M808.32 285.376l-522.912 522.944-69.728-69.696 522.88-522.944 69.76 69.696z"
+				],
+				"attrs": [
+					{
+						"visibility": false
+					},
+					{
+						"visibility": false
+					}
+				],
+				"grid": 0,
+				"tags": [
+					"error"
+				]
+			},
+			"attrs": [
+				{
+					"visibility": false
+				},
+				{
+					"visibility": false
+				}
+			],
+			"properties": {
+				"order": 5,
+				"id": 2,
+				"prevSize": 32,
+				"code": 58884,
+				"name": "error"
+			},
+			"setIdx": 0,
+			"iconIdx": 4
+		},
+		{
+			"icon": {
+				"paths": [
+					"M808.32 421.728l-69.76-69.728-226.56 226.56-226.592-226.56-69.728 69.728 296.32 296.288z",
+					"M512 1024c-282.336 0-512-229.696-512-512s229.664-512 512-512c282.304 0 512 229.696 512 512s-229.696 512-512 512zM512 63.296c-247.424 0-448.704 201.28-448.704 448.704s201.28 448.704 448.704 448.704c247.424 0 448.704-201.28 448.704-448.704s-201.28-448.704-448.704-448.704z"
+				],
+				"attrs": [
+					{
+						"visibility": false
+					},
+					{
+						"visibility": false
+					}
+				],
+				"grid": 0,
+				"tags": [
+					"expand"
+				]
+			},
+			"attrs": [
+				{
+					"visibility": false
+				},
+				{
+					"visibility": false
+				}
+			],
+			"properties": {
+				"order": 6,
+				"id": 1,
+				"prevSize": 32,
+				"code": 58885,
+				"name": "expand"
+			},
+			"setIdx": 0,
+			"iconIdx": 5
+		},
+		{
+			"icon": {
+				"paths": [
+					"M512 84.704l-495.2 854.592h990.4l-495.2-854.592zM561.952 835.36h-104.672v-101.152h104.672v101.152zM536 692.576h-52.16l-29.056-240.64v-130.816h109.568v130.816l-28.352 240.64z"
+				],
+				"attrs": [
+					{
+						"visibility": false
+					}
+				],
+				"grid": 0,
+				"tags": [
+					"warning"
+				]
+			},
+			"attrs": [
+				{
+					"visibility": false
+				}
+			],
+			"properties": {
+				"order": 7,
+				"id": 0,
+				"prevSize": 32,
+				"code": 58886,
+				"name": "warning"
+			},
+			"setIdx": 0,
+			"iconIdx": 6
+		}
+	],
+	"height": 1024,
+	"metadata": {
+		"name": "icomoon"
+	},
+	"preferences": {
+		"showGlyphs": true,
+		"showQuickUse": true,
+		"showQuickUse2": true,
+		"showSVGs": true,
+		"fontPref": {
+			"prefix": "icon-",
+			"metadata": {
+				"fontFamily": "icomoon"
+			},
+			"metrics": {
+				"emSize": 1024,
+				"baseline": 6.25,
+				"whitespace": 50
+			}
+		},
+		"imagePref": {
+			"prefix": "icon-",
+			"png": true,
+			"useClassSelector": true
+		},
+		"historySize": 100,
+		"showCodes": true,
+		"search": ""
+	}
+}
diff --git a/setup/pub/fonts/opensans/bold/opensans-700.eot b/setup/pub/fonts/opensans/bold/opensans-700.eot
new file mode 100644
index 0000000000000000000000000000000000000000..5d20d916338a5890a033952e2e07ba7380f5a7d3
GIT binary patch
literal 19544
zcmZsBRZtvE7wqD@i!HFY1b24`kj35I-CYBL;O-Dy7Y*)i!Ciy9OMu`K2ubeuzujAP
z&(u^;b@!=xJ5w`f^ppUAR7C&)@xOr#_z%&6s7NTth=|AtfF4A^f1HxqH6mcokP-l6
z{7?U16e0j9|A(M9nJ@pt|2J>}ssJ~DHNfRRlP19YKlJ?100c+?Tmeo1tN+$S0G<DI
zkN<f4|G5A8xB%?`P0s%`vj0yu<^Pon07z)cs{Ow^0su$=rxpOu89)LVz-WLw^CNcL
z*Fbl|&d^;U$d}r(%Y)UHRr;C!8AUR5i)6Sh_UYj*4Ojxp^U$m4C)OwG`9S}$M3M_-
zLGkV!8B>x`?s1CFN7eMUDk_WsHBTfGwNlSoSO;j5Y2+U^b7c?fa0Y^S_)w3$t3v&#
z{~<ba3BA`~+`ML7Yb@f2aYXbT^S81{BsxVfdk*l`X~WI!-5VfKAjPYpz|)R!g}kru
z`vLx!z=lF<=UWE_<8(^Z(`8(p7QZ_P=4ZK2kjN65c)gzbWwVyonYwki{*L`>&TTlM
zt?Lt*SHuem8SrEC@7zaU<-qSuQW-60?>}hkJOK8c63ZzHHJk8oZ^lJI@4J}J-UW#v
z``};wWo2yOy5j-i>^G*aArwT)Vs*SHt6!%SuA2O<_J=(LpNDHvxaKhxXh#=~9&&Ym
z(3h3}YE<rG5y)=?PBO4&C2<d1M$)}r(@ziW8ww#$wFx(KW0rL?vN-uQ$tcoo08{?~
zr*09&Q39Zt4Z`MLVHeAIAj16FVciCVTG%0KRtO%^5cU&MwAi}ah&&FP5Jmty%#(93
zC6>DIOIJiClxPx>szhB_|HF$A3M_(n`EZ{OfeopPhu5a!iV`!-MGz%=Z=6_KhH^>#
zc0eZ(i}Fam9zt=@^nI}P1TS0OA-NjllZr>npsHhjY^(twm8{D3gzMI3wz*wpNrf_@
z*a?QZ6Zge*92n!$$Tj4PYIXRs9DZwFAPAN5P1wKY;CH_ec^<;uNX&@i#260}94dT^
zt<=Np#*{u2jSWT-*<r(Vt@^Bg-dFqhv9Q3Nz*`?4u>MlH7@a5$;Wa{AyjRD3+-J*f
z6&WMZwq>z5b$RG4+v&bc?4gk|zg$9}VoVrJ;Y}$~Y0v{16FHY4IxFkRaW%N-2|Ez=
z_qUxB0-(|bh+%0a;3Ta?`XQ4zkOvWpkM=>=!Ky%<Z+|<Et|9Sq<4=;P=D>oa>mUWp
zD$PDk^y_cvj^9Y{zV+u>JQ0cidbEQJqsLJULLuYmMt{g`2A(e4Jx<)36FnSe9e>oE
zxzOk@q#7!!I{#p>ubQPjK^X81+Uk6pgDIe@S%bvBM{r0gP<&p2HpJ{Dw?tBkQcYmf
z)epzhSW{ofDYZ3@A~&Vc)p5lIB(G1Z(li%c#2C<(XdagusQ++&BM8?0j@5^olZU_%
z=m7z5F=9%B3}Q*r?Z~~~QTicWnWMz%)ac2D(&K<YFXw|{XT$OKzCIv`T$CNHIJHGt
z2%rdsky+9TzbqCVVi0=NMCHeto{a&t&_m{?%8~(L0v(iS1+p~hli&6jn;7%2F7Tvx
zjTZpl@VKnRs!yKfe-8A*e-uA;CdX~CtR?tT1*gW9X2{1D)(=$BFR)QB(jF|)H!ZVS
ztkMsz(cU?;C2yeaZK6niGTsmPl$84L<~qSw+Js(iydgh6HBVDEzzzydPa?OTAaX;C
zKlX~eGsT)0MEFA*r}ifcl-%LQtB>?a;ZmiIghUkmX^}3?DlhKXR*uytr?z?QgE=};
zOa!lz=(^W8!o_2yeZanFSf4l&pD~$9%qw3~q-JTwS{q=h8Z&*)#=pau`crUY8{{Xe
zbG(-h4xKWAgfOI21Y+*SHvt*(jZOiBe~sW$i5tg5gJmQj!DRql3=`3nCTPe<85)Wv
zDNcRZs>LpDMFIfBrMTi`Q=*uwc+(sNa(GH4V2;xllPE^eRd>%>?~<(DMkaHf*T4XQ
z+U1nL|7aS>kOnGROHo}SZGERinov(cPMN+*C&qAc;KcZoErZ@htW9oyc8;-|!FrJq
zWzc0=Z%7ImftY2Q1-AIz!2659@GzAk9Jg;F=}^jfq7YR0o}=6_?iu=(#FW0B7rvDm
zn1c)hm^PqMaV$*U;T1f3Mq+R(f~gewI%O_(H<o26%F-6LLZv4D67liQV%Hc`@Q+zA
zE0rfvJZ6=Xee^3)MiZw4GR5^Ekb(uqP2N-fXCcbLsv7=gwp=<Z3}yQwzw~U9^jUfX
zAHTURl9)2#k6r3`lzp{KWPMElHXX0qpm`exOLl)hJ&9x*3686N2N%>CtJrr?aR}fm
z^A5Nj&5bCD$&Zf4xcV+~Qxl;W7z!#yKm?fy{LsOD_z)&hz#E*1kcMLh{L3Pv46?s4
zdU|hZ!MYD2kv5!^pxI+?dVB7<RUZie4QWyg;<O`XcQ@gD=AomWD_wARxHD*}-~cKN
zP_nr-fKuIQw|sd<9-vPm1%by3Eq!zGAzV3Js+P>1MvQ>)UiEJ@W37&wY1Frz(*jm6
zk|~Vew*ICqWr+{TfI1k%y(OI(S@~Ybjw34_tN3CkER8Wz-_7e@GSF5bBv56k)#w>4
zBJ&uc1o(x~|0<=JLj1+p9|#)e_9d6LEKN9K6?7Zwu+&cA2(Tf`G1<P=I^kNl#voh8
zi!9Z08M?wGL6UJ7=8}m>&JnTKK;q|8>j2ztI4Bd}xKh$Ra!yFi$u>QQy2jhQuk%;V
z8agmZLNW??oDq5&mtPbcc$hRlu<_ThWmGOqdt~T%1iy#AFDP1tgms>gw;8T?hb`>-
zpN@N7#D#?I|Gg50kkVY{;9rb?KBbHtYoEAIxuhIL7e<jAj7>2Bsk5YeGX)!~AZ%NT
z@&|>qOb$uDe$|(76~Ihc3bzsC+AjB$L*`YX<|&XOMtpbN4l0ut6#XN*X#v<Kl%Efj
z++TuZdE{CE;RMQ3X1?L#^lT9iNfjdj&Gv;U2PHi9$^B2f-we{)8h7p9FaAz5AI2!5
z#nE0tt(S5Z<uQ<g1QXK8Hq2?p$poxtQq}PC^Wi0(+7GJ@fg4Vcq@A&VQf$2V)Nl|I
z6%3bdn))-OsK;p33fD@oo}=Z6Z7YzMc<|@NNjO`bV&Meux?pfCM#p#ujoGx7RU>hU
z+W6Gx3F=~fCf?=t_d~;Bdeqnz%~sZ;ekDKz4XwxFBddSrhzj3j1Jx`IIUD7y7M<hX
zAt$O@GDr;8b(2jjb!Qz+%Wcy{sDnQHMZ6_Y-mX0B2~}U=(f@OiR!b8EsaR4XK>8--
z-9-|ccrC_9J}BI}K~etcC?%Lm7$E;WF#P(W9Zi2^2NJL14lA!Nnqs0@Ne^Y`t~emz
zB2hvC!<7eO00Y@WTsb!3As(&f{2(ZZ5D=lqP_1J+;AFv#Xh&%UU^zhl(yskwZrrh+
z1Y!^Hp|{%zjqwuA`_$m);XzPJsr7e&oK+bW75~_?>-XkyGpurn*Ov-WXDxIF!;6a;
zY-Rzp;&@DcWDuKI8W;90BZ=z^)~PWz?xdLaj?*X-U(m)W#`J;5_wz@sJtx``4)rL#
zL&rY@x9GxIjC9gy0kve>w+5W);Q6CV7Fe>C&Xpu}y9Vz@x$_sEZSnSMr{M^gjfYei
z4Lb-Z)j=!#Gdf15PpC8HP@nD~7jq9rpMR!R$FW<AY+)DN5*=)*{#9yy;>bTnm&Qw|
zBL@G`s*^SEq1DA>ns}cS_A&ZUva;SsX0Hy-uYli3k!hL<gECH%hYSj)g#o}!2>B%m
zorJ;k*m^ztGZh7lwDzBD<nl140BVc`a|5NB3^QSBR5J6_%T-KsDis?@{9#lFmiOOh
zF&fxwqxeG7qW7V}Ut_;5UJV8fb!-)0SP+p<{NkdO)$$@PR>WXH%&iJy8N%c}9$Kil
z;I*C{Av2(ZOxfmo$P>uLtJg3|rJM=4da4&75^UCP4-RVvUM)jo-EI(FpHS*$V2U_@
zr`a0<ls`Fc<N}z!MAqww8qug#(A);sNs-oW%6}nPdr}j`2><S3K2nmOi$I5|&Lls-
zfG(Nc!eJUi1CWo5_D$)8rt+)v_=h)ho3zV6nCGz49_fg{?~P(dx05RX%Fg^}s<_cO
z)vFC`gvq&5s?nTTu9W8rTmD7_N6pd-<eW<9j>Xa*AQj!lE&v6M^TzPTem1DF8pYve
zy>^orHFfarN*2R6;&Fl%pvuE%oo3g+v6L!wT+_d;>E7j8ep)$;7iBcIV#$v7gNOS;
z!!V4jg30}|4l4jhf=N++7>kqop0bhFx0qJGFqto$2hsOAgXajjDV$l-1vOtt9z7pD
z%UR9KT1HC2Xmv%LNiBW**YOQjYJZ**N4u*X|5;J1qj<s1#&CsEvN1NLI-Xb=(peWR
z@toBxg6Di^A`I$DyG1Nft_G+|MMaTVtNc8u6)Epa0#28F8&>Z@M+O`0X*B#EL?%oV
z=<4VYw>B%iK*J{E7=*En`<xsqfH0At8afWceL=7kI6pCKh;Imui(-u<LacHFU;l<v
z$4~E-&SN>lt!SIyyQocG0XUYRk?Sz#;>+MZmyHD}tFtVPj#OXgl432N05e@4`#Pra
z7?)%r5rWZ3n@CmbgiK6azZ~#lSx9lkC(-B%dM?liI&R@-{N??}2=t;5D=kOdM{!Ys
z;E(^B(6?fpxblMb-ePZ^Ow@4aaA*Ym+eU-B*OfnZj0KGOJhNU&sb;FwWe$wm=$AU+
zeIQHU<npn{oCT-^##okJnMxaVA<~x)SD8qAlboorl86^J71e2L*_467%|guc#)f!<
zY>7^-f8)Nrlyma2pcxs!K}!%1(11a1&DM&{SRI=zhLzqA-MW5g_rSOI!PeTCSB1V@
ze5`RMw(u1EoNxZf6c!%RlwjE+{w4agvwuZ!%)ZW<lEjmtN>e;m_>=FkC|uH+n9I5!
zBObd>e}@6L>RXGvvNaHa7;_ymEU`+rJ7$n8uz$nuHC%YBB+nz}L9j^$A6#cwG!Fia
zKgt<edB%n-?zJ!1COg`>)k+#A#80|9m(b!qE5iKFniV`82mQnwE=i46L{EE$C63p@
z1&V@Og*CSVFU^D_aAJp({4FeasEPR_ZU+MM*4+HagyvFnm<xZy^i|JvK4@`8W~Xzw
zYcR$`5GQczVCN~d@?R)|uu$a}_D4|j+0d)B`S;bI_KHyz7Q>8=*2aiWqG(kq^i6y9
zK9o~%mqLo^jdN0`4SDyMRQ+DizvAXDkH%SC1`{v-_^G*tU;#v3ZzUaPdQs|bqB}yi
zFBYhuG}IG1{F?bu=BM<Q+i&@eS~5Rn8hF?u;Yd#CLfKPT1B8T2Ww6|l^?RIr(P~Vu
z@sf#M*a;$>R-nlmWhZ(jG}G6w^ejf+{OjANnCgJtiU7g8z$A!{$2Q60>_*AY^h^%3
zet=#D#2HqPia@kP1azEQ6PQ*BtH<5*9)o*`D7uNpNXqG_G@65yccncDNR&wvq8^T#
zbQn<%?0SRg{$#fFGOA(3DqNG4=^UNn4W<g^;rfbj=TQ;5e-;7-IID<kl#2b_u|*kf
zj+VS6?d33AO1&PEJwm(Wd~mL^TL|*C=+4i2Mur9x#iI7gdF6sVf8jI*GuI8-x5vCz
z)RV;<7_v1(89%|Y|I}6)QRqmjMG&0jjBbCK`lLd%uNK)A(J>vpuT>E&R0QarW;0ld
z$|U|uy2YYF`A`r<+ig8f_MUr)mh_MG3QLNODZrpY{AbgZ>)7C-Qu2~r9Ih)Ov+!Ia
zuE#Y3aWo~S+;9aKW!Xcy{=XkxCeG%W`xvb6(Dm5E8z~!?a&*Yh*y77RvFe`kZcPfF
z5z@rD$JQ&M#t(zX_-ya&iKs&BX~pSUkafVww)ym{?ig;xT{7ucGXy;6LXi2M*wJVW
zhnO6L7JJ6TrRJf4oy+sFdw0$X?PmDUo4`R_;n_C4dS2~k%I4xEBMXN}cH?$9b_G5D
zR4nV7LJMc?koICX{)5|5m=9>5<sz95aQ7k!{Kcd9^f^)0JF=Zvb2xrnFNx1-r5zaH
zpJu&IuSbdVQd@~i6`ZaVLNia>{v#@_p58o-OeLsy6U6m5Rtc_7TYr|Ug)O#X-UGq@
zBvRTOiWMD$f+5Rfn#gFp!P>&0zaVyn|7`@7<Q*|e^Y2+16O9tl{0=KHYV>K;XDu{r
z5#ymDq$&2BeA)XU2Qr$2+8S*NE0&9u2TvtBWA2I)ZhFPvUCbbzA|7qMzy9arvdZEP
zzrIhYUFFJ3E<K>_OGqe1(-MZs$YF{-tCA+c-=y_)w&z*bhY*8uETY*uRjts_e*Zm>
z#X4q!T|V}5Rx<7LGq}QtCr;m4r$n8BtY3l=WqWOeq#82!twIBu)sWGLL^)3(&cjGM
zUwfS&mh>T^!-F(kP_TI16N%k=A(^2bD)?9BH^g>TBRZ%+9*7-^f}R8UDofvwlsOr2
z#6(Gco__DIrTU8}>`=00_)gU5T8&haeZDXn86`otY)G&Vk(KLdt-#)_QkDl^$F-EA
zfYe}zpa}86yJL#%gKaEj;&N2d|9AamL$8r5VM?$j!q^9ws4Q~j5fB^(X)xXpBPZpb
zZQ<k+`I$Av3iuTdS-*V76*N7KucR60XyU-%zF0YUslSqwul{gHU-r*o$Xlakf<fjO
z0x96@u(TeavyPcSNs-iQvCcmI$5%%+x-?`9Kc^gVFlW-Gz%zmvv2%{CDFwGn(3=@j
zn0s=t+;h)27x0<)c~;L4kWmqzHPQNWdcfBhqwsMKkx`fssFMgkAB!N^EC)9MV3DX>
zpO=8PS-{sKI;g}8ml2+lFmx<-I2PuOjDh%x;|M%1!PTw&^*n-eArC>mdGFPz!S&By
z#=SiyQ$uF-(_D|80kf??b5#a5G;1~le8{Zv4&w&U3RqXZ9^h1>7DGPmfzjVy*m5!`
zaD}I`Ow_{DE)twMGqD#tqf7LvO>`{gO=&1s6T7xE7B*om)eshq{JM*5u*L9a1aPpo
z=+epa^`tIb%9Ew@A?QA3uJS$ZO75hy$I2sC@CIsiCUa%guB=h?l1+u;px_cgd3I^+
z9&WN@a8qCW#PAR80=!-D9X%rSoBLUX{%66<a4gDeKrYENa`Y2==gwc823%JJ`_75F
zNaih?A9U|+s5@D!U{Vcz71H$W=ZjUWY$tO?O@~n4D~oHCmp`lrDV+z_S^`Ug+o$t(
zpRHyaq~8gp=6p@G%V)!tW1apMdWAbtr9uGEfv?@LkxD&<5y7M+NOst2tsoGwmEa#y
zH9FRR-Ax9}HAE%>>d?hDa`E`jjPw$uiq(&5bR(sVfMV8mGIBKX-)TfR_(3b9gX70B
zNaSCKW_e}3Xypy7H`NccT{m~yeH-?F`qDIan#6ou5=``K5mra)aRGdhwUg*$Q~$d6
zD<D`r!X`vADSuPmOhncs`Zj_;NYp__>5FQRL0tn$q~tL}%nZEGj~cnGOJ89eW5t}>
z@0A6;=QNnj_uUjxFXkL8SH%{PsavXCG>sX_-_wpOJx|IE=DU<T`=Bw#<^0tJ#;D?%
zLfDG;RZ3oiy-+Z9#+$Xt3iFzX1$79Rb9qzOC(+hZ<|Cq=QPKlB-p(F9FFQj2V<58E
zQZ(%1>O&OQhb$n_H3rR0`BIukhCmxU^YjqQ`Q`RNf*DnAb0^=-uVUKg(fxVB1W7i3
zNXx*3IxRTVOhXspC7V|;(HpL4ju6c)+d2S$!a^3709WB84fUhL`{U<XC75z!Z;hLY
zMxhQw=_(Xq7Sq#G#W`S)es<$<>13IEzpZgG%GOE>27OZH9Zx;8v10YJS_PuMP-SSy
z@hb8;mB>V22sgWaE>r)ck|QLG8%qS#e&mh|a|Xv(&yWnXQTd4OgM)st6xkUhOpXmk
zIe}ThDr(&LK>v>e;?ymsWQ2Js82J;(i&P7AX1+iKP*ufIY_zPy+_X%clOY$rG8K}3
zITj1C{lni?LHp=6TFfxJVJ#nNuby~c?_SbC>-q*c?5sIsTr&<cyiK~e=%H{+4BJF5
z<W5@RWbhuGlT6J&9%kAgc<^s>K|YtzAn)e^k%uXva@%|y7dICt9o$5nk($aa){E^)
z%D(=0GY9d_&W-Q~yr1u|D4zoDkn*LBJ)7~@c%m}7SA~VbFzpI4^(@_jfLcc~gq7ZJ
zi=pxzEzu0_Nhy@gIls@Y);UMB1OVHSwxm3&4U~{93qXW#v8)8;BjvXU1U{82xLl7N
ze&kF|a}(a|UP3%rn~Kq;j30Gt<m-o_Zrro^jEP<K@P*&Bm)j1@O>w@^9NcMott3sv
zS4~$V9oEy>lXPO*9$Qxwa!WCC4Wz>>p{kBJB-=BP@=-)Trv*vO9pe05&$S1lfPyGB
zfb^eW)|RXG7z$2DdhGX3-!wPr826oG29$3&X$!0|jzTB`ii(E|0Zix`E&u*neyI9B
zU5U1&I&fbpb}j>G0+ikqtK-<wVU$h&R2M;lSRi@1oDPzbcj#$iVKy1xf($~={BK%w
z-O2q9tGc0NVpmyBXo=4wsVcEc3V!G|!zfXSpu!MA&G2aga~^VIedHsTtkS!0gUiz9
zV^|xP1ALk$hTzKm5w<U^uO|)2J>~LlBn=ubci}C7*^kUez`*jPV5Ehzi?Z(&c#Y-X
z&j1%Rmi_#T)|_vde52V!D51BdYuFVW2Xw4_HbMI>9q&ilzD)qt#*aOR^9;c9ufEq-
zLNzyh8iO`BQCT*~rt>|GkO?gb(FA&u<Rkq76ndA+a<`A~M0BW;rN$8^%|ch|uJ%3d
zLHM%o<yoY-OOp_HYz6<3cI>K(Kp7oQX~LLkDg{*XlwxmcU#Jb=EA}F$h-EvIyzO76
zjmLNnr&RR1XDGG7Z6+l&zc98A$pp)t<%#_Jgj`+LD5;WZ|2$Lksy0G?#24YMQX@Q%
z8ahfr!cFn-Bd|3Yi3-u5CP8zJztxw^y0B8D@$YW%CnPmo_cocpe`fSZ8?H)plyFu4
z$W-Pz^PpyKH12~w33&kvo@GS}m_F5rfB8vBKk>kWSkr5gAC6WO^GH@jd7J!LRA1h8
z-<AutrlJ?xQlvcStL1}=_+<K-(a2&{o=sO4MoLabiyjYiwskeQf)j-%Sd$)&MNXY)
z%_`>PBMx>plM3hBZJfJKCgYAAoGu?|$XyeGMN>A&Zh&}7?JTI2?-MF1MTMivF#oKx
z9#C-EDIlZ)_JsWLpqzC^<d($-w*3p@|1?M$?A$vYc_{Q)1Fhw$T@WWQH{vE>+Uxb|
zk2*~=5SW;gKG^aMy-)RTvShQ9e3#QonW+-5k-#GpeS7P}#OKASEJ{K0?LxQX3B5(s
zCah5;$LH4{tR+{}@KuMa>$dUL9~xdv+j*$C7B4nsiX>KV)(5j7XM($`1K<}Tur5l>
zn4y&dREx5rDQ0@ot6SKAv*C5&>c^DsumrXf1w`H3gaXH5jOMazHhIBdFrquOtHJIc
zV>ubojQKtF4vXjyfx>+by#l%^_y|BR%8#;Fcv8L~2J2SfHZ+IccP2$4WaSUV9j=ny
zXtD1AgvTn#>#(Ng=cSb2C(OQ7OU6#3hmC+-6*@(~YA(`O^w@~qk96WW#6<cWF8+0d
zLmZs%%elZ88q8@QSb!-6p96gFSRI4zc72dfQH!l1;~3ob8Ti+-Fq@;Dg6I{8U!dn`
zLnZB8+rO#dB$QSZ(gQ2k(3Gme-gESS_H|y+zv8|FIAytac(cWB<|`&i5c*MbJXd4}
zBLJra^=Z>fP6YeXW%#x>EBL>LX8mbVL*)cLcGYoWIxZ?T{nFH1I}u)u-elaKU^Y3T
z%;Ft&iF|Yxg9E^E_h&u+81*x7LrCZ!edSV_0?lXEArHXMKb3nB?+v67oCLqLNjiPE
zI|ZbfNEj$#VA5jhCKkO&wO=4_EAsJ5Z>*ANyds+#=u>L-ysutu!`&ro&Qf3>1X$H^
z;Z*?=4w#`xXATFp3lPv!ocA4{p9b(AS#TlT70PS<xC!-VU-+{7xO+()oWZz_CN@{Q
zN)*?RD}z^Z2=}hS4;9cPj*Q^&i>lT1v)-dCOw-i*z<{y!am^=aT8e#k)=Um2u*1%^
zpu{A&EK!(#qWH$qqlN}LSs`<R#|&3M`KWIh>4&&27+MRTLMkJf$<(RLq5f=H73q!-
z<Pq%Voh?~^gVZo{2X(Ll*(I16|IO(Plh~BqTUUxUMuf)Q#Svo`Gb$$E#y@NXO_k(%
z<)=erJ|=P}JEKEcFhA(nd)>36EksF&O3<+8Q-*lhG6#mxko5sGHPet|EKcC6+5074
zMNgbI$-rcOxp|OsEAsnHc=v^&SgFyjL-VLGHF^>oa~CN5r`nRm{jWmV6*xn`Z}rGB
z_G#!x6}2Q@_F6~x<OX|z24%QWwwJ@i=NDAk&#!^=hy}#+X9*T`RtZyC2Plh8?LkjH
z`Ri+LjFlLRu+;^~W@&!zV#q#g0?SBObiN=06W$RmTCV_X8G~QNYp4#bNkNP<Hg`eJ
zU2QOE^6Q`ODWA})&F5@<xnMzoRxRX<&!bey9rLn2PyB(<#CU#ns)hm2YzMt%EQM8)
zIDw|fSIn$%l9giqX1gQS6nj>hZ=pX3_U#0hC)d`A``H`E!`>x?#de8ld;Hrlb{6Zz
z9Ml2%p-ctIF5+n^ek58Um*N)G+x6><G0Xalu8#I9#)d*-BWmIMh~z!#<7*Nuetw&K
zP}7bM>E2fQIwZ~$bAISo3tY<6j(OoQcV{w8N7JpQR}h2|iw)$tMk0rdyZb=HD0IQD
zj#pL~@lk~9GLmu61|JuYEsD&ST)*$)G-6fM%6@nGwd6H=4BKCwkdJLn4`(ab*tu{r
z!tfQWvbTT_gb(AdYME3^nA<?lfrVF<>c*E<?rsUf0Fs^GrgJ`uPNCU#O;77H<?j(8
zrL@Y7Xm~E^CX@KWK@DEvrX&b_UF3B%J<0=%*lY*1C+Gp25M=ZnUaOMn+VZ~y{$>_l
zQK+rDS?+S?u3-U~zm$!&AVy9^k9aDALo=S;Wl0F_?i(sZzllHnR}3PPY>yQ}b}a;s
z*$7^43R8}sqSQ=-uX$5j_79}o#5UyO(SoC2j%-M%A9c$gEredV2iFcgq1%>@o(H9N
zMAW0>EQ$$3H_a?1&j{DN{aeg)r_AGXe}?fz_TcKK&`+#zlX`ySK}+O<cUU%+3x}AW
zRNt?<2AQ7P=r3Mm%khi{7e}~+W-vGhmzG5M!MSn}S?1Ny#E+*|apm75ggRI_0|+-k
zOr+;X!~nTCB}z)clprSE6wY=cahfBDJc{vBc5RT7*^8fz;6f!x$Sb5PE*^<YfXmmH
zC`fZ?D*Afi%@OC_+0^(CUUgF7^;W~cEepmEO@mp(C2KE7^PG+as%l3Rqk9tHKK8Sf
zk3%|7E8cr@Z58t&=JJ~>>Vfj%8OSa~z#HMIXO}die4ICwC>%-QEDdxc(5s0Gy?x>!
zBlW{zAn`tO-ff-FSGp+5cn`R;Thpd>Fl;|ss=$Pu4%{@9M%cO%Tmo01BD9Du{`Q%w
z0EY8Zy?}VQ1jl_Odt>}aCY<*yI?Y=H`3#$)a{OV$#o4Kg8g*&7mttP3b7f+b&QV>?
zDsrq&dM-V(+CK^a+7pl5wtaXKy2(e3Lzxnn{MtD%hVomjO;<CI%9YCN<F<kKbl>Wl
zs#5qMGZ9;8xhLPEBcw1108zI~z0$#90(wuh1b?XKlHK*=A@h+6xwi~#)C%ozNGX-8
zS+m^d=Z5#Pg;t@H{4ArWqG<lkYH%lf>SX`$^PIyy%BAK@yj2KV>YX!igE$_a1P`5h
zp4Fb2;G66W5@n2tSn(}y@!8*x8hBEjd?ld!LD3=Mg?A3Y`N;;i<iG7nu58!|vXXY?
zbrtbM!+-qq9UTn%<c#4AnzRg}W{e^2(K0ZqJzmQg$O=a-7)G{Js0=Q19#0;4XZ<xU
zr`2Xr-u$Mc^Y#PwoWZ=d9UCT8z~#%a-ecWB<OZ1?_fFkF&W+vd0ya<t+K3+W4llN}
z|G1uccrHecc%<7okG>>x1`oEn=HIGUVIGf`TofG?m4+W#Ej>yod>Q4Dowr}CW^=$M
ztkLXFgXH4*xE|`jRij;ZaB>7r6BwPdDuv{HzGP*?rL_fQs}%P>M$q(O2Kgu{chae{
zBV(i`hMG6S+YuWvs^dDdvz59w*9_iR2M`_!XrGq48EleMtg!ll&)vKs4mLJyD@BoN
z0|>oEz0bb^?P?l7=4@y77)5JZ<Sr-Z7p)S4NR@I6P>;0II#KR^y->9T0E0Ot&#g!z
zrfL{#lgA?m(H!Yad47GA94Rme#C$K=d9TX|J<f=`;SnrTwbuCZNhw2%Ux|XyUrdnT
zea|dlSY`|3fX2;#uX@+Kxpp`BZ2Z`0l=eM-P98>}*XK=CGn&<vQy^RwzO+;BD0*Dn
z&{cInRHV>lEWFjI#u@bsmtAgw(UCfg{I4{&8bNd)cdo)kdWz5mGV?wkDq|?y&-UHH
z!Imsw#_ymHnlaZ3h?KSJjB+Av^uP%Y7?h&wf`7vfe};&-n0+`glRqxbn3~33Cc%K}
zCjR-mgoT*t001<de;3Wo)$Md!7ecO*xcR=t874!1v7KLoWd0T*2dhYM6vrv<>+OCO
z3w(H5c8WIm4Ne%3tHW&^%Qgb*Q-y{dp$f5}uxZcvr7^H(^Q}l5#0n`P|D%!Bov+29
z-bw47KR&9lcFr@Js&NaucP;?%&Mv3)4$}g7TY@$J;?oA(hz#)g0s`<Uw#wiNU$XAZ
zI@WUxPzl#_;s~*(9*YrSUBrsqsz!-#mt@48Hwm&w__AY4Er1p*KKL0mfqkuiB6(RE
zR7QpxFZR^S{-qJ(L<v0>Okp5RQ2%|SvKgp>JMYD&_HTWV>pQy@M9$ru-)i>!v4XH{
zPp~I)d2F}5tf(z!59#CBIa0Obwkse?X9b~bxCSv?GQ$hv4@N&`XVD^*%!o4l8x<_a
zA+k`RC`~r-p;t{WbJ0=}WhKRC6zg+^Wha`zXC`0ebzY5-)JWa;8uh2X`u`-j8yQ6v
zOC3{vGZkLwIj|Ep_H>wZ?oeUIG_E{>IuPf+2<{TJGBO^nSW9!BBsW|NqBq2Sx}hY@
ztEyj!;@&O|I%E56EuqF<Z*Z@7TpFxvg#7O_fK6Ud<QwSm4N5d&1leh=SNh@aR#NYx
zufJ?8-wXNBe?CL1<zY#oM{=e&d0Mr)?5Q9jdj~}1(Bce1u?=5H*A6C($`M&u1dX3x
zbC;WPo8oHg+sPOHt*w{Kt@(COs9HExGJMFj_d7(+@b+YTwmccGLT)-sHXSgFN}P?6
zkXcv2I_gDp7SN1%cZZU%gj8}<qBf8!{kyzt5)MZIua?+ZWPtb%jm{##<t=QuE9CeI
z6oxhwU2$T!A6c0xKkh9$6@S0iqr1GE-RT0@0H`X-`jL9UIYs3dwcjfD>Kfpb(Ng|S
zi6l~+SkYFpOD+uCJJ;It{a=)UlR*f-YZ{p%iI^yCmey>C9}vWdP-Y!>b26zo85;tY
z8P`PLBoOhJRS9gVoeTQ3yZ=orJ0&8Mm+m7RYVJ+?D)PoD!@vv0Nw0>xoUeVRVY;Mv
z9=ze0!9U#lZ^e9ivhuO)P#4$#H8tSoMnrtv9&7}r1M1r7kP)tZTPKBi<6NT9X>H6b
zaQMA{nduha_d4f0EaKu|D6jzYW4&fPt~SvqEu)ujxmx|VyK@9&O^X;F3A=r6yeVu#
zK&zj;MGq2tX})pC7pCF@hWc=*LA;;xGE7!`l^iFvu~%U4n!ea3eXPbrAeq%$+>#Yh
z-IA0YhS&CLvwf!ls1+;O<M7BC?C-jW_8*FztKtrRaV`zV@q}=j%Jr5GG#5bbBXLn1
z5pJCjWzvS#-lA|2dg_V-dTU73kDIg7SmEXRKIP~XGE;32oh1!Q2cA+UdSYIW6{0Em
zS*^j8M@=u0=?XB#R;jeyVo)!>S*Q5&U2iuQaZ1cu-a6{=<`@3tyF5hLORT+nbnGxG
z!>{As#j?;3Hu@=9{}n_Ml;iMU-9f$a9Vpj?9WEe16B{I(HRUSw)a)MziQ^~E*P}aI
zHiM`i31(l$7HHU|XEUKx#5*b#?OR*OOe#^|?Rn)Iv3v2SJw_`rXSrjrwEMG5Ri?Qr
z#f7lj`N9zNLZ_mLZ3U02yn%OWuH<xd2;kqBlL$eq^@3WNe58#^;###o9$Iu5P%7nr
zs&j!wvD8b~1W?1puu3Z7qI~@L3QM{~S<;Of%%OIxri<lR!O?cP;&v%C6j4nKT+7&7
zM@|$2#7Ri9n&!Wor@#Ezl3F}&4x8f2e8#&Ybn$GLBsr%`^X~_$x&C&_P{Zt)w5mac
z!|1+7CP>*=){kKl4S|<pLyN=s@cC%0Yd<?<JcLmL3mihwaMMN!1z6Qv5uT7Fsd}hk
z6y6QXnF8GyuBO)I*kI|=W4<x`oa%4$!?)^v1-$FBMj7MHYs@U~L`JdQ#l14qi8>GZ
zJ5YIlRAAF2V7?`#Q(*iIuPnx%Aw4zfOoQ2^kmpGE51X~7-w`}5l?*%1ElC;I?GMdG
zV*9k%%<yEl`2Z7bCiRMtr?pBDO`{^o&A<zLgea17d(20x1wd?X$qeOa6~wb-+?EqR
zeBDu9qq8F8IT^$*eyLf51`=YPIQ78g&pr7Mam=^I2Vs5#^IVbZoR_K{X28Lb??IK0
zC%6hvn>jl@zG%`WX@a%uU%vR&PKYP3VN@xa;^BOcNUpIUc{wr;Y*g^x&I)zx=ku$Q
z(-j)=rQG-xTut9%k<5xv!K^$53m>Mv$ow7T{edMR-%pxWcw<;O+k^{DUhpc@E@{@F
z#)cVx8bYfH3?jM^H#QyqT(Q?eW(wvUUuzJiqn|&STP#&(kpcwO!02v*40y^OMKt#h
zv)SX2{ifd8Vs%)WI%6%j{<1m}@vIS(tum)C$gQP&`Fu#5g23PN(AQ6$nqQZ9v5s~=
z`bGJ_E;3n_lPm@hE;(?jwl={A7z(k)R8cffljocpxYIPMb$>+@30)$fBYEwUjw#b9
z3XV^xp_At9dzbTpEL<+QG%1U%-%l94EG8;knb@F-TUbn>T1QzNl7bb@CPAuP!4@0?
zj*!LVHBqqewA$pIe4m-~gDYY-dg_k1*OQtLI+LvBqc7gV`I7|1s9J0xO*bETcsnWX
zkxtpCjKhy?FMIcZaU(wo{rMWVtGk3)EO$mqPyzO_VP=t0v1%e9c_V<N&PNapK{Yu_
zWpuvABH%#c$sr{$zhuZ$nxL`#RPq3Q?563wmPrl&O#N)xPD}{_nVE35r-j?Pf9eYH
zN|hISZQT0<SmB-uG^ahIpyhixCUZ&)Kg5562OsCWLd>d63iEy-8_@gTBdrIizyy3Z
z+Mg(&J+XnU;&H-F$!PK;-=|sM4~33IXb$3uL5Y(;m=M~JZo_Uh#@_@z4-WYgPqZy5
zKrQeIT(fIb98(nrgobElbw-wS_~z;NX+1B_igY27EB@N5SS|I=OD)a!3rTWH!ND6Y
zrcnzL$F||p05v=DPp#+kJhZc@`>DtG3Yb@B<X%h;>B;t^fkeTP@4D|JO8ezMS7U(B
zx=@0?JrAca<IuoLwZ=Lz=8BOdI{8#>9<h$4)aw$eb$j5e<}A(8M54!(nBQ9cu-uBr
z1s)#y2P8B`W!KG;Ndw|b@SOze?-E{(5BfC(HsV)m5R9W=9dl5uiFP*IKGC-CjLJZ^
zS5|@|idsbIHK`;Z?*uDRZYoyCfNnTUMp=38O}HEh&cYWd5o6yA#BpLf(?1#PaeLD>
z_}FybrE%n+Z!(fjthd%-=y4lYVwW$RVL+T5@ItyBEnOWZIbGW#@T;wVxbELF%fCgo
z@@+SJP;DtA@<mre?x^W$fbyWzRrisk@wAWn1)6UURLU+EHs6-;@~t@&&7F3qzQ=Y%
zkwFClREJ4Zf}!>{R8Dlc0~^O8Oj~b!Fx!nCD#j1afR=cVfKje(dIGgU?W{rjh25PN
zU}B5=S?lpic-Df`!!OyYvjL6uL7o;!vb^755rQ^b%>%3B_k97e7pZNg^530kHbmIA
zm(EAi*};J4IPuoz%%X86mnA-ldN#X558mxTR5j)g?e4p{b*dlGa$rVmfXA{S`f{0T
zfUR<4P3BqEYc8eBut`V=5=q(}uIeAR_m+gXJQyfN2rGljuC8E%R@!b;wX?&r*ADly
zWITeso~Zx~2EDds7hWSx1n#gy&?N-a$C&!fuBkuv_~8AF94nmh@m4mHFq%T$3W#Rr
za=-{X*=r)?LNfmETs4U;s-7St+d_3Z`~kr9^ezqkE~P!`-Mg%S+F|cVMX6T9KHi+e
zQNAiyf-Q#<tur*{GIdY}eQRc76bmzS0`06Y@swo!z3%9`PaV{5d%55Dcx62`%y7&-
zXW_kEF|;*|SkAdl(G(GVHi-p%Tr#Xk5)QBw{F(D$6^4Z|o`G_u<DX78W4V;84OgTz
zE1(ckrsF<D`WC7_kOppOIjBob4dgSNL|!Jr_yKUqdM_NWe$NgoIdT{(6%up?=2<KI
zdh}>P4a3IgBan%z#VhFN3ut~OU;*gek$)F58p(98B+C(v)<k*5qGN2WeG(0Yl9C3~
z(3cZSjpA)JIVn>h7wEYw7sE2+z~2qC5cHk8Xe{j+DPZ&p1Eoh9W^RU4d^Gb&TRq?J
zi25fp(Z0<@^~bpByECH*O!o=y<2KP>c|M~34)m<@5c%uiL$HL!opW}|YIgUmfdmzv
zlWJpmVdG^D7)t{rx*EHopm#@$u3mL!%UwNb6X#X3zLoH^@zN!xVJ;PNIb+EC;un86
z+5K1#X5kgneZ%N$*E_>R_<`+Sul6N@7+os8^aInlTKgI)dV4LcZvCA5J->*6J<%OK
z6!&@=m53kb#BJR-vj4r4Gz5*8wCR+FKF0QVp-`^P4f5KBfc4Dm%&k9QLH~V<R9eeM
z<>__#G@$@%r4OW4%Vp7s1W7*)Oa9;|1dr+|FV0(Ym#xtd$$te(6nu-155nKBkC0@j
z@2c#r!lJq1e@atM>4b-#L{aAQ;=7&a9;_erO^6Dl&4Z2mJ-a)diP<T>59#rR4(oUC
zIC&ib2x$R-jYd{PfALCl%Fcx6UY+Fpb}ECF*RPrFMW*+xzSvRcU<Bi(Bj-=%|1t4b
zbP&h2tkLwLo%ty9>63P7NFsS&(864M!S9aq<FW9+NZWiju^O-51N!qdC;h@Xyi_?^
zpX@kgcw_I<V;n<n*--t+Hvgi<AWW6t*#8yXE)Z$SQ$#dU`OtgBEA3<G`rJ6B(|!H1
zYm`s!&Ln?Pk7AEa*?~u@`*}y?)`{f7O6(J44~cX3jiEx>Z1*dGyjTzm!xzewUADc1
z>2YXxP9i`Qel3cb#p^q@6K^Xn+$X=qcL;am*Xe7_WiEs43rtz^VQ2U>7mpVtI!NpU
z3L^#_$Y<i3PR&TLT$JjRH7cp4DEFzHs<;B(@5g1ovtoW!_==ed&qB->=R^Y{U0MMN
zThXIK_rbKd#V{y3x?1upDv}!|>pwur8pD8jukyYiSEIY=SAXL64d06M)h;WgVc)_`
znC^PRMdbYerDr*jcm-|NHjNPAotqX~Z^gkNPUHydv@fbC9)pn)2NJqQIgPu6#5sey
z7&P&<M3T+8DzJ(3=&LZ;l)J;o(txA|w8JX;h_BIxW0s9JpM+om{>1)K#ldPdi-lv;
z)WcWpSKfX@!X34ga@gs@&#Y)M2UXIvaCh$J78^%2Nm~6Rh2%-Xv&>&^M%eH9h0NtM
z09fqkz^_@qbW~W{!Q-C8Z^>G8+4-)zIxK_{p@Z2StD($PsyJneDH>UMMJC8`0V?j8
z269&NVpQdXDRdf!))G0Bks80FT*OQXW1m$b?)GX=5MHxbD~-L-wwZA!i`#)h`xrI6
z)Cmd}!yS!M_aVIRN;taqi}Whuc}y&L*jQ%_zB}H;Y(4(6@N;=itQOOAG%osygsJD*
zef9Z?hrp)b>ba!%!?0PQh{zvyF)0+6Bn1J!rEld@c%<TMTV{a*5djD#UEj!3xf&py
z-5lE1z6D5Q(Q1vOE!YeL-?EkvT1eA+t)N9AAkL|Uk(!`?`q42(t)h`wTroSfp=tfJ
zcTw3$UU~B)vO=j@bnkxf@9mZDUYGDFZPHwE!vx;<vll_3StCqA9XxQEY~ERp_+Ml&
z83o7<!FOd}3fR#JHKWr#B15pQJ@w!(@)IHqqY4H$dA2Wdhv^b`k`)1<y}3)fl7Ykr
zWUCmVuyGgzT(h<c_dTk^XtQ-hAwEI!P8z!5a>U_D!u1}BwbU0YvZDkkyN>;@6f4A1
z0Vl!QO0vrEKKdH6o)g<I>MCq}?&1@1N@7{k$JNqH8Bf<NQ4B-=J;Y|4Gy>k9G69DT
zMtK_UEChKMb)+=xJ9V*sed12tw3`ZsBl?){!c6LaM}Ll_eM%;h<7Uh9`bA*)1-Ikl
zS54H=F<RieYUG=)pKk?k=@^DA%FAVx5<Ph+ZK)H*tZP?;io*z>rW_fCW$uzz@RCyO
zh+P85tK4!)5{ZuLTGEQ>v-ePgxif@o$T-cfC~b2ajF5_3JIl?Ylvu`?YU~_v<zDx^
z+57+d#{fxQ`f!T`!--ajw(CHSDSr(Y66{wc>6gFO6)T3ypp`Ccl_qoDukY+hi3<iw
zr>;Ca#ie_q!DxqKaIsDH)svQrpD5T2%7bMd-E<h?w|!^e7w3lgP`6c$=zkFxY5gOQ
zsx+``<rLK#uH^LiMD4V5obih{N3V}r5jB!?<w7n?jFMg-Q|Ih5VyTGiGFZ-vy@Fgn
z^&YQq;zda=^_;qKnQ3`VUw;)E@U_?AhHeWNPjU6y(_Z3Ey$6yDaY3^pMz14TFaL4U
zH+Ao0{@1p8D`E%u+2E-MxSd*#>+zuZl8|m2k6rv>ycqm$2IF#FqQM{DO?ZzJF{T2g
z9w1PqSsOln9d}reg6Kqc7LhD0Y(aIMBxz4CIPfE{ZfMco0ZMAwW`;w_lr2_>{tSl?
zgN_wwrLvC9skr<9P|Hx!AJt9*GoKZ~0SQhlCRiUn^nWROnQ4r}qAFo-3MW>@%D=t}
zMZiGE<MqYjE>@aR)8PGaCJI3X&)Obpnh6r*v?05426F)Wl)AwRwri51ztJMICE3eO
z=ryFWrT<VhhU>zfa{&lAxLT^hhZZD6iu^G7gb&f&MCMXqV<^OTEF~q}o%=iF#*vDG
zE$sZXvmwFu!~C|Wo56r=1u*9}-2v&yT%P+ujZwC_x;Z_K(5$pGYAKtIvSM%|XG|{d
zYK#?hRFVZ)(y4S3dvgyXWz`ah=uugangy*Q#GJ_4@RR(YDp^L@8?a&@FUwMSuQ+%x
z6rF?2)^DNgmgu!s8Nu%nKCJMe{Awh!u^0nToUE*Eul9?7WMeyZU`)bitpbXzzZbLE
zYxgo2Vg$#V7UaWX{L`!dSt{p)p+SghWwazC$FZKbZG>gHN_rp;FF8c*5=~i#Y5kjB
z4_zzT7i(Xs=c4BPdQ`G+bqN=~?|)2;nPG4e`QEI)2eRh&4MU0(n9Xe8_aIBSzhtb|
z*PXBUGEb0N`RkV<Jm(M~mI%s{5Y0*^1Vh}fcY$5s9b9U-s_eM#&Q~eM<i8BF$>0u@
zGX8{-*3J-p+fZae^U`Z}rulP}<MOao^Nt(#<#`>c{^If-7kd#q_Xt%HD^+YjPESii
zWm_M5v^2ls)z`^2Jd77fZwo~z{Dhscefo`{1d+X1zzt7lP$}*!7aG`dc%dr?XE3jQ
z(9N5j@MlK%O#9YjOp6LF_l8h#$T7MiiBGAFW3e$jNt}`4H>-wm1;kWv9tq9BSY%%M
zt;qkrCVD+0FUbp6b4TPJv4niSpJYB+^+&Fd86iYJuzBXC0_InWxAz@#J34&TzC=Jh
zGA|#6cy+ORwjh&ANqq+kTWeGtBEcQaGHaKMz!6aMm}x$kvhd^z!9bsbA~G+NBc1U`
zBT9n>8@n)QjfWvl!)G3-JhAxr7J9c7{AL<isL?|Y23kFoX6uWSfuI6WXfp~eCccx7
zwRNKcKxR(_q03G3)JlA|HZ#&pZ5tPX*nE9K!`2f+(}6NygWP~dF@y*fJ(HZs47eP>
zsTohq6#D{uOsfrUj?%8T)8)B;N>F2hTNfUYscznjGzo6B(7(9Y*MutjJ7+ir|4xIR
zUi($vyc<JLV#&b~_j5h0JvB0XBhx)h<7OsA<{Fc2pzM?~>=1xb?kz8}gf_O)_D54>
zX3fJ~{bW#TR%I+|G91{NClM<e)71c`rp>g!qt!YOT+|q$d%9I_GW<J>8=ZKL03g29
z0rtUW3YJh$IcWzU8Iy6_C}IfD8f6(tGm7{fyHg5DKY%gUM)|=`W<kzQPKhwVsZo%i
zA5Hc_2L@*CB1e3kNH)thK_)TQf*Co%AZD0rs2dHldl&vH+Kdoqhy?#sQmadmd}aqg
zJEm6JFbx+IhLyxi{T*m7jtS<#!(vA1h*3GtD*y4SP>O;@CZ2KBwsnF%A&dRlYI+za
zvxN*ygU(v986N+MpM#J162e8M`14tIOOGL2N^EvrY%`T8j;3v+5X4-{LI3a%btZ>v
zH#!X&df)!W@e2=jY@KdAVdyQtJ)U4sJQ3hBXOCA8@J%{;#$mGOQIPtmLf%QpOA;L)
zx?0!Z<3W@>93NN5;GeA^hk!(ekZxA1TnVbHRO@m5$cU~GvH%kSBQH+U*lV|GLXSqj
z7Xg{C$v&+CpQu(~GNn3iWCymI=F{P57~o*cv<wj_g(<}auIGs-^r-h;&y^%noKd*h
zkcPL^UobauVz+ypr}bA&VfF0-EFMvvUlVBKH<*cuI1Tx_7=L85?=%!X-jK*3@11ko
z8mKEvNmrtjS+J_X<f9h<VsrkRPv+7z;`%g0@wvKy+2DkT!m~;cz4b&Am!K^*&EB5t
z)9Lt-$mvpUS`l*m{$Lr;DDElhAn%-UZB(}GxAh;^p_OCA2O*R?Wqf(YJ)kuj)nO~h
z)*~*b^Ii#r`8@#t*AnZ`7oEjvo}+vz7T&Zd6&y8){je9#Lru&lmHIGY9SPmJ5|%*=
z|N1DTccgI=g<rpzpK5HPhan1k(Pqk7X7HbnpAPJpXJBJ)LFM*>pHyR6q@ygx8om0l
zzR>IQZ2qkDSX|a36AmOHHskY(u@)6gcOgiQ9(kS#mfeREGc9Rk`m)}?+Kg^vCiQ*%
zyE7uMc5$Tfi{WabhJq4bH=^5HdJ`=a5fw93eYhu~W^Kt{oJooIbNK9uD0SEe)eyPZ
z5Q>5#uBAzjy;Nu=v(h-+Uggq|I)x0{%2yd=RQR-!xgPIf?OO#P?k;uOKyi!Y#bq0J
zD@+keg%VlU#u4yIv*flA)6%+;3G$K@{IVV-LH>a!8(hmj8C30K^JtN?`8D0uoPjuJ
zMlk>@i;cW_LAt$?ejjMmE`WrHS{wChP%DKo4JbKdrL+J^TT3+;>0EY43mwiGW|3?O
zBu`J5MGbUxF3385CiwoCv8h7Pd<k6GK-AMIX6;0U(ZN`do=dN6!7i;a|3cSZVO>QM
zSxA+6&hp4<%pFj$Qz}F9Ui}Gix`ccg7U=T(EL&(YiH4nl<(xScV@*_oF3XO1b=tkQ
z71?5Et;JFwj2uG;HxvNyU5|8oOr|^3*~sPkb)j|i9MZDrseZl6cR5l=-?Vupla>4-
zSno4Md5`-aaC~0k6-s8mD3DWRRItK^eM<Ip8aM8mFhIN|60^$s1E}i%1nUbF^j1BF
zeJ{iE$k!DzCMXCSs1iUFr%T$p?J9su6{|Kt)w*#QsloY86_+8srbhd!Ym*8m!=%eW
z@(5CtAlZpbz(~PNpN-a)#SW5*@U>_m1f8UM7^Frz)f$-{C9LE6&Ly#Ii}?2*#498P
zkeNK%4TV^!>cn5>XCO38o@OBsg(@9E1S3)mk&1e4tB%H&{{&-Zo5~ZK@CIF+qef;E
z#bM+Q=gO04I0ty9H-?B(v+)?^uMe>YF%>-m7(3TAXPME|Yz)oDps;aD<$mlQ;U|{v
zRCpa($hs_K24TSBVU0?5&V71u3xux0Xx0FhhVyh0mC6i573NVlt;QN(ZJh{gOm-<s
zl6{ELEL~^+V3}kLHaiN~j6D~q*n5yKaMfESX{EH=F~iXIa}Z|-IjL0;+4vo-NvwqK
z*AiYfZ`3n%eurq?5dCsHV={q9j}0=Yf^quPuDW5%9HXZ)gee*&x|}~13ya4QpA(C$
zlmnqk2`2#9j4z*m{=T&z-c7;B@1do_p$f|0u&F;MlWz&YYx%$uh@9f@ztgXICufxz
z{h-kNp-uox05_;29Ug`YxLJIqcSg}Fr1}fJ>qDPtPY~6~)A^KX;i44Oxa=zAB7z%I
zO7X@OhQ9v_g=y0DA1A|_I(@<tFv(&Rqo>)0Z?S@&fnW$jU`K2Aho6bC0Vfm5CBu~R
zCy9^bL2U%7QAL8tW-NV_fQGrb+U2v0?YKv&;s$;nE8JDG90pb&03i#w1+>ancLH6F
z1lkMjbHxy?i(e;xO9l#Ur;z|4zR17nN%OcVFbDt)m8~=Gn-+}Wh2728a5&6@p-gB9
zto;!k8AK7Ph;bkzgzN$qBql`qr){z$+!>7m$cVF~Rvg2XRk72Ox)_Eno0)?SSTkf5
zvLIt2+lnDIXuGat?WN{;`^HG=SlJz|n~lR`;(~Q5ZVoxY^$7qC_F;nKS3RS#DKs8$
z<DkI|h=)mjw4}N;D#0MLt47iTLCH@=8`M5}+-~~MY6siyf?jekbH|xdcseJKiZ*dd
zpCJ|wohecXfn<K6o_<HJF>I!AWIy1!xj)cE%`<NJ=o$wl+sT*0cOdvd8T|kxP2l2D
zjymK9F{gwi2V;Yegm~4bs7?Tf1U<?B-rKrVL1l4ty_tdTuWcYYN2H9yx@B!x<#Ul5
zdHf&vbte1YmTI@5!_(b_uqckogHHw}ic&G|U<Sx-ieTo5yp{q^6dr@3cKbt35%~cC
zjjZ9UgjUwML%{wPAvyu+!H6867Kp9@$IyoFIzA&CpQ0v&wJ1X#6l;E@ZnVw`JD&+9
zHu}2&aTo;GVi-76p;E{Uz&Y`6IZDG{WFSXniBl%s$}G%WA1ri?kW$wqPbgtp#w95s
zBTV9nInm%t8bSa^+2R4<lXFD%M+MEMt0-5WZiGB0<OG|(k3#AjTs8&A4oJdhoXFH=
zy4=pg!o_Xj($#gnqh!5{)I2SLECE*n<oeL}h|zN66{LZYayi8*q;7JOZon%MHow5Z
zONeit)jA6dD^m*onanHu0grO=>`Xe~r&AKb)F|gF$c0S*B8T=+>iufG#{p_pqvy9d
zudlwlI1O9Z{7|xqPzB>ng3kf1ZLO>{)u35eV^#U+><}VHD8z{ilM5!@m2DW!1dE_>
z5E_x6Y#`tOO+?2Jte_ZZ!_6gc=1fOfDMf**8ID1O=V!7(qn<Mn=9xgQovv%DLp&R(
z5fiev^MLe_oo;{^c~Cz>!$w@g){M!oXj`NJ4igaH?3ltH;0TeEQ$Y4_D|14~fgQBO
zfTE&MQf(r10G?e40TwpI^PXQX2<<+2o$Sh%v=~#%o739L&hdGIVq$M|5p;FC|12QL
z0a`scrA!d}ccxfK021(pn`32S&WcXw7~nfx&+z@pHy4pY;$zIg+VB50!EWb*V~)dB
zcA&@=HKUEuQ9)!effMo>yYaq)^sh2tMn)HOGZhAV5;ebJ_-C*oTA9*j$5QKxpeHVP
zMHv_+DK_x)KwJ0&^*MUr8veBx>uI%Ybuy4a98EJ7MTP7T%C6jsAS{v>T)(cdC+euk
zYz`p`4?z2+I0ALUtDdKlL~1{43<1jhV`2UpLFkwN#5__wROh(?FNwMp25Eeryt*H~
zYPvL;h+>4wXWlB15tpop13tLlT?%x*vTt@p5bPCO2o<0$1bKFbak$^%xdq`-Sp@RP
z!>9u@?9q!aN-9nDF{LeHY9DroQ}RedIY*eLPJNm~vxPh>L<9n&6H<dw416I3h=Hb$
zhC0bmxXLChl!@qx%jsc*c@f@b&JZoh?0``?)bmJi5j>KZ^Mf!DZo{@gZly4ZtAf!u
zPC8ilcR++GH8_Zb*@R#-N<%_orT#j}DVoUOIP>_XacM4s4f2^-v~LEoB-|H>J_<iM
z-$!?MQwe_Gp;|p$Ri8Y6^O0UnRMe6Wdv3tk?<{o)J#jI45HpqXmM*kmf($H>u^kBN
z`n0NgoQ8f$pn$nwKoo_+5=HQtHZZZglX5U=7SIeuf39`+x7`eu+dirX?L4o%azeHI
zU^y#^S$Mhgfo>x!@)BJpIT*t%3SkLBPu!XU6wfZWln#)!vn-^#ww!r*Sq0l&Iya&7
zq$=gKg+X?O3rIfGK5S+qNXS8~$ajnkytXB3ghSRZH7-=tHRz->lMLIlYT5_E)LZ7z
zG=2MF1nsPeEMk%;z@IXVNy;=EEBMTgr)Yo~Wf;w}7R#N(QL{|4(ad2sAyLk2q{l;z
zGWclgWIz%X9VwG*vJV0neWo{;GRjn-8Cm!77%B((2r0QQreG$3m%PEEYx@P85O{m(
zj&OXjmB{Tql0<0lV^vYvn+(We5D;X0Jf80ScA>LL0n(435RqaIK)`B?p7f8wBQ5aX
zpEafAJIl#jK8TkZHS)tspx0DwYCMhO>_Etb*Fa1N1$&2Tr96D96-EixlLD%sa1cvJ
zvDIZx*elZ>BS1P5cX`Pj=0A!92EOY(96oPa>ATkVP7V_?Ji;lVtn@^PlmKlm)zRg9
z`wjZk3??Lqse^mSAcXl+mSG_PMfqi{3lHGVNN3(9FF`|G{UL1EVq7vqJBs4O8QAr%
zl!(iTELsbT%L?{eBm^3FmNeo?iE%kJu=JvD2I!hgChJxfhCuh&w|@<+uvP5!P{RtD
z2-YaPidG;g(@Qqd4p0)fJ_VtdSQ_Zep%l$e@CeMuxn{kl*qAU#h?sVoGFip%Y^f3S
z_1;|*MJ0g=9GH#h_o_lM07Z)PkCubs=j<DI29TVmvk~?%CqSTp$2_7^1}iU6fiac_
z{^3nq*-LC@c3;8U0Wev=*Pq@C|MkKEL&<N<%xFXOqrpjcOEzoe;0LaovsFvn!Zb7R
ztZrFd+mZ4{_{OG|(o7?df?x*-+uDqp)Qc`X7raL%9ycEJ<V_&f=e7Brn3IojnD<ZV
zwj`6*k$D1<9nD8c13luqaJsGqrhI9f><o0l-)X*+IigR!RGvw|0D+T0{35hS#%1Fr
zh10l3`Vf%k8t@*xCQXn_Nvrt8Q>RE1bI-tVTDC$bxWF)P(~rPOq2-WRFCs(YN`snG
z+z#;qq$pKcq}GCqu{0)1iGl6OiTXueo>emK{@I<wfo=d<2{u*jwtKKu60!EB!E&~6
z4>m9dy-tv2Yfs6y0y)M!esqTLK&lwl^FSZgwyDV*OW&Do7b62)h#&IIj<SF<02MS{
zcRBNU12C_;PQ>OV=O^tZ=HT(~)0R<&6r@VQp%NrXIBR5yf*>G{kVnx$XXKG!b$+0y
z_odiIvn8?}Pg{!R`I6`|9aSRt1iD8s9T#*ABdSYi3=CUn{OCHsyaDeSfzkqv5z5qL
zhV;?~%L4>c%M_s<4w8JkW|SHLF}4ntk)hHGA?L9ExfEv&1Ua3!5{ain#8Cm@-+Ea|
zW4yEmUr0!%p}P%=)+dpJPDWLmPtM2S#aKAI;&DGXI@{;$;=1N-!(?WV%;v-S#dz`o
j!x{jHm-dM!L@tgKC!1~`DFP}XH6$TyA!EyeVAY!l>$s0Q

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/bold/opensans-700.svg b/setup/pub/fonts/opensans/bold/opensans-700.svg
new file mode 100644
index 0000000000000..9ece857021152
--- /dev/null
+++ b/setup/pub/fonts/opensans/bold/opensans-700.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"><defs><font horiz-adv-x="1169"><font-face units-per-em="2048" ascent="1638" descent="-410"/><glyph unicode="fi" horiz-adv-x="1417" d="M41 0zm737 889H514V0H209v889H41v147l168 82v82q0 191 94 279t301 88q158 0 281-47l-78-224q-92 29-170 29-65 0-94-38.5t-29-98.5v-70h264V889zm162 518q0 149 166 149t166-149q0-71-41.5-110.5T1106 1257q-166 0-166 150zM1258 0H953v1118h305V0z"/><glyph unicode="fl" horiz-adv-x="1417" d="M41 0zm737 889H514V0H209v889H41v147l168 82v82q0 191 94 279t301 88q158 0 281-47l-78-224q-92 29-170 29-65 0-94-38.5t-29-98.5v-70h264V889zM1258 0H953v1556h305V0z"/><glyph unicode="ffi" horiz-adv-x="2208" d="M41 0zm737 889H514V0H209v889H41v147l168 82v82q0 191 94 279t301 88q158 0 281-47l-78-224q-92 29-170 29-65 0-94-38.5t-29-98.5v-70h264V889zm793 0h-264V0h-305v889H834v147l168 82v82q0 191 94 279t301 88q158 0 281-47l-78-224q-92 29-170 29-65 0-94-38.5t-29-98.5v-70h264V889zm159 518q0 149 166 149t166-149q0-71-41.5-110.5T1896 1257q-166 0-166 150zM2048 0h-305v1118h305V0z"/><glyph unicode="ffl" horiz-adv-x="2208" d="M41 0zm737 889H514V0H209v889H41v147l168 82v82q0 191 94 279t301 88q158 0 281-47l-78-224q-92 29-170 29-65 0-94-38.5t-29-98.5v-70h264V889zm793 0h-264V0h-305v889H834v147l168 82v82q0 191 94 279t301 88q158 0 281-47l-78-224q-92 29-170 29-65 0-94-38.5t-29-98.5v-70h264V889zM2048 0h-305v1556h305V0z"/><glyph horiz-adv-x="2048"/><glyph horiz-adv-x="2048"/><glyph horiz-adv-x="1044"/><glyph horiz-adv-x="532"/><glyph horiz-adv-x="532"/><glyph horiz-adv-x="532"/><glyph unicode="!" horiz-adv-x="586" d="M416 485H172l-51 977h346zM117 143q0 84 45 127t131 43q83 0 128.5-44T467 143q0-79-46-124.5T293-27q-84 0-130 44.5T117 143z"/><glyph unicode="&amp;quot;" horiz-adv-x="967" d="M412 1462l-41-528H174l-41 528h279zm422 0l-41-528H596l-41 528h279z"/><glyph unicode="#" horiz-adv-x="1323" d="M999 844l-47-232h258V406H913L836 0H616l78 406H500L424 0H209l74 406H45v206h277l47 232H117v209h289l77 407h219l-77-407h198l78 407h215l-78-407h240V844H999zM539 612h196l47 232H586z"/><glyph unicode="$" d="M1092 457q0-159-115-255.5T655 86v-205H518V82q-244 5-428 86v264q87-43 209.5-76T518 317v310l-67 26q-198 78-280.5 169.5T88 1049q0 145 113.5 238.5T518 1401v153h137v-149q229-10 414-92l-94-234q-156 64-320 78V862q195-75 277.5-130t121-121 38.5-154zm-301-15q0 42-34 71t-102 60V324q136 23 136 118zm-402 607q0-44 30.5-72.5T518 918v235q-129-19-129-104z"/><glyph unicode="%" horiz-adv-x="1845" d="M315 1024q0-127 22.5-189.5T410 772q96 0 96 252 0 250-96 250-50 0-72.5-61.5T315 1024zm443 2q0-230-89-345.5T408 565q-165 0-255 118.5T63 1026q0 457 345 457 169 0 259.5-118.5T758 1026zm688 436L635 0H395l811 1462h240zM1339 440q0-127 22.5-189.5T1434 188q96 0 96 252 0 250-96 250-50 0-72.5-61.5T1339 440zm443 2q0-229-89-344.5T1432-18q-165 0-255 118.5T1087 442q0 457 345 457 169 0 259.5-118.5T1782 442z"/><glyph unicode="&amp;" horiz-adv-x="1536" d="M1536 0h-377l-115 113Q853-20 612-20 368-20 225 92T82 395q0 137 60.5 233.5T350 809q-75 86-109 164.5T207 1145q0 152 116.5 245t311.5 93q186 0 297.5-86.5T1044 1165q0-119-69-217.5T752 760l284-277q71 117 123 301h318q-36-135-99-263.5T1235 293zM403 424q0-86 64.5-137T633 236q126 0 227 61L528 627q-58-44-91.5-92T403 424zm359 709q0 53-36 83.5t-93 30.5q-67 0-105.5-32t-38.5-91q0-88 95-194 86 48 132 94.5t46 108.5z"/><glyph unicode="'" horiz-adv-x="545" d="M412 1462l-41-528H174l-41 528h279z"/><glyph unicode="(" horiz-adv-x="694" d="M82 561q0 265 77.5 496T383 1462h250q-141-193-213-424t-72-475q0-245 73.5-473.5T631-324H383Q236-154 159 73T82 561z"/><glyph unicode=")" horiz-adv-x="694" d="M612 561q0-263-77.5-490T311-324H63Q198-140 272 88.5T346 563q0 244-72 475T61 1462h250q147-175 224-406.5T612 561z"/><glyph unicode="*" horiz-adv-x="1116" d="M688 1556l-41-368 373 104 33-252-340-24 223-297-227-121-156 313-137-311-236 119 221 297-338 26 39 250 365-104-41 368h262z"/><glyph unicode="+" d="M475 612H88v219h387v390h219V831h387V612H694V227H475v385z"/><glyph unicode="," horiz-adv-x="594" d="M459 215Q407 13 283-264H63Q128 2 164 238h280z"/><glyph unicode="-" horiz-adv-x="659" d="M61 424v250h537V424H61z"/><glyph unicode="." horiz-adv-x="584" d="M117 143q0 84 45 127t131 43q83 0 128.5-44T467 143q0-79-46-124.5T293-27q-84 0-130 44.5T117 143z"/><glyph unicode="/" horiz-adv-x="846" d="M836 1462L291 0H14l545 1462h277z"/><glyph unicode="0" d="M1096 731q0-383-125.5-567T584-20q-253 0-381.5 190T74 731q0 387 125 570.5T584 1485q253 0 382.5-192T1096 731zm-715 0q0-269 46.5-385.5T584 229q108 0 156 118t48 384q0 269-48.5 386.5T584 1235q-109 0-156-117.5T381 731z"/><glyph unicode="1" d="M846 0H537v846l3 139 5 152q-77-77-107-101L270 901l-149 186 471 375h254V0z"/><glyph unicode="2" d="M1104 0H82v215l367 371q163 167 213 231.5T734 937t22 114q0 88-48.5 131T578 1225q-85 0-165-39t-167-111L78 1274q108 92 179 130t155 58.5 188 20.5q137 0 242-50t163-140 58-206q0-101-35.5-189.5T917.5 716 655 451L467 274v-14h637V0z"/><glyph unicode="3" d="M1047 1135q0-137-83-233T731 770v-6q177-22 268-107.5t91-230.5q0-211-153-328.5T500-20Q262-20 78 59v263q85-43 187-70t202-27q153 0 226 52t73 167q0 103-84 146t-268 43H303v237h113q170 0 248.5 44.5T743 1067q0 166-208 166-72 0-146.5-24T223 1126L80 1339q200 144 477 144 227 0 358.5-92t131.5-256z"/><glyph unicode="4" d="M1137 303H961V0H659v303H35v215l641 944h285V543h176V303zM659 543v248q0 62 5 180t8 137h-8q-37-82-89-160L307 543h352z"/><glyph unicode="5" d="M614 934q212 0 337.5-119T1077 489q0-245-151-377T494-20q-244 0-394 79v267q79-42 184-68.5T483 231q283 0 283 232 0 221-293 221-53 0-117-10.5T252 651l-123 66 55 745h793v-262H455l-27-287 35 7q61 14 151 14z"/><glyph unicode="6" d="M72 621q0 434 183.5 646T805 1479q125 0 196-15v-247q-89 20-176 20-159 0-259.5-48T415 1047t-59-267h13q99 170 317 170 196 0 307-123t111-340q0-234-132-370.5T606-20q-162 0-282.5 75t-186 219T72 621zm528-394q99 0 152 66.5T805 483q0 107-49.5 168.5T606 713q-94 0-160.5-61T379 510q0-119 62.5-201T600 227z"/><glyph unicode="7" d="M227 0l549 1200H55v260h1049v-194L551 0H227z"/><glyph unicode="8" d="M586 1481q210 0 338.5-95.5T1053 1128q0-112-62-199.5T791 772q164-88 235.5-183.5T1098 379q0-180-141-289.5T586-20Q346-20 209 82T72 371q0 125 66.5 222T352 764q-125 79-180 169t-55 197q0 157 130 254t339 97zM358 389q0-86 60-134t164-48q115 0 172 49.5T811 387q0 67-56.5 125.5T571 637q-213-98-213-248zm226 866q-79 0-127.5-40.5T408 1106q0-60 38.5-107.5T586 901q98 46 137 94t39 111q0 69-50 109t-128 40z"/><glyph unicode="9" d="M1098 838q0-432-182-645T365-20Q235-20 168-6v248q84-21 176-21 155 0 255 45.5t153 143T813 678h-12q-58-94-134-132t-190-38q-191 0-301 122.5T66 971q0 235 133.5 371.5T563 1479q162 0 283.5-76t186.5-220.5 65-344.5zm-529 393q-96 0-150-66t-54-190q0-106 49-168t149-62q94 0 161 61.5T791 948q0 119-62.5 201T569 1231z"/><glyph unicode=":" horiz-adv-x="584" d="M117 143q0 84 45 127t131 43q83 0 128.5-44T467 143q0-79-46-124.5T293-27q-84 0-130 44.5T117 143zm0 826q0 84 45 127t131 43q83 0 128.5-44T467 969q0-81-46.5-125.5T293 799q-84 0-130 44t-46 126z"/><glyph unicode=";" horiz-adv-x="594" d="M444 238l15-23Q407 13 283-264H63Q128 2 164 238h280zM117 969q0 84 45 127t131 43q83 0 128.5-44T467 969q0-81-46.5-125.5T293 799q-84 0-130 44t-46 126z"/><glyph unicode="<" d="M1081 203L88 641v143l993 496v-240L397 723l684-281V203z"/><glyph unicode="=" d="M88 805v219h993V805H88zm0-387v219h993V418H88z"/><glyph unicode=">" d="M88 442l684 281-684 317v240l993-496V641L88 203v239z"/><glyph unicode="?" horiz-adv-x="977" d="M276 485v74q0 96 41 167t150 151q105 75 138.5 122t33.5 105q0 65-48 99t-134 34q-150 0-342-98L6 1358q223 125 473 125 206 0 327.5-99T928 1120q0-110-50-190T688 750q-96-71-121.5-108T541 545v-60H276zm-32-342q0 84 45 127t131 43q83 0 128.5-44T594 143q0-79-46-124.5T420-27q-84 0-130 44.5T244 143z"/><glyph unicode="@" horiz-adv-x="1837" d="M1735 752q0-144-46-263.5T1559 301t-195-68q-74 0-131 35.5t-82 93.5h-16q-108-129-275-129-177 0-279 106.5T479 631q0 211 134 340t350 129q86 0 189.5-16.5T1323 1044l-23-489q0-139 76-139 64 0 102 93.5t38 244.5q0 161-67 284.5T1260.5 1227 983 1292q-202 0-351-83T403.5 969.5 324 608q0-276 147.5-423.5T899 37q106 0 233 23.5t250 68.5V-63q-214-91-475-91-380 0-592.5 200T102 602q0 247 108.5 448.5t309 316T981 1481q220 0 393-90t267-256 94-383zM711 627q0-211 172-211 90 0 137 63.5t57 206.5l13 221q-51 11-115 11-125 0-194.5-78T711 627z"/><glyph unicode="A" horiz-adv-x="1413" d="M1079 0L973 348H440L334 0H0l516 1468h379L1413 0h-334zM899 608q-147 473-165.5 535t-26.5 98q-33-128-189-633h381z"/><glyph unicode="B" horiz-adv-x="1376" d="M184 1462h455q311 0 451.5-88.5T1231 1092q0-131-61.5-215T1006 776v-10q139-31 200.5-116t61.5-226q0-200-144.5-312T731 0H184v1462zm310-579h180q126 0 182.5 39t56.5 129q0 84-61.5 120.5T657 1208H494V883zm0-246V256h202q128 0 189 49t61 150q0 182-260 182H494z"/><glyph unicode="C" horiz-adv-x="1305" d="M805 1225q-175 0-271-131.5T438 727q0-489 367-489 154 0 373 77V55Q998-20 776-20q-319 0-488 193.5T119 729q0 228 83 399.5t238.5 263T805 1483q213 0 428-103l-100-252q-82 39-165 68t-163 29z"/><glyph unicode="D" horiz-adv-x="1516" d="M1397 745q0-361-205.5-553T598 0H184v1462h459q358 0 556-189t198-528zm-322-8q0 471-416 471H494V256h133q448 0 448 481z"/><glyph unicode="E" horiz-adv-x="1147" d="M1026 0H184v1462h842v-254H494V887h495V633H494V256h532V0z"/><glyph unicode="F" horiz-adv-x="1124" d="M489 0H184v1462h838v-254H489V831h496V578H489V0z"/><glyph unicode="G" horiz-adv-x="1483" d="M739 821h580V63q-141-46-265.5-64.5T799-20q-331 0-505.5 194.5T119 733q0 354 202.5 552T883 1483q225 0 434-90l-103-248q-160 80-333 80-201 0-322-135T438 727q0-238 97.5-363.5T819 238q97 0 197 20v305H739v258z"/><glyph unicode="H" horiz-adv-x="1567" d="M1382 0h-309v631H494V0H184v1462h310V889h579v573h309V0z"/><glyph unicode="I" horiz-adv-x="678" d="M184 0v1462h310V0H184z"/><glyph unicode="J" horiz-adv-x="678" d="M31-430q-105 0-183 22v258q80-20 146-20 102 0 146 63.5T184 92v1370h310V94q0-256-117-390T31-430z"/><glyph unicode="K" horiz-adv-x="1360" d="M1360 0h-352L625 616l-131-94V0H184v1462h310V793l122 172 396 497h344L846 815z"/><glyph unicode="L" horiz-adv-x="1157" d="M184 0v1462h310V256h593V0H184z"/><glyph unicode="M" horiz-adv-x="1931" d="M803 0L451 1147h-9q19-350 19-467V0H184v1462h422L952 344h6l367 1118h422V0h-289v692q0 49 1.5 113t13.5 340h-9L1087 0H803z"/><glyph unicode="N" horiz-adv-x="1665" d="M1481 0h-394L451 1106h-9q19-293 19-418V0H184v1462h391l635-1095h7q-15 285-15 403v692h279V0z"/><glyph unicode="O" horiz-adv-x="1630" d="M1511 733q0-363-180-558T815-20 299 175 119 735t180.5 557.5T817 1485t515.5-194T1511 733zm-1067 0q0-245 93-369t278-124q371 0 371 493 0 494-369 494-185 0-279-124.5T444 733z"/><glyph unicode="P" horiz-adv-x="1286" d="M494 774h102q143 0 214 56.5T881 995q0 109-59.5 161T635 1208H494V774zm700 232q0-236-147.5-361T627 520H494V0H184v1462h467q266 0 404.5-114.5T1194 1006z"/><glyph unicode="Q" horiz-adv-x="1630" d="M1511 733q0-258-91.5-432.5T1151 45l352-393h-397L838-20h-23q-336 0-516 195T119 735t180.5 557.5T817 1485t515.5-194T1511 733zm-1067 0q0-245 93-369t278-124q371 0 371 493 0 494-369 494-185 0-279-124.5T444 733z"/><glyph unicode="R" horiz-adv-x="1352" d="M494 813h100q147 0 217 49t70 154q0 104-71.5 148T588 1208h-94V813zm0-252V0H184v1462h426q298 0 441-108.5t143-329.5q0-129-71-229.5T922 637q330-493 430-637h-344L659 561H494z"/><glyph unicode="S" horiz-adv-x="1128" d="M1047 406q0-198-142.5-312T508-20Q274-20 94 68v288q148-66 250.5-93T532 236q102 0 156.5 39T743 391q0 43-24 76.5T648.5 532 459 631q-134 63-201 121T151 887t-40 180q0 194 131.5 305T606 1483q114 0 217.5-27t216.5-76l-100-241q-117 48-193.5 67T596 1225q-88 0-135-41t-47-107q0-41 19-71.5t60.5-59T690 844q205-98 281-196.5t76-241.5z"/><glyph unicode="T" horiz-adv-x="1186" d="M748 0H438v1204H41v258h1104v-258H748V0z"/><glyph unicode="U" horiz-adv-x="1548" d="M1374 1462V516q0-162-72.5-284T1092 45 768-20q-282 0-438 144.5T174 520v942h309V567q0-169 68-248t225-79q152 0 220.5 79.5T1065 569v893h309z"/><glyph unicode="V" horiz-adv-x="1331" d="M1018 1462h313L834 0H496L0 1462h313l275-870q23-77 47.5-179.5T666 270q11 92 75 322z"/><glyph unicode="W" horiz-adv-x="1980" d="M1608 0h-353l-198 768q-11 41-37.5 169.5T989 1110q-6-54-30-173.5T922 766L725 0H373L0 1462h305l187-798q49-221 71-383 6 57 27.5 176.5T631 643l213 819h293l213-819q14-55 35-168t32-194q10 78 32 194.5t40 188.5l186 798h305z"/><glyph unicode="X" horiz-adv-x="1366" d="M1366 0h-354L672 553 332 0H0l485 754-454 708h342l315-526 309 526h334L872 737z"/><glyph unicode="Y" horiz-adv-x="1278" d="M639 860l305 602h334L793 569V0H485v559L0 1462h336z"/><glyph unicode="Z" horiz-adv-x="1186" d="M1137 0H49v201l701 1005H68v256h1050v-200L418 256h719V0z"/><glyph unicode="[" horiz-adv-x="678" d="M627-324H143v1786h484v-211H403V-113h224v-211z"/><glyph unicode="\" horiz-adv-x="846" d="M289 1462L834 0H557L12 1462h277z"/><glyph unicode="]" horiz-adv-x="678" d="M51-113h223v1364H51v211h484V-324H51v211z"/><glyph unicode="^" horiz-adv-x="1090" d="M8 520l438 950h144l495-950H846l-322 643-280-643H8z"/><glyph unicode="_" horiz-adv-x="842" d="M846-324H-4v140h850v-140z"/><glyph unicode="`" horiz-adv-x="1243" d="M707 1241q-63 44-185 142.5T332 1548v21h342q63-101 235-301v-27H707z"/><glyph unicode="a" horiz-adv-x="1237" d="M870 0l-59 152h-8Q726 55 644.5 17.5T432-20q-161 0-253.5 92T86 334q0 178 124.5 262.5T586 690l194 6v49q0 170-174 170-134 0-315-81l-101 206q193 101 428 101 225 0 345-98t120-298V0H870zm-90 518l-118-4q-133-4-198-48t-65-134q0-129 148-129 106 0 169.5 61T780 426v92z"/><glyph unicode="b" horiz-adv-x="1296" d="M782 1139q198 0 310-154.5T1204 561q0-277-115.5-429T774-20q-197 0-309 143h-21L393 0H160v1556h305v-362q0-69-12-221h12q107 166 317 166zm-98-244q-113 0-165-69.5T465 596v-33q0-180 53.5-258T688 227q94 0 149.5 86.5T893 565t-56 247.5T684 895z"/><glyph unicode="c" horiz-adv-x="1053" d="M614-20Q92-20 92 553q0 285 142 435.5T641 1139q194 0 348-76l-90-236q-72 29-134 47.5T641 893q-238 0-238-338 0-328 238-328 88 0 163 23.5T954 324V63Q880 16 804.5-2T614-20z"/><glyph unicode="d" horiz-adv-x="1296" d="M514-20q-197 0-309.5 153T92 557q0 275 114.5 428.5T522 1139q211 0 322-164h10q-23 125-23 223v358h306V0H903l-59 145h-13Q727-20 514-20zm107 243q117 0 171.5 68T852 522v33q0 180-55.5 258T616 891q-102 0-158.5-86.5T401 553t57-247.5T621 223z"/><glyph unicode="e" horiz-adv-x="1210" d="M623 922q-97 0-152-61.5T408 686h428q-2 113-59 174.5T623 922zm43-942q-270 0-422 149T92 551q0 281 140.5 434.5T621 1139q237 0 369-135t132-373V483H401q5-130 77-203t202-73q101 0 191 21t188 67V59Q979 19 888-.5T666-20z"/><glyph unicode="f" horiz-adv-x="793" d="M778 889H514V0H209v889H41v147l168 82v82q0 191 94 279t301 88q158 0 281-47l-78-224q-92 29-170 29-65 0-94-38.5t-29-98.5v-70h264V889z"/><glyph unicode="g" horiz-adv-x="1157" d="M1133 1118V963l-175-45q48-75 48-168 0-180-125.5-280.5T532 369l-55 3-45 5q-47-36-47-80 0-66 168-66h190q184 0 280.5-79T1120-80q0-196-163.5-304T487-492q-234 0-357.5 81.5T6-182Q6-81 69-13t185 97q-47 20-82 65.5T137 246q0 64 37 106.5T281 436q-88 38-139.5 122T90 756q0 183 119 283t340 100q47 0 111.5-8.5T743 1118h390zM270-158q0-63 60.5-99T500-293q164 0 257 45t93 123q0 63-55 87T625-14H467q-84 0-140.5-39.5T270-158zm111 910q0-91 41.5-144T549 555q86 0 126 53t40 144q0 202-166 202-168 0-168-202z"/><glyph unicode="h" horiz-adv-x="1346" d="M1192 0H887v653q0 242-180 242-128 0-185-87t-57-282V0H160v1556h305v-317q0-37-7-174l-7-90h16q102 164 324 164 197 0 299-106t102-304V0z"/><glyph unicode="i" horiz-adv-x="625" d="M147 1407q0 149 166 149t166-149q0-71-41.5-110.5T313 1257q-166 0-166 150zM465 0H160v1118h305V0z"/><glyph unicode="j" horiz-adv-x="625" d="M70-492q-117 0-201 25v240q70-19 143-19 77 0 112.5 43T160-76v1194h305V-121q0-178-103-274.5T70-492zm77 1899q0 149 166 149t166-149q0-71-41.5-110.5T313 1257q-166 0-166 150z"/><glyph unicode="k" horiz-adv-x="1270" d="M453 608l133 170 313 340h344L799 633 1270 0H918L596 453 465 348V0H160v1556h305V862l-16-254h4z"/><glyph unicode="l" horiz-adv-x="625" d="M465 0H160v1556h305V0z"/><glyph unicode="m" horiz-adv-x="2011" d="M1161 0H856v653q0 121-40.5 181.5T688 895q-117 0-170-86t-53-283V0H160v1118h233l41-143h17q45 77 130 120.5t195 43.5q251 0 340-164h27q45 78 132.5 121t197.5 43q190 0 287.5-97.5T1858 729V0h-306v653q0 121-40.5 181.5T1384 895q-112 0-167.5-80T1161 561V0z"/><glyph unicode="n" horiz-adv-x="1346" d="M1192 0H887v653q0 121-43 181.5T707 895q-128 0-185-85.5T465 526V0H160v1118h233l41-143h17q51 81 140.5 122.5T795 1139q195 0 296-105.5T1192 729V0z"/><glyph unicode="o" horiz-adv-x="1268" d="M403 561q0-166 54.5-251T635 225q122 0 175.5 84.5T864 561q0 166-54 249t-177 83q-122 0-176-82.5T403 561zm773 0q0-273-144-427T631-20q-161 0-284 70.5T158 253 92 561q0 274 143 426t402 152q161 0 284-70t189-201 66-307z"/><glyph unicode="p" horiz-adv-x="1296" d="M774-20q-197 0-309 143h-16q16-140 16-162v-453H160v1610h248l43-145h14q107 166 317 166 198 0 310-153t112-425q0-179-52.5-311T1002 49 774-20zm-90 915q-113 0-165-69.5T465 596v-33q0-180 53.5-258T688 227q205 0 205 338 0 165-50.5 247.5T684 895z"/><glyph unicode="q" horiz-adv-x="1296" d="M623 219q116 0 170 66.5T852 518v37q0 180-55.5 258T618 891q-215 0-215-338 0-168 53.5-251T623 219zM514-20q-198 0-310 152.5T92 557q0 274 114.5 428T520 1139q106 0 185-40t139-124h8l27 143h258V-492H831v469q0 61 13 168h-13Q782 64 701 22T514-20z"/><glyph unicode="r" horiz-adv-x="930" d="M784 1139q62 0 103-9l-23-286q-37 10-90 10-146 0-227.5-75T465 569V0H160v1118h231l45-188h15q52 94 140.5 151.5T784 1139z"/><glyph unicode="s" horiz-adv-x="1018" d="M940 332q0-172-119.5-262T463-20Q341-20 255-3.5T94 45v252q85-40 191.5-67T473 203q166 0 166 96 0 36-22 58.5t-76 51T397 475q-129 54-189.5 100t-88 105.5T92 827q0 149 115.5 230.5T535 1139q202 0 393-88l-92-220q-84 36-157 59t-149 23q-135 0-135-73 0-41 43.5-71T629 680q131-53 192-99t90-106 29-143z"/><glyph unicode="t" horiz-adv-x="889" d="M631 223q80 0 192 35V31Q709-20 543-20q-183 0-266.5 92.5T193 350v539H47v129l168 102 88 236h195v-238h313V889H498V350q0-65 36.5-96t96.5-31z"/><glyph unicode="u" horiz-adv-x="1346" d="M952 0l-41 143h-16Q846 65 756 22.5T551-20Q354-20 254 85.5T154 389v729h305V465q0-121 43-181.5T639 223q128 0 185 85.5T881 592v526h305V0H952z"/><glyph unicode="v" horiz-adv-x="1165" d="M426 0L0 1118h319l216-637q36-121 45-229h6q5 96 45 229l215 637h319L739 0H426z"/><glyph unicode="w" horiz-adv-x="1753" d="M1079 0l-86 391-116 494h-7L666 0H338L20 1118h304l129-495q31-133 63-367h6q4 76 35 241l16 85 138 536h336l131-536q4-22 12.5-65t16.5-91.5 14.5-95 7.5-74.5h6q9 72 32 197.5t33 169.5l134 495h299L1411 0h-332z"/><glyph unicode="x" horiz-adv-x="1184" d="M389 571L29 1118h346l217-356 219 356h346L793 571 1174 0H827L592 383 356 0H10z"/><glyph unicode="y" horiz-adv-x="1165" d="M0 1118h334l211-629q27-82 37-194h6q11 103 43 194l207 629h327L692-143q-65-175-185.5-262T225-492q-79 0-155 17v242q55-13 120-13 81 0 141.5 49.5T426-47l18 55z"/><glyph unicode="z" horiz-adv-x="999" d="M938 0H55v180l518 705H86v233h834V920L416 233h522V0z"/><glyph unicode="{" horiz-adv-x="807" d="M287 270q0 87-65.5 133T31 449v239q126 0 191 44t65 126v326q0 153 97 215.5t341 62.5v-225q-99-3-136.5-38T551 1096V797q-6-188-234-222v-12q234-35 234-212V43q0-68 37-103t137-38v-226q-244 0-341 62.5T287-45v315z"/><glyph unicode="|" horiz-adv-x="1128" d="M455 1550h219V-465H455v2015z"/><glyph unicode="}" horiz-adv-x="807" d="M520-45q0-112-41-169t-135.5-83.5T82-324v226q99 2 136.5 36T256 43v310q0 86 59 139.5T489 563v12q-227 34-233 222v299q0 70-37 104t-137 37v225q167 0 262-26.5t135.5-84T520 1184V856q0-84 61.5-126T776 688V449q-125 0-190.5-41T520 270V-45z"/><glyph unicode="~" d="M322 672q-55 0-117.5-33.5T88 551v231q103 109 256 109 73 0 137.5-16T621 827q129-55 227-55 53 0 116 32t117 89V662Q980 553 825 553q-66 0-126 13t-150 50q-131 56-227 56z"/><glyph unicode="¡" horiz-adv-x="586" d="M168 606h244l51-975H117zm299 342q0-84-45-127t-131-43q-83 0-128.5 44T117 948q0 81 46.5 125.5T291 1118q84 0 130-44t46-126z"/><glyph unicode="¢" d="M563 176q-420 59-420 565 0 261 104.5 403T563 1317v166h178v-158q166-9 299-74l-90-235q-72 29-134 47t-124 18q-121 0-179-83.5T455 743q0-327 237-327 82 0 148 15.5t166 60.5V238q-127-61-265-70V-20H563v196z"/><glyph unicode="£" d="M700 1483q195 0 390-82l-93-230q-157 64-272 64-78 0-120-44.5T563 1063V870h375V651H563V508q0-170-151-248h718V0H82v248q103 44 141.5 101T262 506v145H84v219h178v195q0 201 114.5 309.5T700 1483z"/><glyph unicode="¤" d="M188 723q0 102 54 197l-129 127 147 147 127-127q91 53 197 53 105 0 196-55l127 129 150-143-129-129q53-89 53-199 0-107-53-199l125-125-146-145-127 125q-95-51-196-51-115 0-199 51L260 256 115 401l127 125q-54 93-54 197zm207 0q0-77 54.5-132.5T584 535q81 0 136.5 55T776 723q0 80-56.5 135T584 913q-78 0-133.5-56T395 723z"/><glyph unicode="¥" d="M584 860l264 602h313L778 715h195V537H727V399h246V221H727V0H440v221H193v178h247v138H193v178h190L6 1462h316z"/><glyph unicode="¦" horiz-adv-x="1128" d="M455 1550h219V735H455v815zm0-1200h219v-815H455v815z"/><glyph unicode="§" horiz-adv-x="995" d="M121 805q0 79 36 144.5t97 105.5q-133 84-133 233 0 131 111.5 210t293.5 79q170 0 363-84l-82-190q-68 32-138.5 57.5T520 1386q-81 0-118-23t-37-71q0-49 49.5-86t163.5-82q163-64 240-148.5T895 782q0-177-125-260 62-40 93.5-92.5T895 303q0-148-119.5-235.5T455-20q-203 0-349 79v207q81-41 180-69.5T455 168q194 0 194 117 0 39-18.5 63T567 397.5 442 457q-183 74-252 152.5T121 805zm223 22q0-67 65-119t181-98q78 57 78 146 0 68-50.5 115T434 967q-37-14-63.5-53.5T344 827z"/><glyph unicode="¨" horiz-adv-x="1243" d="M279 1405q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T418 1272q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T823 1540q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T682 1405z"/><glyph unicode="©" horiz-adv-x="1704" d="M895 1010q-97 0-150-74t-53-205q0-280 203-280 57 0 123 15t123 44V319q-120-57-252-57-204 0-316 125T461 733q0 220 110.5 342.5T881 1198q149 0 305-78l-74-168q-113 58-217 58zM100 731q0 200 100 375t275 276 377 101q200 0 375-100t276-275 101-377q0-197-97-370T1235 84 852-20Q645-20 470 83.5T197.5 360 100 731zm142 0q0-164 82-305.5t224-223T852 121q164 0 305.5 82t223 224 81.5 304q0 164-82 305.5t-224 223-304 81.5q-164 0-305.5-82t-223-224T242 731z"/><glyph unicode="ª" horiz-adv-x="784" d="M561 764l-31 110q-43-58-105-90t-136-32q-117 0-179.5 58.5T47 975q0 109 82.5 163.5T397 1202l99 4q0 117-127 117-81 0-217-61l-66 135q66 32 145.5 57t178.5 25q137 0 211.5-71t74.5-202V764H561zM252 977q0-38 23-56t55-18q77 0 121.5 41.5T496 1051v36l-99-6q-145-10-145-104z"/><glyph unicode="«" horiz-adv-x="1260" d="M82 573l371 455 219-119-279-348 279-348L453 94 82 547v26zm506 0l370 455 220-119-279-348 279-348L958 94 588 547v26z"/><glyph unicode="¬" d="M1081 248H862v364H88v219h993V248z"/><glyph unicode="­" horiz-adv-x="659" d="M61 424zm0 0v250h537V424H61z"/><glyph unicode="®" horiz-adv-x="1704" d="M1157 905q0-170-143-233l237-400H997L819 610h-47V272H543v916h264q181 0 265.5-70t84.5-213zM772 778h31q66 0 94.5 28.5T926 901q0 65-28 92t-97 27h-29V778zm-672-47q0 200 100 375t275 276 377 101q200 0 375-100t276-275 101-377q0-197-97-370T1235 84 852-20Q645-20 470 83.5T197.5 360 100 731zm142 0q0-164 82-305.5t224-223T852 121q164 0 305.5 82t223 224 81.5 304q0 164-82 305.5t-224 223-304 81.5q-164 0-305.5-82t-223-224T242 731z"/><glyph unicode="¯" horiz-adv-x="1024" d="M1030 1556H-6v201h1036v-201z"/><glyph unicode="°" horiz-adv-x="877" d="M92 1137q0 92 46 172t126 127 174 47q92 0 172.5-46t127-127 46.5-173q0-93-46.5-173.5T611 838t-173-45q-145 0-245.5 99.5T92 1137zm191 0q0-64 44.5-109T438 983t111 46 45 108q0 63-45.5 110T438 1294q-64 0-109.5-46T283 1137z"/><glyph unicode="±" d="M475 674H88v219h387v389h219V893h387V674H694V289H475v385zM88 0v219h993V0H88z"/><glyph unicode="²" horiz-adv-x="776" d="M702 586H55v168l224 219q102 100 130.5 144.5T438 1212q0 38-24 58t-64 20q-81 0-180-88L47 1354q147 129 336 129 137 0 216-66.5t79-183.5q0-85-47-160T455 881l-105-95h352V586z"/><glyph unicode="³" horiz-adv-x="776" d="M666 1249q0-143-170-198v-13q94-20 146-75t52-134q0-121-88-190.5T332 569q-143 0-273 70v190q148-90 271-90 143 0 143 107 0 53-44 79.5T307 952H195v160h92q83 0 123.5 26t40.5 83q0 38-25 63t-76 25q-47 0-89-19t-99-59L61 1372q62 47 137.5 78t178.5 31q127 0 208-64t81-168z"/><glyph unicode="´" horiz-adv-x="1243" d="M332 1241v27q172 200 235 301h342v-21q-52-52-177.5-154.5T535 1241H332z"/><glyph unicode="µ" horiz-adv-x="1352" d="M465 465q0-121 44-181.5T647 223q126 0 183 86.5T887 592v526h305V0H961l-43 150h-15Q861 65 801 22.5T653-20q-62 0-114 23t-84 67l5-85 5-157v-320H160v1610h305V465z"/><glyph unicode="¶" horiz-adv-x="1341" d="M1167-260h-161v1616H840V-260H678v819q-62-18-146-18-216 0-317.5 125T113 1042q0 260 109 387t341 127h604V-260z"/><glyph unicode="·" horiz-adv-x="584" d="M117 723q0 84 45 127t131 43q83 0 128.5-44T467 723q0-81-46.5-125.5T293 553q-84 0-130 44t-46 126z"/><glyph unicode="¸" horiz-adv-x="420" d="M418-250q0-128-75.5-185T109-492q-78 0-146 21v168q27-7 72.5-14t70.5-7q72 0 72 62 0 83-166 108L90 0h193l-27-61q74-24 118-74.5T418-250z"/><glyph unicode="¹" horiz-adv-x="776" d="M584 586H346v446l3 112 5 95q-27-36-75-78l-78-61-109 127 301 235h191V586z"/><glyph unicode="º" horiz-adv-x="795" d="M737 1116q0-171-91.5-267.5T395 752q-153 0-245.5 98.5T57 1116q0 169 89.5 266t252.5 97q152 0 245-98.5t93-264.5zm-477 0q0-100 32.5-150.5T397 915t103.5 50.5T532 1116t-31.5 149.5T397 1315t-104.5-49.5T260 1116z"/><glyph unicode="»" horiz-adv-x="1260" d="M1178 547L807 94 588 213l278 348-278 348 219 119 371-455v-26zm-506 0L301 94 82 213l278 348L82 909l219 119 371-455v-26z"/><glyph unicode="¼" horiz-adv-x="1804" d="M46 0zm492 586H300v446l3 112 5 95q-27-36-75-78l-78-61-109 127 301 235h191V586zm832 876L559 0H320l811 1462h239zm312-1310h-125V1h-238v151H936v154l385 577h236V320h125V152zm-363 168v164q0 86 6 184-9-26-35.5-80t-41.5-77l-127-191h198z"/><glyph unicode="½" horiz-adv-x="1804" d="M46 0zm492 586H300v446l3 112 5 95q-27-36-75-78l-78-61-109 127 301 235h191V586zm832 876L559 0H320l811 1462h239zM1716 1h-647v168l224 219q102 100 130.5 144.5T1452 627q0 38-24 58t-64 20q-81 0-180-88l-123 152q147 129 336 129 137 0 216-66.5t79-183.5q0-85-47-160t-176-192l-105-95h352V1z"/><glyph unicode="¾" horiz-adv-x="1804" d="M90 0zm607 1249q0-143-170-198v-13q94-20 146-75t52-134q0-121-88-190.5T363 569q-143 0-273 70v190q148-90 271-90 143 0 143 107 0 53-44 79.5T338 952H226v160h92q83 0 123.5 26t40.5 83q0 38-25 63t-76 25q-47 0-89-19t-99-59L92 1372q62 47 137.5 78t178.5 31q127 0 208-64t81-168zm744 213L630 0H391l811 1462h239zm271-1310h-125V1h-238v151H966v154l385 577h236V320h125V152zm-363 168v164q0 86 6 184-9-26-35.5-80t-41.5-77l-127-191h198z"/><glyph unicode="¿" horiz-adv-x="977" d="M713 606v-74q0-98-44.5-169T516 215Q407 137 378.5 93T350-14q0-57 43.5-94T526-145q79 0 169 29t186 71l102-221q-98-56-221.5-90.5T532-391q-220 0-345.5 96.5T61-29q0 108 48.5 187T301 342q95 70 121.5 107t26.5 98v59h264zm32 342q0-84-45-127t-131-43q-83 0-128.5 44T395 948q0 81 46.5 125.5T569 1118q84 0 130-44t46-126z"/><glyph unicode="À" horiz-adv-x="1413" d="M0 0zm1079 0L973 348H440L334 0H0l516 1468h379L1413 0h-334zM899 608q-147 473-165.5 535t-26.5 98q-33-128-189-633h381zm-186 971q-63 44-185 142.5T338 1886v21h342q63-101 235-301v-27H713z"/><glyph unicode="Á" horiz-adv-x="1413" d="M0 0zm1079 0L973 348H440L334 0H0l516 1468h379L1413 0h-334zM899 608q-147 473-165.5 535t-26.5 98q-33-128-189-633h381zm-358 971v27q172 200 235 301h342v-21q-52-52-177.5-154.5T744 1579H541z"/><glyph unicode="Â" horiz-adv-x="1413" d="M0 0zm1079 0L973 348H440L334 0H0l516 1468h379L1413 0h-334zM899 608q-147 473-165.5 535t-26.5 98q-33-128-189-633h381zm39 971q-157 93-234 176-78-81-229-176H272v27q189 189 256 301h357q31-52 107.5-141.5T1141 1606v-27H938z"/><glyph unicode="Ã" horiz-adv-x="1413" d="M0 0zm1079 0L973 348H440L334 0H0l516 1468h379L1413 0h-334zM899 608q-147 473-165.5 535t-26.5 98q-33-128-189-633h381zM543 1684q-31 0-59.5-26.5T442 1577H293q11 145 82.5 227t189.5 82q41 0 80.5-16.5t78-36T799 1798t73-16q31 0 59.5 26t41.5 80h149q-11-145-83.5-227T850 1579q-41 0-80.5 16.5t-78 36-75.5 36-73 16.5z"/><glyph unicode="Ä" horiz-adv-x="1413" d="M0 0zm1079 0L973 348H440L334 0H0l516 1468h379L1413 0h-334zM899 608q-147 473-165.5 535t-26.5 98q-33-128-189-633h381zM365 1743q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T504 1610q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T909 1878q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T768 1743z"/><glyph unicode="Å" horiz-adv-x="1413" d="M0 0zm1079 0L973 348H440L334 0H0l516 1468h379L1413 0h-334zM899 608q-147 473-165.5 535t-26.5 98q-33-128-189-633h381zm60 959q0-108-71-174t-183-66-180 64-68 174q0 108 67.5 172.5T705 1802q110 0 182-66t72-169zm-158-2q0 45-27 70.5t-69 25.5-69-25.5-27-70.5 24-71 72-26q42 0 69 26t27 71z"/><glyph unicode="Æ" horiz-adv-x="1950" d="M1829 0H956v348H465L315 0H0l655 1462h1174v-254h-563V887h526V633h-526V256h563V0zM578 608h378v590H829z"/><glyph unicode="Ç" horiz-adv-x="1305" d="M119 0zm686 1225q-175 0-271-131.5T438 727q0-489 367-489 154 0 373 77V55Q998-20 776-20q-319 0-488 193.5T119 729q0 228 83 399.5t238.5 263T805 1483q213 0 428-103l-100-252q-82 39-165 68t-163 29zM959-250q0-128-75.5-185T650-492q-78 0-146 21v168q27-7 72.5-14t70.5-7q72 0 72 62 0 83-166 108L631 0h193l-27-61q74-24 118-74.5T959-250z"/><glyph unicode="È" horiz-adv-x="1147" d="M184 0zm842 0H184v1462h842v-254H494V887h495V633H494V256h532V0zM634 1579q-63 44-185 142.5T259 1886v21h342q63-101 235-301v-27H634z"/><glyph unicode="É" horiz-adv-x="1147" d="M184 0zm842 0H184v1462h842v-254H494V887h495V633H494V256h532V0zM424 1579v27q172 200 235 301h342v-21q-52-52-177.5-154.5T627 1579H424z"/><glyph unicode="Ê" horiz-adv-x="1147" d="M175 0zm851 0H184v1462h842v-254H494V887h495V633H494V256h532V0zM841 1579q-157 93-234 176-78-81-229-176H175v27q189 189 256 301h357q31-52 107.5-141.5T1044 1606v-27H841z"/><glyph unicode="Ë" horiz-adv-x="1147" d="M184 0zm842 0H184v1462h842v-254H494V887h495V633H494V256h532V0zM272 1743q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T411 1610q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T816 1878q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T675 1743z"/><glyph unicode="Ì" horiz-adv-x="678" d="M0 0zm184 0v1462h310V0H184zm133 1579q-63 44-185 142.5T-58 1886v21h342q63-101 235-301v-27H317z"/><glyph unicode="Í" horiz-adv-x="678" d="M167 0zm17 0v1462h310V0H184zm-17 1579v27q172 200 235 301h342v-21q-52-52-177.5-154.5T370 1579H167z"/><glyph unicode="Î" horiz-adv-x="678" d="M0 0zm184 0v1462h310V0H184zm386 1579q-157 93-234 176-78-81-229-176H-96v27q189 189 256 301h357q31-52 107.5-141.5T773 1606v-27H570z"/><glyph unicode="Ï" horiz-adv-x="678" d="M0 0zm184 0v1462h310V0H184zM-3 1743q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T136 1610q-64 0-101.5 35T-3 1743zm403 0q0 70 40.5 102.5T541 1878q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T400 1743z"/><glyph unicode="Ð" horiz-adv-x="1516" d="M47 850h137v612h459q358 0 556-189t198-528q0-361-205.5-553T598 0H184v596H47v254zm1028-113q0 232-104 351.5T657 1208H494V850h237V596H494V256h131q450 0 450 481z"/><glyph unicode="Ñ" horiz-adv-x="1665" d="M184 0zm1297 0h-394L451 1106h-9q19-293 19-418V0H184v1462h391l635-1095h7q-15 285-15 403v692h279V0zM668 1684q-31 0-59.5-26.5T567 1577H418q11 145 82.5 227t189.5 82q41 0 80.5-16.5t78-36T924 1798t73-16q31 0 59.5 26t41.5 80h149q-11-145-83.5-227T975 1579q-41 0-80.5 16.5t-78 36-75.5 36-73 16.5z"/><glyph unicode="Ò" horiz-adv-x="1630" d="M119 0zm1392 733q0-363-180-558T815-20 299 175 119 735t180.5 557.5T817 1485t515.5-194T1511 733zm-1067 0q0-245 93-369t278-124q371 0 371 493 0 494-369 494-185 0-279-124.5T444 733zm380 846q-63 44-185 142.5T449 1886v21h342q63-101 235-301v-27H824z"/><glyph unicode="Ó" horiz-adv-x="1630" d="M119 0zm1392 733q0-363-180-558T815-20 299 175 119 735t180.5 557.5T817 1485t515.5-194T1511 733zm-1067 0q0-245 93-369t278-124q371 0 371 493 0 494-369 494-185 0-279-124.5T444 733zm214 846v27q172 200 235 301h342v-21q-52-52-177.5-154.5T861 1579H658z"/><glyph unicode="Ô" horiz-adv-x="1630" d="M119 0zm1392 733q0-363-180-558T815-20 299 175 119 735t180.5 557.5T817 1485t515.5-194T1511 733zm-1067 0q0-245 93-369t278-124q371 0 371 493 0 494-369 494-185 0-279-124.5T444 733zm603 846q-157 93-234 176-78-81-229-176H381v27q189 189 256 301h357q31-52 107.5-141.5T1250 1606v-27h-203z"/><glyph unicode="Õ" horiz-adv-x="1630" d="M119 0zm1392 733q0-363-180-558T815-20 299 175 119 735t180.5 557.5T817 1485t515.5-194T1511 733zm-1067 0q0-245 93-369t278-124q371 0 371 493 0 494-369 494-185 0-279-124.5T444 733zm208 951q-31 0-59.5-26.5T551 1577H402q11 145 82.5 227t189.5 82q41 0 80.5-16.5t78-36T908 1798t73-16q31 0 59.5 26t41.5 80h149q-11-145-83.5-227T959 1579q-41 0-80.5 16.5t-78 36-75.5 36-73 16.5z"/><glyph unicode="Ö" horiz-adv-x="1630" d="M119 0zm1392 733q0-363-180-558T815-20 299 175 119 735t180.5 557.5T817 1485t515.5-194T1511 733zm-1067 0q0-245 93-369t278-124q371 0 371 493 0 494-369 494-185 0-279-124.5T444 733zm30 1010q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T613 1610q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T1018 1878q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T877 1743z"/><glyph unicode="×" d="M428 723l-299 301 152 154 301-299 305 299 153-150-305-305 301-303-149-152-305 301-301-299-150 152z"/><glyph unicode="Ø" horiz-adv-x="1630" d="M1511 733q0-363-180-558T815-20q-197 0-336 65L389-90 227 18l90 136Q119 348 119 735q0 365 180.5 557.5T817 1485q198 0 344-70l84 125 160-104-88-131q194-194 194-572zm-1067 0q0-191 56-307l506 756q-84 45-189 45-185 0-279-124.5T444 733zm742 0q0 180-51 297L635 279q76-39 180-39 371 0 371 493z"/><glyph unicode="Ù" horiz-adv-x="1548" d="M174 0zm1200 1462V516q0-162-72.5-284T1092 45 768-20q-282 0-438 144.5T174 520v942h309V567q0-169 68-248t225-79q152 0 220.5 79.5T1065 569v893h309zm-624 117q-63 44-185 142.5T375 1886v21h342q63-101 235-301v-27H750z"/><glyph unicode="Ú" horiz-adv-x="1548" d="M174 0zm1200 1462V516q0-162-72.5-284T1092 45 768-20q-282 0-438 144.5T174 520v942h309V567q0-169 68-248t225-79q152 0 220.5 79.5T1065 569v893h309zm-772 117v27q172 200 235 301h342v-21q-52-52-177.5-154.5T805 1579H602z"/><glyph unicode="Û" horiz-adv-x="1548" d="M174 0zm1200 1462V516q0-162-72.5-284T1092 45 768-20q-282 0-438 144.5T174 520v942h309V567q0-169 68-248t225-79q152 0 220.5 79.5T1065 569v893h309zm-368 117q-157 93-234 176-78-81-229-176H340v27q189 189 256 301h357q31-52 107.5-141.5T1209 1606v-27h-203z"/><glyph unicode="Ü" horiz-adv-x="1548" d="M174 0zm1200 1462V516q0-162-72.5-284T1092 45 768-20q-282 0-438 144.5T174 520v942h309V567q0-169 68-248t225-79q152 0 220.5 79.5T1065 569v893h309zm-941 281q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T572 1610q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T977 1878q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T836 1743z"/><glyph unicode="Ý" horiz-adv-x="1278" d="M0 0zm639 860l305 602h334L793 569V0H485v559L0 1462h336zm-178 719v27q172 200 235 301h342v-21q-52-52-177.5-154.5T664 1579H461z"/><glyph unicode="Þ" horiz-adv-x="1286" d="M1194 770q0-229-142.5-353T647 293H494V0H184v1462h310v-229h178q254 0 388-119t134-344zM494 543h100q145 0 216 52.5T881 770q0 107-63.5 159T618 981H494V543z"/><glyph unicode="ß" horiz-adv-x="1456" d="M1249 1241q0-64-21-112.5t-53-86.5-69-67-69-53-53-45-21-43q0-27 26.5-53t92.5-66q146-91 198.5-140t78-110 25.5-139q0-172-116.5-259T924-20q-99 0-171 14.5T621 43v242q53-36 135.5-61T903 199q168 0 168 123 0 41-16 66.5T998 444t-115 72q-126 72-175 131.5T659 788q0 64 35 117t105 102q77 55 108 95t31 86q0 60-63.5 100.5T711 1329q-116 0-181-52.5T465 1128V0H160v1139q0 201 146.5 314.5T711 1567q244 0 391-88.5t147-237.5z"/><glyph unicode="à" horiz-adv-x="1237" d="M86 0zm784 0l-59 152h-8Q726 55 644.5 17.5T432-20q-161 0-253.5 92T86 334q0 178 124.5 262.5T586 690l194 6v49q0 170-174 170-134 0-315-81l-101 206q193 101 428 101 225 0 345-98t120-298V0H870zm-90 518l-118-4q-133-4-198-48t-65-134q0-129 148-129 106 0 169.5 61T780 426v92zm-166 723q-63 44-185 142.5T239 1548v21h342q63-101 235-301v-27H614z"/><glyph unicode="á" horiz-adv-x="1237" d="M86 0zm784 0l-59 152h-8Q726 55 644.5 17.5T432-20q-161 0-253.5 92T86 334q0 178 124.5 262.5T586 690l194 6v49q0 170-174 170-134 0-315-81l-101 206q193 101 428 101 225 0 345-98t120-298V0H870zm-90 518l-118-4q-133-4-198-48t-65-134q0-129 148-129 106 0 169.5 61T780 426v92zm-339 723v27q172 200 235 301h342v-21q-52-52-177.5-154.5T644 1241H441z"/><glyph unicode="â" horiz-adv-x="1237" d="M86 0zm784 0l-59 152h-8Q726 55 644.5 17.5T432-20q-161 0-253.5 92T86 334q0 178 124.5 262.5T586 690l194 6v49q0 170-174 170-134 0-315-81l-101 206q193 101 428 101 225 0 345-98t120-298V0H870zm-90 518l-118-4q-133-4-198-48t-65-134q0-129 148-129 106 0 169.5 61T780 426v92zm63 722q-157 93-234 176-78-81-229-176H177v27q189 189 256 301h357q31-52 107.5-141.5T1046 1267v-27H843z"/><glyph unicode="ã" horiz-adv-x="1237" d="M86 0zm784 0l-59 152h-8Q726 55 644.5 17.5T432-20q-161 0-253.5 92T86 334q0 178 124.5 262.5T586 690l194 6v49q0 170-174 170-134 0-315-81l-101 206q193 101 428 101 225 0 345-98t120-298V0H870zm-90 518l-118-4q-133-4-198-48t-65-134q0-129 148-129 106 0 169.5 61T780 426v92zm-313 828q-31 0-59.5-26.5T366 1239H217q11 145 82.5 227t189.5 82q41 0 80.5-16.5t78-36T723 1460t73-16q31 0 59.5 26t41.5 80h149q-11-145-83.5-227T774 1241q-41 0-80.5 16.5t-78 36-75.5 36-73 16.5z"/><glyph unicode="ä" horiz-adv-x="1237" d="M86 0zm784 0l-59 152h-8Q726 55 644.5 17.5T432-20q-161 0-253.5 92T86 334q0 178 124.5 262.5T586 690l194 6v49q0 170-174 170-134 0-315-81l-101 206q193 101 428 101 225 0 345-98t120-298V0H870zm-90 518l-118-4q-133-4-198-48t-65-134q0-129 148-129 106 0 169.5 61T780 426v92zm-495 887q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T424 1272q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T829 1540q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T688 1405z"/><glyph unicode="å" horiz-adv-x="1237" d="M86 0zm784 0l-59 152h-8Q726 55 644.5 17.5T432-20q-161 0-253.5 92T86 334q0 178 124.5 262.5T586 690l194 6v49q0 170-174 170-134 0-315-81l-101 206q193 101 428 101 225 0 345-98t120-298V0H870zm-90 518l-118-4q-133-4-198-48t-65-134q0-129 148-129 106 0 169.5 61T780 426v92zm103 961q0-108-71-174t-183-66-180 64-68 174q0 108 67.5 172.5T629 1714q110 0 182-66t72-169zm-158-2q0 45-27 70.5t-69 25.5-69-25.5-27-70.5 24-71 72-26q42 0 69 26t27 71z"/><glyph unicode="æ" horiz-adv-x="1878" d="M1329-20q-137 0-249.5 50.5T895 186Q797 69 698.5 24.5T442-20q-161 0-258.5 94.5T86 334q0 178 121 262.5T569 690l191 6v84q0 69-44.5 102T594 915q-140 0-305-77l-99 202q189 101 422 101 227 0 342-131 66 64 152.5 96.5T1313 1139q221 0 349-137.5T1790 631V483h-723q5-130 77-203t202-73q196 0 380 88V59q-79-39-171-59t-226-20zM760 518l-113-4q-124-4-186-47.5T399 332q0-129 140-129 101 0 161 61t60 162v92zm547 404q-217 0-234-236h430q-2 112-55 174t-141 62z"/><glyph unicode="ç" horiz-adv-x="1053" d="M92 0zm522-20Q92-20 92 553q0 285 142 435.5T641 1139q194 0 348-76l-90-236q-72 29-134 47.5T641 893q-238 0-238-338 0-328 238-328 88 0 163 23.5T954 324V63Q880 16 804.5-2T614-20zm191-230q0-128-75.5-185T496-492q-78 0-146 21v168q27-7 72.5-14t70.5-7q72 0 72 62 0 83-166 108L477 0h193l-27-61q74-24 118-74.5T805-250z"/><glyph unicode="è" horiz-adv-x="1210" d="M92 0zm531 922q-97 0-152-61.5T408 686h428q-2 113-59 174.5T623 922zm43-942q-270 0-422 149T92 551q0 281 140.5 434.5T621 1139q237 0 369-135t132-373V483H401q5-130 77-203t202-73q101 0 191 21t188 67V59Q979 19 888-.5T666-20zm-46 1261q-63 44-185 142.5T245 1548v21h342q63-101 235-301v-27H620z"/><glyph unicode="é" horiz-adv-x="1210" d="M92 0zm531 922q-97 0-152-61.5T408 686h428q-2 113-59 174.5T623 922zm43-942q-270 0-422 149T92 551q0 281 140.5 434.5T621 1139q237 0 369-135t132-373V483H401q5-130 77-203t202-73q101 0 191 21t188 67V59Q979 19 888-.5T666-20zM447 1241v27q172 200 235 301h342v-21q-52-52-177.5-154.5T650 1241H447z"/><glyph unicode="ê" horiz-adv-x="1210" d="M92 0zm531 922q-97 0-152-61.5T408 686h428q-2 113-59 174.5T623 922zm43-942q-270 0-422 149T92 551q0 281 140.5 434.5T621 1139q237 0 369-135t132-373V483H401q5-130 77-203t202-73q101 0 191 21t188 67V59Q979 19 888-.5T666-20zm194 1261q-157 93-234 176-78-81-229-176H194v27q189 189 256 301h357q31-52 107.5-141.5T1063 1268v-27H860z"/><glyph unicode="ë" horiz-adv-x="1210" d="M92 0zm531 922q-97 0-152-61.5T408 686h428q-2 113-59 174.5T623 922zm43-942q-270 0-422 149T92 551q0 281 140.5 434.5T621 1139q237 0 369-135t132-373V483H401q5-130 77-203t202-73q101 0 191 21t188 67V59Q979 19 888-.5T666-20zM297 1405q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T436 1272q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T841 1540q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T700 1405z"/><glyph unicode="ì" horiz-adv-x="625" d="M0 0zm465 0H160v1118h305V0zM274 1241q-63 44-185 142.5T-101 1548v21h342q63-101 235-301v-27H274z"/><glyph unicode="í" horiz-adv-x="625" d="M145 0zm320 0H160v1118h305V0zM145 1241v27q172 200 235 301h342v-21q-52-52-177.5-154.5T348 1241H145z"/><glyph unicode="î" horiz-adv-x="625" d="M0 0zm465 0H160v1118h305V0zm79 1241q-157 93-234 176-78-81-229-176h-203v27q189 189 256 301h357q31-52 107.5-141.5T747 1268v-27H544z"/><glyph unicode="ï" horiz-adv-x="625" d="M0 0zm465 0H160v1118h305V0zM-29 1405q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T110 1272q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T515 1540q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T374 1405z"/><glyph unicode="ð" horiz-adv-x="1268" d="M510 1303q-80 53-152 92l101 176q144-65 258-141l225 139 100-154-170-104q156-143 230-324.5t74-413.5q0-280-145-436.5T631-20q-245 0-392 137T92 489q0 233 130 369.5T573 995q205 0 275-98l8 4q-67 162-192 281l-230-142-100 156zm354-771q0 108-61 173t-168 65q-121 0-176.5-68.5T403 487q0-140 60-211t172-71q123 0 176 82t53 245z"/><glyph unicode="ñ" horiz-adv-x="1346" d="M160 0zm1032 0H887v653q0 121-43 181.5T707 895q-128 0-185-85.5T465 526V0H160v1118h233l41-143h17q51 81 140.5 122.5T795 1139q195 0 296-105.5T1192 729V0zM508 1346q-31 0-59.5-26.5T407 1239H258q11 145 82.5 227t189.5 82q41 0 80.5-16.5t78-36T764 1460t73-16q31 0 59.5 26t41.5 80h149q-11-145-83.5-227T815 1241q-41 0-80.5 16.5t-78 36-75.5 36-73 16.5z"/><glyph unicode="ò" horiz-adv-x="1268" d="M92 0zm311 561q0-166 54.5-251T635 225q122 0 175.5 84.5T864 561q0 166-54 249t-177 83q-122 0-176-82.5T403 561zm773 0q0-273-144-427T631-20q-161 0-284 70.5T158 253 92 561q0 274 143 426t402 152q161 0 284-70t189-201 66-307zm-564 680q-63 44-185 142.5T237 1548v21h342q63-101 235-301v-27H612z"/><glyph unicode="ó" horiz-adv-x="1268" d="M92 0zm311 561q0-166 54.5-251T635 225q122 0 175.5 84.5T864 561q0 166-54 249t-177 83q-122 0-176-82.5T403 561zm773 0q0-273-144-427T631-20q-161 0-284 70.5T158 253 92 561q0 274 143 426t402 152q161 0 284-70t189-201 66-307zm-709 680v27q172 200 235 301h342v-21q-52-52-177.5-154.5T670 1241H467z"/><glyph unicode="ô" horiz-adv-x="1268" d="M92 0zm311 561q0-166 54.5-251T635 225q122 0 175.5 84.5T864 561q0 166-54 249t-177 83q-122 0-176-82.5T403 561zm773 0q0-273-144-427T631-20q-161 0-284 70.5T158 253 92 561q0 274 143 426t402 152q161 0 284-70t189-201 66-307zm-312 680q-157 93-234 176-78-81-229-176H198v27q189 189 256 301h357q31-52 107.5-141.5T1067 1268v-27H864z"/><glyph unicode="õ" horiz-adv-x="1268" d="M92 0zm311 561q0-166 54.5-251T635 225q122 0 175.5 84.5T864 561q0 166-54 249t-177 83q-122 0-176-82.5T403 561zm773 0q0-273-144-427T631-20q-161 0-284 70.5T158 253 92 561q0 274 143 426t402 152q161 0 284-70t189-201 66-307zm-707 785q-31 0-59.5-26.5T368 1239H219q11 145 82.5 227t189.5 82q41 0 80.5-16.5t78-36T725 1460t73-16q31 0 59.5 26t41.5 80h149q-11-145-83.5-227T776 1241q-41 0-80.5 16.5t-78 36-75.5 36-73 16.5z"/><glyph unicode="ö" horiz-adv-x="1268" d="M92 0zm311 561q0-166 54.5-251T635 225q122 0 175.5 84.5T864 561q0 166-54 249t-177 83q-122 0-176-82.5T403 561zm773 0q0-273-144-427T631-20q-161 0-284 70.5T158 253 92 561q0 274 143 426t402 152q161 0 284-70t189-201 66-307zm-885 844q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T430 1272q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T835 1540q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T694 1405z"/><glyph unicode="÷" d="M88 612v219h993V612H88zm356-239q0 76 37 113.5T584 524t102.5-39T723 373q0-70-37-111t-102-41-102.5 39T444 373zm0 698q0 75 37 113.5t103 38.5q67 0 103-40.5t36-111.5q0-70-37-110.5T584 920t-102.5 39-37.5 112z"/><glyph unicode="ø" horiz-adv-x="1268" d="M1176 561q0-273-144-427T631-20q-126 0-234 45L330-76 176 29l68 100Q92 285 92 561q0 274 143 426t402 152q132 0 248-52l55 82 152-108-58-84q142-155 142-416zm-773 0q0-94 19-166l317 475q-43 23-106 23-122 0-176-82.5T403 561zm461 0q0 81-12 141L543 240q38-15 92-15 122 0 175.5 84.5T864 561z"/><glyph unicode="ù" horiz-adv-x="1346" d="M154 0zm798 0l-41 143h-16Q846 65 756 22.5T551-20Q354-20 254 85.5T154 389v729h305V465q0-121 43-181.5T639 223q128 0 185 85.5T881 592v526h305V0H952zM620 1241q-63 44-185 142.5T245 1548v21h342q63-101 235-301v-27H620z"/><glyph unicode="ú" horiz-adv-x="1346" d="M154 0zm798 0l-41 143h-16Q846 65 756 22.5T551-20Q354-20 254 85.5T154 389v729h305V465q0-121 43-181.5T639 223q128 0 185 85.5T881 592v526h305V0H952zM498 1241v27q172 200 235 301h342v-21q-52-52-177.5-154.5T701 1241H498z"/><glyph unicode="û" horiz-adv-x="1346" d="M154 0zm798 0l-41 143h-16Q846 65 756 22.5T551-20Q354-20 254 85.5T154 389v729h305V465q0-121 43-181.5T639 223q128 0 185 85.5T881 592v526h305V0H952zm-51 1241q-157 93-234 176-78-81-229-176H235v27q189 189 256 301h357q31-52 107.5-141.5T1104 1268v-27H901z"/><glyph unicode="ü" horiz-adv-x="1346" d="M154 0zm798 0l-41 143h-16Q846 65 756 22.5T551-20Q354-20 254 85.5T154 389v729h305V465q0-121 43-181.5T639 223q128 0 185 85.5T881 592v526h305V0H952zM326 1405q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T465 1272q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T870 1540q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T729 1405z"/><glyph unicode="ý" horiz-adv-x="1165" d="M0 0zm0 1118h334l211-629q27-82 37-194h6q11 103 43 194l207 629h327L692-143q-65-175-185.5-262T225-492q-79 0-155 17v242q55-13 120-13 81 0 141.5 49.5T426-47l18 55zm393 123v27q172 200 235 301h342v-21q-52-52-177.5-154.5T596 1241H393z"/><glyph unicode="þ" horiz-adv-x="1296" d="M465 973q50 81 131 123.5t186 42.5q198 0 310-154.5T1204 561q0-273-111.5-427T782-20q-213 0-317 137h-14l7-62 7-94v-453H160v2048h305v-391l-7-120-7-72h14zm219-78q-113 0-165-69.5T465 596v-33q0-180 53.5-258T688 227q205 0 205 338 0 165-50.5 247.5T684 895z"/><glyph unicode="ÿ" horiz-adv-x="1165" d="M0 0zm0 1118h334l211-629q27-82 37-194h6q11 103 43 194l207 629h327L692-143q-65-175-185.5-262T225-492q-79 0-155 17v242q55-13 120-13 81 0 141.5 49.5T426-47l18 55zm243 287q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T382 1272q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T787 1540q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T646 1405z"/><glyph unicode="ı" horiz-adv-x="625" d="M465 0H160v1118h305V0z"/><glyph unicode="Œ" horiz-adv-x="1993" d="M1872 0H999q-38-9-109-14.5T774-20q-319 0-487 197T119 735q0 363 169.5 556.5T776 1485q61 0 127-7t101-16h868v-254h-563V887h526V633h-526V256h563V0zM776 1227q-166 0-252-125.5T438 733q0-244 86-368.5T774 240q65 0 126 10.5t99 28.5v907q-35 19-101.5 30T776 1227z"/><glyph unicode="œ" horiz-adv-x="2003" d="M1446-20q-271 0-420 155Q885-20 635-20q-162 0-286 70T158.5 252 92 561q0 277 141.5 427.5T633 1139q112 0 212-39.5T1016 983q144 156 383 156 244 0 380-135t136-373V483h-746v-8q7-127 81.5-197.5T1458 207q107 0 200 21t193 67V59q-81-39-175.5-59T1446-20zM403 561q0-166 54.5-251T635 225q122 0 175.5 84.5T864 561q0 166-54 249t-177 83q-122 0-176-82.5T403 561zm1002 361q-94 0-156-57.5T1178 686h450q-2 111-60.5 173.5T1405 922z"/><glyph unicode="Ÿ" horiz-adv-x="1278" d="M0 0zm639 860l305 602h334L793 569V0H485v559L0 1462h336zm-342 883q0 65 37.5 100t101.5 35q66 0 103.5-37t37.5-98q0-60-38-96.5T436 1610q-64 0-101.5 35t-37.5 98zm403 0q0 70 40.5 102.5T841 1878q65 0 103.5-36t38.5-99q0-61-39-97t-103-36q-60 0-100.5 32.5T700 1743z"/><glyph unicode="ˆ" horiz-adv-x="1243" d="M852 1241q-157 93-234 176-78-81-229-176H186v27q189 189 256 301h357q31-52 107.5-141.5T1055 1268v-27H852z"/><glyph unicode="˚" horiz-adv-x="1182" d="M842 1479q0-108-71-174t-183-66-180 64-68 174q0 108 67.5 172.5T588 1714q110 0 182-66t72-169zm-158-2q0 45-27 70.5t-69 25.5-69-25.5-27-70.5 24-71 72-26q42 0 69 26t27 71z"/><glyph unicode="˜" horiz-adv-x="1243" d="M457 1346q-31 0-59.5-26.5T356 1239H207q11 145 82.5 227t189.5 82q41 0 80.5-16.5t78-36T713 1460t73-16q31 0 59.5 26t41.5 80h149q-11-145-83.5-227T764 1241q-41 0-80.5 16.5t-78 36-75.5 36-73 16.5z"/><glyph horiz-adv-x="953"/><glyph horiz-adv-x="1907"/><glyph horiz-adv-x="953"/><glyph horiz-adv-x="1907"/><glyph horiz-adv-x="635"/><glyph horiz-adv-x="476"/><glyph horiz-adv-x="317"/><glyph horiz-adv-x="317"/><glyph horiz-adv-x="238"/><glyph horiz-adv-x="381"/><glyph horiz-adv-x="105"/><glyph unicode="‐" horiz-adv-x="659" d="M61 424v250h537V424H61z"/><glyph unicode="‑" horiz-adv-x="659" d="M61 424v250h537V424H61z"/><glyph unicode="‒" horiz-adv-x="659" d="M61 424v250h537V424H61z"/><glyph unicode="–" horiz-adv-x="1024" d="M82 436v230h860V436H82z"/><glyph unicode="—" horiz-adv-x="2048" d="M82 436v230h1884V436H82z"/><glyph unicode="‘" horiz-adv-x="444" d="M39 961l-14 22q22 91 72.5 228.5T201 1462h219q-66-267-101-501H39z"/><glyph unicode="’" horiz-adv-x="444" d="M406 1462l14-22q-50-197-176-479H25q69 296 100 501h281z"/><glyph unicode="‚" horiz-adv-x="596" d="M459 215Q407 13 283-264H63Q128 2 164 238h280z"/><glyph unicode="“" horiz-adv-x="911" d="M492 983q22 91 72.5 228.5T668 1462h219q-66-267-101-501H506zm-467 0q22 91 72.5 228.5T201 1462h219q-66-267-101-501H39z"/><glyph unicode="”" horiz-adv-x="911" d="M420 1440q-50-197-176-479H25q69 296 100 501h281zm467 0q-50-197-176-479H492q69 296 100 501h280z"/><glyph unicode="„" horiz-adv-x="1061" d="M459 215Q407 13 283-264H63Q128 2 164 238h280zm467 0Q874 13 750-264H530Q595 2 631 238h280z"/><glyph unicode="•" horiz-adv-x="770" d="M98 748q0 154 74 235.5t213 81.5q137 0 212-82t75-235q0-152-75.5-235T385 430q-138 0-212.5 83T98 748z"/><glyph unicode="…" horiz-adv-x="1751" d="M117 143q0 84 45 127t131 43q83 0 128.5-44T467 143q0-79-46-124.5T293-27q-84 0-130 44.5T117 143zm583 0q0 84 45 127t132 43q83 0 128.5-44t45.5-126q0-79-46-124.5T877-27q-85 0-131 44.5T700 143zm584 0q0 84 45 127t131 43q83 0 128.5-44t45.5-126q0-79-46-124.5T1460-27q-84 0-130 44.5T1284 143z"/><glyph horiz-adv-x="381"/><glyph unicode="‹" horiz-adv-x="754" d="M82 573l371 455 219-119-279-348 279-348L453 94 82 547v26z"/><glyph unicode="›" horiz-adv-x="754" d="M672 547L301 94 82 213l278 348L82 909l219 119 371-455v-26z"/><glyph unicode="⁄" horiz-adv-x="266" d="M657 1462L-154 0h-239l811 1462h239z"/><glyph horiz-adv-x="476"/><glyph unicode="⁴" horiz-adv-x="776" d="M758 737H633V586H395v151H12v154l385 577h236V905h125V737zM395 905v164q0 86 6 184-9-26-35.5-80t-41.5-77L197 905h198z"/><glyph unicode="€" d="M803 1225q-122 0-201-70.5T500 950h403V774H485l-2-35v-47l2-33h355V481H502q51-243 321-243 143 0 275 57V39Q982-20 805-20q-245 0-403 133T203 481H66v178h118q-4 23-4 62l2 53H66v176h133q37 242 199 382.5T803 1473q188 0 352-82l-98-232q-69 31-129 48.5T803 1225z"/><glyph unicode="™" horiz-adv-x="1534" d="M381 741H213v572H16v149h564v-149H381V741zm575 0l-165 529h-7l4-111V741H625v721h247l160-510 170 510h240V741h-168v408l4 121h-6l-174-529H956z"/><glyph unicode="" horiz-adv-x="1120" d="M0 1120h1120V0H0v1120z"/><glyph horiz-adv-x="1296" d="M0 0z"/><hkern u1="&amp;quot;" u2="Ÿ" k="-20"/><hkern u1="&amp;quot;" u2="œ" k="123"/><hkern u1="&amp;quot;" u2="ü" k="61"/><hkern u1="&amp;quot;" u2="û" k="61"/><hkern u1="&amp;quot;" u2="ú" k="61"/><hkern u1="&amp;quot;" u2="ù" k="61"/><hkern u1="&amp;quot;" u2="ø" k="123"/><hkern u1="&amp;quot;" u2="ö" k="123"/><hkern u1="&amp;quot;" u2="õ" k="123"/><hkern u1="&amp;quot;" u2="ô" k="123"/><hkern u1="&amp;quot;" u2="ó" k="123"/><hkern u1="&amp;quot;" u2="ò" k="123"/><hkern u1="&amp;quot;" u2="ë" k="123"/><hkern u1="&amp;quot;" u2="ê" k="123"/><hkern u1="&amp;quot;" u2="é" k="123"/><hkern u1="&amp;quot;" u2="è" k="123"/><hkern u1="&amp;quot;" u2="ç" k="123"/><hkern u1="&amp;quot;" u2="æ" k="82"/><hkern u1="&amp;quot;" u2="å" k="82"/><hkern u1="&amp;quot;" u2="ä" k="82"/><hkern u1="&amp;quot;" u2="ã" k="82"/><hkern u1="&amp;quot;" u2="â" k="82"/><hkern u1="&amp;quot;" u2="á" k="82"/><hkern u1="&amp;quot;" u2="à" k="123"/><hkern u1="&amp;quot;" u2="Ý" k="-20"/><hkern u1="&amp;quot;" u2="Å" k="143"/><hkern u1="&amp;quot;" u2="Ä" k="143"/><hkern u1="&amp;quot;" u2="Ã" k="143"/><hkern u1="&amp;quot;" u2="Â" k="143"/><hkern u1="&amp;quot;" u2="Á" k="143"/><hkern u1="&amp;quot;" u2="À" k="143"/><hkern u1="&amp;quot;" u2="u" k="61"/><hkern u1="&amp;quot;" u2="s" k="61"/><hkern u1="&amp;quot;" u2="r" k="61"/><hkern u1="&amp;quot;" u2="q" k="123"/><hkern u1="&amp;quot;" u2="p" k="61"/><hkern u1="&amp;quot;" u2="o" k="123"/><hkern u1="&amp;quot;" u2="n" k="61"/><hkern u1="&amp;quot;" u2="m" k="61"/><hkern u1="&amp;quot;" u2="g" k="61"/><hkern u1="&amp;quot;" u2="e" k="123"/><hkern u1="&amp;quot;" u2="d" k="123"/><hkern u1="&amp;quot;" u2="c" k="123"/><hkern u1="&amp;quot;" u2="a" k="82"/><hkern u1="&amp;quot;" u2="Y" k="-20"/><hkern u1="&amp;quot;" u2="W" k="-41"/><hkern u1="&amp;quot;" u2="V" k="-41"/><hkern u1="&amp;quot;" u2="T" k="-41"/><hkern u1="&amp;quot;" u2="A" k="143"/><hkern u1="'" u2="Ÿ" k="-20"/><hkern u1="'" u2="œ" k="123"/><hkern u1="'" u2="ü" k="61"/><hkern u1="'" u2="û" k="61"/><hkern u1="'" u2="ú" k="61"/><hkern u1="'" u2="ù" k="61"/><hkern u1="'" u2="ø" k="123"/><hkern u1="'" u2="ö" k="123"/><hkern u1="'" u2="õ" k="123"/><hkern u1="'" u2="ô" k="123"/><hkern u1="'" u2="ó" k="123"/><hkern u1="'" u2="ò" k="123"/><hkern u1="'" u2="ë" k="123"/><hkern u1="'" u2="ê" k="123"/><hkern u1="'" u2="é" k="123"/><hkern u1="'" u2="è" k="123"/><hkern u1="'" u2="ç" k="123"/><hkern u1="'" u2="æ" k="82"/><hkern u1="'" u2="å" k="82"/><hkern u1="'" u2="ä" k="82"/><hkern u1="'" u2="ã" k="82"/><hkern u1="'" u2="â" k="82"/><hkern u1="'" u2="á" k="82"/><hkern u1="'" u2="à" k="123"/><hkern u1="'" u2="Ý" k="-20"/><hkern u1="'" u2="Å" k="143"/><hkern u1="'" u2="Ä" k="143"/><hkern u1="'" u2="Ã" k="143"/><hkern u1="'" u2="Â" k="143"/><hkern u1="'" u2="Á" k="143"/><hkern u1="'" u2="À" k="143"/><hkern u1="'" u2="u" k="61"/><hkern u1="'" u2="s" k="61"/><hkern u1="'" u2="r" k="61"/><hkern u1="'" u2="q" k="123"/><hkern u1="'" u2="p" k="61"/><hkern u1="'" u2="o" k="123"/><hkern u1="'" u2="n" k="61"/><hkern u1="'" u2="m" k="61"/><hkern u1="'" u2="g" k="61"/><hkern u1="'" u2="e" k="123"/><hkern u1="'" u2="d" k="123"/><hkern u1="'" u2="c" k="123"/><hkern u1="'" u2="a" k="82"/><hkern u1="'" u2="Y" k="-20"/><hkern u1="'" u2="W" k="-41"/><hkern u1="'" u2="V" k="-41"/><hkern u1="'" u2="T" k="-41"/><hkern u1="'" u2="A" k="143"/><hkern u1="(" u2="J" k="-184"/><hkern u1="," u2="Ÿ" k="123"/><hkern u1="," u2="Œ" k="102"/><hkern u1="," u2="Ý" k="123"/><hkern u1="," u2="Ü" k="41"/><hkern u1="," u2="Û" k="41"/><hkern u1="," u2="Ú" k="41"/><hkern u1="," u2="Ù" k="41"/><hkern u1="," u2="Ø" k="102"/><hkern u1="," u2="Ö" k="102"/><hkern u1="," u2="Õ" k="102"/><hkern u1="," u2="Ô" k="102"/><hkern u1="," u2="Ó" k="102"/><hkern u1="," u2="Ò" k="102"/><hkern u1="," u2="Ç" k="102"/><hkern u1="," u2="Y" k="123"/><hkern u1="," u2="W" k="123"/><hkern u1="," u2="V" k="123"/><hkern u1="," u2="U" k="41"/><hkern u1="," u2="T" k="143"/><hkern u1="," u2="Q" k="102"/><hkern u1="," u2="O" k="102"/><hkern u1="," u2="G" k="102"/><hkern u1="," u2="C" k="102"/><hkern u1="-" u2="T" k="82"/><hkern u1="." u2="Ÿ" k="123"/><hkern u1="." u2="Œ" k="102"/><hkern u1="." u2="Ý" k="123"/><hkern u1="." u2="Ü" k="41"/><hkern u1="." u2="Û" k="41"/><hkern u1="." u2="Ú" k="41"/><hkern u1="." u2="Ù" k="41"/><hkern u1="." u2="Ø" k="102"/><hkern u1="." u2="Ö" k="102"/><hkern u1="." u2="Õ" k="102"/><hkern u1="." u2="Ô" k="102"/><hkern u1="." u2="Ó" k="102"/><hkern u1="." u2="Ò" k="102"/><hkern u1="." u2="Ç" k="102"/><hkern u1="." u2="Y" k="123"/><hkern u1="." u2="W" k="123"/><hkern u1="." u2="V" k="123"/><hkern u1="." u2="U" k="41"/><hkern u1="." u2="T" k="143"/><hkern u1="." u2="Q" k="102"/><hkern u1="." u2="O" k="102"/><hkern u1="." u2="G" k="102"/><hkern u1="." u2="C" k="102"/><hkern u1="A" u2="”" k="143"/><hkern u1="A" u2="’" k="143"/><hkern u1="A" u2="Ÿ" k="123"/><hkern u1="A" u2="Œ" k="41"/><hkern u1="A" u2="Ý" k="123"/><hkern u1="A" u2="Ø" k="41"/><hkern u1="A" u2="Ö" k="41"/><hkern u1="A" u2="Õ" k="41"/><hkern u1="A" u2="Ô" k="41"/><hkern u1="A" u2="Ó" k="41"/><hkern u1="A" u2="Ò" k="41"/><hkern u1="A" u2="Ç" k="41"/><hkern u1="A" u2="Y" k="123"/><hkern u1="A" u2="W" k="82"/><hkern u1="A" u2="V" k="82"/><hkern u1="A" u2="T" k="143"/><hkern u1="A" u2="Q" k="41"/><hkern u1="A" u2="O" k="41"/><hkern u1="A" u2="J" k="-266"/><hkern u1="A" u2="G" k="41"/><hkern u1="A" u2="C" k="41"/><hkern u1="A" u2="'" k="143"/><hkern u1="A" u2="&amp;quot;" k="143"/><hkern u1="B" u2="„" k="82"/><hkern u1="B" u2="‚" k="82"/><hkern u1="B" u2="Ÿ" k="20"/><hkern u1="B" u2="Ý" k="20"/><hkern u1="B" u2="Å" k="41"/><hkern u1="B" u2="Ä" k="41"/><hkern u1="B" u2="Ã" k="41"/><hkern u1="B" u2="Â" k="41"/><hkern u1="B" u2="Á" k="41"/><hkern u1="B" u2="À" k="41"/><hkern u1="B" u2="Z" k="20"/><hkern u1="B" u2="Y" k="20"/><hkern u1="B" u2="X" k="41"/><hkern u1="B" u2="W" k="20"/><hkern u1="B" u2="V" k="20"/><hkern u1="B" u2="T" k="61"/><hkern u1="B" u2="A" k="41"/><hkern u1="B" u2="." k="82"/><hkern u1="B" u2="," k="82"/><hkern u1="C" u2="Œ" k="41"/><hkern u1="C" u2="Ø" k="41"/><hkern u1="C" u2="Ö" k="41"/><hkern u1="C" u2="Õ" k="41"/><hkern u1="C" u2="Ô" k="41"/><hkern u1="C" u2="Ó" k="41"/><hkern u1="C" u2="Ò" k="41"/><hkern u1="C" u2="Ç" k="41"/><hkern u1="C" u2="Q" k="41"/><hkern u1="C" u2="O" k="41"/><hkern u1="C" u2="G" k="41"/><hkern u1="C" u2="C" k="41"/><hkern u1="D" u2="„" k="82"/><hkern u1="D" u2="‚" k="82"/><hkern u1="D" u2="Ÿ" k="20"/><hkern u1="D" u2="Ý" k="20"/><hkern u1="D" u2="Å" k="41"/><hkern u1="D" u2="Ä" k="41"/><hkern u1="D" u2="Ã" k="41"/><hkern u1="D" u2="Â" k="41"/><hkern u1="D" u2="Á" k="41"/><hkern u1="D" u2="À" k="41"/><hkern u1="D" u2="Z" k="20"/><hkern u1="D" u2="Y" k="20"/><hkern u1="D" u2="X" k="41"/><hkern u1="D" u2="W" k="20"/><hkern u1="D" u2="V" k="20"/><hkern u1="D" u2="T" k="61"/><hkern u1="D" u2="A" k="41"/><hkern u1="D" u2="." k="82"/><hkern u1="D" u2="," k="82"/><hkern u1="E" u2="J" k="-123"/><hkern u1="F" u2="„" k="123"/><hkern u1="F" u2="‚" k="123"/><hkern u1="F" u2="Å" k="41"/><hkern u1="F" u2="Ä" k="41"/><hkern u1="F" u2="Ã" k="41"/><hkern u1="F" u2="Â" k="41"/><hkern u1="F" u2="Á" k="41"/><hkern u1="F" u2="À" k="41"/><hkern u1="F" u2="A" k="41"/><hkern u1="F" u2="?" k="-41"/><hkern u1="F" u2="." k="123"/><hkern u1="F" u2="," k="123"/><hkern u1="K" u2="Œ" k="41"/><hkern u1="K" u2="Ø" k="41"/><hkern u1="K" u2="Ö" k="41"/><hkern u1="K" u2="Õ" k="41"/><hkern u1="K" u2="Ô" k="41"/><hkern u1="K" u2="Ó" k="41"/><hkern u1="K" u2="Ò" k="41"/><hkern u1="K" u2="Ç" k="41"/><hkern u1="K" u2="Q" k="41"/><hkern u1="K" u2="O" k="41"/><hkern u1="K" u2="G" k="41"/><hkern u1="K" u2="C" k="41"/><hkern u1="L" u2="”" k="164"/><hkern u1="L" u2="’" k="164"/><hkern u1="L" u2="Ÿ" k="61"/><hkern u1="L" u2="Œ" k="41"/><hkern u1="L" u2="Ý" k="61"/><hkern u1="L" u2="Ü" k="20"/><hkern u1="L" u2="Û" k="20"/><hkern u1="L" u2="Ú" k="20"/><hkern u1="L" u2="Ù" k="20"/><hkern u1="L" u2="Ø" k="41"/><hkern u1="L" u2="Ö" k="41"/><hkern u1="L" u2="Õ" k="41"/><hkern u1="L" u2="Ô" k="41"/><hkern u1="L" u2="Ó" k="41"/><hkern u1="L" u2="Ò" k="41"/><hkern u1="L" u2="Ç" k="41"/><hkern u1="L" u2="Y" k="61"/><hkern u1="L" u2="W" k="41"/><hkern u1="L" u2="V" k="41"/><hkern u1="L" u2="U" k="20"/><hkern u1="L" u2="T" k="41"/><hkern u1="L" u2="Q" k="41"/><hkern u1="L" u2="O" k="41"/><hkern u1="L" u2="G" k="41"/><hkern u1="L" u2="C" k="41"/><hkern u1="L" u2="'" k="164"/><hkern u1="L" u2="&amp;quot;" k="164"/><hkern u1="O" u2="„" k="82"/><hkern u1="O" u2="‚" k="82"/><hkern u1="O" u2="Ÿ" k="20"/><hkern u1="O" u2="Ý" k="20"/><hkern u1="O" u2="Å" k="41"/><hkern u1="O" u2="Ä" k="41"/><hkern u1="O" u2="Ã" k="41"/><hkern u1="O" u2="Â" k="41"/><hkern u1="O" u2="Á" k="41"/><hkern u1="O" u2="À" k="41"/><hkern u1="O" u2="Z" k="20"/><hkern u1="O" u2="Y" k="20"/><hkern u1="O" u2="X" k="41"/><hkern u1="O" u2="W" k="20"/><hkern u1="O" u2="V" k="20"/><hkern u1="O" u2="T" k="61"/><hkern u1="O" u2="A" k="41"/><hkern u1="O" u2="." k="82"/><hkern u1="O" u2="," k="82"/><hkern u1="P" u2="„" k="266"/><hkern u1="P" u2="‚" k="266"/><hkern u1="P" u2="Å" k="102"/><hkern u1="P" u2="Ä" k="102"/><hkern u1="P" u2="Ã" k="102"/><hkern u1="P" u2="Â" k="102"/><hkern u1="P" u2="Á" k="102"/><hkern u1="P" u2="À" k="102"/><hkern u1="P" u2="Z" k="20"/><hkern u1="P" u2="X" k="41"/><hkern u1="P" u2="A" k="102"/><hkern u1="P" u2="." k="266"/><hkern u1="P" u2="," k="266"/><hkern u1="Q" u2="„" k="82"/><hkern u1="Q" u2="‚" k="82"/><hkern u1="Q" u2="Ÿ" k="20"/><hkern u1="Q" u2="Ý" k="20"/><hkern u1="Q" u2="Å" k="41"/><hkern u1="Q" u2="Ä" k="41"/><hkern u1="Q" u2="Ã" k="41"/><hkern u1="Q" u2="Â" k="41"/><hkern u1="Q" u2="Á" k="41"/><hkern u1="Q" u2="À" k="41"/><hkern u1="Q" u2="Z" k="20"/><hkern u1="Q" u2="Y" k="20"/><hkern u1="Q" u2="X" k="41"/><hkern u1="Q" u2="W" k="20"/><hkern u1="Q" u2="V" k="20"/><hkern u1="Q" u2="T" k="61"/><hkern u1="Q" u2="A" k="41"/><hkern u1="Q" u2="." k="82"/><hkern u1="Q" u2="," k="82"/><hkern u1="T" u2="„" k="123"/><hkern u1="T" u2="‚" k="123"/><hkern u1="T" u2="—" k="82"/><hkern u1="T" u2="–" k="82"/><hkern u1="T" u2="œ" k="143"/><hkern u1="T" u2="Œ" k="41"/><hkern u1="T" u2="ý" k="41"/><hkern u1="T" u2="ü" k="102"/><hkern u1="T" u2="û" k="102"/><hkern u1="T" u2="ú" k="102"/><hkern u1="T" u2="ù" k="102"/><hkern u1="T" u2="ø" k="143"/><hkern u1="T" u2="ö" k="143"/><hkern u1="T" u2="õ" k="143"/><hkern u1="T" u2="ô" k="143"/><hkern u1="T" u2="ó" k="143"/><hkern u1="T" u2="ò" k="143"/><hkern u1="T" u2="ë" k="143"/><hkern u1="T" u2="ê" k="143"/><hkern u1="T" u2="é" k="143"/><hkern u1="T" u2="è" k="143"/><hkern u1="T" u2="ç" k="143"/><hkern u1="T" u2="æ" k="164"/><hkern u1="T" u2="å" k="164"/><hkern u1="T" u2="ä" k="164"/><hkern u1="T" u2="ã" k="164"/><hkern u1="T" u2="â" k="164"/><hkern u1="T" u2="á" k="164"/><hkern u1="T" u2="à" k="143"/><hkern u1="T" u2="Ø" k="41"/><hkern u1="T" u2="Ö" k="41"/><hkern u1="T" u2="Õ" k="41"/><hkern u1="T" u2="Ô" k="41"/><hkern u1="T" u2="Ó" k="41"/><hkern u1="T" u2="Ò" k="41"/><hkern u1="T" u2="Ç" k="41"/><hkern u1="T" u2="Å" k="143"/><hkern u1="T" u2="Ä" k="143"/><hkern u1="T" u2="Ã" k="143"/><hkern u1="T" u2="Â" k="143"/><hkern u1="T" u2="Á" k="143"/><hkern u1="T" u2="À" k="143"/><hkern u1="T" u2="z" k="82"/><hkern u1="T" u2="y" k="41"/><hkern u1="T" u2="x" k="41"/><hkern u1="T" u2="w" k="41"/><hkern u1="T" u2="v" k="41"/><hkern u1="T" u2="u" k="102"/><hkern u1="T" u2="s" k="123"/><hkern u1="T" u2="r" k="102"/><hkern u1="T" u2="q" k="143"/><hkern u1="T" u2="p" k="102"/><hkern u1="T" u2="o" k="143"/><hkern u1="T" u2="n" k="102"/><hkern u1="T" u2="m" k="102"/><hkern u1="T" u2="g" k="143"/><hkern u1="T" u2="e" k="143"/><hkern u1="T" u2="d" k="143"/><hkern u1="T" u2="c" k="143"/><hkern u1="T" u2="a" k="164"/><hkern u1="T" u2="T" k="-41"/><hkern u1="T" u2="Q" k="41"/><hkern u1="T" u2="O" k="41"/><hkern u1="T" u2="G" k="41"/><hkern u1="T" u2="C" k="41"/><hkern u1="T" u2="A" k="143"/><hkern u1="T" u2="?" k="-41"/><hkern u1="T" u2="." k="123"/><hkern u1="T" u2="-" k="82"/><hkern u1="T" u2="," k="123"/><hkern u1="U" u2="„" k="41"/><hkern u1="U" u2="‚" k="41"/><hkern u1="U" u2="Å" k="20"/><hkern u1="U" u2="Ä" k="20"/><hkern u1="U" u2="Ã" k="20"/><hkern u1="U" u2="Â" k="20"/><hkern u1="U" u2="Á" k="20"/><hkern u1="U" u2="À" k="20"/><hkern u1="U" u2="A" k="20"/><hkern u1="U" u2="." k="41"/><hkern u1="U" u2="," k="41"/><hkern u1="V" u2="„" k="102"/><hkern u1="V" u2="‚" k="102"/><hkern u1="V" u2="œ" k="41"/><hkern u1="V" u2="Œ" k="20"/><hkern u1="V" u2="ü" k="20"/><hkern u1="V" u2="û" k="20"/><hkern u1="V" u2="ú" k="20"/><hkern u1="V" u2="ù" k="20"/><hkern u1="V" u2="ø" k="41"/><hkern u1="V" u2="ö" k="41"/><hkern u1="V" u2="õ" k="41"/><hkern u1="V" u2="ô" k="41"/><hkern u1="V" u2="ó" k="41"/><hkern u1="V" u2="ò" k="41"/><hkern u1="V" u2="ë" k="41"/><hkern u1="V" u2="ê" k="41"/><hkern u1="V" u2="é" k="41"/><hkern u1="V" u2="è" k="41"/><hkern u1="V" u2="ç" k="41"/><hkern u1="V" u2="æ" k="41"/><hkern u1="V" u2="å" k="41"/><hkern u1="V" u2="ä" k="41"/><hkern u1="V" u2="ã" k="41"/><hkern u1="V" u2="â" k="41"/><hkern u1="V" u2="á" k="41"/><hkern u1="V" u2="à" k="41"/><hkern u1="V" u2="Ø" k="20"/><hkern u1="V" u2="Ö" k="20"/><hkern u1="V" u2="Õ" k="20"/><hkern u1="V" u2="Ô" k="20"/><hkern u1="V" u2="Ó" k="20"/><hkern u1="V" u2="Ò" k="20"/><hkern u1="V" u2="Ç" k="20"/><hkern u1="V" u2="Å" k="82"/><hkern u1="V" u2="Ä" k="82"/><hkern u1="V" u2="Ã" k="82"/><hkern u1="V" u2="Â" k="82"/><hkern u1="V" u2="Á" k="82"/><hkern u1="V" u2="À" k="82"/><hkern u1="V" u2="u" k="20"/><hkern u1="V" u2="s" k="20"/><hkern u1="V" u2="r" k="20"/><hkern u1="V" u2="q" k="41"/><hkern u1="V" u2="p" k="20"/><hkern u1="V" u2="o" k="41"/><hkern u1="V" u2="n" k="20"/><hkern u1="V" u2="m" k="20"/><hkern u1="V" u2="g" k="20"/><hkern u1="V" u2="e" k="41"/><hkern u1="V" u2="d" k="41"/><hkern u1="V" u2="c" k="41"/><hkern u1="V" u2="a" k="41"/><hkern u1="V" u2="Q" k="20"/><hkern u1="V" u2="O" k="20"/><hkern u1="V" u2="G" k="20"/><hkern u1="V" u2="C" k="20"/><hkern u1="V" u2="A" k="82"/><hkern u1="V" u2="?" k="-41"/><hkern u1="V" u2="." k="102"/><hkern u1="V" u2="," k="102"/><hkern u1="W" u2="„" k="102"/><hkern u1="W" u2="‚" k="102"/><hkern u1="W" u2="œ" k="41"/><hkern u1="W" u2="Œ" k="20"/><hkern u1="W" u2="ü" k="20"/><hkern u1="W" u2="û" k="20"/><hkern u1="W" u2="ú" k="20"/><hkern u1="W" u2="ù" k="20"/><hkern u1="W" u2="ø" k="41"/><hkern u1="W" u2="ö" k="41"/><hkern u1="W" u2="õ" k="41"/><hkern u1="W" u2="ô" k="41"/><hkern u1="W" u2="ó" k="41"/><hkern u1="W" u2="ò" k="41"/><hkern u1="W" u2="ë" k="41"/><hkern u1="W" u2="ê" k="41"/><hkern u1="W" u2="é" k="41"/><hkern u1="W" u2="è" k="41"/><hkern u1="W" u2="ç" k="41"/><hkern u1="W" u2="æ" k="41"/><hkern u1="W" u2="å" k="41"/><hkern u1="W" u2="ä" k="41"/><hkern u1="W" u2="ã" k="41"/><hkern u1="W" u2="â" k="41"/><hkern u1="W" u2="á" k="41"/><hkern u1="W" u2="à" k="41"/><hkern u1="W" u2="Ø" k="20"/><hkern u1="W" u2="Ö" k="20"/><hkern u1="W" u2="Õ" k="20"/><hkern u1="W" u2="Ô" k="20"/><hkern u1="W" u2="Ó" k="20"/><hkern u1="W" u2="Ò" k="20"/><hkern u1="W" u2="Ç" k="20"/><hkern u1="W" u2="Å" k="82"/><hkern u1="W" u2="Ä" k="82"/><hkern u1="W" u2="Ã" k="82"/><hkern u1="W" u2="Â" k="82"/><hkern u1="W" u2="Á" k="82"/><hkern u1="W" u2="À" k="82"/><hkern u1="W" u2="u" k="20"/><hkern u1="W" u2="s" k="20"/><hkern u1="W" u2="r" k="20"/><hkern u1="W" u2="q" k="41"/><hkern u1="W" u2="p" k="20"/><hkern u1="W" u2="o" k="41"/><hkern u1="W" u2="n" k="20"/><hkern u1="W" u2="m" k="20"/><hkern u1="W" u2="g" k="20"/><hkern u1="W" u2="e" k="41"/><hkern u1="W" u2="d" k="41"/><hkern u1="W" u2="c" k="41"/><hkern u1="W" u2="a" k="41"/><hkern u1="W" u2="Q" k="20"/><hkern u1="W" u2="O" k="20"/><hkern u1="W" u2="G" k="20"/><hkern u1="W" u2="C" k="20"/><hkern u1="W" u2="A" k="82"/><hkern u1="W" u2="?" k="-41"/><hkern u1="W" u2="." k="102"/><hkern u1="W" u2="," k="102"/><hkern u1="X" u2="Œ" k="41"/><hkern u1="X" u2="Ø" k="41"/><hkern u1="X" u2="Ö" k="41"/><hkern u1="X" u2="Õ" k="41"/><hkern u1="X" u2="Ô" k="41"/><hkern u1="X" u2="Ó" k="41"/><hkern u1="X" u2="Ò" k="41"/><hkern u1="X" u2="Ç" k="41"/><hkern u1="X" u2="Q" k="41"/><hkern u1="X" u2="O" k="41"/><hkern u1="X" u2="G" k="41"/><hkern u1="X" u2="C" k="41"/><hkern u1="Y" u2="„" k="123"/><hkern u1="Y" u2="‚" k="123"/><hkern u1="Y" u2="œ" k="102"/><hkern u1="Y" u2="Œ" k="41"/><hkern u1="Y" u2="ü" k="61"/><hkern u1="Y" u2="û" k="61"/><hkern u1="Y" u2="ú" k="61"/><hkern u1="Y" u2="ù" k="61"/><hkern u1="Y" u2="ø" k="102"/><hkern u1="Y" u2="ö" k="102"/><hkern u1="Y" u2="õ" k="102"/><hkern u1="Y" u2="ô" k="102"/><hkern u1="Y" u2="ó" k="102"/><hkern u1="Y" u2="ò" k="102"/><hkern u1="Y" u2="ë" k="102"/><hkern u1="Y" u2="ê" k="102"/><hkern u1="Y" u2="é" k="102"/><hkern u1="Y" u2="è" k="102"/><hkern u1="Y" u2="ç" k="102"/><hkern u1="Y" u2="æ" k="102"/><hkern u1="Y" u2="å" k="102"/><hkern u1="Y" u2="ä" k="102"/><hkern u1="Y" u2="ã" k="102"/><hkern u1="Y" u2="â" k="102"/><hkern u1="Y" u2="á" k="102"/><hkern u1="Y" u2="à" k="102"/><hkern u1="Y" u2="Ø" k="41"/><hkern u1="Y" u2="Ö" k="41"/><hkern u1="Y" u2="Õ" k="41"/><hkern u1="Y" u2="Ô" k="41"/><hkern u1="Y" u2="Ó" k="41"/><hkern u1="Y" u2="Ò" k="41"/><hkern u1="Y" u2="Ç" k="41"/><hkern u1="Y" u2="Å" k="123"/><hkern u1="Y" u2="Ä" k="123"/><hkern u1="Y" u2="Ã" k="123"/><hkern u1="Y" u2="Â" k="123"/><hkern u1="Y" u2="Á" k="123"/><hkern u1="Y" u2="À" k="123"/><hkern u1="Y" u2="z" k="41"/><hkern u1="Y" u2="u" k="61"/><hkern u1="Y" u2="s" k="82"/><hkern u1="Y" u2="r" k="61"/><hkern u1="Y" u2="q" k="102"/><hkern u1="Y" u2="p" k="61"/><hkern u1="Y" u2="o" k="102"/><hkern u1="Y" u2="n" k="61"/><hkern u1="Y" u2="m" k="61"/><hkern u1="Y" u2="g" k="41"/><hkern u1="Y" u2="e" k="102"/><hkern u1="Y" u2="d" k="102"/><hkern u1="Y" u2="c" k="102"/><hkern u1="Y" u2="a" k="102"/><hkern u1="Y" u2="Q" k="41"/><hkern u1="Y" u2="O" k="41"/><hkern u1="Y" u2="G" k="41"/><hkern u1="Y" u2="C" k="41"/><hkern u1="Y" u2="A" k="123"/><hkern u1="Y" u2="?" k="-41"/><hkern u1="Y" u2="." k="123"/><hkern u1="Y" u2="," k="123"/><hkern u1="Z" u2="Œ" k="20"/><hkern u1="Z" u2="Ø" k="20"/><hkern u1="Z" u2="Ö" k="20"/><hkern u1="Z" u2="Õ" k="20"/><hkern u1="Z" u2="Ô" k="20"/><hkern u1="Z" u2="Ó" k="20"/><hkern u1="Z" u2="Ò" k="20"/><hkern u1="Z" u2="Ç" k="20"/><hkern u1="Z" u2="Q" k="20"/><hkern u1="Z" u2="O" k="20"/><hkern u1="Z" u2="G" k="20"/><hkern u1="Z" u2="C" k="20"/><hkern u1="[" u2="J" k="-184"/><hkern u1="a" u2="”" k="20"/><hkern u1="a" u2="’" k="20"/><hkern u1="a" u2="'" k="20"/><hkern u1="a" u2="&amp;quot;" k="20"/><hkern u1="b" u2="”" k="20"/><hkern u1="b" u2="’" k="20"/><hkern u1="b" u2="ý" k="41"/><hkern u1="b" u2="z" k="20"/><hkern u1="b" u2="y" k="41"/><hkern u1="b" u2="x" k="41"/><hkern u1="b" u2="w" k="41"/><hkern u1="b" u2="v" k="41"/><hkern u1="b" u2="'" k="20"/><hkern u1="b" u2="&amp;quot;" k="20"/><hkern u1="c" u2="”" k="-41"/><hkern u1="c" u2="’" k="-41"/><hkern u1="c" u2="'" k="-41"/><hkern u1="c" u2="&amp;quot;" k="-41"/><hkern u1="e" u2="”" k="20"/><hkern u1="e" u2="’" k="20"/><hkern u1="e" u2="ý" k="41"/><hkern u1="e" u2="z" k="20"/><hkern u1="e" u2="y" k="41"/><hkern u1="e" u2="x" k="41"/><hkern u1="e" u2="w" k="41"/><hkern u1="e" u2="v" k="41"/><hkern u1="e" u2="'" k="20"/><hkern u1="e" u2="&amp;quot;" k="20"/><hkern u1="f" u2="”" k="-123"/><hkern u1="f" u2="’" k="-123"/><hkern u1="f" u2="'" k="-123"/><hkern u1="f" u2="&amp;quot;" k="-123"/><hkern u1="h" u2="”" k="20"/><hkern u1="h" u2="’" k="20"/><hkern u1="h" u2="'" k="20"/><hkern u1="h" u2="&amp;quot;" k="20"/><hkern u1="k" u2="œ" k="41"/><hkern u1="k" u2="ø" k="41"/><hkern u1="k" u2="ö" k="41"/><hkern u1="k" u2="õ" k="41"/><hkern u1="k" u2="ô" k="41"/><hkern u1="k" u2="ó" k="41"/><hkern u1="k" u2="ò" k="41"/><hkern u1="k" u2="ë" k="41"/><hkern u1="k" u2="ê" k="41"/><hkern u1="k" u2="é" k="41"/><hkern u1="k" u2="è" k="41"/><hkern u1="k" u2="ç" k="41"/><hkern u1="k" u2="à" k="41"/><hkern u1="k" u2="q" k="41"/><hkern u1="k" u2="o" k="41"/><hkern u1="k" u2="e" k="41"/><hkern u1="k" u2="d" k="41"/><hkern u1="k" u2="c" k="41"/><hkern u1="m" u2="”" k="20"/><hkern u1="m" u2="’" k="20"/><hkern u1="m" u2="'" k="20"/><hkern u1="m" u2="&amp;quot;" k="20"/><hkern u1="n" u2="”" k="20"/><hkern u1="n" u2="’" k="20"/><hkern u1="n" u2="'" k="20"/><hkern u1="n" u2="&amp;quot;" k="20"/><hkern u1="o" u2="”" k="20"/><hkern u1="o" u2="’" k="20"/><hkern u1="o" u2="ý" k="41"/><hkern u1="o" u2="z" k="20"/><hkern u1="o" u2="y" k="41"/><hkern u1="o" u2="x" k="41"/><hkern u1="o" u2="w" k="41"/><hkern u1="o" u2="v" k="41"/><hkern u1="o" u2="'" k="20"/><hkern u1="o" u2="&amp;quot;" k="20"/><hkern u1="p" u2="”" k="20"/><hkern u1="p" u2="’" k="20"/><hkern u1="p" u2="ý" k="41"/><hkern u1="p" u2="z" k="20"/><hkern u1="p" u2="y" k="41"/><hkern u1="p" u2="x" k="41"/><hkern u1="p" u2="w" k="41"/><hkern u1="p" u2="v" k="41"/><hkern u1="p" u2="'" k="20"/><hkern u1="p" u2="&amp;quot;" k="20"/><hkern u1="r" u2="”" k="-82"/><hkern u1="r" u2="’" k="-82"/><hkern u1="r" u2="œ" k="41"/><hkern u1="r" u2="ø" k="41"/><hkern u1="r" u2="ö" k="41"/><hkern u1="r" u2="õ" k="41"/><hkern u1="r" u2="ô" k="41"/><hkern u1="r" u2="ó" k="41"/><hkern u1="r" u2="ò" k="41"/><hkern u1="r" u2="ë" k="41"/><hkern u1="r" u2="ê" k="41"/><hkern u1="r" u2="é" k="41"/><hkern u1="r" u2="è" k="41"/><hkern u1="r" u2="ç" k="41"/><hkern u1="r" u2="æ" k="41"/><hkern u1="r" u2="å" k="41"/><hkern u1="r" u2="ä" k="41"/><hkern u1="r" u2="ã" k="41"/><hkern u1="r" u2="â" k="41"/><hkern u1="r" u2="á" k="41"/><hkern u1="r" u2="à" k="41"/><hkern u1="r" u2="q" k="41"/><hkern u1="r" u2="o" k="41"/><hkern u1="r" u2="g" k="20"/><hkern u1="r" u2="e" k="41"/><hkern u1="r" u2="d" k="41"/><hkern u1="r" u2="c" k="41"/><hkern u1="r" u2="a" k="41"/><hkern u1="r" u2="'" k="-82"/><hkern u1="r" u2="&amp;quot;" k="-82"/><hkern u1="t" u2="”" k="-41"/><hkern u1="t" u2="’" k="-41"/><hkern u1="t" u2="'" k="-41"/><hkern u1="t" u2="&amp;quot;" k="-41"/><hkern u1="v" u2="„" k="82"/><hkern u1="v" u2="”" k="-82"/><hkern u1="v" u2="‚" k="82"/><hkern u1="v" u2="’" k="-82"/><hkern u1="v" u2="?" k="-41"/><hkern u1="v" u2="." k="82"/><hkern u1="v" u2="," k="82"/><hkern u1="v" u2="'" k="-82"/><hkern u1="v" u2="&amp;quot;" k="-82"/><hkern u1="w" u2="„" k="82"/><hkern u1="w" u2="”" k="-82"/><hkern u1="w" u2="‚" k="82"/><hkern u1="w" u2="’" k="-82"/><hkern u1="w" u2="?" k="-41"/><hkern u1="w" u2="." k="82"/><hkern u1="w" u2="," k="82"/><hkern u1="w" u2="'" k="-82"/><hkern u1="w" u2="&amp;quot;" k="-82"/><hkern u1="x" u2="œ" k="41"/><hkern u1="x" u2="ø" k="41"/><hkern u1="x" u2="ö" k="41"/><hkern u1="x" u2="õ" k="41"/><hkern u1="x" u2="ô" k="41"/><hkern u1="x" u2="ó" k="41"/><hkern u1="x" u2="ò" k="41"/><hkern u1="x" u2="ë" k="41"/><hkern u1="x" u2="ê" k="41"/><hkern u1="x" u2="é" k="41"/><hkern u1="x" u2="è" k="41"/><hkern u1="x" u2="ç" k="41"/><hkern u1="x" u2="à" k="41"/><hkern u1="x" u2="q" k="41"/><hkern u1="x" u2="o" k="41"/><hkern u1="x" u2="e" k="41"/><hkern u1="x" u2="d" k="41"/><hkern u1="x" u2="c" k="41"/><hkern u1="y" u2="„" k="82"/><hkern u1="y" u2="”" k="-82"/><hkern u1="y" u2="‚" k="82"/><hkern u1="y" u2="’" k="-82"/><hkern u1="y" u2="?" k="-41"/><hkern u1="y" u2="." k="82"/><hkern u1="y" u2="," k="82"/><hkern u1="y" u2="'" k="-82"/><hkern u1="y" u2="&amp;quot;" k="-82"/><hkern u1="{" u2="J" k="-184"/><hkern u1="À" u2="”" k="143"/><hkern u1="À" u2="’" k="143"/><hkern u1="À" u2="Ÿ" k="123"/><hkern u1="À" u2="Œ" k="41"/><hkern u1="À" u2="Ý" k="123"/><hkern u1="À" u2="Ø" k="41"/><hkern u1="À" u2="Ö" k="41"/><hkern u1="À" u2="Õ" k="41"/><hkern u1="À" u2="Ô" k="41"/><hkern u1="À" u2="Ó" k="41"/><hkern u1="À" u2="Ò" k="41"/><hkern u1="À" u2="Ç" k="41"/><hkern u1="À" u2="Y" k="123"/><hkern u1="À" u2="W" k="82"/><hkern u1="À" u2="V" k="82"/><hkern u1="À" u2="T" k="143"/><hkern u1="À" u2="Q" k="41"/><hkern u1="À" u2="O" k="41"/><hkern u1="À" u2="J" k="-266"/><hkern u1="À" u2="G" k="41"/><hkern u1="À" u2="C" k="41"/><hkern u1="À" u2="'" k="143"/><hkern u1="À" u2="&amp;quot;" k="143"/><hkern u1="Á" u2="”" k="143"/><hkern u1="Á" u2="’" k="143"/><hkern u1="Á" u2="Ÿ" k="123"/><hkern u1="Á" u2="Œ" k="41"/><hkern u1="Á" u2="Ý" k="123"/><hkern u1="Á" u2="Ø" k="41"/><hkern u1="Á" u2="Ö" k="41"/><hkern u1="Á" u2="Õ" k="41"/><hkern u1="Á" u2="Ô" k="41"/><hkern u1="Á" u2="Ó" k="41"/><hkern u1="Á" u2="Ò" k="41"/><hkern u1="Á" u2="Ç" k="41"/><hkern u1="Á" u2="Y" k="123"/><hkern u1="Á" u2="W" k="82"/><hkern u1="Á" u2="V" k="82"/><hkern u1="Á" u2="T" k="143"/><hkern u1="Á" u2="Q" k="41"/><hkern u1="Á" u2="O" k="41"/><hkern u1="Á" u2="J" k="-266"/><hkern u1="Á" u2="G" k="41"/><hkern u1="Á" u2="C" k="41"/><hkern u1="Á" u2="'" k="143"/><hkern u1="Á" u2="&amp;quot;" k="143"/><hkern u1="Â" u2="”" k="143"/><hkern u1="Â" u2="’" k="143"/><hkern u1="Â" u2="Ÿ" k="123"/><hkern u1="Â" u2="Œ" k="41"/><hkern u1="Â" u2="Ý" k="123"/><hkern u1="Â" u2="Ø" k="41"/><hkern u1="Â" u2="Ö" k="41"/><hkern u1="Â" u2="Õ" k="41"/><hkern u1="Â" u2="Ô" k="41"/><hkern u1="Â" u2="Ó" k="41"/><hkern u1="Â" u2="Ò" k="41"/><hkern u1="Â" u2="Ç" k="41"/><hkern u1="Â" u2="Y" k="123"/><hkern u1="Â" u2="W" k="82"/><hkern u1="Â" u2="V" k="82"/><hkern u1="Â" u2="T" k="143"/><hkern u1="Â" u2="Q" k="41"/><hkern u1="Â" u2="O" k="41"/><hkern u1="Â" u2="J" k="-266"/><hkern u1="Â" u2="G" k="41"/><hkern u1="Â" u2="C" k="41"/><hkern u1="Â" u2="'" k="143"/><hkern u1="Â" u2="&amp;quot;" k="143"/><hkern u1="Ã" u2="”" k="143"/><hkern u1="Ã" u2="’" k="143"/><hkern u1="Ã" u2="Ÿ" k="123"/><hkern u1="Ã" u2="Œ" k="41"/><hkern u1="Ã" u2="Ý" k="123"/><hkern u1="Ã" u2="Ø" k="41"/><hkern u1="Ã" u2="Ö" k="41"/><hkern u1="Ã" u2="Õ" k="41"/><hkern u1="Ã" u2="Ô" k="41"/><hkern u1="Ã" u2="Ó" k="41"/><hkern u1="Ã" u2="Ò" k="41"/><hkern u1="Ã" u2="Ç" k="41"/><hkern u1="Ã" u2="Y" k="123"/><hkern u1="Ã" u2="W" k="82"/><hkern u1="Ã" u2="V" k="82"/><hkern u1="Ã" u2="T" k="143"/><hkern u1="Ã" u2="Q" k="41"/><hkern u1="Ã" u2="O" k="41"/><hkern u1="Ã" u2="J" k="-266"/><hkern u1="Ã" u2="G" k="41"/><hkern u1="Ã" u2="C" k="41"/><hkern u1="Ã" u2="'" k="143"/><hkern u1="Ã" u2="&amp;quot;" k="143"/><hkern u1="Ä" u2="”" k="143"/><hkern u1="Ä" u2="’" k="143"/><hkern u1="Ä" u2="Ÿ" k="123"/><hkern u1="Ä" u2="Œ" k="41"/><hkern u1="Ä" u2="Ý" k="123"/><hkern u1="Ä" u2="Ø" k="41"/><hkern u1="Ä" u2="Ö" k="41"/><hkern u1="Ä" u2="Õ" k="41"/><hkern u1="Ä" u2="Ô" k="41"/><hkern u1="Ä" u2="Ó" k="41"/><hkern u1="Ä" u2="Ò" k="41"/><hkern u1="Ä" u2="Ç" k="41"/><hkern u1="Ä" u2="Y" k="123"/><hkern u1="Ä" u2="W" k="82"/><hkern u1="Ä" u2="V" k="82"/><hkern u1="Ä" u2="T" k="143"/><hkern u1="Ä" u2="Q" k="41"/><hkern u1="Ä" u2="O" k="41"/><hkern u1="Ä" u2="J" k="-266"/><hkern u1="Ä" u2="G" k="41"/><hkern u1="Ä" u2="C" k="41"/><hkern u1="Ä" u2="'" k="143"/><hkern u1="Ä" u2="&amp;quot;" k="143"/><hkern u1="Å" u2="”" k="143"/><hkern u1="Å" u2="’" k="143"/><hkern u1="Å" u2="Ÿ" k="123"/><hkern u1="Å" u2="Œ" k="41"/><hkern u1="Å" u2="Ý" k="123"/><hkern u1="Å" u2="Ø" k="41"/><hkern u1="Å" u2="Ö" k="41"/><hkern u1="Å" u2="Õ" k="41"/><hkern u1="Å" u2="Ô" k="41"/><hkern u1="Å" u2="Ó" k="41"/><hkern u1="Å" u2="Ò" k="41"/><hkern u1="Å" u2="Ç" k="41"/><hkern u1="Å" u2="Y" k="123"/><hkern u1="Å" u2="W" k="82"/><hkern u1="Å" u2="V" k="82"/><hkern u1="Å" u2="T" k="143"/><hkern u1="Å" u2="Q" k="41"/><hkern u1="Å" u2="O" k="41"/><hkern u1="Å" u2="J" k="-266"/><hkern u1="Å" u2="G" k="41"/><hkern u1="Å" u2="C" k="41"/><hkern u1="Å" u2="'" k="143"/><hkern u1="Å" u2="&amp;quot;" k="143"/><hkern u1="Æ" u2="J" k="-123"/><hkern u1="Ç" u2="Œ" k="41"/><hkern u1="Ç" u2="Ø" k="41"/><hkern u1="Ç" u2="Ö" k="41"/><hkern u1="Ç" u2="Õ" k="41"/><hkern u1="Ç" u2="Ô" k="41"/><hkern u1="Ç" u2="Ó" k="41"/><hkern u1="Ç" u2="Ò" k="41"/><hkern u1="Ç" u2="Ç" k="41"/><hkern u1="Ç" u2="Q" k="41"/><hkern u1="Ç" u2="O" k="41"/><hkern u1="Ç" u2="G" k="41"/><hkern u1="Ç" u2="C" k="41"/><hkern u1="È" u2="J" k="-123"/><hkern u1="É" u2="J" k="-123"/><hkern u1="Ê" u2="J" k="-123"/><hkern u1="Ë" u2="J" k="-123"/><hkern u1="Ð" u2="„" k="82"/><hkern u1="Ð" u2="‚" k="82"/><hkern u1="Ð" u2="Ÿ" k="20"/><hkern u1="Ð" u2="Ý" k="20"/><hkern u1="Ð" u2="Å" k="41"/><hkern u1="Ð" u2="Ä" k="41"/><hkern u1="Ð" u2="Ã" k="41"/><hkern u1="Ð" u2="Â" k="41"/><hkern u1="Ð" u2="Á" k="41"/><hkern u1="Ð" u2="À" k="41"/><hkern u1="Ð" u2="Z" k="20"/><hkern u1="Ð" u2="Y" k="20"/><hkern u1="Ð" u2="X" k="41"/><hkern u1="Ð" u2="W" k="20"/><hkern u1="Ð" u2="V" k="20"/><hkern u1="Ð" u2="T" k="61"/><hkern u1="Ð" u2="A" k="41"/><hkern u1="Ð" u2="." k="82"/><hkern u1="Ð" u2="," k="82"/><hkern u1="Ò" u2="„" k="82"/><hkern u1="Ò" u2="‚" k="82"/><hkern u1="Ò" u2="Ÿ" k="20"/><hkern u1="Ò" u2="Ý" k="20"/><hkern u1="Ò" u2="Å" k="41"/><hkern u1="Ò" u2="Ä" k="41"/><hkern u1="Ò" u2="Ã" k="41"/><hkern u1="Ò" u2="Â" k="41"/><hkern u1="Ò" u2="Á" k="41"/><hkern u1="Ò" u2="À" k="41"/><hkern u1="Ò" u2="Z" k="20"/><hkern u1="Ò" u2="Y" k="20"/><hkern u1="Ò" u2="X" k="41"/><hkern u1="Ò" u2="W" k="20"/><hkern u1="Ò" u2="V" k="20"/><hkern u1="Ò" u2="T" k="61"/><hkern u1="Ò" u2="A" k="41"/><hkern u1="Ò" u2="." k="82"/><hkern u1="Ò" u2="," k="82"/><hkern u1="Ó" u2="„" k="82"/><hkern u1="Ó" u2="‚" k="82"/><hkern u1="Ó" u2="Ÿ" k="20"/><hkern u1="Ó" u2="Ý" k="20"/><hkern u1="Ó" u2="Å" k="41"/><hkern u1="Ó" u2="Ä" k="41"/><hkern u1="Ó" u2="Ã" k="41"/><hkern u1="Ó" u2="Â" k="41"/><hkern u1="Ó" u2="Á" k="41"/><hkern u1="Ó" u2="À" k="41"/><hkern u1="Ó" u2="Z" k="20"/><hkern u1="Ó" u2="Y" k="20"/><hkern u1="Ó" u2="X" k="41"/><hkern u1="Ó" u2="W" k="20"/><hkern u1="Ó" u2="V" k="20"/><hkern u1="Ó" u2="T" k="61"/><hkern u1="Ó" u2="A" k="41"/><hkern u1="Ó" u2="." k="82"/><hkern u1="Ó" u2="," k="82"/><hkern u1="Ô" u2="„" k="82"/><hkern u1="Ô" u2="‚" k="82"/><hkern u1="Ô" u2="Ÿ" k="20"/><hkern u1="Ô" u2="Ý" k="20"/><hkern u1="Ô" u2="Å" k="41"/><hkern u1="Ô" u2="Ä" k="41"/><hkern u1="Ô" u2="Ã" k="41"/><hkern u1="Ô" u2="Â" k="41"/><hkern u1="Ô" u2="Á" k="41"/><hkern u1="Ô" u2="À" k="41"/><hkern u1="Ô" u2="Z" k="20"/><hkern u1="Ô" u2="Y" k="20"/><hkern u1="Ô" u2="X" k="41"/><hkern u1="Ô" u2="W" k="20"/><hkern u1="Ô" u2="V" k="20"/><hkern u1="Ô" u2="T" k="61"/><hkern u1="Ô" u2="A" k="41"/><hkern u1="Ô" u2="." k="82"/><hkern u1="Ô" u2="," k="82"/><hkern u1="Õ" u2="„" k="82"/><hkern u1="Õ" u2="‚" k="82"/><hkern u1="Õ" u2="Ÿ" k="20"/><hkern u1="Õ" u2="Ý" k="20"/><hkern u1="Õ" u2="Å" k="41"/><hkern u1="Õ" u2="Ä" k="41"/><hkern u1="Õ" u2="Ã" k="41"/><hkern u1="Õ" u2="Â" k="41"/><hkern u1="Õ" u2="Á" k="41"/><hkern u1="Õ" u2="À" k="41"/><hkern u1="Õ" u2="Z" k="20"/><hkern u1="Õ" u2="Y" k="20"/><hkern u1="Õ" u2="X" k="41"/><hkern u1="Õ" u2="W" k="20"/><hkern u1="Õ" u2="V" k="20"/><hkern u1="Õ" u2="T" k="61"/><hkern u1="Õ" u2="A" k="41"/><hkern u1="Õ" u2="." k="82"/><hkern u1="Õ" u2="," k="82"/><hkern u1="Ö" u2="„" k="82"/><hkern u1="Ö" u2="‚" k="82"/><hkern u1="Ö" u2="Ÿ" k="20"/><hkern u1="Ö" u2="Ý" k="20"/><hkern u1="Ö" u2="Å" k="41"/><hkern u1="Ö" u2="Ä" k="41"/><hkern u1="Ö" u2="Ã" k="41"/><hkern u1="Ö" u2="Â" k="41"/><hkern u1="Ö" u2="Á" k="41"/><hkern u1="Ö" u2="À" k="41"/><hkern u1="Ö" u2="Z" k="20"/><hkern u1="Ö" u2="Y" k="20"/><hkern u1="Ö" u2="X" k="41"/><hkern u1="Ö" u2="W" k="20"/><hkern u1="Ö" u2="V" k="20"/><hkern u1="Ö" u2="T" k="61"/><hkern u1="Ö" u2="A" k="41"/><hkern u1="Ö" u2="." k="82"/><hkern u1="Ö" u2="," k="82"/><hkern u1="Ø" u2="„" k="82"/><hkern u1="Ø" u2="‚" k="82"/><hkern u1="Ø" u2="Ÿ" k="20"/><hkern u1="Ø" u2="Ý" k="20"/><hkern u1="Ø" u2="Å" k="41"/><hkern u1="Ø" u2="Ä" k="41"/><hkern u1="Ø" u2="Ã" k="41"/><hkern u1="Ø" u2="Â" k="41"/><hkern u1="Ø" u2="Á" k="41"/><hkern u1="Ø" u2="À" k="41"/><hkern u1="Ø" u2="Z" k="20"/><hkern u1="Ø" u2="Y" k="20"/><hkern u1="Ø" u2="X" k="41"/><hkern u1="Ø" u2="W" k="20"/><hkern u1="Ø" u2="V" k="20"/><hkern u1="Ø" u2="T" k="61"/><hkern u1="Ø" u2="A" k="41"/><hkern u1="Ø" u2="." k="82"/><hkern u1="Ø" u2="," k="82"/><hkern u1="Ù" u2="„" k="41"/><hkern u1="Ù" u2="‚" k="41"/><hkern u1="Ù" u2="Å" k="20"/><hkern u1="Ù" u2="Ä" k="20"/><hkern u1="Ù" u2="Ã" k="20"/><hkern u1="Ù" u2="Â" k="20"/><hkern u1="Ù" u2="Á" k="20"/><hkern u1="Ù" u2="À" k="20"/><hkern u1="Ù" u2="A" k="20"/><hkern u1="Ù" u2="." k="41"/><hkern u1="Ù" u2="," k="41"/><hkern u1="Ú" u2="„" k="41"/><hkern u1="Ú" u2="‚" k="41"/><hkern u1="Ú" u2="Å" k="20"/><hkern u1="Ú" u2="Ä" k="20"/><hkern u1="Ú" u2="Ã" k="20"/><hkern u1="Ú" u2="Â" k="20"/><hkern u1="Ú" u2="Á" k="20"/><hkern u1="Ú" u2="À" k="20"/><hkern u1="Ú" u2="A" k="20"/><hkern u1="Ú" u2="." k="41"/><hkern u1="Ú" u2="," k="41"/><hkern u1="Û" u2="„" k="41"/><hkern u1="Û" u2="‚" k="41"/><hkern u1="Û" u2="Å" k="20"/><hkern u1="Û" u2="Ä" k="20"/><hkern u1="Û" u2="Ã" k="20"/><hkern u1="Û" u2="Â" k="20"/><hkern u1="Û" u2="Á" k="20"/><hkern u1="Û" u2="À" k="20"/><hkern u1="Û" u2="A" k="20"/><hkern u1="Û" u2="." k="41"/><hkern u1="Û" u2="," k="41"/><hkern u1="Ü" u2="„" k="41"/><hkern u1="Ü" u2="‚" k="41"/><hkern u1="Ü" u2="Å" k="20"/><hkern u1="Ü" u2="Ä" k="20"/><hkern u1="Ü" u2="Ã" k="20"/><hkern u1="Ü" u2="Â" k="20"/><hkern u1="Ü" u2="Á" k="20"/><hkern u1="Ü" u2="À" k="20"/><hkern u1="Ü" u2="A" k="20"/><hkern u1="Ü" u2="." k="41"/><hkern u1="Ü" u2="," k="41"/><hkern u1="Ý" u2="„" k="123"/><hkern u1="Ý" u2="‚" k="123"/><hkern u1="Ý" u2="œ" k="102"/><hkern u1="Ý" u2="Œ" k="41"/><hkern u1="Ý" u2="ü" k="61"/><hkern u1="Ý" u2="û" k="61"/><hkern u1="Ý" u2="ú" k="61"/><hkern u1="Ý" u2="ù" k="61"/><hkern u1="Ý" u2="ø" k="102"/><hkern u1="Ý" u2="ö" k="102"/><hkern u1="Ý" u2="õ" k="102"/><hkern u1="Ý" u2="ô" k="102"/><hkern u1="Ý" u2="ó" k="102"/><hkern u1="Ý" u2="ò" k="102"/><hkern u1="Ý" u2="ë" k="102"/><hkern u1="Ý" u2="ê" k="102"/><hkern u1="Ý" u2="é" k="102"/><hkern u1="Ý" u2="è" k="102"/><hkern u1="Ý" u2="ç" k="102"/><hkern u1="Ý" u2="æ" k="102"/><hkern u1="Ý" u2="å" k="102"/><hkern u1="Ý" u2="ä" k="102"/><hkern u1="Ý" u2="ã" k="102"/><hkern u1="Ý" u2="â" k="102"/><hkern u1="Ý" u2="á" k="102"/><hkern u1="Ý" u2="à" k="102"/><hkern u1="Ý" u2="Ø" k="41"/><hkern u1="Ý" u2="Ö" k="41"/><hkern u1="Ý" u2="Õ" k="41"/><hkern u1="Ý" u2="Ô" k="41"/><hkern u1="Ý" u2="Ó" k="41"/><hkern u1="Ý" u2="Ò" k="41"/><hkern u1="Ý" u2="Ç" k="41"/><hkern u1="Ý" u2="Å" k="123"/><hkern u1="Ý" u2="Ä" k="123"/><hkern u1="Ý" u2="Ã" k="123"/><hkern u1="Ý" u2="Â" k="123"/><hkern u1="Ý" u2="Á" k="123"/><hkern u1="Ý" u2="À" k="123"/><hkern u1="Ý" u2="z" k="41"/><hkern u1="Ý" u2="u" k="61"/><hkern u1="Ý" u2="s" k="82"/><hkern u1="Ý" u2="r" k="61"/><hkern u1="Ý" u2="q" k="102"/><hkern u1="Ý" u2="p" k="61"/><hkern u1="Ý" u2="o" k="102"/><hkern u1="Ý" u2="n" k="61"/><hkern u1="Ý" u2="m" k="61"/><hkern u1="Ý" u2="g" k="41"/><hkern u1="Ý" u2="e" k="102"/><hkern u1="Ý" u2="d" k="102"/><hkern u1="Ý" u2="c" k="102"/><hkern u1="Ý" u2="a" k="102"/><hkern u1="Ý" u2="Q" k="41"/><hkern u1="Ý" u2="O" k="41"/><hkern u1="Ý" u2="G" k="41"/><hkern u1="Ý" u2="C" k="41"/><hkern u1="Ý" u2="A" k="123"/><hkern u1="Ý" u2="?" k="-41"/><hkern u1="Ý" u2="." k="123"/><hkern u1="Ý" u2="," k="123"/><hkern u1="Þ" u2="„" k="266"/><hkern u1="Þ" u2="‚" k="266"/><hkern u1="Þ" u2="Å" k="102"/><hkern u1="Þ" u2="Ä" k="102"/><hkern u1="Þ" u2="Ã" k="102"/><hkern u1="Þ" u2="Â" k="102"/><hkern u1="Þ" u2="Á" k="102"/><hkern u1="Þ" u2="À" k="102"/><hkern u1="Þ" u2="Z" k="20"/><hkern u1="Þ" u2="X" k="41"/><hkern u1="Þ" u2="A" k="102"/><hkern u1="Þ" u2="." k="266"/><hkern u1="Þ" u2="," k="266"/><hkern u1="à" u2="”" k="20"/><hkern u1="à" u2="’" k="20"/><hkern u1="à" u2="'" k="20"/><hkern u1="à" u2="&amp;quot;" k="20"/><hkern u1="á" u2="”" k="20"/><hkern u1="á" u2="’" k="20"/><hkern u1="á" u2="'" k="20"/><hkern u1="á" u2="&amp;quot;" k="20"/><hkern u1="â" u2="”" k="20"/><hkern u1="â" u2="’" k="20"/><hkern u1="â" u2="'" k="20"/><hkern u1="â" u2="&amp;quot;" k="20"/><hkern u1="ã" u2="”" k="20"/><hkern u1="ã" u2="’" k="20"/><hkern u1="ã" u2="'" k="20"/><hkern u1="ã" u2="&amp;quot;" k="20"/><hkern u1="ä" u2="”" k="20"/><hkern u1="ä" u2="’" k="20"/><hkern u1="ä" u2="'" k="20"/><hkern u1="ä" u2="&amp;quot;" k="20"/><hkern u1="å" u2="”" k="20"/><hkern u1="å" u2="’" k="20"/><hkern u1="å" u2="'" k="20"/><hkern u1="å" u2="&amp;quot;" k="20"/><hkern u1="è" u2="”" k="20"/><hkern u1="è" u2="’" k="20"/><hkern u1="è" u2="ý" k="41"/><hkern u1="è" u2="z" k="20"/><hkern u1="è" u2="y" k="41"/><hkern u1="è" u2="x" k="41"/><hkern u1="è" u2="w" k="41"/><hkern u1="è" u2="v" k="41"/><hkern u1="è" u2="'" k="20"/><hkern u1="è" u2="&amp;quot;" k="20"/><hkern u1="é" u2="”" k="20"/><hkern u1="é" u2="’" k="20"/><hkern u1="é" u2="ý" k="41"/><hkern u1="é" u2="z" k="20"/><hkern u1="é" u2="y" k="41"/><hkern u1="é" u2="x" k="41"/><hkern u1="é" u2="w" k="41"/><hkern u1="é" u2="v" k="41"/><hkern u1="é" u2="'" k="20"/><hkern u1="é" u2="&amp;quot;" k="20"/><hkern u1="ê" u2="”" k="20"/><hkern u1="ê" u2="’" k="20"/><hkern u1="ê" u2="ý" k="41"/><hkern u1="ê" u2="z" k="20"/><hkern u1="ê" u2="y" k="41"/><hkern u1="ê" u2="x" k="41"/><hkern u1="ê" u2="w" k="41"/><hkern u1="ê" u2="v" k="41"/><hkern u1="ê" u2="'" k="20"/><hkern u1="ê" u2="&amp;quot;" k="20"/><hkern u1="ë" u2="”" k="20"/><hkern u1="ë" u2="’" k="20"/><hkern u1="ë" u2="ý" k="41"/><hkern u1="ë" u2="z" k="20"/><hkern u1="ë" u2="y" k="41"/><hkern u1="ë" u2="x" k="41"/><hkern u1="ë" u2="w" k="41"/><hkern u1="ë" u2="v" k="41"/><hkern u1="ë" u2="'" k="20"/><hkern u1="ë" u2="&amp;quot;" k="20"/><hkern u1="ð" u2="”" k="20"/><hkern u1="ð" u2="’" k="20"/><hkern u1="ð" u2="ý" k="41"/><hkern u1="ð" u2="z" k="20"/><hkern u1="ð" u2="y" k="41"/><hkern u1="ð" u2="x" k="41"/><hkern u1="ð" u2="w" k="41"/><hkern u1="ð" u2="v" k="41"/><hkern u1="ð" u2="'" k="20"/><hkern u1="ð" u2="&amp;quot;" k="20"/><hkern u1="ò" u2="”" k="20"/><hkern u1="ò" u2="’" k="20"/><hkern u1="ò" u2="ý" k="41"/><hkern u1="ò" u2="z" k="20"/><hkern u1="ò" u2="y" k="41"/><hkern u1="ò" u2="x" k="41"/><hkern u1="ò" u2="w" k="41"/><hkern u1="ò" u2="v" k="41"/><hkern u1="ò" u2="'" k="20"/><hkern u1="ò" u2="&amp;quot;" k="20"/><hkern u1="ó" u2="”" k="20"/><hkern u1="ó" u2="’" k="20"/><hkern u1="ó" u2="ý" k="41"/><hkern u1="ó" u2="z" k="20"/><hkern u1="ó" u2="y" k="41"/><hkern u1="ó" u2="x" k="41"/><hkern u1="ó" u2="w" k="41"/><hkern u1="ó" u2="v" k="41"/><hkern u1="ó" u2="'" k="20"/><hkern u1="ó" u2="&amp;quot;" k="20"/><hkern u1="ô" u2="”" k="20"/><hkern u1="ô" u2="’" k="20"/><hkern u1="ô" u2="ý" k="41"/><hkern u1="ô" u2="z" k="20"/><hkern u1="ô" u2="y" k="41"/><hkern u1="ô" u2="x" k="41"/><hkern u1="ô" u2="w" k="41"/><hkern u1="ô" u2="v" k="41"/><hkern u1="ô" u2="'" k="20"/><hkern u1="ô" u2="&amp;quot;" k="20"/><hkern u1="ö" u2="”" k="41"/><hkern u1="ö" u2="’" k="41"/><hkern u1="ö" u2="'" k="41"/><hkern u1="ö" u2="&amp;quot;" k="41"/><hkern u1="ø" u2="”" k="20"/><hkern u1="ø" u2="’" k="20"/><hkern u1="ø" u2="ý" k="41"/><hkern u1="ø" u2="z" k="20"/><hkern u1="ø" u2="y" k="41"/><hkern u1="ø" u2="x" k="41"/><hkern u1="ø" u2="w" k="41"/><hkern u1="ø" u2="v" k="41"/><hkern u1="ø" u2="'" k="20"/><hkern u1="ø" u2="&amp;quot;" k="20"/><hkern u1="ý" u2="„" k="82"/><hkern u1="ý" u2="”" k="-82"/><hkern u1="ý" u2="‚" k="82"/><hkern u1="ý" u2="’" k="-82"/><hkern u1="ý" u2="?" k="-41"/><hkern u1="ý" u2="." k="82"/><hkern u1="ý" u2="," k="82"/><hkern u1="ý" u2="'" k="-82"/><hkern u1="ý" u2="&amp;quot;" k="-82"/><hkern u1="þ" u2="”" k="20"/><hkern u1="þ" u2="’" k="20"/><hkern u1="þ" u2="ý" k="41"/><hkern u1="þ" u2="z" k="20"/><hkern u1="þ" u2="y" k="41"/><hkern u1="þ" u2="x" k="41"/><hkern u1="þ" u2="w" k="41"/><hkern u1="þ" u2="v" k="41"/><hkern u1="þ" u2="'" k="20"/><hkern u1="þ" u2="&amp;quot;" k="20"/><hkern u1="ÿ" u2="„" k="82"/><hkern u1="ÿ" u2="”" k="-82"/><hkern u1="ÿ" u2="‚" k="82"/><hkern u1="ÿ" u2="’" k="-82"/><hkern u1="ÿ" u2="?" k="-41"/><hkern u1="ÿ" u2="." k="82"/><hkern u1="ÿ" u2="," k="82"/><hkern u1="ÿ" u2="'" k="-82"/><hkern u1="ÿ" u2="&amp;quot;" k="-82"/><hkern u1="Œ" u2="J" k="-123"/><hkern u1="Ÿ" u2="„" k="123"/><hkern u1="Ÿ" u2="‚" k="123"/><hkern u1="Ÿ" u2="œ" k="102"/><hkern u1="Ÿ" u2="Œ" k="41"/><hkern u1="Ÿ" u2="ü" k="61"/><hkern u1="Ÿ" u2="û" k="61"/><hkern u1="Ÿ" u2="ú" k="61"/><hkern u1="Ÿ" u2="ù" k="61"/><hkern u1="Ÿ" u2="ø" k="102"/><hkern u1="Ÿ" u2="ö" k="102"/><hkern u1="Ÿ" u2="õ" k="102"/><hkern u1="Ÿ" u2="ô" k="102"/><hkern u1="Ÿ" u2="ó" k="102"/><hkern u1="Ÿ" u2="ò" k="102"/><hkern u1="Ÿ" u2="ë" k="102"/><hkern u1="Ÿ" u2="ê" k="102"/><hkern u1="Ÿ" u2="é" k="102"/><hkern u1="Ÿ" u2="è" k="102"/><hkern u1="Ÿ" u2="ç" k="102"/><hkern u1="Ÿ" u2="æ" k="102"/><hkern u1="Ÿ" u2="å" k="102"/><hkern u1="Ÿ" u2="ä" k="102"/><hkern u1="Ÿ" u2="ã" k="102"/><hkern u1="Ÿ" u2="â" k="102"/><hkern u1="Ÿ" u2="á" k="102"/><hkern u1="Ÿ" u2="à" k="102"/><hkern u1="Ÿ" u2="Ø" k="41"/><hkern u1="Ÿ" u2="Ö" k="41"/><hkern u1="Ÿ" u2="Õ" k="41"/><hkern u1="Ÿ" u2="Ô" k="41"/><hkern u1="Ÿ" u2="Ó" k="41"/><hkern u1="Ÿ" u2="Ò" k="41"/><hkern u1="Ÿ" u2="Ç" k="41"/><hkern u1="Ÿ" u2="Å" k="123"/><hkern u1="Ÿ" u2="Ä" k="123"/><hkern u1="Ÿ" u2="Ã" k="123"/><hkern u1="Ÿ" u2="Â" k="123"/><hkern u1="Ÿ" u2="Á" k="123"/><hkern u1="Ÿ" u2="À" k="123"/><hkern u1="Ÿ" u2="z" k="41"/><hkern u1="Ÿ" u2="u" k="61"/><hkern u1="Ÿ" u2="s" k="82"/><hkern u1="Ÿ" u2="r" k="61"/><hkern u1="Ÿ" u2="q" k="102"/><hkern u1="Ÿ" u2="p" k="61"/><hkern u1="Ÿ" u2="o" k="102"/><hkern u1="Ÿ" u2="n" k="61"/><hkern u1="Ÿ" u2="m" k="61"/><hkern u1="Ÿ" u2="g" k="41"/><hkern u1="Ÿ" u2="e" k="102"/><hkern u1="Ÿ" u2="d" k="102"/><hkern u1="Ÿ" u2="c" k="102"/><hkern u1="Ÿ" u2="a" k="102"/><hkern u1="Ÿ" u2="Q" k="41"/><hkern u1="Ÿ" u2="O" k="41"/><hkern u1="Ÿ" u2="G" k="41"/><hkern u1="Ÿ" u2="C" k="41"/><hkern u1="Ÿ" u2="A" k="123"/><hkern u1="Ÿ" u2="?" k="-41"/><hkern u1="Ÿ" u2="." k="123"/><hkern u1="Ÿ" u2="," k="123"/><hkern u1="–" u2="T" k="82"/><hkern u1="—" u2="T" k="82"/><hkern u1="‘" u2="Ÿ" k="-20"/><hkern u1="‘" u2="œ" k="123"/><hkern u1="‘" u2="ü" k="61"/><hkern u1="‘" u2="û" k="61"/><hkern u1="‘" u2="ú" k="61"/><hkern u1="‘" u2="ù" k="61"/><hkern u1="‘" u2="ø" k="123"/><hkern u1="‘" u2="ö" k="123"/><hkern u1="‘" u2="õ" k="123"/><hkern u1="‘" u2="ô" k="123"/><hkern u1="‘" u2="ó" k="123"/><hkern u1="‘" u2="ò" k="123"/><hkern u1="‘" u2="ë" k="123"/><hkern u1="‘" u2="ê" k="123"/><hkern u1="‘" u2="é" k="123"/><hkern u1="‘" u2="è" k="123"/><hkern u1="‘" u2="ç" k="123"/><hkern u1="‘" u2="æ" k="82"/><hkern u1="‘" u2="å" k="82"/><hkern u1="‘" u2="ä" k="82"/><hkern u1="‘" u2="ã" k="82"/><hkern u1="‘" u2="â" k="82"/><hkern u1="‘" u2="á" k="82"/><hkern u1="‘" u2="à" k="123"/><hkern u1="‘" u2="Ý" k="-20"/><hkern u1="‘" u2="Å" k="143"/><hkern u1="‘" u2="Ä" k="143"/><hkern u1="‘" u2="Ã" k="143"/><hkern u1="‘" u2="Â" k="143"/><hkern u1="‘" u2="Á" k="143"/><hkern u1="‘" u2="À" k="143"/><hkern u1="‘" u2="u" k="61"/><hkern u1="‘" u2="s" k="61"/><hkern u1="‘" u2="r" k="61"/><hkern u1="‘" u2="q" k="123"/><hkern u1="‘" u2="p" k="61"/><hkern u1="‘" u2="o" k="123"/><hkern u1="‘" u2="n" k="61"/><hkern u1="‘" u2="m" k="61"/><hkern u1="‘" u2="g" k="61"/><hkern u1="‘" u2="e" k="123"/><hkern u1="‘" u2="d" k="123"/><hkern u1="‘" u2="c" k="123"/><hkern u1="‘" u2="a" k="82"/><hkern u1="‘" u2="Y" k="-20"/><hkern u1="‘" u2="W" k="-41"/><hkern u1="‘" u2="V" k="-41"/><hkern u1="‘" u2="T" k="-41"/><hkern u1="‘" u2="A" k="143"/><hkern u1="’" u2="Ÿ" k="-20"/><hkern u1="’" u2="œ" k="123"/><hkern u1="’" u2="ü" k="61"/><hkern u1="’" u2="û" k="61"/><hkern u1="’" u2="ú" k="61"/><hkern u1="’" u2="ù" k="61"/><hkern u1="’" u2="ø" k="123"/><hkern u1="’" u2="ö" k="123"/><hkern u1="’" u2="õ" k="123"/><hkern u1="’" u2="ô" k="123"/><hkern u1="’" u2="ó" k="123"/><hkern u1="’" u2="ò" k="123"/><hkern u1="’" u2="ë" k="123"/><hkern u1="’" u2="ê" k="123"/><hkern u1="’" u2="é" k="123"/><hkern u1="’" u2="è" k="123"/><hkern u1="’" u2="ç" k="123"/><hkern u1="’" u2="æ" k="82"/><hkern u1="’" u2="å" k="82"/><hkern u1="’" u2="ä" k="82"/><hkern u1="’" u2="ã" k="82"/><hkern u1="’" u2="â" k="82"/><hkern u1="’" u2="á" k="82"/><hkern u1="’" u2="à" k="123"/><hkern u1="’" u2="Ý" k="-20"/><hkern u1="’" u2="Å" k="143"/><hkern u1="’" u2="Ä" k="143"/><hkern u1="’" u2="Ã" k="143"/><hkern u1="’" u2="Â" k="143"/><hkern u1="’" u2="Á" k="143"/><hkern u1="’" u2="À" k="143"/><hkern u1="’" u2="u" k="61"/><hkern u1="’" u2="s" k="61"/><hkern u1="’" u2="r" k="61"/><hkern u1="’" u2="q" k="123"/><hkern u1="’" u2="p" k="61"/><hkern u1="’" u2="o" k="123"/><hkern u1="’" u2="n" k="61"/><hkern u1="’" u2="m" k="61"/><hkern u1="’" u2="g" k="61"/><hkern u1="’" u2="e" k="123"/><hkern u1="’" u2="d" k="123"/><hkern u1="’" u2="c" k="123"/><hkern u1="’" u2="a" k="82"/><hkern u1="’" u2="Y" k="-20"/><hkern u1="’" u2="W" k="-41"/><hkern u1="’" u2="V" k="-41"/><hkern u1="’" u2="T" k="-41"/><hkern u1="’" u2="A" k="143"/><hkern u1="‚" u2="Ÿ" k="123"/><hkern u1="‚" u2="Œ" k="102"/><hkern u1="‚" u2="Ý" k="123"/><hkern u1="‚" u2="Ü" k="41"/><hkern u1="‚" u2="Û" k="41"/><hkern u1="‚" u2="Ú" k="41"/><hkern u1="‚" u2="Ù" k="41"/><hkern u1="‚" u2="Ø" k="102"/><hkern u1="‚" u2="Ö" k="102"/><hkern u1="‚" u2="Õ" k="102"/><hkern u1="‚" u2="Ô" k="102"/><hkern u1="‚" u2="Ó" k="102"/><hkern u1="‚" u2="Ò" k="102"/><hkern u1="‚" u2="Ç" k="102"/><hkern u1="‚" u2="Y" k="123"/><hkern u1="‚" u2="W" k="123"/><hkern u1="‚" u2="V" k="123"/><hkern u1="‚" u2="U" k="41"/><hkern u1="‚" u2="T" k="143"/><hkern u1="‚" u2="Q" k="102"/><hkern u1="‚" u2="O" k="102"/><hkern u1="‚" u2="G" k="102"/><hkern u1="‚" u2="C" k="102"/><hkern u1="“" u2="Ÿ" k="-20"/><hkern u1="“" u2="œ" k="123"/><hkern u1="“" u2="ü" k="61"/><hkern u1="“" u2="û" k="61"/><hkern u1="“" u2="ú" k="61"/><hkern u1="“" u2="ù" k="61"/><hkern u1="“" u2="ø" k="123"/><hkern u1="“" u2="ö" k="123"/><hkern u1="“" u2="õ" k="123"/><hkern u1="“" u2="ô" k="123"/><hkern u1="“" u2="ó" k="123"/><hkern u1="“" u2="ò" k="123"/><hkern u1="“" u2="ë" k="123"/><hkern u1="“" u2="ê" k="123"/><hkern u1="“" u2="é" k="123"/><hkern u1="“" u2="è" k="123"/><hkern u1="“" u2="ç" k="123"/><hkern u1="“" u2="æ" k="82"/><hkern u1="“" u2="å" k="82"/><hkern u1="“" u2="ä" k="82"/><hkern u1="“" u2="ã" k="82"/><hkern u1="“" u2="â" k="82"/><hkern u1="“" u2="á" k="82"/><hkern u1="“" u2="à" k="123"/><hkern u1="“" u2="Ý" k="-20"/><hkern u1="“" u2="Å" k="143"/><hkern u1="“" u2="Ä" k="143"/><hkern u1="“" u2="Ã" k="143"/><hkern u1="“" u2="Â" k="143"/><hkern u1="“" u2="Á" k="143"/><hkern u1="“" u2="À" k="143"/><hkern u1="“" u2="u" k="61"/><hkern u1="“" u2="s" k="61"/><hkern u1="“" u2="r" k="61"/><hkern u1="“" u2="q" k="123"/><hkern u1="“" u2="p" k="61"/><hkern u1="“" u2="o" k="123"/><hkern u1="“" u2="n" k="61"/><hkern u1="“" u2="m" k="61"/><hkern u1="“" u2="g" k="61"/><hkern u1="“" u2="e" k="123"/><hkern u1="“" u2="d" k="123"/><hkern u1="“" u2="c" k="123"/><hkern u1="“" u2="a" k="82"/><hkern u1="“" u2="Y" k="-20"/><hkern u1="“" u2="W" k="-41"/><hkern u1="“" u2="V" k="-41"/><hkern u1="“" u2="T" k="-41"/><hkern u1="“" u2="A" k="143"/><hkern u1="„" u2="Ÿ" k="123"/><hkern u1="„" u2="Œ" k="102"/><hkern u1="„" u2="Ý" k="123"/><hkern u1="„" u2="Ü" k="41"/><hkern u1="„" u2="Û" k="41"/><hkern u1="„" u2="Ú" k="41"/><hkern u1="„" u2="Ù" k="41"/><hkern u1="„" u2="Ø" k="102"/><hkern u1="„" u2="Ö" k="102"/><hkern u1="„" u2="Õ" k="102"/><hkern u1="„" u2="Ô" k="102"/><hkern u1="„" u2="Ó" k="102"/><hkern u1="„" u2="Ò" k="102"/><hkern u1="„" u2="Ç" k="102"/><hkern u1="„" u2="Y" k="123"/><hkern u1="„" u2="W" k="123"/><hkern u1="„" u2="V" k="123"/><hkern u1="„" u2="U" k="41"/><hkern u1="„" u2="T" k="143"/><hkern u1="„" u2="Q" k="102"/><hkern u1="„" u2="O" k="102"/><hkern u1="„" u2="G" k="102"/><hkern u1="„" u2="C" k="102"/></font></defs></svg>
\ No newline at end of file
diff --git a/setup/pub/fonts/opensans/bold/opensans-700.ttf b/setup/pub/fonts/opensans/bold/opensans-700.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..2109c958e3c5ca5a4e1956f4151cc2438e058c24
GIT binary patch
literal 38452
zcmd44d0<pU);C;rx9;rebay%nA>HZDMiQ2UB!sm|!eW4s4NL$rKtKpPhzN*?hzN>^
z3NmqH5D*!LX&6Lwa03C+QO5D{%{YkSIIcu=9CQ$po9}n(c4uK3XP)o<<24rd_U*b=
zbxxf+b=GRe8Dm!bqp+SshgOZ6QuTf*W4u3}b{SSYWGL@~Zy2w}XXmi8(Un;X9EJFN
zJ7Yml4XYeexOMV<Pcaq}gYS2ZuI!P$?S{wC;PY$vTsvj<q<JsQo%IT1p-#pmY07Q4
zIx`k(XBi9k;QRj5=G`*;{*a}E@wpc5ZM<dD!g+We$(Z8;uI5{2Etz)L?KPM1xtXzf
z)zha=s^e2O{gtu%s_=c@bUcW#t84N30etpMpMC4?y|#}0AAI&PCLf+Pcgm#YqZ{60
z?15Pr^V!*xZl5Q+B*6CINYr=EnKXOqEq{7oIzHojrRTi43vb<V@A(fHd-w^w&*m+d
zI`5ywNllDx!e{o-;;ECTO~1MPcZ_Y$#AgkKu*d#5VB0CWo-A~1rRzH%#C$Bi3C9P*
z41mXH&d#F%oA_kB8O*BKWTq4k9a+WVrYu=7i>2JMVCqbkJ!{gfbJ##pm$kNvw&=ZI
zy5}>eE||m2{?@54qbD=t<^`g)TJ{!ui$BCS^9v}Kq-tp=%3q|9rJZu5R4w0$azJ@k
zX;zx0o$7h*@BATCv?<M0fl`ON+fe9pn&~xDg}JY}ujw{(U$l3r{SU3}L^1xV(R$k-
z+7*B5dHGJ!4z(3%kJ|MAnQKjHXc<NNi+Ua-y&y)t86)4!dNEJye3sABSpiC4l>W@d
zid*-xp{=XgFqGjaC9OwU8A>@y1wL2eT7~NvT*snRquh;lR-xR3vKr-Hlr<<%qrGjY
z`wZILj<N$~C(5%ZyHK9Pce_!3gR%$Zw<rfto<})|@&d{sl$TKcfPN06yo~Y+${Tog
z4DEB4#SSqCOKELj-B7YodZXl{|30matN``;qVz{ui|3D`Y(m+L@)*h%lm?W?QTGXy
zCsCe4c^dVP;`uRLIa=F`K2)?BjFN)yyP;(9VD#6B{u)Jp1*p{*#ptUMeKn%5M)cK)
zz8cY2Bl-%o-6-1rE807QVr3C{(}LnbjeI~@(AtF7npi)4?vLvLl)G`i3gsS@)hPF(
ztU-Ai-yK6ajrTuB32hr=V0>#)>w4okith-I%kW+V;I*J6fgWfi*X!{#>U@k653Ec8
zRwi84V?N&QgE1B0+83oiVET8XcpP<~KzS17DU_#CpGI~J*T16uGbmv!LjQ?bP&}9$
z!i<5H24JNDSZM%O8i17sV5NbbM!k<wh6<=61%3mNwa;PzL$nf#(Z^8C#xRuOC?zOm
zXsH~f0{4};R^d7Z*Rg=U8rK?(VjRkNlnE#|p`Yumh<^wFHnjT;`rnSS17#=5vnabz
zp2K&$QGSE62j#aY2T-0zIf(KC$|01OQ2u~19Y%Q><rS1yF($&}8~CmfWBUtAVD>_Q
znMTZaBk)Po)dV~?0gp|<V-xV$1UwQ|HDazYgQ(qr+6{i{*o!%D!b)huDrmwgXafEk
zfxkxJuMzlb1pb<Uzb4?X3HWOS{+fWlM&Pdr_-g|GsMo#dbuW6|i(dDl*S+X<FKDF+
z6x)Oq)Pxn(gca0;71V?k)C8{52wXJ+SB=0`BXHFSTr~n$jlfkSaMcK0H3C<Sz*Qq~
z)d*ZQ0#}W|RU>fK2wXJ+S53fG6L8f8Tr~ktO~6wlAZ`G}4Q#*_>tXd(R9=i)Ls5pI
z3`Z%!+wJ_a!Ot%n{QPpS;FmX{&fTD%RVeqMtVX#PWev)|r;r9f-2kW?0CfYPZUEE`
zfVu%tHvsAeK-~bS8vu0!pl$%v4S>1<P&WYT20-0#6)!cY1M3C-)0!sk(Rp6~-CPjP
z6mWqiaDgVQ)F!M{+_ycsdVMqrnhey$yI6U_D1SvcgF;W1;mI;QS%xReSX3vfB1$4E
zA}aWAW}9ZVE84C=+ZETO)s8Ly-=Ht*@vrFX3`$U2&jC(PJeIyCu1z(Fa}y>Tfl0iF
zat1|WiFi|mEE3E@z^5aa1tOIP?`o_&>w($IX1!TBcJhJvrWo8VmJMe&ur6!_{<^YK
z{3Wt7R>_=f4E{XqM*JnS8U~)tCgQIfyPK_N8SG*F<+DfG7S@L~u&to}ZR}aJxSRc!
zm9YKzD`f}RK{gsY?jel#CHz&gSJ~^3zQC)|>M{IPvqtt2TK^b-H~S^1U^b3T?<Ajj
zgnZUr$Y*_oL`5<gNzeH2in~ZAjT$}D$s#L8kHWug(i@*O<CaOCq%?Y);|T|5=&Ar`
zQ7jISe+!)5fRQ(e>qvGEcpc5Y!M`I>ljA#CStcC@o)xu0%|SDX##MfgP2<gGNeVG*
zvZ_dua+XQod6{!O`bwkG_8MGSgdV~!E7~-D8pQ4O(p^r*pQi7WiRwXIoamJVVWV_G
zfAn87p3og>24`{Yjd}`X8isxDPS(nM@k)NXbX@wY^pP{zX>-OoyE>DcDb60wzRqIj
z&CXk$dt6Cp*=0rGi{5gwt$3@V?JeevbjCQl_}?n%^cE+1xb?@@&svYPZfu?3I!b3P
z-?lWJJ$d$xv#+0h?d;2EUpl-0>~m+gp1t?%g0uZTIqv*g{n|fr4DrAFk3+^cfX0<%
zX(}E6!<Vw6Y9@0~a7buactoTn%4)MmJ7Qwv;=3etO?0}F+@9o=)U@<&8JSt#d-Uv;
zozpuvFTYPg-+uiE3>@SgTv!AxYuNA`N=A$vRXVz?yrQyd%-9>NYsQVAaMQ$_YbUXL
z*Q~w&ku6U>vu*p%9nU`Zo85bU`@6lqeZPPHz`;W=9R9=0udoGmQ)hf~`>*HC{OY!P
zc3%Tq$k;85#UN+h!FIj0a>^X~Fnjsg$#<`Q?C2YffBERlhkt#My?*TPU;gd0Z_cqL
zr$1)*Jg{p0x(yF)d~nld_UIE&K7Qo*oAVhvv9u$sZTCE%{YZsqM6)Rq8Pjd%^(}X)
z@3b~)iORy(CgU?JRxLi3>2uaj%kuF|XPwjcTA5Et8Rt`mjIVaNUGeLxoxZZNYM0Mj
z6Yuo(p}RgcHBMj1kV$pEH2N4a#OdovH$ADwYh~5WY0h=)COLh<W!1HK;-v3_=`N4%
z@@nI2YierZeJrD<#_eNe)l+L~vV2me6YVI;lQ0CesI1zjx(j`pyD;A6s`2sKET5d|
z#(11{`_##WPWonl2$#CKa9iYD=Uj*8_VrYg*Ogb-mc>u1sHt|>;5%<+HNJ?a(fhl~
z@+p}<Q&Gl#5K2*PVU|zDM|Yvy>0|D~Nxr)#qcfk<Ez756I%!1GkSRVsWO8k>7=+1q
z$THmf%t~^tbI3aPBtn{ik;M}pe9n0E7U<3=C%Y#V8!wwP_o?a-AD>j5<qOJ0drqe>
zsHlWcfE#yVjW3u!Rp3)FK4tlWGo6PNHktmJf{uJ4MYYa#wZJ{bo8=4198p!h&%}#s
zJif50?%T6`p_wDft4CBC593{UZWYhNGWW62qA}I`LPLwteW5QnqsGUId{T1Zz99N1
z82|WqG>{-CmsRiMzzn9Ma2@c9ZiBkH+;}Z;A8&k5uSm(_+Zuo|41*t53;eaCY#+=P
zZh&6oV*~ed&IP)|F&1@5RW<X4x(l7PX!rTBFpmAFuy9@NzA!bzH#;Lf3BX67Vt7WD
zFEVo<r>iA%pG4QF%zZLlt(p52y4rwMy4o}MX>^Uw+-IVzBXggbt}&VWg6JBX=`&~i
zhkeJP?^wJOkG|>J1%1;s0e#c8EBdBuBKoGQ6MfUwg}&*UgudzOM&ESxWIFo``bo|N
z$YHh4A|SMuCSVe-K2JASmM<mKmz?2C2IZxK$cBM70;K1j)W_{yH>Uc^hnV3kUs@YJ
zd9*LJn~&Rj3iPFS1h?~7-7=lIVl)|<%qJW4ja3rpk8WA?0l`a(2fF+0>&ERERVHA-
z2m-ZgK|quGWcji(yF2=4`MO`@Tg?0v)aU`^vFK!Hcjqu#V*vVwb?b(?hhgPZPX-J=
zj<wvKbGr?_^vp!xpgsIAs`#`a8B^DFcRQW^*P*Rm?O!{)8*TU$ViZF%oW5FGN8a-4
z-%C!}8UK4JMUJZ}q?K(3hd_Vm(LEG|T?8t{Dq<N1o05uZ>)bxMXi^;(uT(TC9{061
zSP7^$2_1tSx`$5c6YoYlLos?>L|bUWXbL@mA>adWlHpS^rz*XR_a>oAvS=Oug89X}
zT{Z13V)n8L9w+)xQ~dC_`vc4z@z`g^3UNAzx`DS05J8r&w*Vg_ll<6WRn^^{{lTVb
zT>gh>tONRz@#zM91wtD##cg2R;An0?Rxze5U#`E$q5xWJX-@zY0nF!Rx}Dt#{Gs4a
z{cF1KOW`(9c7EGqAiw=_pSH)McHq@cbqX?lJu?E|bZWG3rmt7VI!rmu?K%+uRUHG_
z-F+$Ozn{Pe(Mte<KG1?2q}m;nYmBi!RwKAs8({@N{AJ1+_TLc;VTaage|MjFSBHsn
z)%Zs;fItqQZXiMFBK*=o{G)9HY!Cpm8!Ki%qs3wE?#sji@m}ZoVDJHMv-+}7r!dpk
z1D7Jg%@APEITUO>fQ@1>2CSGOAa6+Ke%N?%GZZ(RZiZ#<=i<q5+=wSPP@Mtzs)Xv$
z%?PSPHzTPI-Hf6-1-L1tI&?Fd>d;LY)uEems?!fQ6;y|ADya_LR8bwe8AEjj;$|$>
zp_?124&78!9lEKZI(>07j_T0Oc&bA;6Q~Z|+?46dZbS1#`rymM<D11@KJID-)!=a-
ze3+E!%W11UnLdcxQ^XzBt`m1ub!w)scU#qI^g&d;Mch%<>Ee#6&dBuTwpFdC52ET!
zaYt2Wi94z~J2S&)p6Zi5Ww#Ui&LYkW%>hz$1ca1gh_rR;7)bOc)*V}KkN*2jN|$f5
z_i5@!{rAffZrMJW9;@_tze!7I?!TYY^BjxIlI*g$iY2G+;al|S>X=KvDOTP=`x0B!
z`Z<3e@}Z1gx_aZO&vFo2Xc621awU^xyIkyXTOt)}26xLY-a9WRJKAp3+({{X>xCRX
zPTw|eY~}a~6;%`X=kj}(KCBvBT`_um4Yj>m-YFM~woT0KbxM%IdATYpGTLXw3Y00u
zq?j}noy!(2GK0(L0fj%2ek@&j8ULsUTfUbfsZe`BiK43qU=vJaL%l_z!IC*5GE6ox
zvuRwoCNWi(Ap7&05FQj1TBLAE3X_1h#I6Zl@J@VOY>Wd#w_4i%i^<?7mmOVN-Bfa2
z`6$*LIfsf}&B=GmU-saV-Z<)`(jy}qOU`q9k7n)~b$ZnC(#F#7TN2*r@rFF|t9SK!
zzM0CqU%kg4(`Qh5@2jtXOBwc<wMwxT#hlQEGuZ%dUmI8CjBd%Egf4NhVL`!?Vy02c
zg-nqpS&^m#PR=Aw+Miqw{D-q*ORUXeQ*9aCrkU*S+>}&HSMIQ+cIUah^YU|Zpv9Qz
znWXkkNww#3TeKrrQ;NShwf4fH8-J`VI=<txx7U9D;>0JmAKfuZf4{i+K7G!B;+6d5
z)300KIjNR&b4H=Y^WsWhShMjDwqI=uuK30qu75aU&ONtu>znwqLwY5%pzAp+1_bSO
zQ0sZ^C-rSu8*K2HBw<c`BYd%C)!sBbGD$(E38*G%Od1a=k}HE%NtSIzOw*J~Ggp)_
zr8s_suM6sDURghwt18Hj-U8THyyNZpi`CIM^<%DNX0zQ~TvOw<+wGa%Qj=YY3GwzA
zdyLiXNlFSKG)CuS=k|6dX{w;(+(=h;bTW5y>$Se%{j#!aYqPWXANKFrae&u6_q^n5
z{@{B#WA&BK6}Dn|^QC3WzxeXov;5?@f4Nkm9&DD3XP<xh?I(CfIFw<jY|<ETm;jpS
z#p=D*9>J2VdfW+)XcbfdcaU6YAl1cGRjR~N1Uh7yRdOsLK#8Se+_K_$FRV8m>y)Dl
zQH56mmv-m{FQlf#bW4iV>>24i6${rxWFv^jSjr}zm+#UfQ!;^{&%-(IodV?8ZH|FZ
ztMxStU;W1g{clSi8BzT8(U(41*TB0B>&*vx?ksD5ZRONEr|Jj#7V%q#7Zi=UdF+Jw
ztIxi=_Vuc<Pu{fUrQdE`e5^)4x9HFsy>-f}vC{_dlFVA^-rND+e%19oZz5c9;t~7_
z!6Rb4c6w4SK}P_4z&)`A*<cHTB^cbmc&|b~EG@x%VJylU0YDkS9m<QNt&%0f8X1+J
zqe*sKl*64ORXqOirS%Uza^J;A8l+x4h`+n{bv^sSk9z)#yZLb%!vM5Z*VYz|0S#gZ
zqAeaNncR6%xxJ;-oaiX2?(v5&u6gvK^_QqI{b#-Ju0#CfPZ#*Rum4W(g|-GsW0eHW
z276hCH!UnQMB*wMD+~@YgVAYh5cM~cKn&*uVmJ%83J{YWs?`+2Q?1GQU}L^?zR0ET
z`Q)=F);68d_onjM>6%S{XnJ#u-nfJp=qDHR^temY`8+hiVG;XGDNv3<drI~ufp@6V
zD6m+CGnK<mCP`{JQzdnXV0%Oc+?DIHU{|oaEN*^UU(Q#Z=BxDOr=_~n{9b+OX?=x(
z<3ajG{x*D}8cXoTp&!73e;FU;$2Vs~qN0HAWKDKQ<-7RXz3=#Fu!qMqzNMez!SKeS
z_5i+18Y^wXTv8kK;wXAfv&{Gq-1;Zkn(ML;kYf3+OP9oZVqf9~fQjZ8Z}_R%lY|cQ
zJM2P>0^84qww;Iig-2H|4$ze#sUoxz){(A)xQolhEuZM;B$s-SRx5ZfJPOKi^&Rx<
z5c{Dli=MImBniey#_X)v<MAZXei$jal9(kj%9YJ{B-T!zC6X47GW@cBxkYci#FZ8<
zx8&Y5XIAZ`nX@NKr}dTkL;McDkgwu%^}F;3^?!cd#DjU*xpM;MB^YxlMiI>7ybiNT
zf%T3sPMfh9dQ2o>Pv@3FT#MkTJV!3o-<H);U3YEbjk;WV|CUiPYhL1HQR1+qGNnxL
zm@IEMENLk|Op-Zxi;S%XAKRIVU>K}8HYJTV`E;Jk2THku1DH|=N;%nGA$5lH2yS;N
zWz7<w`%GQtr1CLaZ`?KO!ClkW{`uBnn+_kAmN)W+&#s))uX=3h@Dme8rq>;~b?UyC
z_UywnU@X9CA;yxz26_7@aYY5*6)-wU4#P-7K?rIg=s@B!b`3>QE5Xr#a8O79;cl15
zlTMUNJ0J~6aV60%2%KZ689Z0q0QaWUJXf}&ICgH{cTj&<|NHqvWByq8tA}?Tnmd2@
zlYbh%Y5ayax&1S4Qs%CG&7(#CX5;(kMsrg}-t>jHjQzG|*3O>&K6vO5$r^6pZ@!od
zE6ep}YhcQl3ld&bWx7d|6rhqTSYEO$HmxvT91;>@4YArSQ5H+28Dn)r?sDaFEHxK#
zT(@T8%6y;x=az@0l{~?xCk4yq<lg!P-a~(n_h^)T%`+|zY_e9A>N7Egz*`;gmWwgO
zvm&oI)+Wi!8U&=7fixLAHmF5n@^~OiDF@nw$QD>8oRO?!i3kfZsVttyn<6qe$!*M!
zH)n2d7h%haA<FrA(zO4%tp8d6^1|lPf1b$W_0zd`r7g>sV_SZTcMp(vo<H@YesMGp
z>6ZJ|8GC4<^tFCT|I~!JmEe<V0-c?JEZ|{<-a#rRP2(W6LMF+YENRm*v6?DtBo2t_
zv=y1K(JPf0v0W*Si*<I5^~8BRE~`7qYy;<Ju55=L%P5?iatv9MLDrO1G1FpOiXP7A
z@;S?g)!g{>$-1DhDSv(AWBuYc+y1diikwnErEcQt<<e}vpYMwJm#y~jZ+HLn;Wzqs
zo4NDV)yrlsTUx$&yTEO}SRV(#+dN(u_#~|~;M|aXF@8gI#Mhd|qF6F=FpVxd|4d45
z>7m57G%7x>9Jve(5CbC|l&B}cF_PdH0JWsMqBI4|tx)B(Yl9Or!9W7D<8gE5?(XT{
zB`yqnhC4Kx9R*UgNzitOE!rc~rc6Yhs#$4Ij>e{pPg2RBIlp7w_6_<MUwp5hU;W7P
zIb5;cK7HYW`71v7+vrK7rcN%cQ%}CSZQk#ORKL35!0A8!Vfm4g(FbNedF1lpv9(jm
zixw45mi|~?-2dk6?zMx4l+j!k3OG){zmrUJsX-JY%+OqFvL?yXfex8#^7ytH?6gYb
z<6Mbx$??gaBx5c)<}xWY7vmqu^WEVb)0o?vLFR}`7LXWlDJA-&`i8rUswO=CX1zJI
z@0JCxe#Aq**!Iu6TfVEEHMwr$z02jHdYL{p{GxsQ(cerQ`Qu;DamyC{lh^OLqyCO%
zWnw=4dW^EL1K$=b&OxlR4ebWs?znqcuC<fUj&f6Z)r7!~BHvG2OL<K-a726J`{+l5
z-zVLhLc16*RB*w1g?1(zy~^0zEfFC>L_bzFG9%d`wn(`{Z~SnC*e-hndOPnhwoU1D
zpf_r>n!T+Qs1(Db{T};4T1GM$v^|I`1<i@_r!7^|p11kI4gCA>^`rWi7+*Et23dfp
z5_+OH15^%f0i6iTQI<ww6O+q9l#)E;YW0h@V2)BPe@bo3$)_P3oIXu7-gz9FjB!|l
zXdt{=+S5`+FYuRmEFbW_9=Sm;!8o+m&*iP)`9w<v-aOcLc_;=VVM%~#VKfNlGA0Hz
zB+CJQz?dhgYZtr~>rU4!VC-O=g5cdrVC{Z+HJm3vM)iLpMbuU?dqz?1*v+ra{^ZiT
z|EznUHb-v^hz0!flG+E$MojEGxOnpE<;Qo-*;+TOq<?>XcR*Z_*tFJZ+6k=R-Vo0!
zyrZo=SnkJ_;8aMzY22hK*f15~kxd8M!S*$UjmLbLG}DdXy+Ypr48g%dZ;1#l9@xK6
zUa}`S8B8t89ReK_+b2eu>W1v?UjYu;CaAwVzEC7PF}=KeyXJB-OYbNTcCaW;6$WvV
zC$tk2cFiqW5F0t`*?oWHp??{Bs>m_YJM!LtKJk|Rf1ZXQ5L2%&`#<_+{T}_s5BWx}
ze#FNeZf1MNO$-jp@h-n#`u?Hs?i<#3<p(dm&n1^bcijJn$A0~<yLaj*-qD-%4|`<2
zHXeatb^qdze11SbpznTv#fCE>Phbx5pSoH-3`z=PJ-t~W1U>d0P#4NL&{Aj-soWfU
zpBb@i<}h;@>Y5;DnxZmXP~~0R6~ra5E?LR1Z#h@5@0S$5OwwBPN0QC1C-?+?yL$Li
zu~f@Hyu)*sZUSLo^HnZj&x^p0;v`;bHc2YF1q<Tvj;iB9EMgzQcBd#}WuyDp*jQ(5
zVv@&|;WS|raXAGuH6#VMt4&OZHSS!8_z9lRW0y_4f0_Qt#g;QX@4%h&m#u#0t-F@$
z&FaB@udmu=2~OO-{>`)U!qRb7H?$nnS52M@CmLsq!6V-TT}QJ#Zw|sSWt#~kVTNQS
zgAHKa`IT3!Iufz$QZZ*yks(1KnrI%ag3%{ozFpb*7R_zUc22g#)Sb)8zk7|(Z8&}4
zWBqk~?@pfo-Up3!6+4xa`p@Td$0)sd1cb)=zw;YkxTQI@FHMa^xKbAZS7u;~Y&Vi5
z@Bz&DaRhPK<#rjeDudwYazapbxh*+Pb&)<*zeAtQ-{#Z!1Ntj^?T*#_HEisU>369I
z^?UUlys>#W;HCMH&_@VM^Cn|{6o^2iQv|F;swy-u^wg$aP)ATLL{X&XgK|kr6aP-P
zNH(;rzpCqNjCN%m?FO+VXs~FPb#7M(ywqeQ3?J<+@~`z%^3axZ9E^rqThn69iJFQz
ziDP}e`C;I0;h2{g$eEx`1*;cmLf8X|Y5}p=PdU(zqdabp+fa%uSf-c~A%U2%@Ss0p
z@5;Bhq|c<{^*`UOKd(Q-H}P9Oeeag7zdiZG(U&IG>F4C!mf-Hmd^MlNC-Vo!T`bdo
z`1|?GHcq-A&CfJ}JEu1R5Rwd8Ln1+F5om^#kxn=xagqMiY5LnOFY9mdJgJE1N{d_8
zLh(H+4FDXXO@1D2%FNK0sVT7n@vUE#B75H<o<}MT9>Rh+U9S-Dgt1hw2bv*fPweWD
z)6gPzH7S(HG?<7qjE5-^8CFQwfITl4O+`wHGfK+}r&aU3Z}f_2F4<PBQO8}{)ynh>
zqJ05p8O9XK61`nQVb4N1D=#D=Dzu1pMgVHHSPkuhn*@;g+{M*0eXG856#=@GKftSX
zNt!;f<tG3;We@*H3$!5vUS$y4R{hpVA#6((?GhS7R}2YFv<tYUa`oWl5{mWkzps&f
z)5dzh<b)j*63ldxouzUz5QY|+O)5|V9)jvNX0y?hSS>-(87}UQvQwj62!D_itZpv5
z^{qixsJA=$I1OUxPW=-(G)P~gEYr6wYN<xg+mwlyN~8n5?&7w~Yud)3p2Qd;gnkY#
z0roi^a)a24+lc{&Nvp*$)3kRjVG7if`fV-uh;G+N%S;j6p;YLnm$v}tmtW)ww@JcF
zClPN_zZANw{kpnqQb2cQE`!#c@E1hqI4zOT2h=b1ExHeXTlfrKj=!mwKX~ayzEI!r
z;$i8GzDZxo@8z@cw-UVL(H}4JZ~6J32}Z$-l-+>Q%&d%7G@fCXC#hd-?SdzT$;GfZ
zc${R)G=#qlu0oX)ijq^|=cjFWaPf-u(qa8W{rlCRi}#@%+huM3tl87wYP!^NQ9bxM
z^|ct=2EiEtIiZ_371IY%n<jfEwuHbE_bcvL;sDtt%%`yAfb9HhyffS{?BliiLj8i{
zy1?uDGv)eXKKz;(FnIBB0l$OxN-Kxi2V=sf1-o<&O*U-|ZC2@^pdd$(!{LhZ(1z89
zjaX7MjLnNVT%4b;d*p!)n<oMlyLmU>^})M&Nu9n+e@4!lJY#xw%aWE;>cJ1stUOtu
zTOX2o5eg<^e{z5qrZVXLao~mV8nz}9<7MdBZ4A(_jKP?ZoM{*{Y>K;GrS8sCyTb_J
zfxtzZlTf>0bMDF&hyI!V&4EYX88dBm&zm;fdv6&xeYN1!{JKTIDyg2BQu+8hTlnVV
zf3N1w!o1Q^8ASt&2i@9m%aM=sdi|qkN=0G%fP#|A$7r1C*jLDYXChk%W{^we#E1Nr
z4&wX57$Fw5OKQ^J(ibXaC<kDU*YW;d&^pCF!Lsg6Afu__vItlVKz~sz%5C+iQ5oD~
z(-h1)F*8G(vZxa`>gWHUf1$t0bMJd{3m9y3>9z}ZbJt~gZ}ZCMo_cz>yqxG7d;&Z?
z2mOT5ID<&sFC^YA*btZo#wnu*m-qvQ^77?Nu+K&4d-X_Oz^#s6T8P&$E;ToddM9nd
z7e<?=!)P;s#vT))lIf$6>>=&^GR9$vF?K#VMM{M(ETao6DS!D^mlYj}8*RA$^zo2f
zMe7-M47~Jy-s=y&qO}a`2R!+M@NOZ&nNctCUNUxmo|*SuP7C(&=D(fUR`6Y+oYVYH
z{@=<=zaB1kZHIHLfD=4C#H?O}het(48IuCTnejhY$Lde%d+>LFf3ElCV|hO)1*Lkf
zl-|-P{UE*3@`DuK0wqM?5xyJZ4_&;m8g{BHF&PzQ0Vc^NhiT$2X$1n!O7(dCk9s^W
zlP5^ynpd@)kb1~|o(f_Y_L(4(OH9U|CQFdi+Xx9Vkl(ZwW$_Q3j4{x0T*~~*uSqYr
zj8)=ViltL0<!?EAvpGu4_XgO47h;?y7VnM0eu4kTfG`blN1_dza3I=&93?H(yYRoC
zJ*ywqF1>$g58w>N8-~vd`!j9L0g^`R{{5L?1b{C6T+1hZyCY{g=-1KKuc$kw4H%*`
z(XS)N0uPnNmGj9b{O@{~`D)esKO^!D{hB4SGC+L=dI@NXtT5Ps#Xe8AB*UB@uw_`W
zp}B*&nIC+JfA<|^zpo^-e6YDhTGc{C&s&@I!*XfsaE#aCr3{Ep7GKB%(92*!mP?!W
z$}qz}K=1I8%7^lL&4u{|{g|*G#X`Zq)IWS!_}9$LHnMetx#YT{9d_yHpbN!(?4Ui$
zhndF;?Ni@`1WQrdN<U>0r2izg+#4JPOQ8kkF3Il@NoCB$O^lP9OfyL^EBSRtDEcN7
zuLR)=r$;=gz9!Yg)N9l<!vF;r3Dw8Q$wlI|Fy`zUAB%2dV0}rl1lclNsR5e>^e}Q4
z`4vzLH-*CjNgJ3vt)F?+Gpm06;?I|l?7jE-sjr{=^n3li+g9KGX#I*UlSUlcz5lr&
zt=I1Icc;GbW{X486s3CH%B53j58Dbj55P|l#S+<VhO;LbLJk@4Yp{!j7X@)mWAK?F
zr^*;AF-eRy-kVPK<ZITG<tyNdvq49RkF_S+5-pK%N01*vWl=mTm`qMlm`reew~2OO
z8|-Zk*aU^tOBN?N{P@`~PaK<P&-t473Jsk(Z~k;?=B*Rw&QliZZ|ncm&*^{KuncaA
z%|o{Aym0?k*MTQ~yJN==(949@Cix6(BzDq~Oi+!Y%$Pw^mSpI0hLQrH0;Vx+LYzg0
zhXzCZv~xRjBo*Qa*#X7YV~GT+^C6r|(^`JwU3k!uhH=C17<m4C_2v;JkJ+RFum)s}
zY)VK5&pp&5Tff}H1N>qP%6vb5|1iQADLjr6$7oE`85}W8t;GPs+o-_dN4R2^gpD6w
zO7d!EVMf~Cfu|bg%zyWiw^xVyiUw2h74<Q-VI8Ixpu<nuX_6ws!$Lbuk_vxEWE6D7
zoD|x>+^`~~0v(th!xkz@$3Ff1<ok1j9X$J+eqqz=7tL1ZE}u4kfsJRwXpgnNefeZQ
z?dPVAJN|j!Gl4lW@H1K1vEmtQeKAn3V>vW!a8T%YT&WTEWs+GiQ{-R-7D$^ln>dTM
zMOnf_P4VV<xF|HPnMteFOfG1#LZ-~gW(nLStn>MH%-h^abIg2?v>;FaLH`qvz4$FR
zxAagSx_jz@$z=!ShGp~TFKe!Vd}DzHDM$a|{G)e2+^u_48rHgy6XZo&B4|likrX)`
zBgNQMxe!)JJ{SlUl2x=&smRl%Mv&_Od$ZM@46Z5sU4*$@APqJn_{xDfj86{MFY2du
z?K*twsb!@TN(cAlW_d~T8hObh6&0`gdYnxd)qg0s7Pz3M+mzYBRXWRKUbfqy3@b-{
z5Qo_rBr#JQhh3yF-b+tmCF%6E#&{tedkO>ZngIW_Tp0xWFrk)ntrA{qyMbh^4vT~(
zo)xGIi<1I)=nZ2ku2mnNZpOR=`xWG7chAHq(^Hc@y;FiAm)K1rR-*@p<+z`40Kjnq
z8<gMw+vWv!2%os&OG(m%9~>WGo0|Q*o|iw#&+4)3l|!%VFY51p^RGLX_83|+wEC9w
zXL_uR(o>hr-u}{@g-=z@pIbR*Y}w9T%EZUBM%;AZB>dT#g-`wJjlVqe$kh81Y~yph
zW71Q0EqLKgi*i{RG<;m?pq``UQRD0D$0O?#^Sl-N`7W$iJInN@heLOV^emPd=PLPw
zfGSulEBt!1%Vx3qJ=zv><O@B`VvFF0%Rt$spE_{Y0{s;4Wimxh`}o)&rS(7TJ=*dE
zxYg0*wd1z`&vD|xkD%jE(5D$2B-u~=LNS<vECcDn2Vk+dUD)ugy>qff)C=wWkL=u8
zS-F!Br1sSnn>Gy_ec3_5)o8PIxo#6}hOubY$D0eLEp}n7D?g#4bx9H=%BmoiGo)0|
zin2rm)NeQgpnm5D)Nh+62l^hmsA}j9qlWQb@6Hn=&~35bTgO%@yDz8jf88{b2GWMh
zp8!`l>+S8OK-q*14YoU&UJV<BpD8gGfkhM0ec_3=Sfipe2scp9Nk%a=brV0f8j@_a
zUJNJWR{fP#1a+iTyPH?(@hxlku^IYy&DK()6Z~Qx`FrSF_WR`lu3_o$`z~GlJ!$|o
zL|s!M)|H#B9O1Ko+a_QU$=LC0A!tKkGEwkIL=kc$L=%3N+|^%+!yJ39THd6#3Su6q
zmJ0SoG!$qGOgGGxXic&tLFaZy2FH+z$zZ8q6*-Qafl$eef8j-Q`M*-u>Zi(YTvV^0
z`a0c`wR_Ixn)s~W&3Wah{%-k=^X5wHmn_+HtmOw~;)YQ-ZZ92sw6P_Xo^9RRM&E$d
z#^xHZ#v;mtKn2ywm1Gp6$><1YoKXRy&eb)%UE97Cq}sMf{7ux<ykI~kf<CT-EZR;h
zWb8y*A^;`l_Y01`MMM3~aWVYz%J)yu`k*~@3&tD*J=<6x0WO4Z{nkxbxrKc(;HJW2
zRIzu%W0y-?cytthWcIS9GiNPZI!jjdvwG{Vf4YZv<uWc(ubsP}dv@o}9nb3D>3>|$
z%|0H*dp@8e008n4c<ur8ZS5!@`Aujf8U=6$DbA3Rz(M`YlM=jysm(wAnx^_W$dz@m
z_1bNmb&0bj+7rVK=?G3sq}f{`AE}Ux#O#9}uyI6LY;c1G1SH^8){f1KjMPtE%m|<P
z=i_H*962Kdq<5y;Harlm_tQ!??t}~a``_yq*U66v`G{9QJ_23=+kAmnCu@^U{M2B=
z_a;Pv1?C(y3#yPRVMmt$qNZ6iil8!N6Y&lR<Ue`|vI)4Vs&uID-z)vIdUZ!6n}oqX
z-!;LAowHg(oncP1#zJ@q5R@DcM4(nX{BlaPBPSm$($bqee$w1qXQ^|SHO^FypZ)wq
z{ZswT@lfC24GZhF?eyxM$p@a$_wL&H9TdGt%zW>%strFM<R1)}Szgt~OXS7CQzTn2
zAbuWP3~EI@t}x^kVqXmf)4)Qa>86FmDj^mNfm!fwKc29V1U(Q^udH$PLSk5q?M(m!
zkq9Ock~759NFFJCwGLT`UjberM-EJPB<DW-jDG6Ntcc$Gl!Zb1--0)<X*r=xJUnqB
zt$&h<_W+h;vdhH6E)xfyEJKjtkcs_v86ge?EEt}QWMg4z<U7hGX)3q3-!3D>7&6O{
zKe($T@A>Zh(mf-_d{DkKbJn<(OY*<`pSNC}Q1$T0H8(!8YH43Sa?b&mvpFrV){|9`
zk~d-TjhmjS{>an)hV=gZawptw;JOFKm#>b*{)-q5q|}h33m$C9>=>RR*TZcmi7<nR
zB9aVw6_5#S1kMdhBt%xRc|mwboI!FnJXz%Fg2*+9=h(>)V2hR(m(5$S^Mz+0-c@}R
z29gsueB%Br=fxML_?6R|&VSzW`QU-ZIFNm-z=R4udAlLCBWQ?*QA^fZY@0CaRcQew
z&sYZtS_LPCPI#><WQvqwVNw0x!XQVwA2nk@KwAO2hUwSp#)bfET$|#D>Gj)-To(CI
zdStHy3y;0YdlBE{y*8ANdH=ZdVaq~dn^O4YZN~WVud*KF4`FVv6Z4L7$<v7|M<5^-
z>X}TMa0m;rS}ib5xr9+CCl5v)&Ufo$`Jlgef;2U)kq^?xDid2)EtyrjT3Rj|=NKc?
zj-l-Y*2~)+OaYuqo{p^p`Z1q|fCEAhZS{U@b^=SVMN_zI6j`%FxLXc%H;9uFNu~{s
zdRFqs-fH@zen>yUd#+4$YD!|{I$pL)fyT(Spzgu<@(leIzJ{M~zF(QBTULKFa>p1c
zrsb>Xv6F7<GW>ET|BeO-2LfQ<EMSKXAP7btMZz-0<N<iU!5%gw3&bgi7x6;K2;nZi
z8s_G4AD%`i@uPgXzT;ezzEkQax%DS_UCWu4V|<0a(vMs4O~P$7t)WN+xJ6(Cm4wCu
zle!<vBxhA&el2pb+ikUy5zRuDGXu$R@%Uw{L7bPqA0MoRI8X6mdg|bR{Cf1r{K4f*
zlA?h3`zz+%GG1DA+4{S^mLI~V)FD~~@Zn#1H~PPh%}G$_wQNr0S9i&~o7YR49xE5>
zW-0i9^!nGwTgX0zb`xRy`2e<`M3Q}NRv-<+FR%tr0pg+Hyi#ujKw`%Ym5VK1EYX%I
zQfnZv<Ywm$faH>w13k-bf$|=mz=<2%vHp1Cs^xdyedNNF5!&CsDXF_~gooca;k)Vz
zGavY?<)6w!i}eo<CxyEA1?e9Y50(G6ya8k3C-ffDHZ2@<n>xaWEHG~fh6o{!Lpy_F
z5`r56BElDIes9=<V3Xn}PM_AoFS-nPU=)(gfG0`F@?jG89EiV&MpWRw1za4Ny#DBN
zIG!vHOM=A;cvSL}=fc}>Aq9oPoDubsOYvtGvPsw>=1b;^m!F+7;<kmKX(e^fzEZwy
z_3~9&^A_a(O)4J7GeXABw1g%d<{3ka<xg`L&e4wqS5<viF^PJtmQs}h7<KKezqbI4
zf@p_Hg@}yvf_V(Wt}9EUK}A@xgmq(hl01yOx1qtXnHZJ{(sOgcexn^EpBs!WHH8=E
zFVDN>S2wI2v2t?moq1CqFT8!+Drsv`-j}nT&U|mdm$T!N`w(srr=o8_{K!P$H$qq#
zX>6P<jA9dxkOIN>)*LKMBRp9|I_$cTqwnMs1HmHF#O7XVa$BGXXB)sbBVqTCXAgQU
zh`N?|bO;!PgGmakE(R-2L|-7TT69isT!K=}B}|lHiYmz!$XxU~jcO1=u2&Dcrf3OO
zhz*gSCs0*11o6{ib9*e&nAKzt>=*thb=tBtyRhfjL91>lN1yQC`}=pUCWFqBTfeQi
zr*6f%{l0!UqekUj5_dioH27SC=h@%rFD7Q`1A-2t*9t6)dcc{$hIxy@>M&grtQ?4&
zhCKi=0$>O-xmygO5OEoZCnTc)z~hXh7}~E$(!*|^z!QSV4Ay26z+PoDL3#lZ4ge|U
zfDWa@M~~k0<igS_zF1%TnDp-DuWlK&fB)y|+ZA7UYbswqy<vB$-h450LEXmFM^Aoe
z%<+7tD=uX><|37>7NH?Q2$KLijEi-UgAW^7VK7*uHzrErM0tRK7P#2?BjjRFT4st+
zIrCHV9kkWwJ4lT;IZPD2ooY(WPsum-C84n#&RhA&it+U`#;@4CGB<bm!z*r{y0B{b
z#ua&|W|x)Eoj<yCuJr!2n^!!tA~%2KhLtsQW=>eXad}S8vW?4cnm%gooYJy6^MF@a
z#1yzez+0iU68?B06eq+r0Kel*B&i6`e=wGBfLuD|QXtNSbjBRJ+fK!mOXx#^p?f%*
zDbQCQ{pqKl^iTiwuYbLwui^d4qTgcQzi$7TGx$e32RiD&drYja!F}v){D#DPkq`mK
z9`B6;+7QJ=Ch|6R^nAcL4~B&BX2Fz*Ej7QVuV{V`FVsWES)rvPXQ2=6puu=IuUArR
z2m%!`bm*Gkx<-&<G)V{n701)VlPcyTFP}^&WI{3snS?J`f<@3C%}fU&jbnx!B5W_5
zFBv{y^(O~+zg|(izO=k#%7SMamJb~C-O0BfE<Zl>Nb<O{7uJ1p_pPN<S10Gn$)i`L
zRc%`JRMjiaobEk)m1KFJo4v0xZAQtXzZ-ojy<kyl&zz)^C+{zs-o2ovcw(<`()T5}
zgD=X*K+hDj9PPD|p_o;Y%mF4Hh*cI$#K_x8?r_f?BfNzpMh^Cl;E$B|A3Unm+rM00
zK6q%!fc`fO9W-?C@IeEH55~4fv8Y-x)}0*^Y%VMHju5dgX7mEhM98pEAHY(H!DAVM
zBbZFW^NS_uSHSGF1ao?2q$5!=mbj{6@1-T!&J{$6l)!NcM<`SdLZR$73BE~>ly8et
za<V-XitnMYDS5@D`nL=2DY*TfKb}2vV$%~P^P88y$tS)=<%quRPp9;4M<3kIyKLLe
z<Dc2C|9#tb{qtw!A0Az$f7LbN)q+cBKKikAS6}^W@s7Ujtz-JmKb_*^j#IS`uNiB)
zhxEO4NId}zyVyM=eCgnm;gO)32pD*PZkQwEJ3hc-A^n7^(P<2t%HgU|O<476`{rjO
zQ=c1A!H8iH5dndEuugZX1to+rS7Mhqbno!EJZ>|rH1G-<$Qs0jbAn73P*+732ZRE|
zDECUtxT9pz@*OWuSy6spVd2wL)^5^^yE{kKOxY+k&*|%3R6l!mkg{mN8fW%{tMs8C
zq<AU^do)OKSSuB5qS641n}+BO^Yfu*$p47><8XnRc(QS+;0sUdUvtN4eLWcVf{*C_
zBmF@b<WImuuWw(>kHxj$0t?mbBKF`x0M5t-U^79yT%xE%@~=r8DGKCHO@=!n*QFGk
zZoVXcdXdjMjT|_C9zmoV`3ShTYS0Rqzn#uG1)zS|yrSfIcz~2Px()SH?h8;J@jZ6L
z5X?<?&@Z?XGt*v&Jp}Sez;+N6Bn-14U$fa%32L^RXoIxlt)A^~U0qvM{pxhb_x{_C
zNGZwbm68JEiVGGh*r&M7L`iDkY%r=|rVU%|FD(&e^@eZt{XIVC=I5W&S0ok|^cj-S
zQv1t`WbN)j`aE8t@0A~YK>wkjaB!af$uBJv-g*gVOlaB}pz`1O4HfP31tnCoofLF7
zL5`J4ZV5;97I|Dd?}j$)hMp9+;J!rP#BK%IciaFcOxQYc!mn?-Y3ofJPrh1HSU7I{
zVDETkK0Vzw;ig}YJF(F_Zo<Gp6OoyQ_*f7{0gMDVnTp~xz$+p0LE}eE8{9$?LNzqa
zRBq-bQ<$kZG&D3KGy?Jbw6j2o>XbM`QhkTy8GX6@skH4hw3%f{pwT}OfwRcdluD#m
z0ADmk3x|T*Lr7nP*g|?WF;?2b#7<*F@{&8%@Gj?G74#Z`jr5h4C1<A<^h_(Cvh0zU
z*FH6I<qTdcmFzlQSCgHRR=s8A>P2HVFS?od6*6k20_h-PT9es8Z$BqkOd>=h3Net4
zL5Q3SY!M`jx2IgRi=oLLm)o62T87QYxDXp0gkE@_0{IpxkmishLVQPR*gbK&@1+fQ
zKe}u~b?LkbmF3wvJ*o<(4t(sE72A|gH{^%e=8Rr)|Ik;)&CJc++PfeHBVONQ;9WG<
z&c0(X8WKK;sdn}qi##cu$l`*kV}ea%5Fgw7@-XGY_&2B8d%uGe9APtr0|HLmHP1(p
z<bqXBX63FxGa#!)Ks$$$1~NcMJ}g8e_F9D4OXf6+LL{LA(P7uF=5=3DLo@+;61fci
z#;|gOEOs)!CYeAmhMWdN0vvaOa8naGKEVoJJ@HOh5x&fb=yrSc!0Ap^C9^nxZ^@G1
zzCqT6&11%N&m8ll{+dQXe4NeKo0Sc)nnzH)17%o1rJ@)LnF+mj2GA(RL0dk0C$$#|
zDD;PkOUaGQ%W)|ie!X+sz^cEz{nxLg33{_u_OnmUiMn)|D}LMkA}O7}4;=||gcr63
z%z*GGz)8;dFb@oTaD!lL7A~cv6p?sEVe-=Z?RrS-Y4|_L6cR;w6_H_(tRxCPlHmB|
zQa!av#yvPaY@Q^rdXa${5S&u;b0ACcZI3-wS{y$<cKFWH*W*j7FWt4kzRMIourjt`
zKn#56u%%&5QLI(xJSlu5vNu?<$ddx}MxIo1jx_wdtj6~&oz1gel}h+4^KSNZ8?XW*
zC+52V`}(KY*GYCV_zxbEG%jKT1po0HxCI^s{Avg3Tl(~cr+@Y0@1NQ7lI|WneE6V2
z!-o%6Cj930W6wT!<k-%-sZ;Cfrc6PT*W6Eocxn*5Evj)*8uaz2d9?n`X++#<?e{Q+
z^jpj)@Cl3cg1Giu3?KU<>_FPX>cPk)cD_4{OkvCZ%pz0S-z9KYi-~<9Khg36EBBTL
znN`^YyE`*Qb7UMBh6G7wi1Y{=8HaXwd9aKH2f^NCLii-D4TvW3p`r0f@kyjKA!{0X
zlVFB1me2(3tbx7{T(|FA<)6@ZiFX+Ft-*1xYVlyTSePcn<RSqU(hemH^K$Z|209lD
zQv&BrNlr|Ni)rgLh&lzl7_R11PZGT22;N1B0$v%?fPnWU^!f1!UmO;67Z=!`6Ks$8
z9;KRv6og`X>BY^V8l*M)+H}3IA-ho%(1a+fl#P!FlR|^JSqn9f6YMe^QR$SU7GRh~
zEF?rLC&xq>?DO7&YrF@pWdeq;X11N)t??%2<)x<P4aggi3%_5_9^JDtGg7;ycC!kO
zoF3^S<V(m|T_QJv*O88iC=29QAnF<aP=19BE`~@2S}HgX*dHJR#gefUkFzUYiBA^E
z6_jv9p)BC)dHIfjIEk%i0PkpekWSXjnq6>X&FBNQ(<c9`{-ev2Hr$-c)7niDC6gZ<
zRa!l$prmiNGku1<{@kpmW<Y`H$HxZv0_F|>sjE#3Y2LsbQkX}~7jy$&!G?Q>AhT9e
zLqU)dlI%3K9+;H0dSr|Ph(N9ZMHP{0Ga@1gs%eBH!eO%pg$IR0fHT9$8Jv)D-F|Lk
z?-~8rBL6r2Sfl>KevY%T=x3z&hIqS0Ry99BNc^o2rZfhEt0P2$@Y^Bk64525GfW{J
zV5+?WcW;Wm#(FEM7hV{K^<`2=GjlLdXV%8!X$RavY&Y@p5I+VZ1qR)&#I9Z99Cm9|
zL`q~z2MELcYt5Lmu~+n4FZxByh|w<`t7i15YU6`D_vr77<|^5pm_W9V4t)SJv7U`S
zf;;u0u@j4`*-)JDfCY?w4!JgxW@>A{2HUoT$S4Yz4Ep6>B%(c2GWLrIcoX4$&Bnq`
zCH7-hwHi485v{>%D9}Qf7X%Yz$WJzWu?WQoQdA|V_R1Hqkgri6ayvMs|3AN9*(JMp
zTS5fl2i&IQ=ErpVX8oA7LD}5$4nib<ka8|3@TDt6MvOm60<v8xMh==@47)dSP6$Vf
zY3-zlwX;-8z}F8TF%;6I-O$7}o|fDdKClEJPKES?v)2GB^iPe~B5<cIJ4Mr^D)255
zbt1$D3(jTmrcq7Cwduc9wZ?0ccxp<Lvr8OYg0PNqhvYEF(fT_Cc}T)KCp``K7;T!d
z(pz7^${6e&h!tqkXi`nIz7fn<52@<<StVg%VfHY)-N0xNnBTwY<2E+I=p!opf6<4C
z{I^*Aef$n^*!*zdz73A!tv{lVV(;KsYlMu9-a^U)s}C~6=Ar!}BynMJ$PX6(1t%Hw
zZ{Ta}RrsoJ{Tcn_dwXMXk<JbJ|F?Le3~9H&X*X>Vt*xyT<YMZ;b2E*ZKooxk%l7sN
zrKmgrfPdlM!=_P>*C;|=a9I^Wq_CR8vnSMPjnrx2{#ms7l^-v-2VRU;Z)+WIv>J>=
z(O+&g2&^4SI$Fgzw}LR$tHya;{{k&yZ?lAe^Fx>?gI_(lxfldV8YxCd`+*o~lo~}|
zNYSdv7;9?_#`+smJO469S})o~-T*`m0$V}~HMK@!KU(8FKGtrH2n&K;1|t-0VZZHx
z{fly~LZMy2O9Pn}LO2rEC|EO)bp_#xq9PzWL1}keJg!KyBg2Yx94BQJA;QF+Ov;l5
z22!M8^;qjqz7mO8YZc{Be}3lMZ&&dna)nff46NT$E|yfa{;Tiw23_A{(7k%nRNH}8
z5CsjX=S}uLFoj)|JVs!`(;=yZf?}`>u%Hmcjt7Bw5KuswpY7=;QI=%4%h|O{ETlV2
zT2z`yKe2>4jd>QiB*vTwo|A3R4qJqtK$TtN{9YYZsfSCItDyaBoRr{jI1(L+(a6AX
zn-ay^y>`2|@u5b$U1I)=cJ05|?s0Y$?IJ78oe+!TKS4uqrqxsWK3A?gVvoaP6+<?6
z!iCs>JK*9?(Ka|5Rw%YURf9vt6a-wDM3SPRKahkN@aV@lGSX91JV`i?CeG14raO&3
zq^q%3joclBRy*`jFZuwzK~|@5M{=ND3(v6fdZ;-wxC&=0d8iVpG(e}(evf@24VL-*
zAYrqE!om0GA8g@Syw|UwaAs}NPwDS(mfq)C4f+Q>V>3R!hi_2@+-7m>PW4L|X{`_$
zlUP4*pD0TN)^=i7M>IrgN}R%A3L`o9A|wEg3?s4^QnBBcf#}whZfPQlfkJ|W=fVi=
zC65NTIYfG^+B=ma0m;ZcI(GlKZR3tp_R;Z&tF~4jx%@#NeyM5((vQB#(L+a0=L?NI
zq`_-u-FE~Tkw`@vx_tVoBl^9s-YQ+l`uWELi&`wHSSunw#LuVp3O?1xPr(@mMZ`PW
zDUDF8)+6#qs3Dj!(or#bn+<|+7h9Lu7`T`a9*}Gn^4Rs-z72=E2x^P9|L1MTIR2xy
zkFy4}O}3o4=ypmr8<Z?0V+bx+jND~&CA5zn8dMuzjQyq~Ug|~r*cI9-EufaQQ!wY<
z(kMSWCfYw{qfH=7(L3<({sPmtfer=#jtGGd(uC*-Lp?#vunZnW0v3i0Y9_56j5jzq
zI4U^Gh6n*oEQ<D=GP2#Kc-^4LfQgp49Jw#ifOuD!N#R6*!Ns3WW{2mX%}lE7M%L1$
zUs0yvew~N56xVHhaK(Lh$kOK*_0vcyJFoYjv2-RhCfJaWS2P{*#<^^U5nU2&hkXtr
z7MGwi`ai&^LDqe;8bxCiLV|+J2>MqgfF#O^_r`VjLWJehw+30&ctd+<_voIH9_xsT
zq?BM=IP#S#lE-k+1neOc?b9&>UWB>!ru1;-({A1pZ@1jShiBw`{n?a<`seQO?s8U?
z+&OvZ&`|?d)ZKbF7I!k2F7OoPL+_-KeS3C`j_;i|e)7`NJ$n<9e(+>3OV8=wZTRAH
zZ+)-)vhMxMXVhLssNc!Y_JKx34u<9;d2=l7@Wq%<jTJq^*iLUmMyeEKwnD2W3tQlv
zs$3koW>(BWh<Cp-Kf`Pm@w5U*2ymjL3%IBKsSE`j-|L*M(fK_(9PEnJhFFh>b5Eux
zGd+!5BZwW3rPPh6&_ts1Yr}BcYym@h^8afvq@`XL2Im#?aQt7b>^I)Xp50PpbI_F&
zkw=H(1u2+}t7jr8=&G3rX`6|@onGub6`fxUxq2$%#Z>h2^vb$&GQzOy3%SvlkMJvC
zc{7-?KX`)!Pz17k5DV5h%O`@H&B0J~gM-71!f?7@NG0qof_rqNtME2x3a?E5`Nam1
zR&XVOxspL(ee!ze^y-n>EiKj4FS%c*Ns8<Yn{owg^>C>_c{OY~SHec86`Cs{vR%DU
zLfZgB=uzivrfa_ydNmZWI1IB-ZzKk!rF0rS%}m=m*?+~@Par*W$JJw}QE-uc6~ux=
zf`Z3G#4sx%X0YOGW@ELFzhB$<fAP)#5(exFpe;>D&R80Lsh|(r<h8}%tR%$>{*(+i
zXo`%8TE*`QNJeNQ<Tc713&Wv%IClg>l|sos6dTN8A2hgkH-@d%JQ}qHU^V}ya*a2s
zcMc*6a&!9h?$Z-o-IL@5KXTZkBE{)TX*?~Qf{9Z)IBZ4wj>soNB4>NL3}wr-XP5CL
zN~uwMt^IWP<YQ0$`sfe;c(rEK13RX?{PkxG3x9k28O~a=kVW&xq0xt02G76ajt8dR
zF1bIn@V!#KZR(6gH81a=^s}lVg`?h@y2?9P|MqJn)>Jp8rb%&%a^rX;qVeyW=G|ee
zPsAis&KA+Z1mgKa#U8$tufo@`G0*`QIDAURPN>PLo&;HCUHmo%ios2VZiblbTI_j3
z?ggVq_F5I$5w5Z^pr$0_T&Q2DDr^iXIJ_}F);PwBM@!L$je+9QCmZ{d80&Cje|nCw
zo4n&ZPU!xz2ndRUdM6hKg94zZ%Lx88@|rNPa1m1-aMO}8Nkmsm#R&;e<at7JLUNKz
z*u}!kU4ptGe9a`8LgK`Fxpv>TA;uSdCw2Y5(YMR_U-f<5%-AIF#B_He;A{sx1SScS
z4B*=#H<>7{&~F986cOaXFry)@%MW?Cgl;L<fIYM$?1ImAz<WIsXJLg5^b7;8AJep^
zG}!3~;S@L25#d-^)GeVqr&m@69nyIv(C8GlfyW_~ePqnFkm8RBx-8PkGllbw{5A{-
zmvo3KLfa)t1S<+RAI_anDe@}}HW$@zZ`=r*z@O0`*{5(1N;g`(t#ydeqThb;3oXJ}
zgcdQrd(qyxtHyU+|07yMj8VXLK|kz)I70~|^k+477$IyIWEL{SUbOic+T5rKJa-sj
zy=W6>E07j%crZJG3Kb9rAdPfZuw#+Cp}B>B04HBKuznFa9~Vo<P=X-_b1$X|Ly}0L
z3<##4bWaw1?K~wlKUzecMd4^7cM=oFb~*A>puq*s1|^>X*UN@aeQ3d_b-SN<RR6g3
zNByr{IrGj?bJ6lI>ZGWpGndT0ecrNq)sdU(8$9y<hUpvhO<(C>=_h#9xv#lpva)UQ
zgHN<fpLO@zhaY%wJNBZj&?9zf;bLxZkGVmBEF{l2v1cALT)92{Su-$i;G|b$(}ab?
z6jaIR%wMu{Tr-&lxet_W!>9k}FT(lr3-4Sf^~Q^%_qwH}z`6qSdTex-BTMAs7^W54
zbB(zX^0in;h-oDG`qwzo+M5p^Lh-V6+7a|TtX@h67I0yruxK&4{?wcJ_;`1`+kp%m
zGOk>wT@$;Ft-(uZ+1cg4YdPBAvXI}dJ?7(~I2GL6H`SFObW$>`s4@nQ6kGNBqfU!Y
zvx;Gpfu(KSLN@Gxk2lfw5HA?Gq6D}ItShRB#qrPdl^E#~-y<sns3*@xe0G;?0)Q+m
zZGE)!E(7QF=mT7YlEairXuj7&HP#lL=OyebIMbP(!5M2OAbB8$m(Hl7;AZSDup`2V
z2p6Mq+S+I^BjS08B4#Wu#ugPGiqsiszZO$u1|7DhcJQWmJctelu(hlzDJ;C9Wboh-
zC51)9=_=KoKK<Ru5v4Z_ttge15u?h74J{}C02-XodH{J^8-<<5{U6(DKuhf_|39|V
zWalYcD2?mRSw#)STPTz3o?G*`^nI}TvK5EG4_Z2lzZ0szosze7CXUBNT36Q88Ff!^
z8)bI&u9#KzxPE!!aDLjc<Jt25dUgc1Y|M?w`SA1P2C?p|+jjK*2NPn2G2aMbPQ#`G
z&md(;A^d@}TCtsz(^y2`^QyK301Wj!y;FUe4i2F0=vps$vpUulDI*=~`p*o2xuQL9
z#2y{Zd34w4uJLimg|SoqNK`N>1=od%R^v|0+5UqtKam^c|7ED+Vmm^0U6?d>9A@Z4
zFC=w|5e^Xpr1W5tKLBI<Op*A}0r5cr<;Iw)Zk=BcQ+2&J5WCy4bz`pDD-)ZzGRMau
z=E@!I24`rWtq{RC4f<2WzSEKZ>S6TXZh({GC%29=O$S)oEE)zZsZ^UF_@(Mz5Q~wW
zbahR?$)hvH;Ut%C<iwAQX`34Z2K=&<g7Y^>eithUkrmieZX3WTP9950Q!VgkL{bnK
z0_Aa%0nR`Wk|9iK2Dc`I92ODWn*Q{en3x!6jMG6`G!|hBC%Ho8Wg-sA&RlGScestK
zh%zR77#0XZd{l|zBLb&afYQNb0_SWHzd`V}Bbu?UU7}qM7aFnS$SY4$FoKmx4+@+|
zVZ=yTaL`qf|2zt$g7EjUx6L?y_LCDIOb<7iC|b&7`r4myDZf)bMx03jj<a^)M7^Jx
z=}T@OUfP~@No&%;QM+7a;Hds1v4;iFW5}<B6_Q+y#NqIwtB`{oAw^&&h`epE8{(h$
zL|%t+9(h2#6Dcxuew~r`j2hycE>juKuZm`Fp5qO6VXJo%TLU+6K$%J+SF;JeX%IP`
zX9euy{C6Ud_EX;tI?KAECN>;fk$B7Rn!fTSifPIJk6wc0g=6IDeWB3N!6PH+_pQ9W
z+g^voLWm+T__z7OMTggT7kgv?sB66j8WCaqSha{32%O4--v{$X#W=clakyiIZ!^l1
z6d3|93heA|C;8M63+rfit-}Cp#Ijhrb5mLKV<``2;V?xXe&uf9fP36>U7M@@(9S)3
zwhvyK;$98+*gAL{X7W|xLB`pH^4pjHdEsY!lzhK6TI{V&re(<6Ok^3bF6f378i80I
z2?0$?0&L?@GJzWUNdr7KcX}Lnq6I3}z-mkpiEiYODQb{X11*ibhBU<vcp!0_VkHmu
z8zGEF5r5#XDiCMX1ir5GlD7}l*Qn`h*T<d~=z}!Cz`Zz#q-$0tXFYplW@lxSp+7DL
zp23LFVDQ&Oo)}8!vQP#}AhnxvQy31?z%iR57YeqE4uNqv<5!q3cIyAwwEohzi>o<u
zf9Jh9?4j>2@W_^E)27ukU#csA`SP^3^zd&c-Vwx)NQ-QbKmGtW?*oI&8a?U>IuFFW
zVm%H7f#G6^KV$sJ!X<NYRuQdf;d^NJ@%9JbGqHLcaZ|zI<2Bq4;vi;-cW^w6_xl|T
zw*f>t_!~?jri!zdln<3e&4q|}Xj!4KQb6o3MC=%r_e|U(w2~GD3$xmAA~cjF&E%$d
zRGh|Tm#dx}Rr=W5FBkEtiN6}Ie0Wo3`OWb!&+GmBq46|CiB~C&a*4Jd1~X(382M9}
zO7iJ5d9+^;li4t^mG-P(k!%ueGR`FssFh0|oHy^jHS^~@^i*EAZh1X>cFR*w%(~~U
zIkQ&YGb1Y}Co8LWZ|aY;Q%WO(ti#b8awREaH=r?+(_Coc_^||}ltxA3jBv9Crwq=a
zrc=T(ZEoVlU2*h#UVaWmg&|7*WMV<srjQM{rH>v};t}^7Z>4*+FgI`Gc2}yix45`O
z-|c7qv(Cr*V_g5+?<)8Kd9Ty}eEst82vo=u_<=9J5M#l6rvLaoQ~P_d^6Pv%{QV|6
z`2Z+mA|$!(XC}}#PP(PztgNYd_^}Delo}pAHTQI(TYf!yJh#r*fBZ)DA81E2+98Uf
z=N*3Kf{uu$W3h}QqWR|V>^n~nNmLI;A48x*+B?A6|Nq}%kQl}xFBb4b5C+X4Nq{6$
zg+#0qr~$q=D{21*Jg#K_l{XoHL32+G+{ul87(2k)-UsE3pbt8g0N~Ps<K@&7jv<S}
z5hK)xCVnwOH7<O+02v;fPmP-xb*lk<00-jSZTTt4Hq^G;>-4uxDgaI=YXgJh7b%P$
z{J%*N=ppda6#Q?Uf1|>G<~F7Tc%BT?=~gA3*64o_|2+B8``2!M?7nrIq^5>vw*P9&
zP6+lg{hpFGnbYr9IGCH^%s`4)!9mwBx(J^a7C4qTJe3_!A@7)x)$zXVw=JY$<8GuM
zSsF7z8Xh><I&eC9x&I*Rz}0{S@y39K@^`e~W68JW?sQ1n>6oY^;J@k}e|)mE_1eM6
zfJ<Kt&ax47CC;M-h}S&t&dsHb%^!RxXZVl117U<BhWjV=Fk-l)81gW1;tyhk5js|g
z<bH%Rl7m;Ann^!_1lq)JD@29h96v<1(|MV0{0x#Sm*<F|R>-Gcr;vVHeqLY6S2iuz
zH)%n+5i6umAA77p8r<^E_OX-WW;tHP{L=aMtJK$7s<0E|*CvxeK9ShQEf9zmSQ<F&
zz~IU?W`y>@x{VWw5&O#m&L&kgj%w1tH_5_4zI6xA!iq3Xhk)6GrSjA;gNH&YG1*Br
zi8ju9PGYIZhD^!DFHGg+;ShXr=Cgb0Qx5)!J`twyDf-?V9=_q8Tlf8_zmdN7HbuI1
zbuush=i%*>hup55Tz{|6-NUv2p9QU~9}hma-;tW@`+>(+e3j^?`IcCu^trlCtnV1M
zTpWz?JPxkF@{6Y{3`&qZ$WreNLOw8z6y=aN$$uUaY)0-G3w$QeHDc2JaYVGP0^eL+
zv&L&Ro6Rw1AORDD#C}XpC^D6hbO7Uqo6BwoqM&l(F->j@eoBik-*rsteL@<v!=ya(
zudTbk-=%1KrO&1Qn>Mw)Az9`E5AW#`*IRn<ElXOyGw2xqDz!>2=*##W7|7LP>lSh~
zWl|`$m$y=ZEC8pKa#2ep9Vneerr<Z1NfsC>$D)xZM))!TzLf|qg5zh$M9v<R7CsoK
zcHt?0Ql-;V;EP_sVKO*i46$A^9Q-Cz;Fg%0ig<52K?T3ZLGcSfoTv+e6;%bX7@ETs
zH4!B0PO`Z1GYL4L%o6M-+Z~Plo2$k?T8w>7r?IP7j~zz>cY5j{JI<WO*pa-80T}~^
zz(?nI_{Zx4K(NwLB{Ar$>(qFI>3}2}CWRIm<1~kN9%p1KyMe|@xYnRDvzLwWIy~VB
z{78<F!juG)kdwQb5pf56i*G`&{>DG<o@DcrD?{OLB2<QjwcW!h2Z2c~M@R`lf+&1H
zC|SlULB>3Vg@snK&`|h!u3f*z8(YvPA0E4&-7_=DTnP9KC?ox`lQbV@c3n6}3pjUP
z0Vni<Yrq)>IIsA|52xE0beI8WV65a{k0=Ul11%K@AO{Me#DMSGHE{}@kuA^(pl|^Y
zsI~1s(|!ay4XG`L(FQybCAQ&_p$CI*j_Cg*ON1{8|Go1;%*TPNj_6}^xM?BkLTC_Q
zi}&bvq=BQY_<o5wT(so>Qe3{1npiQlrXZ6@qEf;Z$tT!qHG^frR#|PzWrH+^6Wv^F
zwR8~IgKU5@feoVXqze3w)+20yG#u}gvT!^rL0N)Q>Mw3w>rjTH<omCMRG;3(=juR_
z--9xp#ipsNK{&PSkQ&Ptt4-{XvJ9mTpWkMS5$|(I+DWB#x>|<ktJxvb{p^so5@jOl
zYyRv1*V(lPMRlF=-`#un!LqC%2+R8d%lozLE)Ov_Ko;YuO_WfI4z==7z(JG+8d1`c
z#4sc^YLiUINv*S`%rs3~T&Qh{r8d)2qit$zL!Q`-Gs)1jwW*V_{^6w3-?@7?k;L?m
z?w#*`-#Pc3?|!d)_ulim>v^n;Gh@e*Z?a+1C_3|J$+wAmauOBu%gE;_WwsG}IM2l*
zZ&><BS>PPE*U-e3u>wjeT8LYeGvM4u<nvr6e*P$6=)=>7zNLqh8yX!jFCZZDmFrsh
zfT$ynBOu=-9zrRPJ*zy)7U#DRrvzXXwES08%DG5ax}=wg8-xwQwkLg*AoBVMCaui7
z*iG3IOwXZ%GiXYct9l*UUgRlQx+(9WtmGqGP)b-MbTO`{Y-`ac>@7_!Eik`DPR43c
z-)uvP4%=w^wVK_9?LP(Plgy(pG(QMm9K<O>(+B5hyB`n-2>+q4O2d8-zPKGI*TY(x
zz7YNhgYbp$nK4NF(e8Hwa})FF3*m>`fj;;Seeo^gQNp{L{dGSGdKri~6aJwuZU^BD
z&DX@_6)<1GgXULRSH#Ey-!o70eQ*J<$S*K{*mWGnhJ(Dc*c>IX*-n6H%aiz?i*E7}
z*MkoH!*1ZU)ga9xQ2+<?-z^{IGd@AdCT&2Q=?(gZbqyc#+9F6+u3k>w^p%Zvt25q0
zH2+s&d>r`#EP)VEZt*M9w{3U?m-(i+Xy`GF872+$vR$s0Tjc%narw0Tq2f@sD>KSX
z<0j*C#)~Gm>6mHG^pQEvTw`uFPg<%i1D3f6Ys6g<T@gnj-nJ^%H0yoVVe1L&JA9to
z961_!$rfkpvW?khZHrN^s2x#bQKzHkqpsPb?G^UT_5u6*E1FgukIsu8jy@Z+FXs7}
z`IYf28&~dLc_p?wc7N<*+<~|&t6ZxFR?TyCKtuc^@xO`xAi<l^ln_XGFX25$wBwND
z^+Z>qKXE+Co>Y_cVsce-Tk=TqiIj$vo|K7{%c+jk-qfekkmgQnOdC!6aoUx1Tl$9d
zL#jpHp+2LYS8ruhXY^#8%(#`=m^qp`lX*2ODa)7DoAqqgi%x^H%Gu#O<~-}XmK~p6
zoqas}T=w-GXU=^&2Xap5R^%Sfy_vTo?_z#Y{*eM#!Dzu;p`oy@aJX=y@a4iAMUEnW
z(PHt+;+o>#;z04a5_?H+$(yBhrIW5`m(Mlsy5w3cn{^*{PrI*p9G<4n**ZLa&xq%Q
zXU22cbIYrG8@walY43cwgPXg2Q+XG+@rvk*;fkj!u2uRfXR6eyBJFPdFVwP4?h6D1
z4zQ1~m$9}+@@Ny_*%FL1eCCpr2*!e+5Tdyn4pSl8!2g3oIxTa&$YGsUkb*z!w2`Cb
zKhS9txJar_n=v7&I&DFoG^f*%sFJSgw2kvTojM&wdPJw~Xf#~b>GOz}T{?XME_oft
zDt4ojFhDqfo#=o{Xl1&UR6F)!ABL!dDAmPW6+a}n;X)aqSf|Pu{VMKd>Afu1Lq00*
zA?;^vu^0ThN%eC6<^9atNlIledMj~1>UgAwXRRgOt{v;(-p>-ngwK{&KdvFDL2?$g
zRZSw-|1966@$J`T5j9G*TH$kqB`W^-4B;c6NUO4TKhGxYGoa}vq}{``pUqw>b=k%J
za$5*Jg@mHi5OEu8s4Txzvwc7L2z^7=@78Q1?BHj9E6*luwVQehFZ7d7H?0)5XFoOg
ztljQxd*QzUTECjJGfMHGww3S<%dIYaF8o%ad4CT}{=fAGsH^a`u#d2LCp8gT37G}Y
zJ@nfqO&bvp{aQ(tdJ0>G{6D~Q!cw*5(@J?lspWM<<bB$&Zl1yQxpIHPt3=balREY+
zlcS$GoA^F-59;}4$OpI=kuG?Cnew#J!y=Z&)gU4$lq>wpXEx@m+{(3MZra+zP3*nQ
z30*gy@N?nPE^@llk1ul^fWoeCt*4yx`FQW(KtQ&V*bv3FA69TRj~L!tVj+5#;@NiM
zK%!U?g7=bCq_Oo~MFuk2qT)n0=fCB0tY1C~*d|{@O-iVpxPIN5ROMWyxsu}mS5wM0
zxC?7}kGmT+w0Rx%_fhwCjOO*U#s+MpRlZ1z+>g!de`ug(8o3}t6RpzB=7((@W8Q+V
zU^~9bj^<W2NqnDoyvOh>d>ij$6i4t)e3$o+3CV~j@HQUB(_9AH3@&AgG5i+qND(-R
z=kae`#|@0*C%Ax@FiCs2;}~P&548Px{2s61W&9Br@i$uURb0ZKaEh^YjpLJE$2?x6
z-~WMs;&EOx-Mk`2l=ZT|X)pR1MI!nJ>A9~l`u~poyyp$!ARfXnXWxAf-@w-~f`@UH
zci}U513^sTmv|F@!CU;aN+dtY7R6@m73>#`VGn&Q`{`Fn@lpb&@l*U9zrY+$<7fCC
z{~dlLIdB%g#w=UulB8rD=7jE4cK@eKs+3{s>>1kERc0RS?RL3bz7Vc;=~z$KxkKqX
zkB-ZAyjoy4E9zL|!?aeOSSwHL)sJiSn6A*%l{&7{ahP9iC|#!WEi1F`>h2u$@9b#p
z?+P7quM6RF9anml`a%C*ky)?Hv#!pi$wREkL#)X|?6qiWyWQ@MGdSPSJS9m-w!Xlx
z9H3ndN?E?3oV72QP_L>yY~QjmXnJ5<bI_X{%-gzSm-@t)nuCVy)}U11p4ApKWcj8e
zB~!t)&BR?CcUz~GyomY+-?YtQE|@Y&zA2|Pwxu~(GuAw1l6_M-A~mBxB)JqHe>2k3
SV?pJ~DI;TC+H$IEJMdqm6<1;a

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/bold/opensans-700.woff b/setup/pub/fonts/opensans/bold/opensans-700.woff
new file mode 100644
index 0000000000000000000000000000000000000000..1205787b0ed50db71ebd4f8a7f85d106721ff258
GIT binary patch
literal 22432
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

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/bold/opensans-700.woff2 b/setup/pub/fonts/opensans/bold/opensans-700.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..f3f0160bc8d06aa0be167614ef32e56d2c4b60a9
GIT binary patch
literal 17668
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
DET9uS

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/light/opensans-300.eot b/setup/pub/fonts/opensans/light/opensans-300.eot
new file mode 100644
index 0000000000000000000000000000000000000000..14868406aa7d728a88d63963f119635813b5d30e
GIT binary patch
literal 19514
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

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/light/opensans-300.svg b/setup/pub/fonts/opensans/light/opensans-300.svg
new file mode 100644
index 0000000000000..efddfe75be637
--- /dev/null
+++ b/setup/pub/fonts/opensans/light/opensans-300.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"><defs><font horiz-adv-x="1169"><font-face units-per-em="2048" ascent="1638" descent="-410"/><glyph unicode="fi" horiz-adv-x="1077" d="M29 0zm557 1001H330V0h-99v1001H29v58l202 37v84q0 200 73.5 293.5T545 1567q90 0 180-27l-23-86q-80 25-159 25-116 0-164.5-68.5T330 1188v-101h256v-86zM895 0h-99v1087h99V0zM782 1389q0 96 63 96 31 0 48.5-25t17.5-71q0-45-17.5-71t-48.5-26q-63 0-63 97z"/><glyph unicode="fl" horiz-adv-x="1077" d="M29 0zm557 1001H330V0h-99v1001H29v58l202 37v84q0 200 73.5 293.5T545 1567q90 0 180-27l-23-86q-80 25-159 25-116 0-164.5-68.5T330 1188v-101h256v-86zM895 0h-99v1556h99V0z"/><glyph unicode="ffi" horiz-adv-x="1692" d="M29 0zm557 1001H330V0h-99v1001H29v58l202 37v84q0 200 73.5 293.5T545 1567q90 0 180-27l-23-86q-80 25-159 25-116 0-164.5-68.5T330 1188v-101h256v-86zm614 0H944V0h-99v1001H643v58l202 37v84q0 200 73.5 293.5T1159 1567q90 0 180-27l-23-86q-80 25-159 25-116 0-164.5-68.5T944 1188v-101h256v-86zM1510 0h-99v1087h99V0zm-113 1389q0 96 63 96 31 0 48.5-25t17.5-71q0-45-17.5-71t-48.5-26q-63 0-63 97z"/><glyph unicode="ffl" horiz-adv-x="1692" d="M29 0zm557 1001H330V0h-99v1001H29v58l202 37v84q0 200 73.5 293.5T545 1567q90 0 180-27l-23-86q-80 25-159 25-116 0-164.5-68.5T330 1188v-101h256v-86zm614 0H944V0h-99v1001H643v58l202 37v84q0 200 73.5 293.5T1159 1567q90 0 180-27l-23-86q-80 25-159 25-116 0-164.5-68.5T944 1188v-101h256v-86zM1510 0h-99v1556h99V0z"/><glyph horiz-adv-x="2048"/><glyph horiz-adv-x="2048"/><glyph horiz-adv-x="1044"/><glyph horiz-adv-x="532"/><glyph horiz-adv-x="532"/><glyph horiz-adv-x="532"/><glyph unicode="!" horiz-adv-x="492" d="M276 377h-61l-29 1085h119zM164 78q0 98 80 98 82 0 82-98t-82-98q-80 0-80 98z"/><glyph unicode="&amp;quot;" horiz-adv-x="723" d="M260 1462l-33-528h-61l-33 528h127zm330 0l-33-528h-61l-33 528h127z"/><glyph unicode="#" horiz-adv-x="1323" d="M967 928l-76-398h303v-79H874L788 0h-90l88 451H426L340 0h-88l86 451H55v79h299l76 398H133v80h311l86 454h91l-89-454h365l88 454h86l-88-454h285v-80H967zM440 530h363l78 398H518z"/><glyph unicode="$" d="M991 440q0-133-99-217T618 117v-236h-81v232q-92 2-200.5 22.5T164 186v103q75-36 179.5-61T537 203v508q-145 44-215 88T220 903t-32 146q0 124 94.5 208.5T537 1362v192h81v-190q197-9 351-72l-33-90q-141 62-318 72V788q213-66 293-144t80-204zm-110 4q0 85-63 140.5T618 680V209q122 13 192.5 75T881 444zm-584 605q0-86 57-141t183-93v453q-119-16-179.5-76T297 1049z"/><glyph unicode="%" horiz-adv-x="1653" d="M211 1026q0-186 45-279.5T397 653q193 0 193 373 0 184-49.5 276.5T397 1395q-96 0-141-92.5T211 1026zm477 0q0-226-75-343.5T397 565q-133 0-208.5 120.5T113 1026q0 223 72 340t212 117q139 0 215-120.5t76-336.5zm375-588q0-185 45-277.5T1249 68q193 0 193 370 0 369-193 369-96 0-141-91.5T1063 438zm477 0q0-226-74-343.5T1251-23q-136 0-211 121.5T965 438q0 225 73.5 341T1251 895q137 0 213-120t76-337zm-260 1024L469 0h-96l811 1462h96z"/><glyph unicode="&amp;" horiz-adv-x="1460" d="M123 371q0 138 73.5 235T471 811l-75 82q-66 71-98 139t-32 142q0 143 95.5 227t256.5 84q155 0 245.5-81t90.5-224q0-105-70-192.5T631 793l452-457q61 72 104 157t75 201h96q-63-246-209-426L1415 0h-135l-193 197q-92-90-164-131.5T765.5 2 571-20Q362-20 242.5 83T123 371zM578 70q128 0 234.5 43.5T1022 260L539 745q-136-72-196.5-122.5t-88-109.5T227 375q0-143 93-224t258-81zM373 1176q0-79 40-146t152-174q159 85 221 159t62 169q0 94-62 152.5T618 1395q-114 0-179.5-58T373 1176z"/><glyph unicode="'" horiz-adv-x="393" d="M260 1462l-33-528h-61l-33 528h127z"/><glyph unicode="(" horiz-adv-x="557" d="M82 561q0 265 77.5 496T383 1462h113q-148-182-227-412.5T190 563q0-483 304-887H383Q236-154 159 73T82 561z"/><glyph unicode=")" horiz-adv-x="557" d="M475 561q0-263-77.5-490T174-324H63Q367 80 367 563q0 257-79 487.5T61 1462h113q147-175 224-406.5T475 561z"/><glyph unicode="*" horiz-adv-x="1128" d="M631 1556l-37-405 405 104 21-131-395-39 247-340-124-71-191 379-180-379-125 71 242 340-390 39 19 131 401-104-39 405h146z"/><glyph unicode="+" d="M625 764h434v-82H625V250h-82v432H111v82h432v434h82V764z"/><glyph unicode="," horiz-adv-x="440" d="M295 238l12-21Q232-48 133-264H68q77 275 110 502h117z"/><glyph unicode="-" horiz-adv-x="659" d="M92 512v82h475v-82H92z"/><glyph unicode="." horiz-adv-x="487" d="M162 78q0 98 80 98 82 0 82-98t-82-98q-80 0-80 98z"/><glyph unicode="/" horiz-adv-x="698" d="M674 1462L129 0H25l544 1462h105z"/><glyph unicode="0" d="M1055 735q0-385-117.5-570T582-20q-229 0-348 190.5T115 735q0 382 115.5 566T582 1485q231 0 352-190.5T1055 735zm-832 0q0-340 89-502.5T582 70q189 0 275.5 168T944 735q0 324-86.5 492T582 1395t-274-168-85-492z"/><glyph unicode="1" d="M682 0h-98v1065q0 145 12 301-15-15-31-29t-309-243l-57 71 397 297h86V0z"/><glyph unicode="2" d="M1028 0H113v88l389 406q164 170 230 260t97 172 31 172q0 131-86 213t-223 82q-183 0-350-133l-54 69q183 154 406 154 191 0 300.5-102T963 1100q0-145-73.5-280.5T621 485L246 100v-4h782V0z"/><glyph unicode="3" d="M979 1118q0-136-85.5-229T664 770v-6q176-22 268-112t92-242q0-205-139.5-317.5T483-20Q260-20 94 63v99q84-44 188.5-69T479 68q221 0 332 89.5T922 410q0 145-113.5 223T475 711H317v96h160q182 0 288.5 86.5T872 1128q0 122-86.5 195.5T559 1397q-109 0-199-30.5T158 1262l-49 67q85 71 205 112.5t243 41.5q202 0 312-95.5T979 1118z"/><glyph unicode="4" d="M1141 373H889V0h-94v373H43v67l725 1030h121V459h252v-86zm-346 86v418q0 302 14 507h-8q-20-37-123-188L162 459h633z"/><glyph unicode="5" d="M537 879q234 0 368.5-113T1040 455q0-225-140-350T514-20Q405-20 307 1.5T143 63v103q108-55 192-76.5T514 68q192 0 308 101.5T938 444q0 163-113 256t-307 93q-130 0-272-39l-60 39 58 669h704v-96H338l-45-516q156 29 244 29z"/><glyph unicode="6" d="M131 623q0 285 77.5 479.5t220 288.5 343.5 94q94 0 172-23v-88q-73 27-176 27-247 0-384.5-178T229 705h13q76 98 174 148t207 50q205 0 320.5-117T1059 463q0-224-121.5-353.5T610-20q-222 0-350.5 169.5T131 623zM610 68q164 0 255 103t91 294q0 168-90 262t-245 94q-102 0-189.5-45T292 656.5 240 504q0-111 49.5-213.5t134-162.5T610 68z"/><glyph unicode="7" d="M334 0l602 1366H109v96h946v-73L451 0H334z"/><glyph unicode="8" d="M582 1487q186 0 299.5-95T995 1135q0-112-70.5-198T696 778q192-79 270-173t78-228q0-181-126.5-289T578-20Q357-20 239 81T121 375q0 131 83 230t257 169q-161 76-227 160.5T168 1137q0 105 53 184.5T369.5 1444t212.5 43zM223 360q0-138 93.5-214T578 70q164 0 264 80.5T942 369q0 124-78.5 201.5T561 733q-184-71-261-157t-77-216zm357 1037q-141 0-226.5-69.5T268 1137q0-70 31.5-123.5t91-97T590 815q163 63 234 139t71 183q0 120-84.5 190T580 1397z"/><glyph unicode="9" d="M1036 842q0-288-75.5-482t-220-287T391-20Q287-20 199 6v86q43-14 103.5-21.5T395 63q247 0 387 178.5T938 762h-12q-73-96-174-147.5T541 563q-203 0-316.5 112T111 993q0 220 124.5 356T559 1485q144 0 252-75.5T977.5 1188t58.5-346zm-477 555q-158 0-252-106.5T213 999q0-174 87-264t249-90q101 0 188.5 45t139 119.5T928 961q0 117-46.5 219t-130 159.5T559 1397z"/><glyph unicode=":" horiz-adv-x="487" d="M162 78q0 98 80 98 82 0 82-98t-82-98q-80 0-80 98zm0 893q0 98 80 98 82 0 82-98 0-53-23.5-76T242 872q-34 0-57 23t-23 76z"/><glyph unicode=";" horiz-adv-x="487" d="M303 238l12-21Q240-48 141-264H76q29 97 62 245.5T186 238h117zM162 971q0 98 80 98 82 0 82-98 0-53-23.5-76T242 872q-34 0-57 23t-23 76z"/><glyph unicode="<" d="M1059 266L111 682v61l948 474v-95L236 717l823-355v-96z"/><glyph unicode="=" d="M111 885v82h948v-82H111zm0-408v82h948v-82H111z"/><glyph unicode=">" d="M111 362l823 355-823 405v95l948-474v-61L111 266v96z"/><glyph unicode="?" horiz-adv-x="862" d="M293 377v37q0 123 37.5 201T469 782l91 79q72 61 103 121t31 138q0 127-83.5 202T391 1397q-79 0-148-17.5T94 1323l-37 80q110 48 184.5 64t153.5 16q183 0 288-98.5T788 1114q0-68-18-119t-50.5-94.5-78.5-84T539 729q-64-54-98.5-98.5t-50-93.5T375 391v-14h-82zM260 78q0 98 80 98 82 0 82-98t-82-98q-80 0-80 98z"/><glyph unicode="@" horiz-adv-x="1815" d="M1702 725q0-228-90.5-366T1366 221q-89 0-144.5 54T1157 422h-4q-43-100-124-150.5T840 221q-148 0-229 96.5T530 588q0 202 120.5 330.5T965 1047q138 0 286-41l-22-464v-30q0-104 35-156.5t116-52.5q103 0 168.5 116.5T1614 723q0 194-79 340t-225.5 224.5T975 1366q-230 0-405.5-99.5T299.5 985 205 567q0-322 167-497.5T846-106q93 0 188.5 18T1266-18v-99q-203-80-414-80-349 0-544 200.5T113 561q0 256 108.5 460.5t307 317.5T977 1452q215 0 380.5-89t255-254.5T1702 725zM633 590q0-143 55-215t174-72q255 0 273 346l16 291q-79 27-193 27-149 0-237-102.5T633 590z"/><glyph unicode="A" horiz-adv-x="1229" d="M911 516H317L113 0H0l588 1468h65L1229 0h-115zm-557 92h523l-199 527q-25 62-60 172-27-96-59-174z"/><glyph unicode="B" horiz-adv-x="1284" d="M207 1462h401q271 0 398-92t127-278q0-127-77.5-211.5T829 772v-6q175-26 257.5-110.5T1169 420q0-202-134-311T655 0H207v1462zm102-651h322q206 0 299.5 68.5T1024 1094t-105.5 212-314.5 66H309V811zm0-90V90h344q406 0 406 330 0 301-428 301H309z"/><glyph unicode="C" horiz-adv-x="1272" d="M831 1391q-275 0-433-176T240 733q0-313 149-486T815 74q184 0 338 47V31q-145-51-362-51-308 0-485 199T129 735q0 223 84.5 393t243 262.5T825 1483q214 0 383-80l-41-92q-160 80-336 80z"/><glyph unicode="D" horiz-adv-x="1446" d="M1317 745q0-368-193-556.5T557 0H207v1462h395q350 0 532.5-183T1317 745zm-111-4q0 314-159.5 472.5T578 1372H309V90h242q655 0 655 651z"/><glyph unicode="E" horiz-adv-x="1130" d="M1006 0H207v1462h799v-94H309V815h658v-94H309V94h697V0z"/><glyph unicode="F" horiz-adv-x="1028" d="M309 0H207v1462h801v-94H309V748h660v-95H309V0z"/><glyph unicode="G" horiz-adv-x="1481" d="M782 737h539V70q-212-90-477-90-346 0-530.5 195.5T129 729q0 223 91.5 395.5t262 266.5 391.5 94q239 0 429-88l-41-92q-190 88-394 88-289 0-458.5-178.5T240 733q0-330 161-496.5T874 70q202 0 343 57v514H782v96z"/><glyph unicode="H" horiz-adv-x="1473" d="M1266 0h-103v719H309V0H207v1462h102V813h854v649h103V0z"/><glyph unicode="I" horiz-adv-x="516" d="M207 0v1462h102V0H207z"/><glyph unicode="J" horiz-adv-x="506" d="M-33-369q-92 0-151 27v88q78-20 149-20 242 0 242 264v1472h102V0q0-369-342-369z"/><glyph unicode="K" horiz-adv-x="1190" d="M1190 0h-125L504 772 309 600V0H207v1462h102V702l162 162 573 598h130L575 844z"/><glyph unicode="L" horiz-adv-x="1051" d="M207 0v1462h102V96h697V0H207z"/><glyph unicode="M" horiz-adv-x="1767" d="M850 0L305 1350h-8q8-124 8-254V0h-98v1462h158L883 176h6l518 1286h154V0h-103v1108q0 116 12 240h-8L915 0h-65z"/><glyph unicode="N" horiz-adv-x="1477" d="M1270 0h-103L301 1298h-8q12-232 12-350V0h-98v1462h102l865-1296h6q-9 180-9 342v954h99V0z"/><glyph unicode="O" horiz-adv-x="1565" d="M1436 733q0-348-174-550.5T782-20q-305 0-479 202.5T129 735q0 349 175.5 549.5T784 1485q306 0 479-201.5T1436 733zm-1196 0q0-314 140-485.5T782 76q264 0 403.5 170T1325 733q0 316-139.5 484.5T784 1386q-261 0-402.5-170T240 733z"/><glyph unicode="P" horiz-adv-x="1198" d="M1087 1042q0-212-144-325T535 604H309V0H207v1462h358q522 0 522-420zM309 692h201q247 0 357 81.5T977 1038q0 169-104 250.5T551 1370H309V692z"/><glyph unicode="Q" horiz-adv-x="1565" d="M1436 733q0-294-126-486.5T961 0l333-348h-166L846-18l-33-2h-31q-305 0-479 202.5T129 735q0 349 175.5 549.5T784 1485q306 0 479-201.5T1436 733zm-1196 0q0-314 140-485.5T782 76q264 0 403.5 170T1325 733q0 316-139.5 484.5T784 1386q-261 0-402.5-170T240 733z"/><glyph unicode="R" horiz-adv-x="1217" d="M309 637V0H207v1462h348q272 0 402-100.5t130-302.5q0-147-77.5-248T774 666L1171 0h-122L672 637H309zm0 88h279q185 0 287 82.5T977 1051q0 167-100 243t-326 76H309V725z"/><glyph unicode="S" horiz-adv-x="1116" d="M1014 377q0-183-134.5-290T522-20q-268 0-411 59v102q158-67 403-67 180 0 285.5 82.5T905 373q0 83-35 137.5T756 610t-232 97q-224 77-309.5 166.5T129 1112q0 164 128.5 267.5T588 1483q206 0 387-78l-37-88q-182 76-348 76-162 0-258-75t-96-204q0-81 29.5-133t96.5-93.5T592 788q171-59 257-114.5t125.5-126T1014 377z"/><glyph unicode="T" horiz-adv-x="1073" d="M588 0H485v1366H10v96h1053v-96H588V0z"/><glyph unicode="U" horiz-adv-x="1473" d="M1282 1462V516q0-252-146-394T729-20q-254 0-396.5 142.5T190 520v942h103V516q0-211 117-328.5T741 70q209 0 324 115.5T1180 506v956h102z"/><glyph unicode="V" horiz-adv-x="1182" d="M1071 1462h111L635 0h-90L0 1462h109l368-995q84-225 113-338 20 75 79 233z"/><glyph unicode="W" horiz-adv-x="1827" d="M1372 0h-84L967 1128q-40 139-60 228-16-87-45.5-200T539 0h-86L51 1462h107l256-942q15-57 28-105.5t23.5-91 19-82T500 162q24 136 102 413l250 887h113l293-1018q51-176 73-284 13 72 33.5 153T1673 1462h103z"/><glyph unicode="X" horiz-adv-x="1102" d="M1102 0H985L553 682 113 0H0l492 762-447 700h115l395-626 401 626h109L612 764z"/><glyph unicode="Y" horiz-adv-x="1081" d="M543 662l428 800h110L594 565V0H489v557L0 1462h117z"/><glyph unicode="Z" horiz-adv-x="1180" d="M1098 0H82v76l856 1290H121v96h954v-76L217 96h881V0z"/><glyph unicode="[" horiz-adv-x="653" d="M602-324H174v1786h428v-94H272V-229h330v-95z"/><glyph unicode="\" horiz-adv-x="698" d="M127 1462L674 0H571L25 1462h102z"/><glyph unicode="]" horiz-adv-x="653" d="M51-229h330v1597H51v94h428V-324H51v95z"/><glyph unicode="^" d="M88 561l465 912h68l460-912H981l-395 791-398-791H88z"/><glyph unicode="_" horiz-adv-x="842" d="M846-266H-4v82h850v-82z"/><glyph unicode="`" horiz-adv-x="1182" d="M776 1241h-69q-96 79-188.5 171.5T393 1552v17h142q26-48 98.5-142T776 1257v-16z"/><glyph unicode="a" horiz-adv-x="1085" d="M842 0l-25 172h-8Q727 67 640.5 23.5T436-20q-160 0-249 82T98 289q0 159 132.5 247T614 629l207 6v72q0 155-63 234t-203 79q-151 0-313-84l-37 86q179 84 354 84 179 0 267.5-93T915 723V0h-73zM442 70q174 0 274.5 99.5T817 446v107l-190-8q-229-11-326.5-71.5T203 285q0-102 62.5-158.5T442 70z"/><glyph unicode="b" horiz-adv-x="1219" d="M641 1108q228 0 343.5-143.5T1100 545q0-271-121.5-418T637-20q-116 0-209 48T281 164h-9L244 0h-62v1556h99v-391q0-88-4-162l-3-85h7q62 98 149.5 144t210.5 46zm-2-90q-192 0-275-110t-83-363v-17q0-246 86.5-353T637 68q178 0 268 124.5T995 547q0 471-356 471z"/><glyph unicode="c" horiz-adv-x="973" d="M616-20q-233 0-365 147T119 537q0 270 137 420.5T631 1108q141 0 270-49l-27-88q-141 47-245 47-200 0-303-123.5T223 539q0-220 103-344.5T614 70q148 0 275 53V31Q785-20 616-20z"/><glyph unicode="d" horiz-adv-x="1219" d="M580 1108q118 0 204-43t154-147h6q-6 126-6 247v391h98V0h-65l-25 166h-8Q814-20 582-20q-225 0-344 140T119 528q0 282 118 431t343 149zm0-90q-178 0-267.5-125T223 530q0-462 359-462 184 0 270 107t86 353v17q0 252-84.5 362.5T580 1018z"/><glyph unicode="e" horiz-adv-x="1124" d="M621-20q-237 0-369.5 146T119 535q0 260 128 416.5T592 1108q192 0 303-134t111-364v-80H223q2-224 104.5-342T621 70q93 0 163.5 13T963 139V49Q871 9 793-5.5T621-20zm-29 1040q-157 0-252-103.5T229 618h672q0 189-82 295.5T592 1020z"/><glyph unicode="f" horiz-adv-x="614" d="M586 1001H330V0h-99v1001H29v58l202 37v84q0 200 73.5 293.5T545 1567q90 0 180-27l-23-86q-80 25-159 25-116 0-164.5-68.5T330 1188v-101h256v-86z"/><glyph unicode="g" horiz-adv-x="1071" d="M1030 1087v-69l-225-14q90-112 90-246 0-157-104.5-254.5T510 406q-74 0-104 6-59-31-90-73t-31-89q0-52 39.5-76T457 150h190q177 0 271-71.5t94-211.5q0-172-139.5-265.5T475-492q-205 0-317.5 79T45-193Q45-81 114.5-7T303 94q-49 21-78.5 59.5T195 242q0 109 139 192-95 39-148 122.5T133 748q0 163 103.5 261.5T516 1108q107 0 166-21h348zM150-184q0-224 333-224 428 0 428 273 0 98-67 142T627 51H449q-299 0-299-235zm83 932q0-126 76.5-195.5T514 483q136 0 208.5 69T795 752q0 139-74.5 208.5T512 1030q-130 0-204.5-74.5T233 748z"/><glyph unicode="h" horiz-adv-x="1208" d="M940 0v705q0 164-69 238.5T657 1018q-195 0-285.5-98.5T281 600V0h-99v1556h99v-495l-5-139h7q61 98 154 142t231 44q370 0 370-397V0h-98z"/><glyph unicode="i" horiz-adv-x="463" d="M281 0h-99v1087h99V0zM168 1389q0 96 63 96 31 0 48.5-25t17.5-71q0-45-17.5-71t-48.5-26q-63 0-63 97z"/><glyph unicode="j" horiz-adv-x="463" d="M37-492q-80 0-135 25v86q69-20 129-20 151 0 151 176v1312h99V-211q0-135-63.5-208T37-492zm131 1881q0 96 63 96 31 0 48.5-25t17.5-71q0-45-17.5-71t-48.5-26q-63 0-63 97z"/><glyph unicode="k" horiz-adv-x="991" d="M279 477l555 610h120L526 623 991 0H872L459 549 281 387V0h-99v1556h99V776l-7-299h5z"/><glyph unicode="l" horiz-adv-x="463" d="M281 0h-99v1556h99V0z"/><glyph unicode="m" horiz-adv-x="1808" d="M1540 0v713q0 159-62 232t-190 73q-167 0-247-92t-80-289V0H860v743q0 275-252 275-171 0-249-99.5T281 600V0h-99v1087h82l21-149h6q45 81 128 125.5t183 44.5q257 0 330-193h4q53 93 142.5 143t203.5 50q178 0 267-95t89-302V0h-98z"/><glyph unicode="n" horiz-adv-x="1208" d="M940 0v705q0 164-69 238.5T657 1018q-195 0-285.5-98.5T281 600V0h-99v1087h84l19-149h6q106 170 377 170 370 0 370-397V0h-98z"/><glyph unicode="o" horiz-adv-x="1200" d="M1081 545q0-266-129-415.5T596-20q-143 0-252 69T177 247t-58 298q0 266 129 414.5T602 1108q224 0 351.5-150.5T1081 545zm-858 0q0-224 98.5-349.5T600 70t278.5 125.5T977 545q0 225-99.5 349T598 1018 320.5 894.5 223 545z"/><glyph unicode="p" horiz-adv-x="1219" d="M647-20q-251 0-366 188h-7l3-84q4-74 4-162v-414h-99v1579h84l19-155h6q112 176 358 176 220 0 335.5-144.5T1100 543q0-268-121.5-415.5T647-20zm-2 88q167 0 258.5 124T995 539q0 479-346 479-190 0-279-104.5T281 573v-32q0-255 85.5-364T645 68z"/><glyph unicode="q" horiz-adv-x="1219" d="M569-20q-214 0-332 142T119 532q0 275 118 425.5T575 1108q236 0 353-174h6l18 153h84V-492h-98v414q0 122 6 248h-6Q820-20 569-20zm2 88q198 0 282.5 109T938 543v12q0 245-85 354t-271 109q-176 0-267.5-124T223 530q0-229 89.5-345.5T571 68z"/><glyph unicode="r" horiz-adv-x="797" d="M610 1108q69 0 148-14l-19-95q-68 17-141 17-139 0-228-118t-89-298V0h-99v1087h84l10-196h7q67 120 143 168.5t184 48.5z"/><glyph unicode="s" horiz-adv-x="954" d="M856 283q0-146-111-224.5T430-20Q212-20 84 47v107q164-82 346-82 161 0 244.5 53.5T758 268q0 82-66.5 138T473 516q-163 59-229 101.5t-99.5 96T111 844q0 122 102.5 193t286.5 71q176 0 334-66l-37-90q-160 66-297 66-133 0-211-44t-78-122q0-85 60.5-136T508 602q147-53 214-95.5T822.5 410 856 283z"/><glyph unicode="t" horiz-adv-x="686" d="M469 68q94 0 164 16V4q-72-24-166-24-144 0-212.5 77T186 299v702H25v58l161 45 50 246h51v-263h319v-86H287V313q0-125 44-185t138-60z"/><glyph unicode="u" horiz-adv-x="1208" d="M268 1087V383q0-164 69-238.5T551 70q194 0 285.5 98T928 487v600h98V0h-84l-18 150h-6Q812-20 541-20q-371 0-371 397v710h98z"/><glyph unicode="v" horiz-adv-x="940" d="M420 0L0 1087h102l281-739q56-142 84-248h6q41 136 84 250l281 737h102L520 0H420z"/><glyph unicode="w" horiz-adv-x="1481" d="M1051 0L813 727q-23 74-59 217h-6l-21-74-45-145L440 0h-98L31 1087h106l174-630q61-234 80-344h6q59 234 86 311l224 663h90l213-661q72-235 88-311h6q8 65 80 348l166 624h100L1155 0h-104z"/><glyph unicode="x" horiz-adv-x="1020" d="M449 559L70 1087h114l324-458 321 458h109L565 559 965 0H850L508 485 164 0H55z"/><glyph unicode="y" horiz-adv-x="940" d="M0 1087h102l230-610Q437 196 465 98h6q42 129 137 385l230 604h102L453-176q-59-154-99-208t-93.5-81T131-492q-57 0-127 21v86q58-16 125-16 51 0 90 24t70.5 74.5 73 160T416 0z"/><glyph unicode="z" horiz-adv-x="944" d="M858 0H82v63l645 936H129v88h727v-63L207 88h651V0z"/><glyph unicode="{" horiz-adv-x="723" d="M389-27q0-102 59.5-152.5T651-233v-91q-195 0-277.5 75T291-18v337q0 205-230 209v80q122 2 176 51t54 148v350q0 299 360 305v-90q-138-5-200-58t-62-157V852q0-130-44-194t-142-85v-8q97-20 141.5-83.5T389 295V-27z"/><glyph unicode="|" horiz-adv-x="1108" d="M508 1561h92V-506h-92v2067z"/><glyph unicode="}" horiz-adv-x="723" d="M334 295q0 123 44.5 186.5T520 565v8q-97 20-141.5 84T334 852v305q0 103-61.5 156.5T72 1372v90q174 0 267-77.5t93-227.5V807q0-100 54.5-148.5T662 608v-80q-230-4-230-209V-18q0-155-82.5-230.5T72-324v91q141 2 201.5 52.5T334-27v322z"/><glyph unicode="~" d="M334 745q-49 0-108-30.5T111 625v94q108 110 233 110 61 0 115-13.5T614 758q126-58 220-58 56 0 109.5 30.5T1059 825v-96q-48-49-104.5-81T825 616q-116 0-270 72-124 57-221 57z"/><glyph unicode="¡" horiz-adv-x="492" d="M215 711h61l29-1086H186zm-49 299q0 98 80 98 82 0 82-98 0-53-23.5-76T246 911q-34 0-57 23t-23 76z"/><glyph unicode="¢" d="M602 190q-186 30-288.5 175T211 745q0 232 102.5 381.5T602 1309v174h82v-166h14q131 0 275-55l-31-84q-134 51-237 51-187 0-288.5-122.5T315 748q0-225 100.5-349.5T696 274q131 0 267 58v-92q-110-56-267-56h-12V-20h-82v210z"/><glyph unicode="£" d="M412 676V420q0-116-35-196T264 96h809V0H78v84q110 21 171.5 110T311 418v258H100v82h211v297q0 204 98 315t281 111q175 0 330-68l-35-86q-157 66-295 66-141 0-209.5-81T412 1059V758h411v-82H412z"/><glyph unicode="¤" d="M991 723q0-151-90-256l139-141-59-60-137 142q-110-93-260-93-153 0-260 93L186 266l-59 60 139 141q-90 106-90 256 0 147 90 258l-139 141 59 60 138-142q103 93 260 93 155 0 260-93l137 142 59-60-139-141q90-111 90-258zM584 395q134 0 228.5 95.5T907 723q0 136-95 233t-228 97q-134 0-229-97t-95-233 94.5-232T584 395z"/><glyph unicode="¥" d="M586 666l428 796h110L692 674h283v-82H637V387h338v-82H637V0H532v305H195v82h337v205H195v82h278L43 1462h117z"/><glyph unicode="¦" horiz-adv-x="1108" d="M508 1561h92V797h-92v764zm0-1303h92v-764h-92v764z"/><glyph unicode="§" horiz-adv-x="1057" d="M145 813q0 83 50.5 152.5T334 1073q-86 47-125 102t-39 136q0 117 101.5 183.5T547 1561q175 0 336-64l-35-80q-91 34-158.5 47T545 1477q-134 0-205.5-44.5T268 1313q0-54 25.5-88.5T379 1159t188-74q192-64 264-132.5T903 782q0-173-186-274 86-42 129-96t43-136q0-135-113-207.5T465-4q-92 0-171 15T129 63v95q182-78 332-78 162 0 247 49.5T793 270q0 55-25 87.5T679.5 423 489 502q-200 73-272 141.5T145 813zm101 12q0-65 31.5-104T383 646t250-99q82 41 126 98t44 121q0 62-32 102t-108.5 77-236.5 87q-81-23-130.5-79T246 825z"/><glyph unicode="¨" horiz-adv-x="1182" d="M336 1389q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="©" horiz-adv-x="1704" d="M897 1092q-142 0-222.5-94.5T594 733q0-186 74.5-275T889 369q84 0 198 43v-88q-102-45-208-45-187 0-288.5 115T489 725q0 208 111 332.5T897 1182q119 0 227-52l-37-83q-98 45-190 45zM100 731q0 200 100 375t275 276 377 101q200 0 375-100t276-275 101-377q0-197-97-370T1235 84 852-20Q645-20 470 83.5T197.5 360 100 731zm93 0q0-178 88.5-329.5T522 161t330-89 329.5 88.5T1422 401t89 330q0 174-85.5 325t-239 243-334.5 92q-176 0-328.5-88.5T282 1060t-89-329z"/><glyph unicode="ª" horiz-adv-x="686" d="M512 813l-25 72q-84-84-202-84-95 0-151 49T78 989q0 100 80 151.5t241 59.5l95 4v43q0 77-38 114.5T350 1399q-87 0-196-49l-33 73q117 56 231 56 228 0 228-215V813h-68zM168 993q0-54 35-85t96-31q90 0 142.5 50t52.5 142v64l-88-5q-116-6-177-36.5T168 993z"/><glyph unicode="«" horiz-adv-x="885" d="M82 543l309 393 62-43-254-363 254-362-62-43L82 516v27zm360 0l310 393 61-43-254-363 254-362-61-43-310 391v27z"/><glyph unicode="¬" d="M1038 764V270h-82v412H111v82h927z"/><glyph unicode="­" horiz-adv-x="659" d="M92 512zm0 0v82h475v-82H92z"/><glyph unicode="®" horiz-adv-x="1704" d="M709 731h112q91 0 143 46.5t52 135.5q0 172-197 172H709V731zm411 187q0-79-38.5-139.5T971 684l237-393h-121L877 651H709V291H608v880h211q143 0 222-62t79-191zM100 731q0 200 100 375t275 276 377 101q200 0 375-100t276-275 101-377q0-197-97-370T1235 84 852-20Q645-20 470 83.5T197.5 360 100 731zm93 0q0-178 88.5-329.5T522 161t330-89 329.5 88.5T1422 401t89 330q0 174-85.5 325t-239 243-334.5 92q-176 0-328.5-88.5T282 1060t-89-329z"/><glyph unicode="¯" horiz-adv-x="1024" d="M1030 1556H-6v82h1036v-82z"/><glyph unicode="°" horiz-adv-x="877" d="M139 1184q0 132 86.5 215.5T438 1483t212.5-83.5T737 1184t-86.5-215.5T438 885q-130 0-214.5 83T139 1184zm90 0q0-91 61-154t148-63q86 0 147.5 62t61.5 155q0 92-60 154.5T438 1401q-90 0-149.5-64T229 1184z"/><glyph unicode="±" d="M111 1zm0 0v82h948V1H111zm514 763h434v-82H625V250h-82v432H111v82h432v434h82V764z"/><glyph unicode="²" horiz-adv-x="688" d="M629 586H53v78l242 237q125 121 172 193t47 149q0 71-46.5 112.5T344 1397q-108 0-217-82l-49 65q119 103 270 103 124 0 194-63.5t70-174.5q0-47-13-89t-40-85.5-68.5-90T182 674h447v-88z"/><glyph unicode="³" horiz-adv-x="688" d="M616 1260q0-78-44-131.5T455 1053q186-45 186-211 0-130-88.5-201.5T305 569q-144 0-264 60v88q136-62 266-62 115 0 174.5 49T541 840q0 83-59.5 122T303 1001H172v84h135q105 0 158 43.5t53 120.5q0 67-47 107.5T344 1397q-128 0-246-78l-47 70q130 94 293 94 127 0 199.5-60t72.5-163z"/><glyph unicode="´" horiz-adv-x="1182" d="M393 1257q73 79 144.5 171.5T635 1569h141v-17q-36-52-122.5-138T463 1241h-70v16z"/><glyph unicode="µ" horiz-adv-x="1221" d="M281 1087V383q0-164 69-238.5T563 70q194 0 285.5 98T940 487v600h98V0h-84l-18 150h-6Q880 73 780 26.5T563-20q-99 0-167.5 27.5T276 92q5-92 5-170v-414h-99v1579h99z"/><glyph unicode="¶" horiz-adv-x="1341" d="M1106-260h-100v1722H778V-260H678v819q-64-18-146-18-216 0-317.5 125T113 1042q0 260 109 387t341 127h543V-260z"/><glyph unicode="·" horiz-adv-x="487" d="M162 623zm0 98q0 98 80 98 82 0 82-98t-82-98q-80 0-80 98z"/><glyph unicode="¸" horiz-adv-x="420" d="M393-291q0-100-67.5-150.5T137-492q-68 0-94 11v88q30-10 92-10 78 0 119 28t41 80q0 94-193 121L195 0h96l-66-117q168-37 168-174z"/><glyph unicode="¹" horiz-adv-x="688" d="M350 1462h92V586h-98v547q0 99 12 233-26-23-233-145l-47 77z"/><glyph unicode="º" horiz-adv-x="739" d="M670 1141q0-161-80-250.5T367 801t-220 86-77 254q0 162 78 250t223 88q142 0 220.5-87t78.5-251zm-510 0q0-264 209-264t209 264q0 131-50 194.5T369 1399t-159-63.5-50-194.5z"/><glyph unicode="»" horiz-adv-x="885" d="M803 518L494 125l-62 43 254 362-254 363 62 43 309-391v-27zm-361 0L133 125l-61 43 254 362L72 893l61 43 309-391v-27z"/><glyph unicode="¼" horiz-adv-x="1516" d="M59 0zm274 1462h92V586h-98v547q0 99 12 233-26-23-233-145l-47 77zm815 0L337 0h-94l811 1462h94zm244-1220h-129V1h-90v241H760v60l407 581h96V320h129v-78zm-219 78v221q0 132 8 232-6-12-21.5-35.5T864 320h309z"/><glyph unicode="½" horiz-adv-x="1516" d="M11 0zm274 1462h92V586h-98v547q0 99 12 233-26-23-233-145l-47 77zm788 0L262 0h-94l811 1462h94zM1403 1H827v78l242 237q125 121 172 193t47 149q0 71-46.5 112.5T1118 812q-108 0-217-82l-49 65q119 103 270 103 124 0 194-63.5t70-174.5q0-47-13-89t-40-85.5-68.5-90T956 89h447V1z"/><glyph unicode="¾" horiz-adv-x="1516" d="M41 0zm575 1260q0-78-44-131.5T455 1053q186-45 186-211 0-130-88.5-201.5T305 569q-144 0-264 60v88q136-62 266-62 115 0 174.5 49T541 840q0 83-59.5 122T303 1001H172v84h135q105 0 158 43.5t53 120.5q0 67-47 107.5T344 1397q-128 0-246-78l-47 70q130 94 293 94 127 0 199.5-60t72.5-163zm684 202L489 0h-94l811 1462h94zm195-1220h-129V1h-90v241H863v60l407 581h96V320h129v-78zm-219 78v221q0 132 8 232-6-12-21.5-35.5T967 320h309z"/><glyph unicode="¿" horiz-adv-x="862" d="M569 711v-37q0-125-39.5-204.5T393 305l-90-79q-73-61-104-120.5T168-33q0-124 82-200t221-76q125 0 233 46l64 27 37-79q-111-48-185.5-64T467-395q-184 0-288.5 99T74-27q0 70 20 124t58.5 102T324 358q64 53 98.5 98.5t49.5 94T487 696v15h82zm-129 299q0 98 80 98 82 0 82-98 0-53-23.5-76T520 911q-34 0-57 23t-23 76z"/><glyph unicode="À" horiz-adv-x="1229" d="M0 0zm911 516H317L113 0H0l588 1468h65L1229 0h-115zm-557 92h523l-199 527q-25 62-60 172-27-96-59-174zm366 971h-69q-96 79-188.5 171.5T337 1890v17h142q26-48 98.5-142T720 1595v-16z"/><glyph unicode="Á" horiz-adv-x="1229" d="M0 0zm911 516H317L113 0H0l588 1468h65L1229 0h-115zm-557 92h523l-199 527q-25 62-60 172-27-96-59-174zm150 987q73 79 144.5 171.5T746 1907h141v-17q-36-52-122.5-138T574 1579h-70v16z"/><glyph unicode="Â" horiz-adv-x="1229" d="M0 0zm911 516H317L113 0H0l588 1468h65L1229 0h-115zm-557 92h523l-199 527q-25 62-60 172-27-96-59-174zm-26 987q62 67 131.5 156T570 1907h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="Ã" horiz-adv-x="1229" d="M0 0zm911 516H317L113 0H0l588 1468h65L1229 0h-115zm-557 92h523l-199 527q-25 62-60 172-27-96-59-174zm430 973q-36 0-75 18.5T608 1671q-32 26-62.5 46t-62.5 20q-45 0-75-34.5T360 1581h-73q10 111 63 174.5t137 63.5q48 0 88-25t82-59q34-28 66-50t61-22q46 0 77 36.5t48 119.5h76q-16-116-69-177t-132-61z"/><glyph unicode="Ä" horiz-adv-x="1229" d="M0 0zm911 516H317L113 0H0l588 1468h65L1229 0h-115zm-557 92h523l-199 527q-25 62-60 172-27-96-59-174zm13 1119q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="Å" horiz-adv-x="1229" d="M0 0zm911 516H317L113 0H0l588 1468h65L1229 0h-115zm-557 92h523l-199 527q-25 62-60 172-27-96-59-174zm482 1002q0-97-60-155t-157-58-157 58-60 155q0 94 60 152.5t157 58.5 157-59 60-152zm-354 0q0-66 37.5-103.5T619 1469t99.5 37.5T756 1610q0 64-39 101.5t-98 37.5q-62 0-99.5-38T482 1610z"/><glyph unicode="Æ" horiz-adv-x="1653" d="M1528 0H811v516H336L109 0H-2l653 1462h877v-94H913V815h576v-94H913V94h615V0zM377 608h434v760H711z"/><glyph unicode="Ç" horiz-adv-x="1272" d="M129 0zm702 1391q-275 0-433-176T240 733q0-313 149-486T815 74q184 0 338 47V31q-145-51-362-51-308 0-485 199T129 735q0 223 84.5 393t243 262.5T825 1483q214 0 383-80l-41-92q-160 80-336 80zm80-1682q0-100-67.5-150.5T655-492q-68 0-94 11v88q30-10 92-10 78 0 119 28t41 80q0 94-193 121L713 0h96l-66-117q168-37 168-174z"/><glyph unicode="È" horiz-adv-x="1130" d="M207 0zm799 0H207v1462h799v-94H309V815h658v-94H309V94h697V0zM697 1579h-69q-96 79-188.5 171.5T314 1890v17h142q26-48 98.5-142T697 1595v-16z"/><glyph unicode="É" horiz-adv-x="1130" d="M207 0zm799 0H207v1462h799v-94H309V815h658v-94H309V94h697V0zM463 1595q73 79 144.5 171.5T705 1907h141v-17q-36-52-122.5-138T533 1579h-70v16z"/><glyph unicode="Ê" horiz-adv-x="1130" d="M207 0zm799 0H207v1462h799v-94H309V815h658v-94H309V94h697V0zM315 1595q62 67 131.5 156T557 1907h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="Ë" horiz-adv-x="1130" d="M207 0zm799 0H207v1462h799v-94H309V815h658v-94H309V94h697V0zM354 1727q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="Ì" horiz-adv-x="516" d="M0 0zm207 0v1462h102V0H207zm113 1579h-69q-96 79-188.5 171.5T-63 1890v17H79q26-48 98.5-142T320 1595v-16z"/><glyph unicode="Í" horiz-adv-x="516" d="M191 0zm16 0v1462h102V0H207zm-16 1595q73 79 144.5 171.5T433 1907h141v-17q-36-52-122.5-138T261 1579h-70v16z"/><glyph unicode="Î" horiz-adv-x="516" d="M0 0zm207 0v1462h102V0H207zM-32 1595q62 67 131.5 156T210 1907h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="Ï" horiz-adv-x="516" d="M5 0zm202 0v1462h102V0H207zM5 1727q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="Ð" horiz-adv-x="1466" d="M1317 745q0-368-193-556.5T557 0H207v678H47v94h160v690h395q350 0 532.5-183T1317 745zm-111-4q0 314-159.5 472.5T578 1372H309V772h406v-94H309V90h242q655 0 655 651z"/><glyph unicode="Ñ" horiz-adv-x="1477" d="M207 0zm1063 0h-103L301 1298h-8q12-232 12-350V0h-98v1462h102l865-1296h6q-9 180-9 342v954h99V0zM897 1581q-36 0-75 18.5T721 1671q-32 26-62.5 46t-62.5 20q-45 0-75-34.5T473 1581h-73q10 111 63 174.5t137 63.5q48 0 88-25t82-59q34-28 66-50t61-22q46 0 77 36.5t48 119.5h76q-16-116-69-177t-132-61z"/><glyph unicode="Ò" horiz-adv-x="1565" d="M129 0zm1307 733q0-348-174-550.5T782-20q-305 0-479 202.5T129 735q0 349 175.5 549.5T784 1485q306 0 479-201.5T1436 733zm-1196 0q0-314 140-485.5T782 76q264 0 403.5 170T1325 733q0 316-139.5 484.5T784 1386q-261 0-402.5-170T240 733zm645 846h-69q-96 79-188.5 171.5T502 1890v17h142q26-48 98.5-142T885 1595v-16z"/><glyph unicode="Ó" horiz-adv-x="1565" d="M129 0zm1307 733q0-348-174-550.5T782-20q-305 0-479 202.5T129 735q0 349 175.5 549.5T784 1485q306 0 479-201.5T1436 733zm-1196 0q0-314 140-485.5T782 76q264 0 403.5 170T1325 733q0 316-139.5 484.5T784 1386q-261 0-402.5-170T240 733zm446 862q73 79 144.5 171.5T928 1907h141v-17q-36-52-122.5-138T756 1579h-70v16z"/><glyph unicode="Ô" horiz-adv-x="1565" d="M129 0zm1307 733q0-348-174-550.5T782-20q-305 0-479 202.5T129 735q0 349 175.5 549.5T784 1485q306 0 479-201.5T1436 733zm-1196 0q0-314 140-485.5T782 76q264 0 403.5 170T1325 733q0 316-139.5 484.5T784 1386q-261 0-402.5-170T240 733zm252 862q62 67 131.5 156T734 1907h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="Õ" horiz-adv-x="1565" d="M129 0zm1307 733q0-348-174-550.5T782-20q-305 0-479 202.5T129 735q0 349 175.5 549.5T784 1485q306 0 479-201.5T1436 733zm-1196 0q0-314 140-485.5T782 76q264 0 403.5 170T1325 733q0 316-139.5 484.5T784 1386q-261 0-402.5-170T240 733zm700 848q-36 0-75 18.5T764 1671q-32 26-62.5 46t-62.5 20q-45 0-75-34.5T516 1581h-73q10 111 63 174.5t137 63.5q48 0 88-25t82-59q34-28 66-50t61-22q46 0 77 36.5t48 119.5h76q-16-116-69-177t-132-61z"/><glyph unicode="Ö" horiz-adv-x="1565" d="M129 0zm1307 733q0-348-174-550.5T782-20q-305 0-479 202.5T129 735q0 349 175.5 549.5T784 1485q306 0 479-201.5T1436 733zm-1196 0q0-314 140-485.5T782 76q264 0 403.5 170T1325 733q0 316-139.5 484.5T784 1386q-261 0-402.5-170T240 733zm289 994q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="×" d="M584 780l409 408 58-58-408-407 406-408-58-57-407 408-406-408-57 57 405 408-407 407 57 58z"/><glyph unicode="Ø" horiz-adv-x="1565" d="M1436 733q0-348-174-550.5T782-20q-236 0-395 120L301-20l-74 59 90 127Q129 366 129 735q0 349 175.5 549.5T784 1485q232 0 392-121l108 152 72-60-111-153q191-207 191-570zm-111 0q0 315-139 486L444 182Q577 76 782 76q264 0 403.5 170T1325 733zm-1085 0q0-312 139-483l739 1034q-133 102-334 102-261 0-402.5-170T240 733z"/><glyph unicode="Ù" horiz-adv-x="1473" d="M190 0zm1092 1462V516q0-252-146-394T729-20q-254 0-396.5 142.5T190 520v942h103V516q0-211 117-328.5T741 70q209 0 324 115.5T1180 506v956h102zm-449 117h-69q-96 79-188.5 171.5T450 1890v17h142q26-48 98.5-142T833 1595v-16z"/><glyph unicode="Ú" horiz-adv-x="1473" d="M190 0zm1092 1462V516q0-252-146-394T729-20q-254 0-396.5 142.5T190 520v942h103V516q0-211 117-328.5T741 70q209 0 324 115.5T1180 506v956h102zm-649 133q73 79 144.5 171.5T875 1907h141v-17q-36-52-122.5-138T703 1579h-70v16z"/><glyph unicode="Û" horiz-adv-x="1473" d="M190 0zm1092 1462V516q0-252-146-394T729-20q-254 0-396.5 142.5T190 520v942h103V516q0-211 117-328.5T741 70q209 0 324 115.5T1180 506v956h102zm-838 133q62 67 131.5 156T686 1907h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="Ü" horiz-adv-x="1473" d="M190 0zm1092 1462V516q0-252-146-394T729-20q-254 0-396.5 142.5T190 520v942h103V516q0-211 117-328.5T741 70q209 0 324 115.5T1180 506v956h102zm-801 265q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="Ý" horiz-adv-x="1081" d="M0 0zm543 662l428 800h110L594 565V0H489v557L0 1462h117zm-109 933q73 79 144.5 171.5T676 1907h141v-17q-36-52-122.5-138T504 1579h-70v16z"/><glyph unicode="Þ" horiz-adv-x="1198" d="M1087 778q0-212-144-325T535 340H309V0H207v1462h102v-264h256q522 0 522-420zM309 428h201q247 0 357 81.5T977 774q0 169-104 250.5T551 1106H309V428z"/><glyph unicode="ß" horiz-adv-x="1194" d="M961 1284q0-139-139-250-81-64-110.5-100.5T682 858q0-44 14.5-68t51.5-57 102-78q106-75 151.5-124.5t68-103T1092 307q0-156-88-241.5T758-20q-95 0-174.5 18.5T457 47v107q65-38 148.5-62T758 68q114 0 174.5 54.5T993 283q0 83-39 144T805 563q-127 87-175 147t-48 146q0 60 32.5 110T721 1074q74 57 106.5 105.5T860 1286q0 93-70 143t-202 50q-145 0-226-69t-81-196V0h-99v1206q0 173 103.5 267t292.5 94q188 0 285.5-72.5T961 1284z"/><glyph unicode="à" horiz-adv-x="1085" d="M98 0zm744 0l-25 172h-8Q727 67 640.5 23.5T436-20q-160 0-249 82T98 289q0 159 132.5 247T614 629l207 6v72q0 155-63 234t-203 79q-151 0-313-84l-37 86q179 84 354 84 179 0 267.5-93T915 723V0h-73zM442 70q174 0 274.5 99.5T817 446v107l-190-8q-229-11-326.5-71.5T203 285q0-102 62.5-158.5T442 70zm196 1171h-69q-96 79-188.5 171.5T255 1552v17h142q26-48 98.5-142T638 1257v-16z"/><glyph unicode="á" horiz-adv-x="1085" d="M98 0zm744 0l-25 172h-8Q727 67 640.5 23.5T436-20q-160 0-249 82T98 289q0 159 132.5 247T614 629l207 6v72q0 155-63 234t-203 79q-151 0-313-84l-37 86q179 84 354 84 179 0 267.5-93T915 723V0h-73zM442 70q174 0 274.5 99.5T817 446v107l-190-8q-229-11-326.5-71.5T203 285q0-102 62.5-158.5T442 70zm-20 1187q73 79 144.5 171.5T664 1569h141v-17q-36-52-122.5-138T492 1241h-70v16z"/><glyph unicode="â" horiz-adv-x="1085" d="M98 0zm744 0l-25 172h-8Q727 67 640.5 23.5T436-20q-160 0-249 82T98 289q0 159 132.5 247T614 629l207 6v72q0 155-63 234t-203 79q-151 0-313-84l-37 86q179 84 354 84 179 0 267.5-93T915 723V0h-73zM442 70q174 0 274.5 99.5T817 446v107l-190-8q-229-11-326.5-71.5T203 285q0-102 62.5-158.5T442 70zM251 1257q62 67 131.5 156T493 1569h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="ã" horiz-adv-x="1085" d="M98 0zm744 0l-25 172h-8Q727 67 640.5 23.5T436-20q-160 0-249 82T98 289q0 159 132.5 247T614 629l207 6v72q0 155-63 234t-203 79q-151 0-313-84l-37 86q179 84 354 84 179 0 267.5-93T915 723V0h-73zM442 70q174 0 274.5 99.5T817 446v107l-190-8q-229-11-326.5-71.5T203 285q0-102 62.5-158.5T442 70zm255 1173q-36 0-75 18.5T521 1333q-32 26-62.5 46t-62.5 20q-45 0-75-34.5T273 1243h-73q10 111 63 174.5t137 63.5q48 0 88-25t82-59q34-28 66-50t61-22q46 0 77 36.5t48 119.5h76q-16-116-69-177t-132-61z"/><glyph unicode="ä" horiz-adv-x="1085" d="M98 0zm744 0l-25 172h-8Q727 67 640.5 23.5T436-20q-160 0-249 82T98 289q0 159 132.5 247T614 629l207 6v72q0 155-63 234t-203 79q-151 0-313-84l-37 86q179 84 354 84 179 0 267.5-93T915 723V0h-73zM442 70q174 0 274.5 99.5T817 446v107l-190-8q-229-11-326.5-71.5T203 285q0-102 62.5-158.5T442 70zM282 1389q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="å" horiz-adv-x="1085" d="M98 0zm744 0l-25 172h-8Q727 67 640.5 23.5T436-20q-160 0-249 82T98 289q0 159 132.5 247T614 629l207 6v72q0 155-63 234t-203 79q-151 0-313-84l-37 86q179 84 354 84 179 0 267.5-93T915 723V0h-73zM442 70q174 0 274.5 99.5T817 446v107l-190-8q-229-11-326.5-71.5T203 285q0-102 62.5-158.5T442 70zm317 1386q0-97-60-155t-157-58-157 58-60 155q0 94 60 152.5t157 58.5 157-59 60-152zm-354 0q0-66 37.5-103.5T542 1315t99.5 37.5T679 1456q0 64-39 101.5t-98 37.5q-62 0-99.5-38T405 1456z"/><glyph unicode="æ" horiz-adv-x="1731" d="M1243-20q-295 0-397 256-68-133-168-194.5T426-20q-156 0-242 82.5T98 289q0 154 125 243t377 97l201 6v72q0 155-61.5 234T541 1020q-148 0-305-84l-37 86q173 84 346 84 261 0 325-211 111 213 347 213 184 0 289.5-134.5T1612 610v-80H897q0-460 348-460 85 0 150 12t174 57V49q-92-41-165-55t-161-14zM434 70q169 0 266 99.5T797 446v107l-187-8q-219-11-313-71.5T203 285q0-102 61-158.5T434 70zm783 950q-284 0-314-402h604q0 188-77.5 295T1217 1020z"/><glyph unicode="ç" horiz-adv-x="973" d="M119 0zm497-20q-233 0-365 147T119 537q0 270 137 420.5T631 1108q141 0 270-49l-27-88q-141 47-245 47-200 0-303-123.5T223 539q0-220 103-344.5T614 70q148 0 275 53V31Q785-20 616-20zm107-271q0-100-67.5-150.5T467-492q-68 0-94 11v88q30-10 92-10 78 0 119 28t41 80q0 94-193 121L525 0h96l-66-117q168-37 168-174z"/><glyph unicode="è" horiz-adv-x="1124" d="M119 0zm502-20q-237 0-369.5 146T119 535q0 260 128 416.5T592 1108q192 0 303-134t111-364v-80H223q2-224 104.5-342T621 70q93 0 163.5 13T963 139V49Q871 9 793-5.5T621-20zm-29 1040q-157 0-252-103.5T229 618h672q0 189-82 295.5T592 1020zm93 221h-69q-96 79-188.5 171.5T302 1552v17h142q26-48 98.5-142T685 1257v-16z"/><glyph unicode="é" horiz-adv-x="1124" d="M119 0zm502-20q-237 0-369.5 146T119 535q0 260 128 416.5T592 1108q192 0 303-134t111-364v-80H223q2-224 104.5-342T621 70q93 0 163.5 13T963 139V49Q871 9 793-5.5T621-20zm-29 1040q-157 0-252-103.5T229 618h672q0 189-82 295.5T592 1020zm-140 237q73 79 144.5 171.5T694 1569h141v-17q-36-52-122.5-138T522 1241h-70v16z"/><glyph unicode="ê" horiz-adv-x="1124" d="M119 0zm502-20q-237 0-369.5 146T119 535q0 260 128 416.5T592 1108q192 0 303-134t111-364v-80H223q2-224 104.5-342T621 70q93 0 163.5 13T963 139V49Q871 9 793-5.5T621-20zm-29 1040q-157 0-252-103.5T229 618h672q0 189-82 295.5T592 1020zm-302 237q62 67 131.5 156T532 1569h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="ë" horiz-adv-x="1124" d="M119 0zm502-20q-237 0-369.5 146T119 535q0 260 128 416.5T592 1108q192 0 303-134t111-364v-80H223q2-224 104.5-342T621 70q93 0 163.5 13T963 139V49Q871 9 793-5.5T621-20zm-29 1040q-157 0-252-103.5T229 618h672q0 189-82 295.5T592 1020zm-261 369q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="ì" horiz-adv-x="463" d="M0 0zm281 0h-99v1087h99V0zm68 1241h-69q-96 79-188.5 171.5T-34 1552v17h142q26-48 98.5-142T349 1257v-16z"/><glyph unicode="í" horiz-adv-x="463" d="M107 0zm174 0h-99v1087h99V0zM107 1257q73 79 144.5 171.5T349 1569h141v-17q-36-52-122.5-138T177 1241h-70v16z"/><glyph unicode="î" horiz-adv-x="463" d="M0 0zm281 0h-99v1087h99V0zM-58 1257q62 67 131.5 156T184 1569h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="ï" horiz-adv-x="463" d="M0 0zm281 0h-99v1087h99V0zM-21 1389q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="ð" horiz-adv-x="1174" d="M1055 559q0-276-124-427.5T582-20q-214 0-339.5 130T117 471q0 228 126.5 357.5T586 958q108 0 187.5-33T922 829l4 2q-64 270-269 459l-270-157-49 77 244 146q-86 62-199 119l45 81q147-69 248-145l225 137 49-84-202-121q154-151 230.5-353t76.5-431zm-105-2q0 146-97 228.5T586 868q-185 0-275-100.5T221 463q0-186 94.5-289.5T584 70q179 0 272.5 123T950 557z"/><glyph unicode="ñ" horiz-adv-x="1208" d="M182 0zm758 0v705q0 164-69 238.5T657 1018q-195 0-285.5-98.5T281 600V0h-99v1087h84l19-149h6q106 170 377 170 370 0 370-397V0h-98zM779 1243q-36 0-75 18.5T603 1333q-32 26-62.5 46t-62.5 20q-45 0-75-34.5T355 1243h-73q10 111 63 174.5t137 63.5q48 0 88-25t82-59q34-28 66-50t61-22q46 0 77 36.5t48 119.5h76q-16-116-69-177t-132-61z"/><glyph unicode="ò" horiz-adv-x="1200" d="M119 0zm962 545q0-266-129-415.5T596-20q-143 0-252 69T177 247t-58 298q0 266 129 414.5T602 1108q224 0 351.5-150.5T1081 545zm-858 0q0-224 98.5-349.5T600 70t278.5 125.5T977 545q0 225-99.5 349T598 1018 320.5 894.5 223 545zm495 696h-69q-96 79-188.5 171.5T335 1552v17h142q26-48 98.5-142T718 1257v-16z"/><glyph unicode="ó" horiz-adv-x="1200" d="M119 0zm962 545q0-266-129-415.5T596-20q-143 0-252 69T177 247t-58 298q0 266 129 414.5T602 1108q224 0 351.5-150.5T1081 545zm-858 0q0-224 98.5-349.5T600 70t278.5 125.5T977 545q0 225-99.5 349T598 1018 320.5 894.5 223 545zm276 712q73 79 144.5 171.5T741 1569h141v-17q-36-52-122.5-138T569 1241h-70v16z"/><glyph unicode="ô" horiz-adv-x="1200" d="M119 0zm962 545q0-266-129-415.5T596-20q-143 0-252 69T177 247t-58 298q0 266 129 414.5T602 1108q224 0 351.5-150.5T1081 545zm-858 0q0-224 98.5-349.5T600 70t278.5 125.5T977 545q0 225-99.5 349T598 1018 320.5 894.5 223 545zm86 712q62 67 131.5 156T551 1569h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="õ" horiz-adv-x="1200" d="M119 0zm962 545q0-266-129-415.5T596-20q-143 0-252 69T177 247t-58 298q0 266 129 414.5T602 1108q224 0 351.5-150.5T1081 545zm-858 0q0-224 98.5-349.5T600 70t278.5 125.5T977 545q0 225-99.5 349T598 1018 320.5 894.5 223 545zm538 698q-36 0-75 18.5T585 1333q-32 26-62.5 46t-62.5 20q-45 0-75-34.5T337 1243h-73q10 111 63 174.5t137 63.5q48 0 88-25t82-59q34-28 66-50t61-22q46 0 77 36.5t48 119.5h76q-16-116-69-177t-132-61z"/><glyph unicode="ö" horiz-adv-x="1200" d="M119 0zm962 545q0-266-129-415.5T596-20q-143 0-252 69T177 247t-58 298q0 266 129 414.5T602 1108q224 0 351.5-150.5T1081 545zm-858 0q0-224 98.5-349.5T600 70t278.5 125.5T977 545q0 225-99.5 349T598 1018 320.5 894.5 223 545zm123 844q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="÷" d="M111 682v82h948v-82H111zm393 393q0 99 80 99 82 0 82-99 0-52-23.5-75T584 977q-34 0-57 23t-23 75zm0-704q0 98 80 98 82 0 82-98 0-53-23.5-76T584 272q-34 0-57 23t-23 76z"/><glyph unicode="ø" horiz-adv-x="1200" d="M1081 545q0-266-129-415.5T596-20q-173 0-291 98L219-35l-72 58 93 120Q119 296 119 545q0 266 129 414.5T602 1108q179 0 301-104l96 124 74-55-104-137q112-147 112-391zm-858 0q0-200 78-322l543 705q-98 90-246 90-180 0-277.5-123.5T223 545zm754 0q0 190-72 309L362 152q94-82 238-82 180 0 278.5 125.5T977 545z"/><glyph unicode="ù" horiz-adv-x="1208" d="M170 0zm98 1087V383q0-164 69-238.5T551 70q194 0 285.5 98T928 487v600h98V0h-84l-18 150h-6Q812-20 541-20q-371 0-371 397v710h98zm419 154h-69q-96 79-188.5 171.5T304 1552v17h142q26-48 98.5-142T687 1257v-16z"/><glyph unicode="ú" horiz-adv-x="1208" d="M170 0zm98 1087V383q0-164 69-238.5T551 70q194 0 285.5 98T928 487v600h98V0h-84l-18 150h-6Q812-20 541-20q-371 0-371 397v710h98zm227 170q73 79 144.5 171.5T737 1569h141v-17q-36-52-122.5-138T565 1241h-70v16z"/><glyph unicode="û" horiz-adv-x="1208" d="M170 0zm98 1087V383q0-164 69-238.5T551 70q194 0 285.5 98T928 487v600h98V0h-84l-18 150h-6Q812-20 541-20q-371 0-371 397v710h98zm45 170q62 67 131.5 156T555 1569h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="ü" horiz-adv-x="1208" d="M170 0zm98 1087V383q0-164 69-238.5T551 70q194 0 285.5 98T928 487v600h98V0h-84l-18 150h-6Q812-20 541-20q-371 0-371 397v710h98zm82 302q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="ý" horiz-adv-x="940" d="M0 0zm0 1087h102l230-610Q437 196 465 98h6q42 129 137 385l230 604h102L453-176q-59-154-99-208t-93.5-81T131-492q-57 0-127 21v86q58-16 125-16 51 0 90 24t70.5 74.5 73 160T416 0zm361 170q73 79 144.5 171.5T603 1569h141v-17q-36-52-122.5-138T431 1241h-70v16z"/><glyph unicode="þ" horiz-adv-x="1219" d="M281 918q114 190 368 190 220 0 335.5-144.5T1100 543q0-268-121.5-415.5T647-20q-251 0-366 188h-7l3-84q4-74 4-162v-414h-99v2048h99v-391l-7-247h7zM645 68q167 0 258.5 124T995 539q0 479-348 479-193 0-279.5-105T281 559v-18q0-255 85.5-364T645 68z"/><glyph unicode="ÿ" horiz-adv-x="940" d="M0 0zm0 1087h102l230-610Q437 196 465 98h6q42 129 137 385l230 604h102L453-176q-59-154-99-208t-93.5-81T131-492q-57 0-127 21v86q58-16 125-16 51 0 90 24t70.5 74.5 73 160T416 0zm214 302q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="ı" horiz-adv-x="463" d="M281 0h-99v1087h99V0z"/><glyph unicode="Œ" horiz-adv-x="1839" d="M1714 0H958q-76-16-176-16-305 0-479 200T129 735q0 347 174.5 545.5T784 1479q78 0 183-17h747v-94h-655V815h616v-94h-616V94h655V0zM782 80q109 0 174 18v1266q-62 16-172 16-262 0-403-167.5T240 733q0-315 140.5-484T782 80z"/><glyph unicode="œ" horiz-adv-x="1942" d="M1438-20q-156 0-266.5 67.5T1006 246Q947 118 848 49T596-20q-143 0-252 69T177 247t-58 298q0 266 129 414.5T602 1108q151 0 251-70t157-209q110 279 399 279 192 0 303-134t111-364v-80h-762q2-230 100.5-345T1438 70q93 0 163.5 13t178.5 56V49q-92-40-170-54.5T1438-20zM223 545q0-224 98.5-349.5T600 70q174 0 265 122.5T956 545q0 224-93 348.5T598 1018q-180 0-277.5-123.5T223 545zm1186 475q-155 0-242-104t-102-298h653q0 189-82 295.5T1409 1020z"/><glyph unicode="Ÿ" horiz-adv-x="1081" d="M0 0zm543 662l428 800h110L594 565V0H489v557L0 1462h117zM288 1727q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86zm381 0q0 46 15.5 66t47.5 20q64 0 64-86t-64-86q-63 0-63 86z"/><glyph unicode="ˆ" horiz-adv-x="1182" d="M299 1257q62 67 131.5 156T541 1569h98q68-120 242-312v-16h-70q-122 101-221 207-108-114-221-207h-70v16z"/><glyph unicode="˚" horiz-adv-x="1182" d="M805 1456q0-97-60-155t-157-58-157 58-60 155q0 94 60 152.5t157 58.5 157-59 60-152zm-354 0q0-66 37.5-103.5T588 1315t99.5 37.5T725 1456q0 64-39 101.5t-98 37.5q-62 0-99.5-38T451 1456z"/><glyph unicode="˜" horiz-adv-x="1182" d="M780 1243q-36 0-75 18.5T604 1333q-32 26-62.5 46t-62.5 20q-45 0-75-34.5T356 1243h-73q10 111 63 174.5t137 63.5q48 0 88-25t82-59q34-28 66-50t61-22q46 0 77 36.5t48 119.5h76q-16-116-69-177t-132-61z"/><glyph horiz-adv-x="953"/><glyph horiz-adv-x="1907"/><glyph horiz-adv-x="953"/><glyph horiz-adv-x="1907"/><glyph horiz-adv-x="635"/><glyph horiz-adv-x="476"/><glyph horiz-adv-x="317"/><glyph horiz-adv-x="317"/><glyph horiz-adv-x="238"/><glyph horiz-adv-x="381"/><glyph horiz-adv-x="105"/><glyph unicode="‐" horiz-adv-x="659" d="M92 512v82h475v-82H92z"/><glyph unicode="‑" horiz-adv-x="659" d="M92 512v82h475v-82H92z"/><glyph unicode="‒" horiz-adv-x="659" d="M92 512v82h475v-82H92z"/><glyph unicode="–" horiz-adv-x="1024" d="M82 512v82h860v-82H82z"/><glyph unicode="—" horiz-adv-x="2048" d="M82 512v82h1884v-82H82z"/><glyph unicode="‘" horiz-adv-x="297" d="M41 961l-12 20q32 112 81.5 251t92.5 230h65q-30-101-64.5-257T158 961H41z"/><glyph unicode="’" horiz-adv-x="297" d="M256 1462l12-20q-75-265-174-481H29q29 96 61 241.5t49 259.5h117z"/><glyph unicode="‚" horiz-adv-x="451" d="M68 0zm227 238l12-20Q232-47 133-263H68q29 96 61 241.5T178 238h117z"/><glyph unicode="“" horiz-adv-x="614" d="M358 961l-12 20q34 120 83 255t91 226h66q-30-98-63-248.5T475 961H358zm-317 0l-12 20q32 112 81.5 251t92.5 230h65q-30-101-64.5-257T158 961H41z"/><glyph unicode="”" horiz-adv-x="614" d="M256 1462l12-20q-75-265-174-481H29q29 96 61 241.5t49 259.5h117zm317 0l13-20q-36-128-85-261t-89-220h-66q30 98 63 248.5t48 252.5h116z"/><glyph unicode="„" horiz-adv-x="768" d="M68 0zm227 238l12-20Q232-47 133-263H68q29 96 61 241.5T178 238h117zm317 0l13-20Q589 90 540-43t-89-220h-66q30 98 63 248.5T496 238h116z"/><glyph unicode="•" horiz-adv-x="770" d="M231 748q0 89 40.5 134.5T385 928t113.5-47T539 748q0-85-41-133t-113-48-113 47-41 134z"/><glyph unicode="…" horiz-adv-x="1466" d="M162 0zm0 78q0 98 80 98 82 0 82-98t-82-98q-80 0-80 98zm489 0q0 98 80 98 82 0 82-98t-82-98q-80 0-80 98zm490 0q0 98 80 98 82 0 82-98t-82-98q-80 0-80 98z"/><glyph horiz-adv-x="381"/><glyph unicode="‹" horiz-adv-x="524" d="M82 543l309 393 62-43-254-363 254-362-62-43L82 516v27z"/><glyph unicode="›" horiz-adv-x="524" d="M442 518L133 125l-61 43 254 362L72 893l61 43 309-391v-27z"/><glyph unicode="⁄" horiz-adv-x="246" d="M573 1462L-238 0h-94l811 1462h94z"/><glyph horiz-adv-x="476"/><glyph unicode="⁴" horiz-adv-x="688" d="M657 827H528V586h-90v241H25v60l407 581h96V905h129v-78zm-219 78v221q0 132 8 232-6-12-21.5-35.5T129 905h309z"/><glyph unicode="€" d="M803 1397q-174 0-288-125.5T360 907h502v-82H352l-4-104v-24q0-65 4-87h449v-82H358q30-217 147.5-338.5T807 68q148 0 287 65V39Q1013 5 943.5-7.5T803-20q-228 0-367.5 140T254 528H74v82h172q-4 38-4 113l4 102H74v82h184q39 272 183 425t362 153q88 0 161-17t148-57l-39-86q-132 72-270 72z"/><glyph unicode="™" horiz-adv-x="1485" d="M313 741h-86v643H10v78h522v-78H313V741zm600 0l-221 609h-6l4-201V741h-82v721h125l221-606 224 606h125V741h-86v398l4 207h-7L987 741h-74z"/><glyph unicode="−" d="M111 682v82h948v-82H111z"/><glyph unicode="" horiz-adv-x="1085" d="M0 1085h1085V0H0v1085z"/><glyph horiz-adv-x="1219" d="M0 0z"/><hkern u1="&amp;quot;" u2="Ÿ" k="-20"/><hkern u1="&amp;quot;" u2="œ" k="123"/><hkern u1="&amp;quot;" u2="ü" k="61"/><hkern u1="&amp;quot;" u2="û" k="61"/><hkern u1="&amp;quot;" u2="ú" k="61"/><hkern u1="&amp;quot;" u2="ù" k="61"/><hkern u1="&amp;quot;" u2="ø" k="123"/><hkern u1="&amp;quot;" u2="ö" k="123"/><hkern u1="&amp;quot;" u2="õ" k="123"/><hkern u1="&amp;quot;" u2="ô" k="123"/><hkern u1="&amp;quot;" u2="ó" k="123"/><hkern u1="&amp;quot;" u2="ò" k="123"/><hkern u1="&amp;quot;" u2="ë" k="123"/><hkern u1="&amp;quot;" u2="ê" k="123"/><hkern u1="&amp;quot;" u2="é" k="123"/><hkern u1="&amp;quot;" u2="è" k="123"/><hkern u1="&amp;quot;" u2="ç" k="123"/><hkern u1="&amp;quot;" u2="æ" k="82"/><hkern u1="&amp;quot;" u2="å" k="82"/><hkern u1="&amp;quot;" u2="ä" k="82"/><hkern u1="&amp;quot;" u2="ã" k="82"/><hkern u1="&amp;quot;" u2="â" k="82"/><hkern u1="&amp;quot;" u2="á" k="82"/><hkern u1="&amp;quot;" u2="à" k="123"/><hkern u1="&amp;quot;" u2="Ý" k="-20"/><hkern u1="&amp;quot;" u2="Å" k="143"/><hkern u1="&amp;quot;" u2="Ä" k="143"/><hkern u1="&amp;quot;" u2="Ã" k="143"/><hkern u1="&amp;quot;" u2="Â" k="143"/><hkern u1="&amp;quot;" u2="Á" k="143"/><hkern u1="&amp;quot;" u2="À" k="143"/><hkern u1="&amp;quot;" u2="u" k="61"/><hkern u1="&amp;quot;" u2="s" k="61"/><hkern u1="&amp;quot;" u2="r" k="61"/><hkern u1="&amp;quot;" u2="q" k="123"/><hkern u1="&amp;quot;" u2="p" k="61"/><hkern u1="&amp;quot;" u2="o" k="123"/><hkern u1="&amp;quot;" u2="n" k="61"/><hkern u1="&amp;quot;" u2="m" k="61"/><hkern u1="&amp;quot;" u2="g" k="61"/><hkern u1="&amp;quot;" u2="e" k="123"/><hkern u1="&amp;quot;" u2="d" k="123"/><hkern u1="&amp;quot;" u2="c" k="123"/><hkern u1="&amp;quot;" u2="a" k="82"/><hkern u1="&amp;quot;" u2="Y" k="-20"/><hkern u1="&amp;quot;" u2="W" k="-41"/><hkern u1="&amp;quot;" u2="V" k="-41"/><hkern u1="&amp;quot;" u2="T" k="-41"/><hkern u1="&amp;quot;" u2="A" k="143"/><hkern u1="'" u2="Ÿ" k="-20"/><hkern u1="'" u2="œ" k="123"/><hkern u1="'" u2="ü" k="61"/><hkern u1="'" u2="û" k="61"/><hkern u1="'" u2="ú" k="61"/><hkern u1="'" u2="ù" k="61"/><hkern u1="'" u2="ø" k="123"/><hkern u1="'" u2="ö" k="123"/><hkern u1="'" u2="õ" k="123"/><hkern u1="'" u2="ô" k="123"/><hkern u1="'" u2="ó" k="123"/><hkern u1="'" u2="ò" k="123"/><hkern u1="'" u2="ë" k="123"/><hkern u1="'" u2="ê" k="123"/><hkern u1="'" u2="é" k="123"/><hkern u1="'" u2="è" k="123"/><hkern u1="'" u2="ç" k="123"/><hkern u1="'" u2="æ" k="82"/><hkern u1="'" u2="å" k="82"/><hkern u1="'" u2="ä" k="82"/><hkern u1="'" u2="ã" k="82"/><hkern u1="'" u2="â" k="82"/><hkern u1="'" u2="á" k="82"/><hkern u1="'" u2="à" k="123"/><hkern u1="'" u2="Ý" k="-20"/><hkern u1="'" u2="Å" k="143"/><hkern u1="'" u2="Ä" k="143"/><hkern u1="'" u2="Ã" k="143"/><hkern u1="'" u2="Â" k="143"/><hkern u1="'" u2="Á" k="143"/><hkern u1="'" u2="À" k="143"/><hkern u1="'" u2="u" k="61"/><hkern u1="'" u2="s" k="61"/><hkern u1="'" u2="r" k="61"/><hkern u1="'" u2="q" k="123"/><hkern u1="'" u2="p" k="61"/><hkern u1="'" u2="o" k="123"/><hkern u1="'" u2="n" k="61"/><hkern u1="'" u2="m" k="61"/><hkern u1="'" u2="g" k="61"/><hkern u1="'" u2="e" k="123"/><hkern u1="'" u2="d" k="123"/><hkern u1="'" u2="c" k="123"/><hkern u1="'" u2="a" k="82"/><hkern u1="'" u2="Y" k="-20"/><hkern u1="'" u2="W" k="-41"/><hkern u1="'" u2="V" k="-41"/><hkern u1="'" u2="T" k="-41"/><hkern u1="'" u2="A" k="143"/><hkern u1="(" u2="J" k="-184"/><hkern u1="," u2="Ÿ" k="123"/><hkern u1="," u2="Œ" k="102"/><hkern u1="," u2="Ý" k="123"/><hkern u1="," u2="Ü" k="41"/><hkern u1="," u2="Û" k="41"/><hkern u1="," u2="Ú" k="41"/><hkern u1="," u2="Ù" k="41"/><hkern u1="," u2="Ø" k="102"/><hkern u1="," u2="Ö" k="102"/><hkern u1="," u2="Õ" k="102"/><hkern u1="," u2="Ô" k="102"/><hkern u1="," u2="Ó" k="102"/><hkern u1="," u2="Ò" k="102"/><hkern u1="," u2="Ç" k="102"/><hkern u1="," u2="Y" k="123"/><hkern u1="," u2="W" k="123"/><hkern u1="," u2="V" k="123"/><hkern u1="," u2="U" k="41"/><hkern u1="," u2="T" k="143"/><hkern u1="," u2="Q" k="102"/><hkern u1="," u2="O" k="102"/><hkern u1="," u2="G" k="102"/><hkern u1="," u2="C" k="102"/><hkern u1="-" u2="T" k="82"/><hkern u1="." u2="Ÿ" k="123"/><hkern u1="." u2="Œ" k="102"/><hkern u1="." u2="Ý" k="123"/><hkern u1="." u2="Ü" k="41"/><hkern u1="." u2="Û" k="41"/><hkern u1="." u2="Ú" k="41"/><hkern u1="." u2="Ù" k="41"/><hkern u1="." u2="Ø" k="102"/><hkern u1="." u2="Ö" k="102"/><hkern u1="." u2="Õ" k="102"/><hkern u1="." u2="Ô" k="102"/><hkern u1="." u2="Ó" k="102"/><hkern u1="." u2="Ò" k="102"/><hkern u1="." u2="Ç" k="102"/><hkern u1="." u2="Y" k="123"/><hkern u1="." u2="W" k="123"/><hkern u1="." u2="V" k="123"/><hkern u1="." u2="U" k="41"/><hkern u1="." u2="T" k="143"/><hkern u1="." u2="Q" k="102"/><hkern u1="." u2="O" k="102"/><hkern u1="." u2="G" k="102"/><hkern u1="." u2="C" k="102"/><hkern u1="A" u2="”" k="143"/><hkern u1="A" u2="’" k="143"/><hkern u1="A" u2="Ÿ" k="123"/><hkern u1="A" u2="Œ" k="41"/><hkern u1="A" u2="Ý" k="123"/><hkern u1="A" u2="Ø" k="41"/><hkern u1="A" u2="Ö" k="41"/><hkern u1="A" u2="Õ" k="41"/><hkern u1="A" u2="Ô" k="41"/><hkern u1="A" u2="Ó" k="41"/><hkern u1="A" u2="Ò" k="41"/><hkern u1="A" u2="Ç" k="41"/><hkern u1="A" u2="Y" k="123"/><hkern u1="A" u2="W" k="82"/><hkern u1="A" u2="V" k="82"/><hkern u1="A" u2="T" k="143"/><hkern u1="A" u2="Q" k="41"/><hkern u1="A" u2="O" k="41"/><hkern u1="A" u2="J" k="-266"/><hkern u1="A" u2="G" k="41"/><hkern u1="A" u2="C" k="41"/><hkern u1="A" u2="'" k="143"/><hkern u1="A" u2="&amp;quot;" k="143"/><hkern u1="B" u2="„" k="82"/><hkern u1="B" u2="‚" k="82"/><hkern u1="B" u2="Ÿ" k="20"/><hkern u1="B" u2="Ý" k="20"/><hkern u1="B" u2="Å" k="41"/><hkern u1="B" u2="Ä" k="41"/><hkern u1="B" u2="Ã" k="41"/><hkern u1="B" u2="Â" k="41"/><hkern u1="B" u2="Á" k="41"/><hkern u1="B" u2="À" k="41"/><hkern u1="B" u2="Z" k="20"/><hkern u1="B" u2="Y" k="20"/><hkern u1="B" u2="X" k="41"/><hkern u1="B" u2="W" k="20"/><hkern u1="B" u2="V" k="20"/><hkern u1="B" u2="T" k="61"/><hkern u1="B" u2="A" k="41"/><hkern u1="B" u2="." k="82"/><hkern u1="B" u2="," k="82"/><hkern u1="C" u2="Œ" k="41"/><hkern u1="C" u2="Ø" k="41"/><hkern u1="C" u2="Ö" k="41"/><hkern u1="C" u2="Õ" k="41"/><hkern u1="C" u2="Ô" k="41"/><hkern u1="C" u2="Ó" k="41"/><hkern u1="C" u2="Ò" k="41"/><hkern u1="C" u2="Ç" k="41"/><hkern u1="C" u2="Q" k="41"/><hkern u1="C" u2="O" k="41"/><hkern u1="C" u2="G" k="41"/><hkern u1="C" u2="C" k="41"/><hkern u1="D" u2="„" k="82"/><hkern u1="D" u2="‚" k="82"/><hkern u1="D" u2="Ÿ" k="20"/><hkern u1="D" u2="Ý" k="20"/><hkern u1="D" u2="Å" k="41"/><hkern u1="D" u2="Ä" k="41"/><hkern u1="D" u2="Ã" k="41"/><hkern u1="D" u2="Â" k="41"/><hkern u1="D" u2="Á" k="41"/><hkern u1="D" u2="À" k="41"/><hkern u1="D" u2="Z" k="20"/><hkern u1="D" u2="Y" k="20"/><hkern u1="D" u2="X" k="41"/><hkern u1="D" u2="W" k="20"/><hkern u1="D" u2="V" k="20"/><hkern u1="D" u2="T" k="61"/><hkern u1="D" u2="A" k="41"/><hkern u1="D" u2="." k="82"/><hkern u1="D" u2="," k="82"/><hkern u1="E" u2="J" k="-123"/><hkern u1="F" u2="„" k="123"/><hkern u1="F" u2="‚" k="123"/><hkern u1="F" u2="Å" k="41"/><hkern u1="F" u2="Ä" k="41"/><hkern u1="F" u2="Ã" k="41"/><hkern u1="F" u2="Â" k="41"/><hkern u1="F" u2="Á" k="41"/><hkern u1="F" u2="À" k="41"/><hkern u1="F" u2="A" k="41"/><hkern u1="F" u2="?" k="-41"/><hkern u1="F" u2="." k="123"/><hkern u1="F" u2="," k="123"/><hkern u1="K" u2="Œ" k="41"/><hkern u1="K" u2="Ø" k="41"/><hkern u1="K" u2="Ö" k="41"/><hkern u1="K" u2="Õ" k="41"/><hkern u1="K" u2="Ô" k="41"/><hkern u1="K" u2="Ó" k="41"/><hkern u1="K" u2="Ò" k="41"/><hkern u1="K" u2="Ç" k="41"/><hkern u1="K" u2="Q" k="41"/><hkern u1="K" u2="O" k="41"/><hkern u1="K" u2="G" k="41"/><hkern u1="K" u2="C" k="41"/><hkern u1="L" u2="”" k="164"/><hkern u1="L" u2="’" k="164"/><hkern u1="L" u2="Ÿ" k="61"/><hkern u1="L" u2="Œ" k="41"/><hkern u1="L" u2="Ý" k="61"/><hkern u1="L" u2="Ü" k="20"/><hkern u1="L" u2="Û" k="20"/><hkern u1="L" u2="Ú" k="20"/><hkern u1="L" u2="Ù" k="20"/><hkern u1="L" u2="Ø" k="41"/><hkern u1="L" u2="Ö" k="41"/><hkern u1="L" u2="Õ" k="41"/><hkern u1="L" u2="Ô" k="41"/><hkern u1="L" u2="Ó" k="41"/><hkern u1="L" u2="Ò" k="41"/><hkern u1="L" u2="Ç" k="41"/><hkern u1="L" u2="Y" k="61"/><hkern u1="L" u2="W" k="41"/><hkern u1="L" u2="V" k="41"/><hkern u1="L" u2="U" k="20"/><hkern u1="L" u2="T" k="41"/><hkern u1="L" u2="Q" k="41"/><hkern u1="L" u2="O" k="41"/><hkern u1="L" u2="G" k="41"/><hkern u1="L" u2="C" k="41"/><hkern u1="L" u2="'" k="164"/><hkern u1="L" u2="&amp;quot;" k="164"/><hkern u1="O" u2="„" k="82"/><hkern u1="O" u2="‚" k="82"/><hkern u1="O" u2="Ÿ" k="20"/><hkern u1="O" u2="Ý" k="20"/><hkern u1="O" u2="Å" k="41"/><hkern u1="O" u2="Ä" k="41"/><hkern u1="O" u2="Ã" k="41"/><hkern u1="O" u2="Â" k="41"/><hkern u1="O" u2="Á" k="41"/><hkern u1="O" u2="À" k="41"/><hkern u1="O" u2="Z" k="20"/><hkern u1="O" u2="Y" k="20"/><hkern u1="O" u2="X" k="41"/><hkern u1="O" u2="W" k="20"/><hkern u1="O" u2="V" k="20"/><hkern u1="O" u2="T" k="61"/><hkern u1="O" u2="A" k="41"/><hkern u1="O" u2="." k="82"/><hkern u1="O" u2="," k="82"/><hkern u1="P" u2="„" k="266"/><hkern u1="P" u2="‚" k="266"/><hkern u1="P" u2="Å" k="102"/><hkern u1="P" u2="Ä" k="102"/><hkern u1="P" u2="Ã" k="102"/><hkern u1="P" u2="Â" k="102"/><hkern u1="P" u2="Á" k="102"/><hkern u1="P" u2="À" k="102"/><hkern u1="P" u2="Z" k="20"/><hkern u1="P" u2="X" k="41"/><hkern u1="P" u2="A" k="102"/><hkern u1="P" u2="." k="266"/><hkern u1="P" u2="," k="266"/><hkern u1="Q" u2="„" k="82"/><hkern u1="Q" u2="‚" k="82"/><hkern u1="Q" u2="Ÿ" k="20"/><hkern u1="Q" u2="Ý" k="20"/><hkern u1="Q" u2="Å" k="41"/><hkern u1="Q" u2="Ä" k="41"/><hkern u1="Q" u2="Ã" k="41"/><hkern u1="Q" u2="Â" k="41"/><hkern u1="Q" u2="Á" k="41"/><hkern u1="Q" u2="À" k="41"/><hkern u1="Q" u2="Z" k="20"/><hkern u1="Q" u2="Y" k="20"/><hkern u1="Q" u2="X" k="41"/><hkern u1="Q" u2="W" k="20"/><hkern u1="Q" u2="V" k="20"/><hkern u1="Q" u2="T" k="61"/><hkern u1="Q" u2="A" k="41"/><hkern u1="Q" u2="." k="82"/><hkern u1="Q" u2="," k="82"/><hkern u1="T" u2="„" k="123"/><hkern u1="T" u2="‚" k="123"/><hkern u1="T" u2="—" k="82"/><hkern u1="T" u2="–" k="82"/><hkern u1="T" u2="œ" k="143"/><hkern u1="T" u2="Œ" k="41"/><hkern u1="T" u2="ý" k="41"/><hkern u1="T" u2="ü" k="102"/><hkern u1="T" u2="û" k="102"/><hkern u1="T" u2="ú" k="102"/><hkern u1="T" u2="ù" k="102"/><hkern u1="T" u2="ø" k="143"/><hkern u1="T" u2="ö" k="143"/><hkern u1="T" u2="õ" k="143"/><hkern u1="T" u2="ô" k="143"/><hkern u1="T" u2="ó" k="143"/><hkern u1="T" u2="ò" k="143"/><hkern u1="T" u2="ë" k="143"/><hkern u1="T" u2="ê" k="143"/><hkern u1="T" u2="é" k="143"/><hkern u1="T" u2="è" k="143"/><hkern u1="T" u2="ç" k="143"/><hkern u1="T" u2="æ" k="164"/><hkern u1="T" u2="å" k="164"/><hkern u1="T" u2="ä" k="164"/><hkern u1="T" u2="ã" k="164"/><hkern u1="T" u2="â" k="164"/><hkern u1="T" u2="á" k="164"/><hkern u1="T" u2="à" k="143"/><hkern u1="T" u2="Ø" k="41"/><hkern u1="T" u2="Ö" k="41"/><hkern u1="T" u2="Õ" k="41"/><hkern u1="T" u2="Ô" k="41"/><hkern u1="T" u2="Ó" k="41"/><hkern u1="T" u2="Ò" k="41"/><hkern u1="T" u2="Ç" k="41"/><hkern u1="T" u2="Å" k="143"/><hkern u1="T" u2="Ä" k="143"/><hkern u1="T" u2="Ã" k="143"/><hkern u1="T" u2="Â" k="143"/><hkern u1="T" u2="Á" k="143"/><hkern u1="T" u2="À" k="143"/><hkern u1="T" u2="z" k="82"/><hkern u1="T" u2="y" k="41"/><hkern u1="T" u2="x" k="41"/><hkern u1="T" u2="w" k="41"/><hkern u1="T" u2="v" k="41"/><hkern u1="T" u2="u" k="102"/><hkern u1="T" u2="s" k="123"/><hkern u1="T" u2="r" k="102"/><hkern u1="T" u2="q" k="143"/><hkern u1="T" u2="p" k="102"/><hkern u1="T" u2="o" k="143"/><hkern u1="T" u2="n" k="102"/><hkern u1="T" u2="m" k="102"/><hkern u1="T" u2="g" k="143"/><hkern u1="T" u2="e" k="143"/><hkern u1="T" u2="d" k="143"/><hkern u1="T" u2="c" k="143"/><hkern u1="T" u2="a" k="164"/><hkern u1="T" u2="T" k="-41"/><hkern u1="T" u2="Q" k="41"/><hkern u1="T" u2="O" k="41"/><hkern u1="T" u2="G" k="41"/><hkern u1="T" u2="C" k="41"/><hkern u1="T" u2="A" k="143"/><hkern u1="T" u2="?" k="-41"/><hkern u1="T" u2="." k="123"/><hkern u1="T" u2="-" k="82"/><hkern u1="T" u2="," k="123"/><hkern u1="U" u2="„" k="41"/><hkern u1="U" u2="‚" k="41"/><hkern u1="U" u2="Å" k="20"/><hkern u1="U" u2="Ä" k="20"/><hkern u1="U" u2="Ã" k="20"/><hkern u1="U" u2="Â" k="20"/><hkern u1="U" u2="Á" k="20"/><hkern u1="U" u2="À" k="20"/><hkern u1="U" u2="A" k="20"/><hkern u1="U" u2="." k="41"/><hkern u1="U" u2="," k="41"/><hkern u1="V" u2="„" k="102"/><hkern u1="V" u2="‚" k="102"/><hkern u1="V" u2="œ" k="41"/><hkern u1="V" u2="Œ" k="20"/><hkern u1="V" u2="ü" k="20"/><hkern u1="V" u2="û" k="20"/><hkern u1="V" u2="ú" k="20"/><hkern u1="V" u2="ù" k="20"/><hkern u1="V" u2="ø" k="41"/><hkern u1="V" u2="ö" k="41"/><hkern u1="V" u2="õ" k="41"/><hkern u1="V" u2="ô" k="41"/><hkern u1="V" u2="ó" k="41"/><hkern u1="V" u2="ò" k="41"/><hkern u1="V" u2="ë" k="41"/><hkern u1="V" u2="ê" k="41"/><hkern u1="V" u2="é" k="41"/><hkern u1="V" u2="è" k="41"/><hkern u1="V" u2="ç" k="41"/><hkern u1="V" u2="æ" k="41"/><hkern u1="V" u2="å" k="41"/><hkern u1="V" u2="ä" k="41"/><hkern u1="V" u2="ã" k="41"/><hkern u1="V" u2="â" k="41"/><hkern u1="V" u2="á" k="41"/><hkern u1="V" u2="à" k="41"/><hkern u1="V" u2="Ø" k="20"/><hkern u1="V" u2="Ö" k="20"/><hkern u1="V" u2="Õ" k="20"/><hkern u1="V" u2="Ô" k="20"/><hkern u1="V" u2="Ó" k="20"/><hkern u1="V" u2="Ò" k="20"/><hkern u1="V" u2="Ç" k="20"/><hkern u1="V" u2="Å" k="82"/><hkern u1="V" u2="Ä" k="82"/><hkern u1="V" u2="Ã" k="82"/><hkern u1="V" u2="Â" k="82"/><hkern u1="V" u2="Á" k="82"/><hkern u1="V" u2="À" k="82"/><hkern u1="V" u2="u" k="20"/><hkern u1="V" u2="s" k="20"/><hkern u1="V" u2="r" k="20"/><hkern u1="V" u2="q" k="41"/><hkern u1="V" u2="p" k="20"/><hkern u1="V" u2="o" k="41"/><hkern u1="V" u2="n" k="20"/><hkern u1="V" u2="m" k="20"/><hkern u1="V" u2="g" k="20"/><hkern u1="V" u2="e" k="41"/><hkern u1="V" u2="d" k="41"/><hkern u1="V" u2="c" k="41"/><hkern u1="V" u2="a" k="41"/><hkern u1="V" u2="Q" k="20"/><hkern u1="V" u2="O" k="20"/><hkern u1="V" u2="G" k="20"/><hkern u1="V" u2="C" k="20"/><hkern u1="V" u2="A" k="82"/><hkern u1="V" u2="?" k="-41"/><hkern u1="V" u2="." k="102"/><hkern u1="V" u2="," k="102"/><hkern u1="W" u2="„" k="102"/><hkern u1="W" u2="‚" k="102"/><hkern u1="W" u2="œ" k="41"/><hkern u1="W" u2="Œ" k="20"/><hkern u1="W" u2="ü" k="20"/><hkern u1="W" u2="û" k="20"/><hkern u1="W" u2="ú" k="20"/><hkern u1="W" u2="ù" k="20"/><hkern u1="W" u2="ø" k="41"/><hkern u1="W" u2="ö" k="41"/><hkern u1="W" u2="õ" k="41"/><hkern u1="W" u2="ô" k="41"/><hkern u1="W" u2="ó" k="41"/><hkern u1="W" u2="ò" k="41"/><hkern u1="W" u2="ë" k="41"/><hkern u1="W" u2="ê" k="41"/><hkern u1="W" u2="é" k="41"/><hkern u1="W" u2="è" k="41"/><hkern u1="W" u2="ç" k="41"/><hkern u1="W" u2="æ" k="41"/><hkern u1="W" u2="å" k="41"/><hkern u1="W" u2="ä" k="41"/><hkern u1="W" u2="ã" k="41"/><hkern u1="W" u2="â" k="41"/><hkern u1="W" u2="á" k="41"/><hkern u1="W" u2="à" k="41"/><hkern u1="W" u2="Ø" k="20"/><hkern u1="W" u2="Ö" k="20"/><hkern u1="W" u2="Õ" k="20"/><hkern u1="W" u2="Ô" k="20"/><hkern u1="W" u2="Ó" k="20"/><hkern u1="W" u2="Ò" k="20"/><hkern u1="W" u2="Ç" k="20"/><hkern u1="W" u2="Å" k="82"/><hkern u1="W" u2="Ä" k="82"/><hkern u1="W" u2="Ã" k="82"/><hkern u1="W" u2="Â" k="82"/><hkern u1="W" u2="Á" k="82"/><hkern u1="W" u2="À" k="82"/><hkern u1="W" u2="u" k="20"/><hkern u1="W" u2="s" k="20"/><hkern u1="W" u2="r" k="20"/><hkern u1="W" u2="q" k="41"/><hkern u1="W" u2="p" k="20"/><hkern u1="W" u2="o" k="41"/><hkern u1="W" u2="n" k="20"/><hkern u1="W" u2="m" k="20"/><hkern u1="W" u2="g" k="20"/><hkern u1="W" u2="e" k="41"/><hkern u1="W" u2="d" k="41"/><hkern u1="W" u2="c" k="41"/><hkern u1="W" u2="a" k="41"/><hkern u1="W" u2="Q" k="20"/><hkern u1="W" u2="O" k="20"/><hkern u1="W" u2="G" k="20"/><hkern u1="W" u2="C" k="20"/><hkern u1="W" u2="A" k="82"/><hkern u1="W" u2="?" k="-41"/><hkern u1="W" u2="." k="102"/><hkern u1="W" u2="," k="102"/><hkern u1="X" u2="Œ" k="41"/><hkern u1="X" u2="Ø" k="41"/><hkern u1="X" u2="Ö" k="41"/><hkern u1="X" u2="Õ" k="41"/><hkern u1="X" u2="Ô" k="41"/><hkern u1="X" u2="Ó" k="41"/><hkern u1="X" u2="Ò" k="41"/><hkern u1="X" u2="Ç" k="41"/><hkern u1="X" u2="Q" k="41"/><hkern u1="X" u2="O" k="41"/><hkern u1="X" u2="G" k="41"/><hkern u1="X" u2="C" k="41"/><hkern u1="Y" u2="„" k="123"/><hkern u1="Y" u2="‚" k="123"/><hkern u1="Y" u2="œ" k="102"/><hkern u1="Y" u2="Œ" k="41"/><hkern u1="Y" u2="ü" k="61"/><hkern u1="Y" u2="û" k="61"/><hkern u1="Y" u2="ú" k="61"/><hkern u1="Y" u2="ù" k="61"/><hkern u1="Y" u2="ø" k="102"/><hkern u1="Y" u2="ö" k="102"/><hkern u1="Y" u2="õ" k="102"/><hkern u1="Y" u2="ô" k="102"/><hkern u1="Y" u2="ó" k="102"/><hkern u1="Y" u2="ò" k="102"/><hkern u1="Y" u2="ë" k="102"/><hkern u1="Y" u2="ê" k="102"/><hkern u1="Y" u2="é" k="102"/><hkern u1="Y" u2="è" k="102"/><hkern u1="Y" u2="ç" k="102"/><hkern u1="Y" u2="æ" k="102"/><hkern u1="Y" u2="å" k="102"/><hkern u1="Y" u2="ä" k="102"/><hkern u1="Y" u2="ã" k="102"/><hkern u1="Y" u2="â" k="102"/><hkern u1="Y" u2="á" k="102"/><hkern u1="Y" u2="à" k="102"/><hkern u1="Y" u2="Ø" k="41"/><hkern u1="Y" u2="Ö" k="41"/><hkern u1="Y" u2="Õ" k="41"/><hkern u1="Y" u2="Ô" k="41"/><hkern u1="Y" u2="Ó" k="41"/><hkern u1="Y" u2="Ò" k="41"/><hkern u1="Y" u2="Ç" k="41"/><hkern u1="Y" u2="Å" k="123"/><hkern u1="Y" u2="Ä" k="123"/><hkern u1="Y" u2="Ã" k="123"/><hkern u1="Y" u2="Â" k="123"/><hkern u1="Y" u2="Á" k="123"/><hkern u1="Y" u2="À" k="123"/><hkern u1="Y" u2="z" k="41"/><hkern u1="Y" u2="u" k="61"/><hkern u1="Y" u2="s" k="82"/><hkern u1="Y" u2="r" k="61"/><hkern u1="Y" u2="q" k="102"/><hkern u1="Y" u2="p" k="61"/><hkern u1="Y" u2="o" k="102"/><hkern u1="Y" u2="n" k="61"/><hkern u1="Y" u2="m" k="61"/><hkern u1="Y" u2="g" k="41"/><hkern u1="Y" u2="e" k="102"/><hkern u1="Y" u2="d" k="102"/><hkern u1="Y" u2="c" k="102"/><hkern u1="Y" u2="a" k="102"/><hkern u1="Y" u2="Q" k="41"/><hkern u1="Y" u2="O" k="41"/><hkern u1="Y" u2="G" k="41"/><hkern u1="Y" u2="C" k="41"/><hkern u1="Y" u2="A" k="123"/><hkern u1="Y" u2="?" k="-41"/><hkern u1="Y" u2="." k="123"/><hkern u1="Y" u2="," k="123"/><hkern u1="Z" u2="Œ" k="20"/><hkern u1="Z" u2="Ø" k="20"/><hkern u1="Z" u2="Ö" k="20"/><hkern u1="Z" u2="Õ" k="20"/><hkern u1="Z" u2="Ô" k="20"/><hkern u1="Z" u2="Ó" k="20"/><hkern u1="Z" u2="Ò" k="20"/><hkern u1="Z" u2="Ç" k="20"/><hkern u1="Z" u2="Q" k="20"/><hkern u1="Z" u2="O" k="20"/><hkern u1="Z" u2="G" k="20"/><hkern u1="Z" u2="C" k="20"/><hkern u1="[" u2="J" k="-184"/><hkern u1="a" u2="”" k="20"/><hkern u1="a" u2="’" k="20"/><hkern u1="a" u2="'" k="20"/><hkern u1="a" u2="&amp;quot;" k="20"/><hkern u1="b" u2="”" k="20"/><hkern u1="b" u2="’" k="20"/><hkern u1="b" u2="ý" k="41"/><hkern u1="b" u2="z" k="20"/><hkern u1="b" u2="y" k="41"/><hkern u1="b" u2="x" k="41"/><hkern u1="b" u2="w" k="41"/><hkern u1="b" u2="v" k="41"/><hkern u1="b" u2="'" k="20"/><hkern u1="b" u2="&amp;quot;" k="20"/><hkern u1="c" u2="”" k="-41"/><hkern u1="c" u2="’" k="-41"/><hkern u1="c" u2="'" k="-41"/><hkern u1="c" u2="&amp;quot;" k="-41"/><hkern u1="e" u2="”" k="20"/><hkern u1="e" u2="’" k="20"/><hkern u1="e" u2="ý" k="41"/><hkern u1="e" u2="z" k="20"/><hkern u1="e" u2="y" k="41"/><hkern u1="e" u2="x" k="41"/><hkern u1="e" u2="w" k="41"/><hkern u1="e" u2="v" k="41"/><hkern u1="e" u2="'" k="20"/><hkern u1="e" u2="&amp;quot;" k="20"/><hkern u1="f" u2="”" k="-123"/><hkern u1="f" u2="’" k="-123"/><hkern u1="f" u2="'" k="-123"/><hkern u1="f" u2="&amp;quot;" k="-123"/><hkern u1="h" u2="”" k="20"/><hkern u1="h" u2="’" k="20"/><hkern u1="h" u2="'" k="20"/><hkern u1="h" u2="&amp;quot;" k="20"/><hkern u1="k" u2="œ" k="41"/><hkern u1="k" u2="ø" k="41"/><hkern u1="k" u2="ö" k="41"/><hkern u1="k" u2="õ" k="41"/><hkern u1="k" u2="ô" k="41"/><hkern u1="k" u2="ó" k="41"/><hkern u1="k" u2="ò" k="41"/><hkern u1="k" u2="ë" k="41"/><hkern u1="k" u2="ê" k="41"/><hkern u1="k" u2="é" k="41"/><hkern u1="k" u2="è" k="41"/><hkern u1="k" u2="ç" k="41"/><hkern u1="k" u2="à" k="41"/><hkern u1="k" u2="q" k="41"/><hkern u1="k" u2="o" k="41"/><hkern u1="k" u2="e" k="41"/><hkern u1="k" u2="d" k="41"/><hkern u1="k" u2="c" k="41"/><hkern u1="m" u2="”" k="20"/><hkern u1="m" u2="’" k="20"/><hkern u1="m" u2="'" k="20"/><hkern u1="m" u2="&amp;quot;" k="20"/><hkern u1="n" u2="”" k="20"/><hkern u1="n" u2="’" k="20"/><hkern u1="n" u2="'" k="20"/><hkern u1="n" u2="&amp;quot;" k="20"/><hkern u1="o" u2="”" k="20"/><hkern u1="o" u2="’" k="20"/><hkern u1="o" u2="ý" k="41"/><hkern u1="o" u2="z" k="20"/><hkern u1="o" u2="y" k="41"/><hkern u1="o" u2="x" k="41"/><hkern u1="o" u2="w" k="41"/><hkern u1="o" u2="v" k="41"/><hkern u1="o" u2="'" k="20"/><hkern u1="o" u2="&amp;quot;" k="20"/><hkern u1="p" u2="”" k="20"/><hkern u1="p" u2="’" k="20"/><hkern u1="p" u2="ý" k="41"/><hkern u1="p" u2="z" k="20"/><hkern u1="p" u2="y" k="41"/><hkern u1="p" u2="x" k="41"/><hkern u1="p" u2="w" k="41"/><hkern u1="p" u2="v" k="41"/><hkern u1="p" u2="'" k="20"/><hkern u1="p" u2="&amp;quot;" k="20"/><hkern u1="r" u2="”" k="-82"/><hkern u1="r" u2="’" k="-82"/><hkern u1="r" u2="œ" k="41"/><hkern u1="r" u2="ø" k="41"/><hkern u1="r" u2="ö" k="41"/><hkern u1="r" u2="õ" k="41"/><hkern u1="r" u2="ô" k="41"/><hkern u1="r" u2="ó" k="41"/><hkern u1="r" u2="ò" k="41"/><hkern u1="r" u2="ë" k="41"/><hkern u1="r" u2="ê" k="41"/><hkern u1="r" u2="é" k="41"/><hkern u1="r" u2="è" k="41"/><hkern u1="r" u2="ç" k="41"/><hkern u1="r" u2="æ" k="41"/><hkern u1="r" u2="å" k="41"/><hkern u1="r" u2="ä" k="41"/><hkern u1="r" u2="ã" k="41"/><hkern u1="r" u2="â" k="41"/><hkern u1="r" u2="á" k="41"/><hkern u1="r" u2="à" k="41"/><hkern u1="r" u2="q" k="41"/><hkern u1="r" u2="o" k="41"/><hkern u1="r" u2="g" k="20"/><hkern u1="r" u2="e" k="41"/><hkern u1="r" u2="d" k="41"/><hkern u1="r" u2="c" k="41"/><hkern u1="r" u2="a" k="41"/><hkern u1="r" u2="'" k="-82"/><hkern u1="r" u2="&amp;quot;" k="-82"/><hkern u1="t" u2="”" k="-41"/><hkern u1="t" u2="’" k="-41"/><hkern u1="t" u2="'" k="-41"/><hkern u1="t" u2="&amp;quot;" k="-41"/><hkern u1="v" u2="„" k="82"/><hkern u1="v" u2="”" k="-82"/><hkern u1="v" u2="‚" k="82"/><hkern u1="v" u2="’" k="-82"/><hkern u1="v" u2="?" k="-41"/><hkern u1="v" u2="." k="82"/><hkern u1="v" u2="," k="82"/><hkern u1="v" u2="'" k="-82"/><hkern u1="v" u2="&amp;quot;" k="-82"/><hkern u1="w" u2="„" k="82"/><hkern u1="w" u2="”" k="-82"/><hkern u1="w" u2="‚" k="82"/><hkern u1="w" u2="’" k="-82"/><hkern u1="w" u2="?" k="-41"/><hkern u1="w" u2="." k="82"/><hkern u1="w" u2="," k="82"/><hkern u1="w" u2="'" k="-82"/><hkern u1="w" u2="&amp;quot;" k="-82"/><hkern u1="x" u2="œ" k="41"/><hkern u1="x" u2="ø" k="41"/><hkern u1="x" u2="ö" k="41"/><hkern u1="x" u2="õ" k="41"/><hkern u1="x" u2="ô" k="41"/><hkern u1="x" u2="ó" k="41"/><hkern u1="x" u2="ò" k="41"/><hkern u1="x" u2="ë" k="41"/><hkern u1="x" u2="ê" k="41"/><hkern u1="x" u2="é" k="41"/><hkern u1="x" u2="è" k="41"/><hkern u1="x" u2="ç" k="41"/><hkern u1="x" u2="à" k="41"/><hkern u1="x" u2="q" k="41"/><hkern u1="x" u2="o" k="41"/><hkern u1="x" u2="e" k="41"/><hkern u1="x" u2="d" k="41"/><hkern u1="x" u2="c" k="41"/><hkern u1="y" u2="„" k="82"/><hkern u1="y" u2="”" k="-82"/><hkern u1="y" u2="‚" k="82"/><hkern u1="y" u2="’" k="-82"/><hkern u1="y" u2="?" k="-41"/><hkern u1="y" u2="." k="82"/><hkern u1="y" u2="," k="82"/><hkern u1="y" u2="'" k="-82"/><hkern u1="y" u2="&amp;quot;" k="-82"/><hkern u1="{" u2="J" k="-184"/><hkern u1="À" u2="”" k="143"/><hkern u1="À" u2="’" k="143"/><hkern u1="À" u2="Ÿ" k="123"/><hkern u1="À" u2="Œ" k="41"/><hkern u1="À" u2="Ý" k="123"/><hkern u1="À" u2="Ø" k="41"/><hkern u1="À" u2="Ö" k="41"/><hkern u1="À" u2="Õ" k="41"/><hkern u1="À" u2="Ô" k="41"/><hkern u1="À" u2="Ó" k="41"/><hkern u1="À" u2="Ò" k="41"/><hkern u1="À" u2="Ç" k="41"/><hkern u1="À" u2="Y" k="123"/><hkern u1="À" u2="W" k="82"/><hkern u1="À" u2="V" k="82"/><hkern u1="À" u2="T" k="143"/><hkern u1="À" u2="Q" k="41"/><hkern u1="À" u2="O" k="41"/><hkern u1="À" u2="J" k="-266"/><hkern u1="À" u2="G" k="41"/><hkern u1="À" u2="C" k="41"/><hkern u1="À" u2="'" k="143"/><hkern u1="À" u2="&amp;quot;" k="143"/><hkern u1="Á" u2="”" k="143"/><hkern u1="Á" u2="’" k="143"/><hkern u1="Á" u2="Ÿ" k="123"/><hkern u1="Á" u2="Œ" k="41"/><hkern u1="Á" u2="Ý" k="123"/><hkern u1="Á" u2="Ø" k="41"/><hkern u1="Á" u2="Ö" k="41"/><hkern u1="Á" u2="Õ" k="41"/><hkern u1="Á" u2="Ô" k="41"/><hkern u1="Á" u2="Ó" k="41"/><hkern u1="Á" u2="Ò" k="41"/><hkern u1="Á" u2="Ç" k="41"/><hkern u1="Á" u2="Y" k="123"/><hkern u1="Á" u2="W" k="82"/><hkern u1="Á" u2="V" k="82"/><hkern u1="Á" u2="T" k="143"/><hkern u1="Á" u2="Q" k="41"/><hkern u1="Á" u2="O" k="41"/><hkern u1="Á" u2="J" k="-266"/><hkern u1="Á" u2="G" k="41"/><hkern u1="Á" u2="C" k="41"/><hkern u1="Á" u2="'" k="143"/><hkern u1="Á" u2="&amp;quot;" k="143"/><hkern u1="Â" u2="”" k="143"/><hkern u1="Â" u2="’" k="143"/><hkern u1="Â" u2="Ÿ" k="123"/><hkern u1="Â" u2="Œ" k="41"/><hkern u1="Â" u2="Ý" k="123"/><hkern u1="Â" u2="Ø" k="41"/><hkern u1="Â" u2="Ö" k="41"/><hkern u1="Â" u2="Õ" k="41"/><hkern u1="Â" u2="Ô" k="41"/><hkern u1="Â" u2="Ó" k="41"/><hkern u1="Â" u2="Ò" k="41"/><hkern u1="Â" u2="Ç" k="41"/><hkern u1="Â" u2="Y" k="123"/><hkern u1="Â" u2="W" k="82"/><hkern u1="Â" u2="V" k="82"/><hkern u1="Â" u2="T" k="143"/><hkern u1="Â" u2="Q" k="41"/><hkern u1="Â" u2="O" k="41"/><hkern u1="Â" u2="J" k="-266"/><hkern u1="Â" u2="G" k="41"/><hkern u1="Â" u2="C" k="41"/><hkern u1="Â" u2="'" k="143"/><hkern u1="Â" u2="&amp;quot;" k="143"/><hkern u1="Ã" u2="”" k="143"/><hkern u1="Ã" u2="’" k="143"/><hkern u1="Ã" u2="Ÿ" k="123"/><hkern u1="Ã" u2="Œ" k="41"/><hkern u1="Ã" u2="Ý" k="123"/><hkern u1="Ã" u2="Ø" k="41"/><hkern u1="Ã" u2="Ö" k="41"/><hkern u1="Ã" u2="Õ" k="41"/><hkern u1="Ã" u2="Ô" k="41"/><hkern u1="Ã" u2="Ó" k="41"/><hkern u1="Ã" u2="Ò" k="41"/><hkern u1="Ã" u2="Ç" k="41"/><hkern u1="Ã" u2="Y" k="123"/><hkern u1="Ã" u2="W" k="82"/><hkern u1="Ã" u2="V" k="82"/><hkern u1="Ã" u2="T" k="143"/><hkern u1="Ã" u2="Q" k="41"/><hkern u1="Ã" u2="O" k="41"/><hkern u1="Ã" u2="J" k="-266"/><hkern u1="Ã" u2="G" k="41"/><hkern u1="Ã" u2="C" k="41"/><hkern u1="Ã" u2="'" k="143"/><hkern u1="Ã" u2="&amp;quot;" k="143"/><hkern u1="Ä" u2="”" k="143"/><hkern u1="Ä" u2="’" k="143"/><hkern u1="Ä" u2="Ÿ" k="123"/><hkern u1="Ä" u2="Œ" k="41"/><hkern u1="Ä" u2="Ý" k="123"/><hkern u1="Ä" u2="Ø" k="41"/><hkern u1="Ä" u2="Ö" k="41"/><hkern u1="Ä" u2="Õ" k="41"/><hkern u1="Ä" u2="Ô" k="41"/><hkern u1="Ä" u2="Ó" k="41"/><hkern u1="Ä" u2="Ò" k="41"/><hkern u1="Ä" u2="Ç" k="41"/><hkern u1="Ä" u2="Y" k="123"/><hkern u1="Ä" u2="W" k="82"/><hkern u1="Ä" u2="V" k="82"/><hkern u1="Ä" u2="T" k="143"/><hkern u1="Ä" u2="Q" k="41"/><hkern u1="Ä" u2="O" k="41"/><hkern u1="Ä" u2="J" k="-266"/><hkern u1="Ä" u2="G" k="41"/><hkern u1="Ä" u2="C" k="41"/><hkern u1="Ä" u2="'" k="143"/><hkern u1="Ä" u2="&amp;quot;" k="143"/><hkern u1="Å" u2="”" k="143"/><hkern u1="Å" u2="’" k="143"/><hkern u1="Å" u2="Ÿ" k="123"/><hkern u1="Å" u2="Œ" k="41"/><hkern u1="Å" u2="Ý" k="123"/><hkern u1="Å" u2="Ø" k="41"/><hkern u1="Å" u2="Ö" k="41"/><hkern u1="Å" u2="Õ" k="41"/><hkern u1="Å" u2="Ô" k="41"/><hkern u1="Å" u2="Ó" k="41"/><hkern u1="Å" u2="Ò" k="41"/><hkern u1="Å" u2="Ç" k="41"/><hkern u1="Å" u2="Y" k="123"/><hkern u1="Å" u2="W" k="82"/><hkern u1="Å" u2="V" k="82"/><hkern u1="Å" u2="T" k="143"/><hkern u1="Å" u2="Q" k="41"/><hkern u1="Å" u2="O" k="41"/><hkern u1="Å" u2="J" k="-266"/><hkern u1="Å" u2="G" k="41"/><hkern u1="Å" u2="C" k="41"/><hkern u1="Å" u2="'" k="143"/><hkern u1="Å" u2="&amp;quot;" k="143"/><hkern u1="Æ" u2="J" k="-123"/><hkern u1="Ç" u2="Œ" k="41"/><hkern u1="Ç" u2="Ø" k="41"/><hkern u1="Ç" u2="Ö" k="41"/><hkern u1="Ç" u2="Õ" k="41"/><hkern u1="Ç" u2="Ô" k="41"/><hkern u1="Ç" u2="Ó" k="41"/><hkern u1="Ç" u2="Ò" k="41"/><hkern u1="Ç" u2="Ç" k="41"/><hkern u1="Ç" u2="Q" k="41"/><hkern u1="Ç" u2="O" k="41"/><hkern u1="Ç" u2="G" k="41"/><hkern u1="Ç" u2="C" k="41"/><hkern u1="È" u2="J" k="-123"/><hkern u1="É" u2="J" k="-123"/><hkern u1="Ê" u2="J" k="-123"/><hkern u1="Ë" u2="J" k="-123"/><hkern u1="Ð" u2="„" k="82"/><hkern u1="Ð" u2="‚" k="82"/><hkern u1="Ð" u2="Ÿ" k="20"/><hkern u1="Ð" u2="Ý" k="20"/><hkern u1="Ð" u2="Å" k="41"/><hkern u1="Ð" u2="Ä" k="41"/><hkern u1="Ð" u2="Ã" k="41"/><hkern u1="Ð" u2="Â" k="41"/><hkern u1="Ð" u2="Á" k="41"/><hkern u1="Ð" u2="À" k="41"/><hkern u1="Ð" u2="Z" k="20"/><hkern u1="Ð" u2="Y" k="20"/><hkern u1="Ð" u2="X" k="41"/><hkern u1="Ð" u2="W" k="20"/><hkern u1="Ð" u2="V" k="20"/><hkern u1="Ð" u2="T" k="61"/><hkern u1="Ð" u2="A" k="41"/><hkern u1="Ð" u2="." k="82"/><hkern u1="Ð" u2="," k="82"/><hkern u1="Ò" u2="„" k="82"/><hkern u1="Ò" u2="‚" k="82"/><hkern u1="Ò" u2="Ÿ" k="20"/><hkern u1="Ò" u2="Ý" k="20"/><hkern u1="Ò" u2="Å" k="41"/><hkern u1="Ò" u2="Ä" k="41"/><hkern u1="Ò" u2="Ã" k="41"/><hkern u1="Ò" u2="Â" k="41"/><hkern u1="Ò" u2="Á" k="41"/><hkern u1="Ò" u2="À" k="41"/><hkern u1="Ò" u2="Z" k="20"/><hkern u1="Ò" u2="Y" k="20"/><hkern u1="Ò" u2="X" k="41"/><hkern u1="Ò" u2="W" k="20"/><hkern u1="Ò" u2="V" k="20"/><hkern u1="Ò" u2="T" k="61"/><hkern u1="Ò" u2="A" k="41"/><hkern u1="Ò" u2="." k="82"/><hkern u1="Ò" u2="," k="82"/><hkern u1="Ó" u2="„" k="82"/><hkern u1="Ó" u2="‚" k="82"/><hkern u1="Ó" u2="Ÿ" k="20"/><hkern u1="Ó" u2="Ý" k="20"/><hkern u1="Ó" u2="Å" k="41"/><hkern u1="Ó" u2="Ä" k="41"/><hkern u1="Ó" u2="Ã" k="41"/><hkern u1="Ó" u2="Â" k="41"/><hkern u1="Ó" u2="Á" k="41"/><hkern u1="Ó" u2="À" k="41"/><hkern u1="Ó" u2="Z" k="20"/><hkern u1="Ó" u2="Y" k="20"/><hkern u1="Ó" u2="X" k="41"/><hkern u1="Ó" u2="W" k="20"/><hkern u1="Ó" u2="V" k="20"/><hkern u1="Ó" u2="T" k="61"/><hkern u1="Ó" u2="A" k="41"/><hkern u1="Ó" u2="." k="82"/><hkern u1="Ó" u2="," k="82"/><hkern u1="Ô" u2="„" k="82"/><hkern u1="Ô" u2="‚" k="82"/><hkern u1="Ô" u2="Ÿ" k="20"/><hkern u1="Ô" u2="Ý" k="20"/><hkern u1="Ô" u2="Å" k="41"/><hkern u1="Ô" u2="Ä" k="41"/><hkern u1="Ô" u2="Ã" k="41"/><hkern u1="Ô" u2="Â" k="41"/><hkern u1="Ô" u2="Á" k="41"/><hkern u1="Ô" u2="À" k="41"/><hkern u1="Ô" u2="Z" k="20"/><hkern u1="Ô" u2="Y" k="20"/><hkern u1="Ô" u2="X" k="41"/><hkern u1="Ô" u2="W" k="20"/><hkern u1="Ô" u2="V" k="20"/><hkern u1="Ô" u2="T" k="61"/><hkern u1="Ô" u2="A" k="41"/><hkern u1="Ô" u2="." k="82"/><hkern u1="Ô" u2="," k="82"/><hkern u1="Õ" u2="„" k="82"/><hkern u1="Õ" u2="‚" k="82"/><hkern u1="Õ" u2="Ÿ" k="20"/><hkern u1="Õ" u2="Ý" k="20"/><hkern u1="Õ" u2="Å" k="41"/><hkern u1="Õ" u2="Ä" k="41"/><hkern u1="Õ" u2="Ã" k="41"/><hkern u1="Õ" u2="Â" k="41"/><hkern u1="Õ" u2="Á" k="41"/><hkern u1="Õ" u2="À" k="41"/><hkern u1="Õ" u2="Z" k="20"/><hkern u1="Õ" u2="Y" k="20"/><hkern u1="Õ" u2="X" k="41"/><hkern u1="Õ" u2="W" k="20"/><hkern u1="Õ" u2="V" k="20"/><hkern u1="Õ" u2="T" k="61"/><hkern u1="Õ" u2="A" k="41"/><hkern u1="Õ" u2="." k="82"/><hkern u1="Õ" u2="," k="82"/><hkern u1="Ö" u2="„" k="82"/><hkern u1="Ö" u2="‚" k="82"/><hkern u1="Ö" u2="Ÿ" k="20"/><hkern u1="Ö" u2="Ý" k="20"/><hkern u1="Ö" u2="Å" k="41"/><hkern u1="Ö" u2="Ä" k="41"/><hkern u1="Ö" u2="Ã" k="41"/><hkern u1="Ö" u2="Â" k="41"/><hkern u1="Ö" u2="Á" k="41"/><hkern u1="Ö" u2="À" k="41"/><hkern u1="Ö" u2="Z" k="20"/><hkern u1="Ö" u2="Y" k="20"/><hkern u1="Ö" u2="X" k="41"/><hkern u1="Ö" u2="W" k="20"/><hkern u1="Ö" u2="V" k="20"/><hkern u1="Ö" u2="T" k="61"/><hkern u1="Ö" u2="A" k="41"/><hkern u1="Ö" u2="." k="82"/><hkern u1="Ö" u2="," k="82"/><hkern u1="Ø" u2="„" k="82"/><hkern u1="Ø" u2="‚" k="82"/><hkern u1="Ø" u2="Ÿ" k="20"/><hkern u1="Ø" u2="Ý" k="20"/><hkern u1="Ø" u2="Å" k="41"/><hkern u1="Ø" u2="Ä" k="41"/><hkern u1="Ø" u2="Ã" k="41"/><hkern u1="Ø" u2="Â" k="41"/><hkern u1="Ø" u2="Á" k="41"/><hkern u1="Ø" u2="À" k="41"/><hkern u1="Ø" u2="Z" k="20"/><hkern u1="Ø" u2="Y" k="20"/><hkern u1="Ø" u2="X" k="41"/><hkern u1="Ø" u2="W" k="20"/><hkern u1="Ø" u2="V" k="20"/><hkern u1="Ø" u2="T" k="61"/><hkern u1="Ø" u2="A" k="41"/><hkern u1="Ø" u2="." k="82"/><hkern u1="Ø" u2="," k="82"/><hkern u1="Ù" u2="„" k="41"/><hkern u1="Ù" u2="‚" k="41"/><hkern u1="Ù" u2="Å" k="20"/><hkern u1="Ù" u2="Ä" k="20"/><hkern u1="Ù" u2="Ã" k="20"/><hkern u1="Ù" u2="Â" k="20"/><hkern u1="Ù" u2="Á" k="20"/><hkern u1="Ù" u2="À" k="20"/><hkern u1="Ù" u2="A" k="20"/><hkern u1="Ù" u2="." k="41"/><hkern u1="Ù" u2="," k="41"/><hkern u1="Ú" u2="„" k="41"/><hkern u1="Ú" u2="‚" k="41"/><hkern u1="Ú" u2="Å" k="20"/><hkern u1="Ú" u2="Ä" k="20"/><hkern u1="Ú" u2="Ã" k="20"/><hkern u1="Ú" u2="Â" k="20"/><hkern u1="Ú" u2="Á" k="20"/><hkern u1="Ú" u2="À" k="20"/><hkern u1="Ú" u2="A" k="20"/><hkern u1="Ú" u2="." k="41"/><hkern u1="Ú" u2="," k="41"/><hkern u1="Û" u2="„" k="41"/><hkern u1="Û" u2="‚" k="41"/><hkern u1="Û" u2="Å" k="20"/><hkern u1="Û" u2="Ä" k="20"/><hkern u1="Û" u2="Ã" k="20"/><hkern u1="Û" u2="Â" k="20"/><hkern u1="Û" u2="Á" k="20"/><hkern u1="Û" u2="À" k="20"/><hkern u1="Û" u2="A" k="20"/><hkern u1="Û" u2="." k="41"/><hkern u1="Û" u2="," k="41"/><hkern u1="Ü" u2="„" k="41"/><hkern u1="Ü" u2="‚" k="41"/><hkern u1="Ü" u2="Å" k="20"/><hkern u1="Ü" u2="Ä" k="20"/><hkern u1="Ü" u2="Ã" k="20"/><hkern u1="Ü" u2="Â" k="20"/><hkern u1="Ü" u2="Á" k="20"/><hkern u1="Ü" u2="À" k="20"/><hkern u1="Ü" u2="A" k="20"/><hkern u1="Ü" u2="." k="41"/><hkern u1="Ü" u2="," k="41"/><hkern u1="Ý" u2="„" k="123"/><hkern u1="Ý" u2="‚" k="123"/><hkern u1="Ý" u2="œ" k="102"/><hkern u1="Ý" u2="Œ" k="41"/><hkern u1="Ý" u2="ü" k="61"/><hkern u1="Ý" u2="û" k="61"/><hkern u1="Ý" u2="ú" k="61"/><hkern u1="Ý" u2="ù" k="61"/><hkern u1="Ý" u2="ø" k="102"/><hkern u1="Ý" u2="ö" k="102"/><hkern u1="Ý" u2="õ" k="102"/><hkern u1="Ý" u2="ô" k="102"/><hkern u1="Ý" u2="ó" k="102"/><hkern u1="Ý" u2="ò" k="102"/><hkern u1="Ý" u2="ë" k="102"/><hkern u1="Ý" u2="ê" k="102"/><hkern u1="Ý" u2="é" k="102"/><hkern u1="Ý" u2="è" k="102"/><hkern u1="Ý" u2="ç" k="102"/><hkern u1="Ý" u2="æ" k="102"/><hkern u1="Ý" u2="å" k="102"/><hkern u1="Ý" u2="ä" k="102"/><hkern u1="Ý" u2="ã" k="102"/><hkern u1="Ý" u2="â" k="102"/><hkern u1="Ý" u2="á" k="102"/><hkern u1="Ý" u2="à" k="102"/><hkern u1="Ý" u2="Ø" k="41"/><hkern u1="Ý" u2="Ö" k="41"/><hkern u1="Ý" u2="Õ" k="41"/><hkern u1="Ý" u2="Ô" k="41"/><hkern u1="Ý" u2="Ó" k="41"/><hkern u1="Ý" u2="Ò" k="41"/><hkern u1="Ý" u2="Ç" k="41"/><hkern u1="Ý" u2="Å" k="123"/><hkern u1="Ý" u2="Ä" k="123"/><hkern u1="Ý" u2="Ã" k="123"/><hkern u1="Ý" u2="Â" k="123"/><hkern u1="Ý" u2="Á" k="123"/><hkern u1="Ý" u2="À" k="123"/><hkern u1="Ý" u2="z" k="41"/><hkern u1="Ý" u2="u" k="61"/><hkern u1="Ý" u2="s" k="82"/><hkern u1="Ý" u2="r" k="61"/><hkern u1="Ý" u2="q" k="102"/><hkern u1="Ý" u2="p" k="61"/><hkern u1="Ý" u2="o" k="102"/><hkern u1="Ý" u2="n" k="61"/><hkern u1="Ý" u2="m" k="61"/><hkern u1="Ý" u2="g" k="41"/><hkern u1="Ý" u2="e" k="102"/><hkern u1="Ý" u2="d" k="102"/><hkern u1="Ý" u2="c" k="102"/><hkern u1="Ý" u2="a" k="102"/><hkern u1="Ý" u2="Q" k="41"/><hkern u1="Ý" u2="O" k="41"/><hkern u1="Ý" u2="G" k="41"/><hkern u1="Ý" u2="C" k="41"/><hkern u1="Ý" u2="A" k="123"/><hkern u1="Ý" u2="?" k="-41"/><hkern u1="Ý" u2="." k="123"/><hkern u1="Ý" u2="," k="123"/><hkern u1="Þ" u2="„" k="266"/><hkern u1="Þ" u2="‚" k="266"/><hkern u1="Þ" u2="Å" k="102"/><hkern u1="Þ" u2="Ä" k="102"/><hkern u1="Þ" u2="Ã" k="102"/><hkern u1="Þ" u2="Â" k="102"/><hkern u1="Þ" u2="Á" k="102"/><hkern u1="Þ" u2="À" k="102"/><hkern u1="Þ" u2="Z" k="20"/><hkern u1="Þ" u2="X" k="41"/><hkern u1="Þ" u2="A" k="102"/><hkern u1="Þ" u2="." k="266"/><hkern u1="Þ" u2="," k="266"/><hkern u1="à" u2="”" k="20"/><hkern u1="à" u2="’" k="20"/><hkern u1="à" u2="'" k="20"/><hkern u1="à" u2="&amp;quot;" k="20"/><hkern u1="á" u2="”" k="20"/><hkern u1="á" u2="’" k="20"/><hkern u1="á" u2="'" k="20"/><hkern u1="á" u2="&amp;quot;" k="20"/><hkern u1="â" u2="”" k="20"/><hkern u1="â" u2="’" k="20"/><hkern u1="â" u2="'" k="20"/><hkern u1="â" u2="&amp;quot;" k="20"/><hkern u1="ã" u2="”" k="20"/><hkern u1="ã" u2="’" k="20"/><hkern u1="ã" u2="'" k="20"/><hkern u1="ã" u2="&amp;quot;" k="20"/><hkern u1="ä" u2="”" k="20"/><hkern u1="ä" u2="’" k="20"/><hkern u1="ä" u2="'" k="20"/><hkern u1="ä" u2="&amp;quot;" k="20"/><hkern u1="å" u2="”" k="20"/><hkern u1="å" u2="’" k="20"/><hkern u1="å" u2="'" k="20"/><hkern u1="å" u2="&amp;quot;" k="20"/><hkern u1="è" u2="”" k="20"/><hkern u1="è" u2="’" k="20"/><hkern u1="è" u2="ý" k="41"/><hkern u1="è" u2="z" k="20"/><hkern u1="è" u2="y" k="41"/><hkern u1="è" u2="x" k="41"/><hkern u1="è" u2="w" k="41"/><hkern u1="è" u2="v" k="41"/><hkern u1="è" u2="'" k="20"/><hkern u1="è" u2="&amp;quot;" k="20"/><hkern u1="é" u2="”" k="20"/><hkern u1="é" u2="’" k="20"/><hkern u1="é" u2="ý" k="41"/><hkern u1="é" u2="z" k="20"/><hkern u1="é" u2="y" k="41"/><hkern u1="é" u2="x" k="41"/><hkern u1="é" u2="w" k="41"/><hkern u1="é" u2="v" k="41"/><hkern u1="é" u2="'" k="20"/><hkern u1="é" u2="&amp;quot;" k="20"/><hkern u1="ê" u2="”" k="20"/><hkern u1="ê" u2="’" k="20"/><hkern u1="ê" u2="ý" k="41"/><hkern u1="ê" u2="z" k="20"/><hkern u1="ê" u2="y" k="41"/><hkern u1="ê" u2="x" k="41"/><hkern u1="ê" u2="w" k="41"/><hkern u1="ê" u2="v" k="41"/><hkern u1="ê" u2="'" k="20"/><hkern u1="ê" u2="&amp;quot;" k="20"/><hkern u1="ë" u2="”" k="20"/><hkern u1="ë" u2="’" k="20"/><hkern u1="ë" u2="ý" k="41"/><hkern u1="ë" u2="z" k="20"/><hkern u1="ë" u2="y" k="41"/><hkern u1="ë" u2="x" k="41"/><hkern u1="ë" u2="w" k="41"/><hkern u1="ë" u2="v" k="41"/><hkern u1="ë" u2="'" k="20"/><hkern u1="ë" u2="&amp;quot;" k="20"/><hkern u1="ð" u2="”" k="20"/><hkern u1="ð" u2="’" k="20"/><hkern u1="ð" u2="ý" k="41"/><hkern u1="ð" u2="z" k="20"/><hkern u1="ð" u2="y" k="41"/><hkern u1="ð" u2="x" k="41"/><hkern u1="ð" u2="w" k="41"/><hkern u1="ð" u2="v" k="41"/><hkern u1="ð" u2="'" k="20"/><hkern u1="ð" u2="&amp;quot;" k="20"/><hkern u1="ò" u2="”" k="20"/><hkern u1="ò" u2="’" k="20"/><hkern u1="ò" u2="ý" k="41"/><hkern u1="ò" u2="z" k="20"/><hkern u1="ò" u2="y" k="41"/><hkern u1="ò" u2="x" k="41"/><hkern u1="ò" u2="w" k="41"/><hkern u1="ò" u2="v" k="41"/><hkern u1="ò" u2="'" k="20"/><hkern u1="ò" u2="&amp;quot;" k="20"/><hkern u1="ó" u2="”" k="20"/><hkern u1="ó" u2="’" k="20"/><hkern u1="ó" u2="ý" k="41"/><hkern u1="ó" u2="z" k="20"/><hkern u1="ó" u2="y" k="41"/><hkern u1="ó" u2="x" k="41"/><hkern u1="ó" u2="w" k="41"/><hkern u1="ó" u2="v" k="41"/><hkern u1="ó" u2="'" k="20"/><hkern u1="ó" u2="&amp;quot;" k="20"/><hkern u1="ô" u2="”" k="20"/><hkern u1="ô" u2="’" k="20"/><hkern u1="ô" u2="ý" k="41"/><hkern u1="ô" u2="z" k="20"/><hkern u1="ô" u2="y" k="41"/><hkern u1="ô" u2="x" k="41"/><hkern u1="ô" u2="w" k="41"/><hkern u1="ô" u2="v" k="41"/><hkern u1="ô" u2="'" k="20"/><hkern u1="ô" u2="&amp;quot;" k="20"/><hkern u1="ö" u2="”" k="41"/><hkern u1="ö" u2="’" k="41"/><hkern u1="ö" u2="'" k="41"/><hkern u1="ö" u2="&amp;quot;" k="41"/><hkern u1="ø" u2="”" k="20"/><hkern u1="ø" u2="’" k="20"/><hkern u1="ø" u2="ý" k="41"/><hkern u1="ø" u2="z" k="20"/><hkern u1="ø" u2="y" k="41"/><hkern u1="ø" u2="x" k="41"/><hkern u1="ø" u2="w" k="41"/><hkern u1="ø" u2="v" k="41"/><hkern u1="ø" u2="'" k="20"/><hkern u1="ø" u2="&amp;quot;" k="20"/><hkern u1="ý" u2="„" k="82"/><hkern u1="ý" u2="”" k="-82"/><hkern u1="ý" u2="‚" k="82"/><hkern u1="ý" u2="’" k="-82"/><hkern u1="ý" u2="?" k="-41"/><hkern u1="ý" u2="." k="82"/><hkern u1="ý" u2="," k="82"/><hkern u1="ý" u2="'" k="-82"/><hkern u1="ý" u2="&amp;quot;" k="-82"/><hkern u1="þ" u2="”" k="20"/><hkern u1="þ" u2="’" k="20"/><hkern u1="þ" u2="ý" k="41"/><hkern u1="þ" u2="z" k="20"/><hkern u1="þ" u2="y" k="41"/><hkern u1="þ" u2="x" k="41"/><hkern u1="þ" u2="w" k="41"/><hkern u1="þ" u2="v" k="41"/><hkern u1="þ" u2="'" k="20"/><hkern u1="þ" u2="&amp;quot;" k="20"/><hkern u1="ÿ" u2="„" k="82"/><hkern u1="ÿ" u2="”" k="-82"/><hkern u1="ÿ" u2="‚" k="82"/><hkern u1="ÿ" u2="’" k="-82"/><hkern u1="ÿ" u2="?" k="-41"/><hkern u1="ÿ" u2="." k="82"/><hkern u1="ÿ" u2="," k="82"/><hkern u1="ÿ" u2="'" k="-82"/><hkern u1="ÿ" u2="&amp;quot;" k="-82"/><hkern u1="Œ" u2="J" k="-123"/><hkern u1="Ÿ" u2="„" k="123"/><hkern u1="Ÿ" u2="‚" k="123"/><hkern u1="Ÿ" u2="œ" k="102"/><hkern u1="Ÿ" u2="Œ" k="41"/><hkern u1="Ÿ" u2="ü" k="61"/><hkern u1="Ÿ" u2="û" k="61"/><hkern u1="Ÿ" u2="ú" k="61"/><hkern u1="Ÿ" u2="ù" k="61"/><hkern u1="Ÿ" u2="ø" k="102"/><hkern u1="Ÿ" u2="ö" k="102"/><hkern u1="Ÿ" u2="õ" k="102"/><hkern u1="Ÿ" u2="ô" k="102"/><hkern u1="Ÿ" u2="ó" k="102"/><hkern u1="Ÿ" u2="ò" k="102"/><hkern u1="Ÿ" u2="ë" k="102"/><hkern u1="Ÿ" u2="ê" k="102"/><hkern u1="Ÿ" u2="é" k="102"/><hkern u1="Ÿ" u2="è" k="102"/><hkern u1="Ÿ" u2="ç" k="102"/><hkern u1="Ÿ" u2="æ" k="102"/><hkern u1="Ÿ" u2="å" k="102"/><hkern u1="Ÿ" u2="ä" k="102"/><hkern u1="Ÿ" u2="ã" k="102"/><hkern u1="Ÿ" u2="â" k="102"/><hkern u1="Ÿ" u2="á" k="102"/><hkern u1="Ÿ" u2="à" k="102"/><hkern u1="Ÿ" u2="Ø" k="41"/><hkern u1="Ÿ" u2="Ö" k="41"/><hkern u1="Ÿ" u2="Õ" k="41"/><hkern u1="Ÿ" u2="Ô" k="41"/><hkern u1="Ÿ" u2="Ó" k="41"/><hkern u1="Ÿ" u2="Ò" k="41"/><hkern u1="Ÿ" u2="Ç" k="41"/><hkern u1="Ÿ" u2="Å" k="123"/><hkern u1="Ÿ" u2="Ä" k="123"/><hkern u1="Ÿ" u2="Ã" k="123"/><hkern u1="Ÿ" u2="Â" k="123"/><hkern u1="Ÿ" u2="Á" k="123"/><hkern u1="Ÿ" u2="À" k="123"/><hkern u1="Ÿ" u2="z" k="41"/><hkern u1="Ÿ" u2="u" k="61"/><hkern u1="Ÿ" u2="s" k="82"/><hkern u1="Ÿ" u2="r" k="61"/><hkern u1="Ÿ" u2="q" k="102"/><hkern u1="Ÿ" u2="p" k="61"/><hkern u1="Ÿ" u2="o" k="102"/><hkern u1="Ÿ" u2="n" k="61"/><hkern u1="Ÿ" u2="m" k="61"/><hkern u1="Ÿ" u2="g" k="41"/><hkern u1="Ÿ" u2="e" k="102"/><hkern u1="Ÿ" u2="d" k="102"/><hkern u1="Ÿ" u2="c" k="102"/><hkern u1="Ÿ" u2="a" k="102"/><hkern u1="Ÿ" u2="Q" k="41"/><hkern u1="Ÿ" u2="O" k="41"/><hkern u1="Ÿ" u2="G" k="41"/><hkern u1="Ÿ" u2="C" k="41"/><hkern u1="Ÿ" u2="A" k="123"/><hkern u1="Ÿ" u2="?" k="-41"/><hkern u1="Ÿ" u2="." k="123"/><hkern u1="Ÿ" u2="," k="123"/><hkern u1="–" u2="T" k="82"/><hkern u1="—" u2="T" k="82"/><hkern u1="‘" u2="Ÿ" k="-20"/><hkern u1="‘" u2="œ" k="123"/><hkern u1="‘" u2="ü" k="61"/><hkern u1="‘" u2="û" k="61"/><hkern u1="‘" u2="ú" k="61"/><hkern u1="‘" u2="ù" k="61"/><hkern u1="‘" u2="ø" k="123"/><hkern u1="‘" u2="ö" k="123"/><hkern u1="‘" u2="õ" k="123"/><hkern u1="‘" u2="ô" k="123"/><hkern u1="‘" u2="ó" k="123"/><hkern u1="‘" u2="ò" k="123"/><hkern u1="‘" u2="ë" k="123"/><hkern u1="‘" u2="ê" k="123"/><hkern u1="‘" u2="é" k="123"/><hkern u1="‘" u2="è" k="123"/><hkern u1="‘" u2="ç" k="123"/><hkern u1="‘" u2="æ" k="82"/><hkern u1="‘" u2="å" k="82"/><hkern u1="‘" u2="ä" k="82"/><hkern u1="‘" u2="ã" k="82"/><hkern u1="‘" u2="â" k="82"/><hkern u1="‘" u2="á" k="82"/><hkern u1="‘" u2="à" k="123"/><hkern u1="‘" u2="Ý" k="-20"/><hkern u1="‘" u2="Å" k="143"/><hkern u1="‘" u2="Ä" k="143"/><hkern u1="‘" u2="Ã" k="143"/><hkern u1="‘" u2="Â" k="143"/><hkern u1="‘" u2="Á" k="143"/><hkern u1="‘" u2="À" k="143"/><hkern u1="‘" u2="u" k="61"/><hkern u1="‘" u2="s" k="61"/><hkern u1="‘" u2="r" k="61"/><hkern u1="‘" u2="q" k="123"/><hkern u1="‘" u2="p" k="61"/><hkern u1="‘" u2="o" k="123"/><hkern u1="‘" u2="n" k="61"/><hkern u1="‘" u2="m" k="61"/><hkern u1="‘" u2="g" k="61"/><hkern u1="‘" u2="e" k="123"/><hkern u1="‘" u2="d" k="123"/><hkern u1="‘" u2="c" k="123"/><hkern u1="‘" u2="a" k="82"/><hkern u1="‘" u2="Y" k="-20"/><hkern u1="‘" u2="W" k="-41"/><hkern u1="‘" u2="V" k="-41"/><hkern u1="‘" u2="T" k="-41"/><hkern u1="‘" u2="A" k="143"/><hkern u1="’" u2="Ÿ" k="-20"/><hkern u1="’" u2="œ" k="123"/><hkern u1="’" u2="ü" k="61"/><hkern u1="’" u2="û" k="61"/><hkern u1="’" u2="ú" k="61"/><hkern u1="’" u2="ù" k="61"/><hkern u1="’" u2="ø" k="123"/><hkern u1="’" u2="ö" k="123"/><hkern u1="’" u2="õ" k="123"/><hkern u1="’" u2="ô" k="123"/><hkern u1="’" u2="ó" k="123"/><hkern u1="’" u2="ò" k="123"/><hkern u1="’" u2="ë" k="123"/><hkern u1="’" u2="ê" k="123"/><hkern u1="’" u2="é" k="123"/><hkern u1="’" u2="è" k="123"/><hkern u1="’" u2="ç" k="123"/><hkern u1="’" u2="æ" k="82"/><hkern u1="’" u2="å" k="82"/><hkern u1="’" u2="ä" k="82"/><hkern u1="’" u2="ã" k="82"/><hkern u1="’" u2="â" k="82"/><hkern u1="’" u2="á" k="82"/><hkern u1="’" u2="à" k="123"/><hkern u1="’" u2="Ý" k="-20"/><hkern u1="’" u2="Å" k="143"/><hkern u1="’" u2="Ä" k="143"/><hkern u1="’" u2="Ã" k="143"/><hkern u1="’" u2="Â" k="143"/><hkern u1="’" u2="Á" k="143"/><hkern u1="’" u2="À" k="143"/><hkern u1="’" u2="u" k="61"/><hkern u1="’" u2="s" k="61"/><hkern u1="’" u2="r" k="61"/><hkern u1="’" u2="q" k="123"/><hkern u1="’" u2="p" k="61"/><hkern u1="’" u2="o" k="123"/><hkern u1="’" u2="n" k="61"/><hkern u1="’" u2="m" k="61"/><hkern u1="’" u2="g" k="61"/><hkern u1="’" u2="e" k="123"/><hkern u1="’" u2="d" k="123"/><hkern u1="’" u2="c" k="123"/><hkern u1="’" u2="a" k="82"/><hkern u1="’" u2="Y" k="-20"/><hkern u1="’" u2="W" k="-41"/><hkern u1="’" u2="V" k="-41"/><hkern u1="’" u2="T" k="-41"/><hkern u1="’" u2="A" k="143"/><hkern u1="‚" u2="Ÿ" k="123"/><hkern u1="‚" u2="Œ" k="102"/><hkern u1="‚" u2="Ý" k="123"/><hkern u1="‚" u2="Ü" k="41"/><hkern u1="‚" u2="Û" k="41"/><hkern u1="‚" u2="Ú" k="41"/><hkern u1="‚" u2="Ù" k="41"/><hkern u1="‚" u2="Ø" k="102"/><hkern u1="‚" u2="Ö" k="102"/><hkern u1="‚" u2="Õ" k="102"/><hkern u1="‚" u2="Ô" k="102"/><hkern u1="‚" u2="Ó" k="102"/><hkern u1="‚" u2="Ò" k="102"/><hkern u1="‚" u2="Ç" k="102"/><hkern u1="‚" u2="Y" k="123"/><hkern u1="‚" u2="W" k="123"/><hkern u1="‚" u2="V" k="123"/><hkern u1="‚" u2="U" k="41"/><hkern u1="‚" u2="T" k="143"/><hkern u1="‚" u2="Q" k="102"/><hkern u1="‚" u2="O" k="102"/><hkern u1="‚" u2="G" k="102"/><hkern u1="‚" u2="C" k="102"/><hkern u1="“" u2="Ÿ" k="-20"/><hkern u1="“" u2="œ" k="123"/><hkern u1="“" u2="ü" k="61"/><hkern u1="“" u2="û" k="61"/><hkern u1="“" u2="ú" k="61"/><hkern u1="“" u2="ù" k="61"/><hkern u1="“" u2="ø" k="123"/><hkern u1="“" u2="ö" k="123"/><hkern u1="“" u2="õ" k="123"/><hkern u1="“" u2="ô" k="123"/><hkern u1="“" u2="ó" k="123"/><hkern u1="“" u2="ò" k="123"/><hkern u1="“" u2="ë" k="123"/><hkern u1="“" u2="ê" k="123"/><hkern u1="“" u2="é" k="123"/><hkern u1="“" u2="è" k="123"/><hkern u1="“" u2="ç" k="123"/><hkern u1="“" u2="æ" k="82"/><hkern u1="“" u2="å" k="82"/><hkern u1="“" u2="ä" k="82"/><hkern u1="“" u2="ã" k="82"/><hkern u1="“" u2="â" k="82"/><hkern u1="“" u2="á" k="82"/><hkern u1="“" u2="à" k="123"/><hkern u1="“" u2="Ý" k="-20"/><hkern u1="“" u2="Å" k="143"/><hkern u1="“" u2="Ä" k="143"/><hkern u1="“" u2="Ã" k="143"/><hkern u1="“" u2="Â" k="143"/><hkern u1="“" u2="Á" k="143"/><hkern u1="“" u2="À" k="143"/><hkern u1="“" u2="u" k="61"/><hkern u1="“" u2="s" k="61"/><hkern u1="“" u2="r" k="61"/><hkern u1="“" u2="q" k="123"/><hkern u1="“" u2="p" k="61"/><hkern u1="“" u2="o" k="123"/><hkern u1="“" u2="n" k="61"/><hkern u1="“" u2="m" k="61"/><hkern u1="“" u2="g" k="61"/><hkern u1="“" u2="e" k="123"/><hkern u1="“" u2="d" k="123"/><hkern u1="“" u2="c" k="123"/><hkern u1="“" u2="a" k="82"/><hkern u1="“" u2="Y" k="-20"/><hkern u1="“" u2="W" k="-41"/><hkern u1="“" u2="V" k="-41"/><hkern u1="“" u2="T" k="-41"/><hkern u1="“" u2="A" k="143"/><hkern u1="„" u2="Ÿ" k="123"/><hkern u1="„" u2="Œ" k="102"/><hkern u1="„" u2="Ý" k="123"/><hkern u1="„" u2="Ü" k="41"/><hkern u1="„" u2="Û" k="41"/><hkern u1="„" u2="Ú" k="41"/><hkern u1="„" u2="Ù" k="41"/><hkern u1="„" u2="Ø" k="102"/><hkern u1="„" u2="Ö" k="102"/><hkern u1="„" u2="Õ" k="102"/><hkern u1="„" u2="Ô" k="102"/><hkern u1="„" u2="Ó" k="102"/><hkern u1="„" u2="Ò" k="102"/><hkern u1="„" u2="Ç" k="102"/><hkern u1="„" u2="Y" k="123"/><hkern u1="„" u2="W" k="123"/><hkern u1="„" u2="V" k="123"/><hkern u1="„" u2="U" k="41"/><hkern u1="„" u2="T" k="143"/><hkern u1="„" u2="Q" k="102"/><hkern u1="„" u2="O" k="102"/><hkern u1="„" u2="G" k="102"/><hkern u1="„" u2="C" k="102"/></font></defs></svg>
\ No newline at end of file
diff --git a/setup/pub/fonts/opensans/light/opensans-300.ttf b/setup/pub/fonts/opensans/light/opensans-300.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..63af664cde6abb0083a37fb7f9d561c461997f49
GIT binary patch
literal 37336
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

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/light/opensans-300.woff b/setup/pub/fonts/opensans/light/opensans-300.woff
new file mode 100644
index 0000000000000000000000000000000000000000..e786074813a27d0a7a249047832988d5bf0fe756
GIT binary patch
literal 22248
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
R1dXu;07L)*QLkr2008v)*B$@>

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/light/opensans-300.woff2 b/setup/pub/fonts/opensans/light/opensans-300.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..f7615ae2399b4691cc9e8ea082f7f951799665ce
GIT binary patch
literal 17436
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

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/regular/opensans-400.eot b/setup/pub/fonts/opensans/regular/opensans-400.eot
new file mode 100644
index 0000000000000000000000000000000000000000..6bbc3cf58cb011a6b4bf3cb1612ce212608f7274
GIT binary patch
literal 19836
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
MJVR|eexoq?Fm#!HRsaA1

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/regular/opensans-400.svg b/setup/pub/fonts/opensans/regular/opensans-400.svg
new file mode 100644
index 0000000000000..3a4a57d6f20a8
--- /dev/null
+++ b/setup/pub/fonts/opensans/regular/opensans-400.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"><defs><font horiz-adv-x="1171"><font-face units-per-em="2048" ascent="1638" descent="-410"/><glyph unicode="fi" horiz-adv-x="1212" d="M29 0zm641 967H391V0H225v967H29v75l196 60v61q0 404 353 404 87 0 204-35l-43-133q-96 31-164 31-94 0-139-62.5T391 1167v-71h279V967zM1036 0H870v1096h166V0zM856 1393q0 57 28 83.5t70 26.5q40 0 69-27t29-83-29-83.5-69-27.5q-42 0-70 27.5t-28 83.5z"/><glyph unicode="fl" horiz-adv-x="1212" d="M29 0zm641 967H391V0H225v967H29v75l196 60v61q0 404 353 404 87 0 204-35l-43-133q-96 31-164 31-94 0-139-62.5T391 1167v-71h279V967zM1036 0H870v1556h166V0z"/><glyph unicode="ffi" horiz-adv-x="1909" d="M29 0zm1329 967h-279V0H913v967H717v75l196 60v61q0 404 353 404 87 0 204-35l-43-133q-96 31-164 31-94 0-139-62.5t-45-200.5v-71h279V967zm-688 0H391V0H225v967H29v75l196 60v61q0 404 353 404 87 0 204-35l-43-133q-96 31-164 31-94 0-139-62.5T391 1167v-71h279V967zM1731 0h-166v1096h166V0zm-180 1393q0 57 28 83.5t70 26.5q40 0 69-27t29-83-29-83.5-69-27.5q-42 0-70 27.5t-28 83.5z"/><glyph unicode="ffl" horiz-adv-x="1909" d="M29 0zm1329 967h-279V0H913v967H717v75l196 60v61q0 404 353 404 87 0 204-35l-43-133q-96 31-164 31-94 0-139-62.5t-45-200.5v-71h279V967zm-688 0H391V0H225v967H29v75l196 60v61q0 404 353 404 87 0 204-35l-43-133q-96 31-164 31-94 0-139-62.5T391 1167v-71h279V967zM1731 0h-166v1556h166V0z"/><glyph horiz-adv-x="2048"/><glyph horiz-adv-x="2048"/><glyph horiz-adv-x="1044"/><glyph horiz-adv-x="532"/><glyph horiz-adv-x="532"/><glyph horiz-adv-x="532"/><glyph unicode="!" horiz-adv-x="547" d="M326 403H221l-51 1059h207zM152 106q0 136 120 136 58 0 89.5-35T393 106q0-64-32-99.5T272-29q-52 0-86 31.5T152 106z"/><glyph unicode="&amp;quot;" horiz-adv-x="821" d="M319 1462l-40-528H174l-41 528h186zm369 0l-41-528H543l-41 528h186z"/><glyph unicode="#" horiz-adv-x="1323" d="M981 899l-66-340h283V430H891L807 0H670l84 430H451L369 0H233l80 430H51v129h287l68 340H129v127h299l82 436h139l-82-436h305l84 436h134l-84-436h264V899H981zM475 559h303l66 340H541z"/><glyph unicode="$" d="M1036 449q0-136-102-224.5T649 113v-232H520v223q-112 0-217 17.5T131 170v156q83-37 191.5-60.5T520 242v440q-205 65-287.5 151T150 1055q0 131 101.5 215T520 1372v182h129v-180q184-5 355-74l-52-131q-149 59-303 70V805q157-50 235-97.5t115-109 37-149.5zm-170-13q0 72-44.5 116.5T649 641V252q217 30 217 184zm-547 621q0-76 45-122t156-87v387q-99-16-150-62.5T319 1057z"/><glyph unicode="%" horiz-adv-x="1686" d="M242 1026q0-170 37-255t120-85q164 0 164 340 0 338-164 338-83 0-120-84t-37-254zm458 0q0-228-76.5-344.5T399 565q-140 0-217.5 119T104 1026q0 227 74.5 342T399 1483q145 0 223-119t78-338zm422-586q0-171 37-255.5t121-84.5 124 83.5 40 256.5q0 171-40 253.5T1280 776t-121-82.5-37-253.5zm459 0q0-227-76.5-343.5T1280-20q-142 0-218.5 119T985 440q0 227 74.5 342T1280 897q142 0 221.5-117.5T1581 440zm-258 1022L512 0H365l811 1462h147z"/><glyph unicode="&amp;" horiz-adv-x="1495" d="M414 1171q0-69 36-131.5T573 889q129 75 179.5 138.5T803 1174q0 77-51.5 125.5T614 1348q-89 0-144.5-48T414 1171zM569 129q241 0 400 154L532 707q-111-68-157-112.5T307 499t-22-116q0-117 77.5-185.5T569 129zM113 379q0 130 69.5 230T432 811q-85 95-115.5 144T268 1057t-18 110q0 150 98 234t273 84q162 0 255-83.5t93-232.5q0-107-68-197.5T676 788l407-391q56 62 89.5 145.5T1229 725h168q-68-286-205-434L1491 0h-229l-185 178Q959 72 837 26T565-20Q350-20 231.5 86T113 379z"/><glyph unicode="'" horiz-adv-x="453" d="M319 1462l-40-528H174l-41 528h186z"/><glyph unicode="(" horiz-adv-x="606" d="M82 561q0 265 77.5 496T383 1462h162q-144-193-216.5-424T256 563q0-240 74-469t213-418H383Q236-154 159 73T82 561z"/><glyph unicode=")" horiz-adv-x="606" d="M524 561q0-263-77.5-490T223-324H63Q202-136 276 93.5T350 563q0 244-72.5 475T61 1462h162q147-175 224-406.5T524 561z"/><glyph unicode="*" horiz-adv-x="1130" d="M657 1556l-43-395 398 111 26-182-381-31 248-326-172-94-176 362-160-362-176 94 242 326-377 31 29 182 391-111-43 395h194z"/><glyph unicode="+" d="M653 791h412V653H653V227H514v426H104v138h410v428h139V791z"/><glyph unicode="," horiz-adv-x="502" d="M350 238l15-23q-26-100-75-232.5T188-264H63Q90-160 122.5-7T168 238h182z"/><glyph unicode="-" horiz-adv-x="659" d="M84 473v152h491V473H84z"/><glyph unicode="." horiz-adv-x="545" d="M152 106q0 67 30.5 101.5T270 242q58 0 90.5-34.5T393 106q0-65-33-100t-90-35q-51 0-84.5 31.5T152 106z"/><glyph unicode="/" horiz-adv-x="752" d="M731 1462L186 0H20l545 1462h166z"/><glyph unicode="0" d="M1069 733q0-379-119.5-566T584-20q-236 0-359 191.5T102 733q0 382 119 567t363 185q238 0 361.5-193T1069 733zm-799 0q0-319 75-464.5T584 123q166 0 240.5 147.5T899 733t-74.5 461.5T584 1341q-164 0-239-144.5T270 733z"/><glyph unicode="1" d="M715 0H553v1042q0 130 8 246-21-21-47-44t-238-195l-88 114 387 299h140V0z"/><glyph unicode="2" d="M1061 0H100v143l385 387q176 178 232 254t84 148 28 155q0 117-71 185.5T561 1341q-91 0-172.5-30T207 1202l-88 113q202 168 440 168 206 0 323-105.5T999 1094q0-139-78-275T629 475L309 162v-8h752V0z"/><glyph unicode="3" d="M1006 1118q0-140-78.5-229T705 770v-8q176-22 261-112t85-236q0-209-145-321.5T494-20Q378-20 281.5-2.5T94 59v158q95-47 202.5-71.5T500 121q379 0 379 297 0 266-418 266H317v143h146q171 0 271 75.5T834 1112q0 107-73.5 168T561 1341q-96 0-181-26t-194-96l-84 112q90 71 207.5 111.5T557 1483q213 0 331-97.5t118-267.5z"/><glyph unicode="4" d="M1130 336H913V0H754v336H43v145l694 989h176V487h217V336zM754 487v486q0 143 10 323h-8q-48-96-90-159L209 487h545z"/><glyph unicode="5" d="M557 893q231 0 363.5-114.5T1053 465q0-227-144.5-356T510-20q-247 0-377 79v160q70-45 174-70.5T512 123q176 0 273.5 83T883 446q0 306-375 306-95 0-254-29l-86 55 55 684h727v-153H365l-37-439q115 23 229 23z"/><glyph unicode="6" d="M117 625q0 431 167.5 644.5T780 1483q113 0 178-19v-143q-77 25-176 25-235 0-359-146.5T287 739h12q110 172 348 172 197 0 310.5-119T1071 469q0-228-124.5-358.5T610-20q-227 0-360 170.5T117 625zm491-504q142 0 220.5 89.5T907 469q0 145-73 228t-218 83q-90 0-165-37T331.5 641 287 506q0-103 40-192t113.5-141T608 121z"/><glyph unicode="7" d="M285 0l606 1309H94v153h973v-133L469 0H285z"/><glyph unicode="8" d="M584 1483q200 0 317-93t117-257q0-108-67-197T737 774q178-85 253-178.5t75-216.5q0-182-127-290.5T590-20Q356-20 230 82.5T104 373q0 251 306 391-138 78-198 168.5T152 1135q0 159 117.5 253.5T584 1483zM268 369q0-120 83.5-187T586 115q149 0 232 70t83 192q0 97-78 172.5T551 696q-149-64-216-141.5T268 369zm314 979q-125 0-196-60t-71-160q0-92 59-158t218-132q143 60 202.5 129t59.5 161q0 101-72.5 160.5T582 1348z"/><glyph unicode="9" d="M1061 838q0-858-664-858-116 0-184 20v143q80-26 182-26 240 0 362.5 148.5T891 721h-12q-55-83-146-126.5T528 551q-194 0-308 116T106 991q0 228 127.5 360T569 1483q149 0 260.5-76.5t171.5-223 60-345.5zm-492 503q-143 0-221-92t-78-256q0-144 72-226.5T561 684q91 0 167.5 37T849 822t44 134q0 105-41 194t-114.5 140-168.5 51z"/><glyph unicode=":" horiz-adv-x="545" d="M152 106q0 67 30.5 101.5T270 242q58 0 90.5-34.5T393 106q0-65-33-100t-90-35q-51 0-84.5 31.5T152 106zm0 883q0 135 118 135 123 0 123-135 0-65-33-100t-90-35q-51 0-84.5 31.5T152 989z"/><glyph unicode=";" horiz-adv-x="545" d="M350 238l15-23q-26-100-75-232.5T188-264H63Q90-160 122.5-7T168 238h182zM147 989q0 135 119 135 123 0 123-135 0-65-33-100t-90-35q-58 0-88.5 35T147 989z"/><glyph unicode="<" d="M1065 242L104 664v98l961 479v-149L283 721l782-328V242z"/><glyph unicode="=" d="M119 858v137h930V858H119zm0-409v137h930V449H119z"/><glyph unicode=">" d="M104 393l783 326-783 373v149l961-479v-98L104 242v151z"/><glyph unicode="?" horiz-adv-x="879" d="M289 403v54q0 117 36 192.5T459 809q136 115 171.5 173t35.5 140q0 102-65.5 157.5T412 1335q-79 0-154-18.5T86 1249l-59 135q189 99 395 99 191 0 297-94t106-265q0-73-19.5-128.5t-57.5-105T584 731q-101-86-133.5-143T418 436v-33H289zm-49-297q0 136 120 136 58 0 89.5-35T481 106q0-64-32-99.5T360-29q-52 0-86 31.5T240 106z"/><glyph unicode="@" horiz-adv-x="1841" d="M1720 729q0-142-44-260t-124-183-184-65q-86 0-145 52t-70 133h-8q-40-87-114.5-136T854 221q-150 0-234.5 102.5T535 602q0 204 118 331.5T963 1061q68 0 154-12.5t155-34.5l-25-470v-22q0-178 133-178 91 0 148 107.5t57 279.5q0 181-74 317t-210.5 209.5T987 1331q-223 0-388-92.5t-252-264T260 578q0-305 161-469T885-55q210 0 436 86v-133q-192-84-436-84-363 0-563.5 199.5T121 571q0 260 107 463t305 314.5T987 1460q215 0 382.5-90.5t259-257T1720 729zM686 598q0-254 195-254 207 0 225 313l14 261q-72 20-157 20-130 0-203.5-90T686 598z"/><glyph unicode="A" horiz-adv-x="1296" d="M1120 0L938 465H352L172 0H0l578 1468h143L1296 0h-176zM885 618l-170 453q-33 86-68 211-22-96-63-211L412 618h473z"/><glyph unicode="B" horiz-adv-x="1327" d="M201 1462h413q291 0 421-87t130-275q0-130-72.5-214.5T881 776v-10q333-57 333-350 0-196-132.5-306T711 0H201v1462zm170-626h280q180 0 259 56.5t79 190.5q0 123-88 177.5T621 1315H371V836zm0-144V145h305q177 0 266.5 68.5T1032 428q0 136-91.5 200T662 692H371z"/><glyph unicode="C" horiz-adv-x="1292" d="M827 1331q-241 0-380.5-160.5T307 731q0-287 134.5-443.5T825 131q153 0 349 55V37q-152-57-375-57-323 0-498.5 196T125 733q0 226 84.5 396t244 262 375.5 92q230 0 402-84l-72-146q-166 78-332 78z"/><glyph unicode="D" horiz-adv-x="1493" d="M1368 745q0-362-196.5-553.5T606 0H201v1462h448q341 0 530-189t189-528zm-180-6q0 286-143.5 431T618 1315H371V147h207q304 0 457 149.5T1188 739z"/><glyph unicode="E" horiz-adv-x="1139" d="M1016 0H201v1462h815v-151H371V840h606V690H371V152h645V0z"/><glyph unicode="F" horiz-adv-x="1057" d="M371 0H201v1462h815v-151H371V776h606V625H371V0z"/><glyph unicode="G" horiz-adv-x="1491" d="M844 766h497V55q-116-37-236-56T827-20q-332 0-517 197.5T125 731q0 228 91.5 399.5t263.5 262 403 90.5q234 0 436-86l-66-150q-198 84-381 84-267 0-417-159T305 731q0-296 144.5-449T874 129q152 0 297 35v450H844v152z"/><glyph unicode="H" horiz-adv-x="1511" d="M1311 0h-170v688H371V0H201v1462h170V840h770v622h170V0z"/><glyph unicode="I" horiz-adv-x="571" d="M201 0v1462h170V0H201z"/><glyph unicode="J" horiz-adv-x="547" d="M-12-385q-94 0-148 27v145q71-20 148-20 99 0 150.5 60T190 0v1462h170V14q0-190-96-294.5T-12-385z"/><glyph unicode="K" horiz-adv-x="1257" d="M1257 0h-200L524 709 371 573V0H201v1462h170V737l663 725h201L647 827z"/><glyph unicode="L" horiz-adv-x="1063" d="M201 0v1462h170V154h645V0H201z"/><glyph unicode="M" horiz-adv-x="1849" d="M848 0L352 1296h-8q14-154 14-366V0H201v1462h256L920 256h8l467 1206h254V0h-170v942q0 162 14 352h-8L985 0H848z"/><glyph unicode="N" horiz-adv-x="1544" d="M1343 0h-194L350 1227h-8q16-216 16-396V0H201v1462h192l797-1222h8q-2 27-9 173.5t-5 209.5v839h159V0z"/><glyph unicode="O" horiz-adv-x="1595" d="M1470 733q0-351-177.5-552T799-20q-323 0-498.5 197.5T125 735q0 357 176 553.5T801 1485q315 0 492-200t177-552zm-1165 0q0-297 126.5-450.5T799 129q243 0 367 153t124 451q0 295-123.5 447.5T801 1333q-243 0-369.5-153.5T305 733z"/><glyph unicode="P" horiz-adv-x="1233" d="M1128 1036q0-222-151.5-341.5T543 575H371V0H201v1462h379q548 0 548-426zM371 721h153q226 0 327 73t101 234q0 145-95 216t-296 71H371V721z"/><glyph unicode="Q" horiz-adv-x="1595" d="M1470 733q0-281-113-467T1038 14l348-362h-247L854-18l-55-2q-323 0-498.5 197.5T125 735q0 357 176 553.5T801 1485q315 0 492-200t177-552zm-1165 0q0-297 126.5-450.5T799 129q243 0 367 153t124 451q0 295-123.5 447.5T801 1333q-243 0-369.5-153.5T305 733z"/><glyph unicode="R" horiz-adv-x="1266" d="M371 608V0H201v1462h401q269 0 397.5-103t128.5-310q0-290-294-392L1231 0h-201L676 608H371zm0 146h233q180 0 264 71.5t84 214.5q0 145-85.5 209T592 1313H371V754z"/><glyph unicode="S" horiz-adv-x="1124" d="M1026 389q0-193-140-301T506-20q-260 0-400 67v164q90-38 196-60t210-22q170 0 256 64.5T854 373q0 76-30.5 124.5t-102 89.5T504 680q-204 73-291.5 173T125 1114q0 169 127 269t336 100q218 0 401-80l-53-148q-181 76-352 76-135 0-211-58t-76-161q0-76 28-124.5t94.5-89T623 809q230-82 316.5-176t86.5-244z"/><glyph unicode="T" horiz-adv-x="1133" d="M651 0H481v1311H18v151h1096v-151H651V0z"/><glyph unicode="U" horiz-adv-x="1491" d="M1305 1462V516q0-250-151-393T739-20 330.5 124 186 520v942h170V508q0-183 100-281t294-98q185 0 285 98.5T1135 510v952h170z"/><glyph unicode="V" horiz-adv-x="1219" d="M1036 1462h183L692 0H524L0 1462h180l336-946q58-163 92-317 36 162 94 323z"/><glyph unicode="W" horiz-adv-x="1896" d="M1477 0h-168l-295 979q-21 65-47 164t-27 119q-22-132-70-289L584 0H416L27 1462h180l231-903q48-190 70-344 27 183 80 358l262 889h180l275-897q48-155 81-350 19 142 72 346l230 901h180z"/><glyph unicode="X" horiz-adv-x="1182" d="M1174 0H981L588 643 188 0H8l486 764-453 698h188l363-579 366 579h181L686 770z"/><glyph unicode="Y" horiz-adv-x="1147" d="M573 731l390 731h184L659 567V0H487v559L0 1462h186z"/><glyph unicode="Z" horiz-adv-x="1169" d="M1087 0H82v133l776 1176H106v153h959v-133L289 154h798V0z"/><glyph unicode="[" horiz-adv-x="674" d="M623-324H166v1786h457v-141H334V-182h289v-142z"/><glyph unicode="\" horiz-adv-x="752" d="M186 1462L733 0H567L23 1462h163z"/><glyph unicode="]" horiz-adv-x="674" d="M51-182h289v1503H51v141h457V-324H51v142z"/><glyph unicode="^" horiz-adv-x="1110" d="M49 551l434 922h99l477-922H907l-372 745-334-745H49z"/><glyph unicode="_" horiz-adv-x="918" d="M922-315H-4v131h926v-131z"/><glyph unicode="`" horiz-adv-x="1182" d="M786 1241H676q-65 52-154 148t-129 159v21h203q32-69 89-159.5T786 1266v-25z"/><glyph unicode="a" horiz-adv-x="1139" d="M850 0l-33 156h-8Q727 53 645.5 16.5T442-20q-163 0-255.5 84T94 303q0 332 531 348l186 6v68q0 129-55.5 190.5T578 977q-137 0-310-84l-51 127q81 44 177.5 69t193.5 25q196 0 290.5-87T973 748V0H850zM475 117q155 0 243.5 85T807 440v99l-166-7q-198-7-285.5-61.5T268 301q0-90 54.5-137T475 117z"/><glyph unicode="b" horiz-adv-x="1255" d="M686 1114q216 0 335.5-147.5T1141 549t-120.5-419.5T686-20q-107 0-195.5 39.5T342 141h-12L295 0H176v1556h166v-378q0-127-8-228h8q116 164 344 164zm-24-139q-170 0-245-97.5T342 549t77-330.5T666 119q153 0 228 111.5T969 551q0 214-75 319T662 975z"/><glyph unicode="c" horiz-adv-x="975" d="M614-20q-238 0-368.5 146.5T115 541q0 275 132.5 425T625 1116q79 0 158-17t124-40l-51-141q-55 22-120 36.5T621 969q-334 0-334-426 0-202 81.5-310T610 125q137 0 281 59V37Q781-20 614-20z"/><glyph unicode="d" horiz-adv-x="1255" d="M922 147h-9Q798-20 569-20q-215 0-334.5 147T115 545t120 421 334 150q223 0 342-162h13l-7 79-4 77v446h166V0H944zm-332-28q170 0 246.5 92.5T913 510v35q0 233-77.5 332.5T588 977q-146 0-223.5-113.5T287 543q0-210 77-317t226-107z"/><glyph unicode="e" horiz-adv-x="1149" d="M639-20q-243 0-383.5 148T115 539q0 265 130.5 421T596 1116q206 0 326-135.5T1042 623V518H287q5-193 97.5-293T645 125q177 0 350 74V51Q907 13 828.5-3.5T639-20zm-45 997q-132 0-210.5-86T291 653h573q0 157-70 240.5T594 977z"/><glyph unicode="f" horiz-adv-x="694" d="M670 967H391V0H225v967H29v75l196 60v61q0 404 353 404 87 0 204-35l-43-133q-96 31-164 31-94 0-139-62.5T391 1167v-71h279V967z"/><glyph unicode="g" horiz-adv-x="1122" d="M1073 1096V991l-203-24q28-35 50-91.5T942 748q0-161-110-257t-302-96q-49 0-92 8-106-56-106-141 0-45 37-66.5T496 174h194q178 0 273.5-75t95.5-218q0-182-146-277.5T487-492q-215 0-331.5 80T39-186q0 100 64 173t180 99q-42 19-70.5 59T184 238q0 60 32 105t101 87q-85 35-138.5 119T125 741q0 180 108 277.5t306 97.5q86 0 155-20h379zM199-184q0-89 75-135t215-46q209 0 309.5 62.5T899-133q0 89-55 123.5T637 25H438q-113 0-176-54t-63-155zm90 929q0-115 65-174t181-59q243 0 243 236 0 247-246 247-117 0-180-63t-63-187z"/><glyph unicode="h" horiz-adv-x="1257" d="M926 0v709q0 134-61 200t-191 66q-173 0-252.5-94T342 573V0H176v1556h166v-471q0-85-8-141h10q49 79 139.5 124.5T690 1114q201 0 301.5-95.5T1092 715V0H926z"/><glyph unicode="i" horiz-adv-x="518" d="M342 0H176v1096h166V0zM162 1393q0 57 28 83.5t70 26.5q40 0 69-27t29-83-29-83.5-69-27.5q-42 0-70 27.5t-28 83.5z"/><glyph unicode="j" horiz-adv-x="518" d="M43-492q-95 0-154 25v135q69-20 136-20 78 0 114.5 42.5T176-180v1276h166V-168q0-324-299-324zm119 1885q0 57 28 83.5t70 26.5q40 0 69-27t29-83-29-83.5-69-27.5q-42 0-70 27.5t-28 83.5z"/><glyph unicode="k" horiz-adv-x="1075" d="M340 561q43 61 131 160l354 375h197L578 629 1053 0H852L465 518 340 410V0H176v1556h164V731q0-55-8-170h8z"/><glyph unicode="l" horiz-adv-x="518" d="M342 0H176v1556h166V0z"/><glyph unicode="m" horiz-adv-x="1905" d="M1573 0v713q0 131-56 196.5T1343 975q-155 0-229-89t-74-274V0H874v713q0 131-56 196.5T643 975q-156 0-228.5-93.5T342 575V0H176v1096h135l27-150h8q47 80 132.5 125t191.5 45q257 0 336-186h8q49 86 142 136t212 50q186 0 278.5-95.5T1739 715V0h-166z"/><glyph unicode="n" horiz-adv-x="1257" d="M926 0v709q0 134-61 200t-191 66q-172 0-252-93t-80-307V0H176v1096h135l27-150h8q51 81 143 125.5t205 44.5q198 0 298-95.5T1092 715V0H926z"/><glyph unicode="o" horiz-adv-x="1237" d="M1122 549q0-268-135-418.5T614-20q-147 0-261 69T177 247t-62 302q0 268 134 417.5T621 1116q230 0 365.5-153T1122 549zm-835 0q0-210 84-320t247-110 247.5 109.5T950 549q0 209-84.5 317.5T616 975q-163 0-246-107t-83-319z"/><glyph unicode="p" horiz-adv-x="1255" d="M686-20q-107 0-195.5 39.5T342 141h-12q12-96 12-182v-451H176v1588h135l23-150h8q64 90 149 130t195 40q218 0 336.5-149T1141 549q0-270-120.5-419.5T686-20zm-24 995q-168 0-243-93t-77-296v-37q0-231 77-330.5T666 119q142 0 222.5 115T969 551q0 205-80.5 314.5T662 975z"/><glyph unicode="q" horiz-adv-x="1255" d="M590 119q166 0 242 89t81 300v37q0 230-78 331T588 977q-146 0-223.5-113.5T287 543t76.5-315.5T590 119zM565-20q-212 0-331 149T115 545q0 269 120 420t334 151q225 0 346-170h9l24 150h131V-492H913v469q0 100 11 170h-13Q796-20 565-20z"/><glyph unicode="r" horiz-adv-x="836" d="M676 1116q73 0 131-12l-23-154q-68 15-120 15-133 0-227.5-108T342 588V0H176v1096h137l19-203h8q61 107 147 165t189 58z"/><glyph unicode="s" horiz-adv-x="977" d="M883 299q0-153-114-236T449-20q-218 0-340 69v154q79-40 169.5-63T453 117q130 0 200 41.5T723 285q0 64-55.5 109.5T451 502q-153 57-217.5 99.5t-96 96.5T106 827q0 134 109 211.5t299 77.5q177 0 346-72l-59-135q-165 68-299 68-118 0-178-37t-60-102q0-44 22.5-75t72.5-59 192-81q195-71 263.5-143T883 299z"/><glyph unicode="t" horiz-adv-x="723" d="M530 117q44 0 85 6.5t65 13.5V10q-27-13-79.5-21.5T506-20q-318 0-318 335v652H31v80l157 69 70 234h96v-254h318V967H354V322q0-99 47-152t129-53z"/><glyph unicode="u" horiz-adv-x="1257" d="M332 1096V385q0-134 61-200t191-66q172 0 251.5 94T915 520v576h166V0H944l-24 147h-9Q860 66 769.5 23T563-20q-200 0-299.5 95T164 379v717h168z"/><glyph unicode="v" horiz-adv-x="1026" d="M416 0L0 1096h178l236-650q80-228 94-296h8q11 53 69.5 219.5T848 1096h178L610 0H416z"/><glyph unicode="w" horiz-adv-x="1593" d="M1071 0L870 643q-19 59-71 268h-8q-40-175-70-270L514 0H322L23 1096h174q106-413 161.5-629T422 176h8q11 57 35.5 147.5T508 467l201 629h180l196-629q56-172 76-289h8q4 36 21.5 111t208.5 807h172L1268 0h-197z"/><glyph unicode="x" horiz-adv-x="1073" d="M440 561L59 1096h189l289-420 288 420h187L631 561 1032 0H844L537 444 227 0H39z"/><glyph unicode="y" horiz-adv-x="1032" d="M2 1096h178l240-625q79-214 98-309h8q13 51 54.5 174.5T852 1096h178L559-152q-70-185-163.5-262.5T166-492q-76 0-150 17v133q55-12 123-12 171 0 244 192L444-6z"/><glyph unicode="z" horiz-adv-x="958" d="M877 0H82v113l598 854H119v129h743V967L272 129h605V0z"/><glyph unicode="{" horiz-adv-x="776" d="M475 12q0-102 58.5-148T705-184v-140q-190 2-294 87T307 2v303q0 104-63 148.5T61 498v141q130 2 188 48t58 142v306q0 155 108 241t290 86v-139q-230-6-230-199V829q0-215-223-254v-12q223-39 223-254V12z"/><glyph unicode="|" horiz-adv-x="1128" d="M494 1556h141V-496H494v2052z"/><glyph unicode="}" horiz-adv-x="776" d="M522 575q-223 39-223 254v295q0 193-227 199v139q184 0 289.5-87T467 1135V829q0-97 59-142.5T715 639V498q-122 0-185-44.5T467 305V2q0-153-102.5-238.5T72-324v140q111 2 169 48t58 148v297q0 114 55 174t168 80v12z"/><glyph unicode="~" d="M338 713q-53 0-116.5-33.5T104 592v151q100 109 244 109 68 0 124.5-14T618 786q66-28 115-41.5t96-13.5q54 0 118 32t118 89V702Q963 592 821 592q-72 0-135 16.5T551 657q-75 32-120 44t-93 12z"/><glyph unicode="¡" horiz-adv-x="547" d="M219 684h105l51-1057H168zm174 299q0-135-121-135-60 0-90 35.5T152 983q0 63 31.5 99t88.5 36q51 0 86-32t35-103z"/><glyph unicode="¢" d="M971 240q-105-54-252-60V-20H586v206q-203 32-299.5 168.5T190 741q0 508 396 570v172h135v-164q75-3 146-19.5t120-39.5l-49-140q-133 51-242 51-172 0-253-105.5T362 743q0-212 79.5-313.5T688 328q141 0 283 59V240z"/><glyph unicode="£" d="M682 1481q190 0 360-84l-61-133q-154 77-297 77-123 0-185.5-62T436 1077V782h422V655H436V434q0-100-32.5-168T297 154h795V0H63v141q205 47 205 291v223H70v127h198v316q0 178 112 280.5T682 1481z"/><glyph unicode="¤" d="M184 723q0 122 74 229l-135 140 94 92 135-133q104 73 234 73 127 0 229-73l137 133 95-92-134-138q74-113 74-231 0-131-74-234l131-135-92-92-137 133q-102-71-229-71-134 0-234 73L217 264l-92 92 133 136q-74 107-74 231zm129 0q0-112 78.5-192T586 451t195 79.5T860 723q0 114-80 195t-194 81q-116 0-194.5-82T313 723z"/><glyph unicode="¥" d="M584 735l379 727h174L721 692h262V565H666V395h317V268H666V0H502v268H186v127h316v170H186v127h256L31 1462h178z"/><glyph unicode="¦" horiz-adv-x="1128" d="M494 1556h141V780H494v776zm0-1275h141v-777H494v777z"/><glyph unicode="§" horiz-adv-x="1057" d="M139 809q0 86 43 154.5T303 1069q-74 40-116 95.5T145 1305q0 121 103.5 190.5T549 1565q94 0 173.5-14.5T899 1497l-53-131q-98 39-165.5 52.5T537 1432q-116 0-174-29.5t-58-93.5q0-60 61.5-102t215.5-97q186-68 261-143.5T918 784q0-90-41-160.5T762 512q153-81 153-227 0-140-117-216.5T469-8Q251-8 123 57v148q78-37 175-59.5T477 123q134 0 204.5 38T752 270q0 46-24 75t-78 58-169 72q-142 52-209 97T172 674t-33 135zm146 20q0-77 66-129.5T584 586l49-19q137 80 137 191 0 83-73.5 139T438 1010q-68-19-110.5-69T285 829z"/><glyph unicode="¨" horiz-adv-x="1182" d="M309 1393q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T399 1294q-37 0-63.5 24.5T309 1393zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T780 1294t-63.5 24.5T690 1393z"/><glyph unicode="©" horiz-adv-x="1704" d="M893 1059q-125 0-192.5-87T633 731q0-168 63.5-249T891 401q86 0 211 45V322q-48-20-98.5-34T883 274q-194 0-298 120.5T481 731q0 209 110.5 332T893 1186q128 0 246-60l-58-118q-108 51-188 51zM100 731q0 200 100 375t275 276 377 101q200 0 375-100t276-275 101-377q0-197-97-370T1235 84 852-20Q645-20 470 83.5T197.5 360 100 731zm105 0q0-173 87-323.5t237.5-237T852 84q174 0 323 87t236.5 235.5T1499 731q0 174-87 323t-235.5 236.5T852 1378q-174 0-323-87t-236.5-235.5T205 731z"/><glyph unicode="ª" horiz-adv-x="725" d="M532 801l-24 84q-92-97-232-97-95 0-150.5 49.5T70 989t77 154.5 242 58.5l117 4v39q0 133-148 133-100 0-204-51l-43 96q114 56 247 56 130 0 198.5-52.5T625 1253V801h-93zM193 989q0-100 112-100 201 0 201 180v49l-98-4q-112-4-163.5-32.5T193 989z"/><glyph unicode="«" horiz-adv-x="1018" d="M82 551l342 407 119-69-289-350 289-351-119-71L82 524v27zm395 0l344 407 117-69-287-350 287-351-117-71-344 407v27z"/><glyph unicode="¬" d="M1065 791V264H928v389H104v138h961z"/><glyph unicode="­" horiz-adv-x="659" d="M84 473zm0 0v152h491V473H84z"/><glyph unicode="®" horiz-adv-x="1704" d="M723 762h108q80 0 128.5 41.5T1008 909q0 75-43 107.5T829 1049H723V762zm434 151q0-80-42.5-141.5T995 680l238-395h-168L858 639H723V285H575v891h261q166 0 243.5-65t77.5-198zM100 731q0 200 100 375t275 276 377 101q200 0 375-100t276-275 101-377q0-197-97-370T1235 84 852-20Q645-20 470 83.5T197.5 360 100 731zm105 0q0-173 87-323.5t237.5-237T852 84q174 0 323 87t236.5 235.5T1499 731q0 174-87 323t-235.5 236.5T852 1378q-174 0-323-87t-236.5-235.5T205 731z"/><glyph unicode="¯" horiz-adv-x="1024" d="M1030 1556H-6v127h1036v-127z"/><glyph unicode="°" horiz-adv-x="877" d="M127 1171q0 130 90.5 221t220.5 91 221-90.5 91-221.5q0-84-41-155.5T595 902t-157-42q-130 0-220.5 90T127 1171zm115 0q0-82 58.5-139T440 975q80 0 137.5 56.5T635 1171q0 84-56.5 140.5T440 1368q-83 0-140.5-57T242 1171z"/><glyph unicode="±" d="M104 1zm549 790h412V653H653V227H514v426H104v138h410v428h139V791zM104 1v138h961V1H104z"/><glyph unicode="²" horiz-adv-x="711" d="M653 586H49v104l236 230q89 86 130 134.5t57.5 86.5 16.5 92q0 68-40 102.5T346 1370q-52 0-101-19t-118-69l-66 88q131 111 283 111 132 0 205.5-65t73.5-177q0-80-44.5-155.5T387 870L213 705h440V586z"/><glyph unicode="³" horiz-adv-x="711" d="M627 1255q0-80-41-131.5T477 1049q176-47 176-209 0-128-92-199.5T301 569q-152 0-268 56v123q147-68 270-68 211 0 211 162 0 145-231 145H166v107h119q103 0 152.5 39.5T487 1241q0 61-40 95t-107 34q-66 0-122-21.5T106 1292l-69 90q63 45 133 72t164 27q136 0 214.5-59.5T627 1255z"/><glyph unicode="´" horiz-adv-x="1182" d="M393 1266q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H393v25z"/><glyph unicode="µ" horiz-adv-x="1268" d="M342 381q0-262 254-262 171 0 250.5 94.5T926 520v576h166V0H956l-26 147h-10Q809-20 580-20q-150 0-238 92h-10q10-84 10-244v-320H176v1588h166V381z"/><glyph unicode="¶" horiz-adv-x="1341" d="M1120-260h-114v1712H793V-260H678v819q-62-18-146-18-216 0-317.5 125T113 1042q0 260 109 387t341 127h557V-260z"/><glyph unicode="·" horiz-adv-x="545" d="M152 723q0 66 31 100.5t87 34.5q58 0 90.5-34.5T393 723q0-65-33-100t-90-35q-51 0-84.5 31.5T152 723z"/><glyph unicode="¸" horiz-adv-x="465" d="M436-289q0-97-76.5-150T133-492q-51 0-96 9v106q45-8 104-8 79 0 119.5 20t40.5 74q0 43-39.5 69.5T113-178L201 0h110l-55-115q180-39 180-174z"/><glyph unicode="¹" horiz-adv-x="711" d="M338 1462h143V586H348v579q0 91 6 181-22-22-49-44.5T143 1184l-67 96z"/><glyph unicode="º" horiz-adv-x="768" d="M702 1135q0-164-85.5-255.5T381 788q-146 0-230.5 93T66 1135q0 163 84 253.5t235 90.5q152 0 234.5-91t82.5-253zm-514 0q0-122 45.5-183T383 891q105 0 151 61t46 183q0 123-46 182t-151 59q-103 0-149-59t-46-182z"/><glyph unicode="»" horiz-adv-x="1018" d="M936 524L592 117l-117 71 287 351-287 350 117 69 344-407v-27zm-395 0L197 117 80 188l287 351L80 889l117 69 344-407v-27z"/><glyph unicode="¼" horiz-adv-x="1597" d="M75 0zm1223 1462L395 0H252l903 1462h143zm-961 0h143V586H347v579q0 91 6 181-22-22-49-44.5T142 1184l-67 96zM1489 203h-125V1h-145v202H817v101l408 579h139V320h125V203zm-270 117v195q0 134 6 209-5-12-17-31.5t-27-42l-30-45-26-39.5-168-246h262z"/><glyph unicode="½" horiz-adv-x="1597" d="M46 0zm1184 1462L327 0H184l903 1462h143zm-922 0h143V586H318v579q0 91 6 181-22-22-49-44.5T113 1184l-67 96zM1499 1H895v104l236 230q89 86 130 134.5t57.5 86.5 16.5 92q0 68-40 102.5T1192 785q-52 0-101-19t-118-69l-66 88q131 111 283 111 132 0 205.5-65t73.5-177q0-80-44.5-155.5T1233 285l-174-165h440V1z"/><glyph unicode="¾" horiz-adv-x="1597" d="M26 0zm594 1255q0-80-41-131.5T470 1049q176-47 176-209 0-128-92-199.5T294 569q-152 0-268 56v123q147-68 270-68 211 0 211 162 0 145-231 145H159v107h119q103 0 152.5 39.5T480 1241q0 61-40 95t-107 34q-66 0-122-21.5T99 1292l-69 90q63 45 133 72t164 27q136 0 214.5-59.5T620 1255zm770 207L487 0H344l903 1462h143zm179-1259h-125V1h-145v202H897v101l408 579h139V320h125V203zm-270 117v195q0 134 6 209-5-12-17-31.5t-27-42l-30-45-26-39.5-168-246h262z"/><glyph unicode="¿" horiz-adv-x="879" d="M590 684v-51q0-122-37.5-196T418 279Q297 173 266.5 135.5t-43-76T211-35q0-100 66-156.5T465-248q80 0 155 19t173 67l59-135q-197-96-395-96-190 0-298 93T51-37q0 70 17.5 122.5t49.5 97 76.5 85.5 98.5 88q101 88 133.5 146T459 653v31h131zm49 299q0-135-121-135-59 0-90 34.5T397 983q0 64 33 99.5t88 35.5q51 0 86-32t35-103z"/><glyph unicode="À" horiz-adv-x="1296" d="M0 0zm1120 0L938 465H352L172 0H0l578 1468h143L1296 0h-176zM885 618l-170 453q-33 86-68 211-22-96-63-211L412 618h473zm-161 961H614q-65 52-154 148t-129 159v21h203q32-69 89-159.5T724 1604v-25z"/><glyph unicode="Á" horiz-adv-x="1296" d="M0 0zm1120 0L938 465H352L172 0H0l578 1468h143L1296 0h-176zM885 618l-170 453q-33 86-68 211-22-96-63-211L412 618h473zm-359 986q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H526v25z"/><glyph unicode="Â" horiz-adv-x="1296" d="M0 0zm1120 0L938 465H352L172 0H0l578 1468h143L1296 0h-176zM885 618l-170 453q-33 86-68 211-22-96-63-211L412 618h473zm-582 984q127 136 178 200t74 105h166q22-42 76.5-108.5T977 1602v-23H858q-88 55-221 186-136-134-219-186H303v23z"/><glyph unicode="Ã" horiz-adv-x="1296" d="M0 0zm1120 0L938 465H352L172 0H0l578 1468h143L1296 0h-176zM885 618l-170 453q-33 86-68 211-22-96-63-211L412 618h473zm-93 963q-43 0-84 18.5t-80.5 41-76 41T481 1700q-50 0-75.5-30t-39.5-91h-98q13 121 70.5 189.5T487 1837q46 0 89-18.5t82-41 75-41 68-18.5q49 0 73 29.5t39 91.5h99q-13-121-69.5-189.5T792 1581z"/><glyph unicode="Ä" horiz-adv-x="1296" d="M0 0zm1120 0L938 465H352L172 0H0l578 1468h143L1296 0h-176zM885 618l-170 453q-33 86-68 211-22-96-63-211L412 618h473zM364 1731q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T454 1632q-37 0-63.5 24.5T364 1731zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T835 1632t-63.5 24.5T745 1731z"/><glyph unicode="Å" horiz-adv-x="1296" d="M0 0zm1120 0L938 465H352L172 0H0l578 1468h143L1296 0h-176zM885 618l-170 453q-33 86-68 211-22-96-63-211L412 618h473zm-15 969q0-98-61.5-157.5T645 1370q-101 0-161 58.5T424 1585t60.5 155.5T645 1798q101 0 163-59.5t62-151.5zm-108-2q0 56-33 86.5t-84 30.5-84-30.5-33-86.5 30-86.5 87-30.5q52 0 84.5 30.5T762 1585z"/><glyph unicode="Æ" horiz-adv-x="1788" d="M1665 0H915v465H401L174 0H-2l698 1462h969v-151h-580V840h541V690h-541V152h580V0zM469 618h446v693H797z"/><glyph unicode="Ç" horiz-adv-x="1292" d="M125 0zm702 1331q-241 0-380.5-160.5T307 731q0-287 134.5-443.5T825 131q153 0 349 55V37q-152-57-375-57-323 0-498.5 196T125 733q0 226 84.5 396t244 262 375.5 92q230 0 402-84l-72-146q-166 78-332 78zM950-289q0-97-76.5-150T647-492q-51 0-96 9v106q45-8 104-8 79 0 119.5 20t40.5 74q0 43-39.5 69.5T627-178L715 0h110l-55-115q180-39 180-174z"/><glyph unicode="È" horiz-adv-x="1139" d="M201 0zm815 0H201v1462h815v-151H371V840h606V690H371V152h645V0zM713 1579H603q-65 52-154 148t-129 159v21h203q32-69 89-159.5T713 1604v-25z"/><glyph unicode="É" horiz-adv-x="1139" d="M201 0zm815 0H201v1462h815v-151H371V840h606V690H371V152h645V0zM456 1604q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H456v25z"/><glyph unicode="Ê" horiz-adv-x="1139" d="M201 0zm815 0H201v1462h815v-151H371V840h606V690H371V152h645V0zM263 1602q127 136 178 200t74 105h166q22-42 76.5-108.5T937 1602v-23H818q-88 55-221 186-136-134-219-186H263v23z"/><glyph unicode="Ë" horiz-adv-x="1139" d="M201 0zm815 0H201v1462h815v-151H371V840h606V690H371V152h645V0zM327 1731q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T417 1632q-37 0-63.5 24.5T327 1731zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T798 1632t-63.5 24.5T708 1731z"/><glyph unicode="Ì" horiz-adv-x="571" d="M5 0zm196 0v1462h170V0H201zm197 1579H288q-65 52-154 148T5 1886v21h203q32-69 89-159.5T398 1604v-25z"/><glyph unicode="Í" horiz-adv-x="571" d="M179 0zm22 0v1462h170V0H201zm-22 1604q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H179v25z"/><glyph unicode="Î" horiz-adv-x="571" d="M0 0zm201 0v1462h170V0H201zM-57 1602q127 136 178 200t74 105h166q22-42 76.5-108.5T617 1602v-23H498q-88 55-221 186-136-134-219-186H-57v23z"/><glyph unicode="Ï" horiz-adv-x="571" d="M5 0zm196 0v1462h170V0H201zM5 1731q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T95 1632q-37 0-63.5 24.5T5 1731zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T476 1632t-63.5 24.5T386 1731z"/><glyph unicode="Ð" horiz-adv-x="1479" d="M1352 745q0-362-196.5-553.5T590 0H201v649H47v150h154v663h434q337 0 527-187.5T1352 745zm-181-6q0 576-569 576H371V799h379V649H371V147h190q610 0 610 592z"/><glyph unicode="Ñ" horiz-adv-x="1544" d="M201 0zm1142 0h-194L350 1227h-8q16-216 16-396V0H201v1462h192l797-1222h8q-2 27-9 173.5t-5 209.5v839h159V0zM935 1581q-43 0-84 18.5t-80.5 41-76 41T624 1700q-50 0-75.5-30t-39.5-91h-98q13 121 70.5 189.5T630 1837q46 0 89-18.5t82-41 75-41 68-18.5q49 0 73 29.5t39 91.5h99q-13-121-69.5-189.5T935 1581z"/><glyph unicode="Ò" horiz-adv-x="1595" d="M125 0zm1345 733q0-351-177.5-552T799-20q-323 0-498.5 197.5T125 735q0 357 176 553.5T801 1485q315 0 492-200t177-552zm-1165 0q0-297 126.5-450.5T799 129q243 0 367 153t124 451q0 295-123.5 447.5T801 1333q-243 0-369.5-153.5T305 733zm602 846H797q-65 52-154 148t-129 159v21h203q32-69 89-159.5T907 1604v-25z"/><glyph unicode="Ó" horiz-adv-x="1595" d="M125 0zm1345 733q0-351-177.5-552T799-20q-323 0-498.5 197.5T125 735q0 357 176 553.5T801 1485q315 0 492-200t177-552zm-1165 0q0-297 126.5-450.5T799 129q243 0 367 153t124 451q0 295-123.5 447.5T801 1333q-243 0-369.5-153.5T305 733zm354 871q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H659v25z"/><glyph unicode="Ô" horiz-adv-x="1595" d="M125 0zm1345 733q0-351-177.5-552T799-20q-323 0-498.5 197.5T125 735q0 357 176 553.5T801 1485q315 0 492-200t177-552zm-1165 0q0-297 126.5-450.5T799 129q243 0 367 153t124 451q0 295-123.5 447.5T801 1333q-243 0-369.5-153.5T305 733zm143 869q127 136 178 200t74 105h166q22-42 76.5-108.5T1122 1602v-23h-119q-88 55-221 186-136-134-219-186H448v23z"/><glyph unicode="Õ" horiz-adv-x="1595" d="M125 0zm1345 733q0-351-177.5-552T799-20q-323 0-498.5 197.5T125 735q0 357 176 553.5T801 1485q315 0 492-200t177-552zm-1165 0q0-297 126.5-450.5T799 129q243 0 367 153t124 451q0 295-123.5 447.5T801 1333q-243 0-369.5-153.5T305 733zm637 848q-43 0-84 18.5t-80.5 41-76 41T631 1700q-50 0-75.5-30t-39.5-91h-98q13 121 70.5 189.5T637 1837q46 0 89-18.5t82-41 75-41 68-18.5q49 0 73 29.5t39 91.5h99q-13-121-69.5-189.5T942 1581z"/><glyph unicode="Ö" horiz-adv-x="1595" d="M125 0zm1345 733q0-351-177.5-552T799-20q-323 0-498.5 197.5T125 735q0 357 176 553.5T801 1485q315 0 492-200t177-552zm-1165 0q0-297 126.5-450.5T799 129q243 0 367 153t124 451q0 295-123.5 447.5T801 1333q-243 0-369.5-153.5T305 733zm217 998q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T612 1632q-37 0-63.5 24.5T522 1731zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T993 1632t-63.5 24.5T903 1731z"/><glyph unicode="×" d="M940 1176l96-99-352-354 350-352-96-99-354 351-348-351-101 99 350 352-352 352 100 101 353-355z"/><glyph unicode="Ø" horiz-adv-x="1595" d="M1470 733q0-351-177.5-552T799-20Q564-20 416 80L315-61 195 18l108 154Q125 370 125 735q0 357 176 553.5T801 1485q209 0 366-94l97 135 120-80-106-148q192-202 192-565zm-180 0q0 272-110 426L508 211q115-82 291-82 243 0 367 153t124 451zm-985 0q0-262 101-416l669 943q-106 73-274 73-243 0-369.5-153.5T305 733z"/><glyph unicode="Ù" horiz-adv-x="1491" d="M186 0zm1119 1462V516q0-250-151-393T739-20 330.5 124 186 520v942h170V508q0-183 100-281t294-98q185 0 285 98.5T1135 510v952h170zm-449 117H746q-65 52-154 148t-129 159v21h203q32-69 89-159.5T856 1604v-25z"/><glyph unicode="Ú" horiz-adv-x="1491" d="M186 0zm1119 1462V516q0-250-151-393T739-20 330.5 124 186 520v942h170V508q0-183 100-281t294-98q185 0 285 98.5T1135 510v952h170zm-705 142q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H600v25z"/><glyph unicode="Û" horiz-adv-x="1491" d="M186 0zm1119 1462V516q0-250-151-393T739-20 330.5 124 186 520v942h170V508q0-183 100-281t294-98q185 0 285 98.5T1135 510v952h170zm-912 140q127 136 178 200t74 105h166q22-42 76.5-108.5T1067 1602v-23H948q-88 55-221 186-136-134-219-186H393v23z"/><glyph unicode="Ü" horiz-adv-x="1491" d="M186 0zm1119 1462V516q0-250-151-393T739-20 330.5 124 186 520v942h170V508q0-183 100-281t294-98q185 0 285 98.5T1135 510v952h170zm-844 269q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T551 1632q-37 0-63.5 24.5T461 1731zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T932 1632t-63.5 24.5T842 1731z"/><glyph unicode="Ý" horiz-adv-x="1147" d="M0 0zm573 731l390 731h184L659 567V0H487v559L0 1462h186zm-131 873q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H442v25z"/><glyph unicode="Þ" horiz-adv-x="1251" d="M1145 784q0-227-151.5-346T555 319H371V0H201v1462h170v-256h215q281 0 420-103.5T1145 784zM371 465h168q226 0 327 71.5T967 772q0 149-95 218t-297 69H371V465z"/><glyph unicode="ß" horiz-adv-x="1274" d="M1049 1266q0-135-143-250-88-70-116-103.5T762 846q0-32 13.5-53t49-49.5T938 664q140-95 191-173.5t51-179.5q0-160-97-245.5T807-20q-188 0-295 69v154q63-39 141-62.5T803 117q215 0 215 182 0 75-41.5 128.5T825 551q-127 82-175 143.5T602 840q0 63 34.5 116T742 1062q75 57 107 102t32 98q0 80-68 122.5T618 1427q-276 0-276-223V0H176v1202q0 178 110 271.5t332 93.5q206 0 318.5-78.5T1049 1266z"/><glyph unicode="à" horiz-adv-x="1139" d="M94 0zm756 0l-33 156h-8Q727 53 645.5 16.5T442-20q-163 0-255.5 84T94 303q0 332 531 348l186 6v68q0 129-55.5 190.5T578 977q-137 0-310-84l-51 127q81 44 177.5 69t193.5 25q196 0 290.5-87T973 748V0H850zM475 117q155 0 243.5 85T807 440v99l-166-7q-198-7-285.5-61.5T268 301q0-90 54.5-137T475 117zm197 1124H562q-65 52-154 148t-129 159v21h203q32-69 89-159.5T672 1266v-25z"/><glyph unicode="á" horiz-adv-x="1139" d="M94 0zm756 0l-33 156h-8Q727 53 645.5 16.5T442-20q-163 0-255.5 84T94 303q0 332 531 348l186 6v68q0 129-55.5 190.5T578 977q-137 0-310-84l-51 127q81 44 177.5 69t193.5 25q196 0 290.5-87T973 748V0H850zM475 117q155 0 243.5 85T807 440v99l-166-7q-198-7-285.5-61.5T268 301q0-90 54.5-137T475 117zm-39 1149q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H436v25z"/><glyph unicode="â" horiz-adv-x="1139" d="M94 0zm756 0l-33 156h-8Q727 53 645.5 16.5T442-20q-163 0-255.5 84T94 303q0 332 531 348l186 6v68q0 129-55.5 190.5T578 977q-137 0-310-84l-51 127q81 44 177.5 69t193.5 25q196 0 290.5-87T973 748V0H850zM475 117q155 0 243.5 85T807 440v99l-166-7q-198-7-285.5-61.5T268 301q0-90 54.5-137T475 117zM228 1264q127 136 178 200t74 105h166q22-42 76.5-108.5T902 1264v-23H783q-88 55-221 186-136-134-219-186H228v23z"/><glyph unicode="ã" horiz-adv-x="1139" d="M94 0zm756 0l-33 156h-8Q727 53 645.5 16.5T442-20q-163 0-255.5 84T94 303q0 332 531 348l186 6v68q0 129-55.5 190.5T578 977q-137 0-310-84l-51 127q81 44 177.5 69t193.5 25q196 0 290.5-87T973 748V0H850zM475 117q155 0 243.5 85T807 440v99l-166-7q-198-7-285.5-61.5T268 301q0-90 54.5-137T475 117zm246 1126q-43 0-84 18.5t-80.5 41-76 41T410 1362q-50 0-75.5-30t-39.5-91h-98q13 121 70.5 189.5T416 1499q46 0 89-18.5t82-41 75-41 68-18.5q49 0 73 29.5t39 91.5h99q-13-121-69.5-189.5T721 1243z"/><glyph unicode="ä" horiz-adv-x="1139" d="M94 0zm756 0l-33 156h-8Q727 53 645.5 16.5T442-20q-163 0-255.5 84T94 303q0 332 531 348l186 6v68q0 129-55.5 190.5T578 977q-137 0-310-84l-51 127q81 44 177.5 69t193.5 25q196 0 290.5-87T973 748V0H850zM475 117q155 0 243.5 85T807 440v99l-166-7q-198-7-285.5-61.5T268 301q0-90 54.5-137T475 117zM279 1393q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T369 1294q-37 0-63.5 24.5T279 1393zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T750 1294t-63.5 24.5T660 1393z"/><glyph unicode="å" horiz-adv-x="1139" d="M94 0zm756 0l-33 156h-8Q727 53 645.5 16.5T442-20q-163 0-255.5 84T94 303q0 332 531 348l186 6v68q0 129-55.5 190.5T578 977q-137 0-310-84l-51 127q81 44 177.5 69t193.5 25q196 0 290.5-87T973 748V0H850zM475 117q155 0 243.5 85T807 440v99l-166-7q-198-7-285.5-61.5T268 301q0-90 54.5-137T475 117zm329 1341q0-98-61.5-157.5T579 1241q-101 0-161 58.5T358 1456t60.5 155.5T579 1669q101 0 163-59.5t62-151.5zm-108-2q0 56-33 86.5t-84 30.5-84-30.5-33-86.5 30-86.5 87-30.5q52 0 84.5 30.5T696 1456z"/><glyph unicode="æ" horiz-adv-x="1757" d="M94 303q0 161 124 250.5T596 651l184 6v68q0 129-58 190.5T545 977q-144 0-307-84l-52 127q74 41 173.5 67.5T557 1114q130 0 212.5-43.5T893 932q53 88 138.5 136t195.5 48q192 0 308-133.5T1651 627V520H950q8-395 322-395 91 0 169.5 17.5T1604 199V51q-86-38-160.5-54.5T1268-20q-289 0-414 233Q773 86 674.5 33T442-20q-163 0-255.5 85T94 303zm174-2q0-95 53.5-139.5T463 117q145 0 229 84.5T776 440v99l-158-7q-186-8-268-62.5T268 301zm957 676q-121 0-190.5-83T954 653h519q0 156-64 240t-184 84z"/><glyph unicode="ç" horiz-adv-x="975" d="M115 0zm499-20q-238 0-368.5 146.5T115 541q0 275 132.5 425T625 1116q79 0 158-17t124-40l-51-141q-55 22-120 36.5T621 969q-334 0-334-426 0-202 81.5-310T610 125q137 0 281 59V37Q781-20 614-20zm148-269q0-97-76.5-150T459-492q-51 0-96 9v106q45-8 104-8 79 0 119.5 20t40.5 74q0 43-39.5 69.5T439-178L527 0h110l-55-115q180-39 180-174z"/><glyph unicode="è" horiz-adv-x="1149" d="M115 0zm524-20q-243 0-383.5 148T115 539q0 265 130.5 421T596 1116q206 0 326-135.5T1042 623V518H287q5-193 97.5-293T645 125q177 0 350 74V51Q907 13 828.5-3.5T639-20zm-45 997q-132 0-210.5-86T291 653h573q0 157-70 240.5T594 977zm117 264H601q-65 52-154 148t-129 159v21h203q32-69 89-159.5T711 1266v-25z"/><glyph unicode="é" horiz-adv-x="1149" d="M115 0zm524-20q-243 0-383.5 148T115 539q0 265 130.5 421T596 1116q206 0 326-135.5T1042 623V518H287q5-193 97.5-293T645 125q177 0 350 74V51Q907 13 828.5-3.5T639-20zm-45 997q-132 0-210.5-86T291 653h573q0 157-70 240.5T594 977zm-123 289q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H471v25z"/><glyph unicode="ê" horiz-adv-x="1149" d="M115 0zm524-20q-243 0-383.5 148T115 539q0 265 130.5 421T596 1116q206 0 326-135.5T1042 623V518H287q5-193 97.5-293T645 125q177 0 350 74V51Q907 13 828.5-3.5T639-20zm-45 997q-132 0-210.5-86T291 653h573q0 157-70 240.5T594 977zm-335 287q127 136 178 200t74 105h166q22-42 76.5-108.5T933 1264v-23H814q-88 55-221 186-136-134-219-186H259v23z"/><glyph unicode="ë" horiz-adv-x="1149" d="M115 0zm524-20q-243 0-383.5 148T115 539q0 265 130.5 421T596 1116q206 0 326-135.5T1042 623V518H287q5-193 97.5-293T645 125q177 0 350 74V51Q907 13 828.5-3.5T639-20zm-45 997q-132 0-210.5-86T291 653h573q0 157-70 240.5T594 977zm-275 416q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T409 1294q-37 0-63.5 24.5T319 1393zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T790 1294t-63.5 24.5T700 1393z"/><glyph unicode="ì" horiz-adv-x="518" d="M0 0zm342 0H176v1096h166V0zm13 1241H245q-65 52-154 148t-129 159v21h203q32-69 89-159.5T355 1266v-25z"/><glyph unicode="í" horiz-adv-x="518" d="M169 0zm173 0H176v1096h166V0zM169 1266q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H169v25z"/><glyph unicode="î" horiz-adv-x="518" d="M0 0zm342 0H176v1096h166V0zM-77 1264q127 136 178 200t74 105h166q22-42 76.5-108.5T597 1264v-23H478q-88 55-221 186-136-134-219-186H-77v23z"/><glyph unicode="ï" horiz-adv-x="518" d="M0 0zm342 0H176v1096h166V0zM-20 1393q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T70 1294q-37 0-63.5 24.5T-20 1393zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T451 1294t-63.5 24.5T361 1393z"/><glyph unicode="ð" horiz-adv-x="1221" d="M1122 563q0-281-130.5-432T614-20q-222 0-361.5 134.5T113 475q0 230 131.5 361T596 967q226 0 326-121l8 4q-57 214-262 405l-271-155-73 108 233 133q-92 62-186 111l69 117q156-73 258-148l238 138 76-107-207-119q152-143 234.5-342t82.5-428zm-168-51q0 147-90 232t-246 85q-337 0-337-360 0-167 87.5-258.5T618 119q175 0 255.5 100.5T954 512z"/><glyph unicode="ñ" horiz-adv-x="1257" d="M176 0zm750 0v709q0 134-61 200t-191 66q-172 0-252-93t-80-307V0H176v1096h135l27-150h8q51 81 143 125.5t205 44.5q198 0 298-95.5T1092 715V0H926zM802 1243q-43 0-84 18.5t-80.5 41-76 41T491 1362q-50 0-75.5-30t-39.5-91h-98q13 121 70.5 189.5T497 1499q46 0 89-18.5t82-41 75-41 68-18.5q49 0 73 29.5t39 91.5h99q-13-121-69.5-189.5T802 1243z"/><glyph unicode="ò" horiz-adv-x="1237" d="M115 0zm1007 549q0-268-135-418.5T614-20q-147 0-261 69T177 247t-62 302q0 268 134 417.5T621 1116q230 0 365.5-153T1122 549zm-835 0q0-210 84-320t247-110 247.5 109.5T950 549q0 209-84.5 317.5T616 975q-163 0-246-107t-83-319zm455 692H632q-65 52-154 148t-129 159v21h203q32-69 89-159.5T742 1266v-25z"/><glyph unicode="ó" horiz-adv-x="1237" d="M115 0zm1007 549q0-268-135-418.5T614-20q-147 0-261 69T177 247t-62 302q0 268 134 417.5T621 1116q230 0 365.5-153T1122 549zm-835 0q0-210 84-320t247-110 247.5 109.5T950 549q0 209-84.5 317.5T616 975q-163 0-246-107t-83-319zm192 717q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H479v25z"/><glyph unicode="ô" horiz-adv-x="1237" d="M115 0zm1007 549q0-268-135-418.5T614-20q-147 0-261 69T177 247t-62 302q0 268 134 417.5T621 1116q230 0 365.5-153T1122 549zm-835 0q0-210 84-320t247-110 247.5 109.5T950 549q0 209-84.5 317.5T616 975q-163 0-246-107t-83-319zm-5 715q127 136 178 200t74 105h166q22-42 76.5-108.5T956 1264v-23H837q-88 55-221 186-136-134-219-186H282v23z"/><glyph unicode="õ" horiz-adv-x="1237" d="M115 0zm1007 549q0-268-135-418.5T614-20q-147 0-261 69T177 247t-62 302q0 268 134 417.5T621 1116q230 0 365.5-153T1122 549zm-835 0q0-210 84-320t247-110 247.5 109.5T950 549q0 209-84.5 317.5T616 975q-163 0-246-107t-83-319zm486 694q-43 0-84 18.5t-80.5 41-76 41T462 1362q-50 0-75.5-30t-39.5-91h-98q13 121 70.5 189.5T468 1499q46 0 89-18.5t82-41 75-41 68-18.5q49 0 73 29.5t39 91.5h99q-13-121-69.5-189.5T773 1243z"/><glyph unicode="ö" horiz-adv-x="1237" d="M115 0zm1007 549q0-268-135-418.5T614-20q-147 0-261 69T177 247t-62 302q0 268 134 417.5T621 1116q230 0 365.5-153T1122 549zm-835 0q0-210 84-320t247-110 247.5 109.5T950 549q0 209-84.5 317.5T616 975q-163 0-246-107t-83-319zm49 844q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T426 1294q-37 0-63.5 24.5T336 1393zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T807 1294t-63.5 24.5T717 1393z"/><glyph unicode="÷" d="M104 653v138h961V653H104zm367-280q0 60 29.5 90.5T584 494q52 0 81-31.5t29-89.5q0-57-29.5-89T584 252q-52 0-82.5 31.5T471 373zm0 698q0 60 29.5 90.5T584 1192q52 0 81-31.5t29-89.5q0-57-29.5-89T584 950q-52 0-82.5 31.5T471 1071z"/><glyph unicode="ø" horiz-adv-x="1237" d="M1122 549q0-268-135-418.5T614-20q-154 0-266 69L264-68 150 10l94 131Q115 293 115 549q0 268 134 417.5T621 1116q154 0 270-76l84 119 117-76-97-133q127-152 127-401zm-835 0q0-171 53-273l465 646q-75 53-189 53-163 0-246-107t-83-319zm663 0q0 164-51 264L434 170q71-51 184-51 163 0 247.5 109.5T950 549z"/><glyph unicode="ù" horiz-adv-x="1257" d="M164 0zm168 1096V385q0-134 61-200t191-66q172 0 251.5 94T915 520v576h166V0H944l-24 147h-9Q860 66 769.5 23T563-20q-200 0-299.5 95T164 379v717h168zm394 145H616q-65 52-154 148t-129 159v21h203q32-69 89-159.5T726 1266v-25z"/><glyph unicode="ú" horiz-adv-x="1257" d="M164 0zm168 1096V385q0-134 61-200t191-66q172 0 251.5 94T915 520v576h166V0H944l-24 147h-9Q860 66 769.5 23T563-20q-200 0-299.5 95T164 379v717h168zm174 170q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H506v25z"/><glyph unicode="û" horiz-adv-x="1257" d="M164 0zm168 1096V385q0-134 61-200t191-66q172 0 251.5 94T915 520v576h166V0H944l-24 147h-9Q860 66 769.5 23T563-20q-200 0-299.5 95T164 379v717h168zm-46 168q127 136 178 200t74 105h166q22-42 76.5-108.5T960 1264v-23H841q-88 55-221 186-136-134-219-186H286v23z"/><glyph unicode="ü" horiz-adv-x="1257" d="M164 0zm168 1096V385q0-134 61-200t191-66q172 0 251.5 94T915 520v576h166V0H944l-24 147h-9Q860 66 769.5 23T563-20q-200 0-299.5 95T164 379v717h168zm10 297q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T432 1294q-37 0-63.5 24.5T342 1393zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T813 1294t-63.5 24.5T723 1393z"/><glyph unicode="ý" horiz-adv-x="1032" d="M2 0zm0 1096h178l240-625q79-214 98-309h8q13 51 54.5 174.5T852 1096h178L559-152q-70-185-163.5-262.5T166-492q-76 0-150 17v133q55-12 123-12 171 0 244 192L444-6zm409 170q48 62 103.5 150t87.5 153h202v-21q-44-65-131-160t-151-147H411v25z"/><glyph unicode="þ" horiz-adv-x="1255" d="M344 948q66 89 151 128.5t191 39.5q215 0 335-150t120-417q0-268-120.5-418.5T686-20q-222 0-344 161h-12l4-34q8-77 8-140v-459H176v2048h166v-466q0-52-6-142h8zm320 27q-168 0-244-92t-78-293v-41q0-231 77-330.5T666 119q303 0 303 432 0 215-74 319.5T664 975z"/><glyph unicode="ÿ" horiz-adv-x="1032" d="M2 0zm0 1096h178l240-625q79-214 98-309h8q13 51 54.5 174.5T852 1096h178L559-152q-70-185-163.5-262.5T166-492q-76 0-150 17v133q55-12 123-12 171 0 244 192L444-6zm232 297q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T324 1294q-37 0-63.5 24.5T234 1393zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T705 1294t-63.5 24.5T615 1393z"/><glyph unicode="ı" horiz-adv-x="518" d="M342 0H176v1096h166V0z"/><glyph unicode="Œ" horiz-adv-x="1890" d="M1767 0H999Q897-20 805-20q-327 0-503.5 196.5T125 735q0 360 174 555t494 195q102 0 192-23h782v-151h-589V840h551V690h-551V152h589V0zM811 1333q-249 0-377.5-152.5T305 733q0-297 128.5-450.5T809 129q112 0 199 33v1141q-87 30-197 30z"/><glyph unicode="œ" horiz-adv-x="1929" d="M1430-20q-293 0-418 235Q950 99 845.5 39.5T604-20q-223 0-357 152.5T113 549q0 265 131 415t366 150q131 0 233.5-59.5T1008 881q58 112 154 172.5t222 60.5q201 0 320-132.5T1823 623V518h-729q8-393 338-393 94 0 174.5 17.5T1774 199V51q-88-39-164-55t-180-16zM287 549q0-211 76-320.5T606 119q163 0 239.5 106.5T922 541q0 221-77.5 327.5T602 975q-166 0-240.5-108T287 549zm1095 426q-127 0-199.5-82T1098 653h544q0 158-66 240t-194 82z"/><glyph unicode="Ÿ" horiz-adv-x="1147" d="M0 0zm573 731l390 731h184L659 567V0H487v559L0 1462h186zM294 1731q0 52 26.5 75t63.5 23q38 0 65.5-23t27.5-75q0-50-27.5-74.5T384 1632q-37 0-63.5 24.5T294 1731zm381 0q0 52 26.5 75t63.5 23 64.5-23 27.5-75q0-50-27.5-74.5T765 1632t-63.5 24.5T675 1731z"/><glyph unicode="ˆ" horiz-adv-x="1212" d="M268 1264q127 136 178 200t74 105h166q22-42 76.5-108.5T942 1264v-23H823q-88 55-221 186-136-134-219-186H268v23z"/><glyph unicode="˚" horiz-adv-x="1182" d="M813 1458q0-98-61.5-157.5T588 1241q-101 0-161 58.5T367 1456t60.5 155.5T588 1669q101 0 163-59.5t62-151.5zm-108-2q0 56-33 86.5t-84 30.5-84-30.5-33-86.5 30-86.5 87-30.5q52 0 84.5 30.5T705 1456z"/><glyph unicode="˜" horiz-adv-x="1212" d="M788 1243q-43 0-84 18.5t-80.5 41-76 41T477 1362q-50 0-75.5-30t-39.5-91h-98q13 121 70.5 189.5T483 1499q46 0 89-18.5t82-41 75-41 68-18.5q49 0 73 29.5t39 91.5h99q-13-121-69.5-189.5T788 1243z"/><glyph horiz-adv-x="953"/><glyph horiz-adv-x="1907"/><glyph horiz-adv-x="953"/><glyph horiz-adv-x="1907"/><glyph horiz-adv-x="635"/><glyph horiz-adv-x="476"/><glyph horiz-adv-x="317"/><glyph horiz-adv-x="317"/><glyph horiz-adv-x="238"/><glyph horiz-adv-x="381"/><glyph horiz-adv-x="105"/><glyph unicode="‐" horiz-adv-x="659" d="M84 473v152h491V473H84z"/><glyph unicode="‑" horiz-adv-x="659" d="M84 473v152h491V473H84z"/><glyph unicode="‒" horiz-adv-x="659" d="M84 473v152h491V473H84z"/><glyph unicode="–" horiz-adv-x="1024" d="M82 473v152h860V473H82z"/><glyph unicode="—" horiz-adv-x="2048" d="M82 473v152h1884V473H82z"/><glyph unicode="‘" horiz-adv-x="348" d="M37 961l-12 22q22 90 71 224t105 255h123q-66-254-103-501H37z"/><glyph unicode="’" horiz-adv-x="348" d="M309 1462l15-22q-26-100-75-232.5T147 961H25q70 285 102 501h182z"/><glyph unicode="‚" horiz-adv-x="502" d="M63 0zm287 238l15-23q-26-100-75-232.5T188-264H63Q90-160 122.5-7T168 238h182z"/><glyph unicode="“" horiz-adv-x="717" d="M406 961l-15 22q56 215 178 479h123q-30-115-59.5-259.5T590 961H406zm-369 0l-12 22q22 90 71 224t105 255h123q-66-254-103-501H37z"/><glyph unicode="”" horiz-adv-x="717" d="M309 1462l15-22q-26-100-75-232.5T147 961H25q70 285 102 501h182zm369 0l14-22q-24-91-72-224T516 961H391q26 100 59 254t46 247h182z"/><glyph unicode="„" horiz-adv-x="829" d="M25 0zm284 238l15-22q-26-100-75-232.5T147-263H25Q95 22 127 238h182zm369 0l14-22q-24-91-72-224T516-263H391q26 100 59 254t46 247h182z"/><glyph unicode="•" horiz-adv-x="770" d="M164 748q0 121 56.5 184T385 995q105 0 163-62t58-185q0-119-57.5-183.5T385 500q-107 0-164 65.5T164 748z"/><glyph unicode="…" horiz-adv-x="1606" d="M152 0zm0 106q0 67 30.5 101.5T270 242q58 0 90.5-34.5T393 106q0-65-33-100t-90-35q-51 0-84.5 31.5T152 106zm530 0q0 67 30.5 101.5T800 242q58 0 90.5-34.5T923 106q0-65-33-100t-90-35q-51 0-84.5 31.5T682 106zm531 0q0 67 30.5 101.5T1331 242q58 0 90.5-34.5T1454 106q0-65-33-100t-90-35q-51 0-84.5 31.5T1213 106z"/><glyph horiz-adv-x="381"/><glyph unicode="‹" horiz-adv-x="623" d="M82 551l342 407 119-69-289-350 289-351-119-71L82 524v27z"/><glyph unicode="›" horiz-adv-x="623" d="M541 524L197 117 80 188l287 351L80 889l117 69 344-407v-27z"/><glyph unicode="⁄" horiz-adv-x="266" d="M655 1462L-248 0h-143l903 1462h143z"/><glyph horiz-adv-x="476"/><glyph unicode="⁴" horiz-adv-x="711" d="M692 788H567V586H422v202H20v101l408 579h139V905h125V788zM422 905v195q0 134 6 209-5-12-17-31.5t-27-42l-30-45-26-39.5-168-246h262z"/><glyph unicode="€" horiz-adv-x="1208" d="M795 1333q-319 0-398-403h510V801H383l-2-57v-64l2-45h463V506H399q37-180 138.5-278.5T809 129q156 0 309 66V45Q972-20 801-20q-237 0-381.5 134.5T229 506H63v129h152l-2 42v44l2 80H63v129h164q39 261 185 407t383 146q201 0 366-97l-71-139q-166 86-295 86z"/><glyph unicode="™" horiz-adv-x="1589" d="M369 741H246v615H37v106h543v-106H369V741zm600 0l-201 559h-8l6-129V741H647v721h187l196-559 203 559h180V741h-127v420l6 137h-8l-211-557H969z"/><glyph unicode="−" d="M104 653v138h961V653H104z"/><glyph unicode="" horiz-adv-x="1095" d="M0 1095h1095V0H0v1095z"/><glyph horiz-adv-x="1255" d="M0 0z"/><hkern u1="&amp;quot;" u2="Ÿ" k="-20"/><hkern u1="&amp;quot;" u2="œ" k="123"/><hkern u1="&amp;quot;" u2="ü" k="61"/><hkern u1="&amp;quot;" u2="û" k="61"/><hkern u1="&amp;quot;" u2="ú" k="61"/><hkern u1="&amp;quot;" u2="ù" k="61"/><hkern u1="&amp;quot;" u2="ø" k="123"/><hkern u1="&amp;quot;" u2="ö" k="123"/><hkern u1="&amp;quot;" u2="õ" k="123"/><hkern u1="&amp;quot;" u2="ô" k="123"/><hkern u1="&amp;quot;" u2="ó" k="123"/><hkern u1="&amp;quot;" u2="ò" k="123"/><hkern u1="&amp;quot;" u2="ë" k="123"/><hkern u1="&amp;quot;" u2="ê" k="123"/><hkern u1="&amp;quot;" u2="é" k="123"/><hkern u1="&amp;quot;" u2="è" k="123"/><hkern u1="&amp;quot;" u2="ç" k="123"/><hkern u1="&amp;quot;" u2="æ" k="82"/><hkern u1="&amp;quot;" u2="å" k="82"/><hkern u1="&amp;quot;" u2="ä" k="82"/><hkern u1="&amp;quot;" u2="ã" k="82"/><hkern u1="&amp;quot;" u2="â" k="82"/><hkern u1="&amp;quot;" u2="á" k="82"/><hkern u1="&amp;quot;" u2="à" k="123"/><hkern u1="&amp;quot;" u2="Ý" k="-20"/><hkern u1="&amp;quot;" u2="Å" k="143"/><hkern u1="&amp;quot;" u2="Ä" k="143"/><hkern u1="&amp;quot;" u2="Ã" k="143"/><hkern u1="&amp;quot;" u2="Â" k="143"/><hkern u1="&amp;quot;" u2="Á" k="143"/><hkern u1="&amp;quot;" u2="À" k="143"/><hkern u1="&amp;quot;" u2="u" k="61"/><hkern u1="&amp;quot;" u2="s" k="61"/><hkern u1="&amp;quot;" u2="r" k="61"/><hkern u1="&amp;quot;" u2="q" k="123"/><hkern u1="&amp;quot;" u2="p" k="61"/><hkern u1="&amp;quot;" u2="o" k="123"/><hkern u1="&amp;quot;" u2="n" k="61"/><hkern u1="&amp;quot;" u2="m" k="61"/><hkern u1="&amp;quot;" u2="g" k="61"/><hkern u1="&amp;quot;" u2="e" k="123"/><hkern u1="&amp;quot;" u2="d" k="123"/><hkern u1="&amp;quot;" u2="c" k="123"/><hkern u1="&amp;quot;" u2="a" k="82"/><hkern u1="&amp;quot;" u2="Y" k="-20"/><hkern u1="&amp;quot;" u2="W" k="-41"/><hkern u1="&amp;quot;" u2="V" k="-41"/><hkern u1="&amp;quot;" u2="T" k="-41"/><hkern u1="&amp;quot;" u2="A" k="143"/><hkern u1="'" u2="Ÿ" k="-20"/><hkern u1="'" u2="œ" k="123"/><hkern u1="'" u2="ü" k="61"/><hkern u1="'" u2="û" k="61"/><hkern u1="'" u2="ú" k="61"/><hkern u1="'" u2="ù" k="61"/><hkern u1="'" u2="ø" k="123"/><hkern u1="'" u2="ö" k="123"/><hkern u1="'" u2="õ" k="123"/><hkern u1="'" u2="ô" k="123"/><hkern u1="'" u2="ó" k="123"/><hkern u1="'" u2="ò" k="123"/><hkern u1="'" u2="ë" k="123"/><hkern u1="'" u2="ê" k="123"/><hkern u1="'" u2="é" k="123"/><hkern u1="'" u2="è" k="123"/><hkern u1="'" u2="ç" k="123"/><hkern u1="'" u2="æ" k="82"/><hkern u1="'" u2="å" k="82"/><hkern u1="'" u2="ä" k="82"/><hkern u1="'" u2="ã" k="82"/><hkern u1="'" u2="â" k="82"/><hkern u1="'" u2="á" k="82"/><hkern u1="'" u2="à" k="123"/><hkern u1="'" u2="Ý" k="-20"/><hkern u1="'" u2="Å" k="143"/><hkern u1="'" u2="Ä" k="143"/><hkern u1="'" u2="Ã" k="143"/><hkern u1="'" u2="Â" k="143"/><hkern u1="'" u2="Á" k="143"/><hkern u1="'" u2="À" k="143"/><hkern u1="'" u2="u" k="61"/><hkern u1="'" u2="s" k="61"/><hkern u1="'" u2="r" k="61"/><hkern u1="'" u2="q" k="123"/><hkern u1="'" u2="p" k="61"/><hkern u1="'" u2="o" k="123"/><hkern u1="'" u2="n" k="61"/><hkern u1="'" u2="m" k="61"/><hkern u1="'" u2="g" k="61"/><hkern u1="'" u2="e" k="123"/><hkern u1="'" u2="d" k="123"/><hkern u1="'" u2="c" k="123"/><hkern u1="'" u2="a" k="82"/><hkern u1="'" u2="Y" k="-20"/><hkern u1="'" u2="W" k="-41"/><hkern u1="'" u2="V" k="-41"/><hkern u1="'" u2="T" k="-41"/><hkern u1="'" u2="A" k="143"/><hkern u1="(" u2="J" k="-184"/><hkern u1="," u2="Ÿ" k="123"/><hkern u1="," u2="Œ" k="102"/><hkern u1="," u2="Ý" k="123"/><hkern u1="," u2="Ü" k="41"/><hkern u1="," u2="Û" k="41"/><hkern u1="," u2="Ú" k="41"/><hkern u1="," u2="Ù" k="41"/><hkern u1="," u2="Ø" k="102"/><hkern u1="," u2="Ö" k="102"/><hkern u1="," u2="Õ" k="102"/><hkern u1="," u2="Ô" k="102"/><hkern u1="," u2="Ó" k="102"/><hkern u1="," u2="Ò" k="102"/><hkern u1="," u2="Ç" k="102"/><hkern u1="," u2="Y" k="123"/><hkern u1="," u2="W" k="123"/><hkern u1="," u2="V" k="123"/><hkern u1="," u2="U" k="41"/><hkern u1="," u2="T" k="143"/><hkern u1="," u2="Q" k="102"/><hkern u1="," u2="O" k="102"/><hkern u1="," u2="G" k="102"/><hkern u1="," u2="C" k="102"/><hkern u1="-" u2="T" k="82"/><hkern u1="." u2="Ÿ" k="123"/><hkern u1="." u2="Œ" k="102"/><hkern u1="." u2="Ý" k="123"/><hkern u1="." u2="Ü" k="41"/><hkern u1="." u2="Û" k="41"/><hkern u1="." u2="Ú" k="41"/><hkern u1="." u2="Ù" k="41"/><hkern u1="." u2="Ø" k="102"/><hkern u1="." u2="Ö" k="102"/><hkern u1="." u2="Õ" k="102"/><hkern u1="." u2="Ô" k="102"/><hkern u1="." u2="Ó" k="102"/><hkern u1="." u2="Ò" k="102"/><hkern u1="." u2="Ç" k="102"/><hkern u1="." u2="Y" k="123"/><hkern u1="." u2="W" k="123"/><hkern u1="." u2="V" k="123"/><hkern u1="." u2="U" k="41"/><hkern u1="." u2="T" k="143"/><hkern u1="." u2="Q" k="102"/><hkern u1="." u2="O" k="102"/><hkern u1="." u2="G" k="102"/><hkern u1="." u2="C" k="102"/><hkern u1="A" u2="”" k="143"/><hkern u1="A" u2="’" k="143"/><hkern u1="A" u2="Ÿ" k="123"/><hkern u1="A" u2="Œ" k="41"/><hkern u1="A" u2="Ý" k="123"/><hkern u1="A" u2="Ø" k="41"/><hkern u1="A" u2="Ö" k="41"/><hkern u1="A" u2="Õ" k="41"/><hkern u1="A" u2="Ô" k="41"/><hkern u1="A" u2="Ó" k="41"/><hkern u1="A" u2="Ò" k="41"/><hkern u1="A" u2="Ç" k="41"/><hkern u1="A" u2="Y" k="123"/><hkern u1="A" u2="W" k="82"/><hkern u1="A" u2="V" k="82"/><hkern u1="A" u2="T" k="143"/><hkern u1="A" u2="Q" k="41"/><hkern u1="A" u2="O" k="41"/><hkern u1="A" u2="J" k="-266"/><hkern u1="A" u2="G" k="41"/><hkern u1="A" u2="C" k="41"/><hkern u1="A" u2="'" k="143"/><hkern u1="A" u2="&amp;quot;" k="143"/><hkern u1="B" u2="„" k="82"/><hkern u1="B" u2="‚" k="82"/><hkern u1="B" u2="Ÿ" k="20"/><hkern u1="B" u2="Ý" k="20"/><hkern u1="B" u2="Å" k="41"/><hkern u1="B" u2="Ä" k="41"/><hkern u1="B" u2="Ã" k="41"/><hkern u1="B" u2="Â" k="41"/><hkern u1="B" u2="Á" k="41"/><hkern u1="B" u2="À" k="41"/><hkern u1="B" u2="Z" k="20"/><hkern u1="B" u2="Y" k="20"/><hkern u1="B" u2="X" k="41"/><hkern u1="B" u2="W" k="20"/><hkern u1="B" u2="V" k="20"/><hkern u1="B" u2="T" k="61"/><hkern u1="B" u2="A" k="41"/><hkern u1="B" u2="." k="82"/><hkern u1="B" u2="," k="82"/><hkern u1="C" u2="Œ" k="41"/><hkern u1="C" u2="Ø" k="41"/><hkern u1="C" u2="Ö" k="41"/><hkern u1="C" u2="Õ" k="41"/><hkern u1="C" u2="Ô" k="41"/><hkern u1="C" u2="Ó" k="41"/><hkern u1="C" u2="Ò" k="41"/><hkern u1="C" u2="Ç" k="41"/><hkern u1="C" u2="Q" k="41"/><hkern u1="C" u2="O" k="41"/><hkern u1="C" u2="G" k="41"/><hkern u1="C" u2="C" k="41"/><hkern u1="D" u2="„" k="82"/><hkern u1="D" u2="‚" k="82"/><hkern u1="D" u2="Ÿ" k="20"/><hkern u1="D" u2="Ý" k="20"/><hkern u1="D" u2="Å" k="41"/><hkern u1="D" u2="Ä" k="41"/><hkern u1="D" u2="Ã" k="41"/><hkern u1="D" u2="Â" k="41"/><hkern u1="D" u2="Á" k="41"/><hkern u1="D" u2="À" k="41"/><hkern u1="D" u2="Z" k="20"/><hkern u1="D" u2="Y" k="20"/><hkern u1="D" u2="X" k="41"/><hkern u1="D" u2="W" k="20"/><hkern u1="D" u2="V" k="20"/><hkern u1="D" u2="T" k="61"/><hkern u1="D" u2="A" k="41"/><hkern u1="D" u2="." k="82"/><hkern u1="D" u2="," k="82"/><hkern u1="E" u2="J" k="-123"/><hkern u1="F" u2="„" k="123"/><hkern u1="F" u2="‚" k="123"/><hkern u1="F" u2="Å" k="41"/><hkern u1="F" u2="Ä" k="41"/><hkern u1="F" u2="Ã" k="41"/><hkern u1="F" u2="Â" k="41"/><hkern u1="F" u2="Á" k="41"/><hkern u1="F" u2="À" k="41"/><hkern u1="F" u2="A" k="41"/><hkern u1="F" u2="?" k="-41"/><hkern u1="F" u2="." k="123"/><hkern u1="F" u2="," k="123"/><hkern u1="K" u2="Œ" k="41"/><hkern u1="K" u2="Ø" k="41"/><hkern u1="K" u2="Ö" k="41"/><hkern u1="K" u2="Õ" k="41"/><hkern u1="K" u2="Ô" k="41"/><hkern u1="K" u2="Ó" k="41"/><hkern u1="K" u2="Ò" k="41"/><hkern u1="K" u2="Ç" k="41"/><hkern u1="K" u2="Q" k="41"/><hkern u1="K" u2="O" k="41"/><hkern u1="K" u2="G" k="41"/><hkern u1="K" u2="C" k="41"/><hkern u1="L" u2="”" k="164"/><hkern u1="L" u2="’" k="164"/><hkern u1="L" u2="Ÿ" k="61"/><hkern u1="L" u2="Œ" k="41"/><hkern u1="L" u2="Ý" k="61"/><hkern u1="L" u2="Ü" k="20"/><hkern u1="L" u2="Û" k="20"/><hkern u1="L" u2="Ú" k="20"/><hkern u1="L" u2="Ù" k="20"/><hkern u1="L" u2="Ø" k="41"/><hkern u1="L" u2="Ö" k="41"/><hkern u1="L" u2="Õ" k="41"/><hkern u1="L" u2="Ô" k="41"/><hkern u1="L" u2="Ó" k="41"/><hkern u1="L" u2="Ò" k="41"/><hkern u1="L" u2="Ç" k="41"/><hkern u1="L" u2="Y" k="61"/><hkern u1="L" u2="W" k="41"/><hkern u1="L" u2="V" k="41"/><hkern u1="L" u2="U" k="20"/><hkern u1="L" u2="T" k="41"/><hkern u1="L" u2="Q" k="41"/><hkern u1="L" u2="O" k="41"/><hkern u1="L" u2="G" k="41"/><hkern u1="L" u2="C" k="41"/><hkern u1="L" u2="'" k="164"/><hkern u1="L" u2="&amp;quot;" k="164"/><hkern u1="O" u2="„" k="82"/><hkern u1="O" u2="‚" k="82"/><hkern u1="O" u2="Ÿ" k="20"/><hkern u1="O" u2="Ý" k="20"/><hkern u1="O" u2="Å" k="41"/><hkern u1="O" u2="Ä" k="41"/><hkern u1="O" u2="Ã" k="41"/><hkern u1="O" u2="Â" k="41"/><hkern u1="O" u2="Á" k="41"/><hkern u1="O" u2="À" k="41"/><hkern u1="O" u2="Z" k="20"/><hkern u1="O" u2="Y" k="20"/><hkern u1="O" u2="X" k="41"/><hkern u1="O" u2="W" k="20"/><hkern u1="O" u2="V" k="20"/><hkern u1="O" u2="T" k="61"/><hkern u1="O" u2="A" k="41"/><hkern u1="O" u2="." k="82"/><hkern u1="O" u2="," k="82"/><hkern u1="P" u2="„" k="266"/><hkern u1="P" u2="‚" k="266"/><hkern u1="P" u2="Å" k="102"/><hkern u1="P" u2="Ä" k="102"/><hkern u1="P" u2="Ã" k="102"/><hkern u1="P" u2="Â" k="102"/><hkern u1="P" u2="Á" k="102"/><hkern u1="P" u2="À" k="102"/><hkern u1="P" u2="Z" k="20"/><hkern u1="P" u2="X" k="41"/><hkern u1="P" u2="A" k="102"/><hkern u1="P" u2="." k="266"/><hkern u1="P" u2="," k="266"/><hkern u1="Q" u2="„" k="82"/><hkern u1="Q" u2="‚" k="82"/><hkern u1="Q" u2="Ÿ" k="20"/><hkern u1="Q" u2="Ý" k="20"/><hkern u1="Q" u2="Å" k="41"/><hkern u1="Q" u2="Ä" k="41"/><hkern u1="Q" u2="Ã" k="41"/><hkern u1="Q" u2="Â" k="41"/><hkern u1="Q" u2="Á" k="41"/><hkern u1="Q" u2="À" k="41"/><hkern u1="Q" u2="Z" k="20"/><hkern u1="Q" u2="Y" k="20"/><hkern u1="Q" u2="X" k="41"/><hkern u1="Q" u2="W" k="20"/><hkern u1="Q" u2="V" k="20"/><hkern u1="Q" u2="T" k="61"/><hkern u1="Q" u2="A" k="41"/><hkern u1="Q" u2="." k="82"/><hkern u1="Q" u2="," k="82"/><hkern u1="T" u2="„" k="123"/><hkern u1="T" u2="‚" k="123"/><hkern u1="T" u2="—" k="82"/><hkern u1="T" u2="–" k="82"/><hkern u1="T" u2="œ" k="143"/><hkern u1="T" u2="Œ" k="41"/><hkern u1="T" u2="ý" k="41"/><hkern u1="T" u2="ü" k="102"/><hkern u1="T" u2="û" k="102"/><hkern u1="T" u2="ú" k="102"/><hkern u1="T" u2="ù" k="102"/><hkern u1="T" u2="ø" k="143"/><hkern u1="T" u2="ö" k="143"/><hkern u1="T" u2="õ" k="143"/><hkern u1="T" u2="ô" k="143"/><hkern u1="T" u2="ó" k="143"/><hkern u1="T" u2="ò" k="143"/><hkern u1="T" u2="ë" k="143"/><hkern u1="T" u2="ê" k="143"/><hkern u1="T" u2="é" k="143"/><hkern u1="T" u2="è" k="143"/><hkern u1="T" u2="ç" k="143"/><hkern u1="T" u2="æ" k="164"/><hkern u1="T" u2="å" k="164"/><hkern u1="T" u2="ä" k="164"/><hkern u1="T" u2="ã" k="164"/><hkern u1="T" u2="â" k="164"/><hkern u1="T" u2="á" k="164"/><hkern u1="T" u2="à" k="143"/><hkern u1="T" u2="Ø" k="41"/><hkern u1="T" u2="Ö" k="41"/><hkern u1="T" u2="Õ" k="41"/><hkern u1="T" u2="Ô" k="41"/><hkern u1="T" u2="Ó" k="41"/><hkern u1="T" u2="Ò" k="41"/><hkern u1="T" u2="Ç" k="41"/><hkern u1="T" u2="Å" k="143"/><hkern u1="T" u2="Ä" k="143"/><hkern u1="T" u2="Ã" k="143"/><hkern u1="T" u2="Â" k="143"/><hkern u1="T" u2="Á" k="143"/><hkern u1="T" u2="À" k="143"/><hkern u1="T" u2="z" k="82"/><hkern u1="T" u2="y" k="41"/><hkern u1="T" u2="x" k="41"/><hkern u1="T" u2="w" k="41"/><hkern u1="T" u2="v" k="41"/><hkern u1="T" u2="u" k="102"/><hkern u1="T" u2="s" k="123"/><hkern u1="T" u2="r" k="102"/><hkern u1="T" u2="q" k="143"/><hkern u1="T" u2="p" k="102"/><hkern u1="T" u2="o" k="143"/><hkern u1="T" u2="n" k="102"/><hkern u1="T" u2="m" k="102"/><hkern u1="T" u2="g" k="143"/><hkern u1="T" u2="e" k="143"/><hkern u1="T" u2="d" k="143"/><hkern u1="T" u2="c" k="143"/><hkern u1="T" u2="a" k="164"/><hkern u1="T" u2="T" k="-41"/><hkern u1="T" u2="Q" k="41"/><hkern u1="T" u2="O" k="41"/><hkern u1="T" u2="G" k="41"/><hkern u1="T" u2="C" k="41"/><hkern u1="T" u2="A" k="143"/><hkern u1="T" u2="?" k="-41"/><hkern u1="T" u2="." k="123"/><hkern u1="T" u2="-" k="82"/><hkern u1="T" u2="," k="123"/><hkern u1="U" u2="„" k="41"/><hkern u1="U" u2="‚" k="41"/><hkern u1="U" u2="Å" k="20"/><hkern u1="U" u2="Ä" k="20"/><hkern u1="U" u2="Ã" k="20"/><hkern u1="U" u2="Â" k="20"/><hkern u1="U" u2="Á" k="20"/><hkern u1="U" u2="À" k="20"/><hkern u1="U" u2="A" k="20"/><hkern u1="U" u2="." k="41"/><hkern u1="U" u2="," k="41"/><hkern u1="V" u2="„" k="102"/><hkern u1="V" u2="‚" k="102"/><hkern u1="V" u2="œ" k="41"/><hkern u1="V" u2="Œ" k="20"/><hkern u1="V" u2="ü" k="20"/><hkern u1="V" u2="û" k="20"/><hkern u1="V" u2="ú" k="20"/><hkern u1="V" u2="ù" k="20"/><hkern u1="V" u2="ø" k="41"/><hkern u1="V" u2="ö" k="41"/><hkern u1="V" u2="õ" k="41"/><hkern u1="V" u2="ô" k="41"/><hkern u1="V" u2="ó" k="41"/><hkern u1="V" u2="ò" k="41"/><hkern u1="V" u2="ë" k="41"/><hkern u1="V" u2="ê" k="41"/><hkern u1="V" u2="é" k="41"/><hkern u1="V" u2="è" k="41"/><hkern u1="V" u2="ç" k="41"/><hkern u1="V" u2="æ" k="41"/><hkern u1="V" u2="å" k="41"/><hkern u1="V" u2="ä" k="41"/><hkern u1="V" u2="ã" k="41"/><hkern u1="V" u2="â" k="41"/><hkern u1="V" u2="á" k="41"/><hkern u1="V" u2="à" k="41"/><hkern u1="V" u2="Ø" k="20"/><hkern u1="V" u2="Ö" k="20"/><hkern u1="V" u2="Õ" k="20"/><hkern u1="V" u2="Ô" k="20"/><hkern u1="V" u2="Ó" k="20"/><hkern u1="V" u2="Ò" k="20"/><hkern u1="V" u2="Ç" k="20"/><hkern u1="V" u2="Å" k="82"/><hkern u1="V" u2="Ä" k="82"/><hkern u1="V" u2="Ã" k="82"/><hkern u1="V" u2="Â" k="82"/><hkern u1="V" u2="Á" k="82"/><hkern u1="V" u2="À" k="82"/><hkern u1="V" u2="u" k="20"/><hkern u1="V" u2="s" k="20"/><hkern u1="V" u2="r" k="20"/><hkern u1="V" u2="q" k="41"/><hkern u1="V" u2="p" k="20"/><hkern u1="V" u2="o" k="41"/><hkern u1="V" u2="n" k="20"/><hkern u1="V" u2="m" k="20"/><hkern u1="V" u2="g" k="20"/><hkern u1="V" u2="e" k="41"/><hkern u1="V" u2="d" k="41"/><hkern u1="V" u2="c" k="41"/><hkern u1="V" u2="a" k="41"/><hkern u1="V" u2="Q" k="20"/><hkern u1="V" u2="O" k="20"/><hkern u1="V" u2="G" k="20"/><hkern u1="V" u2="C" k="20"/><hkern u1="V" u2="A" k="82"/><hkern u1="V" u2="?" k="-41"/><hkern u1="V" u2="." k="102"/><hkern u1="V" u2="," k="102"/><hkern u1="W" u2="„" k="102"/><hkern u1="W" u2="‚" k="102"/><hkern u1="W" u2="œ" k="41"/><hkern u1="W" u2="Œ" k="20"/><hkern u1="W" u2="ü" k="20"/><hkern u1="W" u2="û" k="20"/><hkern u1="W" u2="ú" k="20"/><hkern u1="W" u2="ù" k="20"/><hkern u1="W" u2="ø" k="41"/><hkern u1="W" u2="ö" k="41"/><hkern u1="W" u2="õ" k="41"/><hkern u1="W" u2="ô" k="41"/><hkern u1="W" u2="ó" k="41"/><hkern u1="W" u2="ò" k="41"/><hkern u1="W" u2="ë" k="41"/><hkern u1="W" u2="ê" k="41"/><hkern u1="W" u2="é" k="41"/><hkern u1="W" u2="è" k="41"/><hkern u1="W" u2="ç" k="41"/><hkern u1="W" u2="æ" k="41"/><hkern u1="W" u2="å" k="41"/><hkern u1="W" u2="ä" k="41"/><hkern u1="W" u2="ã" k="41"/><hkern u1="W" u2="â" k="41"/><hkern u1="W" u2="á" k="41"/><hkern u1="W" u2="à" k="41"/><hkern u1="W" u2="Ø" k="20"/><hkern u1="W" u2="Ö" k="20"/><hkern u1="W" u2="Õ" k="20"/><hkern u1="W" u2="Ô" k="20"/><hkern u1="W" u2="Ó" k="20"/><hkern u1="W" u2="Ò" k="20"/><hkern u1="W" u2="Ç" k="20"/><hkern u1="W" u2="Å" k="82"/><hkern u1="W" u2="Ä" k="82"/><hkern u1="W" u2="Ã" k="82"/><hkern u1="W" u2="Â" k="82"/><hkern u1="W" u2="Á" k="82"/><hkern u1="W" u2="À" k="82"/><hkern u1="W" u2="u" k="20"/><hkern u1="W" u2="s" k="20"/><hkern u1="W" u2="r" k="20"/><hkern u1="W" u2="q" k="41"/><hkern u1="W" u2="p" k="20"/><hkern u1="W" u2="o" k="41"/><hkern u1="W" u2="n" k="20"/><hkern u1="W" u2="m" k="20"/><hkern u1="W" u2="g" k="20"/><hkern u1="W" u2="e" k="41"/><hkern u1="W" u2="d" k="41"/><hkern u1="W" u2="c" k="41"/><hkern u1="W" u2="a" k="41"/><hkern u1="W" u2="Q" k="20"/><hkern u1="W" u2="O" k="20"/><hkern u1="W" u2="G" k="20"/><hkern u1="W" u2="C" k="20"/><hkern u1="W" u2="A" k="82"/><hkern u1="W" u2="?" k="-41"/><hkern u1="W" u2="." k="102"/><hkern u1="W" u2="," k="102"/><hkern u1="X" u2="Œ" k="41"/><hkern u1="X" u2="Ø" k="41"/><hkern u1="X" u2="Ö" k="41"/><hkern u1="X" u2="Õ" k="41"/><hkern u1="X" u2="Ô" k="41"/><hkern u1="X" u2="Ó" k="41"/><hkern u1="X" u2="Ò" k="41"/><hkern u1="X" u2="Ç" k="41"/><hkern u1="X" u2="Q" k="41"/><hkern u1="X" u2="O" k="41"/><hkern u1="X" u2="G" k="41"/><hkern u1="X" u2="C" k="41"/><hkern u1="Y" u2="„" k="123"/><hkern u1="Y" u2="‚" k="123"/><hkern u1="Y" u2="œ" k="102"/><hkern u1="Y" u2="Œ" k="41"/><hkern u1="Y" u2="ü" k="61"/><hkern u1="Y" u2="û" k="61"/><hkern u1="Y" u2="ú" k="61"/><hkern u1="Y" u2="ù" k="61"/><hkern u1="Y" u2="ø" k="102"/><hkern u1="Y" u2="ö" k="102"/><hkern u1="Y" u2="õ" k="102"/><hkern u1="Y" u2="ô" k="102"/><hkern u1="Y" u2="ó" k="102"/><hkern u1="Y" u2="ò" k="102"/><hkern u1="Y" u2="ë" k="102"/><hkern u1="Y" u2="ê" k="102"/><hkern u1="Y" u2="é" k="102"/><hkern u1="Y" u2="è" k="102"/><hkern u1="Y" u2="ç" k="102"/><hkern u1="Y" u2="æ" k="102"/><hkern u1="Y" u2="å" k="102"/><hkern u1="Y" u2="ä" k="102"/><hkern u1="Y" u2="ã" k="102"/><hkern u1="Y" u2="â" k="102"/><hkern u1="Y" u2="á" k="102"/><hkern u1="Y" u2="à" k="102"/><hkern u1="Y" u2="Ø" k="41"/><hkern u1="Y" u2="Ö" k="41"/><hkern u1="Y" u2="Õ" k="41"/><hkern u1="Y" u2="Ô" k="41"/><hkern u1="Y" u2="Ó" k="41"/><hkern u1="Y" u2="Ò" k="41"/><hkern u1="Y" u2="Ç" k="41"/><hkern u1="Y" u2="Å" k="123"/><hkern u1="Y" u2="Ä" k="123"/><hkern u1="Y" u2="Ã" k="123"/><hkern u1="Y" u2="Â" k="123"/><hkern u1="Y" u2="Á" k="123"/><hkern u1="Y" u2="À" k="123"/><hkern u1="Y" u2="z" k="41"/><hkern u1="Y" u2="u" k="61"/><hkern u1="Y" u2="s" k="82"/><hkern u1="Y" u2="r" k="61"/><hkern u1="Y" u2="q" k="102"/><hkern u1="Y" u2="p" k="61"/><hkern u1="Y" u2="o" k="102"/><hkern u1="Y" u2="n" k="61"/><hkern u1="Y" u2="m" k="61"/><hkern u1="Y" u2="g" k="41"/><hkern u1="Y" u2="e" k="102"/><hkern u1="Y" u2="d" k="102"/><hkern u1="Y" u2="c" k="102"/><hkern u1="Y" u2="a" k="102"/><hkern u1="Y" u2="Q" k="41"/><hkern u1="Y" u2="O" k="41"/><hkern u1="Y" u2="G" k="41"/><hkern u1="Y" u2="C" k="41"/><hkern u1="Y" u2="A" k="123"/><hkern u1="Y" u2="?" k="-41"/><hkern u1="Y" u2="." k="123"/><hkern u1="Y" u2="," k="123"/><hkern u1="Z" u2="Œ" k="20"/><hkern u1="Z" u2="Ø" k="20"/><hkern u1="Z" u2="Ö" k="20"/><hkern u1="Z" u2="Õ" k="20"/><hkern u1="Z" u2="Ô" k="20"/><hkern u1="Z" u2="Ó" k="20"/><hkern u1="Z" u2="Ò" k="20"/><hkern u1="Z" u2="Ç" k="20"/><hkern u1="Z" u2="Q" k="20"/><hkern u1="Z" u2="O" k="20"/><hkern u1="Z" u2="G" k="20"/><hkern u1="Z" u2="C" k="20"/><hkern u1="[" u2="J" k="-184"/><hkern u1="a" u2="”" k="20"/><hkern u1="a" u2="’" k="20"/><hkern u1="a" u2="'" k="20"/><hkern u1="a" u2="&amp;quot;" k="20"/><hkern u1="b" u2="”" k="20"/><hkern u1="b" u2="’" k="20"/><hkern u1="b" u2="ý" k="41"/><hkern u1="b" u2="z" k="20"/><hkern u1="b" u2="y" k="41"/><hkern u1="b" u2="x" k="41"/><hkern u1="b" u2="w" k="41"/><hkern u1="b" u2="v" k="41"/><hkern u1="b" u2="'" k="20"/><hkern u1="b" u2="&amp;quot;" k="20"/><hkern u1="c" u2="”" k="-41"/><hkern u1="c" u2="’" k="-41"/><hkern u1="c" u2="'" k="-41"/><hkern u1="c" u2="&amp;quot;" k="-41"/><hkern u1="e" u2="”" k="20"/><hkern u1="e" u2="’" k="20"/><hkern u1="e" u2="ý" k="41"/><hkern u1="e" u2="z" k="20"/><hkern u1="e" u2="y" k="41"/><hkern u1="e" u2="x" k="41"/><hkern u1="e" u2="w" k="41"/><hkern u1="e" u2="v" k="41"/><hkern u1="e" u2="'" k="20"/><hkern u1="e" u2="&amp;quot;" k="20"/><hkern u1="f" u2="”" k="-123"/><hkern u1="f" u2="’" k="-123"/><hkern u1="f" u2="'" k="-123"/><hkern u1="f" u2="&amp;quot;" k="-123"/><hkern u1="h" u2="”" k="20"/><hkern u1="h" u2="’" k="20"/><hkern u1="h" u2="'" k="20"/><hkern u1="h" u2="&amp;quot;" k="20"/><hkern u1="k" u2="œ" k="41"/><hkern u1="k" u2="ø" k="41"/><hkern u1="k" u2="ö" k="41"/><hkern u1="k" u2="õ" k="41"/><hkern u1="k" u2="ô" k="41"/><hkern u1="k" u2="ó" k="41"/><hkern u1="k" u2="ò" k="41"/><hkern u1="k" u2="ë" k="41"/><hkern u1="k" u2="ê" k="41"/><hkern u1="k" u2="é" k="41"/><hkern u1="k" u2="è" k="41"/><hkern u1="k" u2="ç" k="41"/><hkern u1="k" u2="à" k="41"/><hkern u1="k" u2="q" k="41"/><hkern u1="k" u2="o" k="41"/><hkern u1="k" u2="e" k="41"/><hkern u1="k" u2="d" k="41"/><hkern u1="k" u2="c" k="41"/><hkern u1="m" u2="”" k="20"/><hkern u1="m" u2="’" k="20"/><hkern u1="m" u2="'" k="20"/><hkern u1="m" u2="&amp;quot;" k="20"/><hkern u1="n" u2="”" k="20"/><hkern u1="n" u2="’" k="20"/><hkern u1="n" u2="'" k="20"/><hkern u1="n" u2="&amp;quot;" k="20"/><hkern u1="o" u2="”" k="20"/><hkern u1="o" u2="’" k="20"/><hkern u1="o" u2="ý" k="41"/><hkern u1="o" u2="z" k="20"/><hkern u1="o" u2="y" k="41"/><hkern u1="o" u2="x" k="41"/><hkern u1="o" u2="w" k="41"/><hkern u1="o" u2="v" k="41"/><hkern u1="o" u2="'" k="20"/><hkern u1="o" u2="&amp;quot;" k="20"/><hkern u1="p" u2="”" k="20"/><hkern u1="p" u2="’" k="20"/><hkern u1="p" u2="ý" k="41"/><hkern u1="p" u2="z" k="20"/><hkern u1="p" u2="y" k="41"/><hkern u1="p" u2="x" k="41"/><hkern u1="p" u2="w" k="41"/><hkern u1="p" u2="v" k="41"/><hkern u1="p" u2="'" k="20"/><hkern u1="p" u2="&amp;quot;" k="20"/><hkern u1="r" u2="”" k="-82"/><hkern u1="r" u2="’" k="-82"/><hkern u1="r" u2="œ" k="41"/><hkern u1="r" u2="ø" k="41"/><hkern u1="r" u2="ö" k="41"/><hkern u1="r" u2="õ" k="41"/><hkern u1="r" u2="ô" k="41"/><hkern u1="r" u2="ó" k="41"/><hkern u1="r" u2="ò" k="41"/><hkern u1="r" u2="ë" k="41"/><hkern u1="r" u2="ê" k="41"/><hkern u1="r" u2="é" k="41"/><hkern u1="r" u2="è" k="41"/><hkern u1="r" u2="ç" k="41"/><hkern u1="r" u2="æ" k="41"/><hkern u1="r" u2="å" k="41"/><hkern u1="r" u2="ä" k="41"/><hkern u1="r" u2="ã" k="41"/><hkern u1="r" u2="â" k="41"/><hkern u1="r" u2="á" k="41"/><hkern u1="r" u2="à" k="41"/><hkern u1="r" u2="q" k="41"/><hkern u1="r" u2="o" k="41"/><hkern u1="r" u2="g" k="20"/><hkern u1="r" u2="e" k="41"/><hkern u1="r" u2="d" k="41"/><hkern u1="r" u2="c" k="41"/><hkern u1="r" u2="a" k="41"/><hkern u1="r" u2="'" k="-82"/><hkern u1="r" u2="&amp;quot;" k="-82"/><hkern u1="t" u2="”" k="-41"/><hkern u1="t" u2="’" k="-41"/><hkern u1="t" u2="'" k="-41"/><hkern u1="t" u2="&amp;quot;" k="-41"/><hkern u1="v" u2="„" k="82"/><hkern u1="v" u2="”" k="-82"/><hkern u1="v" u2="‚" k="82"/><hkern u1="v" u2="’" k="-82"/><hkern u1="v" u2="?" k="-41"/><hkern u1="v" u2="." k="82"/><hkern u1="v" u2="," k="82"/><hkern u1="v" u2="'" k="-82"/><hkern u1="v" u2="&amp;quot;" k="-82"/><hkern u1="w" u2="„" k="82"/><hkern u1="w" u2="”" k="-82"/><hkern u1="w" u2="‚" k="82"/><hkern u1="w" u2="’" k="-82"/><hkern u1="w" u2="?" k="-41"/><hkern u1="w" u2="." k="82"/><hkern u1="w" u2="," k="82"/><hkern u1="w" u2="'" k="-82"/><hkern u1="w" u2="&amp;quot;" k="-82"/><hkern u1="x" u2="œ" k="41"/><hkern u1="x" u2="ø" k="41"/><hkern u1="x" u2="ö" k="41"/><hkern u1="x" u2="õ" k="41"/><hkern u1="x" u2="ô" k="41"/><hkern u1="x" u2="ó" k="41"/><hkern u1="x" u2="ò" k="41"/><hkern u1="x" u2="ë" k="41"/><hkern u1="x" u2="ê" k="41"/><hkern u1="x" u2="é" k="41"/><hkern u1="x" u2="è" k="41"/><hkern u1="x" u2="ç" k="41"/><hkern u1="x" u2="à" k="41"/><hkern u1="x" u2="q" k="41"/><hkern u1="x" u2="o" k="41"/><hkern u1="x" u2="e" k="41"/><hkern u1="x" u2="d" k="41"/><hkern u1="x" u2="c" k="41"/><hkern u1="y" u2="„" k="82"/><hkern u1="y" u2="”" k="-82"/><hkern u1="y" u2="‚" k="82"/><hkern u1="y" u2="’" k="-82"/><hkern u1="y" u2="?" k="-41"/><hkern u1="y" u2="." k="82"/><hkern u1="y" u2="," k="82"/><hkern u1="y" u2="'" k="-82"/><hkern u1="y" u2="&amp;quot;" k="-82"/><hkern u1="{" u2="J" k="-184"/><hkern u1="À" u2="”" k="143"/><hkern u1="À" u2="’" k="143"/><hkern u1="À" u2="Ÿ" k="123"/><hkern u1="À" u2="Œ" k="41"/><hkern u1="À" u2="Ý" k="123"/><hkern u1="À" u2="Ø" k="41"/><hkern u1="À" u2="Ö" k="41"/><hkern u1="À" u2="Õ" k="41"/><hkern u1="À" u2="Ô" k="41"/><hkern u1="À" u2="Ó" k="41"/><hkern u1="À" u2="Ò" k="41"/><hkern u1="À" u2="Ç" k="41"/><hkern u1="À" u2="Y" k="123"/><hkern u1="À" u2="W" k="82"/><hkern u1="À" u2="V" k="82"/><hkern u1="À" u2="T" k="143"/><hkern u1="À" u2="Q" k="41"/><hkern u1="À" u2="O" k="41"/><hkern u1="À" u2="J" k="-266"/><hkern u1="À" u2="G" k="41"/><hkern u1="À" u2="C" k="41"/><hkern u1="À" u2="'" k="143"/><hkern u1="À" u2="&amp;quot;" k="143"/><hkern u1="Á" u2="”" k="143"/><hkern u1="Á" u2="’" k="143"/><hkern u1="Á" u2="Ÿ" k="123"/><hkern u1="Á" u2="Œ" k="41"/><hkern u1="Á" u2="Ý" k="123"/><hkern u1="Á" u2="Ø" k="41"/><hkern u1="Á" u2="Ö" k="41"/><hkern u1="Á" u2="Õ" k="41"/><hkern u1="Á" u2="Ô" k="41"/><hkern u1="Á" u2="Ó" k="41"/><hkern u1="Á" u2="Ò" k="41"/><hkern u1="Á" u2="Ç" k="41"/><hkern u1="Á" u2="Y" k="123"/><hkern u1="Á" u2="W" k="82"/><hkern u1="Á" u2="V" k="82"/><hkern u1="Á" u2="T" k="143"/><hkern u1="Á" u2="Q" k="41"/><hkern u1="Á" u2="O" k="41"/><hkern u1="Á" u2="J" k="-266"/><hkern u1="Á" u2="G" k="41"/><hkern u1="Á" u2="C" k="41"/><hkern u1="Á" u2="'" k="143"/><hkern u1="Á" u2="&amp;quot;" k="143"/><hkern u1="Â" u2="”" k="143"/><hkern u1="Â" u2="’" k="143"/><hkern u1="Â" u2="Ÿ" k="123"/><hkern u1="Â" u2="Œ" k="41"/><hkern u1="Â" u2="Ý" k="123"/><hkern u1="Â" u2="Ø" k="41"/><hkern u1="Â" u2="Ö" k="41"/><hkern u1="Â" u2="Õ" k="41"/><hkern u1="Â" u2="Ô" k="41"/><hkern u1="Â" u2="Ó" k="41"/><hkern u1="Â" u2="Ò" k="41"/><hkern u1="Â" u2="Ç" k="41"/><hkern u1="Â" u2="Y" k="123"/><hkern u1="Â" u2="W" k="82"/><hkern u1="Â" u2="V" k="82"/><hkern u1="Â" u2="T" k="143"/><hkern u1="Â" u2="Q" k="41"/><hkern u1="Â" u2="O" k="41"/><hkern u1="Â" u2="J" k="-266"/><hkern u1="Â" u2="G" k="41"/><hkern u1="Â" u2="C" k="41"/><hkern u1="Â" u2="'" k="143"/><hkern u1="Â" u2="&amp;quot;" k="143"/><hkern u1="Ã" u2="”" k="143"/><hkern u1="Ã" u2="’" k="143"/><hkern u1="Ã" u2="Ÿ" k="123"/><hkern u1="Ã" u2="Œ" k="41"/><hkern u1="Ã" u2="Ý" k="123"/><hkern u1="Ã" u2="Ø" k="41"/><hkern u1="Ã" u2="Ö" k="41"/><hkern u1="Ã" u2="Õ" k="41"/><hkern u1="Ã" u2="Ô" k="41"/><hkern u1="Ã" u2="Ó" k="41"/><hkern u1="Ã" u2="Ò" k="41"/><hkern u1="Ã" u2="Ç" k="41"/><hkern u1="Ã" u2="Y" k="123"/><hkern u1="Ã" u2="W" k="82"/><hkern u1="Ã" u2="V" k="82"/><hkern u1="Ã" u2="T" k="143"/><hkern u1="Ã" u2="Q" k="41"/><hkern u1="Ã" u2="O" k="41"/><hkern u1="Ã" u2="J" k="-266"/><hkern u1="Ã" u2="G" k="41"/><hkern u1="Ã" u2="C" k="41"/><hkern u1="Ã" u2="'" k="143"/><hkern u1="Ã" u2="&amp;quot;" k="143"/><hkern u1="Ä" u2="”" k="143"/><hkern u1="Ä" u2="’" k="143"/><hkern u1="Ä" u2="Ÿ" k="123"/><hkern u1="Ä" u2="Œ" k="41"/><hkern u1="Ä" u2="Ý" k="123"/><hkern u1="Ä" u2="Ø" k="41"/><hkern u1="Ä" u2="Ö" k="41"/><hkern u1="Ä" u2="Õ" k="41"/><hkern u1="Ä" u2="Ô" k="41"/><hkern u1="Ä" u2="Ó" k="41"/><hkern u1="Ä" u2="Ò" k="41"/><hkern u1="Ä" u2="Ç" k="41"/><hkern u1="Ä" u2="Y" k="123"/><hkern u1="Ä" u2="W" k="82"/><hkern u1="Ä" u2="V" k="82"/><hkern u1="Ä" u2="T" k="143"/><hkern u1="Ä" u2="Q" k="41"/><hkern u1="Ä" u2="O" k="41"/><hkern u1="Ä" u2="J" k="-266"/><hkern u1="Ä" u2="G" k="41"/><hkern u1="Ä" u2="C" k="41"/><hkern u1="Ä" u2="'" k="143"/><hkern u1="Ä" u2="&amp;quot;" k="143"/><hkern u1="Å" u2="”" k="143"/><hkern u1="Å" u2="’" k="143"/><hkern u1="Å" u2="Ÿ" k="123"/><hkern u1="Å" u2="Œ" k="41"/><hkern u1="Å" u2="Ý" k="123"/><hkern u1="Å" u2="Ø" k="41"/><hkern u1="Å" u2="Ö" k="41"/><hkern u1="Å" u2="Õ" k="41"/><hkern u1="Å" u2="Ô" k="41"/><hkern u1="Å" u2="Ó" k="41"/><hkern u1="Å" u2="Ò" k="41"/><hkern u1="Å" u2="Ç" k="41"/><hkern u1="Å" u2="Y" k="123"/><hkern u1="Å" u2="W" k="82"/><hkern u1="Å" u2="V" k="82"/><hkern u1="Å" u2="T" k="143"/><hkern u1="Å" u2="Q" k="41"/><hkern u1="Å" u2="O" k="41"/><hkern u1="Å" u2="J" k="-266"/><hkern u1="Å" u2="G" k="41"/><hkern u1="Å" u2="C" k="41"/><hkern u1="Å" u2="'" k="143"/><hkern u1="Å" u2="&amp;quot;" k="143"/><hkern u1="Æ" u2="J" k="-123"/><hkern u1="Ç" u2="Œ" k="41"/><hkern u1="Ç" u2="Ø" k="41"/><hkern u1="Ç" u2="Ö" k="41"/><hkern u1="Ç" u2="Õ" k="41"/><hkern u1="Ç" u2="Ô" k="41"/><hkern u1="Ç" u2="Ó" k="41"/><hkern u1="Ç" u2="Ò" k="41"/><hkern u1="Ç" u2="Ç" k="41"/><hkern u1="Ç" u2="Q" k="41"/><hkern u1="Ç" u2="O" k="41"/><hkern u1="Ç" u2="G" k="41"/><hkern u1="Ç" u2="C" k="41"/><hkern u1="È" u2="J" k="-123"/><hkern u1="É" u2="J" k="-123"/><hkern u1="Ê" u2="J" k="-123"/><hkern u1="Ë" u2="J" k="-123"/><hkern u1="Ð" u2="„" k="82"/><hkern u1="Ð" u2="‚" k="82"/><hkern u1="Ð" u2="Ÿ" k="20"/><hkern u1="Ð" u2="Ý" k="20"/><hkern u1="Ð" u2="Å" k="41"/><hkern u1="Ð" u2="Ä" k="41"/><hkern u1="Ð" u2="Ã" k="41"/><hkern u1="Ð" u2="Â" k="41"/><hkern u1="Ð" u2="Á" k="41"/><hkern u1="Ð" u2="À" k="41"/><hkern u1="Ð" u2="Z" k="20"/><hkern u1="Ð" u2="Y" k="20"/><hkern u1="Ð" u2="X" k="41"/><hkern u1="Ð" u2="W" k="20"/><hkern u1="Ð" u2="V" k="20"/><hkern u1="Ð" u2="T" k="61"/><hkern u1="Ð" u2="A" k="41"/><hkern u1="Ð" u2="." k="82"/><hkern u1="Ð" u2="," k="82"/><hkern u1="Ò" u2="„" k="82"/><hkern u1="Ò" u2="‚" k="82"/><hkern u1="Ò" u2="Ÿ" k="20"/><hkern u1="Ò" u2="Ý" k="20"/><hkern u1="Ò" u2="Å" k="41"/><hkern u1="Ò" u2="Ä" k="41"/><hkern u1="Ò" u2="Ã" k="41"/><hkern u1="Ò" u2="Â" k="41"/><hkern u1="Ò" u2="Á" k="41"/><hkern u1="Ò" u2="À" k="41"/><hkern u1="Ò" u2="Z" k="20"/><hkern u1="Ò" u2="Y" k="20"/><hkern u1="Ò" u2="X" k="41"/><hkern u1="Ò" u2="W" k="20"/><hkern u1="Ò" u2="V" k="20"/><hkern u1="Ò" u2="T" k="61"/><hkern u1="Ò" u2="A" k="41"/><hkern u1="Ò" u2="." k="82"/><hkern u1="Ò" u2="," k="82"/><hkern u1="Ó" u2="„" k="82"/><hkern u1="Ó" u2="‚" k="82"/><hkern u1="Ó" u2="Ÿ" k="20"/><hkern u1="Ó" u2="Ý" k="20"/><hkern u1="Ó" u2="Å" k="41"/><hkern u1="Ó" u2="Ä" k="41"/><hkern u1="Ó" u2="Ã" k="41"/><hkern u1="Ó" u2="Â" k="41"/><hkern u1="Ó" u2="Á" k="41"/><hkern u1="Ó" u2="À" k="41"/><hkern u1="Ó" u2="Z" k="20"/><hkern u1="Ó" u2="Y" k="20"/><hkern u1="Ó" u2="X" k="41"/><hkern u1="Ó" u2="W" k="20"/><hkern u1="Ó" u2="V" k="20"/><hkern u1="Ó" u2="T" k="61"/><hkern u1="Ó" u2="A" k="41"/><hkern u1="Ó" u2="." k="82"/><hkern u1="Ó" u2="," k="82"/><hkern u1="Ô" u2="„" k="82"/><hkern u1="Ô" u2="‚" k="82"/><hkern u1="Ô" u2="Ÿ" k="20"/><hkern u1="Ô" u2="Ý" k="20"/><hkern u1="Ô" u2="Å" k="41"/><hkern u1="Ô" u2="Ä" k="41"/><hkern u1="Ô" u2="Ã" k="41"/><hkern u1="Ô" u2="Â" k="41"/><hkern u1="Ô" u2="Á" k="41"/><hkern u1="Ô" u2="À" k="41"/><hkern u1="Ô" u2="Z" k="20"/><hkern u1="Ô" u2="Y" k="20"/><hkern u1="Ô" u2="X" k="41"/><hkern u1="Ô" u2="W" k="20"/><hkern u1="Ô" u2="V" k="20"/><hkern u1="Ô" u2="T" k="61"/><hkern u1="Ô" u2="A" k="41"/><hkern u1="Ô" u2="." k="82"/><hkern u1="Ô" u2="," k="82"/><hkern u1="Õ" u2="„" k="82"/><hkern u1="Õ" u2="‚" k="82"/><hkern u1="Õ" u2="Ÿ" k="20"/><hkern u1="Õ" u2="Ý" k="20"/><hkern u1="Õ" u2="Å" k="41"/><hkern u1="Õ" u2="Ä" k="41"/><hkern u1="Õ" u2="Ã" k="41"/><hkern u1="Õ" u2="Â" k="41"/><hkern u1="Õ" u2="Á" k="41"/><hkern u1="Õ" u2="À" k="41"/><hkern u1="Õ" u2="Z" k="20"/><hkern u1="Õ" u2="Y" k="20"/><hkern u1="Õ" u2="X" k="41"/><hkern u1="Õ" u2="W" k="20"/><hkern u1="Õ" u2="V" k="20"/><hkern u1="Õ" u2="T" k="61"/><hkern u1="Õ" u2="A" k="41"/><hkern u1="Õ" u2="." k="82"/><hkern u1="Õ" u2="," k="82"/><hkern u1="Ö" u2="„" k="82"/><hkern u1="Ö" u2="‚" k="82"/><hkern u1="Ö" u2="Ÿ" k="20"/><hkern u1="Ö" u2="Ý" k="20"/><hkern u1="Ö" u2="Å" k="41"/><hkern u1="Ö" u2="Ä" k="41"/><hkern u1="Ö" u2="Ã" k="41"/><hkern u1="Ö" u2="Â" k="41"/><hkern u1="Ö" u2="Á" k="41"/><hkern u1="Ö" u2="À" k="41"/><hkern u1="Ö" u2="Z" k="20"/><hkern u1="Ö" u2="Y" k="20"/><hkern u1="Ö" u2="X" k="41"/><hkern u1="Ö" u2="W" k="20"/><hkern u1="Ö" u2="V" k="20"/><hkern u1="Ö" u2="T" k="61"/><hkern u1="Ö" u2="A" k="41"/><hkern u1="Ö" u2="." k="82"/><hkern u1="Ö" u2="," k="82"/><hkern u1="Ø" u2="„" k="82"/><hkern u1="Ø" u2="‚" k="82"/><hkern u1="Ø" u2="Ÿ" k="20"/><hkern u1="Ø" u2="Ý" k="20"/><hkern u1="Ø" u2="Å" k="41"/><hkern u1="Ø" u2="Ä" k="41"/><hkern u1="Ø" u2="Ã" k="41"/><hkern u1="Ø" u2="Â" k="41"/><hkern u1="Ø" u2="Á" k="41"/><hkern u1="Ø" u2="À" k="41"/><hkern u1="Ø" u2="Z" k="20"/><hkern u1="Ø" u2="Y" k="20"/><hkern u1="Ø" u2="X" k="41"/><hkern u1="Ø" u2="W" k="20"/><hkern u1="Ø" u2="V" k="20"/><hkern u1="Ø" u2="T" k="61"/><hkern u1="Ø" u2="A" k="41"/><hkern u1="Ø" u2="." k="82"/><hkern u1="Ø" u2="," k="82"/><hkern u1="Ù" u2="„" k="41"/><hkern u1="Ù" u2="‚" k="41"/><hkern u1="Ù" u2="Å" k="20"/><hkern u1="Ù" u2="Ä" k="20"/><hkern u1="Ù" u2="Ã" k="20"/><hkern u1="Ù" u2="Â" k="20"/><hkern u1="Ù" u2="Á" k="20"/><hkern u1="Ù" u2="À" k="20"/><hkern u1="Ù" u2="A" k="20"/><hkern u1="Ù" u2="." k="41"/><hkern u1="Ù" u2="," k="41"/><hkern u1="Ú" u2="„" k="41"/><hkern u1="Ú" u2="‚" k="41"/><hkern u1="Ú" u2="Å" k="20"/><hkern u1="Ú" u2="Ä" k="20"/><hkern u1="Ú" u2="Ã" k="20"/><hkern u1="Ú" u2="Â" k="20"/><hkern u1="Ú" u2="Á" k="20"/><hkern u1="Ú" u2="À" k="20"/><hkern u1="Ú" u2="A" k="20"/><hkern u1="Ú" u2="." k="41"/><hkern u1="Ú" u2="," k="41"/><hkern u1="Û" u2="„" k="41"/><hkern u1="Û" u2="‚" k="41"/><hkern u1="Û" u2="Å" k="20"/><hkern u1="Û" u2="Ä" k="20"/><hkern u1="Û" u2="Ã" k="20"/><hkern u1="Û" u2="Â" k="20"/><hkern u1="Û" u2="Á" k="20"/><hkern u1="Û" u2="À" k="20"/><hkern u1="Û" u2="A" k="20"/><hkern u1="Û" u2="." k="41"/><hkern u1="Û" u2="," k="41"/><hkern u1="Ü" u2="„" k="41"/><hkern u1="Ü" u2="‚" k="41"/><hkern u1="Ü" u2="Å" k="20"/><hkern u1="Ü" u2="Ä" k="20"/><hkern u1="Ü" u2="Ã" k="20"/><hkern u1="Ü" u2="Â" k="20"/><hkern u1="Ü" u2="Á" k="20"/><hkern u1="Ü" u2="À" k="20"/><hkern u1="Ü" u2="A" k="20"/><hkern u1="Ü" u2="." k="41"/><hkern u1="Ü" u2="," k="41"/><hkern u1="Ý" u2="„" k="123"/><hkern u1="Ý" u2="‚" k="123"/><hkern u1="Ý" u2="œ" k="102"/><hkern u1="Ý" u2="Œ" k="41"/><hkern u1="Ý" u2="ü" k="61"/><hkern u1="Ý" u2="û" k="61"/><hkern u1="Ý" u2="ú" k="61"/><hkern u1="Ý" u2="ù" k="61"/><hkern u1="Ý" u2="ø" k="102"/><hkern u1="Ý" u2="ö" k="102"/><hkern u1="Ý" u2="õ" k="102"/><hkern u1="Ý" u2="ô" k="102"/><hkern u1="Ý" u2="ó" k="102"/><hkern u1="Ý" u2="ò" k="102"/><hkern u1="Ý" u2="ë" k="102"/><hkern u1="Ý" u2="ê" k="102"/><hkern u1="Ý" u2="é" k="102"/><hkern u1="Ý" u2="è" k="102"/><hkern u1="Ý" u2="ç" k="102"/><hkern u1="Ý" u2="æ" k="102"/><hkern u1="Ý" u2="å" k="102"/><hkern u1="Ý" u2="ä" k="102"/><hkern u1="Ý" u2="ã" k="102"/><hkern u1="Ý" u2="â" k="102"/><hkern u1="Ý" u2="á" k="102"/><hkern u1="Ý" u2="à" k="102"/><hkern u1="Ý" u2="Ø" k="41"/><hkern u1="Ý" u2="Ö" k="41"/><hkern u1="Ý" u2="Õ" k="41"/><hkern u1="Ý" u2="Ô" k="41"/><hkern u1="Ý" u2="Ó" k="41"/><hkern u1="Ý" u2="Ò" k="41"/><hkern u1="Ý" u2="Ç" k="41"/><hkern u1="Ý" u2="Å" k="123"/><hkern u1="Ý" u2="Ä" k="123"/><hkern u1="Ý" u2="Ã" k="123"/><hkern u1="Ý" u2="Â" k="123"/><hkern u1="Ý" u2="Á" k="123"/><hkern u1="Ý" u2="À" k="123"/><hkern u1="Ý" u2="z" k="41"/><hkern u1="Ý" u2="u" k="61"/><hkern u1="Ý" u2="s" k="82"/><hkern u1="Ý" u2="r" k="61"/><hkern u1="Ý" u2="q" k="102"/><hkern u1="Ý" u2="p" k="61"/><hkern u1="Ý" u2="o" k="102"/><hkern u1="Ý" u2="n" k="61"/><hkern u1="Ý" u2="m" k="61"/><hkern u1="Ý" u2="g" k="41"/><hkern u1="Ý" u2="e" k="102"/><hkern u1="Ý" u2="d" k="102"/><hkern u1="Ý" u2="c" k="102"/><hkern u1="Ý" u2="a" k="102"/><hkern u1="Ý" u2="Q" k="41"/><hkern u1="Ý" u2="O" k="41"/><hkern u1="Ý" u2="G" k="41"/><hkern u1="Ý" u2="C" k="41"/><hkern u1="Ý" u2="A" k="123"/><hkern u1="Ý" u2="?" k="-41"/><hkern u1="Ý" u2="." k="123"/><hkern u1="Ý" u2="," k="123"/><hkern u1="Þ" u2="„" k="266"/><hkern u1="Þ" u2="‚" k="266"/><hkern u1="Þ" u2="Å" k="102"/><hkern u1="Þ" u2="Ä" k="102"/><hkern u1="Þ" u2="Ã" k="102"/><hkern u1="Þ" u2="Â" k="102"/><hkern u1="Þ" u2="Á" k="102"/><hkern u1="Þ" u2="À" k="102"/><hkern u1="Þ" u2="Z" k="20"/><hkern u1="Þ" u2="X" k="41"/><hkern u1="Þ" u2="A" k="102"/><hkern u1="Þ" u2="." k="266"/><hkern u1="Þ" u2="," k="266"/><hkern u1="à" u2="”" k="20"/><hkern u1="à" u2="’" k="20"/><hkern u1="à" u2="'" k="20"/><hkern u1="à" u2="&amp;quot;" k="20"/><hkern u1="á" u2="”" k="20"/><hkern u1="á" u2="’" k="20"/><hkern u1="á" u2="'" k="20"/><hkern u1="á" u2="&amp;quot;" k="20"/><hkern u1="â" u2="”" k="20"/><hkern u1="â" u2="’" k="20"/><hkern u1="â" u2="'" k="20"/><hkern u1="â" u2="&amp;quot;" k="20"/><hkern u1="ã" u2="”" k="20"/><hkern u1="ã" u2="’" k="20"/><hkern u1="ã" u2="'" k="20"/><hkern u1="ã" u2="&amp;quot;" k="20"/><hkern u1="ä" u2="”" k="20"/><hkern u1="ä" u2="’" k="20"/><hkern u1="ä" u2="'" k="20"/><hkern u1="ä" u2="&amp;quot;" k="20"/><hkern u1="å" u2="”" k="20"/><hkern u1="å" u2="’" k="20"/><hkern u1="å" u2="'" k="20"/><hkern u1="å" u2="&amp;quot;" k="20"/><hkern u1="è" u2="”" k="20"/><hkern u1="è" u2="’" k="20"/><hkern u1="è" u2="ý" k="41"/><hkern u1="è" u2="z" k="20"/><hkern u1="è" u2="y" k="41"/><hkern u1="è" u2="x" k="41"/><hkern u1="è" u2="w" k="41"/><hkern u1="è" u2="v" k="41"/><hkern u1="è" u2="'" k="20"/><hkern u1="è" u2="&amp;quot;" k="20"/><hkern u1="é" u2="”" k="20"/><hkern u1="é" u2="’" k="20"/><hkern u1="é" u2="ý" k="41"/><hkern u1="é" u2="z" k="20"/><hkern u1="é" u2="y" k="41"/><hkern u1="é" u2="x" k="41"/><hkern u1="é" u2="w" k="41"/><hkern u1="é" u2="v" k="41"/><hkern u1="é" u2="'" k="20"/><hkern u1="é" u2="&amp;quot;" k="20"/><hkern u1="ê" u2="”" k="20"/><hkern u1="ê" u2="’" k="20"/><hkern u1="ê" u2="ý" k="41"/><hkern u1="ê" u2="z" k="20"/><hkern u1="ê" u2="y" k="41"/><hkern u1="ê" u2="x" k="41"/><hkern u1="ê" u2="w" k="41"/><hkern u1="ê" u2="v" k="41"/><hkern u1="ê" u2="'" k="20"/><hkern u1="ê" u2="&amp;quot;" k="20"/><hkern u1="ë" u2="”" k="20"/><hkern u1="ë" u2="’" k="20"/><hkern u1="ë" u2="ý" k="41"/><hkern u1="ë" u2="z" k="20"/><hkern u1="ë" u2="y" k="41"/><hkern u1="ë" u2="x" k="41"/><hkern u1="ë" u2="w" k="41"/><hkern u1="ë" u2="v" k="41"/><hkern u1="ë" u2="'" k="20"/><hkern u1="ë" u2="&amp;quot;" k="20"/><hkern u1="ð" u2="”" k="20"/><hkern u1="ð" u2="’" k="20"/><hkern u1="ð" u2="ý" k="41"/><hkern u1="ð" u2="z" k="20"/><hkern u1="ð" u2="y" k="41"/><hkern u1="ð" u2="x" k="41"/><hkern u1="ð" u2="w" k="41"/><hkern u1="ð" u2="v" k="41"/><hkern u1="ð" u2="'" k="20"/><hkern u1="ð" u2="&amp;quot;" k="20"/><hkern u1="ò" u2="”" k="20"/><hkern u1="ò" u2="’" k="20"/><hkern u1="ò" u2="ý" k="41"/><hkern u1="ò" u2="z" k="20"/><hkern u1="ò" u2="y" k="41"/><hkern u1="ò" u2="x" k="41"/><hkern u1="ò" u2="w" k="41"/><hkern u1="ò" u2="v" k="41"/><hkern u1="ò" u2="'" k="20"/><hkern u1="ò" u2="&amp;quot;" k="20"/><hkern u1="ó" u2="”" k="20"/><hkern u1="ó" u2="’" k="20"/><hkern u1="ó" u2="ý" k="41"/><hkern u1="ó" u2="z" k="20"/><hkern u1="ó" u2="y" k="41"/><hkern u1="ó" u2="x" k="41"/><hkern u1="ó" u2="w" k="41"/><hkern u1="ó" u2="v" k="41"/><hkern u1="ó" u2="'" k="20"/><hkern u1="ó" u2="&amp;quot;" k="20"/><hkern u1="ô" u2="”" k="20"/><hkern u1="ô" u2="’" k="20"/><hkern u1="ô" u2="ý" k="41"/><hkern u1="ô" u2="z" k="20"/><hkern u1="ô" u2="y" k="41"/><hkern u1="ô" u2="x" k="41"/><hkern u1="ô" u2="w" k="41"/><hkern u1="ô" u2="v" k="41"/><hkern u1="ô" u2="'" k="20"/><hkern u1="ô" u2="&amp;quot;" k="20"/><hkern u1="ö" u2="”" k="41"/><hkern u1="ö" u2="’" k="41"/><hkern u1="ö" u2="'" k="41"/><hkern u1="ö" u2="&amp;quot;" k="41"/><hkern u1="ø" u2="”" k="20"/><hkern u1="ø" u2="’" k="20"/><hkern u1="ø" u2="ý" k="41"/><hkern u1="ø" u2="z" k="20"/><hkern u1="ø" u2="y" k="41"/><hkern u1="ø" u2="x" k="41"/><hkern u1="ø" u2="w" k="41"/><hkern u1="ø" u2="v" k="41"/><hkern u1="ø" u2="'" k="20"/><hkern u1="ø" u2="&amp;quot;" k="20"/><hkern u1="ý" u2="„" k="82"/><hkern u1="ý" u2="”" k="-82"/><hkern u1="ý" u2="‚" k="82"/><hkern u1="ý" u2="’" k="-82"/><hkern u1="ý" u2="?" k="-41"/><hkern u1="ý" u2="." k="82"/><hkern u1="ý" u2="," k="82"/><hkern u1="ý" u2="'" k="-82"/><hkern u1="ý" u2="&amp;quot;" k="-82"/><hkern u1="þ" u2="”" k="20"/><hkern u1="þ" u2="’" k="20"/><hkern u1="þ" u2="ý" k="41"/><hkern u1="þ" u2="z" k="20"/><hkern u1="þ" u2="y" k="41"/><hkern u1="þ" u2="x" k="41"/><hkern u1="þ" u2="w" k="41"/><hkern u1="þ" u2="v" k="41"/><hkern u1="þ" u2="'" k="20"/><hkern u1="þ" u2="&amp;quot;" k="20"/><hkern u1="ÿ" u2="„" k="82"/><hkern u1="ÿ" u2="”" k="-82"/><hkern u1="ÿ" u2="‚" k="82"/><hkern u1="ÿ" u2="’" k="-82"/><hkern u1="ÿ" u2="?" k="-41"/><hkern u1="ÿ" u2="." k="82"/><hkern u1="ÿ" u2="," k="82"/><hkern u1="ÿ" u2="'" k="-82"/><hkern u1="ÿ" u2="&amp;quot;" k="-82"/><hkern u1="Œ" u2="J" k="-123"/><hkern u1="Ÿ" u2="„" k="123"/><hkern u1="Ÿ" u2="‚" k="123"/><hkern u1="Ÿ" u2="œ" k="102"/><hkern u1="Ÿ" u2="Œ" k="41"/><hkern u1="Ÿ" u2="ü" k="61"/><hkern u1="Ÿ" u2="û" k="61"/><hkern u1="Ÿ" u2="ú" k="61"/><hkern u1="Ÿ" u2="ù" k="61"/><hkern u1="Ÿ" u2="ø" k="102"/><hkern u1="Ÿ" u2="ö" k="102"/><hkern u1="Ÿ" u2="õ" k="102"/><hkern u1="Ÿ" u2="ô" k="102"/><hkern u1="Ÿ" u2="ó" k="102"/><hkern u1="Ÿ" u2="ò" k="102"/><hkern u1="Ÿ" u2="ë" k="102"/><hkern u1="Ÿ" u2="ê" k="102"/><hkern u1="Ÿ" u2="é" k="102"/><hkern u1="Ÿ" u2="è" k="102"/><hkern u1="Ÿ" u2="ç" k="102"/><hkern u1="Ÿ" u2="æ" k="102"/><hkern u1="Ÿ" u2="å" k="102"/><hkern u1="Ÿ" u2="ä" k="102"/><hkern u1="Ÿ" u2="ã" k="102"/><hkern u1="Ÿ" u2="â" k="102"/><hkern u1="Ÿ" u2="á" k="102"/><hkern u1="Ÿ" u2="à" k="102"/><hkern u1="Ÿ" u2="Ø" k="41"/><hkern u1="Ÿ" u2="Ö" k="41"/><hkern u1="Ÿ" u2="Õ" k="41"/><hkern u1="Ÿ" u2="Ô" k="41"/><hkern u1="Ÿ" u2="Ó" k="41"/><hkern u1="Ÿ" u2="Ò" k="41"/><hkern u1="Ÿ" u2="Ç" k="41"/><hkern u1="Ÿ" u2="Å" k="123"/><hkern u1="Ÿ" u2="Ä" k="123"/><hkern u1="Ÿ" u2="Ã" k="123"/><hkern u1="Ÿ" u2="Â" k="123"/><hkern u1="Ÿ" u2="Á" k="123"/><hkern u1="Ÿ" u2="À" k="123"/><hkern u1="Ÿ" u2="z" k="41"/><hkern u1="Ÿ" u2="u" k="61"/><hkern u1="Ÿ" u2="s" k="82"/><hkern u1="Ÿ" u2="r" k="61"/><hkern u1="Ÿ" u2="q" k="102"/><hkern u1="Ÿ" u2="p" k="61"/><hkern u1="Ÿ" u2="o" k="102"/><hkern u1="Ÿ" u2="n" k="61"/><hkern u1="Ÿ" u2="m" k="61"/><hkern u1="Ÿ" u2="g" k="41"/><hkern u1="Ÿ" u2="e" k="102"/><hkern u1="Ÿ" u2="d" k="102"/><hkern u1="Ÿ" u2="c" k="102"/><hkern u1="Ÿ" u2="a" k="102"/><hkern u1="Ÿ" u2="Q" k="41"/><hkern u1="Ÿ" u2="O" k="41"/><hkern u1="Ÿ" u2="G" k="41"/><hkern u1="Ÿ" u2="C" k="41"/><hkern u1="Ÿ" u2="A" k="123"/><hkern u1="Ÿ" u2="?" k="-41"/><hkern u1="Ÿ" u2="." k="123"/><hkern u1="Ÿ" u2="," k="123"/><hkern u1="–" u2="T" k="82"/><hkern u1="—" u2="T" k="82"/><hkern u1="‘" u2="Ÿ" k="-20"/><hkern u1="‘" u2="œ" k="123"/><hkern u1="‘" u2="ü" k="61"/><hkern u1="‘" u2="û" k="61"/><hkern u1="‘" u2="ú" k="61"/><hkern u1="‘" u2="ù" k="61"/><hkern u1="‘" u2="ø" k="123"/><hkern u1="‘" u2="ö" k="123"/><hkern u1="‘" u2="õ" k="123"/><hkern u1="‘" u2="ô" k="123"/><hkern u1="‘" u2="ó" k="123"/><hkern u1="‘" u2="ò" k="123"/><hkern u1="‘" u2="ë" k="123"/><hkern u1="‘" u2="ê" k="123"/><hkern u1="‘" u2="é" k="123"/><hkern u1="‘" u2="è" k="123"/><hkern u1="‘" u2="ç" k="123"/><hkern u1="‘" u2="æ" k="82"/><hkern u1="‘" u2="å" k="82"/><hkern u1="‘" u2="ä" k="82"/><hkern u1="‘" u2="ã" k="82"/><hkern u1="‘" u2="â" k="82"/><hkern u1="‘" u2="á" k="82"/><hkern u1="‘" u2="à" k="123"/><hkern u1="‘" u2="Ý" k="-20"/><hkern u1="‘" u2="Å" k="143"/><hkern u1="‘" u2="Ä" k="143"/><hkern u1="‘" u2="Ã" k="143"/><hkern u1="‘" u2="Â" k="143"/><hkern u1="‘" u2="Á" k="143"/><hkern u1="‘" u2="À" k="143"/><hkern u1="‘" u2="u" k="61"/><hkern u1="‘" u2="s" k="61"/><hkern u1="‘" u2="r" k="61"/><hkern u1="‘" u2="q" k="123"/><hkern u1="‘" u2="p" k="61"/><hkern u1="‘" u2="o" k="123"/><hkern u1="‘" u2="n" k="61"/><hkern u1="‘" u2="m" k="61"/><hkern u1="‘" u2="g" k="61"/><hkern u1="‘" u2="e" k="123"/><hkern u1="‘" u2="d" k="123"/><hkern u1="‘" u2="c" k="123"/><hkern u1="‘" u2="a" k="82"/><hkern u1="‘" u2="Y" k="-20"/><hkern u1="‘" u2="W" k="-41"/><hkern u1="‘" u2="V" k="-41"/><hkern u1="‘" u2="T" k="-41"/><hkern u1="‘" u2="A" k="143"/><hkern u1="’" u2="Ÿ" k="-20"/><hkern u1="’" u2="œ" k="123"/><hkern u1="’" u2="ü" k="61"/><hkern u1="’" u2="û" k="61"/><hkern u1="’" u2="ú" k="61"/><hkern u1="’" u2="ù" k="61"/><hkern u1="’" u2="ø" k="123"/><hkern u1="’" u2="ö" k="123"/><hkern u1="’" u2="õ" k="123"/><hkern u1="’" u2="ô" k="123"/><hkern u1="’" u2="ó" k="123"/><hkern u1="’" u2="ò" k="123"/><hkern u1="’" u2="ë" k="123"/><hkern u1="’" u2="ê" k="123"/><hkern u1="’" u2="é" k="123"/><hkern u1="’" u2="è" k="123"/><hkern u1="’" u2="ç" k="123"/><hkern u1="’" u2="æ" k="82"/><hkern u1="’" u2="å" k="82"/><hkern u1="’" u2="ä" k="82"/><hkern u1="’" u2="ã" k="82"/><hkern u1="’" u2="â" k="82"/><hkern u1="’" u2="á" k="82"/><hkern u1="’" u2="à" k="123"/><hkern u1="’" u2="Ý" k="-20"/><hkern u1="’" u2="Å" k="143"/><hkern u1="’" u2="Ä" k="143"/><hkern u1="’" u2="Ã" k="143"/><hkern u1="’" u2="Â" k="143"/><hkern u1="’" u2="Á" k="143"/><hkern u1="’" u2="À" k="143"/><hkern u1="’" u2="u" k="61"/><hkern u1="’" u2="s" k="61"/><hkern u1="’" u2="r" k="61"/><hkern u1="’" u2="q" k="123"/><hkern u1="’" u2="p" k="61"/><hkern u1="’" u2="o" k="123"/><hkern u1="’" u2="n" k="61"/><hkern u1="’" u2="m" k="61"/><hkern u1="’" u2="g" k="61"/><hkern u1="’" u2="e" k="123"/><hkern u1="’" u2="d" k="123"/><hkern u1="’" u2="c" k="123"/><hkern u1="’" u2="a" k="82"/><hkern u1="’" u2="Y" k="-20"/><hkern u1="’" u2="W" k="-41"/><hkern u1="’" u2="V" k="-41"/><hkern u1="’" u2="T" k="-41"/><hkern u1="’" u2="A" k="143"/><hkern u1="‚" u2="Ÿ" k="123"/><hkern u1="‚" u2="Œ" k="102"/><hkern u1="‚" u2="Ý" k="123"/><hkern u1="‚" u2="Ü" k="41"/><hkern u1="‚" u2="Û" k="41"/><hkern u1="‚" u2="Ú" k="41"/><hkern u1="‚" u2="Ù" k="41"/><hkern u1="‚" u2="Ø" k="102"/><hkern u1="‚" u2="Ö" k="102"/><hkern u1="‚" u2="Õ" k="102"/><hkern u1="‚" u2="Ô" k="102"/><hkern u1="‚" u2="Ó" k="102"/><hkern u1="‚" u2="Ò" k="102"/><hkern u1="‚" u2="Ç" k="102"/><hkern u1="‚" u2="Y" k="123"/><hkern u1="‚" u2="W" k="123"/><hkern u1="‚" u2="V" k="123"/><hkern u1="‚" u2="U" k="41"/><hkern u1="‚" u2="T" k="143"/><hkern u1="‚" u2="Q" k="102"/><hkern u1="‚" u2="O" k="102"/><hkern u1="‚" u2="G" k="102"/><hkern u1="‚" u2="C" k="102"/><hkern u1="“" u2="Ÿ" k="-20"/><hkern u1="“" u2="œ" k="123"/><hkern u1="“" u2="ü" k="61"/><hkern u1="“" u2="û" k="61"/><hkern u1="“" u2="ú" k="61"/><hkern u1="“" u2="ù" k="61"/><hkern u1="“" u2="ø" k="123"/><hkern u1="“" u2="ö" k="123"/><hkern u1="“" u2="õ" k="123"/><hkern u1="“" u2="ô" k="123"/><hkern u1="“" u2="ó" k="123"/><hkern u1="“" u2="ò" k="123"/><hkern u1="“" u2="ë" k="123"/><hkern u1="“" u2="ê" k="123"/><hkern u1="“" u2="é" k="123"/><hkern u1="“" u2="è" k="123"/><hkern u1="“" u2="ç" k="123"/><hkern u1="“" u2="æ" k="82"/><hkern u1="“" u2="å" k="82"/><hkern u1="“" u2="ä" k="82"/><hkern u1="“" u2="ã" k="82"/><hkern u1="“" u2="â" k="82"/><hkern u1="“" u2="á" k="82"/><hkern u1="“" u2="à" k="123"/><hkern u1="“" u2="Ý" k="-20"/><hkern u1="“" u2="Å" k="143"/><hkern u1="“" u2="Ä" k="143"/><hkern u1="“" u2="Ã" k="143"/><hkern u1="“" u2="Â" k="143"/><hkern u1="“" u2="Á" k="143"/><hkern u1="“" u2="À" k="143"/><hkern u1="“" u2="u" k="61"/><hkern u1="“" u2="s" k="61"/><hkern u1="“" u2="r" k="61"/><hkern u1="“" u2="q" k="123"/><hkern u1="“" u2="p" k="61"/><hkern u1="“" u2="o" k="123"/><hkern u1="“" u2="n" k="61"/><hkern u1="“" u2="m" k="61"/><hkern u1="“" u2="g" k="61"/><hkern u1="“" u2="e" k="123"/><hkern u1="“" u2="d" k="123"/><hkern u1="“" u2="c" k="123"/><hkern u1="“" u2="a" k="82"/><hkern u1="“" u2="Y" k="-20"/><hkern u1="“" u2="W" k="-41"/><hkern u1="“" u2="V" k="-41"/><hkern u1="“" u2="T" k="-41"/><hkern u1="“" u2="A" k="143"/><hkern u1="„" u2="Ÿ" k="123"/><hkern u1="„" u2="Œ" k="102"/><hkern u1="„" u2="Ý" k="123"/><hkern u1="„" u2="Ü" k="41"/><hkern u1="„" u2="Û" k="41"/><hkern u1="„" u2="Ú" k="41"/><hkern u1="„" u2="Ù" k="41"/><hkern u1="„" u2="Ø" k="102"/><hkern u1="„" u2="Ö" k="102"/><hkern u1="„" u2="Õ" k="102"/><hkern u1="„" u2="Ô" k="102"/><hkern u1="„" u2="Ó" k="102"/><hkern u1="„" u2="Ò" k="102"/><hkern u1="„" u2="Ç" k="102"/><hkern u1="„" u2="Y" k="123"/><hkern u1="„" u2="W" k="123"/><hkern u1="„" u2="V" k="123"/><hkern u1="„" u2="U" k="41"/><hkern u1="„" u2="T" k="143"/><hkern u1="„" u2="Q" k="102"/><hkern u1="„" u2="O" k="102"/><hkern u1="„" u2="G" k="102"/><hkern u1="„" u2="C" k="102"/></font></defs></svg>
\ No newline at end of file
diff --git a/setup/pub/fonts/opensans/regular/opensans-400.ttf b/setup/pub/fonts/opensans/regular/opensans-400.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..c537f8382a42986cc5e0d5a06b1460df4f0a5e25
GIT binary patch
literal 38232
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
S)0Gzotc-JM?Hi4}ZTDZPiC;_r

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/regular/opensans-400.woff b/setup/pub/fonts/opensans/regular/opensans-400.woff
new file mode 100644
index 0000000000000000000000000000000000000000..e231183dce4c7b452afc9e7799586fd285e146f4
GIT binary patch
literal 22660
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
ML;wL%uV=LY00kR;TmS$7

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/regular/opensans-400.woff2 b/setup/pub/fonts/opensans/regular/opensans-400.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..38ae1b57d6b689ab9ece36ee3a49255fc9a6f3f1
GIT binary patch
literal 17848
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
bqasiBtVQ-AqMpFfGhSyPK~i3=+z$W%7m}wj

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/semibold/opensans-600.eot b/setup/pub/fonts/opensans/semibold/opensans-600.eot
new file mode 100644
index 0000000000000000000000000000000000000000..d8375dd0ab130207f023358d62ef6ff357108b7f
GIT binary patch
literal 20028
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

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/semibold/opensans-600.svg b/setup/pub/fonts/opensans/semibold/opensans-600.svg
new file mode 100644
index 0000000000000..d3e4516be5727
--- /dev/null
+++ b/setup/pub/fonts/opensans/semibold/opensans-600.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"><defs><font horiz-adv-x="1169"><font-face units-per-em="2048" ascent="1638" descent="-410"/><glyph unicode="fi" horiz-adv-x="1315" d="M35 0zm688 928H453V0H217v928H35v110l182 72v72q0 196 92 290.5t281 94.5q124 0 244-41l-62-178q-87 28-166 28-80 0-116.5-49.5T453 1178v-72h270V928zM1146 0H911v1106h235V0zM897 1399q0 63 34.5 97t98.5 34q62 0 96.5-34t34.5-97q0-60-34.5-94.5T1030 1270q-64 0-98.5 34.5T897 1399z"/><glyph unicode="fl" horiz-adv-x="1315" d="M35 0zm688 928H453V0H217v928H35v110l182 72v72q0 196 92 290.5t281 94.5q124 0 244-41l-62-178q-87 28-166 28-80 0-116.5-49.5T453 1178v-72h270V928zM1146 0H911v1556h235V0z"/><glyph unicode="ffi" horiz-adv-x="2058" d="M35 0zm688 928H453V0H217v928H35v110l182 72v72q0 196 92 290.5t281 94.5q124 0 244-41l-62-178q-87 28-166 28-80 0-116.5-49.5T453 1178v-72h270V928zm743 0h-270V0H960v928H778v110l182 72v72q0 196 92 290.5t281 94.5q124 0 244-41l-62-178q-87 28-166 28-80 0-116.5-49.5T1196 1178v-72h270V928zM1890 0h-235v1106h235V0zm-249 1399q0 63 34.5 97t98.5 34q62 0 96.5-34t34.5-97q0-60-34.5-94.5T1774 1270q-64 0-98.5 34.5T1641 1399z"/><glyph unicode="ffl" horiz-adv-x="2058" d="M35 0zm688 928H453V0H217v928H35v110l182 72v72q0 196 92 290.5t281 94.5q124 0 244-41l-62-178q-87 28-166 28-80 0-116.5-49.5T453 1178v-72h270V928zm743 0h-270V0H960v928H778v110l182 72v72q0 196 92 290.5t281 94.5q124 0 244-41l-62-178q-87 28-166 28-80 0-116.5-49.5T1196 1178v-72h270V928zM1890 0h-235v1556h235V0z"/><glyph horiz-adv-x="2048"/><glyph horiz-adv-x="2048"/><glyph horiz-adv-x="1044"/><glyph horiz-adv-x="532"/><glyph horiz-adv-x="532"/><glyph horiz-adv-x="532"/><glyph unicode="!" horiz-adv-x="565" d="M371 444H197l-52 1018h277zM133 125q0 74 39 112.5T283 276q71 0 109-40t38-111-38.5-112.5T283-29q-71 0-110.5 40T133 125z"/><glyph unicode="&amp;quot;" horiz-adv-x="893" d="M365 1462l-41-528H174l-41 528h232zm395 0l-41-528H569l-41 528h232z"/><glyph unicode="#" horiz-adv-x="1323" d="M989 870l-55-284h270V418H901L821 0H643l80 418H475L395 0H221l76 418H47v168h283l57 284H123v168h293l80 422h180l-80-422h252l80 422h174l-80-422h252V870H989zM506 586h250l57 284H563z"/><glyph unicode="$" d="M1063 453q0-145-106-239T651 98v-217H518V92q-248 4-407 76v211q86-42 201-70.5T518 279v374l-84 31q-164 63-239.5 150.5T119 1051q0 138 107.5 227T518 1386v168h133v-165q203-7 385-82l-73-183q-157 62-312 74V834l76-29q190-73 263-154t73-198zm-236-15q0 58-40.5 95.5T651 606V287q176 27 176 151zm-473 615q0-57 35.5-95T518 883v311q-80-12-122-49t-42-92z"/><glyph unicode="%" horiz-adv-x="1765" d="M279 1024q0-149 29-222t95-73q132 0 132 295t-132 295q-66 0-95-73t-29-222zm450 2q0-230-82.5-345.5T403 565q-152 0-235.5 119.5T84 1026q0 457 319 457 157 0 241.5-118.5T729 1026zm502-586q0-149 29.5-223t95.5-74q131 0 131 297 0 293-131 293-66 0-95.5-72T1231 440zm450 0q0-230-83-345T1356-20q-152 0-236 118.5T1036 440q0 457 320 457 154 0 239.5-118t85.5-339zm-297 1022L573 0H379l811 1462h194z"/><glyph unicode="&amp;" horiz-adv-x="1516" d="M451 1147q0-63 33.5-119T578 909q113 64 158.5 119.5T782 1153q0 65-43.5 104T623 1296q-79 0-125.5-40.5T451 1147zm149-965q183 0 313 107L530 666q-106-68-146-127.5T344 403q0-98 69.5-159.5T600 182zM96 387q0 131 64 228.5T391 809q-95 111-129.5 187.5T227 1155q0 152 108.5 240t291.5 88q177 0 278-85.5t101-230.5q0-114-67.5-207T713 774l346-334q81 107 135 314h242q-70-284-224-463L1513 0h-303l-149 145Q959 63 843.5 21.5T588-20Q358-20 227 89T96 387z"/><glyph unicode="'" horiz-adv-x="498" d="M365 1462l-41-528H174l-41 528h232z"/><glyph unicode="(" horiz-adv-x="649" d="M82 561q0 265 77.5 496T383 1462h205q-139-188-213-421.5T301 563t74-473 211-414H383Q236-154 159 73T82 561z"/><glyph unicode=")" horiz-adv-x="649" d="M567 561q0-263-77.5-490T266-324H63Q201-137 274.5 91T348 563q0 245-74 477.5T61 1462h205q147-175 224-406.5T567 561z"/><glyph unicode="*" horiz-adv-x="1122" d="M672 1556l-41-382 385 108 28-217-360-29 236-311-199-107-166 338-149-338-205 107 231 311-358 29 35 217 376-108-41 382h228z"/><glyph unicode="+" d="M494 633H96v178h398v408h180V811h399V633H674V227H494v406z"/><glyph unicode="," horiz-adv-x="547" d="M412 215Q364 29 236-264H63Q132 6 166 238h231z"/><glyph unicode="-" horiz-adv-x="659" d="M72 449v200h514V449H72z"/><glyph unicode="." horiz-adv-x="563" d="M133 125q0 73 38 112t110 39q73 0 111-40.5T430 125q0-71-38.5-112.5T281-29 171 12t-38 113z"/><glyph unicode="/" horiz-adv-x="799" d="M782 1462L238 0H16l545 1462h221z"/><glyph unicode="0" d="M1081 731q0-381-122.5-566T584-20q-244 0-370 191T88 731q0 387 122.5 570.5T584 1485q245 0 371-192t126-562zm-755 0q0-299 61.5-427T584 176t197.5 130T844 731q0 294-62.5 425.5T584 1288t-196.5-129T326 731z"/><glyph unicode="1" d="M780 0H545v944q0 169 8 268-23-24-56.5-53T272 975l-118 149 430 338h196V0z"/><glyph unicode="2" d="M1081 0H90v178l377 379q167 171 221.5 242.5T768 934t25 135q0 99-59.5 156T569 1282q-84 0-162.5-31T225 1139L98 1294q122 103 237 146t245 43q204 0 327-106.5t123-286.5q0-99-35.5-188t-109-183.5T641 463L387 217v-10h694V0z"/><glyph unicode="3" d="M1026 1126q0-139-81-231.5T717 770v-8q176-22 264-109.5t88-232.5q0-211-149-325.5T496-20Q253-20 86 59v209q93-46 197-71t200-25q170 0 254 63t84 195q0 117-93 172t-292 55H309v191h129q350 0 350 242 0 94-61 145t-180 51q-83 0-160-23.5T205 1171L90 1335q201 148 467 148 221 0 345-95t124-262z"/><glyph unicode="4" d="M1133 319H936V0H707v319H39v181l668 966h229V514h197V319zM707 514v367q0 196 10 321h-8q-28-66-88-160L258 514h449z"/><glyph unicode="5" d="M586 913q221 0 350-117t129-319q0-234-146.5-365.5T502-20q-245 0-385 79v213q81-46 186-71t195-25q159 0 242 71t83 208q0 262-334 262-47 0-116-9.5T252 686l-105 62 56 714h760v-209H410l-33-362q35 6 85.5 14t123.5 8z"/><glyph unicode="6" d="M94 623q0 858 699 858 110 0 186-17v-196q-76 22-176 22-235 0-353-126T322 760h12q47 81 132 125.5T666 930q199 0 310-122t111-331q0-230-128.5-363.5T608-20q-157 0-273 75.5t-178.5 220T94 623zm510-449q121 0 186.5 78T856 475q0 126-61.5 198T610 745q-76 0-140-32.5t-101-89T332 508q0-141 76.5-237.5T604 174z"/><glyph unicode="7" d="M256 0l578 1253H74v207h1011v-164L510 0H256z"/><glyph unicode="8" d="M584 1481q208 0 329-95.5t121-255.5q0-225-270-358 172-86 244.5-181t72.5-212q0-181-133-290T588-20Q350-20 219 82T88 371q0 122 68.5 219.5T381 764q-134 80-191 169t-57 200q0 159 125 253.5t326 94.5zM313 379q0-104 73-161.5T584 160q129 0 200.5 59.5T856 381q0 81-66 148T590 653l-29 13q-132-58-190-127.5T313 379zm269 921q-100 0-161-49.5T360 1116q0-52 22-93t64-74.5T588 868q120 53 169.5 111.5T807 1116q0 85-61.5 134.5T582 1300z"/><glyph unicode="9" d="M1079 838q0-432-174-645T381-20Q248-20 190-4v197q89-25 179-25 238 0 355 128t128 402h-12q-59-90-142.5-130T502 528q-194 0-305 121T86 981q0 229 128.5 364.5T565 1481q156 0 272-76t179-220.5 63-346.5zm-510 448q-122 0-187-79.5T317 983q0-125 60.5-196.5T561 715q119 0 200 71t81 166q0 89-34.5 166.5T711 1241t-142 45z"/><glyph unicode=":" horiz-adv-x="563" d="M133 125q0 73 38 112t110 39q73 0 111-40.5T430 125q0-71-38.5-112.5T281-29 171 12t-38 113zm0 854q0 151 148 151 75 0 112-40t37-111-38.5-112.5T281 825t-110 41-38 113z"/><glyph unicode=";" horiz-adv-x="569" d="M397 238l15-23Q364 29 236-264H63Q132 6 166 238h231zM131 979q0 151 148 151 75 0 112-40t37-111-38.5-112.5T279 825t-110 41-38 113z"/><glyph unicode="<" d="M1073 221L96 651v121l977 488v-195L340 721l733-303V221z"/><glyph unicode="=" d="M102 831v179h963V831H102zm0-399v178h963V432H102z"/><glyph unicode=">" d="M96 418l733 303-733 344v195l977-488V651L96 221v197z"/><glyph unicode="?" horiz-adv-x="928" d="M283 444v64q0 110 40 183t140 151q119 94 153.5 146t34.5 124q0 84-56 129t-161 45q-95 0-176-27t-158-65l-84 176q203 113 435 113 196 0 311-96t115-265q0-75-22-133.5T788.5 877 635 739q-93-73-124.5-121T479 489v-45H283zm-41-319q0 151 147 151 72 0 110-39.5T537 125q0-71-38.5-112.5T389-29 280 11.5 242 125z"/><glyph unicode="@" horiz-adv-x="1839" d="M1726 739q0-143-45-261.5T1554.5 293 1366 227q-79 0-137 42t-78 114h-12q-49-78-121-117t-162-39q-163 0-256.5 105T506 616q0 206 124 334.5T963 1079q76 0 168.5-13.5T1296 1028l-22-465v-24q0-160 104-160 79 0 125.5 102t46.5 260q0 171-70 300.5T1281 1241t-296 70q-213 0-370.5-88T374 971.5 291 592q0-290 155-446T891-10q221 0 461 90V-84q-210-86-457-86-370 0-577 199.5T111 586q0 261 112 464.5T533.5 1362 983 1470q217 0 386.5-90t263-256.5T1726 739zM698 612q0-233 183-233 193 0 211 293l12 239q-63 17-135 17-128 0-199.5-85T698 612z"/><glyph unicode="A" horiz-adv-x="1354" d="M1100 0L954 406H395L252 0H0l547 1468h260L1354 0h-254zM891 612l-137 398q-15 40-41.5 126T676 1262q-27-123-79-269L465 612h426z"/><glyph unicode="B" horiz-adv-x="1352" d="M193 1462h434q302 0 436.5-88t134.5-278q0-128-66-213T942 776v-10q154-29 226.5-114.5T1241 420q0-197-137.5-308.5T721 0H193v1462zm239-604h230q150 0 219 47.5t69 161.5q0 103-74.5 149T639 1262H432V858zm0-194V201h254q150 0 226.5 57.5T989 440q0 114-78 169t-237 55H432z"/><glyph unicode="C" horiz-adv-x="1298" d="M815 1278q-206 0-324-146T373 729q0-269 113.5-407T815 184q93 0 180 18.5t181 47.5V45q-172-65-390-65-321 0-493 194.5T121 731q0 228 83.5 399T446 1392t371 91q224 0 414-94l-86-199q-74 35-156.5 61.5T815 1278z"/><glyph unicode="D" horiz-adv-x="1503" d="M1382 745q0-362-201-553.5T602 0H193v1462h452q349 0 543-188t194-529zm-252-8q0 525-491 525H432V201h170q528 0 528 536z"/><glyph unicode="E" horiz-adv-x="1143" d="M1020 0H193v1462h827v-202H432V862h551V662H432V203h588V0z"/><glyph unicode="F" horiz-adv-x="1090" d="M430 0H193v1462h825v-202H430V803h551V600H430V0z"/><glyph unicode="G" horiz-adv-x="1487" d="M791 793h538V59q-132-43-253.5-61T813-20q-332 0-512 196.5T121 731q0 353 203 552.5T883 1483q229 0 434-88l-84-199q-178 82-356 82-234 0-370-147T371 729q0-268 122.5-407.5T846 182q116 0 248 29v377H791v205z"/><glyph unicode="H" horiz-adv-x="1538" d="M1346 0h-240v659H432V0H193v1462h239V864h674v598h240V0z"/><glyph unicode="I" horiz-adv-x="625" d="M193 0v1462h239V0H193z"/><glyph unicode="J" horiz-adv-x="612" d="M8-408q-98 0-164 25v201q84-21 146-21 196 0 196 248v1417h240V53q0-224-106.5-342.5T8-408z"/><glyph unicode="K" horiz-adv-x="1309" d="M1309 0h-277L573 662 432 547V0H193v1462h239V764q98 120 195 231l395 467h272q-383-450-549-641z"/><glyph unicode="L" horiz-adv-x="1110" d="M193 0v1462h239V205h619V0H193z"/><glyph unicode="M" horiz-adv-x="1890" d="M825 0L401 1221h-8q17-272 17-510V0H193v1462h337L936 299h6l418 1163h338V0h-230v723q0 109 5.5 284t9.5 212h-8L1036 0H825z"/><glyph unicode="N" horiz-adv-x="1604" d="M1411 0h-293L399 1165h-8l5-65q14-186 14-340V0H193v1462h290l717-1159h6q-2 23-8 167.5t-6 225.5v766h219V0z"/><glyph unicode="O" horiz-adv-x="1612" d="M1491 733q0-357-178.5-555T807-20q-331 0-508.5 196.5T121 735t178.5 556T809 1485q326 0 504-197t178-555zm-1116 0q0-270 109-409.5T807 184q213 0 321.5 138T1237 733q0 269-107.5 408T809 1280q-215 0-324.5-139T375 733z"/><glyph unicode="P" horiz-adv-x="1260" d="M1161 1020q0-229-150-351T584 547H432V0H193v1462h421q274 0 410.5-112t136.5-330zM432 748h127q184 0 270 64t86 200q0 126-77 188t-240 62H432V748z"/><glyph unicode="Q" horiz-adv-x="1612" d="M1491 733q0-266-101.5-448T1094 29l350-377h-322L846-20h-39q-331 0-508.5 196.5T121 735t178.5 556T809 1485q326 0 504-197t178-555zm-1116 0q0-270 109-409.5T807 184q213 0 321.5 138T1237 733q0 269-107.5 408T809 1280q-215 0-324.5-139T375 733z"/><glyph unicode="R" horiz-adv-x="1309" d="M432 782h166q167 0 242 62t75 184q0 124-81 178t-244 54H432V782zm0-198V0H193v1462h413q283 0 419-106t136-320q0-273-284-389L1290 0h-272L668 584H432z"/><glyph unicode="S" horiz-adv-x="1126" d="M1036 397q0-195-141-306T506-20 100 57v226q100-47 212.5-74T522 182q142 0 209.5 54T799 381q0 82-62 139T481 655q-200 81-282 185t-82 250q0 183 130 288t349 105q210 0 418-92l-76-195q-195 82-348 82-116 0-176-50.5T354 1094q0-57 24-97.5t79-76.5 198-95q161-67 236-125t110-131 35-172z"/><glyph unicode="T" horiz-adv-x="1159" d="M698 0H459v1257H29v205h1099v-205H698V0z"/><glyph unicode="U" horiz-adv-x="1520" d="M1339 1462V516q0-162-69.5-283.5t-201-187T754-20q-272 0-423 144T180 520v942h240V537q0-181 84-267t258-86q338 0 338 355v923h239z"/><glyph unicode="V" horiz-adv-x="1274" d="M1026 1462h248L762 0H510L0 1462h246l305-909q24-65 51-167.5T637 233q13 76 40 176t44 148z"/><glyph unicode="W" horiz-adv-x="1937" d="M1542 0h-260l-248 872q-16 57-40 164.5T965 1186q-10-64-32.5-166T895 868L653 0H393L204 732 12 1462h244l209-852q49-205 70-362 11 85 33 190t40 170l238 854h237l244-858q35-119 74-356 15 143 72 364l208 850h242z"/><glyph unicode="X" horiz-adv-x="1274" d="M1270 0H995L629 598 260 0H4l485 758-454 704h266l338-553 338 553h258L778 754z"/><glyph unicode="Y" horiz-adv-x="1212" d="M606 795l346 667h260L725 567V0H485v559L0 1462h260z"/><glyph unicode="Z" horiz-adv-x="1178" d="M1112 0H66v166l737 1091H86v205h1006v-168L352 205h760V0z"/><glyph unicode="[" horiz-adv-x="676" d="M625-324H154v1786h471v-176H369V-147h256v-177z"/><glyph unicode="\" horiz-adv-x="799" d="M238 1462L782 0H561L16 1462h222z"/><glyph unicode="]" horiz-adv-x="676" d="M51-147h256v1433H51v176h469V-324H51v177z"/><glyph unicode="^" horiz-adv-x="1100" d="M29 535l436 935h121l485-935H877l-349 694-307-694H29z"/><glyph unicode="_" horiz-adv-x="879" d="M883-319H-4v135h887v-135z"/><glyph unicode="`" horiz-adv-x="1212" d="M690 1241q-69 52-174.5 150.5T362 1548v21h273q38-70 103.5-161T848 1266v-25H690z"/><glyph unicode="a" horiz-adv-x="1188" d="M860 0l-47 154h-8Q725 53 644 16.5T436-20q-163 0-254.5 88T90 317q0 171 127 258t387 95l191 6v59q0 106-49.5 158.5T592 946q-85 0-163-25t-150-59l-76 168q90 47 197 71.5t202 24.5q211 0 318.5-92T1028 745V0H860zM510 160q128 0 205.5 71.5T793 432v96l-142-6q-166-6-241.5-55.5T334 315q0-74 44-114.5T510 160z"/><glyph unicode="b" horiz-adv-x="1276" d="M733 1126q207 0 322.5-150T1171 555q0-272-117-423.5T729-20q-210 0-326 151h-16L344 0H168v1556h235v-370q0-41-4-122t-6-103h10q112 165 330 165zm-61-192q-142 0-204.5-83.5T403 571v-16q0-202 64-292.5T676 172q125 0 189.5 99T930 557q0 377-258 377z"/><glyph unicode="c" horiz-adv-x="1014" d="M614-20q-251 0-381.5 146.5T102 547q0 279 136.5 429T633 1126q175 0 315-65l-71-189q-149 58-246 58-287 0-287-381 0-186 71.5-279.5T625 176q157 0 297 78V49Q859 12 787.5-4T614-20z"/><glyph unicode="d" horiz-adv-x="1276" d="M541-20q-207 0-323 150T102 551q0 272 117.5 423.5T545 1126q218 0 332-161h12q-17 119-17 188v403h236V0H924l-41 145h-11Q759-20 541-20zm63 190q145 0 211 81.5T883 516v33q0 209-68 297t-213 88q-124 0-191-100.5T344 547q0-184 65-280.5T604 170z"/><glyph unicode="e" horiz-adv-x="1180" d="M651-20q-258 0-403.5 150.5T102 545q0 271 135 426t371 155q219 0 346-133t127-366V500H344q5-161 87-247.5T662 166q98 0 182.5 18.5T1026 246V55Q940 14 852-3T651-20zm-43 968q-112 0-179.5-71T348 670h502q-2 137-66 207.5T608 948z"/><glyph unicode="f" horiz-adv-x="743" d="M723 928H453V0H217v928H35v110l182 72v72q0 196 92 290.5t281 94.5q124 0 244-41l-62-178q-87 28-166 28-80 0-116.5-49.5T453 1178v-72h270V928z"/><glyph unicode="g" horiz-adv-x="1139" d="M1102 1106V977l-189-35q26-35 43-86t17-108q0-171-118-269t-325-98q-53 0-96 8-76-47-76-110 0-38 35.5-57T524 203h193q183 0 278-78t95-225q0-188-155-290T487-492q-226 0-345 80T23-184Q23-82 87.5-12.5T268 84q-47 20-77.5 64.5T160 242q0 62 35 105t104 85q-86 37-139.5 120.5T106 748q0 180 113.5 279t323.5 99q47 0 98.5-6.5T719 1106h383zM233-172q0-76 68.5-117T494-330q192 0 286 55t94 146q0 72-51.5 102.5T631 4H453Q352 4 292.5-43.5T233-172zm101 920q0-104 53.5-160T541 532q204 0 204 218 0 108-50.5 166.5T541 975q-102 0-154.5-58T334 748z"/><glyph unicode="h" horiz-adv-x="1300" d="M1141 0H905v680q0 128-51.5 191T690 934q-148 0-217.5-88.5T403 549V0H168v1556h235v-395q0-95-12-203h15q48 80 133.5 124t199.5 44q402 0 402-405V0z"/><glyph unicode="i" horiz-adv-x="571" d="M403 0H168v1106h235V0zM154 1399q0 63 34.5 97t98.5 34q62 0 96.5-34t34.5-97q0-60-34.5-94.5T287 1270q-64 0-98.5 34.5T154 1399z"/><glyph unicode="j" horiz-adv-x="571" d="M55-492q-106 0-176 25v186q68-18 139-18 150 0 150 170v1235h235V-145q0-171-89.5-259T55-492zm99 1891q0 63 34.5 97t98.5 34q62 0 96.5-34t34.5-97q0-60-34.5-94.5T287 1270q-64 0-98.5 34.5T154 1399z"/><glyph unicode="k" horiz-adv-x="1171" d="M395 584l133 166 334 356h271L688 631 1161 0H885L530 485 401 379V0H168v1556h233V797l-12-213h6z"/><glyph unicode="l" horiz-adv-x="571" d="M403 0H168v1556h235V0z"/><glyph unicode="m" horiz-adv-x="1958" d="M1100 0H864v682q0 127-48 189.5T666 934q-136 0-199.5-88.5T403 551V0H168v1106h184l33-145h12q46 79 133.5 122t192.5 43q255 0 338-174h16q49 82 138 128t204 46q198 0 288.5-100t90.5-305V0h-235v682q0 127-48.5 189.5T1364 934q-137 0-200.5-85.5T1100 586V0z"/><glyph unicode="n" horiz-adv-x="1300" d="M1141 0H905v680q0 128-51.5 191T690 934q-149 0-218-88t-69-295V0H168v1106h184l33-145h12q50 79 142 122t204 43q398 0 398-405V0z"/><glyph unicode="o" horiz-adv-x="1251" d="M1149 555q0-271-139-423T623-20q-155 0-274 70T166 251t-64 304q0 269 138 420t389 151q240 0 380-154.5T1149 555zm-805 0q0-383 283-383 280 0 280 383 0 379-282 379-148 0-214.5-98T344 555z"/><glyph unicode="p" horiz-adv-x="1276" d="M729-20q-210 0-326 151h-14Q403-9 403-39v-453H168v1598h190q8-31 33-148h12q110 168 330 168 207 0 322.5-150T1171 555t-117.5-423T729-20zm-57 954q-140 0-204.5-82T403 590v-35q0-202 64-292.5T676 172q122 0 188 100t66 285q0 186-65.5 281.5T672 934z"/><glyph unicode="q" horiz-adv-x="1276" d="M606 168q148 0 212.5 85.5T883 512v37q0 205-66.5 295T602 934q-126 0-192-100t-66-287q0-379 262-379zM539-20q-205 0-321 150.5T102 551t118 422.5T545 1126q104 0 186.5-38.5T879 961h8l26 145h195V-492H872v469q0 44 4 93t7 75h-13Q766-20 539-20z"/><glyph unicode="r" horiz-adv-x="883" d="M729 1126q71 0 117-10l-23-219q-50 12-104 12-141 0-228.5-92T403 578V0H168v1106h184l31-195h12q55 99 143.5 157t190.5 58z"/><glyph unicode="s" horiz-adv-x="997" d="M911 315q0-162-118-248.5T455-20q-221 0-355 67v203q195-90 363-90 217 0 217 131 0 42-24 70t-79 58-153 68q-191 74-258.5 148T98 827q0 142 114.5 220.5T524 1126q195 0 369-79l-76-177q-179 74-301 74-186 0-186-106 0-52 48.5-88T590 651q137-53 199-97t92-101.5T911 315z"/><glyph unicode="t" horiz-adv-x="805" d="M580 170q86 0 172 27V20Q713 3 651.5-8.5T524-20q-334 0-334 352v596H39v104l162 86 80 234h145v-246h315V928H426V336q0-85 42.5-125.5T580 170z"/><glyph unicode="u" horiz-adv-x="1300" d="M948 0l-33 145h-12Q854 68 763.5 24T557-20Q356-20 257 80t-99 303v723h237V424q0-127 52-190.5T610 170q148 0 217.5 88.5T897 555v551h236V0H948z"/><glyph unicode="v" horiz-adv-x="1096" d="M420 0L0 1106h248l225-643q58-162 70-262h8q9 72 70 262l225 643h250L674 0H420z"/><glyph unicode="w" horiz-adv-x="1673" d="M1075 0L932 516q-26 82-94 381h-9q-58-270-92-383L590 0H330L20 1106h240l141-545q48-202 68-346h6q10 73 30.5 167.5T541 524l168 582h258l163-582q15-49 37.5-150t26.5-157h8q15 123 70 344l143 545h236L1339 0h-264z"/><glyph unicode="x" horiz-adv-x="1128" d="M414 565L43 1106h268l252-387 254 387h266L711 565 1102 0H836L563 414 291 0H25z"/><glyph unicode="y" horiz-adv-x="1098" d="M0 1106h256l225-627q51-134 68-252h8q9 55 33 133.5T844 1106h254L625-147Q496-492 195-492q-78 0-152 17v186q53-12 121-12 170 0 239 197L444 0z"/><glyph unicode="z" horiz-adv-x="979" d="M907 0H68v145l559 781H102v180h789V942L344 180h563V0z"/><glyph unicode="{" horiz-adv-x="791" d="M311 287q0 186-266 186v191q135 0 200.5 45.5T311 848v311q0 156 108.5 229.5T745 1462v-182q-114-5-165.5-46.5T528 1110V813q0-199-229-238v-12q229-36 229-237V27q0-82 51-124t166-44v-183q-231 2-332.5 78.5T311 2v285z"/><glyph unicode="|" horiz-adv-x="1128" d="M473 1552h180V-481H473v2033z"/><glyph unicode="}" horiz-adv-x="760" d="M463-20q0-156-99.5-229T45-324v183q95 1 148 38.5T246 27v262q0 121 53 187t176 87v12q-229 39-229 238v297q0 82-45.5 123.5T45 1280v182q223 0 320.5-76.5T463 1135V848q0-100 63.5-142T715 664V473q-123 0-187.5-42.5T463 287V-20z"/><glyph unicode="~" d="M330 692q-50 0-111.5-30T96 571v191q99 108 250 108 66 0 125-13t147-50q131-55 220-55 52 0 114.5 31t120.5 89V682Q968 571 823 571q-65 0-127.5 15.5T549 637q-127 55-219 55z"/><glyph unicode="¡" horiz-adv-x="565" d="M193 645h174l51-1016H141zm237 320q0-74-37.5-113T281 813q-72 0-110 39.5T133 965q0 69 38 111t110 42 110.5-40.5T430 965z"/><glyph unicode="¢" d="M987 238q-119-59-258-64V-20H573v200q-207 31-307 171T166 741q0 254 100.5 397T573 1313v170h158v-162q152-5 283-66l-70-188q-146 59-250 59-146 0-216-95t-70-288q0-194 72-283t210-89q75 0 142.5 15T987 438V238z"/><glyph unicode="£" d="M690 1481q194 0 375-82l-76-182q-162 71-284 71-205 0-205-219V825h397V653H500V471q0-91-33-155T354 207h756V0H72v195q98 30 145 96t47 178v184H76v172h188v256q0 188 113.5 294T690 1481z"/><glyph unicode="¤" d="M186 723q0 109 64 213l-133 133 121 119 131-129q100 63 215 63t213-65l133 131 121-117-131-133q63-100 63-215 0-119-63-217l129-129-119-119-133 129q-99-61-213-61-126 0-215 61L238 260 119 379l131 129q-64 99-64 215zm168 0q0-98 68-164.5T584 492q97 0 165 66.5T817 723q0 97-68 165t-165 68q-93 0-161.5-68T354 723z"/><glyph unicode="¥" d="M584 797l321 665h244L750 702h227V551H696V397h281V244H696V0H471v244H188v153h283v154H188v151h224L18 1462h246z"/><glyph unicode="¦" horiz-adv-x="1128" d="M473 1552h180V758H473v794zm0-1237h180v-796H473v796z"/><glyph unicode="§" horiz-adv-x="1026" d="M129 807q0 80 38.5 145.5T279 1061q-146 83-146 235 0 129 109.5 202t294.5 73q91 0 174-17t182-59l-68-162q-116 50-176 63t-121 13q-194 0-194-109 0-54 55-93.5t191-90.5q175-68 250-146.5T905 782q0-177-139-266 139-80 139-223 0-142-118-224.5T461-14q-212 0-346 71v179q77-40 173-65.5T465 145q235 0 235 131 0 43-21 70t-71 54-147 65q-141 55-206 101.5t-95.5 105T129 807zm184 20q0-45 24-80t78.5-69T610 588q109 65 109 168 0 75-62 126.5T436 987q-54-16-88.5-61.5T313 827z"/><glyph unicode="¨" horiz-adv-x="1212" d="M293 1399q0 62 33.5 89.5T408 1516q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T801 1516q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="©" horiz-adv-x="1704" d="M893 1034q-111 0-171-80.5T662 731q0-147 54-226t177-79q55 0 118 15t109 36V319q-115-51-235-51-197 0-305.5 120.5T471 731q0 214 110 337.5T887 1192q138 0 274-70l-65-143q-106 55-203 55zM100 731q0 200 100 375t275 276 377 101q200 0 375-100t276-275 101-377q0-197-97-370T1235 84 852-20Q645-20 470 83.5T197.5 360 100 731zm123 0q0-170 84.5-315.5T538 186t314-84q170 0 316 85.5t229.5 230T1481 731q0 168-84.5 314.5t-231 230.5-313.5 84q-168 0-312.5-83T309 1048t-86-317z"/><glyph unicode="ª" horiz-adv-x="754" d="M547 782l-29 97q-46-55-105-82t-130-27q-113 0-169.5 52.5T57 981q0 104 84 159.5t252 61.5l107 4q0 72-34.5 108T362 1350q-90 0-210-56l-54 115q144 70 285 70 138 0 207-62.5t69-187.5V782H547zm-146 316q-71-2-125.5-34T221 983q0-88 96-88 91 0 137 41t46 123v43z"/><glyph unicode="«" horiz-adv-x="1139" d="M82 561l356 432 168-94-282-350 282-348-168-97L82 535v26zm450 0l357 432 168-94-283-350 283-348-168-97-357 431v26z"/><glyph unicode="¬" d="M1073 256H895v377H96v178h977V256z"/><glyph unicode="­" horiz-adv-x="659" d="M72 449zm0 0v200h514V449H72z"/><glyph unicode="®" horiz-adv-x="1704" d="M748 770h69q74 0 112 35t38 100q0 72-36.5 100.5T815 1034h-67V770zm409 139q0-171-153-233l237-397h-211L838 625h-90V279H559v903h262q174 0 255-68t81-205zM100 731q0 200 100 375t275 276 377 101q200 0 375-100t276-275 101-377q0-197-97-370T1235 84 852-20Q645-20 470 83.5T197.5 360 100 731zm123 0q0-170 84.5-315.5T538 186t314-84q170 0 316 85.5t229.5 230T1481 731q0 168-84.5 314.5t-231 230.5-313.5 84q-168 0-312.5-83T309 1048t-86-317z"/><glyph unicode="¯" horiz-adv-x="1024" d="M1030 1556H-6v164h1036v-164z"/><glyph unicode="°" horiz-adv-x="877" d="M109 1153q0 135 95 232.5t234 97.5q138 0 233-96t95-234q0-139-96-233.5T438 825q-88 0-164.5 43.5T153 988t-44 165zm153 0q0-70 51-122t125-52 125 51.5 51 122.5q0 76-52 127t-124 51-124-52-52-126z"/><glyph unicode="±" d="M494 664H96v178h398v407h180V842h399V664H674V258H494v406zM96 0v178h977V0H96z"/><glyph unicode="²" horiz-adv-x="743" d="M678 586H51v135l230 225q117 112 149.5 165t32.5 112q0 52-32 79t-83 27q-93 0-201-88l-94 121q139 119 309 119 136 0 211.5-66t75.5-180q0-83-46-158.5T420 874L281 745h397V586z"/><glyph unicode="³" horiz-adv-x="743" d="M645 1251q0-75-40.5-122.5T485 1042q94-21 141.5-76T674 834q0-127-93-196t-266-69q-148 0-270 62v157q145-79 270-79 179 0 179 135 0 125-199 125H180v133h105q184 0 184 129 0 52-34.5 80t-90.5 28q-57 0-105.5-20T133 1262l-84 114q61 46 134 75.5t171 29.5q134 0 212.5-61.5T645 1251z"/><glyph unicode="´" horiz-adv-x="1212" d="M362 1241v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T518 1241H362z"/><glyph unicode="µ" horiz-adv-x="1309" d="M403 422q0-252 218-252 146 0 215 88.5T905 555v551h236V0H958l-34 147h-13Q863 64 791.5 22T616-20q-140 0-219 90h-4q3-28 6.5-117t3.5-125v-320H168v1598h235V422z"/><glyph unicode="¶" horiz-adv-x="1341" d="M1143-260h-137v1663H815V-260H678v819q-62-18-146-18-216 0-317.5 125T113 1042q0 260 109 387t341 127h580V-260z"/><glyph unicode="·" horiz-adv-x="563" d="M133 723q0 73 38 112t110 39q73 0 111-40.5T430 723q0-71-38.5-112.5T281 569t-110 41-38 113z"/><glyph unicode="¸" horiz-adv-x="442" d="M426-270q0-222-305-222-66 0-121 15v137q54-14 123-14 54 0 85.5 16.5T240-276q0 85-179 110L145 0h152l-41-88q80-21 125-68.5T426-270z"/><glyph unicode="¹" horiz-adv-x="743" d="M532 586H346v512l3 103 5 91q-17-18-40.5-40T172 1141l-88 112 281 209h167V586z"/><glyph unicode="º" horiz-adv-x="780" d="M719 1124q0-164-87.5-259T387 770q-150 0-238 95.5T61 1124q0 169 88.5 262t241.5 93q152 0 240-94.5t88-260.5zm-496 0q0-111 39-166t127-55 127 55 39 166q0 113-39 167.5T389 1346t-127-54.5-39-167.5z"/><glyph unicode="»" horiz-adv-x="1139" d="M1057 535L698 104l-168 97 283 348-283 350 168 94 359-432v-26zm-451 0L248 104 80 201l282 348L80 899l168 94 358-432v-26z"/><glyph unicode="¼" horiz-adv-x="1700" d="M60 0zm1273 1462L477 0H285l858 1462h190zM508 586H322v512l3 103 5 91q-17-18-40.5-40T148 1141l-88 112 281 209h167V586zm1077-409h-125V1h-192v176H876v127l396 579h188V320h125V177zm-317 143v178q0 97 6 197-52-104-88-158l-148-217h230z"/><glyph unicode="½" horiz-adv-x="1700" d="M46 0zm1252 1462L442 0H250l858 1462h190zM494 586H308v512l3 103 5 91q-17-18-40.5-40T134 1141l-88 112 281 209h167V586zM1608 1H981v135l230 225q117 112 149.5 165t32.5 112q0 52-32 79t-83 27q-93 0-201-88l-94 121q139 119 309 119 136 0 211.5-66t75.5-180q0-83-46-158.5T1350 289l-139-129h397V1z"/><glyph unicode="¾" horiz-adv-x="1700" d="M55 0zm1360 1462L559 0H367l858 1462h190zm225-1285h-125V1h-192v176H931v127l396 579h188V320h125V177zm-317 143v178q0 97 6 197-52-104-88-158l-148-217h230zm-668 931q0-75-40.5-122.5T495 1042q94-21 141.5-76T684 834q0-127-93-196t-266-69q-148 0-270 62v157q145-79 270-79 179 0 179 135 0 125-199 125H190v133h105q184 0 184 129 0 52-34.5 80t-90.5 28q-57 0-105.5-20T143 1262l-84 114q61 46 134 75.5t171 29.5q134 0 212.5-61.5T655 1251z"/><glyph unicode="¿" horiz-adv-x="928" d="M651 645v-63q0-106-41-181T467 246Q343 148 312 99T281-25q0-78 54-125t161-47q90 0 174 27.5T836-104l82-179Q698-393 494-393q-207 0-323 95.5T55-33q0 73 21 130t64 109 157 142q94 76 125 124.5T453 600v45h198zm41 320q0-74-37.5-113T543 813q-72 0-110 39.5T395 965q0 69 38 111t110 42 110.5-40.5T692 965z"/><glyph unicode="À" horiz-adv-x="1354" d="M0 0zm1100 0L954 406H395L252 0H0l547 1468h260L1354 0h-254zM891 612l-137 398q-15 40-41.5 126T676 1262q-27-123-79-269L465 612h426zm-229 967q-69 52-174.5 150.5T334 1886v21h273q38-70 103.5-161T820 1604v-25H662z"/><glyph unicode="Á" horiz-adv-x="1354" d="M0 0zm1100 0L954 406H395L252 0H0l547 1468h260L1354 0h-254zM891 612l-137 398q-15 40-41.5 126T676 1262q-27-123-79-269L465 612h426zm-359 967v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T688 1579H532z"/><glyph unicode="Â" horiz-adv-x="1354" d="M0 0zm1100 0L954 406H395L252 0H0l547 1468h260L1354 0h-254zM891 612l-137 398q-15 40-41.5 126T676 1262q-27-123-79-269L465 612h426zm6 967q-123 73-228 180-103-103-225-180H286v25q191 198 254 303h260q63-110 256-303v-25H897z"/><glyph unicode="Ã" horiz-adv-x="1354" d="M0 0zm1100 0L954 406H395L252 0H0l547 1468h260L1354 0h-254zM891 612l-137 398q-15 40-41.5 126T676 1262q-27-123-79-269L465 612h426zm-70 967q-42 0-82.5 17.5t-79.5 39-76 39-71 17.5q-81 0-109-115H281q12 139 77.5 212t167.5 73q43 0 84-17.5t80-39 75.5-39T836 1749q79 0 106 115h125q-12-134-77-209.5T821 1579z"/><glyph unicode="Ä" horiz-adv-x="1354" d="M0 0zm1100 0L954 406H395L252 0H0l547 1468h260L1354 0h-254zM891 612l-137 398q-15 40-41.5 126T676 1262q-27-123-79-269L465 612h426zM363 1737q0 62 33.5 89.5T478 1854q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T871 1854q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="Å" horiz-adv-x="1354" d="M0 0zm1100 0L954 406H395L252 0H0l547 1468h260L1354 0h-254zM891 612l-137 398q-15 40-41.5 126T676 1262q-27-123-79-269L465 612h426zm22 965q0-102-65.5-165.5T674 1348t-172 62.5-64 164.5q0 101 63.5 163.5T674 1801q104 0 171.5-62t67.5-162zm-133-2q0 50-30 78.5t-76 28.5q-47 0-77-28.5t-30-78.5q0-106 107-106 46 0 76 27.5t30 78.5z"/><glyph unicode="Æ" horiz-adv-x="1868" d="M1747 0H936v406H432L244 0H-2l678 1462h1071v-202h-571V862h532V662h-532V203h571V0zM522 612h414v641H813z"/><glyph unicode="Ç" horiz-adv-x="1298" d="M121 0zm694 1278q-206 0-324-146T373 729q0-269 113.5-407T815 184q93 0 180 18.5t181 47.5V45q-172-65-390-65-321 0-493 194.5T121 731q0 228 83.5 399T446 1392t371 91q224 0 414-94l-86-199q-74 35-156.5 61.5T815 1278zM952-270q0-222-305-222-66 0-121 15v137q54-14 123-14 54 0 85.5 16.5T766-276q0 85-179 110L671 0h152l-41-88q80-21 125-68.5T952-270z"/><glyph unicode="È" horiz-adv-x="1143" d="M193 0zm827 0H193v1462h827v-202H432V862h551V662H432V203h588V0zM617 1579q-69 52-174.5 150.5T289 1886v21h273q38-70 103.5-161T775 1604v-25H617z"/><glyph unicode="É" horiz-adv-x="1143" d="M193 0zm827 0H193v1462h827v-202H432V862h551V662H432V203h588V0zM440 1579v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T596 1579H440z"/><glyph unicode="Ê" horiz-adv-x="1143" d="M193 0zm827 0H193v1462h827v-202H432V862h551V662H432V203h588V0zM831 1579q-123 73-228 180-103-103-225-180H220v25q191 198 254 303h260q63-110 256-303v-25H831z"/><glyph unicode="Ë" horiz-adv-x="1143" d="M193 0zm827 0H193v1462h827v-202H432V862h551V662H432V203h588V0zM297 1737q0 62 33.5 89.5T412 1854q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T805 1854q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="Ì" horiz-adv-x="625" d="M0 0zm193 0v1462h239V0H193zm129 1579q-69 52-174.5 150.5T-6 1886v21h273q38-70 103.5-161T480 1604v-25H322z"/><glyph unicode="Í" horiz-adv-x="625" d="M179 0zm14 0v1462h239V0H193zm-14 1579v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T335 1579H179z"/><glyph unicode="Î" horiz-adv-x="625" d="M0 0zm193 0v1462h239V0H193zm343 1579q-123 73-228 180-103-103-225-180H-75v25q191 198 254 303h260q63-110 256-303v-25H536z"/><glyph unicode="Ï" horiz-adv-x="625" d="M1 0zm192 0v1462h239V0H193zM1 1737q0 62 33.5 89.5T116 1854q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29T1 1737zm393 0q0 62 33.5 89.5T509 1854q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="Ð" horiz-adv-x="1497" d="M1374 745q0-360-201-552.5T594 0H193v623H47v200h146v639h446q347 0 541-188.5T1374 745zm-252-8q0 260-124.5 392.5T629 1262H432V823h307V623H432V201h160q530 0 530 536z"/><glyph unicode="Ñ" horiz-adv-x="1604" d="M193 0zm1218 0h-293L399 1165h-8l5-65q14-186 14-340V0H193v1462h290l717-1159h6q-2 23-8 167.5t-6 225.5v766h219V0zM954 1579q-42 0-82.5 17.5t-79.5 39-76 39-71 17.5q-81 0-109-115H414q12 139 77.5 212t167.5 73q43 0 84-17.5t80-39 75.5-39T969 1749q79 0 106 115h125q-12-134-77-209.5T954 1579z"/><glyph unicode="Ò" horiz-adv-x="1612" d="M121 0zm1370 733q0-357-178.5-555T807-20q-331 0-508.5 196.5T121 735t178.5 556T809 1485q326 0 504-197t178-555zm-1116 0q0-270 109-409.5T807 184q213 0 321.5 138T1237 733q0 269-107.5 408T809 1280q-215 0-324.5-139T375 733zm434 846q-69 52-174.5 150.5T481 1886v21h273q38-70 103.5-161T967 1604v-25H809z"/><glyph unicode="Ó" horiz-adv-x="1612" d="M121 0zm1370 733q0-357-178.5-555T807-20q-331 0-508.5 196.5T121 735t178.5 556T809 1485q326 0 504-197t178-555zm-1116 0q0-270 109-409.5T807 184q213 0 321.5 138T1237 733q0 269-107.5 408T809 1280q-215 0-324.5-139T375 733zm282 846v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T813 1579H657z"/><glyph unicode="Ô" horiz-adv-x="1612" d="M121 0zm1370 733q0-357-178.5-555T807-20q-331 0-508.5 196.5T121 735t178.5 556T809 1485q326 0 504-197t178-555zm-1116 0q0-270 109-409.5T807 184q213 0 321.5 138T1237 733q0 269-107.5 408T809 1280q-215 0-324.5-139T375 733zm649 846q-123 73-228 180-103-103-225-180H413v25q191 198 254 303h260q63-110 256-303v-25h-159z"/><glyph unicode="Õ" horiz-adv-x="1612" d="M121 0zm1370 733q0-357-178.5-555T807-20q-331 0-508.5 196.5T121 735t178.5 556T809 1485q326 0 504-197t178-555zm-1116 0q0-270 109-409.5T807 184q213 0 321.5 138T1237 733q0 269-107.5 408T809 1280q-215 0-324.5-139T375 733zm575 846q-42 0-82.5 17.5t-79.5 39-76 39-71 17.5q-81 0-109-115H410q12 139 77.5 212t167.5 73q43 0 84-17.5t80-39 75.5-39T965 1749q79 0 106 115h125q-12-134-77-209.5T950 1579z"/><glyph unicode="Ö" horiz-adv-x="1612" d="M121 0zm1370 733q0-357-178.5-555T807-20q-331 0-508.5 196.5T121 735t178.5 556T809 1485q326 0 504-197t178-555zm-1116 0q0-270 109-409.5T807 184q213 0 321.5 138T1237 733q0 269-107.5 408T809 1280q-215 0-324.5-139T375 733zm121 1004q0 62 33.5 89.5T611 1854q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5t81.5 27.5q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="×" d="M457 723l-326 326 125 127 328-326 329 326 125-123-329-330 325-328-123-125-329 326-324-326-125 125z"/><glyph unicode="Ø" horiz-adv-x="1612" d="M1491 733q0-357-178.5-555T807-20q-213 0-361 81L352-76 211 18l98 144Q121 358 121 735q0 362 178.5 556T809 1485q199 0 354-82l90 129 142-92-99-140q195-199 195-567zm-254 0q0 225-80 361L571 244q97-60 236-60 213 0 321.5 138T1237 733zm-862 0q0-231 78-362l587 850q-92 59-231 59-215 0-324.5-139T375 733z"/><glyph unicode="Ù" horiz-adv-x="1520" d="M180 0zm1159 1462V516q0-162-69.5-283.5t-201-187T754-20q-272 0-423 144T180 520v942h240V537q0-181 84-267t258-86q338 0 338 355v923h239zm-594 117q-69 52-174.5 150.5T417 1886v21h273q38-70 103.5-161T903 1604v-25H745z"/><glyph unicode="Ú" horiz-adv-x="1520" d="M180 0zm1159 1462V516q0-162-69.5-283.5t-201-187T754-20q-272 0-423 144T180 520v942h240V537q0-181 84-267t258-86q338 0 338 355v923h239zm-739 117v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T756 1579H600z"/><glyph unicode="Û" horiz-adv-x="1520" d="M180 0zm1159 1462V516q0-162-69.5-283.5t-201-187T754-20q-272 0-423 144T180 520v942h240V537q0-181 84-267t258-86q338 0 338 355v923h239zm-362 117q-123 73-228 180-103-103-225-180H366v25q191 198 254 303h260q63-110 256-303v-25H977z"/><glyph unicode="Ü" horiz-adv-x="1520" d="M180 0zm1159 1462V516q0-162-69.5-283.5t-201-187T754-20q-272 0-423 144T180 520v942h240V537q0-181 84-267t258-86q338 0 338 355v923h239zm-894 275q0 62 33.5 89.5T560 1854q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T953 1854q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="Ý" horiz-adv-x="1212" d="M0 0zm606 795l346 667h260L725 567V0H485v559L0 1462h260zm-156 784v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T606 1579H450z"/><glyph unicode="Þ" horiz-adv-x="1268" d="M1169 776q0-227-146-349T600 305H432V0H193v1462h239v-243h197q268 0 404-112t136-331zM432 504h133q187 0 273 63t86 203q0 127-78 188.5T596 1020H432V504z"/><glyph unicode="ß" horiz-adv-x="1364" d="M1149 1253q0-74-38.5-140.5T1006 995q-90-69-117-98t-27-57q0-30 22.5-55.5T964 721l95-64q92-62 135.5-109.5T1260 444t22-127q0-165-107-251T864-20q-190 0-299 65v199q58-37 139-61.5T852 158q192 0 192 151 0 61-34.5 105T854 532q-119 73-171 135t-52 146q0 63 34 115.5T770 1034q75 55 107 97.5t32 93.5q0 72-67 112.5T664 1378q-127 0-194-54t-67-159V0H168v1169q0 193 128.5 295.5T664 1567q225 0 355-84t130-230z"/><glyph unicode="à" horiz-adv-x="1188" d="M90 0zm770 0l-47 154h-8Q725 53 644 16.5T436-20q-163 0-254.5 88T90 317q0 171 127 258t387 95l191 6v59q0 106-49.5 158.5T592 946q-85 0-163-25t-150-59l-76 168q90 47 197 71.5t202 24.5q211 0 318.5-92T1028 745V0H860zM510 160q128 0 205.5 71.5T793 432v96l-142-6q-166-6-241.5-55.5T334 315q0-74 44-114.5T510 160zm77 1081q-69 52-174.5 150.5T259 1548v21h273q38-70 103.5-161T745 1266v-25H587z"/><glyph unicode="á" horiz-adv-x="1188" d="M90 0zm770 0l-47 154h-8Q725 53 644 16.5T436-20q-163 0-254.5 88T90 317q0 171 127 258t387 95l191 6v59q0 106-49.5 158.5T592 946q-85 0-163-25t-150-59l-76 168q90 47 197 71.5t202 24.5q211 0 318.5-92T1028 745V0H860zM510 160q128 0 205.5 71.5T793 432v96l-142-6q-166-6-241.5-55.5T334 315q0-74 44-114.5T510 160zm-72 1081v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T594 1241H438z"/><glyph unicode="â" horiz-adv-x="1188" d="M90 0zm770 0l-47 154h-8Q725 53 644 16.5T436-20q-163 0-254.5 88T90 317q0 171 127 258t387 95l191 6v59q0 106-49.5 158.5T592 946q-85 0-163-25t-150-59l-76 168q90 47 197 71.5t202 24.5q211 0 318.5-92T1028 745V0H860zM510 160q128 0 205.5 71.5T793 432v96l-142-6q-166-6-241.5-55.5T334 315q0-74 44-114.5T510 160zm304 1081q-123 73-228 180-103-103-225-180H203v25q191 198 254 303h260q63-110 256-303v-25H814z"/><glyph unicode="ã" horiz-adv-x="1188" d="M90 0zm770 0l-47 154h-8Q725 53 644 16.5T436-20q-163 0-254.5 88T90 317q0 171 127 258t387 95l191 6v59q0 106-49.5 158.5T592 946q-85 0-163-25t-150-59l-76 168q90 47 197 71.5t202 24.5q211 0 318.5-92T1028 745V0H860zM510 160q128 0 205.5 71.5T793 432v96l-142-6q-166-6-241.5-55.5T334 315q0-74 44-114.5T510 160zm238 1081q-42 0-82.5 17.5t-79.5 39-76 39-71 17.5q-81 0-109-115H208q12 139 77.5 212t167.5 73q43 0 84-17.5t80-39 75.5-39T763 1411q79 0 106 115h125q-12-134-77-209.5T748 1241z"/><glyph unicode="ä" horiz-adv-x="1188" d="M90 0zm770 0l-47 154h-8Q725 53 644 16.5T436-20q-163 0-254.5 88T90 317q0 171 127 258t387 95l191 6v59q0 106-49.5 158.5T592 946q-85 0-163-25t-150-59l-76 168q90 47 197 71.5t202 24.5q211 0 318.5-92T1028 745V0H860zM510 160q128 0 205.5 71.5T793 432v96l-142-6q-166-6-241.5-55.5T334 315q0-74 44-114.5T510 160zM282 1399q0 62 33.5 89.5T397 1516q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T790 1516q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="å" horiz-adv-x="1188" d="M90 0zm770 0l-47 154h-8Q725 53 644 16.5T436-20q-163 0-254.5 88T90 317q0 171 127 258t387 95l191 6v59q0 106-49.5 158.5T592 946q-85 0-163-25t-150-59l-76 168q90 47 197 71.5t202 24.5q211 0 318.5-92T1028 745V0H860zM510 160q128 0 205.5 71.5T793 432v96l-142-6q-166-6-241.5-55.5T334 315q0-74 44-114.5T510 160zm331 1308q0-102-65.5-165.5T602 1239t-172 62.5-64 164.5q0 101 63.5 163.5T602 1692q104 0 171.5-62t67.5-162zm-133-2q0 50-30 78.5t-76 28.5q-47 0-77-28.5t-30-78.5q0-106 107-106 46 0 76 27.5t30 78.5z"/><glyph unicode="æ" horiz-adv-x="1817" d="M90 317q0 172 121.5 258.5T582 670l188 6v76q0 194-201 194-141 0-307-82l-74 166q88 47 192.5 71.5T584 1126q241 0 340-155 120 155 346 155 206 0 328-134.5T1720 629V502h-712q10-336 301-336 184 0 356 80V55q-86-41-171.5-58T1298-20q-140 0-248.5 54.5T874 199Q780 74 683.5 27T442-20q-165 0-258.5 90T90 317zm244-2q0-155 166-155 124 0 196 72.5T768 432v96l-135-6q-155-6-227-54.5T334 315zm932 633q-112 0-177.5-69.5T1014 670h473q0 130-58.5 204T1266 948z"/><glyph unicode="ç" horiz-adv-x="1014" d="M102 0zm512-20q-251 0-381.5 146.5T102 547q0 279 136.5 429T633 1126q175 0 315-65l-71-189q-149 58-246 58-287 0-287-381 0-186 71.5-279.5T625 176q157 0 297 78V49Q859 12 787.5-4T614-20zm168-250q0-222-305-222-66 0-121 15v137q54-14 123-14 54 0 85.5 16.5T596-276q0 85-179 110L501 0h152l-41-88q80-21 125-68.5T782-270z"/><glyph unicode="è" horiz-adv-x="1180" d="M102 0zm549-20q-258 0-403.5 150.5T102 545q0 271 135 426t371 155q219 0 346-133t127-366V500H344q5-161 87-247.5T662 166q98 0 182.5 18.5T1026 246V55Q940 14 852-3T651-20zm-43 968q-112 0-179.5-71T348 670h502q-2 137-66 207.5T608 948zm1 293q-69 52-174.5 150.5T281 1548v21h273q38-70 103.5-161T767 1266v-25H609z"/><glyph unicode="é" horiz-adv-x="1180" d="M102 0zm549-20q-258 0-403.5 150.5T102 545q0 271 135 426t371 155q219 0 346-133t127-366V500H344q5-161 87-247.5T662 166q98 0 182.5 18.5T1026 246V55Q940 14 852-3T651-20zm-43 968q-112 0-179.5-71T348 670h502q-2 137-66 207.5T608 948zm-150 293v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T614 1241H458z"/><glyph unicode="ê" horiz-adv-x="1180" d="M102 0zm549-20q-258 0-403.5 150.5T102 545q0 271 135 426t371 155q219 0 346-133t127-366V500H344q5-161 87-247.5T662 166q98 0 182.5 18.5T1026 246V55Q940 14 852-3T651-20zm-43 968q-112 0-179.5-71T348 670h502q-2 137-66 207.5T608 948zm230 293q-123 73-228 180-103-103-225-180H227v25q191 198 254 303h260q63-110 256-303v-25H838z"/><glyph unicode="ë" horiz-adv-x="1180" d="M102 0zm549-20q-258 0-403.5 150.5T102 545q0 271 135 426t371 155q219 0 346-133t127-366V500H344q5-161 87-247.5T662 166q98 0 182.5 18.5T1026 246V55Q940 14 852-3T651-20zm-43 968q-112 0-179.5-71T348 670h502q-2 137-66 207.5T608 948zm-301 451q0 62 33.5 89.5T422 1516q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T815 1516q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="ì" horiz-adv-x="571" d="M0 0zm403 0H168v1106h235V0zM259 1241q-69 52-174.5 150.5T-69 1548v21h273q38-70 103.5-161T417 1266v-25H259z"/><glyph unicode="í" horiz-adv-x="571" d="M156 0zm247 0H168v1106h235V0zM156 1241v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T312 1241H156z"/><glyph unicode="î" horiz-adv-x="571" d="M0 0zm403 0H168v1106h235V0zm108 1241q-123 73-228 180-103-103-225-180h-158v25q191 198 254 303h260q63-110 256-303v-25H511z"/><glyph unicode="ï" horiz-adv-x="571" d="M0 0zm403 0H168v1106h235V0zM-25 1399q0 62 33.5 89.5T90 1516q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T483 1516q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="ð" horiz-adv-x="1243" d="M1149 567q0-279-137.5-433T623-20q-235 0-378 136T102 481q0 231 131 365.5T584 981q214 0 301-111l8 4q-62 189-227 345l-250-150-88 133 204 119q-86 59-167 102l84 146q140-63 258-144l231 138 88-129-188-113q152-140 231.5-330t79.5-424zm-240-45q0 127-75.5 202T627 799q-151 0-218-82t-67-240q0-153 74-234t211-81q148 0 215 91t67 269z"/><glyph unicode="ñ" horiz-adv-x="1300" d="M168 0zm973 0H905v680q0 128-51.5 191T690 934q-149 0-218-88t-69-295V0H168v1106h184l33-145h12q50 79 142 122t204 43q398 0 398-405V0zM809 1241q-42 0-82.5 17.5t-79.5 39-76 39-71 17.5q-81 0-109-115H269q12 139 77.5 212t167.5 73q43 0 84-17.5t80-39 75.5-39T824 1411q79 0 106 115h125q-12-134-77-209.5T809 1241z"/><glyph unicode="ò" horiz-adv-x="1251" d="M102 0zm1047 555q0-271-139-423T623-20q-155 0-274 70T166 251t-64 304q0 269 138 420t389 151q240 0 380-154.5T1149 555zm-805 0q0-383 283-383 280 0 280 383 0 379-282 379-148 0-214.5-98T344 555zm277 686q-69 52-174.5 150.5T293 1548v21h273q38-70 103.5-161T779 1266v-25H621z"/><glyph unicode="ó" horiz-adv-x="1251" d="M102 0zm1047 555q0-271-139-423T623-20q-155 0-274 70T166 251t-64 304q0 269 138 420t389 151q240 0 380-154.5T1149 555zm-805 0q0-383 283-383 280 0 280 383 0 379-282 379-148 0-214.5-98T344 555zm129 686v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T629 1241H473z"/><glyph unicode="ô" horiz-adv-x="1251" d="M102 0zm1047 555q0-271-139-423T623-20q-155 0-274 70T166 251t-64 304q0 269 138 420t389 151q240 0 380-154.5T1149 555zm-805 0q0-383 283-383 280 0 280 383 0 379-282 379-148 0-214.5-98T344 555zm506 686q-123 73-228 180-103-103-225-180H239v25q191 198 254 303h260q63-110 256-303v-25H850z"/><glyph unicode="õ" horiz-adv-x="1251" d="M102 0zm1047 555q0-271-139-423T623-20q-155 0-274 70T166 251t-64 304q0 269 138 420t389 151q240 0 380-154.5T1149 555zm-805 0q0-383 283-383 280 0 280 383 0 379-282 379-148 0-214.5-98T344 555zm431 686q-42 0-82.5 17.5t-79.5 39-76 39-71 17.5q-81 0-109-115H235q12 139 77.5 212t167.5 73q43 0 84-17.5t80-39 75.5-39T790 1411q79 0 106 115h125q-12-134-77-209.5T775 1241z"/><glyph unicode="ö" horiz-adv-x="1251" d="M102 0zm1047 555q0-271-139-423T623-20q-155 0-274 70T166 251t-64 304q0 269 138 420t389 151q240 0 380-154.5T1149 555zm-805 0q0-383 283-383 280 0 280 383 0 379-282 379-148 0-214.5-98T344 555zm-33 844q0 62 33.5 89.5T426 1516q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T819 1516q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="÷" d="M96 633v178h977V633H96zm361-260q0 64 31.5 99.5T584 508q61 0 93-36t32-99-34-100-91-37q-60 0-93.5 35.5T457 373zm0 698q0 64 31.5 99.5T584 1206q61 0 93-36t32-99-34-100-91-37q-60 0-93.5 35.5T457 1071z"/><glyph unicode="ø" horiz-adv-x="1251" d="M1149 555q0-271-139-423T623-20q-144 0-250 57L297-72 162 18l82 117Q102 290 102 555q0 269 138 420t389 151q144 0 258-63l69 100 136-92-78-108q135-152 135-408zm-805 0q0-135 37-219l391 559q-60 39-147 39-148 0-214.5-98T344 555zm563 0q0 121-33 203L487 205q54-33 140-33 280 0 280 383z"/><glyph unicode="ù" horiz-adv-x="1300" d="M158 0zm790 0l-33 145h-12Q854 68 763.5 24T557-20Q356-20 257 80t-99 303v723h237V424q0-127 52-190.5T610 170q148 0 217.5 88.5T897 555v551h236V0H948zM617 1241q-69 52-174.5 150.5T289 1548v21h273q38-70 103.5-161T775 1266v-25H617z"/><glyph unicode="ú" horiz-adv-x="1300" d="M158 0zm790 0l-33 145h-12Q854 68 763.5 24T557-20Q356-20 257 80t-99 303v723h237V424q0-127 52-190.5T610 170q148 0 217.5 88.5T897 555v551h236V0H948zM501 1241v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T657 1241H501z"/><glyph unicode="û" horiz-adv-x="1300" d="M158 0zm790 0l-33 145h-12Q854 68 763.5 24T557-20Q356-20 257 80t-99 303v723h237V424q0-127 52-190.5T610 170q148 0 217.5 88.5T897 555v551h236V0H948zm-77 1241q-123 73-228 180-103-103-225-180H260v25q191 198 254 303h260q63-110 256-303v-25H871z"/><glyph unicode="ü" horiz-adv-x="1300" d="M158 0zm790 0l-33 145h-12Q854 68 763.5 24T557-20Q356-20 257 80t-99 303v723h237V424q0-127 52-190.5T610 170q148 0 217.5 88.5T897 555v551h236V0H948zM332 1399q0 62 33.5 89.5T447 1516q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T840 1516q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="ý" horiz-adv-x="1098" d="M0 0zm0 1106h256l225-627q51-134 68-252h8q9 55 33 133.5T844 1106h254L625-147Q496-492 195-492q-78 0-152 17v186q53-12 121-12 170 0 239 197L444 0zm401 135v25q57 70 117.5 156t95.5 147h273v-21q-52-61-155.5-157.5T557 1241H401z"/><glyph unicode="þ" horiz-adv-x="1276" d="M403 961q61 86 142.5 125.5T733 1126q206 0 322-151t116-420q0-272-116.5-423.5T733-20q-219 0-330 149h-14l8-72 6-92v-457H168v2048h235v-430l-7-138-3-27h10zm271-27q-142 0-206.5-82T403 592v-37q0-202 64-292.5T676 172q254 0 254 385 0 190-61.5 283.5T674 934z"/><glyph unicode="ÿ" horiz-adv-x="1098" d="M0 0zm0 1106h256l225-627q51-134 68-252h8q9 55 33 133.5T844 1106h254L625-147Q496-492 195-492q-78 0-152 17v186q53-12 121-12 170 0 239 197L444 0zm239 293q0 62 33.5 89.5T354 1516q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T747 1516q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="ı" horiz-adv-x="571" d="M403 0H168v1106h235V0z"/><glyph unicode="Œ" horiz-adv-x="1942" d="M1819 0H999Q897-20 788-20q-320 0-493.5 196.5T121 735q0 360 172 555t491 195q115 0 209-23h826v-202h-576V862h539V662h-539V203h576V0zM793 1280q-208 0-315-139T371 733t106-409 314-140q129 0 213 35v1024q-80 37-211 37z"/><glyph unicode="œ" horiz-adv-x="1966" d="M1438-20q-281 0-420 194Q886-20 618-20q-236 0-376 155T102 555q0 272 137 421.5T621 1126q121 0 223-49t168-145q131 194 379 194 221 0 349-133.5T1868 627V500h-738q11-164 85.5-249t228.5-85q102 0 187 18.5t181 61.5V55q-84-40-171.5-57.5T1438-20zM344 555q0-189 65.5-286T621 172q141 0 206.5 95.5T893 551q0 192-66 287.5T616 934q-143 0-207.5-95T344 555zm1049 393q-110 0-177.5-69.5T1137 670h497q0 134-63 206t-178 72z"/><glyph unicode="Ÿ" horiz-adv-x="1212" d="M0 0zm606 795l346 667h260L725 567V0H485v559L0 1462h260zm-313 942q0 62 33.5 89.5T408 1854q53 0 84.5-31t31.5-86q0-53-32-85t-84-32q-48 0-81.5 29t-33.5 88zm393 0q0 62 33.5 89.5T801 1854q53 0 85-31t32-86q0-54-33-85.5t-84-31.5q-48 0-81.5 29t-33.5 88z"/><glyph unicode="ˆ" horiz-adv-x="1227" d="M838 1241q-123 73-228 180-103-103-225-180H227v25q191 198 254 303h260q63-110 256-303v-25H838z"/><glyph unicode="˚" horiz-adv-x="1182" d="M827 1468q0-102-65.5-165.5T588 1239t-172 62.5-64 164.5q0 101 63.5 163.5T588 1692q104 0 171.5-62t67.5-162zm-133-2q0 50-30 78.5t-76 28.5q-47 0-77-28.5t-30-78.5q0-106 107-106 46 0 76 27.5t30 78.5z"/><glyph unicode="˜" horiz-adv-x="1227" d="M776 1241q-42 0-82.5 17.5t-79.5 39-76 39-71 17.5q-81 0-109-115H236q12 139 77.5 212t167.5 73q43 0 84-17.5t80-39 75.5-39T791 1411q79 0 106 115h125q-12-134-77-209.5T776 1241z"/><glyph horiz-adv-x="953"/><glyph horiz-adv-x="1907"/><glyph horiz-adv-x="953"/><glyph horiz-adv-x="1907"/><glyph horiz-adv-x="635"/><glyph horiz-adv-x="476"/><glyph horiz-adv-x="317"/><glyph horiz-adv-x="317"/><glyph horiz-adv-x="238"/><glyph horiz-adv-x="381"/><glyph horiz-adv-x="105"/><glyph unicode="‐" horiz-adv-x="659" d="M72 449v200h514V449H72z"/><glyph unicode="‑" horiz-adv-x="659" d="M72 449v200h514V449H72z"/><glyph unicode="‒" horiz-adv-x="659" d="M72 449v200h514V449H72z"/><glyph unicode="–" horiz-adv-x="1024" d="M82 455v190h860V455H82z"/><glyph unicode="—" horiz-adv-x="2048" d="M82 455v190h1884V455H82z"/><glyph unicode="‘" horiz-adv-x="395" d="M37 961l-12 22q20 83 71 224t105 255h170q-64-256-101-501H37z"/><glyph unicode="’" horiz-adv-x="395" d="M356 1462l15-22q-53-209-176-479H25q69 289 100 501h231z"/><glyph unicode="‚" horiz-adv-x="549" d="M412 215Q364 29 236-264H63Q132 6 166 238h231z"/><glyph unicode="“" horiz-adv-x="813" d="M440 983q53 203 178 479h170q-69-296-100-501H455zm-415 0q20 83 71 224t105 255h170q-64-256-101-501H37z"/><glyph unicode="”" horiz-adv-x="813" d="M371 1440q-53-209-176-479H25q69 289 100 501h231zm417 0q-53-209-176-479H440q69 271 103 501h231z"/><glyph unicode="„" horiz-adv-x="944" d="M391 215Q336 1 215-264H43Q109-4 145 238h232zm418 0Q761 29 633-264H461Q527-4 563 238h232z"/><glyph unicode="•" horiz-adv-x="770" d="M131 748q0 138 66 210t188 72q121 0 187.5-72.5T639 748q0-135-67-209t-187-74-187 72.5T131 748z"/><glyph unicode="…" horiz-adv-x="1677" d="M133 125q0 73 38 112t110 39q73 0 111-40.5T430 125q0-71-38.5-112.5T281-29 171 12t-38 113zm557 0q0 73 38 112t110 39q73 0 111-40.5T987 125q0-71-38.5-112.5T838-29 728 12t-38 113zm557 0q0 73 38 112t110 39q73 0 111-40.5t38-110.5q0-71-38.5-112.5T1395-29t-110 41-38 113z"/><glyph horiz-adv-x="381"/><glyph unicode="‹" horiz-adv-x="688" d="M82 561l356 432 168-94-282-350 282-348-168-97L82 535v26z"/><glyph unicode="›" horiz-adv-x="688" d="M606 535L248 104 80 201l282 348L80 899l168 94 358-432v-26z"/><glyph unicode="⁄" horiz-adv-x="266" d="M655 1462L-201 0h-192l858 1462h190z"/><glyph horiz-adv-x="476"/><glyph unicode="⁴" horiz-adv-x="743" d="M725 762H600V586H408v176H16v127l396 579h188V905h125V762zM408 905v178q0 97 6 197-52-104-88-158L178 905h230z"/><glyph unicode="€" horiz-adv-x="1188" d="M799 1278q-141 0-230.5-84T449 940h456V786H434l-2-45v-55l2-39h408V494H451q64-312 364-312 143 0 293 62V41Q977-20 803-20q-241 0-391.5 132T215 494H63v153h136l-2 37v37l2 65H63v154h150q38 251 191 394t395 143q200 0 358-88l-84-187q-154 76-274 76z"/><glyph unicode="™" horiz-adv-x="1561" d="M375 741H229v592H27v129h553v-129H375V741zm588 0l-185 543h-6l4-119V741H635v721h217l178-534 187 534h210V741h-147v414l4 129h-6l-193-543H963z"/><glyph unicode="" horiz-adv-x="1105" d="M0 1105h1105V0H0v1105z"/><glyph horiz-adv-x="1276" d="M0 0z"/><hkern u1="&amp;quot;" u2="Ÿ" k="-20"/><hkern u1="&amp;quot;" u2="œ" k="123"/><hkern u1="&amp;quot;" u2="ü" k="61"/><hkern u1="&amp;quot;" u2="û" k="61"/><hkern u1="&amp;quot;" u2="ú" k="61"/><hkern u1="&amp;quot;" u2="ù" k="61"/><hkern u1="&amp;quot;" u2="ø" k="123"/><hkern u1="&amp;quot;" u2="ö" k="123"/><hkern u1="&amp;quot;" u2="õ" k="123"/><hkern u1="&amp;quot;" u2="ô" k="123"/><hkern u1="&amp;quot;" u2="ó" k="123"/><hkern u1="&amp;quot;" u2="ò" k="123"/><hkern u1="&amp;quot;" u2="ë" k="123"/><hkern u1="&amp;quot;" u2="ê" k="123"/><hkern u1="&amp;quot;" u2="é" k="123"/><hkern u1="&amp;quot;" u2="è" k="123"/><hkern u1="&amp;quot;" u2="ç" k="123"/><hkern u1="&amp;quot;" u2="æ" k="82"/><hkern u1="&amp;quot;" u2="å" k="82"/><hkern u1="&amp;quot;" u2="ä" k="82"/><hkern u1="&amp;quot;" u2="ã" k="82"/><hkern u1="&amp;quot;" u2="â" k="82"/><hkern u1="&amp;quot;" u2="á" k="82"/><hkern u1="&amp;quot;" u2="à" k="123"/><hkern u1="&amp;quot;" u2="Ý" k="-20"/><hkern u1="&amp;quot;" u2="Å" k="143"/><hkern u1="&amp;quot;" u2="Ä" k="143"/><hkern u1="&amp;quot;" u2="Ã" k="143"/><hkern u1="&amp;quot;" u2="Â" k="143"/><hkern u1="&amp;quot;" u2="Á" k="143"/><hkern u1="&amp;quot;" u2="À" k="143"/><hkern u1="&amp;quot;" u2="u" k="61"/><hkern u1="&amp;quot;" u2="s" k="61"/><hkern u1="&amp;quot;" u2="r" k="61"/><hkern u1="&amp;quot;" u2="q" k="123"/><hkern u1="&amp;quot;" u2="p" k="61"/><hkern u1="&amp;quot;" u2="o" k="123"/><hkern u1="&amp;quot;" u2="n" k="61"/><hkern u1="&amp;quot;" u2="m" k="61"/><hkern u1="&amp;quot;" u2="g" k="61"/><hkern u1="&amp;quot;" u2="e" k="123"/><hkern u1="&amp;quot;" u2="d" k="123"/><hkern u1="&amp;quot;" u2="c" k="123"/><hkern u1="&amp;quot;" u2="a" k="82"/><hkern u1="&amp;quot;" u2="Y" k="-20"/><hkern u1="&amp;quot;" u2="W" k="-41"/><hkern u1="&amp;quot;" u2="V" k="-41"/><hkern u1="&amp;quot;" u2="T" k="-41"/><hkern u1="&amp;quot;" u2="A" k="143"/><hkern u1="'" u2="Ÿ" k="-20"/><hkern u1="'" u2="œ" k="123"/><hkern u1="'" u2="ü" k="61"/><hkern u1="'" u2="û" k="61"/><hkern u1="'" u2="ú" k="61"/><hkern u1="'" u2="ù" k="61"/><hkern u1="'" u2="ø" k="123"/><hkern u1="'" u2="ö" k="123"/><hkern u1="'" u2="õ" k="123"/><hkern u1="'" u2="ô" k="123"/><hkern u1="'" u2="ó" k="123"/><hkern u1="'" u2="ò" k="123"/><hkern u1="'" u2="ë" k="123"/><hkern u1="'" u2="ê" k="123"/><hkern u1="'" u2="é" k="123"/><hkern u1="'" u2="è" k="123"/><hkern u1="'" u2="ç" k="123"/><hkern u1="'" u2="æ" k="82"/><hkern u1="'" u2="å" k="82"/><hkern u1="'" u2="ä" k="82"/><hkern u1="'" u2="ã" k="82"/><hkern u1="'" u2="â" k="82"/><hkern u1="'" u2="á" k="82"/><hkern u1="'" u2="à" k="123"/><hkern u1="'" u2="Ý" k="-20"/><hkern u1="'" u2="Å" k="143"/><hkern u1="'" u2="Ä" k="143"/><hkern u1="'" u2="Ã" k="143"/><hkern u1="'" u2="Â" k="143"/><hkern u1="'" u2="Á" k="143"/><hkern u1="'" u2="À" k="143"/><hkern u1="'" u2="u" k="61"/><hkern u1="'" u2="s" k="61"/><hkern u1="'" u2="r" k="61"/><hkern u1="'" u2="q" k="123"/><hkern u1="'" u2="p" k="61"/><hkern u1="'" u2="o" k="123"/><hkern u1="'" u2="n" k="61"/><hkern u1="'" u2="m" k="61"/><hkern u1="'" u2="g" k="61"/><hkern u1="'" u2="e" k="123"/><hkern u1="'" u2="d" k="123"/><hkern u1="'" u2="c" k="123"/><hkern u1="'" u2="a" k="82"/><hkern u1="'" u2="Y" k="-20"/><hkern u1="'" u2="W" k="-41"/><hkern u1="'" u2="V" k="-41"/><hkern u1="'" u2="T" k="-41"/><hkern u1="'" u2="A" k="143"/><hkern u1="(" u2="J" k="-184"/><hkern u1="," u2="Ÿ" k="123"/><hkern u1="," u2="Œ" k="102"/><hkern u1="," u2="Ý" k="123"/><hkern u1="," u2="Ü" k="41"/><hkern u1="," u2="Û" k="41"/><hkern u1="," u2="Ú" k="41"/><hkern u1="," u2="Ù" k="41"/><hkern u1="," u2="Ø" k="102"/><hkern u1="," u2="Ö" k="102"/><hkern u1="," u2="Õ" k="102"/><hkern u1="," u2="Ô" k="102"/><hkern u1="," u2="Ó" k="102"/><hkern u1="," u2="Ò" k="102"/><hkern u1="," u2="Ç" k="102"/><hkern u1="," u2="Y" k="123"/><hkern u1="," u2="W" k="123"/><hkern u1="," u2="V" k="123"/><hkern u1="," u2="U" k="41"/><hkern u1="," u2="T" k="143"/><hkern u1="," u2="Q" k="102"/><hkern u1="," u2="O" k="102"/><hkern u1="," u2="G" k="102"/><hkern u1="," u2="C" k="102"/><hkern u1="-" u2="T" k="82"/><hkern u1="." u2="Ÿ" k="123"/><hkern u1="." u2="Œ" k="102"/><hkern u1="." u2="Ý" k="123"/><hkern u1="." u2="Ü" k="41"/><hkern u1="." u2="Û" k="41"/><hkern u1="." u2="Ú" k="41"/><hkern u1="." u2="Ù" k="41"/><hkern u1="." u2="Ø" k="102"/><hkern u1="." u2="Ö" k="102"/><hkern u1="." u2="Õ" k="102"/><hkern u1="." u2="Ô" k="102"/><hkern u1="." u2="Ó" k="102"/><hkern u1="." u2="Ò" k="102"/><hkern u1="." u2="Ç" k="102"/><hkern u1="." u2="Y" k="123"/><hkern u1="." u2="W" k="123"/><hkern u1="." u2="V" k="123"/><hkern u1="." u2="U" k="41"/><hkern u1="." u2="T" k="143"/><hkern u1="." u2="Q" k="102"/><hkern u1="." u2="O" k="102"/><hkern u1="." u2="G" k="102"/><hkern u1="." u2="C" k="102"/><hkern u1="A" u2="”" k="143"/><hkern u1="A" u2="’" k="143"/><hkern u1="A" u2="Ÿ" k="123"/><hkern u1="A" u2="Œ" k="41"/><hkern u1="A" u2="Ý" k="123"/><hkern u1="A" u2="Ø" k="41"/><hkern u1="A" u2="Ö" k="41"/><hkern u1="A" u2="Õ" k="41"/><hkern u1="A" u2="Ô" k="41"/><hkern u1="A" u2="Ó" k="41"/><hkern u1="A" u2="Ò" k="41"/><hkern u1="A" u2="Ç" k="41"/><hkern u1="A" u2="Y" k="123"/><hkern u1="A" u2="W" k="82"/><hkern u1="A" u2="V" k="82"/><hkern u1="A" u2="T" k="143"/><hkern u1="A" u2="Q" k="41"/><hkern u1="A" u2="O" k="41"/><hkern u1="A" u2="J" k="-266"/><hkern u1="A" u2="G" k="41"/><hkern u1="A" u2="C" k="41"/><hkern u1="A" u2="'" k="143"/><hkern u1="A" u2="&amp;quot;" k="143"/><hkern u1="B" u2="„" k="82"/><hkern u1="B" u2="‚" k="82"/><hkern u1="B" u2="Ÿ" k="20"/><hkern u1="B" u2="Ý" k="20"/><hkern u1="B" u2="Å" k="41"/><hkern u1="B" u2="Ä" k="41"/><hkern u1="B" u2="Ã" k="41"/><hkern u1="B" u2="Â" k="41"/><hkern u1="B" u2="Á" k="41"/><hkern u1="B" u2="À" k="41"/><hkern u1="B" u2="Z" k="20"/><hkern u1="B" u2="Y" k="20"/><hkern u1="B" u2="X" k="41"/><hkern u1="B" u2="W" k="20"/><hkern u1="B" u2="V" k="20"/><hkern u1="B" u2="T" k="61"/><hkern u1="B" u2="A" k="41"/><hkern u1="B" u2="." k="82"/><hkern u1="B" u2="," k="82"/><hkern u1="C" u2="Œ" k="41"/><hkern u1="C" u2="Ø" k="41"/><hkern u1="C" u2="Ö" k="41"/><hkern u1="C" u2="Õ" k="41"/><hkern u1="C" u2="Ô" k="41"/><hkern u1="C" u2="Ó" k="41"/><hkern u1="C" u2="Ò" k="41"/><hkern u1="C" u2="Ç" k="41"/><hkern u1="C" u2="Q" k="41"/><hkern u1="C" u2="O" k="41"/><hkern u1="C" u2="G" k="41"/><hkern u1="C" u2="C" k="41"/><hkern u1="D" u2="„" k="82"/><hkern u1="D" u2="‚" k="82"/><hkern u1="D" u2="Ÿ" k="20"/><hkern u1="D" u2="Ý" k="20"/><hkern u1="D" u2="Å" k="41"/><hkern u1="D" u2="Ä" k="41"/><hkern u1="D" u2="Ã" k="41"/><hkern u1="D" u2="Â" k="41"/><hkern u1="D" u2="Á" k="41"/><hkern u1="D" u2="À" k="41"/><hkern u1="D" u2="Z" k="20"/><hkern u1="D" u2="Y" k="20"/><hkern u1="D" u2="X" k="41"/><hkern u1="D" u2="W" k="20"/><hkern u1="D" u2="V" k="20"/><hkern u1="D" u2="T" k="61"/><hkern u1="D" u2="A" k="41"/><hkern u1="D" u2="." k="82"/><hkern u1="D" u2="," k="82"/><hkern u1="E" u2="J" k="-123"/><hkern u1="F" u2="„" k="123"/><hkern u1="F" u2="‚" k="123"/><hkern u1="F" u2="Å" k="41"/><hkern u1="F" u2="Ä" k="41"/><hkern u1="F" u2="Ã" k="41"/><hkern u1="F" u2="Â" k="41"/><hkern u1="F" u2="Á" k="41"/><hkern u1="F" u2="À" k="41"/><hkern u1="F" u2="A" k="41"/><hkern u1="F" u2="?" k="-41"/><hkern u1="F" u2="." k="123"/><hkern u1="F" u2="," k="123"/><hkern u1="K" u2="Œ" k="41"/><hkern u1="K" u2="Ø" k="41"/><hkern u1="K" u2="Ö" k="41"/><hkern u1="K" u2="Õ" k="41"/><hkern u1="K" u2="Ô" k="41"/><hkern u1="K" u2="Ó" k="41"/><hkern u1="K" u2="Ò" k="41"/><hkern u1="K" u2="Ç" k="41"/><hkern u1="K" u2="Q" k="41"/><hkern u1="K" u2="O" k="41"/><hkern u1="K" u2="G" k="41"/><hkern u1="K" u2="C" k="41"/><hkern u1="L" u2="”" k="164"/><hkern u1="L" u2="’" k="164"/><hkern u1="L" u2="Ÿ" k="61"/><hkern u1="L" u2="Œ" k="41"/><hkern u1="L" u2="Ý" k="61"/><hkern u1="L" u2="Ü" k="20"/><hkern u1="L" u2="Û" k="20"/><hkern u1="L" u2="Ú" k="20"/><hkern u1="L" u2="Ù" k="20"/><hkern u1="L" u2="Ø" k="41"/><hkern u1="L" u2="Ö" k="41"/><hkern u1="L" u2="Õ" k="41"/><hkern u1="L" u2="Ô" k="41"/><hkern u1="L" u2="Ó" k="41"/><hkern u1="L" u2="Ò" k="41"/><hkern u1="L" u2="Ç" k="41"/><hkern u1="L" u2="Y" k="61"/><hkern u1="L" u2="W" k="41"/><hkern u1="L" u2="V" k="41"/><hkern u1="L" u2="U" k="20"/><hkern u1="L" u2="T" k="41"/><hkern u1="L" u2="Q" k="41"/><hkern u1="L" u2="O" k="41"/><hkern u1="L" u2="G" k="41"/><hkern u1="L" u2="C" k="41"/><hkern u1="L" u2="'" k="164"/><hkern u1="L" u2="&amp;quot;" k="164"/><hkern u1="O" u2="„" k="82"/><hkern u1="O" u2="‚" k="82"/><hkern u1="O" u2="Ÿ" k="20"/><hkern u1="O" u2="Ý" k="20"/><hkern u1="O" u2="Å" k="41"/><hkern u1="O" u2="Ä" k="41"/><hkern u1="O" u2="Ã" k="41"/><hkern u1="O" u2="Â" k="41"/><hkern u1="O" u2="Á" k="41"/><hkern u1="O" u2="À" k="41"/><hkern u1="O" u2="Z" k="20"/><hkern u1="O" u2="Y" k="20"/><hkern u1="O" u2="X" k="41"/><hkern u1="O" u2="W" k="20"/><hkern u1="O" u2="V" k="20"/><hkern u1="O" u2="T" k="61"/><hkern u1="O" u2="A" k="41"/><hkern u1="O" u2="." k="82"/><hkern u1="O" u2="," k="82"/><hkern u1="P" u2="„" k="266"/><hkern u1="P" u2="‚" k="266"/><hkern u1="P" u2="Å" k="102"/><hkern u1="P" u2="Ä" k="102"/><hkern u1="P" u2="Ã" k="102"/><hkern u1="P" u2="Â" k="102"/><hkern u1="P" u2="Á" k="102"/><hkern u1="P" u2="À" k="102"/><hkern u1="P" u2="Z" k="20"/><hkern u1="P" u2="X" k="41"/><hkern u1="P" u2="A" k="102"/><hkern u1="P" u2="." k="266"/><hkern u1="P" u2="," k="266"/><hkern u1="Q" u2="„" k="82"/><hkern u1="Q" u2="‚" k="82"/><hkern u1="Q" u2="Ÿ" k="20"/><hkern u1="Q" u2="Ý" k="20"/><hkern u1="Q" u2="Å" k="41"/><hkern u1="Q" u2="Ä" k="41"/><hkern u1="Q" u2="Ã" k="41"/><hkern u1="Q" u2="Â" k="41"/><hkern u1="Q" u2="Á" k="41"/><hkern u1="Q" u2="À" k="41"/><hkern u1="Q" u2="Z" k="20"/><hkern u1="Q" u2="Y" k="20"/><hkern u1="Q" u2="X" k="41"/><hkern u1="Q" u2="W" k="20"/><hkern u1="Q" u2="V" k="20"/><hkern u1="Q" u2="T" k="61"/><hkern u1="Q" u2="A" k="41"/><hkern u1="Q" u2="." k="82"/><hkern u1="Q" u2="," k="82"/><hkern u1="T" u2="„" k="123"/><hkern u1="T" u2="‚" k="123"/><hkern u1="T" u2="—" k="82"/><hkern u1="T" u2="–" k="82"/><hkern u1="T" u2="œ" k="143"/><hkern u1="T" u2="Œ" k="41"/><hkern u1="T" u2="ý" k="41"/><hkern u1="T" u2="ü" k="102"/><hkern u1="T" u2="û" k="102"/><hkern u1="T" u2="ú" k="102"/><hkern u1="T" u2="ù" k="102"/><hkern u1="T" u2="ø" k="143"/><hkern u1="T" u2="ö" k="143"/><hkern u1="T" u2="õ" k="143"/><hkern u1="T" u2="ô" k="143"/><hkern u1="T" u2="ó" k="143"/><hkern u1="T" u2="ò" k="143"/><hkern u1="T" u2="ë" k="143"/><hkern u1="T" u2="ê" k="143"/><hkern u1="T" u2="é" k="143"/><hkern u1="T" u2="è" k="143"/><hkern u1="T" u2="ç" k="143"/><hkern u1="T" u2="æ" k="164"/><hkern u1="T" u2="å" k="164"/><hkern u1="T" u2="ä" k="164"/><hkern u1="T" u2="ã" k="164"/><hkern u1="T" u2="â" k="164"/><hkern u1="T" u2="á" k="164"/><hkern u1="T" u2="à" k="143"/><hkern u1="T" u2="Ø" k="41"/><hkern u1="T" u2="Ö" k="41"/><hkern u1="T" u2="Õ" k="41"/><hkern u1="T" u2="Ô" k="41"/><hkern u1="T" u2="Ó" k="41"/><hkern u1="T" u2="Ò" k="41"/><hkern u1="T" u2="Ç" k="41"/><hkern u1="T" u2="Å" k="143"/><hkern u1="T" u2="Ä" k="143"/><hkern u1="T" u2="Ã" k="143"/><hkern u1="T" u2="Â" k="143"/><hkern u1="T" u2="Á" k="143"/><hkern u1="T" u2="À" k="143"/><hkern u1="T" u2="z" k="82"/><hkern u1="T" u2="y" k="41"/><hkern u1="T" u2="x" k="41"/><hkern u1="T" u2="w" k="41"/><hkern u1="T" u2="v" k="41"/><hkern u1="T" u2="u" k="102"/><hkern u1="T" u2="s" k="123"/><hkern u1="T" u2="r" k="102"/><hkern u1="T" u2="q" k="143"/><hkern u1="T" u2="p" k="102"/><hkern u1="T" u2="o" k="143"/><hkern u1="T" u2="n" k="102"/><hkern u1="T" u2="m" k="102"/><hkern u1="T" u2="g" k="143"/><hkern u1="T" u2="e" k="143"/><hkern u1="T" u2="d" k="143"/><hkern u1="T" u2="c" k="143"/><hkern u1="T" u2="a" k="164"/><hkern u1="T" u2="T" k="-41"/><hkern u1="T" u2="Q" k="41"/><hkern u1="T" u2="O" k="41"/><hkern u1="T" u2="G" k="41"/><hkern u1="T" u2="C" k="41"/><hkern u1="T" u2="A" k="143"/><hkern u1="T" u2="?" k="-41"/><hkern u1="T" u2="." k="123"/><hkern u1="T" u2="-" k="82"/><hkern u1="T" u2="," k="123"/><hkern u1="U" u2="„" k="41"/><hkern u1="U" u2="‚" k="41"/><hkern u1="U" u2="Å" k="20"/><hkern u1="U" u2="Ä" k="20"/><hkern u1="U" u2="Ã" k="20"/><hkern u1="U" u2="Â" k="20"/><hkern u1="U" u2="Á" k="20"/><hkern u1="U" u2="À" k="20"/><hkern u1="U" u2="A" k="20"/><hkern u1="U" u2="." k="41"/><hkern u1="U" u2="," k="41"/><hkern u1="V" u2="„" k="102"/><hkern u1="V" u2="‚" k="102"/><hkern u1="V" u2="œ" k="41"/><hkern u1="V" u2="Œ" k="20"/><hkern u1="V" u2="ü" k="20"/><hkern u1="V" u2="û" k="20"/><hkern u1="V" u2="ú" k="20"/><hkern u1="V" u2="ù" k="20"/><hkern u1="V" u2="ø" k="41"/><hkern u1="V" u2="ö" k="41"/><hkern u1="V" u2="õ" k="41"/><hkern u1="V" u2="ô" k="41"/><hkern u1="V" u2="ó" k="41"/><hkern u1="V" u2="ò" k="41"/><hkern u1="V" u2="ë" k="41"/><hkern u1="V" u2="ê" k="41"/><hkern u1="V" u2="é" k="41"/><hkern u1="V" u2="è" k="41"/><hkern u1="V" u2="ç" k="41"/><hkern u1="V" u2="æ" k="41"/><hkern u1="V" u2="å" k="41"/><hkern u1="V" u2="ä" k="41"/><hkern u1="V" u2="ã" k="41"/><hkern u1="V" u2="â" k="41"/><hkern u1="V" u2="á" k="41"/><hkern u1="V" u2="à" k="41"/><hkern u1="V" u2="Ø" k="20"/><hkern u1="V" u2="Ö" k="20"/><hkern u1="V" u2="Õ" k="20"/><hkern u1="V" u2="Ô" k="20"/><hkern u1="V" u2="Ó" k="20"/><hkern u1="V" u2="Ò" k="20"/><hkern u1="V" u2="Ç" k="20"/><hkern u1="V" u2="Å" k="82"/><hkern u1="V" u2="Ä" k="82"/><hkern u1="V" u2="Ã" k="82"/><hkern u1="V" u2="Â" k="82"/><hkern u1="V" u2="Á" k="82"/><hkern u1="V" u2="À" k="82"/><hkern u1="V" u2="u" k="20"/><hkern u1="V" u2="s" k="20"/><hkern u1="V" u2="r" k="20"/><hkern u1="V" u2="q" k="41"/><hkern u1="V" u2="p" k="20"/><hkern u1="V" u2="o" k="41"/><hkern u1="V" u2="n" k="20"/><hkern u1="V" u2="m" k="20"/><hkern u1="V" u2="g" k="20"/><hkern u1="V" u2="e" k="41"/><hkern u1="V" u2="d" k="41"/><hkern u1="V" u2="c" k="41"/><hkern u1="V" u2="a" k="41"/><hkern u1="V" u2="Q" k="20"/><hkern u1="V" u2="O" k="20"/><hkern u1="V" u2="G" k="20"/><hkern u1="V" u2="C" k="20"/><hkern u1="V" u2="A" k="82"/><hkern u1="V" u2="?" k="-41"/><hkern u1="V" u2="." k="102"/><hkern u1="V" u2="," k="102"/><hkern u1="W" u2="„" k="102"/><hkern u1="W" u2="‚" k="102"/><hkern u1="W" u2="œ" k="41"/><hkern u1="W" u2="Œ" k="20"/><hkern u1="W" u2="ü" k="20"/><hkern u1="W" u2="û" k="20"/><hkern u1="W" u2="ú" k="20"/><hkern u1="W" u2="ù" k="20"/><hkern u1="W" u2="ø" k="41"/><hkern u1="W" u2="ö" k="41"/><hkern u1="W" u2="õ" k="41"/><hkern u1="W" u2="ô" k="41"/><hkern u1="W" u2="ó" k="41"/><hkern u1="W" u2="ò" k="41"/><hkern u1="W" u2="ë" k="41"/><hkern u1="W" u2="ê" k="41"/><hkern u1="W" u2="é" k="41"/><hkern u1="W" u2="è" k="41"/><hkern u1="W" u2="ç" k="41"/><hkern u1="W" u2="æ" k="41"/><hkern u1="W" u2="å" k="41"/><hkern u1="W" u2="ä" k="41"/><hkern u1="W" u2="ã" k="41"/><hkern u1="W" u2="â" k="41"/><hkern u1="W" u2="á" k="41"/><hkern u1="W" u2="à" k="41"/><hkern u1="W" u2="Ø" k="20"/><hkern u1="W" u2="Ö" k="20"/><hkern u1="W" u2="Õ" k="20"/><hkern u1="W" u2="Ô" k="20"/><hkern u1="W" u2="Ó" k="20"/><hkern u1="W" u2="Ò" k="20"/><hkern u1="W" u2="Ç" k="20"/><hkern u1="W" u2="Å" k="82"/><hkern u1="W" u2="Ä" k="82"/><hkern u1="W" u2="Ã" k="82"/><hkern u1="W" u2="Â" k="82"/><hkern u1="W" u2="Á" k="82"/><hkern u1="W" u2="À" k="82"/><hkern u1="W" u2="u" k="20"/><hkern u1="W" u2="s" k="20"/><hkern u1="W" u2="r" k="20"/><hkern u1="W" u2="q" k="41"/><hkern u1="W" u2="p" k="20"/><hkern u1="W" u2="o" k="41"/><hkern u1="W" u2="n" k="20"/><hkern u1="W" u2="m" k="20"/><hkern u1="W" u2="g" k="20"/><hkern u1="W" u2="e" k="41"/><hkern u1="W" u2="d" k="41"/><hkern u1="W" u2="c" k="41"/><hkern u1="W" u2="a" k="41"/><hkern u1="W" u2="Q" k="20"/><hkern u1="W" u2="O" k="20"/><hkern u1="W" u2="G" k="20"/><hkern u1="W" u2="C" k="20"/><hkern u1="W" u2="A" k="82"/><hkern u1="W" u2="?" k="-41"/><hkern u1="W" u2="." k="102"/><hkern u1="W" u2="," k="102"/><hkern u1="X" u2="Œ" k="41"/><hkern u1="X" u2="Ø" k="41"/><hkern u1="X" u2="Ö" k="41"/><hkern u1="X" u2="Õ" k="41"/><hkern u1="X" u2="Ô" k="41"/><hkern u1="X" u2="Ó" k="41"/><hkern u1="X" u2="Ò" k="41"/><hkern u1="X" u2="Ç" k="41"/><hkern u1="X" u2="Q" k="41"/><hkern u1="X" u2="O" k="41"/><hkern u1="X" u2="G" k="41"/><hkern u1="X" u2="C" k="41"/><hkern u1="Y" u2="„" k="123"/><hkern u1="Y" u2="‚" k="123"/><hkern u1="Y" u2="œ" k="102"/><hkern u1="Y" u2="Œ" k="41"/><hkern u1="Y" u2="ü" k="61"/><hkern u1="Y" u2="û" k="61"/><hkern u1="Y" u2="ú" k="61"/><hkern u1="Y" u2="ù" k="61"/><hkern u1="Y" u2="ø" k="102"/><hkern u1="Y" u2="ö" k="102"/><hkern u1="Y" u2="õ" k="102"/><hkern u1="Y" u2="ô" k="102"/><hkern u1="Y" u2="ó" k="102"/><hkern u1="Y" u2="ò" k="102"/><hkern u1="Y" u2="ë" k="102"/><hkern u1="Y" u2="ê" k="102"/><hkern u1="Y" u2="é" k="102"/><hkern u1="Y" u2="è" k="102"/><hkern u1="Y" u2="ç" k="102"/><hkern u1="Y" u2="æ" k="102"/><hkern u1="Y" u2="å" k="102"/><hkern u1="Y" u2="ä" k="102"/><hkern u1="Y" u2="ã" k="102"/><hkern u1="Y" u2="â" k="102"/><hkern u1="Y" u2="á" k="102"/><hkern u1="Y" u2="à" k="102"/><hkern u1="Y" u2="Ø" k="41"/><hkern u1="Y" u2="Ö" k="41"/><hkern u1="Y" u2="Õ" k="41"/><hkern u1="Y" u2="Ô" k="41"/><hkern u1="Y" u2="Ó" k="41"/><hkern u1="Y" u2="Ò" k="41"/><hkern u1="Y" u2="Ç" k="41"/><hkern u1="Y" u2="Å" k="123"/><hkern u1="Y" u2="Ä" k="123"/><hkern u1="Y" u2="Ã" k="123"/><hkern u1="Y" u2="Â" k="123"/><hkern u1="Y" u2="Á" k="123"/><hkern u1="Y" u2="À" k="123"/><hkern u1="Y" u2="z" k="41"/><hkern u1="Y" u2="u" k="61"/><hkern u1="Y" u2="s" k="82"/><hkern u1="Y" u2="r" k="61"/><hkern u1="Y" u2="q" k="102"/><hkern u1="Y" u2="p" k="61"/><hkern u1="Y" u2="o" k="102"/><hkern u1="Y" u2="n" k="61"/><hkern u1="Y" u2="m" k="61"/><hkern u1="Y" u2="g" k="41"/><hkern u1="Y" u2="e" k="102"/><hkern u1="Y" u2="d" k="102"/><hkern u1="Y" u2="c" k="102"/><hkern u1="Y" u2="a" k="102"/><hkern u1="Y" u2="Q" k="41"/><hkern u1="Y" u2="O" k="41"/><hkern u1="Y" u2="G" k="41"/><hkern u1="Y" u2="C" k="41"/><hkern u1="Y" u2="A" k="123"/><hkern u1="Y" u2="?" k="-41"/><hkern u1="Y" u2="." k="123"/><hkern u1="Y" u2="," k="123"/><hkern u1="Z" u2="Œ" k="20"/><hkern u1="Z" u2="Ø" k="20"/><hkern u1="Z" u2="Ö" k="20"/><hkern u1="Z" u2="Õ" k="20"/><hkern u1="Z" u2="Ô" k="20"/><hkern u1="Z" u2="Ó" k="20"/><hkern u1="Z" u2="Ò" k="20"/><hkern u1="Z" u2="Ç" k="20"/><hkern u1="Z" u2="Q" k="20"/><hkern u1="Z" u2="O" k="20"/><hkern u1="Z" u2="G" k="20"/><hkern u1="Z" u2="C" k="20"/><hkern u1="[" u2="J" k="-184"/><hkern u1="a" u2="”" k="20"/><hkern u1="a" u2="’" k="20"/><hkern u1="a" u2="'" k="20"/><hkern u1="a" u2="&amp;quot;" k="20"/><hkern u1="b" u2="”" k="20"/><hkern u1="b" u2="’" k="20"/><hkern u1="b" u2="ý" k="41"/><hkern u1="b" u2="z" k="20"/><hkern u1="b" u2="y" k="41"/><hkern u1="b" u2="x" k="41"/><hkern u1="b" u2="w" k="41"/><hkern u1="b" u2="v" k="41"/><hkern u1="b" u2="'" k="20"/><hkern u1="b" u2="&amp;quot;" k="20"/><hkern u1="c" u2="”" k="-41"/><hkern u1="c" u2="’" k="-41"/><hkern u1="c" u2="'" k="-41"/><hkern u1="c" u2="&amp;quot;" k="-41"/><hkern u1="e" u2="”" k="20"/><hkern u1="e" u2="’" k="20"/><hkern u1="e" u2="ý" k="41"/><hkern u1="e" u2="z" k="20"/><hkern u1="e" u2="y" k="41"/><hkern u1="e" u2="x" k="41"/><hkern u1="e" u2="w" k="41"/><hkern u1="e" u2="v" k="41"/><hkern u1="e" u2="'" k="20"/><hkern u1="e" u2="&amp;quot;" k="20"/><hkern u1="f" u2="”" k="-123"/><hkern u1="f" u2="’" k="-123"/><hkern u1="f" u2="'" k="-123"/><hkern u1="f" u2="&amp;quot;" k="-123"/><hkern u1="h" u2="”" k="20"/><hkern u1="h" u2="’" k="20"/><hkern u1="h" u2="'" k="20"/><hkern u1="h" u2="&amp;quot;" k="20"/><hkern u1="k" u2="œ" k="41"/><hkern u1="k" u2="ø" k="41"/><hkern u1="k" u2="ö" k="41"/><hkern u1="k" u2="õ" k="41"/><hkern u1="k" u2="ô" k="41"/><hkern u1="k" u2="ó" k="41"/><hkern u1="k" u2="ò" k="41"/><hkern u1="k" u2="ë" k="41"/><hkern u1="k" u2="ê" k="41"/><hkern u1="k" u2="é" k="41"/><hkern u1="k" u2="è" k="41"/><hkern u1="k" u2="ç" k="41"/><hkern u1="k" u2="à" k="41"/><hkern u1="k" u2="q" k="41"/><hkern u1="k" u2="o" k="41"/><hkern u1="k" u2="e" k="41"/><hkern u1="k" u2="d" k="41"/><hkern u1="k" u2="c" k="41"/><hkern u1="m" u2="”" k="20"/><hkern u1="m" u2="’" k="20"/><hkern u1="m" u2="'" k="20"/><hkern u1="m" u2="&amp;quot;" k="20"/><hkern u1="n" u2="”" k="20"/><hkern u1="n" u2="’" k="20"/><hkern u1="n" u2="'" k="20"/><hkern u1="n" u2="&amp;quot;" k="20"/><hkern u1="o" u2="”" k="20"/><hkern u1="o" u2="’" k="20"/><hkern u1="o" u2="ý" k="41"/><hkern u1="o" u2="z" k="20"/><hkern u1="o" u2="y" k="41"/><hkern u1="o" u2="x" k="41"/><hkern u1="o" u2="w" k="41"/><hkern u1="o" u2="v" k="41"/><hkern u1="o" u2="'" k="20"/><hkern u1="o" u2="&amp;quot;" k="20"/><hkern u1="p" u2="”" k="20"/><hkern u1="p" u2="’" k="20"/><hkern u1="p" u2="ý" k="41"/><hkern u1="p" u2="z" k="20"/><hkern u1="p" u2="y" k="41"/><hkern u1="p" u2="x" k="41"/><hkern u1="p" u2="w" k="41"/><hkern u1="p" u2="v" k="41"/><hkern u1="p" u2="'" k="20"/><hkern u1="p" u2="&amp;quot;" k="20"/><hkern u1="r" u2="”" k="-82"/><hkern u1="r" u2="’" k="-82"/><hkern u1="r" u2="œ" k="41"/><hkern u1="r" u2="ø" k="41"/><hkern u1="r" u2="ö" k="41"/><hkern u1="r" u2="õ" k="41"/><hkern u1="r" u2="ô" k="41"/><hkern u1="r" u2="ó" k="41"/><hkern u1="r" u2="ò" k="41"/><hkern u1="r" u2="ë" k="41"/><hkern u1="r" u2="ê" k="41"/><hkern u1="r" u2="é" k="41"/><hkern u1="r" u2="è" k="41"/><hkern u1="r" u2="ç" k="41"/><hkern u1="r" u2="æ" k="41"/><hkern u1="r" u2="å" k="41"/><hkern u1="r" u2="ä" k="41"/><hkern u1="r" u2="ã" k="41"/><hkern u1="r" u2="â" k="41"/><hkern u1="r" u2="á" k="41"/><hkern u1="r" u2="à" k="41"/><hkern u1="r" u2="q" k="41"/><hkern u1="r" u2="o" k="41"/><hkern u1="r" u2="g" k="20"/><hkern u1="r" u2="e" k="41"/><hkern u1="r" u2="d" k="41"/><hkern u1="r" u2="c" k="41"/><hkern u1="r" u2="a" k="41"/><hkern u1="r" u2="'" k="-82"/><hkern u1="r" u2="&amp;quot;" k="-82"/><hkern u1="t" u2="”" k="-41"/><hkern u1="t" u2="’" k="-41"/><hkern u1="t" u2="'" k="-41"/><hkern u1="t" u2="&amp;quot;" k="-41"/><hkern u1="v" u2="„" k="82"/><hkern u1="v" u2="”" k="-82"/><hkern u1="v" u2="‚" k="82"/><hkern u1="v" u2="’" k="-82"/><hkern u1="v" u2="?" k="-41"/><hkern u1="v" u2="." k="82"/><hkern u1="v" u2="," k="82"/><hkern u1="v" u2="'" k="-82"/><hkern u1="v" u2="&amp;quot;" k="-82"/><hkern u1="w" u2="„" k="82"/><hkern u1="w" u2="”" k="-82"/><hkern u1="w" u2="‚" k="82"/><hkern u1="w" u2="’" k="-82"/><hkern u1="w" u2="?" k="-41"/><hkern u1="w" u2="." k="82"/><hkern u1="w" u2="," k="82"/><hkern u1="w" u2="'" k="-82"/><hkern u1="w" u2="&amp;quot;" k="-82"/><hkern u1="x" u2="œ" k="41"/><hkern u1="x" u2="ø" k="41"/><hkern u1="x" u2="ö" k="41"/><hkern u1="x" u2="õ" k="41"/><hkern u1="x" u2="ô" k="41"/><hkern u1="x" u2="ó" k="41"/><hkern u1="x" u2="ò" k="41"/><hkern u1="x" u2="ë" k="41"/><hkern u1="x" u2="ê" k="41"/><hkern u1="x" u2="é" k="41"/><hkern u1="x" u2="è" k="41"/><hkern u1="x" u2="ç" k="41"/><hkern u1="x" u2="à" k="41"/><hkern u1="x" u2="q" k="41"/><hkern u1="x" u2="o" k="41"/><hkern u1="x" u2="e" k="41"/><hkern u1="x" u2="d" k="41"/><hkern u1="x" u2="c" k="41"/><hkern u1="y" u2="„" k="82"/><hkern u1="y" u2="”" k="-82"/><hkern u1="y" u2="‚" k="82"/><hkern u1="y" u2="’" k="-82"/><hkern u1="y" u2="?" k="-41"/><hkern u1="y" u2="." k="82"/><hkern u1="y" u2="," k="82"/><hkern u1="y" u2="'" k="-82"/><hkern u1="y" u2="&amp;quot;" k="-82"/><hkern u1="{" u2="J" k="-184"/><hkern u1="À" u2="”" k="143"/><hkern u1="À" u2="’" k="143"/><hkern u1="À" u2="Ÿ" k="123"/><hkern u1="À" u2="Œ" k="41"/><hkern u1="À" u2="Ý" k="123"/><hkern u1="À" u2="Ø" k="41"/><hkern u1="À" u2="Ö" k="41"/><hkern u1="À" u2="Õ" k="41"/><hkern u1="À" u2="Ô" k="41"/><hkern u1="À" u2="Ó" k="41"/><hkern u1="À" u2="Ò" k="41"/><hkern u1="À" u2="Ç" k="41"/><hkern u1="À" u2="Y" k="123"/><hkern u1="À" u2="W" k="82"/><hkern u1="À" u2="V" k="82"/><hkern u1="À" u2="T" k="143"/><hkern u1="À" u2="Q" k="41"/><hkern u1="À" u2="O" k="41"/><hkern u1="À" u2="J" k="-266"/><hkern u1="À" u2="G" k="41"/><hkern u1="À" u2="C" k="41"/><hkern u1="À" u2="'" k="143"/><hkern u1="À" u2="&amp;quot;" k="143"/><hkern u1="Á" u2="”" k="143"/><hkern u1="Á" u2="’" k="143"/><hkern u1="Á" u2="Ÿ" k="123"/><hkern u1="Á" u2="Œ" k="41"/><hkern u1="Á" u2="Ý" k="123"/><hkern u1="Á" u2="Ø" k="41"/><hkern u1="Á" u2="Ö" k="41"/><hkern u1="Á" u2="Õ" k="41"/><hkern u1="Á" u2="Ô" k="41"/><hkern u1="Á" u2="Ó" k="41"/><hkern u1="Á" u2="Ò" k="41"/><hkern u1="Á" u2="Ç" k="41"/><hkern u1="Á" u2="Y" k="123"/><hkern u1="Á" u2="W" k="82"/><hkern u1="Á" u2="V" k="82"/><hkern u1="Á" u2="T" k="143"/><hkern u1="Á" u2="Q" k="41"/><hkern u1="Á" u2="O" k="41"/><hkern u1="Á" u2="J" k="-266"/><hkern u1="Á" u2="G" k="41"/><hkern u1="Á" u2="C" k="41"/><hkern u1="Á" u2="'" k="143"/><hkern u1="Á" u2="&amp;quot;" k="143"/><hkern u1="Â" u2="”" k="143"/><hkern u1="Â" u2="’" k="143"/><hkern u1="Â" u2="Ÿ" k="123"/><hkern u1="Â" u2="Œ" k="41"/><hkern u1="Â" u2="Ý" k="123"/><hkern u1="Â" u2="Ø" k="41"/><hkern u1="Â" u2="Ö" k="41"/><hkern u1="Â" u2="Õ" k="41"/><hkern u1="Â" u2="Ô" k="41"/><hkern u1="Â" u2="Ó" k="41"/><hkern u1="Â" u2="Ò" k="41"/><hkern u1="Â" u2="Ç" k="41"/><hkern u1="Â" u2="Y" k="123"/><hkern u1="Â" u2="W" k="82"/><hkern u1="Â" u2="V" k="82"/><hkern u1="Â" u2="T" k="143"/><hkern u1="Â" u2="Q" k="41"/><hkern u1="Â" u2="O" k="41"/><hkern u1="Â" u2="J" k="-266"/><hkern u1="Â" u2="G" k="41"/><hkern u1="Â" u2="C" k="41"/><hkern u1="Â" u2="'" k="143"/><hkern u1="Â" u2="&amp;quot;" k="143"/><hkern u1="Ã" u2="”" k="143"/><hkern u1="Ã" u2="’" k="143"/><hkern u1="Ã" u2="Ÿ" k="123"/><hkern u1="Ã" u2="Œ" k="41"/><hkern u1="Ã" u2="Ý" k="123"/><hkern u1="Ã" u2="Ø" k="41"/><hkern u1="Ã" u2="Ö" k="41"/><hkern u1="Ã" u2="Õ" k="41"/><hkern u1="Ã" u2="Ô" k="41"/><hkern u1="Ã" u2="Ó" k="41"/><hkern u1="Ã" u2="Ò" k="41"/><hkern u1="Ã" u2="Ç" k="41"/><hkern u1="Ã" u2="Y" k="123"/><hkern u1="Ã" u2="W" k="82"/><hkern u1="Ã" u2="V" k="82"/><hkern u1="Ã" u2="T" k="143"/><hkern u1="Ã" u2="Q" k="41"/><hkern u1="Ã" u2="O" k="41"/><hkern u1="Ã" u2="J" k="-266"/><hkern u1="Ã" u2="G" k="41"/><hkern u1="Ã" u2="C" k="41"/><hkern u1="Ã" u2="'" k="143"/><hkern u1="Ã" u2="&amp;quot;" k="143"/><hkern u1="Ä" u2="”" k="143"/><hkern u1="Ä" u2="’" k="143"/><hkern u1="Ä" u2="Ÿ" k="123"/><hkern u1="Ä" u2="Œ" k="41"/><hkern u1="Ä" u2="Ý" k="123"/><hkern u1="Ä" u2="Ø" k="41"/><hkern u1="Ä" u2="Ö" k="41"/><hkern u1="Ä" u2="Õ" k="41"/><hkern u1="Ä" u2="Ô" k="41"/><hkern u1="Ä" u2="Ó" k="41"/><hkern u1="Ä" u2="Ò" k="41"/><hkern u1="Ä" u2="Ç" k="41"/><hkern u1="Ä" u2="Y" k="123"/><hkern u1="Ä" u2="W" k="82"/><hkern u1="Ä" u2="V" k="82"/><hkern u1="Ä" u2="T" k="143"/><hkern u1="Ä" u2="Q" k="41"/><hkern u1="Ä" u2="O" k="41"/><hkern u1="Ä" u2="J" k="-266"/><hkern u1="Ä" u2="G" k="41"/><hkern u1="Ä" u2="C" k="41"/><hkern u1="Ä" u2="'" k="143"/><hkern u1="Ä" u2="&amp;quot;" k="143"/><hkern u1="Å" u2="”" k="143"/><hkern u1="Å" u2="’" k="143"/><hkern u1="Å" u2="Ÿ" k="123"/><hkern u1="Å" u2="Œ" k="41"/><hkern u1="Å" u2="Ý" k="123"/><hkern u1="Å" u2="Ø" k="41"/><hkern u1="Å" u2="Ö" k="41"/><hkern u1="Å" u2="Õ" k="41"/><hkern u1="Å" u2="Ô" k="41"/><hkern u1="Å" u2="Ó" k="41"/><hkern u1="Å" u2="Ò" k="41"/><hkern u1="Å" u2="Ç" k="41"/><hkern u1="Å" u2="Y" k="123"/><hkern u1="Å" u2="W" k="82"/><hkern u1="Å" u2="V" k="82"/><hkern u1="Å" u2="T" k="143"/><hkern u1="Å" u2="Q" k="41"/><hkern u1="Å" u2="O" k="41"/><hkern u1="Å" u2="J" k="-266"/><hkern u1="Å" u2="G" k="41"/><hkern u1="Å" u2="C" k="41"/><hkern u1="Å" u2="'" k="143"/><hkern u1="Å" u2="&amp;quot;" k="143"/><hkern u1="Æ" u2="J" k="-123"/><hkern u1="Ç" u2="Œ" k="41"/><hkern u1="Ç" u2="Ø" k="41"/><hkern u1="Ç" u2="Ö" k="41"/><hkern u1="Ç" u2="Õ" k="41"/><hkern u1="Ç" u2="Ô" k="41"/><hkern u1="Ç" u2="Ó" k="41"/><hkern u1="Ç" u2="Ò" k="41"/><hkern u1="Ç" u2="Ç" k="41"/><hkern u1="Ç" u2="Q" k="41"/><hkern u1="Ç" u2="O" k="41"/><hkern u1="Ç" u2="G" k="41"/><hkern u1="Ç" u2="C" k="41"/><hkern u1="È" u2="J" k="-123"/><hkern u1="É" u2="J" k="-123"/><hkern u1="Ê" u2="J" k="-123"/><hkern u1="Ë" u2="J" k="-123"/><hkern u1="Ð" u2="„" k="82"/><hkern u1="Ð" u2="‚" k="82"/><hkern u1="Ð" u2="Ÿ" k="20"/><hkern u1="Ð" u2="Ý" k="20"/><hkern u1="Ð" u2="Å" k="41"/><hkern u1="Ð" u2="Ä" k="41"/><hkern u1="Ð" u2="Ã" k="41"/><hkern u1="Ð" u2="Â" k="41"/><hkern u1="Ð" u2="Á" k="41"/><hkern u1="Ð" u2="À" k="41"/><hkern u1="Ð" u2="Z" k="20"/><hkern u1="Ð" u2="Y" k="20"/><hkern u1="Ð" u2="X" k="41"/><hkern u1="Ð" u2="W" k="20"/><hkern u1="Ð" u2="V" k="20"/><hkern u1="Ð" u2="T" k="61"/><hkern u1="Ð" u2="A" k="41"/><hkern u1="Ð" u2="." k="82"/><hkern u1="Ð" u2="," k="82"/><hkern u1="Ò" u2="„" k="82"/><hkern u1="Ò" u2="‚" k="82"/><hkern u1="Ò" u2="Ÿ" k="20"/><hkern u1="Ò" u2="Ý" k="20"/><hkern u1="Ò" u2="Å" k="41"/><hkern u1="Ò" u2="Ä" k="41"/><hkern u1="Ò" u2="Ã" k="41"/><hkern u1="Ò" u2="Â" k="41"/><hkern u1="Ò" u2="Á" k="41"/><hkern u1="Ò" u2="À" k="41"/><hkern u1="Ò" u2="Z" k="20"/><hkern u1="Ò" u2="Y" k="20"/><hkern u1="Ò" u2="X" k="41"/><hkern u1="Ò" u2="W" k="20"/><hkern u1="Ò" u2="V" k="20"/><hkern u1="Ò" u2="T" k="61"/><hkern u1="Ò" u2="A" k="41"/><hkern u1="Ò" u2="." k="82"/><hkern u1="Ò" u2="," k="82"/><hkern u1="Ó" u2="„" k="82"/><hkern u1="Ó" u2="‚" k="82"/><hkern u1="Ó" u2="Ÿ" k="20"/><hkern u1="Ó" u2="Ý" k="20"/><hkern u1="Ó" u2="Å" k="41"/><hkern u1="Ó" u2="Ä" k="41"/><hkern u1="Ó" u2="Ã" k="41"/><hkern u1="Ó" u2="Â" k="41"/><hkern u1="Ó" u2="Á" k="41"/><hkern u1="Ó" u2="À" k="41"/><hkern u1="Ó" u2="Z" k="20"/><hkern u1="Ó" u2="Y" k="20"/><hkern u1="Ó" u2="X" k="41"/><hkern u1="Ó" u2="W" k="20"/><hkern u1="Ó" u2="V" k="20"/><hkern u1="Ó" u2="T" k="61"/><hkern u1="Ó" u2="A" k="41"/><hkern u1="Ó" u2="." k="82"/><hkern u1="Ó" u2="," k="82"/><hkern u1="Ô" u2="„" k="82"/><hkern u1="Ô" u2="‚" k="82"/><hkern u1="Ô" u2="Ÿ" k="20"/><hkern u1="Ô" u2="Ý" k="20"/><hkern u1="Ô" u2="Å" k="41"/><hkern u1="Ô" u2="Ä" k="41"/><hkern u1="Ô" u2="Ã" k="41"/><hkern u1="Ô" u2="Â" k="41"/><hkern u1="Ô" u2="Á" k="41"/><hkern u1="Ô" u2="À" k="41"/><hkern u1="Ô" u2="Z" k="20"/><hkern u1="Ô" u2="Y" k="20"/><hkern u1="Ô" u2="X" k="41"/><hkern u1="Ô" u2="W" k="20"/><hkern u1="Ô" u2="V" k="20"/><hkern u1="Ô" u2="T" k="61"/><hkern u1="Ô" u2="A" k="41"/><hkern u1="Ô" u2="." k="82"/><hkern u1="Ô" u2="," k="82"/><hkern u1="Õ" u2="„" k="82"/><hkern u1="Õ" u2="‚" k="82"/><hkern u1="Õ" u2="Ÿ" k="20"/><hkern u1="Õ" u2="Ý" k="20"/><hkern u1="Õ" u2="Å" k="41"/><hkern u1="Õ" u2="Ä" k="41"/><hkern u1="Õ" u2="Ã" k="41"/><hkern u1="Õ" u2="Â" k="41"/><hkern u1="Õ" u2="Á" k="41"/><hkern u1="Õ" u2="À" k="41"/><hkern u1="Õ" u2="Z" k="20"/><hkern u1="Õ" u2="Y" k="20"/><hkern u1="Õ" u2="X" k="41"/><hkern u1="Õ" u2="W" k="20"/><hkern u1="Õ" u2="V" k="20"/><hkern u1="Õ" u2="T" k="61"/><hkern u1="Õ" u2="A" k="41"/><hkern u1="Õ" u2="." k="82"/><hkern u1="Õ" u2="," k="82"/><hkern u1="Ö" u2="„" k="82"/><hkern u1="Ö" u2="‚" k="82"/><hkern u1="Ö" u2="Ÿ" k="20"/><hkern u1="Ö" u2="Ý" k="20"/><hkern u1="Ö" u2="Å" k="41"/><hkern u1="Ö" u2="Ä" k="41"/><hkern u1="Ö" u2="Ã" k="41"/><hkern u1="Ö" u2="Â" k="41"/><hkern u1="Ö" u2="Á" k="41"/><hkern u1="Ö" u2="À" k="41"/><hkern u1="Ö" u2="Z" k="20"/><hkern u1="Ö" u2="Y" k="20"/><hkern u1="Ö" u2="X" k="41"/><hkern u1="Ö" u2="W" k="20"/><hkern u1="Ö" u2="V" k="20"/><hkern u1="Ö" u2="T" k="61"/><hkern u1="Ö" u2="A" k="41"/><hkern u1="Ö" u2="." k="82"/><hkern u1="Ö" u2="," k="82"/><hkern u1="Ø" u2="„" k="82"/><hkern u1="Ø" u2="‚" k="82"/><hkern u1="Ø" u2="Ÿ" k="20"/><hkern u1="Ø" u2="Ý" k="20"/><hkern u1="Ø" u2="Å" k="41"/><hkern u1="Ø" u2="Ä" k="41"/><hkern u1="Ø" u2="Ã" k="41"/><hkern u1="Ø" u2="Â" k="41"/><hkern u1="Ø" u2="Á" k="41"/><hkern u1="Ø" u2="À" k="41"/><hkern u1="Ø" u2="Z" k="20"/><hkern u1="Ø" u2="Y" k="20"/><hkern u1="Ø" u2="X" k="41"/><hkern u1="Ø" u2="W" k="20"/><hkern u1="Ø" u2="V" k="20"/><hkern u1="Ø" u2="T" k="61"/><hkern u1="Ø" u2="A" k="41"/><hkern u1="Ø" u2="." k="82"/><hkern u1="Ø" u2="," k="82"/><hkern u1="Ù" u2="„" k="41"/><hkern u1="Ù" u2="‚" k="41"/><hkern u1="Ù" u2="Å" k="20"/><hkern u1="Ù" u2="Ä" k="20"/><hkern u1="Ù" u2="Ã" k="20"/><hkern u1="Ù" u2="Â" k="20"/><hkern u1="Ù" u2="Á" k="20"/><hkern u1="Ù" u2="À" k="20"/><hkern u1="Ù" u2="A" k="20"/><hkern u1="Ù" u2="." k="41"/><hkern u1="Ù" u2="," k="41"/><hkern u1="Ú" u2="„" k="41"/><hkern u1="Ú" u2="‚" k="41"/><hkern u1="Ú" u2="Å" k="20"/><hkern u1="Ú" u2="Ä" k="20"/><hkern u1="Ú" u2="Ã" k="20"/><hkern u1="Ú" u2="Â" k="20"/><hkern u1="Ú" u2="Á" k="20"/><hkern u1="Ú" u2="À" k="20"/><hkern u1="Ú" u2="A" k="20"/><hkern u1="Ú" u2="." k="41"/><hkern u1="Ú" u2="," k="41"/><hkern u1="Û" u2="„" k="41"/><hkern u1="Û" u2="‚" k="41"/><hkern u1="Û" u2="Å" k="20"/><hkern u1="Û" u2="Ä" k="20"/><hkern u1="Û" u2="Ã" k="20"/><hkern u1="Û" u2="Â" k="20"/><hkern u1="Û" u2="Á" k="20"/><hkern u1="Û" u2="À" k="20"/><hkern u1="Û" u2="A" k="20"/><hkern u1="Û" u2="." k="41"/><hkern u1="Û" u2="," k="41"/><hkern u1="Ü" u2="„" k="41"/><hkern u1="Ü" u2="‚" k="41"/><hkern u1="Ü" u2="Å" k="20"/><hkern u1="Ü" u2="Ä" k="20"/><hkern u1="Ü" u2="Ã" k="20"/><hkern u1="Ü" u2="Â" k="20"/><hkern u1="Ü" u2="Á" k="20"/><hkern u1="Ü" u2="À" k="20"/><hkern u1="Ü" u2="A" k="20"/><hkern u1="Ü" u2="." k="41"/><hkern u1="Ü" u2="," k="41"/><hkern u1="Ý" u2="„" k="123"/><hkern u1="Ý" u2="‚" k="123"/><hkern u1="Ý" u2="œ" k="102"/><hkern u1="Ý" u2="Œ" k="41"/><hkern u1="Ý" u2="ü" k="61"/><hkern u1="Ý" u2="û" k="61"/><hkern u1="Ý" u2="ú" k="61"/><hkern u1="Ý" u2="ù" k="61"/><hkern u1="Ý" u2="ø" k="102"/><hkern u1="Ý" u2="ö" k="102"/><hkern u1="Ý" u2="õ" k="102"/><hkern u1="Ý" u2="ô" k="102"/><hkern u1="Ý" u2="ó" k="102"/><hkern u1="Ý" u2="ò" k="102"/><hkern u1="Ý" u2="ë" k="102"/><hkern u1="Ý" u2="ê" k="102"/><hkern u1="Ý" u2="é" k="102"/><hkern u1="Ý" u2="è" k="102"/><hkern u1="Ý" u2="ç" k="102"/><hkern u1="Ý" u2="æ" k="102"/><hkern u1="Ý" u2="å" k="102"/><hkern u1="Ý" u2="ä" k="102"/><hkern u1="Ý" u2="ã" k="102"/><hkern u1="Ý" u2="â" k="102"/><hkern u1="Ý" u2="á" k="102"/><hkern u1="Ý" u2="à" k="102"/><hkern u1="Ý" u2="Ø" k="41"/><hkern u1="Ý" u2="Ö" k="41"/><hkern u1="Ý" u2="Õ" k="41"/><hkern u1="Ý" u2="Ô" k="41"/><hkern u1="Ý" u2="Ó" k="41"/><hkern u1="Ý" u2="Ò" k="41"/><hkern u1="Ý" u2="Ç" k="41"/><hkern u1="Ý" u2="Å" k="123"/><hkern u1="Ý" u2="Ä" k="123"/><hkern u1="Ý" u2="Ã" k="123"/><hkern u1="Ý" u2="Â" k="123"/><hkern u1="Ý" u2="Á" k="123"/><hkern u1="Ý" u2="À" k="123"/><hkern u1="Ý" u2="z" k="41"/><hkern u1="Ý" u2="u" k="61"/><hkern u1="Ý" u2="s" k="82"/><hkern u1="Ý" u2="r" k="61"/><hkern u1="Ý" u2="q" k="102"/><hkern u1="Ý" u2="p" k="61"/><hkern u1="Ý" u2="o" k="102"/><hkern u1="Ý" u2="n" k="61"/><hkern u1="Ý" u2="m" k="61"/><hkern u1="Ý" u2="g" k="41"/><hkern u1="Ý" u2="e" k="102"/><hkern u1="Ý" u2="d" k="102"/><hkern u1="Ý" u2="c" k="102"/><hkern u1="Ý" u2="a" k="102"/><hkern u1="Ý" u2="Q" k="41"/><hkern u1="Ý" u2="O" k="41"/><hkern u1="Ý" u2="G" k="41"/><hkern u1="Ý" u2="C" k="41"/><hkern u1="Ý" u2="A" k="123"/><hkern u1="Ý" u2="?" k="-41"/><hkern u1="Ý" u2="." k="123"/><hkern u1="Ý" u2="," k="123"/><hkern u1="Þ" u2="„" k="266"/><hkern u1="Þ" u2="‚" k="266"/><hkern u1="Þ" u2="Å" k="102"/><hkern u1="Þ" u2="Ä" k="102"/><hkern u1="Þ" u2="Ã" k="102"/><hkern u1="Þ" u2="Â" k="102"/><hkern u1="Þ" u2="Á" k="102"/><hkern u1="Þ" u2="À" k="102"/><hkern u1="Þ" u2="Z" k="20"/><hkern u1="Þ" u2="X" k="41"/><hkern u1="Þ" u2="A" k="102"/><hkern u1="Þ" u2="." k="266"/><hkern u1="Þ" u2="," k="266"/><hkern u1="à" u2="”" k="20"/><hkern u1="à" u2="’" k="20"/><hkern u1="à" u2="'" k="20"/><hkern u1="à" u2="&amp;quot;" k="20"/><hkern u1="á" u2="”" k="20"/><hkern u1="á" u2="’" k="20"/><hkern u1="á" u2="'" k="20"/><hkern u1="á" u2="&amp;quot;" k="20"/><hkern u1="â" u2="”" k="20"/><hkern u1="â" u2="’" k="20"/><hkern u1="â" u2="'" k="20"/><hkern u1="â" u2="&amp;quot;" k="20"/><hkern u1="ã" u2="”" k="20"/><hkern u1="ã" u2="’" k="20"/><hkern u1="ã" u2="'" k="20"/><hkern u1="ã" u2="&amp;quot;" k="20"/><hkern u1="ä" u2="”" k="20"/><hkern u1="ä" u2="’" k="20"/><hkern u1="ä" u2="'" k="20"/><hkern u1="ä" u2="&amp;quot;" k="20"/><hkern u1="å" u2="”" k="20"/><hkern u1="å" u2="’" k="20"/><hkern u1="å" u2="'" k="20"/><hkern u1="å" u2="&amp;quot;" k="20"/><hkern u1="è" u2="”" k="20"/><hkern u1="è" u2="’" k="20"/><hkern u1="è" u2="ý" k="41"/><hkern u1="è" u2="z" k="20"/><hkern u1="è" u2="y" k="41"/><hkern u1="è" u2="x" k="41"/><hkern u1="è" u2="w" k="41"/><hkern u1="è" u2="v" k="41"/><hkern u1="è" u2="'" k="20"/><hkern u1="è" u2="&amp;quot;" k="20"/><hkern u1="é" u2="”" k="20"/><hkern u1="é" u2="’" k="20"/><hkern u1="é" u2="ý" k="41"/><hkern u1="é" u2="z" k="20"/><hkern u1="é" u2="y" k="41"/><hkern u1="é" u2="x" k="41"/><hkern u1="é" u2="w" k="41"/><hkern u1="é" u2="v" k="41"/><hkern u1="é" u2="'" k="20"/><hkern u1="é" u2="&amp;quot;" k="20"/><hkern u1="ê" u2="”" k="20"/><hkern u1="ê" u2="’" k="20"/><hkern u1="ê" u2="ý" k="41"/><hkern u1="ê" u2="z" k="20"/><hkern u1="ê" u2="y" k="41"/><hkern u1="ê" u2="x" k="41"/><hkern u1="ê" u2="w" k="41"/><hkern u1="ê" u2="v" k="41"/><hkern u1="ê" u2="'" k="20"/><hkern u1="ê" u2="&amp;quot;" k="20"/><hkern u1="ë" u2="”" k="20"/><hkern u1="ë" u2="’" k="20"/><hkern u1="ë" u2="ý" k="41"/><hkern u1="ë" u2="z" k="20"/><hkern u1="ë" u2="y" k="41"/><hkern u1="ë" u2="x" k="41"/><hkern u1="ë" u2="w" k="41"/><hkern u1="ë" u2="v" k="41"/><hkern u1="ë" u2="'" k="20"/><hkern u1="ë" u2="&amp;quot;" k="20"/><hkern u1="ð" u2="”" k="20"/><hkern u1="ð" u2="’" k="20"/><hkern u1="ð" u2="ý" k="41"/><hkern u1="ð" u2="z" k="20"/><hkern u1="ð" u2="y" k="41"/><hkern u1="ð" u2="x" k="41"/><hkern u1="ð" u2="w" k="41"/><hkern u1="ð" u2="v" k="41"/><hkern u1="ð" u2="'" k="20"/><hkern u1="ð" u2="&amp;quot;" k="20"/><hkern u1="ò" u2="”" k="20"/><hkern u1="ò" u2="’" k="20"/><hkern u1="ò" u2="ý" k="41"/><hkern u1="ò" u2="z" k="20"/><hkern u1="ò" u2="y" k="41"/><hkern u1="ò" u2="x" k="41"/><hkern u1="ò" u2="w" k="41"/><hkern u1="ò" u2="v" k="41"/><hkern u1="ò" u2="'" k="20"/><hkern u1="ò" u2="&amp;quot;" k="20"/><hkern u1="ó" u2="”" k="20"/><hkern u1="ó" u2="’" k="20"/><hkern u1="ó" u2="ý" k="41"/><hkern u1="ó" u2="z" k="20"/><hkern u1="ó" u2="y" k="41"/><hkern u1="ó" u2="x" k="41"/><hkern u1="ó" u2="w" k="41"/><hkern u1="ó" u2="v" k="41"/><hkern u1="ó" u2="'" k="20"/><hkern u1="ó" u2="&amp;quot;" k="20"/><hkern u1="ô" u2="”" k="20"/><hkern u1="ô" u2="’" k="20"/><hkern u1="ô" u2="ý" k="41"/><hkern u1="ô" u2="z" k="20"/><hkern u1="ô" u2="y" k="41"/><hkern u1="ô" u2="x" k="41"/><hkern u1="ô" u2="w" k="41"/><hkern u1="ô" u2="v" k="41"/><hkern u1="ô" u2="'" k="20"/><hkern u1="ô" u2="&amp;quot;" k="20"/><hkern u1="ö" u2="”" k="41"/><hkern u1="ö" u2="’" k="41"/><hkern u1="ö" u2="'" k="41"/><hkern u1="ö" u2="&amp;quot;" k="41"/><hkern u1="ø" u2="”" k="20"/><hkern u1="ø" u2="’" k="20"/><hkern u1="ø" u2="ý" k="41"/><hkern u1="ø" u2="z" k="20"/><hkern u1="ø" u2="y" k="41"/><hkern u1="ø" u2="x" k="41"/><hkern u1="ø" u2="w" k="41"/><hkern u1="ø" u2="v" k="41"/><hkern u1="ø" u2="'" k="20"/><hkern u1="ø" u2="&amp;quot;" k="20"/><hkern u1="ý" u2="„" k="82"/><hkern u1="ý" u2="”" k="-82"/><hkern u1="ý" u2="‚" k="82"/><hkern u1="ý" u2="’" k="-82"/><hkern u1="ý" u2="?" k="-41"/><hkern u1="ý" u2="." k="82"/><hkern u1="ý" u2="," k="82"/><hkern u1="ý" u2="'" k="-82"/><hkern u1="ý" u2="&amp;quot;" k="-82"/><hkern u1="þ" u2="”" k="20"/><hkern u1="þ" u2="’" k="20"/><hkern u1="þ" u2="ý" k="41"/><hkern u1="þ" u2="z" k="20"/><hkern u1="þ" u2="y" k="41"/><hkern u1="þ" u2="x" k="41"/><hkern u1="þ" u2="w" k="41"/><hkern u1="þ" u2="v" k="41"/><hkern u1="þ" u2="'" k="20"/><hkern u1="þ" u2="&amp;quot;" k="20"/><hkern u1="ÿ" u2="„" k="82"/><hkern u1="ÿ" u2="”" k="-82"/><hkern u1="ÿ" u2="‚" k="82"/><hkern u1="ÿ" u2="’" k="-82"/><hkern u1="ÿ" u2="?" k="-41"/><hkern u1="ÿ" u2="." k="82"/><hkern u1="ÿ" u2="," k="82"/><hkern u1="ÿ" u2="'" k="-82"/><hkern u1="ÿ" u2="&amp;quot;" k="-82"/><hkern u1="Œ" u2="J" k="-123"/><hkern u1="Ÿ" u2="„" k="123"/><hkern u1="Ÿ" u2="‚" k="123"/><hkern u1="Ÿ" u2="œ" k="102"/><hkern u1="Ÿ" u2="Œ" k="41"/><hkern u1="Ÿ" u2="ü" k="61"/><hkern u1="Ÿ" u2="û" k="61"/><hkern u1="Ÿ" u2="ú" k="61"/><hkern u1="Ÿ" u2="ù" k="61"/><hkern u1="Ÿ" u2="ø" k="102"/><hkern u1="Ÿ" u2="ö" k="102"/><hkern u1="Ÿ" u2="õ" k="102"/><hkern u1="Ÿ" u2="ô" k="102"/><hkern u1="Ÿ" u2="ó" k="102"/><hkern u1="Ÿ" u2="ò" k="102"/><hkern u1="Ÿ" u2="ë" k="102"/><hkern u1="Ÿ" u2="ê" k="102"/><hkern u1="Ÿ" u2="é" k="102"/><hkern u1="Ÿ" u2="è" k="102"/><hkern u1="Ÿ" u2="ç" k="102"/><hkern u1="Ÿ" u2="æ" k="102"/><hkern u1="Ÿ" u2="å" k="102"/><hkern u1="Ÿ" u2="ä" k="102"/><hkern u1="Ÿ" u2="ã" k="102"/><hkern u1="Ÿ" u2="â" k="102"/><hkern u1="Ÿ" u2="á" k="102"/><hkern u1="Ÿ" u2="à" k="102"/><hkern u1="Ÿ" u2="Ø" k="41"/><hkern u1="Ÿ" u2="Ö" k="41"/><hkern u1="Ÿ" u2="Õ" k="41"/><hkern u1="Ÿ" u2="Ô" k="41"/><hkern u1="Ÿ" u2="Ó" k="41"/><hkern u1="Ÿ" u2="Ò" k="41"/><hkern u1="Ÿ" u2="Ç" k="41"/><hkern u1="Ÿ" u2="Å" k="123"/><hkern u1="Ÿ" u2="Ä" k="123"/><hkern u1="Ÿ" u2="Ã" k="123"/><hkern u1="Ÿ" u2="Â" k="123"/><hkern u1="Ÿ" u2="Á" k="123"/><hkern u1="Ÿ" u2="À" k="123"/><hkern u1="Ÿ" u2="z" k="41"/><hkern u1="Ÿ" u2="u" k="61"/><hkern u1="Ÿ" u2="s" k="82"/><hkern u1="Ÿ" u2="r" k="61"/><hkern u1="Ÿ" u2="q" k="102"/><hkern u1="Ÿ" u2="p" k="61"/><hkern u1="Ÿ" u2="o" k="102"/><hkern u1="Ÿ" u2="n" k="61"/><hkern u1="Ÿ" u2="m" k="61"/><hkern u1="Ÿ" u2="g" k="41"/><hkern u1="Ÿ" u2="e" k="102"/><hkern u1="Ÿ" u2="d" k="102"/><hkern u1="Ÿ" u2="c" k="102"/><hkern u1="Ÿ" u2="a" k="102"/><hkern u1="Ÿ" u2="Q" k="41"/><hkern u1="Ÿ" u2="O" k="41"/><hkern u1="Ÿ" u2="G" k="41"/><hkern u1="Ÿ" u2="C" k="41"/><hkern u1="Ÿ" u2="A" k="123"/><hkern u1="Ÿ" u2="?" k="-41"/><hkern u1="Ÿ" u2="." k="123"/><hkern u1="Ÿ" u2="," k="123"/><hkern u1="–" u2="T" k="82"/><hkern u1="—" u2="T" k="82"/><hkern u1="‘" u2="Ÿ" k="-20"/><hkern u1="‘" u2="œ" k="123"/><hkern u1="‘" u2="ü" k="61"/><hkern u1="‘" u2="û" k="61"/><hkern u1="‘" u2="ú" k="61"/><hkern u1="‘" u2="ù" k="61"/><hkern u1="‘" u2="ø" k="123"/><hkern u1="‘" u2="ö" k="123"/><hkern u1="‘" u2="õ" k="123"/><hkern u1="‘" u2="ô" k="123"/><hkern u1="‘" u2="ó" k="123"/><hkern u1="‘" u2="ò" k="123"/><hkern u1="‘" u2="ë" k="123"/><hkern u1="‘" u2="ê" k="123"/><hkern u1="‘" u2="é" k="123"/><hkern u1="‘" u2="è" k="123"/><hkern u1="‘" u2="ç" k="123"/><hkern u1="‘" u2="æ" k="82"/><hkern u1="‘" u2="å" k="82"/><hkern u1="‘" u2="ä" k="82"/><hkern u1="‘" u2="ã" k="82"/><hkern u1="‘" u2="â" k="82"/><hkern u1="‘" u2="á" k="82"/><hkern u1="‘" u2="à" k="123"/><hkern u1="‘" u2="Ý" k="-20"/><hkern u1="‘" u2="Å" k="143"/><hkern u1="‘" u2="Ä" k="143"/><hkern u1="‘" u2="Ã" k="143"/><hkern u1="‘" u2="Â" k="143"/><hkern u1="‘" u2="Á" k="143"/><hkern u1="‘" u2="À" k="143"/><hkern u1="‘" u2="u" k="61"/><hkern u1="‘" u2="s" k="61"/><hkern u1="‘" u2="r" k="61"/><hkern u1="‘" u2="q" k="123"/><hkern u1="‘" u2="p" k="61"/><hkern u1="‘" u2="o" k="123"/><hkern u1="‘" u2="n" k="61"/><hkern u1="‘" u2="m" k="61"/><hkern u1="‘" u2="g" k="61"/><hkern u1="‘" u2="e" k="123"/><hkern u1="‘" u2="d" k="123"/><hkern u1="‘" u2="c" k="123"/><hkern u1="‘" u2="a" k="82"/><hkern u1="‘" u2="Y" k="-20"/><hkern u1="‘" u2="W" k="-41"/><hkern u1="‘" u2="V" k="-41"/><hkern u1="‘" u2="T" k="-41"/><hkern u1="‘" u2="A" k="143"/><hkern u1="’" u2="Ÿ" k="-20"/><hkern u1="’" u2="œ" k="123"/><hkern u1="’" u2="ü" k="61"/><hkern u1="’" u2="û" k="61"/><hkern u1="’" u2="ú" k="61"/><hkern u1="’" u2="ù" k="61"/><hkern u1="’" u2="ø" k="123"/><hkern u1="’" u2="ö" k="123"/><hkern u1="’" u2="õ" k="123"/><hkern u1="’" u2="ô" k="123"/><hkern u1="’" u2="ó" k="123"/><hkern u1="’" u2="ò" k="123"/><hkern u1="’" u2="ë" k="123"/><hkern u1="’" u2="ê" k="123"/><hkern u1="’" u2="é" k="123"/><hkern u1="’" u2="è" k="123"/><hkern u1="’" u2="ç" k="123"/><hkern u1="’" u2="æ" k="82"/><hkern u1="’" u2="å" k="82"/><hkern u1="’" u2="ä" k="82"/><hkern u1="’" u2="ã" k="82"/><hkern u1="’" u2="â" k="82"/><hkern u1="’" u2="á" k="82"/><hkern u1="’" u2="à" k="123"/><hkern u1="’" u2="Ý" k="-20"/><hkern u1="’" u2="Å" k="143"/><hkern u1="’" u2="Ä" k="143"/><hkern u1="’" u2="Ã" k="143"/><hkern u1="’" u2="Â" k="143"/><hkern u1="’" u2="Á" k="143"/><hkern u1="’" u2="À" k="143"/><hkern u1="’" u2="u" k="61"/><hkern u1="’" u2="s" k="61"/><hkern u1="’" u2="r" k="61"/><hkern u1="’" u2="q" k="123"/><hkern u1="’" u2="p" k="61"/><hkern u1="’" u2="o" k="123"/><hkern u1="’" u2="n" k="61"/><hkern u1="’" u2="m" k="61"/><hkern u1="’" u2="g" k="61"/><hkern u1="’" u2="e" k="123"/><hkern u1="’" u2="d" k="123"/><hkern u1="’" u2="c" k="123"/><hkern u1="’" u2="a" k="82"/><hkern u1="’" u2="Y" k="-20"/><hkern u1="’" u2="W" k="-41"/><hkern u1="’" u2="V" k="-41"/><hkern u1="’" u2="T" k="-41"/><hkern u1="’" u2="A" k="143"/><hkern u1="‚" u2="Ÿ" k="123"/><hkern u1="‚" u2="Œ" k="102"/><hkern u1="‚" u2="Ý" k="123"/><hkern u1="‚" u2="Ü" k="41"/><hkern u1="‚" u2="Û" k="41"/><hkern u1="‚" u2="Ú" k="41"/><hkern u1="‚" u2="Ù" k="41"/><hkern u1="‚" u2="Ø" k="102"/><hkern u1="‚" u2="Ö" k="102"/><hkern u1="‚" u2="Õ" k="102"/><hkern u1="‚" u2="Ô" k="102"/><hkern u1="‚" u2="Ó" k="102"/><hkern u1="‚" u2="Ò" k="102"/><hkern u1="‚" u2="Ç" k="102"/><hkern u1="‚" u2="Y" k="123"/><hkern u1="‚" u2="W" k="123"/><hkern u1="‚" u2="V" k="123"/><hkern u1="‚" u2="U" k="41"/><hkern u1="‚" u2="T" k="143"/><hkern u1="‚" u2="Q" k="102"/><hkern u1="‚" u2="O" k="102"/><hkern u1="‚" u2="G" k="102"/><hkern u1="‚" u2="C" k="102"/><hkern u1="“" u2="Ÿ" k="-20"/><hkern u1="“" u2="œ" k="123"/><hkern u1="“" u2="ü" k="61"/><hkern u1="“" u2="û" k="61"/><hkern u1="“" u2="ú" k="61"/><hkern u1="“" u2="ù" k="61"/><hkern u1="“" u2="ø" k="123"/><hkern u1="“" u2="ö" k="123"/><hkern u1="“" u2="õ" k="123"/><hkern u1="“" u2="ô" k="123"/><hkern u1="“" u2="ó" k="123"/><hkern u1="“" u2="ò" k="123"/><hkern u1="“" u2="ë" k="123"/><hkern u1="“" u2="ê" k="123"/><hkern u1="“" u2="é" k="123"/><hkern u1="“" u2="è" k="123"/><hkern u1="“" u2="ç" k="123"/><hkern u1="“" u2="æ" k="82"/><hkern u1="“" u2="å" k="82"/><hkern u1="“" u2="ä" k="82"/><hkern u1="“" u2="ã" k="82"/><hkern u1="“" u2="â" k="82"/><hkern u1="“" u2="á" k="82"/><hkern u1="“" u2="à" k="123"/><hkern u1="“" u2="Ý" k="-20"/><hkern u1="“" u2="Å" k="143"/><hkern u1="“" u2="Ä" k="143"/><hkern u1="“" u2="Ã" k="143"/><hkern u1="“" u2="Â" k="143"/><hkern u1="“" u2="Á" k="143"/><hkern u1="“" u2="À" k="143"/><hkern u1="“" u2="u" k="61"/><hkern u1="“" u2="s" k="61"/><hkern u1="“" u2="r" k="61"/><hkern u1="“" u2="q" k="123"/><hkern u1="“" u2="p" k="61"/><hkern u1="“" u2="o" k="123"/><hkern u1="“" u2="n" k="61"/><hkern u1="“" u2="m" k="61"/><hkern u1="“" u2="g" k="61"/><hkern u1="“" u2="e" k="123"/><hkern u1="“" u2="d" k="123"/><hkern u1="“" u2="c" k="123"/><hkern u1="“" u2="a" k="82"/><hkern u1="“" u2="Y" k="-20"/><hkern u1="“" u2="W" k="-41"/><hkern u1="“" u2="V" k="-41"/><hkern u1="“" u2="T" k="-41"/><hkern u1="“" u2="A" k="143"/><hkern u1="„" u2="Ÿ" k="123"/><hkern u1="„" u2="Œ" k="102"/><hkern u1="„" u2="Ý" k="123"/><hkern u1="„" u2="Ü" k="41"/><hkern u1="„" u2="Û" k="41"/><hkern u1="„" u2="Ú" k="41"/><hkern u1="„" u2="Ù" k="41"/><hkern u1="„" u2="Ø" k="102"/><hkern u1="„" u2="Ö" k="102"/><hkern u1="„" u2="Õ" k="102"/><hkern u1="„" u2="Ô" k="102"/><hkern u1="„" u2="Ó" k="102"/><hkern u1="„" u2="Ò" k="102"/><hkern u1="„" u2="Ç" k="102"/><hkern u1="„" u2="Y" k="123"/><hkern u1="„" u2="W" k="123"/><hkern u1="„" u2="V" k="123"/><hkern u1="„" u2="U" k="41"/><hkern u1="„" u2="T" k="143"/><hkern u1="„" u2="Q" k="102"/><hkern u1="„" u2="O" k="102"/><hkern u1="„" u2="G" k="102"/><hkern u1="„" u2="C" k="102"/></font></defs></svg>
\ No newline at end of file
diff --git a/setup/pub/fonts/opensans/semibold/opensans-600.ttf b/setup/pub/fonts/opensans/semibold/opensans-600.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..b3290843a7a3e621867b169c8487de9a8c7a8054
GIT binary patch
literal 39476
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
F{{Vm_4C4R*

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/semibold/opensans-600.woff b/setup/pub/fonts/opensans/semibold/opensans-600.woff
new file mode 100644
index 0000000000000000000000000000000000000000..28d6adee03b8d2301e06680fce413eb94887b57e
GIT binary patch
literal 22908
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
G2><}8D24q1

literal 0
HcmV?d00001

diff --git a/setup/pub/fonts/opensans/semibold/opensans-600.woff2 b/setup/pub/fonts/opensans/semibold/opensans-600.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..8399be251bf44f9e323f3850ffa63bbde6e21177
GIT binary patch
literal 17980
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
D#(2$m

literal 0
HcmV?d00001

diff --git a/setup/pub/images/favicon/favicon-16x16.png b/setup/pub/images/favicon/favicon-16x16.png
new file mode 100644
index 0000000000000000000000000000000000000000..e870c2a2481381942fe10c7e6ce1f4e1d07f6506
GIT binary patch
literal 334
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}Y=BRQt50U(hjeWkq3H$fPk<K5
zl?3?(GqB5vUVVM@y?~wx^IhdYjRSM*de7TuFW>U@PvTRzggGxB097`5x;TbNT%Oy1
zlkczs4@<5ev#F}e*_)sK&yVcLnDTsG%1!G}rx~^+%(<j}K>r~BHWAyR_e%S-SD!hv
zsaAefPB;IL$nUmC8RD+DzMb5+QiJiHokWe=xjXOJL^cLK$yv1g-GRBuPwqS1Zxn3!
wT*MfcEUZ*eCEcE+6108d@|a`Z-`D+TeUr>FpLth`4bU|Vp00i_>zopr08MR=ng9R*

literal 0
HcmV?d00001

diff --git a/setup/pub/images/favicon/favicon-32x32.png b/setup/pub/images/favicon/favicon-32x32.png
new file mode 100644
index 0000000000000000000000000000000000000000..7d6b018c30c4941f6ce5975a7216ad441d5e767b
GIT binary patch
literal 399
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyegQrqu0ENCAJVm{g{p7vKLa#b
zvLwhanBmqr@gu^YzdLf9vM8lqUHy7`aEI38(%t$;BTJ_M6<zmqaSX9I{dV$2zGej;
zS5d(g4H{af{{Mf$Cfdw0IrZk_UzZ&GUu^wm<}0`0cI=5~noA7M{LT&J|5`e)rYG?G
z)S~B6^P7UXT_tsFy*mtzPgEDrlMClIn`NZA((=?~=Lx_1t}PTPkltq{|LIjbe~@&Z
zi_M4I-@jKKnHI~`p_j6FiW#FaR}}NMdBGcOm^F@g<|uNv1xrLQt`YhC`%KyjhDx=+
z@;`J1>dPZ$urr9Ot(miu@ks1#{i#O|Epa?6$EfjF*u49F;dPI*md7h3k4yhJR3$%S
cd)|NX2?|Pm=I4%W0D6(Z)78&qol`;+0C#k$WB>pF

literal 0
HcmV?d00001

diff --git a/setup/pub/images/favicon/favicon-96x96.png b/setup/pub/images/favicon/favicon-96x96.png
new file mode 100644
index 0000000000000000000000000000000000000000..0aff72cc87d38b3b9f1b79b5ebb0abeae9228def
GIT binary patch
literal 780
zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD3?#3*wSy!)0(?STeKHF_q-#@-bWVl+1DYvb
z666=m&@jE?7dtQ0vWxliWnO+U47A&vbmvIVySw*SFfcI1c)B=-WZZi@>-MH*1s>OK
z@d>9~Mb7^J|FSZ}ntkE|rLtcRaj#Q+g>M*G+sLUey1Ms`Y4sh^Mb8)#vJ3sItj_Q<
zFs!ItWWL0Fag+awi(4u$8}IcfaMp{AR^(u}w>Wu~%WZl2$LkkA*sNX99Q>zrMd5<$
z-SM6WoWq_)RXOG`U)<obq&(WEM*Z(<QKjmSwk|>1QFpy9q@J^OaVj-m4GdFUdtrIk
zf0wTF^LIUK_@kmH{(mX|zATH~k0v;5UFIxQ(speBgu9HqS6tq`zh(AGzP!6%r)>S9
z8|?>@j|<8^i}+~Et7!HoJUu6T%d+5fuhTyLX4+qDw^=Ct7KzO(yUi7ttZl!_<VV}b
zsKjS#zS=V*4z102cJS{yca>u@6C|4FNbI@GC?n>%MAW(=SY3}-R;IAQwlbaLj&%}4
zq-5F8562j@Of;vrUcIZ&=Fp|zvfG07QWtYW8%t@5#C*SHOS!ZE8w(yNQC(P8AbLWp
zgl9S9j1{@eateDcOk#LcYx<Ru;j`OvA%_3AOSo^y9bV4(?yUv`!-T(Hzx|oj+_jn+
z7_7IxWO(+DpM}9zw}D9m75z|cNcKo&s%V>%yz(g{%bm0RnlqRan*Y7IeQgh4z>32@
z?UAu;501S#zHATMgX+nCzG^H1f7KVsGD%GPYw7AO*zl_4_eXINrUmNmb8_B3-OILj
zQC#%KzpaUL*&EX2j-<VtA<Urg^H}p)ZjK}Q%+r_`AA5SL;Ln8(U#1`58!r*DU*>VN
z`@0*98NG}4-QV&1=Hb8m=KDT;c~Wb<<MYQe%5Q(3moJ#)^6qn5*?M47WbkzLb6Mw<
G&;$UXMO<tE

literal 0
HcmV?d00001

diff --git a/setup/pub/images/favicon/favicon.ico b/setup/pub/images/favicon/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..5901a2120ca02452869df7b716e0b8689f7f432b
GIT binary patch
literal 15086
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

literal 0
HcmV?d00001

diff --git a/setup/pub/images/magento-icon.svg b/setup/pub/images/magento-icon.svg
new file mode 100644
index 0000000000000..2ade240eac735
--- /dev/null
+++ b/setup/pub/images/magento-icon.svg
@@ -0,0 +1 @@
+<svg baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" width="35" height="41" viewBox="-0.154 0 54 62"><g fill="#E85D22"><path d="M26.845 8.857"/><path d="M53.692 15.5v31l-7.67 4.43v-31L26.844 8.856 7.67 19.926V50.93L0 46.5v-31L26.845 0zM26.847 62L15.34 55.355V24.357l7.67-4.43V50.93l3.835 2.327 3.837-2.327v-31l7.67 4.427v30.998z"/></g></svg>
\ No newline at end of file
diff --git a/setup/pub/images/magento-logo.svg b/setup/pub/images/magento-logo.svg
new file mode 100644
index 0000000000000..77e2604562ac4
--- /dev/null
+++ b/setup/pub/images/magento-logo.svg
@@ -0,0 +1 @@
+<svg baseProfile="tiny" xmlns="http://www.w3.org/2000/svg" width="192" height="56" viewBox="0 0 214 62"><path fill="#131108" d="M93.166 44.96l-1.81-23.096-9.17 23.22H79.2l-9.17-23.22-1.77 23.096h-3.7l2.314-29.026h4.88l9.045 23.81 9.043-23.81h4.836l2.27 29.026h-3.785zm19.772 0l-.42-2.692c-1.598 1.64-3.786 3.112-7.067 3.112-3.617 0-5.887-2.188-5.887-5.596 0-5.006 4.29-6.98 12.663-7.867v-.84c0-2.524-1.515-3.408-3.83-3.408-2.44 0-4.754.755-6.94 1.723l-.505-3.238c2.4-.97 4.67-1.682 7.784-1.682 4.88 0 7.236 1.976 7.236 6.435v14.05h-3.032zm-.714-10.182c-7.406.715-8.963 2.735-8.963 4.796 0 1.642 1.097 2.693 2.99 2.693 2.188 0 4.29-1.095 5.975-2.82v-4.67zM137.462 24.6l.546 3.363-3.826.378c.546.928.8 1.98.8 3.115 0 4.292-3.62 6.9-7.7 6.9-.504 0-1.01-.043-1.514-.127-.59.38-1.01.844-1.01 1.22 0 .716.714.886 4.248 1.517l1.432.252c4.25.757 6.898 2.102 6.898 5.216 0 4.206-4.586 6.183-9.802 6.183s-9.38-1.64-9.38-5.173c0-2.062 1.43-3.66 4.247-5.174-.88-.63-1.26-1.35-1.26-2.105 0-.97.758-1.936 2.105-2.734-2.23-1.094-3.744-3.237-3.744-5.973 0-4.332 3.617-6.98 7.698-6.98 2.02 0 3.786.586 5.175 1.68l5.09-1.557zM121.73 47.145c0 1.6 2.06 2.775 5.972 2.775 3.913 0 6.1-1.344 6.1-3.026 0-1.222-.925-2.06-3.785-2.566l-2.397-.422c-1.095-.208-1.682-.336-2.48-.502-2.358 1.177-3.41 2.356-3.41 3.742zm5.467-19.94c-2.522 0-4.08 1.937-4.08 4.376 0 2.314 1.6 4.12 4.08 4.12 2.566 0 4.165-1.89 4.165-4.29 0-2.396-1.682-4.204-4.165-4.204zm28.103 8.12h-13.632c.125 4.67 2.354 6.856 5.847 6.856 2.904 0 5.007-1.133 7.193-2.86l.546 3.37c-2.144 1.68-4.71 2.69-8.03 2.69-5.22 0-9.3-3.155-9.3-10.52 0-6.434 3.787-10.387 8.835-10.387 5.844 0 8.54 4.5 8.54 10.052v.8zm-8.584-7.908c-2.313 0-4.29 1.64-4.88 5.09h9.676c-.463-3.24-1.893-5.09-4.796-5.09zm24.356 17.543V31.287c0-2.06-.883-3.45-3.07-3.45-1.977 0-3.996 1.306-5.807 3.24V44.96h-3.743V24.893h2.986l.463 2.903c1.895-1.724 4.253-3.323 7.11-3.323 3.786 0 5.808 2.27 5.808 5.888v14.6h-3.745zm14.806.338c-3.532 0-5.846-1.265-5.846-5.304V28.048h-3.03v-3.156h3.03v-6.688l3.66-.546v7.234h4.332l.505 3.156h-4.84V39.32c0 1.644.676 2.652 2.777 2.652.673 0 1.262-.04 1.724-.127l.507 3.196c-.633.13-1.513.26-2.82.26zm12.412.082c-5.343 0-9.214-3.827-9.214-10.434 0-6.605 3.87-10.473 9.213-10.473 5.38 0 9.337 3.868 9.337 10.473 0 6.607-3.956 10.434-9.34 10.434zm0-17.753c-3.618 0-5.427 3.113-5.427 7.32 0 4.124 1.892 7.32 5.426 7.32 3.7 0 5.55-3.114 5.55-7.32 0-4.123-1.934-7.32-5.552-7.32zm11.99.27c-1.505 0-2.55-1.045-2.55-2.606 0-1.55 1.066-2.616 2.55-2.616 1.505 0 2.55 1.056 2.55 2.618 0 1.55-1.066 2.607-2.55 2.607zm0-4.92c-1.214 0-2.18.83-2.18 2.314 0 1.474.966 2.305 2.18 2.305 1.225 0 2.19-.832 2.19-2.303.002-1.482-.977-2.313-2.19-2.313zm.75 3.708l-.862-1.237h-.28v1.19h-.496V23.75h.878c.606 0 1.01.305 1.01.845 0 .416-.225.686-.585.798l.833 1.18-.497.113zm-.76-2.484h-.383v.856h.36c.324 0 .53-.135.53-.427 0-.28-.182-.428-.507-.428z"/><g fill="#E85D22"><path d="M26.845 8.857"/><path d="M53.692 15.5v31l-7.67 4.43v-31L26.844 8.856 7.67 19.926V50.93L0 46.5v-31L26.845 0zM26.847 62L15.34 55.356v-31l7.67-4.428v31l3.835 2.33 3.837-2.33v-31l7.67 4.43v30.998z"/></g></svg>
\ No newline at end of file
diff --git a/setup/pub/magento/setup/create-admin-account.js b/setup/pub/magento/setup/create-admin-account.js
index 8024ed5a9ebc1..c2cabdb63cffc 100644
--- a/setup/pub/magento/setup/create-admin-account.js
+++ b/setup/pub/magento/setup/create-admin-account.js
@@ -29,7 +29,7 @@ angular.module('create-admin-account', ['ngStorage'])
                 $scope.admin.passwordStatus.label = 'Weak';
             } else if (p.length > 6) {
                 $scope.admin.passwordStatus.class = 'to-short';
-                $scope.admin.passwordStatus.label = 'To Short';
+                $scope.admin.passwordStatus.label = 'Too Short';
             } else {
                 $scope.admin.passwordStatus.class = 'none';
                 $scope.admin.passwordStatus.label = 'None';
diff --git a/setup/pub/magento/setup/css/app.css b/setup/pub/magento/setup/css/app.css
deleted file mode 100644
index 1f74e2df1a986..0000000000000
--- a/setup/pub/magento/setup/css/app.css
+++ /dev/null
@@ -1,150 +0,0 @@
-/**
- * Copyright © 2015 Magento. All rights reserved.
- * See COPYING.txt for license details.
- */
-.step-controls {
-    padding: 10px;
-    margin: 20px;
-    text-align: right;
-}
-
-.required {
-    color: red;
-}
-.collapsed-options {
-    margin-top:20px;
-    margin-bottom:20px;
-}
-a.collapsed-options {
-    padding-top: 7px;
-    color: #000;
-    font-weight: bold;
-    white-space: nowrap;
-}
-
-.readiness-check-landing {
-    text-align: center;
-    width: 550px;
-    margin-top: 50px;
-}
-.readiness-check-landing > * {
-    padding: 20px;
-    margin: 20px;
-}
-.rediness-check-items > div {
-    padding: 20px;
-}
-.rediness-check-info {
-    margin: 10px 0 10px 20px;
-    width: 70%;
-}
-.rediness-check-info > ul {
-    margin-top: 10px;
-}
-.rediness-check-block {
-    padding: 20px;
-}
-.rediness-check-panel-right {
-    float:right;
-}
-
-.bs-callout {
-    -moz-border-bottom-colors: none;
-    -moz-border-left-colors: none;
-    -moz-border-right-colors: none;
-    -moz-border-top-colors: none;
-    border-color: #eee;
-    border-image: none;
-    border-radius: 3px;
-    border-style: solid;
-    border-width: 1px 1px 1px 5px;
-    margin: 20px 0;
-    padding: 20px;
-}
-.bs-callout h4 {
-    margin-bottom: 5px;
-    margin-top: 0;
-}
-.bs-callout-danger {
-    border-left-color: #d9534f;
-}
-.bs-callout-danger h4 {
-    color: #d9534f;
-}
-.bs-callout-warning {
-    border-left-color: #f0ad4e;
-}
-.bs-callout-warning h4 {
-    color: #f0ad4e;
-}
-.bs-callout-info {
-    border-left-color: #5bc0de;
-}
-.bs-callout-info h4 {
-    color: #5bc0de;
-}
-
-.tooltip-inner {
-    padding: 9px 14px;
-    color: #000;
-    background-color: #eee;
-    border: 1px solid #ccc;
-}
-.tooltip.right .tooltip-arrow {
-    border-right-color: #ccc;
-}
-
-.password-strength > div {
-    background-color: #ffffff;
-    margin: 2px;
-    min-height: 5px;
-}
-.password-strength-none > div {}
-.password-strength-to-short > div:first-child {
-    background-color: #d9534f;
-}
-.password-strength-weak > div:first-child, .password-strength-weak > div:nth-child(2) {
-    background-color: #ffcc33;
-}
-.password-strength-good > div:first-child, .password-strength-good > div:nth-child(2), .password-strength-good > div:nth-child(3) {
-    background-color: #3c763d;
-}
-.password-strength-strong > div {
-    background-color: #3c763d;
-}
-
-.highlight {
-    background-color: #f7f7f9;
-    border: 1px solid #e1e1e8;
-    border-radius: 4px;
-    margin-bottom: 14px;
-    padding: 9px 14px;
-}
-.highlight pre {
-    background-color: transparent;
-    border: 0 none;
-    margin-bottom: 0;
-    margin-top: 0;
-    padding: 0;
-    white-space: nowrap;
-    word-break: normal;
-}
-.error-container {
-    display: block;
-    padding: 6px 12px;
-    margin-top: 2px;
-    color: #a94442;
-    background-color: #f2dede;
-    border-color: #a94442;
-    border-radius: 4px;
-}
-.bold {
-    font-weight: bold;
-}
-.p-top-10 {
-    padding: 10px;
-}
-.disabled {
-    pointer-events: none;
-    cursor: default;
-}
\ No newline at end of file
diff --git a/setup/pub/magento/setup/css/setup.css b/setup/pub/magento/setup/css/setup.css
new file mode 100644
index 0000000000000..54519b3fdee3b
--- /dev/null
+++ b/setup/pub/magento/setup/css/setup.css
@@ -0,0 +1 @@
+/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}:focus{box-shadow:none;outline:0}.keyfocus :focus{box-shadow:0 0 0 1px #008bdb}embed,img,object,video{max-width:100%}.ng-cloak{display:none!important}.hide.hide{display:none}.show.show{display:block}.text-center{text-align:center}.text-right{text-align:right}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/light/opensans-300.eot);src:url(../../../../pub/fonts/opensans/light/opensans-300.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/light/opensans-300.woff2) format('woff2'),url(../../../../pub/fonts/opensans/light/opensans-300.woff) format('woff'),url(../../../../pub/fonts/opensans/light/opensans-300.ttf) format('truetype'),url('../../../../pub/fonts/opensans/light/opensans-300.svg#Open Sans') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/regular/opensans-400.eot);src:url(../../../../pub/fonts/opensans/regular/opensans-400.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/regular/opensans-400.woff2) format('woff2'),url(../../../../pub/fonts/opensans/regular/opensans-400.woff) format('woff'),url(../../../../pub/fonts/opensans/regular/opensans-400.ttf) format('truetype'),url('../../../../pub/fonts/opensans/regular/opensans-400.svg#Open Sans') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/semibold/opensans-600.eot);src:url(../../../../pub/fonts/opensans/semibold/opensans-600.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/semibold/opensans-600.woff2) format('woff2'),url(../../../../pub/fonts/opensans/semibold/opensans-600.woff) format('woff'),url(../../../../pub/fonts/opensans/semibold/opensans-600.ttf) format('truetype'),url('../../../../pub/fonts/opensans/semibold/opensans-600.svg#Open Sans') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/bold/opensans-700.eot);src:url(../../../../pub/fonts/opensans/bold/opensans-700.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/bold/opensans-700.woff2) format('woff2'),url(../../../../pub/fonts/opensans/bold/opensans-700.woff) format('woff'),url(../../../../pub/fonts/opensans/bold/opensans-700.ttf) format('truetype'),url('../../../../pub/fonts/opensans/bold/opensans-700.svg#Open Sans') format('svg');font-weight:700;font-style:normal}html{font-size:62.5%}body{color:#303030;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:0}p{margin:0 0 1em}a{color:#008bdb;text-decoration:none}a:hover{color:#0fa7ff;text-decoration:underline}@font-face{font-family:Icons;src:url(../../../../pub/fonts/icons/icons.eot);src:url(../../../../pub/fonts/icons/icons.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/icons/icons.woff2) format('woff2'),url(../../../../pub/fonts/icons/icons.woff) format('woff'),url(../../../../pub/fonts/icons/icons.ttf) format('truetype'),url(../../../../pub/fonts/icons/icons.svg#Icons) format('svg');font-weight:400;font-style:normal}[class*=icon-]{display:inline-block;line-height:1}[class*=icon-]:after{font-family:Icons}.icon-success-thick:after{content:'\e600'}.icon-success:after{content:'\e601'}.icon-collapse:after{content:'\e602'}.icon-failed-thick:after{content:'\e603'}.icon-failed:after{content:'\e604'}.icon-expand:after{content:'\e605'}.icon-warning:after{content:'\e606'}.icon-failed-round,.icon-success-round{border-radius:100%;color:#fff;font-size:2.5rem;height:1em;position:relative;text-align:center;width:1em}.icon-failed-round:after,.icon-success-round:after{bottom:0;font-size:.8em;left:0;position:absolute;right:0;top:.15em}.icon-success-round{background-color:#79a22e}.icon-success-round:after{content:'\e600'}.icon-failed-round{background-color:#e22626}.icon-failed-round:after{content:'\e603'}dl,ol,ul{margin-top:0}.list{margin-bottom:1em;padding-left:0}.list>li{display:block;margin-bottom:.75em;position:relative}.list>li>.icon-failed,.list>li>.icon-success{font-size:1.6em;left:-.1em;position:absolute;top:0}.list>li>.icon-success{color:#79a22e}.list>li>.icon-failed{color:#e22626}.list-item-failed,.list-item-icon,.list-item-success{padding-left:3.5rem}.list-item-failed:before,.list-item-success:before{font-family:Icons;font-size:1.6em;left:-.1em;position:absolute;top:-.2em}.list-item-success:before{color:#79a22e;content:'\e601'}.list-item-failed:before{color:#e22626;content:'\e604'}.list-definition{margin:0 0 3rem;padding:0}.list-definition>dt{clear:left;float:left}.list-definition>dd{margin-bottom:1em;margin-left:20rem}.btn-wrap{margin:0 auto}.btn-wrap .btn{width:100%}.btn{background:#e3e3e3;border:none;color:#514943;display:inline-block;font-size:1.6rem;font-weight:600;padding:.45em .5em;text-align:center}.btn:hover{background-color:#dbdbdb;color:#514943;text-decoration:none}.btn:active{background-color:#d6d6d6}.btn.disabled,.btn[disabled]{cursor:default;opacity:.5;pointer-events:none}.ie9 .btn.disabled,.ie9 .btn[disabled]{background-color:#f0f0f0;opacity:1;text-shadow:none}.btn-large{padding:.75em 1.25em}.btn-link{background-color:transparent;border:none;color:#008bdb;font-family:1.6rem;font-size:1.5rem}.btn-link:hover{background-color:transparent;color:#0fa7ff}.btn-prime{background-color:#eb5202;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.btn-prime:hover{background-color:#f65405;background-repeat:repeat-x;background-image:linear-gradient(to right,#e04f00 0,#f65405 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e04f00', endColorstr='#f65405', GradientType=1);color:#fff}.btn-prime:active{background-color:#e04f00;background-repeat:repeat-x;background-image:linear-gradient(to right,#f65405 0,#e04f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f65405', endColorstr='#e04f00', GradientType=1)}.ie9 .btn-prime.disabled,.ie9 .btn-prime[disabled]{background-color:#fd6e23}.ie9 .btn-prime.disabled:active,.ie9 .btn-prime.disabled:hover,.ie9 .btn-prime[disabled]:active,.ie9 .btn-prime[disabled]:hover{background-color:#fd6e23;-webkit-filter:none;filter:none}.btn-secondary{background-color:#514943;color:#fff}.btn-secondary:hover{background-color:#5f564f;color:#fff}.btn-secondary:active{background-color:#574e48}.ie9 .btn-secondary.disabled,.ie9 .btn-secondary[disabled]{background-color:#514943}.ie9 .btn-secondary.disabled:active,.ie9 .btn-secondary.disabled:hover,.ie9 .btn-secondary[disabled]:active,.ie9 .btn-secondary[disabled]:hover{background-color:#514943;-webkit-filter:none;filter:none}[class*=btn-wrap-triangle]{overflow:hidden;position:relative}[class*=btn-wrap-triangle] .btn:after{border-style:solid;content:'';height:0;position:absolute;top:0;width:0}.btn-wrap-triangle-right{display:inline-block;padding-right:1.74rem;position:relative}.btn-wrap-triangle-right .btn{text-indent:.92rem}.btn-wrap-triangle-right .btn:after{border-color:transparent transparent transparent #e3e3e3;border-width:1.84rem 0 1.84rem 1.84rem;left:100%;margin-left:-1.74rem}.btn-wrap-triangle-right .btn:hover:after{border-left-color:#dbdbdb}.btn-wrap-triangle-right .btn:active:after{border-left-color:#d6d6d6}.btn-wrap-triangle-right .btn:not(.disabled):active,.btn-wrap-triangle-right .btn:not([disabled]):active{left:1px}.ie9 .btn-wrap-triangle-right .btn.disabled:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:after{border-color:transparent transparent transparent #f0f0f0}.ie9 .btn-wrap-triangle-right .btn.disabled:active:after,.ie9 .btn-wrap-triangle-right .btn.disabled:hover:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:active:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:hover:after{border-left-color:#f0f0f0}.btn-wrap-triangle-right .btn-prime:after{border-color:transparent transparent transparent #eb5202}.btn-wrap-triangle-right .btn-prime:hover:after{border-left-color:#f65405}.btn-wrap-triangle-right .btn-prime:active:after{border-left-color:#e04f00}.btn-wrap-triangle-right .btn-prime:not(.disabled):active,.btn-wrap-triangle-right .btn-prime:not([disabled]):active{left:1px}.ie9 .btn-wrap-triangle-right .btn-prime.disabled:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:after{border-color:transparent transparent transparent #fd6e23}.ie9 .btn-wrap-triangle-right .btn-prime.disabled:active:after,.ie9 .btn-wrap-triangle-right .btn-prime.disabled:hover:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:active:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:hover:after{border-left-color:#fd6e23}.btn-wrap-triangle-left{display:inline-block;padding-left:1.74rem}.btn-wrap-triangle-left .btn{text-indent:-.92rem}.btn-wrap-triangle-left .btn:after{border-color:transparent #e3e3e3 transparent transparent;border-width:1.84rem 1.84rem 1.84rem 0;margin-right:-1.74rem;right:100%}.btn-wrap-triangle-left .btn:hover:after{border-right-color:#dbdbdb}.btn-wrap-triangle-left .btn:active:after{border-right-color:#d6d6d6}.btn-wrap-triangle-left .btn:not(.disabled):active,.btn-wrap-triangle-left .btn:not([disabled]):active{right:1px}.ie9 .btn-wrap-triangle-left .btn.disabled:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:after{border-color:transparent #f0f0f0 transparent transparent}.ie9 .btn-wrap-triangle-left .btn.disabled:active:after,.ie9 .btn-wrap-triangle-left .btn.disabled:hover:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:active:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:hover:after{border-right-color:#f0f0f0}.btn-wrap-triangle-left .btn-prime:after{border-color:transparent #eb5202 transparent transparent}.btn-wrap-triangle-left .btn-prime:hover:after{border-right-color:#e04f00}.btn-wrap-triangle-left .btn-prime:active:after{border-right-color:#f65405}.btn-wrap-triangle-left .btn-prime:not(.disabled):active,.btn-wrap-triangle-left .btn-prime:not([disabled]):active{right:1px}.ie9 .btn-wrap-triangle-left .btn-prime.disabled:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:after{border-color:transparent #fd6e23 transparent transparent}.ie9 .btn-wrap-triangle-left .btn-prime.disabled:active:after,.ie9 .btn-wrap-triangle-left .btn-prime.disabled:hover:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:active:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:hover:after{border-right-color:#fd6e23}.btn-expand{background-color:transparent;border:none;color:#303030;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;padding:0;position:relative}.btn-expand.expanded:after{border-color:transparent transparent #303030;border-width:0 .285em .36em}.btn-expand.expanded:hover:after{border-color:transparent transparent #3d3d3d}.btn-expand:hover{background-color:transparent;border:none;color:#3d3d3d}.btn-expand:hover:after{border-color:#3d3d3d transparent transparent}.btn-expand:after{border-color:#303030 transparent transparent;border-style:solid;border-width:.36em .285em 0;content:'';height:0;left:100%;margin-left:.5em;margin-top:-.18em;position:absolute;top:50%;width:0}[class*=col-] .form-el-input,[class*=col-] .form-el-select{width:100%}.form-fieldset{border:none;margin:0 0 1em;padding:0}.form-row{margin-bottom:2.2rem}.form-row:after{content:"";display:table;clear:both}.form-row .form-row{margin-bottom:.4rem}.form-row .form-label{display:block;font-weight:600;padding:.6rem 2.1em 0 0;text-align:right}.form-row .form-label.required{position:relative}.form-row .form-label.required:after{color:#eb5202;content:'*';font-size:1.15em;position:absolute;right:.7em;top:.5em}.form-row .form-el-checkbox+.form-label:before,.form-row .form-el-radio+.form-label:before{top:.7rem}.form-row .form-el-checkbox+.form-label:after,.form-row .form-el-radio+.form-label:after{top:1.1rem}input:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:none}.form-el-input{border:1px solid #adadad;border-radius:2px;color:#303030;padding:.35em .55em .5em}.form-el-input:hover{border-color:#949494}.form-el-input:focus{border-color:#008bdb}.form-label{margin-bottom:.5em}[class*=form-label][for]{cursor:pointer}.form-el-insider-wrap{display:table;width:100%}.form-el-insider-input{display:table-cell;width:100%}.form-el-insider{border-radius:2px;display:table-cell;vertical-align:top;padding:.43em .55em .5em 0}.form-legend,.form-legend-expand,.form-legend-light{display:block;margin:0}.form-legend,.form-legend-expand{margin-bottom:2.5em;padding-top:1.5em;font-weight:600;font-size:1.25em}.form-legend{width:100%;border-top:1px solid #ccc}.form-legend-light{margin-bottom:1.5em;font-size:1em}.form-legend-expand{transition:opacity .2s linear;cursor:pointer}.form-legend-expand:hover{opacity:.85}.form-legend-expand.expanded:after{content:'\e602'}.form-legend-expand:after{margin-left:.5em;font-weight:400;font-size:1.15em;font-family:Icons;content:'\e605';vertical-align:sub}.form-el-checkbox,.form-el-radio{clip:rect(0,0,0,0);position:absolute}.form-el-checkbox.disabled+.form-label,.form-el-checkbox.disabled+.form-label:before,.form-el-checkbox[disabled]+.form-label,.form-el-checkbox[disabled]+.form-label:before,.form-el-radio.disabled+.form-label,.form-el-radio.disabled+.form-label:before,.form-el-radio[disabled]+.form-label,.form-el-radio[disabled]+.form-label:before{cursor:default;opacity:.5;pointer-events:none}.form-el-checkbox:not(.disabled)+.form-label:hover:before,.form-el-checkbox:not([disabled])+.form-label:hover:before,.form-el-radio:not(.disabled)+.form-label:hover:before,.form-el-radio:not([disabled])+.form-label:hover:before{border-color:#514943}.form-el-checkbox+.form-label,.form-el-radio+.form-label{font-weight:400;padding-left:2em;padding-right:0;position:relative;text-align:left;transition:border-color .1s linear}.form-el-checkbox+.form-label:before,.form-el-radio+.form-label:before{border:1px solid;content:'';left:0;position:absolute;top:.1rem;transition:border-color .1s linear}.form-el-checkbox+.form-label:before{border-color:#adadad;border-radius:2px;height:1.4rem;line-height:1;width:1.4rem}.form-el-checkbox:checked+.form-label::before{content:'\e600';font-family:Icons}.form-el-radio+.form-label:before{background-color:#fff;border:1px solid #adadad;border-radius:100%;height:1.6rem;width:1.6rem}.form-el-radio+.form-label:after{background:0 0;border:.5rem solid transparent;border-radius:100%;content:'';height:0;left:.4rem;position:absolute;top:.5rem;transition:background .3s linear;width:0}.form-el-radio:checked+.form-label{cursor:default}.form-el-radio:checked+.form-label:after{border-color:#514943}.form-select-label{border:1px solid #adadad;border-radius:2px;color:#303030;cursor:pointer;display:block;overflow:hidden;position:relative}.form-select-label:hover,.form-select-label:hover:after{border-color:#949494}.form-select-label:active,.form-select-label:active:after,.form-select-label:focus,.form-select-label:focus:after{border-color:#008bdb}.form-select-label:after{background:#e3e3e3;border-left:1px solid #adadad;bottom:0;content:'';position:absolute;right:0;top:0;width:2.36em;z-index:-2}.ie9 .form-select-label:after{display:none}.form-select-label:before{border-color:#303030 transparent transparent;border-style:solid;border-width:5px 4px 0;content:'';height:0;margin-right:-4px;margin-top:-2.5px;position:absolute;right:1.18em;top:50%;width:0;z-index:-1}.ie9 .form-select-label:before{display:none}.form-select-label .form-el-select{background:0 0;border:none;border-radius:0;content:'';display:block;margin:0;padding:.35em calc(2.36em + 10%) .5em .55em;width:110%}.ie9 .form-select-label .form-el-select{padding-right:.55em;width:100%}.form-el-select{background:#fff;border:1px solid #adadad;border-radius:2px;color:#303030;display:block;padding:.35em .55em}[class*=form-el-].invalid{border-color:#e22626}[class*=form-el-].invalid+.error-container{display:block}.error-container{background-color:#fff8d6;border:1px solid #ee7d7d;border-radius:2px;color:#514943;display:none;font-size:1.19rem;margin-top:.2rem;padding:.4235em .6655em .605em}.check-result-message{margin-left:.5em;min-height:3.68rem;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.check-result-text{margin-left:.5em}.pseudo-table{display:table}.pseudo-td{display:table-cell}.alert{margin-bottom:3.5rem;padding:2.5rem;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.alert .spinner{min-width:1em}.ie9 .alert:after{content:"";display:table;clear:both}.ie9 .alert .spinner{float:left}.alert-info{background-color:#fafafa;border:1px solid #ccc}.alert-warning{background-color:#fff8d6;border:1px solid #fff8d6}.alert-icon{margin-right:1.5rem}.ie9 .alert-icon{float:left}[class*=icon-].alert-icon{font-size:3.8rem;min-width:3.8rem}.alert-text{margin-bottom:0}.alert-text~.alert-text{margin-top:1em}.ie9 .alert-text{display:block;margin-left:5.3rem;margin-top:1rem}.container{display:block;margin:0 auto 4rem;max-width:100rem;padding:0 2rem}.row{margin-left:0;margin-right:0}.row:after{content:"";display:table;clear:both}.col-l-1,.col-l-10,.col-l-11,.col-l-12,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9,.col-m-1,.col-m-10,.col-m-11,.col-m-12,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-m-7,.col-m-8,.col-m-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:0;padding-right:0;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.nav{background-color:#f8f8f8;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;display:none;padding:2.2rem 1.5rem 0 0}.nav:after{content:"";display:table;clear:both}.nav .btn-group,.nav-bar-outer-actions{float:right;margin-bottom:1.7rem}.nav .btn-group .btn-wrap,.nav-bar-outer-actions .btn-wrap{float:right;margin-left:.5rem;margin-right:.5rem}.nav-bar-outer-actions{margin-top:-10.6rem;padding-right:1.5rem}.btn-wrap-try-again{width:9.5rem}.btn-wrap-next,.btn-wrap-prev{width:8.5rem}.nav-bar{counter-reset:i;float:left;margin:0 1rem 1.7rem 0;padding:0;position:relative;white-space:nowrap}.nav-bar:before{background-color:#d4d4d4;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#d1d1d1 0,#d4d4d4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#d4d4d4', GradientType=0);border-bottom:1px solid #d9d9d9;border-top:1px solid #bfbfbf;content:'';height:.8rem;left:5.15rem;position:absolute;right:5.15rem;top:.7rem}.nav-bar>li{display:inline-block;font-size:0;position:relative;vertical-align:top;width:10.3rem}.nav-bar>li:first-child:after{display:none}.nav-bar>li:after{background-color:#514943;content:'';height:.5rem;left:calc(-50% + .25rem);position:absolute;right:calc(50% + .7rem);top:.9rem}.nav-bar>li.disabled:before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.nav-bar>li.active~li:after{display:none}.nav-bar>li.active~li a:after{background-color:transparent;border-color:transparent;color:#a6a6a6}.nav-bar>li.active a{color:#000}.nav-bar>li.active a:hover{cursor:default}.nav-bar>li.active a:after{background-color:#fff;content:''}.nav-bar a{color:#514943;display:block;font-size:1.2rem;font-weight:600;line-height:1.2;overflow:hidden;padding:3rem .5em 0;position:relative;text-align:center;text-overflow:ellipsis}.nav-bar a:hover{text-decoration:none}.nav-bar a:after{background-color:#514943;border:.4rem solid #514943;border-radius:100%;color:#fff;content:counter(i);counter-increment:i;height:.7rem;left:50%;line-height:.6;margin-left:-.8rem;position:absolute;right:auto;text-align:center;top:.4rem;width:.7rem}.nav-bar a:before{background-color:#d6d6d6;border:1px solid transparent;border-bottom-color:#d9d9d9;border-radius:100%;border-top-color:#bfbfbf;content:'';height:2.1rem;left:50%;line-height:1;margin-left:-1.2rem;position:absolute;top:0;width:2.1rem}.tooltip{display:block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.19rem;font-weight:400;line-height:1.4;opacity:0;position:absolute;visibility:visible;z-index:10}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-4px;padding:8px 0}.tooltip.right{margin-left:4px;padding:0 8px}.tooltip.bottom{margin-top:4px;padding:8px 0}.tooltip.left{margin-left:-4px;padding:0 8px}.tooltip-inner{background-color:#fff;border:1px solid #adadad;border-radius:0;box-shadow:1px 1px 1px #ccc;color:#41362f;max-width:20rem;padding:.5em 1em;text-decoration:none}.tooltip-arrow,.tooltip-arrow:after{border:solid transparent;height:0;position:absolute;width:0}.tooltip-arrow:after{content:'';position:absolute}.tooltip.top .tooltip-arrow,.tooltip.top .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;left:50%;margin-left:-8px}.tooltip.top-left .tooltip-arrow,.tooltip.top-left .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;margin-bottom:-8px;right:8px}.tooltip.top-right .tooltip-arrow,.tooltip.top-right .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;left:8px;margin-bottom:-8px}.tooltip.right .tooltip-arrow,.tooltip.right .tooltip-arrow:after{border-right-color:#949494;border-width:8px 8px 8px 0;left:1px;margin-top:-8px;top:50%}.tooltip.right .tooltip-arrow:after{border-right-color:#fff;border-width:6px 7px 6px 0;margin-left:0;margin-top:-6px}.tooltip.left .tooltip-arrow,.tooltip.left .tooltip-arrow:after{border-left-color:#949494;border-width:8px 0 8px 8px;margin-top:-8px;right:0;top:50%}.tooltip.bottom .tooltip-arrow,.tooltip.bottom .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;left:50%;margin-left:-8px;top:0}.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;margin-top:-8px;right:8px;top:0}.tooltip.bottom-right .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;left:8px;margin-top:-8px;top:0}.password-strength{display:block;margin:0 -.3rem 1em;white-space:nowrap}.password-strength.password-strength-to-short .password-strength-item:first-child{background-color:#e22626}.password-strength.password-strength-weak .password-strength-item:first-child,.password-strength.password-strength-weak .password-strength-item:first-child+.password-strength-item{background-color:#ef672f}.password-strength.password-strength-good .password-strength-item:first-child,.password-strength.password-strength-good .password-strength-item:first-child+.password-strength-item,.password-strength.password-strength-good .password-strength-item:first-child+.password-strength-item+.password-strength-item,.password-strength.password-strength-strong .password-strength-item{background-color:#79a22e}.password-strength .password-strength-item{background-color:#ccc;display:inline-block;font-size:0;height:1.4rem;margin-right:.3rem;width:calc(25% - .6rem)}@-webkit-keyframes progress-bar-stripes{from{background-position:4rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:4rem 0}to{background-position:0 0}}.progress{background-color:#fafafa;border:1px solid #ccc;height:3rem;margin-bottom:3rem;overflow:hidden}.progress-bar{background-color:#79a22e;color:#fff;float:left;font-size:1.19rem;height:100%;line-height:3rem;text-align:center;transition:width .6s ease;width:0}.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.spinner{display:inline-block;font-size:4rem;height:1em;margin-right:1.5rem;position:relative;width:1em}@-webkit-keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}@-ms-keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}@keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}.spinner>span:nth-child(1){-webkit-animation-delay:.27s;-ms-animation-delay:.27s;animation-delay:.27s;-webkit-transform:rotate(-315deg);-ms-transform:rotate(-315deg);transform:rotate(-315deg)}.spinner>span:nth-child(2){-webkit-animation-delay:.36s;-ms-animation-delay:.36s;animation-delay:.36s;-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg)}.spinner>span:nth-child(3){-webkit-animation-delay:.45s;-ms-animation-delay:.45s;animation-delay:.45s;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.spinner>span:nth-child(4){-webkit-animation-delay:.54s;-ms-animation-delay:.54s;animation-delay:.54s;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.spinner>span:nth-child(5){-webkit-animation-delay:.63s;-ms-animation-delay:.63s;animation-delay:.63s;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.spinner>span:nth-child(6){-webkit-animation-delay:.72s;-ms-animation-delay:.72s;animation-delay:.72s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.spinner>span:nth-child(7){-webkit-animation-delay:.81s;-ms-animation-delay:.81s;animation-delay:.81s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.spinner>span:nth-child(8){-webkit-animation-delay:.9;-ms-animation-delay:.9;animation-delay:.9;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.spinner>span{-webkit-animation-direction:linear;-ms-animation-direction:linear;animation-direction:linear;-webkit-animation-duration:.72s;-ms-animation-duration:.72s;animation-duration:.72s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fade;-ms-animation-name:fade;animation-name:fade;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);background-color:#fff;border-radius:6px;clip:rect(0 .28571429em .1em 0);height:.1em;margin-top:.5em;position:absolute;width:1em}.ie9 .spinner{background:url(../../../../pub/images/ajax-loader.gif) center no-repeat}.ie9 .spinner>span{display:none}.main{padding-bottom:2rem;padding-top:3rem}.header{display:none}.header:after{content:"";display:table;clear:both}.header .logo{float:left;height:4.1rem;width:3.5rem}.header-title{font-size:2.8rem;letter-spacing:.02em;margin:2.5rem 0 3.5rem 5rem}.page-title{font-size:2rem;margin-bottom:1.3em}.accent-box{margin-bottom:2rem}.accent-box .btn-prime{margin-top:1.5rem}.page-landing{margin:7.6% auto 0;max-width:44rem;text-align:center}.page-landing .logo{height:5.6rem;margin-bottom:2rem;width:19.2rem}.page-landing .text-version{margin-bottom:3rem}.page-landing .text-welcome{margin-bottom:6.5rem}.page-landing .text-terms{margin-bottom:2.5rem;text-align:center}.page-landing .btn-submit{margin-bottom:20px}.page-license .license-text{margin-bottom:2rem}.page-license .page-license-footer{text-align:right}.rediness-check-item{margin-bottom:4rem}.readiness-check-title{font-size:1.4rem;font-weight:700;margin-bottom:.1rem;margin-left:7.5rem}.readiness-check-content{margin-left:7.5rem;margin-right:22rem}.readiness-check-content .readiness-check-title{margin-left:0}.readiness-check-content .list{margin-top:-.3rem}.rediness-check-side{float:right;padding-left:2.4rem;width:22rem}.rediness-check-side .side-title{margin-bottom:0}.readiness-check-icon{float:left;margin-left:2rem;margin-top:.7rem}.page-web-configuration .form-el-insider-wrap{width:auto}.page-web-configuration .form-el-insider{width:15.4rem}.page-web-configuration .form-el-insider-input .form-el-input{width:16.5rem}.content-install{margin-bottom:2rem}.console{border:1px solid #ccc;border-radius:5px;font-family:'Courier New',Courier,monospace;font-weight:300;margin:1rem 0 2rem;max-height:20rem;overflow-y:auto;padding:1.5rem 2rem 2rem}.content-success .btn-prime{margin-top:1.5rem}.jumbo-title{font-size:3.6rem}.jumbo-title .jumbo-icon{font-size:3.8rem;margin-right:.25em;position:relative;top:.15em}@media all and (max-width:1047px){.nav{padding-bottom:5.38rem;padding-left:1.5rem;text-align:center}.nav-bar{display:inline-block;float:none;margin-right:0;vertical-align:top}.nav .btn-group,.nav-bar-outer-actions{display:inline-block;float:none;margin-top:-8.48rem;text-align:center;vertical-align:top;width:100%}.nav-bar-outer-actions{padding-right:0}.nav-bar-outer-actions .outer-actions-inner-wrap{display:inline-block}}@media all and (min-width:768px){html{margin-left:calc(100vw - 100%);margin-right:0;overflow:auto}.col-m-1,.col-m-10,.col-m-11,.col-m-12,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-m-7,.col-m-8,.col-m-9{float:left}.col-m-12{width:100%}.col-m-11{width:91.66666667%}.col-m-10{width:83.33333333%}.col-m-9{width:75%}.col-m-8{width:66.66666667%}.col-m-7{width:58.33333333%}.col-m-6{width:50%}.col-m-5{width:41.66666667%}.col-m-4{width:33.33333333%}.col-m-3{width:25%}.col-m-2{width:16.66666667%}.col-m-1{width:8.33333333%}.col-m-pull-12{right:100%}.col-m-pull-11{right:91.66666667%}.col-m-pull-10{right:83.33333333%}.col-m-pull-9{right:75%}.col-m-pull-8{right:66.66666667%}.col-m-pull-7{right:58.33333333%}.col-m-pull-6{right:50%}.col-m-pull-5{right:41.66666667%}.col-m-pull-4{right:33.33333333%}.col-m-pull-3{right:25%}.col-m-pull-2{right:16.66666667%}.col-m-pull-1{right:8.33333333%}.col-m-pull-0{right:auto}.col-m-push-12{left:100%}.col-m-push-11{left:91.66666667%}.col-m-push-10{left:83.33333333%}.col-m-push-9{left:75%}.col-m-push-8{left:66.66666667%}.col-m-push-7{left:58.33333333%}.col-m-push-6{left:50%}.col-m-push-5{left:41.66666667%}.col-m-push-4{left:33.33333333%}.col-m-push-3{left:25%}.col-m-push-2{left:16.66666667%}.col-m-push-1{left:8.33333333%}.col-m-push-0{left:auto}.col-m-offset-12{margin-left:100%}.col-m-offset-11{margin-left:91.66666667%}.col-m-offset-10{margin-left:83.33333333%}.col-m-offset-9{margin-left:75%}.col-m-offset-8{margin-left:66.66666667%}.col-m-offset-7{margin-left:58.33333333%}.col-m-offset-6{margin-left:50%}.col-m-offset-5{margin-left:41.66666667%}.col-m-offset-4{margin-left:33.33333333%}.col-m-offset-3{margin-left:25%}.col-m-offset-2{margin-left:16.66666667%}.col-m-offset-1{margin-left:8.33333333%}.col-m-offset-0{margin-left:0}}@media all and (min-width:1048px){.col-l-1,.col-l-10,.col-l-11,.col-l-12,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9{float:left}.col-l-12{width:100%}.col-l-11{width:91.66666667%}.col-l-10{width:83.33333333%}.col-l-9{width:75%}.col-l-8{width:66.66666667%}.col-l-7{width:58.33333333%}.col-l-6{width:50%}.col-l-5{width:41.66666667%}.col-l-4{width:33.33333333%}.col-l-3{width:25%}.col-l-2{width:16.66666667%}.col-l-1{width:8.33333333%}.col-l-pull-12{right:100%}.col-l-pull-11{right:91.66666667%}.col-l-pull-10{right:83.33333333%}.col-l-pull-9{right:75%}.col-l-pull-8{right:66.66666667%}.col-l-pull-7{right:58.33333333%}.col-l-pull-6{right:50%}.col-l-pull-5{right:41.66666667%}.col-l-pull-4{right:33.33333333%}.col-l-pull-3{right:25%}.col-l-pull-2{right:16.66666667%}.col-l-pull-1{right:8.33333333%}.col-l-pull-0{right:auto}.col-l-push-12{left:100%}.col-l-push-11{left:91.66666667%}.col-l-push-10{left:83.33333333%}.col-l-push-9{left:75%}.col-l-push-8{left:66.66666667%}.col-l-push-7{left:58.33333333%}.col-l-push-6{left:50%}.col-l-push-5{left:41.66666667%}.col-l-push-4{left:33.33333333%}.col-l-push-3{left:25%}.col-l-push-2{left:16.66666667%}.col-l-push-1{left:8.33333333%}.col-l-push-0{left:auto}.col-l-offset-12{margin-left:100%}.col-l-offset-11{margin-left:91.66666667%}.col-l-offset-10{margin-left:83.33333333%}.col-l-offset-9{margin-left:75%}.col-l-offset-8{margin-left:66.66666667%}.col-l-offset-7{margin-left:58.33333333%}.col-l-offset-6{margin-left:50%}.col-l-offset-5{margin-left:41.66666667%}.col-l-offset-4{margin-left:33.33333333%}.col-l-offset-3{margin-left:25%}.col-l-offset-2{margin-left:16.66666667%}.col-l-offset-1{margin-left:8.33333333%}.col-l-offset-0{margin-left:0}}@media all and (min-width:1440px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}@media all and (max-width:767px){.list-definition>dt{float:none}.list-definition>dd{margin-left:0}.form-row .form-label{text-align:left}.form-row .form-label.required:after{position:static}.nav{padding-bottom:0;padding-left:0;padding-right:0}.nav-bar-outer-actions{margin-top:0}.nav-bar{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;width:30.9rem}.nav-bar:after{content:"";display:table;clear:both}.nav-bar:before{display:none}.nav-bar>li{float:left;min-height:9rem}.nav-bar>li:after{display:none}.nav-bar>li:nth-child(4n){clear:both}.nav-bar a{line-height:1.4}.tooltip{display:none!important}.readiness-check-content{margin-right:2rem}.form-el-insider,.form-el-insider-wrap,.page-web-configuration .form-el-insider-input,.page-web-configuration .form-el-insider-input .form-el-input{display:block;width:100%}}@media all and (max-width:479px){.nav-bar{width:23.175rem}.nav-bar>li{width:7.725rem}.nav .btn-group .btn-wrap-try-again,.nav-bar-outer-actions .btn-wrap-try-again{clear:both;display:block;float:none;margin-left:auto;margin-right:auto;margin-top:1rem;padding-top:1rem}}
\ No newline at end of file
diff --git a/setup/pub/magento/setup/main.js b/setup/pub/magento/setup/main.js
index 054a8378905a1..7afd93dcc3dfb 100644
--- a/setup/pub/magento/setup/main.js
+++ b/setup/pub/magento/setup/main.js
@@ -17,10 +17,6 @@ main.controller('navigationController', ['$scope', '$state', '$rootScope', 'navi
     function ($scope, $state, navigationService) {
         $scope.$on('$stateChangeSuccess', function (event, state) {
             $scope.valid = true;
-            $scope.class = 'col-lg-9';
-            if (state.main) {
-                $scope.class = 'col-lg-offset-3 col-lg-6';
-            }
         });
 
         $scope.nextState = function () {

From 1d02196960cd781fc86a6452ade700172344470b Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Wed, 4 Feb 2015 13:33:21 +0200
Subject: [PATCH 11/21] MAGETWO-31196: ETag support on frontend,
 expiration/lifetime management

- Adaptation of .htaccess optimizations to nginx config
---
 nginx.conf.sample | 125 +++++++++++++++++++++++++++++++---------------
 1 file changed, 84 insertions(+), 41 deletions(-)

diff --git a/nginx.conf.sample b/nginx.conf.sample
index 782aac48782c7..943a6029583f2 100644
--- a/nginx.conf.sample
+++ b/nginx.conf.sample
@@ -3,19 +3,21 @@
 # set $MAGE_MODE default; # or production or developer
 #
 # Example configuration:
-# upstream fastcgi_backend {
+upstream fastcgi_backend {
 #    # use tcp connection
 #    # server  127.0.0.1:9000;
 #    # or socket
-#    server   unix:/var/run/php5-fpm.sock;
-# }
-# server {
-#    listen 80;
-#    server_name mage.dev;
-#    set $MAGE_ROOT /var/www/magento2;
-#    set $MAGE_MODE develop;
+    server   unix:/var/run/php5-fpm.sock;
+}
+
+ server {
+    listen 80;
+    server_name m2.magento.loc;
+    set $MAGE_ROOT /var/www/magento2;
+    set $MAGE_MODE developer;
 #    include /vagrant/magento2/nginx.conf.sample;
-# }
+    error_log /var/log/nginx/magento-debug.log debug;
+
 
 root $MAGE_ROOT;
 
@@ -48,55 +50,96 @@ location / {
 
 
     location /static/ {
+
         if ($MAGE_MODE = "production") {
             expires max;
         }
+
+        location ~* \.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2)$ {
+               add_header Cache-Control "public";
+               expires +1y;
+
+            if (!-f $request_filename) {
+                rewrite ^/static/(version\d*/)?(.*)$ /static.php?resource=$2 last;
+            }
+        }
+
+        location ~* \.(zip|gz|gzip|bz2|csv|xml)$ {
+            add_header Cache-Control "no-store";
+                expires    off;
+
+            if (!-f $request_filename) {
+                   rewrite ^/static/(version\d*/)?(.*)$ /static.php?resource=$2 last;
+            }
+
+        }
+
         if (!-f $request_filename) {
             rewrite ^/static/(version\d*/)?(.*)$ /static.php?resource=$2 last;
         }
     }
 
     location /media/ {
-        if (!-f $request_filename) {
-            rewrite / /get.php;
+
+        location ~* \.(ico|jpg|jpeg|png|gif|svg|js|css|swf|eot|ttf|otf|woff|woff2)$ {
+            add_header Cache-Control "public";
+            expires +1y;
+
+            if (!-f $request_filename) {
+                rewrite / /get.php;
+            }
         }
-    }
 
-    location /media/customer/ {
-        deny all;
-    }
+        location ~* \.(zip|gz|gzip|bz2|csv|xml)$ {
+            add_header Cache-Control "no-store";
+            expires    off;
 
-    location /media/downloadable/ {
-        deny all;
-    }
+            if (!-f $request_filename) {
+                    rewrite / /get.php;
+                 }
+            }
 
-    location ~ /media/theme_customization/.*\.xml$ {
-        deny all;
-    }
+            if (!-f $request_filename) {
+                rewrite / /get.php;
+            }
+        }
 
-    location /errors/ {
-        try_files $uri =404;
-    }
+        location /media/customer/ {
+            deny all;
+        }
 
-    location ~ ^/errors/.*\.(xml|phtml)$ {
-        deny all;
-    }
+        location /media/downloadable/ {
+            deny all;
+        }
 
-    location ~ cron\.php {
-        deny all;
-    }
+        location ~ /media/theme_customization/.*\.xml$ {
+            deny all;
+        }
 
-    location ~ (index|get|static|report|404|503)\.php$ {
-        fastcgi_pass   fastcgi_backend;
+        location /errors/ {
+            try_files $uri =404;
+        }
 
-        fastcgi_param  PHP_FLAG  "session.auto_start=off \n suhosin.session.cryptua=off";
-        fastcgi_param  PHP_VALUE "memory_limit=256M \n max_execution_time=600";
-        fastcgi_read_timeout 600s;
-        fastcgi_connect_timeout 600s;
-        fastcgi_param  MAGE_MODE $MAGE_MODE;
+        location ~ ^/errors/.*\.(xml|phtml)$ {
+            deny all;
+        }
 
-        fastcgi_index  index.php;
-        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
-        include        fastcgi_params;
+        location ~ cron\.php {
+            deny all;
+        }
+
+        location ~ (index|get|static|report|404|503)\.php$ {
+            fastcgi_pass   fastcgi_backend;
+
+            fastcgi_param  PHP_FLAG  "session.auto_start=off \n suhosin.session.cryptua=off";
+            fastcgi_param  PHP_VALUE "memory_limit=256M \n max_execution_time=600";
+            fastcgi_read_timeout 600s;
+            fastcgi_connect_timeout 600s;
+            fastcgi_param  MAGE_MODE $MAGE_MODE;
+
+            fastcgi_index  index.php;
+            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
+            include        fastcgi_params;
+        }
     }
-}
\ No newline at end of file
+}

From 4f9d34443e874347f48b114cd8eaf813cad7b08f Mon Sep 17 00:00:00 2001
From: Bogdan Plieshka <bplieshka@ebay.com>
Date: Wed, 4 Feb 2015 19:37:32 +0200
Subject: [PATCH 12/21] MAGETWO-31515: [UI] CSS styling for Installation Form

- CR changes
- Added extend mixins
- Added general comment creation via Grunt concat plugin
---
 Gruntfile.js                                  | 26 +++++--
 package.json                                  | 67 ++++++++++---------
 .../styles/components/_navigation-bar.less    |  4 +-
 .../Magento/Setup/styles/lib/_alerts.less     |  3 +-
 .../Magento/Setup/styles/lib/_extends.less    | 14 ++++
 .../Setup/styles/lib/forms/_forms.less        |  2 +-
 .../Setup/styles/lib/utilities/_grid.less     |  4 +-
 .../Magento/Setup/styles/pages/_common.less   |  2 +-
 setup/module/Magento/Setup/styles/setup.less  |  1 +
 setup/pub/magento/setup/css/setup.css         |  6 +-
 10 files changed, 83 insertions(+), 46 deletions(-)
 create mode 100644 setup/module/Magento/Setup/styles/lib/_extends.less

diff --git a/Gruntfile.js b/Gruntfile.js
index 05ef19e2e5c31..aaa744e8045f7 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -9,7 +9,9 @@ module.exports = function (grunt) {
 
     //  Required plugins
     //  _____________________________________________
-    var specRunner = require('./dev/tests/js/framework/spec_runner')(grunt);
+
+    var specRunner = require('./dev/tests/js/framework/spec_runner')(grunt),
+        svgo = require('imagemin-svgo');
 
     require('./dev/tools/grunt/tasks/mage-minify')(grunt);
 
@@ -21,8 +23,6 @@ module.exports = function (grunt) {
         pattern: ['grunt-*', '!grunt-template-jasmine-requirejs']
     });
 
-    var svgo = require('imagemin-svgo');
-
     //  Configuration
     //  _____________________________________________
 
@@ -318,7 +318,8 @@ module.exports = function (grunt) {
 
         cssmin: {
             options: {
-                report: 'gzip'
+                report: 'gzip',
+                keepSpecialComments: 0
             },
             setup: {
                 files: {
@@ -342,6 +343,20 @@ module.exports = function (grunt) {
             }
         },
 
+        //  Concatenation
+        //  ---------------------------------------------
+
+        concat: {
+            options: {
+                stripBanners: true,
+                banner: '/**\n * Copyright © <%= grunt.template.today("yyyy") %> Magento. All rights reserved.\n * See COPYING.txt for license details.\n */\n'
+            },
+            setup: {
+                src: '<%= path.css.setup %>/setup.css',
+                dest: '<%= path.css.setup %>/setup.css'
+            }
+        },
+
 
         //  Watches files for changes and runs tasks based on the changed files
         //  ---------------------------------------------
@@ -538,7 +553,8 @@ module.exports = function (grunt) {
             grunt.task.run([
                 'less:' + component,
                 'autoprefixer:' + component,
-                'cssmin:' + component
+                'cssmin:' + component,
+                'concat:' + component
             ]);
         }
         if (component == undefined) {
diff --git a/package.json b/package.json
index 77c737149d61d..1fe7921b68ec9 100644
--- a/package.json
+++ b/package.json
@@ -1,35 +1,36 @@
 {
-    "name": "Magento2",
-    "author": "Magento, an eBay Inc. company",
-    "description": "Magento2 node modules dependencies for local development",
-    "version": "0.42.0-beta1",
-    "repository": {
-        "type": "git",
-        "url": "https://github.com/magento/magento2.git"
-    },
-    "homepage": "http://magento.com/",
-    "devDependencies": {
-        "connect": "^3.3.3",
-        "grunt": "^0.4.5",
-        "grunt-autoprefixer": "^2.0.0",
-        "grunt-contrib-clean": "^0.6.0",
-        "grunt-contrib-cssmin": "^0.10.0",
-        "grunt-contrib-imagemin": "^0.9.2",
-        "grunt-contrib-jasmine": "^0.8.1",
-        "grunt-contrib-less": "^0.12.0",
-        "grunt-contrib-watch": "^0.6.1",
-        "grunt-exec": "^0.4.6",
-        "grunt-styledocco": "^0.1.4",
-        "imagemin-svgo": "^4.0.1",
-        "grunt-template-jasmine-requirejs": "^0.2.0",
-        "load-grunt-tasks": "^1.0.0",
-        "morgan": "^1.5.0",
-        "node-minify": "^1.0.1",
-        "serve-static": "^1.7.1",
-        "time-grunt": "^1.0.0",
-        "underscore": "^1.7.0"
-    },
-    "engines": {
-        "node": ">=0.10.0"
-    }
+  "name": "Magento2",
+  "author": "Magento, an eBay Inc. company",
+  "description": "Magento2 node modules dependencies for local development",
+  "version": "0.42.0-beta1",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/magento/magento2.git"
+  },
+  "homepage": "http://magento.com/",
+  "devDependencies": {
+    "connect": "^3.3.3",
+    "grunt": "^0.4.5",
+    "grunt-autoprefixer": "^2.0.0",
+    "grunt-contrib-clean": "^0.6.0",
+    "grunt-contrib-concat": "^0.5.0",
+    "grunt-contrib-cssmin": "^0.10.0",
+    "grunt-contrib-imagemin": "^0.9.2",
+    "grunt-contrib-jasmine": "^0.8.1",
+    "grunt-contrib-less": "^0.12.0",
+    "grunt-contrib-watch": "^0.6.1",
+    "grunt-exec": "^0.4.6",
+    "grunt-styledocco": "^0.1.4",
+    "grunt-template-jasmine-requirejs": "^0.2.0",
+    "imagemin-svgo": "^4.0.1",
+    "load-grunt-tasks": "^1.0.0",
+    "morgan": "^1.5.0",
+    "node-minify": "^1.0.1",
+    "serve-static": "^1.7.1",
+    "time-grunt": "^1.0.0",
+    "underscore": "^1.7.0"
+  },
+  "engines": {
+    "node": ">=0.10.0"
+  }
 }
diff --git a/setup/module/Magento/Setup/styles/components/_navigation-bar.less b/setup/module/Magento/Setup/styles/components/_navigation-bar.less
index e4259cc971ddd..0805c9cc19a98 100644
--- a/setup/module/Magento/Setup/styles/components/_navigation-bar.less
+++ b/setup/module/Magento/Setup/styles/components/_navigation-bar.less
@@ -40,7 +40,7 @@
     background-color: @nav__background-color;
     border-bottom: 1px solid @nav__border-color;
     border-top: 1px solid @nav__border-color;
-    .clearer();
+    .extend__clearer();
     display: none;
     padding: @nav-bar-dot__size @nav__indent-right 0 0;
 }
@@ -271,7 +271,7 @@
         margin-top: 0;
     }
     .nav-bar {
-        .clearer();
+        .extend__clearer();
         display: block;
         margin-bottom: 0;
         margin-left: auto;
diff --git a/setup/module/Magento/Setup/styles/lib/_alerts.less b/setup/module/Magento/Setup/styles/lib/_alerts.less
index bd7ba518c48ca..28d3b2b289206 100644
--- a/setup/module/Magento/Setup/styles/lib/_alerts.less
+++ b/setup/module/Magento/Setup/styles/lib/_alerts.less
@@ -17,6 +17,7 @@
 
 @alert-icon__size: 3.8rem;
 
+//
 //  Common
 //  _____________________________________________
 
@@ -29,7 +30,7 @@
         min-width: @spinner__size;
     }
     .ie9 & {
-        .clearer();
+        .extend__clearer();
         .spinner {
             float: left;
         }
diff --git a/setup/module/Magento/Setup/styles/lib/_extends.less b/setup/module/Magento/Setup/styles/lib/_extends.less
new file mode 100644
index 0000000000000..29b9ac3a7ea31
--- /dev/null
+++ b/setup/module/Magento/Setup/styles/lib/_extends.less
@@ -0,0 +1,14 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+// Clearfix
+
+.abs-clearer {
+    .clearer();
+}
+
+.extend__clearer() {
+    &:extend(.abs-clearer all);
+}
diff --git a/setup/module/Magento/Setup/styles/lib/forms/_forms.less b/setup/module/Magento/Setup/styles/lib/forms/_forms.less
index 11fc955fb64dd..502eea1ca425e 100644
--- a/setup/module/Magento/Setup/styles/lib/forms/_forms.less
+++ b/setup/module/Magento/Setup/styles/lib/forms/_forms.less
@@ -35,7 +35,7 @@
 //  ---------------------------------------------
 
 .form-row {
-    .clearer();
+    .extend__clearer();
     margin-bottom: 2.2rem;
 
     .form-row {
diff --git a/setup/module/Magento/Setup/styles/lib/utilities/_grid.less b/setup/module/Magento/Setup/styles/lib/utilities/_grid.less
index 6201a8d0eb573..74aad598e2c97 100644
--- a/setup/module/Magento/Setup/styles/lib/utilities/_grid.less
+++ b/setup/module/Magento/Setup/styles/lib/utilities/_grid.less
@@ -18,7 +18,7 @@
     margin-right: auto;
     padding-left: (@gutter / 2);
     padding-right: (@gutter / 2);
-    .clearer();
+    .extend__clearer();
 }
 
 //  Creates a wrapper for a series of columns
@@ -26,7 +26,7 @@
 .make-row(@gutter: @grid-gutter-width) {
     margin-left: (@gutter / -2);
     margin-right: (@gutter / -2);
-    .clearer();
+    .extend__clearer();
 }
 
 //
diff --git a/setup/module/Magento/Setup/styles/pages/_common.less b/setup/module/Magento/Setup/styles/pages/_common.less
index 314dc429c81a5..a93e1414b424a 100644
--- a/setup/module/Magento/Setup/styles/pages/_common.less
+++ b/setup/module/Magento/Setup/styles/pages/_common.less
@@ -24,7 +24,7 @@
 //  _____________________________________________
 
 .header {
-    .clearer();
+    .extend__clearer();
     display: none;
     .logo {
         float: left;
diff --git a/setup/module/Magento/Setup/styles/setup.less b/setup/module/Magento/Setup/styles/setup.less
index 366c46933e846..1cb26f421c9dd 100644
--- a/setup/module/Magento/Setup/styles/setup.less
+++ b/setup/module/Magento/Setup/styles/setup.less
@@ -18,6 +18,7 @@
 @import 'lib/_variables';
 @import 'lib/_utilities';
 @import 'lib/_reset';
+@import 'lib/_extends';
 @import 'lib/_classes';
 @import 'lib/_typography';
 @import 'lib/_icons';
diff --git a/setup/pub/magento/setup/css/setup.css b/setup/pub/magento/setup/css/setup.css
index 54519b3fdee3b..fc5842675eacf 100644
--- a/setup/pub/magento/setup/css/setup.css
+++ b/setup/pub/magento/setup/css/setup.css
@@ -1 +1,5 @@
-/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}:focus{box-shadow:none;outline:0}.keyfocus :focus{box-shadow:0 0 0 1px #008bdb}embed,img,object,video{max-width:100%}.ng-cloak{display:none!important}.hide.hide{display:none}.show.show{display:block}.text-center{text-align:center}.text-right{text-align:right}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/light/opensans-300.eot);src:url(../../../../pub/fonts/opensans/light/opensans-300.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/light/opensans-300.woff2) format('woff2'),url(../../../../pub/fonts/opensans/light/opensans-300.woff) format('woff'),url(../../../../pub/fonts/opensans/light/opensans-300.ttf) format('truetype'),url('../../../../pub/fonts/opensans/light/opensans-300.svg#Open Sans') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/regular/opensans-400.eot);src:url(../../../../pub/fonts/opensans/regular/opensans-400.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/regular/opensans-400.woff2) format('woff2'),url(../../../../pub/fonts/opensans/regular/opensans-400.woff) format('woff'),url(../../../../pub/fonts/opensans/regular/opensans-400.ttf) format('truetype'),url('../../../../pub/fonts/opensans/regular/opensans-400.svg#Open Sans') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/semibold/opensans-600.eot);src:url(../../../../pub/fonts/opensans/semibold/opensans-600.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/semibold/opensans-600.woff2) format('woff2'),url(../../../../pub/fonts/opensans/semibold/opensans-600.woff) format('woff'),url(../../../../pub/fonts/opensans/semibold/opensans-600.ttf) format('truetype'),url('../../../../pub/fonts/opensans/semibold/opensans-600.svg#Open Sans') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/bold/opensans-700.eot);src:url(../../../../pub/fonts/opensans/bold/opensans-700.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/bold/opensans-700.woff2) format('woff2'),url(../../../../pub/fonts/opensans/bold/opensans-700.woff) format('woff'),url(../../../../pub/fonts/opensans/bold/opensans-700.ttf) format('truetype'),url('../../../../pub/fonts/opensans/bold/opensans-700.svg#Open Sans') format('svg');font-weight:700;font-style:normal}html{font-size:62.5%}body{color:#303030;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:0}p{margin:0 0 1em}a{color:#008bdb;text-decoration:none}a:hover{color:#0fa7ff;text-decoration:underline}@font-face{font-family:Icons;src:url(../../../../pub/fonts/icons/icons.eot);src:url(../../../../pub/fonts/icons/icons.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/icons/icons.woff2) format('woff2'),url(../../../../pub/fonts/icons/icons.woff) format('woff'),url(../../../../pub/fonts/icons/icons.ttf) format('truetype'),url(../../../../pub/fonts/icons/icons.svg#Icons) format('svg');font-weight:400;font-style:normal}[class*=icon-]{display:inline-block;line-height:1}[class*=icon-]:after{font-family:Icons}.icon-success-thick:after{content:'\e600'}.icon-success:after{content:'\e601'}.icon-collapse:after{content:'\e602'}.icon-failed-thick:after{content:'\e603'}.icon-failed:after{content:'\e604'}.icon-expand:after{content:'\e605'}.icon-warning:after{content:'\e606'}.icon-failed-round,.icon-success-round{border-radius:100%;color:#fff;font-size:2.5rem;height:1em;position:relative;text-align:center;width:1em}.icon-failed-round:after,.icon-success-round:after{bottom:0;font-size:.8em;left:0;position:absolute;right:0;top:.15em}.icon-success-round{background-color:#79a22e}.icon-success-round:after{content:'\e600'}.icon-failed-round{background-color:#e22626}.icon-failed-round:after{content:'\e603'}dl,ol,ul{margin-top:0}.list{margin-bottom:1em;padding-left:0}.list>li{display:block;margin-bottom:.75em;position:relative}.list>li>.icon-failed,.list>li>.icon-success{font-size:1.6em;left:-.1em;position:absolute;top:0}.list>li>.icon-success{color:#79a22e}.list>li>.icon-failed{color:#e22626}.list-item-failed,.list-item-icon,.list-item-success{padding-left:3.5rem}.list-item-failed:before,.list-item-success:before{font-family:Icons;font-size:1.6em;left:-.1em;position:absolute;top:-.2em}.list-item-success:before{color:#79a22e;content:'\e601'}.list-item-failed:before{color:#e22626;content:'\e604'}.list-definition{margin:0 0 3rem;padding:0}.list-definition>dt{clear:left;float:left}.list-definition>dd{margin-bottom:1em;margin-left:20rem}.btn-wrap{margin:0 auto}.btn-wrap .btn{width:100%}.btn{background:#e3e3e3;border:none;color:#514943;display:inline-block;font-size:1.6rem;font-weight:600;padding:.45em .5em;text-align:center}.btn:hover{background-color:#dbdbdb;color:#514943;text-decoration:none}.btn:active{background-color:#d6d6d6}.btn.disabled,.btn[disabled]{cursor:default;opacity:.5;pointer-events:none}.ie9 .btn.disabled,.ie9 .btn[disabled]{background-color:#f0f0f0;opacity:1;text-shadow:none}.btn-large{padding:.75em 1.25em}.btn-link{background-color:transparent;border:none;color:#008bdb;font-family:1.6rem;font-size:1.5rem}.btn-link:hover{background-color:transparent;color:#0fa7ff}.btn-prime{background-color:#eb5202;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.btn-prime:hover{background-color:#f65405;background-repeat:repeat-x;background-image:linear-gradient(to right,#e04f00 0,#f65405 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e04f00', endColorstr='#f65405', GradientType=1);color:#fff}.btn-prime:active{background-color:#e04f00;background-repeat:repeat-x;background-image:linear-gradient(to right,#f65405 0,#e04f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f65405', endColorstr='#e04f00', GradientType=1)}.ie9 .btn-prime.disabled,.ie9 .btn-prime[disabled]{background-color:#fd6e23}.ie9 .btn-prime.disabled:active,.ie9 .btn-prime.disabled:hover,.ie9 .btn-prime[disabled]:active,.ie9 .btn-prime[disabled]:hover{background-color:#fd6e23;-webkit-filter:none;filter:none}.btn-secondary{background-color:#514943;color:#fff}.btn-secondary:hover{background-color:#5f564f;color:#fff}.btn-secondary:active{background-color:#574e48}.ie9 .btn-secondary.disabled,.ie9 .btn-secondary[disabled]{background-color:#514943}.ie9 .btn-secondary.disabled:active,.ie9 .btn-secondary.disabled:hover,.ie9 .btn-secondary[disabled]:active,.ie9 .btn-secondary[disabled]:hover{background-color:#514943;-webkit-filter:none;filter:none}[class*=btn-wrap-triangle]{overflow:hidden;position:relative}[class*=btn-wrap-triangle] .btn:after{border-style:solid;content:'';height:0;position:absolute;top:0;width:0}.btn-wrap-triangle-right{display:inline-block;padding-right:1.74rem;position:relative}.btn-wrap-triangle-right .btn{text-indent:.92rem}.btn-wrap-triangle-right .btn:after{border-color:transparent transparent transparent #e3e3e3;border-width:1.84rem 0 1.84rem 1.84rem;left:100%;margin-left:-1.74rem}.btn-wrap-triangle-right .btn:hover:after{border-left-color:#dbdbdb}.btn-wrap-triangle-right .btn:active:after{border-left-color:#d6d6d6}.btn-wrap-triangle-right .btn:not(.disabled):active,.btn-wrap-triangle-right .btn:not([disabled]):active{left:1px}.ie9 .btn-wrap-triangle-right .btn.disabled:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:after{border-color:transparent transparent transparent #f0f0f0}.ie9 .btn-wrap-triangle-right .btn.disabled:active:after,.ie9 .btn-wrap-triangle-right .btn.disabled:hover:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:active:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:hover:after{border-left-color:#f0f0f0}.btn-wrap-triangle-right .btn-prime:after{border-color:transparent transparent transparent #eb5202}.btn-wrap-triangle-right .btn-prime:hover:after{border-left-color:#f65405}.btn-wrap-triangle-right .btn-prime:active:after{border-left-color:#e04f00}.btn-wrap-triangle-right .btn-prime:not(.disabled):active,.btn-wrap-triangle-right .btn-prime:not([disabled]):active{left:1px}.ie9 .btn-wrap-triangle-right .btn-prime.disabled:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:after{border-color:transparent transparent transparent #fd6e23}.ie9 .btn-wrap-triangle-right .btn-prime.disabled:active:after,.ie9 .btn-wrap-triangle-right .btn-prime.disabled:hover:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:active:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:hover:after{border-left-color:#fd6e23}.btn-wrap-triangle-left{display:inline-block;padding-left:1.74rem}.btn-wrap-triangle-left .btn{text-indent:-.92rem}.btn-wrap-triangle-left .btn:after{border-color:transparent #e3e3e3 transparent transparent;border-width:1.84rem 1.84rem 1.84rem 0;margin-right:-1.74rem;right:100%}.btn-wrap-triangle-left .btn:hover:after{border-right-color:#dbdbdb}.btn-wrap-triangle-left .btn:active:after{border-right-color:#d6d6d6}.btn-wrap-triangle-left .btn:not(.disabled):active,.btn-wrap-triangle-left .btn:not([disabled]):active{right:1px}.ie9 .btn-wrap-triangle-left .btn.disabled:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:after{border-color:transparent #f0f0f0 transparent transparent}.ie9 .btn-wrap-triangle-left .btn.disabled:active:after,.ie9 .btn-wrap-triangle-left .btn.disabled:hover:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:active:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:hover:after{border-right-color:#f0f0f0}.btn-wrap-triangle-left .btn-prime:after{border-color:transparent #eb5202 transparent transparent}.btn-wrap-triangle-left .btn-prime:hover:after{border-right-color:#e04f00}.btn-wrap-triangle-left .btn-prime:active:after{border-right-color:#f65405}.btn-wrap-triangle-left .btn-prime:not(.disabled):active,.btn-wrap-triangle-left .btn-prime:not([disabled]):active{right:1px}.ie9 .btn-wrap-triangle-left .btn-prime.disabled:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:after{border-color:transparent #fd6e23 transparent transparent}.ie9 .btn-wrap-triangle-left .btn-prime.disabled:active:after,.ie9 .btn-wrap-triangle-left .btn-prime.disabled:hover:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:active:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:hover:after{border-right-color:#fd6e23}.btn-expand{background-color:transparent;border:none;color:#303030;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;padding:0;position:relative}.btn-expand.expanded:after{border-color:transparent transparent #303030;border-width:0 .285em .36em}.btn-expand.expanded:hover:after{border-color:transparent transparent #3d3d3d}.btn-expand:hover{background-color:transparent;border:none;color:#3d3d3d}.btn-expand:hover:after{border-color:#3d3d3d transparent transparent}.btn-expand:after{border-color:#303030 transparent transparent;border-style:solid;border-width:.36em .285em 0;content:'';height:0;left:100%;margin-left:.5em;margin-top:-.18em;position:absolute;top:50%;width:0}[class*=col-] .form-el-input,[class*=col-] .form-el-select{width:100%}.form-fieldset{border:none;margin:0 0 1em;padding:0}.form-row{margin-bottom:2.2rem}.form-row:after{content:"";display:table;clear:both}.form-row .form-row{margin-bottom:.4rem}.form-row .form-label{display:block;font-weight:600;padding:.6rem 2.1em 0 0;text-align:right}.form-row .form-label.required{position:relative}.form-row .form-label.required:after{color:#eb5202;content:'*';font-size:1.15em;position:absolute;right:.7em;top:.5em}.form-row .form-el-checkbox+.form-label:before,.form-row .form-el-radio+.form-label:before{top:.7rem}.form-row .form-el-checkbox+.form-label:after,.form-row .form-el-radio+.form-label:after{top:1.1rem}input:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:none}.form-el-input{border:1px solid #adadad;border-radius:2px;color:#303030;padding:.35em .55em .5em}.form-el-input:hover{border-color:#949494}.form-el-input:focus{border-color:#008bdb}.form-label{margin-bottom:.5em}[class*=form-label][for]{cursor:pointer}.form-el-insider-wrap{display:table;width:100%}.form-el-insider-input{display:table-cell;width:100%}.form-el-insider{border-radius:2px;display:table-cell;vertical-align:top;padding:.43em .55em .5em 0}.form-legend,.form-legend-expand,.form-legend-light{display:block;margin:0}.form-legend,.form-legend-expand{margin-bottom:2.5em;padding-top:1.5em;font-weight:600;font-size:1.25em}.form-legend{width:100%;border-top:1px solid #ccc}.form-legend-light{margin-bottom:1.5em;font-size:1em}.form-legend-expand{transition:opacity .2s linear;cursor:pointer}.form-legend-expand:hover{opacity:.85}.form-legend-expand.expanded:after{content:'\e602'}.form-legend-expand:after{margin-left:.5em;font-weight:400;font-size:1.15em;font-family:Icons;content:'\e605';vertical-align:sub}.form-el-checkbox,.form-el-radio{clip:rect(0,0,0,0);position:absolute}.form-el-checkbox.disabled+.form-label,.form-el-checkbox.disabled+.form-label:before,.form-el-checkbox[disabled]+.form-label,.form-el-checkbox[disabled]+.form-label:before,.form-el-radio.disabled+.form-label,.form-el-radio.disabled+.form-label:before,.form-el-radio[disabled]+.form-label,.form-el-radio[disabled]+.form-label:before{cursor:default;opacity:.5;pointer-events:none}.form-el-checkbox:not(.disabled)+.form-label:hover:before,.form-el-checkbox:not([disabled])+.form-label:hover:before,.form-el-radio:not(.disabled)+.form-label:hover:before,.form-el-radio:not([disabled])+.form-label:hover:before{border-color:#514943}.form-el-checkbox+.form-label,.form-el-radio+.form-label{font-weight:400;padding-left:2em;padding-right:0;position:relative;text-align:left;transition:border-color .1s linear}.form-el-checkbox+.form-label:before,.form-el-radio+.form-label:before{border:1px solid;content:'';left:0;position:absolute;top:.1rem;transition:border-color .1s linear}.form-el-checkbox+.form-label:before{border-color:#adadad;border-radius:2px;height:1.4rem;line-height:1;width:1.4rem}.form-el-checkbox:checked+.form-label::before{content:'\e600';font-family:Icons}.form-el-radio+.form-label:before{background-color:#fff;border:1px solid #adadad;border-radius:100%;height:1.6rem;width:1.6rem}.form-el-radio+.form-label:after{background:0 0;border:.5rem solid transparent;border-radius:100%;content:'';height:0;left:.4rem;position:absolute;top:.5rem;transition:background .3s linear;width:0}.form-el-radio:checked+.form-label{cursor:default}.form-el-radio:checked+.form-label:after{border-color:#514943}.form-select-label{border:1px solid #adadad;border-radius:2px;color:#303030;cursor:pointer;display:block;overflow:hidden;position:relative}.form-select-label:hover,.form-select-label:hover:after{border-color:#949494}.form-select-label:active,.form-select-label:active:after,.form-select-label:focus,.form-select-label:focus:after{border-color:#008bdb}.form-select-label:after{background:#e3e3e3;border-left:1px solid #adadad;bottom:0;content:'';position:absolute;right:0;top:0;width:2.36em;z-index:-2}.ie9 .form-select-label:after{display:none}.form-select-label:before{border-color:#303030 transparent transparent;border-style:solid;border-width:5px 4px 0;content:'';height:0;margin-right:-4px;margin-top:-2.5px;position:absolute;right:1.18em;top:50%;width:0;z-index:-1}.ie9 .form-select-label:before{display:none}.form-select-label .form-el-select{background:0 0;border:none;border-radius:0;content:'';display:block;margin:0;padding:.35em calc(2.36em + 10%) .5em .55em;width:110%}.ie9 .form-select-label .form-el-select{padding-right:.55em;width:100%}.form-el-select{background:#fff;border:1px solid #adadad;border-radius:2px;color:#303030;display:block;padding:.35em .55em}[class*=form-el-].invalid{border-color:#e22626}[class*=form-el-].invalid+.error-container{display:block}.error-container{background-color:#fff8d6;border:1px solid #ee7d7d;border-radius:2px;color:#514943;display:none;font-size:1.19rem;margin-top:.2rem;padding:.4235em .6655em .605em}.check-result-message{margin-left:.5em;min-height:3.68rem;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.check-result-text{margin-left:.5em}.pseudo-table{display:table}.pseudo-td{display:table-cell}.alert{margin-bottom:3.5rem;padding:2.5rem;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.alert .spinner{min-width:1em}.ie9 .alert:after{content:"";display:table;clear:both}.ie9 .alert .spinner{float:left}.alert-info{background-color:#fafafa;border:1px solid #ccc}.alert-warning{background-color:#fff8d6;border:1px solid #fff8d6}.alert-icon{margin-right:1.5rem}.ie9 .alert-icon{float:left}[class*=icon-].alert-icon{font-size:3.8rem;min-width:3.8rem}.alert-text{margin-bottom:0}.alert-text~.alert-text{margin-top:1em}.ie9 .alert-text{display:block;margin-left:5.3rem;margin-top:1rem}.container{display:block;margin:0 auto 4rem;max-width:100rem;padding:0 2rem}.row{margin-left:0;margin-right:0}.row:after{content:"";display:table;clear:both}.col-l-1,.col-l-10,.col-l-11,.col-l-12,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9,.col-m-1,.col-m-10,.col-m-11,.col-m-12,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-m-7,.col-m-8,.col-m-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:0;padding-right:0;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.nav{background-color:#f8f8f8;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;display:none;padding:2.2rem 1.5rem 0 0}.nav:after{content:"";display:table;clear:both}.nav .btn-group,.nav-bar-outer-actions{float:right;margin-bottom:1.7rem}.nav .btn-group .btn-wrap,.nav-bar-outer-actions .btn-wrap{float:right;margin-left:.5rem;margin-right:.5rem}.nav-bar-outer-actions{margin-top:-10.6rem;padding-right:1.5rem}.btn-wrap-try-again{width:9.5rem}.btn-wrap-next,.btn-wrap-prev{width:8.5rem}.nav-bar{counter-reset:i;float:left;margin:0 1rem 1.7rem 0;padding:0;position:relative;white-space:nowrap}.nav-bar:before{background-color:#d4d4d4;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#d1d1d1 0,#d4d4d4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#d4d4d4', GradientType=0);border-bottom:1px solid #d9d9d9;border-top:1px solid #bfbfbf;content:'';height:.8rem;left:5.15rem;position:absolute;right:5.15rem;top:.7rem}.nav-bar>li{display:inline-block;font-size:0;position:relative;vertical-align:top;width:10.3rem}.nav-bar>li:first-child:after{display:none}.nav-bar>li:after{background-color:#514943;content:'';height:.5rem;left:calc(-50% + .25rem);position:absolute;right:calc(50% + .7rem);top:.9rem}.nav-bar>li.disabled:before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.nav-bar>li.active~li:after{display:none}.nav-bar>li.active~li a:after{background-color:transparent;border-color:transparent;color:#a6a6a6}.nav-bar>li.active a{color:#000}.nav-bar>li.active a:hover{cursor:default}.nav-bar>li.active a:after{background-color:#fff;content:''}.nav-bar a{color:#514943;display:block;font-size:1.2rem;font-weight:600;line-height:1.2;overflow:hidden;padding:3rem .5em 0;position:relative;text-align:center;text-overflow:ellipsis}.nav-bar a:hover{text-decoration:none}.nav-bar a:after{background-color:#514943;border:.4rem solid #514943;border-radius:100%;color:#fff;content:counter(i);counter-increment:i;height:.7rem;left:50%;line-height:.6;margin-left:-.8rem;position:absolute;right:auto;text-align:center;top:.4rem;width:.7rem}.nav-bar a:before{background-color:#d6d6d6;border:1px solid transparent;border-bottom-color:#d9d9d9;border-radius:100%;border-top-color:#bfbfbf;content:'';height:2.1rem;left:50%;line-height:1;margin-left:-1.2rem;position:absolute;top:0;width:2.1rem}.tooltip{display:block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.19rem;font-weight:400;line-height:1.4;opacity:0;position:absolute;visibility:visible;z-index:10}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-4px;padding:8px 0}.tooltip.right{margin-left:4px;padding:0 8px}.tooltip.bottom{margin-top:4px;padding:8px 0}.tooltip.left{margin-left:-4px;padding:0 8px}.tooltip-inner{background-color:#fff;border:1px solid #adadad;border-radius:0;box-shadow:1px 1px 1px #ccc;color:#41362f;max-width:20rem;padding:.5em 1em;text-decoration:none}.tooltip-arrow,.tooltip-arrow:after{border:solid transparent;height:0;position:absolute;width:0}.tooltip-arrow:after{content:'';position:absolute}.tooltip.top .tooltip-arrow,.tooltip.top .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;left:50%;margin-left:-8px}.tooltip.top-left .tooltip-arrow,.tooltip.top-left .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;margin-bottom:-8px;right:8px}.tooltip.top-right .tooltip-arrow,.tooltip.top-right .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;left:8px;margin-bottom:-8px}.tooltip.right .tooltip-arrow,.tooltip.right .tooltip-arrow:after{border-right-color:#949494;border-width:8px 8px 8px 0;left:1px;margin-top:-8px;top:50%}.tooltip.right .tooltip-arrow:after{border-right-color:#fff;border-width:6px 7px 6px 0;margin-left:0;margin-top:-6px}.tooltip.left .tooltip-arrow,.tooltip.left .tooltip-arrow:after{border-left-color:#949494;border-width:8px 0 8px 8px;margin-top:-8px;right:0;top:50%}.tooltip.bottom .tooltip-arrow,.tooltip.bottom .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;left:50%;margin-left:-8px;top:0}.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;margin-top:-8px;right:8px;top:0}.tooltip.bottom-right .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;left:8px;margin-top:-8px;top:0}.password-strength{display:block;margin:0 -.3rem 1em;white-space:nowrap}.password-strength.password-strength-to-short .password-strength-item:first-child{background-color:#e22626}.password-strength.password-strength-weak .password-strength-item:first-child,.password-strength.password-strength-weak .password-strength-item:first-child+.password-strength-item{background-color:#ef672f}.password-strength.password-strength-good .password-strength-item:first-child,.password-strength.password-strength-good .password-strength-item:first-child+.password-strength-item,.password-strength.password-strength-good .password-strength-item:first-child+.password-strength-item+.password-strength-item,.password-strength.password-strength-strong .password-strength-item{background-color:#79a22e}.password-strength .password-strength-item{background-color:#ccc;display:inline-block;font-size:0;height:1.4rem;margin-right:.3rem;width:calc(25% - .6rem)}@-webkit-keyframes progress-bar-stripes{from{background-position:4rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:4rem 0}to{background-position:0 0}}.progress{background-color:#fafafa;border:1px solid #ccc;height:3rem;margin-bottom:3rem;overflow:hidden}.progress-bar{background-color:#79a22e;color:#fff;float:left;font-size:1.19rem;height:100%;line-height:3rem;text-align:center;transition:width .6s ease;width:0}.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.spinner{display:inline-block;font-size:4rem;height:1em;margin-right:1.5rem;position:relative;width:1em}@-webkit-keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}@-ms-keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}@keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}.spinner>span:nth-child(1){-webkit-animation-delay:.27s;-ms-animation-delay:.27s;animation-delay:.27s;-webkit-transform:rotate(-315deg);-ms-transform:rotate(-315deg);transform:rotate(-315deg)}.spinner>span:nth-child(2){-webkit-animation-delay:.36s;-ms-animation-delay:.36s;animation-delay:.36s;-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg)}.spinner>span:nth-child(3){-webkit-animation-delay:.45s;-ms-animation-delay:.45s;animation-delay:.45s;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.spinner>span:nth-child(4){-webkit-animation-delay:.54s;-ms-animation-delay:.54s;animation-delay:.54s;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.spinner>span:nth-child(5){-webkit-animation-delay:.63s;-ms-animation-delay:.63s;animation-delay:.63s;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.spinner>span:nth-child(6){-webkit-animation-delay:.72s;-ms-animation-delay:.72s;animation-delay:.72s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.spinner>span:nth-child(7){-webkit-animation-delay:.81s;-ms-animation-delay:.81s;animation-delay:.81s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.spinner>span:nth-child(8){-webkit-animation-delay:.9;-ms-animation-delay:.9;animation-delay:.9;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.spinner>span{-webkit-animation-direction:linear;-ms-animation-direction:linear;animation-direction:linear;-webkit-animation-duration:.72s;-ms-animation-duration:.72s;animation-duration:.72s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fade;-ms-animation-name:fade;animation-name:fade;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);background-color:#fff;border-radius:6px;clip:rect(0 .28571429em .1em 0);height:.1em;margin-top:.5em;position:absolute;width:1em}.ie9 .spinner{background:url(../../../../pub/images/ajax-loader.gif) center no-repeat}.ie9 .spinner>span{display:none}.main{padding-bottom:2rem;padding-top:3rem}.header{display:none}.header:after{content:"";display:table;clear:both}.header .logo{float:left;height:4.1rem;width:3.5rem}.header-title{font-size:2.8rem;letter-spacing:.02em;margin:2.5rem 0 3.5rem 5rem}.page-title{font-size:2rem;margin-bottom:1.3em}.accent-box{margin-bottom:2rem}.accent-box .btn-prime{margin-top:1.5rem}.page-landing{margin:7.6% auto 0;max-width:44rem;text-align:center}.page-landing .logo{height:5.6rem;margin-bottom:2rem;width:19.2rem}.page-landing .text-version{margin-bottom:3rem}.page-landing .text-welcome{margin-bottom:6.5rem}.page-landing .text-terms{margin-bottom:2.5rem;text-align:center}.page-landing .btn-submit{margin-bottom:20px}.page-license .license-text{margin-bottom:2rem}.page-license .page-license-footer{text-align:right}.rediness-check-item{margin-bottom:4rem}.readiness-check-title{font-size:1.4rem;font-weight:700;margin-bottom:.1rem;margin-left:7.5rem}.readiness-check-content{margin-left:7.5rem;margin-right:22rem}.readiness-check-content .readiness-check-title{margin-left:0}.readiness-check-content .list{margin-top:-.3rem}.rediness-check-side{float:right;padding-left:2.4rem;width:22rem}.rediness-check-side .side-title{margin-bottom:0}.readiness-check-icon{float:left;margin-left:2rem;margin-top:.7rem}.page-web-configuration .form-el-insider-wrap{width:auto}.page-web-configuration .form-el-insider{width:15.4rem}.page-web-configuration .form-el-insider-input .form-el-input{width:16.5rem}.content-install{margin-bottom:2rem}.console{border:1px solid #ccc;border-radius:5px;font-family:'Courier New',Courier,monospace;font-weight:300;margin:1rem 0 2rem;max-height:20rem;overflow-y:auto;padding:1.5rem 2rem 2rem}.content-success .btn-prime{margin-top:1.5rem}.jumbo-title{font-size:3.6rem}.jumbo-title .jumbo-icon{font-size:3.8rem;margin-right:.25em;position:relative;top:.15em}@media all and (max-width:1047px){.nav{padding-bottom:5.38rem;padding-left:1.5rem;text-align:center}.nav-bar{display:inline-block;float:none;margin-right:0;vertical-align:top}.nav .btn-group,.nav-bar-outer-actions{display:inline-block;float:none;margin-top:-8.48rem;text-align:center;vertical-align:top;width:100%}.nav-bar-outer-actions{padding-right:0}.nav-bar-outer-actions .outer-actions-inner-wrap{display:inline-block}}@media all and (min-width:768px){html{margin-left:calc(100vw - 100%);margin-right:0;overflow:auto}.col-m-1,.col-m-10,.col-m-11,.col-m-12,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-m-7,.col-m-8,.col-m-9{float:left}.col-m-12{width:100%}.col-m-11{width:91.66666667%}.col-m-10{width:83.33333333%}.col-m-9{width:75%}.col-m-8{width:66.66666667%}.col-m-7{width:58.33333333%}.col-m-6{width:50%}.col-m-5{width:41.66666667%}.col-m-4{width:33.33333333%}.col-m-3{width:25%}.col-m-2{width:16.66666667%}.col-m-1{width:8.33333333%}.col-m-pull-12{right:100%}.col-m-pull-11{right:91.66666667%}.col-m-pull-10{right:83.33333333%}.col-m-pull-9{right:75%}.col-m-pull-8{right:66.66666667%}.col-m-pull-7{right:58.33333333%}.col-m-pull-6{right:50%}.col-m-pull-5{right:41.66666667%}.col-m-pull-4{right:33.33333333%}.col-m-pull-3{right:25%}.col-m-pull-2{right:16.66666667%}.col-m-pull-1{right:8.33333333%}.col-m-pull-0{right:auto}.col-m-push-12{left:100%}.col-m-push-11{left:91.66666667%}.col-m-push-10{left:83.33333333%}.col-m-push-9{left:75%}.col-m-push-8{left:66.66666667%}.col-m-push-7{left:58.33333333%}.col-m-push-6{left:50%}.col-m-push-5{left:41.66666667%}.col-m-push-4{left:33.33333333%}.col-m-push-3{left:25%}.col-m-push-2{left:16.66666667%}.col-m-push-1{left:8.33333333%}.col-m-push-0{left:auto}.col-m-offset-12{margin-left:100%}.col-m-offset-11{margin-left:91.66666667%}.col-m-offset-10{margin-left:83.33333333%}.col-m-offset-9{margin-left:75%}.col-m-offset-8{margin-left:66.66666667%}.col-m-offset-7{margin-left:58.33333333%}.col-m-offset-6{margin-left:50%}.col-m-offset-5{margin-left:41.66666667%}.col-m-offset-4{margin-left:33.33333333%}.col-m-offset-3{margin-left:25%}.col-m-offset-2{margin-left:16.66666667%}.col-m-offset-1{margin-left:8.33333333%}.col-m-offset-0{margin-left:0}}@media all and (min-width:1048px){.col-l-1,.col-l-10,.col-l-11,.col-l-12,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9{float:left}.col-l-12{width:100%}.col-l-11{width:91.66666667%}.col-l-10{width:83.33333333%}.col-l-9{width:75%}.col-l-8{width:66.66666667%}.col-l-7{width:58.33333333%}.col-l-6{width:50%}.col-l-5{width:41.66666667%}.col-l-4{width:33.33333333%}.col-l-3{width:25%}.col-l-2{width:16.66666667%}.col-l-1{width:8.33333333%}.col-l-pull-12{right:100%}.col-l-pull-11{right:91.66666667%}.col-l-pull-10{right:83.33333333%}.col-l-pull-9{right:75%}.col-l-pull-8{right:66.66666667%}.col-l-pull-7{right:58.33333333%}.col-l-pull-6{right:50%}.col-l-pull-5{right:41.66666667%}.col-l-pull-4{right:33.33333333%}.col-l-pull-3{right:25%}.col-l-pull-2{right:16.66666667%}.col-l-pull-1{right:8.33333333%}.col-l-pull-0{right:auto}.col-l-push-12{left:100%}.col-l-push-11{left:91.66666667%}.col-l-push-10{left:83.33333333%}.col-l-push-9{left:75%}.col-l-push-8{left:66.66666667%}.col-l-push-7{left:58.33333333%}.col-l-push-6{left:50%}.col-l-push-5{left:41.66666667%}.col-l-push-4{left:33.33333333%}.col-l-push-3{left:25%}.col-l-push-2{left:16.66666667%}.col-l-push-1{left:8.33333333%}.col-l-push-0{left:auto}.col-l-offset-12{margin-left:100%}.col-l-offset-11{margin-left:91.66666667%}.col-l-offset-10{margin-left:83.33333333%}.col-l-offset-9{margin-left:75%}.col-l-offset-8{margin-left:66.66666667%}.col-l-offset-7{margin-left:58.33333333%}.col-l-offset-6{margin-left:50%}.col-l-offset-5{margin-left:41.66666667%}.col-l-offset-4{margin-left:33.33333333%}.col-l-offset-3{margin-left:25%}.col-l-offset-2{margin-left:16.66666667%}.col-l-offset-1{margin-left:8.33333333%}.col-l-offset-0{margin-left:0}}@media all and (min-width:1440px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}@media all and (max-width:767px){.list-definition>dt{float:none}.list-definition>dd{margin-left:0}.form-row .form-label{text-align:left}.form-row .form-label.required:after{position:static}.nav{padding-bottom:0;padding-left:0;padding-right:0}.nav-bar-outer-actions{margin-top:0}.nav-bar{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;width:30.9rem}.nav-bar:after{content:"";display:table;clear:both}.nav-bar:before{display:none}.nav-bar>li{float:left;min-height:9rem}.nav-bar>li:after{display:none}.nav-bar>li:nth-child(4n){clear:both}.nav-bar a{line-height:1.4}.tooltip{display:none!important}.readiness-check-content{margin-right:2rem}.form-el-insider,.form-el-insider-wrap,.page-web-configuration .form-el-insider-input,.page-web-configuration .form-el-insider-input .form-el-input{display:block;width:100%}}@media all and (max-width:479px){.nav-bar{width:23.175rem}.nav-bar>li{width:7.725rem}.nav .btn-group .btn-wrap-try-again,.nav-bar-outer-actions .btn-wrap-try-again{clear:both;display:block;float:none;margin-left:auto;margin-right:auto;margin-top:1rem;padding-top:1rem}}
\ No newline at end of file
+/**
+ * Copyright © 2015 Magento. All rights reserved.
+ * See COPYING.txt for license details.
+ */
+html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}:focus{box-shadow:none;outline:0}.keyfocus :focus{box-shadow:0 0 0 1px #008bdb}embed,img,object,video{max-width:100%}.abs-clearer:after,.form-row:after,.header:after,.ie9 .alert:after,.nav:after,.row:after{content:"";display:table;clear:both}.ng-cloak{display:none!important}.hide.hide{display:none}.show.show{display:block}.text-center{text-align:center}.text-right{text-align:right}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/light/opensans-300.eot);src:url(../../../../pub/fonts/opensans/light/opensans-300.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/light/opensans-300.woff2) format('woff2'),url(../../../../pub/fonts/opensans/light/opensans-300.woff) format('woff'),url(../../../../pub/fonts/opensans/light/opensans-300.ttf) format('truetype'),url('../../../../pub/fonts/opensans/light/opensans-300.svg#Open Sans') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/regular/opensans-400.eot);src:url(../../../../pub/fonts/opensans/regular/opensans-400.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/regular/opensans-400.woff2) format('woff2'),url(../../../../pub/fonts/opensans/regular/opensans-400.woff) format('woff'),url(../../../../pub/fonts/opensans/regular/opensans-400.ttf) format('truetype'),url('../../../../pub/fonts/opensans/regular/opensans-400.svg#Open Sans') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/semibold/opensans-600.eot);src:url(../../../../pub/fonts/opensans/semibold/opensans-600.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/semibold/opensans-600.woff2) format('woff2'),url(../../../../pub/fonts/opensans/semibold/opensans-600.woff) format('woff'),url(../../../../pub/fonts/opensans/semibold/opensans-600.ttf) format('truetype'),url('../../../../pub/fonts/opensans/semibold/opensans-600.svg#Open Sans') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(../../../../pub/fonts/opensans/bold/opensans-700.eot);src:url(../../../../pub/fonts/opensans/bold/opensans-700.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/opensans/bold/opensans-700.woff2) format('woff2'),url(../../../../pub/fonts/opensans/bold/opensans-700.woff) format('woff'),url(../../../../pub/fonts/opensans/bold/opensans-700.ttf) format('truetype'),url('../../../../pub/fonts/opensans/bold/opensans-700.svg#Open Sans') format('svg');font-weight:700;font-style:normal}html{font-size:62.5%}body{color:#303030;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:0}p{margin:0 0 1em}a{color:#008bdb;text-decoration:none}a:hover{color:#0fa7ff;text-decoration:underline}@font-face{font-family:Icons;src:url(../../../../pub/fonts/icons/icons.eot);src:url(../../../../pub/fonts/icons/icons.eot?#iefix) format('embedded-opentype'),url(../../../../pub/fonts/icons/icons.woff2) format('woff2'),url(../../../../pub/fonts/icons/icons.woff) format('woff'),url(../../../../pub/fonts/icons/icons.ttf) format('truetype'),url(../../../../pub/fonts/icons/icons.svg#Icons) format('svg');font-weight:400;font-style:normal}[class*=icon-]{display:inline-block;line-height:1}[class*=icon-]:after{font-family:Icons}.icon-success-thick:after{content:'\e600'}.icon-success:after{content:'\e601'}.icon-collapse:after{content:'\e602'}.icon-failed-thick:after{content:'\e603'}.icon-failed:after{content:'\e604'}.icon-expand:after{content:'\e605'}.icon-warning:after{content:'\e606'}.icon-failed-round,.icon-success-round{border-radius:100%;color:#fff;font-size:2.5rem;height:1em;position:relative;text-align:center;width:1em}.icon-failed-round:after,.icon-success-round:after{bottom:0;font-size:.8em;left:0;position:absolute;right:0;top:.15em}.icon-success-round{background-color:#79a22e}.icon-success-round:after{content:'\e600'}.icon-failed-round{background-color:#e22626}.icon-failed-round:after{content:'\e603'}dl,ol,ul{margin-top:0}.list{margin-bottom:1em;padding-left:0}.list>li{display:block;margin-bottom:.75em;position:relative}.list>li>.icon-failed,.list>li>.icon-success{font-size:1.6em;left:-.1em;position:absolute;top:0}.list>li>.icon-success{color:#79a22e}.list>li>.icon-failed{color:#e22626}.list-item-failed,.list-item-icon,.list-item-success{padding-left:3.5rem}.list-item-failed:before,.list-item-success:before{font-family:Icons;font-size:1.6em;left:-.1em;position:absolute;top:-.2em}.list-item-success:before{color:#79a22e;content:'\e601'}.list-item-failed:before{color:#e22626;content:'\e604'}.list-definition{margin:0 0 3rem;padding:0}.list-definition>dt{clear:left;float:left}.list-definition>dd{margin-bottom:1em;margin-left:20rem}.btn-wrap{margin:0 auto}.btn-wrap .btn{width:100%}.btn{background:#e3e3e3;border:none;color:#514943;display:inline-block;font-size:1.6rem;font-weight:600;padding:.45em .5em;text-align:center}.btn:hover{background-color:#dbdbdb;color:#514943;text-decoration:none}.btn:active{background-color:#d6d6d6}.btn.disabled,.btn[disabled]{cursor:default;opacity:.5;pointer-events:none}.ie9 .btn.disabled,.ie9 .btn[disabled]{background-color:#f0f0f0;opacity:1;text-shadow:none}.btn-large{padding:.75em 1.25em}.btn-link{background-color:transparent;border:none;color:#008bdb;font-family:1.6rem;font-size:1.5rem}.btn-link:hover{background-color:transparent;color:#0fa7ff}.btn-prime{background-color:#eb5202;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.btn-prime:hover{background-color:#f65405;background-repeat:repeat-x;background-image:linear-gradient(to right,#e04f00 0,#f65405 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e04f00', endColorstr='#f65405', GradientType=1);color:#fff}.btn-prime:active{background-color:#e04f00;background-repeat:repeat-x;background-image:linear-gradient(to right,#f65405 0,#e04f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f65405', endColorstr='#e04f00', GradientType=1)}.ie9 .btn-prime.disabled,.ie9 .btn-prime[disabled]{background-color:#fd6e23}.ie9 .btn-prime.disabled:active,.ie9 .btn-prime.disabled:hover,.ie9 .btn-prime[disabled]:active,.ie9 .btn-prime[disabled]:hover{background-color:#fd6e23;-webkit-filter:none;filter:none}.btn-secondary{background-color:#514943;color:#fff}.btn-secondary:hover{background-color:#5f564f;color:#fff}.btn-secondary:active{background-color:#574e48}.ie9 .btn-secondary.disabled,.ie9 .btn-secondary[disabled]{background-color:#514943}.ie9 .btn-secondary.disabled:active,.ie9 .btn-secondary.disabled:hover,.ie9 .btn-secondary[disabled]:active,.ie9 .btn-secondary[disabled]:hover{background-color:#514943;-webkit-filter:none;filter:none}[class*=btn-wrap-triangle]{overflow:hidden;position:relative}[class*=btn-wrap-triangle] .btn:after{border-style:solid;content:'';height:0;position:absolute;top:0;width:0}.btn-wrap-triangle-right{display:inline-block;padding-right:1.74rem;position:relative}.btn-wrap-triangle-right .btn{text-indent:.92rem}.btn-wrap-triangle-right .btn:after{border-color:transparent transparent transparent #e3e3e3;border-width:1.84rem 0 1.84rem 1.84rem;left:100%;margin-left:-1.74rem}.btn-wrap-triangle-right .btn:hover:after{border-left-color:#dbdbdb}.btn-wrap-triangle-right .btn:active:after{border-left-color:#d6d6d6}.btn-wrap-triangle-right .btn:not(.disabled):active,.btn-wrap-triangle-right .btn:not([disabled]):active{left:1px}.ie9 .btn-wrap-triangle-right .btn.disabled:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:after{border-color:transparent transparent transparent #f0f0f0}.ie9 .btn-wrap-triangle-right .btn.disabled:active:after,.ie9 .btn-wrap-triangle-right .btn.disabled:hover:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:active:after,.ie9 .btn-wrap-triangle-right .btn[disabled]:hover:after{border-left-color:#f0f0f0}.btn-wrap-triangle-right .btn-prime:after{border-color:transparent transparent transparent #eb5202}.btn-wrap-triangle-right .btn-prime:hover:after{border-left-color:#f65405}.btn-wrap-triangle-right .btn-prime:active:after{border-left-color:#e04f00}.btn-wrap-triangle-right .btn-prime:not(.disabled):active,.btn-wrap-triangle-right .btn-prime:not([disabled]):active{left:1px}.ie9 .btn-wrap-triangle-right .btn-prime.disabled:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:after{border-color:transparent transparent transparent #fd6e23}.ie9 .btn-wrap-triangle-right .btn-prime.disabled:active:after,.ie9 .btn-wrap-triangle-right .btn-prime.disabled:hover:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:active:after,.ie9 .btn-wrap-triangle-right .btn-prime[disabled]:hover:after{border-left-color:#fd6e23}.btn-wrap-triangle-left{display:inline-block;padding-left:1.74rem}.btn-wrap-triangle-left .btn{text-indent:-.92rem}.btn-wrap-triangle-left .btn:after{border-color:transparent #e3e3e3 transparent transparent;border-width:1.84rem 1.84rem 1.84rem 0;margin-right:-1.74rem;right:100%}.btn-wrap-triangle-left .btn:hover:after{border-right-color:#dbdbdb}.btn-wrap-triangle-left .btn:active:after{border-right-color:#d6d6d6}.btn-wrap-triangle-left .btn:not(.disabled):active,.btn-wrap-triangle-left .btn:not([disabled]):active{right:1px}.ie9 .btn-wrap-triangle-left .btn.disabled:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:after{border-color:transparent #f0f0f0 transparent transparent}.ie9 .btn-wrap-triangle-left .btn.disabled:active:after,.ie9 .btn-wrap-triangle-left .btn.disabled:hover:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:active:after,.ie9 .btn-wrap-triangle-left .btn[disabled]:hover:after{border-right-color:#f0f0f0}.btn-wrap-triangle-left .btn-prime:after{border-color:transparent #eb5202 transparent transparent}.btn-wrap-triangle-left .btn-prime:hover:after{border-right-color:#e04f00}.btn-wrap-triangle-left .btn-prime:active:after{border-right-color:#f65405}.btn-wrap-triangle-left .btn-prime:not(.disabled):active,.btn-wrap-triangle-left .btn-prime:not([disabled]):active{right:1px}.ie9 .btn-wrap-triangle-left .btn-prime.disabled:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:after{border-color:transparent #fd6e23 transparent transparent}.ie9 .btn-wrap-triangle-left .btn-prime.disabled:active:after,.ie9 .btn-wrap-triangle-left .btn-prime.disabled:hover:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:active:after,.ie9 .btn-wrap-triangle-left .btn-prime[disabled]:hover:after{border-right-color:#fd6e23}.btn-expand{background-color:transparent;border:none;color:#303030;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;padding:0;position:relative}.btn-expand.expanded:after{border-color:transparent transparent #303030;border-width:0 .285em .36em}.btn-expand.expanded:hover:after{border-color:transparent transparent #3d3d3d}.btn-expand:hover{background-color:transparent;border:none;color:#3d3d3d}.btn-expand:hover:after{border-color:#3d3d3d transparent transparent}.btn-expand:after{border-color:#303030 transparent transparent;border-style:solid;border-width:.36em .285em 0;content:'';height:0;left:100%;margin-left:.5em;margin-top:-.18em;position:absolute;top:50%;width:0}[class*=col-] .form-el-input,[class*=col-] .form-el-select{width:100%}.form-fieldset{border:none;margin:0 0 1em;padding:0}.form-row{margin-bottom:2.2rem}.form-row .form-row{margin-bottom:.4rem}.form-row .form-label{display:block;font-weight:600;padding:.6rem 2.1em 0 0;text-align:right}.form-row .form-label.required{position:relative}.form-row .form-label.required:after{color:#eb5202;content:'*';font-size:1.15em;position:absolute;right:.7em;top:.5em}.form-row .form-el-checkbox+.form-label:before,.form-row .form-el-radio+.form-label:before{top:.7rem}.form-row .form-el-checkbox+.form-label:after,.form-row .form-el-radio+.form-label:after{top:1.1rem}input:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:none}.form-el-input{border:1px solid #adadad;border-radius:2px;color:#303030;padding:.35em .55em .5em}.form-el-input:hover{border-color:#949494}.form-el-input:focus{border-color:#008bdb}.form-label{margin-bottom:.5em}[class*=form-label][for]{cursor:pointer}.form-el-insider-wrap{display:table;width:100%}.form-el-insider-input{display:table-cell;width:100%}.form-el-insider{border-radius:2px;display:table-cell;vertical-align:top;padding:.43em .55em .5em 0}.form-legend,.form-legend-expand,.form-legend-light{display:block;margin:0}.form-legend,.form-legend-expand{margin-bottom:2.5em;padding-top:1.5em;font-weight:600;font-size:1.25em}.form-legend{width:100%;border-top:1px solid #ccc}.form-legend-light{margin-bottom:1.5em;font-size:1em}.form-legend-expand{transition:opacity .2s linear;cursor:pointer}.form-legend-expand:hover{opacity:.85}.form-legend-expand.expanded:after{content:'\e602'}.form-legend-expand:after{margin-left:.5em;font-weight:400;font-size:1.15em;font-family:Icons;content:'\e605';vertical-align:sub}.form-el-checkbox,.form-el-radio{clip:rect(0,0,0,0);position:absolute}.form-el-checkbox.disabled+.form-label,.form-el-checkbox.disabled+.form-label:before,.form-el-checkbox[disabled]+.form-label,.form-el-checkbox[disabled]+.form-label:before,.form-el-radio.disabled+.form-label,.form-el-radio.disabled+.form-label:before,.form-el-radio[disabled]+.form-label,.form-el-radio[disabled]+.form-label:before{cursor:default;opacity:.5;pointer-events:none}.form-el-checkbox:not(.disabled)+.form-label:hover:before,.form-el-checkbox:not([disabled])+.form-label:hover:before,.form-el-radio:not(.disabled)+.form-label:hover:before,.form-el-radio:not([disabled])+.form-label:hover:before{border-color:#514943}.form-el-checkbox+.form-label,.form-el-radio+.form-label{font-weight:400;padding-left:2em;padding-right:0;position:relative;text-align:left;transition:border-color .1s linear}.form-el-checkbox+.form-label:before,.form-el-radio+.form-label:before{border:1px solid;content:'';left:0;position:absolute;top:.1rem;transition:border-color .1s linear}.form-el-checkbox+.form-label:before{border-color:#adadad;border-radius:2px;height:1.4rem;line-height:1;width:1.4rem}.form-el-checkbox:checked+.form-label::before{content:'\e600';font-family:Icons}.form-el-radio+.form-label:before{background-color:#fff;border:1px solid #adadad;border-radius:100%;height:1.6rem;width:1.6rem}.form-el-radio+.form-label:after{background:0 0;border:.5rem solid transparent;border-radius:100%;content:'';height:0;left:.4rem;position:absolute;top:.5rem;transition:background .3s linear;width:0}.form-el-radio:checked+.form-label{cursor:default}.form-el-radio:checked+.form-label:after{border-color:#514943}.form-select-label{border:1px solid #adadad;border-radius:2px;color:#303030;cursor:pointer;display:block;overflow:hidden;position:relative}.form-select-label:hover,.form-select-label:hover:after{border-color:#949494}.form-select-label:active,.form-select-label:active:after,.form-select-label:focus,.form-select-label:focus:after{border-color:#008bdb}.form-select-label:after{background:#e3e3e3;border-left:1px solid #adadad;bottom:0;content:'';position:absolute;right:0;top:0;width:2.36em;z-index:-2}.ie9 .form-select-label:after{display:none}.form-select-label:before{border-color:#303030 transparent transparent;border-style:solid;border-width:5px 4px 0;content:'';height:0;margin-right:-4px;margin-top:-2.5px;position:absolute;right:1.18em;top:50%;width:0;z-index:-1}.ie9 .form-select-label:before{display:none}.form-select-label .form-el-select{background:0 0;border:none;border-radius:0;content:'';display:block;margin:0;padding:.35em calc(2.36em + 10%) .5em .55em;width:110%}.ie9 .form-select-label .form-el-select{padding-right:.55em;width:100%}.form-el-select{background:#fff;border:1px solid #adadad;border-radius:2px;color:#303030;display:block;padding:.35em .55em}[class*=form-el-].invalid{border-color:#e22626}[class*=form-el-].invalid+.error-container{display:block}.error-container{background-color:#fff8d6;border:1px solid #ee7d7d;border-radius:2px;color:#514943;display:none;font-size:1.19rem;margin-top:.2rem;padding:.4235em .6655em .605em}.check-result-message{margin-left:.5em;min-height:3.68rem;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.check-result-text{margin-left:.5em}.pseudo-table{display:table}.pseudo-td{display:table-cell}.alert{margin-bottom:3.5rem;padding:2.5rem;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.alert .spinner{min-width:1em}.ie9 .alert .spinner{float:left}.alert-info{background-color:#fafafa;border:1px solid #ccc}.alert-warning{background-color:#fff8d6;border:1px solid #fff8d6}.alert-icon{margin-right:1.5rem}.ie9 .alert-icon{float:left}[class*=icon-].alert-icon{font-size:3.8rem;min-width:3.8rem}.alert-text{margin-bottom:0}.alert-text~.alert-text{margin-top:1em}.ie9 .alert-text{display:block;margin-left:5.3rem;margin-top:1rem}.container{display:block;margin:0 auto 4rem;max-width:100rem;padding:0 2rem}.row{margin-left:0;margin-right:0}.col-l-1,.col-l-10,.col-l-11,.col-l-12,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9,.col-m-1,.col-m-10,.col-m-11,.col-m-12,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-m-7,.col-m-8,.col-m-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:0;padding-right:0;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.nav{background-color:#f8f8f8;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;display:none;padding:2.2rem 1.5rem 0 0}.nav .btn-group,.nav-bar-outer-actions{float:right;margin-bottom:1.7rem}.nav .btn-group .btn-wrap,.nav-bar-outer-actions .btn-wrap{float:right;margin-left:.5rem;margin-right:.5rem}.nav-bar-outer-actions{margin-top:-10.6rem;padding-right:1.5rem}.btn-wrap-try-again{width:9.5rem}.btn-wrap-next,.btn-wrap-prev{width:8.5rem}.nav-bar{counter-reset:i;float:left;margin:0 1rem 1.7rem 0;padding:0;position:relative;white-space:nowrap}.nav-bar:before{background-color:#d4d4d4;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#d1d1d1 0,#d4d4d4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#d4d4d4', GradientType=0);border-bottom:1px solid #d9d9d9;border-top:1px solid #bfbfbf;content:'';height:.8rem;left:5.15rem;position:absolute;right:5.15rem;top:.7rem}.nav-bar>li{display:inline-block;font-size:0;position:relative;vertical-align:top;width:10.3rem}.nav-bar>li:first-child:after{display:none}.nav-bar>li:after{background-color:#514943;content:'';height:.5rem;left:calc(-50% + .25rem);position:absolute;right:calc(50% + .7rem);top:.9rem}.nav-bar>li.disabled:before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.nav-bar>li.active~li:after{display:none}.nav-bar>li.active~li a:after{background-color:transparent;border-color:transparent;color:#a6a6a6}.nav-bar>li.active a{color:#000}.nav-bar>li.active a:hover{cursor:default}.nav-bar>li.active a:after{background-color:#fff;content:''}.nav-bar a{color:#514943;display:block;font-size:1.2rem;font-weight:600;line-height:1.2;overflow:hidden;padding:3rem .5em 0;position:relative;text-align:center;text-overflow:ellipsis}.nav-bar a:hover{text-decoration:none}.nav-bar a:after{background-color:#514943;border:.4rem solid #514943;border-radius:100%;color:#fff;content:counter(i);counter-increment:i;height:.7rem;left:50%;line-height:.6;margin-left:-.8rem;position:absolute;right:auto;text-align:center;top:.4rem;width:.7rem}.nav-bar a:before{background-color:#d6d6d6;border:1px solid transparent;border-bottom-color:#d9d9d9;border-radius:100%;border-top-color:#bfbfbf;content:'';height:2.1rem;left:50%;line-height:1;margin-left:-1.2rem;position:absolute;top:0;width:2.1rem}.tooltip{display:block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.19rem;font-weight:400;line-height:1.4;opacity:0;position:absolute;visibility:visible;z-index:10}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-4px;padding:8px 0}.tooltip.right{margin-left:4px;padding:0 8px}.tooltip.bottom{margin-top:4px;padding:8px 0}.tooltip.left{margin-left:-4px;padding:0 8px}.tooltip-inner{background-color:#fff;border:1px solid #adadad;border-radius:0;box-shadow:1px 1px 1px #ccc;color:#41362f;max-width:20rem;padding:.5em 1em;text-decoration:none}.tooltip-arrow,.tooltip-arrow:after{border:solid transparent;height:0;position:absolute;width:0}.tooltip-arrow:after{content:'';position:absolute}.tooltip.top .tooltip-arrow,.tooltip.top .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;left:50%;margin-left:-8px}.tooltip.top-left .tooltip-arrow,.tooltip.top-left .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;margin-bottom:-8px;right:8px}.tooltip.top-right .tooltip-arrow,.tooltip.top-right .tooltip-arrow:after{border-top-color:#949494;border-width:8px 8px 0;bottom:0;left:8px;margin-bottom:-8px}.tooltip.right .tooltip-arrow,.tooltip.right .tooltip-arrow:after{border-right-color:#949494;border-width:8px 8px 8px 0;left:1px;margin-top:-8px;top:50%}.tooltip.right .tooltip-arrow:after{border-right-color:#fff;border-width:6px 7px 6px 0;margin-left:0;margin-top:-6px}.tooltip.left .tooltip-arrow,.tooltip.left .tooltip-arrow:after{border-left-color:#949494;border-width:8px 0 8px 8px;margin-top:-8px;right:0;top:50%}.tooltip.bottom .tooltip-arrow,.tooltip.bottom .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;left:50%;margin-left:-8px;top:0}.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;margin-top:-8px;right:8px;top:0}.tooltip.bottom-right .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow:after{border-bottom-color:#949494;border-width:0 8px 8px;left:8px;margin-top:-8px;top:0}.password-strength{display:block;margin:0 -.3rem 1em;white-space:nowrap}.password-strength.password-strength-to-short .password-strength-item:first-child{background-color:#e22626}.password-strength.password-strength-weak .password-strength-item:first-child,.password-strength.password-strength-weak .password-strength-item:first-child+.password-strength-item{background-color:#ef672f}.password-strength.password-strength-good .password-strength-item:first-child,.password-strength.password-strength-good .password-strength-item:first-child+.password-strength-item,.password-strength.password-strength-good .password-strength-item:first-child+.password-strength-item+.password-strength-item,.password-strength.password-strength-strong .password-strength-item{background-color:#79a22e}.password-strength .password-strength-item{background-color:#ccc;display:inline-block;font-size:0;height:1.4rem;margin-right:.3rem;width:calc(25% - .6rem)}@-webkit-keyframes progress-bar-stripes{from{background-position:4rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:4rem 0}to{background-position:0 0}}.progress{background-color:#fafafa;border:1px solid #ccc;height:3rem;margin-bottom:3rem;overflow:hidden}.progress-bar{background-color:#79a22e;color:#fff;float:left;font-size:1.19rem;height:100%;line-height:3rem;text-align:center;transition:width .6s ease;width:0}.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.spinner{display:inline-block;font-size:4rem;height:1em;margin-right:1.5rem;position:relative;width:1em}@-webkit-keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}@-ms-keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}@keyframes fade{0%{background-color:#514943}100%{background-color:#fff}}.spinner>span:nth-child(1){-webkit-animation-delay:.27s;-ms-animation-delay:.27s;animation-delay:.27s;-webkit-transform:rotate(-315deg);-ms-transform:rotate(-315deg);transform:rotate(-315deg)}.spinner>span:nth-child(2){-webkit-animation-delay:.36s;-ms-animation-delay:.36s;animation-delay:.36s;-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg)}.spinner>span:nth-child(3){-webkit-animation-delay:.45s;-ms-animation-delay:.45s;animation-delay:.45s;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.spinner>span:nth-child(4){-webkit-animation-delay:.54s;-ms-animation-delay:.54s;animation-delay:.54s;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.spinner>span:nth-child(5){-webkit-animation-delay:.63s;-ms-animation-delay:.63s;animation-delay:.63s;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.spinner>span:nth-child(6){-webkit-animation-delay:.72s;-ms-animation-delay:.72s;animation-delay:.72s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.spinner>span:nth-child(7){-webkit-animation-delay:.81s;-ms-animation-delay:.81s;animation-delay:.81s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.spinner>span:nth-child(8){-webkit-animation-delay:.9;-ms-animation-delay:.9;animation-delay:.9;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.spinner>span{-webkit-animation-direction:linear;-ms-animation-direction:linear;animation-direction:linear;-webkit-animation-duration:.72s;-ms-animation-duration:.72s;animation-duration:.72s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fade;-ms-animation-name:fade;animation-name:fade;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);background-color:#fff;border-radius:6px;clip:rect(0 .28571429em .1em 0);height:.1em;margin-top:.5em;position:absolute;width:1em}.ie9 .spinner{background:url(../../../../pub/images/ajax-loader.gif) center no-repeat}.ie9 .spinner>span{display:none}.main{padding-bottom:2rem;padding-top:3rem}.header{display:none}.header .logo{float:left;height:4.1rem;width:3.5rem}.header-title{font-size:2.8rem;letter-spacing:.02em;margin:2.5rem 0 3.5rem 5rem}.page-title{font-size:2rem;margin-bottom:1.3em}.accent-box{margin-bottom:2rem}.accent-box .btn-prime{margin-top:1.5rem}.page-landing{margin:7.6% auto 0;max-width:44rem;text-align:center}.page-landing .logo{height:5.6rem;margin-bottom:2rem;width:19.2rem}.page-landing .text-version{margin-bottom:3rem}.page-landing .text-welcome{margin-bottom:6.5rem}.page-landing .text-terms{margin-bottom:2.5rem;text-align:center}.page-landing .btn-submit{margin-bottom:20px}.page-license .license-text{margin-bottom:2rem}.page-license .page-license-footer{text-align:right}.rediness-check-item{margin-bottom:4rem}.readiness-check-title{font-size:1.4rem;font-weight:700;margin-bottom:.1rem;margin-left:7.5rem}.readiness-check-content{margin-left:7.5rem;margin-right:22rem}.readiness-check-content .readiness-check-title{margin-left:0}.readiness-check-content .list{margin-top:-.3rem}.rediness-check-side{float:right;padding-left:2.4rem;width:22rem}.rediness-check-side .side-title{margin-bottom:0}.readiness-check-icon{float:left;margin-left:2rem;margin-top:.7rem}.page-web-configuration .form-el-insider-wrap{width:auto}.page-web-configuration .form-el-insider{width:15.4rem}.page-web-configuration .form-el-insider-input .form-el-input{width:16.5rem}.content-install{margin-bottom:2rem}.console{border:1px solid #ccc;border-radius:5px;font-family:'Courier New',Courier,monospace;font-weight:300;margin:1rem 0 2rem;max-height:20rem;overflow-y:auto;padding:1.5rem 2rem 2rem}.content-success .btn-prime{margin-top:1.5rem}.jumbo-title{font-size:3.6rem}.jumbo-title .jumbo-icon{font-size:3.8rem;margin-right:.25em;position:relative;top:.15em}@media all and (max-width:1047px){.nav{padding-bottom:5.38rem;padding-left:1.5rem;text-align:center}.nav-bar{display:inline-block;float:none;margin-right:0;vertical-align:top}.nav .btn-group,.nav-bar-outer-actions{display:inline-block;float:none;margin-top:-8.48rem;text-align:center;vertical-align:top;width:100%}.nav-bar-outer-actions{padding-right:0}.nav-bar-outer-actions .outer-actions-inner-wrap{display:inline-block}}@media all and (min-width:768px){html{margin-left:calc(100vw - 100%);margin-right:0;overflow:auto}.col-m-1,.col-m-10,.col-m-11,.col-m-12,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-m-7,.col-m-8,.col-m-9{float:left}.col-m-12{width:100%}.col-m-11{width:91.66666667%}.col-m-10{width:83.33333333%}.col-m-9{width:75%}.col-m-8{width:66.66666667%}.col-m-7{width:58.33333333%}.col-m-6{width:50%}.col-m-5{width:41.66666667%}.col-m-4{width:33.33333333%}.col-m-3{width:25%}.col-m-2{width:16.66666667%}.col-m-1{width:8.33333333%}.col-m-pull-12{right:100%}.col-m-pull-11{right:91.66666667%}.col-m-pull-10{right:83.33333333%}.col-m-pull-9{right:75%}.col-m-pull-8{right:66.66666667%}.col-m-pull-7{right:58.33333333%}.col-m-pull-6{right:50%}.col-m-pull-5{right:41.66666667%}.col-m-pull-4{right:33.33333333%}.col-m-pull-3{right:25%}.col-m-pull-2{right:16.66666667%}.col-m-pull-1{right:8.33333333%}.col-m-pull-0{right:auto}.col-m-push-12{left:100%}.col-m-push-11{left:91.66666667%}.col-m-push-10{left:83.33333333%}.col-m-push-9{left:75%}.col-m-push-8{left:66.66666667%}.col-m-push-7{left:58.33333333%}.col-m-push-6{left:50%}.col-m-push-5{left:41.66666667%}.col-m-push-4{left:33.33333333%}.col-m-push-3{left:25%}.col-m-push-2{left:16.66666667%}.col-m-push-1{left:8.33333333%}.col-m-push-0{left:auto}.col-m-offset-12{margin-left:100%}.col-m-offset-11{margin-left:91.66666667%}.col-m-offset-10{margin-left:83.33333333%}.col-m-offset-9{margin-left:75%}.col-m-offset-8{margin-left:66.66666667%}.col-m-offset-7{margin-left:58.33333333%}.col-m-offset-6{margin-left:50%}.col-m-offset-5{margin-left:41.66666667%}.col-m-offset-4{margin-left:33.33333333%}.col-m-offset-3{margin-left:25%}.col-m-offset-2{margin-left:16.66666667%}.col-m-offset-1{margin-left:8.33333333%}.col-m-offset-0{margin-left:0}}@media all and (min-width:1048px){.col-l-1,.col-l-10,.col-l-11,.col-l-12,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9{float:left}.col-l-12{width:100%}.col-l-11{width:91.66666667%}.col-l-10{width:83.33333333%}.col-l-9{width:75%}.col-l-8{width:66.66666667%}.col-l-7{width:58.33333333%}.col-l-6{width:50%}.col-l-5{width:41.66666667%}.col-l-4{width:33.33333333%}.col-l-3{width:25%}.col-l-2{width:16.66666667%}.col-l-1{width:8.33333333%}.col-l-pull-12{right:100%}.col-l-pull-11{right:91.66666667%}.col-l-pull-10{right:83.33333333%}.col-l-pull-9{right:75%}.col-l-pull-8{right:66.66666667%}.col-l-pull-7{right:58.33333333%}.col-l-pull-6{right:50%}.col-l-pull-5{right:41.66666667%}.col-l-pull-4{right:33.33333333%}.col-l-pull-3{right:25%}.col-l-pull-2{right:16.66666667%}.col-l-pull-1{right:8.33333333%}.col-l-pull-0{right:auto}.col-l-push-12{left:100%}.col-l-push-11{left:91.66666667%}.col-l-push-10{left:83.33333333%}.col-l-push-9{left:75%}.col-l-push-8{left:66.66666667%}.col-l-push-7{left:58.33333333%}.col-l-push-6{left:50%}.col-l-push-5{left:41.66666667%}.col-l-push-4{left:33.33333333%}.col-l-push-3{left:25%}.col-l-push-2{left:16.66666667%}.col-l-push-1{left:8.33333333%}.col-l-push-0{left:auto}.col-l-offset-12{margin-left:100%}.col-l-offset-11{margin-left:91.66666667%}.col-l-offset-10{margin-left:83.33333333%}.col-l-offset-9{margin-left:75%}.col-l-offset-8{margin-left:66.66666667%}.col-l-offset-7{margin-left:58.33333333%}.col-l-offset-6{margin-left:50%}.col-l-offset-5{margin-left:41.66666667%}.col-l-offset-4{margin-left:33.33333333%}.col-l-offset-3{margin-left:25%}.col-l-offset-2{margin-left:16.66666667%}.col-l-offset-1{margin-left:8.33333333%}.col-l-offset-0{margin-left:0}}@media all and (min-width:1440px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}@media all and (max-width:767px){.list-definition>dt{float:none}.list-definition>dd{margin-left:0}.form-row .form-label{text-align:left}.form-row .form-label.required:after{position:static}.nav{padding-bottom:0;padding-left:0;padding-right:0}.nav-bar-outer-actions{margin-top:0}.nav-bar{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;width:30.9rem}.nav-bar:before{display:none}.nav-bar>li{float:left;min-height:9rem}.nav-bar>li:after{display:none}.nav-bar>li:nth-child(4n){clear:both}.nav-bar a{line-height:1.4}.tooltip{display:none!important}.readiness-check-content{margin-right:2rem}.form-el-insider,.form-el-insider-wrap,.page-web-configuration .form-el-insider-input,.page-web-configuration .form-el-insider-input .form-el-input{display:block;width:100%}}@media all and (max-width:479px){.nav-bar{width:23.175rem}.nav-bar>li{width:7.725rem}.nav .btn-group .btn-wrap-try-again,.nav-bar-outer-actions .btn-wrap-try-again{clear:both;display:block;float:none;margin-left:auto;margin-right:auto;margin-top:1rem;padding-top:1rem}}
\ No newline at end of file

From 574d1587d8b286f901307822e8b2ac41d205cbd8 Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Thu, 5 Feb 2015 14:37:51 +0200
Subject: [PATCH 13/21] MAGETWO-31196: ETag support on frontend,
 expiration/lifetime management

---
 nginx.conf.sample | 85 +++++++++++++++++++++++------------------------
 1 file changed, 41 insertions(+), 44 deletions(-)

diff --git a/nginx.conf.sample b/nginx.conf.sample
index 943a6029583f2..6577f250d636d 100644
--- a/nginx.conf.sample
+++ b/nginx.conf.sample
@@ -3,20 +3,19 @@
 # set $MAGE_MODE default; # or production or developer
 #
 # Example configuration:
-upstream fastcgi_backend {
+# upstream fastcgi_backend {
 #    # use tcp connection
 #    # server  127.0.0.1:9000;
 #    # or socket
-    server   unix:/var/run/php5-fpm.sock;
-}
-
- server {
-    listen 80;
-    server_name m2.magento.loc;
-    set $MAGE_ROOT /var/www/magento2;
-    set $MAGE_MODE developer;
+#    server   unix:/var/run/php5-fpm.sock;
+# }
+# server {
+#    listen 80;
+#    server_name mage.dev;
+#    set $MAGE_ROOT /var/www/magento2;
+#    set $MAGE_MODE develop;
 #    include /vagrant/magento2/nginx.conf.sample;
-    error_log /var/log/nginx/magento-debug.log debug;
+# }
 
 
 root $MAGE_ROOT;
@@ -48,7 +47,6 @@ location / {
         rewrite / /index.php ;
     }
 
-
     location /static/ {
 
         if ($MAGE_MODE = "production") {
@@ -94,52 +92,51 @@ location / {
             add_header Cache-Control "no-store";
             expires    off;
 
-            if (!-f $request_filename) {
-                    rewrite / /get.php;
-                 }
-            }
-
             if (!-f $request_filename) {
                 rewrite / /get.php;
             }
         }
 
-        location /media/customer/ {
-            deny all;
+        if (!-f $request_filename) {
+            rewrite / /get.php;
         }
+    }
 
-        location /media/downloadable/ {
-            deny all;
-        }
+    location /media/customer/ {
+        deny all;
+    }
 
-        location ~ /media/theme_customization/.*\.xml$ {
-            deny all;
-        }
+    location /media/downloadable/ {
+        deny all;
+    }
 
-        location /errors/ {
-            try_files $uri =404;
-        }
+    location ~ /media/theme_customization/.*\.xml$ {
+        deny all;
+    }
 
-        location ~ ^/errors/.*\.(xml|phtml)$ {
-            deny all;
-        }
+    location /errors/ {
+        try_files $uri =404;
+    }
 
-        location ~ cron\.php {
-            deny all;
-        }
+    location ~ ^/errors/.*\.(xml|phtml)$ {
+        deny all;
+    }
+
+    location ~ cron\.php {
+        deny all;
+    }
 
-        location ~ (index|get|static|report|404|503)\.php$ {
-            fastcgi_pass   fastcgi_backend;
+    location ~ (index|get|static|report|404|503)\.php$ {
+        fastcgi_pass   fastcgi_backend;
 
-            fastcgi_param  PHP_FLAG  "session.auto_start=off \n suhosin.session.cryptua=off";
-            fastcgi_param  PHP_VALUE "memory_limit=256M \n max_execution_time=600";
-            fastcgi_read_timeout 600s;
-            fastcgi_connect_timeout 600s;
-            fastcgi_param  MAGE_MODE $MAGE_MODE;
+        fastcgi_param  PHP_FLAG  "session.auto_start=off \n suhosin.session.cryptua=off";
+        fastcgi_param  PHP_VALUE "memory_limit=256M \n max_execution_time=600";
+        fastcgi_read_timeout 600s;
+        fastcgi_connect_timeout 600s;
+        fastcgi_param  MAGE_MODE $MAGE_MODE;
 
-            fastcgi_index  index.php;
-            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
-            include        fastcgi_params;
-        }
+        fastcgi_index  index.php;
+        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
+        include        fastcgi_params;
     }
 }

From acad0ce676fe28720d7f090ea7e2d105d94d40d5 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Thu, 5 Feb 2015 14:49:50 +0200
Subject: [PATCH 14/21] MAGETWO-31515: [UI] CSS styling for Installation Form

- fixed functional tests
---
 .../functional/tests/app/Magento/Install/Test/Block/License.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php b/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php
index 08f7f40dbffbf..74c76402abc50 100644
--- a/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php
+++ b/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php
@@ -19,7 +19,7 @@ class License extends Block
      *
      * @var string
      */
-    protected $back = '.btn.btn-primary';
+    protected $back = '.btn.btn-large.btn-prime';
 
     /**
      * License text.

From ffc540740bd51333f6c9a9401db1da7222f8da55 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Thu, 5 Feb 2015 17:00:43 +0200
Subject: [PATCH 15/21] MAGETWO-31515: [UI] CSS styling for Installation Form

- fixed functional tests
---
 .../tests/app/Magento/Install/Test/Block/Install.php          | 4 ++--
 .../tests/app/Magento/Install/Test/Block/Landing.php          | 2 +-
 .../tests/app/Magento/Install/Test/Block/License.php          | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
index 40ae967bfd54c..cca6f46cf3899 100644
--- a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
+++ b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
@@ -40,7 +40,7 @@ class Install extends Block
      *
      * @var string
      */
-    protected $launchAdmin = "//*[@type='button']";
+    protected $launchAdmin = '.btn-large.btn-prime';
 
     /**
      * Click on 'Install Now' button.
@@ -50,7 +50,7 @@ class Install extends Block
     public function clickInstallNow()
     {
         $this->_rootElement->find($this->installNow, Locator::SELECTOR_XPATH)->click();
-        $this->waitForElementVisible($this->launchAdmin, Locator::SELECTOR_XPATH);
+        $this->waitForElementVisible($this->launchAdmin, Locator::SELECTOR_CSS);
     }
 
     /**
diff --git a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Landing.php b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Landing.php
index 8f3ddadef7e8d..a85e4e428f4c7 100644
--- a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Landing.php
+++ b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Landing.php
@@ -19,7 +19,7 @@ class Landing extends Block
      *
      * @var string
      */
-    protected $agreeAndSetup = '.btn-lg.btn-primary';
+    protected $agreeAndSetup = '.btn-prime.btn-submit';
 
     /**
      * 'Terms & Agreement' link.
diff --git a/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php b/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php
index 74c76402abc50..848b9ac33f0de 100644
--- a/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php
+++ b/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php
@@ -19,7 +19,7 @@ class License extends Block
      *
      * @var string
      */
-    protected $back = '.btn.btn-large.btn-prime';
+    protected $back = '[ng-click="nextState()"]';
 
     /**
      * License text.

From 9d2d2a158cf929b8d29dc1b5d711bdf021b141b3 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Thu, 5 Feb 2015 18:08:41 +0200
Subject: [PATCH 16/21] MAGETWO-31515: [UI] CSS styling for Installation Form

- fixed functional tests
---
 .../Magento/Install/Test/Block/Install.php    | 35 ++++++++++---------
 1 file changed, 19 insertions(+), 16 deletions(-)

diff --git a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
index cca6f46cf3899..d6dd3ca945c44 100644
--- a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
+++ b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
@@ -60,15 +60,7 @@ public function clickInstallNow()
      */
     public function getAdminInfo()
     {
-        $adminData = [];
-        $rows = $this->_rootElement->getElements('#admin-info .row');
-        foreach ($rows as $row) {
-            $dataRow = $row->getElements('div');
-            $key = strtolower(str_replace(' ', '_', str_replace(':', '', $dataRow[0]->getText())));
-            $adminData[$key] = $dataRow[1]->getText();
-        }
-
-        return $adminData;
+        return $this->getTableDataByCssLocator('#admin-info');
     }
 
     /**
@@ -78,15 +70,26 @@ public function getAdminInfo()
      */
     public function getDbInfo()
     {
-        $dbData = [];
-        $rows = $this->_rootElement->getElements('#db-info .row');
-        foreach ($rows as $row) {
-            $dataRow = $row->getElements('div');
-            $key = strtolower(str_replace(' ', '_', str_replace(':', '', $dataRow[0]->getText())));
-            $dbData[$key] = $dataRow[1]->getText();
+        return $this->getTableDataByCssLocator('#db-info');
+    }
+
+    private function getTableDataByCssLocator($locator)
+    {
+        $data = [];
+        $keys = [];
+        $definitionTitles = $this->_rootElement->getElements($locator . ' dt');
+        foreach ($definitionTitles as $dt) {
+            $keys[] = strtolower(str_replace(' ', '_', str_replace(':', '', $dt->getText())));
+        }
+        reset($keys);
+
+        $definitionDescriptions = $this->_rootElement->getElements($locator . ' dd');
+        foreach ($definitionDescriptions as $dd) {
+            $data[current($keys)] = $dd->getText();
+            next($keys);
         }
 
-        return $dbData;
+        return $data;
     }
 
     /**

From cc3f1d276f7b977eb254506f4330a33038abb579 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Thu, 5 Feb 2015 19:25:53 +0200
Subject: [PATCH 17/21] MAGETWO-31515: [UI] CSS styling for Installation Form

- fixed functional tests
---
 .../Magento/Install/Test/Block/Install.php    | 21 ++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
index d6dd3ca945c44..ea0bef1f131bb 100644
--- a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
+++ b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
@@ -26,14 +26,14 @@ class Install extends Block
      *
      * @var string
      */
-    protected $adminInfo = "//*[@id='admin-info']";
+    protected $adminInfo = '#admin-info';
 
     /**
      * Database info block.
      *
      * @var string
      */
-    protected $dbInfo = "//*[@id='db-info']";
+    protected $dbInfo = '#db-info';
 
     /**
      * 'Launch Magento Admin' button.
@@ -56,24 +56,31 @@ public function clickInstallNow()
     /**
      * Get admin info.
      *
-     * @return string
+     * @return array
      */
     public function getAdminInfo()
     {
-        return $this->getTableDataByCssLocator('#admin-info');
+        return $this->getTableDataByCssLocator($this->adminInfo);
     }
 
     /**
      * Get database info.
      *
-     * @return string
+     * @return array
      */
     public function getDbInfo()
     {
-        return $this->getTableDataByCssLocator('#db-info');
+        return $this->getTableDataByCssLocator($this->dbInfo);
     }
 
-    private function getTableDataByCssLocator($locator)
+    /**
+     * Get table data by correspondent div css locator.
+     * Data inside the table must be presented via <dt>/<dd>/<dl> tags due to actual HTML5 standard.
+     *
+     * @param string $locator
+     * @return array
+     */
+    protected function getTableDataByCssLocator($locator)
     {
         $data = [];
         $keys = [];

From cdcda06cc17b2a773cf45f18a887dca4a0afb5e2 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Fri, 6 Feb 2015 11:45:29 +0200
Subject: [PATCH 18/21] MAGETWO-31515: [UI] CSS styling for Installation Form

- fixed functional tests
---
 .../tests/app/Magento/Install/Test/Block/Install.php   | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
index ea0bef1f131bb..760da7356e94f 100644
--- a/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
+++ b/dev/tests/functional/tests/app/Magento/Install/Test/Block/Install.php
@@ -74,23 +74,23 @@ public function getDbInfo()
     }
 
     /**
-     * Get table data by correspondent div css locator.
+     * Get table data by correspondent div css selector.
      * Data inside the table must be presented via <dt>/<dd>/<dl> tags due to actual HTML5 standard.
      *
-     * @param string $locator
+     * @param string $selector
      * @return array
      */
-    protected function getTableDataByCssLocator($locator)
+    protected function getTableDataByCssLocator($selector)
     {
         $data = [];
         $keys = [];
-        $definitionTitles = $this->_rootElement->getElements($locator . ' dt');
+        $definitionTitles = $this->_rootElement->getElements($selector . ' dt');
         foreach ($definitionTitles as $dt) {
             $keys[] = strtolower(str_replace(' ', '_', str_replace(':', '', $dt->getText())));
         }
         reset($keys);
 
-        $definitionDescriptions = $this->_rootElement->getElements($locator . ' dd');
+        $definitionDescriptions = $this->_rootElement->getElements($selector . ' dd');
         foreach ($definitionDescriptions as $dd) {
             $data[current($keys)] = $dd->getText();
             next($keys);

From e2597e1eaa08adfbc957c9feae6843228bd71b6b Mon Sep 17 00:00:00 2001
From: Olga Matviienko <omatviienko@ebay.com>
Date: Fri, 30 Jan 2015 16:50:56 +0200
Subject: [PATCH 19/21] MAGETWO-32275: Dashboard

---
 .../Backend/Block/Dashboard/Orders/Grid.php   |   4 +-
 .../Magento/Backend/Block/Dashboard/Sales.php |   2 +-
 .../Block/Dashboard/Tab/Customers/Most.php    |  10 +-
 .../Block/Dashboard/Tab/Customers/Newest.php  |  10 +-
 .../Block/Dashboard/Tab/Products/Ordered.php  |  19 +-
 .../Block/Dashboard/Tab/Products/Viewed.php   |   7 +-
 .../adminhtml/templates/dashboard/graph.phtml |  24 +-
 .../templates/dashboard/graph/disabled.phtml  |   6 +-
 .../adminhtml/templates/dashboard/grid.phtml  |  62 +-
 .../adminhtml/templates/dashboard/index.phtml |  68 +-
 .../templates/dashboard/salebar.phtml         |  14 +-
 .../templates/dashboard/searches.phtml        |  12 +-
 .../web/css/source/_dashboard.less            | 252 ++++++
 .../web/css/source/_module.less               |   6 +
 .../backend/web/css/source/_buttons.less      |   2 +-
 .../source/{_extend.less => _extends.less}    |  27 +
 .../backend/web/css/source/_forms.less        |   1 +
 .../backend/web/css/source/_sources.less      |   3 +-
 .../backend/web/css/source/_tables.less       |  14 +-
 .../Magento/backend/web/css/source/_tabs.less |  59 ++
 .../backend/web/css/source/_theme.less        |   8 +-
 .../backend/web/css/source/dashboard.less     |  29 +-
 .../backend/web/css/source/forms/_forms.less  |  32 +-
 .../web/css/source/forms/_selects.less        |  98 +++
 .../Magento/backend/web/css/styles.less       |  11 +-
 .../backend/web/images/ajax-loader-small.gif  | Bin 0 -> 1727 bytes
 lib/web/css/docs/docs.css                     | 732 +++++++++---------
 lib/web/css/docs/source/utilities.less        |  45 +-
 lib/web/css/docs/utilities.html               |  59 +-
 lib/web/css/source/lib/utilities.less         | 120 ++-
 30 files changed, 1154 insertions(+), 582 deletions(-)
 create mode 100644 app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/_dashboard.less
 create mode 100644 app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/_module.less
 rename app/design/adminhtml/Magento/backend/web/css/source/{_extend.less => _extends.less} (60%)
 create mode 100644 app/design/adminhtml/Magento/backend/web/css/source/_tabs.less
 create mode 100644 app/design/adminhtml/Magento/backend/web/css/source/forms/_selects.less
 create mode 100644 app/design/adminhtml/Magento/backend/web/images/ajax-loader-small.gif

diff --git a/app/code/Magento/Backend/Block/Dashboard/Orders/Grid.php b/app/code/Magento/Backend/Block/Dashboard/Orders/Grid.php
index 8ecf07022340e..4d47f0a1a862b 100644
--- a/app/code/Magento/Backend/Block/Dashboard/Orders/Grid.php
+++ b/app/code/Magento/Backend/Block/Dashboard/Orders/Grid.php
@@ -110,7 +110,6 @@ protected function _prepareColumns()
             'items',
             [
                 'header' => __('Items'),
-                'align' => 'right',
                 'type' => 'number',
                 'sortable' => false,
                 'index' => 'items_count'
@@ -122,8 +121,7 @@ protected function _prepareColumns()
         $this->addColumn(
             'total',
             [
-                'header' => __('Grand Total'),
-                'align' => 'right',
+                'header' => __('Total'),
                 'sortable' => false,
                 'type' => 'currency',
                 'currency_code' => $baseCurrencyCode,
diff --git a/app/code/Magento/Backend/Block/Dashboard/Sales.php b/app/code/Magento/Backend/Block/Dashboard/Sales.php
index c29cceaf1f1e6..d734e7657ffad 100644
--- a/app/code/Magento/Backend/Block/Dashboard/Sales.php
+++ b/app/code/Magento/Backend/Block/Dashboard/Sales.php
@@ -71,6 +71,6 @@ protected function _prepareLayout()
         $sales = $collection->getFirstItem();
 
         $this->addTotal(__('Lifetime Sales'), $sales->getLifetime());
-        $this->addTotal(__('Average Orders'), $sales->getAverage());
+        $this->addTotal(__('Average Order'), $sales->getAverage());
     }
 }
diff --git a/app/code/Magento/Backend/Block/Dashboard/Tab/Customers/Most.php b/app/code/Magento/Backend/Block/Dashboard/Tab/Customers/Most.php
index 69a835e1ca043..bfba9ada27e4a 100644
--- a/app/code/Magento/Backend/Block/Dashboard/Tab/Customers/Most.php
+++ b/app/code/Magento/Backend/Block/Dashboard/Tab/Customers/Most.php
@@ -91,11 +91,12 @@ protected function _prepareColumns()
             'orders_avg_amount',
             [
                 'header' => __('Average'),
-                'align' => 'right',
                 'sortable' => false,
                 'type' => 'currency',
                 'currency_code' => $baseCurrencyCode,
-                'index' => 'orders_avg_amount'
+                'index' => 'orders_avg_amount',
+                'header_css_class' => 'col-avg',
+                'column_css_class' => 'col-avg'
             ]
         );
 
@@ -103,11 +104,12 @@ protected function _prepareColumns()
             'orders_sum_amount',
             [
                 'header' => __('Total'),
-                'align' => 'right',
                 'sortable' => false,
                 'type' => 'currency',
                 'currency_code' => $baseCurrencyCode,
-                'index' => 'orders_sum_amount'
+                'index' => 'orders_sum_amount',
+                'header_css_class' => 'col-total',
+                'column_css_class' => 'col-total'
             ]
         );
 
diff --git a/app/code/Magento/Backend/Block/Dashboard/Tab/Customers/Newest.php b/app/code/Magento/Backend/Block/Dashboard/Tab/Customers/Newest.php
index ce7b2ac229701..f1f4623d41e99 100644
--- a/app/code/Magento/Backend/Block/Dashboard/Tab/Customers/Newest.php
+++ b/app/code/Magento/Backend/Block/Dashboard/Tab/Customers/Newest.php
@@ -89,12 +89,13 @@ protected function _prepareColumns()
             'orders_avg_amount',
             [
                 'header' => __('Average'),
-                'align' => 'right',
                 'sortable' => false,
                 'type' => 'currency',
                 'currency_code' => $baseCurrencyCode,
                 'index' => 'orders_avg_amount',
-                'renderer' => 'Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\Currency'
+                'renderer' => 'Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\Currency',
+                'header_css_class' => 'col-avg',
+                'column_css_class' => 'col-avg'
             ]
         );
 
@@ -102,12 +103,13 @@ protected function _prepareColumns()
             'orders_sum_amount',
             [
                 'header' => __('Total'),
-                'align' => 'right',
                 'sortable' => false,
                 'type' => 'currency',
                 'currency_code' => $baseCurrencyCode,
                 'index' => 'orders_sum_amount',
-                'renderer' => 'Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\Currency'
+                'renderer' => 'Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\Currency',
+                'header_css_class' => 'col-total',
+                'column_css_class' => 'col-total'
             ]
         );
 
diff --git a/app/code/Magento/Backend/Block/Dashboard/Tab/Products/Ordered.php b/app/code/Magento/Backend/Block/Dashboard/Tab/Products/Ordered.php
index a211d5d26b87d..6046b66a0b0ba 100644
--- a/app/code/Magento/Backend/Block/Dashboard/Tab/Products/Ordered.php
+++ b/app/code/Magento/Backend/Block/Dashboard/Tab/Products/Ordered.php
@@ -85,13 +85,20 @@ protected function _prepareCollection()
      */
     protected function _prepareColumns()
     {
-        $this->addColumn('name', ['header' => __('Product'), 'sortable' => false, 'index' => 'product_name']);
+        $this->addColumn(
+            'name', [
+                'header' => __('Product'),
+                'sortable' => false,
+                'index' => 'product_name',
+                'header_css_class' => 'col-product',
+                'column_css_class' => 'col-product'
+            ]
+        );
 
         $this->addColumn(
             'price',
             [
                 'header' => __('Price'),
-                'width' => '120px',
                 'type' => 'currency',
                 'currency_code' => (string)$this->_storeManager->getStore(
                     (int)$this->getParam('store')
@@ -104,12 +111,12 @@ protected function _prepareColumns()
         $this->addColumn(
             'ordered_qty',
             [
-                'header' => __('Order Quantity'),
-                'width' => '120px',
-                'align' => 'right',
+                'header' => __('Quantity'),
                 'sortable' => false,
                 'index' => 'qty_ordered',
-                'type' => 'number'
+                'type' => 'number',
+                'header_css_class' => 'col-qty',
+                'column_css_class' => 'col-qty'
             ]
         );
 
diff --git a/app/code/Magento/Backend/Block/Dashboard/Tab/Products/Viewed.php b/app/code/Magento/Backend/Block/Dashboard/Tab/Products/Viewed.php
index 42c7cbb9115f9..bfd3740114ffb 100644
--- a/app/code/Magento/Backend/Block/Dashboard/Tab/Products/Viewed.php
+++ b/app/code/Magento/Backend/Block/Dashboard/Tab/Products/Viewed.php
@@ -81,7 +81,6 @@ protected function _prepareColumns()
             'price',
             [
                 'header' => __('Price'),
-                'width' => '120px',
                 'type' => 'currency',
                 'currency_code' => (string)$this->_storeManager->getStore(
                     (int)$this->getParam('store')
@@ -95,10 +94,10 @@ protected function _prepareColumns()
             'views',
             [
                 'header' => __('Views'),
-                'width' => '120px',
-                'align' => 'right',
                 'sortable' => false,
-                'index' => 'views'
+                'index' => 'views',
+                'header_css_class' => 'col-views',
+                'column_css_class' => 'col-views'
             ]
         );
 
diff --git a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/graph.phtml b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/graph.phtml
index 356a5566f1197..9e03fffabbccf 100644
--- a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/graph.phtml
+++ b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/graph.phtml
@@ -9,15 +9,21 @@
 ?>
 <div class="dashboard-diagram">
     <div class="dashboard-diagram-switcher">
-        <label for="order_<?php echo $block->getHtmlId() ?>_period"><?php echo __('Select Range:') ?></label>
-        <select name="period" id="order_<?php echo $block->getHtmlId() ?>_period" onchange="changeDiagramsPeriod(this);">
-            <?php foreach ($this->helper('Magento\Backend\Helper\Dashboard\Data')->getDatePeriods() as $value => $label): ?>
-                <?php if (in_array($value, ['custom'])) {
-    continue;
-} ?>
-                <option value="<?php echo $value ?>" <?php if ($block->getRequest()->getParam('period') == $value): ?> selected="selected"<?php endif; ?>><?php echo $label ?></option>
-            <?php endforeach; ?>
-        </select>
+        <label for="order_<?php echo $block->getHtmlId() ?>_period" class="label"><?php echo __('Select Range:') ?></label>
+        <div class="form-select-label">
+            <select name="period" id="order_<?php echo $block->getHtmlId() ?>_period"
+                    onchange="changeDiagramsPeriod(this);" class="form-el-select">
+                <?php foreach ($this->helper('Magento\Backend\Helper\Dashboard\Data')->getDatePeriods() as $value => $label): ?>
+                    <?php if (in_array($value, ['custom'])) {
+                        continue;
+                    } ?>
+                    <option
+                        value="<?php echo $value ?>"
+                        <?php if ($block->getRequest()->getParam('period') == $value): ?> selected="selected"<?php endif; ?>
+                        ><?php echo $label ?></option>
+                <?php endforeach; ?>
+            </select>
+        </div>
     </div>
     <?php if ($block->getCount()): ?>
     <div class="dashboard-diagram-image">
diff --git a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/graph/disabled.phtml b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/graph/disabled.phtml
index c89b0dbf6ced8..9cb41edab8598 100644
--- a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/graph/disabled.phtml
+++ b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/graph/disabled.phtml
@@ -4,8 +4,6 @@
  * See COPYING.txt for license details.
  */
 ?>
-<div class="box" style="margin:20px;">
-    <p class="a-center">
-        <?php echo __('Chart is disabled. To enable the chart, click <a href="%1">here</a>.', $block->getConfigUrl())?>
-    </p>
+<div class="dashboard-diagram-disabled">
+    <?php echo __('Chart is disabled. To enable the chart, click <a href="%1">here</a>.', $block->getConfigUrl())?>
 </div>
diff --git a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/grid.phtml b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/grid.phtml
index 25a69225494d6..966f1d251a519 100644
--- a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/grid.phtml
+++ b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/grid.phtml
@@ -12,40 +12,40 @@
 $numColumns = sizeof($block->getColumns());
 ?>
 <?php if ($block->getCollection()): ?>
-<div class="dashboard-data-wrapper">
-    <table class="dashboard-data" id="<?php echo $block->getId() ?>_table">
-        <?php
-        /* This part is commented to remove all <col> tags from the code. */
-        /* foreach ($block->getColumns() as $_column): ?>
-        <col <?php echo $_column->getHtmlProperty() ?> />
-        <?php endforeach; */ ?>
-        <?php if ($block->getHeadersVisibility() || $block->getFilterVisibility()): ?>
-            <thead>
+<div class="dashboard-item-content">
+    <?php if ($block->getCollection()->getSize()>0): ?>
+        <table class="dashboard-data" id="<?php echo $block->getId() ?>_table">
+            <?php
+            /* This part is commented to remove all <col> tags from the code. */
+            /* foreach ($block->getColumns() as $_column): ?>
+            <col <?php echo $_column->getHtmlProperty() ?> />
+            <?php endforeach; */ ?>
+            <?php if ($block->getHeadersVisibility() || $block->getFilterVisibility()): ?>
+                <thead>
                 <?php if ($block->getHeadersVisibility()): ?>
-                    <tr class="headings">
-                    <?php foreach ($block->getColumns() as $_column): ?>
-                        <th <?php echo $_column->getHeaderHtmlProperty() ?>><?php echo $_column->getHeaderHtml() ?></th>
-                    <?php endforeach; ?>
+                    <tr>
+                        <?php foreach ($block->getColumns() as $_column): ?>
+                            <th <?php echo $_column->getHeaderHtmlProperty() ?>><?php echo $_column->getHeaderHtml() ?></th>
+                        <?php endforeach; ?>
                     </tr>
                 <?php endif; ?>
-            </thead>
-        <?php endif; ?>
-        <tbody>
-        <?php if (($block->getCollection()->getSize()>0) && (!$block->getIsCollapsed())): ?>
-        <?php foreach ($block->getCollection() as $_index => $_item): ?>
-            <tr title="<?php echo $block->getRowUrl($_item) ?>">
-            <?php $i = 0; foreach ($block->getColumns() as $_column): ?>
-                <td class="<?php echo $_column->getCssProperty() ?> <?php echo ++$i == $numColumns ? 'last' : '' ?>"><?php echo(($_html = $_column->getRowField($_item)) != '' ? $_html : '&nbsp;') ?></td>
-            <?php endforeach; ?>
-            </tr>
-        <?php endforeach; ?>
-        <?php elseif ($block->getEmptyText()): ?>
-            <tr>
-                <td class="<?php echo $block->getEmptyTextClass() ?>" colspan="100"><?php echo $block->getEmptyText() ?></td>
-            </tr>
-        <?php endif; ?>
-        </tbody>
-    </table>
+                </thead>
+            <?php endif; ?>
+            <?php if (!$block->getIsCollapsed()): ?>
+                <tbody>
+                <?php foreach ($block->getCollection() as $_index => $_item): ?>
+                    <tr title="<?php echo $block->getRowUrl($_item) ?>">
+                    <?php $i = 0; foreach ($block->getColumns() as $_column): ?>
+                        <td class="<?php echo $_column->getCssProperty() ?> <?php echo ++$i == $numColumns ? 'last' : '' ?>"><?php echo(($_html = $_column->getRowField($_item)) != '' ? $_html : '&nbsp;') ?></td>
+                    <?php endforeach; ?>
+                    </tr>
+                <?php endforeach; ?>
+                </tbody>
+            <?php endif; ?>
+        </table>
+    <?php else: ?>
+        <div class="<?php echo $block->getEmptyTextClass() ?>"><?php echo $block->getEmptyText() ?></div>
+    <?php endif; ?>
 </div>
 <?php if ($block->canDisplayContainer()): ?>
 <script>
diff --git a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/index.phtml b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/index.phtml
index db07c6147086e..5296e36290a11 100644
--- a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/index.phtml
+++ b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/index.phtml
@@ -68,41 +68,33 @@ window.changeDiagramsPeriod = function(periodObj) {
 });
 </script>
 <?php endif; ?>
- <div class="dashboard-container">
-     <div class="dashboard-inner">
-         <div class="dashboard-main">
-            <div class="dashboard-diagram-container">
-                <?php echo $block->getChildHtml('diagrams') ?>
-                <?php if (is_array($block->getChildBlock('diagrams')->getTabsIds())) : ?>
-                    <div id="diagram_tab_content" class="dashboard-diagram-tab-content"></div>
-                <?php endif; ?>
-            </div>
-            <?php echo $block->getChildHtml('totals') ?>
-             <div class="dashboard-store-stats">
-                 <?php echo $block->getChildHtml('grids') ?>
-                 <div id="grid_tab_content" class="dashboard-store-stats-content"></div>
-             </div>
-         </div>
-         <div class="dashboard-secondary">
-            <?php echo $block->getChildHtml('sales') ?>
-            <div class="dashboard-item">
-                <header class="dashboard-item-header">
-                    <h3 class="title"><?php echo __('Last 5 Orders') ?></h3>
-                </header>
-                <?php echo $block->getChildHtml('lastOrders'); ?>
-            </div>
-            <div class="dashboard-item">
-                <header class="dashboard-item-header">
-                    <h3 class="title"><?php echo __('Last 5 Search Terms') ?></h3>
-                </header>
-                <?php echo $block->getChildHtml('lastSearches'); ?>
-            </div>
-            <div class="dashboard-item">
-                <header class="dashboard-item-header">
-                    <h3 class="title"><?php echo __('Top 5 Search Terms') ?></h3>
-                </header>
-                <?php echo $block->getChildHtml('topSearches'); ?>
-            </div>
-         </div>
-     </div>
- </div>
+<div class="dashboard-container row">
+    <div class="dashboard-main col-m-8 col-m-push-4">
+        <div class="dashboard-diagram-container">
+            <?php echo $block->getChildHtml('diagrams') ?>
+            <?php if (is_array($block->getChildBlock('diagrams')->getTabsIds())) : ?>
+                <div id="diagram_tab_content" class="dashboard-diagram-tab-content"></div>
+            <?php endif; ?>
+        </div>
+        <?php echo $block->getChildHtml('totals') ?>
+        <div class="dashboard-store-stats">
+            <?php echo $block->getChildHtml('grids') ?>
+            <div id="grid_tab_content" class="dashboard-store-stats-content"></div>
+        </div>
+    </div>
+    <div class="dashboard-secondary col-m-4 col-m-pull-8">
+        <?php echo $block->getChildHtml('sales') ?>
+        <div class="dashboard-item">
+            <div class="dashboard-item-title"><?php echo __('Last Orders') ?></div>
+            <?php echo $block->getChildHtml('lastOrders'); ?>
+        </div>
+        <div class="dashboard-item">
+            <div class="dashboard-item-title"><?php echo __('Last Search Terms') ?></div>
+            <?php echo $block->getChildHtml('lastSearches'); ?>
+        </div>
+        <div class="dashboard-item">
+            <div class="dashboard-item-title"><?php echo __('Top Search Terms') ?></div>
+            <?php echo $block->getChildHtml('topSearches'); ?>
+        </div>
+    </div>
+</div>
diff --git a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/salebar.phtml b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/salebar.phtml
index 6b03e37cfd0df..fe5772aa4b364 100644
--- a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/salebar.phtml
+++ b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/salebar.phtml
@@ -10,13 +10,13 @@
 <?php if (sizeof($block->getTotals()) > 0): ?>
     <?php foreach ($block->getTotals() as $_total): ?>
     <div class="dashboard-item dashboard-item-primary">
-        <header class="dashboard-item-header">
-            <h3 class="title"><?php echo $_total['label'] ?></h3>
-        </header>
-        <strong class="dashboard-sales-value">
-            <?php echo $_total['value'] ?>
-            <span class="dashboard-sales-decimals"><?php echo $_total['decimals'] ?></span>
-        </strong>
+        <div class="dashboard-item-title"><?php echo $_total['label'] ?></div>
+        <div class="dashboard-item-content">
+            <strong class="dashboard-sales-value">
+                <?php echo $_total['value'] ?>
+                <span class="dashboard-sales-decimals"><?php echo $_total['decimals'] ?></span>
+            </strong>
+        </div>
     </div>
     <?php endforeach; ?>
 <?php endif; ?>
diff --git a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/searches.phtml b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/searches.phtml
index 8c57f7355abc4..e549eb962b841 100644
--- a/app/code/Magento/Backend/view/adminhtml/templates/dashboard/searches.phtml
+++ b/app/code/Magento/Backend/view/adminhtml/templates/dashboard/searches.phtml
@@ -7,12 +7,12 @@
 // @codingStandardsIgnoreFile
 
 ?>
-<div style="padding:5px;">
 <?php if (count($block->getCollection()->getItems()) > 0): ?>
-    <?php foreach ($block->getCollection()->getItems() as $item): ?>
-    <span><?php echo $item->getQueryText() ?></span><br />
-    <?php endforeach; ?>
+    <div class="searches-results">
+        <?php foreach ($block->getCollection()->getItems() as $item): ?>
+        <span><?php echo $item->getQueryText() ?></span><br />
+        <?php endforeach; ?>
+    </div>
 <?php else: ?>
-<div class="a-center"><?php echo __('There are no search keywords.') ?></div>
+    <div class="empty-text"><?php echo __('There are no search keywords.') ?></div>
 <?php endif; ?>
-</div>
diff --git a/app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/_dashboard.less b/app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/_dashboard.less
new file mode 100644
index 0000000000000..18f8053ace9d5
--- /dev/null
+++ b/app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/_dashboard.less
@@ -0,0 +1,252 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Dashboard
+//  _____________________________________________
+
+@dashboard__font-size-base: 1.3rem;
+@dashboard__font-size-l: 2.4rem;
+@dashboard-tabs__padding: 2rem;
+@dashboard-tabs__background-color: @color-white;
+
+//
+//  Tables
+//  ---------------------------------------------
+
+.dashboard-data {
+    background: @dashboard-tabs__background-color;
+    font-size: @dashboard__font-size-base;
+    width: 100%;
+    th,
+    td {
+        padding: 1rem 0 1rem 1rem;
+        &:first-child {
+            padding-left: 0;
+        }
+    }
+    th {
+        border-top: 0;
+    }
+
+    //  Primary column
+    .dashboard-main & {
+
+        @dashboard-table__width-px: 560px;
+        @dashboard-table-col-product__width-px: 392px;
+        @dashboard-table-col-name__width-px: 308px;
+        @dashboard-table-col-value__width-px: 84px;
+
+        @dashboard-table-col-product__width-pct: @dashboard-table-col-product__width-px * 100% / @dashboard-table__width-px; //  70%
+        @dashboard-table-col-name__width-pct: @dashboard-table-col-name__width-px * 100% / @dashboard-table__width-px; //  55%
+        @dashboard-table-col-value__width-pct: @dashboard-table-col-value__width-px * 100% / @dashboard-table__width-px; //  15%
+
+        th,
+        td {
+            text-align: right;
+            white-space: nowrap;
+            width: @dashboard-table-col-value__width-pct;
+        }
+        .col-name {
+            text-align: left;
+            white-space: normal;
+            width: @dashboard-table-col-name__width-pct;
+        }
+        .col-product {
+            width: @dashboard-table-col-product__width-pct;
+        }
+        .col-orders_count {
+            text-align: left;
+        }
+    }
+
+    //  Secondary column
+
+    @dashboard-secondary-table__width-px: 235px;
+    @dashboard-secondary-table-col-name__width-px: 135px;
+    @dashboard-secondary-table-col-value__width-px: 50px;
+
+    @dashboard-secondary-table-col-name__width-pct: @dashboard-secondary-table-col-name__width-px * 100% / @dashboard-secondary-table__width-px; //  57.44680851%
+    @dashboard-secondary-table-col-value__width-pct: @dashboard-secondary-table-col-value__width-px * 100% / @dashboard-secondary-table__width-px; //  21.27659574%
+
+    .dashboard-secondary & {
+        .col-popularity,
+        .col-total {
+            text-align: right;
+            width: @dashboard-secondary-table-col-value__width-pct;
+        }
+        .col-customer,
+        .col-search_query {
+            width: @dashboard-secondary-table-col-name__width-pct;
+        }
+    }
+}
+
+.dashboard-container {
+    .empty-text {
+        background: @dashboard-tabs__background-color;
+        font-size: @dashboard__font-size-base;
+    }
+}
+
+//
+//  Primary column
+//  _____________________________________________
+
+//
+//  Diagram
+//  ---------------------------------------------
+
+//  Diagram disabled
+.dashboard-diagram-disabled {
+    padding: .5rem 2rem 2rem;
+}
+
+//  Range switcher
+.dashboard-diagram-switcher {
+    margin-bottom: 2rem;
+    .label {
+        .extend__visually-hidden();
+    }
+    .form-select-label {
+        display: inline-block;
+    }
+}
+
+//  Chart
+.dashboard-diagram-image {
+    max-width: 100%;
+}
+
+//
+//  Totals: Revenue, Tax, Shipping, Quantity
+//  ---------------------------------------------
+
+.dashboard-totals {
+    margin: 1rem 2rem 6rem;
+}
+
+.dashboard-totals-list {
+    display: table;
+    .extend__clearfix();
+    .extend__list-reset-styles();
+    width: 100%;
+}
+
+.dashboard-totals-item {
+    display: table-cell;
+    padding: 0 1rem 0 0;
+    width: 25%;
+    &:first-child {
+        .price {
+            color: @color-phoenix;
+        }
+    }
+}
+
+.dashboard-totals-label {
+    display: block;
+    font-size: @dashboard__font-size-base;
+    font-weight: @font-weight-bold;
+}
+
+.dashboard-totals-value {
+    font-size: @dashboard__font-size-l;
+    font-weight: @font-weight-semibold;
+}
+
+//
+//  Tabs
+//  ---------------------------------------------
+
+.dashboard-store-stats {
+    .ui-tabs {
+        .extend__clearfix();
+        position: relative;
+        &:before {
+            .background-gradient(
+            @_background-gradient: true,
+            @_background-gradient-direction: horizontal,
+            @_background-gradient-start-color: rgba(255,255,255,0),
+            @_background-gradient-end-color: @color-white,
+            @_background-gradient-color-position: false
+            );
+            content: '';
+            height: 4.8rem;
+            position: absolute;
+            right: 0;
+            top: 0;
+            width: 2rem;
+        }
+    }
+
+    .ui-tabs-panel {
+        //  ToDo UI: change the picture to html after loaders refactoring
+        background: url(../images/ajax-loader-small.gif) no-repeat 50% 50%;
+        min-height: 6rem;
+    }
+
+    .tabs-horiz {
+        border-right: 1px solid @color-white; //  IE9 fix
+        float: left; //  IE9 fix
+        overflow-x: auto;
+        white-space: nowrap;
+        width: 100%; //  IE9 fix
+        .ui-state-default {
+            display: inline-block;
+            float: none;
+            margin-right: .1rem;
+        }
+    }
+}
+
+//
+//  Secondary column
+//  _____________________________________________
+
+.dashboard-container {
+    .dashboard-secondary {
+        padding-right: 3.5rem;
+    }
+}
+
+.dashboard-item {
+    margin-bottom: 3rem;
+}
+
+.dashboard-item-title {
+    font-size: 1.8rem;
+    font-weight: @font-weight-bold;
+}
+
+.dashboard-item-primary {
+    &:first-child {
+        .dashboard-sales-value {
+            color: @color-phoenix;
+        }
+    }
+}
+
+.dashboard-sales-value {
+    font-size: @dashboard__font-size-l;
+    font-weight: @font-weight-semibold;
+}
+
+//
+//  Mobile
+//  _____________________________________________
+
+.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @screen-m) {
+
+    //
+    //  Totals: Revenue, Tax, Shipping, Quantity
+    //  ---------------------------------------------
+
+    .dashboard-totals-item {
+        float: left;
+        margin-bottom: 1rem;
+        width: 50%;
+    }
+}
diff --git a/app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/_module.less b/app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/_module.less
new file mode 100644
index 0000000000000..b291bbc08a55b
--- /dev/null
+++ b/app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/_module.less
@@ -0,0 +1,6 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+@import '_dashboard'; //  Import dashboard styles
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/_buttons.less b/app/design/adminhtml/Magento/backend/web/css/source/_buttons.less
index 904f945a9580c..8d899ee0eb923 100644
--- a/app/design/adminhtml/Magento/backend/web/css/source/_buttons.less
+++ b/app/design/adminhtml/Magento/backend/web/css/source/_buttons.less
@@ -25,7 +25,7 @@
 
 @button-tertiary__color: @color-gray20;
 @button-tertiary__bg-color: @color-gray89;
-@button-tertiary__border-color: @color-dark-grayish;
+@button-tertiary__border-color: @color-gray68;
 
 //  States
 @button-base__large__font-size: 1.6rem;
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/_extend.less b/app/design/adminhtml/Magento/backend/web/css/source/_extends.less
similarity index 60%
rename from app/design/adminhtml/Magento/backend/web/css/source/_extend.less
rename to app/design/adminhtml/Magento/backend/web/css/source/_extends.less
index e5acb06f41c5a..dda17efcc78a6 100644
--- a/app/design/adminhtml/Magento/backend/web/css/source/_extend.less
+++ b/app/design/adminhtml/Magento/backend/web/css/source/_extends.less
@@ -33,3 +33,30 @@ button {
         margin-left: 3px;
     }
 }
+
+//  Visually hidden
+.abs-visually-hidden {
+    .visually-hidden();
+}
+
+.extend__visually-hidden() {
+    &:extend(.abs-visually-hidden all);
+}
+
+//  Clearfix
+.abs-clearfix {
+    .clearfix();
+}
+
+.extend__clearfix() {
+    &:extend(.abs-clearfix all);
+}
+
+//  Reset list styles
+.abs-list-reset-styles {
+    .list-reset-styles();
+}
+
+.extend__list-reset-styles() {
+    &:extend(.abs-list-reset-styles all);
+}
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/_forms.less b/app/design/adminhtml/Magento/backend/web/css/source/_forms.less
index 875ca7f32f409..8b726a648e8be 100644
--- a/app/design/adminhtml/Magento/backend/web/css/source/_forms.less
+++ b/app/design/adminhtml/Magento/backend/web/css/source/_forms.less
@@ -4,3 +4,4 @@
 //  */
 
 @import 'forms/_forms';
+@import 'forms/_selects';
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/_sources.less b/app/design/adminhtml/Magento/backend/web/css/source/_sources.less
index a9ec8b707d379..9d310406f51f6 100644
--- a/app/design/adminhtml/Magento/backend/web/css/source/_sources.less
+++ b/app/design/adminhtml/Magento/backend/web/css/source/_sources.less
@@ -18,7 +18,8 @@
 @import '_tables';
 @import '_alerts';
 @import '_grid';
-@import '_extend';
+@import '_extends';
+@import '_tabs';
 
 //
 //  Components
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/_tables.less b/app/design/adminhtml/Magento/backend/web/css/source/_tables.less
index 78ffa6bcabffe..846e1b2531725 100644
--- a/app/design/adminhtml/Magento/backend/web/css/source/_tables.less
+++ b/app/design/adminhtml/Magento/backend/web/css/source/_tables.less
@@ -8,7 +8,7 @@
 //  _____________________________________________
 
 @base-table-color: @color-very-dark-gray-black;
-@base-table-border-th-color: @color-gray80;
+@base-table-border-th-color: @color-gray89;
 @base-table-border-td-color: @color-gray89;
 @base-table-background-tfoot: @color-white-fog;
 
@@ -19,7 +19,7 @@
 table {
     color: @base-table-color;
     > caption {
-        margin-bottom: 5px;
+        margin-bottom: .5rem;
     }
     tfoot {
         background: @base-table-background-tfoot;
@@ -30,15 +30,15 @@ table {
     }
     th {
         background: transparent;
-        border-bottom: 1px solid @base-table-border-th-color;
-        border-top: 1px solid @base-table-border-th-color;
+        border-bottom: .1rem solid @base-table-border-th-color;
+        border-top: .1rem solid @base-table-border-th-color;
         font-weight: 700;
-        padding: 10px 15px;
+        padding: 1rem 1.5rem;
         text-align: left;
     }
     td {
-        border-bottom: 1px solid @base-table-border-td-color;
-        padding: 10px 15px;
+        border-bottom: .1rem solid @base-table-border-td-color;
+        padding: 1rem 1.5rem;
         vertical-align: top;
     }
     tbody {
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/_tabs.less b/app/design/adminhtml/Magento/backend/web/css/source/_tabs.less
new file mode 100644
index 0000000000000..705701be69dd2
--- /dev/null
+++ b/app/design/adminhtml/Magento/backend/web/css/source/_tabs.less
@@ -0,0 +1,59 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Horizontal tabs
+//  _____________________________________________
+
+//  Are used in dashboard
+
+.tabs-horiz {
+    .extend__clearfix();
+    margin: 0;
+    padding: 0;
+
+    //  Default tab
+    .ui-state-default {
+        background: @color-gray89;
+        border: .1rem solid @color-gray68;
+        float: left;
+        letter-spacing: .0183em; //  For tab width fixing depending on normal-semibold font-weight
+        list-style: none;
+        margin-right: .4rem;
+    }
+
+    //  Hovered tab
+    .ui-state-hover {
+        background: @color-gray84;
+    }
+
+    //  Active tab
+    .ui-state-active {
+        background: @color-white;
+        border-bottom: 0;
+        font-weight: @font-weight-semibold;
+        letter-spacing: normal;
+        margin-bottom: -.1rem;
+        .ui-tabs-anchor {
+            border-bottom: .1rem solid @color-white;
+            border-top: .4rem solid @color-phoenix;
+            padding-top: 1.1rem;
+        }
+    }
+
+    .ui-tabs-anchor {
+        color: @color-dark-brownie;
+        display: block;
+        padding: 1.5rem 1.8rem 1.3rem;
+        text-decoration: none;
+    }
+}
+
+//  Tabs content
+.ui-tabs-panel {
+    border-top: .1rem solid @color-gray68;
+    margin-top: -.1rem;
+    padding: 2rem;
+}
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/_theme.less b/app/design/adminhtml/Magento/backend/web/css/source/_theme.less
index 25305cd2f17cd..d384c78c59254 100644
--- a/app/design/adminhtml/Magento/backend/web/css/source/_theme.less
+++ b/app/design/adminhtml/Magento/backend/web/css/source/_theme.less
@@ -13,8 +13,6 @@
 @color-very-dark-gray2: #555;
 @color-lighter-grayish: #cacaca;
 @color-lighter-gray: #e9e9e9;
-@color-dark-grayish-orange: #afadac;
-@color-dark-grayish: #aeaeae;
 @color-gray20: #333;
 @color-gray52: #858585;
 @color-gray56: #8f8f8f;
@@ -23,10 +21,7 @@
 @color-gray68: #adadad;
 @color-gray75: #bfbfbf;
 @color-gray80: #ccc;
-@color-gray82: #d1d1d1;
-@color-gray83: #d4d4d4;
 @color-gray84: #d6d6d6;
-@color-gray85: #d9d9d9;
 @color-gray89: #e3e3e3;
 @color-gray98: #fafafa;
 @color-very-light-gray: #fcfcfc;
@@ -54,7 +49,7 @@
 //  ---------------------------------------------
 
 //  Font
-@color-base: @color-gray19;
+@color-base: @color-dark-brownie;
 @font-family-base: 'Open Sans', @font-family-sans-serif;
 @font-family-console: 'Courier New', Courier, monospace;
 @font-size-base: 1.4rem;
@@ -85,7 +80,6 @@
 @icon-font-mui-name: 'MUI-Icons';
 @icon-font-mui-path: '@{baseDir}fonts/@{icon-font-mui-name}/@{icon-font-mui-name}';
 
-
 //
 //  Validation
 //  ---------------------------------------------
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/dashboard.less b/app/design/adminhtml/Magento/backend/web/css/source/dashboard.less
index 257219e93ef05..9d61b147f4edd 100644
--- a/app/design/adminhtml/Magento/backend/web/css/source/dashboard.less
+++ b/app/design/adminhtml/Magento/backend/web/css/source/dashboard.less
@@ -21,7 +21,7 @@
     background: @dashboard-bg; // resets global styles
 }
 
-.dashboard-inner {
+.dashboard-container {
     .clearfix();
     padding-top: 35px;
 }
@@ -52,6 +52,12 @@
     &-image {
         background: @dashboard-tab-content-bg url(../mui/images/ajax-loader-small.gif) no-repeat 50% 50%;
     }
+    .form-select-label {
+        display: inline-block;
+    }
+    &-disabled {
+        padding: 10px;
+    }
 }
 
 /*
@@ -63,6 +69,10 @@
         min-height: 40px;
         padding: 15px;
     }
+    .empty-text {
+        padding: 10px 12px;
+        text-align: center;
+    }
 }
 
 .dashboard-store-stats {
@@ -70,16 +80,20 @@
     .ui-tabs-panel {
         background: @dashboard-tab-content-bg url(../mui/images/ajax-loader-small.gif) no-repeat 50% 50%;
     }
+    .empty-text { // "no data" messages
+        background: #f7f3eb;
+    }
 }
 
 .dashboard-item {
     margin-bottom: 30px;
-    &-header {
+    &-title {
+        font-weight: 700;
         margin-left: 5px;
     }
     &.dashboard-item-primary {
         margin-bottom: 35px;
-        .title {
+        .dashboard-item-title {
             font-size: 22px;
             margin-bottom: 5px;
         }
@@ -93,9 +107,6 @@
         }
         &:first-child {
             color: @dashboard-active-color;
-            .title {
-                color: @dashboard-active-color;
-            }
         }
     }
     .dashboard-secondary & {
@@ -104,6 +115,9 @@
             &:extend(.ellipsis all);
         }
     }
+    .empty-text {
+        background: #e1dbcf;
+    }
 }
 
 .dashboard-totals {
@@ -174,9 +188,6 @@
             }
         }
     }
-    td.empty-text { // "no data" messages
-        text-align: center;
-    }
     .ui-tabs-panel & {
         background-color: @dashboard-tab-content-bg;
         .col-name {
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/forms/_forms.less b/app/design/adminhtml/Magento/backend/web/css/source/forms/_forms.less
index 4356272546c8a..4abb805a13079 100644
--- a/app/design/adminhtml/Magento/backend/web/css/source/forms/_forms.less
+++ b/app/design/adminhtml/Magento/backend/web/css/source/forms/_forms.less
@@ -11,6 +11,22 @@
 //  Variables
 //  ---------------------------------------------
 
+//  Form element
+
+@form-el__color: @color-very-dark-gray-black;
+@form-el__border-radius: 0;
+@form-el__indent-top: .6rem;
+@form-el__padding-bottom: .35em;
+@form-el__padding-side: .55em;
+@form-el__padding-top: .35em;
+
+@form-el__border-color: @color-gray68;
+@form-el__color: @color-very-dark-gray-black;
+@form-el__hover__border-color: darken(@form-el__border-color, 10%);
+@form-el__focus__border-color: @color-pure-blue;
+
+//  Form field
+
 @field-control__border-color: @color-gray68;
 @field-control__color: @color-very-dark-gray-black;
 @field-control__bg-color: @color-white;
@@ -137,10 +153,10 @@ fieldset.field [class^='fields-group-'] .field .control {
     > input {
         width: 100%;
     }
-    > input[type="button"],
-    > input[type="radio"],
-    > input[type="checkbox"],
-    > input[type="file"]{
+    > input[type='button'],
+    > input[type='radio'],
+    > input[type='checkbox'],
+    > input[type='file'] {
         width: auto;
     }
     > input.hasDatepicker {
@@ -211,11 +227,12 @@ fieldset.field [class^='fields-group-'] .field .control {
     }
     &-content {
         @_shadow: 0 2px 8px 0 rgba(0, 0, 0, .3);
-        .css(box-shadow, @_shadow);
+
         background: @field-tooltip-content__bg-color;
         border: 1px solid @field-tooltip-content__border-color;
         border-radius: 1px;
         bottom: 42px;
+        .css(box-shadow, @_shadow);
         display: none;
         padding: 15px 25px;
         position: absolute;
@@ -461,7 +478,6 @@ fieldset.field [class^='fields-group-'] .field .control {
     .control-range {
         & > .form__field:nth-child(2) {
             &:before {
-                content: ':';
                 content: '\2014';
                 display: inline-block;
                 float: left;
@@ -519,7 +535,6 @@ fieldset.field [class^='fields-group-'] .field .control {
             cursor: pointer;
         }
         .label:before {
-            .url('images/choice_bkg.png', 'Magento_Ui');
             background: url('@{url}') no-repeat -100% -100%;
             border: 1px solid @field-control__border-color;
             border-radius: 2px;
@@ -528,6 +543,7 @@ fieldset.field [class^='fields-group-'] .field .control {
             left: 0;
             position: absolute;
             top: 10px;
+            .url('images/choice_bkg.png', 'Magento_Ui');
             width: 14px;
             z-index: 1;
         }
@@ -689,7 +705,6 @@ fieldset.form__field {
 .control-text + .ui-datepicker-trigger {
     .button-reset();
     display: inline-block;
-    margin-left: -40px;
     .icon-font(
     @icon-calendar,
     @_icon-font-size: 38px,
@@ -698,6 +713,7 @@ fieldset.form__field {
     @_icon-font-position: after,
     @_icon-font-color: @field-date-icon__color
     );
+    margin-left: -40px;
     img {
         display: none;
     }
diff --git a/app/design/adminhtml/Magento/backend/web/css/source/forms/_selects.less b/app/design/adminhtml/Magento/backend/web/css/source/forms/_selects.less
new file mode 100644
index 0000000000000..0ab41b9e54321
--- /dev/null
+++ b/app/design/adminhtml/Magento/backend/web/css/source/forms/_selects.less
@@ -0,0 +1,98 @@
+// /**
+//  * Copyright © 2015 Magento. All rights reserved.
+//  * See COPYING.txt for license details.
+//  */
+
+//
+//  Variables
+//  _____________________________________________
+
+@select-check__background-color: @color-gray89;
+@select-check__arrow__color: @color-brownie;
+@select-check__height: 5px;
+@select-check__size: 2.36em;
+@select-check__width: 8px;
+
+//
+//  Customized select with label wrap
+//  ---------------------------------------------
+
+.form-select-label {
+    border: 1px solid @form-el__border-color;
+    border-radius: @form-el__border-radius;
+    color: @form-el__color;
+    cursor: pointer;
+    display: inline-block;
+    overflow: hidden;
+    position: relative;
+    &:hover,
+    &:hover:after {
+        border-color: @form-el__hover__border-color;
+    }
+    &:focus,
+    &:focus:after,
+    &:active,
+    &:active:after {
+        border-color: @form-el__focus__border-color;
+    }
+    &:after {
+        background: @select-check__background-color;
+        border-left: 1px solid @form-el__border-color;
+        bottom: 0;
+        content: '';
+        position: absolute;
+        right: 0;
+        top: 0;
+        width: @select-check__size;
+        z-index: -2;
+        .ie9 & {
+            display: none;
+        }
+    }
+    &:before {
+        border-color: @select-check__arrow__color transparent transparent transparent;
+        border-style: solid;
+        border-width: @select-check__height @select-check__width / 2 0 @select-check__width / 2;
+        content: '';
+        height: 0;
+        margin-right: -(@select-check__width / 2);
+        margin-top: -(@select-check__height / 2);
+        position: absolute;
+        right: @select-check__size / 2;
+        top: 50%;
+        width: 0;
+        z-index: -1;
+        .ie9 & {
+            display: none;
+        }
+    }
+    .form-el-select {
+        background: transparent;
+        border: none;
+        border-radius: 0;
+        content: '';
+        display: block;
+        margin: 0;
+        padding: @form-el__padding-top ~'calc(@{select-check__size} + 10%)' @form-el__padding-bottom @form-el__padding-side;
+        width: 110%;
+        .ie9 & {
+            padding-right: @form-el__padding-side;
+            width: 100%;
+        }
+    }
+
+    // ToDo UI: use .form-select-label { display block; } for grid tables. Consider, that [class*="col-"] includes grids, so use other specific selector
+}
+
+//
+//  Light customized select
+//  ---------------------------------------------
+
+.form-el-select {
+    background: @color-white;
+    border: 1px solid @form-el__border-color;
+    border-radius: @form-el__border-radius;
+    color: @form-el__color;
+    display: block;
+    padding: @form-el__padding-top @form-el__padding-side;
+}
diff --git a/app/design/adminhtml/Magento/backend/web/css/styles.less b/app/design/adminhtml/Magento/backend/web/css/styles.less
index 006006473aeaa..f7844fb7eb7ca 100644
--- a/app/design/adminhtml/Magento/backend/web/css/styles.less
+++ b/app/design/adminhtml/Magento/backend/web/css/styles.less
@@ -3,9 +3,10 @@
  * See COPYING.txt for license details.
  */
 
-@import 'source/lib/lib.less'; // Import all lib files
-@import 'source/_theme.less'; // Import theme variables
-@import 'source/_sources.less'; // Import theme files
+@import 'source/lib/lib.less'; //  Import all lib files
+@import 'source/_theme.less'; //  Import theme variables
 
-// Magento Import instructions
-//@magento_import "source/_module.less"; // import theme styles
+//  Magento Import instructions
+//@magento_import "source/_module.less"; //  Import theme styles
+
+@import 'source/_sources.less'; //  Import theme files
diff --git a/app/design/adminhtml/Magento/backend/web/images/ajax-loader-small.gif b/app/design/adminhtml/Magento/backend/web/images/ajax-loader-small.gif
new file mode 100644
index 0000000000000000000000000000000000000000..82d06cc97f0b9f32eaf1705a88a19a0d642dad57
GIT binary patch
literal 1727
zcmZ|OTTD|27zglk+SB&5J+uW5T3C_OTCvDw2N9^CODlx}YAF|?3>_^6Js7~+0s^Z`
zFH&xmf`}q38!(7Eb%Det&N<c!!o(YhiWqf>ZZR%q>b5u^HdeBSz2L+5_9g#czKc99
zMZ8hN0XV?#0I;~Y`0CZG=H}-4`T3NTl)Ab)002}fl~5==d-m+e$Owv}PNx%spt!g=
zf*|;dOhs}|c9K+?ygmvigWhibKS4?Q5=~`EF?OJ|lE5^3H8o}XG{sS+6}$HV{C5zY
z;q8j>mN$|ENFW_2mGeBYDqWf|lZ`bW;zKD0UedkvQ2=Q@f?Kid2Wrf0>vJ(Fey#mN
zf4>NL(k<z81{B-b5|0z%M2@!2cF?z7RvpOQtBk#k>=~pSUMEP_{N0Um5RjA*O-J|f
zX%rwo#*ASMMjPP!J_J$gQdB?A&gR;m4&$DMowoK;FXC3O&@9M)q85WPtqC`Ueg$b7
zkj$gB&^7oJmTCHY;Ds~NYP&C(?w}*c*j0&+#rmO3Cci6OReyOpt<GmikPDC?F+z{l
zR|zOcesP>-mwwlK5h8!r&76zfYOJ}w17h*v)@azqMD8X&1S3mtPw_yKK!+Pc1y`&z
zB^T-&Bl}NAhn<{LAL!XkY-y(tXt{ou51H{q)~c4#b9-73qT%B!WPv66{2drVVSo(V
zYBV7g2{GgvjfNx3A}YM=5NTbCs=2NitzCg_N|K-}HIRL{_=Mj>>AKR}^Qf83$FfWn
z42)1q9*M}{FI`VxR%SH2Xb8(Xezjv*2?uN!y*)`r(8l)mj#Q(>G*L7yCVna)TM~F-
z7I9#CA|oVYM@>zB&9Vf-OCZ9$glk<hMfMb3M7ml$%SEF)eWbxtCcVkJ|J0gxQqD}N
za5JrZT+K5K+<JCw`i|tskfGgNML2$?QKM20SgmXtw{hZSXc9x;cHIRQ2yz#whWM>{
zLRsDVJsGOTmSw}Mz2T>_TsJ)pUjSC@n!l)NEuQzp3AdMg!V!*xy=tWpG-Hk2KS*S?
z!##9E{N;d0f-9UyC*5u!ts+k9$sPL4<uL1pILfnY!4&HzE-yuR=Ys?uToD(Gky*&6
zsR{*?O0H&xH01*@m0^?@V#`vhmOg{)y6JxBq(2cS>-IP4qceIrk)4_rK9_=v3f*eD
z&4EAPkAE-kU!AzUnwnHLQ_77xJSJaQzz>ZGcC3XV8g#DdyHR4B<4WKC*Jb{W3F*}N
ztyJ39RiRZBHcSQCR94UmUM#t>s9-1UFdDL~#PGjl(!e7%P-Z(((TN?FObph-?p~wW
z64v}!>;9Dxg3>AN7T-vC&bJMRRx;6|x5GM<bId<~`cI>yr@`_9qfz8$!kLcN8!ZPH
z1|OA!)OZpEr%@p}*-BP{EUGr7a&_SQ9mIvo2L-X*<SyN_LA%wRV<*A3d2y4+XkCHK
zy4m5uX%q7rDrAk6OQWFRw0=*LxEea%@GK@d@<wn*+o;Ok!+e_guq!sqjA=5l^GARa
zcW^P43L|tj1R^jy(*%PtAT4KAEy@olTy`EyN8)vm_9RT-cH<VkPhJpmiXdI}uG7Go
zJfeJa{_8Wxf6I9trtAXyR$to0v-iu)5?}a?JcGQg??Pwc3!<G9eN1-xjp{-O=EkJ)
z!`zn0dh;a=VS_MKNuq%a8YPQNWr6V^g;n<vN+M~3mZj+bqgZC{t?S+(N?#Az_&dvV
z)JggnpcP(;5z}LdZ|)_>eT!DOSMJuO`hIAU_pcA+C>++;EBzR;*21<mqt~-+C&P1V
zvBwUMT9(k`m)CpxXB;I#G$F#qDM*fi34t3yq*fo`XbkjUma%lJ-icT&7pJmtdy<KJ
zS<O9O(|H#bwFuDB7*%%>b}p|(ui1chW1&hsBE3(trI(woA1v5U>-QWDn)9>~(rA<C
vsykJ-E5K}({AH3299wYvgpGh&637;l>4=~_7i6))kLi@$G?ZSlBuV@iK|LZf

literal 0
HcmV?d00001

diff --git a/lib/web/css/docs/docs.css b/lib/web/css/docs/docs.css
index e3f078b46da9e..f0103bc796a52 100644
--- a/lib/web/css/docs/docs.css
+++ b/lib/web/css/docs/docs.css
@@ -642,9 +642,9 @@
   margin: 0 11px 0 0;
 }
 .example-breadcrumbs-3 .item a:after {
-  width: 0;
-  height: 0;
   border: 12px solid transparent;
+  height: 0;
+  width: 0;
   border-left-color: #f4f4f4;
   content: "";
   position: absolute;
@@ -737,14 +737,14 @@ button:focus {
   font-weight: 400;
 }
 .example-button-10 > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-button-10:before {
   font-family: 'icons-blank-theme';
@@ -1717,14 +1717,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-6 .action.toggle > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-6 .action.toggle:after {
   font-family: 'icons-blank-theme';
@@ -1752,14 +1752,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-6 .action.toggle.active > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-6 .action.toggle.active:after {
   font-family: 'icons-blank-theme';
@@ -1864,14 +1864,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .split.example-dropdown-7 .action.toggle > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .split.example-dropdown-7 .action.toggle:after {
   font-family: 'icons-blank-theme';
@@ -1899,14 +1899,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .split.example-dropdown-7 .action.toggle.active > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .split.example-dropdown-7 .action.toggle.active:after {
   font-family: 'icons-blank-theme';
@@ -2020,14 +2020,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-8 .action.toggle > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-8 .action.toggle:after {
   font-family: 'icons-blank-theme';
@@ -2055,14 +2055,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-8 .action.toggle.active > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-8 .action.toggle.active:after {
   font-family: 'icons-blank-theme';
@@ -2182,14 +2182,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-9 .action.toggle > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-9 .action.toggle:after {
   font-family: 'icons-blank-theme';
@@ -2217,14 +2217,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-9 .action.toggle.active > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-9 .action.toggle.active:after {
   font-family: 'icons-blank-theme';
@@ -2344,14 +2344,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-10 .action.toggle > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-10 .action.toggle:after {
   font-family: 'icons-blank-theme';
@@ -2379,14 +2379,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-10 .action.toggle.active > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-10 .action.toggle.active:after {
   font-family: 'icons-blank-theme';
@@ -2500,14 +2500,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-11 .action.toggle > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-11 .action.toggle:before {
   font-family: 'icons-blank-theme';
@@ -2535,14 +2535,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-11 .action.toggle.active > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-11 .action.toggle.active:before {
   font-family: 'icons-blank-theme';
@@ -2656,14 +2656,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-12 .action.toggle > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-12 .action.toggle:after {
   font-family: 'icons-blank-theme';
@@ -2691,14 +2691,14 @@ fieldset[disabled] .example-button-15 {
   text-decoration: none;
 }
 .example-dropdown-12 .action.toggle.active > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-dropdown-12 .action.toggle.active:after {
   font-family: 'icons-blank-theme';
@@ -3299,14 +3299,14 @@ select {
   display: inline-block;
 }
 .example-icon-3 > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-icon-3:before {
   content: '';
@@ -3358,14 +3358,14 @@ select {
   text-decoration: none;
 }
 .example-icon-6 > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-icon-6:before {
   font-family: 'icons-blank-theme';
@@ -3520,14 +3520,14 @@ select {
   text-align: center;
 }
 .example-icon-14 > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .icons-image-list {
   list-style: none;
@@ -3688,19 +3688,16 @@ select {
 }
 .loader {
   position: fixed;
-  left: 0;
   top: 0;
   right: 0;
   bottom: 0;
+  left: 0;
   background-color: rgba(255, 255, 255, 0.5);
   z-index: 9999;
 }
 .loader:before {
   border-radius: 5px;
-  background-color: transparent;
-  background-image: url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif');
-  background-position: 50% 50%;
-  background-repeat: no-repeat;
+  background: transparent url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif') no-repeat 50% 50%;
   box-sizing: border-box;
   content: '';
   position: absolute;
@@ -3722,10 +3719,7 @@ select {
   top: 0;
   right: 0;
   bottom: 0;
-  background-color: rgba(255, 255, 255, 0.5);
-  background-image: url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif');
-  background-position: 50% 50%;
-  background-repeat: no-repeat;
+  background: rgba(255, 255, 255, 0.5) url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif') no-repeat 50% 50%;
 }
 .example-message-info {
   display: block;
@@ -3917,9 +3911,9 @@ select {
   right: 0;
 }
 .example-message-2 > *:first-child:before {
-  width: 0;
-  height: 0;
   border: 5px solid transparent;
+  height: 0;
+  width: 0;
   border-right-color: #b30000;
   right: 30px;
 }
@@ -3987,9 +3981,9 @@ select {
   left: 0;
 }
 .example-message-3 > *:first-child:before {
-  width: 0;
-  height: 0;
   border: 5px solid transparent;
+  height: 0;
+  width: 0;
   border-left-color: #006400;
   left: 30px;
 }
@@ -4060,9 +4054,9 @@ select {
   left: 0;
 }
 .example-message-4 > *:first-child:before {
-  width: 0;
-  height: 0;
   border: 5px solid transparent;
+  height: 0;
+  width: 0;
   border-left-color: #green;
   left: 30px;
 }
@@ -4217,14 +4211,14 @@ footer.footer {
   order: 3;
 }
 .pages > .label {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .pages .items {
   font-size: 0;
@@ -4246,14 +4240,14 @@ footer.footer {
   display: inline-block;
 }
 .pages .item .label {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .pages a.page {
   color: #1979c3;
@@ -4309,14 +4303,14 @@ footer.footer {
   color: #7d7d7d;
 }
 .pages .action.next > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .pages .action.next:before {
   font-family: 'icons-blank-theme';
@@ -4350,14 +4344,14 @@ footer.footer {
   color: #7d7d7d;
 }
 .pages .action.previous > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .pages .action.previous:before {
   font-family: 'icons-blank-theme';
@@ -4411,14 +4405,14 @@ footer.footer {
   display: inline-block;
 }
 .example-pages-1 .item .label {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-pages-1 a.page {
   background-color: #cccccc;
@@ -4498,14 +4492,14 @@ footer.footer {
   color: #7d7d7d;
 }
 .example-pages-1 .action.next > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-pages-1 .action.next:before {
   font-family: 'icons-blank-theme';
@@ -4539,14 +4533,14 @@ footer.footer {
   color: #7d7d7d;
 }
 .example-pages-1 .action.previous > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-pages-1 .action.previous:before {
   font-family: 'icons-blank-theme';
@@ -4600,14 +4594,14 @@ footer.footer {
   display: inline-block;
 }
 .example-pages-2 .item .label {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-pages-2 a.page {
   color: #1979c3;
@@ -4653,14 +4647,14 @@ footer.footer {
   color: #7d7d7d;
 }
 .example-pages-3 > .label {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-pages-3 .items {
   font-size: 0;
@@ -4682,14 +4676,14 @@ footer.footer {
   display: inline-block;
 }
 .example-pages-3 .item .label {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-pages-3 a.page {
   background: #1979c3;
@@ -4754,14 +4748,14 @@ footer.footer {
   color: #ffffff;
 }
 .example-pages-3 .action.next > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-pages-3 .action.next:before {
   font-family: 'icons-blank-theme';
@@ -4795,14 +4789,14 @@ footer.footer {
   color: #ffffff;
 }
 .example-pages-3 .action.previous > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-pages-3 .action.previous:before {
   font-family: 'icons-blank-theme';
@@ -4870,14 +4864,14 @@ footer.footer {
   right: 10px;
 }
 .window.popup.popup-example .popup-actions .action.close > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .window.popup.popup-example .popup-actions .action.close:before {
   font-family: 'icons-blank-theme';
@@ -4964,14 +4958,14 @@ fieldset[disabled] .window.popup.popup-example .popup-actions .action.close {
   right: 10px;
 }
 .window.popup.popup-example-1 .popup-actions .action.close > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .window.popup.popup-example-1 .popup-actions .action.close:before {
   font-family: 'icons-blank-theme';
@@ -5075,14 +5069,14 @@ fieldset[disabled] .window.popup.popup-example-1 .popup-actions .action.close {
   right: 10px;
 }
 .window.popup.popup-example-2 .popup-actions .action.close > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .window.popup.popup-example-2 .popup-actions .action.close:before {
   font-family: 'icons-blank-theme';
@@ -5173,14 +5167,14 @@ fieldset[disabled] .window.popup.popup-example-2 .popup-actions .action.close {
   right: 10px;
 }
 .window.popup.popup-example-3 .popup-actions .action.close > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .window.popup.popup-example-3 .popup-actions .action.close:before {
   font-family: 'icons-blank-theme';
@@ -5273,14 +5267,14 @@ fieldset[disabled] .window.popup.popup-example-3 .popup-actions .action.close {
   right: 10px;
 }
 .window.popup.popup-example-4 .popup-actions .action.close > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .window.popup.popup-example-4 .popup-actions .action.close:before {
   font-family: 'icons-blank-theme';
@@ -5367,14 +5361,14 @@ fieldset[disabled] .window.popup.popup-example-4 .popup-actions .action.close {
   right: 10px;
 }
 .window.popup.popup-example-5 .popup-actions .action.close > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .window.popup.popup-example-5 .popup-actions .action.close:before {
   font-family: 'icons-blank-theme';
@@ -5489,14 +5483,14 @@ fieldset[disabled] .window.popup.popup-example-5 .popup-actions .action.close {
   right: 10px;
 }
 .window.popup.popup-example-6 .popup-actions .action.close > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .window.popup.popup-example-6 .popup-actions .action.close:before {
   font-family: 'icons-blank-theme';
@@ -5702,14 +5696,14 @@ fieldset[disabled] .window.popup.popup-example-8 .popup-actions .action.close {
   right: 10px;
 }
 .window.popup.popup-example-9 .popup-actions .action.close > span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .window.popup.popup-example-9 .popup-actions .action.close:before {
   font-family: 'icons-blank-theme';
@@ -5787,14 +5781,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   display: block;
 }
 .example-ratings-1 input[type="radio"] {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-ratings-1 input[type="radio"]:focus + label:before,
 .example-ratings-1 input[type="radio"]:checked + label:before {
@@ -5806,14 +5800,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   cursor: pointer;
 }
 .example-ratings-1 label span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-ratings-1 label:before {
   color: #ff5601;
@@ -5886,14 +5880,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   display: block;
 }
 .example-ratings-2 input[type="radio"] {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-ratings-2 input[type="radio"]:focus + label:before,
 .example-ratings-2 input[type="radio"]:checked + label:before {
@@ -5905,14 +5899,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   cursor: pointer;
 }
 .example-ratings-2 label span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-ratings-2 label:before {
   color: #ff5601;
@@ -6003,14 +5997,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   display: block;
 }
 .example-ratings-3 input[type="radio"] {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-ratings-3 input[type="radio"]:focus + label:before,
 .example-ratings-3 input[type="radio"]:checked + label:before {
@@ -6022,14 +6016,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   cursor: pointer;
 }
 .example-ratings-3 label span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-ratings-3 label:before {
   color: #0a6767;
@@ -6102,14 +6096,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   display: block;
 }
 .example-ratings-4 input[type="radio"] {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-ratings-4 input[type="radio"]:focus + label:before,
 .example-ratings-4 input[type="radio"]:checked + label:before {
@@ -6121,14 +6115,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   cursor: pointer;
 }
 .example-ratings-4 label span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-ratings-4 label:before {
   color: #ff5601;
@@ -6201,14 +6195,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   display: block;
 }
 .exapmle-ratings-5 .control.rating.vote input[type="radio"] {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .exapmle-ratings-5 .control.rating.vote input[type="radio"]:focus + label:before,
 .exapmle-ratings-5 .control.rating.vote input[type="radio"]:checked + label:before {
@@ -6220,14 +6214,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   cursor: pointer;
 }
 .exapmle-ratings-5 .control.rating.vote label span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .exapmle-ratings-5 .control.rating.vote label:before {
   color: #ff5601;
@@ -6329,14 +6323,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   -webkit-font-smoothing: antialiased;
 }
 .example-rating-summary-1 .rating-result > span span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-rating-summary-2 {
   white-space: nowrap;
@@ -6388,14 +6382,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   -webkit-font-smoothing: antialiased;
 }
 .example-rating-summary-2 .rating-result > span span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-rating-summary-3 {
   white-space: nowrap;
@@ -6447,14 +6441,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   -webkit-font-smoothing: antialiased;
 }
 .example-rating-summary-3 .rating-result > span span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-rating-summary-4 {
   white-space: nowrap;
@@ -6506,28 +6500,28 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   -webkit-font-smoothing: antialiased;
 }
 .example-rating-summary-4 .rating-result > span span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-rating-summary-5 {
   white-space: nowrap;
   overflow: hidden;
 }
 .example-rating-summary-5 .label {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-rating-summary-5 .rating-result {
   width: 100px;
@@ -6575,14 +6569,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   -webkit-font-smoothing: antialiased;
 }
 .example-rating-summary-5 .rating-result > span span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-rating-summary-6 .rating-summary {
   white-space: nowrap;
@@ -6634,14 +6628,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   -webkit-font-smoothing: antialiased;
 }
 .example-rating-summary-6 .rating-summary .rating-result > span span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-rating-summary-7 {
   white-space: nowrap;
@@ -6693,24 +6687,24 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   -webkit-font-smoothing: antialiased;
 }
 .example-rating-summary-7 .rating-result > span span {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-.example-rating-summary-7 .label {
+  padding: 0;
   position: absolute;
   width: 1px;
+}
+.example-rating-summary-7 .label {
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-responsive-block {
   padding: 10px;
@@ -6756,8 +6750,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   display: block;
 }
 .example-sections-1 > .item.title {
-  margin: 0;
-  margin-right: 5px;
+  margin: 0 5px 0 0;
 }
 .example-sections-1 > .item.title > .switch {
   font-size: 1.4rem;
@@ -6769,10 +6762,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   border: 1px solid #d1d1d1;
   border-bottom: none;
   height: 20px;
-  padding-top: 5px;
-  padding-right: 20px;
-  padding-bottom: 5px;
-  padding-left: 20px;
+  padding: 5px 20px 5px 20px;
 }
 .example-sections-1 > .item.title > .switch:visited {
   color: #7d7d7d;
@@ -6849,8 +6839,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   display: block;
 }
 .example-sections-2 > .item.title {
-  margin: 0;
-  margin-right: 5px;
+  margin: 0 5px 0 0;
 }
 .example-sections-2 > .item.title > .switch {
   font-size: 1.4rem;
@@ -6862,10 +6851,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   border: 1px solid #d1d1d1;
   border-bottom: none;
   height: 20px;
-  padding-top: 5px;
-  padding-right: 20px;
-  padding-bottom: 5px;
-  padding-left: 20px;
+  padding: 5px 20px 5px 20px;
 }
 .example-sections-2 > .item.title > .switch:visited {
   color: #7d7d7d;
@@ -6932,8 +6918,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   display: block;
 }
 .example-sections-3 > .item.title {
-  margin: 0;
-  margin-bottom: 5px;
+  margin: 0 0 5px;
 }
 .example-sections-3 > .item.title > .switch {
   background: #f0f0f0;
@@ -6942,10 +6927,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   border-bottom: 1px solid #d1d1d1;
   border-left: 1px solid #d1d1d1;
   height: 40px;
-  padding-top: 5px;
-  padding-right: 20px;
-  padding-bottom: 5px;
-  padding-left: 20px;
+  padding: 5px 20px 5px 20px;
   font-size: 1.8rem;
   font-weight: 600;
   line-height: 40px;
@@ -7023,8 +7005,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
     display: block;
   }
   .example-sections-4 > .item.title {
-    margin: 0;
-    margin-right: 5px;
+    margin: 0 5px 0 0;
   }
   .example-sections-4 > .item.title > .switch {
     font-size: 1.4rem;
@@ -7036,10 +7017,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
     border: 1px solid #d1d1d1;
     border-bottom: none;
     height: 20px;
-    padding-top: 5px;
-    padding-right: 20px;
-    padding-bottom: 5px;
-    padding-left: 20px;
+    padding: 5px 20px 5px 20px;
   }
   .example-sections-4 > .item.title > .switch:visited {
     color: #7d7d7d;
@@ -7107,8 +7085,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
     display: block;
   }
   .example-sections-4 > .item.title {
-    margin: 0;
-    margin-bottom: 5px;
+    margin: 0 0 5px;
   }
   .example-sections-4 > .item.title > .switch {
     background: #f0f0f0;
@@ -7117,10 +7094,7 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
     border-bottom: 1px solid #d1d1d1;
     border-left: 1px solid #d1d1d1;
     height: 40px;
-    padding-top: 5px;
-    padding-right: 20px;
-    padding-bottom: 5px;
-    padding-left: 20px;
+    padding: 5px 20px 5px 20px;
     font-size: 1.8rem;
     font-weight: 600;
     line-height: 40px;
@@ -7287,14 +7261,14 @@ fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
   padding: 8px 10px;
 }
 .example-table-3 > caption {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-table-4 {
   border-collapse: collapse;
@@ -8042,8 +8016,7 @@ p {
 }
 abbr[title] {
   cursor: help;
-  border-bottom: 1px dotted;
-  border-bottom-color: #d1d1d1;
+  border-bottom: 1px dotted #d1d1d1;
 }
 b,
 strong {
@@ -8065,9 +8038,7 @@ hr {
   margin-top: 20px;
   margin-bottom: 20px;
   border: 0;
-  border-top-width: 1px;
-  border-top-style: solid;
-  border-top-color: #d1d1d1;
+  border-top: 1px solid #d1d1d1;
 }
 sub,
 sup {
@@ -8217,14 +8188,11 @@ kbd {
 }
 pre {
   background: #f0f0f0;
-  border-width: 1px;
-  border-style: solid;
-  border-color: #d1d1d1;
+  border: 1px solid #d1d1d1;
   color: #111111;
   display: block;
   font-size: 1.2rem;
-  margin: 0;
-  margin-bottom: 10px;
+  margin: 0 0 10px;
   line-height: 1.42857143;
   padding: 10px;
   word-break: break-all;
@@ -8239,6 +8207,7 @@ pre code {
   border-radius: 0;
 }
 blockquote {
+  border-left: 0 solid #d1d1d1;
   margin: 0 0 20px 40px;
   padding: 0;
   font-size: 1.4rem;
@@ -8247,9 +8216,6 @@ blockquote {
   font-weight: 400;
   font-style: italic;
   line-height: 1.42857143;
-  border-left-width: 0;
-  border-left-style: solid;
-  border-left-color: #d1d1d1;
 }
 blockquote p:last-child,
 blockquote ul:last-child,
@@ -8287,9 +8253,6 @@ q:after {
 cite {
   font-style: normal;
 }
-.example {
-  font-size: 2.5rem;
-}
 .example-line-height {
   line-height: 3rem;
 }
@@ -8312,11 +8275,11 @@ cite {
   width: 120px;
 }
 .example-text-hide {
+  background-color: transparent;
+  border: 0;
   font: 0/0 a;
   color: transparent;
   text-shadow: none;
-  background-color: transparent;
-  border: 0;
 }
 .example-hyphens {
   word-wrap: break-word;
@@ -8333,7 +8296,6 @@ cite {
   hyphens: none;
 }
 .example-typography {
-  font-size: 3rem;
   color: #ffcc00;
   font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
   font-weight: 500;
@@ -8420,8 +8382,7 @@ p {
 }
 abbr[title] {
   cursor: help;
-  border-bottom: 1px dotted;
-  border-bottom-color: #d1d1d1;
+  border-bottom: 1px dotted #d1d1d1;
 }
 b,
 strong {
@@ -8443,9 +8404,7 @@ hr {
   margin-top: 20px;
   margin-bottom: 20px;
   border: 0;
-  border-top-width: 1px;
-  border-top-style: solid;
-  border-top-color: #d1d1d1;
+  border-top: 1px solid #d1d1d1;
 }
 sub,
 sup {
@@ -8595,14 +8554,11 @@ kbd {
 }
 pre {
   background: #f0f0f0;
-  border-width: 1px;
-  border-style: solid;
-  border-color: #d1d1d1;
+  border: 1px solid #d1d1d1;
   color: #111111;
   display: block;
   font-size: 1.2rem;
-  margin: 0;
-  margin-bottom: 10px;
+  margin: 0 0 10px;
   line-height: 1.42857143;
   padding: 10px;
   word-break: break-all;
@@ -8617,6 +8573,7 @@ pre code {
   border-radius: 0;
 }
 blockquote {
+  border-left: 0 solid #d1d1d1;
   margin: 0 0 20px 40px;
   padding: 0;
   font-size: 1.4rem;
@@ -8625,9 +8582,6 @@ blockquote {
   font-weight: 400;
   font-style: italic;
   line-height: 1.42857143;
-  border-left-width: 0;
-  border-left-style: solid;
-  border-left-color: #d1d1d1;
 }
 blockquote p:last-child,
 blockquote ul:last-child,
@@ -8686,38 +8640,38 @@ cite {
   float: right;
 }
 .example-visibility-hidden {
-  visibility: hidden;
   height: 0;
+  visibility: hidden;
 }
 .example-visually-hidden-1 {
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-visually-hidden-2 {
   background: #fdf0d5;
   padding: 5px;
-  position: absolute;
-  width: 1px;
+  border: 0;
+  clip: rect(0, 0, 0, 0);
   height: 1px;
   margin: -1px;
-  padding: 0;
   overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+  padding: 0;
+  position: absolute;
+  width: 1px;
 }
 .example-visually-hidden-2 {
-  position: static;
-  width: auto;
+  clip: auto;
   height: auto;
   margin: 0;
   overflow: visible;
-  clip: auto;
+  position: static;
+  width: auto;
 }
 .example-css-container {
   padding: 20px;
@@ -8762,7 +8716,19 @@ cite {
   background-image: linear-gradient(to right, #ccffff 0%, #ccccff 100%);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffff', endColorstr='#ccccff', GradientType=1);
 }
+.example-background-gradient-3-wrapper {
+  background: #ffc;
+  padding: 10px;
+}
+.example-background-gradient-3 {
+  background-color: rgba(255, 255, 255, 0);
+  background-repeat: repeat-x;
+  background-image: -webkit-linear-gradient(left, color-stop(rgba(255, 255, 255, 0) 0%), color-stop(#ccccff 100%));
+  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ccccff 100%);
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)', endColorstr='#ccccff', GradientType=1);
+}
 body {
   padding: 15px;
   background-image: none;
 }
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL3V0aWxpdGllcy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL2FjdGlvbnMtdG9vbGJhci5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvYWN0aW9ucy10b29sYmFyLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvYnJlYWRjcnVtYnMubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL2JyZWFkY3J1bWJzLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi90eXBvZ3JhcGh5Lmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9pY29ucy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvdmFyaWFibGVzLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvaWNvbnMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9idXR0b25zLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9idXR0b25zLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvZHJvcGRvd25zLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9kcm9wZG93bnMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9mb3Jtcy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvZm9ybXMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9sb2FkZXJzLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9sb2FkZXJzLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvbWVzc2FnZXMubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL21lc3NhZ2VzLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvbGF5b3V0Lmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9sYXlvdXQubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL2dyaWRzLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvcGFnZXMubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL3BhZ2VzLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvcG9wdXBzLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9wb3B1cHMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9yYXRpbmcubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL3JhdGluZy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL3Jlc3BvbnNpdmUubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9zZWN0aW9ucy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvc2VjdGlvbnMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS90YWJsZXMubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL3RhYmxlcy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL3Rvb2x0aXBzLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi90b29sdGlwcy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL3R5cG9ncmFwaHkubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS91dGlsaXRpZXMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9kb2NzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUE2Q0ksZ0JBQUM7QUFDRCxnQkFBQztFQUNHLFNBQVMsRUFBVDtFQUNBLGNBQUE7O0FBRUosZ0JBQUM7RUFDRyxXQUFBOztBQ2ZSLGdCQ3dDSTtFQUNJLFdBQUE7O0FEekNSLGdCQzJDSTtFQUNJLFlBQUE7O0FENUNSLGdCQ1hJO0FEV0osZ0JDVkk7RUFDSSxxQkFBQTs7QURTUixnQkNYSSxTQU1JLEVBQUM7QURLVCxnQkNWSSxXQUtJLEVBQUM7RUFDRyxxQkFBQTs7QURJWixnQkNBSSxTQUNJ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 */
\ No newline at end of file
diff --git a/lib/web/css/docs/source/utilities.less b/lib/web/css/docs/source/utilities.less
index 4858dd017a1ec..b62844de35492 100644
--- a/lib/web/css/docs/source/utilities.less
+++ b/lib/web/css/docs/source/utilities.less
@@ -284,19 +284,44 @@
     );
 }
 
+.example-background-gradient-3-wrapper {
+    background: #ffc;
+    padding: 10px;
+}
+
+.example-background-gradient-3 {
+    .background-gradient(
+        @_background-gradient: true,
+        @_background-gradient-direction: horizontal,
+        @_background-gradient-start-color: rgba(255,255,255,0),
+        @_background-gradient-end-color: #ccf,
+        @_background-gradient-color-position: false
+    );
+}
+
 //
 //  ```
-// <div class="example-background-gradient-1">
-//      Hey! I`m gradient with vertical direction!
-//</div>
+//  <div class="example-background-gradient-1">
+//      I`m gradient with vertical direction
+//  </div>
 //  ```
 //
 
 //
 //  ```
-// <div class="example-background-gradient-2">
-//      Hey! I`m gradient with horizontal direction!
-//</div>
+//  <div class="example-background-gradient-2">
+//      I`m gradient with horizontal direction
+//  </div>
+//  ```
+//
+
+//
+//  ```
+//  <div class="example-background-gradient-3-wrapper">
+//  <div class="example-background-gradient-3">
+//      I`m gradient with horizontal direction from transparent to a color
+//  </div>
+//  </div>
 //  ```
 //
 
@@ -306,7 +331,7 @@
 //    <table>
 //        <tr>
 //            <th class="vars_head">Mixin variable</th>
-//            <th class="vars_head">Default value </th>
+//            <th class="vars_head">Default value</th>
 //            <th class="vars_head">Allowed values</th>
 //            <th class="vars_head">Comment</th>
 //        </tr>
@@ -334,5 +359,11 @@
 //            <td class="vars_value">'' | false | value</td>
 //            <td>Gradient end color (any css color) </td>
 //        </tr>
+//        <tr>
+//            <th>@_background-gradient-color-position</th>
+//            <td class="vars_value">false</td>
+//            <td class="vars_value">'' | false | true</td>
+//            <td>Sets the background-color fallback property. When set to 'false', the background-color property will be set to @_background-gradient-end-color. When set to 'true', the background-color property will be set to @_background-gradient-start-color</td>
+//        </tr>
 //    </table>
 //  </pre>
diff --git a/lib/web/css/docs/utilities.html b/lib/web/css/docs/utilities.html
index af1371c43cc4f..be79e18f66f81 100644
--- a/lib/web/css/docs/utilities.html
+++ b/lib/web/css/docs/utilities.html
@@ -5,7 +5,7 @@
  */
 -->
 <!DOCTYPE html><html><head><title>utilities | Magento UI Library
-</title><meta charset="utf-8"><style>*{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0}body{padding:60px 0 40px;background-color:hsl(207,10%,90%);color:hsl(207,5%,30%)}.container{max-width:1300px;margin:0 auto;padding:0 20px}.section{position:relative;margin-bottom:20px}.docs{position:relative;z-index:2;width:68%;min-height:200px;background-color:hsl(207,0%,100%);background-clip:padding-box;border:1px solid hsla(207,5%,5%,.1);border-radius:5px;box-shadow:0 0 3px hsla(207,5%,5%,.1)}.code{position:absolute;top:5px;bottom:5px;right:0;z-index:1;width:33%;padding:10px 10px 10px 20px;border-radius:0 5px 5px 0;border:1px solid hsla(207,20%,10%,.1);background-color:hsla(207,20%,95%,.9);background-clip:padding-box;opacity:.5;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.code:hover{opacity:1}.preview{background:hsl(207,0%,100%);border-top:1px solid hsl(207,30%,95%);position:relative;z-index:1}.preview-code+.preview{margin-top:0;border-top:0}.preview iframe{display:block;width:100%;height:100%;overflow:hidden}.preview-code{position:relative;z-index:2;display:block;width:100%;color:hsl(207,9%,37%);max-height:200px;padding:10px 20px;overflow-y:auto;background:hsl(207,30%,95%);border:1px solid hsl(207,30%,85%);border-left:0;border-right;box-shadow:inset 0 1px 2px hsla(207,30%,10%,.1);line-height:1.1!important;resize:none}.preview-code:focus{outline:0;background:hsl(207,30%,97%);box-shadow:inset 0 1px 2px hsla(207,30%,10%,.1),0 0 5px hsla(207,75%,75%,.9)}.preview-code:last-child{border-bottom:0;border-radius:0 0 5px 5px}.resizeable{padding:15px;overflow:auto;background:hsl(207,0%,100%);box-shadow:0 0 2px hsla(207,10%,20%,.2);resize:both}.preview-code,pre{white-space:pre-wrap;word-wrap:break-word;overflow-y:auto}.code pre{height:100%;margin-top:0}.bar{position:fixed;left:0;right:0;z-index:1010;min-height:40px;line-height:40px;background-image:-webkit-linear-gradient(hsla(207,10%,35%,.97),hsla(207,5%,25%,.92));background-image:-moz-linear-gradient(hsla(207,10%,35%,.97),hsla(207,5%,25%,.92));background-image:-o-linear-gradient(hsla(207,10%,35%,.97),hsla(207,5%,25%,.92));background-image:linear-gradient(hsla(207,10%,35%,.97),hsla(207,5%,25%,.92))}.bar.top{top:0;box-shadow:0 1px 2px hsla(207,5%,0%,.2)}.bar.bottom{bottom:0;box-shadow:0 -1px 2px hsla(207,5%,0%,.2)}.bar ul{margin:0!important}.bar li{display:block;list-style:none}.bar .icon path{fill:hsla(27,10%,75%,.75)}.docs .icon path{fill:hsla(207,10%,75%,.5)}.docs .permalink:hover .icon path{fill:hsl(207,10%,75%)}.bar button{color:hsla(27,10%,75%,.75)}.bar button:hover .icon path,.bar button.is-active .icon path{fill:hsl(27,10%,85%)}.bar button:hover,.bar button.is-active{color:hsl(27,10%,85%)}.bar .icon{vertical-align:middle;display:inline-block}.bar,.bar a,.bar a:visited{color:hsl(27,10%,85%);text-shadow:1px 1px 0 hsla(27,5%,0%,.5)}.bar a:hover,.bar a.is-active{color:hsl(27,10%,95%);text-shadow:1px 1px 0 hsla(27,5%,0%,1);text-decoration:none}.brand{float:left;margin-right:20px;font-weight:700;font-size:16px;text-decoration:none}.brand,a.brand,a.brand:visited{color:hsl(27,5%,5%);text-shadow:1px 1px 0 hsla(27,5%,100%,.2)}.brand:hover,a.brand:hover{color:hsl(27,5%,0%);text-shadow:1px 1px 0 hsla(27,5%,100%,.3);text-decoration:none}.menu{font-size:12px}.menu>li{float:left;position:relative}.menu a{display:block;margin-right:15px}.dropdown-toggle{position:relative;padding-right:15px}.dropdown-toggle:after{display:block;position:absolute;right:0;top:18px;content:'';border:4px solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.nav-results,.dropdown{position:absolute;z-index:1020;top:32px;left:-16px;width:175px;max-height:500px;padding:10px 0;overflow-y:auto;word-wrap:break-word;font-size:11px;line-height:20px;background-color:hsla(207,10%,25%,.97);border:1px solid hsla(207,5%,70%,.3);border-radius:3px;box-shadow:0 0 3px hsla(207,5%,0%,.2)}.toc-list{width:200px}.nav-results{right:0;width:200px;left:auto;padding:5px 0}.nav-results-filename{display:block;font-size:10px;opacity:.75}.nav-results a{display:block;line-height:15px;padding:5px 10px}.nav-results li:not([hidden])~li a{border-top:1px solid hsla(27,10%,90%,.1)}.dropdown a{padding:0 15px}.dropdown li:hover{background-color:hsl(207,10%,22%)}.nav{float:right;position:relative}.nav input[type="search"]{padding:2px 4px;color:#fff;width:150px;border:1px solid hsla(207,5%,0%,.3);background:hsla(207,12%,40%,.9);box-shadow:inset 1px 1px 3px hsla(207,5%,0%,.05),1px 1px 0 hsla(207,5%,100%,.05);border-radius:10px;-webkit-appearance:textfield}.nav input[type="search"]:focus{outline:0;background:hsla(207,7%,45%,.9)}.settings{text-align:center}.bar button{display:inline-block;vertical-align:middle;padding:0 5px;margin:0 3px;background:transparent}.bar button:first-child{margin-left:0}.settings .auto{line-height:32px;font-size:11px;font-weight:700;letter-spacing:-1px;text-shadow:none;text-transform:uppercase}body{font-family:sans-serif;font-size:14px;line-height:1.618}.docs pre,p,ol,ul,dl,figure,blockquote,table{margin-left:20px;margin-right:20px}.preview,.docs pre,p,ol,ul,dl,figure,blockquote,table{margin-top:10px}ul ul,ol ol,ul ol,ol ul,blockquote p:last-child{margin-top:0}ul,ol{padding-left:1.5em}p:last-child,ol:last-child,ul:last-child,dl:last-child{margin-bottom:20px}hr,h1,h2,h3,h4,h5,h6{margin:1em 20px .5em}h1:first-of-type{margin-top:20px}h1,h2,h3,h4,h5,h6{line-height:1.2;color:hsl(207,10%,50%)}h1 a,h1 a:hover,h1 a:visited{color:inherit;text-decoration:inherit}h1{font-size:3.052em;font-weight:400;color:hsl(207,10%,45%)}h2{font-size:1.953em}h3{font-size:1.536em}h1,h2,h3{letter-spacing:-.025em}h4{font-size:1.25em}h5{font-size:1em;text-transform:uppercase}h6{font-size:1em}.permalink{position:absolute;top:15px;right:15px}a{color:hsl(207,90%,50%);text-decoration:none}a:hover{color:hsl(207,95%,40%);text-decoration:underline}a:visited{color:hsl(207,100%,35%)}.preview-code,pre,code,var{font-style:normal;font-family:"Ubuntu Mono","Andale Mono","DejaVu Sans Mono","Monaco","Bitstream Vera Sans Mono","Consolas","Lucida Console",monospace;font-size:12px}.docs pre,code,var{padding:.1em 3px;background:hsla(207,5%,0%,.025);border:1px solid hsla(207,5%,0%,.05);border-radius:3px}.code pre{line-height:1.1!important}pre code{padding:0;background:transparent;border:0}.cf:before,.cf:after{content:'';display:table}.cf:after{clear:both}[unselectable="on"]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[hidden]{display:none!important}small{font-size:85%;opacity:.9}.docs .vars_list{width:100%}.docs .vars_list th,.docs .vars_list td{width:33%}.docs pre th{text-align:left}.docs pre table{border-collapse:collapse;margin:0}.docs th,.docs td{border:0;padding:9px 10px 9px 0;vertical-align:top}.docs tr th:last-child,.docs tr td:last-child{padding-right:0}.docs pre th{font-weight:400}.docs pre th.vars_head{border-bottom:1px solid #e5e5e5;color:#707070;white-space:nowrap}.docs pre th.vars_section{border-bottom:1px solid #e5e5e5;color:#333;font-size:18px;padding-top:30px}.vars_value{color:#338bb8}.docs li p{margin:0 0 20px}.dropdown a{text-transform:capitalize}#default-button #default-button-big+.preview+.preview-code{display:block}#actions-toolbar-alignment .preview-code,#reverse-primary-and-secondary-blocks .preview-code,#actions-toolbar-indents-customizations .preview-code,#actionstoolbarclearfloats-mixin .preview-code,#responsive-actions-toolbar .preview-code,#button-with-gradient-background .preview-code,#primary-button .preview-code,#button-as-an-icon .preview-code,#button-with-an-icon-on-the-left-or-right-side-of-the-text .preview-code,#button-with-fixed-width .preview-code,#button-as-a-link .preview-code,#link-as-a-button .preview-code,#buttonstyled-breadcrumbs-with-gradient-background-border-and-no-separating-symbol .preview-code,#breadcrumbs-with-solid-background .preview-code,#pagination-without-label-with-solid-background .preview-code,#pagination-with-label-and-text-previousnext-links .preview-code,#pagination-with-label-and-gradient-background-on-links .preview-code,#fixed-height-popup .preview-code,#fixed-content-height-popup .preview-code,#margins-for-header-content-and-footer-block-in-popup .preview-code,#popup-titles-with-styled-as-theme-headings .preview-code,#popup-action-toolbar .preview-code,#popup-close-button-without-an-icon .preview-code,#modify-icon-of-popup-close-button .preview-code,#modify-overlay-styles .preview-code,#rating-summary-multiple-ratings .preview-code,#rating-summary-hide-label .preview-code,#rating-summary-icons-symbol .preview-code,#rating-summary-icons-color .preview-code,#rating-summary-set-number-of-icons .preview-code,#rating-summary .preview-code,#rating-with-vote-icon-symbol .preview-code,#rating-with-vote-setup-icons-colors .preview-code,#rating-with-vote-setup-number-of-icons .preview-code,#tabs-with-content-top-border .preview-code,#accordion-mixin-variables .preview-code,#tabs-base .preview-code,#accordion-base .preview-code,#warning-message .preview-code,#error-message .preview-code,#success-message .preview-code,#notice-message .preview-code,#message-with-inner-icon .preview-code,#message-with-lateral-icon .preview-code,#custom-message-style .preview-code,#modify-dropdown-list-styles .preview-code,#dropdown-with-icon-customization .preview-code,#split-button-button-styling .preview-code,#split-button-icon-customization .preview-code,#split-button-dropdown-list-customization .preview-code,#table-cells-resize .preview-code,#table-caption .preview-code,#table-typography .preview-code,#table-background-customization .preview-code,#table-borders-customization .preview-code,#table-without-borders .preview-code,#table-with-horizontal-borders .preview-code,#table-with-vertical-borders .preview-code,#striped-table .preview-code,#responsive-table-technics-1 .preview-code,#responsive-table-technics-2 .preview-code,#fontsize-mixin .preview-code,#word-breaking-mixin .preview-code,#word-breaking-mixin .preview-code,#text-overflow-mixin .preview-code,#text-hide .preview-code,#hyphens .preview-code,#font-style-and-color .preview-code,#reset-list-styles .preview-code,#inlineblock-list-item-styling .preview-code,#link-styling-mixin .preview-code,#heading-styling-mixin .preview-code,#icon-with-image-or-sprite .preview-code,#change-the-size-of-font-icon .preview-code,#sprite-and-font-icons-for-blank-theme .preview-code,#icon-position-for-an-icon-with-image-or-sprite .preview-code{display:none}article[id$="-variables"] .docs,#resets .docs,#ratings .docs,#tabs-and-accordions .docs,#messages .docs,#dropdown-and-split-buttons-mixins .docs,#font-face-mixin .docs,#layout .docs,#forms-mixins .docs,#including-magento-ui-library-to-your-theme .docs,#global-forms-elements-customization .docs,#mobile-off-canvas-navigation .docs,#desktop-navigation .docs,#layout-width .docs{width:100%}article[id$="-variables"] .code{display:none}article[id$="-variables"] .docs pre{background:#fff;border:0;margin-top:0}</style><script type="text/preview">(function(){"use strict";var a=function(a){return Array.prototype.slice.call(a)},b=document.getElementsByTagName("body")[0],c=["link","visited","hover","active","focus","target","enabled","disabled","checked"],d=new RegExp(":(("+c.join(")|(")+"))","gi"),e=a(document.styleSheets).map(function(b){return a(b.cssRules).filter(function(a){return a.selectorText&&a.selectorText.match(d)}).map(function(a){return a.cssText.replace(d,".\\3A $1")}).join("")}).join("");if(e.length){var f=document.createElement("style");f.innerText=e;var g=document.getElementsByTagName("style")[0];g.parentNode.insertBefore(f,g)}var h=function(){var a=window.getComputedStyle(b,null);return function(){if(b.childElementCount===0)return b.offsetHeight;var c=b.getElementsByTagName("*"),d=[];for(var e=0,f=c.length;e<f;e++)d.push(c[e].offsetTop+c[e].offsetHeight+parseInt(window.getComputedStyle(c[e],null).getPropertyValue("margin-bottom")));var g=Math.max.apply(Math,d);return g+=parseInt(a.getPropertyValue("padding-bottom"),10),Math.max(g,b.offsetHeight)}}(),i={getHeight:function(){window.parent.postMessage({height:h()},"*")}};window.addEventListener("message",function(a){if(a.data==null)return;typeof a.data=="string"&&i[a.data]()},!1)})()</script><style type="text/preview">body{margin:0;padding:0}article,aside,details,figcaption,figure,main,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}nav ul,nav ol{list-style:none none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.42857143}p{margin-top:0rem;margin-bottom:1rem}abbr[title]{cursor:help;border-bottom:1px dotted #d1d1d1}b,strong{font-weight:700}em,i{font-style:italic}mark{background:#f0f0f0;color:#000}small,.small{font-size:12px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #d1d1d1}sub,sup{font-size:71.42857143%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dfn{font-style:italic}h1{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}h2{font-size:2.6rem;font-weight:300;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}h3{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}h4{font-size:1.4rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h5{font-size:1.2rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h6{font-size:1rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{font-size:71.42857143%;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1}a,.alink{color:#1979c3;text-decoration:none}a:visited,.alink:visited{color:#800080;text-decoration:none}a:hover,.alink:hover{color:#006bb4;text-decoration:underline}a:active,.alink:active{color:#ff5501;text-decoration:underline}ul,ol{margin-top:0rem;margin-bottom:2.5rem}ul>li,ol>li{margin-top:0rem;margin-bottom:1rem}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dt{font-weight:700;margin-top:0;margin-bottom:5px}dd{margin-top:0;margin-bottom:10px;margin-left:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{background:#f0f0f0;color:#111;font-size:1.2rem;padding:2px 4px;white-space:nowrap}kbd{background:#f0f0f0;color:#111;padding:2px 4px;font-size:1.2rem}pre{background:#f0f0f0;border:1px solid #d1d1d1;color:#111;display:block;font-size:1.2rem;margin:0 0 10px;line-height:1.42857143;padding:10px;word-break:break-all;word-wrap:break-word}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}blockquote{margin:0 0 20px 40px;padding:0;font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;line-height:1.42857143;border-left:0 solid #d1d1d1}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{color:#333;display:block;font-size:1rem;line-height:1.42857143}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote cite{font-style:normal}blockquote:before,blockquote:after{content:""}q{quotes:none}q:before,q:after{content:'';content:none}cite{font-style:normal}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}table th{text-align:left}table>tbody>tr>th,table>tfoot>tr>th,table>tbody>tr>td,table>tfoot>tr>td{vertical-align:top}table>thead>tr>th,table>thead>tr>td{vertical-align:bottom}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:8px 10px}button{background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:0;vertical-align:middle}button:focus,button:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}button:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}button.disabled,button[disabled],fieldset[disabled] button{cursor:default;pointer-events:none;opacity:.5}button::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:0 9px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline}input[type="text"]:disabled,input[type="password"]:disabled,input[type="url"]:disabled,input[type="tel"]:disabled,input[type="search"]:disabled,input[type="number"]:disabled,input[type="datetime"]:disabled,input[type="email"]:disabled{opacity:.5}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#c2c2c2}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#c2c2c2}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#c2c2c2}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}select{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:5px 10px 4px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline}select:disabled{opacity:.5}select[multiple="multiple"]{height:auto;background-image:none}textarea{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:auto;width:100%;padding:10px;margin:0;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;resize:vertical}textarea:disabled{opacity:.5}textarea::-moz-placeholder{color:#c2c2c2}textarea::-webkit-input-placeholder{color:#c2c2c2}textarea:-ms-input-placeholder{color:#c2c2c2}input[type="checkbox"]{margin:2px 5px 0 0}input[type="checkbox"]:disabled{opacity:.5}input[type="radio"]{margin:2px 5px 0 0}input[type="radio"]:disabled{opacity:.5}input.mage-error,select.mage-error,textarea.mage-error{border-color:#ed8380}div.mage-error[generated]{font-size:1.2rem;color:#e02b27}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input::-moz-focus-inner{border:0;padding:0}form{-webkit-tap-highlight-color:rgba(0,0,0,0)}address{font-style:normal}:focus{outline:0;box-shadow:none}.focusin :focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #68a8e0}@font-face{font-family:'icons-blank-theme';src:url('/pub/static/frontend/Magento/blank/en_US/fonts/Blank-Theme-Icons/Blank-Theme-Icons.eot');src:url('/pub/static/frontend/Magento/blank/en_US/fonts/Blank-Theme-Icons/Blank-Theme-Icons.eot?#iefix') format('embedded-opentype'),url('/pub/static/frontend/Magento/blank/en_US/fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff') format('woff'),url('/pub/static/frontend/Magento/blank/en_US/fonts/Blank-Theme-Icons/Blank-Theme-Icons.ttf') format('truetype'),url('/pub/static/frontend/Magento/blank/en_US/fonts/Blank-Theme-Icons/Blank-Theme-Icons.svg#icons-blank-theme') format('svg');font-weight:400;font-style:normal}.mage-dropdown-dialog.ui-dialog .ui-dialog-content{overflow:visible}.mage-dropdown-dialog.ui-dialog .ui-dialog-buttonpane{padding:0}@media only screen and (max-width: 767px){.example-responsive-block{ background:#ffc}.example-responsive-block:before{content:'Mobile styles ';font-weight:700}}@media all and (min-width: 768px),print{._rwd_width{ min-width:0!important;max-width:auto!important}._rwd_width_float{width:100%!important;float:none!important}.example-responsive-block{background:#ccf}.example-responsive-block:before{content:'Desktop styles ';font-weight:700}}.actions-toolbar:before,.actions-toolbar:after{content:"";display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.example-actions-toolbar-1:before,.example-actions-toolbar-1:after{content:"";display:table}.example-actions-toolbar-1:after{clear:both}.example-actions-toolbar-1 .primary{float:left}.example-actions-toolbar-1 .secondary{float:right}.example-actions-toolbar-1 .primary,.example-actions-toolbar-1 .secondary{display:inline-block}.example-actions-toolbar-1 .primary a.action,.example-actions-toolbar-1 .secondary a.action{display:inline-block}.example-actions-toolbar-1 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-1 .secondary a.action{margin-top:6px}.example-actions-toolbar-1:before,.example-actions-toolbar-1:after{content:"";display:table}.example-actions-toolbar-1:after{clear:both}.example-actions-toolbar-1 .primary{float:left}.example-actions-toolbar-1 .secondary{float:right}.example-actions-toolbar-1 .primary,.example-actions-toolbar-1 .secondary{display:inline-block}.example-actions-toolbar-1 .primary a.action,.example-actions-toolbar-1 .secondary a.action{display:inline-block}.example-actions-toolbar-1 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-1 .secondary a.action{margin-top:6px}.example-actions-toolbar-2:before,.example-actions-toolbar-2:after{content:"";display:table}.example-actions-toolbar-2:after{clear:both}.example-actions-toolbar-2 .primary{float:left}.example-actions-toolbar-2 .secondary{float:right}.example-actions-toolbar-2 .primary,.example-actions-toolbar-2 .secondary{display:inline-block}.example-actions-toolbar-2 .primary a.action,.example-actions-toolbar-2 .secondary a.action{display:inline-block}.example-actions-toolbar-2 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-2 .secondary a.action{margin-top:6px}.example-actions-toolbar-3{text-align:left}.example-actions-toolbar-3:before,.example-actions-toolbar-3:after{content:"";display:table}.example-actions-toolbar-3:after{clear:both}.example-actions-toolbar-3 .primary{float:left}.example-actions-toolbar-3 .primary,.example-actions-toolbar-3 .secondary{display:inline-block}.example-actions-toolbar-3 .primary a.action,.example-actions-toolbar-3 .secondary a.action{display:inline-block}.example-actions-toolbar-3 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-3 .secondary a.action{margin-top:6px}.example-actions-toolbar-4{text-align:right}.example-actions-toolbar-4:before,.example-actions-toolbar-4:after{content:"";display:table}.example-actions-toolbar-4:after{clear:both}.example-actions-toolbar-4 .secondary{float:right}.example-actions-toolbar-4 .primary,.example-actions-toolbar-4 .secondary{display:inline-block}.example-actions-toolbar-4 .primary a.action,.example-actions-toolbar-4 .secondary a.action{display:inline-block}.example-actions-toolbar-4 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-4 .secondary a.action{margin-top:6px}.example-actions-toolbar-5{text-align:center}.example-actions-toolbar-5:before,.example-actions-toolbar-5:after{content:"";display:table}.example-actions-toolbar-5:after{clear:both}.example-actions-toolbar-5 .primary,.example-actions-toolbar-5 .secondary{vertical-align:top}.example-actions-toolbar-5 .primary,.example-actions-toolbar-5 .secondary{display:inline-block}.example-actions-toolbar-5 .primary a.action,.example-actions-toolbar-5 .secondary a.action{display:inline-block}.example-actions-toolbar-5 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-5 .secondary a.action{margin-top:6px}.example-actions-toolbar-6:before,.example-actions-toolbar-6:after{content:"";display:table}.example-actions-toolbar-6:after{clear:both}.example-actions-toolbar-6 .primary{float:right}.example-actions-toolbar-6 .secondary{float:left}.example-actions-toolbar-6 .primary,.example-actions-toolbar-6 .secondary{display:inline-block}.example-actions-toolbar-6 .primary a.action,.example-actions-toolbar-6 .secondary a.action{display:inline-block}.example-actions-toolbar-6 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-6 .secondary a.action{margin-top:6px}.example-actions-toolbar-7{text-align:left}.example-actions-toolbar-7:before,.example-actions-toolbar-7:after{content:"";display:table}.example-actions-toolbar-7:after{clear:both}.example-actions-toolbar-7 .secondary{float:left}.example-actions-toolbar-7 .primary,.example-actions-toolbar-7 .secondary{display:inline-block}.example-actions-toolbar-7 .primary a.action,.example-actions-toolbar-7 .secondary a.action{display:inline-block}.example-actions-toolbar-7 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-7 .secondary a.action{margin-top:6px}.example-actions-toolbar-8{text-align:right}.example-actions-toolbar-8:before,.example-actions-toolbar-8:after{content:"";display:table}.example-actions-toolbar-8:after{clear:both}.example-actions-toolbar-8 .primary{float:right}.example-actions-toolbar-8 .primary,.example-actions-toolbar-8 .secondary{display:inline-block}.example-actions-toolbar-8 .primary a.action,.example-actions-toolbar-8 .secondary a.action{display:inline-block}.example-actions-toolbar-8 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-8 .secondary a.action{margin-top:6px}.example-actions-toolbar-9{margin:10px;padding:10px}.example-actions-toolbar-9:before,.example-actions-toolbar-9:after{content:"";display:table}.example-actions-toolbar-9:after{clear:both}.example-actions-toolbar-9 .primary{float:left}.example-actions-toolbar-9 .secondary{float:right}.example-actions-toolbar-9 .primary,.example-actions-toolbar-9 .secondary{display:inline-block}.example-actions-toolbar-9 .primary a.action,.example-actions-toolbar-9 .secondary a.action{display:inline-block}.example-actions-toolbar-9 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-9 .secondary a.action{margin-top:6px}.example-actions-toolbar-10{text-align:left}.example-actions-toolbar-10:before,.example-actions-toolbar-10:after{content:"";display:table}.example-actions-toolbar-10:after{clear:both}.example-actions-toolbar-10 .primary{float:left}.example-actions-toolbar-10 .primary,.example-actions-toolbar-10 .secondary{display:inline-block}.example-actions-toolbar-10 .primary a.action,.example-actions-toolbar-10 .secondary a.action{display:inline-block}.example-actions-toolbar-10 .primary .action{margin:0 50px 0 0}.example-actions-toolbar-10 .secondary a.action{margin-top:6px}.example-actions-toolbar-11{text-align:left}.example-actions-toolbar-11:before,.example-actions-toolbar-11:after{content:"";display:table}.example-actions-toolbar-11:after{clear:both}.example-actions-toolbar-11 .primary{float:left}.example-actions-toolbar-11 .primary,.example-actions-toolbar-11 .secondary{display:inline-block}.example-actions-toolbar-11 .primary a.action,.example-actions-toolbar-11 .secondary a.action{display:inline-block}.example-actions-toolbar-11 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-11 .secondary .action{margin:0 50px 0 0}.example-actions-toolbar-11 .secondary a.action{margin-top:6px}.example-actions-toolbar-12:before,.example-actions-toolbar-12:after{content:"";display:table}.example-actions-toolbar-12:after{clear:both}.example-actions-toolbar-12 .primary{float:left}.example-actions-toolbar-12 .secondary{float:right}.example-actions-toolbar-12 .primary,.example-actions-toolbar-12 .secondary{display:inline-block}.example-actions-toolbar-12 .primary a.action,.example-actions-toolbar-12 .secondary a.action{display:inline-block}.example-actions-toolbar-12 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-12 .secondary a.action{margin-top:6px}.example-actions-toolbar-12:before,.example-actions-toolbar-12:after{content:"";display:table}.example-actions-toolbar-12:after{clear:both}.example-actions-toolbar-12 .primary{float:left}.example-actions-toolbar-12 .secondary{float:right}.example-actions-toolbar-12 .primary,.example-actions-toolbar-12 .secondary{display:inline-block}.example-actions-toolbar-12 .primary a.action,.example-actions-toolbar-12 .secondary a.action{display:inline-block}.example-actions-toolbar-12 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-12 .secondary a.action{margin-top:6px}@media only screen and (max-width: 768px){.example-actions-toolbar-12 .primary,.example-actions-toolbar-12 .secondary{ display:block;float:none}}.example-breadcrumbs-1{margin:0 0 20px}.example-breadcrumbs-1 .items{font-size:1.2rem;color:#a3a3a3;margin:0;padding:0;list-style:none none}.example-breadcrumbs-1 .items>li{display:inline-block;vertical-align:top}.example-breadcrumbs-1 .item{margin:0}.example-breadcrumbs-1 a{color:#333;text-decoration:none}.example-breadcrumbs-1 a:visited{color:#333;text-decoration:none}.example-breadcrumbs-1 a:hover{color:#333;text-decoration:underline}.example-breadcrumbs-1 a:active{color:#333;text-decoration:none}.example-breadcrumbs-1 strong{font-weight:400}.example-breadcrumbs-1 .item:not(:last-child){display:inline-block;text-decoration:none}.example-breadcrumbs-1 .item:not(:last-child):after{font-family:'icons-blank-theme';content:'\e608';font-size:24px;line-height:18px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-breadcrumbs-2{margin:0 0 20px}.example-breadcrumbs-2 .items{font-size:1.2rem;color:#1979c3;margin:0;padding:0;list-style:none none}.example-breadcrumbs-2 .items>li{display:inline-block;vertical-align:top}.example-breadcrumbs-2 .item{margin:0}.example-breadcrumbs-2 a{background-color:#ccc;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #f4f4f4 0, #ccc 100%);background-image:linear-gradient(to bottom, #f4f4f4 0, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cccccc', GradientType=0);border:1px solid #ccc;display:inline-block;padding:3px 5px;color:#333;text-decoration:none}.example-breadcrumbs-2 a:visited{background-color:false;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,false 0,false 100%);background-image:linear-gradient(to bottom,false 0,false 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);color:#333;text-decoration:none}.example-breadcrumbs-2 a:hover{background-color:#f4f4f4;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #ccc 0, #f4f4f4 100%);background-image:linear-gradient(to bottom, #ccc 0, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#f4f4f4', GradientType=0);color:#333;text-decoration:none}.example-breadcrumbs-2 a:active{background-color:false;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,false 0,false 100%);background-image:linear-gradient(to bottom,false 0,false 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);color:#333;text-decoration:none}.example-breadcrumbs-2 strong{background-color:#ff5501;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #f7b32e 0, #ff5501 100%);background-image:linear-gradient(to bottom, #f7b32e 0, #ff5501 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7b32e', endColorstr='#ff5501', GradientType=0);border:1px solid #d04b0a;display:inline-block;padding:3px 5px;font-weight:400}.example-breadcrumbs-2 .item:not(:last-child){display:inline-block;text-decoration:none}.example-breadcrumbs-2 .item:not(:last-child):after{font-family:'icons-blank-theme';content:'\e608';font-size:24px;line-height:18px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-breadcrumbs-3{margin:0 0 20px}.example-breadcrumbs-3 .items{font-size:1.2rem;color:#333;margin:0;padding:0;list-style:none none}.example-breadcrumbs-3 .items>li{display:inline-block;vertical-align:top}.example-breadcrumbs-3 .item{margin:0}.example-breadcrumbs-3 a{background:#f4f4f4;display:inline-block;padding:3px 5px;color:#333;text-decoration:none}.example-breadcrumbs-3 a:visited{color:#333;text-decoration:none}.example-breadcrumbs-3 a:hover{background:#ccc;color:#333;text-decoration:none}.example-breadcrumbs-3 a:active{color:#333;text-decoration:none}.example-breadcrumbs-3 strong{background:#e7e7e7;display:inline-block;padding:3px 5px;font-weight:400}.example-breadcrumbs-3 .item:not(:last-child){display:inline-block;text-decoration:none}.example-breadcrumbs-3 .item:not(:last-child):after{font-family:'icons-blank-theme';content:'\e608';font-size:24px;line-height:18px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-breadcrumbs-3 .item a{position:relative;margin:0 11px 0 0}.example-breadcrumbs-3 .item a:after{width:0;height:0;border:12px solid transparent;border-left-color:#f4f4f4;content:"";position:absolute;display:block;top:0;right:-23px}.example-breadcrumbs-3 .item a:hover:after{border-color:transparent transparent transparent #ccc}button{background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;border-radius:3px}button:focus,button:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}button:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}button.disabled,button[disabled],fieldset[disabled] button{cursor:default;pointer-events:none;opacity:.5}button:active,button:focus{box-shadow:inset 0 2px 1px rgba(0,0,0,.12)}.example-button-1.example-button-2{line-height:2.2rem;padding:14px 17px;font-size:1.8rem}.example-button-1.example-button-3{line-height:1.2rem;padding:5px 8px;font-size:1.1rem;border-radius:0;color:#000}.example-button-1.example-button-3:hover,.example-button-1.example-button-3.active{color:#000}.example-button-10{background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400}.example-button-10>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-button-10:before{font-family:'icons-blank-theme';content:'\e611';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-button-10:hover:before{color:inherit}.example-button-10:active:before{color:inherit}.example-button-10:focus,.example-button-10:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-10:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-10.disabled,.example-button-10[disabled],fieldset[disabled] .example-button-10{cursor:default;pointer-events:none;opacity:.5}.example-button-10:focus,.example-button-10:active{background:0;border:0}.example-button-10:hover{background:0;border:0}.example-button-10.disabled,.example-button-10[disabled],fieldset[disabled] .example-button-10{cursor:not-allowed;pointer-events:none;opacity:.5}.example-button-11{background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;display:inline-block;text-decoration:none}.example-button-11:before{font-family:'icons-blank-theme';content:'\e611';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-button-11:hover:before{color:inherit}.example-button-11:active:before{color:inherit}.example-button-11:focus,.example-button-11:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-11:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-11.disabled,.example-button-11[disabled],fieldset[disabled] .example-button-11{cursor:default;pointer-events:none;opacity:.5}.example-button-12{background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;display:inline-block;text-decoration:none}.example-button-12:after{font-family:'icons-blank-theme';content:'\e611';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-button-12:hover:after{color:inherit}.example-button-12:active:after{color:inherit}.example-button-12:focus,.example-button-12:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-12:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-12.disabled,.example-button-12[disabled],fieldset[disabled] .example-button-12{cursor:default;pointer-events:none;opacity:.5}.example-button-13{background-image:none;background:#f2f2f2;padding:7px 15px;width:100px;color:#333;border:1px solid #cdcdcd;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle}.example-button-13:focus,.example-button-13:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-13:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-13.disabled,.example-button-13[disabled],fieldset[disabled] .example-button-13{cursor:default;pointer-events:none;opacity:.5}.example-button-4{background-image:none;background:#1979c3;padding:7px 15px;color:#fff;border:1px solid #1979c3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;box-sizing:border-box;margin:3px;vertical-align:middle}.example-button-4:focus,.example-button-4:active{background:#006bb4;border:1px solid #006bb4;color:#fff}.example-button-4:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.example-button-4.disabled,.example-button-4[disabled],fieldset[disabled] .example-button-4{cursor:default;pointer-events:none;opacity:.5}.example-button-4:active{box-shadow:inset 0 3px 1px rgba(0,0,0,.29)}.example-button-4.example-button-5{line-height:2.2rem;padding:7px 35px;font-size:1.8rem}.example-button-4.example-button-6{line-height:1.2rem;padding:5px 8px;font-size:1.1rem;color:#fff}.example-button-4.example-button-6:hover,.example-button-4.example-button-6.active{color:#fff}.example-button-7{background-image:none;background:#f2f2f2;background-color:#006bb4;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #1979c3 0, #006bb4 100%);background-image:linear-gradient(to bottom, #1979c3 0, #006bb4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1979c3', endColorstr='#006bb4', GradientType=0);padding:7px 15px;color:#fff;border:1px solid #1979c3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;border-radius:3px}.example-button-7:focus,.example-button-7:active{background:#e2e2e2;background-color:#006bb4;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #006bb4 0, #006bb4 100%);background-image:linear-gradient(to bottom, #006bb4 0, #006bb4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006bb4', endColorstr='#006bb4', GradientType=0);border:1px solid #006bb4;color:#fff}.example-button-7:hover{background:#e2e2e2;background-color:#1979c3;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #006bb4 0, #1979c3 100%);background-image:linear-gradient(to bottom, #006bb4 0, #1979c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006bb4', endColorstr='#1979c3', GradientType=0);border:1px solid #006bb4;color:#fff}.example-button-7.disabled,.example-button-7[disabled],fieldset[disabled] .example-button-7{cursor:default;pointer-events:none;opacity:.5}.example-button-7:active{box-shadow:inset 0 3px 1px rgba(0,0,0,.29)}.example-button-8{background:0;border:0;display:inline;line-height:1.42857143;margin:0;padding:0;color:#1979c3;text-decoration:none;font-weight:400}.example-button-8:visited{color:#800080;text-decoration:none}.example-button-8:hover{color:#006bb4;text-decoration:underline}.example-button-8:active{color:#ff5501;text-decoration:underline}.example-button-8:hover{color:#006bb4}.example-button-8:hover,.example-button-8:active,.example-button-8:focus{background:0;border:0}.example-button-8.disabled,.example-button-8[disabled],fieldset[disabled] .example-button-8{color:#1979c3;text-decoration:underline;cursor:default;pointer-events:none;opacity:.5}.example-button-8:active{box-shadow:none}.example-button-9{text-decoration:none;background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:0;vertical-align:middle;margin:3px;border-radius:3px;font-weight:700}.example-button-9:hover,.example-button-9:active,.example-button-9:focus{text-decoration:none}.example-button-9:focus,.example-button-9:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-9:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-9.disabled,.example-button-9[disabled],fieldset[disabled] .example-button-9{cursor:default;pointer-events:none;opacity:.5}.example-button-9:active{box-shadow:inset 0 3px 1px rgba(0,0,0,.29)}.example-button-14{background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400}.example-button-14:focus,.example-button-14:active{background:0;border:0}.example-button-14:hover{background:0;border:0}.example-button-14.disabled,.example-button-14[disabled],fieldset[disabled] .example-button-14{cursor:not-allowed;pointer-events:none;opacity:.5}.example-button-15{background-image:none;background:#1979c3;padding:7px 15px;color:#fff;border:1px solid #1979c3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;box-sizing:border-box;vertical-align:middle;background:#f2f2f2;color:#333;border:1px solid #cdcdcd}.example-button-15:focus,.example-button-15:active{background:#006bb4;border:1px solid #006bb4;color:#fff}.example-button-15:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.example-button-15.disabled,.example-button-15[disabled],fieldset[disabled] .example-button-15{cursor:default;pointer-events:none;opacity:.5}.example-button-15:focus,.example-button-15:active{background:#e2e2e2;color:#333;border:1px solid #cdcdcd}.example-button-15:hover{background:#e2e2e2;color:#555;border:1px solid #cdcdcd}.example-button-17{line-height:2.2rem;padding:14px 17px;font-size:1.8rem;font-size:1.4rem;line-height:1.6rem;padding:7px 15px}.example-button-18{font-size:1rem;line-height:1.2rem;padding:4px 10px}.example-dropdown-1{display:inline-block;position:relative}.example-dropdown-1:before,.example-dropdown-1:after{content:"";display:table}.example-dropdown-1:after{clear:both}.example-dropdown-1 .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.example-dropdown-1 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-1 .action.toggle:hover:after{color:inherit}.example-dropdown-1 .action.toggle:active:after{color:inherit}.example-dropdown-1 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-1 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-1 .action.toggle.active:hover:after{color:inherit}.example-dropdown-1 .action.toggle.active:active:after{color:inherit}.example-dropdown-1 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.example-dropdown-1 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-1 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-1 ul.dropdown:before,.example-dropdown-1 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-1 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-1 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-1 ul.dropdown:before{top:-12px;left:10px}.example-dropdown-1 ul.dropdown:after{top:-14px;left:9px}.example-dropdown-1.active{overflow:visible}.example-dropdown-1.active ul.dropdown{display:block}.example-dropdown-2{display:inline-block;position:relative}.example-dropdown-2:before,.example-dropdown-2:after{content:"";display:table}.example-dropdown-2:after{clear:both}.example-dropdown-2 .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.example-dropdown-2 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-2 .action.toggle:hover:after{color:inherit}.example-dropdown-2 .action.toggle:active:after{color:inherit}.example-dropdown-2 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-2 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-2 .action.toggle.active:hover:after{color:inherit}.example-dropdown-2 .action.toggle.active:active:after{color:inherit}.example-dropdown-2 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.example-dropdown-2 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-2 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-2 ul.dropdown:before,.example-dropdown-2 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-2 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-2 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-2 ul.dropdown:before{top:-12px;left:10px}.example-dropdown-2 ul.dropdown:after{top:-14px;left:9px}.example-dropdown-2.active{overflow:visible}.example-dropdown-2.active ul.dropdown{display:block}.example-dropdown-3{display:inline-block;position:relative}.example-dropdown-3:before,.example-dropdown-3:after{content:"";display:table}.example-dropdown-3:after{clear:both}.example-dropdown-3 .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.example-dropdown-3 .action.toggle:before{font-family:'icons-blank-theme';content:'\e61c';font-size:22px;line-height:1;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-3 .action.toggle:hover:before{color:red}.example-dropdown-3 .action.toggle:active:before{color:inherit}.example-dropdown-3 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-3 .action.toggle.active:before{font-family:'icons-blank-theme';content:'\e60f';font-size:22px;line-height:1;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-3 .action.toggle.active:hover:before{color:red}.example-dropdown-3 .action.toggle.active:active:before{color:inherit}.example-dropdown-3 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.example-dropdown-3 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-3 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-3 ul.dropdown:before,.example-dropdown-3 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-3 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-3 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-3 ul.dropdown:before{top:-12px;left:10px}.example-dropdown-3 ul.dropdown:after{top:-14px;left:9px}.example-dropdown-3.active{overflow:visible}.example-dropdown-3.active ul.dropdown{display:block}.example-dropdown-5{display:inline-block;position:relative}.example-dropdown-5:before,.example-dropdown-5:after{content:"";display:table}.example-dropdown-5:after{clear:both}.example-dropdown-5 .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.example-dropdown-5 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:1;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-5 .action.toggle:hover:after{color:inherit}.example-dropdown-5 .action.toggle:active:after{color:inherit}.example-dropdown-5 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-5 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:1;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-5 .action.toggle.active:hover:after{color:inherit}.example-dropdown-5 .action.toggle.active:active:after{color:inherit}.example-dropdown-5 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#eef1f3;border:2px solid #ced1d4;position:absolute;z-index:100;top:100%;min-width:100%;display:none}.example-dropdown-5 ul.dropdown li{margin:0;padding:10px;border-top:2px solid #e8eaed}.example-dropdown-5 ul.dropdown li:first-child{border:0}.example-dropdown-5 ul.dropdown li:hover{background:#d8e3e3;cursor:pointer}.example-dropdown-5.active{overflow:visible}.example-dropdown-5.active ul.dropdown{display:block}.example-dropdown-6{display:inline-block;position:relative}.example-dropdown-6:before,.example-dropdown-6:after{content:"";display:table}.example-dropdown-6:after{clear:both}.example-dropdown-6 .action.split{float:left;margin:0}.example-dropdown-6 .action.toggle{float:right;margin:0}.example-dropdown-6 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-6 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-6 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-6 .action.toggle>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-6 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-6 .action.toggle:hover:after{color:inherit}.example-dropdown-6 .action.toggle:active:after{color:inherit}.example-dropdown-6 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-6 .action.toggle.active>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-6 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-6 .action.toggle.active:hover:after{color:inherit}.example-dropdown-6 .action.toggle.active:active:after{color:inherit}.example-dropdown-6 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.example-dropdown-6 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-6 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-6 ul.dropdown:before,.example-dropdown-6 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-6 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-6 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-6 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-6 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-6.active{overflow:visible}.example-dropdown-6.active ul.dropdown{display:block}.split.example-dropdown-7{display:inline-block;position:relative}.split.example-dropdown-7:before,.split.example-dropdown-7:after{content:"";display:table}.split.example-dropdown-7:after{clear:both}.split.example-dropdown-7 .action.split{float:left;margin:0}.split.example-dropdown-7 .action.toggle{float:right;margin:0}.split.example-dropdown-7 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.split.example-dropdown-7 .action.toggle>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.split.example-dropdown-7 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.split.example-dropdown-7 .action.toggle:hover:after{color:inherit}.split.example-dropdown-7 .action.toggle:active:after{color:inherit}.split.example-dropdown-7 .action.toggle.active{display:inline-block;text-decoration:none}.split.example-dropdown-7 .action.toggle.active>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.split.example-dropdown-7 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.split.example-dropdown-7 .action.toggle.active:hover:after{color:inherit}.split.example-dropdown-7 .action.toggle.active:active:after{color:inherit}.split.example-dropdown-7 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.split.example-dropdown-7 ul.dropdown li{margin:0;padding:3px 5px}.split.example-dropdown-7 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.split.example-dropdown-7 ul.dropdown:before,.split.example-dropdown-7 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.split.example-dropdown-7 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.split.example-dropdown-7 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.split.example-dropdown-7 ul.dropdown:before{top:-12px;right:10px}.split.example-dropdown-7 ul.dropdown:after{top:-14px;right:9px}.split.example-dropdown-7.active{overflow:visible}.split.example-dropdown-7.active ul.dropdown{display:block}.example-dropdown-8{display:inline-block;position:relative}.example-dropdown-8:before,.example-dropdown-8:after{content:"";display:table}.example-dropdown-8:after{clear:both}.example-dropdown-8 .action.split{float:left;margin:0}.example-dropdown-8 .action.toggle{float:right;margin:0}.example-dropdown-8 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-8 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-8 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-8 .action.toggle>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-8 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-8 .action.toggle:hover:after{color:inherit}.example-dropdown-8 .action.toggle:active:after{color:inherit}.example-dropdown-8 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-8 .action.toggle.active>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-8 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-8 .action.toggle.active:hover:after{color:inherit}.example-dropdown-8 .action.toggle.active:active:after{color:inherit}.example-dropdown-8 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.example-dropdown-8 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-8 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-8 ul.dropdown:before,.example-dropdown-8 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-8 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-8 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-8 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-8 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-8.active{overflow:visible}.example-dropdown-8.active ul.dropdown{display:block}.example-dropdown-9{display:inline-block;position:relative}.example-dropdown-9 .action.split,.example-dropdown-9 .action.toggle{line-height:2.2rem;padding:14px 17px;font-size:1.8rem}.example-dropdown-9:before,.example-dropdown-9:after{content:"";display:table}.example-dropdown-9:after{clear:both}.example-dropdown-9 .action.split{float:left;margin:0}.example-dropdown-9 .action.toggle{float:right;margin:0}.example-dropdown-9 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-9 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-9 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-9 .action.toggle>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-9 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-9 .action.toggle:hover:after{color:inherit}.example-dropdown-9 .action.toggle:active:after{color:inherit}.example-dropdown-9 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-9 .action.toggle.active>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-9 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-9 .action.toggle.active:hover:after{color:inherit}.example-dropdown-9 .action.toggle.active:active:after{color:inherit}.example-dropdown-9 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.example-dropdown-9 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-9 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-9 ul.dropdown:before,.example-dropdown-9 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-9 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-9 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-9 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-9 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-9.active{overflow:visible}.example-dropdown-9.active ul.dropdown{display:block}.example-dropdown-10{display:inline-block;position:relative}.example-dropdown-10 .action.split,.example-dropdown-10 .action.toggle{line-height:1.2rem;padding:5px 8px;font-size:1.1rem}.example-dropdown-10:before,.example-dropdown-10:after{content:"";display:table}.example-dropdown-10:after{clear:both}.example-dropdown-10 .action.split{float:left;margin:0}.example-dropdown-10 .action.toggle{float:right;margin:0}.example-dropdown-10 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-10 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-10 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-10 .action.toggle>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-10 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-10 .action.toggle:hover:after{color:inherit}.example-dropdown-10 .action.toggle:active:after{color:inherit}.example-dropdown-10 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-10 .action.toggle.active>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-10 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-10 .action.toggle.active:hover:after{color:inherit}.example-dropdown-10 .action.toggle.active:active:after{color:inherit}.example-dropdown-10 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.example-dropdown-10 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-10 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-10 ul.dropdown:before,.example-dropdown-10 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-10 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-10 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-10 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-10 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-10.active{overflow:visible}.example-dropdown-10.active ul.dropdown{display:block}.example-dropdown-11{display:inline-block;position:relative}.example-dropdown-11:before,.example-dropdown-11:after{content:"";display:table}.example-dropdown-11:after{clear:both}.example-dropdown-11 .action.split{float:right;margin:0}.example-dropdown-11 .action.toggle{float:left;margin:0}.example-dropdown-11 button.action.split{border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-11 button+.action.toggle{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-11 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-11 .action.toggle>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-11 .action.toggle:before{font-family:'icons-blank-theme';content:'\e61c';font-size:22px;line-height:22px;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-11 .action.toggle:hover:before{color:red}.example-dropdown-11 .action.toggle:active:before{color:inherit}.example-dropdown-11 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-11 .action.toggle.active>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-11 .action.toggle.active:before{font-family:'icons-blank-theme';content:'\e60f';font-size:22px;line-height:22px;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-11 .action.toggle.active:hover:before{color:red}.example-dropdown-11 .action.toggle.active:active:before{color:inherit}.example-dropdown-11 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px}.example-dropdown-11 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-11 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-11 ul.dropdown:before,.example-dropdown-11 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-11 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-11 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-11 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-11 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-11.active{overflow:visible}.example-dropdown-11.active ul.dropdown{display:block}.example-dropdown-12{display:inline-block;position:relative}.example-dropdown-12:before,.example-dropdown-12:after{content:"";display:table}.example-dropdown-12:after{clear:both}.example-dropdown-12 .action.split{float:left;margin:0}.example-dropdown-12 .action.toggle{float:right;margin:0}.example-dropdown-12 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-12 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-12 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-12 .action.toggle>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-12 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-12 .action.toggle:hover:after{color:inherit}.example-dropdown-12 .action.toggle:active:after{color:inherit}.example-dropdown-12 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-12 .action.toggle.active>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-dropdown-12 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-12 .action.toggle.active:hover:after{color:inherit}.example-dropdown-12 .action.toggle.active:active:after{color:inherit}.example-dropdown-12 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#eef1f3;border:2px solid #ced1d4;position:absolute;z-index:100;top:100%;min-width:100%;display:none}.example-dropdown-12 ul.dropdown li{margin:0;padding:10px;border-top:2px solid #e8eaed}.example-dropdown-12 ul.dropdown li:first-child{border:0}.example-dropdown-12 ul.dropdown li:hover{background:#d8e3e3;cursor:pointer}.example-dropdown-12.active{overflow:visible}.example-dropdown-12.active ul.dropdown{display:block}.example-form-1 .example-form-1-fieldset{padding:0;margin:0 0 40px;border:0;letter-spacing:-.31em}.example-form-1 .example-form-1-fieldset>*{letter-spacing:normal}.example-form-1 .example-form-1-fieldset>.legend{margin:0 0 25px;padding:0;font-size:2rem;line-height:1.2;box-sizing:border-box;float:left}.example-form-1 .example-form-1-fieldset>.legend+br{display:block;visibility:hidden;height:0;overflow:hidden;clear:both}.example-form-1 .example-form-1-fieldset:after{content:attr(data-hasrequired);display:block;font-size:1.2rem;color:#e02b27;margin:10px 0 0;letter-spacing:normal;word-spacing:normal}.example-form-1 .example-form-1-fieldset>.field{margin:0 0 20px}.example-form-1 .example-form-1-fieldset>.field>.label{display:inline-block;margin:0 0 5px}.example-form-1 .example-form-1-fieldset>.field:last-child{margin-bottom:0}.example-form-1 .example-form-1-fieldset>.field>.label{font-weight:700}.example-form-1 .example-form-1-fieldset>.field>.label+br{display:none}.example-form-1 .example-form-1-fieldset>.field .choice input{vertical-align:top}.example-form-1 .example-form-1-fieldset>.field .fields.group:before,.example-form-1 .example-form-1-fieldset>.field .fields.group:after{content:"";display:table}.example-form-1 .example-form-1-fieldset>.field .fields.group:after{clear:both}.example-form-1 .example-form-1-fieldset>.field .fields.group .field{box-sizing:border-box;float:left}.example-form-1 .example-form-1-fieldset>.field .fields.group.group-2 .field{width:50%!important}.example-form-1 .example-form-1-fieldset>.field .fields.group.group-3 .field{width:33.3%!important}.example-form-1 .example-form-1-fieldset>.field .fields.group.group-4 .field{width:25%!important}.example-form-1 .example-form-1-fieldset>.field .fields.group.group-5 .field{width:20%!important}.example-form-1 .example-form-1-fieldset>.field .addon{display:inline-flex;flex-wrap:nowrap;padding:0;width:100%}.example-form-1 .example-form-1-fieldset>.field .addon textarea,.example-form-1 .example-form-1-fieldset>.field .addon select,.example-form-1 .example-form-1-fieldset>.field .addon input{-webkit-order:2;-ms-flex-order:2;order:2;box-shadow:none;display:inline-block;margin:0;width:auto;flex-basis:100%}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore,.example-form-1 .example-form-1-fieldset>.field .addon .addafter{-webkit-order:3;-ms-flex-order:3;order:3;display:inline-block;box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:0 9px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;width:auto;white-space:nowrap;vertical-align:middle}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore:disabled,.example-form-1 .example-form-1-fieldset>.field .addon .addafter:disabled{opacity:.5}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore::-moz-placeholder,.example-form-1 .example-form-1-fieldset>.field .addon .addafter::-moz-placeholder{color:#c2c2c2}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore::-webkit-input-placeholder,.example-form-1 .example-form-1-fieldset>.field .addon .addafter::-webkit-input-placeholder{color:#c2c2c2}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore:-ms-input-placeholder,.example-form-1 .example-form-1-fieldset>.field .addon .addafter:-ms-input-placeholder{color:#c2c2c2}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore{float:left;-webkit-order:1;-ms-flex-order:1;order:1}.example-form-1 .example-form-1-fieldset>.field .additional{margin-top:10px}.example-form-1 .example-form-1-fieldset>.field.required>.label:after{content:'*';font-size:1.2rem;color:#e02b27;margin:0 0 0 5px}.example-form-1 .example-form-1-fieldset>.field .note{font-size:1.2rem;margin:3px 0 0;padding:0;display:inline-block;text-decoration:none}.example-form-1 .example-form-1-fieldset>.field .note:before{font-family:'icons-blank-theme';content:'\e618';font-size:24px;line-height:12px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-form-2 .example-form-2-fieldset{padding:0;margin:0 0 40px;border:0;letter-spacing:-.31em}.example-form-2 .example-form-2-fieldset>*{letter-spacing:normal}.example-form-2 .example-form-2-fieldset>.legend{margin:0 0 25px;padding:0;font-size:2rem;line-height:1.2;box-sizing:border-box;float:left}.example-form-2 .example-form-2-fieldset>.legend+br{display:block;visibility:hidden;height:0;overflow:hidden;clear:both}.example-form-2 .example-form-2-fieldset>.field{margin:0 0 20px;box-sizing:border-box;display:inline-block;padding:0 12px 0 0;width:50%;vertical-align:top}.example-form-2 .example-form-2-fieldset>.field>.label{display:inline-block;margin:0 0 5px}.example-form-2 .example-form-2-fieldset>.field:last-child{margin-bottom:0}.example-form-2 .example-form-2-fieldset>.field+.fieldset{clear:both}.example-form-2 .example-form-2-fieldset>.field>.label{font-weight:700}.example-form-2 .example-form-2-fieldset>.field>.label+br{display:none}.example-form-2 .example-form-2-fieldset>.field .choice input{vertical-align:top}.example-form-2 .example-form-2-fieldset>.field .fields.group:before,.example-form-2 .example-form-2-fieldset>.field .fields.group:after{content:"";display:table}.example-form-2 .example-form-2-fieldset>.field .fields.group:after{clear:both}.example-form-2 .example-form-2-fieldset>.field .fields.group .field{box-sizing:border-box;float:left}.example-form-2 .example-form-2-fieldset>.field .fields.group.group-2 .field{width:50%!important}.example-form-2 .example-form-2-fieldset>.field .fields.group.group-3 .field{width:33.3%!important}.example-form-2 .example-form-2-fieldset>.field .fields.group.group-4 .field{width:25%!important}.example-form-2 .example-form-2-fieldset>.field .fields.group.group-5 .field{width:20%!important}.example-form-2 .example-form-2-fieldset>.field .addon{display:inline-flex;flex-wrap:nowrap;padding:0;width:100%}.example-form-2 .example-form-2-fieldset>.field .addon textarea,.example-form-2 .example-form-2-fieldset>.field .addon select,.example-form-2 .example-form-2-fieldset>.field .addon input{-webkit-order:2;-ms-flex-order:2;order:2;box-shadow:none;display:inline-block;margin:0;width:auto;flex-basis:100%}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore,.example-form-2 .example-form-2-fieldset>.field .addon .addafter{-webkit-order:3;-ms-flex-order:3;order:3;display:inline-block;box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:0 9px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;width:auto;white-space:nowrap;vertical-align:middle}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore:disabled,.example-form-2 .example-form-2-fieldset>.field .addon .addafter:disabled{opacity:.5}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore::-moz-placeholder,.example-form-2 .example-form-2-fieldset>.field .addon .addafter::-moz-placeholder{color:#c2c2c2}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore::-webkit-input-placeholder,.example-form-2 .example-form-2-fieldset>.field .addon .addafter::-webkit-input-placeholder{color:#c2c2c2}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore:-ms-input-placeholder,.example-form-2 .example-form-2-fieldset>.field .addon .addafter:-ms-input-placeholder{color:#c2c2c2}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore{float:left;-webkit-order:1;-ms-flex-order:1;order:1}.example-form-2 .example-form-2-fieldset>.field .additional{margin-top:10px}.example-form-2 .example-form-2-fieldset>.field.required>.label:after{content:'*';font-size:1.2rem;color:#e02b27;margin:0 0 0 5px}.example-form-2 .example-form-2-fieldset>.field .note{font-size:1.2rem;margin:3px 0 0;padding:0;display:inline-block;text-decoration:none}.example-form-2 .example-form-2-fieldset>.field .note:before{font-family:'icons-blank-theme';content:'\e618';font-size:24px;line-height:12px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:0 9px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;margin-bottom:20px}input[type="text"]:disabled,input[type="password"]:disabled,input[type="url"]:disabled,input[type="tel"]:disabled,input[type="search"]:disabled,input[type="number"]:disabled,input[type="datetime"]:disabled,input[type="email"]:disabled{opacity:.5}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#c2c2c2}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#c2c2c2}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#c2c2c2}select{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:5px 10px 4px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;margin-bottom:20px}select:disabled{opacity:.5}select[multiple="multiple"]{height:auto;margin-bottom:20px}textarea{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:auto;width:100%;padding:10px;margin:0;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;resize:vertical}textarea:disabled{opacity:.5}textarea::-moz-placeholder{color:#c2c2c2}textarea::-webkit-input-placeholder{color:#c2c2c2}textarea:-ms-input-placeholder{color:#c2c2c2}input[type="checkbox"]{margin:2px 5px 0 0}input[type="checkbox"]:disabled{opacity:.5}input[type="radio"]{margin:2px 5px 0 0}input[type="radio"]:disabled{opacity:.5}input.text-example-1,select.select-example-1,textarea.textarea-example-1{border-color:#fc0;background:#fdf0d5;color:#b30000}input.text-example-1:focus,select.select-example-1:focus,textarea.textarea-example-1:focus{border-color:#cff;color:#060}input.text-example-1:disabled,select.select-example-1:disabled,textarea.textarea-example-1:disabled{color:#fcc}input.text-example-1::-moz-placeholder,textarea.textarea-example-1::-moz-placeholder{color:#ccc}input.text-example-1::-webkit-input-placeholder,textarea.textarea-example-1::-webkit-input-placeholder{color:#ccc}input.text-example-1:-ms-input-placeholder,textarea.textarea-example-1:-ms-input-placeholder{color:#ccc}.number-example{-moz-appearance:textfield}.number-example::-webkit-inner-spin-button,.number-example::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search-example{-webkit-appearance:none}.search-example::-webkit-search-cancel-button,.search-example::-webkit-search-decoration,.search-example::-webkit-search-results-button,.search-example::-webkit-search-results-decoration{-webkit-appearance:none}input,textarea,select{font-size:1.2rem;color:#e02b27}.example-icon-1{display:inline-block}.example-icon-1:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-2{display:inline-block}.example-icon-2:after{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat -26px 0}.example-icon-3{display:inline-block}.example-icon-3>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-icon-3:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat -156px -52px}.example-icon-4{display:inline-block;text-decoration:none}.example-icon-4:before{font-family:'icons-blank-theme';content:'\e606';font-size:24px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-5{display:inline-block;text-decoration:none}.example-icon-5:after{font-family:'icons-blank-theme';content:'\e605';font-size:24px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-6{display:inline-block;text-decoration:none}.example-icon-6>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-icon-6:before{font-family:'icons-blank-theme';content:'\e61b';font-size:24px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-7{display:inline-block}.example-icon-7:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-8{display:inline-block}.example-icon-8:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-8:before{background-position:-182px 0}.example-icon-9{display:inline-block}.example-icon-9:after{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-9:after{background-position:-52px -26px}.example-icon-10{display:inline-block}.example-icon-10:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-10:before{background-position:-104px 0}.example-icon-11{display:inline-block}.example-icon-11:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-11:before{width:30px;height:30px}.example-icon-11:after{width:30px;height:30px}.example-icon-11:before{background-color:#f1f1f1}.example-icon-12{display:inline-block;text-decoration:none}.example-icon-12:before{font-family:'icons-blank-theme';content:'\e612';font-size:28px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-13{display:inline-block;text-decoration:none}.example-icon-13:before{font-family:'icons-blank-theme';content:'\e612';font-size:inherit;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-13:before{font-size:26px;line-height:inherit}.example-icon-14{display:inline-block;text-decoration:none}.example-icon-14:before{font-family:'icons-blank-theme';content:'\e61d';font-size:26px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-14>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.icons-image-list{list-style:none;padding:0}.icons-image-list li{float:left;width:33%}.icons-image-list li>span{display:inline-block}.icons-image-list li>span:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.icons-image-list li .icon-search:before{background-position:0 0}.icons-image-list li .icon-cart:before{background-position:-26px 0}.icons-image-list li .icon-arrow-down:before{background-position:-52px 0}.icons-image-list li .icon-arrow-up:before{background-position:-78px 0}.icons-image-list li .icon-grid:before{background-position:-104px 0}.icons-image-list li .icon-list:before{background-position:-130px 0}.icons-image-list li .icon-remove:before{background-position:-156px 0}.icons-image-list li .icon-star:before{background-position:-182px 0}.icons-image-list li .icon-pointer-down:before{background-position:-208px 0}.icons-image-list li .icon-pointer-up:before{background-position:-234px 0}.icons-image-list li .icon-pointer-left:before{background-position:-260px 0}.icons-image-list li .icon-pointer-right:before{background-position:-286px 0}.icons-image-list li .icon-compare-empty:before{background-position:0 -26px}.icons-image-list li .icon-compare-full:before{background-position:-26px -26px}.icons-image-list li .icon-wishlist-empty:before{background-position:-52px -26px}.icons-image-list li .icon-wishlist-full:before{background-position:-78px -26px}.icons-image-list li .icon-update:before{background-position:-104px -26px}.icons-image-list li .icon-collapse:before{background-position:-130px -26px}.icons-image-list li .icon-expand:before{background-position:-156px -26px}.icons-image-list li .icon-menu:before{background-position:-182px -26px}.icons-image-list li .icon-prev:before{background-position:-208px -26px}.icons-image-list li .icon-next:before{background-position:-234px -26px}.icons-image-list li .icon-settings:before{background-position:-260px -26px}.icons-image-list li .icon-info:before{background-position:-286px -26px}.icons-image-list li .icon-checkmark:before{background-position:0 -52px}.icons-image-list li .icon-calendar:before{background-position:-26px -52px}.icons-image-list li .icon-comment:before{background-position:-52px -52px}.icons-image-list li .icon-comment-reflected:before{background-position:-78px -52px}.icons-image-list li .icon-envelope:before{background-position:-104px -52px}.icons-image-list li .icon-warning:before{background-position:-130px -52px}.icons-image-list li .icon-trash:before{background-position:-156px -52px}.icons-image-list li .icon-flag:before{background-position:-182px -52px}.icons-image-list li .icon-location:before{background-position:-208px -52px}.icons-image-list li .icon-up:before{background-position:-234px -52px}.icons-image-list li .icon-down:before{background-position:-260px -52px}.icons-font-list{list-style:none;padding:0}.icons-font-list li{float:left;width:25%;margin-bottom:35px;text-align:center}.icons-font-list li>span{display:inline-block;text-decoration:none}.icons-font-list li>span:before{font-family:'icons-blank-theme';font-size:34px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.icons-font-list li>span:before{content:attr(data-icon);margin:0 auto;display:block}.loader{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);z-index:9999}.loader:before{box-sizing:border-box;background:transparent url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif') no-repeat 50% 50%;border-radius:5px;content:'';position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:160px;height:160px}.loading{position:relative}.loading:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.5) url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif') no-repeat 50% 50%}.example-message-info{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fdf0d5;color:#6f4400}.example-message-info a{color:#1979c3}.example-message-info a:hover{color:#006bb4}.example-message-info a:active{color:#006bb4}.example-message-warning{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fdf0d5;color:#6f4400}.example-message-warning a{color:#1979c3}.example-message-warning a:hover{color:#006bb4}.example-message-warning a:active{color:#006bb4}.example-message-error{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fae5e5;color:#e02b27}.example-message-error a{color:#1979c3}.example-message-error a:hover{color:#006bb4}.example-message-error a:active{color:#006bb4}.example-message-success{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#e5efe5;color:#006400}.example-message-success a{color:#1979c3}.example-message-success a:hover{color:#006bb4}.example-message-success a:active{color:#006bb4}.example-message-notice{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fdf0d5;color:#6f4400}.example-message-notice a{color:#1979c3}.example-message-notice a:hover{color:#006bb4}.example-message-notice a:active{color:#006bb4}.example-message-1{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fdf0d5;color:#6f4400;position:relative;padding-left:40px}.example-message-1 a{color:#1979c3}.example-message-1 a:hover{color:#006bb4}.example-message-1 a:active{color:#006bb4}.example-message-1>:first-child:before{font-family:'icons-blank-theme';content:'\e602';font-size:28px;line-height:28px;color:#c07600;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;margin:-14px 0 0;position:absolute;top:18px;left:0;text-align:center;width:40px}.example-message-2{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fae5e5;color:#e02b27;position:relative;padding-right:40px}.example-message-2 a{color:#1979c3}.example-message-2 a:hover{color:#006bb4}.example-message-2 a:active{color:#006bb4}.example-message-2:before{content:'';position:absolute;width:30px;text-align:center;top:0;height:100%;display:block;padding:0;background:#b30000}.example-message-2>:first-child:before{content:'';position:absolute;overflow:hidden;top:50%;margin-top:-5px}.example-message-2>:first-child:after{font-family:'icons-blank-theme';content:'\e602';font-size:28px;line-height:28px;color:#fff;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;margin:-14px 0 0;position:absolute;top:18px;left:0;text-align:center;width:30px}.example-message-2:before{right:0}.example-message-2>:first-child:before{width:0;height:0;border:5px solid transparent;border-right-color:#b30000;right:30px}.example-message-2>:first-child:after{right:0}.example-message-3{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#e5efe5;color:#006400;position:relative;padding-left:40px}.example-message-3 a{color:#1979c3}.example-message-3 a:hover{color:#006bb4}.example-message-3 a:active{color:#006bb4}.example-message-3:before{content:'';position:absolute;width:30px;text-align:center;top:0;height:100%;display:block;padding:0;background:#006400}.example-message-3>:first-child:before{content:'';position:absolute;overflow:hidden;top:50%;margin-top:-5px}.example-message-3>:first-child:after{font-family:'icons-blank-theme';content:'\e610';font-size:28px;line-height:28px;color:#fff;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;margin:-14px 0 0;position:absolute;top:18px;left:0;text-align:center;width:30px}.example-message-3:before{left:0}.example-message-3>:first-child:before{width:0;height:0;border:5px solid transparent;border-left-color:#006400;left:30px}.example-message-3>:first-child:after{left:0}.example-message-4{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fc0;border-color:#ffa500;color:#000;position:relative;padding-left:40px;border-width:4px;border-radius:10px}.example-message-4 a{color:#00f}.example-message-4 a:hover{color:#009}.example-message-4 a:active{color:#006}.example-message-4:before{content:'';position:absolute;width:30px;text-align:center;top:0;height:100%;display:block;padding:0;background:#green}.example-message-4>:first-child:before{content:'';position:absolute;overflow:hidden;top:50%;margin-top:-5px}.example-message-4>:first-child:after{font-family:'icons-blank-theme';content:'\e606';font-size:28px;line-height:28px;color:#000;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;margin:-14px 0 0;position:absolute;top:15px;left:0;text-align:center;width:30px}.example-message-4:before{left:0}.example-message-4>:first-child:before{width:0;height:0;border:5px solid transparent;border-left-color:#green;left:30px}.example-message-4>:first-child:after{left:0}header.header{background-color:rgba(255,0,0,.2)}.column.main{background-color:rgba(255,255,0,.2)}.column.left{background-color:rgba(0,255,255,.2)}.column.right{background-color:rgba(0,0,255,.2)}footer.footer{background-color:rgba(0,0,0,.2)}.columns{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.columns:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.columns>.column{padding-bottom:40px}@media (min-width: 600px){.page-layout-1column .column.main{ width:100%;-webkit-order:2;-ms-flex-order:2;order:2}.page-layout-3columns .column.main{width:66.66666667%;display:inline-block;-webkit-order:2;-ms-flex-order:2;order:2}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-webkit-order:2;-ms-flex-order:2;order:2}.page-layout-2columns-right .column.main{width:83.33333333%;float:left;-webkit-order:1;-ms-flex-order:1;order:1}.page-layout-3columns .column.left{width:16.66666667%;float:left;-webkit-order:1;-ms-flex-order:1;order:1}.page-layout-2columns-left .column.left{width:16.66666667%;float:left;-webkit-order:1;-ms-flex-order:1;order:1}.page-layout-2columns-right .column.left{width:16.66666667%;float:left;-webkit-order:1;-ms-flex-order:1;order:1}.page-layout-3columns .column.right{width:16.66666667%;float:right;-webkit-order:3;-ms-flex-order:3;order:3}.page-layout-2columns-left .column.right{width:16.66666667%;float:right;-webkit-order:2;-ms-flex-order:2;order:2}.page-layout-2columns-right .column.right{width:16.66666667%;float:right;-webkit-order:2;-ms-flex-order:2;order:2}}.layout-example-3 .column.main{width:60%;display:inline-block;-webkit-order:2;-ms-flex-order:2;order:2}.layout-example-3 .column.left{width:20%;float:left;-webkit-order:1;-ms-flex-order:1;order:1}.layout-example-3 .column.right{width:20%;float:right;-webkit-order:3;-ms-flex-order:3;order:3}.layout-example-3-1 .column.main{width:60%;float:left;-webkit-order:1;-ms-flex-order:1;order:1}.layout-example-3-1 .column.left{width:20%;display:inline-block;-webkit-order:2;-ms-flex-order:2;order:2}.layout-example-3-1 .column.right{width:20%;float:right;-webkit-order:3;-ms-flex-order:3;order:3}.pages>.label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.pages .items{font-size:0;line-height:0;letter-spacing:-1px;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.pages .item{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;margin:0 2px 0 0;display:inline-block}.pages .item .label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.pages a.page{padding:0 4px;color:#1979c3;display:inline-block;text-decoration:none}.pages a.page:visited{color:#800080}.pages a.page:hover{color:#006bb4;text-decoration:none}.pages a.page:active{color:#ff5501}.pages strong.page{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;padding:0 4px;color:#333;display:inline-block;font-weight:700}.pages .action{border:1px solid #d1d1d1;padding:0;color:#7d7d7d;display:inline-block;text-decoration:none}.pages .action:visited{color:#7d7d7d}.pages .action:hover{color:#7d7d7d;text-decoration:none}.pages .action:active{color:#7d7d7d}.pages .action.next{display:inline-block;text-decoration:none}.pages .action.next:visited:before{color:#7d7d7d}.pages .action.next:active:before{color:#7d7d7d}.pages .action.next>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.pages .action.next:before{font-family:'icons-blank-theme';content:'\e608';font-size:46px;line-height:inherit;color:#7d7d7d;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.pages .action.next:hover:before{color:#7d7d7d}.pages .action.next:active:before{color:#7d7d7d}.pages .action.previous{display:inline-block;text-decoration:none}.pages .action.previous:visited:before{color:#7d7d7d}.pages .action.previous:active:before{color:#7d7d7d}.pages .action.previous>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.pages .action.previous:before{font-family:'icons-blank-theme';content:'\e617';font-size:46px;line-height:inherit;color:#7d7d7d;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.pages .action.previous:hover:before{color:#7d7d7d}.pages .action.previous:active:before{color:#7d7d7d}.example-pages-1>.label{display:inline-block;font-weight:700;font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal}.example-pages-1>.label:after{content:':'}.example-pages-1 .items{font-size:0;line-height:0;letter-spacing:-1px;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.example-pages-1 .item{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;margin:0 3px;display:inline-block}.example-pages-1 .item .label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-pages-1 a.page{background-color:#ccc;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #f4f4f4 0, #ccc 100%);background-image:linear-gradient(to bottom, #f4f4f4 0, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cccccc', GradientType=0);border:1px solid #b3b3b3;padding:0 4px;color:#333;display:inline-block;text-decoration:none}.example-pages-1 a.page:visited{background-color:false;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,false 0,false 100%);background-image:linear-gradient(to bottom,false 0,false 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);color:#800080}.example-pages-1 a.page:hover{background-color:#f4f4f4;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #ccc 0, #f4f4f4 100%);background-image:linear-gradient(to bottom, #ccc 0, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#f4f4f4', GradientType=0);border:1px solid #999;color:#333;text-decoration:none}.example-pages-1 a.page:active{background-color:false;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,false 0,false 100%);background-image:linear-gradient(to bottom,false 0,false 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);color:#ff5501}.example-pages-1 strong.page{background:#1979c3;border:1px solid #135d96;font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;padding:0 4px;color:#f7b32e;display:inline-block;font-weight:700}.example-pages-1 .action{border:1px solid #d1d1d1;padding:0;color:#7d7d7d;display:inline-block;text-decoration:none}.example-pages-1 .action:visited{color:#7d7d7d}.example-pages-1 .action:hover{color:#ff5501;text-decoration:none}.example-pages-1 .action:active{color:#7d7d7d}.example-pages-1 .action.next{display:inline-block;text-decoration:none}.example-pages-1 .action.next:visited:before{color:#7d7d7d}.example-pages-1 .action.next:active:before{color:#7d7d7d}.example-pages-1 .action.next>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-pages-1 .action.next:before{font-family:'icons-blank-theme';content:'\e608';font-size:30px;line-height:inherit;color:#7d7d7d;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.example-pages-1 .action.next:hover:before{color:#ff5501}.example-pages-1 .action.next:active:before{color:#7d7d7d}.example-pages-1 .action.previous{display:inline-block;text-decoration:none}.example-pages-1 .action.previous:visited:before{color:#7d7d7d}.example-pages-1 .action.previous:active:before{color:#7d7d7d}.example-pages-1 .action.previous>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-pages-1 .action.previous:before{font-family:'icons-blank-theme';content:'\e617';font-size:30px;line-height:inherit;color:#7d7d7d;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.example-pages-1 .action.previous:hover:before{color:#ff5501}.example-pages-1 .action.previous:active:before{color:#7d7d7d}.example-pages-2>.label{display:inline-block;font-weight:700;font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal}.example-pages-2>.label:after{content:':'}.example-pages-2 .items{font-size:0;line-height:0;letter-spacing:-1px;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.example-pages-2 .item{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;margin:0 2px 0 0;display:inline-block}.example-pages-2 .item .label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-pages-2 a.page{padding:0 4px;color:#1979c3;display:inline-block;text-decoration:none}.example-pages-2 a.page:visited{color:#800080}.example-pages-2 a.page:hover{color:#006bb4;text-decoration:none}.example-pages-2 a.page:active{color:#ff5501}.example-pages-2 strong.page{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;padding:0 4px;color:#333;display:inline-block;font-weight:700}.example-pages-2 .action{border:1px solid #d1d1d1;padding:0;color:#7d7d7d;display:inline-block;text-decoration:none}.example-pages-2 .action:visited{color:#7d7d7d}.example-pages-2 .action:hover{color:#7d7d7d;text-decoration:none}.example-pages-2 .action:active{color:#7d7d7d}.example-pages-3>.label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-pages-3 .items{font-size:0;line-height:0;letter-spacing:-1px;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.example-pages-3 .item{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;margin:0 2px 0 0;display:inline-block}.example-pages-3 .item .label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-pages-3 a.page{background:#1979c3;padding:0 4px;color:#fff;display:inline-block;text-decoration:none}.example-pages-3 a.page:visited{background:#800080;color:#fff}.example-pages-3 a.page:hover{background:#006bb4;color:#fff;text-decoration:none}.example-pages-3 a.page:active{background:#ff5501;color:#fff}.example-pages-3 strong.page{background:#800080;font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;padding:0 4px;color:#fff;display:inline-block;font-weight:700}.example-pages-3 .action{background:#1979c3;border:1px solid #d1d1d1;padding:0;color:#fff;display:inline-block;text-decoration:none}.example-pages-3 .action:visited{background:#800080;color:#7d7d7d}.example-pages-3 .action:hover{background:#006bb4;color:#fff;text-decoration:none}.example-pages-3 .action:active{background:#ff5501;color:#fff}.example-pages-3 .action.next{display:inline-block;text-decoration:none}.example-pages-3 .action.next:visited:before{color:#7d7d7d}.example-pages-3 .action.next:active:before{color:#fff}.example-pages-3 .action.next>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-pages-3 .action.next:before{font-family:'icons-blank-theme';content:'\e608';font-size:46px;line-height:inherit;color:#fff;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.example-pages-3 .action.next:hover:before{color:#fff}.example-pages-3 .action.next:active:before{color:#fff}.example-pages-3 .action.previous{display:inline-block;text-decoration:none}.example-pages-3 .action.previous:visited:before{color:#7d7d7d}.example-pages-3 .action.previous:active:before{color:#fff}.example-pages-3 .action.previous>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-pages-3 .action.previous:before{font-family:'icons-blank-theme';content:'\e617';font-size:46px;line-height:inherit;color:#fff;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.example-pages-3 .action.previous:hover:before{color:#fff}.example-pages-3 .action.previous:active:before{color:#fff}.window.popup.popup-example{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example .popup-actions .action.close>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.window.popup.popup-example .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example .popup-actions .action.close:focus,.window.popup.popup-example .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example .popup-actions .action.close.disabled,.window.popup.popup-example .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example.active{opacity:1}.window.popup.popup-example-1{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-1 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-1 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-1 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-1 .popup-actions .action.close>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.window.popup.popup-example-1 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-1 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-1 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-1 .popup-actions .action.close:focus,.window.popup.popup-example-1 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-1 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-1 .popup-actions .action.close.disabled,.window.popup.popup-example-1 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-1 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-1.active{opacity:1}.window.overlay{transition:opacity .15s linear;position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:1000;opacity:0}.window.overlay.active{opacity:.5;filter:alpha(opacity=50)}.window.popup.popup-example-2{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;overflow-y:auto;max-height:200px;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-2 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-2 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-2 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-2 .popup-actions .action.close>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.window.popup.popup-example-2 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-2 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-2 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-2 .popup-actions .action.close:focus,.window.popup.popup-example-2 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-2 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-2 .popup-actions .action.close.disabled,.window.popup.popup-example-2 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-2 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-2.active{opacity:1}.window.popup.popup-example-3{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-3 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-3 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-3 .popup-content{overflow-y:auto;max-height:200px}.window.popup.popup-example-3 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-3 .popup-actions .action.close>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.window.popup.popup-example-3 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-3 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-3 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-3 .popup-actions .action.close:focus,.window.popup.popup-example-3 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-3 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-3 .popup-actions .action.close.disabled,.window.popup.popup-example-3 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-3 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-3.active{opacity:1}.window.popup.popup-example-4{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-4 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-4 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-4 .popup-content{margin:0 0 20px}.window.popup.popup-example-4 .popup-footer{margin:0 20px}.window.popup.popup-example-4 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-4 .popup-actions .action.close>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.window.popup.popup-example-4 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-4 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-4 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-4 .popup-actions .action.close:focus,.window.popup.popup-example-4 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-4 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-4 .popup-actions .action.close.disabled,.window.popup.popup-example-4 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-4 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-4.active{opacity:1}.window.popup.popup-example-5{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-5 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-5 .popup-header .title{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}.window.popup.popup-example-5 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-5 .popup-actions .action.close>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.window.popup.popup-example-5 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-5 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-5 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-5 .popup-actions .action.close:focus,.window.popup.popup-example-5 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-5 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-5 .popup-actions .action.close.disabled,.window.popup.popup-example-5 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-5 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-5.active{opacity:1}.window.popup.popup-example-6{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-6 .popup-footer .actions.toolbar{text-align:left}.window.popup.popup-example-6 .popup-footer .actions.toolbar:before,.window.popup.popup-example-6 .popup-footer .actions.toolbar:after{content:"";display:table}.window.popup.popup-example-6 .popup-footer .actions.toolbar:after{clear:both}.window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary{float:left}.window.popup.popup-example-6 .popup-footer .actions.toolbar .primary,.window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary{display:inline-block}.window.popup.popup-example-6 .popup-footer .actions.toolbar .primary a.action,.window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary a.action{display:inline-block}.window.popup.popup-example-6 .popup-footer .actions.toolbar .primary .action{margin:0 5px 0 0}.window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary a.action{margin-top:6px}.window.popup.popup-example-6 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-6 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-6 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-6 .popup-actions .action.close>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.window.popup.popup-example-6 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-6 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-6 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-6 .popup-actions .action.close:focus,.window.popup.popup-example-6 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-6 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-6 .popup-actions .action.close.disabled,.window.popup.popup-example-6 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-6 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-6.active{opacity:1}.window.popup.popup-example-7{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-7 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-7 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-7 .popup-actions .action.close{position:absolute;top:10px;right:10px}.window.popup.popup-example-7.active{opacity:1}.window.popup.popup-example-8{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-8 .popup-header{margin:0 0 25px;padding-right:30px}.window.popup.popup-example-8 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-8 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-8 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e613';font-size:30px;line-height:22px;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center;margin:0}.window.popup.popup-example-8 .popup-actions .action.close:hover:before{color:#090}.window.popup.popup-example-8 .popup-actions .action.close:active:before{color:#00f}.window.popup.popup-example-8 .popup-actions .action.close:focus,.window.popup.popup-example-8 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-8 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-8 .popup-actions .action.close.disabled,.window.popup.popup-example-8 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-8 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-8.active{opacity:1}.window.popup.popup-example-9{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-9 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-9 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-9 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-9 .popup-actions .action.close>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.window.popup.popup-example-9 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-9 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-9 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-9 .popup-actions .action.close:focus,.window.popup.popup-example-9 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-9 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-9 .popup-actions .action.close.disabled,.window.popup.popup-example-9 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-9.active{opacity:1}.window.overlay.example-overlay-1.active{transition:opacity .15s linear;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f5293;z-index:1000;opacity:0}.window.overlay.example-overlay-1.active.active{opacity:.8;filter:alpha(opacity=80)}.example-ratings-1{overflow:hidden}.example-ratings-1:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605';position:absolute;z-index:1;display:block}.example-ratings-1 input[type="radio"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-ratings-1 input[type="radio"]:focus+label:before,.example-ratings-1 input[type="radio"]:checked+label:before{opacity:1}.example-ratings-1 label{position:absolute;display:block;cursor:pointer}.example-ratings-1 label span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-ratings-1 label:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601;vertical-align:top;opacity:0}.example-ratings-1 label:hover:before{opacity:1}.example-ratings-1 label:hover~label:before{opacity:0}.example-ratings-1 .rating-5{z-index:2}.example-ratings-1 .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-1 .rating-4{z-index:3}.example-ratings-1 .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.example-ratings-1 .rating-3{z-index:4}.example-ratings-1 .rating-3:before{content:'\e605' '\e605' '\e605'}.example-ratings-1 .rating-2{z-index:5}.example-ratings-1 .rating-2:before{content:'\e605' '\e605'}.example-ratings-1 .rating-1{z-index:6}.example-ratings-1 .rating-1:before{content:'\e605'}.example-ratings-2{overflow:hidden}.example-ratings-2:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';position:absolute;z-index:1;display:block}.example-ratings-2 input[type="radio"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-ratings-2 input[type="radio"]:focus+label:before,.example-ratings-2 input[type="radio"]:checked+label:before{opacity:1}.example-ratings-2 label{position:absolute;display:block;cursor:pointer}.example-ratings-2 label span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-ratings-2 label:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601;vertical-align:top;opacity:0}.example-ratings-2 label:hover:before{opacity:1}.example-ratings-2 label:hover~label:before{opacity:0}.example-ratings-2 .rating-8{z-index:2}.example-ratings-2 .rating-8:before{content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-7{z-index:3}.example-ratings-2 .rating-7:before{content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-6{z-index:4}.example-ratings-2 .rating-6:before{content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-5{z-index:5}.example-ratings-2 .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-4{z-index:6}.example-ratings-2 .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-3{z-index:7}.example-ratings-2 .rating-3:before{content:'\e605' '\e605' '\e605'}.example-ratings-2 .rating-2{z-index:8}.example-ratings-2 .rating-2:before{content:'\e605' '\e605'}.example-ratings-2 .rating-1{z-index:9}.example-ratings-2 .rating-1:before{content:'\e605'}.example-ratings-3{overflow:hidden}.example-ratings-3:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#aff5e3;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605';position:absolute;z-index:1;display:block}.example-ratings-3 input[type="radio"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-ratings-3 input[type="radio"]:focus+label:before,.example-ratings-3 input[type="radio"]:checked+label:before{opacity:1}.example-ratings-3 label{position:absolute;display:block;cursor:pointer}.example-ratings-3 label span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-ratings-3 label:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#0a6767;vertical-align:top;opacity:0}.example-ratings-3 label:hover:before{opacity:1}.example-ratings-3 label:hover~label:before{opacity:0}.example-ratings-3 .rating-5{z-index:2}.example-ratings-3 .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-3 .rating-4{z-index:3}.example-ratings-3 .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.example-ratings-3 .rating-3{z-index:4}.example-ratings-3 .rating-3:before{content:'\e605' '\e605' '\e605'}.example-ratings-3 .rating-2{z-index:5}.example-ratings-3 .rating-2:before{content:'\e605' '\e605'}.example-ratings-3 .rating-1{z-index:6}.example-ratings-3 .rating-1:before{content:'\e605'}.example-ratings-4{overflow:hidden}.example-ratings-4:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7;vertical-align:top;content:'\e600' '\e600' '\e600' '\e600' '\e600';position:absolute;z-index:1;display:block}.example-ratings-4 input[type="radio"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-ratings-4 input[type="radio"]:focus+label:before,.example-ratings-4 input[type="radio"]:checked+label:before{opacity:1}.example-ratings-4 label{position:absolute;display:block;cursor:pointer}.example-ratings-4 label span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-ratings-4 label:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601;vertical-align:top;opacity:0}.example-ratings-4 label:hover:before{opacity:1}.example-ratings-4 label:hover~label:before{opacity:0}.example-ratings-4 .rating-5{z-index:2}.example-ratings-4 .rating-5:before{content:'\e600' '\e600' '\e600' '\e600' '\e600'}.example-ratings-4 .rating-4{z-index:3}.example-ratings-4 .rating-4:before{content:'\e600' '\e600' '\e600' '\e600'}.example-ratings-4 .rating-3{z-index:4}.example-ratings-4 .rating-3:before{content:'\e600' '\e600' '\e600'}.example-ratings-4 .rating-2{z-index:5}.example-ratings-4 .rating-2:before{content:'\e600' '\e600'}.example-ratings-4 .rating-1{z-index:6}.example-ratings-4 .rating-1:before{content:'\e600'}.exapmle-ratings-5 .control.rating.vote{overflow:hidden}.exapmle-ratings-5 .control.rating.vote:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605';position:absolute;z-index:1;display:block}.exapmle-ratings-5 .control.rating.vote input[type="radio"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.exapmle-ratings-5 .control.rating.vote input[type="radio"]:focus+label:before,.exapmle-ratings-5 .control.rating.vote input[type="radio"]:checked+label:before{opacity:1}.exapmle-ratings-5 .control.rating.vote label{position:absolute;display:block;cursor:pointer}.exapmle-ratings-5 .control.rating.vote label span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.exapmle-ratings-5 .control.rating.vote label:before{letter-spacing:-10px;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601;vertical-align:top;opacity:0}.exapmle-ratings-5 .control.rating.vote label:hover:before{opacity:1}.exapmle-ratings-5 .control.rating.vote label:hover~label:before{opacity:0}.exapmle-ratings-5 .control.rating.vote .rating-5{z-index:2}.exapmle-ratings-5 .control.rating.vote .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.exapmle-ratings-5 .control.rating.vote .rating-4{z-index:3}.exapmle-ratings-5 .control.rating.vote .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.exapmle-ratings-5 .control.rating.vote .rating-3{z-index:4}.exapmle-ratings-5 .control.rating.vote .rating-3:before{content:'\e605' '\e605' '\e605'}.exapmle-ratings-5 .control.rating.vote .rating-2{z-index:5}.exapmle-ratings-5 .control.rating.vote .rating-2:before{content:'\e605' '\e605'}.exapmle-ratings-5 .control.rating.vote .rating-1{z-index:6}.exapmle-ratings-5 .control.rating.vote .rating-1:before{content:'\e605'}.example-rating-summary-1{white-space:nowrap;overflow:hidden}.example-rating-summary-1 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-1 .rating-result:before{position:absolute;z-index:1;top:0;left:0;width:100%;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7}.example-rating-summary-1 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-1 .rating-result>span:before{position:relative;z-index:2;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601}.example-rating-summary-1 .rating-result>span span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-rating-summary-2{white-space:nowrap;overflow:hidden}.example-rating-summary-2 .rating-result{width:154px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-2 .rating-result:before{position:absolute;z-index:1;top:0;left:0;width:100%;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7}.example-rating-summary-2 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-2 .rating-result>span:before{position:relative;z-index:2;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601}.example-rating-summary-2 .rating-result>span span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-rating-summary-3{white-space:nowrap;overflow:hidden}.example-rating-summary-3 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-3 .rating-result:before{position:absolute;z-index:1;top:0;left:0;width:100%;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#aff5e3}.example-rating-summary-3 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-3 .rating-result>span:before{position:relative;z-index:2;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#0a6767}.example-rating-summary-3 .rating-result>span span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-rating-summary-4{white-space:nowrap;overflow:hidden}.example-rating-summary-4 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-4 .rating-result:before{position:absolute;z-index:1;top:0;left:0;width:100%;display:block;font-family:'icons-blank-theme';content:'\e600' '\e600' '\e600' '\e600' '\e600';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7}.example-rating-summary-4 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-4 .rating-result>span:before{position:relative;z-index:2;display:block;font-family:'icons-blank-theme';content:'\e600' '\e600' '\e600' '\e600' '\e600';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601}.example-rating-summary-4 .rating-result>span span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-rating-summary-5{white-space:nowrap;overflow:hidden}.example-rating-summary-5 .label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-rating-summary-5 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-5 .rating-result:before{position:absolute;z-index:1;top:0;left:0;width:100%;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7}.example-rating-summary-5 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-5 .rating-result>span:before{position:relative;z-index:2;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601}.example-rating-summary-5 .rating-result>span span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-rating-summary-6 .rating-summary{white-space:nowrap;overflow:hidden}.example-rating-summary-6 .rating-summary .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-6 .rating-summary .rating-result:before{position:absolute;z-index:1;top:0;left:0;width:100%;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7}.example-rating-summary-6 .rating-summary .rating-result>span{display:block;overflow:hidden}.example-rating-summary-6 .rating-summary .rating-result>span:before{position:relative;z-index:2;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601}.example-rating-summary-6 .rating-summary .rating-result>span span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-rating-summary-7{white-space:nowrap;overflow:hidden}.example-rating-summary-7 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-7 .rating-result:before{position:absolute;z-index:1;top:0;left:0;width:100%;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#c7c7c7}.example-rating-summary-7 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-7 .rating-result>span:before{position:relative;z-index:2;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;line-height:28px;height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#ff5601}.example-rating-summary-7 .rating-result>span span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-rating-summary-7 .label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-responsive-block{padding:10px}.example-sections-1{position:relative;z-index:1}.example-sections-1:before,.example-sections-1:after{content:"";display:table}.example-sections-1:after{clear:both}.example-sections-1>.item.title{float:left;width:auto}.example-sections-1>.item.title>.switch{display:block;height:20px;position:relative;z-index:2}.example-sections-1>.item.content{box-sizing:border-box;float:right;margin-top:20px;margin-left:-100%;width:100%}.example-sections-1>.item.content:before,.example-sections-1>.item.content:after{content:"";display:table}.example-sections-1>.item.content:after{clear:both}.example-sections-1>.item.content.active{display:block}.example-sections-1>.item.title{margin:0 5px 0 0}.example-sections-1>.item.title>.switch{font-size:1.4rem;font-weight:600;line-height:20px;color:#7d7d7d;text-decoration:none;height:20px;padding:5px 20px 5px 20px;border:1px solid #d1d1d1;background:#f0f0f0;border-bottom:0}.example-sections-1>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-1>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-1>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-1>.item.title:not(.disabled)>.switch:focus,.example-sections-1>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-1>.item.title:not(.disabled)>.switch:active,.example-sections-1>.item.title.active>.switch,.example-sections-1>.item.title.active>.switch:focus,.example-sections-1>.item.title.active>.switch:hover{background:#fff;color:#333}.example-sections-1>.item.title.active>.switch,.example-sections-1>.item.title.active>.switch:hover{padding-bottom:6px}.example-sections-1>.item.content{background:#fff;margin-top:31px;padding:20px 20px 20px 20px;border:1px solid #d1d1d1}.example-sections-2{position:relative;z-index:1}.example-sections-2:before,.example-sections-2:after{content:"";display:table}.example-sections-2:after{clear:both}.example-sections-2>.item.title{float:left;width:auto}.example-sections-2>.item.title>.switch{display:block;height:20px;position:relative;z-index:2}.example-sections-2>.item.content{box-sizing:border-box;float:right;margin-top:20px;margin-left:-100%;width:100%}.example-sections-2>.item.content:before,.example-sections-2>.item.content:after{content:"";display:table}.example-sections-2>.item.content:after{clear:both}.example-sections-2>.item.content.active{display:block}.example-sections-2>.item.title{margin:0 5px 0 0}.example-sections-2>.item.title>.switch{font-size:1.4rem;font-weight:600;line-height:20px;color:#7d7d7d;text-decoration:none;height:20px;padding:5px 20px 5px 20px;border:1px solid #d1d1d1;background:#f0f0f0;border-bottom:0}.example-sections-2>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-2>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-2>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-2>.item.title:not(.disabled)>.switch:focus,.example-sections-2>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-2>.item.title:not(.disabled)>.switch:active,.example-sections-2>.item.title.active>.switch,.example-sections-2>.item.title.active>.switch:focus,.example-sections-2>.item.title.active>.switch:hover{background:#fff;color:#333}.example-sections-2>.item.title.active>.switch,.example-sections-2>.item.title.active>.switch:hover{padding-bottom:6px}.example-sections-2>.item.content{background:#fff;margin-top:31px;padding:20px 20px 20px 20px;border:0;border-top:1px solid #d1d1d1}.example-sections-3{margin:0;padding:0}.example-sections-3>.item.title{box-sizing:border-box;float:none;width:100%}.example-sections-3>.item.title>.switch{display:block}.example-sections-3>.item.content{box-sizing:border-box;float:none;margin:0;display:block}.example-sections-3>.item.content:before,.example-sections-3>.item.content:after{content:"";display:table}.example-sections-3>.item.content:after{clear:both}.example-sections-3>.item.content.active{display:block}.example-sections-3>.item.title{margin:0 0 5px}.example-sections-3>.item.title>.switch{background:#f0f0f0;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;height:40px;padding:5px 20px 5px 20px;font-size:1.8rem;font-weight:600;line-height:40px;color:#7d7d7d;text-decoration:none}.example-sections-3>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-3>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-3>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-3>.item.title:not(.disabled)>.switch:focus,.example-sections-3>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-3>.item.title:not(.disabled)>.switch:active,.example-sections-3>.item.title.active>.switch,.example-sections-3>.item.title.active>.switch:focus,.example-sections-3>.item.title.active>.switch:hover{background:#fff;padding-bottom:5px}.example-sections-3>.item.content{background:#fff;border:1px solid #d1d1d1;margin:0 0 5px;padding:20px 20px 20px 20px}@media only screen and (max-width: 99999px){.example-sections-4{ position:relative;z-index:1}.example-sections-4:before,.example-sections-4:after{content:"";display:table}.example-sections-4:after{clear:both}.example-sections-4>.item.title{float:left;width:auto}.example-sections-4>.item.title>.switch{display:block;height:20px;position:relative;z-index:2}.example-sections-4>.item.content{box-sizing:border-box;float:right;margin-top:20px;margin-left:-100%;width:100%}.example-sections-4>.item.content:before,.example-sections-4>.item.content:after{content:"";display:table}.example-sections-4>.item.content:after{clear:both}.example-sections-4>.item.content.active{display:block}.example-sections-4>.item.title{margin:0 5px 0 0}.example-sections-4>.item.title>.switch{font-size:1.4rem;font-weight:600;line-height:20px;color:#7d7d7d;text-decoration:none;height:20px;padding:5px 20px 5px 20px;border:1px solid #d1d1d1;background:#f0f0f0;border-bottom:0}.example-sections-4>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-4>.item.title:not(.disabled)>.switch:focus,.example-sections-4>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-4>.item.title:not(.disabled)>.switch:active,.example-sections-4>.item.title.active>.switch,.example-sections-4>.item.title.active>.switch:focus,.example-sections-4>.item.title.active>.switch:hover{background:#fff;color:#333}.example-sections-4>.item.title.active>.switch,.example-sections-4>.item.title.active>.switch:hover{padding-bottom:6px}.example-sections-4>.item.content{background:#fff;margin-top:31px;padding:20px 20px 20px 20px;border:1px solid #d1d1d1}}@media only screen and (max-width: 768px){.example-sections-4{ margin:0;padding:0}.example-sections-4>.item.title{box-sizing:border-box;float:none;width:100%}.example-sections-4>.item.title>.switch{display:block}.example-sections-4>.item.content{box-sizing:border-box;float:none;margin:0;display:block}.example-sections-4>.item.content:before,.example-sections-4>.item.content:after{content:"";display:table}.example-sections-4>.item.content:after{clear:both}.example-sections-4>.item.content.active{display:block}.example-sections-4>.item.title{margin:0 0 5px}.example-sections-4>.item.title>.switch{background:#f0f0f0;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;height:40px;padding:5px 20px 5px 20px;font-size:1.8rem;font-weight:600;line-height:40px;color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-4>.item.title:not(.disabled)>.switch:focus,.example-sections-4>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-4>.item.title:not(.disabled)>.switch:active,.example-sections-4>.item.title.active>.switch,.example-sections-4>.item.title.active>.switch:focus,.example-sections-4>.item.title.active>.switch:hover{background:#fff;padding-bottom:5px}.example-sections-4>.item.content{background:#fff;border:1px solid #d1d1d1;margin:0 0 5px;padding:20px 20px 20px 20px}}.example-sections-5{position:relative;z-index:1}.example-sections-5:before,.example-sections-5:after{content:"";display:table}.example-sections-5:after{clear:both}.example-sections-5>.item.title{float:left;width:auto}.example-sections-5>.item.title>.switch{display:block;height:20px;position:relative;z-index:2}.example-sections-5>.item.content{box-sizing:border-box;float:right;margin-top:20px;margin-left:-100%;width:100%}.example-sections-5>.item.content:before,.example-sections-5>.item.content:after{content:"";display:table}.example-sections-5>.item.content:after{clear:both}.example-sections-5>.item.content.active{display:block}.example-sections-6{margin:0;padding:0}.example-sections-6>.item.title{box-sizing:border-box;float:none;width:100%}.example-sections-6>.item.title>.switch{display:block}.example-sections-6>.item.content{box-sizing:border-box;float:none;margin:0;display:block}.example-sections-6>.item.content:before,.example-sections-6>.item.content:after{content:"";display:table}.example-sections-6>.item.content:after{clear:both}.example-sections-6>.item.content.active{display:block}.example-table-1{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-1 th{text-align:left}.example-table-1>tbody>tr>th,.example-table-1>tfoot>tr>th,.example-table-1>tbody>tr>td,.example-table-1>tfoot>tr>td{vertical-align:top}.example-table-1>thead>tr>th,.example-table-1>thead>tr>td{vertical-align:bottom}.example-table-1>thead>tr>th,.example-table-1>tbody>tr>th,.example-table-1>tfoot>tr>th,.example-table-1>thead>tr>td,.example-table-1>tbody>tr>td,.example-table-1>tfoot>tr>td{padding:8px 10px}.example-table-2>thead>tr>th,.example-table-2>tbody>tr>th,.example-table-2>tfoot>tr>th{color:#111;font-weight:700}.example-table-3{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-3 th{text-align:left}.example-table-3>tbody>tr>th,.example-table-3>tfoot>tr>th,.example-table-3>tbody>tr>td,.example-table-3>tfoot>tr>td{vertical-align:top}.example-table-3>thead>tr>th,.example-table-3>thead>tr>td{vertical-align:bottom}.example-table-3>thead>tr>th,.example-table-3>tbody>tr>th,.example-table-3>tfoot>tr>th,.example-table-3>thead>tr>td,.example-table-3>tbody>tr>td,.example-table-3>tfoot>tr>td{padding:8px 10px}.example-table-3>caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-table-4{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-4 th{text-align:left}.example-table-4>tbody>tr>th,.example-table-4>tfoot>tr>th,.example-table-4>tbody>tr>td,.example-table-4>tfoot>tr>td{vertical-align:top}.example-table-4>thead>tr>th,.example-table-4>thead>tr>td{vertical-align:bottom}.example-table-4>thead>tr>th,.example-table-4>tbody>tr>th,.example-table-4>tfoot>tr>th,.example-table-4>thead>tr>td,.example-table-4>tbody>tr>td,.example-table-4>tfoot>tr>td{padding:8px 10px}.example-table-4>thead>tr>td,.example-table-4>tbody>tr>td,.example-table-4>tfoot>tr>td{padding:15px 25px 5px 0}.example-table-4>thead>tr>th,.example-table-4>tbody>tr>th,.example-table-4>tfoot>tr>th{padding:15px 25px 10px 0}.example-table-5{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;background:#fff}.example-table-5 th{text-align:left}.example-table-5>tbody>tr>th,.example-table-5>tfoot>tr>th,.example-table-5>tbody>tr>td,.example-table-5>tfoot>tr>td{vertical-align:top}.example-table-5>thead>tr>th,.example-table-5>thead>tr>td{vertical-align:bottom}.example-table-5>thead>tr>th,.example-table-5>tbody>tr>th,.example-table-5>tfoot>tr>th,.example-table-5>thead>tr>td,.example-table-5>tbody>tr>td,.example-table-5>tfoot>tr>td{padding:8px 10px}.example-table-5>thead{background:#ccf}.example-table-5>tfoot{background:#cff}.example-table-5>tbody>tr>td{background:#fcc}.example-table-5>tbody>tr>th{background:#ffc}.example-table-6{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:1px solid #d1d1d1}.example-table-6 th{text-align:left}.example-table-6>tbody>tr>th,.example-table-6>tfoot>tr>th,.example-table-6>tbody>tr>td,.example-table-6>tfoot>tr>td{vertical-align:top}.example-table-6>thead>tr>th,.example-table-6>thead>tr>td{vertical-align:bottom}.example-table-6>thead>tr>th,.example-table-6>tbody>tr>th,.example-table-6>tfoot>tr>th,.example-table-6>thead>tr>td,.example-table-6>tbody>tr>td,.example-table-6>tfoot>tr>td{padding:8px 10px}.example-table-6>thead>tr>th,.example-table-6>tbody>tr>th,.example-table-6>tfoot>tr>th,.example-table-6>thead>tr>td,.example-table-6>tbody>tr>td,.example-table-6>tfoot>tr>td{border:1px solid #d1d1d1}.example-table-7{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-7 th{text-align:left}.example-table-7>tbody>tr>th,.example-table-7>tfoot>tr>th,.example-table-7>tbody>tr>td,.example-table-7>tfoot>tr>td{vertical-align:top}.example-table-7>thead>tr>th,.example-table-7>thead>tr>td{vertical-align:bottom}.example-table-7>thead>tr>th,.example-table-7>tbody>tr>th,.example-table-7>tfoot>tr>th,.example-table-7>thead>tr>td,.example-table-7>tbody>tr>td,.example-table-7>tfoot>tr>td{padding:8px 10px}.example-table-7>thead>tr>th,.example-table-7>tbody>tr>th,.example-table-7>tfoot>tr>th,.example-table-7>thead>tr>td,.example-table-7>tbody>tr>td,.example-table-7>tfoot>tr>td{border-top:1px solid #d1d1d1}.example-table-7>caption+thead>tr:first-child>th,.example-table-7>colgroup+thead>tr:first-child>th,.example-table-7>thead:first-child>tr:first-child>th,.example-table-7>caption+thead>tr:first-child>td,.example-table-7>colgroup+thead>tr:first-child>td,.example-table-7>thead:first-child>tr:first-child>td{border-top:0}.example-table-7>tbody+tbody{border-top:1px solid #d1d1d1}.example-table-8{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-8 th{text-align:left}.example-table-8>tbody>tr>th,.example-table-8>tfoot>tr>th,.example-table-8>tbody>tr>td,.example-table-8>tfoot>tr>td{vertical-align:top}.example-table-8>thead>tr>th,.example-table-8>thead>tr>td{vertical-align:bottom}.example-table-8>thead>tr>th,.example-table-8>tbody>tr>th,.example-table-8>tfoot>tr>th,.example-table-8>thead>tr>td,.example-table-8>tbody>tr>td,.example-table-8>tfoot>tr>td{padding:8px 10px}.example-table-8>thead>tr>th,.example-table-8>tbody>tr>th,.example-table-8>tfoot>tr>th,.example-table-8>thead>tr>td,.example-table-8>tbody>tr>td,.example-table-8>tfoot>tr>td{border-left:1px solid #d1d1d1}.example-table-8>thead>tr>th:first-child,.example-table-8>tbody>tr>th:first-child,.example-table-8>tfoot>tr>th:first-child,.example-table-8>thead>tr>td:first-child,.example-table-8>tbody>tr>td:first-child,.example-table-8>tfoot>tr>td:first-child{border-left:0}.example-table-9{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:0}.example-table-9 th{text-align:left}.example-table-9>tbody>tr>th,.example-table-9>tfoot>tr>th,.example-table-9>tbody>tr>td,.example-table-9>tfoot>tr>td{vertical-align:top}.example-table-9>thead>tr>th,.example-table-9>thead>tr>td{vertical-align:bottom}.example-table-9>thead>tr>th,.example-table-9>tbody>tr>th,.example-table-9>tfoot>tr>th,.example-table-9>thead>tr>td,.example-table-9>tbody>tr>td,.example-table-9>tfoot>tr>td{padding:8px 10px}.example-table-9>thead>tr>th,.example-table-9>tbody>tr>th,.example-table-9>tfoot>tr>th,.example-table-9>thead>tr>td,.example-table-9>tbody>tr>td,.example-table-9>tfoot>tr>td{border:0}.example-table-9>thead>tr>th,.example-table-9>thead>tr>td{border-bottom:1px solid #d1d1d1}.example-table-10{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:0}.example-table-10 th{text-align:left}.example-table-10>tbody>tr>th,.example-table-10>tfoot>tr>th,.example-table-10>tbody>tr>td,.example-table-10>tfoot>tr>td{vertical-align:top}.example-table-10>thead>tr>th,.example-table-10>thead>tr>td{vertical-align:bottom}.example-table-10>thead>tr>th,.example-table-10>tbody>tr>th,.example-table-10>tfoot>tr>th,.example-table-10>thead>tr>td,.example-table-10>tbody>tr>td,.example-table-10>tfoot>tr>td{padding:8px 10px}.example-table-10>thead>tr>th,.example-table-10>tbody>tr>th,.example-table-10>tfoot>tr>th,.example-table-10>thead>tr>td,.example-table-10>tbody>tr>td,.example-table-10>tfoot>tr>td{border:0}.example-table-11{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-11 th{text-align:left}.example-table-11>tbody>tr>th,.example-table-11>tfoot>tr>th,.example-table-11>tbody>tr>td,.example-table-11>tfoot>tr>td{vertical-align:top}.example-table-11>thead>tr>th,.example-table-11>thead>tr>td{vertical-align:bottom}.example-table-11>thead>tr>th,.example-table-11>tbody>tr>th,.example-table-11>tfoot>tr>th,.example-table-11>thead>tr>td,.example-table-11>tbody>tr>td,.example-table-11>tfoot>tr>td{padding:8px 10px}.example-table-11>tbody>tr:nth-child(even)>td,.example-table-11>tbody>tr:nth-child(even)>th{background:#ffc;color:#000}.example-table-12{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-12 th{text-align:left}.example-table-12>tbody>tr>th,.example-table-12>tfoot>tr>th,.example-table-12>tbody>tr>td,.example-table-12>tfoot>tr>td{vertical-align:top}.example-table-12>thead>tr>th,.example-table-12>thead>tr>td{vertical-align:bottom}.example-table-12>thead>tr>th,.example-table-12>tbody>tr>th,.example-table-12>tfoot>tr>th,.example-table-12>thead>tr>td,.example-table-12>tbody>tr>td,.example-table-12>tfoot>tr>td{padding:8px 10px}.example-table-12>tbody>tr:nth-child(even):hover>td,.example-table-12>tbody>tr:nth-child(even):hover>th{background:#f0f0f0}.example-table-12>tbody>tr:nth-child(odd):hover>td,.example-table-12>tbody>tr:nth-child(odd):hover>th{background:#f0f0f0}.example-table-13{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:1px solid #d1d1d1}.example-table-13 th{text-align:left}.example-table-13>tbody>tr>th,.example-table-13>tfoot>tr>th,.example-table-13>tbody>tr>td,.example-table-13>tfoot>tr>td{vertical-align:top}.example-table-13>thead>tr>th,.example-table-13>thead>tr>td{vertical-align:bottom}.example-table-13>thead>tr>th,.example-table-13>tbody>tr>th,.example-table-13>tfoot>tr>th,.example-table-13>thead>tr>td,.example-table-13>tbody>tr>td,.example-table-13>tfoot>tr>td{padding:8px 10px}.example-table-13>thead>tr>th,.example-table-13>tbody>tr>th,.example-table-13>tfoot>tr>th,.example-table-13>thead>tr>td,.example-table-13>tbody>tr>td,.example-table-13>tfoot>tr>td{border:1px solid #d1d1d1}.example-table-13>tbody>tr:nth-child(odd)>td,.example-table-13>tbody>tr:nth-child(odd)>th{background:#fff}.example-table-13>tbody>tr:nth-child(even):hover>td,.example-table-13>tbody>tr:nth-child(even):hover>th{background:#f0f0f0}.example-table-13>tbody>tr:nth-child(odd):hover>td,.example-table-13>tbody>tr:nth-child(odd):hover>th{background:#f0f0f0}@media only screen and (max-width: 768px){.example-table-14{ width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}}.example-table-15{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:1px solid #d1d1d1}.example-table-15 th{text-align:left}.example-table-15>tbody>tr>th,.example-table-15>tfoot>tr>th,.example-table-15>tbody>tr>td,.example-table-15>tfoot>tr>td{vertical-align:top}.example-table-15>thead>tr>th,.example-table-15>thead>tr>td{vertical-align:bottom}.example-table-15>thead>tr>th,.example-table-15>tbody>tr>th,.example-table-15>tfoot>tr>th,.example-table-15>thead>tr>td,.example-table-15>tbody>tr>td,.example-table-15>tfoot>tr>td{padding:8px 10px}.example-table-15>thead>tr>th,.example-table-15>tbody>tr>th,.example-table-15>tfoot>tr>th,.example-table-15>thead>tr>td,.example-table-15>tbody>tr>td,.example-table-15>tfoot>tr>td{border:1px solid #d1d1d1}.example-table-15>tbody>tr:nth-child(odd)>td,.example-table-15>tbody>tr:nth-child(odd)>th{background:#fff}.example-table-15>tbody>tr:nth-child(even):hover>td,.example-table-15>tbody>tr:nth-child(even):hover>th{background:#f0f0f0}.example-table-15>tbody>tr:nth-child(odd):hover>td,.example-table-15>tbody>tr:nth-child(odd):hover>th{background:#f0f0f0}@media only screen and (max-width: 768px){.example-table-15{ border:0;display:block;background:#cff}.example-table-15>tbody>tr:nth-child(odd)>td,.example-table-15>tbody>tr:nth-child(odd)>th{background:#cff}.example-table-15>tbody>tr:nth-child(even):hover>td,.example-table-15>tbody>tr:nth-child(even):hover>th{background:#cff}.example-table-15>tbody>tr:nth-child(odd):hover>td,.example-table-15>tbody>tr:nth-child(odd):hover>th{background:#cff}.example-table-15>thead>tr>th{display:none}.example-table-15>tbody{display:block}.example-table-15>tbody>tr{display:block}.example-table-15>tbody>tr td,.example-table-15>tbody>tr th{border-bottom:0;display:block;padding:5px 0}.example-table-15>tbody>tr td:before,.example-table-15>tbody>tr th:before{content:attr(data-th) ":";display:inline-block;padding-right:10px;color:#111;font-weight:700}.example-table-15>tbody>tr td{background:#cff}.example-table-15>tbody>tr>th{background-color:#ffc!important}}.example-tooltip-bottom{position:relative}.example-tooltip-bottom .tooltip-content{z-index:100;background:#fff;min-width:210px;max-width:360px;padding:12px 16px;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;top:100%;left:0;margin-top:5px}.example-tooltip-bottom .tooltip-content:after,.example-tooltip-bottom .tooltip-content:before{border:solid transparent;content:'';height:0;width:0;position:absolute}.example-tooltip-bottom .tooltip-content:after{border-color:transparent;border-width:5px}.example-tooltip-bottom .tooltip-content:before{border-color:transparent;border-width:6px}.example-tooltip-bottom .tooltip-content:after,.example-tooltip-bottom .tooltip-content:before{bottom:100%}.example-tooltip-bottom .tooltip-content:after{border-bottom-color:#fff;margin-left:-5px;left:15px}.example-tooltip-bottom .tooltip-content:before{border-bottom-color:#bbb;margin-left:-6px;left:15px}.example-tooltip-bottom .tooltip-toggle{cursor:help}.example-tooltip-bottom .tooltip-toggle:hover+.tooltip-content,.example-tooltip-bottom .tooltip-toggle:focus+.tooltip-content,.example-tooltip-bottom:hover .tooltip-content{display:block}.example-tooltip-left{position:relative}.example-tooltip-left .tooltip-content{z-index:100;background:#fff;min-width:210px;max-width:360px;padding:12px 16px;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;right:100%;top:0;margin-right:5px}.example-tooltip-left .tooltip-content:after,.example-tooltip-left .tooltip-content:before{border:solid transparent;content:'';height:0;width:0;position:absolute}.example-tooltip-left .tooltip-content:after{border-color:transparent;border-width:5px}.example-tooltip-left .tooltip-content:before{border-color:transparent;border-width:6px}.example-tooltip-left .tooltip-content:after,.example-tooltip-left .tooltip-content:before{left:100%}.example-tooltip-left .tooltip-content:after{border-left-color:#fff;margin-top:-5px;top:15px}.example-tooltip-left .tooltip-content:before{border-left-color:#bbb;margin-top:-6px;top:15px}.example-tooltip-left .tooltip-toggle{cursor:help}.example-tooltip-left .tooltip-toggle:hover+.tooltip-content,.example-tooltip-left .tooltip-toggle:focus+.tooltip-content,.example-tooltip-left:hover .tooltip-content{display:block}.example-tooltip-right{position:relative}.example-tooltip-right .tooltip-content{z-index:100;background:#fff;min-width:210px;max-width:360px;padding:12px 16px;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;left:100%;top:0;margin-left:5px}.example-tooltip-right .tooltip-content:after,.example-tooltip-right .tooltip-content:before{border:solid transparent;content:'';height:0;width:0;position:absolute}.example-tooltip-right .tooltip-content:after{border-color:transparent;border-width:5px}.example-tooltip-right .tooltip-content:before{border-color:transparent;border-width:6px}.example-tooltip-right .tooltip-content:after,.example-tooltip-right .tooltip-content:before{right:100%}.example-tooltip-right .tooltip-content:after{border-right-color:#fff;margin-top:-5px;top:15px}.example-tooltip-right .tooltip-content:before{border-right-color:#bbb;margin-top:-6px;top:15px}.example-tooltip-right .tooltip-toggle{cursor:help}.example-tooltip-right .tooltip-toggle:hover+.tooltip-content,.example-tooltip-right .tooltip-toggle:focus+.tooltip-content,.example-tooltip-right:hover .tooltip-content{display:block}.example-tooltip-top{position:relative}.example-tooltip-top .tooltip-content{z-index:100;background:#fff;min-width:210px;max-width:360px;padding:12px 16px;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;bottom:100%;left:0;margin-bottom:5px}.example-tooltip-top .tooltip-content:after,.example-tooltip-top .tooltip-content:before{border:solid transparent;content:'';height:0;width:0;position:absolute}.example-tooltip-top .tooltip-content:after{border-color:transparent;border-width:5px}.example-tooltip-top .tooltip-content:before{border-color:transparent;border-width:6px}.example-tooltip-top .tooltip-content:after,.example-tooltip-top .tooltip-content:before{top:100%}.example-tooltip-top .tooltip-content:after{border-top-color:#fff;margin-left:-5px;left:15px}.example-tooltip-top .tooltip-content:before{border-top-color:#bbb;margin-left:-6px;left:15px}.example-tooltip-top .tooltip-toggle{cursor:help}.example-tooltip-top .tooltip-toggle:hover+.tooltip-content,.example-tooltip-top .tooltip-toggle:focus+.tooltip-content,.example-tooltip-top:hover .tooltip-content{display:block}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.42857143}p{margin-top:0rem;margin-bottom:1rem}abbr[title]{cursor:help;border-bottom:1px dotted #d1d1d1}b,strong{font-weight:700}em,i{font-style:italic}mark{background:#f0f0f0;color:#000}small,.small{font-size:12px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #d1d1d1}sub,sup{font-size:71.42857143%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dfn{font-style:italic}h1{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}h2{font-size:2.6rem;font-weight:300;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}h3{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}h4{font-size:1.4rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h5{font-size:1.2rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h6{font-size:1rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{font-size:71.42857143%;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1}a,.alink{color:#1979c3;text-decoration:none}a:visited,.alink:visited{color:#800080;text-decoration:none}a:hover,.alink:hover{color:#006bb4;text-decoration:underline}a:active,.alink:active{color:#ff5501;text-decoration:underline}ul,ol{margin-top:0rem;margin-bottom:2.5rem}ul>li,ol>li{margin-top:0rem;margin-bottom:1rem}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dt{font-weight:700;margin-top:0;margin-bottom:5px}dd{margin-top:0;margin-bottom:10px;margin-left:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{background:#f0f0f0;color:#111;font-size:1.2rem;padding:2px 4px;white-space:nowrap}kbd{background:#f0f0f0;color:#111;padding:2px 4px;font-size:1.2rem}pre{background:#f0f0f0;border:1px solid #d1d1d1;color:#111;display:block;font-size:1.2rem;margin:0 0 10px;line-height:1.42857143;padding:10px;word-break:break-all;word-wrap:break-word}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}blockquote{margin:0 0 20px 40px;padding:0;font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;line-height:1.42857143;border-left:0 solid #d1d1d1}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{color:#333;display:block;font-size:1rem;line-height:1.42857143}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote cite{font-style:normal}blockquote:before,blockquote:after{content:""}q{quotes:none}q:before,q:after{content:'';content:none}cite{font-style:normal}.example{font-size:2.5rem}.example-line-height{line-height:3rem}.example-word-wrap{word-break:break-all;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background:#ccc;width:120px}.example-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#ccc;width:120px}.example-text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.example-hyphens{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.example-hyphens-none{word-wrap:break-word;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.example-typography{font-size:3rem;color:#fc0;font-family:Menlo,Monaco,Consolas,'Courier New',monospace;font-weight:500;font-style:italic;line-height:1.2}.example-list-reset-styles{margin:0;padding:0;list-style:none none}.example-list-inline{margin:0;padding:0;list-style:none none}.example-list-inline>li{display:inline-block;vertical-align:top}.example-link-default{color:#1979c3;text-decoration:none}.example-link-default:visited{color:#800080;text-decoration:none}.example-link-default:hover{color:#006bb4;text-decoration:underline}.example-link-default:active{color:#ff5501;text-decoration:underline}.example-link{color:#008000;text-decoration:none}.example-link:visited{color:#800080;text-decoration:none}.example-link:hover{color:#ffa500;text-decoration:none}.example-link:active{color:#ff5501;text-decoration:underline}.example-heading{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}.example-heading-2{font-size:2.6rem;font-weight:300;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.42857143}p{margin-top:0rem;margin-bottom:1rem}abbr[title]{cursor:help;border-bottom:1px dotted #d1d1d1}b,strong{font-weight:700}em,i{font-style:italic}mark{background:#f0f0f0;color:#000}small,.small{font-size:12px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #d1d1d1}sub,sup{font-size:71.42857143%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dfn{font-style:italic}h1{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}h2{font-size:2.6rem;font-weight:300;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}h3{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}h4{font-size:1.4rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h5{font-size:1.2rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h6{font-size:1rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{font-size:71.42857143%;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1}a,.alink{color:#1979c3;text-decoration:none}a:visited,.alink:visited{color:#800080;text-decoration:none}a:hover,.alink:hover{color:#006bb4;text-decoration:underline}a:active,.alink:active{color:#ff5501;text-decoration:underline}ul,ol{margin-top:0rem;margin-bottom:2.5rem}ul>li,ol>li{margin-top:0rem;margin-bottom:1rem}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dt{font-weight:700;margin-top:0;margin-bottom:5px}dd{margin-top:0;margin-bottom:10px;margin-left:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{background:#f0f0f0;color:#111;font-size:1.2rem;padding:2px 4px;white-space:nowrap}kbd{background:#f0f0f0;color:#111;padding:2px 4px;font-size:1.2rem}pre{background:#f0f0f0;border:1px solid #d1d1d1;color:#111;display:block;font-size:1.2rem;margin:0 0 10px;line-height:1.42857143;padding:10px;word-break:break-all;word-wrap:break-word}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}blockquote{margin:0 0 20px 40px;padding:0;font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;line-height:1.42857143;border-left:0 solid #d1d1d1}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{color:#333;display:block;font-size:1rem;line-height:1.42857143}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote cite{font-style:normal}blockquote:before,blockquote:after{content:""}q{quotes:none}q:before,q:after{content:'';content:none}cite{font-style:normal}.example-clearfix-container-1{border:1px solid red}.example-clearfix-container-2{border:1px solid #0f0}.example-clearfix-container-2:before,.example-clearfix-container-2:after{content:"";display:table}.example-clearfix-container-2:after{clear:both}.example-clearfix-item.left{float:left}.example-clearfix-item.right{float:right}.example-visibility-hidden{visibility:hidden;height:0}.example-visually-hidden-1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-visually-hidden-2{background:#fdf0d5;padding:5px;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.example-visually-hidden-2{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.example-css-container{padding:20px;background:#e8e8e8}.example-rotate{background:red;position:absolute;height:20px;width:40px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.example-placeholder::-webkit-input-placeholder{color:#808080;font-weight:700}.example-placeholder:-moz-placeholder{color:#808080;font-weight:700}.example-placeholder::-moz-placeholder{color:#808080;font-weight:700}.example-placeholder:-ms-input-placeholder{color:#808080;font-weight:700}.example-background-gradient-1{background-color:#ccf;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #cff 0, #ccf 100%);background-image:linear-gradient(to bottom, #cff 0, #ccf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffff', endColorstr='#ccccff', GradientType=0)}.example-background-gradient-2{background-color:#ccf;background-repeat:repeat-x;background-image:-webkit-linear-gradient(left,color-stop( #cff 0),color-stop( #ccf 100%));background-image:linear-gradient(to right, #cff 0, #ccf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffff', endColorstr='#ccccff', GradientType=1)}body{padding:15px;background-image:none}</style></head><body><nav class="bar top cf"><div class="container"><a href="index.html" class="brand">Magento UI Library</a><ul class="menu"><li><a href="#" data-toggle="dropdown-1" unselectable="on" class="dropdown-toggle">files</a><ul id="dropdown-1" hidden class="dropdown"><li><a href="actions-toolbar.html">actions-toolbar</a></li><li><a href="breadcrumbs.html">breadcrumbs</a></li><li><a href="buttons.html">buttons</a></li><li><a href="docs.html">docs</a></li><li><a href="dropdowns.html">dropdowns</a></li><li><a href="forms.html">forms</a></li><li><a href="icons.html">icons</a></li><li><a href="layout.html">layout</a></li><li><a href="lib.html">lib</a></li><li><a href="loaders.html">loaders</a></li><li><a href="messages.html">messages</a></li><li><a href="pages.html">pages</a></li><li><a href="popups.html">popups</a></li><li><a href="rating.html">rating</a></li><li><a href="resets.html">resets</a></li><li><a href="responsive.html">responsive</a></li><li><a href="sections.html">sections</a></li><li><a href="tables.html">tables</a></li><li><a href="tooltips.html">tooltips</a></li><li><a href="typography.html">typography</a></li><li><a href="utilities.html">utilities</a></li><li><a href="variables.html">variables</a></li></ul></li></ul><div class="nav"><button title="Table of Contents" data-toggle="nav-toc"><svg viewBox="0 0 512 512" height="22" width="22" class="icon"><path d="M108.9,403.1V462H50v-58.9H108.9z M108.9,285.4H50v58.9h58.9V285.4zM108.9,50H50v58.9h58.9V50z M108.9,167.7H50v58.9h58.9V167.7z M167.7,344.3H462v-58.9H167.7V344.3zM167.7,50v58.9H462V50H167.7z M167.7,462H462v-58.9H167.7V462z M167.7,226.6H462v-58.9H167.7V226.6z"></path></svg></button><input type="search" placeholder="Search" class="search"></div></div></nav><section class="container"><article id="utilities" class="section"><div class="docs"><a href="#utilities" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="utilities">Utilities</h1>
+</title><meta charset="utf-8"><style>*{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0}body{padding:60px 0 40px;background-color:hsl(207,10%,90%);color:hsl(207,5%,30%)}.container{max-width:1300px;margin:0 auto;padding:0 20px}.section{position:relative;margin-bottom:20px}.docs{position:relative;z-index:2;width:68%;min-height:200px;background-color:hsl(207,0%,100%);background-clip:padding-box;border:1px solid hsla(207,5%,5%,.1);border-radius:5px;box-shadow:0 0 3px hsla(207,5%,5%,.1)}.code{position:absolute;top:5px;bottom:5px;right:0;z-index:1;width:33%;padding:10px 10px 10px 20px;border-radius:0 5px 5px 0;border:1px solid hsla(207,20%,10%,.1);background-color:hsla(207,20%,95%,.9);background-clip:padding-box;opacity:.5;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.code:hover{opacity:1}.preview{background:hsl(207,0%,100%);border-top:1px solid hsl(207,30%,95%);position:relative;z-index:1}.preview-code+.preview{margin-top:0;border-top:0}.preview iframe{display:block;width:100%;height:100%;overflow:hidden}.preview-code{position:relative;z-index:2;display:block;width:100%;color:hsl(207,9%,37%);max-height:200px;padding:10px 20px;overflow-y:auto;background:hsl(207,30%,95%);border:1px solid hsl(207,30%,85%);border-left:0;border-right;box-shadow:inset 0 1px 2px hsla(207,30%,10%,.1);line-height:1.1!important;resize:none}.preview-code:focus{outline:0;background:hsl(207,30%,97%);box-shadow:inset 0 1px 2px hsla(207,30%,10%,.1),0 0 5px hsla(207,75%,75%,.9)}.preview-code:last-child{border-bottom:0;border-radius:0 0 5px 5px}.resizeable{padding:15px;overflow:auto;background:hsl(207,0%,100%);box-shadow:0 0 2px hsla(207,10%,20%,.2);resize:both}.preview-code,pre{white-space:pre-wrap;word-wrap:break-word;overflow-y:auto}.code pre{height:100%;margin-top:0}.bar{position:fixed;left:0;right:0;z-index:1010;min-height:40px;line-height:40px;background-image:-webkit-linear-gradient(hsla(207,10%,35%,.97),hsla(207,5%,25%,.92));background-image:-moz-linear-gradient(hsla(207,10%,35%,.97),hsla(207,5%,25%,.92));background-image:-o-linear-gradient(hsla(207,10%,35%,.97),hsla(207,5%,25%,.92));background-image:linear-gradient(hsla(207,10%,35%,.97),hsla(207,5%,25%,.92))}.bar.top{top:0;box-shadow:0 1px 2px hsla(207,5%,0%,.2)}.bar.bottom{bottom:0;box-shadow:0 -1px 2px hsla(207,5%,0%,.2)}.bar ul{margin:0!important}.bar li{display:block;list-style:none}.bar .icon path{fill:hsla(27,10%,75%,.75)}.docs .icon path{fill:hsla(207,10%,75%,.5)}.docs .permalink:hover .icon path{fill:hsl(207,10%,75%)}.bar button{color:hsla(27,10%,75%,.75)}.bar button:hover .icon path,.bar button.is-active .icon path{fill:hsl(27,10%,85%)}.bar button:hover,.bar button.is-active{color:hsl(27,10%,85%)}.bar .icon{vertical-align:middle;display:inline-block}.bar,.bar a,.bar a:visited{color:hsl(27,10%,85%);text-shadow:1px 1px 0 hsla(27,5%,0%,.5)}.bar a:hover,.bar a.is-active{color:hsl(27,10%,95%);text-shadow:1px 1px 0 hsla(27,5%,0%,1);text-decoration:none}.brand{float:left;margin-right:20px;font-weight:700;font-size:16px;text-decoration:none}.brand,a.brand,a.brand:visited{color:hsl(27,5%,5%);text-shadow:1px 1px 0 hsla(27,5%,100%,.2)}.brand:hover,a.brand:hover{color:hsl(27,5%,0%);text-shadow:1px 1px 0 hsla(27,5%,100%,.3);text-decoration:none}.menu{font-size:12px}.menu>li{float:left;position:relative}.menu a{display:block;margin-right:15px}.dropdown-toggle{position:relative;padding-right:15px}.dropdown-toggle:after{display:block;position:absolute;right:0;top:18px;content:'';border:4px solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.nav-results,.dropdown{position:absolute;z-index:1020;top:32px;left:-16px;width:175px;max-height:500px;padding:10px 0;overflow-y:auto;word-wrap:break-word;font-size:11px;line-height:20px;background-color:hsla(207,10%,25%,.97);border:1px solid hsla(207,5%,70%,.3);border-radius:3px;box-shadow:0 0 3px hsla(207,5%,0%,.2)}.toc-list{width:200px}.nav-results{right:0;width:200px;left:auto;padding:5px 0}.nav-results-filename{display:block;font-size:10px;opacity:.75}.nav-results a{display:block;line-height:15px;padding:5px 10px}.nav-results li:not([hidden])~li a{border-top:1px solid hsla(27,10%,90%,.1)}.dropdown a{padding:0 15px}.dropdown li:hover{background-color:hsl(207,10%,22%)}.nav{float:right;position:relative}.nav input[type="search"]{padding:2px 4px;color:#fff;width:150px;border:1px solid hsla(207,5%,0%,.3);background:hsla(207,12%,40%,.9);box-shadow:inset 1px 1px 3px hsla(207,5%,0%,.05),1px 1px 0 hsla(207,5%,100%,.05);border-radius:10px;-webkit-appearance:textfield}.nav input[type="search"]:focus{outline:0;background:hsla(207,7%,45%,.9)}.settings{text-align:center}.bar button{display:inline-block;vertical-align:middle;padding:0 5px;margin:0 3px;background:transparent}.bar button:first-child{margin-left:0}.settings .auto{line-height:32px;font-size:11px;font-weight:700;letter-spacing:-1px;text-shadow:none;text-transform:uppercase}body{font-family:sans-serif;font-size:14px;line-height:1.618}.docs pre,p,ol,ul,dl,figure,blockquote,table{margin-left:20px;margin-right:20px}.preview,.docs pre,p,ol,ul,dl,figure,blockquote,table{margin-top:10px}ul ul,ol ol,ul ol,ol ul,blockquote p:last-child{margin-top:0}ul,ol{padding-left:1.5em}p:last-child,ol:last-child,ul:last-child,dl:last-child{margin-bottom:20px}hr,h1,h2,h3,h4,h5,h6{margin:1em 20px .5em}h1:first-of-type{margin-top:20px}h1,h2,h3,h4,h5,h6{line-height:1.2;color:hsl(207,10%,50%)}h1 a,h1 a:hover,h1 a:visited{color:inherit;text-decoration:inherit}h1{font-size:3.052em;font-weight:400;color:hsl(207,10%,45%)}h2{font-size:1.953em}h3{font-size:1.536em}h1,h2,h3{letter-spacing:-.025em}h4{font-size:1.25em}h5{font-size:1em;text-transform:uppercase}h6{font-size:1em}.permalink{position:absolute;top:15px;right:15px}a{color:hsl(207,90%,50%);text-decoration:none}a:hover{color:hsl(207,95%,40%);text-decoration:underline}a:visited{color:hsl(207,100%,35%)}.preview-code,pre,code,var{font-style:normal;font-family:"Ubuntu Mono","Andale Mono","DejaVu Sans Mono","Monaco","Bitstream Vera Sans Mono","Consolas","Lucida Console",monospace;font-size:12px}.docs pre,code,var{padding:.1em 3px;background:hsla(207,5%,0%,.025);border:1px solid hsla(207,5%,0%,.05);border-radius:3px}.code pre{line-height:1.1!important}pre code{padding:0;background:transparent;border:0}.cf:before,.cf:after{content:'';display:table}.cf:after{clear:both}[unselectable="on"]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[hidden]{display:none!important}small{font-size:85%;opacity:.9}.docs .vars_list{width:100%}.docs .vars_list th,.docs .vars_list td{width:33%}.docs pre th{text-align:left}.docs pre table{border-collapse:collapse;margin:0}.docs th,.docs td{border:0;padding:9px 10px 9px 0;vertical-align:top}.docs tr th:last-child,.docs tr td:last-child{padding-right:0}.docs pre th{font-weight:400}.docs pre th.vars_head{border-bottom:1px solid #e5e5e5;color:#707070;white-space:nowrap}.docs pre th.vars_section{border-bottom:1px solid #e5e5e5;color:#333;font-size:18px;padding-top:30px}.vars_value{color:#338bb8}.docs li p{margin:0 0 20px}.dropdown a{text-transform:capitalize}#default-button #default-button-big+.preview+.preview-code{display:block}#actions-toolbar-alignment .preview-code,#reverse-primary-and-secondary-blocks .preview-code,#actions-toolbar-indents-customizations .preview-code,#actionstoolbarclearfloats-mixin .preview-code,#responsive-actions-toolbar .preview-code,#button-with-gradient-background .preview-code,#primary-button .preview-code,#button-as-an-icon .preview-code,#button-with-an-icon-on-the-left-or-right-side-of-the-text .preview-code,#button-with-fixed-width .preview-code,#button-as-a-link .preview-code,#link-as-a-button .preview-code,#buttonstyled-breadcrumbs-with-gradient-background-border-and-no-separating-symbol .preview-code,#breadcrumbs-with-solid-background .preview-code,#pagination-without-label-with-solid-background .preview-code,#pagination-with-label-and-text-previousnext-links .preview-code,#pagination-with-label-and-gradient-background-on-links .preview-code,#fixed-height-popup .preview-code,#fixed-content-height-popup .preview-code,#margins-for-header-content-and-footer-block-in-popup .preview-code,#popup-titles-with-styled-as-theme-headings .preview-code,#popup-action-toolbar .preview-code,#popup-close-button-without-an-icon .preview-code,#modify-icon-of-popup-close-button .preview-code,#modify-overlay-styles .preview-code,#rating-summary-multiple-ratings .preview-code,#rating-summary-hide-label .preview-code,#rating-summary-icons-symbol .preview-code,#rating-summary-icons-color .preview-code,#rating-summary-set-number-of-icons .preview-code,#rating-summary .preview-code,#rating-with-vote-icon-symbol .preview-code,#rating-with-vote-setup-icons-colors .preview-code,#rating-with-vote-setup-number-of-icons .preview-code,#tabs-with-content-top-border .preview-code,#accordion-mixin-variables .preview-code,#tabs-base .preview-code,#accordion-base .preview-code,#warning-message .preview-code,#error-message .preview-code,#success-message .preview-code,#notice-message .preview-code,#message-with-inner-icon .preview-code,#message-with-lateral-icon .preview-code,#custom-message-style .preview-code,#modify-dropdown-list-styles .preview-code,#dropdown-with-icon-customization .preview-code,#split-button-button-styling .preview-code,#split-button-icon-customization .preview-code,#split-button-dropdown-list-customization .preview-code,#table-cells-resize .preview-code,#table-caption .preview-code,#table-typography .preview-code,#table-background-customization .preview-code,#table-borders-customization .preview-code,#table-without-borders .preview-code,#table-with-horizontal-borders .preview-code,#table-with-vertical-borders .preview-code,#striped-table .preview-code,#responsive-table-technics-1 .preview-code,#responsive-table-technics-2 .preview-code,#fontsize-mixin .preview-code,#word-breaking-mixin .preview-code,#word-breaking-mixin .preview-code,#text-overflow-mixin .preview-code,#text-hide .preview-code,#hyphens .preview-code,#font-style-and-color .preview-code,#reset-list-styles .preview-code,#inlineblock-list-item-styling .preview-code,#link-styling-mixin .preview-code,#heading-styling-mixin .preview-code,#icon-with-image-or-sprite .preview-code,#change-the-size-of-font-icon .preview-code,#sprite-and-font-icons-for-blank-theme .preview-code,#icon-position-for-an-icon-with-image-or-sprite .preview-code{display:none}article[id$="-variables"] .docs,#resets .docs,#ratings .docs,#tabs-and-accordions .docs,#messages .docs,#dropdown-and-split-buttons-mixins .docs,#font-face-mixin .docs,#layout .docs,#forms-mixins .docs,#including-magento-ui-library-to-your-theme .docs,#global-forms-elements-customization .docs,#mobile-off-canvas-navigation .docs,#desktop-navigation .docs,#utilities .docs,#layout-width .docs,#responsive-breakpoints .docs,#responsive-mixins-usage .docs{width:100%}article[id$="-variables"] .code{display:none}article[id$="-variables"] .docs pre{background:#fff;border:0;margin-top:0}</style><script type="text/preview">(function(){"use strict";var a=function(a){return Array.prototype.slice.call(a)},b=document.getElementsByTagName("body")[0],c=["link","visited","hover","active","focus","target","enabled","disabled","checked"],d=new RegExp(":(("+c.join(")|(")+"))","gi"),e=a(document.styleSheets).map(function(b){return a(b.cssRules).filter(function(a){return a.selectorText&&a.selectorText.match(d)}).map(function(a){return a.cssText.replace(d,".\\3A $1")}).join("")}).join("");if(e.length){var f=document.createElement("style");f.innerText=e;var g=document.getElementsByTagName("style")[0];g.parentNode.insertBefore(f,g)}var h=function(){var a=window.getComputedStyle(b,null);return function(){if(b.childElementCount===0)return b.offsetHeight;var c=b.getElementsByTagName("*"),d=[];for(var e=0,f=c.length;e<f;e++)d.push(c[e].offsetTop+c[e].offsetHeight+parseInt(window.getComputedStyle(c[e],null).getPropertyValue("margin-bottom")));var g=Math.max.apply(Math,d);return g+=parseInt(a.getPropertyValue("padding-bottom"),10),Math.max(g,b.offsetHeight)}}(),i={getHeight:function(){window.parent.postMessage({height:h()},"*")}};window.addEventListener("message",function(a){if(a.data==null)return;typeof a.data=="string"&&i[a.data]()},!1)})()</script><style type="text/preview">.actions-toolbar:before,.actions-toolbar:after{content:"";display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.example-actions-toolbar-1:before,.example-actions-toolbar-1:after{content:"";display:table}.example-actions-toolbar-1:after{clear:both}.example-actions-toolbar-1 .primary{float:left}.example-actions-toolbar-1 .secondary{float:right}.example-actions-toolbar-1 .primary,.example-actions-toolbar-1 .secondary{display:inline-block}.example-actions-toolbar-1 .primary a.action,.example-actions-toolbar-1 .secondary a.action{display:inline-block}.example-actions-toolbar-1 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-1 .secondary a.action{margin-top:6px}.example-actions-toolbar-1:before,.example-actions-toolbar-1:after{content:"";display:table}.example-actions-toolbar-1:after{clear:both}.example-actions-toolbar-1 .primary{float:left}.example-actions-toolbar-1 .secondary{float:right}.example-actions-toolbar-1 .primary,.example-actions-toolbar-1 .secondary{display:inline-block}.example-actions-toolbar-1 .primary a.action,.example-actions-toolbar-1 .secondary a.action{display:inline-block}.example-actions-toolbar-1 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-1 .secondary a.action{margin-top:6px}.example-actions-toolbar-2:before,.example-actions-toolbar-2:after{content:"";display:table}.example-actions-toolbar-2:after{clear:both}.example-actions-toolbar-2 .primary{float:left}.example-actions-toolbar-2 .secondary{float:right}.example-actions-toolbar-2 .primary,.example-actions-toolbar-2 .secondary{display:inline-block}.example-actions-toolbar-2 .primary a.action,.example-actions-toolbar-2 .secondary a.action{display:inline-block}.example-actions-toolbar-2 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-2 .secondary a.action{margin-top:6px}.example-actions-toolbar-3{text-align:left}.example-actions-toolbar-3:before,.example-actions-toolbar-3:after{content:"";display:table}.example-actions-toolbar-3:after{clear:both}.example-actions-toolbar-3 .primary{float:left}.example-actions-toolbar-3 .primary,.example-actions-toolbar-3 .secondary{display:inline-block}.example-actions-toolbar-3 .primary a.action,.example-actions-toolbar-3 .secondary a.action{display:inline-block}.example-actions-toolbar-3 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-3 .secondary a.action{margin-top:6px}.example-actions-toolbar-4{text-align:right}.example-actions-toolbar-4:before,.example-actions-toolbar-4:after{content:"";display:table}.example-actions-toolbar-4:after{clear:both}.example-actions-toolbar-4 .secondary{float:right}.example-actions-toolbar-4 .primary,.example-actions-toolbar-4 .secondary{display:inline-block}.example-actions-toolbar-4 .primary a.action,.example-actions-toolbar-4 .secondary a.action{display:inline-block}.example-actions-toolbar-4 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-4 .secondary a.action{margin-top:6px}.example-actions-toolbar-5{text-align:center}.example-actions-toolbar-5:before,.example-actions-toolbar-5:after{content:"";display:table}.example-actions-toolbar-5:after{clear:both}.example-actions-toolbar-5 .primary,.example-actions-toolbar-5 .secondary{vertical-align:top}.example-actions-toolbar-5 .primary,.example-actions-toolbar-5 .secondary{display:inline-block}.example-actions-toolbar-5 .primary a.action,.example-actions-toolbar-5 .secondary a.action{display:inline-block}.example-actions-toolbar-5 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-5 .secondary a.action{margin-top:6px}.example-actions-toolbar-6:before,.example-actions-toolbar-6:after{content:"";display:table}.example-actions-toolbar-6:after{clear:both}.example-actions-toolbar-6 .primary{float:right}.example-actions-toolbar-6 .secondary{float:left}.example-actions-toolbar-6 .primary,.example-actions-toolbar-6 .secondary{display:inline-block}.example-actions-toolbar-6 .primary a.action,.example-actions-toolbar-6 .secondary a.action{display:inline-block}.example-actions-toolbar-6 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-6 .secondary a.action{margin-top:6px}.example-actions-toolbar-7{text-align:left}.example-actions-toolbar-7:before,.example-actions-toolbar-7:after{content:"";display:table}.example-actions-toolbar-7:after{clear:both}.example-actions-toolbar-7 .secondary{float:left}.example-actions-toolbar-7 .primary,.example-actions-toolbar-7 .secondary{display:inline-block}.example-actions-toolbar-7 .primary a.action,.example-actions-toolbar-7 .secondary a.action{display:inline-block}.example-actions-toolbar-7 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-7 .secondary a.action{margin-top:6px}.example-actions-toolbar-8{text-align:right}.example-actions-toolbar-8:before,.example-actions-toolbar-8:after{content:"";display:table}.example-actions-toolbar-8:after{clear:both}.example-actions-toolbar-8 .primary{float:right}.example-actions-toolbar-8 .primary,.example-actions-toolbar-8 .secondary{display:inline-block}.example-actions-toolbar-8 .primary a.action,.example-actions-toolbar-8 .secondary a.action{display:inline-block}.example-actions-toolbar-8 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-8 .secondary a.action{margin-top:6px}.example-actions-toolbar-9{margin:10px;padding:10px}.example-actions-toolbar-9:before,.example-actions-toolbar-9:after{content:"";display:table}.example-actions-toolbar-9:after{clear:both}.example-actions-toolbar-9 .primary{float:left}.example-actions-toolbar-9 .secondary{float:right}.example-actions-toolbar-9 .primary,.example-actions-toolbar-9 .secondary{display:inline-block}.example-actions-toolbar-9 .primary a.action,.example-actions-toolbar-9 .secondary a.action{display:inline-block}.example-actions-toolbar-9 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-9 .secondary a.action{margin-top:6px}.example-actions-toolbar-10{text-align:left}.example-actions-toolbar-10:before,.example-actions-toolbar-10:after{content:"";display:table}.example-actions-toolbar-10:after{clear:both}.example-actions-toolbar-10 .primary{float:left}.example-actions-toolbar-10 .primary,.example-actions-toolbar-10 .secondary{display:inline-block}.example-actions-toolbar-10 .primary a.action,.example-actions-toolbar-10 .secondary a.action{display:inline-block}.example-actions-toolbar-10 .primary .action{margin:0 50px 0 0}.example-actions-toolbar-10 .secondary a.action{margin-top:6px}.example-actions-toolbar-11{text-align:left}.example-actions-toolbar-11:before,.example-actions-toolbar-11:after{content:"";display:table}.example-actions-toolbar-11:after{clear:both}.example-actions-toolbar-11 .primary{float:left}.example-actions-toolbar-11 .primary,.example-actions-toolbar-11 .secondary{display:inline-block}.example-actions-toolbar-11 .primary a.action,.example-actions-toolbar-11 .secondary a.action{display:inline-block}.example-actions-toolbar-11 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-11 .secondary .action{margin:0 50px 0 0}.example-actions-toolbar-11 .secondary a.action{margin-top:6px}.example-actions-toolbar-12:before,.example-actions-toolbar-12:after{content:"";display:table}.example-actions-toolbar-12:after{clear:both}.example-actions-toolbar-12 .primary{float:left}.example-actions-toolbar-12 .secondary{float:right}.example-actions-toolbar-12 .primary,.example-actions-toolbar-12 .secondary{display:inline-block}.example-actions-toolbar-12 .primary a.action,.example-actions-toolbar-12 .secondary a.action{display:inline-block}.example-actions-toolbar-12 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-12 .secondary a.action{margin-top:6px}.example-actions-toolbar-12:before,.example-actions-toolbar-12:after{content:"";display:table}.example-actions-toolbar-12:after{clear:both}.example-actions-toolbar-12 .primary{float:left}.example-actions-toolbar-12 .secondary{float:right}.example-actions-toolbar-12 .primary,.example-actions-toolbar-12 .secondary{display:inline-block}.example-actions-toolbar-12 .primary a.action,.example-actions-toolbar-12 .secondary a.action{display:inline-block}.example-actions-toolbar-12 .primary .action{margin:0 5px 0 0}.example-actions-toolbar-12 .secondary a.action{margin-top:6px}@media only screen and (max-width: 768px){.example-actions-toolbar-12 .primary,.example-actions-toolbar-12 .secondary{ display:block;float:none}}.example-breadcrumbs-1{margin:0 0 20px}.example-breadcrumbs-1 .items{font-size:1.2rem;color:#a3a3a3;margin:0;padding:0;list-style:none none}.example-breadcrumbs-1 .items>li{display:inline-block;vertical-align:top}.example-breadcrumbs-1 .item{margin:0}.example-breadcrumbs-1 a{color:#333;text-decoration:none}.example-breadcrumbs-1 a:visited{color:#333;text-decoration:none}.example-breadcrumbs-1 a:hover{color:#333;text-decoration:underline}.example-breadcrumbs-1 a:active{color:#333;text-decoration:none}.example-breadcrumbs-1 strong{font-weight:400}.example-breadcrumbs-1 .item:not(:last-child){display:inline-block;text-decoration:none}.example-breadcrumbs-1 .item:not(:last-child):after{font-family:'icons-blank-theme';content:'\e608';font-size:24px;line-height:18px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-breadcrumbs-2{margin:0 0 20px}.example-breadcrumbs-2 .items{font-size:1.2rem;color:#1979c3;margin:0;padding:0;list-style:none none}.example-breadcrumbs-2 .items>li{display:inline-block;vertical-align:top}.example-breadcrumbs-2 .item{margin:0}.example-breadcrumbs-2 a{background-color:#ccc;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #f4f4f4 0, #ccc 100%);background-image:linear-gradient(to bottom, #f4f4f4 0, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cccccc', GradientType=0);border:1px solid #ccc;display:inline-block;padding:3px 5px;color:#333;text-decoration:none}.example-breadcrumbs-2 a:visited{background-color:false;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,false 0,false 100%);background-image:linear-gradient(to bottom,false 0,false 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);color:#333;text-decoration:none}.example-breadcrumbs-2 a:hover{background-color:#f4f4f4;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #ccc 0, #f4f4f4 100%);background-image:linear-gradient(to bottom, #ccc 0, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#f4f4f4', GradientType=0);color:#333;text-decoration:none}.example-breadcrumbs-2 a:active{background-color:false;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,false 0,false 100%);background-image:linear-gradient(to bottom,false 0,false 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);color:#333;text-decoration:none}.example-breadcrumbs-2 strong{background-color:#ff5501;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #f7b32e 0, #ff5501 100%);background-image:linear-gradient(to bottom, #f7b32e 0, #ff5501 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7b32e', endColorstr='#ff5501', GradientType=0);border:1px solid #d04b0a;display:inline-block;padding:3px 5px;font-weight:400}.example-breadcrumbs-2 .item:not(:last-child){display:inline-block;text-decoration:none}.example-breadcrumbs-2 .item:not(:last-child):after{font-family:'icons-blank-theme';content:'\e608';font-size:24px;line-height:18px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-breadcrumbs-3{margin:0 0 20px}.example-breadcrumbs-3 .items{font-size:1.2rem;color:#333;margin:0;padding:0;list-style:none none}.example-breadcrumbs-3 .items>li{display:inline-block;vertical-align:top}.example-breadcrumbs-3 .item{margin:0}.example-breadcrumbs-3 a{background:#f4f4f4;display:inline-block;padding:3px 5px;color:#333;text-decoration:none}.example-breadcrumbs-3 a:visited{color:#333;text-decoration:none}.example-breadcrumbs-3 a:hover{background:#ccc;color:#333;text-decoration:none}.example-breadcrumbs-3 a:active{color:#333;text-decoration:none}.example-breadcrumbs-3 strong{background:#e7e7e7;display:inline-block;padding:3px 5px;font-weight:400}.example-breadcrumbs-3 .item:not(:last-child){display:inline-block;text-decoration:none}.example-breadcrumbs-3 .item:not(:last-child):after{font-family:'icons-blank-theme';content:'\e608';font-size:24px;line-height:18px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-breadcrumbs-3 .item a{position:relative;margin:0 11px 0 0}.example-breadcrumbs-3 .item a:after{border:12px solid transparent;height:0;width:0;border-left-color:#f4f4f4;content:"";position:absolute;display:block;top:0;right:-23px}.example-breadcrumbs-3 .item a:hover:after{border-color:transparent transparent transparent #ccc}button{background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;border-radius:3px}button:focus,button:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}button:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}button.disabled,button[disabled],fieldset[disabled] button{cursor:default;pointer-events:none;opacity:.5}button:active,button:focus{box-shadow:inset 0 2px 1px rgba(0,0,0,.12)}.example-button-1.example-button-2{line-height:2.2rem;padding:14px 17px;font-size:1.8rem}.example-button-1.example-button-3{line-height:1.2rem;padding:5px 8px;font-size:1.1rem;border-radius:0;color:#000}.example-button-1.example-button-3:hover,.example-button-1.example-button-3.active{color:#000}.example-button-10{background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400}.example-button-10>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-button-10:before{font-family:'icons-blank-theme';content:'\e611';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-button-10:hover:before{color:inherit}.example-button-10:active:before{color:inherit}.example-button-10:focus,.example-button-10:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-10:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-10.disabled,.example-button-10[disabled],fieldset[disabled] .example-button-10{cursor:default;pointer-events:none;opacity:.5}.example-button-10:focus,.example-button-10:active{background:0;border:0}.example-button-10:hover{background:0;border:0}.example-button-10.disabled,.example-button-10[disabled],fieldset[disabled] .example-button-10{cursor:not-allowed;pointer-events:none;opacity:.5}.example-button-11{background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;display:inline-block;text-decoration:none}.example-button-11:before{font-family:'icons-blank-theme';content:'\e611';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-button-11:hover:before{color:inherit}.example-button-11:active:before{color:inherit}.example-button-11:focus,.example-button-11:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-11:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-11.disabled,.example-button-11[disabled],fieldset[disabled] .example-button-11{cursor:default;pointer-events:none;opacity:.5}.example-button-12{background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;display:inline-block;text-decoration:none}.example-button-12:after{font-family:'icons-blank-theme';content:'\e611';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-button-12:hover:after{color:inherit}.example-button-12:active:after{color:inherit}.example-button-12:focus,.example-button-12:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-12:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-12.disabled,.example-button-12[disabled],fieldset[disabled] .example-button-12{cursor:default;pointer-events:none;opacity:.5}.example-button-13{background-image:none;background:#f2f2f2;padding:7px 15px;width:100px;color:#333;border:1px solid #cdcdcd;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle}.example-button-13:focus,.example-button-13:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-13:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-13.disabled,.example-button-13[disabled],fieldset[disabled] .example-button-13{cursor:default;pointer-events:none;opacity:.5}.example-button-4{background-image:none;background:#1979c3;padding:7px 15px;color:#fff;border:1px solid #1979c3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;box-sizing:border-box;margin:3px;vertical-align:middle}.example-button-4:focus,.example-button-4:active{background:#006bb4;border:1px solid #006bb4;color:#fff}.example-button-4:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.example-button-4.disabled,.example-button-4[disabled],fieldset[disabled] .example-button-4{cursor:default;pointer-events:none;opacity:.5}.example-button-4:active{box-shadow:inset 0 3px 1px rgba(0,0,0,.29)}.example-button-4.example-button-5{line-height:2.2rem;padding:7px 35px;font-size:1.8rem}.example-button-4.example-button-6{line-height:1.2rem;padding:5px 8px;font-size:1.1rem;color:#fff}.example-button-4.example-button-6:hover,.example-button-4.example-button-6.active{color:#fff}.example-button-7{background-image:none;background:#f2f2f2;background-color:#006bb4;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #1979c3 0, #006bb4 100%);background-image:linear-gradient(to bottom, #1979c3 0, #006bb4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1979c3', endColorstr='#006bb4', GradientType=0);padding:7px 15px;color:#fff;border:1px solid #1979c3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:3px;vertical-align:middle;border-radius:3px}.example-button-7:focus,.example-button-7:active{background:#e2e2e2;background-color:#006bb4;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #006bb4 0, #006bb4 100%);background-image:linear-gradient(to bottom, #006bb4 0, #006bb4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006bb4', endColorstr='#006bb4', GradientType=0);border:1px solid #006bb4;color:#fff}.example-button-7:hover{background:#e2e2e2;background-color:#1979c3;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #006bb4 0, #1979c3 100%);background-image:linear-gradient(to bottom, #006bb4 0, #1979c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006bb4', endColorstr='#1979c3', GradientType=0);border:1px solid #006bb4;color:#fff}.example-button-7.disabled,.example-button-7[disabled],fieldset[disabled] .example-button-7{cursor:default;pointer-events:none;opacity:.5}.example-button-7:active{box-shadow:inset 0 3px 1px rgba(0,0,0,.29)}.example-button-8{background:0;border:0;display:inline;line-height:1.42857143;margin:0;padding:0;color:#1979c3;text-decoration:none;font-weight:400}.example-button-8:visited{color:#800080;text-decoration:none}.example-button-8:hover{color:#006bb4;text-decoration:underline}.example-button-8:active{color:#ff5501;text-decoration:underline}.example-button-8:hover{color:#006bb4}.example-button-8:hover,.example-button-8:active,.example-button-8:focus{background:0;border:0}.example-button-8.disabled,.example-button-8[disabled],fieldset[disabled] .example-button-8{color:#1979c3;text-decoration:underline;cursor:default;pointer-events:none;opacity:.5}.example-button-8:active{box-shadow:none}.example-button-9{text-decoration:none;background-image:none;background:#f2f2f2;padding:7px 15px;color:#333;border:1px solid #cdcdcd;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.6rem;box-sizing:border-box;margin:0;vertical-align:middle;margin:3px;border-radius:3px;font-weight:700}.example-button-9:hover,.example-button-9:active,.example-button-9:focus{text-decoration:none}.example-button-9:focus,.example-button-9:active{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}.example-button-9:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.example-button-9.disabled,.example-button-9[disabled],fieldset[disabled] .example-button-9{cursor:default;pointer-events:none;opacity:.5}.example-button-9:active{box-shadow:inset 0 3px 1px rgba(0,0,0,.29)}.example-button-14{background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400}.example-button-14:focus,.example-button-14:active{background:0;border:0}.example-button-14:hover{background:0;border:0}.example-button-14.disabled,.example-button-14[disabled],fieldset[disabled] .example-button-14{cursor:not-allowed;pointer-events:none;opacity:.5}.example-button-15{background-image:none;background:#1979c3;padding:7px 15px;color:#fff;border:1px solid #1979c3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;box-sizing:border-box;vertical-align:middle;background:#f2f2f2;color:#333;border:1px solid #cdcdcd}.example-button-15:focus,.example-button-15:active{background:#006bb4;border:1px solid #006bb4;color:#fff}.example-button-15:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.example-button-15.disabled,.example-button-15[disabled],fieldset[disabled] .example-button-15{cursor:default;pointer-events:none;opacity:.5}.example-button-15:focus,.example-button-15:active{background:#e2e2e2;color:#333;border:1px solid #cdcdcd}.example-button-15:hover{background:#e2e2e2;color:#555;border:1px solid #cdcdcd}.example-button-17{line-height:2.2rem;padding:14px 17px;font-size:1.8rem;font-size:1.4rem;line-height:1.6rem;padding:7px 15px}.example-button-18{font-size:1rem;line-height:1.2rem;padding:4px 10px}.example-dropdown-1{display:inline-block;position:relative}.example-dropdown-1:before,.example-dropdown-1:after{content:"";display:table}.example-dropdown-1:after{clear:both}.example-dropdown-1 .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.example-dropdown-1 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-1 .action.toggle:hover:after{color:inherit}.example-dropdown-1 .action.toggle:active:after{color:inherit}.example-dropdown-1 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-1 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-1 .action.toggle.active:hover:after{color:inherit}.example-dropdown-1 .action.toggle.active:active:after{color:inherit}.example-dropdown-1 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.example-dropdown-1 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-1 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-1 ul.dropdown:before,.example-dropdown-1 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-1 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-1 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-1 ul.dropdown:before{top:-12px;left:10px}.example-dropdown-1 ul.dropdown:after{top:-14px;left:9px}.example-dropdown-1.active{overflow:visible}.example-dropdown-1.active ul.dropdown{display:block}.example-dropdown-2{display:inline-block;position:relative}.example-dropdown-2:before,.example-dropdown-2:after{content:"";display:table}.example-dropdown-2:after{clear:both}.example-dropdown-2 .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.example-dropdown-2 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-2 .action.toggle:hover:after{color:inherit}.example-dropdown-2 .action.toggle:active:after{color:inherit}.example-dropdown-2 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-2 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-2 .action.toggle.active:hover:after{color:inherit}.example-dropdown-2 .action.toggle.active:active:after{color:inherit}.example-dropdown-2 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.example-dropdown-2 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-2 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-2 ul.dropdown:before,.example-dropdown-2 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-2 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-2 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-2 ul.dropdown:before{top:-12px;left:10px}.example-dropdown-2 ul.dropdown:after{top:-14px;left:9px}.example-dropdown-2.active{overflow:visible}.example-dropdown-2.active ul.dropdown{display:block}.example-dropdown-3{display:inline-block;position:relative}.example-dropdown-3:before,.example-dropdown-3:after{content:"";display:table}.example-dropdown-3:after{clear:both}.example-dropdown-3 .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.example-dropdown-3 .action.toggle:before{font-family:'icons-blank-theme';content:'\e61c';font-size:22px;line-height:1;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-3 .action.toggle:hover:before{color:red}.example-dropdown-3 .action.toggle:active:before{color:inherit}.example-dropdown-3 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-3 .action.toggle.active:before{font-family:'icons-blank-theme';content:'\e60f';font-size:22px;line-height:1;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-3 .action.toggle.active:hover:before{color:red}.example-dropdown-3 .action.toggle.active:active:before{color:inherit}.example-dropdown-3 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.example-dropdown-3 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-3 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-3 ul.dropdown:before,.example-dropdown-3 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-3 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-3 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-3 ul.dropdown:before{top:-12px;left:10px}.example-dropdown-3 ul.dropdown:after{top:-14px;left:9px}.example-dropdown-3.active{overflow:visible}.example-dropdown-3.active ul.dropdown{display:block}.example-dropdown-5{display:inline-block;position:relative}.example-dropdown-5:before,.example-dropdown-5:after{content:"";display:table}.example-dropdown-5:after{clear:both}.example-dropdown-5 .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.example-dropdown-5 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:1;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-5 .action.toggle:hover:after{color:inherit}.example-dropdown-5 .action.toggle:active:after{color:inherit}.example-dropdown-5 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-5 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:1;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-5 .action.toggle.active:hover:after{color:inherit}.example-dropdown-5 .action.toggle.active:active:after{color:inherit}.example-dropdown-5 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#eef1f3;border:2px solid #ced1d4;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none}.example-dropdown-5 ul.dropdown li{margin:0;padding:10px;border-top:2px solid #e8eaed}.example-dropdown-5 ul.dropdown li:first-child{border:0}.example-dropdown-5 ul.dropdown li:hover{background:#d8e3e3;cursor:pointer}.example-dropdown-5.active{overflow:visible}.example-dropdown-5.active ul.dropdown{display:block}.example-dropdown-6{display:inline-block;position:relative}.example-dropdown-6:before,.example-dropdown-6:after{content:"";display:table}.example-dropdown-6:after{clear:both}.example-dropdown-6 .action.split{float:left;margin:0}.example-dropdown-6 .action.toggle{float:right;margin:0}.example-dropdown-6 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-6 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-6 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-6 .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-6 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-6 .action.toggle:hover:after{color:inherit}.example-dropdown-6 .action.toggle:active:after{color:inherit}.example-dropdown-6 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-6 .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-6 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-6 .action.toggle.active:hover:after{color:inherit}.example-dropdown-6 .action.toggle.active:active:after{color:inherit}.example-dropdown-6 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.example-dropdown-6 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-6 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-6 ul.dropdown:before,.example-dropdown-6 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-6 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-6 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-6 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-6 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-6.active{overflow:visible}.example-dropdown-6.active ul.dropdown{display:block}.split.example-dropdown-7{display:inline-block;position:relative}.split.example-dropdown-7:before,.split.example-dropdown-7:after{content:"";display:table}.split.example-dropdown-7:after{clear:both}.split.example-dropdown-7 .action.split{float:left;margin:0}.split.example-dropdown-7 .action.toggle{float:right;margin:0}.split.example-dropdown-7 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.split.example-dropdown-7 .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.split.example-dropdown-7 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.split.example-dropdown-7 .action.toggle:hover:after{color:inherit}.split.example-dropdown-7 .action.toggle:active:after{color:inherit}.split.example-dropdown-7 .action.toggle.active{display:inline-block;text-decoration:none}.split.example-dropdown-7 .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.split.example-dropdown-7 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.split.example-dropdown-7 .action.toggle.active:hover:after{color:inherit}.split.example-dropdown-7 .action.toggle.active:active:after{color:inherit}.split.example-dropdown-7 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.split.example-dropdown-7 ul.dropdown li{margin:0;padding:3px 5px}.split.example-dropdown-7 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.split.example-dropdown-7 ul.dropdown:before,.split.example-dropdown-7 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.split.example-dropdown-7 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.split.example-dropdown-7 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.split.example-dropdown-7 ul.dropdown:before{top:-12px;right:10px}.split.example-dropdown-7 ul.dropdown:after{top:-14px;right:9px}.split.example-dropdown-7.active{overflow:visible}.split.example-dropdown-7.active ul.dropdown{display:block}.example-dropdown-8{display:inline-block;position:relative}.example-dropdown-8:before,.example-dropdown-8:after{content:"";display:table}.example-dropdown-8:after{clear:both}.example-dropdown-8 .action.split{float:left;margin:0}.example-dropdown-8 .action.toggle{float:right;margin:0}.example-dropdown-8 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-8 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-8 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-8 .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-8 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-8 .action.toggle:hover:after{color:inherit}.example-dropdown-8 .action.toggle:active:after{color:inherit}.example-dropdown-8 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-8 .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-8 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-8 .action.toggle.active:hover:after{color:inherit}.example-dropdown-8 .action.toggle.active:active:after{color:inherit}.example-dropdown-8 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.example-dropdown-8 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-8 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-8 ul.dropdown:before,.example-dropdown-8 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-8 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-8 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-8 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-8 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-8.active{overflow:visible}.example-dropdown-8.active ul.dropdown{display:block}.example-dropdown-9{display:inline-block;position:relative}.example-dropdown-9 .action.split,.example-dropdown-9 .action.toggle{line-height:2.2rem;padding:14px 17px;font-size:1.8rem}.example-dropdown-9:before,.example-dropdown-9:after{content:"";display:table}.example-dropdown-9:after{clear:both}.example-dropdown-9 .action.split{float:left;margin:0}.example-dropdown-9 .action.toggle{float:right;margin:0}.example-dropdown-9 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-9 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-9 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-9 .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-9 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-9 .action.toggle:hover:after{color:inherit}.example-dropdown-9 .action.toggle:active:after{color:inherit}.example-dropdown-9 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-9 .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-9 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-9 .action.toggle.active:hover:after{color:inherit}.example-dropdown-9 .action.toggle.active:active:after{color:inherit}.example-dropdown-9 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.example-dropdown-9 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-9 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-9 ul.dropdown:before,.example-dropdown-9 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-9 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-9 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-9 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-9 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-9.active{overflow:visible}.example-dropdown-9.active ul.dropdown{display:block}.example-dropdown-10{display:inline-block;position:relative}.example-dropdown-10 .action.split,.example-dropdown-10 .action.toggle{line-height:1.2rem;padding:5px 8px;font-size:1.1rem}.example-dropdown-10:before,.example-dropdown-10:after{content:"";display:table}.example-dropdown-10:after{clear:both}.example-dropdown-10 .action.split{float:left;margin:0}.example-dropdown-10 .action.toggle{float:right;margin:0}.example-dropdown-10 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-10 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-10 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-10 .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-10 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-10 .action.toggle:hover:after{color:inherit}.example-dropdown-10 .action.toggle:active:after{color:inherit}.example-dropdown-10 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-10 .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-10 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-10 .action.toggle.active:hover:after{color:inherit}.example-dropdown-10 .action.toggle.active:active:after{color:inherit}.example-dropdown-10 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.example-dropdown-10 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-10 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-10 ul.dropdown:before,.example-dropdown-10 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-10 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-10 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-10 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-10 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-10.active{overflow:visible}.example-dropdown-10.active ul.dropdown{display:block}.example-dropdown-11{display:inline-block;position:relative}.example-dropdown-11:before,.example-dropdown-11:after{content:"";display:table}.example-dropdown-11:after{clear:both}.example-dropdown-11 .action.split{float:right;margin:0}.example-dropdown-11 .action.toggle{float:left;margin:0}.example-dropdown-11 button.action.split{border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-11 button+.action.toggle{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-11 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-11 .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-11 .action.toggle:before{font-family:'icons-blank-theme';content:'\e61c';font-size:22px;line-height:22px;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-11 .action.toggle:hover:before{color:red}.example-dropdown-11 .action.toggle:active:before{color:inherit}.example-dropdown-11 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-11 .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-11 .action.toggle.active:before{font-family:'icons-blank-theme';content:'\e60f';font-size:22px;line-height:22px;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-11 .action.toggle.active:hover:before{color:red}.example-dropdown-11 .action.toggle.active:active:before{color:inherit}.example-dropdown-11 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#fff;border:1px solid #bbb;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none;box-shadow:0 3px 3px rgba(0,0,0,.15)}.example-dropdown-11 ul.dropdown li{margin:0;padding:3px 5px}.example-dropdown-11 ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.example-dropdown-11 ul.dropdown:before,.example-dropdown-11 ul.dropdown:after{content:"";position:absolute;display:block;width:0;height:0;border-bottom-style:solid}.example-dropdown-11 ul.dropdown:before{z-index:99;border:solid 6px;border-color:transparent transparent #fff transparent}.example-dropdown-11 ul.dropdown:after{z-index:98;border:solid 7px;border-color:transparent transparent #bbb transparent}.example-dropdown-11 ul.dropdown:before{top:-12px;right:10px}.example-dropdown-11 ul.dropdown:after{top:-14px;right:9px}.example-dropdown-11.active{overflow:visible}.example-dropdown-11.active ul.dropdown{display:block}.example-dropdown-12{display:inline-block;position:relative}.example-dropdown-12:before,.example-dropdown-12:after{content:"";display:table}.example-dropdown-12:after{clear:both}.example-dropdown-12 .action.split{float:left;margin:0}.example-dropdown-12 .action.toggle{float:right;margin:0}.example-dropdown-12 button.action.split{border-top-right-radius:0;border-bottom-right-radius:0}.example-dropdown-12 button+.action.toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.example-dropdown-12 .action.toggle{padding:4px 5px;display:inline-block;text-decoration:none}.example-dropdown-12 .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-12 .action.toggle:after{font-family:'icons-blank-theme';content:'\e607';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-12 .action.toggle:hover:after{color:inherit}.example-dropdown-12 .action.toggle:active:after{color:inherit}.example-dropdown-12 .action.toggle.active{display:inline-block;text-decoration:none}.example-dropdown-12 .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-dropdown-12 .action.toggle.active:after{font-family:'icons-blank-theme';content:'\e618';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.example-dropdown-12 .action.toggle.active:hover:after{color:inherit}.example-dropdown-12 .action.toggle.active:active:after{color:inherit}.example-dropdown-12 ul.dropdown{margin:0;padding:0;list-style:none none;box-sizing:border-box;background:#eef1f3;border:2px solid #ced1d4;position:absolute;z-index:100;top:100%;min-width:100%;margin-top:4px;display:none}.example-dropdown-12 ul.dropdown li{margin:0;padding:10px;border-top:2px solid #e8eaed}.example-dropdown-12 ul.dropdown li:first-child{border:0}.example-dropdown-12 ul.dropdown li:hover{background:#d8e3e3;cursor:pointer}.example-dropdown-12.active{overflow:visible}.example-dropdown-12.active ul.dropdown{display:block}.example-form-1 .example-form-1-fieldset{padding:0;margin:0 0 40px;border:0;letter-spacing:-.31em}.example-form-1 .example-form-1-fieldset>*{letter-spacing:normal}.example-form-1 .example-form-1-fieldset>.legend{margin:0 0 25px;padding:0;font-size:2rem;line-height:1.2;box-sizing:border-box;float:left}.example-form-1 .example-form-1-fieldset>.legend+br{display:block;visibility:hidden;height:0;overflow:hidden;clear:both}.example-form-1 .example-form-1-fieldset:after{content:attr(data-hasrequired);display:block;font-size:1.2rem;color:#e02b27;margin:10px 0 0;letter-spacing:normal;word-spacing:normal}.example-form-1 .example-form-1-fieldset>.field{margin:0 0 20px}.example-form-1 .example-form-1-fieldset>.field>.label{display:inline-block;margin:0 0 5px}.example-form-1 .example-form-1-fieldset>.field:last-child{margin-bottom:0}.example-form-1 .example-form-1-fieldset>.field>.label{font-weight:700}.example-form-1 .example-form-1-fieldset>.field>.label+br{display:none}.example-form-1 .example-form-1-fieldset>.field .choice input{vertical-align:top}.example-form-1 .example-form-1-fieldset>.field .fields.group:before,.example-form-1 .example-form-1-fieldset>.field .fields.group:after{content:"";display:table}.example-form-1 .example-form-1-fieldset>.field .fields.group:after{clear:both}.example-form-1 .example-form-1-fieldset>.field .fields.group .field{box-sizing:border-box;float:left}.example-form-1 .example-form-1-fieldset>.field .fields.group.group-2 .field{width:50%!important}.example-form-1 .example-form-1-fieldset>.field .fields.group.group-3 .field{width:33.3%!important}.example-form-1 .example-form-1-fieldset>.field .fields.group.group-4 .field{width:25%!important}.example-form-1 .example-form-1-fieldset>.field .fields.group.group-5 .field{width:20%!important}.example-form-1 .example-form-1-fieldset>.field .addon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}.example-form-1 .example-form-1-fieldset>.field .addon textarea,.example-form-1 .example-form-1-fieldset>.field .addon select,.example-form-1 .example-form-1-fieldset>.field .addon input{-ms-flex-order:2;-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%;box-shadow:none;display:inline-block;margin:0;width:auto}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore,.example-form-1 .example-form-1-fieldset>.field .addon .addafter{-ms-flex-order:3;-webkit-order:3;order:3;display:inline-block;box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:0 9px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;width:auto;white-space:nowrap;vertical-align:middle}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore:disabled,.example-form-1 .example-form-1-fieldset>.field .addon .addafter:disabled{opacity:.5}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore::-moz-placeholder,.example-form-1 .example-form-1-fieldset>.field .addon .addafter::-moz-placeholder{color:#c2c2c2}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore::-webkit-input-placeholder,.example-form-1 .example-form-1-fieldset>.field .addon .addafter::-webkit-input-placeholder{color:#c2c2c2}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore:-ms-input-placeholder,.example-form-1 .example-form-1-fieldset>.field .addon .addafter:-ms-input-placeholder{color:#c2c2c2}.example-form-1 .example-form-1-fieldset>.field .addon .addbefore{float:left;-ms-flex-order:1;-webkit-order:1;order:1}.example-form-1 .example-form-1-fieldset>.field .additional{margin-top:10px}.example-form-1 .example-form-1-fieldset>.field.required>.label:after{content:'*';font-size:1.2rem;color:#e02b27;margin:0 0 0 5px}.example-form-1 .example-form-1-fieldset>.field .note{font-size:1.2rem;margin:3px 0 0;padding:0;display:inline-block;text-decoration:none}.example-form-1 .example-form-1-fieldset>.field .note:before{font-family:'icons-blank-theme';content:'\e618';font-size:24px;line-height:12px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-form-2 .example-form-2-fieldset{padding:0;margin:0 0 40px;border:0;letter-spacing:-.31em}.example-form-2 .example-form-2-fieldset>*{letter-spacing:normal}.example-form-2 .example-form-2-fieldset>.legend{margin:0 0 25px;padding:0;font-size:2rem;line-height:1.2;box-sizing:border-box;float:left}.example-form-2 .example-form-2-fieldset>.legend+br{display:block;visibility:hidden;height:0;overflow:hidden;clear:both}.example-form-2 .example-form-2-fieldset>.field{margin:0 0 20px;box-sizing:border-box;display:inline-block;padding:0 12px 0 0;width:50%;vertical-align:top}.example-form-2 .example-form-2-fieldset>.field>.label{display:inline-block;margin:0 0 5px}.example-form-2 .example-form-2-fieldset>.field:last-child{margin-bottom:0}.example-form-2 .example-form-2-fieldset>.field+.fieldset{clear:both}.example-form-2 .example-form-2-fieldset>.field>.label{font-weight:700}.example-form-2 .example-form-2-fieldset>.field>.label+br{display:none}.example-form-2 .example-form-2-fieldset>.field .choice input{vertical-align:top}.example-form-2 .example-form-2-fieldset>.field .fields.group:before,.example-form-2 .example-form-2-fieldset>.field .fields.group:after{content:"";display:table}.example-form-2 .example-form-2-fieldset>.field .fields.group:after{clear:both}.example-form-2 .example-form-2-fieldset>.field .fields.group .field{box-sizing:border-box;float:left}.example-form-2 .example-form-2-fieldset>.field .fields.group.group-2 .field{width:50%!important}.example-form-2 .example-form-2-fieldset>.field .fields.group.group-3 .field{width:33.3%!important}.example-form-2 .example-form-2-fieldset>.field .fields.group.group-4 .field{width:25%!important}.example-form-2 .example-form-2-fieldset>.field .fields.group.group-5 .field{width:20%!important}.example-form-2 .example-form-2-fieldset>.field .addon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}.example-form-2 .example-form-2-fieldset>.field .addon textarea,.example-form-2 .example-form-2-fieldset>.field .addon select,.example-form-2 .example-form-2-fieldset>.field .addon input{-ms-flex-order:2;-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%;box-shadow:none;display:inline-block;margin:0;width:auto}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore,.example-form-2 .example-form-2-fieldset>.field .addon .addafter{-ms-flex-order:3;-webkit-order:3;order:3;display:inline-block;box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:0 9px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;width:auto;white-space:nowrap;vertical-align:middle}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore:disabled,.example-form-2 .example-form-2-fieldset>.field .addon .addafter:disabled{opacity:.5}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore::-moz-placeholder,.example-form-2 .example-form-2-fieldset>.field .addon .addafter::-moz-placeholder{color:#c2c2c2}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore::-webkit-input-placeholder,.example-form-2 .example-form-2-fieldset>.field .addon .addafter::-webkit-input-placeholder{color:#c2c2c2}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore:-ms-input-placeholder,.example-form-2 .example-form-2-fieldset>.field .addon .addafter:-ms-input-placeholder{color:#c2c2c2}.example-form-2 .example-form-2-fieldset>.field .addon .addbefore{float:left;-ms-flex-order:1;-webkit-order:1;order:1}.example-form-2 .example-form-2-fieldset>.field .additional{margin-top:10px}.example-form-2 .example-form-2-fieldset>.field.required>.label:after{content:'*';font-size:1.2rem;color:#e02b27;margin:0 0 0 5px}.example-form-2 .example-form-2-fieldset>.field .note{font-size:1.2rem;margin:3px 0 0;padding:0;display:inline-block;text-decoration:none}.example-form-2 .example-form-2-fieldset>.field .note:before{font-family:'icons-blank-theme';content:'\e618';font-size:24px;line-height:12px;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:0 9px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;margin-bottom:20px}input[type="text"]:disabled,input[type="password"]:disabled,input[type="url"]:disabled,input[type="tel"]:disabled,input[type="search"]:disabled,input[type="number"]:disabled,input[type="datetime"]:disabled,input[type="email"]:disabled{opacity:.5}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#c2c2c2}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#c2c2c2}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#c2c2c2}select{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:32px;width:100%;padding:5px 10px 4px;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;margin-bottom:20px}select:disabled{opacity:.5}select[multiple="multiple"]{height:auto;margin-bottom:20px}textarea{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:1px;height:auto;width:100%;padding:10px;margin:0;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.428571429;background-clip:padding-box;vertical-align:baseline;resize:vertical}textarea:disabled{opacity:.5}textarea::-moz-placeholder{color:#c2c2c2}textarea::-webkit-input-placeholder{color:#c2c2c2}textarea:-ms-input-placeholder{color:#c2c2c2}input[type="checkbox"]{margin:2px 5px 0 0}input[type="checkbox"]:disabled{opacity:.5}input[type="radio"]{margin:2px 5px 0 0}input[type="radio"]:disabled{opacity:.5}input.text-example-1,select.select-example-1,textarea.textarea-example-1{background:#fdf0d5;border-color:#fc0;color:#b30000}input.text-example-1:focus,select.select-example-1:focus,textarea.textarea-example-1:focus{border-color:#cff;color:#060}input.text-example-1:disabled,select.select-example-1:disabled,textarea.textarea-example-1:disabled{color:#fcc}input.text-example-1::-moz-placeholder,textarea.textarea-example-1::-moz-placeholder{color:#ccc}input.text-example-1::-webkit-input-placeholder,textarea.textarea-example-1::-webkit-input-placeholder{color:#ccc}input.text-example-1:-ms-input-placeholder,textarea.textarea-example-1:-ms-input-placeholder{color:#ccc}.number-example{-moz-appearance:textfield}.number-example::-webkit-inner-spin-button,.number-example::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search-example{-webkit-appearance:none}.search-example::-webkit-search-cancel-button,.search-example::-webkit-search-decoration,.search-example::-webkit-search-results-button,.search-example::-webkit-search-results-decoration{-webkit-appearance:none}input,textarea,select{font-size:1.2rem;color:#e02b27}.example-icon-1{display:inline-block}.example-icon-1:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-2{display:inline-block}.example-icon-2:after{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat -26px 0}.example-icon-3{display:inline-block}.example-icon-3>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-icon-3:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat -156px -52px}.example-icon-4{display:inline-block;text-decoration:none}.example-icon-4:before{font-family:'icons-blank-theme';content:'\e606';font-size:24px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-5{display:inline-block;text-decoration:none}.example-icon-5:after{font-family:'icons-blank-theme';content:'\e605';font-size:24px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-6{display:inline-block;text-decoration:none}.example-icon-6>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-icon-6:before{font-family:'icons-blank-theme';content:'\e61b';font-size:24px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-7{display:inline-block}.example-icon-7:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-8{display:inline-block}.example-icon-8:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-8:before{background-position:-182px 0}.example-icon-9{display:inline-block}.example-icon-9:after{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-9:after{background-position:-52px -26px}.example-icon-10{display:inline-block}.example-icon-10:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-10:before{background-position:-104px 0}.example-icon-11{display:inline-block}.example-icon-11:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.example-icon-11:before{width:30px;height:30px}.example-icon-11:after{width:30px;height:30px}.example-icon-11:before{background-color:#f1f1f1}.example-icon-12{display:inline-block;text-decoration:none}.example-icon-12:before{font-family:'icons-blank-theme';content:'\e612';font-size:28px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-13{display:inline-block;text-decoration:none}.example-icon-13:before{font-family:'icons-blank-theme';content:'\e612';font-size:inherit;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-13:before{font-size:26px;line-height:inherit}.example-icon-14{display:inline-block;text-decoration:none}.example-icon-14:before{font-family:'icons-blank-theme';content:'\e61d';font-size:26px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.example-icon-14>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icons-image-list{list-style:none;padding:0}.icons-image-list li{float:left;width:33%}.icons-image-list li>span{display:inline-block}.icons-image-list li>span:before{content:'';display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;background:url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png') no-repeat 0 0}.icons-image-list li .icon-search:before{background-position:0 0}.icons-image-list li .icon-cart:before{background-position:-26px 0}.icons-image-list li .icon-arrow-down:before{background-position:-52px 0}.icons-image-list li .icon-arrow-up:before{background-position:-78px 0}.icons-image-list li .icon-grid:before{background-position:-104px 0}.icons-image-list li .icon-list:before{background-position:-130px 0}.icons-image-list li .icon-remove:before{background-position:-156px 0}.icons-image-list li .icon-star:before{background-position:-182px 0}.icons-image-list li .icon-pointer-down:before{background-position:-208px 0}.icons-image-list li .icon-pointer-up:before{background-position:-234px 0}.icons-image-list li .icon-pointer-left:before{background-position:-260px 0}.icons-image-list li .icon-pointer-right:before{background-position:-286px 0}.icons-image-list li .icon-compare-empty:before{background-position:0 -26px}.icons-image-list li .icon-compare-full:before{background-position:-26px -26px}.icons-image-list li .icon-wishlist-empty:before{background-position:-52px -26px}.icons-image-list li .icon-wishlist-full:before{background-position:-78px -26px}.icons-image-list li .icon-update:before{background-position:-104px -26px}.icons-image-list li .icon-collapse:before{background-position:-130px -26px}.icons-image-list li .icon-expand:before{background-position:-156px -26px}.icons-image-list li .icon-menu:before{background-position:-182px -26px}.icons-image-list li .icon-prev:before{background-position:-208px -26px}.icons-image-list li .icon-next:before{background-position:-234px -26px}.icons-image-list li .icon-settings:before{background-position:-260px -26px}.icons-image-list li .icon-info:before{background-position:-286px -26px}.icons-image-list li .icon-checkmark:before{background-position:0 -52px}.icons-image-list li .icon-calendar:before{background-position:-26px -52px}.icons-image-list li .icon-comment:before{background-position:-52px -52px}.icons-image-list li .icon-comment-reflected:before{background-position:-78px -52px}.icons-image-list li .icon-envelope:before{background-position:-104px -52px}.icons-image-list li .icon-warning:before{background-position:-130px -52px}.icons-image-list li .icon-trash:before{background-position:-156px -52px}.icons-image-list li .icon-flag:before{background-position:-182px -52px}.icons-image-list li .icon-location:before{background-position:-208px -52px}.icons-image-list li .icon-up:before{background-position:-234px -52px}.icons-image-list li .icon-down:before{background-position:-260px -52px}.icons-font-list{list-style:none;padding:0}.icons-font-list li{float:left;width:25%;margin-bottom:35px;text-align:center}.icons-font-list li>span{display:inline-block;text-decoration:none}.icons-font-list li>span:before{font-family:'icons-blank-theme';font-size:34px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center}.icons-font-list li>span:before{content:attr(data-icon);margin:0 auto;display:block}.loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.5);z-index:9999}.loader:before{border-radius:5px;background:transparent url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif') no-repeat 50% 50%;box-sizing:border-box;content:'';position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:160px;height:160px}.loading{position:relative}.loading:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.5) url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif') no-repeat 50% 50%}.example-message-info{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fdf0d5;color:#6f4400}.example-message-info a{color:#1979c3}.example-message-info a:hover{color:#006bb4}.example-message-info a:active{color:#006bb4}.example-message-warning{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fdf0d5;color:#6f4400}.example-message-warning a{color:#1979c3}.example-message-warning a:hover{color:#006bb4}.example-message-warning a:active{color:#006bb4}.example-message-error{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fae5e5;color:#e02b27}.example-message-error a{color:#1979c3}.example-message-error a:hover{color:#006bb4}.example-message-error a:active{color:#006bb4}.example-message-success{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#e5efe5;color:#006400}.example-message-success a{color:#1979c3}.example-message-success a:hover{color:#006bb4}.example-message-success a:active{color:#006bb4}.example-message-notice{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fdf0d5;color:#6f4400}.example-message-notice a{color:#1979c3}.example-message-notice a:hover{color:#006bb4}.example-message-notice a:active{color:#006bb4}.example-message-1{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fdf0d5;color:#6f4400;position:relative;padding-left:40px}.example-message-1 a{color:#1979c3}.example-message-1 a:hover{color:#006bb4}.example-message-1 a:active{color:#006bb4}.example-message-1>:first-child:before{font-family:'icons-blank-theme';content:'\e602';font-size:28px;line-height:28px;color:#c07600;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;margin:-14px 0 0;position:absolute;top:18px;left:0;text-align:center;width:40px}.example-message-2{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fae5e5;color:#e02b27;position:relative;padding-right:40px}.example-message-2 a{color:#1979c3}.example-message-2 a:hover{color:#006bb4}.example-message-2 a:active{color:#006bb4}.example-message-2:before{content:'';position:absolute;width:30px;text-align:center;top:0;height:100%;display:block;padding:0;background:#b30000}.example-message-2>:first-child:before{content:'';position:absolute;overflow:hidden;top:50%;margin-top:-5px}.example-message-2>:first-child:after{font-family:'icons-blank-theme';content:'\e602';font-size:28px;line-height:28px;color:#fff;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;margin:-14px 0 0;position:absolute;top:18px;left:0;text-align:center;width:30px}.example-message-2:before{right:0}.example-message-2>:first-child:before{border:5px solid transparent;height:0;width:0;border-right-color:#b30000;right:30px}.example-message-2>:first-child:after{right:0}.example-message-3{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#e5efe5;color:#006400;position:relative;padding-left:40px}.example-message-3 a{color:#1979c3}.example-message-3 a:hover{color:#006bb4}.example-message-3 a:active{color:#006bb4}.example-message-3:before{content:'';position:absolute;width:30px;text-align:center;top:0;height:100%;display:block;padding:0;background:#006400}.example-message-3>:first-child:before{content:'';position:absolute;overflow:hidden;top:50%;margin-top:-5px}.example-message-3>:first-child:after{font-family:'icons-blank-theme';content:'\e610';font-size:28px;line-height:28px;color:#fff;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;margin:-14px 0 0;position:absolute;top:18px;left:0;text-align:center;width:30px}.example-message-3:before{left:0}.example-message-3>:first-child:before{border:5px solid transparent;height:0;width:0;border-left-color:#006400;left:30px}.example-message-3>:first-child:after{left:0}.example-message-4{display:block;margin:0 0 10px;padding:10px 20px;font-size:1.3rem;line-height:1.2em;background:#fc0;border-color:#ffa500;color:#000;position:relative;padding-left:40px;border-width:4px;border-radius:10px}.example-message-4 a{color:#00f}.example-message-4 a:hover{color:#009}.example-message-4 a:active{color:#006}.example-message-4:before{content:'';position:absolute;width:30px;text-align:center;top:0;height:100%;display:block;padding:0;background:#green}.example-message-4>:first-child:before{content:'';position:absolute;overflow:hidden;top:50%;margin-top:-5px}.example-message-4>:first-child:after{font-family:'icons-blank-theme';content:'\e606';font-size:28px;line-height:28px;color:#000;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;margin:-14px 0 0;position:absolute;top:15px;left:0;text-align:center;width:30px}.example-message-4:before{left:0}.example-message-4>:first-child:before{border:5px solid transparent;height:0;width:0;border-left-color:#green;left:30px}.example-message-4>:first-child:after{left:0}header.header{background-color:rgba(255,0,0,.2)}.column.main{background-color:rgba(255,255,0,.2)}.column.left{background-color:rgba(0,255,255,.2)}.column.right{background-color:rgba(0,0,255,.2)}footer.footer{background-color:rgba(0,0,0,.2)}.columns{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.columns:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.columns>.column{padding-bottom:40px}@media (min-width: 600px){.page-layout-1column .column.main{ width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-3columns .column.main{width:66.66666667%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.main{width:83.33333333%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-3columns .column.left{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .column.left{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .column.left{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-3columns .column.right{width:16.66666667%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.page-layout-2columns-left .column.right{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.right{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}}.layout-example-3 .column.main{width:60%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.layout-example-3 .column.left{width:20%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.layout-example-3 .column.right{width:20%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.layout-example-3-1 .column.main{width:60%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.layout-example-3-1 .column.left{width:20%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.layout-example-3-1 .column.right{width:20%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.pages>.label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages .items{font-size:0;line-height:0;letter-spacing:-1px;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.pages .item{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;margin:0 2px 0 0;display:inline-block}.pages .item .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages a.page{color:#1979c3;display:inline-block;padding:0 4px;text-decoration:none}.pages a.page:visited{color:#800080}.pages a.page:hover{color:#006bb4;text-decoration:none}.pages a.page:active{color:#ff5501}.pages strong.page{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;color:#333;display:inline-block;font-weight:700;padding:0 4px}.pages .action{border:1px solid #d1d1d1;color:#7d7d7d;display:inline-block;padding:0;text-decoration:none}.pages .action:visited{color:#7d7d7d}.pages .action:hover{color:#7d7d7d;text-decoration:none}.pages .action:active{color:#7d7d7d}.pages .action.next{display:inline-block;text-decoration:none}.pages .action.next:visited:before{color:#7d7d7d}.pages .action.next:active:before{color:#7d7d7d}.pages .action.next>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages .action.next:before{font-family:'icons-blank-theme';content:'\e608';font-size:46px;line-height:inherit;color:#7d7d7d;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.pages .action.next:hover:before{color:#7d7d7d}.pages .action.next:active:before{color:#7d7d7d}.pages .action.previous{display:inline-block;text-decoration:none}.pages .action.previous:visited:before{color:#7d7d7d}.pages .action.previous:active:before{color:#7d7d7d}.pages .action.previous>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages .action.previous:before{font-family:'icons-blank-theme';content:'\e617';font-size:46px;line-height:inherit;color:#7d7d7d;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.pages .action.previous:hover:before{color:#7d7d7d}.pages .action.previous:active:before{color:#7d7d7d}.example-pages-1>.label{display:inline-block;font-weight:700;font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal}.example-pages-1>.label:after{content:':'}.example-pages-1 .items{font-size:0;line-height:0;letter-spacing:-1px;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.example-pages-1 .item{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;margin:0 3px;display:inline-block}.example-pages-1 .item .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-pages-1 a.page{background-color:#ccc;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #f4f4f4 0, #ccc 100%);background-image:linear-gradient(to bottom, #f4f4f4 0, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cccccc', GradientType=0);border:1px solid #b3b3b3;color:#333;display:inline-block;padding:0 4px;text-decoration:none}.example-pages-1 a.page:visited{background-color:false;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,false 0,false 100%);background-image:linear-gradient(to bottom,false 0,false 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);color:#800080}.example-pages-1 a.page:hover{background-color:#f4f4f4;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #ccc 0, #f4f4f4 100%);background-image:linear-gradient(to bottom, #ccc 0, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#f4f4f4', GradientType=0);border:1px solid #999;color:#333;text-decoration:none}.example-pages-1 a.page:active{background-color:false;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,false 0,false 100%);background-image:linear-gradient(to bottom,false 0,false 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);color:#ff5501}.example-pages-1 strong.page{background:#1979c3;border:1px solid #135d96;font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;color:#f7b32e;display:inline-block;font-weight:700;padding:0 4px}.example-pages-1 .action{border:1px solid #d1d1d1;color:#7d7d7d;display:inline-block;padding:0;text-decoration:none}.example-pages-1 .action:visited{color:#7d7d7d}.example-pages-1 .action:hover{color:#ff5501;text-decoration:none}.example-pages-1 .action:active{color:#7d7d7d}.example-pages-1 .action.next{display:inline-block;text-decoration:none}.example-pages-1 .action.next:visited:before{color:#7d7d7d}.example-pages-1 .action.next:active:before{color:#7d7d7d}.example-pages-1 .action.next>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-pages-1 .action.next:before{font-family:'icons-blank-theme';content:'\e608';font-size:30px;line-height:inherit;color:#7d7d7d;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.example-pages-1 .action.next:hover:before{color:#ff5501}.example-pages-1 .action.next:active:before{color:#7d7d7d}.example-pages-1 .action.previous{display:inline-block;text-decoration:none}.example-pages-1 .action.previous:visited:before{color:#7d7d7d}.example-pages-1 .action.previous:active:before{color:#7d7d7d}.example-pages-1 .action.previous>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-pages-1 .action.previous:before{font-family:'icons-blank-theme';content:'\e617';font-size:30px;line-height:inherit;color:#7d7d7d;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.example-pages-1 .action.previous:hover:before{color:#ff5501}.example-pages-1 .action.previous:active:before{color:#7d7d7d}.example-pages-2>.label{display:inline-block;font-weight:700;font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal}.example-pages-2>.label:after{content:':'}.example-pages-2 .items{font-size:0;line-height:0;letter-spacing:-1px;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.example-pages-2 .item{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;margin:0 2px 0 0;display:inline-block}.example-pages-2 .item .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-pages-2 a.page{color:#1979c3;display:inline-block;padding:0 4px;text-decoration:none}.example-pages-2 a.page:visited{color:#800080}.example-pages-2 a.page:hover{color:#006bb4;text-decoration:none}.example-pages-2 a.page:active{color:#ff5501}.example-pages-2 strong.page{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;color:#333;display:inline-block;font-weight:700;padding:0 4px}.example-pages-2 .action{border:1px solid #d1d1d1;color:#7d7d7d;display:inline-block;padding:0;text-decoration:none}.example-pages-2 .action:visited{color:#7d7d7d}.example-pages-2 .action:hover{color:#7d7d7d;text-decoration:none}.example-pages-2 .action:active{color:#7d7d7d}.example-pages-3>.label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-pages-3 .items{font-size:0;line-height:0;letter-spacing:-1px;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.example-pages-3 .item{font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;margin:0 2px 0 0;display:inline-block}.example-pages-3 .item .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-pages-3 a.page{background:#1979c3;color:#fff;display:inline-block;padding:0 4px;text-decoration:none}.example-pages-3 a.page:visited{background:#800080;color:#fff}.example-pages-3 a.page:hover{background:#006bb4;color:#fff;text-decoration:none}.example-pages-3 a.page:active{background:#ff5501;color:#fff}.example-pages-3 strong.page{background:#800080;font-size:1.2rem;font-size:12px;line-height:32px;letter-spacing:normal;color:#fff;display:inline-block;font-weight:700;padding:0 4px}.example-pages-3 .action{background:#1979c3;border:1px solid #d1d1d1;color:#fff;display:inline-block;padding:0;text-decoration:none}.example-pages-3 .action:visited{background:#800080;color:#7d7d7d}.example-pages-3 .action:hover{background:#006bb4;color:#fff;text-decoration:none}.example-pages-3 .action:active{background:#ff5501;color:#fff}.example-pages-3 .action.next{display:inline-block;text-decoration:none}.example-pages-3 .action.next:visited:before{color:#7d7d7d}.example-pages-3 .action.next:active:before{color:#fff}.example-pages-3 .action.next>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-pages-3 .action.next:before{font-family:'icons-blank-theme';content:'\e608';font-size:46px;line-height:inherit;color:#fff;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.example-pages-3 .action.next:hover:before{color:#fff}.example-pages-3 .action.next:active:before{color:#fff}.example-pages-3 .action.previous{display:inline-block;text-decoration:none}.example-pages-3 .action.previous:visited:before{color:#7d7d7d}.example-pages-3 .action.previous:active:before{color:#fff}.example-pages-3 .action.previous>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-pages-3 .action.previous:before{font-family:'icons-blank-theme';content:'\e617';font-size:46px;line-height:inherit;color:#fff;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0 -6px}.example-pages-3 .action.previous:hover:before{color:#fff}.example-pages-3 .action.previous:active:before{color:#fff}.window.popup.popup-example{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example .popup-actions .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.window.popup.popup-example .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example .popup-actions .action.close:focus,.window.popup.popup-example .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example .popup-actions .action.close.disabled,.window.popup.popup-example .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example.active{opacity:1}.window.popup.popup-example-1{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-1 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-1 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-1 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-1 .popup-actions .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.window.popup.popup-example-1 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-1 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-1 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-1 .popup-actions .action.close:focus,.window.popup.popup-example-1 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-1 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-1 .popup-actions .action.close.disabled,.window.popup.popup-example-1 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-1 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-1.active{opacity:1}.window.overlay{transition:opacity .15s linear;position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:1000;opacity:0}.window.overlay.active{opacity:.5;filter:alpha(opacity=50)}.window.popup.popup-example-2{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;overflow-y:auto;max-height:200px;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-2 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-2 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-2 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-2 .popup-actions .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.window.popup.popup-example-2 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-2 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-2 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-2 .popup-actions .action.close:focus,.window.popup.popup-example-2 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-2 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-2 .popup-actions .action.close.disabled,.window.popup.popup-example-2 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-2 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-2.active{opacity:1}.window.popup.popup-example-3{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-3 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-3 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-3 .popup-content{overflow-y:auto;max-height:200px}.window.popup.popup-example-3 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-3 .popup-actions .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.window.popup.popup-example-3 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-3 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-3 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-3 .popup-actions .action.close:focus,.window.popup.popup-example-3 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-3 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-3 .popup-actions .action.close.disabled,.window.popup.popup-example-3 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-3 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-3.active{opacity:1}.window.popup.popup-example-4{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-4 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-4 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-4 .popup-content{margin:0 0 20px}.window.popup.popup-example-4 .popup-footer{margin:0 20px}.window.popup.popup-example-4 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-4 .popup-actions .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.window.popup.popup-example-4 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-4 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-4 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-4 .popup-actions .action.close:focus,.window.popup.popup-example-4 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-4 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-4 .popup-actions .action.close.disabled,.window.popup.popup-example-4 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-4 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-4.active{opacity:1}.window.popup.popup-example-5{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-5 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-5 .popup-header .title{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}.window.popup.popup-example-5 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-5 .popup-actions .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.window.popup.popup-example-5 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-5 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-5 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-5 .popup-actions .action.close:focus,.window.popup.popup-example-5 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-5 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-5 .popup-actions .action.close.disabled,.window.popup.popup-example-5 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-5 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-5.active{opacity:1}.window.popup.popup-example-6{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-6 .popup-footer .actions.toolbar{text-align:left}.window.popup.popup-example-6 .popup-footer .actions.toolbar:before,.window.popup.popup-example-6 .popup-footer .actions.toolbar:after{content:"";display:table}.window.popup.popup-example-6 .popup-footer .actions.toolbar:after{clear:both}.window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary{float:left}.window.popup.popup-example-6 .popup-footer .actions.toolbar .primary,.window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary{display:inline-block}.window.popup.popup-example-6 .popup-footer .actions.toolbar .primary a.action,.window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary a.action{display:inline-block}.window.popup.popup-example-6 .popup-footer .actions.toolbar .primary .action{margin:0 5px 0 0}.window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary a.action{margin-top:6px}.window.popup.popup-example-6 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-6 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-6 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-6 .popup-actions .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.window.popup.popup-example-6 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-6 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-6 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-6 .popup-actions .action.close:focus,.window.popup.popup-example-6 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-6 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-6 .popup-actions .action.close.disabled,.window.popup.popup-example-6 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-6 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-6.active{opacity:1}.window.popup.popup-example-7{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-7 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-7 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-7 .popup-actions .action.close{position:absolute;top:10px;right:10px}.window.popup.popup-example-7.active{opacity:1}.window.popup.popup-example-8{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-8 .popup-header{margin:0 0 25px;padding-right:30px}.window.popup.popup-example-8 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-8 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-8 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e613';font-size:30px;line-height:22px;color:red;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center;margin:0}.window.popup.popup-example-8 .popup-actions .action.close:hover:before{color:#090}.window.popup.popup-example-8 .popup-actions .action.close:active:before{color:#00f}.window.popup.popup-example-8 .popup-actions .action.close:focus,.window.popup.popup-example-8 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-8 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-8 .popup-actions .action.close.disabled,.window.popup.popup-example-8 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-8 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-8.active{opacity:1}.window.popup.popup-example-9{background:#fff;border:1px solid #aeaeae;padding:22px;width:auto;box-shadow:0 3px 3px rgba(0,0,0,.15);top:0;right:0;bottom:0;left:0;display:none;opacity:0;position:fixed;z-index:1001;transition:opacity .3s linear}.window.popup.popup-example-9 .popup-header{margin:0 0 25px;padding-right:22px}.window.popup.popup-example-9 .popup-header .title{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}.window.popup.popup-example-9 .popup-actions .action.close{position:absolute;display:inline-block;background-image:none;background:0;border:0;margin:0;padding:0;-moz-box-sizing:content-box;box-shadow:none;text-shadow:none;text-decoration:none;line-height:inherit;font-weight:400;top:10px;right:10px}.window.popup.popup-example-9 .popup-actions .action.close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.window.popup.popup-example-9 .popup-actions .action.close:before{font-family:'icons-blank-theme';content:'\e616';font-size:22px;line-height:22px;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:top;text-align:center;margin:0}.window.popup.popup-example-9 .popup-actions .action.close:hover:before{color:inherit}.window.popup.popup-example-9 .popup-actions .action.close:active:before{color:inherit}.window.popup.popup-example-9 .popup-actions .action.close:focus,.window.popup.popup-example-9 .popup-actions .action.close:active{background:0;border:0}.window.popup.popup-example-9 .popup-actions .action.close:hover{background:0;border:0}.window.popup.popup-example-9 .popup-actions .action.close.disabled,.window.popup.popup-example-9 .popup-actions .action.close[disabled],fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.window.popup.popup-example-9.active{opacity:1}.window.overlay.example-overlay-1.active{transition:opacity .15s linear;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f5293;z-index:1000;opacity:0}.window.overlay.example-overlay-1.active.active{opacity:.8;filter:alpha(opacity=80)}.example-ratings-1{overflow:hidden}.example-ratings-1:before{color:#c7c7c7;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605';position:absolute;z-index:1;display:block}.example-ratings-1 input[type="radio"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-ratings-1 input[type="radio"]:focus+label:before,.example-ratings-1 input[type="radio"]:checked+label:before{opacity:1}.example-ratings-1 label{position:absolute;display:block;cursor:pointer}.example-ratings-1 label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-ratings-1 label:before{color:#ff5601;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;opacity:0}.example-ratings-1 label:hover:before{opacity:1}.example-ratings-1 label:hover~label:before{opacity:0}.example-ratings-1 .rating-5{z-index:2}.example-ratings-1 .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-1 .rating-4{z-index:3}.example-ratings-1 .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.example-ratings-1 .rating-3{z-index:4}.example-ratings-1 .rating-3:before{content:'\e605' '\e605' '\e605'}.example-ratings-1 .rating-2{z-index:5}.example-ratings-1 .rating-2:before{content:'\e605' '\e605'}.example-ratings-1 .rating-1{z-index:6}.example-ratings-1 .rating-1:before{content:'\e605'}.example-ratings-2{overflow:hidden}.example-ratings-2:before{color:#c7c7c7;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';position:absolute;z-index:1;display:block}.example-ratings-2 input[type="radio"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-ratings-2 input[type="radio"]:focus+label:before,.example-ratings-2 input[type="radio"]:checked+label:before{opacity:1}.example-ratings-2 label{position:absolute;display:block;cursor:pointer}.example-ratings-2 label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-ratings-2 label:before{color:#ff5601;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;opacity:0}.example-ratings-2 label:hover:before{opacity:1}.example-ratings-2 label:hover~label:before{opacity:0}.example-ratings-2 .rating-8{z-index:2}.example-ratings-2 .rating-8:before{content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-7{z-index:3}.example-ratings-2 .rating-7:before{content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-6{z-index:4}.example-ratings-2 .rating-6:before{content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-5{z-index:5}.example-ratings-2 .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-4{z-index:6}.example-ratings-2 .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.example-ratings-2 .rating-3{z-index:7}.example-ratings-2 .rating-3:before{content:'\e605' '\e605' '\e605'}.example-ratings-2 .rating-2{z-index:8}.example-ratings-2 .rating-2:before{content:'\e605' '\e605'}.example-ratings-2 .rating-1{z-index:9}.example-ratings-2 .rating-1:before{content:'\e605'}.example-ratings-3{overflow:hidden}.example-ratings-3:before{color:#aff5e3;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605';position:absolute;z-index:1;display:block}.example-ratings-3 input[type="radio"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-ratings-3 input[type="radio"]:focus+label:before,.example-ratings-3 input[type="radio"]:checked+label:before{opacity:1}.example-ratings-3 label{position:absolute;display:block;cursor:pointer}.example-ratings-3 label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-ratings-3 label:before{color:#0a6767;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;opacity:0}.example-ratings-3 label:hover:before{opacity:1}.example-ratings-3 label:hover~label:before{opacity:0}.example-ratings-3 .rating-5{z-index:2}.example-ratings-3 .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.example-ratings-3 .rating-4{z-index:3}.example-ratings-3 .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.example-ratings-3 .rating-3{z-index:4}.example-ratings-3 .rating-3:before{content:'\e605' '\e605' '\e605'}.example-ratings-3 .rating-2{z-index:5}.example-ratings-3 .rating-2:before{content:'\e605' '\e605'}.example-ratings-3 .rating-1{z-index:6}.example-ratings-3 .rating-1:before{content:'\e605'}.example-ratings-4{overflow:hidden}.example-ratings-4:before{color:#c7c7c7;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;content:'\e600' '\e600' '\e600' '\e600' '\e600';position:absolute;z-index:1;display:block}.example-ratings-4 input[type="radio"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-ratings-4 input[type="radio"]:focus+label:before,.example-ratings-4 input[type="radio"]:checked+label:before{opacity:1}.example-ratings-4 label{position:absolute;display:block;cursor:pointer}.example-ratings-4 label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-ratings-4 label:before{color:#ff5601;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;opacity:0}.example-ratings-4 label:hover:before{opacity:1}.example-ratings-4 label:hover~label:before{opacity:0}.example-ratings-4 .rating-5{z-index:2}.example-ratings-4 .rating-5:before{content:'\e600' '\e600' '\e600' '\e600' '\e600'}.example-ratings-4 .rating-4{z-index:3}.example-ratings-4 .rating-4:before{content:'\e600' '\e600' '\e600' '\e600'}.example-ratings-4 .rating-3{z-index:4}.example-ratings-4 .rating-3:before{content:'\e600' '\e600' '\e600'}.example-ratings-4 .rating-2{z-index:5}.example-ratings-4 .rating-2:before{content:'\e600' '\e600'}.example-ratings-4 .rating-1{z-index:6}.example-ratings-4 .rating-1:before{content:'\e600'}.exapmle-ratings-5 .control.rating.vote{overflow:hidden}.exapmle-ratings-5 .control.rating.vote:before{color:#c7c7c7;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605';position:absolute;z-index:1;display:block}.exapmle-ratings-5 .control.rating.vote input[type="radio"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.exapmle-ratings-5 .control.rating.vote input[type="radio"]:focus+label:before,.exapmle-ratings-5 .control.rating.vote input[type="radio"]:checked+label:before{opacity:1}.exapmle-ratings-5 .control.rating.vote label{position:absolute;display:block;cursor:pointer}.exapmle-ratings-5 .control.rating.vote label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.exapmle-ratings-5 .control.rating.vote label:before{color:#ff5601;font-family:'icons-blank-theme';font-style:normal;font-size:28px;line-height:28px;letter-spacing:-10px;height:28px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;vertical-align:top;opacity:0}.exapmle-ratings-5 .control.rating.vote label:hover:before{opacity:1}.exapmle-ratings-5 .control.rating.vote label:hover~label:before{opacity:0}.exapmle-ratings-5 .control.rating.vote .rating-5{z-index:2}.exapmle-ratings-5 .control.rating.vote .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.exapmle-ratings-5 .control.rating.vote .rating-4{z-index:3}.exapmle-ratings-5 .control.rating.vote .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.exapmle-ratings-5 .control.rating.vote .rating-3{z-index:4}.exapmle-ratings-5 .control.rating.vote .rating-3:before{content:'\e605' '\e605' '\e605'}.exapmle-ratings-5 .control.rating.vote .rating-2{z-index:5}.exapmle-ratings-5 .control.rating.vote .rating-2:before{content:'\e605' '\e605'}.exapmle-ratings-5 .control.rating.vote .rating-1{z-index:6}.exapmle-ratings-5 .control.rating.vote .rating-1:before{content:'\e605'}.example-rating-summary-1{white-space:nowrap;overflow:hidden}.example-rating-summary-1 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-1 .rating-result:before{position:absolute;top:0;left:0;width:100%;z-index:1;color:#c7c7c7;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-1 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-1 .rating-result>span:before{position:relative;z-index:2;color:#ff5601;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-1 .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-rating-summary-2{white-space:nowrap;overflow:hidden}.example-rating-summary-2 .rating-result{width:154px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-2 .rating-result:before{position:absolute;top:0;left:0;width:100%;z-index:1;color:#c7c7c7;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-2 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-2 .rating-result>span:before{position:relative;z-index:2;color:#ff5601;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-2 .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-rating-summary-3{white-space:nowrap;overflow:hidden}.example-rating-summary-3 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-3 .rating-result:before{position:absolute;top:0;left:0;width:100%;z-index:1;color:#aff5e3;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-3 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-3 .rating-result>span:before{position:relative;z-index:2;color:#0a6767;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-3 .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-rating-summary-4{white-space:nowrap;overflow:hidden}.example-rating-summary-4 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-4 .rating-result:before{position:absolute;top:0;left:0;width:100%;z-index:1;color:#c7c7c7;display:block;font-family:'icons-blank-theme';content:'\e600' '\e600' '\e600' '\e600' '\e600';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-4 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-4 .rating-result>span:before{position:relative;z-index:2;color:#ff5601;display:block;font-family:'icons-blank-theme';content:'\e600' '\e600' '\e600' '\e600' '\e600';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-4 .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-rating-summary-5{white-space:nowrap;overflow:hidden}.example-rating-summary-5 .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-rating-summary-5 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-5 .rating-result:before{position:absolute;top:0;left:0;width:100%;z-index:1;color:#c7c7c7;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-5 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-5 .rating-result>span:before{position:relative;z-index:2;color:#ff5601;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-5 .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-rating-summary-6 .rating-summary{white-space:nowrap;overflow:hidden}.example-rating-summary-6 .rating-summary .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-6 .rating-summary .rating-result:before{position:absolute;top:0;left:0;width:100%;z-index:1;color:#c7c7c7;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-6 .rating-summary .rating-result>span{display:block;overflow:hidden}.example-rating-summary-6 .rating-summary .rating-result>span:before{position:relative;z-index:2;color:#ff5601;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-6 .rating-summary .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-rating-summary-7{white-space:nowrap;overflow:hidden}.example-rating-summary-7 .rating-result{width:100px;display:inline-block;vertical-align:middle;position:relative}.example-rating-summary-7 .rating-result:before{position:absolute;top:0;left:0;width:100%;z-index:1;color:#c7c7c7;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-7 .rating-result>span{display:block;overflow:hidden}.example-rating-summary-7 .rating-result>span:before{position:relative;z-index:2;color:#ff5601;display:block;font-family:'icons-blank-theme';content:'\e605' '\e605' '\e605' '\e605' '\e605';font-style:normal;font-size:28px;height:28px;line-height:28px;letter-spacing:-10px;speak:none;font-weight:400;-webkit-font-smoothing:antialiased}.example-rating-summary-7 .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-rating-summary-7 .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-responsive-block{padding:10px}.example-sections-1{position:relative;z-index:1}.example-sections-1:before,.example-sections-1:after{content:"";display:table}.example-sections-1:after{clear:both}.example-sections-1>.item.title{float:left;width:auto}.example-sections-1>.item.title>.switch{display:block;height:20px;position:relative;z-index:2}.example-sections-1>.item.content{box-sizing:border-box;float:right;margin-top:20px;margin-left:-100%;width:100%}.example-sections-1>.item.content:before,.example-sections-1>.item.content:after{content:"";display:table}.example-sections-1>.item.content:after{clear:both}.example-sections-1>.item.content.active{display:block}.example-sections-1>.item.title{margin:0 5px 0 0}.example-sections-1>.item.title>.switch{font-size:1.4rem;font-weight:600;line-height:20px;color:#7d7d7d;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:0;height:20px;padding:5px 20px 5px 20px}.example-sections-1>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-1>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-1>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-1>.item.title:not(.disabled)>.switch:focus,.example-sections-1>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-1>.item.title:not(.disabled)>.switch:active,.example-sections-1>.item.title.active>.switch,.example-sections-1>.item.title.active>.switch:focus,.example-sections-1>.item.title.active>.switch:hover{background:#fff;color:#333}.example-sections-1>.item.title.active>.switch,.example-sections-1>.item.title.active>.switch:focus,.example-sections-1>.item.title.active>.switch:hover{padding-bottom:6px}.example-sections-1>.item.content{background:#fff;margin-top:31px;padding:20px 20px 20px 20px;border:1px solid #d1d1d1}.example-sections-2{position:relative;z-index:1}.example-sections-2:before,.example-sections-2:after{content:"";display:table}.example-sections-2:after{clear:both}.example-sections-2>.item.title{float:left;width:auto}.example-sections-2>.item.title>.switch{display:block;height:20px;position:relative;z-index:2}.example-sections-2>.item.content{box-sizing:border-box;float:right;margin-top:20px;margin-left:-100%;width:100%}.example-sections-2>.item.content:before,.example-sections-2>.item.content:after{content:"";display:table}.example-sections-2>.item.content:after{clear:both}.example-sections-2>.item.content.active{display:block}.example-sections-2>.item.title{margin:0 5px 0 0}.example-sections-2>.item.title>.switch{font-size:1.4rem;font-weight:600;line-height:20px;color:#7d7d7d;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:0;height:20px;padding:5px 20px 5px 20px}.example-sections-2>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-2>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-2>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-2>.item.title:not(.disabled)>.switch:focus,.example-sections-2>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-2>.item.title:not(.disabled)>.switch:active,.example-sections-2>.item.title.active>.switch,.example-sections-2>.item.title.active>.switch:focus,.example-sections-2>.item.title.active>.switch:hover{background:#fff;color:#333}.example-sections-2>.item.title.active>.switch,.example-sections-2>.item.title.active>.switch:focus,.example-sections-2>.item.title.active>.switch:hover{padding-bottom:6px}.example-sections-2>.item.content{background:#fff;margin-top:31px;padding:20px 20px 20px 20px;border:0;border-top:1px solid #d1d1d1}.example-sections-3{margin:0;padding:0}.example-sections-3>.item.title{box-sizing:border-box;float:none;width:100%}.example-sections-3>.item.title>.switch{display:block}.example-sections-3>.item.content{box-sizing:border-box;float:none;margin:0;display:block}.example-sections-3>.item.content:before,.example-sections-3>.item.content:after{content:"";display:table}.example-sections-3>.item.content:after{clear:both}.example-sections-3>.item.content.active{display:block}.example-sections-3>.item.title{margin:0 0 5px}.example-sections-3>.item.title>.switch{background:#f0f0f0;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;height:40px;padding:5px 20px 5px 20px;font-size:1.8rem;font-weight:600;line-height:40px;color:#7d7d7d;text-decoration:none}.example-sections-3>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-3>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-3>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-3>.item.title:not(.disabled)>.switch:focus,.example-sections-3>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-3>.item.title:not(.disabled)>.switch:active,.example-sections-3>.item.title.active>.switch,.example-sections-3>.item.title.active>.switch:focus,.example-sections-3>.item.title.active>.switch:hover{background:#fff;padding-bottom:5px}.example-sections-3>.item.content{background:#fff;border:1px solid #d1d1d1;margin:0 0 5px;padding:20px 20px 20px 20px}@media only screen and (max-width: 99999px){.example-sections-4{ position:relative;z-index:1}.example-sections-4:before,.example-sections-4:after{content:"";display:table}.example-sections-4:after{clear:both}.example-sections-4>.item.title{float:left;width:auto}.example-sections-4>.item.title>.switch{display:block;height:20px;position:relative;z-index:2}.example-sections-4>.item.content{box-sizing:border-box;float:right;margin-top:20px;margin-left:-100%;width:100%}.example-sections-4>.item.content:before,.example-sections-4>.item.content:after{content:"";display:table}.example-sections-4>.item.content:after{clear:both}.example-sections-4>.item.content.active{display:block}.example-sections-4>.item.title{margin:0 5px 0 0}.example-sections-4>.item.title>.switch{font-size:1.4rem;font-weight:600;line-height:20px;color:#7d7d7d;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:0;height:20px;padding:5px 20px 5px 20px}.example-sections-4>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-4>.item.title:not(.disabled)>.switch:focus,.example-sections-4>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-4>.item.title:not(.disabled)>.switch:active,.example-sections-4>.item.title.active>.switch,.example-sections-4>.item.title.active>.switch:focus,.example-sections-4>.item.title.active>.switch:hover{background:#fff;color:#333}.example-sections-4>.item.title.active>.switch,.example-sections-4>.item.title.active>.switch:focus,.example-sections-4>.item.title.active>.switch:hover{padding-bottom:6px}.example-sections-4>.item.content{background:#fff;margin-top:31px;padding:20px 20px 20px 20px;border:1px solid #d1d1d1}}@media only screen and (max-width: 768px){.example-sections-4{ margin:0;padding:0}.example-sections-4>.item.title{box-sizing:border-box;float:none;width:100%}.example-sections-4>.item.title>.switch{display:block}.example-sections-4>.item.content{box-sizing:border-box;float:none;margin:0;display:block}.example-sections-4>.item.content:before,.example-sections-4>.item.content:after{content:"";display:table}.example-sections-4>.item.content:after{clear:both}.example-sections-4>.item.content.active{display:block}.example-sections-4>.item.title{margin:0 0 5px}.example-sections-4>.item.title>.switch{background:#f0f0f0;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;height:40px;padding:5px 20px 5px 20px;font-size:1.8rem;font-weight:600;line-height:40px;color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.example-sections-4>.item.title>.switch:active{color:#333;text-decoration:none}.example-sections-4>.item.title:not(.disabled)>.switch:focus,.example-sections-4>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.example-sections-4>.item.title:not(.disabled)>.switch:active,.example-sections-4>.item.title.active>.switch,.example-sections-4>.item.title.active>.switch:focus,.example-sections-4>.item.title.active>.switch:hover{background:#fff;padding-bottom:5px}.example-sections-4>.item.content{background:#fff;border:1px solid #d1d1d1;margin:0 0 5px;padding:20px 20px 20px 20px}}.example-sections-5{position:relative;z-index:1}.example-sections-5:before,.example-sections-5:after{content:"";display:table}.example-sections-5:after{clear:both}.example-sections-5>.item.title{float:left;width:auto}.example-sections-5>.item.title>.switch{display:block;height:20px;position:relative;z-index:2}.example-sections-5>.item.content{box-sizing:border-box;float:right;margin-top:20px;margin-left:-100%;width:100%}.example-sections-5>.item.content:before,.example-sections-5>.item.content:after{content:"";display:table}.example-sections-5>.item.content:after{clear:both}.example-sections-5>.item.content.active{display:block}.example-sections-6{margin:0;padding:0}.example-sections-6>.item.title{box-sizing:border-box;float:none;width:100%}.example-sections-6>.item.title>.switch{display:block}.example-sections-6>.item.content{box-sizing:border-box;float:none;margin:0;display:block}.example-sections-6>.item.content:before,.example-sections-6>.item.content:after{content:"";display:table}.example-sections-6>.item.content:after{clear:both}.example-sections-6>.item.content.active{display:block}.example-table-1{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-1 th{text-align:left}.example-table-1>tbody>tr>th,.example-table-1>tfoot>tr>th,.example-table-1>tbody>tr>td,.example-table-1>tfoot>tr>td{vertical-align:top}.example-table-1>thead>tr>th,.example-table-1>thead>tr>td{vertical-align:bottom}.example-table-1>thead>tr>th,.example-table-1>tbody>tr>th,.example-table-1>tfoot>tr>th,.example-table-1>thead>tr>td,.example-table-1>tbody>tr>td,.example-table-1>tfoot>tr>td{padding:8px 10px}.example-table-2>thead>tr>th,.example-table-2>tbody>tr>th,.example-table-2>tfoot>tr>th{color:#111;font-weight:700}.example-table-3{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-3 th{text-align:left}.example-table-3>tbody>tr>th,.example-table-3>tfoot>tr>th,.example-table-3>tbody>tr>td,.example-table-3>tfoot>tr>td{vertical-align:top}.example-table-3>thead>tr>th,.example-table-3>thead>tr>td{vertical-align:bottom}.example-table-3>thead>tr>th,.example-table-3>tbody>tr>th,.example-table-3>tfoot>tr>th,.example-table-3>thead>tr>td,.example-table-3>tbody>tr>td,.example-table-3>tfoot>tr>td{padding:8px 10px}.example-table-3>caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-table-4{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-4 th{text-align:left}.example-table-4>tbody>tr>th,.example-table-4>tfoot>tr>th,.example-table-4>tbody>tr>td,.example-table-4>tfoot>tr>td{vertical-align:top}.example-table-4>thead>tr>th,.example-table-4>thead>tr>td{vertical-align:bottom}.example-table-4>thead>tr>th,.example-table-4>tbody>tr>th,.example-table-4>tfoot>tr>th,.example-table-4>thead>tr>td,.example-table-4>tbody>tr>td,.example-table-4>tfoot>tr>td{padding:8px 10px}.example-table-4>thead>tr>td,.example-table-4>tbody>tr>td,.example-table-4>tfoot>tr>td{padding:15px 25px 5px 0}.example-table-4>thead>tr>th,.example-table-4>tbody>tr>th,.example-table-4>tfoot>tr>th{padding:15px 25px 10px 0}.example-table-5{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;background:#fff}.example-table-5 th{text-align:left}.example-table-5>tbody>tr>th,.example-table-5>tfoot>tr>th,.example-table-5>tbody>tr>td,.example-table-5>tfoot>tr>td{vertical-align:top}.example-table-5>thead>tr>th,.example-table-5>thead>tr>td{vertical-align:bottom}.example-table-5>thead>tr>th,.example-table-5>tbody>tr>th,.example-table-5>tfoot>tr>th,.example-table-5>thead>tr>td,.example-table-5>tbody>tr>td,.example-table-5>tfoot>tr>td{padding:8px 10px}.example-table-5>thead{background:#ccf}.example-table-5>tfoot{background:#cff}.example-table-5>tbody>tr>td{background:#fcc}.example-table-5>tbody>tr>th{background:#ffc}.example-table-6{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:1px solid #d1d1d1}.example-table-6 th{text-align:left}.example-table-6>tbody>tr>th,.example-table-6>tfoot>tr>th,.example-table-6>tbody>tr>td,.example-table-6>tfoot>tr>td{vertical-align:top}.example-table-6>thead>tr>th,.example-table-6>thead>tr>td{vertical-align:bottom}.example-table-6>thead>tr>th,.example-table-6>tbody>tr>th,.example-table-6>tfoot>tr>th,.example-table-6>thead>tr>td,.example-table-6>tbody>tr>td,.example-table-6>tfoot>tr>td{padding:8px 10px}.example-table-6>thead>tr>th,.example-table-6>tbody>tr>th,.example-table-6>tfoot>tr>th,.example-table-6>thead>tr>td,.example-table-6>tbody>tr>td,.example-table-6>tfoot>tr>td{border:1px solid #d1d1d1}.example-table-7{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-7 th{text-align:left}.example-table-7>tbody>tr>th,.example-table-7>tfoot>tr>th,.example-table-7>tbody>tr>td,.example-table-7>tfoot>tr>td{vertical-align:top}.example-table-7>thead>tr>th,.example-table-7>thead>tr>td{vertical-align:bottom}.example-table-7>thead>tr>th,.example-table-7>tbody>tr>th,.example-table-7>tfoot>tr>th,.example-table-7>thead>tr>td,.example-table-7>tbody>tr>td,.example-table-7>tfoot>tr>td{padding:8px 10px}.example-table-7>thead>tr>th,.example-table-7>tbody>tr>th,.example-table-7>tfoot>tr>th,.example-table-7>thead>tr>td,.example-table-7>tbody>tr>td,.example-table-7>tfoot>tr>td{border-top:1px solid #d1d1d1}.example-table-7>caption+thead>tr:first-child>th,.example-table-7>colgroup+thead>tr:first-child>th,.example-table-7>thead:first-child>tr:first-child>th,.example-table-7>caption+thead>tr:first-child>td,.example-table-7>colgroup+thead>tr:first-child>td,.example-table-7>thead:first-child>tr:first-child>td{border-top:0}.example-table-7>tbody+tbody{border-top:1px solid #d1d1d1}.example-table-8{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-8 th{text-align:left}.example-table-8>tbody>tr>th,.example-table-8>tfoot>tr>th,.example-table-8>tbody>tr>td,.example-table-8>tfoot>tr>td{vertical-align:top}.example-table-8>thead>tr>th,.example-table-8>thead>tr>td{vertical-align:bottom}.example-table-8>thead>tr>th,.example-table-8>tbody>tr>th,.example-table-8>tfoot>tr>th,.example-table-8>thead>tr>td,.example-table-8>tbody>tr>td,.example-table-8>tfoot>tr>td{padding:8px 10px}.example-table-8>thead>tr>th,.example-table-8>tbody>tr>th,.example-table-8>tfoot>tr>th,.example-table-8>thead>tr>td,.example-table-8>tbody>tr>td,.example-table-8>tfoot>tr>td{border-left:1px solid #d1d1d1}.example-table-8>thead>tr>th:first-child,.example-table-8>tbody>tr>th:first-child,.example-table-8>tfoot>tr>th:first-child,.example-table-8>thead>tr>td:first-child,.example-table-8>tbody>tr>td:first-child,.example-table-8>tfoot>tr>td:first-child{border-left:0}.example-table-9{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:0}.example-table-9 th{text-align:left}.example-table-9>tbody>tr>th,.example-table-9>tfoot>tr>th,.example-table-9>tbody>tr>td,.example-table-9>tfoot>tr>td{vertical-align:top}.example-table-9>thead>tr>th,.example-table-9>thead>tr>td{vertical-align:bottom}.example-table-9>thead>tr>th,.example-table-9>tbody>tr>th,.example-table-9>tfoot>tr>th,.example-table-9>thead>tr>td,.example-table-9>tbody>tr>td,.example-table-9>tfoot>tr>td{padding:8px 10px}.example-table-9>thead>tr>th,.example-table-9>tbody>tr>th,.example-table-9>tfoot>tr>th,.example-table-9>thead>tr>td,.example-table-9>tbody>tr>td,.example-table-9>tfoot>tr>td{border:0}.example-table-9>thead>tr>th,.example-table-9>thead>tr>td{border-bottom:1px solid #d1d1d1}.example-table-10{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:0}.example-table-10 th{text-align:left}.example-table-10>tbody>tr>th,.example-table-10>tfoot>tr>th,.example-table-10>tbody>tr>td,.example-table-10>tfoot>tr>td{vertical-align:top}.example-table-10>thead>tr>th,.example-table-10>thead>tr>td{vertical-align:bottom}.example-table-10>thead>tr>th,.example-table-10>tbody>tr>th,.example-table-10>tfoot>tr>th,.example-table-10>thead>tr>td,.example-table-10>tbody>tr>td,.example-table-10>tfoot>tr>td{padding:8px 10px}.example-table-10>thead>tr>th,.example-table-10>tbody>tr>th,.example-table-10>tfoot>tr>th,.example-table-10>thead>tr>td,.example-table-10>tbody>tr>td,.example-table-10>tfoot>tr>td{border:0}.example-table-11{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-11 th{text-align:left}.example-table-11>tbody>tr>th,.example-table-11>tfoot>tr>th,.example-table-11>tbody>tr>td,.example-table-11>tfoot>tr>td{vertical-align:top}.example-table-11>thead>tr>th,.example-table-11>thead>tr>td{vertical-align:bottom}.example-table-11>thead>tr>th,.example-table-11>tbody>tr>th,.example-table-11>tfoot>tr>th,.example-table-11>thead>tr>td,.example-table-11>tbody>tr>td,.example-table-11>tfoot>tr>td{padding:8px 10px}.example-table-11>tbody>tr:nth-child(even)>td,.example-table-11>tbody>tr:nth-child(even)>th{background:#ffc;color:#000}.example-table-12{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.example-table-12 th{text-align:left}.example-table-12>tbody>tr>th,.example-table-12>tfoot>tr>th,.example-table-12>tbody>tr>td,.example-table-12>tfoot>tr>td{vertical-align:top}.example-table-12>thead>tr>th,.example-table-12>thead>tr>td{vertical-align:bottom}.example-table-12>thead>tr>th,.example-table-12>tbody>tr>th,.example-table-12>tfoot>tr>th,.example-table-12>thead>tr>td,.example-table-12>tbody>tr>td,.example-table-12>tfoot>tr>td{padding:8px 10px}.example-table-12>tbody>tr:nth-child(even):hover>td,.example-table-12>tbody>tr:nth-child(even):hover>th{background:#f0f0f0}.example-table-12>tbody>tr:nth-child(odd):hover>td,.example-table-12>tbody>tr:nth-child(odd):hover>th{background:#f0f0f0}.example-table-13{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:1px solid #d1d1d1}.example-table-13 th{text-align:left}.example-table-13>tbody>tr>th,.example-table-13>tfoot>tr>th,.example-table-13>tbody>tr>td,.example-table-13>tfoot>tr>td{vertical-align:top}.example-table-13>thead>tr>th,.example-table-13>thead>tr>td{vertical-align:bottom}.example-table-13>thead>tr>th,.example-table-13>tbody>tr>th,.example-table-13>tfoot>tr>th,.example-table-13>thead>tr>td,.example-table-13>tbody>tr>td,.example-table-13>tfoot>tr>td{padding:8px 10px}.example-table-13>thead>tr>th,.example-table-13>tbody>tr>th,.example-table-13>tfoot>tr>th,.example-table-13>thead>tr>td,.example-table-13>tbody>tr>td,.example-table-13>tfoot>tr>td{border:1px solid #d1d1d1}.example-table-13>tbody>tr:nth-child(odd)>td,.example-table-13>tbody>tr:nth-child(odd)>th{background:#fff}.example-table-13>tbody>tr:nth-child(even):hover>td,.example-table-13>tbody>tr:nth-child(even):hover>th{background:#f0f0f0}.example-table-13>tbody>tr:nth-child(odd):hover>td,.example-table-13>tbody>tr:nth-child(odd):hover>th{background:#f0f0f0}@media only screen and (max-width: 768px){.example-table-14{ width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}}.example-table-15{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;border:1px solid #d1d1d1}.example-table-15 th{text-align:left}.example-table-15>tbody>tr>th,.example-table-15>tfoot>tr>th,.example-table-15>tbody>tr>td,.example-table-15>tfoot>tr>td{vertical-align:top}.example-table-15>thead>tr>th,.example-table-15>thead>tr>td{vertical-align:bottom}.example-table-15>thead>tr>th,.example-table-15>tbody>tr>th,.example-table-15>tfoot>tr>th,.example-table-15>thead>tr>td,.example-table-15>tbody>tr>td,.example-table-15>tfoot>tr>td{padding:8px 10px}.example-table-15>thead>tr>th,.example-table-15>tbody>tr>th,.example-table-15>tfoot>tr>th,.example-table-15>thead>tr>td,.example-table-15>tbody>tr>td,.example-table-15>tfoot>tr>td{border:1px solid #d1d1d1}.example-table-15>tbody>tr:nth-child(odd)>td,.example-table-15>tbody>tr:nth-child(odd)>th{background:#fff}.example-table-15>tbody>tr:nth-child(even):hover>td,.example-table-15>tbody>tr:nth-child(even):hover>th{background:#f0f0f0}.example-table-15>tbody>tr:nth-child(odd):hover>td,.example-table-15>tbody>tr:nth-child(odd):hover>th{background:#f0f0f0}@media only screen and (max-width: 768px){.example-table-15{ border:0;display:block;background:#cff}.example-table-15>tbody>tr:nth-child(odd)>td,.example-table-15>tbody>tr:nth-child(odd)>th{background:#cff}.example-table-15>tbody>tr:nth-child(even):hover>td,.example-table-15>tbody>tr:nth-child(even):hover>th{background:#cff}.example-table-15>tbody>tr:nth-child(odd):hover>td,.example-table-15>tbody>tr:nth-child(odd):hover>th{background:#cff}.example-table-15>thead>tr>th{display:none}.example-table-15>tbody{display:block}.example-table-15>tbody>tr{display:block}.example-table-15>tbody>tr td,.example-table-15>tbody>tr th{border-bottom:0;display:block;padding:5px 0}.example-table-15>tbody>tr td:before,.example-table-15>tbody>tr th:before{content:attr(data-th) ":";display:inline-block;padding-right:10px;color:#111;font-weight:700}.example-table-15>tbody>tr td{background:#cff}.example-table-15>tbody>tr>th{background-color:#ffc!important}}.example-tooltip-bottom{position:relative}.example-tooltip-bottom .tooltip-content{z-index:100;background:#fff;min-width:210px;max-width:360px;padding:12px 16px;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;top:100%;left:0;margin-top:5px}.example-tooltip-bottom .tooltip-content:after,.example-tooltip-bottom .tooltip-content:before{border:solid transparent;content:'';height:0;width:0;position:absolute}.example-tooltip-bottom .tooltip-content:after{border-color:transparent;border-width:5px}.example-tooltip-bottom .tooltip-content:before{border-color:transparent;border-width:6px}.example-tooltip-bottom .tooltip-content:after,.example-tooltip-bottom .tooltip-content:before{bottom:100%}.example-tooltip-bottom .tooltip-content:after{border-bottom-color:#fff;margin-left:-5px;left:15px}.example-tooltip-bottom .tooltip-content:before{border-bottom-color:#bbb;margin-left:-6px;left:15px}.example-tooltip-bottom .tooltip-toggle{cursor:help}.example-tooltip-bottom .tooltip-toggle:hover+.tooltip-content,.example-tooltip-bottom .tooltip-toggle:focus+.tooltip-content,.example-tooltip-bottom:hover .tooltip-content{display:block}.example-tooltip-left{position:relative}.example-tooltip-left .tooltip-content{z-index:100;background:#fff;min-width:210px;max-width:360px;padding:12px 16px;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;right:100%;top:0;margin-right:5px}.example-tooltip-left .tooltip-content:after,.example-tooltip-left .tooltip-content:before{border:solid transparent;content:'';height:0;width:0;position:absolute}.example-tooltip-left .tooltip-content:after{border-color:transparent;border-width:5px}.example-tooltip-left .tooltip-content:before{border-color:transparent;border-width:6px}.example-tooltip-left .tooltip-content:after,.example-tooltip-left .tooltip-content:before{left:100%}.example-tooltip-left .tooltip-content:after{border-left-color:#fff;margin-top:-5px;top:15px}.example-tooltip-left .tooltip-content:before{border-left-color:#bbb;margin-top:-6px;top:15px}.example-tooltip-left .tooltip-toggle{cursor:help}.example-tooltip-left .tooltip-toggle:hover+.tooltip-content,.example-tooltip-left .tooltip-toggle:focus+.tooltip-content,.example-tooltip-left:hover .tooltip-content{display:block}.example-tooltip-right{position:relative}.example-tooltip-right .tooltip-content{z-index:100;background:#fff;min-width:210px;max-width:360px;padding:12px 16px;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;left:100%;top:0;margin-left:5px}.example-tooltip-right .tooltip-content:after,.example-tooltip-right .tooltip-content:before{border:solid transparent;content:'';height:0;width:0;position:absolute}.example-tooltip-right .tooltip-content:after{border-color:transparent;border-width:5px}.example-tooltip-right .tooltip-content:before{border-color:transparent;border-width:6px}.example-tooltip-right .tooltip-content:after,.example-tooltip-right .tooltip-content:before{right:100%}.example-tooltip-right .tooltip-content:after{border-right-color:#fff;margin-top:-5px;top:15px}.example-tooltip-right .tooltip-content:before{border-right-color:#bbb;margin-top:-6px;top:15px}.example-tooltip-right .tooltip-toggle{cursor:help}.example-tooltip-right .tooltip-toggle:hover+.tooltip-content,.example-tooltip-right .tooltip-toggle:focus+.tooltip-content,.example-tooltip-right:hover .tooltip-content{display:block}.example-tooltip-top{position:relative}.example-tooltip-top .tooltip-content{z-index:100;background:#fff;min-width:210px;max-width:360px;padding:12px 16px;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;bottom:100%;left:0;margin-bottom:5px}.example-tooltip-top .tooltip-content:after,.example-tooltip-top .tooltip-content:before{border:solid transparent;content:'';height:0;width:0;position:absolute}.example-tooltip-top .tooltip-content:after{border-color:transparent;border-width:5px}.example-tooltip-top .tooltip-content:before{border-color:transparent;border-width:6px}.example-tooltip-top .tooltip-content:after,.example-tooltip-top .tooltip-content:before{top:100%}.example-tooltip-top .tooltip-content:after{border-top-color:#fff;margin-left:-5px;left:15px}.example-tooltip-top .tooltip-content:before{border-top-color:#bbb;margin-left:-6px;left:15px}.example-tooltip-top .tooltip-toggle{cursor:help}.example-tooltip-top .tooltip-toggle:hover+.tooltip-content,.example-tooltip-top .tooltip-toggle:focus+.tooltip-content,.example-tooltip-top:hover .tooltip-content{display:block}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.42857143}p{margin-top:0rem;margin-bottom:1rem}abbr[title]{cursor:help;border-bottom:1px dotted #d1d1d1}b,strong{font-weight:700}em,i{font-style:italic}mark{background:#f0f0f0;color:#000}small,.small{font-size:12px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #d1d1d1}sub,sup{font-size:71.42857143%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dfn{font-style:italic}h1{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}h2{font-size:2.6rem;font-weight:300;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}h3{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}h4{font-size:1.4rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h5{font-size:1.2rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h6{font-size:1rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{font-size:71.42857143%;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1}a,.alink{color:#1979c3;text-decoration:none}a:visited,.alink:visited{color:#800080;text-decoration:none}a:hover,.alink:hover{color:#006bb4;text-decoration:underline}a:active,.alink:active{color:#ff5501;text-decoration:underline}ul,ol{margin-top:0rem;margin-bottom:2.5rem}ul>li,ol>li{margin-top:0rem;margin-bottom:1rem}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dt{font-weight:700;margin-top:0;margin-bottom:5px}dd{margin-top:0;margin-bottom:10px;margin-left:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{background:#f0f0f0;color:#111;font-size:1.2rem;padding:2px 4px;white-space:nowrap}kbd{background:#f0f0f0;color:#111;font-size:1.2rem;padding:2px 4px}pre{background:#f0f0f0;border:1px solid #d1d1d1;color:#111;display:block;font-size:1.2rem;margin:0 0 10px;line-height:1.42857143;padding:10px;word-break:break-all;word-wrap:break-word}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}blockquote{border-left:0 solid #d1d1d1;margin:0 0 20px 40px;padding:0;font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;line-height:1.42857143}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{color:#333;display:block;font-size:1rem;line-height:1.42857143}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote cite{font-style:normal}blockquote:before,blockquote:after{content:""}q{quotes:none}q:before,q:after{content:'';content:none}cite{font-style:normal}.example-line-height{line-height:3rem}.example-word-wrap{word-break:break-all;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background:#ccc;width:120px}.example-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#ccc;width:120px}.example-text-hide{background-color:transparent;border:0;font:0/0 a;color:transparent;text-shadow:none}.example-hyphens{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.example-hyphens-none{word-wrap:break-word;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.example-typography{color:#fc0;font-family:Menlo,Monaco,Consolas,'Courier New',monospace;font-weight:500;font-style:italic;line-height:1.2}.example-list-reset-styles{margin:0;padding:0;list-style:none none}.example-list-inline{margin:0;padding:0;list-style:none none}.example-list-inline>li{display:inline-block;vertical-align:top}.example-link-default{color:#1979c3;text-decoration:none}.example-link-default:visited{color:#800080;text-decoration:none}.example-link-default:hover{color:#006bb4;text-decoration:underline}.example-link-default:active{color:#ff5501;text-decoration:underline}.example-link{color:#008000;text-decoration:none}.example-link:visited{color:#800080;text-decoration:none}.example-link:hover{color:#ffa500;text-decoration:none}.example-link:active{color:#ff5501;text-decoration:underline}.example-heading{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}.example-heading-2{font-size:2.6rem;font-weight:300;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.42857143}p{margin-top:0rem;margin-bottom:1rem}abbr[title]{cursor:help;border-bottom:1px dotted #d1d1d1}b,strong{font-weight:700}em,i{font-style:italic}mark{background:#f0f0f0;color:#000}small,.small{font-size:12px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #d1d1d1}sub,sup{font-size:71.42857143%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dfn{font-style:italic}h1{font-size:4rem;font-weight:300;line-height:1.1;margin-top:0rem;margin-bottom:2rem}h2{font-size:2.6rem;font-weight:300;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}h3{font-size:1.8rem;font-weight:300;line-height:1.1;margin-top:1.5rem;margin-bottom:1rem}h4{font-size:1.4rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h5{font-size:1.2rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h6{font-size:1rem;font-weight:700;line-height:1.1;margin-top:2rem;margin-bottom:2rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{font-size:71.42857143%;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1}a,.alink{color:#1979c3;text-decoration:none}a:visited,.alink:visited{color:#800080;text-decoration:none}a:hover,.alink:hover{color:#006bb4;text-decoration:underline}a:active,.alink:active{color:#ff5501;text-decoration:underline}ul,ol{margin-top:0rem;margin-bottom:2.5rem}ul>li,ol>li{margin-top:0rem;margin-bottom:1rem}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dt{font-weight:700;margin-top:0;margin-bottom:5px}dd{margin-top:0;margin-bottom:10px;margin-left:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{background:#f0f0f0;color:#111;font-size:1.2rem;padding:2px 4px;white-space:nowrap}kbd{background:#f0f0f0;color:#111;font-size:1.2rem;padding:2px 4px}pre{background:#f0f0f0;border:1px solid #d1d1d1;color:#111;display:block;font-size:1.2rem;margin:0 0 10px;line-height:1.42857143;padding:10px;word-break:break-all;word-wrap:break-word}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}blockquote{border-left:0 solid #d1d1d1;margin:0 0 20px 40px;padding:0;font-size:1.4rem;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;line-height:1.42857143}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{color:#333;display:block;font-size:1rem;line-height:1.42857143}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote cite{font-style:normal}blockquote:before,blockquote:after{content:""}q{quotes:none}q:before,q:after{content:'';content:none}cite{font-style:normal}.example-clearfix-container-1{border:1px solid red}.example-clearfix-container-2{border:1px solid #0f0}.example-clearfix-container-2:before,.example-clearfix-container-2:after{content:"";display:table}.example-clearfix-container-2:after{clear:both}.example-clearfix-item.left{float:left}.example-clearfix-item.right{float:right}.example-visibility-hidden{height:0;visibility:hidden}.example-visually-hidden-1{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-visually-hidden-2{background:#fdf0d5;padding:5px;border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.example-visually-hidden-2{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.example-css-container{padding:20px;background:#e8e8e8}.example-rotate{background:red;position:absolute;height:20px;width:40px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.example-placeholder::-webkit-input-placeholder{color:#808080;font-weight:700}.example-placeholder:-moz-placeholder{color:#808080;font-weight:700}.example-placeholder::-moz-placeholder{color:#808080;font-weight:700}.example-placeholder:-ms-input-placeholder{color:#808080;font-weight:700}.example-background-gradient-1{background-color:#ccf;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #cff 0, #ccf 100%);background-image:linear-gradient(to bottom, #cff 0, #ccf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffff', endColorstr='#ccccff', GradientType=0)}.example-background-gradient-2{background-color:#ccf;background-repeat:repeat-x;background-image:-webkit-linear-gradient(left,color-stop( #cff 0),color-stop( #ccf 100%));background-image:linear-gradient(to right, #cff 0, #ccf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffff', endColorstr='#ccccff', GradientType=1)}.example-background-gradient-3-wrapper{background:#ffc;padding:10px}.example-background-gradient-3{background-color:rgba(255,255,255,0);background-repeat:repeat-x;background-image:-webkit-linear-gradient(left,color-stop(rgba(255,255,255,0) 0),color-stop( #ccf 100%));background-image:linear-gradient(to right,rgba(255,255,255,0) 0, #ccf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)',endColorstr='#ccccff',GradientType=1)}body{padding:15px;background-image:none}</style></head><body><nav class="bar top cf"><div class="container"><a href="index.html" class="brand">Magento UI Library</a><ul class="menu"><li><a href="#" data-toggle="dropdown-1" unselectable="on" class="dropdown-toggle">files</a><ul id="dropdown-1" hidden class="dropdown"><li><a href="actions-toolbar.html">actions-toolbar</a></li><li><a href="breadcrumbs.html">breadcrumbs</a></li><li><a href="buttons.html">buttons</a></li><li><a href="docs.html">docs</a></li><li><a href="dropdowns.html">dropdowns</a></li><li><a href="forms.html">forms</a></li><li><a href="icons.html">icons</a></li><li><a href="layout.html">layout</a></li><li><a href="lib.html">lib</a></li><li><a href="loaders.html">loaders</a></li><li><a href="messages.html">messages</a></li><li><a href="pages.html">pages</a></li><li><a href="popups.html">popups</a></li><li><a href="rating.html">rating</a></li><li><a href="resets.html">resets</a></li><li><a href="responsive.html">responsive</a></li><li><a href="sections.html">sections</a></li><li><a href="tables.html">tables</a></li><li><a href="tooltips.html">tooltips</a></li><li><a href="typography.html">typography</a></li><li><a href="utilities.html">utilities</a></li><li><a href="variables.html">variables</a></li></ul></li></ul><div class="nav"><button title="Table of Contents" data-toggle="nav-toc"><svg viewBox="0 0 512 512" height="22" width="22" class="icon"><path d="M108.9,403.1V462H50v-58.9H108.9z M108.9,285.4H50v58.9h58.9V285.4zM108.9,50H50v58.9h58.9V50z M108.9,167.7H50v58.9h58.9V167.7z M167.7,344.3H462v-58.9H167.7V344.3zM167.7,50v58.9H462V50H167.7z M167.7,462H462v-58.9H167.7V462z M167.7,226.6H462v-58.9H167.7V226.6z"></path></svg></button><input type="search" placeholder="Search" class="search"></div></div></nav><section class="container"><article id="utilities" class="section"><div class="docs"><a href="#utilities" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="utilities">Utilities</h1>
 <p>  <code>utilities.less</code> is a reuseable collection of basic Less mixins.</p>
 </div></article><article id="clearfix" class="section"><div class="docs"><a href="#clearfix" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="clearfix">.clearfix()</h1>
 <p>  The <code>.clearfix()</code> mixin is a modern solution for healing container`s height which have floated elements. Also its applying prevents top-margins from collapsing.</p>
@@ -44,6 +44,7 @@
 }
 
 
+
 </code></pre></div></article><article id="visibilityhidden" class="section"><div class="docs"><a href="#visibilityhidden" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="visibilityhidden">.visibility-hidden()</h1>
 <p>  The <code>.visibility-hidden()()</code> mixin changes element`s visibility to hidden and height to 0.</p>
 <p>  This is a block with applied <code>.visibility-hidden()</code> mixin.</p>
@@ -58,6 +59,7 @@
 }
 
 
+
 </code></pre></div></article><article id="visuallyhidden" class="section"><div class="docs"><a href="#visuallyhidden" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="visuallyhidden">.visually-hidden()</h1>
 <p>  The <code>.visually-hidden()</code> mixin safely hides the element for accessibility reasons.</p>
 <p>  This is a block with applied <code>.visually-hidden()</code> mixin.</p>
@@ -72,6 +74,7 @@
 }
 
 
+
 </code></pre></div></article><article id="visuallyhiddenreset" class="section"><div class="docs"><a href="#visuallyhiddenreset" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="visuallyhiddenreset">.visually-hidden-reset()</h1>
 <p>  The <code>.visually-hidden-reset()</code> mixin resets hidden visibility and makes element again visible.</p>
 <p>  This is a block with applied <code>.visually-hidden-reset()</code> mixin after <code>.visually-hidden()</code> applying.</p>
@@ -92,6 +95,7 @@
 }
 
 
+
 </code></pre></div></article><article id="css" class="section"><div class="docs"><a href="#css" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="css">.css()</h1>
 <p>  The <code>.css()</code> mixin is used to set any css property if there is a value passed to it by a variable. Also <code>.css()</code> can add -ms-, -webkit- and -moz- prefixes if needed.</p>
 <p>  If the variable is set to <code>false</code>, the <code>.css()</code> mixin will add nothing to the code.</p>
@@ -111,6 +115,7 @@
     .css(background, false);
 }
 
+
 </code></pre></div></article><article id="css-variables" class="section"><div class="docs"><a href="#css-variables" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="css-variables">.css() variables</h1>
   <pre>
     <table>
@@ -140,7 +145,8 @@
         </tr>
     </table>
   </pre>
-</div><div class="code"><pre><code></code></pre></div></article><article id="rotate" class="section"><div class="docs"><a href="#rotate" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="rotate">.rotate()</h1>
+</div><div class="code"><pre><code>
+</code></pre></div></article><article id="rotate" class="section"><div class="docs"><a href="#rotate" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="rotate">.rotate()</h1>
 <p>  The <code>.rotate()</code> mixin is a wrapper for css3 transform property with rotate value.</p>
 <textarea class="preview-code" spellcheck="false">  &lt;div class="example-rotate"&gt;&lt;/div&gt;</textarea>
 </div><div class="code"><pre><code>
@@ -154,6 +160,7 @@
     );
 }
 
+
 </code></pre></div></article><article id="rotate-variables" class="section"><div class="docs"><a href="#rotate-variables" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="rotate-variables">.rotate() variables</h1>
   <pre>
     <table>
@@ -171,7 +178,8 @@
         </tr>
     </table>
   </pre>
-</div><div class="code"><pre><code></code></pre></div></article><article id="inputplaceholder" class="section"><div class="docs"><a href="#inputplaceholder" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="inputplaceholder">.input-placeholder()</h1>
+</div><div class="code"><pre><code>
+</code></pre></div></article><article id="inputplaceholder" class="section"><div class="docs"><a href="#inputplaceholder" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="inputplaceholder">.input-placeholder()</h1>
 <p>  The <code>.input-placeholder()</code> mixin is used to change placeholder font-color and font-weight.</p>
 <textarea class="preview-code" spellcheck="false">  &lt;input placeholder="Default text" class="example-placeholder" type="text" /&gt;</textarea>
 </div><div class="code"><pre><code>
@@ -179,6 +187,7 @@
     .input-placeholder(#808080, bold);
 }
 
+
 </code></pre></div></article><article id="inputplaceholder-variables" class="section"><div class="docs"><a href="#inputplaceholder-variables" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="inputplaceholder-variables">.input-placeholder() variables</h1>
   <pre>
     <table>
@@ -202,13 +211,18 @@
         </tr>
     </table>
   </pre>
-</div><div class="code"><pre><code></code></pre></div></article><article id="backgroundgradient" class="section"><div class="docs"><a href="#backgroundgradient" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="backgroundgradient">.background-gradient()</h1>
+</div><div class="code"><pre><code>
+</code></pre></div></article><article id="backgroundgradient" class="section"><div class="docs"><a href="#backgroundgradient" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="backgroundgradient">.background-gradient()</h1>
 <p>  The <code>.background-gradient()</code> mixin is used for applying custom css3 gradient.</p>
-<textarea class="preview-code" spellcheck="false"> &lt;div class="example-background-gradient-1"&gt;
-      Hey! I`m gradient with vertical direction!
-&lt;/div&gt;</textarea><textarea class="preview-code" spellcheck="false"> &lt;div class="example-background-gradient-2"&gt;
-      Hey! I`m gradient with horizontal direction!
-&lt;/div&gt;</textarea>
+<textarea class="preview-code" spellcheck="false">  &lt;div class="example-background-gradient-1"&gt;
+      I`m gradient with vertical direction
+  &lt;/div&gt;</textarea><textarea class="preview-code" spellcheck="false">  &lt;div class="example-background-gradient-2"&gt;
+      I`m gradient with horizontal direction
+  &lt;/div&gt;</textarea><textarea class="preview-code" spellcheck="false">  &lt;div class="example-background-gradient-3-wrapper"&gt;
+  &lt;div class="example-background-gradient-3"&gt;
+      I`m gradient with horizontal direction from transparent to a color
+  &lt;/div&gt;
+  &lt;/div&gt;</textarea>
 </div><div class="code"><pre><code>
 .example-background-gradient-1 {
     .background-gradient(
@@ -228,13 +242,30 @@
     );
 }
 
+.example-background-gradient-3-wrapper {
+    background: #ffc;
+    padding: 10px;
+}
+
+.example-background-gradient-3 {
+    .background-gradient(
+        @_background-gradient: true,
+        @_background-gradient-direction: horizontal,
+        @_background-gradient-start-color: rgba(255,255,255,0),
+        @_background-gradient-end-color: #ccf,
+        @_background-gradient-color-position: false
+    );
+}
+
+
+
 
 </code></pre></div></article><article id="backgroundgradient-variables" class="section"><div class="docs"><a href="#backgroundgradient-variables" class="permalink"><svg viewBox="0 0 512 512" height="32" width="32" class="icon"><path d="M156.2,199.7c7.5-7.5,15.9-13.8,24.8-18.7c49.6-27.3,113.1-12.8,145,35.5l-38.5,38.5c-11.1-25.2-38.5-39.6-65.8-33.5c-10.3,2.3-20.1,7.4-28,15.4l-73.9,73.9c-22.4,22.4-22.4,58.9,0,81.4c22.4,22.4,58.9,22.4,81.4,0l22.8-22.8c20.7,8.2,42.9,11.5,64.9,9.9l-50.3,50.3c-43.1,43.1-113,43.1-156.1,0c-43.1-43.1-43.1-113-0-156.1L156.2,199.7z M273.6,82.3l-50.3,50.3c21.9-1.6,44.2,1.6,64.9,9.9l22.8-22.8c22.4-22.4,58.9-22.4,81.4,0c22.4,22.4,22.4,58.9,0,81.4l-73.9,73.9c-22.5,22.5-59.1,22.3-81.4,0c-5.2-5.2-9.7-11.7-12.5-18l-38.5,38.5c4,6.1,8.3,11.5,13.7,16.9c13.9,13.9,31.7,24.3,52.1,29.3c26.5,6.4,54.8,2.8,79.2-10.6c8.9-4.9,17.3-11.1,24.8-18.7l73.9-73.9c43.1-43.1,43.1-113,0-156.1C386.6,39.2,316.7,39.2,273.6,82.3z"></path></svg></a><h1 id="backgroundgradient-variables">.background-gradient() variables</h1>
   <pre>
     <table>
         <tr>
             <th class="vars_head">Mixin variable</th>
-            <th class="vars_head">Default value </th>
+            <th class="vars_head">Default value</th>
             <th class="vars_head">Allowed values</th>
             <th class="vars_head">Comment</th>
         </tr>
@@ -262,6 +293,12 @@
             <td class="vars_value">'' | false | value</td>
             <td>Gradient end color (any css color) </td>
         </tr>
+        <tr>
+            <th>@_background-gradient-color-position</th>
+            <td class="vars_value">false</td>
+            <td class="vars_value">'' | false | true</td>
+            <td>Sets the background-color fallback property. When set to 'false', the background-color property will be set to @_background-gradient-end-color. When set to 'true', the background-color property will be set to @_background-gradient-start-color</td>
+        </tr>
     </table>
   </pre>
-</div></article></section><div class="bar bottom"><div hidden class="settings container"><!-- Icons from http://iconmonstr.com--><button title="Desktop (1280)" data-width='1280'><svg viewBox="0 0 412 386" height="24" width="26" class="icon"><path d="m147.6,343.9c-4.5,15.9-26.2,37.6-42.1,42.1h201c-15.3,-4-38.1,-26.8-42.1,-42.1H147.6zM387,0.5H25c-13.8,0-25,11.2-25,25V294c0,13.8 11.2,25 25,25h362c13.8,0 25,-11.2 25,-25V25.5C412,11.7 400.8,0.5 387,0.5zM369.9,238.2H42.1L42.1,42.6 369.9,42.6V238.2z"></path></svg></button><button title="Laptop (1024)" data-width='1024'><svg viewBox="0 0 384 312" height="23" width="28" class="icon"><path d="m349.2,20.5c0,-11-9,-20-20,-20H53.6c-11,0-20,9-20,20v194H349.2v-194zm-27,167H60.6V27.5H322.2v160zm28,42H32.6L2.6,282.1c-3.5,6.2-3.5,13.8 0.1,19.9 3.6,6.2 10.2,9.9 17.3,9.9H363.1c7.1,0 13.7,-3.8 17.3,-10 3.6,-6.2 3.6,-13.8 0,-20l-30.2,-52.5zm-196.9,54 8,-23.5h60.5l8,23.5h-76.5z"></path></svg></button><button title="Tablet (768)" data-width='768'><svg viewBox="0 0 317 412" height="24" width="18" class="icon"><path d="M 316.5,380 V 32 c 0,-17.7 -14.3,-32 -32,-32 H 32 C 14.3,0 0,14.3 0,32 v 348 c 0,17.7 14.3,32 32,32 h 252.5 c 17.7,0 32,-14.3 32,-32 z M 40,367 V 45 H 276.5 V 367 H 40 z m 109.8,22.7 c 0,-4.7 3.8,-8.5 8.5,-8.5 4.7,0 8.5,3.8 8.5,8.5 0,4.7 -3.8,8.5 -8.5,8.5 -4.7,0 -8.5,-3.8 -8.5,-8.5 z"></path></svg></button><button title="Smart phone (320)" data-width='320'><svg viewBox="0 0 224 412" height="24" width="13" class="icon"><path d="M 190.7,0 H 33 C 14.8,0 0,14.8 0,33 v 346 c 0,18.2 14.8,33 33,33 h 157.7 c 18.2,0 33,-14.8 33,-33 V 33 c 0,-18.2 -14.8,-33 -33,-33 z M 94.3,30.2 h 37 c 2.2,0 4,1.8 4,4 0,2.2 -1.8,4 -4,4 h -37 c -2.2,0 -4,-1.8 -4,-4 0,-2.2 1.8,-4 4,-4 z m 18.5,362.8 c -8.8,0 -16,-7.2 -16,-16 0,-8.8 7.2,-16 16,-16 8.8,0 16,7.2 16,16 0,8.8 -7.2,16 -16,16 z M 198.6,343.8 H 25.1 V 68.2 h 173.5 v 275.5 z"></path></svg></button><button title="Feature phone (240)" data-width='240'><svg viewBox="0 0 201 412" height="24" width="12" class="icon"><path d="M 165.5,0.2 V 45 H 25 c -13.8,0 -25,11.2 -25,25 V 387 c 0,13.8 11.2,25 25,25 h 150.5 c 13.8,0 25,-11.2 25,-25 V 0.2 h -35 z M 65.2,366.5 H 34.2 v -24.5 h 31 v 24.5 z m 0,-44.3 H 34.2 v -24.5 h 31 v 24.5 z m 50.5,44.3 H 84.7 v -24.5 h 31 v 24.5 z m 0,-44.3 H 84.7 v -24.5 h 31 v 24.5 z m 50.5,44.3 h -31 v -24.5 h 31 v 24.5 z m 0,-44.3 h -31 v -24.5 h 31 v 24.5 z m 0,-59.3 h -132 V 95.4 h 132 V 262.9 z"></path></svg></button><button title="Auto (100%)" data-width="auto" class="auto is-active">Auto</button></div></div><script>(function(){var a=[{title:"actions-toolbar",filename:"actions-toolbar",url:"actions-toolbar.html"},{title:"",filename:"actions-toolbar",url:"actions-toolbar.html#"},{title:"Actions toolbar",filename:"actions-toolbar",url:"actions-toolbar.html#actions-toolbar"},{title:"Actions toolbar mixin variables",filename:"actions-toolbar",url:"actions-toolbar.html#actions-toolbar-mixin-variables"},{title:"Actions toolbar alignment",filename:"actions-toolbar",url:"actions-toolbar.html#actions-toolbar-alignment"},{title:"Reverse primary and secondary blocks",filename:"actions-toolbar",url:"actions-toolbar.html#reverse-primary-and-secondary-blocks"},{title:"Actions toolbar indents customizations",filename:"actions-toolbar",url:"actions-toolbar.html#actions-toolbar-indents-customizations"},{title:"Responsive actions toolbar",filename:"actions-toolbar",url:"actions-toolbar.html#responsive-actions-toolbar"},{title:"breadcrumbs",filename:"breadcrumbs",url:"breadcrumbs.html"},{title:"",filename:"breadcrumbs",url:"breadcrumbs.html#"},{title:"Breadcrumbs",filename:"breadcrumbs",url:"breadcrumbs.html#breadcrumbs"},{title:"Breadcrumbs variables",filename:"breadcrumbs",url:"breadcrumbs.html#breadcrumbs-variables"},{title:"Button-styled breadcrumbs with gradient background, border, and no separating symbol",filename:"breadcrumbs",url:"breadcrumbs.html#buttonstyled-breadcrumbs-with-gradient-background-border-and-no-separating-symbol"},{title:"Breadcrumbs with solid background",filename:"breadcrumbs",url:"breadcrumbs.html#breadcrumbs-with-solid-background"},{title:"buttons",filename:"buttons",url:"buttons.html"},{title:"Default button",filename:"buttons",url:"buttons.html#default-button"},{title:"Button variables",filename:"buttons",url:"buttons.html#button-variables"},{title:"Button as an icon",filename:"buttons",url:"buttons.html#button-as-an-icon"},{title:"Button with an icon on the left or right side of the text",filename:"buttons",url:"buttons.html#button-with-an-icon-on-the-left-or-right-side-of-the-text"},{title:"Button with fixed width",filename:"buttons",url:"buttons.html#button-with-fixed-width"},{title:"Primary button",filename:"buttons",url:"buttons.html#primary-button"},{title:"Primary button variables",filename:"buttons",url:"buttons.html#primary-button-variables"},{title:"Button with gradient background",filename:"buttons",url:"buttons.html#button-with-gradient-background"},{title:"Button as a link",filename:"buttons",url:"buttons.html#button-as-a-link"},{title:"Link as a button",filename:"buttons",url:"buttons.html#link-as-a-button"},{title:"Button reset",filename:"buttons",url:"buttons.html#button-reset"},{title:"Button revert secondary color",filename:"buttons",url:"buttons.html#button-revert-secondary-color"},{title:"Button revert secondary color variables",filename:"buttons",url:"buttons.html#button-revert-secondary-color-variables"},{title:"Button revert secondary size",filename:"buttons",url:"buttons.html#button-revert-secondary-size"},{title:"Button revert secondary size variables",filename:"buttons",url:"buttons.html#button-revert-secondary-size-variables"},{title:"docs",filename:"docs",url:"docs.html"},{title:"",filename:"docs",url:"docs.html#"},{title:"Documentation",filename:"docs",url:"docs.html#documentation"},{title:"dropdowns",filename:"dropdowns",url:"dropdowns.html"},{title:"",filename:"dropdowns",url:"dropdowns.html#"},{title:"Drop-down and split buttons mixins",filename:"dropdowns",url:"dropdowns.html#dropdown-and-split-buttons-mixins"},{title:"Drop-down",filename:"dropdowns",url:"dropdowns.html#dropdown"},{title:"Drop-down variables",filename:"dropdowns",url:"dropdowns.html#dropdown-variables"},{title:"Drop-down with icon customization",filename:"dropdowns",url:"dropdowns.html#dropdown-with-icon-customization"},{title:"Modify dropdown list styles",filename:"dropdowns",url:"dropdowns.html#modify-dropdown-list-styles"},{title:"Split button",filename:"dropdowns",url:"dropdowns.html#split-button"},{title:"Split button variables",filename:"dropdowns",url:"dropdowns.html#split-button-variables"},{title:"Split button - button styling",filename:"dropdowns",url:"dropdowns.html#split-button-button-styling"},{title:"Split button icon customization",filename:"dropdowns",url:"dropdowns.html#split-button-icon-customization"},{title:"Split button drop-down list customization",filename:"dropdowns",url:"dropdowns.html#split-button-dropdown-list-customization"},{title:"forms",filename:"forms",url:"forms.html"},{title:"Forms mixins",filename:"forms",url:"forms.html#forms-mixins"},{title:"Global forms elements customization",filename:"forms",url:"forms.html#global-forms-elements-customization"},{title:"Fieldsets & fields customization",filename:"forms",url:"forms.html#fieldsets-fields-customization"},{title:"Fieldset and legend customization variables",filename:"forms",url:"forms.html#fieldset-and-legend-customization-variables"},{title:"Fields customization variables",filename:"forms",url:"forms.html#fields-customization-variables"},{title:"Required fields message customization variables",filename:"forms",url:"forms.html#required-fields-message-customization-variables"},{title:"Form element inputs customization",filename:"forms",url:"forms.html#form-element-inputs-customization"},{title:"Form element inputs customization variables",filename:"forms",url:"forms.html#form-element-inputs-customization-variables"},{title:"Form element choice",filename:"forms",url:"forms.html#form-element-choice"},{title:"Form element choice variables",filename:"forms",url:"forms.html#form-element-choice-variables"},{title:"Custom color",filename:"forms",url:"forms.html#custom-color"},{title:"Input number - input-text view",filename:"forms",url:"forms.html#input-number-inputtext-view"},{title:"Input search - input-text view",filename:"forms",url:"forms.html#input-search-inputtext-view"},{title:"Form validation",filename:"forms",url:"forms.html#form-validation"},{title:"Form validation variables//  <pre>",filename:"forms",url:"forms.html#form-validation-variables-pre"},{title:"icons",filename:"icons",url:"icons.html"},{title:"",filename:"icons",url:"icons.html#"},{title:"Icons",filename:"icons",url:"icons.html#icons"},{title:"Icon with image or sprite",filename:"icons",url:"icons.html#icon-with-image-or-sprite"},{title:"Icon with image or sprite variables",filename:"icons",url:"icons.html#icon-with-image-or-sprite-variables"},{title:"Icon position for an icon with image or sprite",filename:"icons",url:"icons.html#icon-position-for-an-icon-with-image-or-sprite"},{title:"Position for icon with image or sprite mixin variables",filename:"icons",url:"icons.html#position-for-icon-with-image-or-sprite-mixin-variables"},{title:"Icon sprite position (with grid)",filename:"icons",url:"icons.html#icon-sprite-position-with-grid"},{title:"Icon sprite position variables",filename:"icons",url:"icons.html#icon-sprite-position-variables"},{title:"Image/sprite icon size",filename:"icons",url:"icons.html#imagesprite-icon-size"},{title:"Image/sprite icon size variables",filename:"icons",url:"icons.html#imagesprite-icon-size-variables"},{title:"Font icon",filename:"icons",url:"icons.html#font-icon"},{title:"Font icon variables",filename:"icons",url:"icons.html#font-icon-variables"},{title:"Change the size of font icon",filename:"icons",url:"icons.html#change-the-size-of-font-icon"},{title:"Change the size of font icon variables",filename:"icons",url:"icons.html#change-the-size-of-font-icon-variables"},{title:"Hide icon text",filename:"icons",url:"icons.html#hide-icon-text"},{title:"Sprite and font icons for Blank theme",filename:"icons",url:"icons.html#sprite-and-font-icons-for-blank-theme"},{title:"layout",filename:"layout",url:"layout.html"},{title:"Layout",filename:"layout",url:"layout.html#layout"},{title:"Layout global variables",filename:"layout",url:"layout.html#layout-global-variables"},{title:"Page layouts",filename:"layout",url:"layout.html#page-layouts"},{title:"Layout column",filename:"layout",url:"layout.html#layout-column"},{title:"Layout column variables",filename:"layout",url:"layout.html#layout-column-variables"},{title:"Layout width",filename:"layout",url:"layout.html#layout-width"},{title:"Layout width variables",filename:"layout",url:"layout.html#layout-width-variables"},{title:"lib",filename:"lib",url:"lib.html"},{title:"",filename:"lib",url:"lib.html#"},{title:"Including Magento UI library to your theme",filename:"lib",url:"lib.html#including-magento-ui-library-to-your-theme"},{title:"loaders",filename:"loaders",url:"loaders.html"},{title:"Loaders",filename:"loaders",url:"loaders.html#loaders"},{title:"Default loader variables",filename:"loaders",url:"loaders.html#default-loader-variables"},{title:"Loading",filename:"loaders",url:"loaders.html#loading"},{title:"Loading default variables",filename:"loaders",url:"loaders.html#loading-default-variables"},{title:"messages",filename:"messages",url:"messages.html"},{title:"",filename:"messages",url:"messages.html#"},{title:"Messages",filename:"messages",url:"messages.html#messages"},{title:"Information message",filename:"messages",url:"messages.html#information-message"},{title:"Warning message",filename:"messages",url:"messages.html#warning-message"},{title:"Error message",filename:"messages",url:"messages.html#error-message"},{title:"Success message",filename:"messages",url:"messages.html#success-message"},{title:"Notice message",filename:"messages",url:"messages.html#notice-message"},{title:"Message with inner icon",filename:"messages",url:"messages.html#message-with-inner-icon"},{title:"Message with lateral icon",filename:"messages",url:"messages.html#message-with-lateral-icon"},{title:"Custom message style",filename:"messages",url:"messages.html#custom-message-style"},{title:"Messages global variables",filename:"messages",url:"messages.html#messages-global-variables"},{title:"pages",filename:"pages",url:"pages.html"},{title:"",filename:"pages",url:"pages.html#"},{title:"Pagination HTML markup",filename:"pages",url:"pages.html#pagination-html-markup"},{title:"Pagination variables",filename:"pages",url:"pages.html#pagination-variables"},{title:"Pagination with label and gradient background on links",filename:"pages",url:"pages.html#pagination-with-label-and-gradient-background-on-links"},{title:'Pagination with "previous"..."next" text links and label',filename:"pages",url:"pages.html#pagination-with-previousnext-text-links-and-label"},{title:"Pagination without label, with solid background",filename:"pages",url:"pages.html#pagination-without-label-with-solid-background"},{title:"popups",filename:"popups",url:"popups.html"},{title:"Popups",filename:"popups",url:"popups.html#popups"},{title:"Popup variables",filename:"popups",url:"popups.html#popup-variables"},{title:"Window overlay mixin variables",filename:"popups",url:"popups.html#window-overlay-mixin-variables"},{title:"Fixed height popup",filename:"popups",url:"popups.html#fixed-height-popup"},{title:"Fixed content height popup",filename:"popups",url:"popups.html#fixed-content-height-popup"},{title:"Margins for header, content and footer block in popup",filename:"popups",url:"popups.html#margins-for-header-content-and-footer-block-in-popup"},{title:"Popup titles styled as theme headings",filename:"popups",url:"popups.html#popup-titles-styled-as-theme-headings"},{title:"Popup action toolbar",filename:"popups",url:"popups.html#popup-action-toolbar"},{title:"Popup Close button without an icon",filename:"popups",url:"popups.html#popup-close-button-without-an-icon"},{title:"Modify the icon of popup Close button",filename:"popups",url:"popups.html#modify-the-icon-of-popup-close-button"},{title:"Modify overlay styles",filename:"popups",url:"popups.html#modify-overlay-styles"},{title:"rating",filename:"rating",url:"rating.html"},{title:"",filename:"rating",url:"rating.html#"},{title:"Ratings",filename:"rating",url:"rating.html#ratings"},{title:"Global rating variables",filename:"rating",url:"rating.html#global-rating-variables"},{title:"Rating with vote",filename:"rating",url:"rating.html#rating-with-vote"},{title:"Rating with vote icons number customization",filename:"rating",url:"rating.html#rating-with-vote-icons-number-customization"},{title:"Rating with vote icons colors customization",filename:"rating",url:"rating.html#rating-with-vote-icons-colors-customization"},{title:"Rating with vote icons symbol customization",filename:"rating",url:"rating.html#rating-with-vote-icons-symbol-customization"},{title:"Accessible rating with vote",filename:"rating",url:"rating.html#accessible-rating-with-vote"},{title:"Rating summary",filename:"rating",url:"rating.html#rating-summary"},{title:"Rating summary icons number customization",filename:"rating",url:"rating.html#rating-summary-icons-number-customization"},{title:"Rating summary icons color customization",filename:"rating",url:"rating.html#rating-summary-icons-color-customization"},{title:"Rating summary icons symbol customization",filename:"rating",url:"rating.html#rating-summary-icons-symbol-customization"},{title:"Rating summary hide label",filename:"rating",url:"rating.html#rating-summary-hide-label"},{title:"Rating summary multiple ratings",filename:"rating",url:"rating.html#rating-summary-multiple-ratings"},{title:"Rating hide label mixin",filename:"rating",url:"rating.html#rating-hide-label-mixin"},{title:"resets",filename:"resets",url:"resets.html"},{title:"Resets",filename:"resets",url:"resets.html#resets"},{title:"responsive",filename:"responsive",url:"responsive.html"},{title:"",filename:"responsive",url:"responsive.html#"},{title:"Responsive",filename:"responsive",url:"responsive.html#responsive"},{title:"Responsive mixins usage",filename:"responsive",url:"responsive.html#responsive-mixins-usage"},{title:"Responsive breakpoints",filename:"responsive",url:"responsive.html#responsive-breakpoints"},{title:"sections",filename:"sections",url:"sections.html"},{title:"",filename:"sections",url:"sections.html#"},{title:"Tabs and accordions",filename:"sections",url:"sections.html#tabs-and-accordions"},{title:"Tabs",filename:"sections",url:"sections.html#tabs"},{title:"Tabs mixin variables",filename:"sections",url:"sections.html#tabs-mixin-variables"},{title:"Tabs with content top border",filename:"sections",url:"sections.html#tabs-with-content-top-border"},{title:"Accordion",filename:"sections",url:"sections.html#accordion"},{title:"Accordion mixin variables",filename:"sections",url:"sections.html#accordion-mixin-variables"},{title:"Responsive tabs",filename:"sections",url:"sections.html#responsive-tabs"},{title:"Tabs Base",filename:"sections",url:"sections.html#tabs-base"},{title:"Accordion Base",filename:"sections",url:"sections.html#accordion-base"},{title:"tables",filename:"tables",url:"tables.html"},{title:"",filename:"tables",url:"tables.html#"},{title:"Tables",filename:"tables",url:"tables.html#tables"},{title:"Table mixin variables",filename:"tables",url:"tables.html#table-mixin-variables"},{title:"Table typography",filename:"tables",url:"tables.html#table-typography"},{title:"Table typography mixin variables",filename:"tables",url:"tables.html#table-typography-mixin-variables"},{title:"Table caption",filename:"tables",url:"tables.html#table-caption"},{title:"Table caption mixin variables",filename:"tables",url:"tables.html#table-caption-mixin-variables"},{title:"Table cells resize",filename:"tables",url:"tables.html#table-cells-resize"},{title:"Table cells resize variables",filename:"tables",url:"tables.html#table-cells-resize-variables"},{title:"Table background customization",filename:"tables",url:"tables.html#table-background-customization"},{title:"Table background mixin variables",filename:"tables",url:"tables.html#table-background-mixin-variables"},{title:"Table borders customization",filename:"tables",url:"tables.html#table-borders-customization"},{title:"Table borders mixin variables",filename:"tables",url:"tables.html#table-borders-mixin-variables"},{title:"Table with horizontal borders",filename:"tables",url:"tables.html#table-with-horizontal-borders"},{title:"Table with vertical borders",filename:"tables",url:"tables.html#table-with-vertical-borders"},{title:"Table with light borders",filename:"tables",url:"tables.html#table-with-light-borders"},{title:"Table without borders",filename:"tables",url:"tables.html#table-without-borders"},{title:"Striped table",filename:"tables",url:"tables.html#striped-table"},{title:"Striped table mixin variables",filename:"tables",url:"tables.html#striped-table-mixin-variables"},{title:"Table with rows hover",filename:"tables",url:"tables.html#table-with-rows-hover"},{title:"Table with rows hover mixin variables",filename:"tables",url:"tables.html#table-with-rows-hover-mixin-variables"},{title:"Responsive table technics #1",filename:"tables",url:"tables.html#responsive-table-technics-1"},{title:"Responsive table technics #2",filename:"tables",url:"tables.html#responsive-table-technics-2"},{title:"Responsive table technics #2 mixin variables",filename:"tables",url:"tables.html#responsive-table-technics-2-mixin-variables"},{title:"tooltips",filename:"tooltips",url:"tooltips.html"},{title:"",filename:"tooltips",url:"tooltips.html#"},{title:"Tooltips",filename:"tooltips",url:"tooltips.html#tooltips"},{title:"Tooltips variables",filename:"tooltips",url:"tooltips.html#tooltips-variables"},{title:"typography",filename:"typography",url:"typography.html"},{title:"Typogrphy",filename:"typography",url:"typography.html#typogrphy"},{title:"Typography variables",filename:"typography",url:"typography.html#typography-variables"},{title:"Font-size mixin",filename:"typography",url:"typography.html#fontsize-mixin"},{title:"Line-height mixin",filename:"typography",url:"typography.html#lineheight-mixin"},{title:"Word breaking mixin",filename:"typography",url:"typography.html#word-breaking-mixin"},{title:"Font face mixin",filename:"typography",url:"typography.html#font-face-mixin"},{title:"Text overflow mixin",filename:"typography",url:"typography.html#text-overflow-mixin"},{title:"Text hide",filename:"typography",url:"typography.html#text-hide"},{title:"Hyphens",filename:"typography",url:"typography.html#hyphens"},{title:"Font style and color",filename:"typography",url:"typography.html#font-style-and-color"},{title:"Font style mixin variables",filename:"typography",url:"typography.html#font-style-mixin-variables"},{title:"Reset list styles",filename:"typography",url:"typography.html#reset-list-styles"},{title:"Reset list styles variables",filename:"typography",url:"typography.html#reset-list-styles-variables"},{title:"Inline-block list item styling",filename:"typography",url:"typography.html#inlineblock-list-item-styling"},{title:"Link styling mixin",filename:"typography",url:"typography.html#link-styling-mixin"},{title:"Link styling mixin variables",filename:"typography",url:"typography.html#link-styling-mixin-variables"},{title:"Heading styling mixin",filename:"typography",url:"typography.html#heading-styling-mixin"},{title:"Base typography mixins",filename:"typography",url:"typography.html#base-typography-mixins"},{title:"Headings typography mixin",filename:"typography",url:"typography.html#headings-typography-mixin"},{title:"Typography links mixin",filename:"typography",url:"typography.html#typography-links-mixin"},{title:"Typography lists mixin",filename:"typography",url:"typography.html#typography-lists-mixin"},{title:"Typography code elements mixin",filename:"typography",url:"typography.html#typography-code-elements-mixin"},{title:"Typography blockquote",filename:"typography",url:"typography.html#typography-blockquote"},{title:"utilities",filename:"utilities",url:"utilities.html"},{title:"Utilities",filename:"utilities",url:"utilities.html#utilities"},{title:".clearfix()",filename:"utilities",url:"utilities.html#clearfix"},{title:".visibility-hidden()",filename:"utilities",url:"utilities.html#visibilityhidden"},{title:".visually-hidden()",filename:"utilities",url:"utilities.html#visuallyhidden"},{title:".visually-hidden-reset()",filename:"utilities",url:"utilities.html#visuallyhiddenreset"},{title:".css()",filename:"utilities",url:"utilities.html#css"},{title:".css() variables",filename:"utilities",url:"utilities.html#css-variables"},{title:".rotate()",filename:"utilities",url:"utilities.html#rotate"},{title:".rotate() variables",filename:"utilities",url:"utilities.html#rotate-variables"},{title:".input-placeholder()",filename:"utilities",url:"utilities.html#inputplaceholder"},{title:".input-placeholder() variables",filename:"utilities",url:"utilities.html#inputplaceholder-variables"},{title:".background-gradient()",filename:"utilities",url:"utilities.html#backgroundgradient"},{title:".background-gradient() variables",filename:"utilities",url:"utilities.html#backgroundgradient-variables"},{title:"variables",filename:"variables",url:"variables.html"},{title:"List of Global Variables",filename:"variables",url:"variables.html#list-of-global-variables"},{title:"Table with rows hover mixin variables",filename:"variables",url:"variables.html#table-with-rows-hover-mixin-variables"}];(function(){"use strict";var b=function(a,b){return Array.prototype.indexOf.call(a,b)!==-1},c=function(a,b){return Array.prototype.filter.call(a,b)},d=function(a,b){return Array.prototype.forEach.call(a,b)},e=document.getElementsByTagName("body")[0];e.addEventListener("click",function(a){var b=a.target;b.tagName.toLowerCase()==="svg"&&(b=b.parentNode);var c=!1;b.dataset.toggle!=null&&(a.preventDefault(),b.classList.contains("is-active")||(c=!0)),d(e.querySelectorAll("[data-toggle]"),function(a){a.classList.remove("is-active"),document.getElementById(a.dataset.toggle).hidden=!0}),c&&(b.classList.add("is-active"),document.getElementById(b.dataset.toggle).hidden=!1)}),function(){var f=e.getElementsByClassName("nav")[0];if(!f)return;var g=document.createElement("ul");g.className="nav-results",g.id="nav-search",g.hidden=!0,d(a,function(a){var b,c,d;b=document.createElement("li"),b._title=a.title.toLowerCase(),b.hidden=!0,b.appendChild(c=document.createElement("a")),c.href=a.url,c.innerHTML=a.title,c.appendChild(d=document.createElement("span")),d.innerHTML=a.filename,d.className="nav-results-filename",g.appendChild(b)}),f.appendChild(g);var h=g.children,i=function(a){d(h,function(a){a.hidden=!0});var b=this.value.toLowerCase(),e=[];b!==""&&(e=c(h,function(a){return a._title.indexOf(b)!==-1})),e.length>0?(d(e,function(a){a.hidden=!1}),g.hidden=!1):g.hidden=!0},j=f.querySelector('input[type="search"]');j.addEventListener("keyup",i),j.addEventListener("focus",i),e.addEventListener("click",function(a){if(a.target.classList&&a.target.classList.contains("search"))return;g.hidden=!0}),g.addEventListener("click",function(a){j.value=""});var k=document.createElement("ul");k.id="nav-toc",k.hidden=!0,k.className="nav-results toc-list",c(e.getElementsByTagName("*"),function(a){return b(["h1","h2","h3"],a.tagName.toLowerCase())}).map(function(a){var b=document.createElement("li"),c=document.createElement("a"),d=a.tagName.toLowerCase()[1];c.classList.add("level-"+d),b.appendChild(c),c.href="#"+a.id,c.innerHTML=a.innerHTML,k.appendChild(b)}),f.appendChild(k)}()})(),function(){"use strict";if(location.hash==="#__preview__"||location.protocol==="data:")return;var a=function(a,b){return Array.prototype.forEach.call(a,b)},b=function(a,b){var e=Array.prototype.slice.call(arguments,2);return d(a,function(a){return(c(b)?b||a:a[b]).apply(a,e)})},c=function(a){return Object.prototype.toString.call(a)==="[object Function]"},d=function(a,b){return Array.prototype.map.call(a,b)},e=function(a,b){return d(a,function(a){return a[b]})},f=function(a){var b={},c=a.split(";");for(var d=0;c.length>d;d++){var e=c[d].trim().split("=");b[e[0]]=e[1]}return b},g=function(a,c){return b(e(a,"classList"),"remove",c)},h=function(a,b){a.contentDocument.defaultView.postMessage(b,"*")},i=document.getElementsByTagName("head")[0],j=document.getElementsByTagName("body")[0],k=e(i.querySelectorAll('style[type="text/preview"]'),"innerHTML").join(""),l=e(i.querySelectorAll('script[type="text/preview"]'),"innerHTML").join(""),m=location.href.split("#")[0]+"#__preview__",n=document.createElement("iframe");n.src="data:text/html,",j.appendChild(n),n.addEventListener("load",function(){var b={sameOriginDataUri:!0};try{this.contentDocument,this.contentDocument||(b.sameOriginDataUri=!1)}catch(c){b.sameOriginDataUri=!1}this.parentNode.removeChild(this),a(j.getElementsByTagName("textarea"),function(a,c){o(a,b,c),q(),p(a)})});var o=function(a,b,c){var d,e,f;d=document.createElement("div"),d.appendChild(e=document.createElement("div")),d.className="preview",e.appendChild(f=document.createElement("iframe")),e.className="resizeable",f.setAttribute("scrolling","no"),f.name="iframe"+c++,f.addEventListener("load",function(){var c,d,e,f,g,i,j;j=this.contentDocument;if(!b.sameOriginDataUri&&this.src!==m)return;this.src===m&&(c=j.createElement("html"),c.appendChild(j.createElement("head")),c.appendChild(d=j.createElement("body")),d.innerHTML=a.textContent,j.replaceChild(c,j.documentElement)),g=j.createElement("head"),g.appendChild(f=j.createElement("style")),g.appendChild(e=j.createElement("script")),e.textContent=l,f.textContent=k,i=j.getElementsByTagName("head")[0],i.parentNode.replaceChild(g,i),h(this,"getHeight")});var g;b.sameOriginDataUri?g="data:text/html;charset=utf-8,"+encodeURIComponent("<!doctype html><html><head></head></body>"+a.textContent):g=m,f.setAttribute("src",g);var i=function(){f.contentDocument.body.innerHTML=this.value,h(f,"getHeight")};a.addEventListener("keypress",i),a.addEventListener("keyup",i),a.parentNode.insertBefore(d,a)},p=function(a){var b=document.createElement("div");b.className="preview-code",b.style.position="absolute",b.style.left="-9999px",j.appendChild(b);var c=parseInt(window.getComputedStyle(a).getPropertyValue("max-height"),10),d=function(a){b.textContent=this.value+"\n";var d=b.offsetHeight+2;d>=c?this.style.overflow="auto":this.style.overflow="hidden",this.style.height=b.offsetHeight+2+"px"};a.addEventListener("keypress",d),a.addEventListener("keyup",d),d.call(a)},q=function(){var b=j.getElementsByClassName("settings")[0],c=j.getElementsByClassName("resizeable"),d=30,e=function(b){document.cookie="preview-width="+b,a(c,function(a){b==="auto"&&(b=a.parentNode.offsetWidth),a.style.width=b+"px",h(a.getElementsByTagName("iframe")[0],"getHeight")})},i=f(document.cookie)["preview-width"];if(i){e(i),g(b.getElementsByClassName("is-active"),"is-active");var k=b.querySelector('button[data-width="'+i+'"]');k&&k.classList.add("is-active")}window.addEventListener("message",function(a){if(a.data==null||!a.source)return;var b=a.data,c=document.getElementsByName(a.source.name)[0];b.height!=null&&c&&(c.parentNode.style.height=b.height+d+"px")},!1),b&&c.length>0&&(b.hidden=!1,b.addEventListener("click",function(a){var c=a.target.tagName.toLowerCase(),d;if(c==="button")d=a.target;else{if(c!=="svg")return;d=a.target.parentNode}a.preventDefault(),g(b.getElementsByClassName("is-active"),"is-active"),d.classList.add("is-active");var f=d.dataset.width;e(f)}))}}()})()</script></body></html><!-- Generated with StyleDocco (http://jacobrask.github.com/styledocco). -->
+</div></article></section><div class="bar bottom"><div hidden class="settings container"><!-- Icons from http://iconmonstr.com--><button title="Desktop (1280)" data-width='1280'><svg viewBox="0 0 412 386" height="24" width="26" class="icon"><path d="m147.6,343.9c-4.5,15.9-26.2,37.6-42.1,42.1h201c-15.3,-4-38.1,-26.8-42.1,-42.1H147.6zM387,0.5H25c-13.8,0-25,11.2-25,25V294c0,13.8 11.2,25 25,25h362c13.8,0 25,-11.2 25,-25V25.5C412,11.7 400.8,0.5 387,0.5zM369.9,238.2H42.1L42.1,42.6 369.9,42.6V238.2z"></path></svg></button><button title="Laptop (1024)" data-width='1024'><svg viewBox="0 0 384 312" height="23" width="28" class="icon"><path d="m349.2,20.5c0,-11-9,-20-20,-20H53.6c-11,0-20,9-20,20v194H349.2v-194zm-27,167H60.6V27.5H322.2v160zm28,42H32.6L2.6,282.1c-3.5,6.2-3.5,13.8 0.1,19.9 3.6,6.2 10.2,9.9 17.3,9.9H363.1c7.1,0 13.7,-3.8 17.3,-10 3.6,-6.2 3.6,-13.8 0,-20l-30.2,-52.5zm-196.9,54 8,-23.5h60.5l8,23.5h-76.5z"></path></svg></button><button title="Tablet (768)" data-width='768'><svg viewBox="0 0 317 412" height="24" width="18" class="icon"><path d="M 316.5,380 V 32 c 0,-17.7 -14.3,-32 -32,-32 H 32 C 14.3,0 0,14.3 0,32 v 348 c 0,17.7 14.3,32 32,32 h 252.5 c 17.7,0 32,-14.3 32,-32 z M 40,367 V 45 H 276.5 V 367 H 40 z m 109.8,22.7 c 0,-4.7 3.8,-8.5 8.5,-8.5 4.7,0 8.5,3.8 8.5,8.5 0,4.7 -3.8,8.5 -8.5,8.5 -4.7,0 -8.5,-3.8 -8.5,-8.5 z"></path></svg></button><button title="Smart phone (320)" data-width='320'><svg viewBox="0 0 224 412" height="24" width="13" class="icon"><path d="M 190.7,0 H 33 C 14.8,0 0,14.8 0,33 v 346 c 0,18.2 14.8,33 33,33 h 157.7 c 18.2,0 33,-14.8 33,-33 V 33 c 0,-18.2 -14.8,-33 -33,-33 z M 94.3,30.2 h 37 c 2.2,0 4,1.8 4,4 0,2.2 -1.8,4 -4,4 h -37 c -2.2,0 -4,-1.8 -4,-4 0,-2.2 1.8,-4 4,-4 z m 18.5,362.8 c -8.8,0 -16,-7.2 -16,-16 0,-8.8 7.2,-16 16,-16 8.8,0 16,7.2 16,16 0,8.8 -7.2,16 -16,16 z M 198.6,343.8 H 25.1 V 68.2 h 173.5 v 275.5 z"></path></svg></button><button title="Feature phone (240)" data-width='240'><svg viewBox="0 0 201 412" height="24" width="12" class="icon"><path d="M 165.5,0.2 V 45 H 25 c -13.8,0 -25,11.2 -25,25 V 387 c 0,13.8 11.2,25 25,25 h 150.5 c 13.8,0 25,-11.2 25,-25 V 0.2 h -35 z M 65.2,366.5 H 34.2 v -24.5 h 31 v 24.5 z m 0,-44.3 H 34.2 v -24.5 h 31 v 24.5 z m 50.5,44.3 H 84.7 v -24.5 h 31 v 24.5 z m 0,-44.3 H 84.7 v -24.5 h 31 v 24.5 z m 50.5,44.3 h -31 v -24.5 h 31 v 24.5 z m 0,-44.3 h -31 v -24.5 h 31 v 24.5 z m 0,-59.3 h -132 V 95.4 h 132 V 262.9 z"></path></svg></button><button title="Auto (100%)" data-width="auto" class="auto is-active">Auto</button></div></div><script>(function(){var a=[{title:"actions-toolbar",filename:"actions-toolbar",url:"actions-toolbar.html"},{title:"",filename:"actions-toolbar",url:"actions-toolbar.html#"},{title:"Actions toolbar",filename:"actions-toolbar",url:"actions-toolbar.html#actions-toolbar"},{title:"Actions toolbar mixin variables",filename:"actions-toolbar",url:"actions-toolbar.html#actions-toolbar-mixin-variables"},{title:"Actions toolbar alignment",filename:"actions-toolbar",url:"actions-toolbar.html#actions-toolbar-alignment"},{title:"Reverse primary and secondary blocks",filename:"actions-toolbar",url:"actions-toolbar.html#reverse-primary-and-secondary-blocks"},{title:"Actions toolbar indents customizations",filename:"actions-toolbar",url:"actions-toolbar.html#actions-toolbar-indents-customizations"},{title:"Responsive actions toolbar",filename:"actions-toolbar",url:"actions-toolbar.html#responsive-actions-toolbar"},{title:"breadcrumbs",filename:"breadcrumbs",url:"breadcrumbs.html"},{title:"",filename:"breadcrumbs",url:"breadcrumbs.html#"},{title:"Breadcrumbs",filename:"breadcrumbs",url:"breadcrumbs.html#breadcrumbs"},{title:"Breadcrumbs variables",filename:"breadcrumbs",url:"breadcrumbs.html#breadcrumbs-variables"},{title:"Button-styled breadcrumbs with gradient background, border, and no separating symbol",filename:"breadcrumbs",url:"breadcrumbs.html#buttonstyled-breadcrumbs-with-gradient-background-border-and-no-separating-symbol"},{title:"Breadcrumbs with solid background",filename:"breadcrumbs",url:"breadcrumbs.html#breadcrumbs-with-solid-background"},{title:"buttons",filename:"buttons",url:"buttons.html"},{title:"",filename:"buttons",url:"buttons.html#"},{title:"Default button",filename:"buttons",url:"buttons.html#default-button"},{title:"Button variables",filename:"buttons",url:"buttons.html#button-variables"},{title:"Button as an icon",filename:"buttons",url:"buttons.html#button-as-an-icon"},{title:"Button with an icon on the left or right side of the text",filename:"buttons",url:"buttons.html#button-with-an-icon-on-the-left-or-right-side-of-the-text"},{title:"Button with fixed width",filename:"buttons",url:"buttons.html#button-with-fixed-width"},{title:"Primary button",filename:"buttons",url:"buttons.html#primary-button"},{title:"Primary button variables",filename:"buttons",url:"buttons.html#primary-button-variables"},{title:"Button with gradient background",filename:"buttons",url:"buttons.html#button-with-gradient-background"},{title:"Button as a link",filename:"buttons",url:"buttons.html#button-as-a-link"},{title:"Link as a button",filename:"buttons",url:"buttons.html#link-as-a-button"},{title:"Button reset",filename:"buttons",url:"buttons.html#button-reset"},{title:"Button revert secondary color",filename:"buttons",url:"buttons.html#button-revert-secondary-color"},{title:"Button revert secondary color variables",filename:"buttons",url:"buttons.html#button-revert-secondary-color-variables"},{title:"Button revert secondary size",filename:"buttons",url:"buttons.html#button-revert-secondary-size"},{title:"Button revert secondary size variables",filename:"buttons",url:"buttons.html#button-revert-secondary-size-variables"},{title:"docs",filename:"docs",url:"docs.html"},{title:"",filename:"docs",url:"docs.html#"},{title:"Documentation",filename:"docs",url:"docs.html#documentation"},{title:"dropdowns",filename:"dropdowns",url:"dropdowns.html"},{title:"",filename:"dropdowns",url:"dropdowns.html#"},{title:"Drop-down and split buttons mixins",filename:"dropdowns",url:"dropdowns.html#dropdown-and-split-buttons-mixins"},{title:"Drop-down",filename:"dropdowns",url:"dropdowns.html#dropdown"},{title:"Drop-down variables",filename:"dropdowns",url:"dropdowns.html#dropdown-variables"},{title:"Drop-down with icon customization",filename:"dropdowns",url:"dropdowns.html#dropdown-with-icon-customization"},{title:"Modify dropdown list styles",filename:"dropdowns",url:"dropdowns.html#modify-dropdown-list-styles"},{title:"Split button",filename:"dropdowns",url:"dropdowns.html#split-button"},{title:"Split button variables",filename:"dropdowns",url:"dropdowns.html#split-button-variables"},{title:"Split button - button styling",filename:"dropdowns",url:"dropdowns.html#split-button-button-styling"},{title:"Split button icon customization",filename:"dropdowns",url:"dropdowns.html#split-button-icon-customization"},{title:"Split button drop-down list customization",filename:"dropdowns",url:"dropdowns.html#split-button-dropdown-list-customization"},{title:"forms",filename:"forms",url:"forms.html"},{title:"",filename:"forms",url:"forms.html#"},{title:"Forms mixins",filename:"forms",url:"forms.html#forms-mixins"},{title:"Global forms elements customization",filename:"forms",url:"forms.html#global-forms-elements-customization"},{title:"Fieldsets & fields customization",filename:"forms",url:"forms.html#fieldsets-fields-customization"},{title:"Fieldset and legend customization variables",filename:"forms",url:"forms.html#fieldset-and-legend-customization-variables"},{title:"Fields customization variables",filename:"forms",url:"forms.html#fields-customization-variables"},{title:"Required fields message customization variables",filename:"forms",url:"forms.html#required-fields-message-customization-variables"},{title:"Form element inputs customization",filename:"forms",url:"forms.html#form-element-inputs-customization"},{title:"Form element inputs customization variables",filename:"forms",url:"forms.html#form-element-inputs-customization-variables"},{title:"Form element choice",filename:"forms",url:"forms.html#form-element-choice"},{title:"Form element choice variables",filename:"forms",url:"forms.html#form-element-choice-variables"},{title:"Custom color",filename:"forms",url:"forms.html#custom-color"},{title:"Input number - input-text view",filename:"forms",url:"forms.html#input-number-inputtext-view"},{title:"Input search - input-text view",filename:"forms",url:"forms.html#input-search-inputtext-view"},{title:"Form validation",filename:"forms",url:"forms.html#form-validation"},{title:"Form validation variables//  <pre>",filename:"forms",url:"forms.html#form-validation-variables-pre"},{title:"icons",filename:"icons",url:"icons.html"},{title:"",filename:"icons",url:"icons.html#"},{title:"Icons",filename:"icons",url:"icons.html#icons"},{title:"Icon with image or sprite",filename:"icons",url:"icons.html#icon-with-image-or-sprite"},{title:"Icon with image or sprite variables",filename:"icons",url:"icons.html#icon-with-image-or-sprite-variables"},{title:"Icon position for an icon with image or sprite",filename:"icons",url:"icons.html#icon-position-for-an-icon-with-image-or-sprite"},{title:"Position for icon with image or sprite mixin variables",filename:"icons",url:"icons.html#position-for-icon-with-image-or-sprite-mixin-variables"},{title:"Icon sprite position (with grid)",filename:"icons",url:"icons.html#icon-sprite-position-with-grid"},{title:"Icon sprite position variables",filename:"icons",url:"icons.html#icon-sprite-position-variables"},{title:"Image/sprite icon size",filename:"icons",url:"icons.html#imagesprite-icon-size"},{title:"Image/sprite icon size variables",filename:"icons",url:"icons.html#imagesprite-icon-size-variables"},{title:"Font icon",filename:"icons",url:"icons.html#font-icon"},{title:"Font icon variables",filename:"icons",url:"icons.html#font-icon-variables"},{title:"Change the size of font icon",filename:"icons",url:"icons.html#change-the-size-of-font-icon"},{title:"Change the size of font icon variables",filename:"icons",url:"icons.html#change-the-size-of-font-icon-variables"},{title:"Hide icon text",filename:"icons",url:"icons.html#hide-icon-text"},{title:"Sprite and font icons for Blank theme",filename:"icons",url:"icons.html#sprite-and-font-icons-for-blank-theme"},{title:"layout",filename:"layout",url:"layout.html"},{title:"",filename:"layout",url:"layout.html#"},{title:"Layout",filename:"layout",url:"layout.html#layout"},{title:"Layout global variables",filename:"layout",url:"layout.html#layout-global-variables"},{title:"Page layouts",filename:"layout",url:"layout.html#page-layouts"},{title:"Layout column",filename:"layout",url:"layout.html#layout-column"},{title:"Layout column variables",filename:"layout",url:"layout.html#layout-column-variables"},{title:"Layout width",filename:"layout",url:"layout.html#layout-width"},{title:"Layout width variables",filename:"layout",url:"layout.html#layout-width-variables"},{title:"lib",filename:"lib",url:"lib.html"},{title:"",filename:"lib",url:"lib.html#"},{title:"Including Magento UI library to your theme",filename:"lib",url:"lib.html#including-magento-ui-library-to-your-theme"},{title:"loaders",filename:"loaders",url:"loaders.html"},{title:"",filename:"loaders",url:"loaders.html#"},{title:"Loaders",filename:"loaders",url:"loaders.html#loaders"},{title:"Default loader variables",filename:"loaders",url:"loaders.html#default-loader-variables"},{title:"Loading",filename:"loaders",url:"loaders.html#loading"},{title:"Loading default variables",filename:"loaders",url:"loaders.html#loading-default-variables"},{title:"messages",filename:"messages",url:"messages.html"},{title:"",filename:"messages",url:"messages.html#"},{title:"Messages",filename:"messages",url:"messages.html#messages"},{title:"Information message",filename:"messages",url:"messages.html#information-message"},{title:"Warning message",filename:"messages",url:"messages.html#warning-message"},{title:"Error message",filename:"messages",url:"messages.html#error-message"},{title:"Success message",filename:"messages",url:"messages.html#success-message"},{title:"Notice message",filename:"messages",url:"messages.html#notice-message"},{title:"Message with inner icon",filename:"messages",url:"messages.html#message-with-inner-icon"},{title:"Message with lateral icon",filename:"messages",url:"messages.html#message-with-lateral-icon"},{title:"Custom message style",filename:"messages",url:"messages.html#custom-message-style"},{title:"Messages global variables",filename:"messages",url:"messages.html#messages-global-variables"},{title:"pages",filename:"pages",url:"pages.html"},{title:"",filename:"pages",url:"pages.html#"},{title:"Pagination HTML markup",filename:"pages",url:"pages.html#pagination-html-markup"},{title:"Pagination variables",filename:"pages",url:"pages.html#pagination-variables"},{title:"Pagination with label and gradient background on links",filename:"pages",url:"pages.html#pagination-with-label-and-gradient-background-on-links"},{title:'Pagination with "previous"..."next" text links and label',filename:"pages",url:"pages.html#pagination-with-previousnext-text-links-and-label"},{title:"Pagination without label, with solid background",filename:"pages",url:"pages.html#pagination-without-label-with-solid-background"},{title:"popups",filename:"popups",url:"popups.html"},{title:"",filename:"popups",url:"popups.html#"},{title:"Popups",filename:"popups",url:"popups.html#popups"},{title:"Popup variables",filename:"popups",url:"popups.html#popup-variables"},{title:"Window overlay mixin variables",filename:"popups",url:"popups.html#window-overlay-mixin-variables"},{title:"Fixed height popup",filename:"popups",url:"popups.html#fixed-height-popup"},{title:"Fixed content height popup",filename:"popups",url:"popups.html#fixed-content-height-popup"},{title:"Margins for header, content and footer block in popup",filename:"popups",url:"popups.html#margins-for-header-content-and-footer-block-in-popup"},{title:"Popup titles styled as theme headings",filename:"popups",url:"popups.html#popup-titles-styled-as-theme-headings"},{title:"Popup action toolbar",filename:"popups",url:"popups.html#popup-action-toolbar"},{title:"Popup Close button without an icon",filename:"popups",url:"popups.html#popup-close-button-without-an-icon"},{title:"Modify the icon of popup Close button",filename:"popups",url:"popups.html#modify-the-icon-of-popup-close-button"},{title:"Modify overlay styles",filename:"popups",url:"popups.html#modify-overlay-styles"},{title:"rating",filename:"rating",url:"rating.html"},{title:"",filename:"rating",url:"rating.html#"},{title:"Ratings",filename:"rating",url:"rating.html#ratings"},{title:"Global rating variables",filename:"rating",url:"rating.html#global-rating-variables"},{title:"Rating with vote",filename:"rating",url:"rating.html#rating-with-vote"},{title:"Rating with vote icons number customization",filename:"rating",url:"rating.html#rating-with-vote-icons-number-customization"},{title:"Rating with vote icons colors customization",filename:"rating",url:"rating.html#rating-with-vote-icons-colors-customization"},{title:"Rating with vote icons symbol customization",filename:"rating",url:"rating.html#rating-with-vote-icons-symbol-customization"},{title:"Accessible rating with vote",filename:"rating",url:"rating.html#accessible-rating-with-vote"},{title:"Rating summary",filename:"rating",url:"rating.html#rating-summary"},{title:"Rating summary icons number customization",filename:"rating",url:"rating.html#rating-summary-icons-number-customization"},{title:"Rating summary icons color customization",filename:"rating",url:"rating.html#rating-summary-icons-color-customization"},{title:"Rating summary icons symbol customization",filename:"rating",url:"rating.html#rating-summary-icons-symbol-customization"},{title:"Rating summary hide label",filename:"rating",url:"rating.html#rating-summary-hide-label"},{title:"Rating summary multiple ratings",filename:"rating",url:"rating.html#rating-summary-multiple-ratings"},{title:"Rating hide label mixin",filename:"rating",url:"rating.html#rating-hide-label-mixin"},{title:"resets",filename:"resets",url:"resets.html"},{title:"",filename:"resets",url:"resets.html#"},{title:"Resets",filename:"resets",url:"resets.html#resets"},{title:"responsive",filename:"responsive",url:"responsive.html"},{title:"",filename:"responsive",url:"responsive.html#"},{title:"Responsive",filename:"responsive",url:"responsive.html#responsive"},{title:"Responsive mixins usage",filename:"responsive",url:"responsive.html#responsive-mixins-usage"},{title:"Media query style groups separation variables",filename:"responsive",url:"responsive.html#media-query-style-groups-separation-variables"},{title:"Responsive breakpoints",filename:"responsive",url:"responsive.html#responsive-breakpoints"},{title:"sections",filename:"sections",url:"sections.html"},{title:"",filename:"sections",url:"sections.html#"},{title:"Tabs and accordions",filename:"sections",url:"sections.html#tabs-and-accordions"},{title:"Tabs",filename:"sections",url:"sections.html#tabs"},{title:"Tabs mixin variables",filename:"sections",url:"sections.html#tabs-mixin-variables"},{title:"Tabs with content top border",filename:"sections",url:"sections.html#tabs-with-content-top-border"},{title:"Accordion",filename:"sections",url:"sections.html#accordion"},{title:"Accordion mixin variables",filename:"sections",url:"sections.html#accordion-mixin-variables"},{title:"Responsive tabs",filename:"sections",url:"sections.html#responsive-tabs"},{title:"Tabs Base",filename:"sections",url:"sections.html#tabs-base"},{title:"Accordion Base",filename:"sections",url:"sections.html#accordion-base"},{title:"tables",filename:"tables",url:"tables.html"},{title:"",filename:"tables",url:"tables.html#"},{title:"Tables",filename:"tables",url:"tables.html#tables"},{title:"Table mixin variables",filename:"tables",url:"tables.html#table-mixin-variables"},{title:"Table typography",filename:"tables",url:"tables.html#table-typography"},{title:"Table typography mixin variables",filename:"tables",url:"tables.html#table-typography-mixin-variables"},{title:"Table caption",filename:"tables",url:"tables.html#table-caption"},{title:"Table caption mixin variables",filename:"tables",url:"tables.html#table-caption-mixin-variables"},{title:"Table cells resize",filename:"tables",url:"tables.html#table-cells-resize"},{title:"Table cells resize variables",filename:"tables",url:"tables.html#table-cells-resize-variables"},{title:"Table background customization",filename:"tables",url:"tables.html#table-background-customization"},{title:"Table background mixin variables",filename:"tables",url:"tables.html#table-background-mixin-variables"},{title:"Table borders customization",filename:"tables",url:"tables.html#table-borders-customization"},{title:"Table borders mixin variables",filename:"tables",url:"tables.html#table-borders-mixin-variables"},{title:"Table with horizontal borders",filename:"tables",url:"tables.html#table-with-horizontal-borders"},{title:"Table with vertical borders",filename:"tables",url:"tables.html#table-with-vertical-borders"},{title:"Table with light borders",filename:"tables",url:"tables.html#table-with-light-borders"},{title:"Table without borders",filename:"tables",url:"tables.html#table-without-borders"},{title:"Striped table",filename:"tables",url:"tables.html#striped-table"},{title:"Striped table mixin variables",filename:"tables",url:"tables.html#striped-table-mixin-variables"},{title:"Table with rows hover",filename:"tables",url:"tables.html#table-with-rows-hover"},{title:"Table with rows hover mixin variables",filename:"tables",url:"tables.html#table-with-rows-hover-mixin-variables"},{title:"Responsive table technics #1",filename:"tables",url:"tables.html#responsive-table-technics-1"},{title:"Responsive table technics #2",filename:"tables",url:"tables.html#responsive-table-technics-2"},{title:"Responsive table technics #2 mixin variables",filename:"tables",url:"tables.html#responsive-table-technics-2-mixin-variables"},{title:"tooltips",filename:"tooltips",url:"tooltips.html"},{title:"",filename:"tooltips",url:"tooltips.html#"},{title:"Tooltips",filename:"tooltips",url:"tooltips.html#tooltips"},{title:"Tooltips variables",filename:"tooltips",url:"tooltips.html#tooltips-variables"},{title:"typography",filename:"typography",url:"typography.html"},{title:"",filename:"typography",url:"typography.html#"},{title:"Typogrphy",filename:"typography",url:"typography.html#typogrphy"},{title:"Typography variables",filename:"typography",url:"typography.html#typography-variables"},{title:"Font-size mixin",filename:"typography",url:"typography.html#fontsize-mixin"},{title:"Line-height mixin",filename:"typography",url:"typography.html#lineheight-mixin"},{title:"Word breaking mixin",filename:"typography",url:"typography.html#word-breaking-mixin"},{title:"Font face mixin",filename:"typography",url:"typography.html#font-face-mixin"},{title:"Text overflow mixin",filename:"typography",url:"typography.html#text-overflow-mixin"},{title:"Text hide",filename:"typography",url:"typography.html#text-hide"},{title:"Hyphens",filename:"typography",url:"typography.html#hyphens"},{title:"Font style and color",filename:"typography",url:"typography.html#font-style-and-color"},{title:"Font style mixin variables",filename:"typography",url:"typography.html#font-style-mixin-variables"},{title:"Reset list styles",filename:"typography",url:"typography.html#reset-list-styles"},{title:"Reset list styles variables",filename:"typography",url:"typography.html#reset-list-styles-variables"},{title:"Inline-block list item styling",filename:"typography",url:"typography.html#inlineblock-list-item-styling"},{title:"Link styling mixin",filename:"typography",url:"typography.html#link-styling-mixin"},{title:"Link styling mixin variables",filename:"typography",url:"typography.html#link-styling-mixin-variables"},{title:"Heading styling mixin",filename:"typography",url:"typography.html#heading-styling-mixin"},{title:"Base typography mixins",filename:"typography",url:"typography.html#base-typography-mixins"},{title:"Headings typography mixin",filename:"typography",url:"typography.html#headings-typography-mixin"},{title:"Typography links mixin",filename:"typography",url:"typography.html#typography-links-mixin"},{title:"Typography lists mixin",filename:"typography",url:"typography.html#typography-lists-mixin"},{title:"Typography code elements mixin",filename:"typography",url:"typography.html#typography-code-elements-mixin"},{title:"Typography blockquote",filename:"typography",url:"typography.html#typography-blockquote"},{title:"utilities",filename:"utilities",url:"utilities.html"},{title:"Utilities",filename:"utilities",url:"utilities.html#utilities"},{title:".clearfix()",filename:"utilities",url:"utilities.html#clearfix"},{title:".visibility-hidden()",filename:"utilities",url:"utilities.html#visibilityhidden"},{title:".visually-hidden()",filename:"utilities",url:"utilities.html#visuallyhidden"},{title:".visually-hidden-reset()",filename:"utilities",url:"utilities.html#visuallyhiddenreset"},{title:".css()",filename:"utilities",url:"utilities.html#css"},{title:".css() variables",filename:"utilities",url:"utilities.html#css-variables"},{title:".rotate()",filename:"utilities",url:"utilities.html#rotate"},{title:".rotate() variables",filename:"utilities",url:"utilities.html#rotate-variables"},{title:".input-placeholder()",filename:"utilities",url:"utilities.html#inputplaceholder"},{title:".input-placeholder() variables",filename:"utilities",url:"utilities.html#inputplaceholder-variables"},{title:".background-gradient()",filename:"utilities",url:"utilities.html#backgroundgradient"},{title:".background-gradient() variables",filename:"utilities",url:"utilities.html#backgroundgradient-variables"},{title:"variables",filename:"variables",url:"variables.html"},{title:"",filename:"variables",url:"variables.html#"},{title:"List of Global Variables",filename:"variables",url:"variables.html#list-of-global-variables"},{title:"Table with rows hover mixin variables",filename:"variables",url:"variables.html#table-with-rows-hover-mixin-variables"}];(function(){"use strict";var b=function(a,b){return Array.prototype.indexOf.call(a,b)!==-1},c=function(a,b){return Array.prototype.filter.call(a,b)},d=function(a,b){return Array.prototype.forEach.call(a,b)},e=document.getElementsByTagName("body")[0];e.addEventListener("click",function(a){var b=a.target;b.tagName.toLowerCase()==="svg"&&(b=b.parentNode);var c=!1;b.dataset.toggle!=null&&(a.preventDefault(),b.classList.contains("is-active")||(c=!0)),d(e.querySelectorAll("[data-toggle]"),function(a){a.classList.remove("is-active"),document.getElementById(a.dataset.toggle).hidden=!0}),c&&(b.classList.add("is-active"),document.getElementById(b.dataset.toggle).hidden=!1)}),function(){var f=e.getElementsByClassName("nav")[0];if(!f)return;var g=document.createElement("ul");g.className="nav-results",g.id="nav-search",g.hidden=!0,d(a,function(a){var b,c,d;b=document.createElement("li"),b._title=a.title.toLowerCase(),b.hidden=!0,b.appendChild(c=document.createElement("a")),c.href=a.url,c.innerHTML=a.title,c.appendChild(d=document.createElement("span")),d.innerHTML=a.filename,d.className="nav-results-filename",g.appendChild(b)}),f.appendChild(g);var h=g.children,i=function(a){d(h,function(a){a.hidden=!0});var b=this.value.toLowerCase(),e=[];b!==""&&(e=c(h,function(a){return a._title.indexOf(b)!==-1})),e.length>0?(d(e,function(a){a.hidden=!1}),g.hidden=!1):g.hidden=!0},j=f.querySelector('input[type="search"]');j.addEventListener("keyup",i),j.addEventListener("focus",i),e.addEventListener("click",function(a){if(a.target.classList&&a.target.classList.contains("search"))return;g.hidden=!0}),g.addEventListener("click",function(a){j.value=""});var k=document.createElement("ul");k.id="nav-toc",k.hidden=!0,k.className="nav-results toc-list",c(e.getElementsByTagName("*"),function(a){return b(["h1","h2","h3"],a.tagName.toLowerCase())}).map(function(a){var b=document.createElement("li"),c=document.createElement("a"),d=a.tagName.toLowerCase()[1];c.classList.add("level-"+d),b.appendChild(c),c.href="#"+a.id,c.innerHTML=a.innerHTML,k.appendChild(b)}),f.appendChild(k)}()})(),function(){"use strict";if(location.hash==="#__preview__"||location.protocol==="data:")return;var a=function(a,b){return Array.prototype.forEach.call(a,b)},b=function(a,b){var e=Array.prototype.slice.call(arguments,2);return d(a,function(a){return(c(b)?b||a:a[b]).apply(a,e)})},c=function(a){return Object.prototype.toString.call(a)==="[object Function]"},d=function(a,b){return Array.prototype.map.call(a,b)},e=function(a,b){return d(a,function(a){return a[b]})},f=function(a){var b={},c=a.split(";");for(var d=0;c.length>d;d++){var e=c[d].trim().split("=");b[e[0]]=e[1]}return b},g=function(a,c){return b(e(a,"classList"),"remove",c)},h=function(a,b){a.contentDocument.defaultView.postMessage(b,"*")},i=document.getElementsByTagName("head")[0],j=document.getElementsByTagName("body")[0],k=e(i.querySelectorAll('style[type="text/preview"]'),"innerHTML").join(""),l=e(i.querySelectorAll('script[type="text/preview"]'),"innerHTML").join(""),m=location.href.split("#")[0]+"#__preview__",n=document.createElement("iframe");n.src="data:text/html,",j.appendChild(n),n.addEventListener("load",function(){var b={sameOriginDataUri:!0};try{this.contentDocument,this.contentDocument||(b.sameOriginDataUri=!1)}catch(c){b.sameOriginDataUri=!1}this.parentNode.removeChild(this),a(j.getElementsByTagName("textarea"),function(a,c){o(a,b,c),q(),p(a)})});var o=function(a,b,c){var d,e,f;d=document.createElement("div"),d.appendChild(e=document.createElement("div")),d.className="preview",e.appendChild(f=document.createElement("iframe")),e.className="resizeable",f.setAttribute("scrolling","no"),f.name="iframe"+c++,f.addEventListener("load",function(){var c,d,e,f,g,i,j;j=this.contentDocument;if(!b.sameOriginDataUri&&this.src!==m)return;this.src===m&&(c=j.createElement("html"),c.appendChild(j.createElement("head")),c.appendChild(d=j.createElement("body")),d.innerHTML=a.textContent,j.replaceChild(c,j.documentElement)),g=j.createElement("head"),g.appendChild(f=j.createElement("style")),g.appendChild(e=j.createElement("script")),e.textContent=l,f.textContent=k,i=j.getElementsByTagName("head")[0],i.parentNode.replaceChild(g,i),h(this,"getHeight")});var g;b.sameOriginDataUri?g="data:text/html;charset=utf-8,"+encodeURIComponent("<!doctype html><html><head></head></body>"+a.textContent):g=m,f.setAttribute("src",g);var i=function(){f.contentDocument.body.innerHTML=this.value,h(f,"getHeight")};a.addEventListener("keypress",i),a.addEventListener("keyup",i),a.parentNode.insertBefore(d,a)},p=function(a){var b=document.createElement("div");b.className="preview-code",b.style.position="absolute",b.style.left="-9999px",j.appendChild(b);var c=parseInt(window.getComputedStyle(a).getPropertyValue("max-height"),10),d=function(a){b.textContent=this.value+"\n";var d=b.offsetHeight+2;d>=c?this.style.overflow="auto":this.style.overflow="hidden",this.style.height=b.offsetHeight+2+"px"};a.addEventListener("keypress",d),a.addEventListener("keyup",d),d.call(a)},q=function(){var b=j.getElementsByClassName("settings")[0],c=j.getElementsByClassName("resizeable"),d=30,e=function(b){document.cookie="preview-width="+b,a(c,function(a){b==="auto"&&(b=a.parentNode.offsetWidth),a.style.width=b+"px",h(a.getElementsByTagName("iframe")[0],"getHeight")})},i=f(document.cookie)["preview-width"];if(i){e(i),g(b.getElementsByClassName("is-active"),"is-active");var k=b.querySelector('button[data-width="'+i+'"]');k&&k.classList.add("is-active")}window.addEventListener("message",function(a){if(a.data==null||!a.source)return;var b=a.data,c=document.getElementsByName(a.source.name)[0];b.height!=null&&c&&(c.parentNode.style.height=b.height+d+"px")},!1),b&&c.length>0&&(b.hidden=!1,b.addEventListener("click",function(a){var c=a.target.tagName.toLowerCase(),d;if(c==="button")d=a.target;else{if(c!=="svg")return;d=a.target.parentNode}a.preventDefault(),g(b.getElementsByClassName("is-active"),"is-active"),d.classList.add("is-active");var f=d.dataset.width;e(f)}))}}()})()</script></body></html><!-- Generated with StyleDocco (http://jacobrask.github.com/styledocco). -->
diff --git a/lib/web/css/source/lib/utilities.less b/lib/web/css/source/lib/utilities.less
index bb222930367a4..06bc543940c50 100644
--- a/lib/web/css/source/lib/utilities.less
+++ b/lib/web/css/source/lib/utilities.less
@@ -70,15 +70,30 @@
     //  Color stops are not available in IE9 and below.
     //  Filters are enabled
     .horizontal(
-        @_start-color;
-        @_end-color;
-        @_start-percent: 0%;
-        @_end-percent: 100%
-    ) when not (@disable-filters) {
+        @_start-color,
+        @_end-color,
+        @_start-percent: 0%,
+        @_end-percent: 100%,
+        @_background-color-position: true
+    ) when not (@disable-filters) and (@_background-color-position = true) {
         background-color: @_end-color;
         background-repeat: repeat-x;
         background-image: -webkit-linear-gradient(left, color-stop(@_start-color @_start-percent), color-stop(@_end-color @_end-percent)); //  Safari 5.1-6, Chrome 10+
-        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+
+        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+
+        filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)", @_start-color, @_end-color)); //  IE9 and down
+    }
+
+    .horizontal(
+        @_start-color,
+        @_end-color,
+        @_start-percent: 0%,
+        @_end-percent: 100%,
+        @_background-color-position: true
+    ) when not (@disable-filters) and (@_background-color-position = false) {
+        background-color: @_start-color;
+        background-repeat: repeat-x;
+        background-image: -webkit-linear-gradient(left, color-stop(@_start-color @_start-percent), color-stop(@_end-color @_end-percent)); //  Safari 5.1-6, Chrome 10+
+        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+
         filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)", @_start-color, @_end-color)); //  IE9 and down
     }
 
@@ -87,15 +102,29 @@
     //  Color stops are not available in IE9 and below.
     //  Filters are disabled
     .horizontal(
-        @_start-color;
-        @_end-color;
-        @_start-percent: 0%;
-        @_end-percent: 100%
-    ) when (@disable-filters) {
+        @_start-color,
+        @_end-color,
+        @_start-percent: 0%,
+        @_end-percent: 100%,
+        @_background-color-position: true
+    ) when (@disable-filters) and (@_background-color-position = true) {
         background-color: @_end-color;
         background-repeat: repeat-x;
         background-image: -webkit-linear-gradient(left, color-stop(@_start-color @_start-percent), color-stop(@_end-color @_end-percent)); //  Safari 5.1-6, Chrome 10+
-        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+
+        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+
+    }
+
+    .horizontal(
+        @_start-color,
+        @_end-color,
+        @_start-percent: 0%,
+        @_end-percent: 100%,
+        @_background-color-position: true
+    ) when (@disable-filters) and (@_background-color-position = false) {
+        background-color: @_start-color;
+        background-repeat: repeat-x;
+        background-image: -webkit-linear-gradient(left, color-stop(@_start-color @_start-percent), color-stop(@_end-color @_end-percent)); //  Safari 5.1-6, Chrome 10+
+        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+
     }
 
     //  Vertical gradient, from top to bottom
@@ -103,11 +132,12 @@
     //  Color stops are not available in IE9 and below.
     //  Filters are enabled
     .vertical(
-        @_start-color;
-        @_end-color;
-        @_start-percent: 0%;
-        @_end-percent: 100%
-    ) when not (@disable-filters) {
+        @_start-color,
+        @_end-color,
+        @_start-percent: 0%,
+        @_end-percent: 100%,
+        @_background-color-position: true
+    ) when not (@disable-filters) and (@_background-color-position = true) {
         background-color: @_end-color;
         background-repeat: repeat-x;
         background-image: -webkit-linear-gradient(top, @_start-color @_start-percent, @_end-color @_end-percent); //  Safari 5.1-6, Chrome 10+
@@ -115,21 +145,49 @@
         filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)", @_start-color, @_end-color)); //  IE9 and down
     }
 
+    .vertical(
+        @_start-color,
+        @_end-color,
+        @_start-percent: 0%,
+        @_end-percent: 100%,
+        @_background-color-position: true
+    ) when not (@disable-filters) and (@_background-color-position = false) {
+        background-color: @_start-color;
+        background-repeat: repeat-x;
+        background-image: -webkit-linear-gradient(top, @_start-color @_start-percent, @_end-color @_end-percent); //  Safari 5.1-6, Chrome 10+
+        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+
+        filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)", @_start-color, @_end-color)); //  IE9 and down
+    }
+
     //  Vertical gradient, from top to bottom
     //  Creates two color stops, start and end, by specifying a color and position for each color stop.
     //  Color stops are not available in IE9 and below.
     //  Filters are disabled
     .vertical(
-        @_start-color;
-        @_end-color;
-        @_start-percent: 0%;
-        @_end-percent: 100%
-    ) when (@disable-filters) {
+        @_start-color,
+        @_end-color,
+        @_start-percent: 0%,
+        @_end-percent: 100%,
+        @_background-color-position: true
+    ) when (@disable-filters) and (@_background-color-position = true) {
         background-color: @_end-color;
         background-repeat: repeat-x;
         background-image: -webkit-linear-gradient(top, @_start-color @_start-percent, @_end-color @_end-percent); //  Safari 5.1-6, Chrome 10+
         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+
     }
+
+    .vertical(
+        @_start-color,
+        @_end-color,
+        @_start-percent: 0%,
+        @_end-percent: 100%,
+        @_background-color-position: true
+    ) when (@disable-filters) and (@_background-color-position = false) {
+        background-color: @_start-color;
+        background-repeat: repeat-x;
+        background-image: -webkit-linear-gradient(top, @_start-color @_start-percent, @_end-color @_end-percent); //  Safari 5.1-6, Chrome 10+
+        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+
+    }
 }
 
 //
@@ -141,9 +199,14 @@
     @_background-gradient-start-color,
     @_background-gradient-end-color,
     @_background-gradient-direction,
-    @_background-gradient
+    @_background-gradient,
+    @_background-gradient-color-position: true
 ) when (@_background-gradient-direction = horizontal) and (@_background-gradient = true) {
-    #gradient > .horizontal(@_background-gradient-start-color, @_background-gradient-end-color);
+    #gradient > .horizontal(
+    @_start-color: @_background-gradient-start-color,
+    @_end-color: @_background-gradient-end-color,
+    @_background-color-position: @_background-gradient-color-position
+    );
 }
 
 //  Pager gradient - vertical
@@ -151,9 +214,14 @@
     @_background-gradient-start-color,
     @_background-gradient-end-color,
     @_background-gradient-direction,
-    @_background-gradient
+    @_background-gradient,
+    @_background-gradient-color-position: true
 ) when (@_background-gradient-direction = vertical) and (@_background-gradient = true) {
-    #gradient > .vertical(@_background-gradient-start-color, @_background-gradient-end-color);
+    #gradient > .vertical(
+    @_start-color: @_background-gradient-start-color,
+    @_end-color: @_background-gradient-end-color,
+    @_background-color-position: @_background-gradient-color-position
+    );
 }
 
 //

From 5687322419054c5887f4215dd48bfccb7f0fb386 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Wed, 11 Feb 2015 13:07:08 +0200
Subject: [PATCH 20/21] MAGETWO-33407: Cover MAGETWO-31855 changes by static
 tests

- fixed static tests
---
 .../adminhtml/templates/widget/grid/serializer.phtml |  2 +-
 .../catalog/product/attribute/set/main.phtml         |  2 +-
 .../composite/fieldset/options/type/date.phtml       |  2 +-
 .../templates/catalog/product/tab/inventory.phtml    |  2 +-
 .../View/frontend/templates/html/notices.phtml       | 12 ++++++------
 .../templates/product/edit/downloadable/links.phtml  |  4 ++--
 .../Reports/view/adminhtml/templates/grid.phtml      |  2 +-
 7 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/app/code/Magento/Backend/view/adminhtml/templates/widget/grid/serializer.phtml b/app/code/Magento/Backend/view/adminhtml/templates/widget/grid/serializer.phtml
index c2997d1768a7e..1371e5acb7831 100644
--- a/app/code/Magento/Backend/view/adminhtml/templates/widget/grid/serializer.phtml
+++ b/app/code/Magento/Backend/view/adminhtml/templates/widget/grid/serializer.phtml
@@ -36,7 +36,7 @@
 </script>
 <?php else :?>
 <input type="hidden" name="<?php echo $block->getInputElementName()?>"  value="" id="<?php echo $_id?>" />
-<script type="text/javascript">
+<script>
     require([
         'mage/adminhtml/grid'
     ], function(){
diff --git a/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/attribute/set/main.phtml b/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/attribute/set/main.phtml
index f0672909765ce..e886fedc4d52e 100644
--- a/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/attribute/set/main.phtml
+++ b/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/attribute/set/main.phtml
@@ -10,7 +10,7 @@
 <div class="attribute-set">
     <div class="edit-attribute-set attribute-set-col">
         <?php echo $block->getSetFormHtml() ?>
-        <script type="text/javascript">
+        <script>
 require([
     "jquery",
     "mage/mage"
diff --git a/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/composite/fieldset/options/type/date.phtml b/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/composite/fieldset/options/type/date.phtml
index 6f4474c450a62..71a7919aed364 100644
--- a/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/composite/fieldset/options/type/date.phtml
+++ b/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/composite/fieldset/options/type/date.phtml
@@ -23,7 +23,7 @@
       <?php echo $block->getDateHtml() ?>
 
       <?php if (!$block->useCalendar()): ?>
-      <script type="text/javascript">
+      <script>
 require([
   "prototype",
   "Magento_Catalog/catalog/product/composite/configure"
diff --git a/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/tab/inventory.phtml b/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/tab/inventory.phtml
index 15282c3b3857d..5f4c0189358dd 100644
--- a/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/tab/inventory.phtml
+++ b/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/tab/inventory.phtml
@@ -69,7 +69,7 @@ toggleValueElements($('inventory_use_config_manage_stock'), $('inventory_use_con
         <input type="checkbox" id="inventory_use_config_min_qty" name="<?php echo $block->getFieldSuffix() ?>[stock_data][use_config_min_qty]" value="1" <?php echo $_checked ?> onclick="toggleValueElements(this, this.parentNode);" <?php echo $_readonly;?>>
         <label for="inventory_use_config_min_qty"><?php echo __('Use Config Settings') ?></label>
         <?php if (!$block->isReadonly()): ?>
-        <script type="text/javascript">
+        <script>
 require(["prototype"], function(){
 toggleValueElements($('inventory_use_config_min_qty'), $('inventory_use_config_min_qty').parentNode);
 });
diff --git a/app/code/Magento/Cookie/View/frontend/templates/html/notices.phtml b/app/code/Magento/Cookie/View/frontend/templates/html/notices.phtml
index c4f38e0a853fd..5b7f6680b2061 100644
--- a/app/code/Magento/Cookie/View/frontend/templates/html/notices.phtml
+++ b/app/code/Magento/Cookie/View/frontend/templates/html/notices.phtml
@@ -7,14 +7,14 @@
 // @codingStandardsIgnoreFile
 
 ?>
-<?php /** @var \Magento\Cookie\Block\Html\Notices $this */ ?>
-<?php if ($this->helper('Magento\Cookie\Helper\Cookie')->isUserNotAllowSaveCookie()): ?>
+<?php /** @var \Magento\Cookie\Block\Html\Notices $block */ ?>
+<?php if ($block->helper('Magento\Cookie\Helper\Cookie')->isUserNotAllowSaveCookie()): ?>
     <div class="message global cookie" id="notice-cookie-block" style="display: none">
         <div class="content">
             <p>
                 <strong><?php echo __('We use cookies to make your experience better.') ?></strong>
                 <span><?php echo __('To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies.') ?></span>
-                <?php echo __('<a href="%1">Learn more</a>.', $this->getPrivacyPolicyLink()) ?></p>
+                <?php echo __('<a href="%1">Learn more</a>.', $block->getPrivacyPolicyLink()) ?></p>
             <div class="actions">
                 <button id="btn-cookie-allow" class="action allow primary">
                     <span><?php echo __('Allow Cookies');?></span>
@@ -32,9 +32,9 @@
             $('#notice-cookie-block').mage('cookieNotices', {
                 cookieAllowButtonSelector: '#btn-cookie-allow',
                 cookieName: '<?php echo \Magento\Cookie\Helper\Cookie::IS_USER_ALLOWED_SAVE_COOKIE ?>',
-                cookieValue: '<?php echo $this->helper('Magento\Cookie\Helper\Cookie')->getAcceptedSaveCookiesWebsiteIds() ?>',
-                cookieLifetime: <?php echo $this->helper('Magento\Cookie\Helper\Cookie')->getCookieRestrictionLifetime()?>,
-                noCookiesUrl: '<?php echo $this->getUrl('cookie/index/noCookies') ?>'
+                cookieValue: '<?php echo $block->helper('Magento\Cookie\Helper\Cookie')->getAcceptedSaveCookiesWebsiteIds() ?>',
+                cookieLifetime: <?php echo $block->helper('Magento\Cookie\Helper\Cookie')->getCookieRestrictionLifetime()?>,
+                noCookiesUrl: '<?php echo $block->getUrl('cookie/index/noCookies') ?>'
             });
     // ]]>
 
diff --git a/app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/links.phtml b/app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/links.phtml
index 0ed290c01cc85..f3bcc89c72978 100644
--- a/app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/links.phtml
+++ b/app/code/Magento/Downloadable/view/adminhtml/templates/product/edit/downloadable/links.phtml
@@ -118,7 +118,7 @@ require([
                             '<div class="fileinput-button form-buttons">'+
                                 '<span><?php echo __('Browse Files...') ?></span>' +
                                 '<input id="downloadable_link_{{id}}_sample_file" type="file" name="<?php echo $block->getFileFieldName('link_samples') ?>">' +
-                                '<script type="text/javascript">' +
+                                '<script>' +
                                 '/*<![CDATA[*/' +
                                     'linksUploader("#downloadable_link_{{id}}_sample_file", "<?php echo $block->getUploadUrl('link_samples') ?>"); ' +
                                 '/*]]>*/' +
@@ -146,7 +146,7 @@ require([
                             '<div class="fileinput-button form-buttons">'+
                                 '<span><?php echo __('Browse Files...') ?></span>' +
                                 '<input id="downloadable_link_{{id}}_file" type="file" name="<?php echo $block->getFileFieldName('links') ?>">' +
-                                '<script type="text/javascript">' +
+                                '<script>' +
                                 '/*<![CDATA[*/' +
                                     'linksUploader("#downloadable_link_{{id}}_file", "<?php echo $block->getUploadUrl('links') ?>"); ' +
                                 '/*]]>*/' +
diff --git a/app/code/Magento/Reports/view/adminhtml/templates/grid.phtml b/app/code/Magento/Reports/view/adminhtml/templates/grid.phtml
index a9d38a3c20249..abc4d3181918b 100644
--- a/app/code/Magento/Reports/view/adminhtml/templates/grid.phtml
+++ b/app/code/Magento/Reports/view/adminhtml/templates/grid.phtml
@@ -94,7 +94,7 @@ require([
     </div>
 </div>
 <?php if ($block->canDisplayContainer()): ?>
-    <script type="text/javascript">
+    <script>
 require([
     "jquery",
     "validation",

From 086b7caf03ba1b13157326a2beb9394ce9e90245 Mon Sep 17 00:00:00 2001
From: Dmytro Vilchynskyi <dvilchynskyi@ebay.com>
Date: Wed, 11 Feb 2015 14:25:30 +0200
Subject: [PATCH 21/21] MAGETWO-33407: Cover MAGETWO-31855 changes by static
 tests

- fixed static tests
---
 .../Cookie/View/frontend/templates/html/notices.phtml       | 6 +++---
 .../testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php     | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app/code/Magento/Cookie/View/frontend/templates/html/notices.phtml b/app/code/Magento/Cookie/View/frontend/templates/html/notices.phtml
index 5b7f6680b2061..22c7292a4dcef 100644
--- a/app/code/Magento/Cookie/View/frontend/templates/html/notices.phtml
+++ b/app/code/Magento/Cookie/View/frontend/templates/html/notices.phtml
@@ -8,7 +8,7 @@
 
 ?>
 <?php /** @var \Magento\Cookie\Block\Html\Notices $block */ ?>
-<?php if ($block->helper('Magento\Cookie\Helper\Cookie')->isUserNotAllowSaveCookie()): ?>
+<?php if ($this->helper('Magento\Cookie\Helper\Cookie')->isUserNotAllowSaveCookie()): ?>
     <div class="message global cookie" id="notice-cookie-block" style="display: none">
         <div class="content">
             <p>
@@ -32,8 +32,8 @@
             $('#notice-cookie-block').mage('cookieNotices', {
                 cookieAllowButtonSelector: '#btn-cookie-allow',
                 cookieName: '<?php echo \Magento\Cookie\Helper\Cookie::IS_USER_ALLOWED_SAVE_COOKIE ?>',
-                cookieValue: '<?php echo $block->helper('Magento\Cookie\Helper\Cookie')->getAcceptedSaveCookiesWebsiteIds() ?>',
-                cookieLifetime: <?php echo $block->helper('Magento\Cookie\Helper\Cookie')->getCookieRestrictionLifetime()?>,
+                cookieValue: '<?php echo $this->helper('Magento\Cookie\Helper\Cookie')->getAcceptedSaveCookiesWebsiteIds() ?>',
+                cookieLifetime: <?php echo $this->helper('Magento\Cookie\Helper\Cookie')->getCookieRestrictionLifetime()?>,
                 noCookiesUrl: '<?php echo $block->getUrl('cookie/index/noCookies') ?>'
             });
     // ]]>
diff --git a/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php b/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
index 8361cf08cb4f8..5c2d7500c016f 100644
--- a/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
+++ b/dev/tests/static/testsuite/Magento/Test/Legacy/PhtmlTemplateTest.php
@@ -14,7 +14,7 @@ public function testBlockVariableInsteadOfThis()
         $invoker = new \Magento\Framework\Test\Utility\AggregateInvoker($this);
         $invoker(
         /**
-         * Test usage of methods and variables in template throught $this
+         * Test usage of methods and variables in template through $this
          *
          * @param string $file
          */
@@ -22,7 +22,7 @@ function ($file) {
                 $this->assertNotRegExp(
                     '/this->(?!helper)\S*/iS',
                     file_get_contents($file),
-                    'Access to members and methods of Block class throught $this is ' .
+                    'Access to members and methods of Block class through $this is ' .
                     'obsolete in phtml templates. Use only $block instead of $this.'
                 );
             },