<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[6519] sites/trunk/wordpress.org/public_html/style: Style: Create RTL styles via grunt task.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="http://meta.trac.wordpress.org/changeset/6519">6519</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"http://meta.trac.wordpress.org/changeset/6519","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>obenland</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2018-02-01 23:41:09 +0000 (Thu, 01 Feb 2018)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Style: Create RTL styles via grunt task.

At some point we could start writing wp4 in Sass and/or ship a minified version. For now it provides rem unit fallbacks, updates property prefixes, and creates RTL styles.

Props netweb.
Fixes <a href="http://meta.trac.wordpress.org/ticket/1178">#1178</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlstylewp4rtlcss">sites/trunk/wordpress.org/public_html/style/wp4-rtl.css</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlstylewp4css">sites/trunk/wordpress.org/public_html/style/wp4.css</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlstylejshintignore">sites/trunk/wordpress.org/public_html/style/.jshintignore</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlstylejshintrc">sites/trunk/wordpress.org/public_html/style/.jshintrc</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlstyleGruntfilejs">sites/trunk/wordpress.org/public_html/style/Gruntfile.js</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlstylepackagelockjson">sites/trunk/wordpress.org/public_html/style/package-lock.json</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlstylepackagejson">sites/trunk/wordpress.org/public_html/style/package.json</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlstylewp4cssmap">sites/trunk/wordpress.org/public_html/style/wp4.css.map</a></li>
</ul>

