--- /dev/null
+<!DOCTYPE HTML>\r
+<!--\r
+ Editorial by HTML5 UP\r
+ html5up.net | @ajlkn\r
+ Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+-->\r
+<html>\r
+ <head>\r
+ <title>Elements - Editorial by HTML5 UP</title>\r
+ <meta charset="utf-8" />\r
+ <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />\r
+ <link rel="stylesheet" href="assets/css/main.css" />\r
+ </head>\r
+ <body class="is-preload">\r
+\r
+ <!-- Wrapper -->\r
+ <div id="wrapper">\r
+\r
+ <!-- Main -->\r
+ <div id="main">\r
+ <div class="inner">\r
+\r
+ <!-- Header -->\r
+ <header id="header">\r
+ <a href="index.html" class="logo"><strong>Editorial</strong> by HTML5 UP</a>\r
+ <ul class="icons">\r
+ <li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li>\r
+ <li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li>\r
+ <li><a href="#" class="icon fa-snapchat-ghost"><span class="label">Snapchat</span></a></li>\r
+ <li><a href="#" class="icon fa-instagram"><span class="label">Instagram</span></a></li>\r
+ <li><a href="#" class="icon fa-medium"><span class="label">Medium</span></a></li>\r
+ </ul>\r
+ </header>\r
+\r
+ <!-- Content -->\r
+ <section>\r
+ <header class="main">\r
+ <h1>Elements</h1>\r
+ </header>\r
+\r
+ <!-- Content -->\r
+ <h2 id="content">Sample Content</h2>\r
+ <p>Praesent ac adipiscing ullamcorper semper ut amet ac risus. Lorem sapien ut odio odio nunc. Ac adipiscing nibh porttitor erat risus justo adipiscing adipiscing amet placerat accumsan. Vis. Faucibus odio magna tempus adipiscing a non. In mi primis arcu ut non accumsan vivamus ac blandit adipiscing adipiscing arcu metus praesent turpis eu ac lacinia nunc ac commodo gravida adipiscing eget accumsan ac nunc adipiscing adipiscing lorem ipsum dolor sit amet nullam veroeros adipiscing.</p>\r
+ <div class="row">\r
+ <div class="col-6 col-12-small">\r
+ <h3>Sem turpis amet semper</h3>\r
+ <p>Nunc lacinia ante nunc ac lobortis. Interdum adipiscing gravida odio porttitor sem non mi integer non faucibus ornare mi ut ante amet placerat aliquet. Volutpat commodo eu sed ante lacinia. Sapien a lorem in integer ornare praesent commodo adipiscing arcu in massa commodo lorem accumsan at odio massa ac ac. Semper adipiscing varius montes viverra nibh in adipiscing blandit tempus accumsan.</p>\r
+ </div>\r
+ <div class="col-6 col-12-small">\r
+ <h3>Magna odio tempus commodo</h3>\r
+ <p>In arcu accumsan arcu adipiscing accumsan orci ac. Felis id enim aliquet. Accumsan ac integer lobortis commodo ornare aliquet accumsan erat tempus amet porttitor. Ante commodo blandit adipiscing integer semper orci eget. Faucibus commodo adipiscing mi eu nullam accumsan morbi arcu ornare odio mi adipiscing nascetur lacus ac interdum morbi accumsan vis mi accumsan.</p>\r
+ </div>\r
+ <!-- Break -->\r
+ <div class="col-4 col-12-medium">\r
+ <h3>Interdum sapien gravida</h3>\r
+ <p>Nunc lacinia ante nunc ac lobortis. Interdum adipiscing gravida odio porttitor sem non mi integer non faucibus ornare mi ut ante amet placerat aliquet. Volutpat eu sed ante lacinia sapien lorem accumsan varius montes viverra nibh in adipiscing blandit.</p>\r
+ </div>\r
+ <div class="col-4 col-12-medium">\r
+ <h3>Faucibus consequat lorem</h3>\r
+ <p>Nunc lacinia ante nunc ac lobortis. Interdum adipiscing gravida odio porttitor sem non mi integer non faucibus ornare mi ut ante amet placerat aliquet. Volutpat eu sed ante lacinia sapien lorem accumsan varius montes viverra nibh in adipiscing blandit.</p>\r
+ </div>\r
+ <div class="col-4 col-12-medium">\r
+ <h3>Accumsan montes viverra</h3>\r
+ <p>Nunc lacinia ante nunc ac lobortis. Interdum adipiscing gravida odio porttitor sem non mi integer non faucibus ornare mi ut ante amet placerat aliquet. Volutpat eu sed ante lacinia sapien lorem accumsan varius montes viverra nibh in adipiscing blandit.</p>\r
+ </div>\r
+ </div>\r
+\r
+ <hr class="major" />\r
+\r
+ <!-- Elements -->\r
+ <h2 id="elements">Elements</h2>\r
+ <div class="row gtr-200">\r
+ <div class="col-6 col-12-medium">\r
+\r
+ <!-- Text stuff -->\r
+ <h3>Text</h3>\r
+ <p>This is <b>bold</b> and this is <strong>strong</strong>. This is <i>italic</i> and this is <em>emphasized</em>.\r
+ This is <sup>superscript</sup> text and this is <sub>subscript</sub> text.\r
+ This is <u>underlined</u> and this is code: <code>for (;;) { ... }</code>.\r
+ Finally, this is a <a href="#">link</a>.</p>\r
+ <hr />\r
+ <h2>Heading Level 2</h2>\r
+ <h3>Heading Level 3</h3>\r
+ <h4>Heading Level 4</h4>\r
+ <hr />\r
+ <p>Nunc lacinia ante nunc ac lobortis. Interdum adipiscing gravida odio porttitor sem non mi integer non faucibus ornare mi ut ante amet placerat aliquet. Volutpat eu sed ante lacinia sapien lorem accumsan varius montes viverra nibh in adipiscing blandit tempus accumsan.</p>\r
+\r
+ <!-- Lists -->\r
+ <h3>Lists</h3>\r
+ <div class="row">\r
+ <div class="col-6 col-12-small">\r
+\r
+ <h4>Unordered</h4>\r
+ <ul>\r
+ <li>Dolor etiam magna etiam.</li>\r
+ <li>Sagittis lorem eleifend.</li>\r
+ <li>Felis dolore viverra.</li>\r
+ </ul>\r
+\r
+ <h4>Alternate</h4>\r
+ <ul class="alt">\r
+ <li>Dolor etiam magna etiam.</li>\r
+ <li>Sagittis lorem eleifend.</li>\r
+ <li>Felis feugiat viverra.</li>\r
+ </ul>\r
+\r
+ </div>\r
+ <div class="col-6 col-12-small">\r
+\r
+ <h4>Ordered</h4>\r
+ <ol>\r
+ <li>Dolor etiam magna etiam.</li>\r
+ <li>Etiam vel lorem sed viverra.</li>\r
+ <li>Felis dolore viverra.</li>\r
+ <li>Dolor etiam magna etiam.</li>\r
+ <li>Etiam vel lorem sed viverra.</li>\r
+ <li>Felis dolore viverra.</li>\r
+ </ol>\r
+\r
+ <h4>Icons</h4>\r
+ <ul class="icons">\r
+ <li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li>\r
+ <li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li>\r
+ <li><a href="#" class="icon fa-instagram"><span class="label">Instagram</span></a></li>\r
+ <li><a href="#" class="icon fa-github"><span class="label">Github</span></a></li>\r
+ <li><a href="#" class="icon fa-dribbble"><span class="label">Dribbble</span></a></li>\r
+ <li><a href="#" class="icon fa-tumblr"><span class="label">Tumblr</span></a></li>\r
+ </ul>\r
+\r
+ </div>\r
+ </div>\r
+ <h4>Definition</h4>\r
+ <dl>\r
+ <dt>Item1</dt>\r
+ <dd>\r
+ <p>Lorem ipsum dolor vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Lorem ipsum dolor.</p>\r
+ </dd>\r
+ <dt>Item2</dt>\r
+ <dd>\r
+ <p>Lorem ipsum dolor vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Lorem ipsum dolor.</p>\r
+ </dd>\r
+ <dt>Item3</dt>\r
+ <dd>\r
+ <p>Lorem ipsum dolor vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Lorem ipsum dolor.</p>\r
+ </dd>\r
+ </dl>\r
+\r
+ <h4>Actions</h4>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button primary">Default</a></li>\r
+ <li><a href="#" class="button">Default</a></li>\r
+ </ul>\r
+ <ul class="actions small">\r
+ <li><a href="#" class="button primary small">Small</a></li>\r
+ <li><a href="#" class="button small">Small</a></li>\r
+ </ul>\r
+ <div class="row">\r
+ <div class="col-6 col-12-small">\r
+ <ul class="actions stacked">\r
+ <li><a href="#" class="button primary">Default</a></li>\r
+ <li><a href="#" class="button">Default</a></li>\r
+ </ul>\r
+ </div>\r
+ <div class="col-6 col-12-small">\r
+ <ul class="actions stacked">\r
+ <li><a href="#" class="button primary small">Small</a></li>\r
+ <li><a href="#" class="button small">Small</a></li>\r
+ </ul>\r
+ </div>\r
+ <div class="col-6 col-12-small">\r
+ <ul class="actions stacked">\r
+ <li><a href="#" class="button primary fit">Default</a></li>\r
+ <li><a href="#" class="button fit">Default</a></li>\r
+ </ul>\r
+ </div>\r
+ <div class="col-6 col-12-small">\r
+ <ul class="actions stacked">\r
+ <li><a href="#" class="button primary small fit">Small</a></li>\r
+ <li><a href="#" class="button small fit">Small</a></li>\r
+ </ul>\r
+ </div>\r
+ </div>\r
+\r
+ <h4>Pagination</h4>\r
+ <ul class="pagination">\r
+ <li><span class="button disabled">Prev</span></li>\r
+ <li><a href="#" class="page active">1</a></li>\r
+ <li><a href="#" class="page">2</a></li>\r
+ <li><a href="#" class="page">3</a></li>\r
+ <li><span>…</span></li>\r
+ <li><a href="#" class="page">8</a></li>\r
+ <li><a href="#" class="page">9</a></li>\r
+ <li><a href="#" class="page">10</a></li>\r
+ <li><a href="#" class="button">Next</a></li>\r
+ </ul>\r
+\r
+ <!-- Blockquote -->\r
+ <h3>Blockquote</h3>\r
+ <blockquote>Lorem ipsum dolor vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Lorem ipsum dolor. Lorem ipsum dolor vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus.</blockquote>\r
+\r
+ <!-- Table -->\r
+ <h3>Table</h3>\r
+\r
+ <h4>Default</h4>\r
+ <div class="table-wrapper">\r
+ <table>\r
+ <thead>\r
+ <tr>\r
+ <th>Name</th>\r
+ <th>Description</th>\r
+ <th>Price</th>\r
+ </tr>\r
+ </thead>\r
+ <tbody>\r
+ <tr>\r
+ <td>Item1</td>\r
+ <td>Ante turpis integer aliquet porttitor.</td>\r
+ <td>29.99</td>\r
+ </tr>\r
+ <tr>\r
+ <td>Item2</td>\r
+ <td>Vis ac commodo adipiscing arcu aliquet.</td>\r
+ <td>19.99</td>\r
+ </tr>\r
+ <tr>\r
+ <td>Item3</td>\r
+ <td> Morbi faucibus arcu accumsan lorem.</td>\r
+ <td>29.99</td>\r
+ </tr>\r
+ <tr>\r
+ <td>Item4</td>\r
+ <td>Vitae integer tempus condimentum.</td>\r
+ <td>19.99</td>\r
+ </tr>\r
+ <tr>\r
+ <td>Item5</td>\r
+ <td>Ante turpis integer aliquet porttitor.</td>\r
+ <td>29.99</td>\r
+ </tr>\r
+ </tbody>\r
+ <tfoot>\r
+ <tr>\r
+ <td colspan="2"></td>\r
+ <td>100.00</td>\r
+ </tr>\r
+ </tfoot>\r
+ </table>\r
+ </div>\r
+\r
+ <h4>Alternate</h4>\r
+ <div class="table-wrapper">\r
+ <table class="alt">\r
+ <thead>\r
+ <tr>\r
+ <th>Name</th>\r
+ <th>Description</th>\r
+ <th>Price</th>\r
+ </tr>\r
+ </thead>\r
+ <tbody>\r
+ <tr>\r
+ <td>Item1</td>\r
+ <td>Ante turpis integer aliquet porttitor.</td>\r
+ <td>29.99</td>\r
+ </tr>\r
+ <tr>\r
+ <td>Item2</td>\r
+ <td>Vis ac commodo adipiscing arcu aliquet.</td>\r
+ <td>19.99</td>\r
+ </tr>\r
+ <tr>\r
+ <td>Item3</td>\r
+ <td> Morbi faucibus arcu accumsan lorem.</td>\r
+ <td>29.99</td>\r
+ </tr>\r
+ <tr>\r
+ <td>Item4</td>\r
+ <td>Vitae integer tempus condimentum.</td>\r
+ <td>19.99</td>\r
+ </tr>\r
+ <tr>\r
+ <td>Item5</td>\r
+ <td>Ante turpis integer aliquet porttitor.</td>\r
+ <td>29.99</td>\r
+ </tr>\r
+ </tbody>\r
+ <tfoot>\r
+ <tr>\r
+ <td colspan="2"></td>\r
+ <td>100.00</td>\r
+ </tr>\r
+ </tfoot>\r
+ </table>\r
+ </div>\r
+\r
+ </div>\r
+ <div class="col-6 col-12-medium">\r
+\r
+ <!-- Buttons -->\r
+ <h3>Buttons</h3>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button primary">Primary</a></li>\r
+ <li><a href="#" class="button">Default</a></li>\r
+ </ul>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button large">Large</a></li>\r
+ <li><a href="#" class="button">Default</a></li>\r
+ <li><a href="#" class="button small">Small</a></li>\r
+ </ul>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button primary large">Large</a></li>\r
+ <li><a href="#" class="button primary">Default</a></li>\r
+ <li><a href="#" class="button primary small">Small</a></li>\r
+ </ul>\r
+ <ul class="actions fit">\r
+ <li><a href="#" class="button primary fit">Fit</a></li>\r
+ <li><a href="#" class="button fit">Fit</a></li>\r
+ </ul>\r
+ <ul class="actions fit small">\r
+ <li><a href="#" class="button primary fit small">Fit + Small</a></li>\r
+ <li><a href="#" class="button fit small">Fit + Small</a></li>\r
+ </ul>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button primary icon fa-search">Icon</a></li>\r
+ <li><a href="#" class="button icon fa-download">Icon</a></li>\r
+ </ul>\r
+ <ul class="actions">\r
+ <li><span class="button primary disabled">Primary</span></li>\r
+ <li><span class="button disabled">Default</span></li>\r
+ </ul>\r
+\r
+ <!-- Form -->\r
+ <h3>Form</h3>\r
+\r
+ <form method="post" action="#">\r
+ <div class="row gtr-uniform">\r
+ <div class="col-6 col-12-xsmall">\r
+ <input type="text" name="demo-name" id="demo-name" value="" placeholder="Name" />\r
+ </div>\r
+ <div class="col-6 col-12-xsmall">\r
+ <input type="email" name="demo-email" id="demo-email" value="" placeholder="Email" />\r
+ </div>\r
+ <!-- Break -->\r
+ <div class="col-12">\r
+ <select name="demo-category" id="demo-category">\r
+ <option value="">- Category -</option>\r
+ <option value="1">Manufacturing</option>\r
+ <option value="1">Shipping</option>\r
+ <option value="1">Administration</option>\r
+ <option value="1">Human Resources</option>\r
+ </select>\r
+ </div>\r
+ <!-- Break -->\r
+ <div class="col-4 col-12-small">\r
+ <input type="radio" id="demo-priority-low" name="demo-priority" checked>\r
+ <label for="demo-priority-low">Low</label>\r
+ </div>\r
+ <div class="col-4 col-12-small">\r
+ <input type="radio" id="demo-priority-normal" name="demo-priority">\r
+ <label for="demo-priority-normal">Normal</label>\r
+ </div>\r
+ <div class="col-4 col-12-small">\r
+ <input type="radio" id="demo-priority-high" name="demo-priority">\r
+ <label for="demo-priority-high">High</label>\r
+ </div>\r
+ <!-- Break -->\r
+ <div class="col-6 col-12-small">\r
+ <input type="checkbox" id="demo-copy" name="demo-copy">\r
+ <label for="demo-copy">Email me a copy</label>\r
+ </div>\r
+ <div class="col-6 col-12-small">\r
+ <input type="checkbox" id="demo-human" name="demo-human" checked>\r
+ <label for="demo-human">I am a human</label>\r
+ </div>\r
+ <!-- Break -->\r
+ <div class="col-12">\r
+ <textarea name="demo-message" id="demo-message" placeholder="Enter your message" rows="6"></textarea>\r
+ </div>\r
+ <!-- Break -->\r
+ <div class="col-12">\r
+ <ul class="actions">\r
+ <li><input type="submit" value="Send Message" class="primary" /></li>\r
+ <li><input type="reset" value="Reset" /></li>\r
+ </ul>\r
+ </div>\r
+ </div>\r
+ </form>\r
+\r
+ <!-- Image -->\r
+ <h3>Image</h3>\r
+\r
+ <h4>Fit</h4>\r
+ <span class="image fit"><img src="images/pic11.jpg" alt="" /></span>\r
+ <div class="box alt">\r
+ <div class="row gtr-50 gtr-uniform">\r
+ <div class="col-4"><span class="image fit"><img src="images/pic01.jpg" alt="" /></span></div>\r
+ <div class="col-4"><span class="image fit"><img src="images/pic02.jpg" alt="" /></span></div>\r
+ <div class="col-4"><span class="image fit"><img src="images/pic03.jpg" alt="" /></span></div>\r
+ <!-- Break -->\r
+ <div class="col-4"><span class="image fit"><img src="images/pic03.jpg" alt="" /></span></div>\r
+ <div class="col-4"><span class="image fit"><img src="images/pic01.jpg" alt="" /></span></div>\r
+ <div class="col-4"><span class="image fit"><img src="images/pic02.jpg" alt="" /></span></div>\r
+ <!-- Break -->\r
+ <div class="col-4"><span class="image fit"><img src="images/pic02.jpg" alt="" /></span></div>\r
+ <div class="col-4"><span class="image fit"><img src="images/pic03.jpg" alt="" /></span></div>\r
+ <div class="col-4"><span class="image fit"><img src="images/pic01.jpg" alt="" /></span></div>\r
+ </div>\r
+ </div>\r
+\r
+ <h4>Left & Right</h4>\r
+ <p><span class="image left"><img src="images/pic01.jpg" alt="" /></span>Lorem ipsum dolor sit accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent.</p>\r
+ <p><span class="image right"><img src="images/pic02.jpg" alt="" /></span>Lorem ipsum dolor sit accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent.</p>\r
+\r
+ <!-- Box -->\r
+ <h3>Box</h3>\r
+ <div class="box">\r
+ <p>Felis sagittis eget tempus primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Magna sed etiam ante ipsum primis in faucibus vestibulum.</p>\r
+ </div>\r
+\r
+ <!-- Preformatted Code -->\r
+ <h3>Preformatted</h3>\r
+ <pre><code>i = 0;\r
+\r
+while (!deck.isInOrder()) {\r
+ print 'Iteration ' + i;\r
+ deck.shuffle();\r
+ i++;\r
+}\r
+\r
+print 'It took ' + i + ' iterations to sort the deck.';\r
+</code></pre>\r
+\r
+ </div>\r
+ </div>\r
+\r
+ </section>\r
+\r
+ </div>\r
+ </div>\r
+\r
+ <!-- Sidebar -->\r
+ <div id="sidebar">\r
+ <div class="inner">\r
+\r
+ <!-- Search -->\r
+ <section id="search" class="alt">\r
+ <form method="post" action="#">\r
+ <input type="text" name="query" id="query" placeholder="Search" />\r
+ </form>\r
+ </section>\r
+\r
+ <!-- Menu -->\r
+ <nav id="menu">\r
+ <header class="major">\r
+ <h2>Menu</h2>\r
+ </header>\r
+ <ul>\r
+ <li><a href="index.html">Homepage</a></li>\r
+ <li><a href="generic.html">Generic</a></li>\r
+ <li><a href="elements.html">Elements</a></li>\r
+ <li>\r
+ <span class="opener">Submenu</span>\r
+ <ul>\r
+ <li><a href="#">Lorem Dolor</a></li>\r
+ <li><a href="#">Ipsum Adipiscing</a></li>\r
+ <li><a href="#">Tempus Magna</a></li>\r
+ <li><a href="#">Feugiat Veroeros</a></li>\r
+ </ul>\r
+ </li>\r
+ <li><a href="#">Etiam Dolore</a></li>\r
+ <li><a href="#">Adipiscing</a></li>\r
+ <li>\r
+ <span class="opener">Another Submenu</span>\r
+ <ul>\r
+ <li><a href="#">Lorem Dolor</a></li>\r
+ <li><a href="#">Ipsum Adipiscing</a></li>\r
+ <li><a href="#">Tempus Magna</a></li>\r
+ <li><a href="#">Feugiat Veroeros</a></li>\r
+ </ul>\r
+ </li>\r
+ <li><a href="#">Maximus Erat</a></li>\r
+ <li><a href="#">Sapien Mauris</a></li>\r
+ <li><a href="#">Amet Lacinia</a></li>\r
+ </ul>\r
+ </nav>\r
+\r
+ <!-- Section -->\r
+ <section>\r
+ <header class="major">\r
+ <h2>Ante interdum</h2>\r
+ </header>\r
+ <div class="mini-posts">\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic07.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic08.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic09.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ </div>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </section>\r
+\r
+ <!-- Section -->\r
+ <section>\r
+ <header class="major">\r
+ <h2>Get in touch</h2>\r
+ </header>\r
+ <p>Sed varius enim lorem ullamcorper dolore aliquam aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin sed aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="contact">\r
+ <li class="fa-envelope-o"><a href="#">information@untitled.tld</a></li>\r
+ <li class="fa-phone">(000) 000-0000</li>\r
+ <li class="fa-home">1234 Somewhere Road #8254<br />\r
+ Nashville, TN 00000-0000</li>\r
+ </ul>\r
+ </section>\r
+\r
+ <!-- Footer -->\r
+ <footer id="footer">\r
+ <p class="copyright">© Untitled. All rights reserved. Demo Images: <a href="https://unsplash.com">Unsplash</a>. Design: <a href="https://html5up.net">HTML5 UP</a>.</p>\r
+ </footer>\r
+\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+ <!-- Scripts -->\r
+ <script src="assets/js/jquery.min.js"></script>\r
+ <script src="assets/js/browser.min.js"></script>\r
+ <script src="assets/js/breakpoints.min.js"></script>\r
+ <script src="assets/js/util.js"></script>\r
+ <script src="assets/js/main.js"></script>\r
+\r
+ </body>\r
+</html>
\ No newline at end of file
--- /dev/null
+<!DOCTYPE HTML>\r
+<!--\r
+ Editorial by HTML5 UP\r
+ html5up.net | @ajlkn\r
+ Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+-->\r
+<html>\r
+ <head>\r
+ <title>Generic - Editorial by HTML5 UP</title>\r
+ <meta charset="utf-8" />\r
+ <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />\r
+ <link rel="stylesheet" href="assets/css/main.css" />\r
+ </head>\r
+ <body class="is-preload">\r
+\r
+ <!-- Wrapper -->\r
+ <div id="wrapper">\r
+\r
+ <!-- Main -->\r
+ <div id="main">\r
+ <div class="inner">\r
+\r
+ <!-- Header -->\r
+ <header id="header">\r
+ <a href="index.html" class="logo"><strong>Editorial</strong> by HTML5 UP</a>\r
+ <ul class="icons">\r
+ <li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li>\r
+ <li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li>\r
+ <li><a href="#" class="icon fa-snapchat-ghost"><span class="label">Snapchat</span></a></li>\r
+ <li><a href="#" class="icon fa-instagram"><span class="label">Instagram</span></a></li>\r
+ <li><a href="#" class="icon fa-medium"><span class="label">Medium</span></a></li>\r
+ </ul>\r
+ </header>\r
+\r
+ <!-- Content -->\r
+ <section>\r
+ <header class="main">\r
+ <h1>Generic</h1>\r
+ </header>\r
+\r
+ <span class="image main"><img src="images/pic11.jpg" alt="" /></span>\r
+\r
+ <p>Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit.</p>\r
+ <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel sed vehicula.</p>\r
+ <p>Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fersapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique lorem ipsum dolor.</p>\r
+\r
+ <hr class="major" />\r
+\r
+ <h2>Interdum sed dapibus</h2>\r
+ <p>Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit.</p>\r
+ <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel sed vehicula. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fersapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique lorem ipsum dolor.</p>\r
+\r
+ <hr class="major" />\r
+\r
+ <h2>Magna etiam veroeros</h2>\r
+ <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel sed vehicula.</p>\r
+ <p>Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fersapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique lorem ipsum dolor.</p>\r
+\r
+ <hr class="major" />\r
+\r
+ <h2>Lorem aliquam bibendum</h2>\r
+ <p>Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit.</p>\r
+ <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel sed vehicula.</p>\r
+\r
+ </section>\r
+\r
+ </div>\r
+ </div>\r
+\r
+ <!-- Sidebar -->\r
+ <div id="sidebar">\r
+ <div class="inner">\r
+\r
+ <!-- Search -->\r
+ <section id="search" class="alt">\r
+ <form method="post" action="#">\r
+ <input type="text" name="query" id="query" placeholder="Search" />\r
+ </form>\r
+ </section>\r
+\r
+ <!-- Menu -->\r
+ <nav id="menu">\r
+ <header class="major">\r
+ <h2>Menu</h2>\r
+ </header>\r
+ <ul>\r
+ <li><a href="index.html">Homepage</a></li>\r
+ <li><a href="generic.html">Generic</a></li>\r
+ <li><a href="elements.html">Elements</a></li>\r
+ <li>\r
+ <span class="opener">Submenu</span>\r
+ <ul>\r
+ <li><a href="#">Lorem Dolor</a></li>\r
+ <li><a href="#">Ipsum Adipiscing</a></li>\r
+ <li><a href="#">Tempus Magna</a></li>\r
+ <li><a href="#">Feugiat Veroeros</a></li>\r
+ </ul>\r
+ </li>\r
+ <li><a href="#">Etiam Dolore</a></li>\r
+ <li><a href="#">Adipiscing</a></li>\r
+ <li>\r
+ <span class="opener">Another Submenu</span>\r
+ <ul>\r
+ <li><a href="#">Lorem Dolor</a></li>\r
+ <li><a href="#">Ipsum Adipiscing</a></li>\r
+ <li><a href="#">Tempus Magna</a></li>\r
+ <li><a href="#">Feugiat Veroeros</a></li>\r
+ </ul>\r
+ </li>\r
+ <li><a href="#">Maximus Erat</a></li>\r
+ <li><a href="#">Sapien Mauris</a></li>\r
+ <li><a href="#">Amet Lacinia</a></li>\r
+ </ul>\r
+ </nav>\r
+\r
+ <!-- Section -->\r
+ <section>\r
+ <header class="major">\r
+ <h2>Ante interdum</h2>\r
+ </header>\r
+ <div class="mini-posts">\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic07.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic08.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic09.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ </div>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </section>\r
+\r
+ <!-- Section -->\r
+ <section>\r
+ <header class="major">\r
+ <h2>Get in touch</h2>\r
+ </header>\r
+ <p>Sed varius enim lorem ullamcorper dolore aliquam aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin sed aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="contact">\r
+ <li class="fa-envelope-o"><a href="#">information@untitled.tld</a></li>\r
+ <li class="fa-phone">(000) 000-0000</li>\r
+ <li class="fa-home">1234 Somewhere Road #8254<br />\r
+ Nashville, TN 00000-0000</li>\r
+ </ul>\r
+ </section>\r
+\r
+ <!-- Footer -->\r
+ <footer id="footer">\r
+ <p class="copyright">© Untitled. All rights reserved. Demo Images: <a href="https://unsplash.com">Unsplash</a>. Design: <a href="https://html5up.net">HTML5 UP</a>.</p>\r
+ </footer>\r
+\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+ <!-- Scripts -->\r
+ <script src="assets/js/jquery.min.js"></script>\r
+ <script src="assets/js/browser.min.js"></script>\r
+ <script src="assets/js/breakpoints.min.js"></script>\r
+ <script src="assets/js/util.js"></script>\r
+ <script src="assets/js/main.js"></script>\r
+\r
+ </body>\r
+</html>
\ No newline at end of file
--- /dev/null
+<!DOCTYPE HTML>\r
+<!--\r
+ Editorial by HTML5 UP\r
+ html5up.net | @ajlkn\r
+ Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+-->\r
+<html>\r
+ <head>\r
+ <title>Editorial by HTML5 UP</title>\r
+ <meta charset="utf-8" />\r
+ <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />\r
+ <link rel="stylesheet" href="assets/css/main.css" />\r
+ </head>\r
+ <body class="is-preload">\r
+\r
+ <!-- Wrapper -->\r
+ <div id="wrapper">\r
+\r
+ <!-- Main -->\r
+ <div id="main">\r
+ <div class="inner">\r
+\r
+ <!-- Header -->\r
+ <header id="header">\r
+ <a href="index.html" class="logo"><strong>Editorial</strong> by HTML5 UP</a>\r
+ <ul class="icons">\r
+ <li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li>\r
+ <li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li>\r
+ <li><a href="#" class="icon fa-snapchat-ghost"><span class="label">Snapchat</span></a></li>\r
+ <li><a href="#" class="icon fa-instagram"><span class="label">Instagram</span></a></li>\r
+ <li><a href="#" class="icon fa-medium"><span class="label">Medium</span></a></li>\r
+ </ul>\r
+ </header>\r
+\r
+ <!-- Banner -->\r
+ <section id="banner">\r
+ <div class="content">\r
+ <header>\r
+ <h1>Hi, I’m Editorial<br />\r
+ by HTML5 UP</h1>\r
+ <p>A free and fully responsive site template</p>\r
+ </header>\r
+ <p>Aenean ornare velit lacus, ac varius enim ullamcorper eu. Proin aliquam facilisis ante interdum congue. Integer mollis, nisl amet convallis, porttitor magna ullamcorper, amet egestas mauris. Ut magna finibus nisi nec lacinia. Nam maximus erat id euismod egestas. Pellentesque sapien ac quam. Lorem ipsum dolor sit nullam.</p>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button big">Learn More</a></li>\r
+ </ul>\r
+ </div>\r
+ <span class="image object">\r
+ <img src="images/pic10.jpg" alt="" />\r
+ </span>\r
+ </section>\r
+\r
+ <!-- Section -->\r
+ <section>\r
+ <header class="major">\r
+ <h2>Erat lacinia</h2>\r
+ </header>\r
+ <div class="features">\r
+ <article>\r
+ <span class="icon fa-diamond"></span>\r
+ <div class="content">\r
+ <h3>Portitor ullamcorper</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ </div>\r
+ </article>\r
+ <article>\r
+ <span class="icon fa-paper-plane"></span>\r
+ <div class="content">\r
+ <h3>Sapien veroeros</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ </div>\r
+ </article>\r
+ <article>\r
+ <span class="icon fa-rocket"></span>\r
+ <div class="content">\r
+ <h3>Quam lorem ipsum</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ </div>\r
+ </article>\r
+ <article>\r
+ <span class="icon fa-signal"></span>\r
+ <div class="content">\r
+ <h3>Sed magna finibus</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ </div>\r
+ </article>\r
+ </div>\r
+ </section>\r
+\r
+ <!-- Section -->\r
+ <section>\r
+ <header class="major">\r
+ <h2>Ipsum sed dolor</h2>\r
+ </header>\r
+ <div class="posts">\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic01.jpg" alt="" /></a>\r
+ <h3>Interdum aenean</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic02.jpg" alt="" /></a>\r
+ <h3>Nulla amet dolore</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic03.jpg" alt="" /></a>\r
+ <h3>Tempus ullamcorper</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic04.jpg" alt="" /></a>\r
+ <h3>Sed etiam facilis</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic05.jpg" alt="" /></a>\r
+ <h3>Feugiat lorem aenean</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic06.jpg" alt="" /></a>\r
+ <h3>Amet varius aliquam</h3>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </article>\r
+ </div>\r
+ </section>\r
+\r
+ </div>\r
+ </div>\r
+\r
+ <!-- Sidebar -->\r
+ <div id="sidebar">\r
+ <div class="inner">\r
+\r
+ <!-- Search -->\r
+ <section id="search" class="alt">\r
+ <form method="post" action="#">\r
+ <input type="text" name="query" id="query" placeholder="Search" />\r
+ </form>\r
+ </section>\r
+\r
+ <!-- Menu -->\r
+ <nav id="menu">\r
+ <header class="major">\r
+ <h2>Menu</h2>\r
+ </header>\r
+ <ul>\r
+ <li><a href="index.html">Homepage</a></li>\r
+ <li><a href="generic.html">Generic</a></li>\r
+ <li><a href="elements.html">Elements</a></li>\r
+ <li>\r
+ <span class="opener">Submenu</span>\r
+ <ul>\r
+ <li><a href="#">Lorem Dolor</a></li>\r
+ <li><a href="#">Ipsum Adipiscing</a></li>\r
+ <li><a href="#">Tempus Magna</a></li>\r
+ <li><a href="#">Feugiat Veroeros</a></li>\r
+ </ul>\r
+ </li>\r
+ <li><a href="#">Etiam Dolore</a></li>\r
+ <li><a href="#">Adipiscing</a></li>\r
+ <li>\r
+ <span class="opener">Another Submenu</span>\r
+ <ul>\r
+ <li><a href="#">Lorem Dolor</a></li>\r
+ <li><a href="#">Ipsum Adipiscing</a></li>\r
+ <li><a href="#">Tempus Magna</a></li>\r
+ <li><a href="#">Feugiat Veroeros</a></li>\r
+ </ul>\r
+ </li>\r
+ <li><a href="#">Maximus Erat</a></li>\r
+ <li><a href="#">Sapien Mauris</a></li>\r
+ <li><a href="#">Amet Lacinia</a></li>\r
+ </ul>\r
+ </nav>\r
+\r
+ <!-- Section -->\r
+ <section>\r
+ <header class="major">\r
+ <h2>Ante interdum</h2>\r
+ </header>\r
+ <div class="mini-posts">\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic07.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic08.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ <article>\r
+ <a href="#" class="image"><img src="images/pic09.jpg" alt="" /></a>\r
+ <p>Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore aliquam.</p>\r
+ </article>\r
+ </div>\r
+ <ul class="actions">\r
+ <li><a href="#" class="button">More</a></li>\r
+ </ul>\r
+ </section>\r
+\r
+ <!-- Section -->\r
+ <section>\r
+ <header class="major">\r
+ <h2>Get in touch</h2>\r
+ </header>\r
+ <p>Sed varius enim lorem ullamcorper dolore aliquam aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin sed aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p>\r
+ <ul class="contact">\r
+ <li class="fa-envelope-o"><a href="#">information@untitled.tld</a></li>\r
+ <li class="fa-phone">(000) 000-0000</li>\r
+ <li class="fa-home">1234 Somewhere Road #8254<br />\r
+ Nashville, TN 00000-0000</li>\r
+ </ul>\r
+ </section>\r
+\r
+ <!-- Footer -->\r
+ <footer id="footer">\r
+ <p class="copyright">© Untitled. All rights reserved. Demo Images: <a href="https://unsplash.com">Unsplash</a>. Design: <a href="https://html5up.net">HTML5 UP</a>.</p>\r
+ </footer>\r
+\r
+ </div>\r
+ </div>\r
+\r
+ </div>\r
+\r
+ <!-- Scripts -->\r
+ <script src="assets/js/jquery.min.js"></script>\r
+ <script src="assets/js/browser.min.js"></script>\r
+ <script src="assets/js/breakpoints.min.js"></script>\r
+ <script src="assets/js/util.js"></script>\r
+ <script src="assets/js/main.js"></script>\r
+\r
+ </body>\r
+</html>
\ No newline at end of file
-@import url(font-awesome.min.css);@import url("https://fonts.googleapis.com/css?family=Merriweather:300,700,300italic,700italic|Source+Sans+Pro:900");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}@-ms-viewport{width:device-width}body{-ms-overflow-style:scrollbar}@media screen and (max-width: 480px){html,body{min-width:320px}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:#1e252d}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important;-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}html{font-size:16pt}@media screen and (max-width: 1680px){html{font-size:12pt}}@media screen and (max-width: 1280px){html{font-size:11pt}}@media screen and (max-width: 360px){html{font-size:10pt}}body{color:#212931}body,input,select,textarea{font-family:"Merriweather",Georgia,serif;font-weight:300;font-size:1rem;line-height:2.375}a{-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;border-bottom:dotted 1px;text-decoration:none}a:hover{border-bottom-color:transparent}strong,b{font-weight:600}em,i{font-style:italic}p{text-align:justify;margin:0 0 2rem 0}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:900;line-height:1.5;letter-spacing:0.075em;text-transform:uppercase;margin:0 0 1rem 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{border-bottom:0;color:inherit;text-decoration:none}h1{font-size:4rem;line-height:1.1;margin:0 0 2rem 0}h2{font-size:1.75rem;line-height:1.3;margin:0 0 1.5rem 0}h3{font-size:1.25rem;margin:0 0 1.5rem 0}h4{font-size:1rem}h5{font-size:0.9rem}h6{font-size:0.8rem}sub{font-size:0.8rem;position:relative;top:0.5rem}sup{font-size:0.8rem;position:relative;top:-0.5rem}blockquote{border-left:solid 4px;font-style:italic;margin:0 0 2rem 0;padding:.5rem 0 .5rem 2rem}code{border:solid 2px;font-family:"Courier New",monospace;font-size:0.9rem;margin:0 0.25rem;padding:0.25rem 0.65rem}pre{-webkit-overflow-scrolling:touch;font-family:"Courier New",monospace;font-size:0.9rem;margin:0 0 2rem 0}pre code{display:block;line-height:1.75;padding:1rem 1.5rem;overflow-x:auto}hr{border:0;border-bottom:solid 2px;margin:3rem 0}hr.major{margin:5rem 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}input,select,textarea{color:#212931}a{color:#212931;border-bottom-color:rgba(33,41,49,0.5)}a:hover{border-bottom-color:transparent;color:#18bfef !important}strong,b{color:#212931}h1,h2,h3,h4,h5,h6{color:#212931}blockquote{border-left-color:#eee}code{background:rgba(220,220,220,0.25);border-color:#eee}hr{border-bottom-color:#eee}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333%}.row>.off-1{margin-left:8.33333%}.row>.col-2{width:16.66667%}.row>.off-2{margin-left:16.66667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.33333%}.row>.off-4{margin-left:33.33333%}.row>.col-5{width:41.66667%}.row>.off-5{margin-left:41.66667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.33333%}.row>.off-7{margin-left:58.33333%}.row>.col-8{width:66.66667%}.row>.off-8{margin-left:66.66667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.33333%}.row>.off-10{margin-left:83.33333%}.row>.col-11{width:91.66667%}.row>.off-11{margin-left:91.66667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0 0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0 0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0 0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0 0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0 0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0 0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xlarge{order:-1}.row>.col-1-xlarge{width:8.33333%}.row>.off-1-xlarge{margin-left:8.33333%}.row>.col-2-xlarge{width:16.66667%}.row>.off-2-xlarge{margin-left:16.66667%}.row>.col-3-xlarge{width:25%}.row>.off-3-xlarge{margin-left:25%}.row>.col-4-xlarge{width:33.33333%}.row>.off-4-xlarge{margin-left:33.33333%}.row>.col-5-xlarge{width:41.66667%}.row>.off-5-xlarge{margin-left:41.66667%}.row>.col-6-xlarge{width:50%}.row>.off-6-xlarge{margin-left:50%}.row>.col-7-xlarge{width:58.33333%}.row>.off-7-xlarge{margin-left:58.33333%}.row>.col-8-xlarge{width:66.66667%}.row>.off-8-xlarge{margin-left:66.66667%}.row>.col-9-xlarge{width:75%}.row>.off-9-xlarge{margin-left:75%}.row>.col-10-xlarge{width:83.33333%}.row>.off-10-xlarge{margin-left:83.33333%}.row>.col-11-xlarge{width:91.66667%}.row>.off-11-xlarge{margin-left:91.66667%}.row>.col-12-xlarge{width:100%}.row>.off-12-xlarge{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0 0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0 0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0 0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0 0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0 0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0 0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-large{order:-1}.row>.col-1-large{width:8.33333%}.row>.off-1-large{margin-left:8.33333%}.row>.col-2-large{width:16.66667%}.row>.off-2-large{margin-left:16.66667%}.row>.col-3-large{width:25%}.row>.off-3-large{margin-left:25%}.row>.col-4-large{width:33.33333%}.row>.off-4-large{margin-left:33.33333%}.row>.col-5-large{width:41.66667%}.row>.off-5-large{margin-left:41.66667%}.row>.col-6-large{width:50%}.row>.off-6-large{margin-left:50%}.row>.col-7-large{width:58.33333%}.row>.off-7-large{margin-left:58.33333%}.row>.col-8-large{width:66.66667%}.row>.off-8-large{margin-left:66.66667%}.row>.col-9-large{width:75%}.row>.off-9-large{margin-left:75%}.row>.col-10-large{width:83.33333%}.row>.off-10-large{margin-left:83.33333%}.row>.col-11-large{width:91.66667%}.row>.off-11-large{margin-left:91.66667%}.row>.col-12-large{width:100%}.row>.off-12-large{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0 0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0 0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0 0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0 0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0 0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0 0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-medium{order:-1}.row>.col-1-medium{width:8.33333%}.row>.off-1-medium{margin-left:8.33333%}.row>.col-2-medium{width:16.66667%}.row>.off-2-medium{margin-left:16.66667%}.row>.col-3-medium{width:25%}.row>.off-3-medium{margin-left:25%}.row>.col-4-medium{width:33.33333%}.row>.off-4-medium{margin-left:33.33333%}.row>.col-5-medium{width:41.66667%}.row>.off-5-medium{margin-left:41.66667%}.row>.col-6-medium{width:50%}.row>.off-6-medium{margin-left:50%}.row>.col-7-medium{width:58.33333%}.row>.off-7-medium{margin-left:58.33333%}.row>.col-8-medium{width:66.66667%}.row>.off-8-medium{margin-left:66.66667%}.row>.col-9-medium{width:75%}.row>.off-9-medium{margin-left:75%}.row>.col-10-medium{width:83.33333%}.row>.off-10-medium{margin-left:83.33333%}.row>.col-11-medium{width:91.66667%}.row>.off-11-medium{margin-left:91.66667%}.row>.col-12-medium{width:100%}.row>.off-12-medium{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0 0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0 0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0 0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0 0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0 0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0 0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-small{order:-1}.row>.col-1-small{width:8.33333%}.row>.off-1-small{margin-left:8.33333%}.row>.col-2-small{width:16.66667%}.row>.off-2-small{margin-left:16.66667%}.row>.col-3-small{width:25%}.row>.off-3-small{margin-left:25%}.row>.col-4-small{width:33.33333%}.row>.off-4-small{margin-left:33.33333%}.row>.col-5-small{width:41.66667%}.row>.off-5-small{margin-left:41.66667%}.row>.col-6-small{width:50%}.row>.off-6-small{margin-left:50%}.row>.col-7-small{width:58.33333%}.row>.off-7-small{margin-left:58.33333%}.row>.col-8-small{width:66.66667%}.row>.off-8-small{margin-left:66.66667%}.row>.col-9-small{width:75%}.row>.off-9-small{margin-left:75%}.row>.col-10-small{width:83.33333%}.row>.off-10-small{margin-left:83.33333%}.row>.col-11-small{width:91.66667%}.row>.off-11-small{margin-left:91.66667%}.row>.col-12-small{width:100%}.row>.off-12-small{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0 0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0 0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0 0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0 0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0 0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0 0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xsmall{order:-1}.row>.col-1-xsmall{width:8.33333%}.row>.off-1-xsmall{margin-left:8.33333%}.row>.col-2-xsmall{width:16.66667%}.row>.off-2-xsmall{margin-left:16.66667%}.row>.col-3-xsmall{width:25%}.row>.off-3-xsmall{margin-left:25%}.row>.col-4-xsmall{width:33.33333%}.row>.off-4-xsmall{margin-left:33.33333%}.row>.col-5-xsmall{width:41.66667%}.row>.off-5-xsmall{margin-left:41.66667%}.row>.col-6-xsmall{width:50%}.row>.off-6-xsmall{margin-left:50%}.row>.col-7-xsmall{width:58.33333%}.row>.off-7-xsmall{margin-left:58.33333%}.row>.col-8-xsmall{width:66.66667%}.row>.off-8-xsmall{margin-left:66.66667%}.row>.col-9-xsmall{width:75%}.row>.off-9-xsmall{margin-left:75%}.row>.col-10-xsmall{width:83.33333%}.row>.off-10-xsmall{margin-left:83.33333%}.row>.col-11-xsmall{width:91.66667%}.row>.off-11-xsmall{margin-left:91.66667%}.row>.col-12-xsmall{width:100%}.row>.off-12-xsmall{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0 0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0 0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0 0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0 0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0 0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0 0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}@media screen and (max-width: 360px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xxsmall{order:-1}.row>.col-1-xxsmall{width:8.33333%}.row>.off-1-xxsmall{margin-left:8.33333%}.row>.col-2-xxsmall{width:16.66667%}.row>.off-2-xxsmall{margin-left:16.66667%}.row>.col-3-xxsmall{width:25%}.row>.off-3-xxsmall{margin-left:25%}.row>.col-4-xxsmall{width:33.33333%}.row>.off-4-xxsmall{margin-left:33.33333%}.row>.col-5-xxsmall{width:41.66667%}.row>.off-5-xxsmall{margin-left:41.66667%}.row>.col-6-xxsmall{width:50%}.row>.off-6-xxsmall{margin-left:50%}.row>.col-7-xxsmall{width:58.33333%}.row>.off-7-xxsmall{margin-left:58.33333%}.row>.col-8-xxsmall{width:66.66667%}.row>.off-8-xxsmall{margin-left:66.66667%}.row>.col-9-xxsmall{width:75%}.row>.off-9-xxsmall{margin-left:75%}.row>.col-10-xxsmall{width:83.33333%}.row>.off-10-xxsmall{margin-left:83.33333%}.row>.col-11-xxsmall{width:91.66667%}.row>.off-11-xxsmall{margin-left:91.66667%}.row>.col-12-xxsmall{width:100%}.row>.off-12-xxsmall{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0 0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0 0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0 0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0 0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0 0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0 0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}.box{border:solid 2px;margin-bottom:2rem;padding:1.5rem}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}.box{border-color:#eee}input[type="submit"],input[type="reset"],input[type="button"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;border:0;border-radius:0;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:0.8rem;font-weight:900;letter-spacing:0.075em;height:3rem;line-height:3rem;padding:0 2rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{margin-right:0.5rem}input[type="submit"].icon.solo,input[type="reset"].icon.solo,input[type="button"].icon.solo,button.icon.solo,.button.icon.solo{position:relative;width:4rem;height:4rem;line-height:4rem;border-radius:4rem;text-indent:4rem;overflow:hidden;padding:0;white-space:nowrap}input[type="submit"].icon.solo:before,input[type="reset"].icon.solo:before,input[type="button"].icon.solo:before,button.icon.solo:before,.button.icon.solo:before{position:absolute;display:block;top:0;left:0;width:inherit;height:inherit;line-height:inherit;font-size:1.25rem;margin-right:0;text-align:center;text-indent:0}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,button.fit,.button.fit{width:100%}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small,.button.small{font-size:0.7rem;height:2.5rem;line-height:2.5rem;padding:0 1.5rem}input[type="submit"].large,input[type="reset"].large,input[type="button"].large,button.large,.button.large{font-size:0.9rem;height:3.5rem;line-height:3.5rem;padding:0 2.75rem}@media screen and (max-width: 980px){input[type="submit"],input[type="reset"],input[type="button"],button,.button{font-size:0.9rem;height:3.25rem;line-height:3.25rem}input[type="submit"].large,input[type="reset"].large,input[type="button"].large,button.large,.button.large{font-size:1rem;height:3.75rem;line-height:3.75rem}}input[type="submit"].disabled,input[type="submit"]:disabled,input[type="reset"].disabled,input[type="reset"]:disabled,input[type="button"].disabled,input[type="button"]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:0.25}input[type="submit"],input[type="reset"],input[type="button"],button,.button{background-color:transparent;box-shadow:inset 0 0 0 2px #212931;color:#212931 !important}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{box-shadow:inset 0 0 0 2px #18bfef;color:#18bfef !important}input[type="submit"].primary,input[type="reset"].primary,input[type="button"].primary,button.primary,.button.primary{background-color:#212931;box-shadow:none;color:#fff !important}input[type="submit"].primary:hover,input[type="reset"].primary:hover,input[type="button"].primary:hover,button.primary:hover,.button.primary:hover{background-color:#18bfef}form{margin:0 0 2rem 0}form>:last-child{margin-bottom:0}form>.fields{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 3rem);margin:-1.5rem 0 2rem -1.5rem}form>.fields>.field{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;padding:1.5rem 0 0 1.5rem;width:calc(100% - 1.5rem)}form>.fields>.field.half{width:calc(50% - .75rem)}form>.fields>.field.third{width:calc(100%/3 - .5rem)}form>.fields>.field.quarter{width:calc(25% - .375rem)}@media screen and (max-width: 480px){form>.fields{width:calc(100% + 3rem);margin:-1.5rem 0 2rem -1.5rem}form>.fields>.field{padding:1.5rem 0 0 1.5rem;width:calc(100% - 1.5rem)}form>.fields>.field.half{width:calc(100% - 1.5rem)}form>.fields>.field.third{width:calc(100% - 1.5rem)}form>.fields>.field.quarter{width:calc(100% - 1.5rem)}}label{display:block;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:900;line-height:1.5;letter-spacing:0.075em;font-size:0.8rem;text-transform:uppercase;margin:0 0 .75rem 0}@media screen and (max-width: 980px){label{font-size:0.9rem}}input[type="text"],input[type="password"],input[type="email"],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:transparent;border-radius:0;border:solid 2px;color:inherit;display:block;outline:0;padding:0 1rem;text-decoration:none;width:100%}input[type="text"]:invalid,input[type="password"]:invalid,input[type="email"]:invalid,select:invalid,textarea:invalid{box-shadow:none}select{background-size:1.25rem;background-repeat:no-repeat;background-position:calc(100% - 1rem) center;height:3rem;padding-right:3rem;text-overflow:ellipsis}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type="text"],input[type="password"],input[type="email"],select{height:3rem}textarea{padding:0.75rem 1rem}input[type="checkbox"],input[type="radio"]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2rem;opacity:0;width:1rem;z-index:-1}input[type="checkbox"]+label,input[type="radio"]+label{text-decoration:none;cursor:pointer;display:inline-block;font-size:1rem;letter-spacing:0;font-family:"Merriweather",Georgia,serif;text-transform:none;font-weight:300;padding-left:2.8rem;padding-right:1rem;position:relative}input[type="checkbox"]+label:before,input[type="radio"]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}input[type="checkbox"]+label:before,input[type="radio"]+label:before{border-radius:0;border:solid 2px;content:'';display:inline-block;height:1.8rem;left:0;line-height:1.725rem;position:absolute;text-align:center;top:-0.125rem;width:1.8rem}input[type="checkbox"]:checked+label:before,input[type="radio"]:checked+label:before{content:'\f00c'}input[type="checkbox"]+label:before{border-radius:0}input[type="radio"]+label:before{border-radius:100%}::-webkit-input-placeholder{opacity:1.0}:-moz-placeholder{opacity:1.0}::-moz-placeholder{opacity:1.0}:-ms-input-placeholder{opacity:1.0}label{color:#212931}input[type="text"],input[type="password"],input[type="email"],select,textarea{border-color:#eee}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,select:focus,textarea:focus{border-color:#18bfef}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='%23eee' /%3E%3C/svg%3E")}select option{background-color:#fff;color:#212931}.select-wrapper:before{color:#eee}input[type="checkbox"]+label,input[type="radio"]+label{color:#212931}input[type="checkbox"]+label:before,input[type="radio"]+label:before{border-color:#eee}input[type="checkbox"]:checked+label:before,input[type="radio"]:checked+label:before{background-color:#212931;border-color:#212931;color:#fff}input[type="checkbox"]:focus+label:before,input[type="radio"]:focus+label:before{border-color:#18bfef}::-webkit-input-placeholder{color:#909498 !important}:-moz-placeholder{color:#909498 !important}::-moz-placeholder{color:#909498 !important}:-ms-input-placeholder{color:#909498 !important}.formerize-placeholder{color:#909498 !important}.icon{text-decoration:none;border-bottom:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}.icon>.label{display:none}.image{border:0;display:inline-block;position:relative}.image img{display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;margin:0 2rem 2rem 0;top:0.75rem}.image.right{float:right;margin:0 0 2rem 2rem;top:0.75rem}.image.fit{display:block;margin:2.5rem 0;width:100%}.image.fit:first-child{margin-top:0}.image.fit img{width:100%}.image.main{display:block;margin:4rem 0;width:100%}.image.main:first-child{margin-top:0}.image.main img{width:100%}@media screen and (max-width: 736px){.image.fit{margin:2rem 0}.image.main{margin:2rem 0}}a.image{overflow:hidden}a.image img{-moz-transition:-moz-transform .2s ease-out;-webkit-transition:-webkit-transform .2s ease-out;-ms-transition:-ms-transform .2s ease-out;transition:transform .2s ease-out}a.image:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1rem;padding-left:0}ul.actions li{padding:0 0 0 1rem;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.3rem 0 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1rem)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}@media screen and (max-width: 480px){ul.actions:not(.fixed){-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100% !important}ul.actions:not(.fixed) li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding:1rem 0 0 0;text-align:center;width:100%}ul.actions:not(.fixed) li>*{width:100%}ul.actions:not(.fixed) li:first-child{padding-top:0}ul.actions:not(.fixed) li input[type="submit"],ul.actions:not(.fixed) li input[type="reset"],ul.actions:not(.fixed) li input[type="button"],ul.actions:not(.fixed) li button,ul.actions:not(.fixed) li .button{width:100%}ul.actions:not(.fixed) li input[type="submit"].icon:before,ul.actions:not(.fixed) li input[type="reset"].icon:before,ul.actions:not(.fixed) li input[type="button"].icon:before,ul.actions:not(.fixed) li button.icon:before,ul.actions:not(.fixed) li .button.icon:before{margin-left:-0.5rem}}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 0.5rem 0 0;vertical-align:middle}ul.icons li:last-child{padding-right:0}ul.icons li .icon:before{width:2.25rem;height:2.25rem;line-height:2.25rem;display:inline-block;text-align:center;border-radius:100%;font-size:1.25rem}ul.icons.alt li .icon:before{-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;font-size:1rem}ol{list-style:decimal;margin:0 0 2rem 0;padding-left:1.25rem}ol li{padding-left:0.25rem}ul{list-style:disc;margin:0 0 2rem 0;padding-left:1rem}ul li{padding-left:0.5rem}ul.divided{list-style:none;padding-left:0}ul.divided li{border-top:solid 1px;padding:0.5rem 0}ul.divided li:first-child{border-top:0;padding-top:0}dl{margin:0 0 2rem 0}dl dt{display:block;font-weight:600;margin:0 0 1rem 0}dl dd{margin-left:2rem}ul.divided li{border-top-color:#eee}ul.icons li a.icon:hover:before{color:#18bfef}ul.icons.alt li .icon:before{box-shadow:inset 0 0 0 2px #eee}ul.icons.alt li a.icon:hover:before{box-shadow:inset 0 0 0 2px #18bfef}section.special,article.special{text-align:center}header{cursor:default}header>.date{display:block;font-size:0.8rem;height:1;margin:0 0 1rem 0;position:relative}header>p{font-style:italic}header>h1+p{font-size:1.1rem;margin-top:-0.5rem;line-height:2}header>h2+p{font-size:1rem;margin-top:-0.75rem}header>h3+p{font-size:0.9rem;margin-top:-0.75rem}header>h4+p{font-size:0.8rem;margin-top:-0.75rem}header.major{margin:0 0 4rem 0;text-align:center}header.major>:last-child{margin-bottom:0}header.major>p{margin-top:0;text-align:center}header.major>.date{font-size:1rem;margin:0 0 4rem 0}header.major>.date:before,header.major>.date:after{content:'';display:block;position:absolute;top:50%;width:calc(50% - 6rem);border-top:solid 2px}header.major>.date:before{left:0}header.major>.date:after{right:0}@media screen and (max-width: 980px){header br{display:none}}@media screen and (max-width: 736px){header.major{margin:0 0 2rem 0}}header.major .date:before,header.major .date:after{border-top-color:#eee}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0 0 2rem 0;width:100%}table tbody tr{border:solid 1px;border-left:0;border-right:0}table td{padding:0.75rem 0.75rem}table th{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:0.8rem;font-weight:900;letter-spacing:0.075em;line-height:1.5;padding:0 0.75rem 0.75rem 0.75rem;text-align:left;text-transform:uppercase}@media screen and (max-width: 980px){table th{font-size:0.9rem}}table thead{border-bottom:solid 2px}table tfoot{border-top:solid 2px}table.alt{border-collapse:separate}table.alt tbody tr td{border:solid 1px;border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0}table tbody tr{border-color:#eee}table tbody tr:nth-child(2n+1){background-color:rgba(220,220,220,0.25)}table th{color:#212931}table thead{border-bottom-color:#eee}table tfoot{border-top-color:#eee}table.alt tbody tr td{border-color:#eee}.pagination{display:-moz-inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default;list-style:none;margin:0 0 2rem 2px;padding:0}.pagination a,.pagination span{-moz-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;border:solid 2px;display:inline-block;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:0.8rem;font-weight:900;height:3rem;letter-spacing:0.075em;line-height:calc(3rem - 4px);margin-left:-2px;min-width:3rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.pagination .next,.pagination .previous{text-decoration:none;padding:0 1.75rem}.pagination .next:before,.pagination .previous:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}.pagination .next:before,.pagination .previous:before{display:inline-block;color:inherit !important}.pagination .previous:before{content:'\f104';margin-right:0.9375em}.pagination .next:before{content:'\f105';float:right;margin-left:0.9375em}@media screen and (max-width: 980px){.pagination a,.pagination span{font-size:0.9rem}}@media screen and (max-width: 480px){.pagination .page,.pagination .extra{display:none}}.pagination a,.pagination span{border-color:#eee}.pagination a{color:#212931 !important}.pagination a:hover{color:#18bfef !important;border-color:#18bfef;z-index:1}.pagination a:hover+a,.pagination a:hover+span{border-left-color:#18bfef}.pagination a.active{background-color:#eee}.pagination span{color:#eee}#wrapper{-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease;position:relative;z-index:1;overflow:hidden}#wrapper>.bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#212931;background-image:url("../../images/overlay.png"),linear-gradient(0deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1)),url("../../images/bg.jpg");background-size:auto, auto, 100% auto;background-position:center, center, top center;background-repeat:repeat, no-repeat, no-repeat;background-attachment:scroll, scroll, scroll;z-index:-1}#wrapper>.bg.fixed{position:fixed;width:100vw;height:100vh}#wrapper.fade-in:before{pointer-events:none;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-moz-transition-delay:0.75s;-webkit-transition-delay:0.75s;-ms-transition-delay:0.75s;transition-delay:0.75s;background:#1e252d;content:'';display:block;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%}body.is-preload #wrapper.fade-in:before{opacity:1}@media screen and (orientation: portrait){#wrapper>.bg{background-size:auto, auto, auto 175%}}#intro{color:#fff;padding:8rem 4rem 6rem 4rem ;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-justify-content:-moz-flex-end;-webkit-justify-content:-webkit-flex-end;-ms-justify-content:-ms-flex-end;justify-content:flex-end;-moz-transition:opacity 1s ease,-moz-transform 1s ease;-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-ms-transition:opacity 1s ease,-ms-transform 1s ease;transition:opacity 1s ease,transform 1s ease;position:relative;cursor:default;text-align:center;z-index:1;min-height:100vh}#intro input,#intro select,#intro textarea{color:#fff}#intro a{color:#fff;border-bottom-color:rgba(255,255,255,0.5)}#intro a:hover{border-bottom-color:transparent;color:#18bfef !important}#intro strong,#intro b{color:#fff}#intro h1,#intro h2,#intro h3,#intro h4,#intro h5,#intro h6{color:#fff}#intro blockquote{border-left-color:#fff}#intro code{background:rgba(255,255,255,0.075);border-color:#fff}#intro hr{border-bottom-color:#fff}#intro input[type="submit"],#intro input[type="reset"],#intro input[type="button"],#intro button,#intro .button{background-color:transparent;box-shadow:inset 0 0 0 2px #fff;color:#fff !important}#intro input[type="submit"]:hover,#intro input[type="reset"]:hover,#intro input[type="button"]:hover,#intro button:hover,#intro .button:hover{box-shadow:inset 0 0 0 2px #18bfef;color:#18bfef !important}#intro input[type="submit"].primary,#intro input[type="reset"].primary,#intro input[type="button"].primary,#intro button.primary,#intro .button.primary{background-color:#fff;box-shadow:none;color:#1e252d !important}#intro input[type="submit"].primary:hover,#intro input[type="reset"].primary:hover,#intro input[type="button"].primary:hover,#intro button.primary:hover,#intro .button.primary:hover{background-color:#18bfef}#intro h1{font-size:5rem;line-height:1}#intro p{font-size:1.25rem;font-style:italic;margin-top:-0.25rem;text-align:center}#intro+#header{margin-top:-20rem}#intro+#header .logo{-moz-transform:translateY(2rem);-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);opacity:0;visibility:hidden}#intro.hidden{pointer-events:none;-moz-transform:translateY(2rem);-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);-moz-transition:opacity 0.5s ease,-moz-transform 0.5s ease,visibility 0.5s;-webkit-transition:opacity 0.5s ease,-webkit-transform 0.5s ease,visibility 0.5s;-ms-transition:opacity 0.5s ease,-ms-transform 0.5s ease,visibility 0.5s;transition:opacity 0.5s ease,transform 0.5s ease,visibility 0.5s;opacity:0;visibility:hidden}#intro.hidden+#header .logo{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}body.is-preload #intro{-moz-transform:translateY(2rem);-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);opacity:0}body.is-preload #intro:not(.hidden)+#header+#nav{-moz-transform:translateY(4rem);-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);transform:translateY(4rem);opacity:0}@media screen and (max-width: 980px){#intro{padding:4rem 4rem 2rem 4rem ;min-height:90vh}#intro p br{display:none}#intro+#header{margin-top:-14rem}}@media screen and (max-width: 736px){#intro{padding:3rem 2rem 1rem 2rem ;min-height:80vh}#intro h1{font-size:3.25rem;line-height:1.1;margin-bottom:1rem}#intro p{font-size:1rem;margin-top:0rem}#intro .actions{display:none}}#header{color:#fff;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-justify-content:-moz-flex-end;-webkit-justify-content:-webkit-flex-end;-ms-justify-content:-ms-flex-end;justify-content:flex-end;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;height:20rem;padding-bottom:8rem;position:relative;text-align:center;z-index:2}#header input,#header select,#header textarea{color:#fff}#header a{color:#fff;border-bottom-color:rgba(255,255,255,0.5)}#header a:hover{border-bottom-color:transparent;color:#18bfef !important}#header strong,#header b{color:#fff}#header h1,#header h2,#header h3,#header h4,#header h5,#header h6{color:#fff}#header blockquote{border-left-color:#fff}#header code{background:rgba(255,255,255,0.075);border-color:#fff}#header hr{border-bottom-color:#fff}#header .logo{-moz-transition:border-color .2s ease-in-out,color .2s ease-in-out,opacity 0.5s ease,-moz-transform 0.5s ease,visibility 0.5s;-webkit-transition:border-color .2s ease-in-out,color .2s ease-in-out,opacity 0.5s ease,-webkit-transform 0.5s ease,visibility 0.5s;-ms-transition:border-color .2s ease-in-out,color .2s ease-in-out,opacity 0.5s ease,-ms-transform 0.5s ease,visibility 0.5s;transition:border-color .2s ease-in-out,color .2s ease-in-out,opacity 0.5s ease,transform 0.5s ease,visibility 0.5s;pointer-events:auto;border-style:solid;border-color:#fff;border-width:5px !important;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:2.25rem;font-weight:900;letter-spacing:0.075em;line-height:1;padding:1rem 1.75rem;text-transform:uppercase;visibility:visible}#header .logo:hover{border-color:#18bfef !important;color:#18bfef !important}@media screen and (max-width: 980px){#header{height:14rem;padding-bottom:4rem}}@media screen and (max-width: 736px){#header{padding-bottom:3rem}#header .logo{font-size:1.75rem;border-width:3px !important}}#nav{color:#fff;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-transition:-moz-transform 1s ease,opacity 1s ease;-webkit-transition:-webkit-transform 1s ease,opacity 1s ease;-ms-transition:-ms-transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease;background:rgba(255,255,255,0.175);height:4rem;line-height:4rem;margin:-4rem auto 0 auto;overflow:hidden;padding:0 2rem 0 0;position:relative;width:calc(100% - 4rem);max-width:72rem;z-index:2}#nav ul.divided li{border-top-color:#fff}#nav ul.icons li a.icon:hover:before{color:#18bfef}#nav ul.icons.alt li .icon:before{box-shadow:inset 0 0 0 2px #fff}#nav ul.icons.alt li a.icon:hover:before{box-shadow:inset 0 0 0 2px #18bfef}#nav input,#nav select,#nav textarea{color:#fff}#nav a{color:#fff;border-bottom-color:rgba(255,255,255,0.5)}#nav a:hover{border-bottom-color:transparent;color:#18bfef !important}#nav strong,#nav b{color:#fff}#nav h1,#nav h2,#nav h3,#nav h4,#nav h5,#nav h6{color:#fff}#nav blockquote{border-left-color:#fff}#nav code{background:rgba(255,255,255,0.075);border-color:#fff}#nav hr{border-bottom-color:#fff}#nav ul.links{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:900;letter-spacing:0.075em;list-style:none;margin-bottom:0;padding-left:0;text-transform:uppercase}#nav ul.links li{display:block;padding-left:0}#nav ul.links li a{-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block;font-size:0.8rem;outline:none;padding:0 2rem}#nav ul.links li a:hover{color:inherit !important;background-color:rgba(255,255,255,0.1)}#nav ul.links li.active{background-color:#fff}#nav ul.links li.active a{color:#1e252d}#nav ul.links li.active a:hover{color:#18bfef !important}#nav ul.icons{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-bottom:0}@media screen and (max-width: 980px){#nav{display:none}}#main{background-color:#fff;position:relative;margin:0 auto;width:calc(100% - 4rem);max-width:72rem;z-index:2}#main>*{padding:4rem 4rem 2rem 4rem ;border-top:solid 2px #eee;margin:0}#main>*:first-child{border-top:0}#main>footer{text-align:center}#main>.post{padding:8rem 8rem 6rem 8rem }#main>.post header.major>.date{margin-top:-2rem}#main>.post header.major>h1,#main>.post header.major h2{font-size:4rem;line-height:1.1;margin:0 0 2rem 0}#main>.post.featured{text-align:center}@media screen and (max-width: 1280px){#main>.post{padding:6rem 4rem 4rem 4rem }}@media screen and (max-width: 736px){#main>.post{padding:4rem 2rem 2rem 2rem }#main>.post header.major>.date{margin-top:-1rem;margin-bottom:2rem}#main>.post header.major>h1,#main>.post header.major h2{font-size:2.5rem;line-height:1.2;margin:0 0 1.5rem 0}}#main>.posts{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-align-items:-moz-stretch;-webkit-align-items:-webkit-stretch;-ms-align-items:-ms-stretch;align-items:stretch;text-align:center;width:100%;padding:0}#main>.posts>*{-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0}#main>.posts>*{width:50%}#main>.posts>*{padding:4rem;width:50%}#main>.posts>article{border-color:#eee;border-left-width:2px;border-style:solid;border-top-width:2px;text-align:center}#main>.posts>article>:last-child{margin-bottom:0}#main>.posts>article:nth-child(2n-1){border-left-width:0}#main>.posts>article:nth-child(-n+2){border-top-width:0}@media screen and (max-width: 980px){#main>.posts>*{width:50%}#main>.posts>*{padding:2.5rem;width:50%}}@media screen and (max-width: 736px){#main>.posts>*{width:100%}#main>.posts>*{padding:2rem;width:100%}#main>.posts>article:nth-child(2n-1){border-left-width:2px}#main>.posts>article:nth-child(-n+2){border-top-width:2px}#main>.posts>article:nth-child(n){border-left-width:0}#main>.posts>article:nth-child(-n+1){border-top-width:0}#main>.posts>article .image{max-width:25rem;margin-left:auto;margin-right:auto}}@media screen and (max-width: 736px){#main>*{padding:2rem 2rem .1rem 2rem }}@media screen and (max-width: 480px){#main{width:100%}}#footer{color:#717981;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;background-color:#f5f5f5;color:#909498;cursor:default;position:relative;margin:0 auto;width:calc(100% - 4rem);max-width:72rem;z-index:2}#footer input,#footer select,#footer textarea{color:#717981}#footer a{color:#717981;border-bottom-color:rgba(113,121,129,0.5)}#footer a:hover{border-bottom-color:transparent;color:#18bfef !important}#footer strong,#footer b{color:#717981}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#717981}#footer blockquote{border-left-color:#e2e2e2}#footer code{background:rgba(220,220,220,0.5);border-color:#e2e2e2}#footer hr{border-bottom-color:#e2e2e2}#footer .box{border-color:#e2e2e2}#footer input[type="submit"],#footer input[type="reset"],#footer input[type="button"],#footer button,#footer .button{background-color:transparent;box-shadow:inset 0 0 0 2px #717981;color:#717981 !important}#footer input[type="submit"]:hover,#footer input[type="reset"]:hover,#footer input[type="button"]:hover,#footer button:hover,#footer .button:hover{box-shadow:inset 0 0 0 2px #18bfef;color:#18bfef !important}#footer input[type="submit"].primary,#footer input[type="reset"].primary,#footer input[type="button"].primary,#footer button.primary,#footer .button.primary{background-color:#717981;box-shadow:none;color:#f5f5f5 !important}#footer input[type="submit"].primary:hover,#footer input[type="reset"].primary:hover,#footer input[type="button"].primary:hover,#footer button.primary:hover,#footer .button.primary:hover{background-color:#18bfef}#footer label{color:#717981}#footer input[type="text"],#footer input[type="password"],#footer input[type="email"],#footer select,#footer textarea{border-color:#e2e2e2}#footer input[type="text"]:focus,#footer input[type="password"]:focus,#footer input[type="email"]:focus,#footer select:focus,#footer textarea:focus{border-color:#18bfef}#footer select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='%23e2e2e2' /%3E%3C/svg%3E")}#footer select option{background-color:#f5f5f5;color:#717981}#footer .select-wrapper:before{color:#e2e2e2}#footer input[type="checkbox"]+label,#footer input[type="radio"]+label{color:#717981}#footer input[type="checkbox"]+label:before,#footer input[type="radio"]+label:before{border-color:#e2e2e2}#footer input[type="checkbox"]:checked+label:before,#footer input[type="radio"]:checked+label:before{background-color:#717981;border-color:#717981;color:#f5f5f5}#footer input[type="checkbox"]:focus+label:before,#footer input[type="radio"]:focus+label:before{border-color:#18bfef}#footer ::-webkit-input-placeholder{color:#b3b7bb !important}#footer :-moz-placeholder{color:#b3b7bb !important}#footer ::-moz-placeholder{color:#b3b7bb !important}#footer :-ms-input-placeholder{color:#b3b7bb !important}#footer .formerize-placeholder{color:#b3b7bb !important}#footer ul.divided li{border-top-color:#e2e2e2}#footer ul.icons li a.icon:hover:before{color:#18bfef}#footer ul.icons.alt li .icon:before{box-shadow:inset 0 0 0 2px #e2e2e2}#footer ul.icons.alt li a.icon:hover:before{box-shadow:inset 0 0 0 2px #18bfef}#footer header.major .date:before,#footer header.major .date:after{border-top-color:#e2e2e2}#footer table tbody tr{border-color:#e2e2e2}#footer table tbody tr:nth-child(2n+1){background-color:rgba(220,220,220,0.5)}#footer table th{color:#717981}#footer table thead{border-bottom-color:#e2e2e2}#footer table tfoot{border-top-color:#e2e2e2}#footer table.alt tbody tr td{border-color:#e2e2e2}#footer .pagination a,#footer .pagination span{border-color:#e2e2e2}#footer .pagination a{color:#717981 !important}#footer .pagination a:hover{color:#18bfef !important;border-color:#18bfef;z-index:1}#footer .pagination a:hover+a,#footer .pagination a:hover+span{border-left-color:#18bfef}#footer .pagination a.active{background-color:#e2e2e2}#footer .pagination span{color:#e2e2e2}#footer>section{-moz-flex-basis:50%;-webkit-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding:4rem 4rem 2rem 4rem ;border-left:solid 2px #e2e2e2}#footer>section:first-child{border-left:0}#footer>section.split{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}#footer>section.split>section{padding:3rem 4rem 1rem 4rem ;border-top:solid 2px #e2e2e2}#footer>section.split>section:first-child{padding:5rem 4rem 1rem 4rem ;border-top:0}#footer>section.split>section:last-child{padding:3rem 4rem 3rem 4rem }#footer>section.split.contact>section{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:3.15rem 4rem}#footer>section.split.contact>section>*{margin-bottom:0}#footer>section.split.contact>section>:first-child{-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;width:6rem}#footer>section.split.contact>section>:last-child{-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}#footer>section.split.contact>section:first-child{padding:4rem 4rem 3rem 4rem}#footer>section.split.contact>section:last-child{padding:3rem 4rem 4rem 4rem}#footer>section.split.contact>section.alt{-moz-align-items:-moz-flex-start;-webkit-align-items:-webkit-flex-start;-ms-align-items:-ms-flex-start;align-items:flex-start}#footer>section.split.contact>section.alt>:last-child{margin-top:-0.325rem}#footer form label,#footer h3,#footer p{font-size:0.8rem}@media screen and (max-width: 980px){#footer{display:block}#footer>section{border-top:solid 2px #e2e2e2}#footer>section:first-child{border-top:0}#footer>section.split>section{padding:4rem 4rem 2rem 4rem }#footer>section.split>section:first-child{padding:4rem 4rem 2rem 4rem }#footer>section.split>section:last-child{padding:4rem 4rem 2rem 4rem }#footer>section.split.contact>section{padding:4rem}#footer>section.split.contact>section:first-child{padding:4rem}#footer>section.split.contact>section:last-child{padding:4rem}#footer form label,#footer h3,#footer p{font-size:0.9rem}}@media screen and (max-width: 736px){#footer>section{padding:2rem 2rem .1rem 2rem }#footer>section.split>section{padding:2rem 2rem .1rem 2rem }#footer>section.split>section:first-child{padding:2rem 2rem .1rem 2rem }#footer>section.split>section:last-child{padding:2rem 2rem .1rem 2rem }#footer>section.split.contact>section{padding:2rem}#footer>section.split.contact>section:first-child{padding:2rem}#footer>section.split.contact>section:last-child{padding:2rem}}@media screen and (max-width: 480px){#footer{width:100%}}#copyright{color:#fff;position:relative;color:rgba(255,255,255,0.25);cursor:default;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:0.8rem;font-weight:900;letter-spacing:0.075em;line-height:1.5;text-align:center;text-transform:uppercase;margin:4rem auto 8rem auto;width:calc(100% - 4rem);max-width:72rem;z-index:2}#copyright input,#copyright select,#copyright textarea{color:#fff}#copyright a{color:#fff;border-bottom-color:rgba(255,255,255,0.5)}#copyright a:hover{border-bottom-color:transparent;color:#18bfef !important}#copyright strong,#copyright b{color:#fff}#copyright h1,#copyright h2,#copyright h3,#copyright h4,#copyright h5,#copyright h6{color:#fff}#copyright blockquote{border-left-color:#fff}#copyright code{background:rgba(255,255,255,0.075);border-color:#fff}#copyright hr{border-bottom-color:#fff}#copyright a{color:inherit;border-bottom-color:inherit}#copyright ul{list-style:none;margin:0;padding-left:0}#copyright ul li{border-left:solid 2px;display:inline-block;line-height:1;margin-left:1rem;padding-left:1rem}#copyright ul li:first-child{border-left:0;margin-left:0;padding-left:0}@media screen and (max-width: 1280px){#copyright{margin:4rem auto}}@media screen and (max-width: 480px){#copyright ul li{border-left:0;margin:1rem 0 0 0;padding-left:0;display:block}#copyright ul li:first-child{margin-top:0}}#navPanelToggle{text-decoration:none;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;display:none;position:fixed;top:0.75rem;right:0.75rem;border:0;color:#fff;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:0.9rem;font-weight:900;letter-spacing:0.075em;padding:0.375rem 1.25rem;text-transform:uppercase;z-index:10001}#navPanelToggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}#navPanelToggle:before{content:'\f0c9';margin-right:0.5rem}#navPanelToggle.alt{background-color:rgba(255,255,255,0.875);box-shadow:0 0.125rem 0.75rem 0 rgba(30,37,45,0.25);color:#212931}#navPanelToggle.alt:hover{background-color:#fff}@media screen and (max-width: 980px){#navPanelToggle{display:block}}@media screen and (max-width: 736px){#navPanelToggle{font-size:0.8rem;padding:0.25rem 1rem}}#navPanel{-moz-transform:translateX(20rem);-webkit-transform:translateX(20rem);-ms-transform:translateX(20rem);transform:translateX(20rem);-moz-transition:-moz-transform .5s ease,box-shadow .5s ease,visibility .5s;-webkit-transition:-webkit-transform .5s ease,box-shadow .5s ease,visibility .5s;-ms-transition:-ms-transform .5s ease,box-shadow .5s ease,visibility .5s;transition:transform .5s ease,box-shadow .5s ease,visibility .5s;display:none;-webkit-overflow-scrolling:touch;background:#fff;box-shadow:none;color:#212931;height:100%;max-width:80%;overflow-y:auto;padding:3rem 2rem;position:fixed;right:0;top:0;visibility:hidden;width:20rem;z-index:10002}#navPanel .links{list-style:none;padding-left:0}#navPanel .links li{border-top:solid 2px #eee}#navPanel .links li a{border-bottom:0;display:block;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:0.9rem;font-size:0.9rem;font-weight:900;letter-spacing:0.075em;padding:0.75rem 0;text-transform:uppercase}#navPanel .links li:first-child{border-top:0}#navPanel .close{text-decoration:none;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;color:#909498;cursor:pointer;display:block;height:3.25rem;line-height:3.25rem;padding-right:1.25rem;position:absolute;right:0;text-align:right;top:0;vertical-align:middle;width:7rem}#navPanel .close:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important}#navPanel .close:before{content:'\f00d';font-size:1.25rem}#navPanel .close:hover{color:#212931}@media screen and (max-width: 736px){#navPanel .close{height:4rem;line-height:4rem}}@media screen and (max-width: 980px){#navPanel{display:block}}@media screen and (max-width: 736px){#navPanel{padding:2.5rem 1.75rem}}@media screen and (max-width: 980px){body.is-navPanel-visible #wrapper{opacity:0.5}body.is-navPanel-visible #navPanel{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.2);visibility:visible}}#wrapper>.bg{background-position:top center;background-size:cover}#intro{max-width:800px;margin:0 auto}#header .logo.image{padding:0;border:none}#header .logo.image img{height:75px;transform:none !important}.content{max-width:700px;margin:0 auto}.pagination{display:flex;justify-content:space-between;align-items:center;width:100%}.page-number{padding:0 20px;border-color:transparent !important;color:#222 !important}.spacer{width:160px}.tag-header,.tag-header p{text-align:center}.author-header{display:flex;flex-direction:column;align-items:center}.author-profile-image{flex-shrink:0;margin:0 0 20px 0;width:100px;height:100px;box-shadow:rgba(255,255,255,0.1) 0 0 0 6px;display:block;background:#222;border-radius:100%;object-fit:cover}.author-header h1{margin-bottom:1rem}.author-meta{display:flex;align-items:center}.author-meta .icon,.author-meta .bull{padding:5px 10px}.author-location:before{margin-right:10px}.post-footer{margin:4rem auto 0;max-width:700px}.authors{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -40px}.author-box{flex:1 1 300px;display:inline-flex;align-items:flex-start;padding:5px 20px;margin:0 20px 20px;border:none}.author-box:hover{color:#212931 !important}.author-box:hover .author-box-name{color:#18bfef;transition:color 0.2s ease}.author-box .author-profile-image{height:60px;width:60px;margin-right:20px}.author-box-content{display:flex;flex-direction:column}.author-box-label{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:0.7rem;line-height:1em;font-weight:300;text-transform:uppercase;color:#999}.author-box-name{margin:3px 0;font-size:1.3rem;line-height:1.2em;transition:color 0.5s ease}.author-box p{margin:0;font-size:0.9rem;line-height:1.5em}.kg-image{max-width:100%}.kg-card{margin:0 0 2rem 0}.kg-embed-card{display:flex;flex-direction:column;align-items:center;min-width:100%}.kg-image{max-width:100%}.kg-card figcaption{font-size:0.8rem;line-height:1.4em;text-align:center}.kg-width-wide{position:relative;margin-left:-6rem;margin-right:-6rem;width:calc(100% + 12rem)}@media screen and (max-width: 1280px){.kg-width-wide{margin-left:-4rem;margin-right:-4rem;width:calc(100% + 8rem)}}@media screen and (max-width: 980px){.kg-width-wide{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}}@media screen and (max-width: 736px){.kg-width-wide{margin-left:0;margin-right:0;width:100%}}.kg-width-full{position:relative;margin-left:-14.1rem;margin-right:-14.1rem;width:calc(100% + 28.2rem)}@media screen and (max-width: 1280px){.kg-width-full{margin-left:-8rem;margin-right:-8rem;width:calc(100% + 16rem)}}@media screen and (max-width: 980px){.kg-width-full{margin-left:-4rem;margin-right:-4rem;width:calc(100% + 8rem)}}@media screen and (max-width: 736px){.kg-width-full{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}}.kg-gallery-container{display:flex;flex-direction:column;margin-left:-6rem;margin-right:-6rem;width:calc(100% + 12rem)}@media screen and (max-width: 1280px){.kg-gallery-container{margin-left:-4rem;margin-right:-4rem;width:calc(100% + 8rem)}}@media screen and (max-width: 980px){.kg-gallery-container{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}}@media screen and (max-width: 736px){.kg-gallery-container{margin-left:0;margin-right:0;width:100%}}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:0.75em 0 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 0.75em}.kg-gallery-card+.kg-image-card.kg-width-wide,.kg-gallery-card+.kg-gallery-card,.kg-image-card.kg-width-wide+.kg-gallery-card,.kg-image-card.kg-width-wide+.kg-image-card.kg-width-wide{margin:-2.25em 0 3em}
+@import url(font-awesome.min.css);
+@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,400italic,600italic|Roboto+Slab:400,700");
-/*# sourceMappingURL=main.css.map */
+/*
+ Editorial by HTML5 UP
+ html5up.net | @ajlkn
+ Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
+*/
+
+html, body, div, span, applet, object,
+iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
+pre, a, abbr, acronym, address, big, cite,
+code, del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var, b,
+u, i, center, dl, dt, dd, ol, ul, li, fieldset,
+form, label, legend, table, caption, tbody,
+tfoot, thead, tr, th, td, article, aside,
+canvas, details, embed, figure, figcaption,
+footer, header, hgroup, menu, nav, output, ruby,
+section, summary, time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ font: inherit;
+ vertical-align: baseline;}
+
+article, aside, details, figcaption, figure,
+footer, header, hgroup, menu, nav, section {
+ display: block;}
+
+body {
+ line-height: 1;
+}
+
+ol, ul {
+ list-style: none;
+}
+
+blockquote, q {
+ quotes: none;
+}
+
+ blockquote:before, blockquote:after, q:before, q:after {
+ content: '';
+ content: none;
+ }
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+body {
+ -webkit-text-size-adjust: none;
+}
+
+mark {
+ background-color: transparent;
+ color: inherit;
+}
+
+input::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+input, select, textarea {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ -ms-appearance: none;
+ appearance: none;
+}
+
+/* Basic */
+
+ @-ms-viewport {
+ width: device-width;
+ }
+
+ body {
+ -ms-overflow-style: scrollbar;
+ }
+
+ @media screen and (max-width: 480px) {
+
+ html, body {
+ min-width: 320px;
+ }
+
+ }
+
+ html {
+ box-sizing: border-box;
+ }
+
+ *, *:before, *:after {
+ box-sizing: inherit;
+ }
+
+ body {
+ background: #ffffff;
+ }
+
+ body.is-preload *, body.is-preload *:before, body.is-preload *:after, body.is-resizing *, body.is-resizing *:before, body.is-resizing *:after {
+ -moz-animation: none !important;
+ -webkit-animation: none !important;
+ -ms-animation: none !important;
+ animation: none !important;
+ -moz-transition: none !important;
+ -webkit-transition: none !important;
+ -ms-transition: none !important;
+ transition: none !important;
+ }
+
+/* Type */
+
+ body, input, select, textarea {
+ color: #7f888f;
+ font-family: "Open Sans", sans-serif;
+ font-size: 13pt;
+ font-weight: 400;
+ line-height: 1.65;
+ }
+
+ @media screen and (max-width: 1680px) {
+
+ body, input, select, textarea {
+ font-size: 11pt;
+ }
+
+ }
+
+ @media screen and (max-width: 1280px) {
+
+ body, input, select, textarea {
+ font-size: 10pt;
+ }
+
+ }
+
+ @media screen and (max-width: 360px) {
+
+ body, input, select, textarea {
+ font-size: 9pt;
+ }
+
+ }
+
+ a {
+ -moz-transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out;
+ -webkit-transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out;
+ -ms-transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out;
+ transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out;
+ border-bottom: dotted 1px;
+ color: #f56a6a;
+ text-decoration: none;
+ }
+
+ a:hover {
+ border-bottom-color: #f56a6a;
+ color: #f56a6a !important;
+ }
+
+ a:hover strong {
+ color: inherit;
+ }
+
+ strong, b {
+ color: #3d4449;
+ font-weight: 600;
+ }
+
+ em, i {
+ font-style: italic;
+ }
+
+ p {
+ margin: 0 0 2em 0;
+ }
+
+ h1, h2, h3, h4, h5, h6 {
+ color: #3d4449;
+ font-family: "Roboto Slab", serif;
+ font-weight: 700;
+ line-height: 1.5;
+ margin: 0 0 1em 0;
+ }
+
+ h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
+ color: inherit;
+ text-decoration: none;
+ border-bottom: 0;
+ }
+
+ h1 {
+ font-size: 4em;
+ margin: 0 0 0.5em 0;
+ line-height: 1.3;
+ }
+
+ h2 {
+ font-size: 1.75em;
+ }
+
+ h3 {
+ font-size: 1.25em;
+ }
+
+ h4 {
+ font-size: 1.1em;
+ }
+
+ h5 {
+ font-size: 0.9em;
+ }
+
+ h6 {
+ font-size: 0.7em;
+ }
+
+ @media screen and (max-width: 1680px) {
+
+ h1 {
+ font-size: 3.5em;
+ }
+
+ }
+
+ @media screen and (max-width: 980px) {
+
+ h1 {
+ font-size: 3.25em;
+ }
+
+ }
+
+ @media screen and (max-width: 736px) {
+
+ h1 {
+ font-size: 2em;
+ line-height: 1.4;
+ }
+
+ h2 {
+ font-size: 1.5em;
+ }
+
+ }
+
+ sub {
+ font-size: 0.8em;
+ position: relative;
+ top: 0.5em;
+ }
+
+ sup {
+ font-size: 0.8em;
+ position: relative;
+ top: -0.5em;
+ }
+
+ blockquote {
+ border-left: solid 3px rgba(210, 215, 217, 0.75);
+ font-style: italic;
+ margin: 0 0 2em 0;
+ padding: 0.5em 0 0.5em 2em;
+ }
+
+ code {
+ background: rgba(230, 235, 237, 0.25);
+ border-radius: 0.375em;
+ border: solid 1px rgba(210, 215, 217, 0.75);
+ font-family: "Courier New", monospace;
+ font-size: 0.9em;
+ margin: 0 0.25em;
+ padding: 0.25em 0.65em;
+ }
+
+ pre {
+ -webkit-overflow-scrolling: touch;
+ font-family: "Courier New", monospace;
+ font-size: 0.9em;
+ margin: 0 0 2em 0;
+ }
+
+ pre code {
+ display: block;
+ line-height: 1.75;
+ padding: 1em 1.5em;
+ overflow-x: auto;
+ }
+
+ hr {
+ border: 0;
+ border-bottom: solid 1px rgba(210, 215, 217, 0.75);
+ margin: 2em 0;
+ }
+
+ hr.major {
+ margin: 3em 0;
+ }
+
+ .align-left {
+ text-align: left;
+ }
+
+ .align-center {
+ text-align: center;
+ }
+
+ .align-right {
+ text-align: right;
+ }
+
+/* Row */
+
+ .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+
+ .row > * {
+ box-sizing: border-box;
+ }
+
+ .row.gtr-uniform > * > :last-child {
+ margin-bottom: 0;
+ }
+
+ .row.aln-left {
+ justify-content: flex-start;
+ }
+
+ .row.aln-center {
+ justify-content: center;
+ }
+
+ .row.aln-right {
+ justify-content: flex-end;
+ }
+
+ .row.aln-top {
+ align-items: flex-start;
+ }
+
+ .row.aln-middle {
+ align-items: center;
+ }
+
+ .row.aln-bottom {
+ align-items: flex-end;
+ }
+
+ .row > .imp {
+ order: -1;
+ }
+
+ .row > .col-1 {
+ width: 8.3333333333%;
+ }
+
+ .row > .off-1 {
+ margin-left: 8.3333333333%;
+ }
+
+ .row > .col-2 {
+ width: 16.6666666667%;
+ }
+
+ .row > .off-2 {
+ margin-left: 16.6666666667%;
+ }
+
+ .row > .col-3 {
+ width: 25%;
+ }
+
+ .row > .off-3 {
+ margin-left: 25%;
+ }
+
+ .row > .col-4 {
+ width: 33.3333333333%;
+ }
+
+ .row > .off-4 {
+ margin-left: 33.3333333333%;
+ }
+
+ .row > .col-5 {
+ width: 41.6666666667%;
+ }
+
+ .row > .off-5 {
+ margin-left: 41.6666666667%;
+ }
+
+ .row > .col-6 {
+ width: 50%;
+ }
+
+ .row > .off-6 {
+ margin-left: 50%;
+ }
+
+ .row > .col-7 {
+ width: 58.3333333333%;
+ }
+
+ .row > .off-7 {
+ margin-left: 58.3333333333%;
+ }
+
+ .row > .col-8 {
+ width: 66.6666666667%;
+ }
+
+ .row > .off-8 {
+ margin-left: 66.6666666667%;
+ }
+
+ .row > .col-9 {
+ width: 75%;
+ }
+
+ .row > .off-9 {
+ margin-left: 75%;
+ }
+
+ .row > .col-10 {
+ width: 83.3333333333%;
+ }
+
+ .row > .off-10 {
+ margin-left: 83.3333333333%;
+ }
+
+ .row > .col-11 {
+ width: 91.6666666667%;
+ }
+
+ .row > .off-11 {
+ margin-left: 91.6666666667%;
+ }
+
+ .row > .col-12 {
+ width: 100%;
+ }
+
+ .row > .off-12 {
+ margin-left: 100%;
+ }
+
+ .row.gtr-0 {
+ margin-top: 0;
+ margin-left: 0em;
+ }
+
+ .row.gtr-0 > * {
+ padding: 0 0 0 0em;
+ }
+
+ .row.gtr-0.gtr-uniform {
+ margin-top: 0em;
+ }
+
+ .row.gtr-0.gtr-uniform > * {
+ padding-top: 0em;
+ }
+
+ .row.gtr-25 {
+ margin-top: 0;
+ margin-left: -0.375em;
+ }
+
+ .row.gtr-25 > * {
+ padding: 0 0 0 0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform {
+ margin-top: -0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform > * {
+ padding-top: 0.375em;
+ }
+
+ .row.gtr-50 {
+ margin-top: 0;
+ margin-left: -0.75em;
+ }
+
+ .row.gtr-50 > * {
+ padding: 0 0 0 0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform {
+ margin-top: -0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform > * {
+ padding-top: 0.75em;
+ }
+
+ .row {
+ margin-top: 0;
+ margin-left: -1.5em;
+ }
+
+ .row > * {
+ padding: 0 0 0 1.5em;
+ }
+
+ .row.gtr-uniform {
+ margin-top: -1.5em;
+ }
+
+ .row.gtr-uniform > * {
+ padding-top: 1.5em;
+ }
+
+ .row.gtr-150 {
+ margin-top: 0;
+ margin-left: -2.25em;
+ }
+
+ .row.gtr-150 > * {
+ padding: 0 0 0 2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform {
+ margin-top: -2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform > * {
+ padding-top: 2.25em;
+ }
+
+ .row.gtr-200 {
+ margin-top: 0;
+ margin-left: -3em;
+ }
+
+ .row.gtr-200 > * {
+ padding: 0 0 0 3em;
+ }
+
+ .row.gtr-200.gtr-uniform {
+ margin-top: -3em;
+ }
+
+ .row.gtr-200.gtr-uniform > * {
+ padding-top: 3em;
+ }
+
+ @media screen and (max-width: 1680px) {
+
+ .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+
+ .row > * {
+ box-sizing: border-box;
+ }
+
+ .row.gtr-uniform > * > :last-child {
+ margin-bottom: 0;
+ }
+
+ .row.aln-left {
+ justify-content: flex-start;
+ }
+
+ .row.aln-center {
+ justify-content: center;
+ }
+
+ .row.aln-right {
+ justify-content: flex-end;
+ }
+
+ .row.aln-top {
+ align-items: flex-start;
+ }
+
+ .row.aln-middle {
+ align-items: center;
+ }
+
+ .row.aln-bottom {
+ align-items: flex-end;
+ }
+
+ .row > .imp-xlarge {
+ order: -1;
+ }
+
+ .row > .col-1-xlarge {
+ width: 8.3333333333%;
+ }
+
+ .row > .off-1-xlarge {
+ margin-left: 8.3333333333%;
+ }
+
+ .row > .col-2-xlarge {
+ width: 16.6666666667%;
+ }
+
+ .row > .off-2-xlarge {
+ margin-left: 16.6666666667%;
+ }
+
+ .row > .col-3-xlarge {
+ width: 25%;
+ }
+
+ .row > .off-3-xlarge {
+ margin-left: 25%;
+ }
+
+ .row > .col-4-xlarge {
+ width: 33.3333333333%;
+ }
+
+ .row > .off-4-xlarge {
+ margin-left: 33.3333333333%;
+ }
+
+ .row > .col-5-xlarge {
+ width: 41.6666666667%;
+ }
+
+ .row > .off-5-xlarge {
+ margin-left: 41.6666666667%;
+ }
+
+ .row > .col-6-xlarge {
+ width: 50%;
+ }
+
+ .row > .off-6-xlarge {
+ margin-left: 50%;
+ }
+
+ .row > .col-7-xlarge {
+ width: 58.3333333333%;
+ }
+
+ .row > .off-7-xlarge {
+ margin-left: 58.3333333333%;
+ }
+
+ .row > .col-8-xlarge {
+ width: 66.6666666667%;
+ }
+
+ .row > .off-8-xlarge {
+ margin-left: 66.6666666667%;
+ }
+
+ .row > .col-9-xlarge {
+ width: 75%;
+ }
+
+ .row > .off-9-xlarge {
+ margin-left: 75%;
+ }
+
+ .row > .col-10-xlarge {
+ width: 83.3333333333%;
+ }
+
+ .row > .off-10-xlarge {
+ margin-left: 83.3333333333%;
+ }
+
+ .row > .col-11-xlarge {
+ width: 91.6666666667%;
+ }
+
+ .row > .off-11-xlarge {
+ margin-left: 91.6666666667%;
+ }
+
+ .row > .col-12-xlarge {
+ width: 100%;
+ }
+
+ .row > .off-12-xlarge {
+ margin-left: 100%;
+ }
+
+ .row.gtr-0 {
+ margin-top: 0;
+ margin-left: 0em;
+ }
+
+ .row.gtr-0 > * {
+ padding: 0 0 0 0em;
+ }
+
+ .row.gtr-0.gtr-uniform {
+ margin-top: 0em;
+ }
+
+ .row.gtr-0.gtr-uniform > * {
+ padding-top: 0em;
+ }
+
+ .row.gtr-25 {
+ margin-top: 0;
+ margin-left: -0.375em;
+ }
+
+ .row.gtr-25 > * {
+ padding: 0 0 0 0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform {
+ margin-top: -0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform > * {
+ padding-top: 0.375em;
+ }
+
+ .row.gtr-50 {
+ margin-top: 0;
+ margin-left: -0.75em;
+ }
+
+ .row.gtr-50 > * {
+ padding: 0 0 0 0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform {
+ margin-top: -0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform > * {
+ padding-top: 0.75em;
+ }
+
+ .row {
+ margin-top: 0;
+ margin-left: -1.5em;
+ }
+
+ .row > * {
+ padding: 0 0 0 1.5em;
+ }
+
+ .row.gtr-uniform {
+ margin-top: -1.5em;
+ }
+
+ .row.gtr-uniform > * {
+ padding-top: 1.5em;
+ }
+
+ .row.gtr-150 {
+ margin-top: 0;
+ margin-left: -2.25em;
+ }
+
+ .row.gtr-150 > * {
+ padding: 0 0 0 2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform {
+ margin-top: -2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform > * {
+ padding-top: 2.25em;
+ }
+
+ .row.gtr-200 {
+ margin-top: 0;
+ margin-left: -3em;
+ }
+
+ .row.gtr-200 > * {
+ padding: 0 0 0 3em;
+ }
+
+ .row.gtr-200.gtr-uniform {
+ margin-top: -3em;
+ }
+
+ .row.gtr-200.gtr-uniform > * {
+ padding-top: 3em;
+ }
+
+ }
+
+ @media screen and (max-width: 1280px) {
+
+ .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+
+ .row > * {
+ box-sizing: border-box;
+ }
+
+ .row.gtr-uniform > * > :last-child {
+ margin-bottom: 0;
+ }
+
+ .row.aln-left {
+ justify-content: flex-start;
+ }
+
+ .row.aln-center {
+ justify-content: center;
+ }
+
+ .row.aln-right {
+ justify-content: flex-end;
+ }
+
+ .row.aln-top {
+ align-items: flex-start;
+ }
+
+ .row.aln-middle {
+ align-items: center;
+ }
+
+ .row.aln-bottom {
+ align-items: flex-end;
+ }
+
+ .row > .imp-large {
+ order: -1;
+ }
+
+ .row > .col-1-large {
+ width: 8.3333333333%;
+ }
+
+ .row > .off-1-large {
+ margin-left: 8.3333333333%;
+ }
+
+ .row > .col-2-large {
+ width: 16.6666666667%;
+ }
+
+ .row > .off-2-large {
+ margin-left: 16.6666666667%;
+ }
+
+ .row > .col-3-large {
+ width: 25%;
+ }
+
+ .row > .off-3-large {
+ margin-left: 25%;
+ }
+
+ .row > .col-4-large {
+ width: 33.3333333333%;
+ }
+
+ .row > .off-4-large {
+ margin-left: 33.3333333333%;
+ }
+
+ .row > .col-5-large {
+ width: 41.6666666667%;
+ }
+
+ .row > .off-5-large {
+ margin-left: 41.6666666667%;
+ }
+
+ .row > .col-6-large {
+ width: 50%;
+ }
+
+ .row > .off-6-large {
+ margin-left: 50%;
+ }
+
+ .row > .col-7-large {
+ width: 58.3333333333%;
+ }
+
+ .row > .off-7-large {
+ margin-left: 58.3333333333%;
+ }
+
+ .row > .col-8-large {
+ width: 66.6666666667%;
+ }
+
+ .row > .off-8-large {
+ margin-left: 66.6666666667%;
+ }
+
+ .row > .col-9-large {
+ width: 75%;
+ }
+
+ .row > .off-9-large {
+ margin-left: 75%;
+ }
+
+ .row > .col-10-large {
+ width: 83.3333333333%;
+ }
+
+ .row > .off-10-large {
+ margin-left: 83.3333333333%;
+ }
+
+ .row > .col-11-large {
+ width: 91.6666666667%;
+ }
+
+ .row > .off-11-large {
+ margin-left: 91.6666666667%;
+ }
+
+ .row > .col-12-large {
+ width: 100%;
+ }
+
+ .row > .off-12-large {
+ margin-left: 100%;
+ }
+
+ .row.gtr-0 {
+ margin-top: 0;
+ margin-left: 0em;
+ }
+
+ .row.gtr-0 > * {
+ padding: 0 0 0 0em;
+ }
+
+ .row.gtr-0.gtr-uniform {
+ margin-top: 0em;
+ }
+
+ .row.gtr-0.gtr-uniform > * {
+ padding-top: 0em;
+ }
+
+ .row.gtr-25 {
+ margin-top: 0;
+ margin-left: -0.375em;
+ }
+
+ .row.gtr-25 > * {
+ padding: 0 0 0 0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform {
+ margin-top: -0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform > * {
+ padding-top: 0.375em;
+ }
+
+ .row.gtr-50 {
+ margin-top: 0;
+ margin-left: -0.75em;
+ }
+
+ .row.gtr-50 > * {
+ padding: 0 0 0 0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform {
+ margin-top: -0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform > * {
+ padding-top: 0.75em;
+ }
+
+ .row {
+ margin-top: 0;
+ margin-left: -1.5em;
+ }
+
+ .row > * {
+ padding: 0 0 0 1.5em;
+ }
+
+ .row.gtr-uniform {
+ margin-top: -1.5em;
+ }
+
+ .row.gtr-uniform > * {
+ padding-top: 1.5em;
+ }
+
+ .row.gtr-150 {
+ margin-top: 0;
+ margin-left: -2.25em;
+ }
+
+ .row.gtr-150 > * {
+ padding: 0 0 0 2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform {
+ margin-top: -2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform > * {
+ padding-top: 2.25em;
+ }
+
+ .row.gtr-200 {
+ margin-top: 0;
+ margin-left: -3em;
+ }
+
+ .row.gtr-200 > * {
+ padding: 0 0 0 3em;
+ }
+
+ .row.gtr-200.gtr-uniform {
+ margin-top: -3em;
+ }
+
+ .row.gtr-200.gtr-uniform > * {
+ padding-top: 3em;
+ }
+
+ }
+
+ @media screen and (max-width: 980px) {
+
+ .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+
+ .row > * {
+ box-sizing: border-box;
+ }
+
+ .row.gtr-uniform > * > :last-child {
+ margin-bottom: 0;
+ }
+
+ .row.aln-left {
+ justify-content: flex-start;
+ }
+
+ .row.aln-center {
+ justify-content: center;
+ }
+
+ .row.aln-right {
+ justify-content: flex-end;
+ }
+
+ .row.aln-top {
+ align-items: flex-start;
+ }
+
+ .row.aln-middle {
+ align-items: center;
+ }
+
+ .row.aln-bottom {
+ align-items: flex-end;
+ }
+
+ .row > .imp-medium {
+ order: -1;
+ }
+
+ .row > .col-1-medium {
+ width: 8.3333333333%;
+ }
+
+ .row > .off-1-medium {
+ margin-left: 8.3333333333%;
+ }
+
+ .row > .col-2-medium {
+ width: 16.6666666667%;
+ }
+
+ .row > .off-2-medium {
+ margin-left: 16.6666666667%;
+ }
+
+ .row > .col-3-medium {
+ width: 25%;
+ }
+
+ .row > .off-3-medium {
+ margin-left: 25%;
+ }
+
+ .row > .col-4-medium {
+ width: 33.3333333333%;
+ }
+
+ .row > .off-4-medium {
+ margin-left: 33.3333333333%;
+ }
+
+ .row > .col-5-medium {
+ width: 41.6666666667%;
+ }
+
+ .row > .off-5-medium {
+ margin-left: 41.6666666667%;
+ }
+
+ .row > .col-6-medium {
+ width: 50%;
+ }
+
+ .row > .off-6-medium {
+ margin-left: 50%;
+ }
+
+ .row > .col-7-medium {
+ width: 58.3333333333%;
+ }
+
+ .row > .off-7-medium {
+ margin-left: 58.3333333333%;
+ }
+
+ .row > .col-8-medium {
+ width: 66.6666666667%;
+ }
+
+ .row > .off-8-medium {
+ margin-left: 66.6666666667%;
+ }
+
+ .row > .col-9-medium {
+ width: 75%;
+ }
+
+ .row > .off-9-medium {
+ margin-left: 75%;
+ }
+
+ .row > .col-10-medium {
+ width: 83.3333333333%;
+ }
+
+ .row > .off-10-medium {
+ margin-left: 83.3333333333%;
+ }
+
+ .row > .col-11-medium {
+ width: 91.6666666667%;
+ }
+
+ .row > .off-11-medium {
+ margin-left: 91.6666666667%;
+ }
+
+ .row > .col-12-medium {
+ width: 100%;
+ }
+
+ .row > .off-12-medium {
+ margin-left: 100%;
+ }
+
+ .row.gtr-0 {
+ margin-top: 0;
+ margin-left: 0em;
+ }
+
+ .row.gtr-0 > * {
+ padding: 0 0 0 0em;
+ }
+
+ .row.gtr-0.gtr-uniform {
+ margin-top: 0em;
+ }
+
+ .row.gtr-0.gtr-uniform > * {
+ padding-top: 0em;
+ }
+
+ .row.gtr-25 {
+ margin-top: 0;
+ margin-left: -0.375em;
+ }
+
+ .row.gtr-25 > * {
+ padding: 0 0 0 0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform {
+ margin-top: -0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform > * {
+ padding-top: 0.375em;
+ }
+
+ .row.gtr-50 {
+ margin-top: 0;
+ margin-left: -0.75em;
+ }
+
+ .row.gtr-50 > * {
+ padding: 0 0 0 0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform {
+ margin-top: -0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform > * {
+ padding-top: 0.75em;
+ }
+
+ .row {
+ margin-top: 0;
+ margin-left: -1.5em;
+ }
+
+ .row > * {
+ padding: 0 0 0 1.5em;
+ }
+
+ .row.gtr-uniform {
+ margin-top: -1.5em;
+ }
+
+ .row.gtr-uniform > * {
+ padding-top: 1.5em;
+ }
+
+ .row.gtr-150 {
+ margin-top: 0;
+ margin-left: -2.25em;
+ }
+
+ .row.gtr-150 > * {
+ padding: 0 0 0 2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform {
+ margin-top: -2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform > * {
+ padding-top: 2.25em;
+ }
+
+ .row.gtr-200 {
+ margin-top: 0;
+ margin-left: -3em;
+ }
+
+ .row.gtr-200 > * {
+ padding: 0 0 0 3em;
+ }
+
+ .row.gtr-200.gtr-uniform {
+ margin-top: -3em;
+ }
+
+ .row.gtr-200.gtr-uniform > * {
+ padding-top: 3em;
+ }
+
+ }
+
+ @media screen and (max-width: 736px) {
+
+ .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+
+ .row > * {
+ box-sizing: border-box;
+ }
+
+ .row.gtr-uniform > * > :last-child {
+ margin-bottom: 0;
+ }
+
+ .row.aln-left {
+ justify-content: flex-start;
+ }
+
+ .row.aln-center {
+ justify-content: center;
+ }
+
+ .row.aln-right {
+ justify-content: flex-end;
+ }
+
+ .row.aln-top {
+ align-items: flex-start;
+ }
+
+ .row.aln-middle {
+ align-items: center;
+ }
+
+ .row.aln-bottom {
+ align-items: flex-end;
+ }
+
+ .row > .imp-small {
+ order: -1;
+ }
+
+ .row > .col-1-small {
+ width: 8.3333333333%;
+ }
+
+ .row > .off-1-small {
+ margin-left: 8.3333333333%;
+ }
+
+ .row > .col-2-small {
+ width: 16.6666666667%;
+ }
+
+ .row > .off-2-small {
+ margin-left: 16.6666666667%;
+ }
+
+ .row > .col-3-small {
+ width: 25%;
+ }
+
+ .row > .off-3-small {
+ margin-left: 25%;
+ }
+
+ .row > .col-4-small {
+ width: 33.3333333333%;
+ }
+
+ .row > .off-4-small {
+ margin-left: 33.3333333333%;
+ }
+
+ .row > .col-5-small {
+ width: 41.6666666667%;
+ }
+
+ .row > .off-5-small {
+ margin-left: 41.6666666667%;
+ }
+
+ .row > .col-6-small {
+ width: 50%;
+ }
+
+ .row > .off-6-small {
+ margin-left: 50%;
+ }
+
+ .row > .col-7-small {
+ width: 58.3333333333%;
+ }
+
+ .row > .off-7-small {
+ margin-left: 58.3333333333%;
+ }
+
+ .row > .col-8-small {
+ width: 66.6666666667%;
+ }
+
+ .row > .off-8-small {
+ margin-left: 66.6666666667%;
+ }
+
+ .row > .col-9-small {
+ width: 75%;
+ }
+
+ .row > .off-9-small {
+ margin-left: 75%;
+ }
+
+ .row > .col-10-small {
+ width: 83.3333333333%;
+ }
+
+ .row > .off-10-small {
+ margin-left: 83.3333333333%;
+ }
+
+ .row > .col-11-small {
+ width: 91.6666666667%;
+ }
+
+ .row > .off-11-small {
+ margin-left: 91.6666666667%;
+ }
+
+ .row > .col-12-small {
+ width: 100%;
+ }
+
+ .row > .off-12-small {
+ margin-left: 100%;
+ }
+
+ .row.gtr-0 {
+ margin-top: 0;
+ margin-left: 0em;
+ }
+
+ .row.gtr-0 > * {
+ padding: 0 0 0 0em;
+ }
+
+ .row.gtr-0.gtr-uniform {
+ margin-top: 0em;
+ }
+
+ .row.gtr-0.gtr-uniform > * {
+ padding-top: 0em;
+ }
+
+ .row.gtr-25 {
+ margin-top: 0;
+ margin-left: -0.375em;
+ }
+
+ .row.gtr-25 > * {
+ padding: 0 0 0 0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform {
+ margin-top: -0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform > * {
+ padding-top: 0.375em;
+ }
+
+ .row.gtr-50 {
+ margin-top: 0;
+ margin-left: -0.75em;
+ }
+
+ .row.gtr-50 > * {
+ padding: 0 0 0 0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform {
+ margin-top: -0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform > * {
+ padding-top: 0.75em;
+ }
+
+ .row {
+ margin-top: 0;
+ margin-left: -1.5em;
+ }
+
+ .row > * {
+ padding: 0 0 0 1.5em;
+ }
+
+ .row.gtr-uniform {
+ margin-top: -1.5em;
+ }
+
+ .row.gtr-uniform > * {
+ padding-top: 1.5em;
+ }
+
+ .row.gtr-150 {
+ margin-top: 0;
+ margin-left: -2.25em;
+ }
+
+ .row.gtr-150 > * {
+ padding: 0 0 0 2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform {
+ margin-top: -2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform > * {
+ padding-top: 2.25em;
+ }
+
+ .row.gtr-200 {
+ margin-top: 0;
+ margin-left: -3em;
+ }
+
+ .row.gtr-200 > * {
+ padding: 0 0 0 3em;
+ }
+
+ .row.gtr-200.gtr-uniform {
+ margin-top: -3em;
+ }
+
+ .row.gtr-200.gtr-uniform > * {
+ padding-top: 3em;
+ }
+
+ }
+
+ @media screen and (max-width: 480px) {
+
+ .row {
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+ align-items: stretch;
+ }
+
+ .row > * {
+ box-sizing: border-box;
+ }
+
+ .row.gtr-uniform > * > :last-child {
+ margin-bottom: 0;
+ }
+
+ .row.aln-left {
+ justify-content: flex-start;
+ }
+
+ .row.aln-center {
+ justify-content: center;
+ }
+
+ .row.aln-right {
+ justify-content: flex-end;
+ }
+
+ .row.aln-top {
+ align-items: flex-start;
+ }
+
+ .row.aln-middle {
+ align-items: center;
+ }
+
+ .row.aln-bottom {
+ align-items: flex-end;
+ }
+
+ .row > .imp-xsmall {
+ order: -1;
+ }
+
+ .row > .col-1-xsmall {
+ width: 8.3333333333%;
+ }
+
+ .row > .off-1-xsmall {
+ margin-left: 8.3333333333%;
+ }
+
+ .row > .col-2-xsmall {
+ width: 16.6666666667%;
+ }
+
+ .row > .off-2-xsmall {
+ margin-left: 16.6666666667%;
+ }
+
+ .row > .col-3-xsmall {
+ width: 25%;
+ }
+
+ .row > .off-3-xsmall {
+ margin-left: 25%;
+ }
+
+ .row > .col-4-xsmall {
+ width: 33.3333333333%;
+ }
+
+ .row > .off-4-xsmall {
+ margin-left: 33.3333333333%;
+ }
+
+ .row > .col-5-xsmall {
+ width: 41.6666666667%;
+ }
+
+ .row > .off-5-xsmall {
+ margin-left: 41.6666666667%;
+ }
+
+ .row > .col-6-xsmall {
+ width: 50%;
+ }
+
+ .row > .off-6-xsmall {
+ margin-left: 50%;
+ }
+
+ .row > .col-7-xsmall {
+ width: 58.3333333333%;
+ }
+
+ .row > .off-7-xsmall {
+ margin-left: 58.3333333333%;
+ }
+
+ .row > .col-8-xsmall {
+ width: 66.6666666667%;
+ }
+
+ .row > .off-8-xsmall {
+ margin-left: 66.6666666667%;
+ }
+
+ .row > .col-9-xsmall {
+ width: 75%;
+ }
+
+ .row > .off-9-xsmall {
+ margin-left: 75%;
+ }
+
+ .row > .col-10-xsmall {
+ width: 83.3333333333%;
+ }
+
+ .row > .off-10-xsmall {
+ margin-left: 83.3333333333%;
+ }
+
+ .row > .col-11-xsmall {
+ width: 91.6666666667%;
+ }
+
+ .row > .off-11-xsmall {
+ margin-left: 91.6666666667%;
+ }
+
+ .row > .col-12-xsmall {
+ width: 100%;
+ }
+
+ .row > .off-12-xsmall {
+ margin-left: 100%;
+ }
+
+ .row.gtr-0 {
+ margin-top: 0;
+ margin-left: 0em;
+ }
+
+ .row.gtr-0 > * {
+ padding: 0 0 0 0em;
+ }
+
+ .row.gtr-0.gtr-uniform {
+ margin-top: 0em;
+ }
+
+ .row.gtr-0.gtr-uniform > * {
+ padding-top: 0em;
+ }
+
+ .row.gtr-25 {
+ margin-top: 0;
+ margin-left: -0.375em;
+ }
+
+ .row.gtr-25 > * {
+ padding: 0 0 0 0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform {
+ margin-top: -0.375em;
+ }
+
+ .row.gtr-25.gtr-uniform > * {
+ padding-top: 0.375em;
+ }
+
+ .row.gtr-50 {
+ margin-top: 0;
+ margin-left: -0.75em;
+ }
+
+ .row.gtr-50 > * {
+ padding: 0 0 0 0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform {
+ margin-top: -0.75em;
+ }
+
+ .row.gtr-50.gtr-uniform > * {
+ padding-top: 0.75em;
+ }
+
+ .row {
+ margin-top: 0;
+ margin-left: -1.5em;
+ }
+
+ .row > * {
+ padding: 0 0 0 1.5em;
+ }
+
+ .row.gtr-uniform {
+ margin-top: -1.5em;
+ }
+
+ .row.gtr-uniform > * {
+ padding-top: 1.5em;
+ }
+
+ .row.gtr-150 {
+ margin-top: 0;
+ margin-left: -2.25em;
+ }
+
+ .row.gtr-150 > * {
+ padding: 0 0 0 2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform {
+ margin-top: -2.25em;
+ }
+
+ .row.gtr-150.gtr-uniform > * {
+ padding-top: 2.25em;
+ }
+
+ .row.gtr-200 {
+ margin-top: 0;
+ margin-left: -3em;
+ }
+
+ .row.gtr-200 > * {
+ padding: 0 0 0 3em;
+ }
+
+ .row.gtr-200.gtr-uniform {
+ margin-top: -3em;
+ }
+
+ .row.gtr-200.gtr-uniform > * {
+ padding-top: 3em;
+ }
+
+ }
+
+/* Section/Article */
+
+ section.special, article.special {
+ text-align: center;
+ }
+
+ header p {
+ font-family: "Roboto Slab", serif;
+ font-size: 1em;
+ font-weight: 400;
+ letter-spacing: 0.075em;
+ margin-top: -0.5em;
+ text-transform: uppercase;
+ }
+
+ header.major > :last-child {
+ border-bottom: solid 3px #f56a6a;
+ display: inline-block;
+ margin: 0 0 2em 0;
+ padding: 0 0.75em 0.5em 0;
+ }
+
+ header.main > :last-child {
+ margin: 0 0 1em 0;
+ }
+
+/* Form */
+
+ form {
+ margin: 0 0 2em 0;
+ }
+
+ label {
+ color: #3d4449;
+ display: block;
+ font-size: 0.9em;
+ font-weight: 600;
+ margin: 0 0 1em 0;
+ }
+
+ input[type="text"],
+ input[type="password"],
+ input[type="email"],
+ input[type="tel"],
+ input[type="search"],
+ input[type="url"],
+ select,
+ textarea {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ -ms-appearance: none;
+ appearance: none;
+ background: #ffffff;
+ border-radius: 0.375em;
+ border: none;
+ border: solid 1px rgba(210, 215, 217, 0.75);
+ color: inherit;
+ display: block;
+ outline: 0;
+ padding: 0 1em;
+ text-decoration: none;
+ width: 100%;
+ }
+
+ input[type="text"]:invalid,
+ input[type="password"]:invalid,
+ input[type="email"]:invalid,
+ input[type="tel"]:invalid,
+ input[type="search"]:invalid,
+ input[type="url"]:invalid,
+ select:invalid,
+ textarea:invalid {
+ box-shadow: none;
+ }
+
+ input[type="text"]:focus,
+ input[type="password"]:focus,
+ input[type="email"]:focus,
+ input[type="tel"]:focus,
+ input[type="search"]:focus,
+ input[type="url"]:focus,
+ select:focus,
+ textarea:focus {
+ border-color: #f56a6a;
+ box-shadow: 0 0 0 1px #f56a6a;
+ }
+
+ select {
+ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(210, 215, 217, 0.75)' /%3E%3C/svg%3E");
+ background-size: 1.25em;
+ background-repeat: no-repeat;
+ background-position: calc(100% - 1em) center;
+ height: 2.75em;
+ padding-right: 2.75em;
+ text-overflow: ellipsis;
+ }
+
+ select option {
+ color: #3d4449;
+ background: #ffffff;
+ }
+
+ select:focus::-ms-value {
+ background-color: transparent;
+ }
+
+ select::-ms-expand {
+ display: none;
+ }
+
+ input[type="text"],
+ input[type="password"],
+ input[type="email"],
+ input[type="tel"],
+ input[type="search"],
+ input[type="url"],
+ select {
+ height: 2.75em;
+ }
+
+ textarea {
+ padding: 0.75em 1em;
+ }
+
+ input[type="checkbox"],
+ input[type="radio"] {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ -ms-appearance: none;
+ appearance: none;
+ display: block;
+ float: left;
+ margin-right: -2em;
+ opacity: 0;
+ width: 1em;
+ z-index: -1;
+ }
+
+ input[type="checkbox"] + label,
+ input[type="radio"] + label {
+ text-decoration: none;
+ color: #7f888f;
+ cursor: pointer;
+ display: inline-block;
+ font-size: 1em;
+ font-weight: 400;
+ padding-left: 2.4em;
+ padding-right: 0.75em;
+ position: relative;
+ }
+
+ input[type="checkbox"] + label:before,
+ input[type="radio"] + label:before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-transform: none !important;
+ }
+
+ input[type="checkbox"] + label:before,
+ input[type="radio"] + label:before {
+ background: #ffffff;
+ border-radius: 0.375em;
+ border: solid 1px rgba(210, 215, 217, 0.75);
+ content: '';
+ display: inline-block;
+ height: 1.65em;
+ left: 0;
+ line-height: 1.58125em;
+ position: absolute;
+ text-align: center;
+ top: 0;
+ width: 1.65em;
+ }
+
+ input[type="checkbox"]:checked + label:before,
+ input[type="radio"]:checked + label:before {
+ background: #3d4449;
+ border-color: #3d4449;
+ color: #ffffff;
+ content: '\f00c';
+ }
+
+ input[type="checkbox"]:focus + label:before,
+ input[type="radio"]:focus + label:before {
+ border-color: #f56a6a;
+ box-shadow: 0 0 0 1px #f56a6a;
+ }
+
+ input[type="checkbox"] + label:before {
+ border-radius: 0.375em;
+ }
+
+ input[type="radio"] + label:before {
+ border-radius: 100%;
+ }
+
+ ::-webkit-input-placeholder {
+ color: #9fa3a6 !important;
+ opacity: 1.0;
+ }
+
+ :-moz-placeholder {
+ color: #9fa3a6 !important;
+ opacity: 1.0;
+ }
+
+ ::-moz-placeholder {
+ color: #9fa3a6 !important;
+ opacity: 1.0;
+ }
+
+ :-ms-input-placeholder {
+ color: #9fa3a6 !important;
+ opacity: 1.0;
+ }
+
+/* Box */
+
+ .box {
+ border-radius: 0.375em;
+ border: solid 1px rgba(210, 215, 217, 0.75);
+ margin-bottom: 2em;
+ padding: 1.5em;
+ }
+
+ .box > :last-child,
+ .box > :last-child > :last-child,
+ .box > :last-child > :last-child > :last-child {
+ margin-bottom: 0;
+ }
+
+ .box.alt {
+ border: 0;
+ border-radius: 0;
+ padding: 0;
+ }
+
+/* Icon */
+
+ .icon {
+ text-decoration: none;
+ border-bottom: none;
+ position: relative;
+ }
+
+ .icon:before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-transform: none !important;
+ }
+
+ .icon > .label {
+ display: none;
+ }
+
+/* Image */
+
+ .image {
+ border-radius: 0.375em;
+ border: 0;
+ display: inline-block;
+ position: relative;
+ }
+
+ .image img {
+ border-radius: 0.375em;
+ display: block;
+ }
+
+ .image.left, .image.right {
+ max-width: 40%;
+ }
+
+ .image.left img, .image.right img {
+ width: 100%;
+ }
+
+ .image.left {
+ float: left;
+ padding: 0 1.5em 1em 0;
+ top: 0.25em;
+ }
+
+ .image.right {
+ float: right;
+ padding: 0 0 1em 1.5em;
+ top: 0.25em;
+ }
+
+ .image.fit {
+ display: block;
+ margin: 0 0 2em 0;
+ width: 100%;
+ }
+
+ .image.fit img {
+ width: 100%;
+ }
+
+ .image.main {
+ display: block;
+ margin: 0 0 3em 0;
+ width: 100%;
+ }
+
+ .image.main img {
+ width: 100%;
+ }
+
+ a.image {
+ overflow: hidden;
+ }
+
+ a.image img {
+ -moz-transition: -moz-transform 0.2s ease;
+ -webkit-transition: -webkit-transform 0.2s ease;
+ -ms-transition: -ms-transform 0.2s ease;
+ transition: transform 0.2s ease;
+ }
+
+ a.image:hover img {
+ -moz-transform: scale(1.075);
+ -webkit-transform: scale(1.075);
+ -ms-transform: scale(1.075);
+ transform: scale(1.075);
+ }
+
+/* List */
+
+ ol {
+ list-style: decimal;
+ margin: 0 0 2em 0;
+ padding-left: 1.25em;
+ }
+
+ ol li {
+ padding-left: 0.25em;
+ }
+
+ ul {
+ list-style: disc;
+ margin: 0 0 2em 0;
+ padding-left: 1em;
+ }
+
+ ul li {
+ padding-left: 0.5em;
+ }
+
+ ul.alt {
+ list-style: none;
+ padding-left: 0;
+ }
+
+ ul.alt li {
+ border-top: solid 1px rgba(210, 215, 217, 0.75);
+ padding: 0.5em 0;
+ }
+
+ ul.alt li:first-child {
+ border-top: 0;
+ padding-top: 0;
+ }
+
+ dl {
+ margin: 0 0 2em 0;
+ }
+
+ dl dt {
+ display: block;
+ font-weight: 600;
+ margin: 0 0 1em 0;
+ }
+
+ dl dd {
+ margin-left: 2em;
+ }
+
+/* Actions */
+
+ ul.actions {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ cursor: default;
+ list-style: none;
+ margin-left: -1em;
+ padding-left: 0;
+ }
+
+ ul.actions li {
+ padding: 0 0 0 1em;
+ vertical-align: middle;
+ }
+
+ ul.actions.special {
+ -moz-justify-content: center;
+ -webkit-justify-content: center;
+ -ms-justify-content: center;
+ justify-content: center;
+ width: 100%;
+ margin-left: 0;
+ }
+
+ ul.actions.special li:first-child {
+ padding-left: 0;
+ }
+
+ ul.actions.stacked {
+ -moz-flex-direction: column;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-left: 0;
+ }
+
+ ul.actions.stacked li {
+ padding: 1.3em 0 0 0;
+ }
+
+ ul.actions.stacked li:first-child {
+ padding-top: 0;
+ }
+
+ ul.actions.fit {
+ width: calc(100% + 1em);
+ }
+
+ ul.actions.fit li {
+ -moz-flex-grow: 1;
+ -webkit-flex-grow: 1;
+ -ms-flex-grow: 1;
+ flex-grow: 1;
+ -moz-flex-shrink: 1;
+ -webkit-flex-shrink: 1;
+ -ms-flex-shrink: 1;
+ flex-shrink: 1;
+ width: 100%;
+ }
+
+ ul.actions.fit li > * {
+ width: 100%;
+ }
+
+ ul.actions.fit.stacked {
+ width: 100%;
+ }
+
+/* Icons */
+
+ ul.icons {
+ cursor: default;
+ list-style: none;
+ padding-left: 0;
+ }
+
+ ul.icons li {
+ display: inline-block;
+ padding: 0 1em 0 0;
+ }
+
+ ul.icons li:last-child {
+ padding-right: 0;
+ }
+
+ ul.icons li .icon {
+ color: inherit;
+ }
+
+ ul.icons li .icon:before {
+ font-size: 1.25em;
+ }
+
+/* Contact */
+
+ ul.contact {
+ list-style: none;
+ padding: 0;
+ }
+
+ ul.contact li {
+ text-decoration: none;
+ border-top: solid 1px rgba(210, 215, 217, 0.75);
+ margin: 1.5em 0 0 0;
+ padding: 1.5em 0 0 3em;
+ position: relative;
+ }
+
+ ul.contact li:before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-transform: none !important;
+ }
+
+ ul.contact li:before {
+ color: #f56a6a;
+ display: inline-block;
+ font-size: 1.5em;
+ height: 1.125em;
+ left: 0;
+ line-height: 1.125em;
+ position: absolute;
+ text-align: center;
+ top: 1em;
+ width: 1.5em;
+ }
+
+ ul.contact li:first-child {
+ border-top: 0;
+ margin-top: 0;
+ padding-top: 0;
+ }
+
+ ul.contact li:first-child:before {
+ top: 0;
+ }
+
+ ul.contact li a {
+ color: inherit;
+ }
+
+/* Pagination */
+
+ ul.pagination {
+ cursor: default;
+ list-style: none;
+ padding-left: 0;
+ }
+
+ ul.pagination li {
+ display: inline-block;
+ padding-left: 0;
+ vertical-align: middle;
+ }
+
+ ul.pagination li > .page {
+ -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ border-bottom: 0;
+ border-radius: 0.375em;
+ display: inline-block;
+ font-size: 0.8em;
+ font-weight: 600;
+ height: 2em;
+ line-height: 2em;
+ margin: 0 0.125em;
+ min-width: 2em;
+ padding: 0 0.5em;
+ text-align: center;
+ }
+
+ ul.pagination li > .page.active {
+ background-color: #f56a6a;
+ color: #ffffff !important;
+ }
+
+ ul.pagination li > .page.active:hover {
+ background-color: #f67878;
+ }
+
+ ul.pagination li > .page.active:active {
+ background-color: #f45c5c;
+ }
+
+ ul.pagination li:first-child {
+ padding-right: 0.75em;
+ }
+
+ ul.pagination li:last-child {
+ padding-left: 0.75em;
+ }
+
+ @media screen and (max-width: 480px) {
+
+ ul.pagination li:nth-child(n+2):nth-last-child(n+2) {
+ display: none;
+ }
+
+ ul.pagination li:first-child {
+ padding-right: 0;
+ }
+
+ }
+
+/* Table */
+
+ .table-wrapper {
+ -webkit-overflow-scrolling: touch;
+ overflow-x: auto;
+ }
+
+ table {
+ margin: 0 0 2em 0;
+ width: 100%;
+ }
+
+ table tbody tr {
+ border: solid 1px rgba(210, 215, 217, 0.75);
+ border-left: 0;
+ border-right: 0;
+ }
+
+ table tbody tr:nth-child(2n + 1) {
+ background-color: rgba(230, 235, 237, 0.25);
+ }
+
+ table td {
+ padding: 0.75em 0.75em;
+ }
+
+ table th {
+ color: #3d4449;
+ font-size: 0.9em;
+ font-weight: 600;
+ padding: 0 0.75em 0.75em 0.75em;
+ text-align: left;
+ }
+
+ table thead {
+ border-bottom: solid 2px rgba(210, 215, 217, 0.75);
+ }
+
+ table tfoot {
+ border-top: solid 2px rgba(210, 215, 217, 0.75);
+ }
+
+ table.alt {
+ border-collapse: separate;
+ }
+
+ table.alt tbody tr td {
+ border: solid 1px rgba(210, 215, 217, 0.75);
+ border-left-width: 0;
+ border-top-width: 0;
+ }
+
+ table.alt tbody tr td:first-child {
+ border-left-width: 1px;
+ }
+
+ table.alt tbody tr:first-child td {
+ border-top-width: 1px;
+ }
+
+ table.alt thead {
+ border-bottom: 0;
+ }
+
+ table.alt tfoot {
+ border-top: 0;
+ }
+
+/* Button */
+
+ input[type="submit"],
+ input[type="reset"],
+ input[type="button"],
+ button,
+ .button {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ -ms-appearance: none;
+ appearance: none;
+ -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
+ background-color: transparent;
+ border-radius: 0.375em;
+ border: 0;
+ box-shadow: inset 0 0 0 2px #f56a6a;
+ color: #f56a6a !important;
+ cursor: pointer;
+ display: inline-block;
+ font-family: "Roboto Slab", serif;
+ font-size: 0.8em;
+ font-weight: 700;
+ height: 3.5em;
+ letter-spacing: 0.075em;
+ line-height: 3.5em;
+ padding: 0 2.25em;
+ text-align: center;
+ text-decoration: none;
+ text-transform: uppercase;
+ white-space: nowrap;
+ }
+
+ input[type="submit"]:hover,
+ input[type="reset"]:hover,
+ input[type="button"]:hover,
+ button:hover,
+ .button:hover {
+ background-color: rgba(245, 106, 106, 0.05);
+ }
+
+ input[type="submit"]:active,
+ input[type="reset"]:active,
+ input[type="button"]:active,
+ button:active,
+ .button:active {
+ background-color: rgba(245, 106, 106, 0.15);
+ }
+
+ input[type="submit"].icon:before,
+ input[type="reset"].icon:before,
+ input[type="button"].icon:before,
+ button.icon:before,
+ .button.icon:before {
+ margin-right: 0.5em;
+ }
+
+ input[type="submit"].fit,
+ input[type="reset"].fit,
+ input[type="button"].fit,
+ button.fit,
+ .button.fit {
+ width: 100%;
+ }
+
+ input[type="submit"].small,
+ input[type="reset"].small,
+ input[type="button"].small,
+ button.small,
+ .button.small {
+ font-size: 0.6em;
+ }
+
+ input[type="submit"].large,
+ input[type="reset"].large,
+ input[type="button"].large,
+ button.large,
+ .button.large {
+ font-size: 1em;
+ height: 3.65em;
+ line-height: 3.65em;
+ }
+
+ input[type="submit"].primary,
+ input[type="reset"].primary,
+ input[type="button"].primary,
+ button.primary,
+ .button.primary {
+ background-color: #f56a6a;
+ box-shadow: none;
+ color: #ffffff !important;
+ }
+
+ input[type="submit"].primary:hover,
+ input[type="reset"].primary:hover,
+ input[type="button"].primary:hover,
+ button.primary:hover,
+ .button.primary:hover {
+ background-color: #f67878;
+ }
+
+ input[type="submit"].primary:active,
+ input[type="reset"].primary:active,
+ input[type="button"].primary:active,
+ button.primary:active,
+ .button.primary:active {
+ background-color: #f45c5c;
+ }
+
+ input[type="submit"].disabled, input[type="submit"]:disabled,
+ input[type="reset"].disabled,
+ input[type="reset"]:disabled,
+ input[type="button"].disabled,
+ input[type="button"]:disabled,
+ button.disabled,
+ button:disabled,
+ .button.disabled,
+ .button:disabled {
+ pointer-events: none;
+ opacity: 0.25;
+ }
+
+/* Mini Posts */
+
+ .mini-posts article {
+ border-top: solid 1px rgba(210, 215, 217, 0.75);
+ margin-top: 2em;
+ padding-top: 2em;
+ }
+
+ .mini-posts article .image {
+ display: block;
+ margin: 0 0 1.5em 0;
+ }
+
+ .mini-posts article .image img {
+ display: block;
+ width: 100%;
+ }
+
+ .mini-posts article:first-child {
+ border-top: 0;
+ margin-top: 0;
+ padding-top: 0;
+ }
+
+/* Features */
+
+ .features {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ -moz-flex-wrap: wrap;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin: 0 0 2em -3em;
+ width: calc(100% + 3em);
+ }
+
+ .features article {
+ -moz-align-items: center;
+ -webkit-align-items: center;
+ -ms-align-items: center;
+ align-items: center;
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ margin: 0 0 3em 3em;
+ position: relative;
+ width: calc(50% - 3em);
+ }
+
+ .features article:nth-child(2n - 1) {
+ margin-right: 1.5em;
+ }
+
+ .features article:nth-child(2n) {
+ margin-left: 1.5em;
+ }
+
+ .features article:nth-last-child(1), .features article:nth-last-child(2) {
+ margin-bottom: 0;
+ }
+
+ .features article .icon {
+ -moz-flex-grow: 0;
+ -webkit-flex-grow: 0;
+ -ms-flex-grow: 0;
+ flex-grow: 0;
+ -moz-flex-shrink: 0;
+ -webkit-flex-shrink: 0;
+ -ms-flex-shrink: 0;
+ flex-shrink: 0;
+ display: block;
+ height: 10em;
+ line-height: 10em;
+ margin: 0 2em 0 0;
+ text-align: center;
+ width: 10em;
+ }
+
+ .features article .icon:before {
+ color: #f56a6a;
+ font-size: 2.75rem;
+ position: relative;
+ top: 0.05em;
+ }
+
+ .features article .icon:after {
+ -moz-transform: rotate(45deg);
+ -webkit-transform: rotate(45deg);
+ -ms-transform: rotate(45deg);
+ transform: rotate(45deg);
+ border-radius: 0.25rem;
+ border: solid 2px rgba(210, 215, 217, 0.75);
+ content: '';
+ display: block;
+ height: 7em;
+ left: 50%;
+ margin: -3.5em 0 0 -3.5em;
+ position: absolute;
+ top: 50%;
+ width: 7em;
+ }
+
+ .features article .content {
+ -moz-flex-grow: 1;
+ -webkit-flex-grow: 1;
+ -ms-flex-grow: 1;
+ flex-grow: 1;
+ -moz-flex-shrink: 1;
+ -webkit-flex-shrink: 1;
+ -ms-flex-shrink: 1;
+ flex-shrink: 1;
+ width: 100%;
+ }
+
+ .features article .content > :last-child {
+ margin-bottom: 0;
+ }
+
+ @media screen and (max-width: 980px) {
+
+ .features {
+ margin: 0 0 2em 0;
+ width: 100%;
+ }
+
+ .features article {
+ margin: 0 0 3em 0;
+ width: 100%;
+ }
+
+ .features article:nth-child(2n - 1) {
+ margin-right: 0;
+ }
+
+ .features article:nth-child(2n) {
+ margin-left: 0;
+ }
+
+ .features article:nth-last-child(1), .features article:nth-last-child(2) {
+ margin-bottom: 3em;
+ }
+
+ .features article:last-child {
+ margin-bottom: 0;
+ }
+
+ .features article .icon {
+ height: 8em;
+ line-height: 8em;
+ width: 8em;
+ }
+
+ .features article .icon:before {
+ font-size: 2.25rem;
+ }
+
+ .features article .icon:after {
+ height: 6em;
+ margin: -3em 0 0 -3em;
+ width: 6em;
+ }
+
+ }
+
+ @media screen and (max-width: 480px) {
+
+ .features article {
+ -moz-flex-direction: column;
+ -webkit-flex-direction: column;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -moz-align-items: -moz-flex-start;
+ -webkit-align-items: -webkit-flex-start;
+ -ms-align-items: -ms-flex-start;
+ align-items: flex-start;
+ }
+
+ .features article .icon {
+ height: 6em;
+ line-height: 6em;
+ margin: 0 0 1.5em 0;
+ width: 6em;
+ }
+
+ .features article .icon:before {
+ font-size: 1.5rem;
+ }
+
+ .features article .icon:after {
+ height: 4em;
+ margin: -2em 0 0 -2em;
+ width: 4em;
+ }
+
+ }
+
+ @media screen and (max-width: 480px) {
+
+ .features article .icon:before {
+ font-size: 1.25rem;
+ }
+
+ }
+
+/* Posts */
+
+ .posts {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ -moz-flex-wrap: wrap;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin: 0 0 2em -6em;
+ width: calc(100% + 6em);
+ }
+
+ .posts article {
+ -moz-flex-grow: 0;
+ -webkit-flex-grow: 0;
+ -ms-flex-grow: 0;
+ flex-grow: 0;
+ -moz-flex-shrink: 1;
+ -webkit-flex-shrink: 1;
+ -ms-flex-shrink: 1;
+ flex-shrink: 1;
+ margin: 0 0 6em 6em;
+ position: relative;
+ width: calc(33.3333333333% - 6em);
+ }
+
+ .posts article:before {
+ background: rgba(210, 215, 217, 0.75);
+ content: '';
+ display: block;
+ height: calc(100% + 6em);
+ left: -3em;
+ position: absolute;
+ top: 0;
+ width: 1px;
+ }
+
+ .posts article:after {
+ background: rgba(210, 215, 217, 0.75);
+ bottom: -3em;
+ content: '';
+ display: block;
+ height: 1px;
+ position: absolute;
+ right: 0;
+ width: calc(100% + 6em);
+ }
+
+ .posts article > :last-child {
+ margin-bottom: 0;
+ }
+
+ .posts article .image {
+ display: block;
+ margin: 0 0 2em 0;
+ }
+
+ .posts article .image img {
+ display: block;
+ width: 100%;
+ }
+
+ @media screen and (min-width: 1681px) {
+
+ .posts article:nth-child(3n + 1):before {
+ display: none;
+ }
+
+ .posts article:nth-child(3n + 1):after {
+ width: 100%;
+ }
+
+ .posts article:nth-last-child(1), .posts article:nth-last-child(2), .posts article:nth-last-child(3) {
+ margin-bottom: 0;
+ }
+
+ .posts article:nth-last-child(1):before, .posts article:nth-last-child(2):before, .posts article:nth-last-child(3):before {
+ height: 100%;
+ }
+
+ .posts article:nth-last-child(1):after, .posts article:nth-last-child(2):after, .posts article:nth-last-child(3):after {
+ display: none;
+ }
+
+ }
+
+ @media screen and (max-width: 1680px) {
+
+ .posts article {
+ width: calc(50% - 6em);
+ }
+
+ .posts article:nth-last-child(3) {
+ margin-bottom: 6em;
+ }
+
+ }
+
+ @media screen and (min-width: 481px) and (max-width: 1680px) {
+
+ .posts article:nth-child(2n + 1):before {
+ display: none;
+ }
+
+ .posts article:nth-child(2n + 1):after {
+ width: 100%;
+ }
+
+ .posts article:nth-last-child(1), .posts article:nth-last-child(2) {
+ margin-bottom: 0;
+ }
+
+ .posts article:nth-last-child(1):before, .posts article:nth-last-child(2):before {
+ height: 100%;
+ }
+
+ .posts article:nth-last-child(1):after, .posts article:nth-last-child(2):after {
+ display: none;
+ }
+
+ }
+
+ @media screen and (max-width: 736px) {
+
+ .posts {
+ margin: 0 0 2em -4.5em;
+ width: calc(100% + 4.5em);
+ }
+
+ .posts article {
+ margin: 0 0 4.5em 4.5em;
+ width: calc(50% - 4.5em);
+ }
+
+ .posts article:before {
+ height: calc(100% + 4.5em);
+ left: -2.25em;
+ }
+
+ .posts article:after {
+ bottom: -2.25em;
+ width: calc(100% + 4.5em);
+ }
+
+ .posts article:nth-last-child(3) {
+ margin-bottom: 4.5em;
+ }
+
+ }
+
+ @media screen and (max-width: 480px) {
+
+ .posts {
+ margin: 0 0 2em 0;
+ width: 100%;
+ }
+
+ .posts article {
+ margin: 0 0 4.5em 0;
+ width: 100%;
+ }
+
+ .posts article:before {
+ display: none;
+ }
+
+ .posts article:after {
+ width: 100%;
+ }
+
+ .posts article:last-child {
+ margin-bottom: 0;
+ }
+
+ .posts article:last-child:after {
+ display: none;
+ }
+
+ }
+
+/* Wrapper */
+
+ #wrapper {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ -moz-flex-direction: row-reverse;
+ -webkit-flex-direction: row-reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse;
+ min-height: 100vh;
+ }
+
+/* Main */
+
+ #main {
+ -moz-flex-grow: 1;
+ -webkit-flex-grow: 1;
+ -ms-flex-grow: 1;
+ flex-grow: 1;
+ -moz-flex-shrink: 1;
+ -webkit-flex-shrink: 1;
+ -ms-flex-shrink: 1;
+ flex-shrink: 1;
+ width: 100%;
+ }
+
+ #main > .inner {
+ padding: 0 6em 0.1em 6em ;
+ margin: 0 auto;
+ max-width: 110em;
+ }
+
+ #main > .inner > section {
+ padding: 6em 0 4em 0 ;
+ border-top: solid 2px rgba(210, 215, 217, 0.75);
+ }
+
+ #main > .inner > section:first-of-type {
+ border-top: 0 !important;
+ }
+
+ @media screen and (max-width: 1680px) {
+
+ #main > .inner {
+ padding: 0 5em 0.1em 5em ;
+ }
+
+ #main > .inner > section {
+ padding: 5em 0 3em 0 ;
+ }
+
+ }
+
+ @media screen and (max-width: 1280px) {
+
+ #main > .inner {
+ padding: 0 4em 0.1em 4em ;
+ }
+
+ #main > .inner > section {
+ padding: 4em 0 2em 0 ;
+ }
+
+ }
+
+ @media screen and (max-width: 736px) {
+
+ #main > .inner {
+ padding: 0 2em 0.1em 2em ;
+ }
+
+ #main > .inner > section {
+ padding: 3em 0 1em 0 ;
+ }
+
+ }
+
+/* Sidebar */
+
+ #search form {
+ text-decoration: none;
+ position: relative;
+ }
+
+ #search form:before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-transform: none !important;
+ }
+
+ #search form:before {
+ -moz-transform: scaleX(-1);
+ -webkit-transform: scaleX(-1);
+ -ms-transform: scaleX(-1);
+ transform: scaleX(-1);
+ color: #7f888f;
+ content: '\f002';
+ cursor: default;
+ display: block;
+ font-size: 1.5em;
+ height: 2em;
+ line-height: 2em;
+ opacity: 0.325;
+ position: absolute;
+ right: 0;
+ text-align: center;
+ top: 0;
+ width: 2em;
+ }
+
+ #search form input[type="text"] {
+ padding-right: 2.75em;
+ }
+
+ #sidebar {
+ -moz-flex-grow: 0;
+ -webkit-flex-grow: 0;
+ -ms-flex-grow: 0;
+ flex-grow: 0;
+ -moz-flex-shrink: 0;
+ -webkit-flex-shrink: 0;
+ -ms-flex-shrink: 0;
+ flex-shrink: 0;
+ -moz-transition: margin-left 0.5s ease, box-shadow 0.5s ease;
+ -webkit-transition: margin-left 0.5s ease, box-shadow 0.5s ease;
+ -ms-transition: margin-left 0.5s ease, box-shadow 0.5s ease;
+ transition: margin-left 0.5s ease, box-shadow 0.5s ease;
+ background-color: #f5f6f7;
+ font-size: 0.9em;
+ position: relative;
+ width: 26em;
+ }
+
+ #sidebar h2 {
+ font-size: 1.3888888889em;
+ }
+
+ #sidebar > .inner {
+ padding: 2.2222222222em 2.2222222222em 2.4444444444em 2.2222222222em ;
+ position: relative;
+ width: 26em;
+ }
+
+ #sidebar > .inner > * {
+ border-bottom: solid 2px rgba(210, 215, 217, 0.75);
+ margin: 0 0 3.5em 0;
+ padding: 0 0 3.5em 0;
+ }
+
+ #sidebar > .inner > * > :last-child {
+ margin-bottom: 0;
+ }
+
+ #sidebar > .inner > *:last-child {
+ border-bottom: 0;
+ margin-bottom: 0;
+ padding-bottom: 0;
+ }
+
+ #sidebar > .inner > .alt {
+ background-color: #eff1f2;
+ border-bottom: 0;
+ margin: -2.2222222222em 0 4.4444444444em -2.2222222222em;
+ padding: 2.2222222222em;
+ width: calc(100% + 4.4444444444em);
+ }
+
+ #sidebar .toggle {
+ text-decoration: none;
+ -moz-transition: left 0.5s ease;
+ -webkit-transition: left 0.5s ease;
+ -ms-transition: left 0.5s ease;
+ transition: left 0.5s ease;
+ -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
+ border: 0;
+ display: block;
+ height: 7.5em;
+ left: 26em;
+ line-height: 7.5em;
+ outline: 0;
+ overflow: hidden;
+ position: absolute;
+ text-align: center;
+ text-indent: 7.5em;
+ top: 0;
+ width: 6em;
+ z-index: 10000;
+ }
+
+ #sidebar .toggle:before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-transform: none !important;
+ }
+
+ #sidebar .toggle:before {
+ content: '\f0c9';
+ font-size: 2rem;
+ height: inherit;
+ left: 0;
+ line-height: inherit;
+ position: absolute;
+ text-indent: 0;
+ top: 0;
+ width: inherit;
+ }
+
+ #sidebar.inactive {
+ margin-left: -26em;
+ }
+
+ @media screen and (max-width: 1680px) {
+
+ #sidebar {
+ width: 24em;
+ }
+
+ #sidebar > .inner {
+ padding: 1.6666666667em 1.6666666667em 1.3333333333em 1.6666666667em ;
+ width: 24em;
+ }
+
+ #sidebar > .inner > .alt {
+ margin: -1.6666666667em 0 3.3333333333em -1.6666666667em;
+ padding: 1.6666666667em;
+ width: calc(100% + 3.3333333333em);
+ }
+
+ #sidebar .toggle {
+ height: 6.25em;
+ left: 24em;
+ line-height: 6.25em;
+ text-indent: 5em;
+ width: 5em;
+ }
+
+ #sidebar .toggle:before {
+ font-size: 1.5rem;
+ }
+
+ #sidebar.inactive {
+ margin-left: -24em;
+ }
+
+ }
+
+ @media screen and (max-width: 1280px) {
+
+ #sidebar {
+ box-shadow: 0 0 5em 0 rgba(0, 0, 0, 0.175);
+ height: 100%;
+ left: 0;
+ position: fixed;
+ top: 0;
+ z-index: 10000;
+ }
+
+ #sidebar.inactive {
+ box-shadow: none;
+ }
+
+ #sidebar > .inner {
+ -webkit-overflow-scrolling: touch;
+ height: 100%;
+ left: 0;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ top: 0;
+ }
+
+ #sidebar > .inner:after {
+ content: '';
+ display: block;
+ height: 4em;
+ width: 100%;
+ }
+
+ #sidebar .toggle {
+ text-indent: 6em;
+ width: 6em;
+ }
+
+ #sidebar .toggle:before {
+ font-size: 1.5rem;
+ margin-left: -0.4375em;
+ }
+
+ body.is-preload #sidebar {
+ display: none;
+ }
+
+ }
+
+ @media screen and (max-width: 736px) {
+
+ #sidebar .toggle {
+ text-indent: 7.25em;
+ width: 7.25em;
+ }
+
+ #sidebar .toggle:before {
+ color: #7f888f;
+ margin-left: -0.0625em;
+ margin-top: -0.25em;
+ font-size: 1.1rem;
+ z-index: 1;
+ }
+
+ #sidebar .toggle:after {
+ background: rgba(222, 225, 226, 0.75);
+ border-radius: 0.375em;
+ content: '';
+ height: 3.5em;
+ left: 1em;
+ position: absolute;
+ top: 1em;
+ width: 5em;
+ }
+
+ }
+
+/* Header */
+
+ #header {
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ border-bottom: solid 5px #f56a6a;
+ padding: 6em 0 1em 0;
+ position: relative;
+ }
+
+ #header > * {
+ -moz-flex: 1;
+ -webkit-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ margin-bottom: 0;
+ }
+
+ #header .logo {
+ border-bottom: 0;
+ color: inherit;
+ font-family: "Roboto Slab", serif;
+ font-size: 1.125em;
+ }
+
+ #header .icons {
+ text-align: right;
+ }
+
+ @media screen and (max-width: 1680px) {
+
+ #header {
+ padding-top: 5em;
+ }
+
+ }
+
+ @media screen and (max-width: 736px) {
+
+ #header {
+ padding-top: 6.5em;
+ }
+
+ #header .logo {
+ font-size: 1.25em;
+ margin: 0;
+ }
+
+ #header .icons {
+ height: 5em;
+ line-height: 5em;
+ position: absolute;
+ right: -0.5em;
+ top: 0;
+ }
+
+ }
+
+/* Banner */
+
+ #banner {
+ padding: 6em 0 4em 0 ;
+ display: -moz-flex;
+ display: -webkit-flex;
+ display: -ms-flex;
+ display: flex;
+ }
+
+ #banner h1 {
+ margin-top: -0.125em;
+ }
+
+ #banner .content {
+ -moz-flex-grow: 1;
+ -webkit-flex-grow: 1;
+ -ms-flex-grow: 1;
+ flex-grow: 1;
+ -moz-flex-shrink: 1;
+ -webkit-flex-shrink: 1;
+ -ms-flex-shrink: 1;
+ flex-shrink: 1;
+ width: 50%;
+ }
+
+ #banner .image {
+ -moz-flex-grow: 0;
+ -webkit-flex-grow: 0;
+ -ms-flex-grow: 0;
+ flex-grow: 0;
+ -moz-flex-shrink: 0;
+ -webkit-flex-shrink: 0;
+ -ms-flex-shrink: 0;
+ flex-shrink: 0;
+ display: block;
+ margin: 0 0 2em 4em;
+ width: 50%;
+ }
+
+ #banner .image img {
+ height: 100%;
+ -moz-object-fit: cover;
+ -webkit-object-fit: cover;
+ -ms-object-fit: cover;
+ object-fit: cover;
+ -moz-object-position: center;
+ -webkit-object-position: center;
+ -ms-object-position: center;
+ object-position: center;
+ width: 100%;
+ }
+
+ @media screen and (orientation: portrait) {
+
+ #banner {
+ -moz-flex-direction: column-reverse;
+ -webkit-flex-direction: column-reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+
+ #banner h1 br {
+ display: none;
+ }
+
+ #banner .content {
+ -moz-flex-grow: 0;
+ -webkit-flex-grow: 0;
+ -ms-flex-grow: 0;
+ flex-grow: 0;
+ -moz-flex-shrink: 0;
+ -webkit-flex-shrink: 0;
+ -ms-flex-shrink: 0;
+ flex-shrink: 0;
+ width: 100%;
+ }
+
+ #banner .image {
+ -moz-flex-grow: 0;
+ -webkit-flex-grow: 0;
+ -ms-flex-grow: 0;
+ flex-grow: 0;
+ -moz-flex-shrink: 0;
+ -webkit-flex-shrink: 0;
+ -ms-flex-shrink: 0;
+ flex-shrink: 0;
+ margin: 0 0 4em 0;
+ height: 25em;
+ max-height: 50vh;
+ min-height: 18em;
+ width: 100%;
+ }
+
+ }
+
+ @media screen and (orientation: portrait) and (max-width: 480px) {
+
+ #banner .image {
+ max-height: 35vh;
+ }
+
+ }
+
+/* Footer */
+
+ #footer .copyright {
+ color: #9fa3a6;
+ font-size: 0.9em;
+ }
+
+ #footer .copyright a {
+ color: inherit;
+ }
+
+/* Menu */
+
+ #menu ul {
+ -moz-user-select: none;
+ -webkit-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ color: #3d4449;
+ font-family: "Roboto Slab", serif;
+ font-family: 400;
+ letter-spacing: 0.075em;
+ list-style: none;
+ margin-bottom: 0;
+ padding: 0;
+ text-transform: uppercase;
+ }
+
+ #menu ul a, #menu ul span {
+ border-bottom: 0;
+ color: inherit;
+ cursor: pointer;
+ display: block;
+ font-size: 0.9em;
+ padding: 0.625em 0;
+ }
+
+ #menu ul a:hover, #menu ul span:hover {
+ color: #f56a6a;
+ }
+
+ #menu ul a.opener, #menu ul span.opener {
+ -moz-transition: color 0.2s ease-in-out;
+ -webkit-transition: color 0.2s ease-in-out;
+ -ms-transition: color 0.2s ease-in-out;
+ transition: color 0.2s ease-in-out;
+ text-decoration: none;
+ -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
+ position: relative;
+ }
+
+ #menu ul a.opener:before, #menu ul span.opener:before {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ text-transform: none !important;
+ }
+
+ #menu ul a.opener:before, #menu ul span.opener:before {
+ -moz-transition: color 0.2s ease-in-out, -moz-transform 0.2s ease-in-out;
+ -webkit-transition: color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
+ -ms-transition: color 0.2s ease-in-out, -ms-transform 0.2s ease-in-out;
+ transition: color 0.2s ease-in-out, transform 0.2s ease-in-out;
+ color: #9fa3a6;
+ content: '\f078';
+ position: absolute;
+ right: 0;
+ }
+
+ #menu ul a.opener:hover:before, #menu ul span.opener:hover:before {
+ color: #f56a6a;
+ }
+
+ #menu ul a.opener.active + ul, #menu ul span.opener.active + ul {
+ display: block;
+ }
+
+ #menu ul a.opener.active:before, #menu ul span.opener.active:before {
+ -moz-transform: rotate(-180deg);
+ -webkit-transform: rotate(-180deg);
+ -ms-transform: rotate(-180deg);
+ transform: rotate(-180deg);
+ }
+
+ #menu > ul > li {
+ border-top: solid 1px rgba(210, 215, 217, 0.75);
+ margin: 0.5em 0 0 0;
+ padding: 0.5em 0 0 0;
+ }
+
+ #menu > ul > li > ul {
+ color: #9fa3a6;
+ display: none;
+ margin: 0.5em 0 1.5em 0;
+ padding-left: 1em;
+ }
+
+ #menu > ul > li > ul a, #menu > ul > li > ul span {
+ font-size: 0.8em;
+ }
+
+ #menu > ul > li > ul > li {
+ margin: 0.125em 0 0 0;
+ padding: 0.125em 0 0 0;
+ }
+
+ #menu > ul > li:first-child {
+ border-top: 0;
+ margin-top: 0;
+ padding-top: 0;
+ }
\ No newline at end of file
+++ /dev/null
-@import url(font-awesome.min.css);#wrapper{background-color:#212931;background-image:url("../../images/overlay.png"),linear-gradient(0deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1)),url("../../images/bg.jpg");background-size:auto, auto, 100% auto;background-position:center, center, top center;background-repeat:repeat, no-repeat, no-repeat;background-attachment:fixed, fixed, fixed}#wrapper.fade-in:before{display:none}body.is-preload #intro{opacity:1}body.is-preload #intro:not(.hidden)+#header+#nav{-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
-
-/*# sourceMappingURL=noscript.css.map */
+++ /dev/null
-/* jquery.scrollex v0.2.1 | (c) @ajlkn | github.com/ajlkn/jquery.scrollex | MIT licensed */\r
-!function(t){function e(t,e,n){return"string"==typeof t&&("%"==t.slice(-1)?t=parseInt(t.substring(0,t.length-1))/100*e:"vh"==t.slice(-2)?t=parseInt(t.substring(0,t.length-2))/100*n:"px"==t.slice(-2)&&(t=parseInt(t.substring(0,t.length-2)))),t}var n=t(window),i=1,o={};n.on("scroll",function(){var e=n.scrollTop();t.map(o,function(t){window.clearTimeout(t.timeoutId),t.timeoutId=window.setTimeout(function(){t.handler(e)},t.options.delay)})}).on("load",function(){n.trigger("scroll")}),jQuery.fn.scrollex=function(l){var s=t(this);if(0==this.length)return s;if(this.length>1){for(var r=0;r<this.length;r++)t(this[r]).scrollex(l);return s}if(s.data("_scrollexId"))return s;var a,u,h,c,p;switch(a=i++,u=jQuery.extend({top:0,bottom:0,delay:0,mode:"default",enter:null,leave:null,initialize:null,terminate:null,scroll:null},l),u.mode){case"top":h=function(t,e,n,i,o){return t>=i&&o>=t};break;case"bottom":h=function(t,e,n,i,o){return n>=i&&o>=n};break;case"middle":h=function(t,e,n,i,o){return e>=i&&o>=e};break;case"top-only":h=function(t,e,n,i,o){return i>=t&&n>=i};break;case"bottom-only":h=function(t,e,n,i,o){return n>=o&&o>=t};break;default:case"default":h=function(t,e,n,i,o){return n>=i&&o>=t}}return c=function(t){var i,o,l,s,r,a,u=this.state,h=!1,c=this.$element.offset();i=n.height(),o=t+i/2,l=t+i,s=this.$element.outerHeight(),r=c.top+e(this.options.top,s,i),a=c.top+s-e(this.options.bottom,s,i),h=this.test(t,o,l,r,a),h!=u&&(this.state=h,h?this.options.enter&&this.options.enter.apply(this.element):this.options.leave&&this.options.leave.apply(this.element)),this.options.scroll&&this.options.scroll.apply(this.element,[(o-r)/(a-r)])},p={id:a,options:u,test:h,handler:c,state:null,element:this,$element:s,timeoutId:null},o[a]=p,s.data("_scrollexId",p.id),p.options.initialize&&p.options.initialize.apply(this),s},jQuery.fn.unscrollex=function(){var e=t(this);if(0==this.length)return e;if(this.length>1){for(var n=0;n<this.length;n++)t(this[n]).unscrollex();return e}var i,l;return(i=e.data("_scrollexId"))?(l=o[i],window.clearTimeout(l.timeoutId),delete o[i],e.removeData("_scrollexId"),l.options.terminate&&l.options.terminate.apply(this),e):e}}(jQuery);
\ No newline at end of file
+++ /dev/null
-/* jquery.scrolly v1.0.0-dev | (c) @ajlkn | MIT licensed */\r
-(function(e){function u(s,o){var u,a,f;if((u=e(s))[t]==0)return n;a=u[i]()[r];switch(o.anchor){case"middle":f=a-(e(window).height()-u.outerHeight())/2;break;default:case r:f=Math.max(a,0)}return typeof o[i]=="function"?f-=o[i]():f-=o[i],f}var t="length",n=null,r="top",i="offset",s="click.scrolly",o=e(window);e.fn.scrolly=function(i){var o,a,f,l,c=e(this);if(this[t]==0)return c;if(this[t]>1){for(o=0;o<this[t];o++)e(this[o]).scrolly(i);return c}l=n,f=c.attr("href");if(f.charAt(0)!="#"||f[t]<2)return c;a=jQuery.extend({anchor:r,easing:"swing",offset:0,parent:e("body,html"),pollOnce:!1,speed:1e3},i),a.pollOnce&&(l=u(f,a)),c.off(s).on(s,function(e){var t=l!==n?l:u(f,a);t!==n&&(e.preventDefault(),a.parent.stop().animate({scrollTop:t},a.speed,a.easing))})}})(jQuery);
\ No newline at end of file
/*\r
- Massively by HTML5 UP\r
+ Editorial by HTML5 UP\r
html5up.net | @ajlkn\r
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
*/\r
(function($) {\r
\r
var $window = $(window),\r
- $body = $('body'),\r
- $wrapper = $('#wrapper'),\r
- $header = $('#header'),\r
- $nav = $('#nav'),\r
- $main = $('#main'),\r
- $navPanelToggle, $navPanel, $navPanelInner;\r
+ $head = $('head'),\r
+ $body = $('body');\r
\r
// Breakpoints.\r
breakpoints({\r
- default: ['1681px', null ],\r
- xlarge: ['1281px', '1680px' ],\r
- large: ['981px', '1280px' ],\r
- medium: ['737px', '980px' ],\r
- small: ['481px', '736px' ],\r
- xsmall: ['361px', '480px' ],\r
- xxsmall: [null, '360px' ]\r
+ xlarge: [ '1281px', '1680px' ],\r
+ large: [ '981px', '1280px' ],\r
+ medium: [ '737px', '980px' ],\r
+ small: [ '481px', '736px' ],\r
+ xsmall: [ '361px', '480px' ],\r
+ xxsmall: [ null, '360px' ],\r
+ 'xlarge-to-max': '(min-width: 1681px)',\r
+ 'small-to-xlarge': '(min-width: 481px) and (max-width: 1680px)'\r
});\r
\r
- /**\r
- * Applies parallax scrolling to an element's background image.\r
- * @return {jQuery} jQuery object.\r
- */\r
- $.fn._parallax = function(intensity) {\r
+ // Stops animations/transitions until the page has ...\r
\r
- var $window = $(window),\r
- $this = $(this);\r
+ // ... loaded.\r
+ $window.on('load', function() {\r
+ window.setTimeout(function() {\r
+ $body.removeClass('is-preload');\r
+ }, 100);\r
+ });\r
\r
- if (this.length == 0 || intensity === 0)\r
- return $this;\r
+ // ... stopped resizing.\r
+ var resizeTimeout;\r
\r
- if (this.length > 1) {\r
+ $window.on('resize', function() {\r
\r
- for (var i=0; i < this.length; i++)\r
- $(this[i])._parallax(intensity);\r
+ // Mark as resizing.\r
+ $body.addClass('is-resizing');\r
\r
- return $this;\r
+ // Unmark after delay.\r
+ clearTimeout(resizeTimeout);\r
\r
- }\r
+ resizeTimeout = setTimeout(function() {\r
+ $body.removeClass('is-resizing');\r
+ }, 100);\r
\r
- if (!intensity)\r
- intensity = 0.25;\r
+ });\r
\r
- $this.each(function() {\r
+ // Fixes.\r
\r
- var $t = $(this),\r
- $bg = $('<div class="bg"></div>').appendTo($t),\r
- on, off;\r
+ // Object fit images.\r
+ if (!browser.canUse('object-fit')\r
+ || browser.name == 'safari')\r
+ $('.image.object').each(function() {\r
\r
- on = function() {\r
+ var $this = $(this),\r
+ $img = $this.children('img');\r
\r
- $bg\r
- .removeClass('fixed')\r
- .css('transform', 'matrix(1,0,0,1,0,0)');\r
+ // Hide original image.\r
+ $img.css('opacity', '0');\r
\r
- $window\r
- .on('scroll._parallax', function() {\r
+ // Set background.\r
+ $this\r
+ .css('background-image', 'url("' + $img.attr('src') + '")')\r
+ .css('background-size', $img.css('object-fit') ? $img.css('object-fit') : 'cover')\r
+ .css('background-position', $img.css('object-position') ? $img.css('object-position') : 'center');\r
\r
- var pos = parseInt($window.scrollTop()) - parseInt($t.position().top);\r
+ });\r
\r
- $bg.css('transform', 'matrix(1,0,0,1,0,' + (pos * intensity) + ')');\r
+ // Sidebar.\r
+ var $sidebar = $('#sidebar'),\r
+ $sidebar_inner = $sidebar.children('.inner');\r
\r
- });\r
+ // Inactive by default on <= large.\r
+ breakpoints.on('<=large', function() {\r
+ $sidebar.addClass('inactive');\r
+ });\r
\r
- };\r
+ breakpoints.on('>large', function() {\r
+ $sidebar.removeClass('inactive');\r
+ });\r
\r
- off = function() {\r
+ // Hack: Workaround for Chrome/Android scrollbar position bug.\r
+ if (browser.os == 'android'\r
+ && browser.name == 'chrome')\r
+ $('<style>#sidebar .inner::-webkit-scrollbar { display: none; }</style>')\r
+ .appendTo($head);\r
\r
- $bg\r
- .addClass('fixed')\r
- .css('transform', 'none');\r
+ // Toggle.\r
+ $('<a href="#sidebar" class="toggle">Toggle</a>')\r
+ .appendTo($sidebar)\r
+ .on('click', function(event) {\r
\r
- $window\r
- .off('scroll._parallax');\r
+ // Prevent default.\r
+ event.preventDefault();\r
+ event.stopPropagation();\r
\r
- };\r
+ // Toggle.\r
+ $sidebar.toggleClass('inactive');\r
\r
- // Disable parallax on ..\r
- if (browser.name == 'ie' // IE\r
- || browser.name == 'edge' // Edge\r
- || window.devicePixelRatio > 1 // Retina/HiDPI (= poor performance)\r
- || browser.mobile) // Mobile devices\r
- off();\r
+ });\r
\r
- // Enable everywhere else.\r
- else {\r
+ // Events.\r
\r
- breakpoints.on('>large', on);\r
- breakpoints.on('<=large', off);\r
+ // Link clicks.\r
+ $sidebar.on('click', 'a', function(event) {\r
\r
- }\r
+ // >large? Bail.\r
+ if (breakpoints.active('>large'))\r
+ return;\r
\r
- });\r
+ // Vars.\r
+ var $a = $(this),\r
+ href = $a.attr('href'),\r
+ target = $a.attr('target');\r
\r
- $window\r
- .off('load._parallax resize._parallax')\r
- .on('load._parallax resize._parallax', function() {\r
- $window.trigger('scroll');\r
- });\r
+ // Prevent default.\r
+ event.preventDefault();\r
+ event.stopPropagation();\r
\r
- return $(this);\r
+ // Check URL.\r
+ if (!href || href == '#' || href == '')\r
+ return;\r
\r
- };\r
+ // Hide sidebar.\r
+ $sidebar.addClass('inactive');\r
\r
- // Play initial animations on page load.\r
- $window.on('load', function() {\r
- window.setTimeout(function() {\r
- $body.removeClass('is-preload');\r
- }, 100);\r
- });\r
+ // Redirect to href.\r
+ setTimeout(function() {\r
\r
- // Scrolly.\r
- $('.scrolly').scrolly();\r
+ if (target == '_blank')\r
+ window.open(href);\r
+ else\r
+ window.location.href = href;\r
\r
- // Background.\r
- $wrapper._parallax(0.925);\r
+ }, 500);\r
\r
- // Nav Panel.\r
+ });\r
+\r
+ // Prevent certain events inside the panel from bubbling.\r
+ $sidebar.on('click touchend touchstart touchmove', function(event) {\r
+\r
+ // >large? Bail.\r
+ if (breakpoints.active('>large'))\r
+ return;\r
+\r
+ // Prevent propagation.\r
+ event.stopPropagation();\r
\r
- // Toggle.\r
- $navPanelToggle = $(\r
- '<a href="#navPanel" id="navPanelToggle">Menu</a>'\r
- )\r
- .appendTo($wrapper);\r
-\r
- // Change toggle styling once we've scrolled past the header.\r
- $header.scrollex({\r
- bottom: '5vh',\r
- enter: function() {\r
- $navPanelToggle.removeClass('alt');\r
- },\r
- leave: function() {\r
- $navPanelToggle.addClass('alt');\r
- }\r
});\r
\r
- // Panel.\r
- $navPanel = $(\r
- '<div id="navPanel">' +\r
- '<nav>' +\r
- '</nav>' +\r
- '<a href="#navPanel" class="close"></a>' +\r
- '</div>'\r
- )\r
- .appendTo($body)\r
- .panel({\r
- delay: 500,\r
- hideOnClick: true,\r
- hideOnSwipe: true,\r
- resetScroll: true,\r
- resetForms: true,\r
- side: 'right',\r
- target: $body,\r
- visibleClass: 'is-navPanel-visible'\r
+ // Hide panel on body click/tap.\r
+ $body.on('click touchend', function(event) {\r
+\r
+ // >large? Bail.\r
+ if (breakpoints.active('>large'))\r
+ return;\r
+\r
+ // Deactivate.\r
+ $sidebar.addClass('inactive');\r
+\r
});\r
\r
- // Get inner.\r
- $navPanelInner = $navPanel.children('nav');\r
+ // Scroll lock.\r
+ // Note: If you do anything to change the height of the sidebar's content, be sure to\r
+ // trigger 'resize.sidebar-lock' on $window so stuff doesn't get out of sync.\r
\r
- // Move nav content on breakpoint change.\r
- var $navContent = $nav.children();\r
+ $window.on('load.sidebar-lock', function() {\r
\r
- breakpoints.on('>medium', function() {\r
+ var sh, wh, st;\r
\r
- // NavPanel -> Nav.\r
- $navContent.appendTo($nav);\r
+ // Reset scroll position to 0 if it's 1.\r
+ if ($window.scrollTop() == 1)\r
+ $window.scrollTop(0);\r
\r
- // Flip icon classes.\r
- $nav.find('.icons, .icon')\r
- .removeClass('alt');\r
+ $window\r
+ .on('scroll.sidebar-lock', function() {\r
\r
- });\r
+ var x, y;\r
\r
- breakpoints.on('<=medium', function() {\r
+ // <=large? Bail.\r
+ if (breakpoints.active('<=large')) {\r
\r
- // Nav -> NavPanel.\r
- $navContent.appendTo($navPanelInner);\r
+ $sidebar_inner\r
+ .data('locked', 0)\r
+ .css('position', '')\r
+ .css('top', '');\r
\r
- // Flip icon classes.\r
- $navPanelInner.find('.icons, .icon')\r
- .addClass('alt');\r
+ return;\r
\r
- });\r
+ }\r
\r
- // Hack: Disable transitions on WP.\r
- if (browser.os == 'wp'\r
- && browser.osVersion < 10)\r
- $navPanel\r
- .css('transition', 'none');\r
+ // Calculate positions.\r
+ x = Math.max(sh - wh, 0);\r
+ y = Math.max(0, $window.scrollTop() - x);\r
\r
- // Intro.\r
- var $intro = $('#intro');\r
+ // Lock/unlock.\r
+ if ($sidebar_inner.data('locked') == 1) {\r
\r
- if ($intro.length > 0) {\r
+ if (y <= 0)\r
+ $sidebar_inner\r
+ .data('locked', 0)\r
+ .css('position', '')\r
+ .css('top', '');\r
+ else\r
+ $sidebar_inner\r
+ .css('top', -1 * x);\r
\r
- // Hack: Fix flex min-height on IE.\r
- if (browser.name == 'ie') {\r
- $window.on('resize.ie-intro-fix', function() {\r
+ }\r
+ else {\r
\r
- var h = $intro.height();\r
+ if (y > 0)\r
+ $sidebar_inner\r
+ .data('locked', 1)\r
+ .css('position', 'fixed')\r
+ .css('top', -1 * x);\r
\r
- if (h > $window.height())\r
- $intro.css('height', 'auto');\r
- else\r
- $intro.css('height', h);\r
+ }\r
\r
- }).trigger('resize.ie-intro-fix');\r
- }\r
+ })\r
+ .on('resize.sidebar-lock', function() {\r
\r
- // Hide intro on scroll (> small).\r
- breakpoints.on('>small', function() {\r
+ // Calculate heights.\r
+ wh = $window.height();\r
+ sh = $sidebar_inner.outerHeight() + 30;\r
\r
- $main.unscrollex();\r
+ // Trigger scroll.\r
+ $window.trigger('scroll.sidebar-lock');\r
\r
- $main.scrollex({\r
- mode: 'bottom',\r
- top: '25vh',\r
- bottom: '-50vh',\r
- enter: function() {\r
- $intro.addClass('hidden');\r
- },\r
- leave: function() {\r
- $intro.removeClass('hidden');\r
- }\r
- });\r
+ })\r
+ .trigger('resize.sidebar-lock');\r
\r
});\r
\r
- // Hide intro on scroll (<= small).\r
- breakpoints.on('<=small', function() {\r
+ // Menu.\r
+ var $menu = $('#menu'),\r
+ $menu_openers = $menu.children('ul').find('.opener');\r
\r
- $main.unscrollex();\r
+ // Openers.\r
+ $menu_openers.each(function() {\r
\r
- $main.scrollex({\r
- mode: 'middle',\r
- top: '15vh',\r
- bottom: '-15vh',\r
- enter: function() {\r
- $intro.addClass('hidden');\r
- },\r
- leave: function() {\r
- $intro.removeClass('hidden');\r
- }\r
- });\r
+ var $this = $(this);\r
\r
- });\r
+ $this.on('click', function(event) {\r
+\r
+ // Prevent default.\r
+ event.preventDefault();\r
+\r
+ // Toggle.\r
+ $menu_openers.not($this).removeClass('active');\r
+ $this.toggleClass('active');\r
+\r
+ // Trigger resize (sidebar lock).\r
+ $window.triggerHandler('resize.sidebar-lock');\r
\r
- }\r
+ });\r
+\r
+ });\r
\r
})(jQuery);
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
}\r
\r
body {\r
+ background: _palette(bg);\r
\r
- background-color: _palette(invert, bg);\r
-\r
- // Stops initial animations until page loads.\r
- &.is-preload {\r
+ // Stops initial animations until page loads or stops resizing.\r
+ &.is-preload,\r
+ &.is-resizing {\r
*, *:before, *:after {\r
@include vendor('animation', 'none !important');\r
@include vendor('transition', 'none !important');\r
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
\r
/* Type */\r
\r
- html {\r
- font-size: 16pt;\r
+ body, input, select, textarea {\r
+ color: _palette(fg);\r
+ font-family: _font(family);\r
+ font-size: 13pt;\r
+ font-weight: _font(weight);\r
+ line-height: 1.65;\r
\r
@include breakpoint('<=xlarge') {\r
- font-size: 12pt;\r
+ font-size: 11pt;\r
}\r
\r
@include breakpoint('<=large') {\r
- font-size: 11pt;\r
+ font-size: 10pt;\r
}\r
\r
@include breakpoint('<=xxsmall') {\r
- font-size: 10pt;\r
+ font-size: 9pt;\r
}\r
}\r
\r
- body {\r
- color: _palette(fg);\r
- }\r
-\r
- body, input, select, textarea {\r
- font-family: _font(family);\r
- font-weight: _font(weight);\r
- font-size: 1rem;\r
- line-height: 2.375;\r
- }\r
-\r
a {\r
@include vendor('transition', (\r
'color #{_duration(transition)} ease-in-out',\r
- 'background-color #{_duration(transition)} ease-in-out',\r
- 'border-color #{_duration(transition)} ease-in-out',\r
- 'box-shadow #{_duration(transition)} ease-in-out'\r
+ 'border-bottom-color #{_duration(transition)} ease-in-out'\r
));\r
border-bottom: dotted 1px;\r
+ color: _palette(accent);\r
text-decoration: none;\r
\r
&:hover {\r
- border-bottom-color: transparent;\r
+ border-bottom-color: _palette(accent);\r
+ color: _palette(accent) !important;\r
+\r
+ strong {\r
+ color: inherit;\r
+ }\r
}\r
}\r
\r
strong, b {\r
+ color: _palette(fg-bold);\r
font-weight: _font(weight-bold);\r
}\r
\r
}\r
\r
p {\r
- text-align: justify;\r
margin: 0 0 _size(element-margin) 0;\r
}\r
\r
h1, h2, h3, h4, h5, h6 {\r
+ color: _palette(fg-bold);\r
font-family: _font(family-heading);\r
font-weight: _font(weight-heading);\r
line-height: 1.5;\r
- letter-spacing: 0.075em;\r
- text-transform: uppercase;\r
margin: 0 0 (_size(element-margin) * 0.5) 0;\r
\r
a {\r
- border-bottom: 0;\r
color: inherit;\r
text-decoration: none;\r
+ border-bottom: 0;\r
}\r
}\r
\r
h1 {\r
- font-size: 4rem;\r
- line-height: 1.1;\r
- margin: 0 0 _size(element-margin) 0;\r
+ font-size: 4em;\r
+ margin: 0 0 (_size(element-margin) * 0.25) 0;\r
+ line-height: 1.3;\r
}\r
\r
h2 {\r
- font-size: 1.75rem;\r
- line-height: 1.3;\r
- margin: 0 0 (_size(element-margin) * 0.75) 0;\r
+ font-size: 1.75em;\r
}\r
\r
h3 {\r
- font-size: 1.25rem;\r
- margin: 0 0 (_size(element-margin) * 0.75) 0;\r
+ font-size: 1.25em;\r
}\r
\r
h4 {\r
- font-size: 1rem;\r
+ font-size: 1.1em;\r
}\r
\r
h5 {\r
- font-size: 0.9rem;\r
+ font-size: 0.9em;\r
}\r
\r
h6 {\r
- font-size: 0.8rem;\r
+ font-size: 0.7em;\r
+ }\r
+\r
+ @include breakpoint('<=xlarge') {\r
+ h1 {\r
+ font-size: 3.5em;\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=medium') {\r
+ h1 {\r
+ font-size: 3.25em;\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=small') {\r
+ h1 {\r
+ font-size: 2em;\r
+ line-height: 1.4;\r
+ }\r
+\r
+ h2 {\r
+ font-size: 1.5em;\r
+ }\r
}\r
\r
sub {\r
- font-size: 0.8rem;\r
+ font-size: 0.8em;\r
position: relative;\r
- top: 0.5rem;\r
+ top: 0.5em;\r
}\r
\r
sup {\r
- font-size: 0.8rem;\r
+ font-size: 0.8em;\r
position: relative;\r
- top: -0.5rem;\r
+ top: -0.5em;\r
}\r
\r
blockquote {\r
- border-left: solid 4px;\r
+ border-left: solid 3px _palette(border);\r
font-style: italic;\r
margin: 0 0 _size(element-margin) 0;\r
padding: (_size(element-margin) / 4) 0 (_size(element-margin) / 4) _size(element-margin);\r
}\r
\r
code {\r
+ background: _palette(border-bg);\r
border-radius: _size(border-radius);\r
- border: solid 2px;\r
+ border: solid 1px _palette(border);\r
font-family: _font(family-fixed);\r
- font-size: 0.9rem;\r
- margin: 0 0.25rem;\r
- padding: 0.25rem 0.65rem;\r
+ font-size: 0.9em;\r
+ margin: 0 0.25em;\r
+ padding: 0.25em 0.65em;\r
}\r
\r
pre {\r
-webkit-overflow-scrolling: touch;\r
font-family: _font(family-fixed);\r
- font-size: 0.9rem;\r
+ font-size: 0.9em;\r
margin: 0 0 _size(element-margin) 0;\r
\r
code {\r
display: block;\r
line-height: 1.75;\r
- padding: 1rem 1.5rem;\r
+ padding: 1em 1.5em;\r
overflow-x: auto;\r
}\r
}\r
\r
hr {\r
border: 0;\r
- border-bottom: solid 2px;\r
- margin: (_size(element-margin) * 1.5) 0;\r
+ border-bottom: solid 1px _palette(border);\r
+ margin: _size(element-margin) 0;\r
\r
&.major {\r
- margin: (_size(element-margin) * 2.5) 0;\r
+ margin: (_size(element-margin) * 1.5) 0;\r
}\r
}\r
\r
\r
.align-right {\r
text-align: right;\r
- }\r
-\r
- @mixin color-typography($p: null) {\r
- @if $p != null {\r
- color: _palette($p, fg);\r
- }\r
-\r
- input, select, textarea {\r
- color: _palette($p, fg-bold);\r
- }\r
-\r
- a {\r
- color: _palette($p, fg-bold);\r
- border-bottom-color: transparentize(_palette($p, fg), 0.5);\r
-\r
- &:hover {\r
- border-bottom-color: transparent;\r
- color: _palette($p, accent) !important;\r
- }\r
- }\r
-\r
- strong, b {\r
- color: _palette($p, fg-bold);\r
- }\r
-\r
- h1, h2, h3, h4, h5, h6 {\r
- color: _palette($p, fg-bold);\r
- }\r
-\r
- blockquote {\r
- border-left-color: _palette($p, border);\r
- }\r
-\r
- code {\r
- background: _palette($p, border-bg);\r
- border-color: _palette($p, border);\r
- }\r
-\r
- hr {\r
- border-bottom-color: _palette($p, border);\r
- }\r
- }\r
-\r
- @include color-typography;
\ No newline at end of file
+ }
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
width: 100%;\r
}\r
}\r
-\r
- @include breakpoint('<=xsmall') {\r
- &:not(.fixed) {\r
- @include vendor('flex-direction', 'column');\r
- margin-left: 0;\r
- width: 100% !important;\r
-\r
- li {\r
- @include vendor('flex-grow', '1');\r
- @include vendor('flex-shrink', '1');\r
- padding: (_size(element-margin) * 0.5) 0 0 0;\r
- text-align: center;\r
- width: 100%;\r
-\r
- > * {\r
- width: 100%;\r
- }\r
-\r
- &:first-child {\r
- padding-top: 0;\r
- }\r
-\r
- input[type="submit"],\r
- input[type="reset"],\r
- input[type="button"],\r
- button,\r
- .button {\r
- width: 100%;\r
-\r
- &.icon {\r
- &:before {\r
- margin-left: -0.5rem;\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
}
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
\r
.box {\r
border-radius: _size(border-radius);\r
- border: solid 2px;\r
+ border: solid 1px _palette(border);\r
margin-bottom: _size(element-margin);\r
- padding: 1.5rem;\r
+ padding: 1.5em;\r
\r
> :last-child,\r
> :last-child > :last-child,\r
border-radius: 0;\r
padding: 0;\r
}\r
- }\r
-\r
- @mixin color-box($p: null) {\r
- .box {\r
- border-color: _palette($p, border);\r
- }\r
- }\r
-\r
- @include color-box;
\ No newline at end of file
+ }
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
@include vendor('appearance', 'none');\r
@include vendor('transition', (\r
'background-color #{_duration(transition)} ease-in-out',\r
- 'box-shadow #{_duration(transition)} ease-in-out',\r
'color #{_duration(transition)} ease-in-out'\r
));\r
+ background-color: transparent;\r
+ border-radius: _size(border-radius);\r
border: 0;\r
- border-radius: 0;\r
+ box-shadow: inset 0 0 0 2px _palette(accent);\r
+ color: _palette(accent) !important;\r
cursor: pointer;\r
display: inline-block;\r
font-family: _font(family-heading);\r
- font-size: 0.8rem;\r
+ font-size: 0.8em;\r
font-weight: _font(weight-heading);\r
- letter-spacing: 0.075em;\r
- height: 3rem;\r
- line-height: 3rem;\r
- padding: 0 2rem;\r
+ height: 3.5em;\r
+ letter-spacing: _font(kerning-heading);\r
+ line-height: 3.5em;\r
+ padding: 0 2.25em;\r
text-align: center;\r
text-decoration: none;\r
text-transform: uppercase;\r
white-space: nowrap;\r
\r
- &.icon {\r
- &:before {\r
- margin-right: 0.5rem;\r
- }\r
+ &:hover {\r
+ background-color: transparentize(_palette(accent), 0.95);\r
+ }\r
\r
- &.solo {\r
- position: relative;\r
- width: 4rem;\r
- height: 4rem;\r
- line-height: 4rem;\r
- border-radius: 4rem;\r
- text-indent: 4rem;\r
- overflow: hidden;\r
- padding: 0;\r
- white-space: nowrap;\r
+ &:active {\r
+ background-color: transparentize(_palette(accent), 0.85);\r
+ }\r
\r
- &:before {\r
- position: absolute;\r
- display: block;\r
- top: 0;\r
- left: 0;\r
- width: inherit;\r
- height: inherit;\r
- line-height: inherit;\r
- font-size: 1.25rem;\r
- margin-right: 0;\r
- text-align: center;\r
- text-indent: 0;\r
- }\r
+ &.icon {\r
+ &:before {\r
+ margin-right: 0.5em;\r
}\r
}\r
\r
}\r
\r
&.small {\r
- font-size: 0.7rem;\r
- height: 2.5rem;\r
- line-height: 2.5rem;\r
- padding: 0 1.5rem;\r
+ font-size: 0.6em;\r
}\r
\r
&.large {\r
- font-size: 0.9rem;\r
- height: 3.5rem;\r
- line-height: 3.5rem;\r
- padding: 0 2.75rem;\r
+ font-size: 1em;\r
+ height: 3.65em;\r
+ line-height: 3.65em;\r
}\r
\r
- @include breakpoint('<=medium') {\r
- font-size: 0.9rem;\r
- height: 3.25rem;\r
- line-height: 3.25rem;\r
+ &.primary {\r
+ background-color: _palette(accent);\r
+ box-shadow: none;\r
+ color: _palette(bg) !important;\r
+\r
+ &:hover {\r
+ background-color: lighten(_palette(accent), 3);\r
+ }\r
\r
- &.large {\r
- font-size: 1rem;\r
- height: 3.75rem;\r
- line-height: 3.75rem;\r
+ &:active {\r
+ background-color: darken(_palette(accent), 3);\r
}\r
}\r
\r
@include vendor('pointer-events', 'none');\r
opacity: 0.25;\r
}\r
- }\r
-\r
- @mixin color-button($p: null) {\r
- $highlight: _palette($p, highlight);\r
-\r
- input[type="submit"],\r
- input[type="reset"],\r
- input[type="button"],\r
- button,\r
- .button {\r
- background-color: transparent;\r
- box-shadow: inset 0 0 0 2px _palette($p, fg-bold);\r
- color: _palette($p, fg-bold) !important;\r
-\r
- &:hover {\r
- box-shadow: inset 0 0 0 2px _palette($p, accent);\r
- color: _palette($p, accent) !important;\r
- }\r
-\r
- &.primary {\r
- background-color: _palette($p, fg-bold);\r
- box-shadow: none;\r
- color: _palette($p, bg) !important;\r
-\r
- &:hover {\r
- background-color: _palette($p, accent);\r
- }\r
- }\r
- }\r
- }\r
-\r
- @include color-button;
\ No newline at end of file
+ }
\ No newline at end of file
--- /dev/null
+///
+/// Editorial by HTML5 UP
+/// html5up.net | @ajlkn
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
+///
+
+/* Contact */
+
+ ul.contact {
+ list-style: none;
+ padding: 0;
+
+ li {
+ @include icon;
+ border-top: solid 1px _palette(border);
+ margin: 1.5em 0 0 0;
+ padding: 1.5em 0 0 3em;
+ position: relative;
+
+ &:before {
+ color: _palette(accent);
+ display: inline-block;
+ font-size: 1.5em;
+ height: 1.125em;
+ left: 0;
+ line-height: 1.125em;
+ position: absolute;
+ text-align: center;
+ top: (1.5em / 1.5);
+ width: 1.5em;
+ }
+
+ &:first-child {
+ border-top: 0;
+ margin-top: 0;
+ padding-top: 0;
+
+ &:before {
+ top: 0;
+ }
+ }
+
+ a {
+ color: inherit;
+ }
+ }
+ }
\ No newline at end of file
--- /dev/null
+///\r
+/// Editorial by HTML5 UP\r
+/// html5up.net | @ajlkn\r
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+///\r
+\r
+/* Features */\r
+\r
+ .features {\r
+ $gutter: _size(gutter);\r
+\r
+ @include vendor('display', 'flex');\r
+ @include vendor('flex-wrap', 'wrap');\r
+ margin: 0 0 _size(element-margin) ($gutter * -1);\r
+ width: calc(100% + #{$gutter});\r
+\r
+ article {\r
+ @include vendor('align-items', 'center');\r
+ @include vendor('display', 'flex');\r
+ margin: 0 0 $gutter $gutter;\r
+ position: relative;\r
+ width: calc(50% - #{$gutter});\r
+\r
+ &:nth-child(2n - 1) {\r
+ margin-right: ($gutter * 0.5);\r
+ }\r
+\r
+ &:nth-child(2n) {\r
+ margin-left: ($gutter * 0.5);\r
+ }\r
+\r
+ &:nth-last-child(1),\r
+ &:nth-last-child(2) {\r
+ margin-bottom: 0;\r
+ }\r
+\r
+ .icon {\r
+ @include vendor('flex-grow', '0');\r
+ @include vendor('flex-shrink', '0');\r
+ display: block;\r
+ height: 10em;\r
+ line-height: 10em;\r
+ margin: 0 _size(element-margin) 0 0;\r
+ text-align: center;\r
+ width: 10em;\r
+\r
+ &:before {\r
+ color: _palette(accent);\r
+ font-size: 2.75rem;\r
+ position: relative;\r
+ top: 0.05em;\r
+ }\r
+\r
+ &:after {\r
+ @include vendor('transform', 'rotate(45deg)');\r
+ border-radius: 0.25rem;\r
+ border: solid 2px _palette(border);\r
+ content: '';\r
+ display: block;\r
+ height: 7em;\r
+ left: 50%;\r
+ margin: -3.5em 0 0 -3.5em;\r
+ position: absolute;\r
+ top: 50%;\r
+ width: 7em;\r
+ }\r
+ }\r
+\r
+ .content {\r
+ @include vendor('flex-grow', '1');\r
+ @include vendor('flex-shrink', '1');\r
+ width: 100%;\r
+\r
+ > :last-child {\r
+ margin-bottom: 0;\r
+ }\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=medium') {\r
+ margin: 0 0 _size(element-margin) 0;\r
+ width: 100%;\r
+\r
+ article {\r
+ margin: 0 0 $gutter 0;\r
+ width: 100%;\r
+\r
+ &:nth-child(2n - 1) {\r
+ margin-right: 0;\r
+ }\r
+\r
+ &:nth-child(2n) {\r
+ margin-left: 0;\r
+ }\r
+\r
+ &:nth-last-child(1),\r
+ &:nth-last-child(2) {\r
+ margin-bottom: $gutter;\r
+ }\r
+\r
+ &:last-child {\r
+ margin-bottom: 0;\r
+ }\r
+\r
+ .icon {\r
+ height: 8em;\r
+ line-height: 8em;\r
+ width: 8em;\r
+\r
+ &:before {\r
+ font-size: 2.25rem;\r
+ }\r
+\r
+ &:after {\r
+ height: 6em;\r
+ margin: -3em 0 0 -3em;\r
+ width: 6em;\r
+ }\r
+ }\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=xsmall') {\r
+ article {\r
+ @include vendor('flex-direction', 'column');\r
+ @include vendor('align-items', 'flex-start');\r
+\r
+ .icon {\r
+ height: 6em;\r
+ line-height: 6em;\r
+ margin: 0 0 (_size(element-margin) * 0.75) 0;\r
+ width: 6em;\r
+\r
+ &:before {\r
+ font-size: 1.5rem;\r
+ }\r
+\r
+ &:after {\r
+ height: 4em;\r
+ margin: -2em 0 0 -2em;\r
+ width: 4em;\r
+ }\r
+ }\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=xsmall') {\r
+ article {\r
+ .icon {\r
+ &:before {\r
+ font-size: 1.25rem;\r
+ }\r
+ }\r
+ }\r
+ }\r
+ }
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
\r
form {\r
margin: 0 0 _size(element-margin) 0;\r
-\r
- > :last-child {\r
- margin-bottom: 0;\r
- }\r
-\r
- > .fields {\r
- $gutter: (_size(element-margin) * 0.75);\r
-\r
- @include vendor('display', 'flex');\r
- @include vendor('flex-wrap', 'wrap');\r
- width: calc(100% + #{$gutter * 2});\r
- margin: ($gutter * -1) 0 _size(element-margin) ($gutter * -1);\r
-\r
- > .field {\r
- @include vendor('flex-grow', '0');\r
- @include vendor('flex-shrink', '0');\r
- padding: $gutter 0 0 $gutter;\r
- width: calc(100% - #{$gutter * 1});\r
-\r
- &.half {\r
- width: calc(50% - #{$gutter * 0.5});\r
- }\r
-\r
- &.third {\r
- width: calc(#{100% / 3} - #{$gutter * (1 / 3)});\r
- }\r
-\r
- &.quarter {\r
- width: calc(25% - #{$gutter * 0.25});\r
- }\r
- }\r
- }\r
-\r
- @include breakpoint('<=xsmall') {\r
- > .fields {\r
- $gutter: (_size(element-margin) * 0.75);\r
-\r
- width: calc(100% + #{$gutter * 2});\r
- margin: ($gutter * -1) 0 _size(element-margin) ($gutter * -1);\r
-\r
- > .field {\r
- padding: $gutter 0 0 $gutter;\r
- width: calc(100% - #{$gutter * 1});\r
-\r
- &.half {\r
- width: calc(100% - #{$gutter * 1});\r
- }\r
-\r
- &.third {\r
- width: calc(100% - #{$gutter * 1});\r
- }\r
-\r
- &.quarter {\r
- width: calc(100% - #{$gutter * 1});\r
- }\r
- }\r
- }\r
- }\r
}\r
\r
label {\r
+ color: _palette(fg-bold);\r
display: block;\r
- font-family: _font(family-heading);\r
- font-weight: _font(weight-heading);\r
- line-height: 1.5;\r
- letter-spacing: 0.075em;\r
- font-size: 0.8rem;\r
- text-transform: uppercase;\r
- margin: 0 0 (_size(element-margin) * 0.375) 0;\r
-\r
- @include breakpoint('<=medium') {\r
- font-size: 0.9rem;\r
- }\r
+ font-size: 0.9em;\r
+ font-weight: _font(weight-bold);\r
+ margin: 0 0 (_size(element-margin) * 0.5) 0;\r
}\r
\r
input[type="text"],\r
input[type="password"],\r
input[type="email"],\r
+ input[type="tel"],\r
+ input[type="search"],\r
+ input[type="url"],\r
select,\r
textarea {\r
@include vendor('appearance', 'none');\r
- background: transparent;\r
- border-radius: 0;\r
- border: solid 2px;\r
+ background: _palette(bg);\r
+ border-radius: _size(border-radius);\r
+ border: none;\r
+ border: solid 1px _palette(border);\r
color: inherit;\r
display: block;\r
outline: 0;\r
- padding: 0 1rem;\r
+ padding: 0 1em;\r
text-decoration: none;\r
width: 100%;\r
\r
&:invalid {\r
box-shadow: none;\r
}\r
+\r
+ &:focus {\r
+ border-color: _palette(accent);\r
+ box-shadow: 0 0 0 1px _palette(accent);\r
+ }\r
}\r
\r
select {\r
- background-size: 1.25rem;\r
+ background-image: svg-url("<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'><path d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='#{_palette(border)}' /></svg>");\r
+ background-size: 1.25em;\r
background-repeat: no-repeat;\r
- background-position: calc(100% - 1rem) center;\r
+ background-position: calc(100% - 1em) center;\r
height: _size(element-height);\r
padding-right: _size(element-height);\r
text-overflow: ellipsis;\r
\r
+ option {\r
+ color: _palette(fg-bold);\r
+ background: _palette(bg);\r
+ }\r
+\r
&:focus {\r
&::-ms-value {\r
background-color: transparent;\r
input[type="text"],\r
input[type="password"],\r
input[type="email"],\r
+ input[type="tel"],\r
+ input[type="search"],\r
+ input[type="url"],\r
select {\r
height: _size(element-height);\r
}\r
\r
textarea {\r
- padding: 0.75rem 1rem;\r
+ padding: 0.75em 1em;\r
}\r
\r
input[type="checkbox"],\r
@include vendor('appearance', 'none');\r
display: block;\r
float: left;\r
- margin-right: -2rem;\r
+ margin-right: -2em;\r
opacity: 0;\r
- width: 1rem;\r
+ width: 1em;\r
z-index: -1;\r
\r
& + label {\r
@include icon;\r
+ color: _palette(fg);\r
cursor: pointer;\r
display: inline-block;\r
- font-size: 1rem;\r
- letter-spacing: 0;\r
- font-family: _font(family);\r
- text-transform: none;\r
+ font-size: 1em;\r
font-weight: _font(weight);\r
- padding-left: (_size(element-height) * 0.6) + 1rem;\r
- padding-right: 1rem;\r
+ padding-left: (_size(element-height) * 0.6) + 0.75em;\r
+ padding-right: 0.75em;\r
position: relative;\r
\r
&:before {\r
- border-radius: 0;\r
- border: solid 2px;\r
+ background: _palette(bg);\r
+ border-radius: _size(border-radius);\r
+ border: solid 1px _palette(border);\r
content: '';\r
display: inline-block;\r
height: (_size(element-height) * 0.6);\r
line-height: (_size(element-height) * 0.575);\r
position: absolute;\r
text-align: center;\r
- top: -0.125rem;\r
+ top: 0;\r
width: (_size(element-height) * 0.6);\r
}\r
}\r
\r
&:checked + label {\r
&:before {\r
+ background: _palette(fg-bold);\r
+ border-color: _palette(fg-bold);\r
+ color: _palette(bg);\r
content: '\f00c';\r
}\r
}\r
+\r
+ &:focus + label {\r
+ &:before {\r
+ border-color: _palette(accent);\r
+ box-shadow: 0 0 0 1px _palette(accent);\r
+ }\r
+ }\r
}\r
\r
input[type="checkbox"] {\r
& + label {\r
&:before {\r
- border-radius: 0;\r
+ border-radius: _size(border-radius);\r
}\r
}\r
}\r
}\r
\r
::-webkit-input-placeholder {\r
+ color: _palette(fg-light) !important;\r
opacity: 1.0;\r
}\r
\r
:-moz-placeholder {\r
+ color: _palette(fg-light) !important;\r
opacity: 1.0;\r
}\r
\r
::-moz-placeholder {\r
+ color: _palette(fg-light) !important;\r
opacity: 1.0;\r
}\r
\r
:-ms-input-placeholder {\r
+ color: _palette(fg-light) !important;\r
opacity: 1.0;\r
- }\r
-\r
- @mixin color-form($p: null) {\r
- label {\r
- color: _palette($p, fg-bold);\r
- }\r
-\r
- input[type="text"],\r
- input[type="password"],\r
- input[type="email"],\r
- select,\r
- textarea {\r
- border-color: _palette($p, border);\r
-\r
- &:focus {\r
- border-color: _palette($p, accent);\r
- }\r
- }\r
-\r
- select {\r
- background-image: svg-url("<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'><path d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='#{_palette($p, border)}' /></svg>");\r
-\r
- option {\r
- background-color: _palette($p, bg);\r
- color: _palette($p, fg);\r
- }\r
- }\r
-\r
- .select-wrapper {\r
- &:before {\r
- color: _palette($p, border);\r
- }\r
- }\r
-\r
- input[type="checkbox"],\r
- input[type="radio"], {\r
- & + label {\r
- color: _palette($p, fg);\r
-\r
- &:before {\r
- border-color: _palette($p, border);\r
- }\r
- }\r
-\r
- &:checked + label {\r
- &:before {\r
- background-color: _palette($p, fg-bold);\r
- border-color: _palette($p, fg-bold);\r
- color: _palette($p, bg);\r
- }\r
- }\r
-\r
- &:focus + label {\r
- &:before {\r
- border-color: _palette($p, accent);\r
- }\r
- }\r
- }\r
-\r
- ::-webkit-input-placeholder {\r
- color: _palette($p, fg-light) !important;\r
- }\r
-\r
- :-moz-placeholder {\r
- color: _palette($p, fg-light) !important;\r
- }\r
-\r
- ::-moz-placeholder {\r
- color: _palette($p, fg-light) !important;\r
- }\r
-\r
- :-ms-input-placeholder {\r
- color: _palette($p, fg-light) !important;\r
- }\r
-\r
- .formerize-placeholder {\r
- color: _palette($p, fg-light) !important;\r
- }\r
- }\r
-\r
- @include color-form;
\ No newline at end of file
+ }
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
-///\r
-/// Massively by HTML5 UP\r
-/// html5up.net | @ajlkn\r
-/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
-///\r
-\r
-/* Icons */\r
-\r
- ul.icons {\r
- cursor: default;\r
- list-style: none;\r
- padding-left: 0;\r
-\r
- li {\r
- display: inline-block;\r
- padding: 0 0.5rem 0 0;\r
- vertical-align: middle;\r
-\r
- &:last-child {\r
- padding-right: 0;\r
- }\r
-\r
- .icon {\r
- &:before {\r
- width: 2.25rem;\r
- height: 2.25rem;\r
- line-height: 2.25rem;\r
- display: inline-block;\r
- text-align: center;\r
- border-radius: 100%;\r
- font-size: 1.25rem;\r
- }\r
- }\r
- }\r
-\r
- &.alt {\r
- li {\r
- .icon {\r
- &:before {\r
- @include vendor('transition', (\r
- 'color #{_duration(transition)} ease-in-out',\r
- 'background-color #{_duration(transition)} ease-in-out',\r
- 'border-color #{_duration(transition)} ease-in-out',\r
- 'box-shadow #{_duration(transition)} ease-in-out'\r
- ));\r
-\r
- font-size: 1rem;\r
- }\r
- }\r
- }\r
- }\r
+///
+/// Editorial by HTML5 UP
+/// html5up.net | @ajlkn
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
+///
+
+/* Icons */
+
+ ul.icons {
+ cursor: default;
+ list-style: none;
+ padding-left: 0;
+
+ li {
+ display: inline-block;
+ padding: 0 1em 0 0;
+
+ &:last-child {
+ padding-right: 0;
+ }
+
+ .icon {
+ color: inherit;
+
+ &:before {
+ font-size: 1.25em;
+ }
+ }
+ }
}
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
/* Image */\r
\r
.image {\r
- border: 0;\r
border-radius: _size(border-radius);\r
+ border: 0;\r
display: inline-block;\r
position: relative;\r
\r
\r
&.left {\r
float: left;\r
- margin: 0 2rem 2rem 0;\r
- top: 0.75rem;\r
+ padding: 0 1.5em 1em 0;\r
+ top: 0.25em;\r
}\r
\r
&.right {\r
float: right;\r
- margin: 0 0 2rem 2rem;\r
- top: 0.75rem;\r
+ padding: 0 0 1em 1.5em;\r
+ top: 0.25em;\r
}\r
\r
&.fit {\r
display: block;\r
- margin: (_size(element-margin) * 1.25) 0;\r
+ margin: 0 0 _size(element-margin) 0;\r
width: 100%;\r
\r
- &:first-child {\r
- margin-top: 0;\r
- }\r
-\r
img {\r
width: 100%;\r
}\r
\r
&.main {\r
display: block;\r
- margin: (_size(element-margin) * 2) 0;\r
+ margin: 0 0 (_size(element-margin) * 1.5) 0;\r
width: 100%;\r
\r
- &:first-child {\r
- margin-top: 0;\r
- }\r
-\r
img {\r
width: 100%;\r
}\r
}\r
-\r
- @include breakpoint('<=small') {\r
- &.fit {\r
- margin: _size(element-margin) 0;\r
- }\r
-\r
- &.main {\r
- margin: _size(element-margin) 0;\r
- }\r
- }\r
}\r
\r
a.image {\r
overflow: hidden;\r
\r
img {\r
- @include vendor('transition', 'transform #{_duration(transition)} ease-out');\r
+ @include vendor('transition', 'transform #{_duration(transition)} ease');\r
}\r
\r
&:hover {\r
img {\r
- @include vendor('transform', 'scale(1.05)');\r
+ @include vendor('transform', 'scale(1.075)');\r
}\r
}\r
}
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
ol {\r
list-style: decimal;\r
margin: 0 0 _size(element-margin) 0;\r
- padding-left: 1.25rem;\r
+ padding-left: 1.25em;\r
\r
li {\r
- padding-left: 0.25rem;\r
+ padding-left: 0.25em;\r
}\r
}\r
\r
ul {\r
list-style: disc;\r
margin: 0 0 _size(element-margin) 0;\r
- padding-left: 1rem;\r
+ padding-left: 1em;\r
\r
li {\r
- padding-left: 0.5rem;\r
+ padding-left: 0.5em;\r
}\r
\r
- &.divided {\r
+ &.alt {\r
list-style: none;\r
padding-left: 0;\r
\r
li {\r
- border-top: solid 1px;\r
- padding: 0.5rem 0;\r
+ border-top: solid 1px _palette(border);\r
+ padding: 0.5em 0;\r
\r
&:first-child {\r
border-top: 0;\r
dd {\r
margin-left: _size(element-margin);\r
}\r
- }\r
-\r
- @mixin color-list($p: null) {\r
- ul {\r
- &.divided {\r
- li {\r
- border-top-color: _palette($p, border);\r
- }\r
- }\r
-\r
- &.icons {\r
- li {\r
- a.icon {\r
- &:hover {\r
- &:before {\r
- color: _palette($p, accent);\r
- }\r
- }\r
- }\r
- }\r
-\r
- &.alt {\r
- li {\r
- .icon {\r
- &:before {\r
- box-shadow: inset 0 0 0 2px _palette($p, border);\r
- }\r
- }\r
-\r
- a.icon {\r
- &:hover {\r
- &:before {\r
- box-shadow: inset 0 0 0 2px _palette($p, accent);\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
-\r
- @include color-list;
\ No newline at end of file
+ }
\ No newline at end of file
--- /dev/null
+///\r
+/// Editorial by HTML5 UP\r
+/// html5up.net | @ajlkn\r
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+///\r
+\r
+/* Mini Posts */\r
+\r
+ .mini-posts {\r
+ article {\r
+ border-top: solid 1px _palette(border);\r
+ margin-top: _size(element-margin);\r
+ padding-top: _size(element-margin);\r
+\r
+ .image {\r
+ display: block;\r
+ margin: 0 0 (_size(element-margin) * 0.75) 0;\r
+\r
+ img {\r
+ display: block;\r
+ width: 100%;\r
+ }\r
+ }\r
+\r
+ &:first-child {\r
+ border-top: 0;\r
+ margin-top: 0;\r
+ padding-top: 0;\r
+ }\r
+ }\r
+ }
\ No newline at end of file
-///\r
-/// Massively by HTML5 UP\r
-/// html5up.net | @ajlkn\r
-/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
-///\r
-\r
-/* Pagination */\r
-\r
- .pagination {\r
- @include vendor('display', 'inline-flex');\r
- @include vendor('user-select', 'none');\r
- cursor: default;\r
- list-style: none;\r
- margin: 0 0 _size(element-margin) 2px;\r
- padding: 0;\r
-\r
- a, span {\r
- @include vendor('transition', (\r
- 'background-color #{_duration(transition)} ease-in-out',\r
- 'border-color #{_duration(transition)} ease-in-out',\r
- 'box-shadow #{_duration(transition)} ease-in-out',\r
- 'color #{_duration(transition)} ease-in-out'\r
- ));\r
- border: solid 2px;\r
- display: inline-block;\r
- font-family: _font(family-heading);\r
- font-size: 0.8rem;\r
- font-weight: _font(weight-heading);\r
- height: _size(element-height);\r
- letter-spacing: 0.075em;\r
- letter-spacing: _font(letter-spacing-heading);\r
- line-height: calc(#{_size(element-height)} - 4px);\r
- margin-left: -2px;\r
- min-width: _size(element-height);\r
- position: relative;\r
- text-align: center;\r
- text-decoration: none;\r
- text-transform: uppercase;\r
- }\r
-\r
- .next, .previous {\r
- @include icon;\r
- padding: 0 1.75rem;\r
-\r
- &:before {\r
- display: inline-block;\r
- color: inherit !important;\r
- }\r
- }\r
-\r
- .previous {\r
- &:before {\r
- content: '\f104';\r
- margin-right: (0.75em / 0.8);\r
- }\r
- }\r
-\r
- .next {\r
- &:before {\r
- content: '\f105';\r
- float: right;\r
- margin-left: (0.75em / 0.8);\r
- }\r
- }\r
-\r
- @include breakpoint('<=medium') {\r
- a, span {\r
- font-size: 0.9rem;\r
- }\r
- }\r
-\r
- @include breakpoint('<=xsmall') {\r
- .page, .extra {\r
- display: none;\r
- }\r
- }\r
- }\r
-\r
- @mixin color-pagination($p: null) {\r
- .pagination {\r
- a, span {\r
- border-color: _palette($p, border);\r
- }\r
-\r
- a {\r
- color: _palette($p, fg-bold) !important;\r
-\r
- &:hover {\r
- color: _palette($p, accent) !important;\r
- border-color: _palette($p, accent);\r
- z-index: 1;\r
-\r
- & + a,\r
- & + span {\r
- border-left-color: _palette($p, accent);\r
- }\r
- }\r
-\r
- &.active {\r
- background-color: _palette($p, border);\r
- }\r
- }\r
-\r
- span {\r
- color: _palette($p, border);\r
- }\r
- }\r
- }\r
-\r
- @include color-pagination;
\ No newline at end of file
+///
+/// Editorial by HTML5 UP
+/// html5up.net | @ajlkn
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
+///
+
+/* Pagination */
+
+ ul.pagination {
+ cursor: default;
+ list-style: none;
+ padding-left: 0;
+
+ li {
+ display: inline-block;
+ padding-left: 0;
+ vertical-align: middle;
+
+ > .page {
+ @include vendor('transition', (
+ 'background-color #{_duration(transition)} ease-in-out',
+ 'color #{_duration(transition)} ease-in-out'
+ ));
+ border-bottom: 0;
+ border-radius: _size(border-radius);
+ display: inline-block;
+ font-size: 0.8em;
+ font-weight: _font(weight-bold);
+ height: 2em;
+ line-height: 2em;
+ margin: 0 0.125em;
+ min-width: 2em;
+ padding: 0 0.5em;
+ text-align: center;
+
+ &.active {
+ background-color: _palette(accent);
+ color: _palette(bg) !important;
+
+ &:hover {
+ background-color: lighten(_palette(accent), 3);
+ }
+
+ &:active {
+ background-color: darken(_palette(accent), 3);
+ }
+ }
+ }
+
+ &:first-child {
+ padding-right: 0.75em;
+ }
+
+ &:last-child {
+ padding-left: 0.75em;
+ }
+ }
+
+ @include breakpoint('<=xsmall') {
+ li {
+ &:nth-child(n+2):nth-last-child(n+2) {
+ display: none;
+ }
+
+ &:first-child {
+ padding-right: 0;
+ }
+ }
+ }
+ }
\ No newline at end of file
--- /dev/null
+///\r
+/// Editorial by HTML5 UP\r
+/// html5up.net | @ajlkn\r
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+///\r
+\r
+/* Posts */\r
+\r
+ .posts {\r
+ $gutter: (_size(gutter) * 2);\r
+\r
+ @include vendor('display', 'flex');\r
+ @include vendor('flex-wrap', 'wrap');\r
+ margin: 0 0 _size(element-margin) ($gutter * -1);\r
+ width: calc(100% + #{$gutter});\r
+\r
+ article {\r
+ @include vendor('flex-grow', '0');\r
+ @include vendor('flex-shrink', '1');\r
+ margin: 0 0 $gutter $gutter;\r
+ position: relative;\r
+ width: calc(#{(100% / 3)} - #{$gutter});\r
+\r
+ &:before {\r
+ background: _palette(border);\r
+ content: '';\r
+ display: block;\r
+ height: calc(100% + #{$gutter});\r
+ left: ($gutter * -0.5);\r
+ position: absolute;\r
+ top: 0;\r
+ width: 1px;\r
+ }\r
+\r
+ &:after {\r
+ background: _palette(border);\r
+ bottom: ($gutter * -0.5);\r
+ content: '';\r
+ display: block;\r
+ height: 1px;\r
+ position: absolute;\r
+ right: 0;\r
+ width: calc(100% + #{$gutter});\r
+ }\r
+\r
+ > :last-child {\r
+ margin-bottom: 0;\r
+ }\r
+\r
+ .image {\r
+ display: block;\r
+ margin: 0 0 _size(element-margin) 0;\r
+\r
+ img {\r
+ display: block;\r
+ width: 100%;\r
+ }\r
+ }\r
+ }\r
+\r
+ @include breakpoint('xlarge-to-max') {\r
+ article {\r
+ &:nth-child(3n + 1) {\r
+ &:before {\r
+ display: none;\r
+ }\r
+\r
+ &:after {\r
+ width: 100%;\r
+ }\r
+ }\r
+\r
+ &:nth-last-child(1),\r
+ &:nth-last-child(2),\r
+ &:nth-last-child(3) {\r
+ margin-bottom: 0;\r
+\r
+ &:before {\r
+ height: 100%;\r
+ }\r
+\r
+ &:after {\r
+ display: none;\r
+ }\r
+ }\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=xlarge') {\r
+ article {\r
+ width: calc(50% - #{$gutter});\r
+\r
+ &:nth-last-child(3) {\r
+ margin-bottom: $gutter;\r
+ }\r
+ }\r
+ }\r
+\r
+ @include breakpoint('small-to-xlarge') {\r
+ article {\r
+ &:nth-child(2n + 1) {\r
+ &:before {\r
+ display: none;\r
+ }\r
+\r
+ &:after {\r
+ width: 100%;\r
+ }\r
+ }\r
+\r
+ &:nth-last-child(1),\r
+ &:nth-last-child(2) {\r
+ margin-bottom: 0;\r
+\r
+ &:before {\r
+ height: 100%;\r
+ }\r
+\r
+ &:after {\r
+ display: none;\r
+ }\r
+ }\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=small') {\r
+ $gutter: _size(gutter) * 1.5;\r
+\r
+ margin: 0 0 _size(element-margin) ($gutter * -1);\r
+ width: calc(100% + #{$gutter});\r
+\r
+ article {\r
+ margin: 0 0 $gutter $gutter;\r
+ width: calc(50% - #{$gutter});\r
+\r
+ &:before {\r
+ height: calc(100% + #{$gutter});\r
+ left: ($gutter * -0.5);\r
+ }\r
+\r
+ &:after {\r
+ bottom: ($gutter * -0.5);\r
+ width: calc(100% + #{$gutter});\r
+ }\r
+\r
+ &:nth-last-child(3) {\r
+ margin-bottom: $gutter;\r
+ }\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=xsmall') {\r
+ $gutter: _size(gutter) * 1.5;\r
+\r
+ margin: 0 0 _size(element-margin) 0;\r
+ width: 100%;\r
+\r
+ article {\r
+ margin: 0 0 $gutter 0;\r
+ width: 100%;\r
+\r
+ &:before {\r
+ display: none;\r
+ }\r
+\r
+ &:after {\r
+ width: 100%;\r
+ }\r
+\r
+ &:last-child {\r
+ margin-bottom: 0;\r
+\r
+ &:after {\r
+ display: none;\r
+ }\r
+ }\r
+ }\r
+ }\r
+ }
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
/* Row */\r
\r
.row {\r
- @include html-grid(1.5rem);\r
+ @include html-grid(1.5em);\r
\r
@include breakpoint('<=xlarge') {\r
- @include html-grid(1.5rem, 'xlarge');\r
+ @include html-grid(1.5em, 'xlarge');\r
}\r
\r
@include breakpoint('<=large') {\r
- @include html-grid(1.5rem, 'large');\r
+ @include html-grid(1.5em, 'large');\r
}\r
\r
@include breakpoint('<=medium') {\r
- @include html-grid(1.5rem, 'medium');\r
+ @include html-grid(1.5em, 'medium');\r
}\r
\r
@include breakpoint('<=small') {\r
- @include html-grid(1.5rem, 'small');\r
+ @include html-grid(1.5em, 'small');\r
}\r
\r
@include breakpoint('<=xsmall') {\r
- @include html-grid(1.5rem, 'xsmall');\r
- }\r
-\r
- @include breakpoint('<=xxsmall') {\r
- @include html-grid(1.5rem, 'xxsmall');\r
+ @include html-grid(1.5em, 'xsmall');\r
}\r
}
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
}\r
\r
header {\r
- cursor: default;\r
-\r
- > .date {\r
- display: block;\r
- font-size: 0.8rem;\r
- height: 1;\r
- margin: 0 0 (_size(element-margin) * 0.5) 0;\r
- position: relative;\r
- }\r
-\r
- > p {\r
- font-style: italic;\r
- }\r
-\r
- > h1 + p {\r
- font-size: 1.1rem;\r
- margin-top: -0.5rem;\r
- line-height: 2;\r
- }\r
-\r
- > h2 + p {\r
- font-size: 1rem;\r
- margin-top: -0.75rem;\r
- }\r
-\r
- > h3 + p {\r
- font-size: 0.9rem;\r
- margin-top: -0.75rem;\r
- }\r
-\r
- > h4 + p {\r
- font-size: 0.8rem;\r
- margin-top: -0.75rem;\r
+ p {\r
+ font-family: _font(family-heading);\r
+ font-size: 1em;\r
+ font-weight: _font(weight-heading-alt);\r
+ letter-spacing: _font(kerning-heading);\r
+ margin-top: -0.5em;\r
+ text-transform: uppercase;\r
}\r
\r
&.major {\r
- margin: 0 0 (_size(element-margin) * 2) 0;\r
- text-align: center;\r
-\r
> :last-child {\r
- margin-bottom: 0;\r
- }\r
-\r
- > p {\r
- margin-top: 0;\r
- text-align: center;\r
- }\r
-\r
- > .date {\r
- font-size: 1rem;\r
- margin: 0 0 (_size(element-margin) * 2) 0;\r
-\r
- &:before, &:after {\r
- content: '';\r
- display: block;\r
- position: absolute;\r
- top: 50%;\r
- width: calc(50% - 6rem);\r
- border-top: solid 2px;\r
- }\r
-\r
- &:before {\r
- left: 0;\r
- }\r
-\r
- &:after {\r
- right: 0;\r
- }\r
- }\r
- }\r
-\r
- @include breakpoint('<=medium') {\r
- br {\r
- display: none;\r
- }\r
- }\r
-\r
- @include breakpoint('<=small') {\r
- &.major {\r
+ border-bottom: solid 3px _palette(accent);\r
+ display: inline-block;\r
margin: 0 0 _size(element-margin) 0;\r
+ padding: 0 0.75em 0.5em 0;\r
}\r
}\r
- }\r
\r
- @mixin color-section($p: null) {\r
- header {\r
- &.major {\r
- .date {\r
- &:before, &:after {\r
- border-top-color: _palette($p, border);\r
- }\r
- }\r
+ &.main {\r
+ > :last-child {\r
+ margin: 0 0 (_size(element-margin) * 0.5) 0;\r
}\r
}\r
- }\r
-\r
- @include color-section;
\ No newline at end of file
+ }
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
\r
tbody {\r
tr {\r
- border: solid 1px;\r
+ border: solid 1px _palette(border);\r
border-left: 0;\r
border-right: 0;\r
+\r
+ &:nth-child(2n + 1) {\r
+ background-color: _palette(border-bg);\r
+ }\r
}\r
}\r
\r
td {\r
- padding: 0.75rem 0.75rem;\r
+ padding: 0.75em 0.75em;\r
}\r
\r
th {\r
- font-family: _font(family-heading);\r
- font-size: 0.8rem;\r
- font-weight: _font(weight-heading);\r
- letter-spacing: 0.075em;\r
- line-height: 1.5;\r
- padding: 0 0.75rem 0.75rem 0.75rem;\r
+ color: _palette(fg-bold);\r
+ font-size: 0.9em;\r
+ font-weight: _font(weight-bold);\r
+ padding: 0 0.75em 0.75em 0.75em;\r
text-align: left;\r
- text-transform: uppercase;\r
-\r
- @include breakpoint('<=medium') {\r
- font-size: 0.9rem;\r
- }\r
}\r
\r
thead {\r
- border-bottom: solid 2px;\r
+ border-bottom: solid 2px _palette(border);\r
}\r
\r
tfoot {\r
- border-top: solid 2px;\r
+ border-top: solid 2px _palette(border);\r
}\r
\r
&.alt {\r
tbody {\r
tr {\r
td {\r
- border: solid 1px;\r
+ border: solid 1px _palette(border);\r
border-left-width: 0;\r
border-top-width: 0;\r
\r
border-top: 0;\r
}\r
}\r
- }\r
-\r
- @mixin color-table($p: null) {\r
- table {\r
- tbody {\r
- tr {\r
- border-color: _palette($p, border);\r
-\r
- &:nth-child(2n + 1) {\r
- background-color: _palette($p, border-bg);\r
- }\r
- }\r
- }\r
-\r
- th {\r
- color: _palette($p, fg-bold);\r
- }\r
-\r
- thead {\r
- border-bottom-color: _palette($p, border);\r
- }\r
-\r
- tfoot {\r
- border-top-color: _palette($p, border);\r
- }\r
-\r
- &.alt {\r
- tbody {\r
- tr {\r
- td {\r
- border-color: _palette($p, border);\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
-\r
- @include color-table;
\ No newline at end of file
+ }
\ No newline at end of file
--- /dev/null
+///\r
+/// Editorial by HTML5 UP\r
+/// html5up.net | @ajlkn\r
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+///\r
+\r
+/* Banner */\r
+\r
+ #banner {\r
+ @include padding(6em, 0);\r
+ @include vendor('display', 'flex');\r
+\r
+ h1 {\r
+ margin-top: -0.125em;\r
+ }\r
+\r
+ .content {\r
+ @include vendor('flex-grow', '1');\r
+ @include vendor('flex-shrink', '1');\r
+ width: 50%;\r
+ }\r
+\r
+ .image {\r
+ @include vendor('flex-grow', '0');\r
+ @include vendor('flex-shrink', '0');\r
+ display: block;\r
+ margin: 0 0 _size(element-margin) (_size(element-margin) * 2);\r
+ width: 50%;\r
+\r
+ img {\r
+ height: 100%;\r
+ -moz-object-fit: cover;\r
+ -webkit-object-fit: cover;\r
+ -ms-object-fit: cover;\r
+ object-fit: cover;\r
+ -moz-object-position: center;\r
+ -webkit-object-position: center;\r
+ -ms-object-position: center;\r
+ object-position: center;\r
+ width: 100%;\r
+ }\r
+ }\r
+\r
+ @include orientation(portrait) {\r
+ @include vendor('flex-direction', 'column-reverse');\r
+\r
+ h1 {\r
+ br {\r
+ display: none;\r
+ }\r
+ }\r
+\r
+ .content {\r
+ @include vendor('flex-grow', '0');\r
+ @include vendor('flex-shrink', '0');\r
+ width: 100%;\r
+ }\r
+\r
+ .image {\r
+ @include vendor('flex-grow', '0');\r
+ @include vendor('flex-shrink', '0');\r
+ margin: 0 0 (_size(element-margin) * 2) 0;\r
+ height: 25em;\r
+ max-height: 50vh;\r
+ min-height: 18em;\r
+ width: 100%;\r
+ }\r
+\r
+ @include breakpoint('<=xsmall') {\r
+ .image {\r
+ max-height: 35vh;\r
+ }\r
+ }\r
+ }\r
+ }
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
/* Footer */\r
\r
#footer {\r
- @include color(alt);\r
- @include vendor('display', 'flex');\r
- background-color: _palette(alt, bg);\r
- color: _palette(fg-light);\r
- cursor: default;\r
- position: relative;\r
- margin: 0 auto;\r
- width: calc(100% - #{_size(padding) * 2});\r
- max-width: _size(wrapper);\r
- z-index: 2;\r
+ .copyright {\r
+ color: _palette(fg-light);\r
+ font-size: 0.9em;\r
\r
- > section {\r
- @include vendor('flex-basis', '50%');\r
- @include vendor('flex-grow', '1');\r
- @include vendor('flex-shrink', '1');\r
- @include padding((_size(padding) * 2), (_size(padding) * 2));\r
- border-left: solid 2px _palette(alt, border);\r
-\r
- &:first-child {\r
- border-left: 0;\r
- }\r
-\r
- &.split {\r
- @include vendor('display', 'flex');\r
- @include vendor('flex-direction', 'column');\r
- padding: 0;\r
-\r
- > section {\r
- @include padding((_size(padding) * 2) - 1, (_size(padding) * 2));\r
- border-top: solid 2px _palette(alt, border);\r
-\r
- &:first-child {\r
- @include padding((_size(padding) * 2) - 1, (_size(padding) * 2), (_size(padding), 0, 0, 0));\r
- border-top: 0;\r
- }\r
-\r
- &:last-child {\r
- @include padding((_size(padding) * 2) - 1, (_size(padding) * 2), (0, 0, _size(padding), 0));\r
- }\r
- }\r
-\r
- &.contact {\r
- > section {\r
- @include vendor('display', 'flex');\r
- @include vendor('align-items', 'center');\r
- padding: (_size(padding) * 1.575) (_size(padding) * 2);\r
-\r
- > * {\r
- margin-bottom: 0;\r
- }\r
-\r
- > :first-child {\r
- @include vendor('flex-shrink', '0');\r
- @include vendor('flex-grow', '0');\r
- width: 6rem;\r
- }\r
-\r
- > :last-child {\r
- @include vendor('flex-shrink', '1');\r
- @include vendor('flex-grow', '1');\r
- }\r
-\r
- &:first-child {\r
- padding: (_size(padding) * 2) (_size(padding) * 2) ((_size(padding) * 2) - 1) (_size(padding) * 2);\r
- }\r
-\r
- &:last-child {\r
- padding: ((_size(padding) * 2) - 1) (_size(padding) * 2) (_size(padding) * 2) (_size(padding) * 2);\r
- }\r
-\r
- &.alt {\r
- @include vendor('align-items', 'flex-start');\r
-\r
- > :last-child {\r
- margin-top: -0.325rem;\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
-\r
- form label,\r
- h3,\r
- p {\r
- font-size: 0.8rem;\r
- }\r
-\r
- @include breakpoint('<=medium') {\r
- display: block;\r
-\r
- > section {\r
- border-top: solid 2px _palette(alt, border);\r
-\r
- &:first-child {\r
- border-top: 0;\r
- }\r
-\r
- &.split {\r
- > section {\r
- @include padding((_size(padding) * 2), (_size(padding) * 2));\r
-\r
- &:first-child {\r
- @include padding((_size(padding) * 2), (_size(padding) * 2));\r
- }\r
-\r
- &:last-child {\r
- @include padding((_size(padding) * 2), (_size(padding) * 2));\r
- }\r
- }\r
-\r
- &.contact {\r
- > section {\r
- padding: (_size(padding) * 2);\r
-\r
- &:first-child {\r
- padding: (_size(padding) * 2);\r
- }\r
-\r
- &:last-child {\r
- padding: (_size(padding) * 2);\r
- }\r
- }\r
- }\r
- }\r
- }\r
-\r
- form label,\r
- h3,\r
- p {\r
- font-size: 0.9rem;\r
- }\r
- }\r
-\r
- @include breakpoint('<=small') {\r
- > section {\r
- @include padding((_size(padding) * 1), (_size(padding) * 1));\r
-\r
- &.split {\r
- > section {\r
- @include padding((_size(padding) * 1), (_size(padding) * 1));\r
-\r
- &:first-child {\r
- @include padding((_size(padding) * 1), (_size(padding) * 1));\r
- }\r
-\r
- &:last-child {\r
- @include padding((_size(padding) * 1), (_size(padding) * 1));\r
- }\r
- }\r
-\r
- &.contact {\r
- > section {\r
- padding: (_size(padding) * 1);\r
-\r
- &:first-child {\r
- padding: (_size(padding) * 1);\r
- }\r
-\r
- &:last-child {\r
- padding: (_size(padding) * 1);\r
- }\r
- }\r
- }\r
- }\r
- }\r
- }\r
-\r
- @include breakpoint('<=xsmall') {\r
- width: 100%;\r
- }\r
- }\r
-\r
- #copyright {\r
- @include color-typography(invert);\r
- position: relative;\r
- color: transparentize(_palette(invert, fg), 0.75);\r
- cursor: default;\r
- font-family: _font(family-heading);\r
- font-size: 0.8rem;\r
- font-weight: _font(weight-heading);\r
- letter-spacing: 0.075em;\r
- line-height: 1.5;\r
- text-align: center;\r
- text-transform: uppercase;\r
- margin: (_size(padding) * 2) auto (_size(padding) * 4) auto;\r
- width: calc(100% - #{_size(padding) * 2});\r
- max-width: _size(wrapper);\r
- z-index: 2;\r
-\r
- a {\r
- color: inherit;\r
- border-bottom-color: inherit;\r
- }\r
-\r
- ul {\r
- list-style: none;\r
- margin: 0;\r
- padding-left: 0;\r
-\r
- li {\r
- border-left: solid 2px;\r
- display: inline-block;\r
- line-height: 1;\r
- margin-left: 1rem;\r
- padding-left: 1rem;\r
-\r
- &:first-child {\r
- border-left: 0;\r
- margin-left: 0;\r
- padding-left: 0;\r
- }\r
- }\r
- }\r
-\r
- @include breakpoint('<=large') {\r
- margin: (_size(padding) * 2) auto;\r
- }\r
-\r
- @include breakpoint('<=xsmall') {\r
- ul {\r
- li {\r
- border-left: 0;\r
- margin: 1rem 0 0 0;\r
- padding-left: 0;\r
- display: block;\r
-\r
- &:first-child {\r
- margin-top: 0;\r
- }\r
- }\r
+ a {\r
+ color: inherit;\r
}\r
}\r
}
\ No newline at end of file
+++ /dev/null
-// Main
-// --------------------------------------------
-
-// Fix main cover image bg position
-#wrapper>.bg {
- background-position: top center;
- background-size: cover;
-}
-
-#intro {
- max-width: 800px;
- margin: 0 auto;
-}
-
-#header .logo.image {
- padding: 0;
- border: none;
-}
-
-#header .logo.image img {
- height: 75px;
- transform: none !important;
-}
-
-.content {
- max-width: 700px;
- margin: 0 auto;
-}
-
-// Pagination
-// --------------------------------------------
-
-// Couple of alignment fixes cause we're not
-// using page numbers, just prev/next
-.pagination {
- display: flex;
- justify-content: space-between;
- align-items: center;
- width: 100%;
-}
-
-.page-number {
- padding: 0 20px;
- border-color: transparent !important;
- color: #222 !important;;
-}
-
-.spacer {
- width: 160px;
-}
-
-
-// Tag Archive
-// --------------------------------------------
-
-.tag-header,
-.tag-header p {
- text-align: center;
-}
-
-
-// Author Archive
-// --------------------------------------------
-
-.author-header {
- display: flex;
- flex-direction: column;
- align-items: center;
-}
-
-.author-profile-image {
- flex-shrink: 0;
- margin: 0 0 20px 0;
- width: 100px;
- height: 100px;
- box-shadow: rgba(255,255,255,0.1) 0 0 0 6px;
- display: block;
- background: #222;
- border-radius: 100%;
-
- object-fit: cover;
-}
-
-.author-header h1 {
- margin-bottom: 1rem;
-}
-
-.author-meta {
- display: flex;
- align-items: center;
-}
-
-.author-meta .icon,
-.author-meta .bull {
- padding: 5px 10px;
-}
-
-.author-location:before {
- margin-right: 10px;
-}
-
-// Author Box
-// --------------------------------------------
-
-.post-footer {
- margin: 4rem auto 0;
- max-width: 700px;
-}
-
-.authors {
- display: flex;
- justify-content: center;
- flex-wrap: wrap;
- margin: 0 -40px;
-}
-
-.author-box {
- flex: 1 1 300px;
- display: inline-flex;
- align-items: flex-start;
- padding: 5px 20px;
- margin: 0 20px 20px;
- border: none;
-}
-
-.author-box:hover {
- color: #212931 !important;
-}
-
-.author-box:hover .author-box-name {
- color: #18bfef;
- transition: color 0.2s ease;
-}
-
-.author-box .author-profile-image {
- height: 60px;
- width: 60px;
- margin-right: 20px;
-}
-
-.author-box-content {
- display: flex;
- flex-direction: column;
-}
-
-.author-box-label {
- font-family: _font(family-heading);
- font-size: 0.7rem;
- line-height: 1em;
- font-weight: 300;
- text-transform: uppercase;
- color: #999;
-}
-
-.author-box-name {
- margin: 3px 0;
- font-size: 1.3rem;
- line-height: 1.2em;
- transition: color 0.5s ease;
-}
-
-.author-box p {
- margin: 0;
- font-size: 0.9rem;
- line-height: 1.5em;
-}
-
-.kg-image {
- max-width: 100%;
-}
-
-// Content
-// --------------------------------------------
-
-.kg-card {
- margin: 0 0 2rem 0;
-}
-
-.kg-embed-card {
- display: flex;
- flex-direction: column;
- align-items: center;
- min-width: 100%;
-}
-
-.kg-image {
- max-width: 100%;
-}
-
-.kg-card figcaption {
- font-size: 0.8rem;
- line-height: 1.4em;
- text-align: center;
-}
-
-.kg-width-wide {
- position: relative;
- margin-left: -6rem;
- margin-right: -6rem;
- width: calc(100% + 12rem);
-
- @include breakpoint('<=large') {
- margin-left: -4rem;
- margin-right: -4rem;
- width: calc(100% + 8rem);
- }
- @include breakpoint('<=medium') {
- margin-left: -2rem;
- margin-right: -2rem;
- width: calc(100% + 4rem);
- }
- @include breakpoint('<=small') {
- margin-left: 0;
- margin-right: 0;
- width: 100%;
- }
-}
-
-.kg-width-full {
- position: relative;
- margin-left: -14.1rem;
- margin-right: -14.1rem;
- width: calc(100% + 28.2rem);
-
- @include breakpoint('<=large') {
- margin-left: -8rem;
- margin-right: -8rem;
- width: calc(100% + 16rem);
- }
- @include breakpoint('<=medium') {
- margin-left: -4rem;
- margin-right: -4rem;
- width: calc(100% + 8rem);
- }
- @include breakpoint('<=small') {
- margin-left: -2rem;
- margin-right: -2rem;
- width: calc(100% + 4rem);
- }
-}
-
-.kg-gallery-container {
- display: flex;
- flex-direction: column;
- margin-left: -6rem;
- margin-right: -6rem;
- width: calc(100% + 12rem);
-
- @include breakpoint('<=large') {
- margin-left: -4rem;
- margin-right: -4rem;
- width: calc(100% + 8rem);
- }
- @include breakpoint('<=medium') {
- margin-left: -2rem;
- margin-right: -2rem;
- width: calc(100% + 4rem);
- }
- @include breakpoint('<=small') {
- margin-left: 0;
- margin-right: 0;
- width: 100%;
- }
-}
-
-.kg-gallery-row {
- display: flex;
- flex-direction: row;
- justify-content: center;
-}
-
-.kg-gallery-image img {
- display: block;
- margin: 0;
- width: 100%;
- height: 100%;
-}
-
-.kg-gallery-row:not(:first-of-type) {
- margin: 0.75em 0 0 0;
-}
-
-.kg-gallery-image:not(:first-of-type) {
- margin: 0 0 0 0.75em;
-}
-
-.kg-gallery-card + .kg-image-card.kg-width-wide,
-.kg-gallery-card + .kg-gallery-card,
-.kg-image-card.kg-width-wide + .kg-gallery-card,
-.kg-image-card.kg-width-wide + .kg-image-card.kg-width-wide {
- margin: -2.25em 0 3em;
-}
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
/* Header */\r
\r
#header {\r
- @include color-typography(invert);\r
- @include vendor('align-items', 'center');\r
@include vendor('display', 'flex');\r
- @include vendor('flex-direction', 'column');\r
- @include vendor('justify-content', 'flex-end');\r
- @include vendor('pointer-events', 'none');\r
- @include vendor('user-select', 'none');\r
- height: 20rem;\r
- padding-bottom: (_size(padding) * 4);\r
+ border-bottom: solid 5px _palette(accent);\r
+ padding: 6em 0 1em 0;\r
position: relative;\r
- text-align: center;\r
- z-index: 2;\r
+\r
+ > * {\r
+ @include vendor('flex', '1');\r
+ margin-bottom: 0;\r
+ }\r
\r
.logo {\r
- @include vendor('transition', (\r
- 'border-color #{_duration(transition)} ease-in-out',\r
- 'color #{_duration(transition)} ease-in-out',\r
- 'opacity 0.5s ease',\r
- 'transform 0.5s ease',\r
- 'visibility 0.5s'\r
- ));\r
- @include vendor('pointer-events', 'auto');\r
- border-style: solid;\r
- border-color: _palette(invert, border);\r
- border-width: 5px !important;\r
+ border-bottom: 0;\r
+ color: inherit;\r
font-family: _font(family-heading);\r
- font-size: 2.25rem;\r
- font-weight: _font(weight-heading);\r
- letter-spacing: 0.075em;\r
- line-height: 1;\r
- padding: 1rem 1.75rem;\r
- text-transform: uppercase;\r
- visibility: visible;\r
-\r
- &:hover {\r
- border-color: _palette(invert, accent) !important;\r
- color: _palette(invert, accent) !important;\r
- }\r
+ font-size: 1.125em;\r
}\r
\r
- @include breakpoint('<=medium') {\r
- height: 14rem;\r
- padding-bottom: (_size(padding) * 2);\r
+ .icons {\r
+ text-align: right;\r
+ }\r
+\r
+ @include breakpoint('<=xlarge') {\r
+ padding-top: 5em;\r
}\r
\r
@include breakpoint('<=small') {\r
- padding-bottom: (_size(padding) * 1.5);\r
+ padding-top: 6.5em;\r
\r
.logo {\r
- font-size: 1.75rem;\r
- border-width: 3px !important;\r
+ font-size: 1.25em;\r
+ margin: 0;\r
+ }\r
+\r
+ .icons {\r
+ height: (6.25em / 1.25);\r
+ line-height: (6.25em / 1.25);\r
+ position: absolute;\r
+ right: (-0.625em / 1.25);\r
+ top: 0;\r
}\r
}\r
}
\ No newline at end of file
+++ /dev/null
-///\r
-/// Massively by HTML5 UP\r
-/// html5up.net | @ajlkn\r
-/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
-///\r
-\r
-/* Intro */\r
-\r
- #intro {\r
- @include color-typography(invert);\r
- @include color-button(invert);\r
- @include padding(_size(padding) * 4, _size(padding) * 2);\r
- @include vendor('align-items', 'center');\r
- @include vendor('display', 'flex');\r
- @include vendor('flex-direction', 'column');\r
- @include vendor('justify-content', 'flex-end');\r
- @include vendor('transition', (\r
- 'opacity 1s ease',\r
- 'transform 1s ease'\r
- ));\r
- position: relative;\r
- cursor: default;\r
- text-align: center;\r
- z-index: 1;\r
- min-height: 100vh;\r
-\r
- h1 {\r
- font-size: 5rem;\r
- line-height: 1;\r
- }\r
-\r
- p {\r
- font-size: 1.25rem;\r
- font-style: italic;\r
- margin-top: -0.25rem;\r
- text-align: center;\r
- }\r
-\r
- & + #header {\r
- margin-top: -20rem;\r
-\r
- .logo {\r
- @include vendor('transform', 'translateY(2rem)');\r
- opacity: 0;\r
- visibility: hidden;\r
- }\r
- }\r
-\r
- &.hidden {\r
- @include vendor('pointer-events', 'none');\r
- @include vendor('transform', 'translateY(2rem)');\r
- @include vendor('transition', (\r
- 'opacity 0.5s ease',\r
- 'transform 0.5s ease',\r
- 'visibility 0.5s'\r
- ));\r
- opacity: 0;\r
- visibility: hidden;\r
-\r
- & + #header {\r
- .logo {\r
- @include vendor('transform', 'translateY(0)');\r
- opacity: 1;\r
- visibility: visible;\r
- }\r
- }\r
- }\r
-\r
- body.is-preload & {\r
- @include vendor('transform', 'translateY(2rem)');\r
- opacity: 0;\r
-\r
- &:not(.hidden) {\r
- & + #header + #nav {\r
- @include vendor('transform', 'translateY(4rem)');\r
- opacity: 0;\r
- }\r
- }\r
- }\r
-\r
- @include breakpoint('<=medium') {\r
- @include padding(_size(padding) * 2, _size(padding) * 2);\r
- min-height: 90vh;\r
-\r
- p {\r
- br {\r
- display: none;\r
- }\r
- }\r
-\r
- & + #header {\r
- margin-top: -14rem;\r
- }\r
- }\r
-\r
- @include breakpoint('<=small') {\r
- @include padding(_size(padding) * 1.5, _size(padding) * 1);\r
- min-height: 80vh;\r
-\r
- h1 {\r
- font-size: 3.25rem;\r
- line-height: 1.1;\r
- margin-bottom: _size(element-margin) * 0.5;\r
- }\r
-\r
- p {\r
- font-size: 1rem;\r
- margin-top: 0rem;\r
- }\r
-\r
- .actions {\r
- display: none;\r
- }\r
- }\r
- }
\ No newline at end of file
///\r
-/// Massively by HTML5 UP\r
+/// Editorial by HTML5 UP\r
/// html5up.net | @ajlkn\r
/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
///\r
/* Main */\r
\r
#main {\r
- background-color: _palette(bg);\r
- position: relative;\r
- margin: 0 auto;\r
- width: calc(100% - #{_size(padding) * 2});\r
- max-width: _size(wrapper);\r
- z-index: 2;\r
+ @include vendor('flex-grow', '1');\r
+ @include vendor('flex-shrink', '1');\r
+ width: 100%;\r
\r
- > * {\r
- @include padding((_size(padding) * 2), (_size(padding) * 2));\r
- border-top: solid 2px _palette(border);\r
- margin: 0;\r
+ > .inner {\r
+ @include padding(0, 6em);\r
+ margin: 0 auto;\r
+ max-width: 110em;\r
\r
- &:first-child {\r
- border-top: 0;\r
- }\r
- }\r
-\r
- > footer {\r
- text-align: center;\r
- }\r
-\r
- > .post {\r
- @include padding((_size(padding) * 4), (_size(padding) * 4));\r
-\r
- header {\r
- &.major {\r
- > .date {\r
- margin-top: -2rem;\r
- }\r
-\r
- > h1, h2 {\r
- font-size: 4rem;\r
- line-height: 1.1;\r
- margin: 0 0 _size(element-margin) 0;\r
- }\r
- }\r
- }\r
-\r
- &.featured {\r
- text-align: center;\r
- }\r
-\r
- @include breakpoint('<=large') {\r
- @include padding((_size(padding) * 3), (_size(padding) * 2));\r
- }\r
-\r
- @include breakpoint('<=small') {\r
- @include padding((_size(padding) * 2), (_size(padding) * 1));\r
+ > section {\r
+ @include padding(6em, 0);\r
+ border-top: solid 2px _palette(border);\r
\r
- header {\r
- &.major {\r
- > .date {\r
- margin-top: -1rem;\r
- margin-bottom: _size(element-margin);\r
- }\r
-\r
- > h1, h2 {\r
- font-size: 2.5rem;\r
- line-height: 1.2;\r
- margin: 0 0 (_size(element-margin) * 0.75) 0;\r
- }\r
- }\r
+ &:first-of-type {\r
+ border-top: 0 !important;\r
}\r
}\r
}\r
\r
- > .posts {\r
- @include fixed-grid((\r
- columns: 2,\r
- gutters: (_size(padding) * 4),\r
- horizontal-align: center,\r
- vertical-align: flex-start,\r
- flush: false\r
- ));\r
- width: 100%;\r
- padding: 0;\r
-\r
- > article {\r
- border-color: _palette(border);\r
- border-left-width: 2px;\r
- border-style: solid;\r
- border-top-width: 2px;\r
- text-align: center;\r
+ @include breakpoint('<=xlarge') {\r
+ > .inner {\r
+ @include padding(0, 5em);\r
\r
- > :last-child {\r
- margin-bottom: 0;\r
- }\r
-\r
- &:nth-child(2n - 1) {\r
- border-left-width: 0;\r
- }\r
-\r
- &:nth-child(-n + 2) {\r
- border-top-width: 0;\r
+ > section {\r
+ @include padding(5em, 0);\r
}\r
}\r
+ }\r
\r
- @include breakpoint('<=medium') {\r
- @include fixed-grid-resize((\r
- columns: 2,\r
- gutters: (_size(padding) * 2.5),\r
- flush: false\r
- ));\r
- }\r
-\r
- @include breakpoint('<=small') {\r
- @include fixed-grid-resize((\r
- columns: 1,\r
- gutters: (_size(padding) * 2),\r
- prev-columns: 2,\r
- flush: false\r
- ));\r
-\r
- > article {\r
- &:nth-child(2n - 1) {\r
- border-left-width: 2px;\r
- }\r
-\r
- &:nth-child(-n + 2) {\r
- border-top-width: 2px;\r
- }\r
-\r
- &:nth-child(n) {\r
- border-left-width: 0;\r
- }\r
-\r
- &:nth-child(-n + 1) {\r
- border-top-width: 0;\r
- }\r
+ @include breakpoint('<=large') {\r
+ > .inner {\r
+ @include padding(0, 4em);\r
\r
- .image {\r
- max-width: 25rem;\r
- margin-left: auto;\r
- margin-right: auto;\r
- }\r
+ > section {\r
+ @include padding(4em, 0);\r
}\r
}\r
}\r
\r
@include breakpoint('<=small') {\r
- > * {\r
- @include padding((_size(padding) * 1), (_size(padding) * 1));\r
- }\r
- }\r
+ > .inner {\r
+ @include padding(0, 2em);\r
\r
- @include breakpoint('<=xsmall') {\r
- width: 100%;\r
+ > section {\r
+ @include padding(3em, 0);\r
+ }\r
+ }\r
}\r
}
\ No newline at end of file
--- /dev/null
+///\r
+/// Editorial by HTML5 UP\r
+/// html5up.net | @ajlkn\r
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+///\r
+\r
+/* Menu */\r
+\r
+ #menu {\r
+ ul {\r
+ @include vendor('user-select', 'none');\r
+ color: _palette(fg-bold);\r
+ font-family: _font(family-heading);\r
+ font-family: _font(weight-heading-alt);\r
+ letter-spacing: _font(kerning-heading);\r
+ list-style: none;\r
+ margin-bottom: 0;\r
+ padding: 0;\r
+ text-transform: uppercase;\r
+\r
+ a, span {\r
+ border-bottom: 0;\r
+ color: inherit;\r
+ cursor: pointer;\r
+ display: block;\r
+ font-size: 0.9em;\r
+ padding: 0.625em 0;\r
+\r
+ &:hover {\r
+ color: _palette(accent);\r
+ }\r
+\r
+ &.opener {\r
+ @include vendor('transition', 'color #{_duration(transition)} ease-in-out');\r
+ @include icon;\r
+ -webkit-tap-highlight-color: rgba(255,255,255,0);\r
+ position: relative;\r
+\r
+ &:before {\r
+ @include vendor('transition', (\r
+ 'color #{_duration(transition)} ease-in-out',\r
+ 'transform #{_duration(transition)} ease-in-out'\r
+ ));\r
+ color: _palette(fg-light);\r
+ content: '\f078';\r
+ position: absolute;\r
+ right: 0;\r
+ }\r
+\r
+ &:hover {\r
+ &:before {\r
+ color: _palette(accent);\r
+ }\r
+ }\r
+\r
+ &.active {\r
+ & + ul {\r
+ display: block;\r
+ }\r
+\r
+ &:before {\r
+ @include vendor('transform', 'rotate(-180deg)');\r
+ }\r
+ }\r
+ }\r
+ }\r
+ }\r
+\r
+ > ul {\r
+ > li {\r
+ border-top: solid 1px _palette(border);\r
+ margin: 0.5em 0 0 0;\r
+ padding: 0.5em 0 0 0;\r
+\r
+ > ul {\r
+ color: _palette(fg-light);\r
+ display: none;\r
+ margin: 0.5em 0 1.5em 0;\r
+ padding-left: 1em;\r
+\r
+ a, span {\r
+ font-size: 0.8em;\r
+ }\r
+\r
+ > li {\r
+ margin: 0.125em 0 0 0;\r
+ padding: 0.125em 0 0 0;\r
+ }\r
+ }\r
+\r
+ &:first-child {\r
+ border-top: 0;\r
+ margin-top: 0;\r
+ padding-top: 0;\r
+ }\r
+ }\r
+ }\r
+ }
\ No newline at end of file
+++ /dev/null
-///\r
-/// Massively by HTML5 UP\r
-/// html5up.net | @ajlkn\r
-/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
-///\r
-\r
-/* Nav */\r
-\r
- #nav {\r
- @include color-list(invert);\r
- @include color-typography(invert);\r
- @include vendor('display', 'flex');\r
- @include vendor('transition', (\r
- 'transform 1s ease',\r
- 'opacity 1s ease'\r
- ));\r
- background: rgba(255,255,255,0.175);\r
- height: 4rem;\r
- line-height: 4rem;\r
- margin: -4rem auto 0 auto;\r
- overflow: hidden;\r
- padding: 0 2rem 0 0;\r
- position: relative;\r
- width: calc(100% - #{_size(padding) * 2});\r
- max-width: _size(wrapper);\r
- z-index: 2;\r
-\r
- ul {\r
- &.links {\r
- @include vendor('display', 'flex');\r
- @include vendor('flex-grow', '1');\r
- @include vendor('flex-shrink', '1');\r
- font-family: _font(family-heading);\r
- font-weight: _font(weight-heading);\r
- letter-spacing: 0.075em;\r
- list-style: none;\r
- margin-bottom: 0;\r
- padding-left: 0;\r
- text-transform: uppercase;\r
-\r
- li {\r
- display: block;\r
- padding-left: 0;\r
-\r
- a {\r
- @include vendor('transition', (\r
- 'background-color #{_duration(transition)} ease-in-out',\r
- 'color #{_duration(transition)} ease-in-out'\r
- ));\r
- display: block;\r
- font-size: 0.8rem;\r
- outline: none;\r
- padding: 0 2rem;\r
-\r
- &:hover {\r
- color: inherit !important;\r
- background-color: transparentize(_palette(invert, fg), 0.9);\r
- }\r
- }\r
-\r
- &.active {\r
- background-color: _palette(invert, fg);\r
-\r
- a {\r
- color: _palette(invert, bg);\r
-\r
- &:hover {\r
- color: _palette(invert, accent) !important;\r
- }\r
- }\r
- }\r
- }\r
- }\r
-\r
- &.icons {\r
- @include vendor('flex-grow', '0');\r
- @include vendor('flex-shrink', '0');\r
- margin-bottom: 0;\r
- }\r
- }\r
-\r
- @include breakpoint('<=medium') {\r
- display: none;\r
- }\r
- }
\ No newline at end of file
+++ /dev/null
-///\r
-/// Massively by HTML5 UP\r
-/// html5up.net | @ajlkn\r
-/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
-///\r
-\r
-/* Nav Panel */\r
-\r
- #navPanelToggle {\r
- @include icon;\r
- @include vendor('transition', (\r
- 'color #{_duration(transition)} ease-in-out',\r
- 'background-color #{_duration(transition)} ease-in-out',\r
- 'box-shadow #{_duration(transition)} ease-in-out'\r
- ));\r
- display: none;\r
- position: fixed;\r
- top: 0.75rem;\r
- right: 0.75rem;\r
- border: 0;\r
- color: _palette(invert, fg-bold);\r
- font-family: _font(family-heading);\r
- font-size: 0.9rem;\r
- font-weight: _font(weight-heading);\r
- letter-spacing: 0.075em;\r
- padding: 0.375rem 1.25rem;\r
- text-transform: uppercase;\r
- z-index: _misc(z-index-base) + 1;\r
-\r
- &:before {\r
- content: '\f0c9';\r
- margin-right: 0.5rem;\r
- }\r
-\r
- &.alt {\r
- background-color: transparentize(_palette(bg), 0.125);\r
- box-shadow: 0 0.125rem 0.75rem 0 transparentize(_palette(invert, bg), 0.75);\r
- color: _palette(fg-bold);\r
-\r
- &:hover {\r
- background-color: _palette(bg);\r
- }\r
- }\r
-\r
- @include breakpoint('<=medium') {\r
- display: block;\r
- }\r
-\r
- @include breakpoint('<=small') {\r
- font-size: 0.8rem;\r
- padding: 0.25rem 1rem;\r
- }\r
- }\r
-\r
- #navPanel {\r
- @include vendor('transform', 'translateX(20rem)');\r
- @include vendor('transition', ('transform #{_duration(menu)} ease', 'box-shadow #{_duration(menu)} ease', 'visibility #{_duration(menu)}'));\r
- display: none;\r
- -webkit-overflow-scrolling: touch;\r
- background: _palette(bg);\r
- box-shadow: none;\r
- color: _palette(fg-bold);\r
- height: 100%;\r
- max-width: 80%;\r
- overflow-y: auto;\r
- padding: 3rem 2rem;\r
- position: fixed;\r
- right: 0;\r
- top: 0;\r
- visibility: hidden;\r
- width: 20rem;\r
- z-index: _misc(z-index-base) + 2;\r
-\r
- .links {\r
- list-style: none;\r
- padding-left: 0;\r
-\r
- li {\r
- border-top: solid 2px _palette(border);\r
-\r
- a {\r
- border-bottom: 0;\r
- display: block;\r
- font-family: _font(family-heading);\r
- font-size: 0.9rem;\r
- font-size: 0.9rem;\r
- font-weight: _font(weight-heading);\r
- letter-spacing: 0.075em;\r
- padding: 0.75rem 0;\r
- text-transform: uppercase;\r
- }\r
-\r
- &:first-child {\r
- border-top: 0;\r
- }\r
- }\r
- }\r
-\r
- .close {\r
- @include icon;\r
- @include vendor('transition', 'color #{_duration(transition)} ease-in-out');\r
- -webkit-tap-highlight-color: rgba(0,0,0,0);\r
- border: 0;\r
- color: _palette(fg-light);\r
- cursor: pointer;\r
- display: block;\r
- height: 3.25rem;\r
- line-height: 3.25rem;\r
- padding-right: 1.25rem;\r
- position: absolute;\r
- right: 0;\r
- text-align: right;\r
- top: 0;\r
- vertical-align: middle;\r
- width: 7rem;\r
-\r
- &:before {\r
- content: '\f00d';\r
- font-size: 1.25rem;\r
- }\r
-\r
- &:hover {\r
- color: _palette(fg-bold);\r
- }\r
-\r
- @include breakpoint('<=small') {\r
- height: 4rem;\r
- line-height: 4rem;\r
- }\r
- }\r
-\r
- @include breakpoint('<=medium') {\r
- display: block;\r
- }\r
-\r
- @include breakpoint('<=small') {\r
- padding: 2.5rem 1.75rem;\r
- }\r
- }\r
-\r
- @include breakpoint('<=medium') {\r
- body.is-navPanel-visible {\r
- #wrapper {\r
- opacity: 0.5;\r
- }\r
-\r
- #navPanel {\r
- @include vendor('transform', 'translateX(0)');\r
- box-shadow: 0 0 1.5rem 0 rgba(0,0,0,0.2);\r
- visibility: visible;\r
- }\r
- }\r
- }
\ No newline at end of file
--- /dev/null
+///\r
+/// Editorial by HTML5 UP\r
+/// html5up.net | @ajlkn\r
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+///\r
+\r
+/* Sidebar */\r
+\r
+ #search {\r
+ form {\r
+ @include icon;\r
+ position: relative;\r
+\r
+ &:before {\r
+ @include vendor('transform', 'scaleX(-1)');\r
+ color: _palette(fg);\r
+ content: '\f002';\r
+ cursor: default;\r
+ display: block;\r
+ font-size: 1.5em;\r
+ height: _size(element-height) / 1.375;\r
+ line-height: _size(element-height) / 1.375;\r
+ opacity: 0.325;\r
+ position: absolute;\r
+ right: 0;\r
+ text-align: center;\r
+ top: 0;\r
+ width: _size(element-height) / 1.375;\r
+ }\r
+\r
+ input[type="text"] {\r
+ padding-right: _size(element-height);\r
+ }\r
+ }\r
+ }\r
+\r
+ #sidebar {\r
+ $pad: 2em / 0.9;\r
+\r
+ @include vendor('flex-grow', '0');\r
+ @include vendor('flex-shrink', '0');\r
+ @include vendor('transition', (\r
+ 'margin-left 0.5s ease',\r
+ 'box-shadow 0.5s ease'\r
+ ));\r
+ background-color: _palette(bg-alt);\r
+ font-size: 0.9em;\r
+ position: relative;\r
+ width: _size(sidebar-width);\r
+\r
+ h2 {\r
+ font-size: (1.25em / 0.9);\r
+ }\r
+\r
+ > .inner {\r
+ @include padding($pad, $pad, (0, 0, $pad, 0));\r
+ position: relative;\r
+ width: _size(sidebar-width);\r
+\r
+ > * {\r
+ border-bottom: solid 2px _palette(border);\r
+ margin: 0 0 (_size(element-margin) * 1.75) 0;\r
+ padding: 0 0 (_size(element-margin) * 1.75) 0;\r
+\r
+ > :last-child {\r
+ margin-bottom: 0;\r
+ }\r
+\r
+ &:last-child {\r
+ border-bottom: 0;\r
+ margin-bottom: 0;\r
+ padding-bottom: 0;\r
+ }\r
+ }\r
+\r
+ > .alt {\r
+ background-color: darken(_palette(bg-alt), 2);\r
+ border-bottom: 0;\r
+ margin: ($pad * -1) 0 ($pad * 2) ($pad * -1);\r
+ padding: $pad;\r
+ width: calc(100% + #{$pad * 2});\r
+ }\r
+ }\r
+\r
+ .toggle {\r
+ @include icon;\r
+ @include vendor('transition', 'left 0.5s ease');\r
+ -webkit-tap-highlight-color: rgba(255,255,255,0);\r
+ border: 0;\r
+ display: block;\r
+ height: 7.5em;\r
+ left: _size(sidebar-width);\r
+ line-height: 7.5em;\r
+ outline: 0;\r
+ overflow: hidden;\r
+ position: absolute;\r
+ text-align: center;\r
+ text-indent: 7.5em;\r
+ top: 0;\r
+ width: 6em;\r
+ z-index: _misc(z-index-base);\r
+\r
+ &:before {\r
+ content: '\f0c9';\r
+ font-size: 2rem;\r
+ height: inherit;\r
+ left: 0;\r
+ line-height: inherit;\r
+ position: absolute;\r
+ text-indent: 0;\r
+ top: 0;\r
+ width: inherit;\r
+ }\r
+ }\r
+\r
+ &.inactive {\r
+ margin-left: (_size(sidebar-width) * -1);\r
+ }\r
+\r
+ @include breakpoint('<=xlarge') {\r
+ $pad: 1.5em / 0.9;\r
+\r
+ width: _size(sidebar-width-alt);\r
+\r
+ > .inner {\r
+ @include padding($pad, $pad, (0, 0, $pad, 0));\r
+ width: _size(sidebar-width-alt);\r
+\r
+ > .alt {\r
+ margin: ($pad * -1) 0 ($pad * 2) ($pad * -1);\r
+ padding: $pad;\r
+ width: calc(100% + #{$pad * 2});\r
+ }\r
+ }\r
+\r
+ .toggle {\r
+ height: 6.25em;\r
+ left: _size(sidebar-width-alt);\r
+ line-height: 6.25em;\r
+ text-indent: 5em;\r
+ width: 5em;\r
+\r
+ &:before {\r
+ font-size: 1.5rem;\r
+ }\r
+ }\r
+\r
+ &.inactive {\r
+ margin-left: (_size(sidebar-width-alt) * -1);\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=large') {\r
+ box-shadow: 0 0 5em 0 rgba(0, 0, 0, 0.175);\r
+ height: 100%;\r
+ left: 0;\r
+ position: fixed;\r
+ top: 0;\r
+ z-index: _misc(z-index-base);\r
+\r
+ &.inactive {\r
+ box-shadow: none;\r
+ }\r
+\r
+ > .inner {\r
+ -webkit-overflow-scrolling: touch;\r
+ height: 100%;\r
+ left: 0;\r
+ overflow-x: hidden;\r
+ overflow-y: auto;\r
+ position: absolute;\r
+ top: 0;\r
+\r
+ &:after {\r
+ content: '';\r
+ display: block;\r
+ height: 4em;\r
+ width: 100%;\r
+ }\r
+ }\r
+\r
+ .toggle {\r
+ text-indent: 6em;\r
+ width: 6em;\r
+\r
+ &:before {\r
+ font-size: 1.5rem;\r
+ margin-left: (-0.875em / 2);\r
+ }\r
+ }\r
+\r
+ body.is-preload & {\r
+ display: none;\r
+ }\r
+ }\r
+\r
+ @include breakpoint('<=small') {\r
+ .toggle {\r
+ text-indent: 7.25em;\r
+ width: 7.25em;\r
+\r
+ &:before {\r
+ color: _palette(fg);\r
+ margin-left: (-0.125em / 2);\r
+ margin-top: (-0.5em / 2);\r
+ font-size: 1.1rem;\r
+ z-index: 1;\r
+ }\r
+\r
+ &:after {\r
+ background: transparentize(lighten(_palette(fg), 35), 0.25);\r
+ border-radius: _size(border-radius);\r
+ content: '';\r
+ height: 3.5em;\r
+ left: 1em;\r
+ position: absolute;\r
+ top: 1em;\r
+ width: 5em;\r
+ }\r
+ }\r
+ }\r
+ }
\ No newline at end of file
-///
-/// Massively by HTML5 UP
-/// html5up.net | @ajlkn
-/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-///
-
-/* Wrapper */
-
- #wrapper {
- @include vendor('transition', 'opacity #{_duration(menu)} ease');
- position: relative;
- z-index: 1;
- overflow: hidden;
-
- > .bg {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background-color: _palette(wrapper-bg);
- background-image: url('../../images/overlay.png'), linear-gradient(0deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1)), url('../../images/bg.jpg');
- background-size: auto, auto, 100% auto;
- background-position: center, center, top center;
- background-repeat: repeat, no-repeat, no-repeat;
- background-attachment: scroll, scroll, scroll;
- z-index: -1;
-
- &.fixed {
- position: fixed;
- width: 100vw;
- height: 100vh;
- }
- }
-
- &.fade-in {
- &:before {
- @include vendor('pointer-events', 'none');
- @include vendor('transition', 'opacity 1s ease-in-out');
- @include vendor('transition-delay', '0.75s');
- background: _palette(invert, bg);
- content: '';
- display: block;
- height: 100%;
- left: 0;
- opacity: 0;
- position: fixed;
- top: 0;
- width: 100%;
- }
-
- body.is-preload & {
- &:before {
- opacity: 1;
- }
- }
- }
-
- @include orientation(portrait) {
- > .bg {
- background-size: auto, auto, auto 175%;
- }
- }
- }
+///\r
+/// Editorial by HTML5 UP\r
+/// html5up.net | @ajlkn\r
+/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+///\r
+\r
+/* Wrapper */\r
+\r
+ #wrapper {\r
+ @include vendor('display', 'flex');\r
+ @include vendor('flex-direction', 'row-reverse');\r
+ min-height: 100vh;\r
+ }
\ No newline at end of file
+++ /dev/null
-// fixed-grid.scss v1.0 | @ajlkn | MIT licensed */\r
-\r
-// Mixins.\r
-\r
- /// Initializes base fixed-grid classes.\r
- /// @param {string} $vertical-align Vertical alignment of cells.\r
- /// @param {string} $horizontal-align Horizontal alignment of cells.\r
- @mixin fixed-grid-base($vertical-align: null, $horizontal-align: null) {\r
-\r
- // Grid.\r
- @include vendor('display', 'flex');\r
- @include vendor('flex-wrap', 'wrap');\r
-\r
- // Vertical alignment.\r
- @if ($vertical-align == top) {\r
- @include vendor('align-items', 'flex-start');\r
- }\r
- @else if ($vertical-align == bottom) {\r
- @include vendor('align-items', 'flex-end');\r
- }\r
- @else if ($vertical-align == center) {\r
- @include vendor('align-items', 'center');\r
- }\r
- @else {\r
- @include vendor('align-items', 'stretch');\r
- }\r
-\r
- // Horizontal alignment.\r
- @if ($horizontal-align != null) {\r
- text-align: $horizontal-align;\r
- }\r
-\r
- // Cells.\r
- > * {\r
- @include vendor('flex-shrink', '1');\r
- @include vendor('flex-grow', '0');\r
- }\r
-\r
- }\r
-\r
- /// Sets up fixed-grid columns.\r
- /// @param {integer} $columns Columns.\r
- @mixin fixed-grid-columns($columns) {\r
-\r
- > * {\r
- $cell-width: 100% / $columns;\r
- width: #{$cell-width};\r
- }\r
-\r
- }\r
-\r
- /// Sets up fixed-grid gutters.\r
- /// @param {integer} $columns Columns.\r
- /// @param {number} $gutters Gutters.\r
- @mixin fixed-grid-gutters($columns, $gutters) {\r
-\r
- // Apply padding.\r
- > * {\r
- $cell-width: 100% / $columns;\r
-\r
- padding: ($gutters * 0.5);\r
- width: $cell-width;\r
- }\r
-\r
- }\r
-\r
- /// Sets up fixed-grid gutters (flush).\r
- /// @param {integer} $columns Columns.\r
- /// @param {number} $gutters Gutters.\r
- @mixin fixed-grid-gutters-flush($columns, $gutters) {\r
-\r
- // Apply padding.\r
- > * {\r
- $cell-width: 100% / $columns;\r
- $cell-width-pad: $gutters / $columns;\r
-\r
- padding: ($gutters * 0.5);\r
- width: calc(#{$cell-width} + #{$cell-width-pad});\r
- }\r
-\r
- // Clear top/bottom gutters.\r
- > :nth-child(-n + #{$columns}) {\r
- padding-top: 0;\r
- }\r
-\r
- > :nth-last-child(-n + #{$columns}) {\r
- padding-bottom: 0;\r
- }\r
-\r
- // Clear left/right gutters.\r
- > :nth-child(#{$columns}n + 1) {\r
- padding-left: 0;\r
- }\r
-\r
- > :nth-child(#{$columns}n) {\r
- padding-right: 0;\r
- }\r
-\r
- // Adjust widths of leftmost and rightmost cells.\r
- > :nth-child(#{$columns}n + 1),\r
- > :nth-child(#{$columns}n) {\r
- $cell-width: 100% / $columns;\r
- $cell-width-pad: ($gutters / $columns) - ($gutters / 2);\r
-\r
- width: calc(#{$cell-width} + #{$cell-width-pad});\r
- }\r
-\r
- }\r
-\r
- /// Reset fixed-grid gutters (flush only).\r
- /// Used to override a previous set of fixed-grid gutter classes.\r
- /// @param {integer} $columns Columns.\r
- /// @param {number} $gutters Gutters.\r
- /// @param {integer} $prev-columns Previous columns.\r
- @mixin fixed-grid-gutters-flush-reset($columns, $gutters, $prev-columns) {\r
-\r
- // Apply padding.\r
- > * {\r
- $cell-width: 100% / $prev-columns;\r
- $cell-width-pad: $gutters / $prev-columns;\r
-\r
- padding: ($gutters * 0.5);\r
- width: calc(#{$cell-width} + #{$cell-width-pad});\r
- }\r
-\r
- // Clear top/bottom gutters.\r
- > :nth-child(-n + #{$prev-columns}) {\r
- padding-top: ($gutters * 0.5);\r
- }\r
-\r
- > :nth-last-child(-n + #{$prev-columns}) {\r
- padding-bottom: ($gutters * 0.5);\r
- }\r
-\r
- // Clear left/right gutters.\r
- > :nth-child(#{$prev-columns}n + 1) {\r
- padding-left: ($gutters * 0.5);\r
- }\r
-\r
- > :nth-child(#{$prev-columns}n) {\r
- padding-right: ($gutters * 0.5);\r
- }\r
-\r
- // Adjust widths of leftmost and rightmost cells.\r
- > :nth-child(#{$prev-columns}n + 1),\r
- > :nth-child(#{$prev-columns}n) {\r
- $cell-width: 100% / $columns;\r
- $cell-width-pad: $gutters / $columns;\r
-\r
- padding: ($gutters * 0.5);\r
- width: calc(#{$cell-width} + #{$cell-width-pad});\r
- }\r
-\r
- }\r
-\r
- /// Adds debug styles to current fixed-grid element.\r
- @mixin fixed-grid-debug() {\r
-\r
- box-shadow: 0 0 0 1px red;\r
-\r
- > * {\r
- box-shadow: inset 0 0 0 1px blue;\r
- position: relative;\r
-\r
- > * {\r
- position: relative;\r
- box-shadow: inset 0 0 0 1px green;\r
- }\r
- }\r
-\r
- }\r
-\r
- /// Initializes the current element as a fixed grid.\r
- /// @param {integer} $columns Columns (optional).\r
- /// @param {number} $gutters Gutters (optional).\r
- /// @param {bool} $flush If true, clears padding around the very edge of the grid.\r
- @mixin fixed-grid($settings: ()) {\r
-\r
- // Settings.\r
-\r
- // Debug.\r
- $debug: false;\r
-\r
- @if (map-has-key($settings, 'debug')) {\r
- $debug: map-get($settings, 'debug');\r
- }\r
-\r
- // Vertical align.\r
- $vertical-align: null;\r
-\r
- @if (map-has-key($settings, 'vertical-align')) {\r
- $vertical-align: map-get($settings, 'vertical-align');\r
- }\r
-\r
- // Horizontal align.\r
- $horizontal-align: null;\r
-\r
- @if (map-has-key($settings, 'horizontal-align')) {\r
- $horizontal-align: map-get($settings, 'horizontal-align');\r
- }\r
-\r
- // Columns.\r
- $columns: null;\r
-\r
- @if (map-has-key($settings, 'columns')) {\r
- $columns: map-get($settings, 'columns');\r
- }\r
-\r
- // Gutters.\r
- $gutters: 0;\r
-\r
- @if (map-has-key($settings, 'gutters')) {\r
- $gutters: map-get($settings, 'gutters');\r
- }\r
-\r
- // Flush.\r
- $flush: true;\r
-\r
- @if (map-has-key($settings, 'flush')) {\r
- $flush: map-get($settings, 'flush');\r
- }\r
-\r
- // Initialize base grid.\r
- @include fixed-grid-base($vertical-align, $horizontal-align);\r
-\r
- // Debug?\r
- @if ($debug) {\r
- @include fixed-grid-debug;\r
- }\r
-\r
- // Columns specified?\r
- @if ($columns != null) {\r
-\r
- // Initialize columns.\r
- @include fixed-grid-columns($columns);\r
-\r
- // Gutters specified?\r
- @if ($gutters > 0) {\r
-\r
- // Flush gutters?\r
- @if ($flush) {\r
-\r
- // Initialize gutters (flush).\r
- @include fixed-grid-gutters-flush($columns, $gutters);\r
-\r
- }\r
-\r
- // Otherwise ...\r
- @else {\r
-\r
- // Initialize gutters.\r
- @include fixed-grid-gutters($columns, $gutters);\r
-\r
- }\r
-\r
- }\r
-\r
- }\r
-\r
- }\r
-\r
- /// Resizes a previously-initialized grid.\r
- /// @param {integer} $columns Columns.\r
- /// @param {number} $gutters Gutters (optional).\r
- /// @param {list} $reset A list of previously-initialized grid columns (only if $flush is true).\r
- /// @param {bool} $flush If true, clears padding around the very edge of the grid.\r
- @mixin fixed-grid-resize($settings: ()) {\r
-\r
- // Settings.\r
-\r
- // Columns.\r
- $columns: 1;\r
-\r
- @if (map-has-key($settings, 'columns')) {\r
- $columns: map-get($settings, 'columns');\r
- }\r
-\r
- // Gutters.\r
- $gutters: 0;\r
-\r
- @if (map-has-key($settings, 'gutters')) {\r
- $gutters: map-get($settings, 'gutters');\r
- }\r
-\r
- // Previous columns.\r
- $prev-columns: false;\r
-\r
- @if (map-has-key($settings, 'prev-columns')) {\r
- $prev-columns: map-get($settings, 'prev-columns');\r
- }\r
-\r
- // Flush.\r
- $flush: true;\r
-\r
- @if (map-has-key($settings, 'flush')) {\r
- $flush: map-get($settings, 'flush');\r
- }\r
-\r
- // Resize columns.\r
- @include fixed-grid-columns($columns);\r
-\r
- // Gutters specified?\r
- @if ($gutters > 0) {\r
-\r
- // Flush gutters?\r
- @if ($flush) {\r
-\r
- // Previous columns specified?\r
- @if ($prev-columns) {\r
-\r
- // Convert to list if it isn't one already.\r
- @if (type-of($prev-columns) != list) {\r
- $prev-columns: ($prev-columns);\r
- }\r
-\r
- // Step through list of previous columns and reset them.\r
- @each $x in $prev-columns {\r
- @include fixed-grid-gutters-flush-reset($columns, $gutters, $x);\r
- }\r
-\r
- }\r
-\r
- // Resize gutters (flush).\r
- @include fixed-grid-gutters-flush($columns, $gutters);\r
-\r
- }\r
-\r
- // Otherwise ...\r
- @else {\r
-\r
- // Resize gutters.\r
- @include fixed-grid-gutters($columns, $gutters);\r
-\r
- }\r
-\r
- }\r
-\r
- }
\ No newline at end of file
\r
// Duration.\r
$duration: (\r
- menu: 0.5s,\r
+ nav: 0.5s,\r
transition: 0.2s\r
);\r
\r
// Size.\r
$size: (\r
- element-height: 3rem,\r
- element-margin: 2rem,\r
- padding: 2rem,\r
- wrapper: 72rem\r
+ border-radius: 0.375em,\r
+ element-height: 2.75em,\r
+ element-margin: 2em,\r
+ sidebar-width: 26em,\r
+ sidebar-width-alt: 24em,\r
+ gutter: 3em\r
);\r
\r
// Font.\r
$font: (\r
- family: ('Merriweather', Georgia, serif),\r
- family-heading: ('Source Sans Pro', Helvetica, sans-serif),\r
+ family: ('Open Sans', sans-serif),\r
+ family-heading: ('Roboto Slab', serif),\r
family-fixed: ('Courier New', monospace),\r
- weight: 300,\r
+ weight: 400,\r
weight-bold: 600,\r
- weight-heading: 900\r
+ weight-heading: 700,\r
+ weight-heading-alt: 400,\r
+ kerning-heading: 0.075em\r
);\r
\r
// Palette.\r
$palette: (\r
- wrapper-bg: #212931,\r
-\r
bg: #ffffff,\r
- fg: #212931,\r
- fg-bold: #212931,\r
- fg-light: mix(#212931, #ffffff, 50%),\r
- border: mix(#dcdcdc, #ffffff, 50%),\r
- border-bg: rgba(#dcdcdc, 0.25),\r
- accent: #18bfef,\r
-\r
- alt: (\r
- bg: #f5f5f5,\r
- fg: #717981,\r
- fg-bold: #717981,\r
- fg-light: mix(#717981, #f5f5f5, 50%),\r
- border: mix(#dcdcdc, #f5f5f5, 75%),\r
- border-bg: rgba(#dcdcdc, 0.5),\r
- accent: #18bfef,\r
- ),\r
-\r
- invert: (\r
- bg: #1e252d,\r
- bg-alt: #1e252d,\r
- fg: #ffffff,\r
- fg-bold: #ffffff,\r
- fg-light: rgba(#ffffff, 0.5),\r
- border: #ffffff,\r
- border-bg: rgba(#ffffff,0.075),\r
- accent: #18bfef,\r
- ),\r
+ bg-alt: #f5f6f7,\r
+ fg: #7f888f,\r
+ fg-bold: #3d4449,\r
+ fg-light: #9fa3a6,\r
+ border: rgba(210,215,217,0.75),\r
+ border-bg: transparentize(#e6ebed, 0.75),\r
+ accent: #f56a6a\r
);
\ No newline at end of file
-@import 'libs/vars';
-@import 'libs/functions';
-@import 'libs/mixins';
-@import 'libs/vendor';
-@import 'libs/breakpoints';
-@import 'libs/html-grid';
-@import 'libs/fixed-grid';
-@import 'font-awesome.min.css';
-@import url('https://fonts.googleapis.com/css?family=Merriweather:300,700,300italic,700italic|Source+Sans+Pro:900');
-
-/*
- Massively by HTML5 UP
- html5up.net | @ajlkn
- Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-*/
-
-// Breakpoints.
-
- @include breakpoints((
- default: (1681px, null ),
- xlarge: (1281px, 1680px ),
- large: (981px, 1280px ),
- medium: (737px, 980px ),
- small: (481px, 736px ),
- xsmall: (361px, 480px ),
- xxsmall: (null, 360px )
- ));
-
-// Mixins.
-
- @mixin color($p) {
- @include color-typography($p);
- @include color-box($p);
- @include color-button($p);
- @include color-form($p);
- @include color-list($p);
- @include color-section($p);
- @include color-table($p);
- @include color-pagination($p);
- }
-
-// Base.
-
- @import 'base/reset';
- @import 'base/page';
- @import 'base/typography';
-
-// Component.
-
- @import 'components/row';
- @import 'components/box';
- @import 'components/button';
- @import 'components/form';
- @import 'components/icon';
- @import 'components/image';
- @import 'components/actions';
- @import 'components/icons';
- @import 'components/list';
- @import 'components/section';
- @import 'components/table';
- @import 'components/pagination';
-
-// Layout.
-
- @import 'layout/wrapper';
- @import 'layout/intro';
- @import 'layout/header';
- @import 'layout/nav';
- @import 'layout/main';
- @import 'layout/footer';
- @import 'layout/navPanel';
- @import 'layout/ghost';
+@import 'libs/vars';\r
+@import 'libs/functions';\r
+@import 'libs/mixins';\r
+@import 'libs/vendor';\r
+@import 'libs/breakpoints';\r
+@import 'libs/html-grid';\r
+@import 'font-awesome.min.css';\r
+@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,400italic,600italic|Roboto+Slab:400,700');\r
+\r
+/*\r
+ Editorial by HTML5 UP\r
+ html5up.net | @ajlkn\r
+ Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
+*/\r
+\r
+// Breakpoints.\r
+\r
+ @include breakpoints((\r
+ xlarge: ( 1281px, 1680px ),\r
+ large: ( 981px, 1280px ),\r
+ medium: ( 737px, 980px ),\r
+ small: ( 481px, 736px ),\r
+ xsmall: ( 361px, 480px ),\r
+ xxsmall: ( null, 360px ),\r
+ xlarge-to-max: '(min-width: 1681px)',\r
+ small-to-xlarge: '(min-width: 481px) and (max-width: 1680px)'\r
+ ));\r
+\r
+// Base.\r
+\r
+ @import 'base/reset';\r
+ @import 'base/page';\r
+ @import 'base/typography';\r
+\r
+// Component.\r
+\r
+ @import 'components/row';\r
+ @import 'components/section';\r
+ @import 'components/form';\r
+ @import 'components/box';\r
+ @import 'components/icon';\r
+ @import 'components/image';\r
+ @import 'components/list';\r
+ @import 'components/actions';\r
+ @import 'components/icons';\r
+ @import 'components/contact';\r
+ @import 'components/pagination';\r
+ @import 'components/table';\r
+ @import 'components/button';\r
+ @import 'components/mini-posts';\r
+ @import 'components/features';\r
+ @import 'components/posts';\r
+\r
+// Layout.\r
+\r
+ @import 'layout/wrapper';\r
+ @import 'layout/main';\r
+ @import 'layout/sidebar';\r
+ @import 'layout/header';\r
+ @import 'layout/banner';\r
+ @import 'layout/footer';\r
+ @import 'layout/menu';
\ No newline at end of file
+++ /dev/null
-@import 'libs/vars';\r
-@import 'libs/functions';\r
-@import 'libs/mixins';\r
-@import 'libs/vendor';\r
-@import 'libs/breakpoints';\r
-@import 'libs/html-grid';\r
-@import 'libs/fixed-grid';\r
-@import 'font-awesome.min.css';\r
-\r
-/*\r
- Massively by HTML5 UP\r
- html5up.net | @ajlkn\r
- Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)\r
-*/\r
-\r
-/* Wrapper */\r
-\r
- #wrapper {\r
- background-color: _palette(wrapper-bg);\r
- background-image: url('../../images/overlay.png'), linear-gradient(0deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1)), url('../../images/bg.jpg');\r
- background-size: auto, auto, 100% auto;\r
- background-position: center, center, top center;\r
- background-repeat: repeat, no-repeat, no-repeat;\r
- background-attachment: fixed, fixed, fixed;\r
-\r
- &.fade-in {\r
- &:before {\r
- display: none;\r
- }\r
- }\r
- }\r
-\r
-/* Intro */\r
-\r
- #intro {\r
- body.is-preload & {\r
- opacity: 1;\r
-\r
- &:not(.hidden) {\r
- & + #header + #nav {\r
- @include vendor('transform', 'none');\r
- opacity: 1;\r
- }\r
- }\r
- }\r
- }
\ No newline at end of file
--- /dev/null
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@gulp-sourcemaps/identity-map@1.X":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@gulp-sourcemaps/identity-map/-/identity-map-1.0.2.tgz#1e6fe5d8027b1f285dc0d31762f566bccd73d5a9"
+ integrity sha512-ciiioYMLdo16ShmfHBXJBOFm3xPC4AuwO4xeRpFeHz7WK9PYsWCmigagG2XyzZpubK4a3qNKoUBDhbzHfa50LQ==
+ dependencies:
+ acorn "^5.0.3"
+ css "^2.2.1"
+ normalize-path "^2.1.1"
+ source-map "^0.6.0"
+ through2 "^2.0.3"
+
+"@gulp-sourcemaps/map-sources@1.X":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz#890ae7c5d8c877f6d384860215ace9d7ec945bda"
+ integrity sha1-iQrnxdjId/bThIYCFazp1+yUW9o=
+ dependencies:
+ normalize-path "^2.0.1"
+ through2 "^2.0.3"
+
+"@tryghost/extract-zip@1.6.6":
+ version "1.6.6"
+ resolved "https://registry.yarnpkg.com/@tryghost/extract-zip/-/extract-zip-1.6.6.tgz#937e0e775fec6dea937ac49d73a068bcafb67f50"
+ integrity sha512-HZ8Q/HgH36Fn0fOcAC2lGjTylu5ctMQn8jvwtCCiDfkg03BaBYv8xbEqqbDbz2/3v0i9pFrNdXHWheQGM1jXgw==
+ dependencies:
+ concat-stream "1.6.0"
+ debug "2.6.9"
+ mkdirp "0.5.0"
+ yauzl "2.4.1"
+
+abbrev@1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
+ integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
+
+accepts@~1.3.5:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
+ integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I=
+ dependencies:
+ mime-types "~2.1.18"
+ negotiator "0.6.1"
+
+acorn@5.X, acorn@^5.0.3:
+ version "5.7.3"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279"
+ integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==
+
+ajv@^6.5.5:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.1.tgz#6360f5ed0d80f232cc2b294c362d5dc2e538dd61"
+ integrity sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww==
+ dependencies:
+ fast-deep-equal "^2.0.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+align-text@^0.1.1, align-text@^0.1.3:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
+ integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=
+ dependencies:
+ kind-of "^3.0.2"
+ longest "^1.0.1"
+ repeat-string "^1.5.2"
+
+amdefine@>=0.0.4:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
+ integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=
+
+ansi-colors@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9"
+ integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==
+ dependencies:
+ ansi-wrap "^0.1.0"
+
+ansi-gray@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251"
+ integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE=
+ dependencies:
+ ansi-wrap "0.1.0"
+
+ansi-regex@^0.2.0, ansi-regex@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-0.2.1.tgz#0d8e946967a3d8143f93e24e298525fc1b2235f9"
+ integrity sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=
+
+ansi-regex@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
+ integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
+
+ansi-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
+ integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
+
+ansi-styles@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.1.0.tgz#eaecbf66cd706882760b2f4691582b8f55d7a7de"
+ integrity sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=
+
+ansi-styles@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
+ integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
+
+ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+ dependencies:
+ color-convert "^1.9.0"
+
+ansi-wrap@0.1.0, ansi-wrap@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf"
+ integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768=
+
+anymatch@^1.3.0:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a"
+ integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==
+ dependencies:
+ micromatch "^2.1.5"
+ normalize-path "^2.0.0"
+
+append-field@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/append-field/-/append-field-1.0.0.tgz#1e3440e915f0b1203d23748e78edd7b9b5b43e56"
+ integrity sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=
+
+aproba@^1.0.3:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+ integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
+
+archy@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"
+ integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=
+
+are-we-there-yet@~1.1.2:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
+ integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==
+ dependencies:
+ delegates "^1.0.0"
+ readable-stream "^2.0.6"
+
+arr-diff@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
+ integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=
+ dependencies:
+ arr-flatten "^1.0.1"
+
+arr-diff@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
+ integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
+
+arr-flatten@^1.0.1, arr-flatten@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
+ integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
+
+arr-union@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
+ integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
+
+array-differ@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031"
+ integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=
+
+array-each@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f"
+ integrity sha1-p5SvDAWrF1KEbudTofIRoFugxE8=
+
+array-find-index@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
+ integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
+
+array-flatten@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
+ integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
+
+array-slice@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4"
+ integrity sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==
+
+array-uniq@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
+ integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
+
+array-unique@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
+ integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=
+
+array-unique@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
+ integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
+
+asn1@~0.2.3:
+ version "0.2.4"
+ resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
+ integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
+ dependencies:
+ safer-buffer "~2.1.0"
+
+assert-plus@1.0.0, assert-plus@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
+ integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
+
+assign-symbols@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
+ integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
+
+async-each@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
+ integrity sha1-GdOGodntxufByF04iu28xW0zYC0=
+
+async-foreach@^0.1.3:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
+ integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=
+
+async@^1.4.0:
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
+ integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+ integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
+
+atob@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
+ integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
+
+aws-sign2@~0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
+ integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
+
+aws4@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f"
+ integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==
+
+balanced-match@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+ integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
+
+base@^0.11.1:
+ version "0.11.2"
+ resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
+ integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
+ dependencies:
+ cache-base "^1.0.1"
+ class-utils "^0.3.5"
+ component-emitter "^1.2.1"
+ define-property "^1.0.0"
+ isobject "^3.0.1"
+ mixin-deep "^1.2.0"
+ pascalcase "^0.1.1"
+
+bcrypt-pbkdf@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
+ integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
+ dependencies:
+ tweetnacl "^0.14.3"
+
+beeper@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809"
+ integrity sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=
+
+binary-extensions@^1.0.0:
+ version "1.12.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14"
+ integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==
+
+block-stream@*:
+ version "0.0.9"
+ resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
+ integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=
+ dependencies:
+ inherits "~2.0.0"
+
+bluebird@^3.0.5, bluebird@^3.4.6:
+ version "3.5.3"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7"
+ integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==
+
+body-parser@1.18.3:
+ version "1.18.3"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4"
+ integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=
+ dependencies:
+ bytes "3.0.0"
+ content-type "~1.0.4"
+ debug "2.6.9"
+ depd "~1.1.2"
+ http-errors "~1.6.3"
+ iconv-lite "0.4.23"
+ on-finished "~2.3.0"
+ qs "6.5.2"
+ raw-body "2.3.3"
+ type-is "~1.6.16"
+
+body-parser@~1.14.0:
+ version "1.14.2"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.14.2.tgz#1015cb1fe2c443858259581db53332f8d0cf50f9"
+ integrity sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=
+ dependencies:
+ bytes "2.2.0"
+ content-type "~1.0.1"
+ debug "~2.2.0"
+ depd "~1.1.0"
+ http-errors "~1.3.1"
+ iconv-lite "0.4.13"
+ on-finished "~2.3.0"
+ qs "5.2.0"
+ raw-body "~2.1.5"
+ type-is "~1.6.10"
+
+brace-expansion@^1.0.0, brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+braces@^1.8.2:
+ version "1.8.5"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
+ integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=
+ dependencies:
+ expand-range "^1.8.1"
+ preserve "^0.2.0"
+ repeat-element "^1.1.2"
+
+braces@^2.3.1:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
+ integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
+ dependencies:
+ arr-flatten "^1.1.0"
+ array-unique "^0.3.2"
+ extend-shallow "^2.0.1"
+ fill-range "^4.0.0"
+ isobject "^3.0.1"
+ repeat-element "^1.1.2"
+ snapdragon "^0.8.1"
+ snapdragon-node "^2.0.1"
+ split-string "^3.0.2"
+ to-regex "^3.0.1"
+
+buffer-crc32@~0.2.3:
+ version "0.2.13"
+ resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
+ integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
+
+buffer-from@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
+ integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
+
+builtin-modules@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
+ integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
+
+bunyan-loggly@^1.3.1:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/bunyan-loggly/-/bunyan-loggly-1.3.5.tgz#857bbabe9a2f26c3b03eeab1db9e86c092227bde"
+ integrity sha512-7jKfwX2YZH8ej3h+xf/iy4+RlzB7IDaTA63fZAqZ4k3zzddriEbDLWIB+LZNqGO156lUC0G0kTNIkw+81jqGTg==
+ dependencies:
+ json-stringify-safe "^5.0.1"
+ node-loggly-bulk "^2.2.2"
+
+bunyan@1.8.12:
+ version "1.8.12"
+ resolved "https://registry.yarnpkg.com/bunyan/-/bunyan-1.8.12.tgz#f150f0f6748abdd72aeae84f04403be2ef113797"
+ integrity sha1-8VDw9nSKvdcq6uhPBEA74u8RN5c=
+ optionalDependencies:
+ dtrace-provider "~0.8"
+ moment "^2.10.6"
+ mv "~2"
+ safe-json-stringify "~1"
+
+busboy@^0.2.11:
+ version "0.2.14"
+ resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.2.14.tgz#6c2a622efcf47c57bbbe1e2a9c37ad36c7925453"
+ integrity sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=
+ dependencies:
+ dicer "0.2.5"
+ readable-stream "1.1.x"
+
+bytes@2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.2.0.tgz#fd35464a403f6f9117c2de3609ecff9cae000588"
+ integrity sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=
+
+bytes@2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339"
+ integrity sha1-fZcZb51br39pNeJZhVSe3SpsIzk=
+
+bytes@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
+ integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=
+
+cache-base@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
+ integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
+ dependencies:
+ collection-visit "^1.0.0"
+ component-emitter "^1.2.1"
+ get-value "^2.0.6"
+ has-value "^1.0.0"
+ isobject "^3.0.1"
+ set-value "^2.0.0"
+ to-object-path "^0.3.0"
+ union-value "^1.0.0"
+ unset-value "^1.0.0"
+
+caller@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/caller/-/caller-1.0.1.tgz#b851860f70e195db3d277395aa1a7e23ea30ecf5"
+ integrity sha1-uFGGD3Dhlds9J3OVqhp+I+ow7PU=
+
+camelcase-keys@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
+ integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc=
+ dependencies:
+ camelcase "^2.0.0"
+ map-obj "^1.0.0"
+
+camelcase@^1.0.2:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
+ integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=
+
+camelcase@^2.0.0, camelcase@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
+ integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
+
+camelcase@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
+ integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
+
+caseless@~0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
+ integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
+
+center-align@^0.1.1:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
+ integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60=
+ dependencies:
+ align-text "^0.1.3"
+ lazy-cache "^1.0.3"
+
+chalk@^0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.5.1.tgz#663b3a648b68b55d04690d49167aa837858f2174"
+ integrity sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=
+ dependencies:
+ ansi-styles "^1.1.0"
+ escape-string-regexp "^1.0.0"
+ has-ansi "^0.1.0"
+ strip-ansi "^0.3.0"
+ supports-color "^0.2.0"
+
+chalk@^1.0.0, chalk@^1.1.1:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
+ integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
+ dependencies:
+ ansi-styles "^2.2.1"
+ escape-string-regexp "^1.0.2"
+ has-ansi "^2.0.0"
+ strip-ansi "^3.0.0"
+ supports-color "^2.0.0"
+
+chalk@^2.3.0:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
+ integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
+chokidar@^1.5.2:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
+ integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=
+ dependencies:
+ anymatch "^1.3.0"
+ async-each "^1.0.0"
+ glob-parent "^2.0.0"
+ inherits "^2.0.1"
+ is-binary-path "^1.0.0"
+ is-glob "^2.0.0"
+ path-is-absolute "^1.0.0"
+ readdirp "^2.0.0"
+ optionalDependencies:
+ fsevents "^1.0.0"
+
+chownr@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494"
+ integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==
+
+class-utils@^0.3.5:
+ version "0.3.6"
+ resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
+ integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
+ dependencies:
+ arr-union "^3.1.0"
+ define-property "^0.2.5"
+ isobject "^3.0.0"
+ static-extend "^0.1.1"
+
+cliui@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
+ integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=
+ dependencies:
+ center-align "^0.1.1"
+ right-align "^0.1.1"
+ wordwrap "0.0.2"
+
+cliui@^3.0.3, cliui@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
+ integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
+ dependencies:
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wrap-ansi "^2.0.0"
+
+clone-stats@^0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1"
+ integrity sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=
+
+clone@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f"
+ integrity sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=
+
+clone@^1.0.0, clone@^1.0.2:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
+ integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4=
+
+code-point-at@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
+ integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
+
+collection-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
+ integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
+ dependencies:
+ map-visit "^1.0.0"
+ object-visit "^1.0.0"
+
+color-convert@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ dependencies:
+ color-name "1.1.3"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
+
+color-support@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
+ integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
+
+colors@^1.1.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.2.tgz#2df8ff573dfbf255af562f8ce7181d6b971a359b"
+ integrity sha512-rhP0JSBGYvpcNQj4s5AdShMeE5ahMop96cTeDl/v9qQQm2fYClE2QXZRi8wLzc+GmXSxdIqqbOIAhyObEXDbfQ==
+
+combined-stream@^1.0.6, combined-stream@~1.0.6:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828"
+ integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@2.15.1:
+ version "2.15.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
+ integrity sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==
+
+commander@^2.9.0:
+ version "2.19.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
+ integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==
+
+commander@~2.17.1:
+ version "2.17.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"
+ integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==
+
+component-emitter@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
+ integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+
+concat-stream@1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7"
+ integrity sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=
+ dependencies:
+ inherits "^2.0.3"
+ readable-stream "^2.2.2"
+ typedarray "^0.0.6"
+
+concat-stream@^1.5.2:
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
+ integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
+ dependencies:
+ buffer-from "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^2.2.2"
+ typedarray "^0.0.6"
+
+config-chain@~1.1.5:
+ version "1.1.12"
+ resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
+ integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==
+ dependencies:
+ ini "^1.3.4"
+ proto-list "~1.2.1"
+
+console-control-strings@^1.0.0, console-control-strings@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
+ integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
+
+content-disposition@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
+ integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ=
+
+content-type@~1.0.1, content-type@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
+ integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
+
+convert-source-map@1.X:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
+ integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==
+ dependencies:
+ safe-buffer "~5.1.1"
+
+cookie-signature@1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
+ integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
+
+cookie@0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
+ integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=
+
+copy-descriptor@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
+ integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
+
+core-util-is@1.0.2, core-util-is@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+ integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+cross-spawn@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982"
+ integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI=
+ dependencies:
+ lru-cache "^4.0.1"
+ which "^1.2.9"
+
+css@2.X, css@^2.2.1:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929"
+ integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==
+ dependencies:
+ inherits "^2.0.3"
+ source-map "^0.6.1"
+ source-map-resolve "^0.5.2"
+ urix "^0.1.0"
+
+currently-unhandled@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
+ integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
+ dependencies:
+ array-find-index "^1.0.1"
+
+d@1:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
+ integrity sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=
+ dependencies:
+ es5-ext "^0.10.9"
+
+dashdash@^1.12.0:
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
+ integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
+ dependencies:
+ assert-plus "^1.0.0"
+
+dateformat@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062"
+ integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=
+
+debug-fabulous@1.X:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/debug-fabulous/-/debug-fabulous-1.1.0.tgz#af8a08632465224ef4174a9f06308c3c2a1ebc8e"
+ integrity sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==
+ dependencies:
+ debug "3.X"
+ memoizee "0.4.X"
+ object-assign "4.X"
+
+debug@2.6.9, debug@^2.1.0, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9:
+ version "2.6.9"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
+ integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
+ dependencies:
+ ms "2.0.0"
+
+debug@3.X:
+ version "3.2.6"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
+ integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
+ dependencies:
+ ms "^2.1.1"
+
+debug@~2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
+ integrity sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=
+ dependencies:
+ ms "0.7.1"
+
+decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
+ integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
+
+decode-uri-component@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
+ integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
+
+deep-extend@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
+ integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
+
+defaults@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d"
+ integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=
+ dependencies:
+ clone "^1.0.2"
+
+define-property@^0.2.5:
+ version "0.2.5"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
+ integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
+ dependencies:
+ is-descriptor "^0.1.0"
+
+define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
+ integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
+ dependencies:
+ is-descriptor "^1.0.0"
+
+define-property@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
+ integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
+ dependencies:
+ is-descriptor "^1.0.2"
+ isobject "^3.0.1"
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+ integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
+
+delegates@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+ integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
+
+depd@~1.1.0, depd@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+
+deprecated@^0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19"
+ integrity sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=
+
+destroy@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
+ integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
+
+detect-file@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7"
+ integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=
+
+detect-libc@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
+ integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
+
+detect-newline@2.X:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"
+ integrity sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=
+
+dicer@0.2.5:
+ version "0.2.5"
+ resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.2.5.tgz#5996c086bb33218c812c090bddc09cd12facb70f"
+ integrity sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=
+ dependencies:
+ readable-stream "1.1.x"
+ streamsearch "0.1.2"
+
+dtrace-provider@~0.8:
+ version "0.8.7"
+ resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.8.7.tgz#dc939b4d3e0620cfe0c1cd803d0d2d7ed04ffd04"
+ integrity sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ=
+ dependencies:
+ nan "^2.10.0"
+
+duplexer2@0.0.2:
+ version "0.0.2"
+ resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db"
+ integrity sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=
+ dependencies:
+ readable-stream "~1.1.9"
+
+duplexer@^0.1.1, duplexer@~0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
+ integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
+
+ecc-jsbn@~0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
+ integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
+ dependencies:
+ jsbn "~0.1.0"
+ safer-buffer "^2.1.0"
+
+editorconfig@^0.13.2:
+ version "0.13.3"
+ resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.13.3.tgz#e5219e587951d60958fd94ea9a9a008cdeff1b34"
+ integrity sha512-WkjsUNVCu+ITKDj73QDvi0trvpdDWdkDyHybDGSXPfekLCqwmpD7CP7iPbvBgosNuLcI96XTDwNa75JyFl7tEQ==
+ dependencies:
+ bluebird "^3.0.5"
+ commander "^2.9.0"
+ lru-cache "^3.2.0"
+ semver "^5.1.0"
+ sigmund "^1.0.1"
+
+ee-first@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
+ integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
+
+encodeurl@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+ integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
+
+end-of-stream@~0.1.5:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf"
+ integrity sha1-jhdyBsPICDfYVjLouTWd/osvbq8=
+ dependencies:
+ once "~1.3.0"
+
+error-ex@^1.2.0:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
+ integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ dependencies:
+ is-arrayish "^0.2.1"
+
+es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.45, es5-ext@^0.10.9, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46:
+ version "0.10.46"
+ resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.46.tgz#efd99f67c5a7ec789baa3daa7f79870388f7f572"
+ integrity sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==
+ dependencies:
+ es6-iterator "~2.0.3"
+ es6-symbol "~3.1.1"
+ next-tick "1"
+
+es6-iterator@^2.0.1, es6-iterator@~2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
+ integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c=
+ dependencies:
+ d "1"
+ es5-ext "^0.10.35"
+ es6-symbol "^3.1.1"
+
+es6-symbol@^3.1.1, es6-symbol@~3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
+ integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=
+ dependencies:
+ d "1"
+ es5-ext "~0.10.14"
+
+es6-weak-map@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"
+ integrity sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=
+ dependencies:
+ d "1"
+ es5-ext "^0.10.14"
+ es6-iterator "^2.0.1"
+ es6-symbol "^3.1.1"
+
+escape-html@~1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
+ integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
+
+escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+
+etag@~1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
+ integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
+
+event-emitter@^0.3.5:
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
+ integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=
+ dependencies:
+ d "1"
+ es5-ext "~0.10.14"
+
+event-stream@^3.1.7:
+ version "3.3.5"
+ resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.5.tgz#e5dd8989543630d94c6cf4d657120341fa31636b"
+ integrity sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==
+ dependencies:
+ duplexer "^0.1.1"
+ from "^0.1.7"
+ map-stream "0.0.7"
+ pause-stream "^0.0.11"
+ split "^1.0.1"
+ stream-combiner "^0.2.2"
+ through "^2.3.8"
+
+expand-brackets@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
+ integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=
+ dependencies:
+ is-posix-bracket "^0.1.0"
+
+expand-brackets@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
+ integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
+ dependencies:
+ debug "^2.3.3"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ posix-character-classes "^0.1.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+expand-range@^1.8.1:
+ version "1.8.2"
+ resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
+ integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=
+ dependencies:
+ fill-range "^2.1.0"
+
+expand-tilde@^2.0.0, expand-tilde@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
+ integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=
+ dependencies:
+ homedir-polyfill "^1.0.1"
+
+express-hbs@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/express-hbs/-/express-hbs-1.0.4.tgz#c4480d6e8a9f8c23500d3b1a1394f17eae451786"
+ integrity sha1-xEgNboqfjCNQDTsaE5Txfq5FF4Y=
+ dependencies:
+ handlebars "4.0.6"
+ js-beautify "1.6.8"
+ readdirp "2.1.0"
+
+express@^4.16.2:
+ version "4.16.4"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e"
+ integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==
+ dependencies:
+ accepts "~1.3.5"
+ array-flatten "1.1.1"
+ body-parser "1.18.3"
+ content-disposition "0.5.2"
+ content-type "~1.0.4"
+ cookie "0.3.1"
+ cookie-signature "1.0.6"
+ debug "2.6.9"
+ depd "~1.1.2"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ finalhandler "1.1.1"
+ fresh "0.5.2"
+ merge-descriptors "1.0.1"
+ methods "~1.1.2"
+ on-finished "~2.3.0"
+ parseurl "~1.3.2"
+ path-to-regexp "0.1.7"
+ proxy-addr "~2.0.4"
+ qs "6.5.2"
+ range-parser "~1.2.0"
+ safe-buffer "5.1.2"
+ send "0.16.2"
+ serve-static "1.13.2"
+ setprototypeof "1.1.0"
+ statuses "~1.4.0"
+ type-is "~1.6.16"
+ utils-merge "1.0.1"
+ vary "~1.1.2"
+
+extend-shallow@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
+ integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
+ dependencies:
+ is-extendable "^0.1.0"
+
+extend-shallow@^3.0.0, extend-shallow@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
+ integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
+ dependencies:
+ assign-symbols "^1.0.0"
+ is-extendable "^1.0.1"
+
+extend@^3.0.0, extend@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
+ integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
+
+extglob@^0.3.1:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
+ integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=
+ dependencies:
+ is-extglob "^1.0.0"
+
+extglob@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
+ integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
+ dependencies:
+ array-unique "^0.3.2"
+ define-property "^1.0.0"
+ expand-brackets "^2.1.4"
+ extend-shallow "^2.0.1"
+ fragment-cache "^0.2.1"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+extsprintf@1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
+ integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
+
+extsprintf@^1.2.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
+ integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
+
+fancy-log@^1.1.0:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7"
+ integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==
+ dependencies:
+ ansi-gray "^0.1.1"
+ color-support "^1.1.3"
+ parse-node-version "^1.0.0"
+ time-stamp "^1.0.0"
+
+fast-deep-equal@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
+ integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
+
+fast-json-stable-stringify@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
+ integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
+
+faye-websocket@~0.7.2:
+ version "0.7.3"
+ resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.7.3.tgz#cc4074c7f4a4dfd03af54dd65c354b135132ce11"
+ integrity sha1-zEB0x/Sk39A69U3WXDVLE1EyzhE=
+ dependencies:
+ websocket-driver ">=0.3.6"
+
+fd-slicer@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
+ integrity sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=
+ dependencies:
+ pend "~1.2.0"
+
+filename-regex@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
+ integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=
+
+fill-range@^2.1.0:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565"
+ integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==
+ dependencies:
+ is-number "^2.1.0"
+ isobject "^2.0.0"
+ randomatic "^3.0.0"
+ repeat-element "^1.1.2"
+ repeat-string "^1.5.2"
+
+fill-range@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
+ integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+ to-regex-range "^2.1.0"
+
+finalhandler@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
+ integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==
+ dependencies:
+ debug "2.6.9"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ on-finished "~2.3.0"
+ parseurl "~1.3.2"
+ statuses "~1.4.0"
+ unpipe "~1.0.0"
+
+find-index@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4"
+ integrity sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=
+
+find-root@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
+ integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==
+
+find-up@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
+ integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
+ dependencies:
+ path-exists "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+findup-sync@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc"
+ integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=
+ dependencies:
+ detect-file "^1.0.0"
+ is-glob "^3.1.0"
+ micromatch "^3.0.4"
+ resolve-dir "^1.0.1"
+
+fined@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/fined/-/fined-1.1.0.tgz#b37dc844b76a2f5e7081e884f7c0ae344f153476"
+ integrity sha1-s33IRLdqL15wgeiE98CuNE8VNHY=
+ dependencies:
+ expand-tilde "^2.0.2"
+ is-plain-object "^2.0.3"
+ object.defaults "^1.1.0"
+ object.pick "^1.2.0"
+ parse-filepath "^1.0.1"
+
+first-chunk-stream@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e"
+ integrity sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=
+
+flagged-respawn@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.0.tgz#4e79ae9b2eb38bf86b3bb56bf3e0a56aa5fcabd7"
+ integrity sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=
+
+for-in@^1.0.1, for-in@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
+ integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
+
+for-own@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
+ integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=
+ dependencies:
+ for-in "^1.0.1"
+
+for-own@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b"
+ integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=
+ dependencies:
+ for-in "^1.0.1"
+
+forever-agent@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
+ integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
+
+form-data@~2.3.2:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
+ integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.6"
+ mime-types "^2.1.12"
+
+forwarded@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
+ integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
+
+fragment-cache@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
+ integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
+ dependencies:
+ map-cache "^0.2.2"
+
+fresh@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+ integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
+
+from@^0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
+ integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=
+
+fs-extra@^0.26.2:
+ version "0.26.7"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9"
+ integrity sha1-muH92UiXeY7at20JGM9C0MMYT6k=
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^2.1.0"
+ klaw "^1.0.0"
+ path-is-absolute "^1.0.0"
+ rimraf "^2.2.8"
+
+fs-extra@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
+ integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^3.0.0"
+ universalify "^0.1.0"
+
+fs-minipass@^1.2.5:
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
+ integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==
+ dependencies:
+ minipass "^2.2.1"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+
+fsevents@^1.0.0:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426"
+ integrity sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==
+ dependencies:
+ nan "^2.9.2"
+ node-pre-gyp "^0.10.0"
+
+fstream@^1.0.0, fstream@^1.0.2:
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"
+ integrity sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=
+ dependencies:
+ graceful-fs "^4.1.2"
+ inherits "~2.0.0"
+ mkdirp ">=0.5 0"
+ rimraf "2"
+
+gauge@~2.7.3:
+ version "2.7.4"
+ resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
+ integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
+ dependencies:
+ aproba "^1.0.3"
+ console-control-strings "^1.0.0"
+ has-unicode "^2.0.0"
+ object-assign "^4.1.0"
+ signal-exit "^3.0.0"
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wide-align "^1.1.0"
+
+gaze@^0.5.1:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f"
+ integrity sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=
+ dependencies:
+ globule "~0.1.0"
+
+gaze@^1.0.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a"
+ integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==
+ dependencies:
+ globule "^1.0.0"
+
+get-caller-file@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
+ integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
+
+get-stdin@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
+ integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
+
+get-stream@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
+ integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
+
+get-value@^2.0.3, get-value@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
+ integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
+
+getpass@^0.1.1:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
+ integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
+ dependencies:
+ assert-plus "^1.0.0"
+
+ghost-ignition@2.9.2:
+ version "2.9.2"
+ resolved "https://registry.yarnpkg.com/ghost-ignition/-/ghost-ignition-2.9.2.tgz#e68de88fa4a20fc09c833fe3278bdc20dca6d525"
+ integrity sha512-koImAXUiqjLDU28ew4MQ/vSC6DQ/5fqteePjTkh5kYKYNiui5VbpfyGvdmbSPT7hiBOBoqv1lo9EZQoL2rkeZg==
+ dependencies:
+ bunyan "1.8.12"
+ bunyan-loggly "^1.3.1"
+ caller "1.0.1"
+ debug "^2.6.9"
+ find-root "1.1.0"
+ fs-extra "^3.0.1"
+ json-stringify-safe "^5.0.1"
+ lodash "^4.16.4"
+ moment "^2.15.2"
+ nconf "^0.10.0"
+ prettyjson "^1.1.3"
+ uuid "^3.0.0"
+
+glob-base@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
+ integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=
+ dependencies:
+ glob-parent "^2.0.0"
+ is-glob "^2.0.0"
+
+glob-parent@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
+ integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=
+ dependencies:
+ is-glob "^2.0.0"
+
+glob-stream@^3.1.5:
+ version "3.1.18"
+ resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b"
+ integrity sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=
+ dependencies:
+ glob "^4.3.1"
+ glob2base "^0.0.12"
+ minimatch "^2.0.1"
+ ordered-read-streams "^0.1.0"
+ through2 "^0.6.1"
+ unique-stream "^1.0.0"
+
+glob-watcher@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b"
+ integrity sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=
+ dependencies:
+ gaze "^0.5.1"
+
+glob2base@^0.0.12:
+ version "0.0.12"
+ resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56"
+ integrity sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=
+ dependencies:
+ find-index "^0.1.1"
+
+glob@^4.3.1:
+ version "4.5.3"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f"
+ integrity sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=
+ dependencies:
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^2.0.1"
+ once "^1.3.0"
+
+glob@^6.0.1:
+ version "6.0.4"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22"
+ integrity sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=
+ dependencies:
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "2 || 3"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.1:
+ version "7.1.3"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
+ integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+glob@~3.1.21:
+ version "3.1.21"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd"
+ integrity sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=
+ dependencies:
+ graceful-fs "~1.2.0"
+ inherits "1"
+ minimatch "~0.2.11"
+
+global-modules@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
+ integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==
+ dependencies:
+ global-prefix "^1.0.1"
+ is-windows "^1.0.1"
+ resolve-dir "^1.0.0"
+
+global-prefix@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe"
+ integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=
+ dependencies:
+ expand-tilde "^2.0.2"
+ homedir-polyfill "^1.0.1"
+ ini "^1.3.4"
+ is-windows "^1.0.1"
+ which "^1.2.14"
+
+globule@^1.0.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d"
+ integrity sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==
+ dependencies:
+ glob "~7.1.1"
+ lodash "~4.17.10"
+ minimatch "~3.0.2"
+
+globule@~0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5"
+ integrity sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=
+ dependencies:
+ glob "~3.1.21"
+ lodash "~1.0.1"
+ minimatch "~0.2.11"
+
+glogg@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.1.tgz#dcf758e44789cc3f3d32c1f3562a3676e6a34810"
+ integrity sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==
+ dependencies:
+ sparkles "^1.0.0"
+
+graceful-fs@4.X, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
+ version "4.1.15"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
+ integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
+
+graceful-fs@^3.0.0:
+ version "3.0.11"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818"
+ integrity sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=
+ dependencies:
+ natives "^1.1.0"
+
+graceful-fs@~1.2.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364"
+ integrity sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=
+
+gscan@^2.0.0:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/gscan/-/gscan-2.2.1.tgz#38bc8597f7579ab0a0b5b023cf59f71b43f567b0"
+ integrity sha512-k4BlnHvPF+pz/++NiT/npuAU1pKorvqzZxx+/WXh9eaSRWT/hqyA45DG11LiPEEnx9Jlf68NuSD+smZ0bCvZ0g==
+ dependencies:
+ "@tryghost/extract-zip" "1.6.6"
+ bluebird "^3.4.6"
+ chalk "^1.1.1"
+ commander "2.15.1"
+ express "^4.16.2"
+ express-hbs "^1.0.3"
+ fs-extra "^0.26.2"
+ ghost-ignition "2.9.2"
+ glob "^7.0.5"
+ lodash "4.17.10"
+ multer "^1.1.0"
+ require-dir "^0.3.2"
+ semver "^5.3.0"
+ uuid "^3.0.0"
+ validator "^6.3.0"
+
+gulp-livereload@3.8.1:
+ version "3.8.1"
+ resolved "https://registry.yarnpkg.com/gulp-livereload/-/gulp-livereload-3.8.1.tgz#00f744b2d749d3e9e3746589c8a44acac779b50f"
+ integrity sha1-APdEstdJ0+njdGWJyKRKysd5tQ8=
+ dependencies:
+ chalk "^0.5.1"
+ debug "^2.1.0"
+ event-stream "^3.1.7"
+ gulp-util "^3.0.2"
+ lodash.assign "^3.0.0"
+ mini-lr "^0.1.8"
+
+gulp-sass@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/gulp-sass/-/gulp-sass-4.0.2.tgz#cfb1e3eff2bd9852431c7ce87f43880807d8d505"
+ integrity sha512-q8psj4+aDrblJMMtRxihNBdovfzGrXJp1l4JU0Sz4b/Mhsi2DPrKFYCGDwjIWRENs04ELVHxdOJQ7Vs98OFohg==
+ dependencies:
+ chalk "^2.3.0"
+ lodash.clonedeep "^4.3.2"
+ node-sass "^4.8.3"
+ plugin-error "^1.0.1"
+ replace-ext "^1.0.0"
+ strip-ansi "^4.0.0"
+ through2 "^2.0.0"
+ vinyl-sourcemaps-apply "^0.2.0"
+
+gulp-sourcemaps@^2.6.4:
+ version "2.6.4"
+ resolved "https://registry.yarnpkg.com/gulp-sourcemaps/-/gulp-sourcemaps-2.6.4.tgz#cbb2008450b1bcce6cd23bf98337be751bf6e30a"
+ integrity sha1-y7IAhFCxvM5s0jv5gze+dRv24wo=
+ dependencies:
+ "@gulp-sourcemaps/identity-map" "1.X"
+ "@gulp-sourcemaps/map-sources" "1.X"
+ acorn "5.X"
+ convert-source-map "1.X"
+ css "2.X"
+ debug-fabulous "1.X"
+ detect-newline "2.X"
+ graceful-fs "4.X"
+ source-map "~0.6.0"
+ strip-bom-string "1.X"
+ through2 "2.X"
+
+gulp-uglify@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/gulp-uglify/-/gulp-uglify-3.0.1.tgz#8d3eee466521bea6b10fd75dff72adf8b7ea2d97"
+ integrity sha512-KVffbGY9d4Wv90bW/B1KZJyunLMyfHTBbilpDvmcrj5Go0/a1G3uVpt+1gRBWSw/11dqR3coJ1oWNTt1AiXuWQ==
+ dependencies:
+ gulplog "^1.0.0"
+ has-gulplog "^0.1.0"
+ lodash "^4.13.1"
+ make-error-cause "^1.1.1"
+ safe-buffer "^5.1.2"
+ through2 "^2.0.0"
+ uglify-js "^3.0.5"
+ vinyl-sourcemaps-apply "^0.2.0"
+
+gulp-util@^3.0.0, gulp-util@^3.0.2, gulp-util@^3.0.6:
+ version "3.0.8"
+ resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f"
+ integrity sha1-AFTh50RQLifATBh8PsxQXdVLu08=
+ dependencies:
+ array-differ "^1.0.0"
+ array-uniq "^1.0.2"
+ beeper "^1.0.0"
+ chalk "^1.0.0"
+ dateformat "^2.0.0"
+ fancy-log "^1.1.0"
+ gulplog "^1.0.0"
+ has-gulplog "^0.1.0"
+ lodash._reescape "^3.0.0"
+ lodash._reevaluate "^3.0.0"
+ lodash._reinterpolate "^3.0.0"
+ lodash.template "^3.0.0"
+ minimist "^1.1.0"
+ multipipe "^0.1.2"
+ object-assign "^3.0.0"
+ replace-ext "0.0.1"
+ through2 "^2.0.0"
+ vinyl "^0.5.0"
+
+gulp-watch@4.3.8:
+ version "4.3.8"
+ resolved "https://registry.yarnpkg.com/gulp-watch/-/gulp-watch-4.3.8.tgz#57e38bc8295ea2c099203fd5342ede67556361fa"
+ integrity sha1-V+OLyCleosCZID/VNC7eZ1VjYfo=
+ dependencies:
+ anymatch "^1.3.0"
+ chokidar "^1.5.2"
+ glob-parent "^2.0.0"
+ gulp-util "^3.0.6"
+ object-assign "^4.1.0"
+ path-is-absolute "^1.0.0"
+ readable-stream "^2.0.1"
+ vinyl "^0.5.0"
+ vinyl-file "^1.2.1"
+
+gulp-zip@4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/gulp-zip/-/gulp-zip-4.0.0.tgz#1cefc08b4bf36df4b5b1e7c6b36ee55ebbe4a881"
+ integrity sha1-HO/Ai0vzbfS1sefGs27lXrvkqIE=
+ dependencies:
+ get-stream "^3.0.0"
+ gulp-util "^3.0.0"
+ through2 "^2.0.1"
+ yazl "^2.1.0"
+
+gulp@3.9.1:
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4"
+ integrity sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=
+ dependencies:
+ archy "^1.0.0"
+ chalk "^1.0.0"
+ deprecated "^0.0.1"
+ gulp-util "^3.0.0"
+ interpret "^1.0.0"
+ liftoff "^2.1.0"
+ minimist "^1.1.0"
+ orchestrator "^0.3.0"
+ pretty-hrtime "^1.0.0"
+ semver "^4.1.0"
+ tildify "^1.0.0"
+ v8flags "^2.0.2"
+ vinyl-fs "^0.3.0"
+
+gulplog@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5"
+ integrity sha1-4oxNRdBey77YGDY86PnFkmIp/+U=
+ dependencies:
+ glogg "^1.0.0"
+
+handlebars@4.0.6:
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.6.tgz#2ce4484850537f9c97a8026d5399b935c4ed4ed7"
+ integrity sha1-LORISFBTf5yXqAJtU5m5NcTtTtc=
+ dependencies:
+ async "^1.4.0"
+ optimist "^0.6.1"
+ source-map "^0.4.4"
+ optionalDependencies:
+ uglify-js "^2.6"
+
+har-schema@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
+ integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
+
+har-validator@~5.1.0:
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
+ integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==
+ dependencies:
+ ajv "^6.5.5"
+ har-schema "^2.0.0"
+
+has-ansi@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-0.1.0.tgz#84f265aae8c0e6a88a12d7022894b7568894c62e"
+ integrity sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=
+ dependencies:
+ ansi-regex "^0.2.0"
+
+has-ansi@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
+ integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
+
+has-gulplog@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce"
+ integrity sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=
+ dependencies:
+ sparkles "^1.0.0"
+
+has-unicode@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
+ integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
+
+has-value@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
+ integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
+ dependencies:
+ get-value "^2.0.3"
+ has-values "^0.1.4"
+ isobject "^2.0.0"
+
+has-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
+ integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
+ dependencies:
+ get-value "^2.0.6"
+ has-values "^1.0.0"
+ isobject "^3.0.0"
+
+has-values@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
+ integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E=
+
+has-values@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
+ integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
+ dependencies:
+ is-number "^3.0.0"
+ kind-of "^4.0.0"
+
+homedir-polyfill@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc"
+ integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw=
+ dependencies:
+ parse-passwd "^1.0.0"
+
+hosted-git-info@^2.1.4:
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
+ integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==
+
+http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3:
+ version "1.6.3"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
+ integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.3"
+ setprototypeof "1.1.0"
+ statuses ">= 1.4.0 < 2"
+
+http-errors@~1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.3.1.tgz#197e22cdebd4198585e8694ef6786197b91ed942"
+ integrity sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=
+ dependencies:
+ inherits "~2.0.1"
+ statuses "1"
+
+http-parser-js@>=0.4.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8"
+ integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==
+
+http-signature@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
+ integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
+ dependencies:
+ assert-plus "^1.0.0"
+ jsprim "^1.2.2"
+ sshpk "^1.7.0"
+
+iconv-lite@0.4.13:
+ version "0.4.13"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2"
+ integrity sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=
+
+iconv-lite@0.4.23:
+ version "0.4.23"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
+ integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+iconv-lite@^0.4.4:
+ version "0.4.24"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
+ integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+ignore-walk@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
+ integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==
+ dependencies:
+ minimatch "^3.0.4"
+
+in-publish@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51"
+ integrity sha1-4g/146KvwmkDILbcVSaCqcf631E=
+
+indent-string@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
+ integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=
+ dependencies:
+ repeating "^2.0.0"
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b"
+ integrity sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=
+
+inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+ integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
+
+ini@^1.3.0, ini@^1.3.4, ini@~1.3.0:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
+ integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
+
+interpret@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
+ integrity sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=
+
+invert-kv@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
+ integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY=
+
+ipaddr.js@1.8.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e"
+ integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4=
+
+is-absolute@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576"
+ integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==
+ dependencies:
+ is-relative "^1.0.0"
+ is-windows "^1.0.1"
+
+is-accessor-descriptor@^0.1.6:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
+ integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-accessor-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
+ integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
+ dependencies:
+ kind-of "^6.0.0"
+
+is-arrayish@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+ integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
+
+is-binary-path@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
+ integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=
+ dependencies:
+ binary-extensions "^1.0.0"
+
+is-buffer@^1.1.5:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
+ integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
+
+is-builtin-module@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
+ integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74=
+ dependencies:
+ builtin-modules "^1.0.0"
+
+is-data-descriptor@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
+ integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-data-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
+ integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
+ dependencies:
+ kind-of "^6.0.0"
+
+is-descriptor@^0.1.0:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
+ integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
+ dependencies:
+ is-accessor-descriptor "^0.1.6"
+ is-data-descriptor "^0.1.4"
+ kind-of "^5.0.0"
+
+is-descriptor@^1.0.0, is-descriptor@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
+ integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
+ dependencies:
+ is-accessor-descriptor "^1.0.0"
+ is-data-descriptor "^1.0.0"
+ kind-of "^6.0.2"
+
+is-dotfile@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
+ integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=
+
+is-equal-shallow@^0.1.3:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
+ integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=
+ dependencies:
+ is-primitive "^2.0.0"
+
+is-extendable@^0.1.0, is-extendable@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
+ integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
+
+is-extendable@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
+ integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
+ dependencies:
+ is-plain-object "^2.0.4"
+
+is-extglob@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
+ integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=
+
+is-extglob@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
+
+is-finite@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
+ integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
+ integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
+ integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+
+is-glob@^2.0.0, is-glob@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
+ integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=
+ dependencies:
+ is-extglob "^1.0.0"
+
+is-glob@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
+ integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
+ dependencies:
+ is-extglob "^2.1.0"
+
+is-number@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
+ integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-number@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
+ integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-number@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
+ integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==
+
+is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
+ integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ dependencies:
+ isobject "^3.0.1"
+
+is-posix-bracket@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"
+ integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=
+
+is-primitive@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
+ integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU=
+
+is-promise@^2.1:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
+ integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
+
+is-relative@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d"
+ integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==
+ dependencies:
+ is-unc-path "^1.0.0"
+
+is-typedarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
+ integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
+
+is-unc-path@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d"
+ integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==
+ dependencies:
+ unc-path-regex "^0.1.2"
+
+is-utf8@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
+ integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
+
+is-windows@^1.0.1, is-windows@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
+ integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
+
+isarray@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
+ integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
+
+isarray@1.0.0, isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+
+isobject@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
+ integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
+ dependencies:
+ isarray "1.0.0"
+
+isobject@^3.0.0, isobject@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
+ integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
+
+isstream@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
+ integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
+
+js-base64@^2.1.8:
+ version "2.4.9"
+ resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.9.tgz#748911fb04f48a60c4771b375cac45a80df11c03"
+ integrity sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==
+
+js-beautify@1.6.8:
+ version "1.6.8"
+ resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.6.8.tgz#da1146d34431145309c89be7f69ed16e8e0ff07e"
+ integrity sha1-2hFG00QxFFMJyJvn9p7Rbo4P8H4=
+ dependencies:
+ config-chain "~1.1.5"
+ editorconfig "^0.13.2"
+ mkdirp "~0.5.0"
+ nopt "~3.0.1"
+
+jsbn@~0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
+ integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json-schema@0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
+ integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
+
+json-stringify-safe@5.0.x, json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+ integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
+
+jsonfile@^2.1.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
+ integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsonfile@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
+ integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsprim@^1.2.2:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
+ integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
+ dependencies:
+ assert-plus "1.0.0"
+ extsprintf "1.3.0"
+ json-schema "0.2.3"
+ verror "1.10.0"
+
+kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
+ integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
+ integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
+ integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
+
+kind-of@^6.0.0, kind-of@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
+ integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==
+
+klaw@^1.0.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
+ integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk=
+ optionalDependencies:
+ graceful-fs "^4.1.9"
+
+lazy-cache@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
+ integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4=
+
+lcid@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
+ integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=
+ dependencies:
+ invert-kv "^1.0.0"
+
+liftoff@^2.1.0:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.5.0.tgz#2009291bb31cea861bbf10a7c15a28caf75c31ec"
+ integrity sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=
+ dependencies:
+ extend "^3.0.0"
+ findup-sync "^2.0.0"
+ fined "^1.0.1"
+ flagged-respawn "^1.0.0"
+ is-plain-object "^2.0.4"
+ object.map "^1.0.0"
+ rechoir "^0.6.2"
+ resolve "^1.1.7"
+
+livereload-js@^2.2.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-2.4.0.tgz#447c31cf1ea9ab52fc20db615c5ddf678f78009c"
+ integrity sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==
+
+load-json-file@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
+ integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
+ dependencies:
+ graceful-fs "^4.1.2"
+ parse-json "^2.2.0"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+ strip-bom "^2.0.0"
+
+lodash._baseassign@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e"
+ integrity sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=
+ dependencies:
+ lodash._basecopy "^3.0.0"
+ lodash.keys "^3.0.0"
+
+lodash._basecopy@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36"
+ integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=
+
+lodash._basetostring@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5"
+ integrity sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=
+
+lodash._basevalues@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7"
+ integrity sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=
+
+lodash._bindcallback@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e"
+ integrity sha1-5THCdkTPi1epnhftlbNcdIeJOS4=
+
+lodash._createassigner@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz#838a5bae2fdaca63ac22dee8e19fa4e6d6970b11"
+ integrity sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=
+ dependencies:
+ lodash._bindcallback "^3.0.0"
+ lodash._isiterateecall "^3.0.0"
+ lodash.restparam "^3.0.0"
+
+lodash._getnative@^3.0.0:
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5"
+ integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=
+
+lodash._isiterateecall@^3.0.0:
+ version "3.0.9"
+ resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c"
+ integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=
+
+lodash._reescape@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a"
+ integrity sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=
+
+lodash._reevaluate@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed"
+ integrity sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=
+
+lodash._reinterpolate@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
+ integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=
+
+lodash._root@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692"
+ integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=
+
+lodash.assign@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa"
+ integrity sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=
+ dependencies:
+ lodash._baseassign "^3.0.0"
+ lodash._createassigner "^3.0.0"
+ lodash.keys "^3.0.0"
+
+lodash.assign@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7"
+ integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=
+
+lodash.clonedeep@^4.3.2:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
+ integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
+
+lodash.escape@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698"
+ integrity sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=
+ dependencies:
+ lodash._root "^3.0.0"
+
+lodash.isarguments@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a"
+ integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=
+
+lodash.isarray@^3.0.0:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55"
+ integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=
+
+lodash.keys@^3.0.0:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a"
+ integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=
+ dependencies:
+ lodash._getnative "^3.0.0"
+ lodash.isarguments "^3.0.0"
+ lodash.isarray "^3.0.0"
+
+lodash.mergewith@^4.6.0:
+ version "4.6.1"
+ resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927"
+ integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==
+
+lodash.restparam@^3.0.0:
+ version "3.6.1"
+ resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805"
+ integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=
+
+lodash.template@^3.0.0:
+ version "3.6.2"
+ resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f"
+ integrity sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=
+ dependencies:
+ lodash._basecopy "^3.0.0"
+ lodash._basetostring "^3.0.0"
+ lodash._basevalues "^3.0.0"
+ lodash._isiterateecall "^3.0.0"
+ lodash._reinterpolate "^3.0.0"
+ lodash.escape "^3.0.0"
+ lodash.keys "^3.0.0"
+ lodash.restparam "^3.0.0"
+ lodash.templatesettings "^3.0.0"
+
+lodash.templatesettings@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5"
+ integrity sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=
+ dependencies:
+ lodash._reinterpolate "^3.0.0"
+ lodash.escape "^3.0.0"
+
+lodash@4.17.10:
+ version "4.17.10"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
+ integrity sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==
+
+lodash@^4.0.0, lodash@^4.13.1, lodash@^4.16.4, lodash@~4.17.10:
+ version "4.17.11"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
+ integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
+
+lodash@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551"
+ integrity sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=
+
+longest@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
+ integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=
+
+loud-rejection@^1.0.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
+ integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
+ dependencies:
+ currently-unhandled "^0.4.1"
+ signal-exit "^3.0.0"
+
+lru-cache@2:
+ version "2.7.3"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952"
+ integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=
+
+lru-cache@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-3.2.0.tgz#71789b3b7f5399bec8565dda38aa30d2a097efee"
+ integrity sha1-cXibO39Tmb7IVl3aOKow0qCX7+4=
+ dependencies:
+ pseudomap "^1.0.1"
+
+lru-cache@^4.0.1:
+ version "4.1.5"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
+ integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
+ dependencies:
+ pseudomap "^1.0.2"
+ yallist "^2.1.2"
+
+lru-queue@0.1:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3"
+ integrity sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=
+ dependencies:
+ es5-ext "~0.10.2"
+
+make-error-cause@^1.1.1:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/make-error-cause/-/make-error-cause-1.2.2.tgz#df0388fcd0b37816dff0a5fb8108939777dcbc9d"
+ integrity sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=
+ dependencies:
+ make-error "^1.2.0"
+
+make-error@^1.2.0:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8"
+ integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==
+
+make-iterator@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6"
+ integrity sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==
+ dependencies:
+ kind-of "^6.0.2"
+
+map-cache@^0.2.0, map-cache@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
+ integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
+
+map-obj@^1.0.0, map-obj@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
+ integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
+
+map-stream@0.0.7:
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8"
+ integrity sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=
+
+map-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
+ integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
+ dependencies:
+ object-visit "^1.0.0"
+
+math-random@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac"
+ integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w=
+
+media-typer@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
+ integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
+
+memoizee@0.4.X:
+ version "0.4.14"
+ resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.4.14.tgz#07a00f204699f9a95c2d9e77218271c7cd610d57"
+ integrity sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg==
+ dependencies:
+ d "1"
+ es5-ext "^0.10.45"
+ es6-weak-map "^2.0.2"
+ event-emitter "^0.3.5"
+ is-promise "^2.1"
+ lru-queue "0.1"
+ next-tick "1"
+ timers-ext "^0.1.5"
+
+meow@^3.7.0:
+ version "3.7.0"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
+ integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
+ dependencies:
+ camelcase-keys "^2.0.0"
+ decamelize "^1.1.2"
+ loud-rejection "^1.0.0"
+ map-obj "^1.0.1"
+ minimist "^1.1.3"
+ normalize-package-data "^2.3.4"
+ object-assign "^4.0.1"
+ read-pkg-up "^1.0.1"
+ redent "^1.0.0"
+ trim-newlines "^1.0.0"
+
+merge-descriptors@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
+ integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
+
+methods@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+ integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
+
+micromatch@^2.1.5:
+ version "2.3.11"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
+ integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=
+ dependencies:
+ arr-diff "^2.0.0"
+ array-unique "^0.2.1"
+ braces "^1.8.2"
+ expand-brackets "^0.1.4"
+ extglob "^0.3.1"
+ filename-regex "^2.0.0"
+ is-extglob "^1.0.0"
+ is-glob "^2.0.1"
+ kind-of "^3.0.2"
+ normalize-path "^2.0.1"
+ object.omit "^2.0.0"
+ parse-glob "^3.0.4"
+ regex-cache "^0.4.2"
+
+micromatch@^3.0.4, micromatch@^3.1.10:
+ version "3.1.10"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
+ integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ braces "^2.3.1"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ extglob "^2.0.4"
+ fragment-cache "^0.2.1"
+ kind-of "^6.0.2"
+ nanomatch "^1.2.9"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.2"
+
+mime-db@~1.37.0:
+ version "1.37.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8"
+ integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==
+
+mime-types@^2.1.12, mime-types@~2.1.18, mime-types@~2.1.19:
+ version "2.1.21"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96"
+ integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==
+ dependencies:
+ mime-db "~1.37.0"
+
+mime@1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
+ integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
+
+mini-lr@^0.1.8:
+ version "0.1.9"
+ resolved "https://registry.yarnpkg.com/mini-lr/-/mini-lr-0.1.9.tgz#02199d27347953d1fd1d6dbded4261f187b2d0f6"
+ integrity sha1-AhmdJzR5U9H9HW297UJh8Yey0PY=
+ dependencies:
+ body-parser "~1.14.0"
+ debug "^2.2.0"
+ faye-websocket "~0.7.2"
+ livereload-js "^2.2.0"
+ parseurl "~1.3.0"
+ qs "~2.2.3"
+
+"minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
+ integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimatch@^2.0.1:
+ version "2.0.10"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7"
+ integrity sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=
+ dependencies:
+ brace-expansion "^1.0.0"
+
+minimatch@~0.2.11:
+ version "0.2.14"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a"
+ integrity sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=
+ dependencies:
+ lru-cache "2"
+ sigmund "~1.0.0"
+
+minimist@0.0.8:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
+ integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
+
+minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
+ integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
+
+minimist@~0.0.1:
+ version "0.0.10"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
+ integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
+
+minipass@^2.2.1, minipass@^2.3.4:
+ version "2.3.5"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
+ integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==
+ dependencies:
+ safe-buffer "^5.1.2"
+ yallist "^3.0.0"
+
+minizlib@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.1.tgz#6734acc045a46e61d596a43bb9d9cd326e19cc42"
+ integrity sha512-TrfjCjk4jLhcJyGMYymBH6oTXcWjYbUAXTHDbtnWHjZC25h0cdajHuPE1zxb4DVmu8crfh+HwH/WMuyLG0nHBg==
+ dependencies:
+ minipass "^2.2.1"
+
+mixin-deep@^1.2.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe"
+ integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==
+ dependencies:
+ for-in "^1.0.2"
+ is-extendable "^1.0.1"
+
+mkdirp@0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12"
+ integrity sha1-HXMHam35hs2TROFecfzAWkyavxI=
+ dependencies:
+ minimist "0.0.8"
+
+"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
+ integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
+ dependencies:
+ minimist "0.0.8"
+
+moment@^2.10.6, moment@^2.15.2, moment@^2.18.1:
+ version "2.22.2"
+ resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66"
+ integrity sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=
+
+ms@0.7.1:
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
+ integrity sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+ integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
+
+ms@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
+ integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
+
+multer@^1.1.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/multer/-/multer-1.4.1.tgz#24b12a416a22fec2ade810539184bf138720159e"
+ integrity sha512-zzOLNRxzszwd+61JFuAo0fxdQfvku12aNJgnla0AQ+hHxFmfc/B7jBVuPr5Rmvu46Jze/iJrFpSOsD7afO8SDw==
+ dependencies:
+ append-field "^1.0.0"
+ busboy "^0.2.11"
+ concat-stream "^1.5.2"
+ mkdirp "^0.5.1"
+ object-assign "^4.1.1"
+ on-finished "^2.3.0"
+ type-is "^1.6.4"
+ xtend "^4.0.0"
+
+multipipe@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b"
+ integrity sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=
+ dependencies:
+ duplexer2 "0.0.2"
+
+mv@~2:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/mv/-/mv-2.1.1.tgz#ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2"
+ integrity sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=
+ dependencies:
+ mkdirp "~0.5.1"
+ ncp "~2.0.0"
+ rimraf "~2.4.0"
+
+nan@^2.10.0, nan@^2.9.2:
+ version "2.11.1"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.1.tgz#90e22bccb8ca57ea4cd37cc83d3819b52eea6766"
+ integrity sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==
+
+nanomatch@^1.2.9:
+ version "1.2.13"
+ resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
+ integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ fragment-cache "^0.2.1"
+ is-windows "^1.0.2"
+ kind-of "^6.0.2"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+natives@^1.1.0:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.6.tgz#a603b4a498ab77173612b9ea1acdec4d980f00bb"
+ integrity sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA==
+
+nconf@^0.10.0:
+ version "0.10.0"
+ resolved "https://registry.yarnpkg.com/nconf/-/nconf-0.10.0.tgz#da1285ee95d0a922ca6cee75adcf861f48205ad2"
+ integrity sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q==
+ dependencies:
+ async "^1.4.0"
+ ini "^1.3.0"
+ secure-keys "^1.0.0"
+ yargs "^3.19.0"
+
+ncp@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3"
+ integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=
+
+needle@^2.2.1:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e"
+ integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA==
+ dependencies:
+ debug "^2.1.2"
+ iconv-lite "^0.4.4"
+ sax "^1.2.4"
+
+negotiator@0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
+ integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=
+
+next-tick@1:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
+ integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
+
+node-gyp@^3.8.0:
+ version "3.8.0"
+ resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c"
+ integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==
+ dependencies:
+ fstream "^1.0.0"
+ glob "^7.0.3"
+ graceful-fs "^4.1.2"
+ mkdirp "^0.5.0"
+ nopt "2 || 3"
+ npmlog "0 || 1 || 2 || 3 || 4"
+ osenv "0"
+ request "^2.87.0"
+ rimraf "2"
+ semver "~5.3.0"
+ tar "^2.0.0"
+ which "1"
+
+node-loggly-bulk@^2.2.2:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/node-loggly-bulk/-/node-loggly-bulk-2.2.4.tgz#bdd8638d97c43ecf1e1831ca98b250968fa6dee9"
+ integrity sha512-DfhtsDfkSBU6Dp1zvK+H1MgHRcA2yb4z07ctyA6uo+bNwKtv1exhohN910zcWNkdSYq1TImCq+O+3bOTuYHvmQ==
+ dependencies:
+ json-stringify-safe "5.0.x"
+ moment "^2.18.1"
+ request ">=2.76.0 <3.0.0"
+
+node-pre-gyp@^0.10.0:
+ version "0.10.3"
+ resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc"
+ integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A==
+ dependencies:
+ detect-libc "^1.0.2"
+ mkdirp "^0.5.1"
+ needle "^2.2.1"
+ nopt "^4.0.1"
+ npm-packlist "^1.1.6"
+ npmlog "^4.0.2"
+ rc "^1.2.7"
+ rimraf "^2.6.1"
+ semver "^5.3.0"
+ tar "^4"
+
+node-sass@^4.10.0, node-sass@^4.8.3:
+ version "4.10.0"
+ resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.10.0.tgz#dcc2b364c0913630945ccbf7a2bbf1f926effca4"
+ integrity sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==
+ dependencies:
+ async-foreach "^0.1.3"
+ chalk "^1.1.1"
+ cross-spawn "^3.0.0"
+ gaze "^1.0.0"
+ get-stdin "^4.0.1"
+ glob "^7.0.3"
+ in-publish "^2.0.0"
+ lodash.assign "^4.2.0"
+ lodash.clonedeep "^4.3.2"
+ lodash.mergewith "^4.6.0"
+ meow "^3.7.0"
+ mkdirp "^0.5.1"
+ nan "^2.10.0"
+ node-gyp "^3.8.0"
+ npmlog "^4.0.0"
+ request "^2.88.0"
+ sass-graph "^2.2.4"
+ stdout-stream "^1.4.0"
+ "true-case-path" "^1.0.2"
+
+"nopt@2 || 3", nopt@~3.0.1:
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
+ integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k=
+ dependencies:
+ abbrev "1"
+
+nopt@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
+ integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=
+ dependencies:
+ abbrev "1"
+ osenv "^0.1.4"
+
+normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
+ integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==
+ dependencies:
+ hosted-git-info "^2.1.4"
+ is-builtin-module "^1.0.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
+normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
+ integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
+ dependencies:
+ remove-trailing-separator "^1.0.1"
+
+npm-bundled@^1.0.1:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979"
+ integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g==
+
+npm-packlist@^1.1.6:
+ version "1.1.12"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a"
+ integrity sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g==
+ dependencies:
+ ignore-walk "^3.0.1"
+ npm-bundled "^1.0.1"
+
+"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
+ integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
+ dependencies:
+ are-we-there-yet "~1.1.2"
+ console-control-strings "~1.1.0"
+ gauge "~2.7.3"
+ set-blocking "~2.0.0"
+
+number-is-nan@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
+ integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
+
+oauth-sign@~0.9.0:
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
+ integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
+
+object-assign@4.X, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+
+object-assign@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2"
+ integrity sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=
+
+object-copy@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
+ integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
+ dependencies:
+ copy-descriptor "^0.1.0"
+ define-property "^0.2.5"
+ kind-of "^3.0.3"
+
+object-visit@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
+ integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
+ dependencies:
+ isobject "^3.0.0"
+
+object.defaults@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf"
+ integrity sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=
+ dependencies:
+ array-each "^1.0.1"
+ array-slice "^1.0.0"
+ for-own "^1.0.0"
+ isobject "^3.0.0"
+
+object.map@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37"
+ integrity sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=
+ dependencies:
+ for-own "^1.0.0"
+ make-iterator "^1.0.0"
+
+object.omit@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
+ integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=
+ dependencies:
+ for-own "^0.1.4"
+ is-extendable "^0.1.1"
+
+object.pick@^1.2.0, object.pick@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
+ integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
+ dependencies:
+ isobject "^3.0.1"
+
+on-finished@^2.3.0, on-finished@~2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
+ integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
+ dependencies:
+ ee-first "1.1.1"
+
+once@^1.3.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ dependencies:
+ wrappy "1"
+
+once@~1.3.0:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20"
+ integrity sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=
+ dependencies:
+ wrappy "1"
+
+optimist@^0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
+ integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY=
+ dependencies:
+ minimist "~0.0.1"
+ wordwrap "~0.0.2"
+
+orchestrator@^0.3.0:
+ version "0.3.8"
+ resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e"
+ integrity sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=
+ dependencies:
+ end-of-stream "~0.1.5"
+ sequencify "~0.0.7"
+ stream-consume "~0.1.0"
+
+ordered-read-streams@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126"
+ integrity sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=
+
+os-homedir@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
+ integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
+
+os-locale@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
+ integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=
+ dependencies:
+ lcid "^1.0.0"
+
+os-tmpdir@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
+ integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
+
+osenv@0, osenv@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
+ integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==
+ dependencies:
+ os-homedir "^1.0.0"
+ os-tmpdir "^1.0.0"
+
+parse-filepath@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891"
+ integrity sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=
+ dependencies:
+ is-absolute "^1.0.0"
+ map-cache "^0.2.0"
+ path-root "^0.1.1"
+
+parse-glob@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
+ integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw=
+ dependencies:
+ glob-base "^0.3.0"
+ is-dotfile "^1.0.0"
+ is-extglob "^1.0.0"
+ is-glob "^2.0.0"
+
+parse-json@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
+ integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
+ dependencies:
+ error-ex "^1.2.0"
+
+parse-node-version@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.0.tgz#33d9aa8920dcc3c0d33658ec18ce237009a56d53"
+ integrity sha512-02GTVHD1u0nWc20n2G7WX/PgdhNFG04j5fi1OkaJzPWLTcf6vh6229Lta1wTmXG/7Dg42tCssgkccVt7qvd8Kg==
+
+parse-passwd@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
+ integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
+
+parseurl@~1.3.0, parseurl@~1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
+ integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=
+
+pascalcase@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
+ integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
+
+path-exists@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
+ integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
+ dependencies:
+ pinkie-promise "^2.0.0"
+
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+
+path-parse@^1.0.5:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
+ integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
+
+path-root-regex@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d"
+ integrity sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=
+
+path-root@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7"
+ integrity sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=
+ dependencies:
+ path-root-regex "^0.1.0"
+
+path-to-regexp@0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
+ integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
+
+path-type@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
+ integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
+ dependencies:
+ graceful-fs "^4.1.2"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+pause-stream@^0.0.11:
+ version "0.0.11"
+ resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
+ integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=
+ dependencies:
+ through "~2.3"
+
+pend@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
+ integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
+
+performance-now@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
+ integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
+
+pify@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
+ integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
+
+pinkie-promise@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
+ integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
+ dependencies:
+ pinkie "^2.0.0"
+
+pinkie@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
+ integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
+
+plugin-error@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-1.0.1.tgz#77016bd8919d0ac377fdcdd0322328953ca5781c"
+ integrity sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==
+ dependencies:
+ ansi-colors "^1.0.1"
+ arr-diff "^4.0.0"
+ arr-union "^3.1.0"
+ extend-shallow "^3.0.2"
+
+posix-character-classes@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
+ integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
+
+preserve@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
+ integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=
+
+pretty-hrtime@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1"
+ integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=
+
+prettyjson@^1.1.3:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/prettyjson/-/prettyjson-1.2.1.tgz#fcffab41d19cab4dfae5e575e64246619b12d289"
+ integrity sha1-/P+rQdGcq0365eV15kJGYZsS0ok=
+ dependencies:
+ colors "^1.1.2"
+ minimist "^1.2.0"
+
+process-nextick-args@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
+ integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==
+
+proto-list@~1.2.1:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
+ integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=
+
+proxy-addr@~2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93"
+ integrity sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==
+ dependencies:
+ forwarded "~0.1.2"
+ ipaddr.js "1.8.0"
+
+pseudomap@^1.0.1, pseudomap@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
+ integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
+
+psl@^1.1.24:
+ version "1.1.29"
+ resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67"
+ integrity sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==
+
+punycode@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
+ integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
+
+punycode@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
+ integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
+
+qs@5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-5.2.0.tgz#a9f31142af468cb72b25b30136ba2456834916be"
+ integrity sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=
+
+qs@6.5.2, qs@~6.5.2:
+ version "6.5.2"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
+ integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
+
+qs@~2.2.3:
+ version "2.2.5"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-2.2.5.tgz#1088abaf9dcc0ae5ae45b709e6c6b5888b23923c"
+ integrity sha1-EIirr53MCuWuRbcJ5sa1iIsjkjw=
+
+randomatic@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed"
+ integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==
+ dependencies:
+ is-number "^4.0.0"
+ kind-of "^6.0.0"
+ math-random "^1.0.1"
+
+range-parser@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
+ integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=
+
+raw-body@2.3.3:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3"
+ integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==
+ dependencies:
+ bytes "3.0.0"
+ http-errors "1.6.3"
+ iconv-lite "0.4.23"
+ unpipe "1.0.0"
+
+raw-body@~2.1.5:
+ version "2.1.7"
+ resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.1.7.tgz#adfeace2e4fb3098058014d08c072dcc59758774"
+ integrity sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=
+ dependencies:
+ bytes "2.4.0"
+ iconv-lite "0.4.13"
+ unpipe "1.0.0"
+
+rc@^1.2.7:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
+ integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
+ dependencies:
+ deep-extend "^0.6.0"
+ ini "~1.3.0"
+ minimist "^1.2.0"
+ strip-json-comments "~2.0.1"
+
+read-pkg-up@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
+ integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
+ dependencies:
+ find-up "^1.0.0"
+ read-pkg "^1.0.0"
+
+read-pkg@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
+ integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
+ dependencies:
+ load-json-file "^1.0.0"
+ normalize-package-data "^2.3.2"
+ path-type "^1.0.0"
+
+readable-stream@1.1.x, readable-stream@~1.1.9:
+ version "1.1.14"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
+ integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "0.0.1"
+ string_decoder "~0.10.x"
+
+"readable-stream@>=1.0.33-1 <1.1.0-0":
+ version "1.0.34"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
+ integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "0.0.1"
+ string_decoder "~0.10.x"
+
+readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@~2.3.6:
+ version "2.3.6"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
+ integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readdirp@2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
+ integrity sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=
+ dependencies:
+ graceful-fs "^4.1.2"
+ minimatch "^3.0.2"
+ readable-stream "^2.0.2"
+ set-immediate-shim "^1.0.1"
+
+readdirp@^2.0.0:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
+ integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==
+ dependencies:
+ graceful-fs "^4.1.11"
+ micromatch "^3.1.10"
+ readable-stream "^2.0.2"
+
+rechoir@^0.6.2:
+ version "0.6.2"
+ resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
+ integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
+ dependencies:
+ resolve "^1.1.6"
+
+redent@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
+ integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=
+ dependencies:
+ indent-string "^2.1.0"
+ strip-indent "^1.0.1"
+
+regex-cache@^0.4.2:
+ version "0.4.4"
+ resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd"
+ integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==
+ dependencies:
+ is-equal-shallow "^0.1.3"
+
+regex-not@^1.0.0, regex-not@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
+ integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
+ dependencies:
+ extend-shallow "^3.0.2"
+ safe-regex "^1.1.0"
+
+remove-trailing-separator@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
+ integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
+
+repeat-element@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
+ integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==
+
+repeat-string@^1.5.2, repeat-string@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
+ integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
+
+repeating@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
+ integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
+ dependencies:
+ is-finite "^1.0.0"
+
+replace-ext@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924"
+ integrity sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=
+
+replace-ext@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb"
+ integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=
+
+"request@>=2.76.0 <3.0.0", request@^2.87.0, request@^2.88.0:
+ version "2.88.0"
+ resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
+ integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==
+ dependencies:
+ aws-sign2 "~0.7.0"
+ aws4 "^1.8.0"
+ caseless "~0.12.0"
+ combined-stream "~1.0.6"
+ extend "~3.0.2"
+ forever-agent "~0.6.1"
+ form-data "~2.3.2"
+ har-validator "~5.1.0"
+ http-signature "~1.2.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.19"
+ oauth-sign "~0.9.0"
+ performance-now "^2.1.0"
+ qs "~6.5.2"
+ safe-buffer "^5.1.2"
+ tough-cookie "~2.4.3"
+ tunnel-agent "^0.6.0"
+ uuid "^3.3.2"
+
+require-dir@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/require-dir/-/require-dir-0.3.2.tgz#c1d5c75e9fbffde9f2e6b33e383db4f594b5a6a9"
+ integrity sha1-wdXHXp+//eny5rM+OD209ZS1pqk=
+
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+ integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
+
+require-main-filename@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
+ integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
+
+resolve-dir@^1.0.0, resolve-dir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
+ integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=
+ dependencies:
+ expand-tilde "^2.0.0"
+ global-modules "^1.0.0"
+
+resolve-url@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
+ integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
+
+resolve@^1.1.6, resolve@^1.1.7:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
+ integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==
+ dependencies:
+ path-parse "^1.0.5"
+
+ret@~0.1.10:
+ version "0.1.15"
+ resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
+ integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
+
+right-align@^0.1.1:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
+ integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8=
+ dependencies:
+ align-text "^0.1.1"
+
+rimraf@2, rimraf@^2.2.8, rimraf@^2.6.1:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
+ integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==
+ dependencies:
+ glob "^7.0.5"
+
+rimraf@~2.4.0:
+ version "2.4.5"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da"
+ integrity sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=
+ dependencies:
+ glob "^6.0.1"
+
+safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+safe-json-stringify@~1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz#356e44bc98f1f93ce45df14bcd7c01cda86e0afd"
+ integrity sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==
+
+safe-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
+ integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
+ dependencies:
+ ret "~0.1.10"
+
+"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+sass-graph@^2.2.4:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49"
+ integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=
+ dependencies:
+ glob "^7.0.0"
+ lodash "^4.0.0"
+ scss-tokenizer "^0.2.3"
+ yargs "^7.0.0"
+
+sax@^1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
+ integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
+
+scss-tokenizer@^0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1"
+ integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE=
+ dependencies:
+ js-base64 "^2.1.8"
+ source-map "^0.4.2"
+
+secure-keys@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/secure-keys/-/secure-keys-1.0.0.tgz#f0c82d98a3b139a8776a8808050b824431087fca"
+ integrity sha1-8MgtmKOxOah3aogIBQuCRDEIf8o=
+
+"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0:
+ version "5.6.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
+ integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==
+
+semver@^4.1.0:
+ version "4.3.6"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da"
+ integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=
+
+semver@~5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
+ integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8=
+
+send@0.16.2:
+ version "0.16.2"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
+ integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==
+ dependencies:
+ debug "2.6.9"
+ depd "~1.1.2"
+ destroy "~1.0.4"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ fresh "0.5.2"
+ http-errors "~1.6.2"
+ mime "1.4.1"
+ ms "2.0.0"
+ on-finished "~2.3.0"
+ range-parser "~1.2.0"
+ statuses "~1.4.0"
+
+sequencify@~0.0.7:
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c"
+ integrity sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=
+
+serve-static@1.13.2:
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
+ integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==
+ dependencies:
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ parseurl "~1.3.2"
+ send "0.16.2"
+
+set-blocking@^2.0.0, set-blocking@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
+ integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
+
+set-immediate-shim@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
+ integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=
+
+set-value@^0.4.3:
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
+ integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE=
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.1"
+ to-object-path "^0.3.0"
+
+set-value@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"
+ integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.3"
+ split-string "^3.0.1"
+
+setprototypeof@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
+ integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
+
+sigmund@^1.0.1, sigmund@~1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590"
+ integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=
+
+signal-exit@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
+ integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
+
+snapdragon-node@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
+ integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
+ dependencies:
+ define-property "^1.0.0"
+ isobject "^3.0.0"
+ snapdragon-util "^3.0.1"
+
+snapdragon-util@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
+ integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
+ dependencies:
+ kind-of "^3.2.0"
+
+snapdragon@^0.8.1:
+ version "0.8.2"
+ resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
+ integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
+ dependencies:
+ base "^0.11.1"
+ debug "^2.2.0"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ map-cache "^0.2.2"
+ source-map "^0.5.6"
+ source-map-resolve "^0.5.0"
+ use "^3.1.0"
+
+source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
+ integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==
+ dependencies:
+ atob "^2.1.1"
+ decode-uri-component "^0.2.0"
+ resolve-url "^0.2.1"
+ source-map-url "^0.4.0"
+ urix "^0.1.0"
+
+source-map-url@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
+ integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
+
+source-map@^0.4.2, source-map@^0.4.4:
+ version "0.4.4"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
+ integrity sha1-66T12pwNyZneaAMti092FzZSA2s=
+ dependencies:
+ amdefine ">=0.0.4"
+
+source-map@^0.5.1, source-map@^0.5.6, source-map@~0.5.1:
+ version "0.5.7"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
+ integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
+
+source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
+sparkles@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.1.tgz#008db65edce6c50eec0c5e228e1945061dd0437c"
+ integrity sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==
+
+spdx-correct@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.2.tgz#19bb409e91b47b1ad54159243f7312a858db3c2e"
+ integrity sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
+ integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
+ integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz#a59efc09784c2a5bada13cfeaf5c75dd214044d2"
+ integrity sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg==
+
+split-string@^3.0.1, split-string@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
+ integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
+ dependencies:
+ extend-shallow "^3.0.0"
+
+split@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
+ integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==
+ dependencies:
+ through "2"
+
+sshpk@^1.7.0:
+ version "1.15.2"
+ resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.15.2.tgz#c946d6bd9b1a39d0e8635763f5242d6ed6dcb629"
+ integrity sha512-Ra/OXQtuh0/enyl4ETZAfTaeksa6BXks5ZcjpSUNrjBr0DvrJKX+1fsKDPpT9TBXgHAFsa4510aNVgI8g/+SzA==
+ dependencies:
+ asn1 "~0.2.3"
+ assert-plus "^1.0.0"
+ bcrypt-pbkdf "^1.0.0"
+ dashdash "^1.12.0"
+ ecc-jsbn "~0.1.1"
+ getpass "^0.1.1"
+ jsbn "~0.1.0"
+ safer-buffer "^2.0.2"
+ tweetnacl "~0.14.0"
+
+static-extend@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
+ integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
+ dependencies:
+ define-property "^0.2.5"
+ object-copy "^0.1.0"
+
+statuses@1, "statuses@>= 1.4.0 < 2":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
+ integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
+
+statuses@~1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
+ integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==
+
+stdout-stream@^1.4.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de"
+ integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==
+ dependencies:
+ readable-stream "^2.0.1"
+
+stream-combiner@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858"
+ integrity sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=
+ dependencies:
+ duplexer "~0.1.1"
+ through "~2.3.4"
+
+stream-consume@~0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.1.tgz#d3bdb598c2bd0ae82b8cac7ac50b1107a7996c48"
+ integrity sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==
+
+streamsearch@0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a"
+ integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=
+
+string-width@^1.0.1, string-width@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
+ integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
+ dependencies:
+ code-point-at "^1.0.0"
+ is-fullwidth-code-point "^1.0.0"
+ strip-ansi "^3.0.0"
+
+"string-width@^1.0.2 || 2":
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
+ integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
+ dependencies:
+ is-fullwidth-code-point "^2.0.0"
+ strip-ansi "^4.0.0"
+
+string_decoder@~0.10.x:
+ version "0.10.31"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
+ integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
+
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+strip-ansi@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.3.0.tgz#25f48ea22ca79187f3174a4db8759347bb126220"
+ integrity sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=
+ dependencies:
+ ansi-regex "^0.2.1"
+
+strip-ansi@^3.0.0, strip-ansi@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
+ integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+strip-ansi@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
+ integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
+ dependencies:
+ ansi-regex "^3.0.0"
+
+strip-bom-stream@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz#e7144398577d51a6bed0fa1994fa05f43fd988ee"
+ integrity sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=
+ dependencies:
+ first-chunk-stream "^1.0.0"
+ strip-bom "^2.0.0"
+
+strip-bom-string@1.X:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92"
+ integrity sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=
+
+strip-bom@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794"
+ integrity sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=
+ dependencies:
+ first-chunk-stream "^1.0.0"
+ is-utf8 "^0.2.0"
+
+strip-bom@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
+ integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
+ dependencies:
+ is-utf8 "^0.2.0"
+
+strip-indent@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
+ integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=
+ dependencies:
+ get-stdin "^4.0.1"
+
+strip-json-comments@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
+ integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
+
+supports-color@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a"
+ integrity sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=
+
+supports-color@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
+ integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
+
+supports-color@^5.3.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
+ dependencies:
+ has-flag "^3.0.0"
+
+tar@^2.0.0:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
+ integrity sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=
+ dependencies:
+ block-stream "*"
+ fstream "^1.0.2"
+ inherits "2"
+
+tar@^4:
+ version "4.4.8"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d"
+ integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==
+ dependencies:
+ chownr "^1.1.1"
+ fs-minipass "^1.2.5"
+ minipass "^2.3.4"
+ minizlib "^1.1.1"
+ mkdirp "^0.5.0"
+ safe-buffer "^5.1.2"
+ yallist "^3.0.2"
+
+through2@2.X, through2@^2.0.0, through2@^2.0.1, through2@^2.0.3:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
+ integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
+ dependencies:
+ readable-stream "~2.3.6"
+ xtend "~4.0.1"
+
+through2@^0.6.1:
+ version "0.6.5"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48"
+ integrity sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=
+ dependencies:
+ readable-stream ">=1.0.33-1 <1.1.0-0"
+ xtend ">=4.0.0 <4.1.0-0"
+
+through@2, through@^2.3.8, through@~2.3, through@~2.3.4:
+ version "2.3.8"
+ resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
+ integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
+
+tildify@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a"
+ integrity sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=
+ dependencies:
+ os-homedir "^1.0.0"
+
+time-stamp@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3"
+ integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=
+
+timers-ext@^0.1.5:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/timers-ext/-/timers-ext-0.1.7.tgz#6f57ad8578e07a3fb9f91d9387d65647555e25c6"
+ integrity sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==
+ dependencies:
+ es5-ext "~0.10.46"
+ next-tick "1"
+
+to-object-path@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
+ integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
+ dependencies:
+ kind-of "^3.0.2"
+
+to-regex-range@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
+ integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
+ dependencies:
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+
+to-regex@^3.0.1, to-regex@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
+ integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
+ dependencies:
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ regex-not "^1.0.2"
+ safe-regex "^1.1.0"
+
+tough-cookie@~2.4.3:
+ version "2.4.3"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
+ integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==
+ dependencies:
+ psl "^1.1.24"
+ punycode "^1.4.1"
+
+trim-newlines@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
+ integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
+
+"true-case-path@^1.0.2":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d"
+ integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==
+ dependencies:
+ glob "^7.1.2"
+
+tunnel-agent@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
+ integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
+ dependencies:
+ safe-buffer "^5.0.1"
+
+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
+ version "0.14.5"
+ resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
+ integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
+
+type-is@^1.6.4, type-is@~1.6.10, type-is@~1.6.16:
+ version "1.6.16"
+ resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
+ integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==
+ dependencies:
+ media-typer "0.3.0"
+ mime-types "~2.1.18"
+
+typedarray@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+ integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
+
+uglify-js@^2.6:
+ version "2.8.29"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
+ integrity sha1-KcVzMUgFe7Th913zW3qcty5qWd0=
+ dependencies:
+ source-map "~0.5.1"
+ yargs "~3.10.0"
+ optionalDependencies:
+ uglify-to-browserify "~1.0.0"
+
+uglify-js@^3.0.5:
+ version "3.4.9"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3"
+ integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==
+ dependencies:
+ commander "~2.17.1"
+ source-map "~0.6.1"
+
+uglify-to-browserify@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
+ integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc=
+
+unc-path-regex@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
+ integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo=
+
+union-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
+ integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=
+ dependencies:
+ arr-union "^3.1.0"
+ get-value "^2.0.6"
+ is-extendable "^0.1.1"
+ set-value "^0.4.3"
+
+unique-stream@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b"
+ integrity sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=
+
+universalify@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
+ integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
+
+unpipe@1.0.0, unpipe@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
+ integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
+
+unset-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
+ integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
+ dependencies:
+ has-value "^0.3.1"
+ isobject "^3.0.0"
+
+uri-js@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
+ integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
+ dependencies:
+ punycode "^2.1.0"
+
+urix@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
+ integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
+
+use@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
+ integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
+
+user-home@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
+ integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA=
+
+util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+
+utils-merge@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+ integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
+
+uuid@^3.0.0, uuid@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
+ integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
+
+v8flags@^2.0.2:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4"
+ integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=
+ dependencies:
+ user-home "^1.1.1"
+
+validate-npm-package-license@^3.0.1:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+ dependencies:
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
+
+validator@^6.3.0:
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/validator/-/validator-6.3.0.tgz#47ce23ed8d4eaddfa9d4b8ef0071b6cf1078d7c8"
+ integrity sha1-R84j7Y1Ord+p1LjvAHG2zxB418g=
+
+vary@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+ integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
+
+verror@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
+ integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
+ dependencies:
+ assert-plus "^1.0.0"
+ core-util-is "1.0.2"
+ extsprintf "^1.2.0"
+
+vinyl-file@^1.2.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/vinyl-file/-/vinyl-file-1.3.0.tgz#aa05634d3a867ba91447bedbb34afcb26f44f6e7"
+ integrity sha1-qgVjTTqGe6kUR77bs0r8sm9E9uc=
+ dependencies:
+ graceful-fs "^4.1.2"
+ strip-bom "^2.0.0"
+ strip-bom-stream "^1.0.0"
+ vinyl "^1.1.0"
+
+vinyl-fs@^0.3.0:
+ version "0.3.14"
+ resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6"
+ integrity sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=
+ dependencies:
+ defaults "^1.0.0"
+ glob-stream "^3.1.5"
+ glob-watcher "^0.0.6"
+ graceful-fs "^3.0.0"
+ mkdirp "^0.5.0"
+ strip-bom "^1.0.0"
+ through2 "^0.6.1"
+ vinyl "^0.4.0"
+
+vinyl-sourcemaps-apply@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz#ab6549d61d172c2b1b87be5c508d239c8ef87705"
+ integrity sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=
+ dependencies:
+ source-map "^0.5.1"
+
+vinyl@^0.4.0:
+ version "0.4.6"
+ resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847"
+ integrity sha1-LzVsh6VQolVGHza76ypbqL94SEc=
+ dependencies:
+ clone "^0.2.0"
+ clone-stats "^0.0.1"
+
+vinyl@^0.5.0:
+ version "0.5.3"
+ resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde"
+ integrity sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=
+ dependencies:
+ clone "^1.0.0"
+ clone-stats "^0.0.1"
+ replace-ext "0.0.1"
+
+vinyl@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-1.2.0.tgz#5c88036cf565e5df05558bfc911f8656df218884"
+ integrity sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=
+ dependencies:
+ clone "^1.0.0"
+ clone-stats "^0.0.1"
+ replace-ext "0.0.1"
+
+websocket-driver@>=0.3.6:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"
+ integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=
+ dependencies:
+ http-parser-js ">=0.4.0"
+ websocket-extensions ">=0.1.1"
+
+websocket-extensions@>=0.1.1:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29"
+ integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==
+
+which-module@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
+ integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=
+
+which@1, which@^1.2.14, which@^1.2.9:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
+ integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+ dependencies:
+ isexe "^2.0.0"
+
+wide-align@^1.1.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
+ integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
+ dependencies:
+ string-width "^1.0.2 || 2"
+
+window-size@0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"
+ integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=
+
+window-size@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876"
+ integrity sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=
+
+wordwrap@0.0.2:
+ version "0.0.2"
+ resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"
+ integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=
+
+wordwrap@~0.0.2:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
+ integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
+
+wrap-ansi@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
+ integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
+ dependencies:
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
+ integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68=
+
+y18n@^3.2.0, y18n@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
+ integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=
+
+yallist@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
+ integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
+
+yallist@^3.0.0, yallist@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9"
+ integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==
+
+yargs-parser@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
+ integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=
+ dependencies:
+ camelcase "^3.0.0"
+
+yargs@^3.19.0:
+ version "3.32.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.32.0.tgz#03088e9ebf9e756b69751611d2a5ef591482c995"
+ integrity sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=
+ dependencies:
+ camelcase "^2.0.1"
+ cliui "^3.0.3"
+ decamelize "^1.1.1"
+ os-locale "^1.4.0"
+ string-width "^1.0.1"
+ window-size "^0.1.4"
+ y18n "^3.2.0"
+
+yargs@^7.0.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
+ integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=
+ dependencies:
+ camelcase "^3.0.0"
+ cliui "^3.2.0"
+ decamelize "^1.1.1"
+ get-caller-file "^1.0.1"
+ 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"
+
+yargs@~3.10.0:
+ version "3.10.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
+ integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=
+ dependencies:
+ camelcase "^1.0.2"
+ cliui "^2.1.0"
+ decamelize "^1.0.0"
+ window-size "0.1.0"
+
+yauzl@2.4.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005"
+ integrity sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=
+ dependencies:
+ fd-slicer "~1.0.1"
+
+yazl@^2.1.0:
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/yazl/-/yazl-2.5.1.tgz#a3d65d3dd659a5b0937850e8609f22fffa2b5c35"
+ integrity sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==
+ dependencies:
+ buffer-crc32 "~0.2.3"