<h3>Property Changed</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlstyle">sites/trunk/wordpress.org/public_html/style/</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<span class="cx" style="display: block; padding: 0 10px">Index: sites/trunk/wordpress.org/public_html/style
</span><span class="cx" style="display: block; padding: 0 10px">===================================================================
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">--- sites/trunk/wordpress.org/public_html/style  2018-02-01 22:03:08 UTC (rev 6518)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+++ sites/trunk/wordpress.org/public_html/style   2018-02-01 23:41:09 UTC (rev 6519)
</ins><a id="sitestrunkwordpressorgpublic_htmlstyle"></a>
<div class="propset"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Property changes: sites/trunk/wordpress.org/public_html/style</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnignore"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: svn:ignore</h4></div>
<ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+node_modules
</ins><a id="sitestrunkwordpressorgpublic_htmlstylejshintignore"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/style/.jshintignore</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/style/.jshintignore                         (rev 0)
+++ sites/trunk/wordpress.org/public_html/style/.jshintignore   2018-02-01 23:41:09 UTC (rev 6519)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,2 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+node_modules/*
+**/*.min.js
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlstylejshintrc"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/style/.jshintrc</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/style/.jshintrc                             (rev 0)
+++ sites/trunk/wordpress.org/public_html/style/.jshintrc       2018-02-01 23:41:09 UTC (rev 6519)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,25 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+  "boss": true,
+  "curly": true,
+  "eqeqeq": true,
+  "eqnull": true,
+  "esversion": 6,
+  "expr": true,
+  "immed": true,
+  "noarg": true,
+  "nonbsp": true,
+  "onevar": true,
+  "quotmark": "single",
+  "trailing": true,
+  "undef": true,
+  "unused": true,
+  "browser": true,
+  "globals": {
+    "_": false,
+    "Backbone": false,
+    "jQuery": false,
+    "JSON": false,
+    "pagenow": false,
+    "wp": false
+  }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlstyleGruntfilejs"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/style/Gruntfile.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/style/Gruntfile.js                          (rev 0)
+++ sites/trunk/wordpress.org/public_html/style/Gruntfile.js    2018-02-01 23:41:09 UTC (rev 6519)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,135 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/**
+ * Gruntfile.js
+ *
+ * @package WordPressdotorg\Style
+ */
+
+/* global module:false, require:function, process:object */
+
+require( 'es6-promise' ).polyfill();
+
+module.exports = function( grunt ) {
+       grunt.initConfig({
+               postcss: {
+                       options: {
+                               map: { inline: false },
+                               processors: [
+                                       require( 'pixrem' )(),
+                                       require( 'autoprefixer' )( {
+                                               browsers: [
+                                                       'Android >= 2.1',
+                                                       'Chrome >= 21',
+                                                       'Edge >= 12',
+                                                       'Explorer >= 7',
+                                                       'Firefox >= 17',
+                                                       'Opera >= 12.1',
+                                                       'Safari >= 6.0'
+                                               ],
+                                               cascade: false
+                                       } ),
+                               ]
+                       },
+                       dist: {
+                               src: 'wp4.css'
+                       }
+               },
+               jshint: {
+                       files: [ 'Gruntfile.js', 'trac/*.js', 't!rac/*.min.js' ],
+                       options: grunt.file.readJSON( '.jshintrc' )
+               },
+               sass: {
+                       options: {
+                               sourceMap: true,
+                               outputStyle: 'expanded'
+                       },
+                       dist: {
+                               files: {
+                                       'style.css': 'style.scss'
+                               }
+                       }
+               },
+               rtlcss: {
+                       options: {
+                               // rtlcss options.
+                               opts: {
+                                       clean: false,
+                                       processUrls: { atrule: true, decl: false },
+                                       stringMap: [
+                                               {
+                                                       name: 'import-rtl-stylesheet',
+                                                       priority: 10,
+                                                       exclusive: true,
+                                                       search: [ '.css' ],
+                                                       replace: [ '-rtl.css' ],
+                                                       options: {
+                                                               scope: 'url',
+                                                               ignoreCase: false
+                                                       }
+                                               }
+                                       ]
+                               },
+                               saveUnmodified: false,
+                               plugins: [
+                                       {
+                                               name: 'swap-dashicons-left-right-arrows',
+                                               priority: 10,
+                                               directives: {
+                                                       control: {},
+                                                       value: []
+                                               },
+                                               processors: [
+                                                       {
+                                                               expr: /content/im,
+                                                               action: function( prop, value ) {
+                                                                       if ( value === '"\\f141"' ) { // dashicons-arrow-left.
+                                                                               value = '"\\f139"';
+                                                                       } else if ( value === '"\\f340"' ) { // dashicons-arrow-left-alt.
+                                                                               value = '"\\f344"';
+                                                                       } else if ( value === '"\\f341"' ) { // dashicons-arrow-left-alt2.
+                                                                               value = '"\\f345"';
+                                                                       } else if ( value === '"\\f139"' ) { // dashicons-arrow-right.
+                                                                               value = '"\\f141"';
+                                                                       } else if ( value === '"\\f344"' ) { // dashicons-arrow-right-alt.
+                                                                               value = '"\\f340"';
+                                                                       } else if ( value === '"\\f345"' ) { // dashicons-arrow-right-alt2.
+                                                                               value = '"\\f341"';
+                                                                       }
+                                                                       return { prop: prop, value: value };
+                                                               }
+                                                       }
+                                               ]
+                                       }
+                               ]
+                       },
+                       dynamic: {
+                               expand: true,
+                               ext: '-rtl.css',
+                               src: ['wp4.css']
+                       }
+               },
+               watch: {
+                       jshint: {
+                               files: ['<%= jshint.files %>'],
+                               tasks: ['jshint']
+                       },
+                       css: {
+                               files: ['**/*.scss'],
+                               tasks: ['css']
+                       }
+               }
+       });
+
+       if ( 'build' === process.argv[2] ) {
+       //      grunt.config.merge( { postcss: { options : { processors: [ require( 'cssnano' )() ] } } } );
+       }
+
+       grunt.loadNpmTasks( 'grunt-sass' );
+       grunt.loadNpmTasks( 'grunt-rtlcss' );
+       grunt.loadNpmTasks( 'grunt-postcss' );
+       grunt.loadNpmTasks( 'grunt-contrib-watch' );
+       grunt.loadNpmTasks( 'grunt-contrib-jshint' );
+
+       grunt.registerTask( 'css', ['sass', 'postcss', 'rtlcss:dynamic'] );
+       grunt.registerTask( 'default', ['jshint', 'css'] );
+       grunt.registerTask( 'build', ['css'] );
+};
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlstylepackagelockjson"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/style/package-lock.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/style/package-lock.json                             (rev 0)
+++ sites/trunk/wordpress.org/public_html/style/package-lock.json       2018-02-01 23:41:09 UTC (rev 6519)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,3064 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+  "name": "wporg-style",
+  "version": "1.0.0",
+  "lockfileVersion": 1,
+  "requires": true,
+  "dependencies": {
+    "abbrev": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+      "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+      "dev": true
+    },
+    "ajv": {
+      "version": "5.5.2",
+      "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
+      "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
+      "dev": true,
+      "requires": {
+        "co": "4.6.0",
+        "fast-deep-equal": "1.0.0",
+        "fast-json-stable-stringify": "2.0.0",
+        "json-schema-traverse": "0.3.1"
+      }
+    },
+    "alphanum-sort": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
+      "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
+      "dev": true
+    },
+    "amdefine": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
+      "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
+      "dev": true
+    },
+    "ansi-regex": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+      "dev": true
+    },
+    "ansi-styles": {
+      "version": "2.2.1",
+      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+      "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+      "dev": true
+    },
+    "aproba": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
+      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
+      "dev": true
+    },
+    "are-we-there-yet": {
+      "version": "1.1.4",
+      "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
+      "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
+      "dev": true,
+      "requires": {
+        "delegates": "1.0.0",
+        "readable-stream": "2.3.3"
+      },
+      "dependencies": {
+        "isarray": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+          "dev": true
+        },
+        "readable-stream": {
+          "version": "2.3.3",
+          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
+          "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+          "dev": true,
+          "requires": {
+            "core-util-is": "1.0.2",
+            "inherits": "2.0.3",
+            "isarray": "1.0.0",
+            "process-nextick-args": "1.0.7",
+            "safe-buffer": "5.1.1",
+            "string_decoder": "1.0.3",
+            "util-deprecate": "1.0.2"
+          }
+        },
+        "string_decoder": {
+          "version": "1.0.3",
+          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+          "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+          "dev": true,
+          "requires": {
+            "safe-buffer": "5.1.1"
+          }
+        }
+      }
+    },
+    "argparse": {
+      "version": "1.0.9",
+      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
+      "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
+      "dev": true,
+      "requires": {
+        "sprintf-js": "1.0.3"
+      }
+    },
+    "array-find-index": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
+      "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
+      "dev": true
+    },
+    "asn1": {
+      "version": "0.2.3",
+      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
+      "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
+      "dev": true
+    },
+    "assert-plus": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
+      "dev": true
+    },
+    "async": {
+      "version": "1.5.2",
+      "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+      "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
+      "dev": true
+    },
+    "async-foreach": {
+      "version": "0.1.3",
+      "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
+      "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
+      "dev": true
+    },
+    "asynckit": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
+      "dev": true
+    },
+    "autoprefixer": {
+      "version": "6.7.7",
+      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
+      "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
+      "dev": true,
+      "requires": {
+        "browserslist": "1.7.7",
+        "caniuse-db": "1.0.30000800",
+        "normalize-range": "0.1.2",
+        "num2fraction": "1.2.2",
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "aws-sign2": {
+      "version": "0.7.0",
+      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
+      "dev": true
+    },
+    "aws4": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
+      "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
+      "dev": true
+    },
+    "balanced-match": {
+      "version": "0.4.2",
+      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
+      "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
+      "dev": true
+    },
+    "bcrypt-pbkdf": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
+      "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
+      "dev": true,
+      "optional": true,
+      "requires": {
+        "tweetnacl": "0.14.5"
+      }
+    },
+    "block-stream": {
+      "version": "0.0.9",
+      "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
+      "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
+      "dev": true,
+      "requires": {
+        "inherits": "2.0.3"
+      }
+    },
+    "body-parser": {
+      "version": "1.14.2",
+      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz",
+      "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=",
+      "dev": true,
+      "requires": {
+        "bytes": "2.2.0",
+        "content-type": "1.0.4",
+        "debug": "2.2.0",
+        "depd": "1.1.2",
+        "http-errors": "1.3.1",
+        "iconv-lite": "0.4.13",
+        "on-finished": "2.3.0",
+        "qs": "5.2.0",
+        "raw-body": "2.1.7",
+        "type-is": "1.6.15"
+      },
+      "dependencies": {
+        "iconv-lite": {
+          "version": "0.4.13",
+          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
+          "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
+          "dev": true
+        },
+        "qs": {
+          "version": "5.2.0",
+          "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
+          "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=",
+          "dev": true
+        }
+      }
+    },
+    "boom": {
+      "version": "4.3.1",
+      "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
+      "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
+      "dev": true,
+      "requires": {
+        "hoek": "4.2.0"
+      }
+    },
+    "brace-expansion": {
+      "version": "1.1.8",
+      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
+      "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
+      "dev": true,
+      "requires": {
+        "balanced-match": "1.0.0",
+        "concat-map": "0.0.1"
+      },
+      "dependencies": {
+        "balanced-match": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+          "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+          "dev": true
+        }
+      }
+    },
+    "browserslist": {
+      "version": "1.7.7",
+      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
+      "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
+      "dev": true,
+      "requires": {
+        "caniuse-db": "1.0.30000800",
+        "electron-to-chromium": "1.3.32"
+      }
+    },
+    "builtin-modules": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+      "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
+      "dev": true
+    },
+    "bytes": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz",
+      "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=",
+      "dev": true
+    },
+    "camelcase": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+      "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
+      "dev": true
+    },
+    "camelcase-keys": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
+      "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
+      "dev": true,
+      "requires": {
+        "camelcase": "2.1.1",
+        "map-obj": "1.0.1"
+      }
+    },
+    "caniuse-api": {
+      "version": "1.6.1",
+      "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz",
+      "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=",
+      "dev": true,
+      "requires": {
+        "browserslist": "1.7.7",
+        "caniuse-db": "1.0.30000800",
+        "lodash.memoize": "4.1.2",
+        "lodash.uniq": "4.5.0"
+      }
+    },
+    "caniuse-db": {
+      "version": "1.0.30000800",
+      "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000800.tgz",
+      "integrity": "sha1-qG5rwjvZpwfV30LzPmTQSVz9ohg=",
+      "dev": true
+    },
+    "caseless": {
+      "version": "0.12.0",
+      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
+      "dev": true
+    },
+    "chalk": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+      "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+      "dev": true,
+      "requires": {
+        "ansi-styles": "2.2.1",
+        "escape-string-regexp": "1.0.5",
+        "has-ansi": "2.0.0",
+        "strip-ansi": "3.0.1",
+        "supports-color": "2.0.0"
+      },
+      "dependencies": {
+        "supports-color": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+          "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+          "dev": true
+        }
+      }
+    },
+    "clap": {
+      "version": "1.2.3",
+      "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz",
+      "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==",
+      "dev": true,
+      "requires": {
+        "chalk": "1.1.3"
+      }
+    },
+    "cli": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
+      "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=",
+      "dev": true,
+      "requires": {
+        "exit": "0.1.2",
+        "glob": "7.1.2"
+      },
+      "dependencies": {
+        "glob": {
+          "version": "7.1.2",
+          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
+          "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
+          "dev": true,
+          "requires": {
+            "fs.realpath": "1.0.0",
+            "inflight": "1.0.6",
+            "inherits": "2.0.3",
+            "minimatch": "3.0.4",
+            "once": "1.4.0",
+            "path-is-absolute": "1.0.1"
+          }
+        }
+      }
+    },
+    "cliui": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
+      "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
+      "dev": true,
+      "requires": {
+        "string-width": "1.0.2",
+        "strip-ansi": "3.0.1",
+        "wrap-ansi": "2.1.0"
+      }
+    },
+    "clone": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.3.tgz",
+      "integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=",
+      "dev": true
+    },
+    "co": {
+      "version": "4.6.0",
+      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
+      "dev": true
+    },
+    "coa": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
+      "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
+      "dev": true,
+      "requires": {
+        "q": "1.5.1"
+      }
+    },
+    "code-point-at": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
+      "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
+      "dev": true
+    },
+    "coffee-script": {
+      "version": "1.10.0",
+      "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.10.0.tgz",
+      "integrity": "sha1-EpOLz5vhlI+gBvkuDEyegXBRCMA=",
+      "dev": true
+    },
+    "color": {
+      "version": "0.11.4",
+      "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz",
+      "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=",
+      "dev": true,
+      "requires": {
+        "clone": "1.0.3",
+        "color-convert": "1.9.1",
+        "color-string": "0.3.0"
+      }
+    },
+    "color-convert": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
+      "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
+      "dev": true,
+      "requires": {
+        "color-name": "1.1.3"
+      }
+    },
+    "color-name": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+      "dev": true
+    },
+    "color-string": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz",
+      "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=",
+      "dev": true,
+      "requires": {
+        "color-name": "1.1.3"
+      }
+    },
+    "colormin": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz",
+      "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=",
+      "dev": true,
+      "requires": {
+        "color": "0.11.4",
+        "css-color-names": "0.0.4",
+        "has": "1.0.1"
+      }
+    },
+    "colors": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+      "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
+      "dev": true
+    },
+    "combined-stream": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
+      "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
+      "dev": true,
+      "requires": {
+        "delayed-stream": "1.0.0"
+      }
+    },
+    "commander": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz",
+      "integrity": "sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E=",
+      "dev": true
+    },
+    "concat-map": {
+      "version": "0.0.1",
+      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+      "dev": true
+    },
+    "console-browserify": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
+      "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
+      "dev": true,
+      "requires": {
+        "date-now": "0.1.4"
+      }
+    },
+    "console-control-strings": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+      "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
+      "dev": true
+    },
+    "content-type": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+      "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
+      "dev": true
+    },
+    "core-util-is": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+      "dev": true
+    },
+    "cross-spawn": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
+      "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
+      "dev": true,
+      "requires": {
+        "lru-cache": "4.1.1",
+        "which": "1.2.14"
+      }
+    },
+    "cryptiles": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
+      "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
+      "dev": true,
+      "requires": {
+        "boom": "5.2.0"
+      },
+      "dependencies": {
+        "boom": {
+          "version": "5.2.0",
+          "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
+          "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
+          "dev": true,
+          "requires": {
+            "hoek": "4.2.0"
+          }
+        }
+      }
+    },
+    "css-color-names": {
+      "version": "0.0.4",
+      "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
+      "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
+      "dev": true
+    },
+    "cssnano": {
+      "version": "3.10.0",
+      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz",
+      "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=",
+      "dev": true,
+      "requires": {
+        "autoprefixer": "6.7.7",
+        "decamelize": "1.2.0",
+        "defined": "1.0.0",
+        "has": "1.0.1",
+        "object-assign": "4.1.1",
+        "postcss": "5.2.18",
+        "postcss-calc": "5.3.1",
+        "postcss-colormin": "2.2.2",
+        "postcss-convert-values": "2.6.1",
+        "postcss-discard-comments": "2.0.4",
+        "postcss-discard-duplicates": "2.1.0",
+        "postcss-discard-empty": "2.1.0",
+        "postcss-discard-overridden": "0.1.1",
+        "postcss-discard-unused": "2.2.3",
+        "postcss-filter-plugins": "2.0.2",
+        "postcss-merge-idents": "2.1.7",
+        "postcss-merge-longhand": "2.0.2",
+        "postcss-merge-rules": "2.1.2",
+        "postcss-minify-font-values": "1.0.5",
+        "postcss-minify-gradients": "1.0.5",
+        "postcss-minify-params": "1.2.2",
+        "postcss-minify-selectors": "2.1.1",
+        "postcss-normalize-charset": "1.1.1",
+        "postcss-normalize-url": "3.0.8",
+        "postcss-ordered-values": "2.2.3",
+        "postcss-reduce-idents": "2.4.0",
+        "postcss-reduce-initial": "1.0.1",
+        "postcss-reduce-transforms": "1.0.4",
+        "postcss-svgo": "2.1.6",
+        "postcss-unique-selectors": "2.0.2",
+        "postcss-value-parser": "3.3.0",
+        "postcss-zindex": "2.2.0"
+      }
+    },
+    "csso": {
+      "version": "2.3.2",
+      "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
+      "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
+      "dev": true,
+      "requires": {
+        "clap": "1.2.3",
+        "source-map": "0.5.7"
+      }
+    },
+    "currently-unhandled": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
+      "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
+      "dev": true,
+      "requires": {
+        "array-find-index": "1.0.2"
+      }
+    },
+    "dashdash": {
+      "version": "1.14.1",
+      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
+      "dev": true,
+      "requires": {
+        "assert-plus": "1.0.0"
+      }
+    },
+    "date-now": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
+      "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
+      "dev": true
+    },
+    "dateformat": {
+      "version": "1.0.12",
+      "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
+      "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
+      "dev": true,
+      "requires": {
+        "get-stdin": "4.0.1",
+        "meow": "3.7.0"
+      }
+    },
+    "debug": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
+      "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
+      "dev": true,
+      "requires": {
+        "ms": "0.7.1"
+      }
+    },
+    "decamelize": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+      "dev": true
+    },
+    "defined": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
+      "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
+      "dev": true
+    },
+    "delayed-stream": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
+      "dev": true
+    },
+    "delegates": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
+      "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
+      "dev": true
+    },
+    "depd": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
+      "dev": true
+    },
+    "diff": {
+      "version": "2.2.3",
+      "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz",
+      "integrity": "sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k=",
+      "dev": true
+    },
+    "dom-serializer": {
+      "version": "0.1.0",
+      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
+      "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
+      "dev": true,
+      "requires": {
+        "domelementtype": "1.1.3",
+        "entities": "1.1.1"
+      },
+      "dependencies": {
+        "domelementtype": {
+          "version": "1.1.3",
+          "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
+          "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
+          "dev": true
+        },
+        "entities": {
+          "version": "1.1.1",
+          "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
+          "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
+          "dev": true
+        }
+      }
+    },
+    "domelementtype": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
+      "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
+      "dev": true
+    },
+    "domhandler": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
+      "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
+      "dev": true,
+      "requires": {
+        "domelementtype": "1.3.0"
+      }
+    },
+    "domutils": {
+      "version": "1.5.1",
+      "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
+      "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
+      "dev": true,
+      "requires": {
+        "dom-serializer": "0.1.0",
+        "domelementtype": "1.3.0"
+      }
+    },
+    "each-async": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
+      "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
+      "dev": true,
+      "requires": {
+        "onetime": "1.1.0",
+        "set-immediate-shim": "1.0.1"
+      }
+    },
+    "ecc-jsbn": {
+      "version": "0.1.1",
+      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
+      "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
+      "dev": true,
+      "optional": true,
+      "requires": {
+        "jsbn": "0.1.1"
+      }
+    },
+    "ee-first": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
+      "dev": true
+    },
+    "electron-to-chromium": {
+      "version": "1.3.32",
+      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.32.tgz",
+      "integrity": "sha1-EdBoTAhA4APEvoko+KxfNdvCtOY=",
+      "dev": true
+    },
+    "entities": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
+      "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
+      "dev": true
+    },
+    "error-ex": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
+      "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
+      "dev": true,
+      "requires": {
+        "is-arrayish": "0.2.1"
+      }
+    },
+    "es6-promise": {
+      "version": "4.0.5",
+      "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.0.5.tgz",
+      "integrity": "sha1-eILzCt3lskDM+n99eMVIMwlRrkI=",
+      "dev": true
+    },
+    "escape-string-regexp": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+      "dev": true
+    },
+    "esprima": {
+      "version": "2.7.3",
+      "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
+      "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
+      "dev": true
+    },
+    "eventemitter2": {
+      "version": "0.4.14",
+      "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+      "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
+      "dev": true
+    },
+    "exit": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+      "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
+      "dev": true
+    },
+    "extend": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
+      "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
+      "dev": true
+    },
+    "extsprintf": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
+      "dev": true
+    },
+    "fast-deep-equal": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz",
+      "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=",
+      "dev": true
+    },
+    "fast-json-stable-stringify": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
+      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
+      "dev": true
+    },
+    "faye-websocket": {
+      "version": "0.10.0",
+      "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
+      "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
+      "dev": true,
+      "requires": {
+        "websocket-driver": "0.7.0"
+      }
+    },
+    "find-up": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+      "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+      "dev": true,
+      "requires": {
+        "path-exists": "2.1.0",
+        "pinkie-promise": "2.0.1"
+      }
+    },
+    "findup": {
+      "version": "0.1.5",
+      "resolved": "https://registry.npmjs.org/findup/-/findup-0.1.5.tgz",
+      "integrity": "sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=",
+      "dev": true,
+      "requires": {
+        "colors": "0.6.2",
+        "commander": "2.1.0"
+      },
+      "dependencies": {
+        "colors": {
+          "version": "0.6.2",
+          "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
+          "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
+          "dev": true
+        }
+      }
+    },
+    "findup-sync": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
+      "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
+      "dev": true,
+      "requires": {
+        "glob": "5.0.15"
+      },
+      "dependencies": {
+        "glob": {
+          "version": "5.0.15",
+          "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
+          "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
+          "dev": true,
+          "requires": {
+            "inflight": "1.0.6",
+            "inherits": "2.0.3",
+            "minimatch": "3.0.4",
+            "once": "1.4.0",
+            "path-is-absolute": "1.0.1"
+          }
+        }
+      }
+    },
+    "flatten": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz",
+      "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
+      "dev": true
+    },
+    "forever-agent": {
+      "version": "0.6.1",
+      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+      "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
+      "dev": true
+    },
+    "form-data": {
+      "version": "2.3.1",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz",
+      "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=",
+      "dev": true,
+      "requires": {
+        "asynckit": "0.4.0",
+        "combined-stream": "1.0.5",
+        "mime-types": "2.1.17"
+      }
+    },
+    "fs.realpath": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+      "dev": true
+    },
+    "fstream": {
+      "version": "1.0.11",
+      "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
+      "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
+      "dev": true,
+      "requires": {
+        "graceful-fs": "4.1.11",
+        "inherits": "2.0.3",
+        "mkdirp": "0.5.1",
+        "rimraf": "2.2.8"
+      }
+    },
+    "function-bind": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+      "dev": true
+    },
+    "gauge": {
+      "version": "2.7.4",
+      "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
+      "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
+      "dev": true,
+      "requires": {
+        "aproba": "1.2.0",
+        "console-control-strings": "1.1.0",
+        "has-unicode": "2.0.1",
+        "object-assign": "4.1.1",
+        "signal-exit": "3.0.2",
+        "string-width": "1.0.2",
+        "strip-ansi": "3.0.1",
+        "wide-align": "1.1.2"
+      }
+    },
+    "gaze": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
+      "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
+      "dev": true,
+      "requires": {
+        "globule": "1.2.0"
+      }
+    },
+    "get-caller-file": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
+      "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
+      "dev": true
+    },
+    "get-stdin": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+      "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
+      "dev": true
+    },
+    "getobject": {
+      "version": "0.1.0",
+      "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
+      "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
+      "dev": true
+    },
+    "getpass": {
+      "version": "0.1.7",
+      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+      "dev": true,
+      "requires": {
+        "assert-plus": "1.0.0"
+      }
+    },
+    "glob": {
+      "version": "7.0.6",
+      "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
+      "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
+      "dev": true,
+      "requires": {
+        "fs.realpath": "1.0.0",
+        "inflight": "1.0.6",
+        "inherits": "2.0.3",
+        "minimatch": "3.0.4",
+        "once": "1.4.0",
+        "path-is-absolute": "1.0.1"
+      }
+    },
+    "globule": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
+      "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
+      "dev": true,
+      "requires": {
+        "glob": "7.1.2",
+        "lodash": "4.17.4",
+        "minimatch": "3.0.4"
+      },
+      "dependencies": {
+        "glob": {
+          "version": "7.1.2",
+          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
+          "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
+          "dev": true,
+          "requires": {
+            "fs.realpath": "1.0.0",
+            "inflight": "1.0.6",
+            "inherits": "2.0.3",
+            "minimatch": "3.0.4",
+            "once": "1.4.0",
+            "path-is-absolute": "1.0.1"
+          }
+        },
+        "lodash": {
+          "version": "4.17.4",
+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
+          "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
+          "dev": true
+        }
+      }
+    },
+    "graceful-fs": {
+      "version": "4.1.11",
+      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+      "dev": true
+    },
+    "grunt": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.1.tgz",
+      "integrity": "sha1-6HeHZOlEsY8yuw8QuQeEdcnftWs=",
+      "dev": true,
+      "requires": {
+        "coffee-script": "1.10.0",
+        "dateformat": "1.0.12",
+        "eventemitter2": "0.4.14",
+        "exit": "0.1.2",
+        "findup-sync": "0.3.0",
+        "glob": "7.0.6",
+        "grunt-cli": "1.2.0",
+        "grunt-known-options": "1.1.0",
+        "grunt-legacy-log": "1.0.0",
+        "grunt-legacy-util": "1.0.0",
+        "iconv-lite": "0.4.19",
+        "js-yaml": "3.5.5",
+        "minimatch": "3.0.4",
+        "nopt": "3.0.6",
+        "path-is-absolute": "1.0.1",
+        "rimraf": "2.2.8"
+      },
+      "dependencies": {
+        "grunt-cli": {
+          "version": "1.2.0",
+          "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
+          "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
+          "dev": true,
+          "requires": {
+            "findup-sync": "0.3.0",
+            "grunt-known-options": "1.1.0",
+            "nopt": "3.0.6",
+            "resolve": "1.1.7"
+          }
+        },
+        "js-yaml": {
+          "version": "3.5.5",
+          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz",
+          "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=",
+          "dev": true,
+          "requires": {
+            "argparse": "1.0.9",
+            "esprima": "2.7.3"
+          }
+        }
+      }
+    },
+    "grunt-contrib-jshint": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-1.1.0.tgz",
+      "integrity": "sha1-Np2QmyWTxA6L55lAshNAhQx5Oaw=",
+      "dev": true,
+      "requires": {
+        "chalk": "1.1.3",
+        "hooker": "0.2.3",
+        "jshint": "2.9.5"
+      }
+    },
+    "grunt-contrib-watch": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.0.0.tgz",
+      "integrity": "sha1-hKGnodar0m7VaEE0lscxM+mQAY8=",
+      "dev": true,
+      "requires": {
+        "async": "1.5.2",
+        "gaze": "1.1.2",
+        "lodash": "3.10.1",
+        "tiny-lr": "0.2.1"
+      }
+    },
+    "grunt-known-options": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz",
+      "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=",
+      "dev": true
+    },
+    "grunt-legacy-log": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.0.tgz",
+      "integrity": "sha1-+4bxgJhHvAfcR4Q/ns1srLYt8tU=",
+      "dev": true,
+      "requires": {
+        "colors": "1.1.2",
+        "grunt-legacy-log-utils": "1.0.0",
+        "hooker": "0.2.3",
+        "lodash": "3.10.1",
+        "underscore.string": "3.2.3"
+      }
+    },
+    "grunt-legacy-log-utils": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz",
+      "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=",
+      "dev": true,
+      "requires": {
+        "chalk": "1.1.3",
+        "lodash": "4.3.0"
+      },
+      "dependencies": {
+        "lodash": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
+          "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
+          "dev": true
+        }
+      }
+    },
+    "grunt-legacy-util": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz",
+      "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=",
+      "dev": true,
+      "requires": {
+        "async": "1.5.2",
+        "exit": "0.1.2",
+        "getobject": "0.1.0",
+        "hooker": "0.2.3",
+        "lodash": "4.3.0",
+        "underscore.string": "3.2.3",
+        "which": "1.2.14"
+      },
+      "dependencies": {
+        "lodash": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz",
+          "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=",
+          "dev": true
+        }
+      }
+    },
+    "grunt-postcss": {
+      "version": "0.8.0",
+      "resolved": "https://registry.npmjs.org/grunt-postcss/-/grunt-postcss-0.8.0.tgz",
+      "integrity": "sha1-jzCor2B5A84MRfAfC+QsYOMc6w4=",
+      "dev": true,
+      "requires": {
+        "chalk": "1.1.3",
+        "diff": "2.2.3",
+        "postcss": "5.2.18"
+      }
+    },
+    "grunt-rtlcss": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/grunt-rtlcss/-/grunt-rtlcss-2.0.1.tgz",
+      "integrity": "sha1-6eYc5DdAY5f546Sxv2aeR+cf/MM=",
+      "dev": true,
+      "requires": {
+        "chalk": "1.1.3",
+        "rtlcss": "2.2.1"
+      }
+    },
+    "grunt-sass": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-1.2.1.tgz",
+      "integrity": "sha1-+4e2yqxG+zLUUXf9Lktv90aMGRk=",
+      "dev": true,
+      "requires": {
+        "each-async": "1.1.1",
+        "node-sass": "3.13.1",
+        "object-assign": "4.1.1"
+      }
+    },
+    "har-schema": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
+      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
+      "dev": true
+    },
+    "har-validator": {
+      "version": "5.0.3",
+      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
+      "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
+      "dev": true,
+      "requires": {
+        "ajv": "5.5.2",
+        "har-schema": "2.0.0"
+      }
+    },
+    "has": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
+      "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
+      "dev": true,
+      "requires": {
+        "function-bind": "1.1.1"
+      }
+    },
+    "has-ansi": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+      "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
+      "dev": true,
+      "requires": {
+        "ansi-regex": "2.1.1"
+      }
+    },
+    "has-flag": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
+      "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
+      "dev": true
+    },
+    "has-unicode": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+      "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
+      "dev": true
+    },
+    "hawk": {
+      "version": "6.0.2",
+      "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
+      "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
+      "dev": true,
+      "requires": {
+        "boom": "4.3.1",
+        "cryptiles": "3.1.2",
+        "hoek": "4.2.0",
+        "sntp": "2.1.0"
+      }
+    },
+    "hoek": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz",
+      "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==",
+      "dev": true
+    },
+    "hooker": {
+      "version": "0.2.3",
+      "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+      "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
+      "dev": true
+    },
+    "hosted-git-info": {
+      "version": "2.5.0",
+      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
+      "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
+      "dev": true
+    },
+    "html-comment-regex": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz",
+      "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=",
+      "dev": true
+    },
+    "htmlparser2": {
+      "version": "3.8.3",
+      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
+      "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
+      "dev": true,
+      "requires": {
+        "domelementtype": "1.3.0",
+        "domhandler": "2.3.0",
+        "domutils": "1.5.1",
+        "entities": "1.0.0",
+        "readable-stream": "1.1.14"
+      }
+    },
+    "http-errors": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz",
+      "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=",
+      "dev": true,
+      "requires": {
+        "inherits": "2.0.3",
+        "statuses": "1.4.0"
+      }
+    },
+    "http-parser-js": {
+      "version": "0.4.9",
+      "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.9.tgz",
+      "integrity": "sha1-6hoE+2St/wJC6ZdPKX3Uw8rSceE=",
+      "dev": true
+    },
+    "http-signature": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
+      "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
+      "dev": true,
+      "requires": {
+        "assert-plus": "1.0.0",
+        "jsprim": "1.4.1",
+        "sshpk": "1.13.1"
+      }
+    },
+    "iconv-lite": {
+      "version": "0.4.19",
+      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
+      "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
+      "dev": true
+    },
+    "in-publish": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
+      "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
+      "dev": true
+    },
+    "indent-string": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
+      "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
+      "dev": true,
+      "requires": {
+        "repeating": "2.0.1"
+      }
+    },
+    "indexes-of": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
+      "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
+      "dev": true
+    },
+    "inflight": {
+      "version": "1.0.6",
+      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+      "dev": true,
+      "requires": {
+        "once": "1.4.0",
+        "wrappy": "1.0.2"
+      }
+    },
+    "inherits": {
+      "version": "2.0.3",
+      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+      "dev": true
+    },
+    "invert-kv": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
+      "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
+      "dev": true
+    },
+    "is-absolute-url": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
+      "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
+      "dev": true
+    },
+    "is-arrayish": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+      "dev": true
+    },
+    "is-builtin-module": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
+      "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
+      "dev": true,
+      "requires": {
+        "builtin-modules": "1.1.1"
+      }
+    },
+    "is-finite": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
+      "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
+      "dev": true,
+      "requires": {
+        "number-is-nan": "1.0.1"
+      }
+    },
+    "is-fullwidth-code-point": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+      "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+      "dev": true,
+      "requires": {
+        "number-is-nan": "1.0.1"
+      }
+    },
+    "is-plain-obj": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
+      "dev": true
+    },
+    "is-svg": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz",
+      "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
+      "dev": true,
+      "requires": {
+        "html-comment-regex": "1.1.1"
+      }
+    },
+    "is-typedarray": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
+      "dev": true
+    },
+    "is-utf8": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+      "dev": true
+    },
+    "isarray": {
+      "version": "0.0.1",
+      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
+      "dev": true
+    },
+    "isexe": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+      "dev": true
+    },
+    "isstream": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
+      "dev": true
+    },
+    "js-base64": {
+      "version": "2.4.3",
+      "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz",
+      "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==",
+      "dev": true
+    },
+    "js-yaml": {
+      "version": "3.7.0",
+      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
+      "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
+      "dev": true,
+      "requires": {
+        "argparse": "1.0.9",
+        "esprima": "2.7.3"
+      }
+    },
+    "jsbn": {
+      "version": "0.1.1",
+      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
+      "dev": true,
+      "optional": true
+    },
+    "jshint": {
+      "version": "2.9.5",
+      "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.9.5.tgz",
+      "integrity": "sha1-HnJSkVzmgbQIJ+4UJIxG006apiw=",
+      "dev": true,
+      "requires": {
+        "cli": "1.0.1",
+        "console-browserify": "1.1.0",
+        "exit": "0.1.2",
+        "htmlparser2": "3.8.3",
+        "lodash": "3.7.0",
+        "minimatch": "3.0.4",
+        "shelljs": "0.3.0",
+        "strip-json-comments": "1.0.4"
+      },
+      "dependencies": {
+        "lodash": {
+          "version": "3.7.0",
+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz",
+          "integrity": "sha1-Nni9irmVBXwHreg27S7wh9qBHUU=",
+          "dev": true
+        }
+      }
+    },
+    "json-schema": {
+      "version": "0.2.3",
+      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
+      "dev": true
+    },
+    "json-schema-traverse": {
+      "version": "0.3.1",
+      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
+      "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
+      "dev": true
+    },
+    "json-stringify-safe": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
+      "dev": true
+    },
+    "jsprim": {
+      "version": "1.4.1",
+      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
+      "dev": true,
+      "requires": {
+        "assert-plus": "1.0.0",
+        "extsprintf": "1.3.0",
+        "json-schema": "0.2.3",
+        "verror": "1.10.0"
+      }
+    },
+    "lcid": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
+      "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
+      "dev": true,
+      "requires": {
+        "invert-kv": "1.0.0"
+      }
+    },
+    "livereload-js": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.3.0.tgz",
+      "integrity": "sha512-j1R0/FeGa64Y+NmqfZhyoVRzcFlOZ8sNlKzHjh4VvLULFACZhn68XrX5DFg2FhMvSMJmROuFxRSa560ECWKBMg==",
+      "dev": true
+    },
+    "load-json-file": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+      "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+      "dev": true,
+      "requires": {
+        "graceful-fs": "4.1.11",
+        "parse-json": "2.2.0",
+        "pify": "2.3.0",
+        "pinkie-promise": "2.0.1",
+        "strip-bom": "2.0.0"
+      }
+    },
+    "lodash": {
+      "version": "3.10.1",
+      "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
+      "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
+      "dev": true
+    },
+    "lodash.assign": {
+      "version": "4.2.0",
+      "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
+      "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
+      "dev": true
+    },
+    "lodash.clonedeep": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
+      "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
+      "dev": true
+    },
+    "lodash.memoize": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+      "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
+      "dev": true
+    },
+    "lodash.uniq": {
+      "version": "4.5.0",
+      "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+      "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
+      "dev": true
+    },
+    "loud-rejection": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
+      "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
+      "dev": true,
+      "requires": {
+        "currently-unhandled": "0.4.1",
+        "signal-exit": "3.0.2"
+      }
+    },
+    "lru-cache": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
+      "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
+      "dev": true,
+      "requires": {
+        "pseudomap": "1.0.2",
+        "yallist": "2.1.2"
+      }
+    },
+    "macaddress": {
+      "version": "0.2.8",
+      "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz",
+      "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=",
+      "dev": true
+    },
+    "map-obj": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+      "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+      "dev": true
+    },
+    "math-expression-evaluator": {
+      "version": "1.2.17",
+      "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz",
+      "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=",
+      "dev": true
+    },
+    "media-typer": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
+      "dev": true
+    },
+    "meow": {
+      "version": "3.7.0",
+      "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
+      "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
+      "dev": true,
+      "requires": {
+        "camelcase-keys": "2.1.0",
+        "decamelize": "1.2.0",
+        "loud-rejection": "1.6.0",
+        "map-obj": "1.0.1",
+        "minimist": "1.2.0",
+        "normalize-package-data": "2.4.0",
+        "object-assign": "4.1.1",
+        "read-pkg-up": "1.0.1",
+        "redent": "1.0.0",
+        "trim-newlines": "1.0.0"
+      },
+      "dependencies": {
+        "minimist": {
+          "version": "1.2.0",
+          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+          "dev": true
+        }
+      }
+    },
+    "mime-db": {
+      "version": "1.30.0",
+      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
+      "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
+      "dev": true
+    },
+    "mime-types": {
+      "version": "2.1.17",
+      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
+      "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
+      "dev": true,
+      "requires": {
+        "mime-db": "1.30.0"
+      }
+    },
+    "minimatch": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+      "dev": true,
+      "requires": {
+        "brace-expansion": "1.1.8"
+      }
+    },
+    "minimist": {
+      "version": "0.0.8",
+      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+      "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+      "dev": true
+    },
+    "mkdirp": {
+      "version": "0.5.1",
+      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+      "dev": true,
+      "requires": {
+        "minimist": "0.0.8"
+      }
+    },
+    "ms": {
+      "version": "0.7.1",
+      "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
+      "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
+      "dev": true
+    },
+    "nan": {
+      "version": "2.8.0",
+      "resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz",
+      "integrity": "sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=",
+      "dev": true
+    },
+    "node-gyp": {
+      "version": "3.6.2",
+      "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz",
+      "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=",
+      "dev": true,
+      "requires": {
+        "fstream": "1.0.11",
+        "glob": "7.0.6",
+        "graceful-fs": "4.1.11",
+        "minimatch": "3.0.4",
+        "mkdirp": "0.5.1",
+        "nopt": "3.0.6",
+        "npmlog": "4.1.2",
+        "osenv": "0.1.4",
+        "request": "2.83.0",
+        "rimraf": "2.2.8",
+        "semver": "5.3.0",
+        "tar": "2.2.1",
+        "which": "1.2.14"
+      },
+      "dependencies": {
+        "semver": {
+          "version": "5.3.0",
+          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+          "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
+          "dev": true
+        }
+      }
+    },
+    "node-sass": {
+      "version": "3.13.1",
+      "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz",
+      "integrity": "sha1-ckD7v/I5YwS0IjUn7TAgWJwAT8I=",
+      "dev": true,
+      "requires": {
+        "async-foreach": "0.1.3",
+        "chalk": "1.1.3",
+        "cross-spawn": "3.0.1",
+        "gaze": "1.1.2",
+        "get-stdin": "4.0.1",
+        "glob": "7.0.6",
+        "in-publish": "2.0.0",
+        "lodash.assign": "4.2.0",
+        "lodash.clonedeep": "4.5.0",
+        "meow": "3.7.0",
+        "mkdirp": "0.5.1",
+        "nan": "2.8.0",
+        "node-gyp": "3.6.2",
+        "npmlog": "4.1.2",
+        "request": "2.83.0",
+        "sass-graph": "2.2.4"
+      }
+    },
+    "nopt": {
+      "version": "3.0.6",
+      "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+      "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
+      "dev": true,
+      "requires": {
+        "abbrev": "1.1.1"
+      }
+    },
+    "normalize-package-data": {
+      "version": "2.4.0",
+      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
+      "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
+      "dev": true,
+      "requires": {
+        "hosted-git-info": "2.5.0",
+        "is-builtin-module": "1.0.0",
+        "semver": "5.5.0",
+        "validate-npm-package-license": "3.0.1"
+      }
+    },
+    "normalize-range": {
+      "version": "0.1.2",
+      "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+      "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
+      "dev": true
+    },
+    "normalize-url": {
+      "version": "1.9.1",
+      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
+      "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
+      "dev": true,
+      "requires": {
+        "object-assign": "4.1.1",
+        "prepend-http": "1.0.4",
+        "query-string": "4.3.4",
+        "sort-keys": "1.1.2"
+      }
+    },
+    "npmlog": {
+      "version": "4.1.2",
+      "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
+      "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
+      "dev": true,
+      "requires": {
+        "are-we-there-yet": "1.1.4",
+        "console-control-strings": "1.1.0",
+        "gauge": "2.7.4",
+        "set-blocking": "2.0.0"
+      }
+    },
+    "num2fraction": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
+      "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
+      "dev": true
+    },
+    "number-is-nan": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
+      "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
+      "dev": true
+    },
+    "oauth-sign": {
+      "version": "0.8.2",
+      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
+      "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
+      "dev": true
+    },
+    "object-assign": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+      "dev": true
+    },
+    "on-finished": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
+      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+      "dev": true,
+      "requires": {
+        "ee-first": "1.1.1"
+      }
+    },
+    "once": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+      "dev": true,
+      "requires": {
+        "wrappy": "1.0.2"
+      }
+    },
+    "onetime": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+      "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
+      "dev": true
+    },
+    "os-homedir": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+      "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
+      "dev": true
+    },
+    "os-locale": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
+      "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
+      "dev": true,
+      "requires": {
+        "lcid": "1.0.0"
+      }
+    },
+    "os-tmpdir": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
+      "dev": true
+    },
+    "osenv": {
+      "version": "0.1.4",
+      "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz",
+      "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
+      "dev": true,
+      "requires": {
+        "os-homedir": "1.0.2",
+        "os-tmpdir": "1.0.2"
+      }
+    },
+    "parse-json": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+      "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+      "dev": true,
+      "requires": {
+        "error-ex": "1.3.1"
+      }
+    },
+    "parseurl": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
+      "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
+      "dev": true
+    },
+    "path-exists": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+      "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+      "dev": true,
+      "requires": {
+        "pinkie-promise": "2.0.1"
+      }
+    },
+    "path-is-absolute": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+      "dev": true
+    },
+    "path-type": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+      "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+      "dev": true,
+      "requires": {
+        "graceful-fs": "4.1.11",
+        "pify": "2.3.0",
+        "pinkie-promise": "2.0.1"
+      }
+    },
+    "performance-now": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
+      "dev": true
+    },
+    "pify": {
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+      "dev": true
+    },
+    "pinkie": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+      "dev": true
+    },
+    "pinkie-promise": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+      "dev": true,
+      "requires": {
+        "pinkie": "2.0.4"
+      }
+    },
+    "pixrem": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-3.0.2.tgz",
+      "integrity": "sha1-MNG6+0w73Ojpu0vVahOYVhkyDDQ=",
+      "dev": true,
+      "requires": {
+        "browserslist": "1.7.7",
+        "postcss": "5.2.18",
+        "reduce-css-calc": "1.3.0"
+      }
+    },
+    "postcss": {
+      "version": "5.2.18",
+      "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
+      "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
+      "dev": true,
+      "requires": {
+        "chalk": "1.1.3",
+        "js-base64": "2.4.3",
+        "source-map": "0.5.7",
+        "supports-color": "3.2.3"
+      }
+    },
+    "postcss-calc": {
+      "version": "5.3.1",
+      "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz",
+      "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18",
+        "postcss-message-helpers": "2.0.0",
+        "reduce-css-calc": "1.3.0"
+      }
+    },
+    "postcss-colormin": {
+      "version": "2.2.2",
+      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz",
+      "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=",
+      "dev": true,
+      "requires": {
+        "colormin": "1.1.2",
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-convert-values": {
+      "version": "2.6.1",
+      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz",
+      "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-discard-comments": {
+      "version": "2.0.4",
+      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz",
+      "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18"
+      }
+    },
+    "postcss-discard-duplicates": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz",
+      "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18"
+      }
+    },
+    "postcss-discard-empty": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz",
+      "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18"
+      }
+    },
+    "postcss-discard-overridden": {
+      "version": "0.1.1",
+      "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz",
+      "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18"
+      }
+    },
+    "postcss-discard-unused": {
+      "version": "2.2.3",
+      "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz",
+      "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18",
+        "uniqs": "2.0.0"
+      }
+    },
+    "postcss-filter-plugins": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz",
+      "integrity": "sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18",
+        "uniqid": "4.1.1"
+      }
+    },
+    "postcss-merge-idents": {
+      "version": "2.1.7",
+      "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz",
+      "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=",
+      "dev": true,
+      "requires": {
+        "has": "1.0.1",
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-merge-longhand": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz",
+      "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18"
+      }
+    },
+    "postcss-merge-rules": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz",
+      "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=",
+      "dev": true,
+      "requires": {
+        "browserslist": "1.7.7",
+        "caniuse-api": "1.6.1",
+        "postcss": "5.2.18",
+        "postcss-selector-parser": "2.2.3",
+        "vendors": "1.0.1"
+      }
+    },
+    "postcss-message-helpers": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz",
+      "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=",
+      "dev": true
+    },
+    "postcss-minify-font-values": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz",
+      "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=",
+      "dev": true,
+      "requires": {
+        "object-assign": "4.1.1",
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-minify-gradients": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz",
+      "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-minify-params": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz",
+      "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=",
+      "dev": true,
+      "requires": {
+        "alphanum-sort": "1.0.2",
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0",
+        "uniqs": "2.0.0"
+      }
+    },
+    "postcss-minify-selectors": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz",
+      "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=",
+      "dev": true,
+      "requires": {
+        "alphanum-sort": "1.0.2",
+        "has": "1.0.1",
+        "postcss": "5.2.18",
+        "postcss-selector-parser": "2.2.3"
+      }
+    },
+    "postcss-normalize-charset": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz",
+      "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18"
+      }
+    },
+    "postcss-normalize-url": {
+      "version": "3.0.8",
+      "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz",
+      "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=",
+      "dev": true,
+      "requires": {
+        "is-absolute-url": "2.1.0",
+        "normalize-url": "1.9.1",
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-ordered-values": {
+      "version": "2.2.3",
+      "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz",
+      "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-reduce-idents": {
+      "version": "2.4.0",
+      "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz",
+      "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-reduce-initial": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz",
+      "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=",
+      "dev": true,
+      "requires": {
+        "postcss": "5.2.18"
+      }
+    },
+    "postcss-reduce-transforms": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz",
+      "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=",
+      "dev": true,
+      "requires": {
+        "has": "1.0.1",
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0"
+      }
+    },
+    "postcss-selector-parser": {
+      "version": "2.2.3",
+      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
+      "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
+      "dev": true,
+      "requires": {
+        "flatten": "1.0.2",
+        "indexes-of": "1.0.1",
+        "uniq": "1.0.1"
+      }
+    },
+    "postcss-svgo": {
+      "version": "2.1.6",
+      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz",
+      "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=",
+      "dev": true,
+      "requires": {
+        "is-svg": "2.1.0",
+        "postcss": "5.2.18",
+        "postcss-value-parser": "3.3.0",
+        "svgo": "0.7.2"
+      }
+    },
+    "postcss-unique-selectors": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz",
+      "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=",
+      "dev": true,
+      "requires": {
+        "alphanum-sort": "1.0.2",
+        "postcss": "5.2.18",
+        "uniqs": "2.0.0"
+      }
+    },
+    "postcss-value-parser": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
+      "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
+      "dev": true
+    },
+    "postcss-zindex": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz",
+      "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=",
+      "dev": true,
+      "requires": {
+        "has": "1.0.1",
+        "postcss": "5.2.18",
+        "uniqs": "2.0.0"
+      }
+    },
+    "prepend-http": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+      "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
+      "dev": true
+    },
+    "process-nextick-args": {
+      "version": "1.0.7",
+      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+      "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
+      "dev": true
+    },
+    "pseudomap": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+      "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+      "dev": true
+    },
+    "punycode": {
+      "version": "1.4.1",
+      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+      "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
+      "dev": true
+    },
+    "q": {
+      "version": "1.5.1",
+      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
+      "dev": true
+    },
+    "qs": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz",
+      "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=",
+      "dev": true
+    },
+    "query-string": {
+      "version": "4.3.4",
+      "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
+      "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
+      "dev": true,
+      "requires": {
+        "object-assign": "4.1.1",
+        "strict-uri-encode": "1.1.0"
+      }
+    },
+    "raw-body": {
+      "version": "2.1.7",
+      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
+      "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=",
+      "dev": true,
+      "requires": {
+        "bytes": "2.4.0",
+        "iconv-lite": "0.4.13",
+        "unpipe": "1.0.0"
+      },
+      "dependencies": {
+        "bytes": {
+          "version": "2.4.0",
+          "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz",
+          "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=",
+          "dev": true
+        },
+        "iconv-lite": {
+          "version": "0.4.13",
+          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz",
+          "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=",
+          "dev": true
+        }
+      }
+    },
+    "read-pkg": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+      "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+      "dev": true,
+      "requires": {
+        "load-json-file": "1.1.0",
+        "normalize-package-data": "2.4.0",
+        "path-type": "1.1.0"
+      }
+    },
+    "read-pkg-up": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+      "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+      "dev": true,
+      "requires": {
+        "find-up": "1.1.2",
+        "read-pkg": "1.1.0"
+      }
+    },
+    "readable-stream": {
+      "version": "1.1.14",
+      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+      "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
+      "dev": true,
+      "requires": {
+        "core-util-is": "1.0.2",
+        "inherits": "2.0.3",
+        "isarray": "0.0.1",
+        "string_decoder": "0.10.31"
+      }
+    },
+    "redent": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
+      "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
+      "dev": true,
+      "requires": {
+        "indent-string": "2.1.0",
+        "strip-indent": "1.0.1"
+      }
+    },
+    "reduce-css-calc": {
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz",
+      "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=",
+      "dev": true,
+      "requires": {
+        "balanced-match": "0.4.2",
+        "math-expression-evaluator": "1.2.17",
+        "reduce-function-call": "1.0.2"
+      }
+    },
+    "reduce-function-call": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz",
+      "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=",
+      "dev": true,
+      "requires": {
+        "balanced-match": "0.4.2"
+      }
+    },
+    "repeating": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
+      "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+      "dev": true,
+      "requires": {
+        "is-finite": "1.0.2"
+      }
+    },
+    "request": {
+      "version": "2.83.0",
+      "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz",
+      "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==",
+      "dev": true,
+      "requires": {
+        "aws-sign2": "0.7.0",
+        "aws4": "1.6.0",
+        "caseless": "0.12.0",
+        "combined-stream": "1.0.5",
+        "extend": "3.0.1",
+        "forever-agent": "0.6.1",
+        "form-data": "2.3.1",
+        "har-validator": "5.0.3",
+        "hawk": "6.0.2",
+        "http-signature": "1.2.0",
+        "is-typedarray": "1.0.0",
+        "isstream": "0.1.2",
+        "json-stringify-safe": "5.0.1",
+        "mime-types": "2.1.17",
+        "oauth-sign": "0.8.2",
+        "performance-now": "2.1.0",
+        "qs": "6.5.1",
+        "safe-buffer": "5.1.1",
+        "stringstream": "0.0.5",
+        "tough-cookie": "2.3.3",
+        "tunnel-agent": "0.6.0",
+        "uuid": "3.2.1"
+      },
+      "dependencies": {
+        "qs": {
+          "version": "6.5.1",
+          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
+          "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
+          "dev": true
+        }
+      }
+    },
+    "require-directory": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+      "dev": true
+    },
+    "require-main-filename": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
+      "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+      "dev": true
+    },
+    "resolve": {
+      "version": "1.1.7",
+      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
+      "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
+      "dev": true
+    },
+    "rimraf": {
+      "version": "2.2.8",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
+      "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
+      "dev": true
+    },
+    "rtlcss": {
+      "version": "2.2.1",
+      "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.2.1.tgz",
+      "integrity": "sha512-JjQ5DlrmwiItAjlmhoxrJq5ihgZcE0wMFxt7S17bIrt4Lw0WwKKFk+viRhvodB/0falyG/5fiO043ZDh6/aqTw==",
+      "dev": true,
+      "requires": {
+        "chalk": "2.3.0",
+        "findup": "0.1.5",
+        "mkdirp": "0.5.1",
+        "postcss": "6.0.17",
+        "strip-json-comments": "2.0.1"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "3.2.0",
+          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
+          "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
+          "dev": true,
+          "requires": {
+            "color-convert": "1.9.1"
+          }
+        },
+        "chalk": {
+          "version": "2.3.0",
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
+          "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
+          "dev": true,
+          "requires": {
+            "ansi-styles": "3.2.0",
+            "escape-string-regexp": "1.0.5",
+            "supports-color": "4.5.0"
+          }
+        },
+        "has-flag": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
+          "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
+          "dev": true
+        },
+        "postcss": {
+          "version": "6.0.17",
+          "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.17.tgz",
+          "integrity": "sha512-Bl1nybsSzWYbP8O4gAVD8JIjZIul9hLNOPTGBIlVmZNUnNAGL+W0cpYWzVwfImZOwumct4c1SDvSbncVWKtXUw==",
+          "dev": true,
+          "requires": {
+            "chalk": "2.3.0",
+            "source-map": "0.6.1",
+            "supports-color": "5.1.0"
+          },
+          "dependencies": {
+            "supports-color": {
+              "version": "5.1.0",
+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz",
+              "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==",
+              "dev": true,
+              "requires": {
+                "has-flag": "2.0.0"
+              }
+            }
+          }
+        },
+        "source-map": {
+          "version": "0.6.1",
+          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+          "dev": true
+        },
+        "strip-json-comments": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+          "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
+          "dev": true
+        },
+        "supports-color": {
+          "version": "4.5.0",
+          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
+          "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
+          "dev": true,
+          "requires": {
+            "has-flag": "2.0.0"
+          }
+        }
+      }
+    },
+    "safe-buffer": {
+      "version": "5.1.1",
+      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
+      "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
+      "dev": true
+    },
+    "sass-graph": {
+      "version": "2.2.4",
+      "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
+      "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
+      "dev": true,
+      "requires": {
+        "glob": "7.0.6",
+        "lodash": "4.17.4",
+        "scss-tokenizer": "0.2.3",
+        "yargs": "7.1.0"
+      },
+      "dependencies": {
+        "lodash": {
+          "version": "4.17.4",
+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
+          "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
+          "dev": true
+        }
+      }
+    },
+    "sax": {
+      "version": "1.2.4",
+      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
+      "dev": true
+    },
+    "scss-tokenizer": {
+      "version": "0.2.3",
+      "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
+      "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
+      "dev": true,
+      "requires": {
+        "js-base64": "2.4.3",
+        "source-map": "0.4.4"
+      },
+      "dependencies": {
+        "source-map": {
+          "version": "0.4.4",
+          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+          "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
+          "dev": true,
+          "requires": {
+            "amdefine": "1.0.1"
+          }
+        }
+      }
+    },
+    "semver": {
+      "version": "5.5.0",
+      "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
+      "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
+      "dev": true
+    },
+    "set-blocking": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
+      "dev": true
+    },
+    "set-immediate-shim": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
+      "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
+      "dev": true
+    },
+    "shelljs": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
+      "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
+      "dev": true
+    },
+    "signal-exit": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
+      "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
+      "dev": true
+    },
+    "sntp": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz",
+      "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==",
+      "dev": true,
+      "requires": {
+        "hoek": "4.2.0"
+      }
+    },
+    "sort-keys": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
+      "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
+      "dev": true,
+      "requires": {
+        "is-plain-obj": "1.1.0"
+      }
+    },
+    "source-map": {
+      "version": "0.5.7",
+      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+      "dev": true
+    },
+    "spdx-correct": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
+      "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
+      "dev": true,
+      "requires": {
+        "spdx-license-ids": "1.2.2"
+      }
+    },
+    "spdx-expression-parse": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
+      "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
+      "dev": true
+    },
+    "spdx-license-ids": {
+      "version": "1.2.2",
+      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+      "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
+      "dev": true
+    },
+    "sprintf-js": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+      "dev": true
+    },
+    "sshpk": {
+      "version": "1.13.1",
+      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
+      "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
+      "dev": true,
+      "requires": {
+        "asn1": "0.2.3",
+        "assert-plus": "1.0.0",
+        "bcrypt-pbkdf": "1.0.1",
+        "dashdash": "1.14.1",
+        "ecc-jsbn": "0.1.1",
+        "getpass": "0.1.7",
+        "jsbn": "0.1.1",
+        "tweetnacl": "0.14.5"
+      }
+    },
+    "statuses": {
+      "version": "1.4.0",
+      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
+      "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
+      "dev": true
+    },
+    "strict-uri-encode": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
+      "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
+      "dev": true
+    },
+    "string-width": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+      "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+      "dev": true,
+      "requires": {
+        "code-point-at": "1.1.0",
+        "is-fullwidth-code-point": "1.0.0",
+        "strip-ansi": "3.0.1"
+      }
+    },
+    "string_decoder": {
+      "version": "0.10.31",
+      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+      "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
+      "dev": true
+    },
+    "stringstream": {
+      "version": "0.0.5",
+      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
+      "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
+      "dev": true
+    },
+    "strip-ansi": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+      "dev": true,
+      "requires": {
+        "ansi-regex": "2.1.1"
+      }
+    },
+    "strip-bom": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+      "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+      "dev": true,
+      "requires": {
+        "is-utf8": "0.2.1"
+      }
+    },
+    "strip-indent": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+      "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
+      "dev": true,
+      "requires": {
+        "get-stdin": "4.0.1"
+      }
+    },
+    "strip-json-comments": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
+      "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
+      "dev": true
+    },
+    "supports-color": {
+      "version": "3.2.3",
+      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
+      "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
+      "dev": true,
+      "requires": {
+        "has-flag": "1.0.0"
+      }
+    },
+    "svgo": {
+      "version": "0.7.2",
+      "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
+      "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
+      "dev": true,
+      "requires": {
+        "coa": "1.0.4",
+        "colors": "1.1.2",
+        "csso": "2.3.2",
+        "js-yaml": "3.7.0",
+        "mkdirp": "0.5.1",
+        "sax": "1.2.4",
+        "whet.extend": "0.9.9"
+      }
+    },
+    "tar": {
+      "version": "2.2.1",
+      "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
+      "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
+      "dev": true,
+      "requires": {
+        "block-stream": "0.0.9",
+        "fstream": "1.0.11",
+        "inherits": "2.0.3"
+      }
+    },
+    "tiny-lr": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz",
+      "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=",
+      "dev": true,
+      "requires": {
+        "body-parser": "1.14.2",
+        "debug": "2.2.0",
+        "faye-websocket": "0.10.0",
+        "livereload-js": "2.3.0",
+        "parseurl": "1.3.2",
+        "qs": "5.1.0"
+      }
+    },
+    "tough-cookie": {
+      "version": "2.3.3",
+      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz",
+      "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=",
+      "dev": true,
+      "requires": {
+        "punycode": "1.4.1"
+      }
+    },
+    "trim-newlines": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+      "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
+      "dev": true
+    },
+    "tunnel-agent": {
+      "version": "0.6.0",
+      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+      "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
+      "dev": true,
+      "requires": {
+        "safe-buffer": "5.1.1"
+      }
+    },
+    "tweetnacl": {
+      "version": "0.14.5",
+      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
+      "dev": true,
+      "optional": true
+    },
+    "type-is": {
+      "version": "1.6.15",
+      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz",
+      "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=",
+      "dev": true,
+      "requires": {
+        "media-typer": "0.3.0",
+        "mime-types": "2.1.17"
+      }
+    },
+    "underscore.string": {
+      "version": "3.2.3",
+      "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz",
+      "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=",
+      "dev": true
+    },
+    "uniq": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
+      "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
+      "dev": true
+    },
+    "uniqid": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz",
+      "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=",
+      "dev": true,
+      "requires": {
+        "macaddress": "0.2.8"
+      }
+    },
+    "uniqs": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
+      "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
+      "dev": true
+    },
+    "unpipe": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
+      "dev": true
+    },
+    "util-deprecate": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+      "dev": true
+    },
+    "uuid": {
+      "version": "3.2.1",
+      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
+      "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
+      "dev": true
+    },
+    "validate-npm-package-license": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
+      "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
+      "dev": true,
+      "requires": {
+        "spdx-correct": "1.0.2",
+        "spdx-expression-parse": "1.0.4"
+      }
+    },
+    "vendors": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.1.tgz",
+      "integrity": "sha1-N61zyO5Bf7PVgOeFMSMH0nSEfyI=",
+      "dev": true
+    },
+    "verror": {
+      "version": "1.10.0",
+      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+      "dev": true,
+      "requires": {
+        "assert-plus": "1.0.0",
+        "core-util-is": "1.0.2",
+        "extsprintf": "1.3.0"
+      }
+    },
+    "websocket-driver": {
+      "version": "0.7.0",
+      "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
+      "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
+      "dev": true,
+      "requires": {
+        "http-parser-js": "0.4.9",
+        "websocket-extensions": "0.1.3"
+      }
+    },
+    "websocket-extensions": {
+      "version": "0.1.3",
+      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
+      "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
+      "dev": true
+    },
+    "whet.extend": {
+      "version": "0.9.9",
+      "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz",
+      "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=",
+      "dev": true
+    },
+    "which": {
+      "version": "1.2.14",
+      "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
+      "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
+      "dev": true,
+      "requires": {
+        "isexe": "2.0.0"
+      }
+    },
+    "which-module": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
+      "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
+      "dev": true
+    },
+    "wide-align": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
+      "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
+      "dev": true,
+      "requires": {
+        "string-width": "1.0.2"
+      }
+    },
+    "wrap-ansi": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
+      "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
+      "dev": true,
+      "requires": {
+        "string-width": "1.0.2",
+        "strip-ansi": "3.0.1"
+      }
+    },
+    "wrappy": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+      "dev": true
+    },
+    "y18n": {
+      "version": "3.2.1",
+      "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
+      "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
+      "dev": true
+    },
+    "yallist": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+      "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+      "dev": true
+    },
+    "yargs": {
+      "version": "7.1.0",
+      "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
+      "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
+      "dev": true,
+      "requires": {
+        "camelcase": "3.0.0",
+        "cliui": "3.2.0",
+        "decamelize": "1.2.0",
+        "get-caller-file": "1.0.2",
+        "os-locale": "1.4.0",
+        "read-pkg-up": "1.0.1",
+        "require-directory": "2.1.1",
+        "require-main-filename": "1.0.1",
+        "set-blocking": "2.0.0",
+        "string-width": "1.0.2",
+        "which-module": "1.0.0",
+        "y18n": "3.2.1",
+        "yargs-parser": "5.0.0"
+      },
+      "dependencies": {
+        "camelcase": {
+          "version": "3.0.0",
+          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+          "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+          "dev": true
+        }
+      }
+    },
+    "yargs-parser": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
+      "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
+      "dev": true,
+      "requires": {
+        "camelcase": "3.0.0"
+      },
+      "dependencies": {
+        "camelcase": {
+          "version": "3.0.0",
+          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+          "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
+          "dev": true
+        }
+      }
+    }
+  }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlstylepackagejson"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/style/package.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/style/package.json                          (rev 0)
+++ sites/trunk/wordpress.org/public_html/style/package.json    2018-02-01 23:41:09 UTC (rev 6519)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,26 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{
+  "name": "wporg-style",
+  "version": "1.0.0",
+  "description": "General styles for WordPress.org",
+  "author": "wordpressdotorg",
+  "license": "GPL-2.0+",
+  "scripts": {
+    "test": "echo \"Error: no test specified\" && exit 1"
+  },
+  "repository": {
+    "type": "svn",
+    "url": "https://meta.svn.wordpress.org/sites/trunk/wordpress.org/public_html/style/"
+  },
+  "devDependencies": {
+    "autoprefixer": "^6.3.6",
+    "cssnano": "^3.7.4",
+    "grunt": "^1.0.1",
+    "grunt-contrib-jshint": "^1.0.0",
+    "grunt-contrib-watch": "^1.0.0",
+    "grunt-postcss": "^0.8.0",
+    "grunt-rtlcss": "^2.0.1",
+    "grunt-sass": "^1.2.0",
+    "pixrem": "^3.0.2",
+    "es6-promise": "~4.0.5"
+  }
+}
</ins></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlstylewp4rtlcss"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/style/wp4-rtl.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/style/wp4-rtl.css   2018-02-01 22:03:08 UTC (rev 6518)
+++ sites/trunk/wordpress.org/public_html/style/wp4-rtl.css     2018-02-01 23:41:09 UTC (rev 6519)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,318 +1,2057 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /* The Reset ---------------------------------- */
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,
+h6,pre,form,fieldset,input,p,blockquote,table,
+th,td { margin: 0; padding: 0; }
+fieldset,img,abbr { border: 0; }
+address,caption,cite,code,dfn,h1,h2,h3,
+h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
</ins><span class="cx" style="display: block; padding: 0 10px"> caption,th { text-align: right; }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+q:before,q:after { content: ''; }
+a { text-decoration: none; }
+
+html {
+       overflow-y: scroll;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> body {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-size: 62.5%;
+       background: #fff;
</ins><span class="cx" style="display: block; padding: 0 10px">         font-family: sans-serif;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        direction: rtl;
-       unicode-bidi: embed;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ line-height: 22px;
+       color: #444;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> /* -------------------------------------------- */
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-h1, h2, h3, h4, h5, h6 {
-       font-family: sans-serif;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+code, pre { font-family: Consolas, Monaco, "Courier New", Courier, monospace; color: #000; }
+
+a code,
+a pre {
+       color: inherit;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-em, cite {
-       font-style: normal;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+pre {
+       background: #f3f3f7;
+       border: 1px solid #dedee3;
+       padding: 11px;
+       font-size: 12px;
+       line-height: 1.3em;
+       margin-bottom: 22px;
+       overflow: auto;
+}
+
+pre a { font-weight: normal; }
+
+a,
+#wporg-footer ul li a {
+       color: #21759b;
+       text-decoration: none;
+       font-weight: normal;
+}
+
+strong a {
</ins><span class="cx" style="display: block; padding: 0 10px">         font-weight: bold;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-code {
-       direction: ltr;
-       unicode-bidi: embed;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+a:visited,
+#wporg-footer ul li a:visited {
+       color: #4ca6cf;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+p a { border-bottom: 1px solid #dfdfdf; }
+
+h3 a { font-weight: bold; }
+
+.button a, .button a:hover, #headline a:not(.button), #headline a:not(.button):hover, #sidebar a:not(.button), #sidebar a:not(.button):hover, .frontpageheatmap a, .frontpageheatmap a:hover, .col-3 a, .col-3 a:hover { border: none !important; }
+
+#headline a.button { display: inline-block; }
+
+p a:hover { border-bottom: 1px solid #d54e21; }
+
+a:hover { color: #d54e21; }
+
+h2 {
+       font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
+       font-weight: 300;
+       font-size: 22px;
+}
+
+h2 a {
+       font-weight: 300;
+}
+
+strong {
+       font-weight: bold;
+}
+
+em, cite {
+       font-style: italic;
+}
+
+sup {
+       line-height: 1em;
+       font-size: 80%;
+}
+
+/* Hide visually but not from screen readers */
+.screen-reader-text {
+       position: absolute;
+       margin: -1px;
+       padding: 0;
+       height: 1px;
+       width: 1px;
+       overflow: hidden;
+       clip: rect(0 0 0 0);
+       border: 0;
+       word-wrap: normal !important;
+}
+
+/* =WordPress Core
+-------------------------------------------------------------- */
+.alignnone {
+       margin: 5px 0 20px 20px;
+}
+
+.aligncenter,
+div.aligncenter {
+       display: block;
+       margin: 5px auto 5px auto;
+}
+
+.alignright {
+       float:left;
+       margin: 5px 20px 20px 0;
+}
+
+.alignleft {
+       float: right;
+       margin: 5px 0 20px 20px;
+}
+
+.aligncenter {
+       display: block;
+       margin: 5px auto 5px auto;
+}
+
+a img.alignright {
+       float: left;
+       margin: 5px 20px 20px 0;
+}
+
+a img.alignnone {
+       margin: 5px 0 20px 20px;
+}
+
+a img.alignleft {
+       float: right;
+       margin: 5px 0 20px 20px;
+}
+
+a img.aligncenter {
+       display: block;
+       margin-right: auto;
+       margin-left: auto
+}
+
+.wp-caption {
+       background: #fff;
+       border: 1px solid #f0f0f0;
+       max-width: 96%; /* Image does not overflow the content area */
+       padding: 5px 3px 10px;
+       text-align: center;
+}
+
+.wp-caption.alignnone {
+       margin: 5px 0 20px 20px;
+}
+
+.wp-caption.alignleft {
+       margin: 5px 0 20px 20px;
+}
+
+.wp-caption.alignright {
+       margin: 5px 20px 20px 0;
+}
+
+.wp-caption img {
+       border: 0 none;
+       height: auto;
+       margin: 0;
+       max-width: 98.5%;
+       padding: 0;
+       width: auto;
+}
+
+.wp-caption p.wp-caption-text {
+       font-size: 11px;
+       line-height: 17px;
+       margin: 0;
+       padding: 0 4px 5px;
+}
+
+/* */
+
+.wrapper {
+       max-width: 960px;
+       margin: 0 auto;
+       clear: both;
+}
+
+.wrapper img{
+       max-width: 100%;
+       height: auto;
+}
+
+#wporg-header {
+       position: relative;
+       height: 140px;
+       width: 100%;
+       background: #23282d;
+       text-align: center;
+}
+
+#wporg-header h1 {
+       display: inline-block;
+       width: 303px;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #wporg-header h1 a {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        background-position: center right;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ display: block;
+       background: url(//s.w.org/style/images/wporg-logo.svg?3) center left no-repeat;
+       -webkit-background-size: 290px 46px;
+       background-size: 290px 46px;
+       height: 88px;
+       text-indent: -9999px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#wporg-header h2.rosetta {
+       font-size: 30px;
+       color: #dfdfdf;
+       font-family: Georgia, "Times New Roman", serif;
+       margin: 0;
+}
+
+#wporg-header h2.rosetta a {
+       padding: 0;
+       display: block;
+       height: 52px; /* 88 header height - 36 top padding */
+       color: #dfdfdf;
+       line-height: 22px;
+       border-bottom: none;
+}
+
+#head-search {
+       height: 48px;
+}
+
+#head-search form {
+       width: 288px;
+       display: inline-block;
+       margin-right: 60px;
+       border-bottom: 1px solid #3f3f3f;
+}
+
+#head-search input.text {
+       background: #191e23;
+       border: 0;
+       margin-left: 0;
+       margin-bottom: 0;
+       width: 256px;
+       height: 24px;
+       color: #b4b9be;
+       float: right;
+       font-size: 12px;
+       outline: none;
+       font-family: "Open Sans", sans-serif;
+       -webkit-border-radius: 0px;
+       border-radius: 0px;
+}
+
+#head-search input.text::-moz-placeholder {
+       color: #eee;
+}
+
+#head-search .button {
+       float: right;
+       text-shadow: none !important;
+       border: none;
+       -webkit-box-shadow: none;
+       box-shadow: none;
+       height: 30px;
+       width: 26px;
+       background: #191e23;
+       background-image: url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831);
+       background-position: 3px 5px;
+       background-repeat: no-repeat;
+       -webkit-border-radius: 0;
+       border-radius: 0;
+       margin: 0;
+       padding: 0;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #wporg-header ul#wporg-header-menu {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        left: auto;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ position: absolute;
</ins><span class="cx" style="display: block; padding: 0 10px">         right: -75%;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        margin: 0;
+       min-width: 200px;
+       max-width: 75%;
+       background: #23282d;
+       list-style: none;
</ins><span class="cx" style="display: block; padding: 0 10px">         text-align: right;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        top: 100%;
</ins><span class="cx" style="display: block; padding: 0 10px">         -webkit-transition: right 0.3s;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        -moz-transition: right 0.3s;
-       -ms-transition: right 0.3s;
-       -o-transition: right 0.3s;
</del><span class="cx" style="display: block; padding: 0 10px">         transition: right 0.3s;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        z-index: 100000;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#wporg-header ul#wporg-header-menu.active {
-       left: auto;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#wporg-header ul#wporg-header-menu.toggled {
</ins><span class="cx" style="display: block; padding: 0 10px">         right: 0;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#wporg-header ul li {
+       position:relative;
+       list-style-type:none;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #wporg-header ul li a {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        font-family: sans-serif;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
+       font-weight: 600;
+       display: block;
+       line-height: 34px;
+       padding: 10px 30px;
+       margin: 0 4px;
+       font-size: 13px;
+       color: #eee;
+       height: 34px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#wporg-header ul li a:hover,
+#wporg-header ul li a.current,
+#wporg-header ul li.current-menu-item a,
+#wporg-header ul li.current_page_parent a {
+       color: #00a0d2;
+}
+
+#wporg-header ul li a.subcurrent {
+       font-weight: bold;
+}
+
+#wporg-header .nav-submenu {
+       clip: rect(1px, 1px, 1px, 1px);
+       height: 1px;
+       right: -2px;
+       margin: 0;
+       overflow: hidden;
+       padding: 0;
+       position: absolute;
+       width: 1px;
+       z-index: 99999;
+}
+
+#wporg-header ul.nav-submenu li a {
+       height: 24px;
+       line-height: 24px;
+       margin: 0;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #wporg-header ul li#download {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        height: 34px;
+       padding: 0 0 34px;
</ins><span class="cx" style="display: block; padding: 0 10px">         float: left;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-right: 0;
</del><span class="cx" style="display: block; padding: 0 10px">         margin-left: 14px;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        overflow: hidden;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.wporg-page-download #wporg-header #download {
+       display: none;
+}
+
+#wporg-header ul li#download a {
+       margin: 0;
+       padding: 0 16px;
+}
+
+#wporg-header ul li#download a.current {
+       color: #eee;
+}
+
+#wporg-header ul li#download a:hover {
+       color: #eee;
+}
+
+@media screen and (max-width:820px) {
+       #wporg-header ul li#download {
+               display: none;
+       }
+}
+
+@media screen and (max-width:768px) {
+       #wporg-header ul li#download {
+               display: block;
+               float: none;
+               margin: 10px 20px 20px;
+               padding-bottom: 0;
+               height: auto;
+       }
+       #wporg-header ul li#download a {
+               padding: 4px 10px;
+       }
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #mobile-menu-button {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        left: auto;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ background: none;
+       border: none;
+       -webkit-box-shadow: none;
+       box-shadow: none;
+       position: absolute;
+       top: 75px;
</ins><span class="cx" style="display: block; padding: 0 10px">         right: 10px;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        display: block;
</ins><span class="cx" style="display: block; padding: 0 10px">         float: right;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        vertical-align: top;
+       text-align: center;
+       text-decoration: inherit;
+       font-weight: normal;
+       font-style: normal;
+       font-size: 16px;
+       font-family: 'dashicons';
+       line-height: 1;
+       padding: 1px;
+       text-shadow: none;
+       -webkit-transition: color .1s ease-in 0;
+       transition: color .1s ease-in 0;
+       -webkit-appearance: none;
+       -webkit-font-smoothing: antialiased;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#mobile-menu-button:before {
+       display: inline-block;
+       float: right;
+       -moz-box-sizing: border-box;
+       -webkit-box-sizing: border-box;
+       box-sizing: border-box;
+       margin: 0;
+       padding: 3px;
+       outline: none;
+       border: none;
+       color: #888;
+       content: '\f228';
+       vertical-align: middle;
+       text-decoration: none;
+       font: normal 50px/1 'Dashicons';
+       -webkit-font-smoothing: antialiased;
+}
+
+#download-mobile {
+       background: #f7f7f7;
+       border-bottom: 1px solid #dddddd;
+}
+
+#download-mobile .wrapper {
+       padding: 20px 0;
+       text-align: center;
+}
+
+#download-mobile span.download-ready {
+       font-size: 1.6em;
+       margin: 0 0.25em;
+}
+
+#download-mobile a.download-button {
+       height: inherit;
+       padding: 10px 15px;
+       font-size: 1.6em;
+       margin: 10px 0.25em;
+}
+
+.wporg-page-nightly .wrapper {
+       min-height: 250px;
+}
+
+@media screen and (min-width:480px) {
+       #head-search form {
+               margin-right: 0;
+       }
+}
+
+@media screen and (max-width:480px) {
+       #head-search form {
+               width: 248px;
+       }
+       #head-search input.text {
+               width: 216px;
+  }
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> @media screen and (min-width:769px) {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+       #wporg-header {
+               height: 120px;
+               text-align: inherit;
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         #wporg-header h1 {
</span><span class="cx" style="display: block; padding: 0 10px">                float: right;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                padding-left: 0;
</del><span class="cx" style="display: block; padding: 0 10px">                 padding-right: 10px;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        #head-search {
+               float: left;
+               margin-left: 14px;
+               height: 48px;
+               padding-top: 30px;
+       }
+
+       #head-search form {
+               margin-right: 0;
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         #wporg-header ul#wporg-header-menu {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                float: right;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         position: static;
+               float:right;
+               margin: -15px 0 0;
+               padding: 0;
+               min-width: 0;
+               max-width: inherit;
+               width: 100%;
+               list-style: none;
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        #wporg-header ul li {
</span><span class="cx" style="display: block; padding: 0 10px">                float: right;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                position:relative;
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        #wporg-header ul li a {
+               padding: 0 6px;
+               height: 46px;
+       }
+
+       #wporg-header ul li#download .uparrow {
+               display:none;
+       }
+
+       #wporg-header ul li a.current ~ .uparrow {
+               width: 0;
+               height: 0;
+               border-right: 9px solid transparent;
+               border-left: 9px solid transparent;
+               border-bottom: 9px solid #f7f7f7;
+               margin: -8px auto 0 auto;
+       }
+
+       #wporg-header ul li.current-menu-item:after,
+       #wporg-header ul li.current_page_parent:after {
+               content: '';
+               position: absolute;
+               right: 50%;
+               width: 0;
+               height: 0;
+               border-right: 9px solid transparent;
+               border-left: 9px solid transparent;
+               border-bottom: 9px solid #f7f7f7;
+               margin: -8px -9px 0 0;
+       }
+
+       #wporg-header ul li:hover .nav-submenu ~ .uparrow,
+       #wporg-header ul li .nav-submenu:hover ~ .uparrow {
+               width: 0;
+               height: 0;
+               border-right: 9px solid transparent;
+               border-left: 9px solid transparent;
+               border-bottom: 9px solid #32373c;
+               margin: -10px auto 0 auto;
+       }
+
+       #wporg-header .nav-submenu {
+               background: #32373c;
+               border: #32373c solid 1px;
+               border-top: 0;
+               margin-top: -1px;
+               min-width: 0;
+       }
+
+       #wporg-header ul li:hover .nav-submenu,
+       #wporg-header ul li .nav-submenu:hover  {
+               display:block!important;/* Prevents #wporg-header ul overwriting this */
+               position:absolute;
+               top:46px;
+               right:0;
+               z-index:101;
+               margin-right:0;
+               width:auto;
+       }
+
+       #wporg-header ul li .nav-submenu li {
+               float: none;
+       }
+
+       #wporg-header ul.nav-submenu li a {
+               height: 34px;
+               line-height: 34px;
+       }
+
+       #wporg-header ul.nav-menu li:hover > ul,
+       #wporg-header .nav-menu ul li:hover > ul,
+       #wporg-header ul.nav-menu .focus > ul,
+       #wporg-header .nav-menu .focus > ul {
+               clip: inherit;
+               height: inherit;
+               overflow: inherit;
+               width: inherit;
+       }
+
+       #headline h2 {
+               text-rendering: optimizeLegibility;
+       }
+
+       #mobile-menu-button {
+               display: none;
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         #wporg-header h2.rosetta {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                padding: 36px 27px 0;
</ins><span class="cx" style="display: block; padding: 0 10px">                 float: right;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@media screen and (max-width:960px) {
+       #home-welcome {
+               min-width: 0 !important;
+       }
+
+       #home-welcome .wrapper {
+               max-width: 100%;
+               margin: 0;
+       }
+
+       #home-text {
+               width: 100%;
+               float: left;
+               margin: -10px;
+       }
+
+
+       #home-below .wrapper .col-2, #home-below .wrapper .col-4 {
+               max-width: 100%;
+       }
+
+       #home-below {
+               max-width: 100%;
+               width: auto;
+       }
+}
+
+@media screen and (min-width:821px) {
+       #download-mobile {
+               display: none;
+       }
+}
+
+#home-welcome {
+       background: #f7f7f7;
+       min-width: 960px;
+       min-height: 340px;
+       border-bottom: 1px solid #dfdfdf;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #home-welcome img.screenshot {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        margin-top: 22px;
</ins><span class="cx" style="display: block; padding: 0 10px">         margin-left: 28px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-right: 0;
</del><span class="cx" style="display: block; padding: 0 10px">         float: right;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> #home-welcome p {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-size: 13px;
+       padding: 11px 0;
</ins><span class="cx" style="display: block; padding: 0 10px">         margin-left: 14px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-right: 0;
</del><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> #home-welcome p.intro {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-family: Georgia, Times, "Times New Roman", serif;
+       padding-top: 34px;
+       font-size: 17px;
+       line-height: 1.5em;
+}
+
+#home-welcome p.intro strong {
+       font-weight: normal;
+}
+
+p.intro a {
+       font-weight: normal;
+}
+
+/* WordPress-style Buttons
+=======================
+Create a button by adding the `.button` class to an element. For backwards
+compatibility, we support several other classes (such as `.button-secondary`),
+but these will *not* work with the stackable classes described below.
+
+Button Styles
+-------------
+To display a primary button style, add the `.button-primary` class to a button.
+
+Button Sizes
+------------
+Adjust a button's size by adding the `.button-large` or `.button-small` class.
+
+Button States
+-------------
+Lock the state of a button by adding the name of the pseudoclass as
+an actual class (e.g. `.hover` for `:hover`).
+
+
+TABLE OF CONTENTS:
+------------------
+ 1.0 - Button Layouts
+ 2.0 - Default Button Style
+ 3.0 - Primary Button Style
+ 4.0 - Button Groups
+ 5.0 - Responsive Button Styles
+
+---------------------------------------------------------------------------- */
+/* ----------------------------------------------------------------------------
+  1.0 - Button Layouts
+---------------------------------------------------------------------------- */
+.submit input,
+input[type=button],
+input[type=submit],
+.button,
+.button-primary,
+.download-button,
+.button-secondary {
+       border: 1px solid;
+       -webkit-border-radius: 3px;
+       border-radius: 3px;
+       -webkit-box-sizing: border-box;
+       -moz-box-sizing:    border-box;
+       box-sizing:         border-box;
+       cursor: pointer;
+       display: inline-block;
+       font-size: 12.8px;
+       font-size: 0.8rem;
+       height: 25px;
+       height: 1.5625rem;
+       line-height: 1;
+       margin: 0;
+       padding: 0 12.8px;
+       padding: 0 .8rem;
+       text-decoration: none;
+       white-space: nowrap;
+       -webkit-appearance: none;
+}
+
+/* Remove the dotted border on :focus and the extra padding in Firefox */
+button::-moz-focus-inner,
+input[type="reset"]::-moz-focus-inner,
+input[type="button"]::-moz-focus-inner,
+input[type="submit"]::-moz-focus-inner {
+       border: 0 none;
+       padding: 0;
+}
+
+.button.button-xl,
+.button-group.button-xl .button {
+       font-size: 16px;
+       font-size: 1rem;
+       height: 39.062px;
+       height: 2.44141rem;
+       line-height: 1;
+       padding: 0 24px;
+       padding: 0 1.5rem;
+}
+
+.button.button-large,
+.button-group.button-large .button,
+.col-2 p.button,
+.col-13 p.button {
+       height: 31.25px;
+       height: 1.95313rem;
+       line-height: 1;
+       padding: 0 16px;
+       padding: 0 1rem;
+}
+
+.button.button-small,
+.block-content span.button,
+.button-group.button-small .button {
+       font-size: 10.24px;
+       font-size: 0.64rem;
+       height: 20px;
+       height: 1.25rem;
+       line-height: 1;
+       padding: 0 8px;
+       padding: 0 .5rem;
+}
+
+.button.button-hero,
+.button-group.button-hero .button,
+#plugin-description p.button, .col-3 p.button,
+body.trac #plugin-description .description-right p {
+       font-size: 14px;
+       height: 46px;
+       line-height: 44px;
+       padding: 0 36px;
+}
+
+a.button,
+a.button-primary,
+a.button-secondary {
+       line-height: 25px;
+       line-height:  1.5625rem;
+}
+
+a.button.button-large,
+.button-group.button-large a.button {
+       line-height: 31.25px;
+       line-height: 1.95313rem;
+}
+
+a.button.button-xl,
+.button-group.button-xl a.button {
+       line-height: 39.062px;
+       line-height: 2.44141rem;
+}
+
+a.button.button-small,
+.button-group.button-small a.button {
+       line-height: 20px;
+       line-height: 1.25rem;
+}
+
+.button:active,
+.button:focus {
+       outline: none;
+}
+
+.button.hidden {
+       display: none;
+}
+
+/* Style Reset buttons as simple text links */
+input[type="reset"],
+input[type="reset"]:hover,
+input[type="reset"]:active,
+input[type="reset"]:focus {
+       background: none;
+       border: none;
+       -webkit-box-shadow: none;
+       box-shadow:         none;
+       padding: 0 2px 1px;
+       width: auto;
+}
+
+/* ----------------------------------------------------------------------------
+  2.0 - Default Button Style
+---------------------------------------------------------------------------- */
+.submit input,
+input[type=button],
+input[type=submit],
+.button,
+.button:visited,
+.button-secondary {
+       background: #f7f7f7;
+       border-color: #cccccc;
+       -webkit-box-shadow: 0 1px 0 #cccccc;
+       box-shadow:         0 1px 0 #cccccc;
+       color: #555;
+       vertical-align: top;
+}
+
+p .button {
+       vertical-align: baseline;
+}
+
+.submit input:hover,
+input[type=button]:hover,
+input[type=submit]:hover,
+.submit input:focus,
+input[type=button]:focus,
+input[type=submit]:focus,
+.button.hover,
+.button:hover,
+.button-secondary:hover,
+.button.focus,
+.button:focus,
+.button-secondary:focus {
+       background: #fafafa;
+       border-color: #999;
+       color: #23282d;
+}
+
+.submit input:focus,
+input[type=button]:focus,
+input[type=submit]:focus,
+.button.focus,
+.button:focus,
+.button-secondary:focus,
+.button-link:focus {
+       border-color: #5b9dd9;
+       -webkit-box-shadow: 0 0 3px rgba(0, 115, 170, 0.8);
+       box-shadow:         0 0 3px rgba(0, 115, 170, 0.8);
+}
+
+.submit input:active,
+input[type=button]:active,
+input[type=submit]:active,
+.button.active,
+.button.active:hover,
+.button.active:focus,
+.button:active,
+.button-secondary:active {
+       background: #eee;
+       border-color: #999;
+       -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
+       box-shadow:         inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
+       -webkit-transform: translateY(1px);
+       -ms-transform:     translateY(1px);
+       transform:         translateY(1px);
+}
+
+.button.active:focus {
+       border-color: #5b9dd9;
+       -webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8);
+       box-shadow:         inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8);
+}
+
+.submit input:disabled,
+input[type=button]:disabled,
+input[type=submit]:disabled,
+.button[disabled],
+.button:disabled,
+.button.disabled,
+.button-secondary[disabled],
+.button-secondary:disabled,
+.button-secondary.disabled,
+.button-disabled {
+       background: #f7f7f7 !important;
+       border-color: #ddd !important;
+       -webkit-box-shadow: none !important;
+       box-shadow:         none !important;
+       color: #a0a5aa !important;
+       cursor: default;
+       text-shadow: 0 1px 0 #fff !important;
+       -webkit-transform: none !important;
+       -ms-transform:     none !important;
+       transform:         none !important;
+}
+
+/* Buttons that look like links, for a cross of good semantics with the visual */
+.button-link {
+       background: none;
+       border: 0;
+       -webkit-border-radius: 0;
+       border-radius:         0;
+       -webkit-box-shadow: none;
+       box-shadow:         none;
+       cursor: pointer;
+       margin: 0;
+       outline: none;
+       padding: 0;
+}
+
+.button-link:focus {
+       outline: #5b9dd9 solid 1px;
+}
+
+/* ----------------------------------------------------------------------------
+  3.0 - Primary Button Style
+---------------------------------------------------------------------------- */
+.button-primary,
+.download-button,
+.button-primary:visited,
+.download-button:visited {
+       background: #0085ba;
+       border-color: #0073aa #006799 #006799;
+       -webkit-box-shadow: 0 1px 0 #006799;
+       box-shadow:         0 1px 0 #006799;
+       color: #fff;
+       text-decoration: none;
+       text-shadow: 0 -1px 1px #006799, -1px 0 1px #006799, 0 1px 1px #006799, 1px 0 1px #006799;
+}
+
+.button-primary.hover,
+.button-primary:hover,
+.button-primary.focus,
+.button-primary:focus,
+.download-button.hover,
+.download-button:hover,
+.download-button.focus,
+.download-button:focus {
+       background: #008ec2;
+       border-color: #006799;
+       color: #fff;
+}
+
+.button-primary.focus,
+.button-primary:focus,
+.download-button.focus,
+.download-button:focus {
+       -webkit-box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
+       box-shadow:         0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
+}
+
+.button-primary.active,
+.button-primary.active:hover,
+.button-primary.active:focus,
+.button-primary:active,
+.download-button.active,
+.download-button.active:hover,
+.download-button.active:focus,
+.download-button:active {
+       background: #0073aa;
+       border-color: #006799;
+       -webkit-box-shadow: inset 0 2px 0 #006799;
+       box-shadow:         inset 0 2px 0 #006799;
+       vertical-align: top;
+}
+
+.button-primary[disabled],
+.button-primary:disabled,
+.button-primary-disabled,
+.download-button[disabled],
+.download-button:disabled,
+.download-button-disabled {
+       background: #008ec2 !important;
+       border-color: #007cb2 !important;
+       -webkit-box-shadow: none !important;
+       box-shadow:         none !important;
+       color: #66c6e4 !important;
+       cursor: default;
+       text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
+}
+
+/* ----------------------------------------------------------------------------
+  4.0 - Button Groups
+---------------------------------------------------------------------------- */
+.button-group {
+       display: inline-block;
+       font-size: 0;
+       position: relative;
+       vertical-align: middle;
+       white-space: nowrap;
+}
+
+.button-group > .button {
+       -webkit-border-radius: 0;
+       border-radius: 0;
+       display: inline-block;
+       margin-left: -1px;
+       z-index: 10;
+}
+
+.button-group > .button-primary {
+       z-index: 100;
+}
+
+.button-group > .button:hover {
+       z-index: 20;
+}
+
+.button-group > .button:first-child {
+       -webkit-border-radius: 0 3px 3px 0;
+       border-radius:         0 3px 3px 0;
+}
+
+.button-group > .button:last-child {
+       -webkit-border-radius: 3px 0 0 3px;
+       border-radius:         3px 0 0 3px;
+}
+
+.button-group > .button:focus {
+       position: relative;
+       z-index: 1;
+}
+
+/* ----------------------------------------------------------------------------
+  5.0 - Responsive Button Styles
+---------------------------------------------------------------------------- */
+@media screen and (max-width: 782px) {
+       .button,
+       .button.button-xl,
+       .button.button-large,
+       .button.button-small {
+               font-size: 14px;
+               height: auto;
+               line-height: normal;
+               margin-bottom: 4px;
+               padding: 6px 14px;
+               vertical-align: middle;
+       }
+}
+
+
+/* */
+
+body #ed_toolbar input {
+       padding: 0 10px 1px;
+}
+
+body #ed_toolbar #ed_pre {
</ins><span class="cx" style="display: block; padding: 0 10px">         font-family: sans-serif;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.col-3 a.download-button {
+       display: block;
+       text-align: center;
+}
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.download-meta {
+       text-align: center !important;
+       font-size: 12px;
+       margin-bottom: 0 !important;
+}
+
+
</ins><span class="cx" style="display: block; padding: 0 10px"> /* */
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> #home-welcome .download-button {
</span><span class="cx" style="display: block; padding: 0 10px">        margin-right: 6px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-left: 0;
</del><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> .col-3 ul {
</span><span class="cx" style="display: block; padding: 0 10px">        margin-right: 16px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-left: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ list-style: square;
+       margin-bottom: 22px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.col-3 p {
+       margin-bottom: 22px;
+}
+
+.download-tar {
+       font-size: 12px;
+       text-align: center;
+       margin-bottom: 14px !important;
+}
+
+#home-below {
+       font-size: 13px;
+       width: 960px;
+       margin: 0 auto;
+}
+
+#home-below .image img {
+       border: 1px solid #dadada;
+}
+
+#home-below .wrapper {
+       float: right;
+       margin-bottom: 14px;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        float:right;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ float: right;
+       margin: 0 14px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.col-1 { width: 52px; }
+.col-2 { width: 132px; }
+.col-3 { width: 212px; }
+.col-4 { width: 292px; }
+.col-5 { width: 372px; }
+.col-6 { width: 452px; }
+.col-7 { width: 532px; }
+.col-8 { width: 612px; }
+.col-9 { width: 692px; }
+.col-10 { width: 772px; }
+.col-11 { width: 852px; }
+.col-12 { width: 932px; }
+
+.col-9 h2 {
+       margin: 6px 0;
+       font-family: Georgia, Times, "Times New Roman", serif;
+}
+
+.col-9 .entry {
+       border-bottom: 1px solid #dfdfdf;
+       margin-bottom: 30px;
+}
+
+h3 {
+       font-size: 14px;
+       color: #23282d;
+       font-weight:bold;
+       margin: -1px 0 1px 0;
+}
+
+h4, h3.head {
+       font-weight: bold;
+       font-size: 14px;
+       border-bottom: 1px solid #dedede;
+       padding-bottom: 4px;
+       color: #23282d;
+       margin-bottom: 18px;
+}
+
+h5 {
+       font-weight: bold;
+       font-size: 1em;
+       margin-bottom: 12px;
+}
+
+#home-below h4 {
+       margin-top: 28px;
+       margin-bottom: 16px;
+}
+
+#home-below h4 a {
+       font-weight: bold;
+}
+
+#home-below h5 {
+       margin-bottom: 0;
+}
+
+#home-below img.book {
+       margin-top: -17px;
+       margin-bottom: 6px;
+}
+
+#home-below a {
+       font-size: 14px;
+}
+
+#home-below ol.steps {
+       margin-top: -4px;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #home-below ol.steps li {
</span><span class="cx" style="display: block; padding: 0 10px">        padding-right: 44px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        padding-left: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ padding-top: 4px;
+       margin-bottom: 17px;
+       position: relative;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#home-below ol.steps li.one {
-       background-position: right top;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#home-below ol.steps li span {
+       content: '';
+       width: 31px;
+       height: 31px;
+       position: absolute;
+       right: 0;
+       top: 0;
+       background-image: url(//s.w.org/style/images/steps.png);
+       -webkit-background-size: 93px 31px;
+       background-size: 93px 31px;
+       background-repeat: no-repeat;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
+       only screen and (min-resolution: 1.5dppx),
+       only screen and (min-resolution: 144dpi) {
+       #home-below ol.steps li span {
+               background-image: url(//s.w.org/style/images/steps-2x.png);
+       }
+}
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#home-below ol.steps li.two {
-       background-position: right top;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#home-below ol.steps li.one span {
+       background-position: 100% 0;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#home-below ol.steps li.three {
-       background-position: right top;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#home-below ol.steps li.two span {
+       background-position: -31px 0;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#home-below ol.steps li.three span {
+       background-position: -62px 0;
+}
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ul#notable-users {
+       list-style: none;
+}
+
+p#showcase-link a {
+       font-size: 0.9em;
+       border: none;
+}
+
+ol.steps {
+       list-style: none;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> ul#notable-users li a {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        display: block;
+       width: 130px;
+       height: 59px;
+       margin-bottom: 8px;
+       border-top: 1px solid #f5f5f5;
</ins><span class="cx" style="display: block; padding: 0 10px">         border-right: 1px solid #f5f5f5;
</span><span class="cx" style="display: block; padding: 0 10px">        border-left: 1px solid #dedede;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        border-bottom: 1px solid #dedede;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> ul#notable-users li a:active {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        border-top: 1px solid #dedede;
</ins><span class="cx" style="display: block; padding: 0 10px">         border-right: 1px solid #dedede;
</span><span class="cx" style="display: block; padding: 0 10px">        border-left: 1px solid #f5f5f5;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        border-bottom: 1px solid #f5f5f5;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> input.text {
</span><span class="cx" style="display: block; padding: 0 10px">        margin-left: 2px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-right: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ font-size: 12px;
+       padding: 3px;
+       background: #f5f5f5;
+       border: 1px solid #ccc;
+       height: 16px;
+       vertical-align: top;
+       color: #666;
+       font-family: sans-serif;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#headline {
+       height: 62px;
+       background: #f7f7f7;
+       border-bottom: 1px solid #dfdfdf;
+}
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> #headline h2 {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        padding-right: 12px;
-       padding-left: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ color: #555;
+       font-size: 28px;
+       line-height: 1em;
+       text-shadow: #fff 0px 1px 0px;
+       padding-top: 18px;
+       padding-right: 9px;
</ins><span class="cx" style="display: block; padding: 0 10px">         float: right;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.wporg-make .site-title a:before,
+body.wporg-make #headline h2 a:before {
+       -webkit-font-smoothing: antialiased;
+       display: inline-block;
+       font: normal 28px/1 'dashicons';
+       vertical-align: top;
+       width: 36px;
+}
+body.make-core #headline h2 a:before { content: '\f475'; }
+body.make-design #headline h2 a:before { content: '\f309'; }
+body.make-mobile #headline h2 a:before { content: '\f470'; }
+body.make-accessibility #headline h2 a:before { content: '\f483'; }
+body.make-polyglots #headline h2 a:before { content: '\f326'; }
+body.make-support #headline h2 a:before { content: '\f125'; }
+body.make-themes #headline h2 a:before { content: '\f100'; }
+body.make-plugins #headline h2 a:before { content: '\f106'; }
+body.make-docs #headline h2 a:before { content: '\f105'; }
+body.make-community #headline h2 a:before { content: '\f307'; }
+body.make-meta #headline h2 a:before { content: '\f325'; }
+body.make-training #headline h2 a:before { content: '\f118'; }
+body.make-flow #headline h2 a:before { content: '\f115'; }
+body.make-tv #headline h2 a:before { content: '\f235'; }
+body.make-marketing #headline h2 a:before { content: '\f130'; }
+body.make-cli #headline h2 a:before { content: '\f345'; }
+body.make-hosting #headline h2 a:before { content: '\f176'; }
+
+.make-core .site-title a:before { content: '\f475'; }
+.make-design .site-title a:before { content: '\f309'; }
+.make-mobile .site-title a:before { content: '\f470'; }
+.make-accessibility .site-title a:before { content: '\f483'; }
+.make-polyglots .site-title a:before { content: '\f326'; }
+.make-support .site-title a:before { content: '\f125'; }
+.make-themes .site-title a:before { content: '\f100'; }
+.make-plugins .site-title a:before { content: '\f106'; }
+.make-docs .site-title a:before { content: '\f105'; }
+.make-community .site-title a:before { content: '\f307'; }
+.make-meta .site-title a:before { content: '\f325'; }
+.make-training .site-title a:before { content: '\f118'; }
+.make-systems .site-title a:before { content: '\f107'; }
+.make-flow .site-title a:before { content: '\f115'; }
+.make-tv .site-title a:before { content: '\f235'; }
+.make-marketing .site-title a:before { content: '\f130'; }
+.make-cli .site-title a:before { content: '\f345'; }
+.make-hosting .site-title a:before { content: '\f176'; }
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #headline .login {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-size: 12px;
+       position: relative;
</ins><span class="cx" style="display: block; padding: 0 10px">         float: left;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        padding-top: 22px;
</ins><span class="cx" style="display: block; padding: 0 10px">         margin-left: 15px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-right: 0;
</del><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#headline .login a {
+       color: #21759b;
+}
+
+#headline .login a:visited {
+       color: #4ca6cf;
+}
+
+#headline input.text {
+       background: #fff;
+       border: 1px solid #c6d9e9;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #pages {float:left;}
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> #pagebody .submenu, #pagebody #submenu {
</span><span class="cx" style="display: block; padding: 0 10px">        margin-right: 0;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        margin-top: -2px;
+       font-size: 10px;
+       list-style: none;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .submenu a#subcurrent, #pagebody #submenu a#subcurrent {
+       color: #23282d;
+       cursor: default;
+}
+
+p.person {
+       padding-bottom: 10px;
+       border-bottom: 1px solid #dadada;
+       margin-bottom: 11px;
+}
+
+#pagebody .submenu li {
+       border-bottom: 1px solid #dedede;
+       font-size: 12px;
+       line-height: 18px;
+       padding: 5px 0;
+}
+
+#pagebody .submenu li a {
+       width: 100%;
+       display: block;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #pagebody .submenu li.current {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        background-position: center right;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ background: url(//s.w.org/style/images/arrow.png) center left no-repeat;
+       font-weight: bold;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .submenu li:last-child {
+       border-bottom: 0;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #pagebody .submenu li ul {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        margin-top: 0 !important;
</ins><span class="cx" style="display: block; padding: 0 10px">         margin-right: 16px !important;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-left: 0 !important;
</del><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .submenu li ul li {
+       border: none;
+       line-height: 1.4em;
+       padding-bottom: 2px;
+}
+
+#pagebody {
+       font-size: 13px;
+       margin-top: 29px;
+       margin-bottom: 22px;
+}
+
+#pagebody p, #pagebody ol, #pagebody ul {
+       margin: 0 0 22px 0;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #pagebody ul {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-left: 0;
</del><span class="cx" style="display: block; padding: 0 10px">         margin-right: 16px;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        list-style: square;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .submenu ul {
+       margin-bottom: 0;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> a.rsslink {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        background-position: top right;
-       padding-left: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ background:url(//s.w.org/style/images/feedicon10.png) top left no-repeat;
</ins><span class="cx" style="display: block; padding: 0 10px">         padding-right: 14px;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> #pagebody ol {
</span><span class="cx" style="display: block; padding: 0 10px">        margin-right: 22px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-left: 0;
</del><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody ol.screenshots {
+       list-style: none;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #pagebody p.intro {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        font-family: sans-serif;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ font-family: Georgia, Times, "Times New Roman", serif;
+       color: #555;
+       font-size: 15px;
+       line-height: 1.6em;
+       margin-top: -1px;
+       margin-bottom: 23px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody p.intro a {
+       font-weight: normal;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> .feed {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        background-position: center right;
-       padding-left: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ background: url(//s.w.org/style/images/feedicon.png) center left no-repeat;
</ins><span class="cx" style="display: block; padding: 0 10px">         padding-right: 19px;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#wporg-footer {
+       clear: both;
+       overflow: auto;
+       margin: 0 auto;
+       padding: 22px 14px 65px 14px;
+       border-top: 1px solid #dfdfdf;
+       background-color: #f7f7f7;
+}
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#wporg-footer p {
-       font-family:sans-serif;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#wporg-footer .wrapper {
+       overflow: auto;
+       max-width: 932px;
+}
+
+#wporg-footer ul {
</ins><span class="cx" style="display: block; padding: 0 10px">         float: right;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        overflow: auto;
+       width: 135px;
+       margin-right: 24px;
+       margin-bottom: 20px; /* for narrow screens */
+       padding-right: 0; /* override other generic styles */
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#head-search {
-       float: left;
-       margin-left: 14px;
-       margin-right: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@media screen and (min-width:960px) {
+       #wporg-footer ul:first-child {
+               margin-right: 0;
+       }
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#head-search input.text {
-       margin-left: 6px;
-       margin-right: 0;
-       float: right;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@media screen and (min-width:561px) and (max-width:959px) {
+       #wporg-footer .wrapper {
+               max-width: 600px;
+       }
+
+       #wporg-footer ul:nth-child(3n+1) {
+               margin-right: 0;
+       }
+
+       #wporg-footer ul:nth-child(4n) {
+               clear: both;
+       }
+
+       #wporg-footer ul {
+               margin-right: 2%;
+               width: 32%;
+       }
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#head-search .button {
-       float: right;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@media screen and (max-width:560px) {
+       #wporg-footer .wrapper {
+               max-width: 360px;
+       }
+
+       #wporg-footer ul:nth-child(2n+1) {
+               margin-right: 0;
+       }
+
+       #wporg-footer ul:nth-child(odd) {
+               clear: both;
+       }
+
+       #wporg-footer ul {
+               margin-right: 4%;
+               width: 48%;
+       }
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#pagebody .books .image {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#wporg-footer ul li {
+       font-size: 14px;
+       margin-bottom: 1px;
+       color: #bbb;
+       list-style-type: none;
+}
+
+#wporg-footer ul li a {
+       border: none;
+}
+
+#wporg-footer .cip {
+       clear: both;
+       float: none;
+       text-align: center;
+       margin: 35px auto 0 auto;
+       font-size: 16px;
+       letter-spacing: 0.3em;
+       text-transform: uppercase;
+       color: #cccccc;
+}
+
+#wporg-footer .cip-image {
+       background: url(//s.w.org/style/images/codeispoetry.png?1) center center no-repeat;
+       -webkit-background-size: 190px 15px;
+       background-size: 190px 15px;
+       width: 190px;
+       height: 15px;
+       text-indent: -9999px;
+}
+
+@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
+       only screen and (min-resolution: 1.5dppx),
+       only screen and (min-resolution: 144dpi) {
+       #wporg-footer .cip-image {
+               background-image: url(//s.w.org/style/images/codeispoetry-2x.png?1);
+       }
+}
+
+blockquote {
+       background: #f5f5f5;
+       border: 1px solid #dadada;
+       padding: 22px 22px 0;
+       margin-bottom: 22px;
+}
+
+.wporg-page-about-books #pagebody h2 {
+       margin-bottom: 1em;
+}
+
+#pagebody ul.books, ul#otherbooks {
+       list-style: none;
+       margin: 0;
+}
+
+#pagebody .books .image, #otherbooks .image {
+       width: 200px;
+       display: block;
</ins><span class="cx" style="display: block; padding: 0 10px">         float: right;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        text-align: center;
+       margin: 18px;
</ins><span class="cx" style="display: block; padding: 0 10px">         border-left: 1px solid #dadada;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#pagebody .books img {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .books img, #otherbooks img {
</ins><span class="cx" style="display: block; padding: 0 10px">         border: 1px solid #dadada;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#pagebody .books li {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .books.mobile img {
+       border:none;
+}
+
+#pagebody .books li, #otherbooks li {
+       background: #f5f5f5;
+       border: 1px solid #dadada;
</ins><span class="cx" style="display: block; padding: 0 10px">         border-left-color: #eee;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        border-right-color: #dadada;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ border-bottom-color: #e0e0e0;
+       margin-bottom: 22px;
+       clear: both;
</ins><span class="cx" style="display: block; padding: 0 10px">         float: right;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        width: 100%;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#pagebody .books h3 {
-       font-family:sans-serif;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .books h3, #otherbooks h3 {
+       margin: 18px 0 5px 0;
+       font: 21px Georgia, Times, "Times New Roman", serif;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#pagebody .books p {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#otherbooks h3, #otherbooks p {
+       margin-right:20px;
+}
+
+#otherbooks h3 {
+       font-size:18px;
+}
+
+#pagebody .books p, #otherbooks p {
</ins><span class="cx" style="display: block; padding: 0 10px">         padding-left: 22px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        padding-right: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ padding-right: 22px;
+       margin-bottom: 7px;
+       line-height: 1.4em;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#pagebody .books .author {
-       font: normal 15px sans-serif;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .books .author, #otherbooks .author {
+       font: italic 15px Georgia, Times, "Times New Roman", serif;
+       margin-bottom: 11px;
+       color: #888;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody .books .published, #otherbooks .published {
+       font-size: 11px;
+       text-transform: uppercase;
+       letter-spacing: 0.2em;
+       color: #888;
+}
+
+#pagebody .books h3 a, #otherbooks h3 a {
+       font-weight: normal;
+}
+
+.features .col-5 li {
+       margin-bottom:15px;
+}
+
+.alt { background: #f2f2f2; }
+
+.featured {
+       background: #fffbcc;
+       border: 1px solid #e6db55;
+       padding: 11px 11px 16px;
+       margin: 32px 0;
+       overflow: auto;
+       /*width: 670px;*/
+}
+
+.wporg-page-hosting #pagebody .partner .forum {
+       margin: 0;
+}
+
+.partner {
+       clear: both;
+       min-height: 100px;
+       margin: 40px 0 40px 10px;
+       padding-right: 120px;
+       position: relative;
+}
+
+.partner p {
+       margin-bottom: 10px;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> .partner img {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        float: left;
-       margin-left: 4px;
-       margin-right: 12px;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ margin-right: 10px;
+       position: absolute;
+       top: 0;
+       right: -10px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@media (max-width: 359px) {
+       .partner {
+               margin-left: 15px;
+               padding-right: 15px;
+       }
+       .partner img {
+               float: left;
+               position: relative;
+       }
+}
+
+.submit {
+       border-top: 1px solid #ccc;
+       padding: 1.5em 0 0 0;
+       margin: 10px 0 0 0;
+       -webkit-border-bottom-right-radius: 3px;
+       border-bottom-right-radius: 3px;
+       -webkit-border-bottom-left-radius: 3px;
+       border-bottom-left-radius: 3px;
+}
+
+#pagebody table.widefat {
+       border-collapse: collapse;
+       width: 100%;
+       clear: both;
+       margin-bottom: 11px;
+}
+
+#pagebody table.widefat a {
+       text-decoration: none;
+}
+
+#pagebody table.widefat tr.alt {
+       background-color: #f2f2f2;
+}
+
+#pagebody table.widefat tbody.hover {
+       cursor: pointer;
+}
+
+#pagebody table.widefat tbody tr.hover,
+#pagebody table.widefat tbody tr:hover {
+       background-color: #ddd;
+}
+#pagebody table.widefat tbody tr.hover a,
+#pagebody table.widefat tbody a:hover {
+       color: #d54e21;
+}
+
+#pagebody table.widefat td, #pagebody table.widefat th {
+       font-size: 13px;
+       padding: 6px;
+       vertical-align: text-top;
+}
+
+#pagebody table.widefat thead {
+       background-color: #cfcfcf;
+       color: #000;
+       font-weight: bold;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #pagebody table.widefat th {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        padding-bottom: 4px;
+       padding-top: 8px;
</ins><span class="cx" style="display: block; padding: 0 10px">         text-align: right;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+#pagebody table.widefat .check-column {
+       text-align: center;
+       vertical-align: text-top;
+       width: 3%;
+}
+
+.wrap, .updated, .error {
+       margin: 0;
+       margin-right: 15px;
+       margin-left: 15px;
+       padding: 0;
+       max-width: 980px;
+}
+
+.form-table, form#profile-form table {
+       border-collapse: collapse;
+       margin-top: 1em;
+       width: 100%;
+       color: #333;
+}
+
+.form-table td, form#profile-form table td {
+       margin-bottom: 9px;
+       padding: 10px;
+       line-height: 20px;
+       border-bottom-width: 8px;
+       border-bottom-style: solid;
+
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> .form-table th, form#profile-form table th {
</span><span class="cx" style="display: block; padding: 0 10px">        text-align: right;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        padding: 10px;
+       width: 150px;
+       font-weight: bold;
+       border-bottom-width: 8px;
+       border-bottom-style: solid;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-.form-table input, .form-table textarea,
-form#profile-form table input, form#profile-form textarea {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.form-table input[type='text'], .form-table textarea,
+form#profile-form table input[type='text'], form#profile-form textarea {
+       border: 1px solid #d1e5f6;
+       border-top-color: #b0c1cf;
</ins><span class="cx" style="display: block; padding: 0 10px">         border-right-color: #b0c1cf;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-#sitesearch label { margin-left: 6px; margin-right: 0;}
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.form-table input[type='text'] {
+       padding: 3px;
+}
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.form-table textarea, form#profile-form table textarea {
+       width: 520px !important;
+       font-size: 13px;
+       line-height: 1.5em;
+}
+
+.error {
+       background-color: #ffebe8;
+       border-color: #c00;
+}
+
+.error a {
+       color: #c00;
+}
+
+.form-invalid {
+       background-color: #ffebe8 !important;
+}
+
+.form-invalid input {
+       border-color: #c00 !important;
+}
+
+.form-table td, .form-table th,
+form#profile-form table td, form#profile-form table th {
+       border-bottom-color: #fff;
+}
+
+.form-input-tip {
+       color: #999;
+}
+
+#sitesearch {
+       margin-top: 10px;
+       margin-bottom: 22px;
+       font-size: 10px;
+}
+
+#sitesearch #sitesearchbox {
+       width: 45%;
+       padding: 3px;
+       font-size: 18px;
+}
+
+#sitesearch p { margin-top: 4px; }
+
+#sitesearch label { margin-left: 6px;}
+
+#sitesearch .text {
+       height: 24px;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #sitesearch .button {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-size: 16px;
</ins><span class="cx" style="display: block; padding: 0 10px">         margin-right: 4px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-left: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ height: 32px;
+       padding: 0 6px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> ol.searchresults {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        margin-top: 22px !important;
</ins><span class="cx" style="display: block; padding: 0 10px">         padding-right: 4px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        padding-left: 0;
</del><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+div.special { margin-top: 22px; }
+
+.searchresults h4, .special h4 {
+       margin-bottom: 4px;
+}
</ins><span class="cx" style="display: block; padding: 0 10px"> .searchresults .source, .special .source {
</span><span class="cx" style="display: block; padding: 0 10px">        float: left;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-size: 10px;
+       font-style: italic;
+       font-family: "Lucida Sans";
+       color: #888;
+       font-weight: normal;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> .heatmap {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        font-family:sans-serif;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ font-family: Georgia, Times, "Times New Roman", serif;
+       line-height: 3em;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.heatmap a {
+       font-weight: normal;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> .col-10 .col-5 {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        padding-left: 20px;
-       padding-right: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ margin: 0;
+       width: 352px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.col-10 .col-10 {
+       margin: 24px 0 0;
+       clear: both;
+}
+
+.col-10 .col-8, .col-10 .col-7 {
+       margin: 0;
+}
+
+.col-10 .col-5 table td {
+       line-height: 1.5em;
+       padding: 10px 0;
+       border-bottom: 1px solid #dadada;
+}
+
+.more {
+       font-size: 90%;
+}
+
+.column-list {
+       font-size: 12px;
+       line-height: 1.5em;
+}
+
+.column-list li {
+       padding-bottom: 4px;
+}
+
+#theuser .block {
+       margin: 24px;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> #theuser #userinfo {
</span><span class="cx" style="display: block; padding: 0 10px">        margin-right: 22px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        margin-left: 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ margin-bottom: 0;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> #lang-guess {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        font-family:sans-serif;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ width: 93%;
+       max-width: 932px;
+       margin: 22px auto 0;
+       background: #fffbcc;
+       border: 1px solid #e6db55;
+       text-align: center;
+       font: 1.3em Georgia, Times, "Times New Roman", serif;
+       padding: 10px 0;
+       -webkit-border-radius: 3px;
+       border-radius: 3px;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+h3.graphics {
+       clear: both;
+       padding-top: 20px;
+       font-size:22px;
+       font-weight: normal;
+       color: #999;
+       padding-bottom: 6px;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> ul.logo {
</span><span class="cx" style="display: block; padding: 0 10px">        margin: 0 0 14px 14px !important;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        width: 176px;
+       border: 1px solid #dfdfdf;
+       border-top: none;
</ins><span class="cx" style="display: block; padding: 0 10px">         float: right;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ul.logo li {
+       list-style: none;
+       border-bottom: 1px solid #dfdfdf;
+       background: #f5f5f5;
+       line-height:13px;
+}
+
+ul.logo li.img {
+       background: #fff;
+}
+
+ul.logo li a span {
+       color: #999;
+       font-weight: normal;
+}
+
+ul.logo li a {
+       display: block;
+       padding: 6px 8px;
+       font-size:10px;
+}
+
+ul.logo li:first-child {
+       border-top: 1px solid #dfdfdf;
+}
+
+ul.logo li:last-child {
+       border-bottom: none;
+}
+
+p.community {
+       clear: both;
+       font-size:14px;
+       padding: 24px 0;
+}
+
+
+ul.logo .pnglogo { background: #eee; text-align: center;}
+
+ul.logo .pnglogo:hover { background: #555; }
+
+.pnglogo img {
+       padding: 62px 0;
+}
+
+#logo-blue img, #logo-grey img { padding: 20px 0; }
+
+
+ul.colors {
+       margin: 0 !important;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> ul.colors li {
</span><span class="cx" style="display: block; padding: 0 10px">        float: right;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        list-style: none;
</ins><span class="cx" style="display: block; padding: 0 10px">         margin-right: 60px;
</span><span class="cx" style="display: block; padding: 0 10px">        padding-left:50px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        padding-right: 0;
</del><span class="cx" style="display: block; padding: 0 10px">         border-left: 1px solid #dfdfdf;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        border-right: none;
</del><span class="cx" style="display: block; padding: 0 10px">         margin-left:50px;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        margin-bottom: 24px;
+       line-height: 14px;
+       font-size: 10px;
+       color: #666;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ul.colors li strong {
+       font-size: 12px;
+       color: #333;
+}
+
</ins><span class="cx" style="display: block; padding: 0 10px"> ul.colors li:last-child {
</span><span class="cx" style="display: block; padding: 0 10px">        padding-left: 0;
</span><span class="cx" style="display: block; padding: 0 10px">        margin-left: 0;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -322,11 +2061,352 @@
</span><span class="cx" style="display: block; padding: 0 10px"> ul.colors li img {
</span><span class="cx" style="display: block; padding: 0 10px">        float: right;
</span><span class="cx" style="display: block; padding: 0 10px">        margin-right: -60px;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+}
+
+body .meta {
+       font-size: 12px;
+       color: #777;
+       margin-bottom: 10px;
+}
+
+body .meta a {
+       color: #777;
+       border-bottom: 1px solid #dfdfdf;
+}
+
+body .meta a:hover { color: #d54e21; border-bottom-color: #d54e21; }
+
+hr { border: none; border-top: 1px solid #dfdfdf; }
+
+#headline a {
+       color: #555;
+}
+
+img#wpstats {
+       margin: -10px 10px 0;
+}
+
+.wporg-stats-chart path[fill="#cccccc"] {
+       fill: #cbcdce;
+}
+
+.wporg-stats-chart path[fill="#0011cc"] {
+       fill: #0073aa;
+       cursor: pointer;
+}
+
+.wporg-stats-chart path[fill="#0011cc"]:hover {
+       fill: #00a0d2;
+}
+
+.wporg-stats-chart text[fill="#0011cc"] {
+       fill: #444;
+}
+
+.wporg-stats-chart {
+       width: 650px; /* Avoid jumps when the charts are loaded. */
+       height: 450px;
+       position: relative;
+}
+
+.wporg-stats-chart.loading:before {
+       content: '';
+       display: block;
+       width: 20px;
+       height: 20px;
+       position: absolute;
+       right: 50%;
+       top: 50%;
+       margin: -10px -10px 0 0;
+       background: url(https://s.w.org/wp-includes/images/spinner.gif) no-repeat center;
+       -webkit-background-size: 20px 20px;
+       background-size: 20px 20px;
+       -webkit-transform: translateZ(0);
+       transform: translateZ(0);
+}
+
+@media print,
+  (-webkit-min-device-pixel-ratio: 1.25),
+  (min-resolution: 120dpi) {
+       .wporg-stats-chart.loading:before {
+               background-image:url(https://s.w.org/wp-includes/images/spinner-2x.gif)
+       }
+}
+
+/* Responsive styling ---------------------------------- */
+
+.wporg-page-download .mobile-notice {
+       display: none;
+}
+.wporg-page-download .download-button-container {
+       text-align: center;
+}
+.wporg-page-mobile {
+       background-color: #f1f1f1;
+}
+.wporg-page-mobile #pagebody ul.books {
+       display: -moz-box;
+       display: -ms-flexbox;
+       display: -webkit-box;
+       display: -webkit-flex;
+       display: flex;
+       -webkit-flex-wrap: wrap;
+       -ms-flex-wrap: wrap;
+       flex-wrap: wrap;
+}
+.wporg-page-mobile #pagebody .books li {
+       width: 49%;
+       margin-right: 1%;
+       clear: none;
+}
+.wporg-page-mobile #pagebody .books li:first-child {
+       margin-right: 0;
+       margin-left: 1%;
+}
+.wporg-responsive.wporg-page-mobile #pagebody .books p {
+       margin-bottom: 14px;
+}
+.wporg-responsive.wporg-page-mobile #pagebody .books li {
+       padding: 0 14px 15px;
+       -webkit-box-sizing: border-box;
+       -moz-box-sizing: border-box;
+       box-sizing: border-box;
+       background-color: #fff;
+       border: 1px solid #dedede;
+}
+.wporg-responsive.wporg-page-mobile #pagebody .books h3 {
+       margin-bottom: 15px;
+}
+.wporg-responsive.wporg-page-mobile #pagebody .books .image {
+       float: left;
+       border-left: 0;
+       border-right: 1px solid #dadada;
+       margin-right: 14px;
</ins><span class="cx" style="display: block; padding: 0 10px">         margin-left: 0;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        margin-top: 0;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+.wporg-responsive .col-7,
+body.wporg-responsive .col-8,
+body.wporg-responsive .col-10 {
+       margin-right: 174px;
+}
+body.wporg-responsive .col-2 {
+       position: absolute;
+}
+
+.wporg-responsive .col-10 .col-5 {
+       width: 50%;
+       -webkit-box-sizing: border-box;
+       -moz-box-sizing: border-box;
+       box-sizing: border-box;
+       padding-left: 14px;
+}
+.wporg-responsive .col-10 .col-5:last-child {
+       padding-left: 0;
+       padding-right: 14px;
+}
+.wporg-responsive.wporg-page-parent-about .col-7,
+.wporg-responsive.wporg-page-parent-about .col-8,
+.wporg-responsive.wporg-page-parent-about .col-10 {
+       min-height: 550px;
+}
+
+.wporg-responsive.wporg-page-about-logos h3.graphics img {
+       float: left;
+       margin-top: -40px;
+       margin-right: 40px;
+}
+.wporg-responsive.wporg-page-about-logos .all-logos ul.logo li {
+       min-height: 39px;
+}
+.wporg-responsive.wporg-page-about-logos .all-logos ul.logo li.img {
+       min-height: 150px;
+}
+.wporg-responsive.wporg-page-about-logos ul.logo li.img {
+       line-height: 0;
+       text-align: center;
+}
</ins><span class="cx" style="display: block; padding: 0 10px"> @media screen and (max-width: 974px) {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        body.wporg-responsive #pagebody .wrapper {
+               display: -moz-box;
+               display: -ms-flexbox;
+               display: -webkit-box;
+               display: -webkit-flex;
+               display: flex;
+               -webkit-flex-wrap: wrap;
+               -ms-flex-wrap: wrap;
+               flex-wrap: wrap;
+       }
+       body.wporg-responsive .col-2,
+       body.wporg-responsive .col-3,
+       body.wporg-responsive .col-6,
+       body.wporg-responsive .col-7,
+       body.wporg-responsive .col-8,
+       body.wporg-responsive .col-9,
+       body.wporg-responsive .col-10,
+       body.wporg-responsive .col-12 {
+               width: inherit;
+               float: none;
+               word-wrap: break-word;
+       }
+
+       body.wporg-responsive .col-2 {
+               position: inherit;
+               width: 100%;
+       }
+
+       body.wporg-responsive .col-8,
+       body.wporg-responsive .col-9,
+       body.wporg-responsive .col-10 {
+               margin-right: 14px;
+               margin-left: 14px;
+       }
+
+       .wporg-responsive.wporg-page-parent-about .col-7,
+       .wporg-responsive.wporg-page-parent-about .col-8,
+       .wporg-responsive.wporg-page-parent-about .col-10 {
+               min-height: inherit;
+       }
+
+       .wporg-responsive.wporg-page-mobile #pagebody .books li {
+               width: 100%;
+               margin-right: 0;
+               margin-left: 0;
+       }
+
+       /*
+        * /download
+        */
+
+       .wporg-responsive .col-7 ~.col-2 {
+               position: inherit;
+               float: right;
+               width: 50%;
+               margin: 0;
+               -webkit-box-sizing: border-box;
+               -moz-box-sizing: border-box;
+               box-sizing: border-box;
+               padding: 0 14px;
+       }
+       .wporg-responsive .col-7 ~ .col-3 {
+               float: left;
+               width: 50%;
+               margin: 0;
+               -webkit-box-sizing: border-box;
+               -moz-box-sizing: border-box;
+               box-sizing: border-box;
+               padding: 0 14px;
+       }
+       .wporg-responsive .col-7 {
+               margin-right: 14px;
+               margin-left: 14px;
+               width: inherit;
+               margin-bottom: 3em;
+               padding-bottom: 2em;
+               border-bottom: 1px solid #ccc;
+       }
+
+       /*
+        * /news and /showcase
+        */
+
</ins><span class="cx" style="display: block; padding: 0 10px">         .wporg-responsive .storycontent {
</span><span class="cx" style="display: block; padding: 0 10px">                padding-left: 0;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+@media screen and (max-width: 700px) {
+       .wporg-responsive.wporg-page-about-logos h3.graphics {
+               padding-top: 0;
+       }
+       .wporg-responsive.wporg-page-about-logos h3.graphics img {
+               display: block;
+               float: none;
+               margin: 0 auto 14px;
+       }
+}
+@media screen and (max-width: 480px) {
+       .wporg-responsive .col-7 {
+               border-bottom: 0;
+       }
+       .wporg-responsive #sidebar, .wporg-responsive .col-7 {
+               float: none;
+       }
+       .wporg-responsive #sidebar {
+               width: 100%;
+       }
+
+       .wporg-responsive .col-10 .col-5, .wporg-responsive .col-10 .col-5:last-child {
+               width: 100%;
+               padding: 0;
+       }
+
+       .wporg-responsive .col-7 ~ .col-3 {
+               margin-top: 2em;
+               border-top: 1px solid #ccc;
+               padding-top: 3em;
+               width: inherit;
+               float: none;
+               margin: 2em auto;
+       }
+       .wporg-page-download .mobile-notice {
+               display: block;
+               width: 60%;
+               margin: 1px auto 3em;
+               border: 1px solid #ccc;
+               padding: 2em 1.9em 0.5em;
+       }
+       .wporg-page-download .mobile-notice-inner {
+               display: none;
+       }
+
+       .wporg-page-about-books #pagebody .books li {
+               padding: 0 18px 18px;
+               -webkit-box-sizing: border-box;
+               -moz-box-sizing: border-box;
+               box-sizing: border-box;
+       }
+       .wporg-page-about-books #pagebody .books .image {
+               border-left: 0;
+               float: none;
+               width: inherit;
+       }
+       .wporg-page-about-books #pagebody .books p {
+               padding-left: 0;
+               padding-right: 0;
+       }
+
+       .wporg-responsive.wporg-page-about-logos ul.logo {
+               width: 100%;
+       }
+}
+
+
+/*
+ *  Notifications
+ */
+
+ .notification {
+       background: #eee;
+       font-size: 13px;
+       margin: 0;
+       max-width: 100%;
+       padding: 8px 12px;
+       text-align: center;
+}
+
+.notification-info {
+       background: #d9edf7;
+}
+
+.notification-success {
+       background: #c7e8ca;
+}
+
+.notification-warning {
+       background: #fff8e5;
+}
+
+.notification-danger {
+       background: #f2dede;
+}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlstylewp4css"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/style/wp4.css</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/style/wp4.css       2018-02-01 22:03:08 UTC (rev 6518)
+++ sites/trunk/wordpress.org/public_html/style/wp4.css 2018-02-01 23:41:09 UTC (rev 6519)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -217,6 +217,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> #wporg-header h1 a {
</span><span class="cx" style="display: block; padding: 0 10px">        display: block;
</span><span class="cx" style="display: block; padding: 0 10px">        background: url(//s.w.org/style/images/wporg-logo.svg?3) center left no-repeat;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-background-size: 290px 46px;
</ins><span class="cx" style="display: block; padding: 0 10px">         background-size: 290px 46px;
</span><span class="cx" style="display: block; padding: 0 10px">        height: 88px;
</span><span class="cx" style="display: block; padding: 0 10px">        text-indent: -9999px;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -261,6 +262,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        font-size: 12px;
</span><span class="cx" style="display: block; padding: 0 10px">        outline: none;
</span><span class="cx" style="display: block; padding: 0 10px">        font-family: "Open Sans", sans-serif;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-border-radius: 0px;
</ins><span class="cx" style="display: block; padding: 0 10px">         border-radius: 0px;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -272,6 +274,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        float: left;
</span><span class="cx" style="display: block; padding: 0 10px">        text-shadow: none !important;
</span><span class="cx" style="display: block; padding: 0 10px">        border: none;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-box-shadow: none;
</ins><span class="cx" style="display: block; padding: 0 10px">         box-shadow: none;
</span><span class="cx" style="display: block; padding: 0 10px">        height: 30px;
</span><span class="cx" style="display: block; padding: 0 10px">        width: 26px;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -279,6 +282,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        background-image: url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831);
</span><span class="cx" style="display: block; padding: 0 10px">        background-position: 3px 5px;
</span><span class="cx" style="display: block; padding: 0 10px">        background-repeat: no-repeat;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-border-radius: 0;
</ins><span class="cx" style="display: block; padding: 0 10px">         border-radius: 0;
</span><span class="cx" style="display: block; padding: 0 10px">        margin: 0;
</span><span class="cx" style="display: block; padding: 0 10px">        padding: 0;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -295,9 +299,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        text-align: left;
</span><span class="cx" style="display: block; padding: 0 10px">        top: 100%;
</span><span class="cx" style="display: block; padding: 0 10px">        -webkit-transition: left 0.3s;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        -moz-transition: left 0.3s;
-       -ms-transition: left 0.3s;
-       -o-transition: left 0.3s;
</del><span class="cx" style="display: block; padding: 0 10px">         transition: left 0.3s;
</span><span class="cx" style="display: block; padding: 0 10px">        z-index: 100000;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -399,6 +400,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> #mobile-menu-button {
</span><span class="cx" style="display: block; padding: 0 10px">        background: none;
</span><span class="cx" style="display: block; padding: 0 10px">        border: none;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-box-shadow: none;
</ins><span class="cx" style="display: block; padding: 0 10px">         box-shadow: none;
</span><span class="cx" style="display: block; padding: 0 10px">        position: absolute;
</span><span class="cx" style="display: block; padding: 0 10px">        top: 75px;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -416,7 +418,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        padding: 1px;
</span><span class="cx" style="display: block; padding: 0 10px">        text-shadow: none;
</span><span class="cx" style="display: block; padding: 0 10px">        -webkit-transition: color .1s ease-in 0;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        -moz-transition: color .1s ease-in 0;
</del><span class="cx" style="display: block; padding: 0 10px">         transition: color .1s ease-in 0;
</span><span class="cx" style="display: block; padding: 0 10px">        -webkit-appearance: none;
</span><span class="cx" style="display: block; padding: 0 10px">        -webkit-font-smoothing: antialiased;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -426,6 +427,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        display: inline-block;
</span><span class="cx" style="display: block; padding: 0 10px">        float: left;
</span><span class="cx" style="display: block; padding: 0 10px">        -moz-box-sizing: border-box;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-box-sizing: border-box;
</ins><span class="cx" style="display: block; padding: 0 10px">         box-sizing: border-box;
</span><span class="cx" style="display: block; padding: 0 10px">        margin: 0;
</span><span class="cx" style="display: block; padding: 0 10px">        padding: 3px;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -726,10 +728,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">        box-sizing:         border-box;
</span><span class="cx" style="display: block; padding: 0 10px">        cursor: pointer;
</span><span class="cx" style="display: block; padding: 0 10px">        display: inline-block;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-size: 12.8px;
</ins><span class="cx" style="display: block; padding: 0 10px">         font-size: 0.8rem;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        height: 25px;
</ins><span class="cx" style="display: block; padding: 0 10px">         height: 1.5625rem;
</span><span class="cx" style="display: block; padding: 0 10px">        line-height: 1;
</span><span class="cx" style="display: block; padding: 0 10px">        margin: 0;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        padding: 0 12.8px;
</ins><span class="cx" style="display: block; padding: 0 10px">         padding: 0 .8rem;
</span><span class="cx" style="display: block; padding: 0 10px">        text-decoration: none;
</span><span class="cx" style="display: block; padding: 0 10px">        white-space: nowrap;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -747,9 +752,12 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> .button.button-xl,
</span><span class="cx" style="display: block; padding: 0 10px"> .button-group.button-xl .button {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-size: 16px;
</ins><span class="cx" style="display: block; padding: 0 10px">         font-size: 1rem;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        height: 39.062px;
</ins><span class="cx" style="display: block; padding: 0 10px">         height: 2.44141rem;
</span><span class="cx" style="display: block; padding: 0 10px">        line-height: 1;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        padding: 0 24px;
</ins><span class="cx" style="display: block; padding: 0 10px">         padding: 0 1.5rem;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -757,17 +765,22 @@
</span><span class="cx" style="display: block; padding: 0 10px"> .button-group.button-large .button,
</span><span class="cx" style="display: block; padding: 0 10px"> .col-2 p.button,
</span><span class="cx" style="display: block; padding: 0 10px"> .col-13 p.button {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        height: 31.25px;
</ins><span class="cx" style="display: block; padding: 0 10px">         height: 1.95313rem;
</span><span class="cx" style="display: block; padding: 0 10px">        line-height: 1;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        padding: 0 16px;
</ins><span class="cx" style="display: block; padding: 0 10px">         padding: 0 1rem;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> .button.button-small,
</span><span class="cx" style="display: block; padding: 0 10px"> .block-content span.button,
</span><span class="cx" style="display: block; padding: 0 10px"> .button-group.button-small .button {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        font-size: 10.24px;
</ins><span class="cx" style="display: block; padding: 0 10px">         font-size: 0.64rem;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        height: 20px;
</ins><span class="cx" style="display: block; padding: 0 10px">         height: 1.25rem;
</span><span class="cx" style="display: block; padding: 0 10px">        line-height: 1;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        padding: 0 8px;
</ins><span class="cx" style="display: block; padding: 0 10px">         padding: 0 .5rem;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -784,21 +797,25 @@
</span><span class="cx" style="display: block; padding: 0 10px"> a.button,
</span><span class="cx" style="display: block; padding: 0 10px"> a.button-primary,
</span><span class="cx" style="display: block; padding: 0 10px"> a.button-secondary {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        line-height: 25px;
</ins><span class="cx" style="display: block; padding: 0 10px">         line-height:  1.5625rem;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> a.button.button-large,
</span><span class="cx" style="display: block; padding: 0 10px"> .button-group.button-large a.button {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        line-height: 31.25px;
</ins><span class="cx" style="display: block; padding: 0 10px">         line-height: 1.95313rem;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> a.button.button-xl,
</span><span class="cx" style="display: block; padding: 0 10px"> .button-group.button-xl a.button {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        line-height: 39.062px;
</ins><span class="cx" style="display: block; padding: 0 10px">         line-height: 2.44141rem;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> a.button.button-small,
</span><span class="cx" style="display: block; padding: 0 10px"> .button-group.button-small a.button {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        line-height: 20px;
</ins><span class="cx" style="display: block; padding: 0 10px">         line-height: 1.25rem;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1214,6 +1231,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        left: 0;
</span><span class="cx" style="display: block; padding: 0 10px">        top: 0;
</span><span class="cx" style="display: block; padding: 0 10px">        background-image: url(//s.w.org/style/images/steps.png);
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-background-size: 93px 31px;
</ins><span class="cx" style="display: block; padding: 0 10px">         background-size: 93px 31px;
</span><span class="cx" style="display: block; padding: 0 10px">        background-repeat: no-repeat;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1555,6 +1573,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> #wporg-footer .cip-image {
</span><span class="cx" style="display: block; padding: 0 10px">        background: url(//s.w.org/style/images/codeispoetry.png?1) center center no-repeat;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-background-size: 190px 15px;
</ins><span class="cx" style="display: block; padding: 0 10px">         background-size: 190px 15px;
</span><span class="cx" style="display: block; padding: 0 10px">        width: 190px;
</span><span class="cx" style="display: block; padding: 0 10px">        height: 15px;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1563,7 +1582,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
</span><span class="cx" style="display: block; padding: 0 10px">        only screen and (min-resolution: 1.5dppx),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-           only screen and (min-resolution: 144dpi) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+       only screen and (min-resolution: 144dpi) {
</ins><span class="cx" style="display: block; padding: 0 10px">         #wporg-footer .cip-image {
</span><span class="cx" style="display: block; padding: 0 10px">                background-image: url(//s.w.org/style/images/codeispoetry-2x.png?1);
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1702,12 +1721,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        border-top: 1px solid #ccc;
</span><span class="cx" style="display: block; padding: 0 10px">        padding: 1.5em 0 0 0;
</span><span class="cx" style="display: block; padding: 0 10px">        margin: 10px 0 0 0;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        -moz-border-radius-bottomleft: 3px;
-       -khtml-border-bottom-left-radius: 3px;
</del><span class="cx" style="display: block; padding: 0 10px">         -webkit-border-bottom-left-radius: 3px;
</span><span class="cx" style="display: block; padding: 0 10px">        border-bottom-left-radius: 3px;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        -moz-border-radius-bottomright: 3px;
-       -khtml-border-bottom-right-radius: 3px;
</del><span class="cx" style="display: block; padding: 0 10px">         -webkit-border-bottom-right-radius: 3px;
</span><span class="cx" style="display: block; padding: 0 10px">        border-bottom-right-radius: 3px;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1946,8 +1961,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        text-align: center;
</span><span class="cx" style="display: block; padding: 0 10px">        font: 1.3em Georgia, Times, "Times New Roman", serif;
</span><span class="cx" style="display: block; padding: 0 10px">        padding: 10px 0;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        -moz-border-radius: 3px;
-       -khtml-border-radius: 3px;
</del><span class="cx" style="display: block; padding: 0 10px">         -webkit-border-radius: 3px;
</span><span class="cx" style="display: block; padding: 0 10px">        border-radius: 3px;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2134,7 +2147,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> .wporg-page-mobile #pagebody ul.books {
</span><span class="cx" style="display: block; padding: 0 10px">        display: -moz-box;
</span><span class="cx" style="display: block; padding: 0 10px">        display: -ms-flexbox;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        display: -webkit-box;
+       display: -webkit-flex;
</ins><span class="cx" style="display: block; padding: 0 10px">         display: flex;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-flex-wrap: wrap;
+       -ms-flex-wrap: wrap;
</ins><span class="cx" style="display: block; padding: 0 10px">         flex-wrap: wrap;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> .wporg-page-mobile #pagebody .books li {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2151,6 +2168,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> .wporg-responsive.wporg-page-mobile #pagebody .books li {
</span><span class="cx" style="display: block; padding: 0 10px">        padding: 0 14px 15px;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-box-sizing: border-box;
+       -moz-box-sizing: border-box;
</ins><span class="cx" style="display: block; padding: 0 10px">         box-sizing: border-box;
</span><span class="cx" style="display: block; padding: 0 10px">        background-color: #fff;
</span><span class="cx" style="display: block; padding: 0 10px">        border: 1px solid #dedede;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2178,6 +2197,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> .wporg-responsive .col-10 .col-5 {
</span><span class="cx" style="display: block; padding: 0 10px">        width: 50%;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        -webkit-box-sizing: border-box;
+       -moz-box-sizing: border-box;
</ins><span class="cx" style="display: block; padding: 0 10px">         box-sizing: border-box;
</span><span class="cx" style="display: block; padding: 0 10px">        padding-right: 14px;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2210,7 +2231,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">        body.wporg-responsive #pagebody .wrapper {
</span><span class="cx" style="display: block; padding: 0 10px">                display: -moz-box;
</span><span class="cx" style="display: block; padding: 0 10px">                display: -ms-flexbox;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                display: -webkit-box;
+               display: -webkit-flex;
</ins><span class="cx" style="display: block; padding: 0 10px">                 display: flex;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                -webkit-flex-wrap: wrap;
+               -ms-flex-wrap: wrap;
</ins><span class="cx" style="display: block; padding: 0 10px">                 flex-wrap: wrap;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px">        body.wporg-responsive .col-2,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2259,6 +2284,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                float: left;
</span><span class="cx" style="display: block; padding: 0 10px">                width: 50%;
</span><span class="cx" style="display: block; padding: 0 10px">                margin: 0;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                -webkit-box-sizing: border-box;
+               -moz-box-sizing: border-box;
</ins><span class="cx" style="display: block; padding: 0 10px">                 box-sizing: border-box;
</span><span class="cx" style="display: block; padding: 0 10px">                padding: 0 14px;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2266,6 +2293,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                float: right;
</span><span class="cx" style="display: block; padding: 0 10px">                width: 50%;
</span><span class="cx" style="display: block; padding: 0 10px">                margin: 0;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                -webkit-box-sizing: border-box;
+               -moz-box-sizing: border-box;
</ins><span class="cx" style="display: block; padding: 0 10px">                 box-sizing: border-box;
</span><span class="cx" style="display: block; padding: 0 10px">                padding: 0 14px;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2333,6 +2362,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        .wporg-page-about-books #pagebody .books li {
</span><span class="cx" style="display: block; padding: 0 10px">                padding: 0 18px 18px;
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                -webkit-box-sizing: border-box;
+               -moz-box-sizing: border-box;
</ins><span class="cx" style="display: block; padding: 0 10px">                 box-sizing: border-box;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px">        .wporg-page-about-books #pagebody .books .image {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2379,3 +2410,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> .notification-danger {
</span><span class="cx" style="display: block; padding: 0 10px">        background: #f2dede;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+/*# sourceMappingURL=wp4.css.map */
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlstylewp4cssmap"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: sites/trunk/wordpress.org/public_html/style/wp4.css.map</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/style/wp4.css.map                           (rev 0)
+++ sites/trunk/wordpress.org/public_html/style/wp4.css.map     2018-02-01 23:41:09 UTC (rev 6519)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+{"version":3,"sources":["wp4.css"],"names":[],"mappings":"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
 ,oBAAoB;CACpB,iCAAiC;CACjC;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,iBAAiB;CACjB,oBAAoB;CACpB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC;EACC,eAAe;EACf;CACD;;AAED;CACC;EACC,aAAa;EACb;CACD;EACC,aAAa;GACZ;CACF;;AAED;;CAEC;EACC,cAAc;EACd,oBAAoB;EACpB;;CAED;EACC,YAAY;EACZ,mBAAmB;EACnB;;CAED;EACC,aAAa;EACb,mBAAmB;EACnB,aAAa;EACb,kBAAkB;EAClB;;CAED;EACC,eAAe;EACf;;CAED;EACC,iBAAiB;EACjB,WAAW;EACX,kBAAkB;EAClB,WAAW;EACX,aAAa;EACb,mBAAmB;EACnB,YAAY;EACZ,iBAAiB;EACjB;;CAED;EACC,YAAY;EACZ,kBAAkB;EAClB;;CAED;EACC,eAAe;EACf,aAAa;EACb;;CAED;EACC,aAAa;EACb;;CAED;EACC,SAAS;EACT,UAAU;EACV,mCAAmC;EACnC,oCAAoC;EACpC,iCAAiC;EACjC,yBAAyB;EACzB;;CAED;;EAEC,YAAY;EACZ,mBAAmB;EACnB,UAAU;EACV,SAAS;EACT,UAAU;EACV,mCAAmC;EACnC,oCAAoC;EACpC,iCAAiC;EACjC,sBAAsB;EACtB;;CAED;;EAEC,SAAS;EACT,UAAU;EACV,mCAAmC;EACnC,oCAAoC;EACpC,iCAAiC;EACjC,0BAA0B;EAC1B;;CAED;EACC,oBAAoB;EACpB,0BAA0B;EAC1B,cAAc;EACd,iBAAiB;EACjB,aAAa;EACb;;CAED;;EAEC,wBAAwB,gDAAgD;EACxE,
 kBAAkB;EAClB,SAAS;EACT,OAAO;EACP,YAAY;EACZ,cAAc;EACd,WAAW;EACX;;CAED;EACC,YAAY;EACZ;;CAED;EACC,aAAa;EACb,kBAAkB;EAClB;;CAED;;;;EAIC,cAAc;EACd,gBAAgB;EAChB,kBAAkB;EAClB,eAAe;EACf;;CAED;EACC,mCAAmC;EACnC;;CAED;EACC,cAAc;EACd;;CAED;EACC,qBAAqB;EACrB,YAAY;EACZ;CACD;;AAED;CACC;EACC,wBAAwB;EACxB;;CAED;EACC,gBAAgB;EAChB,UAAU;EACV;;CAED;EACC,YAAY;EACZ,aAAa;EACb,cAAc;EACd;;;CAGD;EACC,gBAAgB;EAChB;;CAED;EACC,gBAAgB;EAChB,YAAY;EACZ;CACD;;AAED;CACC;EACC,cAAc;EACd;CACD;;AAED;CACC,oBAAoB;CACpB,iBAAiB;CACjB,kBAAkB;CAClB,iCAAiC;CACjC;;AAED;CACC,iBAAiB;CACjB,mBAAmB;CACnB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,gBAAgB;CAChB,mBAAmB;CACnB;;AAED;CACC,sDAAsD;CACtD,kBAAkB;CAClB,gBAAgB;CAChB,mBAAmB;CACnB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,oBAAoB;CACpB;;AAED;;;;;;;;;;;;;;;;;;;;;;;;;;;;+EA4B+E;AAC/E;;+EAE+E;AAC/E;;;;;;;CAOC,kBAAkB;CAClB,2BAA2B;CAC3B,mBAAmB;CACnB,+BAA+B;CAC/B,+BAA+B;CAC/B,+BAA+B;CAC/B,gBAAgB;CAChB,sBAAsB;CACtB,kBAAkB;CAAlB,kBAAkB;CAClB,aAAkB;CAAlB,kBAAkB;CAClB,eAAe;CACf,UAAU;CACV,kBAAiB;CAAjB,iBAAi
 B;CACjB,sBAAsB;CACtB,oBAAoB;CACpB,yBAAyB;CACzB;;AAED,yEAAyE;AACzE;;;;CAIC,eAAe;CACf,WAAW;CACX;;AAED;;CAEC,gBAAgB;CAAhB,gBAAgB;CAChB,iBAAmB;CAAnB,mBAAmB;CACnB,eAAe;CACf,gBAAkB;CAAlB,kBAAkB;CAClB;;AAED;;;;CAIC,gBAAmB;CAAnB,mBAAmB;CACnB,eAAe;CACf,gBAAgB;CAAhB,gBAAgB;CAChB;;AAED;;;CAGC,mBAAmB;CAAnB,mBAAmB;CACnB,aAAgB;CAAhB,gBAAgB;CAChB,eAAe;CACf,eAAiB;CAAjB,iBAAiB;CACjB;;AAED;;;;CAIC,gBAAgB;CAChB,aAAa;CACb,kBAAkB;CAClB,gBAAgB;CAChB;;AAED;;;CAGC,kBAAwB;CAAxB,wBAAwB;CACxB;;AAED;;CAEC,qBAAwB;CAAxB,wBAAwB;CACxB;;AAED;;CAEC,sBAAwB;CAAxB,wBAAwB;CACxB;;AAED;;CAEC,kBAAqB;CAArB,qBAAqB;CACrB;;AAED;;CAEC,cAAc;CACd;;AAED;CACC,cAAc;CACd;;AAED,8CAA8C;AAC9C;;;;CAIC,iBAAiB;CACjB,aAAa;CACb,yBAAyB;CACzB,yBAAyB;CACzB,mBAAmB;CACnB,YAAY;CACZ;;AAED;;+EAE+E;AAC/E;;;;;;CAMC,oBAAoB;CACpB,sBAAsB;CACtB,oCAAoC;CACpC,oCAAoC;CACpC,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,yBAAyB;CACzB;;AAED;;;;;;;;;;;;CAYC,oBAAoB;CACpB,mBAAmB;CACnB,eAAe;CACf;;AAED;;;;;;;CAOC,sBAAsB;CACtB,mDAAmD;CACnD,mDAAmD;CACnD;;AAED;;;;;;;;CAQC,iBAAiB;CA
 CjB,mBAAmB;CACnB,4DAA4D;CAC5D,4DAA4D;CAC5D,mCAAmC;CACnC,mCAAmC;CACnC,mCAAmC;CACnC;;AAED;CACC,sBAAsB;CACtB,4FAA4F;CAC5F,4FAA4F;CAC5F;;AAED;;;;;;;;;;CAUC,+BAA+B;CAC/B,8BAA8B;CAC9B,oCAAoC;CACpC,oCAAoC;CACpC,0BAA0B;CAC1B,gBAAgB;CAChB,qCAAqC;CACrC,mCAAmC;CACnC,mCAAmC;CACnC,mCAAmC;CACnC;;AAED,iFAAiF;AACjF;CACC,iBAAiB;CACjB,UAAU;CACV,yBAAyB;CACzB,yBAAyB;CACzB,yBAAyB;CACzB,yBAAyB;CACzB,gBAAgB;CAChB,UAAU;CACV,cAAc;CACd,WAAW;CACX;;AAED;CACC,2BAA2B;CAC3B;;AAED;;+EAE+E;AAC/E;;;;CAIC,oBAAoB;CACpB,sCAAsC;CACtC,oCAAoC;CACpC,oCAAoC;CACpC,YAAY;CACZ,sBAAsB;CACtB,0FAA0F;CAC1F;;AAED;;;;;;;;CAQC,oBAAoB;CACpB,sBAAsB;CACtB,YAAY;CACZ;;AAED;;;;CAIC,yDAAyD;CACzD,yDAAyD;CACzD;;AAED;;;;;;;;CAQC,oBAAoB;CACpB,sBAAsB;CACtB,0CAA0C;CAC1C,0CAA0C;CAC1C,oBAAoB;CACpB;;AAED;;;;;;CAMC,+BAA+B;CAC/B,iCAAiC;CACjC,oCAAoC;CACpC,oCAAoC;CACpC,0BAA0B;CAC1B,gBAAgB;CAChB,oDAAoD;CACpD;;AAED;;+EAE+E;AAC/E;CACC,sBAAsB;CACtB,aAAa;CACb,mBAAmB;CACnB,uBAAuB;CACvB,oBAAoB;CACpB;;AAED;CACC,yBAAyB;CACzB,iBAAiB;CACjB,sBAAsB;CACtB,mBAAmB;CACnB
 ,YAAY;CACZ;;AAED;CACC,aAAa;CACb;;AAED;CACC,YAAY;CACZ;;AAED;CACC,mCAAmC;CACnC,mCAAmC;CACnC;;AAED;CACC,mCAAmC;CACnC,mCAAmC;CACnC;;AAED;CACC,mBAAmB;CACnB,WAAW;CACX;;AAED;;+EAE+E;AAC/E;CACC;;;;EAIC,gBAAgB;EAChB,aAAa;EACb,oBAAoB;EACpB,mBAAmB;EACnB,kBAAkB;EAClB,uBAAuB;EACvB;CACD;;;AAGD,KAAK;;AAEL;CACC,oBAAoB;CACpB;;AAED;CACC,wBAAwB;CACxB;;AAED;CACC,eAAe;CACf,mBAAmB;CACnB;;AAED;CACC,8BAA8B;CAC9B,gBAAgB;CAChB,4BAA4B;CAC5B;;;AAGD,KAAK;;AAEL;CACC,iBAAiB;CACjB;;AAED;CACC,kBAAkB;CAClB,mBAAmB;CACnB,oBAAoB;CACpB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,+BAA+B;CAC/B;;AAED;CACC,gBAAgB;CAChB,aAAa;CACb,eAAe;CACf;;AAED;CACC,0BAA0B;CAC1B;;AAED;CACC,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,YAAY;CACZ,eAAe;CACf;;AAED,SAAS,YAAY,EAAE;AACvB,SAAS,aAAa,EAAE;AACxB,SAAS,aAAa,EAAE;AACxB,SAAS,aAAa,EAAE;AACxB,SAAS,aAAa,EAAE;AACxB,SAAS,aAAa,EAAE;AACxB,SAAS,aAAa,EAAE;AACxB,SAAS,aAAa,EAAE;AACxB,SAAS,aAAa,EAAE;AACxB,UAAU,aAAa,EAAE;AACzB,UAAU,aAAa,EAAE;AACzB,UAAU,aAAa,EAAE;;AAEzB;CACC,cAAc;CACd,sDAAsD;CACtD
 ;;AAED;CACC,iCAAiC;CACjC,oBAAoB;CACpB;;AAED;CACC,gBAAgB;CAChB,eAAe;CACf,iBAAiB;CACjB,qBAAqB;CACrB;;AAED;CACC,kBAAkB;CAClB,gBAAgB;CAChB,iCAAiC;CACjC,oBAAoB;CACpB,eAAe;CACf,oBAAoB;CACpB;;AAED;CACC,kBAAkB;CAClB,eAAe;CACf,oBAAoB;CACpB;;AAED;CACC,iBAAiB;CACjB,oBAAoB;CACpB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,kBAAkB;CAClB,mBAAmB;CACnB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,mBAAmB;CACnB,iBAAiB;CACjB,oBAAoB;CACpB,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,YAAY;CACZ,aAAa;CACb,mBAAmB;CACnB,QAAQ;CACR,OAAO;CACP,wDAAwD;CACxD,mCAA2B;CAA3B,2BAA2B;CAC3B,6BAA6B;CAC7B;AACD;;;CAGC;EACC,2DAA2D;EAC3D;CACD;;AAED;CACC,yBAAyB;CACzB;;AAED;CACC,6BAA6B;CAC7B;;AAED;CACC,6BAA6B;CAC7B;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB,aAAa;CACb;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,eAAe;CACf,aAAa;CACb,aAAa;CACb,mBAAmB;CACnB,8BAA8B;CAC9B,+BAA+B;CAC/B,gCAAgC;CAChC,iCAAiC;CACjC;;AAED;CACC,8BAA8B;CAC9B,+BAA+B;CAC/B,gCAAgC;CAChC,iCAAiC;CACjC;;AAED;CACC,kBAAkB;CAClB,gBAAgB;CAChB,aAAa;CACb,oB
 AAoB;CACpB,uBAAuB;CACvB,aAAa;CACb,oBAAoB;CACpB,YAAY;CACZ,wBAAwB;CACxB;;AAED;CACC,aAAa;CACb,oBAAoB;CACpB,iCAAiC;CACjC;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB,iBAAiB;CACjB,8BAA8B;CAC9B,kBAAkB;CAClB,kBAAkB;CAClB,YAAY;CACZ;;AAED;;CAEC,oCAAoC;CACpC,sBAAsB;CACtB,gCAAgC;CAChC,oBAAoB;CACpB,YAAY;CACZ;AACD,uCAAuC,iBAAiB,EAAE;AAC1D,yCAAyC,iBAAiB,EAAE;AAC5D,yCAAyC,iBAAiB,EAAE;AAC5D,gDAAgD,iBAAiB,EAAE;AACnE,4CAA4C,iBAAiB,EAAE;AAC/D,0CAA0C,iBAAiB,EAAE;AAC7D,yCAAyC,iBAAiB,EAAE;AAC5D,0CAA0C,iBAAiB,EAAE;AAC7D,uCAAuC,iBAAiB,EAAE;AAC1D,4CAA4C,iBAAiB,EAAE;AAC/D,uCAAuC,iBAAiB,EAAE;AAC1D,2CAA2C,iBAAiB,EAAE;AAC9D,uCAAuC,iBAAiB,EAAE;AAC1D,qCAAqC,iBAAiB,EAAE;AACxD,4CAA4C,iBAAiB,EAAE;AAC/D,sCAAsC,iBAAiB,EAAE;AACzD,0CAA0C,iBAAiB,EAAE;;AAE7D,kCAAkC,iBAAiB,EAAE;AACrD,oCAAoC,iBAAiB,EAAE;AACvD,oCAAoC,iBAAiB,EAAE;AACvD,2CAA2C,iBAAiB,EAAE;AAC9D,uCAAuC,iBAAiB,EAAE;AAC1D,qCAAqC,iBAAiB,EAAE;AACxD,oCAAoC,iBAAiB,EAAE;AACvD,qCAAqC,iBAAiB,EAAE;AACxD,kCAAkC,iBAAiB,EAAE;AACrD,uCAAuC,iBAAiB,EAAE;AAC1D,kCAAkC,iBAAiB,EAAE;AACrD,sCAA
 sC,iBAAiB,EAAE;AACzD,qCAAqC,iBAAiB,EAAE;AACxD,kCAAkC,iBAAiB,EAAE;AACrD,gCAAgC,iBAAiB,EAAE;AACnD,uCAAuC,iBAAiB,EAAE;AAC1D,iCAAiC,iBAAiB,EAAE;AACpD,qCAAqC,iBAAiB,EAAE;;AAExD;CACC,gBAAgB;CAChB,mBAAmB;CACnB,aAAa;CACb,kBAAkB;CAClB,mBAAmB;CACnB;;AAED;CACC,eAAe;CACf;;AAED;CACC,eAAe;CACf;;AAED;CACC,iBAAiB;CACjB,0BAA0B;CAC1B;;AAED,QAAQ,YAAY,CAAC;;AAErB;CACC,eAAe;CACf,iBAAiB;CACjB,gBAAgB;CAChB,iBAAiB;CACjB;;AAED;CACC,eAAe;CACf,gBAAgB;CAChB;;AAED;CACC,qBAAqB;CACrB,iCAAiC;CACjC,oBAAoB;CACpB;;AAED;CACC,iCAAiC;CACjC,gBAAgB;CAChB,kBAAkB;CAClB,eAAe;CACf;;AAED;CACC,YAAY;CACZ,eAAe;CACf;;AAED;CACC,wEAAwE;CACxE,kBAAkB;CAClB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,yBAAyB;CACzB,6BAA6B;CAC7B;;AAED;CACC,aAAa;CACb,mBAAmB;CACnB,oBAAoB;CACpB;;AAED;CACC,gBAAgB;CAChB,iBAAiB;CACjB,oBAAoB;CACpB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,kBAAkB;CAClB,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,yEAAyE;CACzE,mBAAmB;CACnB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,sDAAsD;CACtD,YAAY;CACZ,gBAAgB;CAChB,mBAAmB;CAC
 nB,iBAAiB;CACjB,oBAAoB;CACpB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,2EAA2E;CAC3E,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,eAAe;CACf,eAAe;CACf,6BAA6B;CAC7B,8BAA8B;CAC9B,0BAA0B;CAC1B;;AAED;CACC,eAAe;CACf,iBAAiB;CACjB;;AAED;CACC,YAAY;CACZ,eAAe;CACf,aAAa;CACb,kBAAkB;CAClB,oBAAoB,CAAC,wBAAwB;CAC7C,gBAAgB,CAAC,mCAAmC;CACpD;;AAED;CACC;EACC,eAAe;EACf;CACD;;AAED;CACC;EACC,iBAAiB;EACjB;;CAED;EACC,eAAe;EACf;;CAED;EACC,YAAY;EACZ;;CAED;EACC,gBAAgB;EAChB,WAAW;EACX;CACD;;AAED;CACC;EACC,iBAAiB;EACjB;;CAED;EACC,eAAe;EACf;;CAED;EACC,YAAY;EACZ;;CAED;EACC,gBAAgB;EAChB,WAAW;EACX;CACD;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,YAAY;CACZ,sBAAsB;CACtB;;AAED;CACC,aAAa;CACb;;AAED;CACC,YAAY;CACZ,YAAY;CACZ,mBAAmB;CACnB,yBAAyB;CACzB,gBAAgB;CAChB,sBAAsB;CACtB,0BAA0B;CAC1B,eAAe;CACf;;AAED;CACC,mFAAmF;CACnF,oCAA4B;CAA5B,4BAA4B;CAC5B,aAAa;CACb,aAAa;CACb,qBAAqB;CACrB;;AAED;;;CAGC;EACC,oEAAoE;EACpE;CACD;;AAED;CACC,oBAAoB;CACpB,0BAA0B;CAC1B,qBAAqB;CACrB,oBAAoB;CACpB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB,UAAU;CACV;;AAED;CACC,
 aAAa;CACb,eAAe;CACf,YAAY;CACZ,mBAAmB;CACnB,aAAa;CACb,gCAAgC;CAChC;;AAED;CACC,0BAA0B;CAC1B;;AAED;CACC,YAAY;CACZ;;AAED;CACC,oBAAoB;CACpB,0BAA0B;CAC1B,yBAAyB;CACzB,6BAA6B;CAC7B,oBAAoB;CACpB,YAAY;CACZ,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,qBAAqB;CACrB,oDAAoD;CACpD;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,eAAe;CACf;;AAED;CACC,oBAAoB;CACpB,mBAAmB;CACnB,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,2DAA2D;CAC3D,oBAAoB;CACpB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,0BAA0B;CAC1B,sBAAsB;CACtB,YAAY;CACZ;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,mBAAmB;CACnB;;AAED,OAAO,oBAAoB,EAAE;;AAE7B;CACC,oBAAoB;CACpB,0BAA0B;CAC1B,wBAAwB;CACxB,eAAe;CACf,eAAe;CACf,iBAAiB;CACjB;;AAED;CACC,UAAU;CACV;;AAED;CACC,YAAY;CACZ,kBAAkB;CAClB,yBAAyB;CACzB,oBAAoB;CACpB,mBAAmB;CACnB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,kBAAkB;CAClB,mBAAmB;CACnB,OAAO;CACP,YAAY;CACZ;AACD;CACC;EACC,mBAAmB;EACnB,mBAAmB;EACnB;CACD;EACC,aAAa;EACb,mBAAmB;EACnB;CACD;;AAED;CACC,2BAA2B;CAC3B,qBAAqB;CACrB,mBAAmB;CAGnB,uCAAuC;CACvC,+BAA+B;CAG/B,wCAAwC;CACxC,gCAAgC;CAChC;;AAED;CACC,0BAA0B
 ;CAC1B,YAAY;CACZ,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,sBAAsB;CACtB;;AAED;CACC,0BAA0B;CAC1B;;AAED;CACC,gBAAgB;CAChB;;AAED;;CAEC,uBAAuB;CACvB;AACD;;CAEC,eAAe;CACf;;AAED;CACC,gBAAgB;CAChB,aAAa;CACb,yBAAyB;CACzB;;AAED;CACC,0BAA0B;CAC1B,YAAY;CACZ,kBAAkB;CAClB;;AAED;CACC,oBAAoB;CACpB,iBAAiB;CACjB,iBAAiB;CACjB;;AAED;CACC,mBAAmB;CACnB,yBAAyB;CACzB,UAAU;CACV;;AAED;CACC,UAAU;CACV,kBAAkB;CAClB,mBAAmB;CACnB,WAAW;CACX,iBAAiB;CACjB;;AAED;CACC,0BAA0B;CAC1B,gBAAgB;CAChB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,mBAAmB;CACnB,cAAc;CACd,kBAAkB;CAClB,yBAAyB;CACzB,2BAA2B;;CAE3B;;AAED;CACC,iBAAiB;CACjB,cAAc;CACd,aAAa;CACb,kBAAkB;CAClB,yBAAyB;CACzB,2BAA2B;CAC3B;;AAED;;CAEC,0BAA0B;CAC1B,0BAA0B;CAC1B,2BAA2B;CAC3B;;AAED;CACC,aAAa;CACb;;AAED;CACC,wBAAwB;CACxB,gBAAgB;CAChB,mBAAmB;CACnB;;AAED;CACC,0BAA0B;CAC1B,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,qCAAqC;CACrC;;AAED;CACC,8BAA8B;CAC9B;;AAED;;CAEC,0BAA0B;CAC1B;;AAED;CACC,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB,oBAAoB;CACpB,gBAAgB;CAChB;;AAED;CACC,WAAW;CACX,aAAa;CACb,gBAAgB;CA
 ChB;;AAED,gBAAgB,gBAAgB,EAAE;;AAElC,oBAAoB,kBAAkB,CAAC;;AAEvC;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB,iBAAiB;CACjB,aAAa;CACb,eAAe;CACf;;AAED;CACC,4BAA4B;CAC5B,kBAAkB;CAClB;;AAED,cAAc,iBAAiB,EAAE;;AAEjC;CACC,mBAAmB;CACnB;AACD;CACC,aAAa;CACb,gBAAgB;CAChB,mBAAmB;CACnB,2BAA2B;CAC3B,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,sDAAsD;CACtD,iBAAiB;CACjB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,UAAU;CACV,aAAa;CACb;;AAED;CACC,iBAAiB;CACjB,YAAY;CACZ;;AAED;CACC,UAAU;CACV;;AAED;CACC,mBAAmB;CACnB,gBAAgB;CAChB,iCAAiC;CACjC;;AAED;CACC,eAAe;CACf;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,aAAa;CACb;;AAED;CACC,kBAAkB;CAClB,iBAAiB;CACjB;;AAED;CACC,WAAW;CACX,iBAAiB;CACjB,oBAAoB;CACpB,oBAAoB;CACpB,0BAA0B;CAC1B,mBAAmB;CACnB,qDAAqD;CACrD,gBAAgB;CAGhB,2BAA2B;CAC3B,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,kBAAkB;CAClB,eAAe;CACf,oBAAoB;CACpB,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,iCAAiC;CACjC,aAAa;CACb,0BAA0B;CAC1B,iBAAiB;CACjB,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB,iCAAiC;CACjC,oBAAoB;CACpB,iBAAiB;CACjB;;AAED;CA
 CC,iBAAiB;CACjB;;AAED;CACC,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,eAAe;CACf,iBAAiB;CACjB,eAAe;CACf;;AAED;CACC,8BAA8B;CAC9B;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,YAAY;CACZ,eAAe;CACf,gBAAgB;CAChB;;;AAGD,mBAAmB,iBAAiB,CAAC,mBAAmB,CAAC;;AAEzD,yBAAyB,iBAAiB,EAAE;;AAE5C;CACC,gBAAgB;CAChB;;AAED,iCAAiC,gBAAgB,EAAE;;;AAGnD;CACC,qBAAqB;CACrB;;AAED;CACC,YAAY;CACZ,iBAAiB;CACjB,kBAAkB;CAClB,mBAAmB;CACnB,gCAAgC;CAChC,kBAAkB;CAClB,oBAAoB;CACpB,kBAAkB;CAClB,gBAAgB;CAChB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,gBAAgB;CAChB,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,YAAY;CACZ,iCAAiC;CACjC;;AAED,qBAAqB,eAAe,CAAC,6BAA6B,EAAE;;AAEpE,KAAK,aAAa,CAAC,8BAA8B,EAAE;;AAEnD;CACC,YAAY;CACZ;;AAED;CACC,qBAAqB;CACrB;;AAED;CACC,cAAc;CACd;;AAED;CACC,cAAc;CACd,gBAAgB;CAChB;;AAED;CACC,cAAc;CACd;;AAED;CACC,WAAW;CACX;;AAED;CACC,aAAa,CAAC,6CAA6C;CAC3D,cAAc;CACd,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,eAAe;CACf,YAAY;CACZ,aAAa;CACb,mBAAmB;CACnB,UAAU
 ;CACV,SAAS;CACT,wBAAwB;CACxB,iFAAiF;CACjF,mCAAmC;CACnC,2BAA2B;CAC3B,iCAAiC;CACjC,yBAAyB;CACzB;;AAED;;;CAGC;EACC,uEAAuE;EACvE;CACD;;AAED,2DAA2D;;AAE3D;CACC,cAAc;CACd;AACD;CACC,mBAAmB;CACnB;AACD;CACC,0BAA0B;CAC1B;AACD;CACC,kBAAkB;CAClB,qBAAqB;CACrB,qBAAc;CAAd,sBAAc;CAAd,cAAc;CACd,wBAAgB;CAAhB,oBAAgB;CAAhB,gBAAgB;CAChB;AACD;CACC,WAAW;CACX,gBAAgB;CAChB,YAAY;CACZ;AACD;CACC,eAAe;CACf,iBAAiB;CACjB;AACD;CACC,oBAAoB;CACpB;AACD;CACC,qBAAqB;CACrB,+BAAuB;CAAvB,4BAAuB;CAAvB,uBAAuB;CACvB,uBAAuB;CACvB,0BAA0B;CAC1B;AACD;CACC,oBAAoB;CACpB;AACD;CACC,aAAa;CACb,gBAAgB;CAChB,+BAA+B;CAC/B,kBAAkB;CAClB,gBAAgB;CAChB,cAAc;CACd;;AAED;;;CAGC,mBAAmB;CACnB;AACD;CACC,mBAAmB;CACnB;;AAED;CACC,WAAW;CACX,+BAAuB;CAAvB,4BAAuB;CAAvB,uBAAuB;CACvB,oBAAoB;CACpB;AACD;CACC,iBAAiB;CACjB,mBAAmB;CACnB;AACD;;;CAGC,kBAAkB;CAClB;;AAED;CACC,aAAa;CACb,kBAAkB;CAClB,kBAAkB;CAClB;AACD;CACC,iBAAiB;CACjB;AACD;CACC,kBAAkB;CAClB;AACD;CACC,eAAe;CACf,mBAAmB;CACnB;AACD;CACC;EACC,kBAAkB;EAClB,qBAAqB;EACrB,qBAAc;EAAd,sBAAc;EAAd,cAAc;EACd,wBAAg
 B;EAAhB,oBAAgB;EAAhB,gBAAgB;EAChB;CACD;;;;;;;;EAQC,eAAe;EACf,YAAY;EACZ,sBAAsB;EACtB;;CAED;EACC,kBAAkB;EAClB,YAAY;EACZ;;CAED;;;EAGC,kBAAkB;EAClB,mBAAmB;EACnB;;CAED;;;EAGC,oBAAoB;EACpB;;CAED;EACC,YAAY;EACZ,eAAe;EACf,gBAAgB;EAChB;;CAED;;IAEG;;CAEH;EACC,kBAAkB;EAClB,YAAY;EACZ,WAAW;EACX,UAAU;EACV,+BAAuB;EAAvB,4BAAuB;EAAvB,uBAAuB;EACvB,gBAAgB;EAChB;CACD;EACC,aAAa;EACb,WAAW;EACX,UAAU;EACV,+BAAuB;EAAvB,4BAAuB;EAAvB,uBAAuB;EACvB,gBAAgB;EAChB;CACD;EACC,kBAAkB;EAClB,mBAAmB;EACnB,eAAe;EACf,mBAAmB;EACnB,oBAAoB;EACpB,8BAA8B;EAC9B;;CAED;;IAEG;;CAEH;EACC,iBAAiB;EACjB;CACD;AACD;CACC;EACC,eAAe;EACf;CACD;EACC,eAAe;EACf,YAAY;EACZ,oBAAoB;EACpB;CACD;AACD;CACC;EACC,iBAAiB;EACjB;CACD;EACC,YAAY;EACZ;CACD;EACC,YAAY;EACZ;;CAED;EACC,YAAY;EACZ,WAAW;EACX;;CAED;EACC,gBAAgB;EAChB,2BAA2B;EAC3B,iBAAiB;EACjB,eAAe;EACf,YAAY;EACZ,iBAAiB;EACjB;CACD;EACC,eAAe;EACf,WAAW;EACX,qBAAqB;EACrB,uBAAuB;EACvB,yBAAyB;EACzB;CACD;EACC,cAAc;EACd;;CAED;EACC,qBAAqB;EACrB,+BAAuB;EAAvB,4BAAuB;EAAvB,uBAAuB;EACvB;CACD;EACC,gBAAgB;EAChB,YAAY
 ;EACZ,eAAe;EACf;CACD;EACC,iBAAiB;EACjB,gBAAgB;EAChB;;CAED;EACC,YAAY;EACZ;CACD;;;AAGD;;GAEG;;CAEF;CACA,iBAAiB;CACjB,gBAAgB;CAChB,UAAU;CACV,gBAAgB;CAChB,kBAAkB;CAClB,mBAAmB;CACnB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,oBAAoB;CACpB","file":"wp4.css","sourcesContent":["/* The Reset ---------------------------------- */\nbody,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,\nh6,pre,form,fieldset,input,p,blockquote,table,\nth,td { margin: 0; padding: 0; }\nfieldset,img,abbr { border: 0; }\naddress,caption,cite,code,dfn,h1,h2,h3,\nh4,h5,h6,th,var { font-style: normal; font-weight: normal; }\ncaption,th { text-align: left; }\nq:before,q:after { content: ''; }\na { text-decoration: none; }\n\nhtml {\n\toverflow-y: scroll;\n}\n\nbody {\n\tfont-size: 62.5%;\n\tbackground: #fff;\n\tfont-family: sans-serif;\n\tline-height: 22px;\n\tcolor: #444;\n}\n/* -------------------------------------------- */\n\ncode, pre { font-famil
 y: Consolas, Monaco, \"Courier New\", Courier, monospace; color: #000; }\n\na code,\na pre {\n\tcolor: inherit;\n}\n\npre {\n\tbackground: #f3f3f7;\n\tborder: 1px solid #dedee3;\n\tpadding: 11px;\n\tfont-size: 12px;\n\tline-height: 1.3em;\n\tmargin-bottom: 22px;\n\toverflow: auto;\n}\n\npre a { font-weight: normal; }\n\na,\n#wporg-footer ul li a {\n\tcolor: #21759b;\n\ttext-decoration: none;\n\tfont-weight: normal;\n}\n\nstrong a {\n\tfont-weight: bold;\n}\n\na:visited,\n#wporg-footer ul li a:visited {\n\tcolor: #4ca6cf;\n}\n\np a { border-bottom: 1px solid #dfdfdf; }\n\nh3 a { font-weight: bold; }\n\n.button a, .button a:hover, #headline a:not(.button), #headline a:not(.button):hover, #sidebar a:not(.button), #sidebar a:not(.button):hover, .frontpageheatmap a, .frontpageheatmap a:hover, .col-3 a, .col-3 a:hover { border: none !important; }\n\n#headline a.button { display: inline-block; }\n\np a:hover { border-bottom: 1px solid #d54e21; }\n\na:hover { color: #d54e21; }\n\n
 h2 {\n\tfont-family: \"HelveticaNeue-Light\",\"Helvetica Neue Light\",\"Helvetica Neue\",sans-serif;\n\tfont-weight: 300;\n\tfont-size: 22px;\n}\n\nh2 a {\n\tfont-weight: 300;\n}\n\nstrong {\n\tfont-weight: bold;\n}\n\nem, cite {\n\tfont-style: italic;\n}\n\nsup {\n\tline-height: 1em;\n\tfont-size: 80%;\n}\n\n/* Hide visually but not from screen readers */\n.screen-reader-text {\n\tposition: absolute;\n\tmargin: -1px;\n\tpadding: 0;\n\theight: 1px;\n\twidth: 1px;\n\toverflow: hidden;\n\tclip: rect(0 0 0 0);\n\tborder: 0;\n\tword-wrap: normal !important;\n}\n\n/* =WordPress Core\n-------------------------------------------------------------- */\n.alignnone {\n\tmargin: 5px 20px 20px 0;\n}\n\n.aligncenter,\ndiv.aligncenter {\n\tdisplay: block;\n\tmargin: 5px auto 5px auto;\n}\n\n.alignright {\n\tfloat:right;\n\tmargin: 5px 0 20px 20px;\n}\n\n.alignleft {\n\tfloat: left;\n\tmargin: 5px 20px 20px 0;\n}\n\n.aligncenter {\n\tdisplay: block;\n\tmargin: 5px aut
 o 5px auto;\n}\n\na img.alignright {\n\tfloat: right;\n\tmargin: 5px 0 20px 20px;\n}\n\na img.alignnone {\n\tmargin: 5px 20px 20px 0;\n}\n\na img.alignleft {\n\tfloat: left;\n\tmargin: 5px 20px 20px 0;\n}\n\na img.aligncenter {\n\tdisplay: block;\n\tmargin-left: auto;\n\tmargin-right: auto\n}\n\n.wp-caption {\n\tbackground: #fff;\n\tborder: 1px solid #f0f0f0;\n\tmax-width: 96%; /* Image does not overflow the content area */\n\tpadding: 5px 3px 10px;\n\ttext-align: center;\n}\n\n.wp-caption.alignnone {\n\tmargin: 5px 20px 20px 0;\n}\n\n.wp-caption.alignleft {\n\tmargin: 5px 20px 20px 0;\n}\n\n.wp-caption.alignright {\n\tmargin: 5px 0 20px 20px;\n}\n\n.wp-caption img {\n\tborder: 0 none;\n\theight: auto;\n\tmargin: 0;\n\tmax-width: 98.5%;\n\tpadding: 0;\n\twidth: auto;\n}\n\n.wp-caption p.wp-caption-text {\n\tfont-size: 11px;\n\tline-height: 17px;\n\tmargin: 0;\n\tpadding: 0 4px 5px;\n}\n\n/* */\n\n.wrapper {\n\tmax-width: 960px;\n\tmargin: 0 auto;\n\tclear: both;\n}\n\n.wrapper img{\
 n\tmax-width: 100%;\n\theight: auto;\n}\n\n#wporg-header {\n\tposition: relative;\n\theight: 140px;\n\twidth: 100%;\n\tbackground: #23282d;\n\ttext-align: center;\n}\n\n#wporg-header h1 {\n\tdisplay: inline-block;\n\twidth: 303px;\n}\n\n#wporg-header h1 a {\n\tdisplay: block;\n\tbackground: url(//s.w.org/style/images/wporg-logo.svg?3) center left no-repeat;\n\tbackground-size: 290px 46px;\n\theight: 88px;\n\ttext-indent: -9999px;\n}\n\n#wporg-header h2.rosetta {\n\tfont-size: 30px;\n\tcolor: #dfdfdf;\n\tfont-family: Georgia, \"Times New Roman\", serif;\n\tmargin: 0;\n}\n\n#wporg-header h2.rosetta a {\n\tpadding: 0;\n\tdisplay: block;\n\theight: 52px; /* 88 header height - 36 top padding */\n\tcolor: #dfdfdf;\n\tline-height: 22px;\n\tborder-bottom: none;\n}\n\n#head-search {\n\theight: 48px;\n}\n\n#head-search form {\n\twidth: 288px;\n\tdisplay: inline-block;\n\tmargin-left: 60px;\n\tborder-bottom: 1px solid #3f3f3f;\n}\n\n#head-search input.text {\n\tbackground: #191e23;\n
 \tborder: 0;\n\tmargin-right: 0;\n\tmargin-bottom: 0;\n\twidth: 256px;\n\theight: 24px;\n\tcolor: #b4b9be;\n\tfloat: left;\n\tfont-size: 12px;\n\toutline: none;\n\tfont-family: \"Open Sans\", sans-serif;\n\tborder-radius: 0px;\n}\n\n#head-search input.text::-moz-placeholder {\n\tcolor: #eee;\n}\n\n#head-search .button {\n\tfloat: left;\n\ttext-shadow: none !important;\n\tborder: none;\n\tbox-shadow: none;\n\theight: 30px;\n\twidth: 26px;\n\tbackground: #191e23;\n\tbackground-image: url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831);\n\tbackground-position: 3px 5px;\n\tbackground-repeat: no-repeat;\n\tborder-radius: 0;\n\tmargin: 0;\n\tpadding: 0;\n}\n\n#wporg-header ul#wporg-header-menu {\n\tposition: absolute;\n\tleft: -75%;\n\tmargin: 0;\n\tmin-width: 200px;\n\tmax-width: 75%;\n\tbackground: #23282d;\n\tlist-style: none;\n\ttext-align: left;\n\ttop: 100%;\n\t-webkit-transition: left 0.3s;\n\t-moz-transition: left 0.3s;\n\t-ms-transition: left 0.3s;\n\t-o-t
 ransition: left 0.3s;\n\ttransition: left 0.3s;\n\tz-index: 100000;\n}\n\n#wporg-header ul#wporg-header-menu.toggled {\n\tleft: 0;\n}\n\n#wporg-header ul li {\n\tposition:relative;\n\tlist-style-type:none;\n}\n\n#wporg-header ul li a {\n\tfont-family: \"Open Sans\", Helvetica, Arial, \"Liberation Sans\", sans-serif;\n\tfont-weight: 600;\n\tdisplay: block;\n\tline-height: 34px;\n\tpadding: 10px 30px;\n\tmargin: 0 4px;\n\tfont-size: 13px;\n\tcolor: #eee;\n\theight: 34px;\n}\n\n#wporg-header ul li a:hover,\n#wporg-header ul li a.current,\n#wporg-header ul li.current-menu-item a,\n#wporg-header ul li.current_page_parent a {\n\tcolor: #00a0d2;\n}\n\n#wporg-header ul li a.subcurrent {\n\tfont-weight: bold;\n}\n\n#wporg-header .nav-submenu {\n\tclip: rect(1px, 1px, 1px, 1px);\n\theight: 1px;\n\tleft: -2px;\n\tmargin: 0;\n\toverflow: hidden;\n\tpadding: 0;\n\tposition: absolute;\n\twidth: 1px;\n\tz-index: 99999;\n}\n\n#wporg-header ul.nav-submenu li a {\n\theight: 24px;\
 n\tline-height: 24px;\n\tmargin: 0;\n}\n\n#wporg-header ul li#download {\n\theight: 34px;\n\tpadding: 0 0 34px;\n\tfloat: right;\n\tmargin-right: 14px;\n\toverflow: hidden;\n}\n\n.wporg-page-download #wporg-header #download {\n\tdisplay: none;\n}\n\n#wporg-header ul li#download a {\n\tmargin: 0;\n\tpadding: 0 16px;\n}\n\n#wporg-header ul li#download a.current {\n\tcolor: #eee;\n}\n\n#wporg-header ul li#download a:hover {\n\tcolor: #eee;\n}\n\n@media screen and (max-width:820px) {\n\t#wporg-header ul li#download {\n\t\tdisplay: none;\n\t}\n}\n\n@media screen and (max-width:768px) {\n\t#wporg-header ul li#download {\n\t\tdisplay: block;\n\t\tfloat: none;\n\t\tmargin: 10px 20px 20px;\n\t\tpadding-bottom: 0;\n\t\theight: auto;\n\t}\n\t#wporg-header ul li#download a {\n\t\tpadding: 4px 10px;\n\t}\n}\n\n#mobile-menu-button {\n\tbackground: none;\n\tborder: none;\n\tbox-shadow: none;\n\tposition: absolute;\n\ttop: 75px;\n\tleft: 10px;\n\tdisplay: block;\n\tfloat: left;\n\tvertical-align: t
 op;\n\ttext-align: center;\n\ttext-decoration: inherit;\n\tfont-weight: normal;\n\tfont-style: normal;\n\tfont-size: 16px;\n\tfont-family: 'dashicons';\n\tline-height: 1;\n\tpadding: 1px;\n\ttext-shadow: none;\n\t-webkit-transition: color .1s ease-in 0;\n\t-moz-transition: color .1s ease-in 0;\n\ttransition: color .1s ease-in 0;\n\t-webkit-appearance: none;\n\t-webkit-font-smoothing: antialiased;\n}\n\n#mobile-menu-button:before {\n\tdisplay: inline-block;\n\tfloat: left;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tmargin: 0;\n\tpadding: 3px;\n\toutline: none;\n\tborder: none;\n\tcolor: #888;\n\tcontent: '\\f228';\n\tvertical-align: middle;\n\ttext-decoration: none;\n\tfont: normal 50px/1 'Dashicons';\n\t-webkit-font-smoothing: antialiased;\n}\n\n#download-mobile {\n\tbackground: #f7f7f7;\n\tborder-bottom: 1px solid #dddddd;\n}\n\n#download-mobile .wrapper {\n\tpadding: 20px 0;\n\ttext-align: center;\n}\n\n#download-mobile span.download-ready {\n\tfont-size: 1.6em;
 \n\tmargin: 0 0.25em;\n}\n\n#download-mobile a.download-button {\n\theight: inherit;\n\tpadding: 10px 15px;\n\tfont-size: 1.6em;\n\tmargin: 10px 0.25em;\n}\n\n.wporg-page-nightly .wrapper {\n\tmin-height: 250px;\n}\n\n@media screen and (min-width:480px) {\n\t#head-search form {\n\t\tmargin-left: 0;\n\t}\n}\n\n@media screen and (max-width:480px) {\n\t#head-search form {\n\t\twidth: 248px;\n\t}\n\t#head-search input.text {\n\t\twidth: 216px;\n  }\n}\n\n@media screen and (min-width:769px) {\n\n\t#wporg-header {\n\t\theight: 120px;\n\t\ttext-align: inherit;\n\t}\n\n\t#wporg-header h1 {\n\t\tfloat: left;\n\t\tpadding-left: 10px;\n\t}\n\n\t#head-search {\n\t\tfloat: right;\n\t\tmargin-right: 14px;\n\t\theight: 48px;\n\t\tpadding-top: 30px;\n\t}\n\n\t#head-search form {\n\t\tmargin-left: 0;\n\t}\n\n\t#wporg-header ul#wporg-header-menu {\n\t\tposition: static;\n\t\tfloat:left;\n\t\tmargin: -15px 0 0;\n\t\tpadding: 0;\n\t\tmin-width: 0;\n\t\tmax-width: inherit;\n\t\twidth: 100%;\n\t\tlist-st
 yle: none;\n\t}\n\n\t#wporg-header ul li {\n\t\tfloat: left;\n\t\tposition:relative;\n\t}\n\n\t#wporg-header ul li a {\n\t\tpadding: 0 6px;\n\t\theight: 46px;\n\t}\n\n\t#wporg-header ul li#download .uparrow {\n\t\tdisplay:none;\n\t}\n\n\t#wporg-header ul li a.current ~ .uparrow {\n\t\twidth: 0;\n\t\theight: 0;\n\t\tborder-left: 9px solid transparent;\n\t\tborder-right: 9px solid transparent;\n\t\tborder-bottom: 9px solid #f7f7f7;\n\t\tmargin: -8px auto 0 auto;\n\t}\n\n\t#wporg-header ul li.current-menu-item:after,\n\t#wporg-header ul li.current_page_parent:after {\n\t\tcontent: '';\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tborder-left: 9px solid transparent;\n\t\tborder-right: 9px solid transparent;\n\t\tborder-bottom: 9px solid #f7f7f7;\n\t\tmargin: -8px 0 0 -9px;\n\t}\n\n\t#wporg-header ul li:hover .nav-submenu ~ .uparrow,\n\t#wporg-header ul li .nav-submenu:hover ~ .uparrow {\n\t\twidth: 0;\n\t\theight: 0;\n\t\tborder-left: 9px solid transparent
 ;\n\t\tborder-right: 9px solid transparent;\n\t\tborder-bottom: 9px solid #32373c;\n\t\tmargin: -10px auto 0 auto;\n\t}\n\n\t#wporg-header .nav-submenu {\n\t\tbackground: #32373c;\n\t\tborder: #32373c solid 1px;\n\t\tborder-top: 0;\n\t\tmargin-top: -1px;\n\t\tmin-width: 0;\n\t}\n\n\t#wporg-header ul li:hover .nav-submenu,\n\t#wporg-header ul li .nav-submenu:hover  {\n\t\tdisplay:block!important;/* Prevents #wporg-header ul overwriting this */\n\t\tposition:absolute;\n\t\ttop:46px;\n\t\tleft:0;\n\t\tz-index:101;\n\t\tmargin-left:0;\n\t\twidth:auto;\n\t}\n\n\t#wporg-header ul li .nav-submenu li {\n\t\tfloat: none;\n\t}\n\n\t#wporg-header ul.nav-submenu li a {\n\t\theight: 34px;\n\t\tline-height: 34px;\n\t}\n\n\t#wporg-header ul.nav-menu li:hover > ul,\n\t#wporg-header .nav-menu ul li:hover > ul,\n\t#wporg-header ul.nav-menu .focus > ul,\n\t#wporg-header .nav-menu .focus > ul {\n\t\tclip: inherit;\n\t\theight: inherit;\n\t\toverflow: inherit;\n\t\twidth: inherit;\n\t}\n\n\t
 #headline h2 {\n\t\ttext-rendering: optimizeLegibility;\n\t}\n\n\t#mobile-menu-button {\n\t\tdisplay: none;\n\t}\n\n\t#wporg-header h2.rosetta {\n\t\tpadding: 36px 27px 0;\n\t\tfloat: left;\n\t}\n}\n\n@media screen and (max-width:960px) {\n\t#home-welcome {\n\t\tmin-width: 0 !important;\n\t}\n\n\t#home-welcome .wrapper {\n\t\tmax-width: 100%;\n\t\tmargin: 0;\n\t}\n\n\t#home-text {\n\t\twidth: 100%;\n\t\tfloat: right;\n\t\tmargin: -10px;\n\t}\n\n\n\t#home-below .wrapper .col-2, #home-below .wrapper .col-4 {\n\t\tmax-width: 100%;\n\t}\n\n\t#home-below {\n\t\tmax-width: 100%;\n\t\twidth: auto;\n\t}\n}\n\n@media screen and (min-width:821px) {\n\t#download-mobile {\n\t\tdisplay: none;\n\t}\n}\n\n#home-welcome {\n\tbackground: #f7f7f7;\n\tmin-width: 960px;\n\tmin-height: 340px;\n\tborder-bottom: 1px solid #dfdfdf;\n}\n\n#home-welcome img.screenshot {\n\tmargin-top: 22px;\n\tmargin-right: 28px;\n\tfloat: left;\n}\n\n#home-welcome p {\n\tfont-size: 13px;\n\tpadding: 11px 0;\n\tmargin-right:
  14px;\n}\n\n#home-welcome p.intro {\n\tfont-family: Georgia, Times, \"Times New Roman\", serif;\n\tpadding-top: 34px;\n\tfont-size: 17px;\n\tline-height: 1.5em;\n}\n\n#home-welcome p.intro strong {\n\tfont-weight: normal;\n}\n\np.intro a {\n\tfont-weight: normal;\n}\n\n/* WordPress-style Buttons\n=======================\nCreate a button by adding the `.button` class to an element. For backwards\ncompatibility, we support several other classes (such as `.button-secondary`),\nbut these will *not* work with the stackable classes described below.\n\nButton Styles\n-------------\nTo display a primary button style, add the `.button-primary` class to a button.\n\nButton Sizes\n------------\nAdjust a button's size by adding the `.button-large` or `.button-small` class.\n\nButton States\n-------------\nLock the state of a button by adding the name of the pseudoclass as\nan actual class (e.g. `.hover` for `:hover`).\n\n\nTABLE OF CONTENTS:\n------------------\n 1.0 - Button Layouts
 \n 2.0 - Default Button Style\n 3.0 - Primary Button Style\n 4.0 - Button Groups\n 5.0 - Responsive Button Styles\n\n---------------------------------------------------------------------------- */\n/* ----------------------------------------------------------------------------\n  1.0 - Button Layouts\n---------------------------------------------------------------------------- */\n.submit input,\ninput[type=button],\ninput[type=submit],\n.button,\n.button-primary,\n.download-button,\n.button-secondary {\n\tborder: 1px solid;\n\t-webkit-border-radius: 3px;\n\tborder-radius: 3px;\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing:    border-box;\n\tbox-sizing:         border-box;\n\tcursor: pointer;\n\tdisplay: inline-block;\n\tfont-size: 0.8rem;\n\theight: 1.5625rem;\n\tline-height: 1;\n\tmargin: 0;\n\tpadding: 0 .8rem;\n\ttext-decoration: none;\n\twhite-space: nowrap;\n\t-webkit-appearance: none;\n}\n\n/* Remove the dotted border on :focus and the extra padding in Firefox */\nbut
 ton::-moz-focus-inner,\ninput[type=\"reset\"]::-moz-focus-inner,\ninput[type=\"button\"]::-moz-focus-inner,\ninput[type=\"submit\"]::-moz-focus-inner {\n\tborder: 0 none;\n\tpadding: 0;\n}\n\n.button.button-xl,\n.button-group.button-xl .button {\n\tfont-size: 1rem;\n\theight: 2.44141rem;\n\tline-height: 1;\n\tpadding: 0 1.5rem;\n}\n\n.button.button-large,\n.button-group.button-large .button,\n.col-2 p.button,\n.col-13 p.button {\n\theight: 1.95313rem;\n\tline-height: 1;\n\tpadding: 0 1rem;\n}\n\n.button.button-small,\n.block-content span.button,\n.button-group.button-small .button {\n\tfont-size: 0.64rem;\n\theight: 1.25rem;\n\tline-height: 1;\n\tpadding: 0 .5rem;\n}\n\n.button.button-hero,\n.button-group.button-hero .button,\n#plugin-description p.button, .col-3 p.button,\nbody.trac #plugin-description .description-right p {\n\tfont-size: 14px;\n\theight: 46px;\n\tline-height: 44px;\n\tpadding: 0 36px;\n}\n\na.button,\na.button-primary,\na.button-secon
 dary {\n\tline-height:  1.5625rem;\n}\n\na.button.button-large,\n.button-group.button-large a.button {\n\tline-height: 1.95313rem;\n}\n\na.button.button-xl,\n.button-group.button-xl a.button {\n\tline-height: 2.44141rem;\n}\n\na.button.button-small,\n.button-group.button-small a.button {\n\tline-height: 1.25rem;\n}\n\n.button:active,\n.button:focus {\n\toutline: none;\n}\n\n.button.hidden {\n\tdisplay: none;\n}\n\n/* Style Reset buttons as simple text links */\ninput[type=\"reset\"],\ninput[type=\"reset\"]:hover,\ninput[type=\"reset\"]:active,\ninput[type=\"reset\"]:focus {\n\tbackground: none;\n\tborder: none;\n\t-webkit-box-shadow: none;\n\tbox-shadow:         none;\n\tpadding: 0 2px 1px;\n\twidth: auto;\n}\n\n/* ----------------------------------------------------------------------------\n  2.0 - Default Button Style\n---------------------------------------------------------------------------- */\n.submit input,\ninput[type=button],\ninput[
 type=submit],\n.button,\n.button:visited,\n.button-secondary {\n\tbackground: #f7f7f7;\n\tborder-color: #cccccc;\n\t-webkit-box-shadow: 0 1px 0 #cccccc;\n\tbox-shadow:         0 1px 0 #cccccc;\n\tcolor: #555;\n\tvertical-align: top;\n}\n\np .button {\n\tvertical-align: baseline;\n}\n\n.submit input:hover,\ninput[type=button]:hover,\ninput[type=submit]:hover,\n.submit input:focus,\ninput[type=button]:focus,\ninput[type=submit]:focus,\n.button.hover,\n.button:hover,\n.button-secondary:hover,\n.button.focus,\n.button:focus,\n.button-secondary:focus {\n\tbackground: #fafafa;\n\tborder-color: #999;\n\tcolor: #23282d;\n}\n\n.submit input:focus,\ninput[type=button]:focus,\ninput[type=submit]:focus,\n.button.focus,\n.button:focus,\n.button-secondary:focus,\n.button-link:focus {\n\tborder-color: #5b9dd9;\n\t-webkit-box-shadow: 0 0 3px rgba(0, 115, 170, 0.8);\n\tbox-shadow:         0 0 3px rgba(0, 115, 170, 0.8);\n}\n\n.submit input:active,\ninput[type=button]:active,\ninput[type=submit]:acti
 ve,\n.button.active,\n.button.active:hover,\n.button.active:focus,\n.button:active,\n.button-secondary:active {\n\tbackground: #eee;\n\tborder-color: #999;\n\t-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);\n\tbox-shadow:         inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);\n\t-webkit-transform: translateY(1px);\n\t-ms-transform:     translateY(1px);\n\ttransform:         translateY(1px);\n}\n\n.button.active:focus {\n\tborder-color: #5b9dd9;\n\t-webkit-box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8);\n\tbox-shadow:         inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 115, 170, 0.8);\n}\n\n.submit input:disabled,\ninput[type=button]:disabled,\ninput[type=submit]:disabled,\n.button[disabled],\n.button:disabled,\n.button.disabled,\n.button-secondary[disabled],\n.button-secondary:disabled,\n.button-secondary.disabled,\n.button-disabled {\n\tbackground: #f7f7f7 !important;\n\tborder-color: #ddd !important;\n\t-webkit-box-shadow: n
 one !important;\n\tbox-shadow:         none !important;\n\tcolor: #a0a5aa !important;\n\tcursor: default;\n\ttext-shadow: 0 1px 0 #fff !important;\n\t-webkit-transform: none !important;\n\t-ms-transform:     none !important;\n\ttransform:         none !important;\n}\n\n/* Buttons that look like links, for a cross of good semantics with the visual */\n.button-link {\n\tbackground: none;\n\tborder: 0;\n\t-webkit-border-radius: 0;\n\tborder-radius:         0;\n\t-webkit-box-shadow: none;\n\tbox-shadow:         none;\n\tcursor: pointer;\n\tmargin: 0;\n\toutline: none;\n\tpadding: 0;\n}\n\n.button-link:focus {\n\toutline: #5b9dd9 solid 1px;\n}\n\n/* ----------------------------------------------------------------------------\n  3.0 - Primary Button Style\n---------------------------------------------------------------------------- */\n.button-primary,\n.download-button,\n.button-primary:visited,\n.download-button:visited {\n\tbackground: #0085ba;\n\tborder-color: #0073aa #006799 #006799;
 \n\t-webkit-box-shadow: 0 1px 0 #006799;\n\tbox-shadow:         0 1px 0 #006799;\n\tcolor: #fff;\n\ttext-decoration: none;\n\ttext-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;\n}\n\n.button-primary.hover,\n.button-primary:hover,\n.button-primary.focus,\n.button-primary:focus,\n.download-button.hover,\n.download-button:hover,\n.download-button.focus,\n.download-button:focus {\n\tbackground: #008ec2;\n\tborder-color: #006799;\n\tcolor: #fff;\n}\n\n.button-primary.focus,\n.button-primary:focus,\n.download-button.focus,\n.download-button:focus {\n\t-webkit-box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;\n\tbox-shadow:         0 1px 0 #0073aa, 0 0 2px 1px #33b3db;\n}\n\n.button-primary.active,\n.button-primary.active:hover,\n.button-primary.active:focus,\n.button-primary:active,\n.download-button.active,\n.download-button.active:hover,\n.download-button.active:focus,\n.download-button:active {\n\tbackground: #0073aa;\n\tborder-color: #006799;\n\
 t-webkit-box-shadow: inset 0 2px 0 #006799;\n\tbox-shadow:         inset 0 2px 0 #006799;\n\tvertical-align: top;\n}\n\n.button-primary[disabled],\n.button-primary:disabled,\n.button-primary-disabled,\n.download-button[disabled],\n.download-button:disabled,\n.download-button-disabled {\n\tbackground: #008ec2 !important;\n\tborder-color: #007cb2 !important;\n\t-webkit-box-shadow: none !important;\n\tbox-shadow:         none !important;\n\tcolor: #66c6e4 !important;\n\tcursor: default;\n\ttext-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;\n}\n\n/* ----------------------------------------------------------------------------\n  4.0 - Button Groups\n---------------------------------------------------------------------------- */\n.button-group {\n\tdisplay: inline-block;\n\tfont-size: 0;\n\tposition: relative;\n\tvertical-align: middle;\n\twhite-space: nowrap;\n}\n\n.button-group > .button {\n\t-webkit-border-radius: 0;\n\tborder-radius: 0;\n\tdisplay: inline-block;\n\tmargin-right: 
 -1px;\n\tz-index: 10;\n}\n\n.button-group > .button-primary {\n\tz-index: 100;\n}\n\n.button-group > .button:hover {\n\tz-index: 20;\n}\n\n.button-group > .button:first-child {\n\t-webkit-border-radius: 3px 0 0 3px;\n\tborder-radius:         3px 0 0 3px;\n}\n\n.button-group > .button:last-child {\n\t-webkit-border-radius: 0 3px 3px 0;\n\tborder-radius:         0 3px 3px 0;\n}\n\n.button-group > .button:focus {\n\tposition: relative;\n\tz-index: 1;\n}\n\n/* ----------------------------------------------------------------------------\n  5.0 - Responsive Button Styles\n---------------------------------------------------------------------------- */\n@media screen and (max-width: 782px) {\n\t.button,\n\t.button.button-xl,\n\t.button.button-large,\n\t.button.button-small {\n\t\tfont-size: 14px;\n\t\theight: auto;\n\t\tline-height: normal;\n\t\tmargin-bottom: 4px;\n\t\tpadding: 6px 14px;\n\t\tvertical-align: middle;\n\t}\n}\n\n\n/* */\n\nbody #ed_toolbar input {\n\tpadding: 
 0 10px 1px;\n}\n\nbody #ed_toolbar #ed_pre {\n\tfont-family: sans-serif;\n}\n\n.col-3 a.download-button {\n\tdisplay: block;\n\ttext-align: center;\n}\n\n.download-meta {\n\ttext-align: center !important;\n\tfont-size: 12px;\n\tmargin-bottom: 0 !important;\n}\n\n\n/* */\n\n#home-welcome .download-button {\n\tmargin-left: 6px;\n}\n\n.col-3 ul {\n\tmargin-left: 16px;\n\tlist-style: square;\n\tmargin-bottom: 22px;\n}\n\n.col-3 p {\n\tmargin-bottom: 22px;\n}\n\n.download-tar {\n\tfont-size: 12px;\n\ttext-align: center;\n\tmargin-bottom: 14px !important;\n}\n\n#home-below {\n\tfont-size: 13px;\n\twidth: 960px;\n\tmargin: 0 auto;\n}\n\n#home-below .image img {\n\tborder: 1px solid #dadada;\n}\n\n#home-below .wrapper {\n\tfloat: left;\n\tmargin-bottom: 14px;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {\n\tfloat: left;\n\tmargin: 0 14px;\n}\n\n.col-1 { width: 52px; }\n.col-2 { width: 132px; }\n.col-3 { width: 212px; }\n.col-4 { wi
 dth: 292px; }\n.col-5 { width: 372px; }\n.col-6 { width: 452px; }\n.col-7 { width: 532px; }\n.col-8 { width: 612px; }\n.col-9 { width: 692px; }\n.col-10 { width: 772px; }\n.col-11 { width: 852px; }\n.col-12 { width: 932px; }\n\n.col-9 h2 {\n\tmargin: 6px 0;\n\tfont-family: Georgia, Times, \"Times New Roman\", serif;\n}\n\n.col-9 .entry {\n\tborder-bottom: 1px solid #dfdfdf;\n\tmargin-bottom: 30px;\n}\n\nh3 {\n\tfont-size: 14px;\n\tcolor: #23282d;\n\tfont-weight:bold;\n\tmargin: -1px 0 1px 0;\n}\n\nh4, h3.head {\n\tfont-weight: bold;\n\tfont-size: 14px;\n\tborder-bottom: 1px solid #dedede;\n\tpadding-bottom: 4px;\n\tcolor: #23282d;\n\tmargin-bottom: 18px;\n}\n\nh5 {\n\tfont-weight: bold;\n\tfont-size: 1em;\n\tmargin-bottom: 12px;\n}\n\n#home-below h4 {\n\tmargin-top: 28px;\n\tmargin-bottom: 16px;\n}\n\n#home-below h4 a {\n\tfont-weight: bold;\n}\n\n#home-below h5 {\n\tmargin-bottom: 0;\n}\n\n#home-below img.book {\n\tmargin-top: -17px;\n\tmargin-bottom: 6px;\n}\n\n#home-bel
 ow a {\n\tfont-size: 14px;\n}\n\n#home-below ol.steps {\n\tmargin-top: -4px;\n}\n\n#home-below ol.steps li {\n\tpadding-left: 44px;\n\tpadding-top: 4px;\n\tmargin-bottom: 17px;\n\tposition: relative;\n}\n\n#home-below ol.steps li span {\n\tcontent: '';\n\twidth: 31px;\n\theight: 31px;\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tbackground-image: url(//s.w.org/style/images/steps.png);\n\tbackground-size: 93px 31px;\n\tbackground-repeat: no-repeat;\n}\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5),\n       only screen and (min-resolution: 1.5dppx),\n       only screen and (min-resolution: 144dpi) {\n\t#home-below ol.steps li span {\n\t\tbackground-image: url(//s.w.org/style/images/steps-2x.png);\n\t}\n}\n\n#home-below ol.steps li.one span {\n\tbackground-position: 0 0;\n}\n\n#home-below ol.steps li.two span {\n\tbackground-position: -31px 0;\n}\n\n#home-below ol.steps li.three span {\n\tbackground-position: -62px 0;\n}\n\nul#notable-users {\n\tlist-style: none;\n}\
 n\np#showcase-link a {\n\tfont-size: 0.9em;\n\tborder: none;\n}\n\nol.steps {\n\tlist-style: none;\n}\n\nul#notable-users li a {\n\tdisplay: block;\n\twidth: 130px;\n\theight: 59px;\n\tmargin-bottom: 8px;\n\tborder-top: 1px solid #f5f5f5;\n\tborder-left: 1px solid #f5f5f5;\n\tborder-right: 1px solid #dedede;\n\tborder-bottom: 1px solid #dedede;\n}\n\nul#notable-users li a:active {\n\tborder-top: 1px solid #dedede;\n\tborder-left: 1px solid #dedede;\n\tborder-right: 1px solid #f5f5f5;\n\tborder-bottom: 1px solid #f5f5f5;\n}\n\ninput.text {\n\tmargin-right: 2px;\n\tfont-size: 12px;\n\tpadding: 3px;\n\tbackground: #f5f5f5;\n\tborder: 1px solid #ccc;\n\theight: 16px;\n\tvertical-align: top;\n\tcolor: #666;\n\tfont-family: sans-serif;\n}\n\n#headline {\n\theight: 62px;\n\tbackground: #f7f7f7;\n\tborder-bottom: 1px solid #dfdfdf;\n}\n\n#headline h2 {\n\tcolor: #555;\n\tfont-size: 28px;\n\tline-height: 1em;\n\ttext-shadow: #fff 0px 1px 0px;\n\tpadding-top: 18px;\n\tpadding-left: 9px;\n\tfl
 oat: left;\n}\n\n.wporg-make .site-title a:before,\nbody.wporg-make #headline h2 a:before {\n\t-webkit-font-smoothing: antialiased;\n\tdisplay: inline-block;\n\tfont: normal 28px/1 'dashicons';\n\tvertical-align: top;\n\twidth: 36px;\n}\nbody.make-core #headline h2 a:before { content: '\\f475'; }\nbody.make-design #headline h2 a:before { content: '\\f309'; }\nbody.make-mobile #headline h2 a:before { content: '\\f470'; }\nbody.make-accessibility #headline h2 a:before { content: '\\f483'; }\nbody.make-polyglots #headline h2 a:before { content: '\\f326'; }\nbody.make-support #headline h2 a:before { content: '\\f125'; }\nbody.make-themes #headline h2 a:before { content: '\\f100'; }\nbody.make-plugins #headline h2 a:before { content: '\\f106'; }\nbody.make-docs #headline h2 a:before { content: '\\f105'; }\nbody.make-community #headline h2 a:before { content: '\\f307'; }\nbody.make-meta #headline h2 a:before { content: '\\f325'; }\nbody.make-training #headline h2 a:before { content: '\\f1
 18'; }\nbody.make-flow #headline h2 a:before { content: '\\f115'; }\nbody.make-tv #headline h2 a:before { content: '\\f235'; }\nbody.make-marketing #headline h2 a:before { content: '\\f130'; }\nbody.make-cli #headline h2 a:before { content: '\\f345'; }\nbody.make-hosting #headline h2 a:before { content: '\\f176'; }\n\n.make-core .site-title a:before { content: '\\f475'; }\n.make-design .site-title a:before { content: '\\f309'; }\n.make-mobile .site-title a:before { content: '\\f470'; }\n.make-accessibility .site-title a:before { content: '\\f483'; }\n.make-polyglots .site-title a:before { content: '\\f326'; }\n.make-support .site-title a:before { content: '\\f125'; }\n.make-themes .site-title a:before { content: '\\f100'; }\n.make-plugins .site-title a:before { content: '\\f106'; }\n.make-docs .site-title a:before { content: '\\f105'; }\n.make-community .site-title a:before { content: '\\f307'; }\n.make-meta .site-title a:before { content: '\\f325'; }\n.make-training .site-title a:b
 efore { content: '\\f118'; }\n.make-systems .site-title a:before { content: '\\f107'; }\n.make-flow .site-title a:before { content: '\\f115'; }\n.make-tv .site-title a:before { content: '\\f235'; }\n.make-marketing .site-title a:before { content: '\\f130'; }\n.make-cli .site-title a:before { content: '\\f345'; }\n.make-hosting .site-title a:before { content: '\\f176'; }\n\n#headline .login {\n\tfont-size: 12px;\n\tposition: relative;\n\tfloat: right;\n\tpadding-top: 22px;\n\tmargin-right: 15px;\n}\n\n#headline .login a {\n\tcolor: #21759b;\n}\n\n#headline .login a:visited {\n\tcolor: #4ca6cf;\n}\n\n#headline input.text {\n\tbackground: #fff;\n\tborder: 1px solid #c6d9e9;\n}\n\n#pages {float:right;}\n\n#pagebody .submenu, #pagebody #submenu {\n\tmargin-left: 0;\n\tmargin-top: -2px;\n\tfont-size: 10px;\n\tlist-style: none;\n}\n\n#pagebody .submenu a#subcurrent, #pagebody #submenu a#subcurrent {\n\tcolor: #23282d;\n\tcursor: default;\n}\n\np.person {\n\tpadding-bottom: 10px;\n\tborder-
 bottom: 1px solid #dadada;\n\tmargin-bottom: 11px;\n}\n\n#pagebody .submenu li {\n\tborder-bottom: 1px solid #dedede;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tpadding: 5px 0;\n}\n\n#pagebody .submenu li a {\n\twidth: 100%;\n\tdisplay: block;\n}\n\n#pagebody .submenu li.current {\n\tbackground: url(//s.w.org/style/images/arrow.png) center left no-repeat;\n\tfont-weight: bold;\n}\n\n#pagebody .submenu li:last-child {\n\tborder-bottom: 0;\n}\n\n#pagebody .submenu li ul {\n\tmargin-top: 0 !important;\n\tmargin-left: 16px !important;\n}\n\n#pagebody .submenu li ul li {\n\tborder: none;\n\tline-height: 1.4em;\n\tpadding-bottom: 2px;\n}\n\n#pagebody {\n\tfont-size: 13px;\n\tmargin-top: 29px;\n\tmargin-bottom: 22px;\n}\n\n#pagebody p, #pagebody ol, #pagebody ul {\n\tmargin: 0 0 22px 0;\n}\n\n#pagebody ul {\n\tmargin-left: 16px;\n\tlist-style: square;\n}\n\n#pagebody .submenu ul {\n\tmargin-bottom: 0;\n}\n\na.rsslink {\n\tbackground:url(//s.w.org/style/images/feedicon10.png) top left no-
 repeat;\n\tpadding-left: 14px;\n}\n\n#pagebody ol {\n\tmargin-left: 22px;\n}\n\n#pagebody ol.screenshots {\n\tlist-style: none;\n}\n\n#pagebody p.intro {\n\tfont-family: Georgia, Times, \"Times New Roman\", serif;\n\tcolor: #555;\n\tfont-size: 15px;\n\tline-height: 1.6em;\n\tmargin-top: -1px;\n\tmargin-bottom: 23px;\n}\n\n#pagebody p.intro a {\n\tfont-weight: normal;\n}\n\n.feed {\n\tbackground: url(//s.w.org/style/images/feedicon.png) center left no-repeat;\n\tpadding-left: 19px;\n}\n\n#wporg-footer {\n\tclear: both;\n\toverflow: auto;\n\tmargin: 0 auto;\n\tpadding: 22px 14px 65px 14px;\n\tborder-top: 1px solid #dfdfdf;\n\tbackground-color: #f7f7f7;\n}\n\n#wporg-footer .wrapper {\n\toverflow: auto;\n\tmax-width: 932px;\n}\n\n#wporg-footer ul {\n\tfloat: left;\n\toverflow: auto;\n\twidth: 135px;\n\tmargin-left: 24px;\n\tmargin-bottom: 20px; /* for narrow screens */\n\tpadding-left: 0; /* override other generic styles */\n}\n\n@media screen and (min-width:960px) {\n\t#wporg
 -footer ul:first-child {\n\t\tmargin-left: 0;\n\t}\n}\n\n@media screen and (min-width:561px) and (max-width:959px) {\n\t#wporg-footer .wrapper {\n\t\tmax-width: 600px;\n\t}\n\n\t#wporg-footer ul:nth-child(3n+1) {\n\t\tmargin-left: 0;\n\t}\n\n\t#wporg-footer ul:nth-child(4n) {\n\t\tclear: both;\n\t}\n\n\t#wporg-footer ul {\n\t\tmargin-left: 2%;\n\t\twidth: 32%;\n\t}\n}\n\n@media screen and (max-width:560px) {\n\t#wporg-footer .wrapper {\n\t\tmax-width: 360px;\n\t}\n\n\t#wporg-footer ul:nth-child(2n+1) {\n\t\tmargin-left: 0;\n\t}\n\n\t#wporg-footer ul:nth-child(odd) {\n\t\tclear: both;\n\t}\n\n\t#wporg-footer ul {\n\t\tmargin-left: 4%;\n\t\twidth: 48%;\n\t}\n}\n\n#wporg-footer ul li {\n\tfont-size: 14px;\n\tmargin-bottom: 1px;\n\tcolor: #bbb;\n\tlist-style-type: none;\n}\n\n#wporg-footer ul li a {\n\tborder: none;\n}\n\n#wporg-footer .cip {\n\tclear: both;\n\tfloat: none;\n\ttext-align: center;\n\tmargin: 35px auto 0 auto;\n\tfont-size: 16px;\n\tletter-spacing: 0.3em;\n\ttext-transfor
 m: uppercase;\n\tcolor: #cccccc;\n}\n\n#wporg-footer .cip-image {\n\tbackground: url(//s.w.org/style/images/codeispoetry.png?1) center center no-repeat;\n\tbackground-size: 190px 15px;\n\twidth: 190px;\n\theight: 15px;\n\ttext-indent: -9999px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5),\n       only screen and (min-resolution: 1.5dppx),\n\t   only screen and (min-resolution: 144dpi) {\n\t#wporg-footer .cip-image {\n\t\tbackground-image: url(//s.w.org/style/images/codeispoetry-2x.png?1);\n\t}\n}\n\nblockquote {\n\tbackground: #f5f5f5;\n\tborder: 1px solid #dadada;\n\tpadding: 22px 22px 0;\n\tmargin-bottom: 22px;\n}\n\n.wporg-page-about-books #pagebody h2 {\n\tmargin-bottom: 1em;\n}\n\n#pagebody ul.books, ul#otherbooks {\n\tlist-style: none;\n\tmargin: 0;\n}\n\n#pagebody .books .image, #otherbooks .image {\n\twidth: 200px;\n\tdisplay: block;\n\tfloat: left;\n\ttext-align: center;\n\tmargin: 18px;\n\tborder-right: 1px solid #dadada;\n}\n\n#pagebody .books img, #
 otherbooks img {\n\tborder: 1px solid #dadada;\n}\n\n#pagebody .books.mobile img {\n\tborder:none;\n}\n\n#pagebody .books li, #otherbooks li {\n\tbackground: #f5f5f5;\n\tborder: 1px solid #dadada;\n\tborder-right-color: #eee;\n\tborder-bottom-color: #e0e0e0;\n\tmargin-bottom: 22px;\n\tclear: both;\n\tfloat: left;\n\twidth: 100%;\n}\n\n#pagebody .books h3, #otherbooks h3 {\n\tmargin: 18px 0 5px 0;\n\tfont: 21px Georgia, Times, \"Times New Roman\", serif;\n}\n\n#otherbooks h3, #otherbooks p {\n\tmargin-left:20px;\n}\n\n#otherbooks h3 {\n\tfont-size:18px;\n}\n\n#pagebody .books p, #otherbooks p {\n\tpadding-right: 22px;\n\tpadding-left: 22px;\n\tmargin-bottom: 7px;\n\tline-height: 1.4em;\n}\n\n#pagebody .books .author, #otherbooks .author {\n\tfont: italic 15px Georgia, Times, \"Times New Roman\", serif;\n\tmargin-bottom: 11px;\n\tcolor: #888;\n}\n\n#pagebody .books .published, #otherbooks .published {\n\tfont-size: 11px;\n\ttext-transform: uppercase;\n\tletter-spac
 ing: 0.2em;\n\tcolor: #888;\n}\n\n#pagebody .books h3 a, #otherbooks h3 a {\n\tfont-weight: normal;\n}\n\n.features .col-5 li {\n\tmargin-bottom:15px;\n}\n\n.alt { background: #f2f2f2; }\n\n.featured {\n\tbackground: #fffbcc;\n\tborder: 1px solid #e6db55;\n\tpadding: 11px 11px 16px;\n\tmargin: 32px 0;\n\toverflow: auto;\n\t/*width: 670px;*/\n}\n\n.wporg-page-hosting #pagebody .partner .forum {\n\tmargin: 0;\n}\n\n.partner {\n\tclear: both;\n\tmin-height: 100px;\n\tmargin: 40px 10px 40px 0;\n\tpadding-left: 120px;\n\tposition: relative;\n}\n\n.partner p {\n\tmargin-bottom: 10px;\n}\n\n.partner img {\n\tmargin-left: 10px;\n\tposition: absolute;\n\ttop: 0;\n\tleft: -10px;\n}\n@media (max-width: 359px) {\n\t.partner {\n\t\tmargin-right: 15px;\n\t\tpadding-left: 15px;\n\t}\n\t.partner img {\n\t\tfloat: right;\n\t\tposition: relative;\n\t}\n}\n\n.submit {\n\tborder-top: 1px solid #ccc;\n\tpadding: 1.5em 0 0 0;\n\tmargin: 10px 0 0 0;\n\t-moz-border-radius-bottomleft: 3px;\n\t-khtml-border-
 bottom-left-radius: 3px;\n\t-webkit-border-bottom-left-radius: 3px;\n\tborder-bottom-left-radius: 3px;\n\t-moz-border-radius-bottomright: 3px;\n\t-khtml-border-bottom-right-radius: 3px;\n\t-webkit-border-bottom-right-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n#pagebody table.widefat {\n\tborder-collapse: collapse;\n\twidth: 100%;\n\tclear: both;\n\tmargin-bottom: 11px;\n}\n\n#pagebody table.widefat a {\n\ttext-decoration: none;\n}\n\n#pagebody table.widefat tr.alt {\n\tbackground-color: #f2f2f2;\n}\n\n#pagebody table.widefat tbody.hover {\n\tcursor: pointer;\n}\n\n#pagebody table.widefat tbody tr.hover,\n#pagebody table.widefat tbody tr:hover {\n\tbackground-color: #ddd;\n}\n#pagebody table.widefat tbody tr.hover a,\n#pagebody table.widefat tbody a:hover {\n\tcolor: #d54e21;\n}\n\n#pagebody table.widefat td, #pagebody table.widefat th {\n\tfont-size: 13px;\n\tpadding: 6px;\n\tvertical-align: text-top;\n}\n\n#pagebody table.widefat thead {\n\tbackground-color: #cfcfcf;\n\
 tcolor: #000;\n\tfont-weight: bold;\n}\n\n#pagebody table.widefat th {\n\tpadding-bottom: 4px;\n\tpadding-top: 8px;\n\ttext-align: left;\n}\n\n#pagebody table.widefat .check-column {\n\ttext-align: center;\n\tvertical-align: text-top;\n\twidth: 3%;\n}\n\n.wrap, .updated, .error {\n\tmargin: 0;\n\tmargin-left: 15px;\n\tmargin-right: 15px;\n\tpadding: 0;\n\tmax-width: 980px;\n}\n\n.form-table, form#profile-form table {\n\tborder-collapse: collapse;\n\tmargin-top: 1em;\n\twidth: 100%;\n\tcolor: #333;\n}\n\n.form-table td, form#profile-form table td {\n\tmargin-bottom: 9px;\n\tpadding: 10px;\n\tline-height: 20px;\n\tborder-bottom-width: 8px;\n\tborder-bottom-style: solid;\n\n}\n\n.form-table th, form#profile-form table th {\n\ttext-align: left;\n\tpadding: 10px;\n\twidth: 150px;\n\tfont-weight: bold;\n\tborder-bottom-width: 8px;\n\tborder-bottom-style: solid;\n}\n\n.form-table input[type='text'], .form-table textarea,\nform#profile-form table input[type='text'], form#profile-form textar
 ea {\n\tborder: 1px solid #d1e5f6;\n\tborder-top-color: #b0c1cf;\n\tborder-left-color: #b0c1cf;\n}\n\n.form-table input[type='text'] {\n\tpadding: 3px;\n}\n\n.form-table textarea, form#profile-form table textarea {\n\twidth: 520px !important;\n\tfont-size: 13px;\n\tline-height: 1.5em;\n}\n\n.error {\n\tbackground-color: #ffebe8;\n\tborder-color: #c00;\n}\n\n.error a {\n\tcolor: #c00;\n}\n\n.form-invalid {\n\tbackground-color: #ffebe8 !important;\n}\n\n.form-invalid input {\n\tborder-color: #c00 !important;\n}\n\n.form-table td, .form-table th,\nform#profile-form table td, form#profile-form table th {\n\tborder-bottom-color: #fff;\n}\n\n.form-input-tip {\n\tcolor: #999;\n}\n\n#sitesearch {\n\tmargin-top: 10px;\n\tmargin-bottom: 22px;\n\tfont-size: 10px;\n}\n\n#sitesearch #sitesearchbox {\n\twidth: 45%;\n\tpadding: 3px;\n\tfont-size: 18px;\n}\n\n#sitesearch p { margin-top: 4px; }\n\n#sitesearch label { margin-right: 6px;}\n\n#sitesearch .text {\n\theight: 24px;\n}\n\n#sitesearch .butt
 on {\n\tfont-size: 16px;\n\tmargin-left: 4px;\n\theight: 32px;\n\tpadding: 0 6px;\n}\n\nol.searchresults {\n\tmargin-top: 22px !important;\n\tpadding-left: 4px;\n}\n\ndiv.special { margin-top: 22px; }\n\n.searchresults h4, .special h4 {\n\tmargin-bottom: 4px;\n}\n.searchresults .source, .special .source {\n\tfloat: right;\n\tfont-size: 10px;\n\tfont-style: italic;\n\tfont-family: \"Lucida Sans\";\n\tcolor: #888;\n\tfont-weight: normal;\n}\n\n.heatmap {\n\tfont-family: Georgia, Times, \"Times New Roman\", serif;\n\tline-height: 3em;\n}\n\n.heatmap a {\n\tfont-weight: normal;\n}\n\n.col-10 .col-5 {\n\tmargin: 0;\n\twidth: 352px;\n}\n\n.col-10 .col-10 {\n\tmargin: 24px 0 0;\n\tclear: both;\n}\n\n.col-10 .col-8, .col-10 .col-7 {\n\tmargin: 0;\n}\n\n.col-10 .col-5 table td {\n\tline-height: 1.5em;\n\tpadding: 10px 0;\n\tborder-bottom: 1px solid #dadada;\n}\n\n.more {\n\tfont-size: 90%;\n}\n\n.column-list {\n\tfont-size: 12px;\n\tline-height: 1.5em;\n}\n\n.column-list 
 li {\n\tpadding-bottom: 4px;\n}\n\n#theuser .block {\n\tmargin: 24px;\n}\n\n#theuser #userinfo {\n\tmargin-left: 22px;\n\tmargin-bottom: 0;\n}\n\n#lang-guess {\n\twidth: 93%;\n\tmax-width: 932px;\n\tmargin: 22px auto 0;\n\tbackground: #fffbcc;\n\tborder: 1px solid #e6db55;\n\ttext-align: center;\n\tfont: 1.3em Georgia, Times, \"Times New Roman\", serif;\n\tpadding: 10px 0;\n\t-moz-border-radius: 3px;\n\t-khtml-border-radius: 3px;\n\t-webkit-border-radius: 3px;\n\tborder-radius: 3px;\n}\n\nh3.graphics {\n\tclear: both;\n\tpadding-top: 20px;\n\tfont-size:22px;\n\tfont-weight: normal;\n\tcolor: #999;\n\tpadding-bottom: 6px;\n}\n\nul.logo {\n\tmargin: 0 14px 14px 0 !important;\n\twidth: 176px;\n\tborder: 1px solid #dfdfdf;\n\tborder-top: none;\n\tfloat: left;\n}\n\nul.logo li {\n\tlist-style: none;\n\tborder-bottom: 1px solid #dfdfdf;\n\tbackground: #f5f5f5;\n\tline-height:13px;\n}\n\nul.logo li.img {\n\tbackground: #fff;\n}\n\nul.logo li a span {\n\tcolor: #999;\n\tfont-weigh
 t: normal;\n}\n\nul.logo li a {\n\tdisplay: block;\n\tpadding: 6px 8px;\n\tfont-size:10px;\n}\n\nul.logo li:first-child {\n\tborder-top: 1px solid #dfdfdf;\n}\n\nul.logo li:last-child {\n\tborder-bottom: none;\n}\n\np.community {\n\tclear: both;\n\tfont-size:14px;\n\tpadding: 24px 0;\n}\n\n\nul.logo .pnglogo { background: #eee; text-align: center;}\n\nul.logo .pnglogo:hover { background: #555; }\n\n.pnglogo img {\n\tpadding: 62px 0;\n}\n\n#logo-blue img, #logo-grey img { padding: 20px 0; }\n\n\nul.colors {\n\tmargin: 0 !important;\n}\n\nul.colors li {\n\tfloat: left;\n\tlist-style: none;\n\tmargin-left: 60px;\n\tpadding-right:50px;\n\tborder-right: 1px solid #dfdfdf;\n\tmargin-right:50px;\n\tmargin-bottom: 24px;\n\tline-height: 14px;\n\tfont-size: 10px;\n\tcolor: #666;\n}\n\nul.colors li strong {\n\tfont-size: 12px;\n\tcolor: #333;\n}\n\nul.colors li:last-child {\n\tpadding-right: 0;\n\tmargin-right: 0;\n\tborder-right: none;\n}\n\nul.colors li img {\n\tfloat: left;\n\tmargin-left: 
 -60px;\n}\n\nbody .meta {\n\tfont-size: 12px;\n\tcolor: #777;\n\tmargin-bottom: 10px;\n}\n\nbody .meta a {\n\tcolor: #777;\n\tborder-bottom: 1px solid #dfdfdf;\n}\n\nbody .meta a:hover { color: #d54e21; border-bottom-color: #d54e21; }\n\nhr { border: none; border-top: 1px solid #dfdfdf; }\n\n#headline a {\n\tcolor: #555;\n}\n\nimg#wpstats {\n\tmargin: -10px 10px 0;\n}\n\n.wporg-stats-chart path[fill=\"#cccccc\"] {\n\tfill: #cbcdce;\n}\n\n.wporg-stats-chart path[fill=\"#0011cc\"] {\n\tfill: #0073aa;\n\tcursor: pointer;\n}\n\n.wporg-stats-chart path[fill=\"#0011cc\"]:hover {\n\tfill: #00a0d2;\n}\n\n.wporg-stats-chart text[fill=\"#0011cc\"] {\n\tfill: #444;\n}\n\n.wporg-stats-chart {\n\twidth: 650px; /* Avoid jumps when the charts are loaded. */\n\theight: 450px;\n\tposition: relative;\n}\n\n.wporg-stats-chart.loading:before {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 20px;\n\theight: 20px;\n\tposition: absolute;\n\tleft: 50%;\n\ttop: 50%;\n\t
 margin: -10px 0 0 -10px;\n\tbackground: url(https://s.w.org/wp-includes/images/spinner.gif) no-repeat center;\n\t-webkit-background-size: 20px 20px;\n\tbackground-size: 20px 20px;\n\t-webkit-transform: translateZ(0);\n\ttransform: translateZ(0);\n}\n\n@media print,\n  (-webkit-min-device-pixel-ratio: 1.25),\n  (min-resolution: 120dpi) {\n\t.wporg-stats-chart.loading:before {\n\t\tbackground-image:url(https://s.w.org/wp-includes/images/spinner-2x.gif)\n\t}\n}\n\n/* Responsive styling ---------------------------------- */\n\n.wporg-page-download .mobile-notice {\n\tdisplay: none;\n}\n.wporg-page-download .download-button-container {\n\ttext-align: center;\n}\n.wporg-page-mobile {\n\tbackground-color: #f1f1f1;\n}\n.wporg-page-mobile #pagebody ul.books {\n\tdisplay: -moz-box;\n\tdisplay: -ms-flexbox;\n\tdisplay: flex;\n\tflex-wrap: wrap;\n}\n.wporg-page-mobile #pagebody .books li {\n\twidth: 49%;\n\tmargin-left: 1%;\n\tclear: none;\n}\n.wporg-page-mobile #pagebody .books li:first-child 
 {\n\tmargin-left: 0;\n\tmargin-right: 1%;\n}\n.wporg-responsive.wporg-page-mobile #pagebody .books p {\n\tmargin-bottom: 14px;\n}\n.wporg-responsive.wporg-page-mobile #pagebody .books li {\n\tpadding: 0 14px 15px;\n\tbox-sizing: border-box;\n\tbackground-color: #fff;\n\tborder: 1px solid #dedede;\n}\n.wporg-responsive.wporg-page-mobile #pagebody .books h3 {\n\tmargin-bottom: 15px;\n}\n.wporg-responsive.wporg-page-mobile #pagebody .books .image {\n\tfloat: right;\n\tborder-right: 0;\n\tborder-left: 1px solid #dadada;\n\tmargin-left: 14px;\n\tmargin-right: 0;\n\tmargin-top: 0;\n}\n\n.wporg-responsive .col-7,\nbody.wporg-responsive .col-8,\nbody.wporg-responsive .col-10 {\n\tmargin-left: 174px;\n}\nbody.wporg-responsive .col-2 {\n\tposition: absolute;\n}\n\n.wporg-responsive .col-10 .col-5 {\n\twidth: 50%;\n\tbox-sizing: border-box;\n\tpadding-right: 14px;\n}\n.wporg-responsive .col-10 .col-5:last-child {\n\tpadding-right: 0;\n\tpadding-left: 14px;\n}\n.wporg-responsive.wporg-page-pare
 nt-about .col-7,\n.wporg-responsive.wporg-page-parent-about .col-8,\n.wporg-responsive.wporg-page-parent-about .col-10 {\n\tmin-height: 550px;\n}\n\n.wporg-responsive.wporg-page-about-logos h3.graphics img {\n\tfloat: right;\n\tmargin-top: -40px;\n\tmargin-left: 40px;\n}\n.wporg-responsive.wporg-page-about-logos .all-logos ul.logo li {\n\tmin-height: 39px;\n}\n.wporg-responsive.wporg-page-about-logos .all-logos ul.logo li.img {\n\tmin-height: 150px;\n}\n.wporg-responsive.wporg-page-about-logos ul.logo li.img {\n\tline-height: 0;\n\ttext-align: center;\n}\n@media screen and (max-width: 974px) {\n\tbody.wporg-responsive #pagebody .wrapper {\n\t\tdisplay: -moz-box;\n\t\tdisplay: -ms-flexbox;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\tbody.wporg-responsive .col-2,\n\tbody.wporg-responsive .col-3,\n\tbody.wporg-responsive .col-6,\n\tbody.wporg-responsive .col-7,\n\tbody.wporg-responsive .col-8,\n\tbody.wporg-responsive .col-9,\n\tbody.wporg-responsive .col-10,\n\tbody.wporg-respon
 sive .col-12 {\n\t\twidth: inherit;\n\t\tfloat: none;\n\t\tword-wrap: break-word;\n\t}\n\n\tbody.wporg-responsive .col-2 {\n\t\tposition: inherit;\n\t\twidth: 100%;\n\t}\n\n\tbody.wporg-responsive .col-8,\n\tbody.wporg-responsive .col-9,\n\tbody.wporg-responsive .col-10 {\n\t\tmargin-left: 14px;\n\t\tmargin-right: 14px;\n\t}\n\n\t.wporg-responsive.wporg-page-parent-about .col-7,\n\t.wporg-responsive.wporg-page-parent-about .col-8,\n\t.wporg-responsive.wporg-page-parent-about .col-10 {\n\t\tmin-height: inherit;\n\t}\n\n\t.wporg-responsive.wporg-page-mobile #pagebody .books li {\n\t\twidth: 100%;\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t}\n\n\t/*\n\t * /download\n\t */\n\n\t.wporg-responsive .col-7 ~.col-2 {\n\t\tposition: inherit;\n\t\tfloat: left;\n\t\twidth: 50%;\n\t\tmargin: 0;\n\t\tbox-sizing: border-box;\n\t\tpadding: 0 14px;\n\t}\n\t.wporg-responsive .col-7 ~ .col-3 {\n\t\tfloat: right;\n\t\twidth: 50%;\n\t\tmargin: 0;\n\t\tbox-sizing: border-box;\n\t\tpadding: 0 14px;\n\t
 }\n\t.wporg-responsive .col-7 {\n\t\tmargin-left: 14px;\n\t\tmargin-right: 14px;\n\t\twidth: inherit;\n\t\tmargin-bottom: 3em;\n\t\tpadding-bottom: 2em;\n\t\tborder-bottom: 1px solid #ccc;\n\t}\n\n\t/*\n\t * /news and /showcase\n\t */\n\n\t.wporg-responsive .storycontent {\n\t\tpadding-right: 0;\n\t}\n}\n@media screen and (max-width: 700px) {\n\t.wporg-responsive.wporg-page-about-logos h3.graphics {\n\t\tpadding-top: 0;\n\t}\n\t.wporg-responsive.wporg-page-about-logos h3.graphics img {\n\t\tdisplay: block;\n\t\tfloat: none;\n\t\tmargin: 0 auto 14px;\n\t}\n}\n@media screen and (max-width: 480px) {\n\t.wporg-responsive .col-7 {\n\t\tborder-bottom: 0;\n\t}\n\t.wporg-responsive #sidebar, .wporg-responsive .col-7 {\n\t\tfloat: none;\n\t}\n\t.wporg-responsive #sidebar {\n\t\twidth: 100%;\n\t}\n\n\t.wporg-responsive .col-10 .col-5, .wporg-responsive .col-10 .col-5:last-child {\n\t\twidth: 100%;\n\t\tpadding: 0;\n\t}\n\n\t.wporg-responsive .col-7 ~ .col-3 {\n\t\tmargin-top: 2em;\n\t\tborder
 -top: 1px solid #ccc;\n\t\tpadding-top: 3em;\n\t\twidth: inherit;\n\t\tfloat: none;\n\t\tmargin: 2em auto;\n\t}\n\t.wporg-page-download .mobile-notice {\n\t\tdisplay: block;\n\t\twidth: 60%;\n\t\tmargin: 1px auto 3em;\n\t\tborder: 1px solid #ccc;\n\t\tpadding: 2em 1.9em 0.5em;\n\t}\n\t.wporg-page-download .mobile-notice-inner {\n\t\tdisplay: none;\n\t}\n\n\t.wporg-page-about-books #pagebody .books li {\n\t\tpadding: 0 18px 18px;\n\t\tbox-sizing: border-box;\n\t}\n\t.wporg-page-about-books #pagebody .books .image {\n\t\tborder-right: 0;\n\t\tfloat: none;\n\t\twidth: inherit;\n\t}\n\t.wporg-page-about-books #pagebody .books p {\n\t\tpadding-right: 0;\n\t\tpadding-left: 0;\n\t}\n\n\t.wporg-responsive.wporg-page-about-logos ul.logo {\n\t\twidth: 100%;\n\t}\n}\n\n\n/*\n *  Notifications\n */\n\n .notification {\n\tbackground: #eee;\n\tfont-size: 13px;\n\tmargin: 0;\n\tmax-width: 100%;\n\tpadding: 8px 12px;\n\ttext-align: center;\n}\n\n.notification-info {\n\tbackground: #d9edf7;\n}\n\n.n
 otification-success {\n\tbackground: #c7e8ca;\n}\n\n.notification-warning {\n\tbackground: #fff8e5;\n}\n\n.notification-danger {\n\tbackground: #f2dede;\n}\n"]}
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre>
</div>
</div>

</body>
</html>