You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by lr...@apache.org on 2016/09/29 00:50:02 UTC

[1/8] incubator-systemml-website git commit: [SYSTEMML-962] Refactor jekyll based website with new layout

Repository: incubator-systemml-website
Updated Branches:
  refs/heads/master ecaa05c6e -> cf3f2cbea


http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/js/jquery.fitvids.js
----------------------------------------------------------------------
diff --git a/assets/js/jquery.fitvids.js b/assets/js/jquery.fitvids.js
new file mode 100755
index 0000000..bbfcdc0
--- /dev/null
+++ b/assets/js/jquery.fitvids.js
@@ -0,0 +1,87 @@
+/*jshint browser:true */
+/*!
+* FitVids 1.1
+*
+* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
+* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
+* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
+*
+*/
+
+;(function( $ ){
+
+  'use strict';
+
+  $.fn.fitVids = function( options ) {
+    var settings = {
+      customSelector: null,
+      ignore: null
+    };
+
+    if(!document.getElementById('fit-vids-style')) {
+      // appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js
+      var head = document.head || document.getElementsByTagName('head')[0];
+      var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';
+      var div = document.createElement("div");
+      div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>';
+      head.appendChild(div.childNodes[1]);
+    }
+
+    if ( options ) {
+      $.extend( settings, options );
+    }
+
+    return this.each(function(){
+      var selectors = [
+        'iframe[src*="player.vimeo.com"]',
+        'iframe[src*="youtube.com"]',
+        'iframe[src*="youtube-nocookie.com"]',
+        'iframe[src*="kickstarter.com"][src*="video.html"]',
+        'object',
+        'embed'
+      ];
+
+      if (settings.customSelector) {
+        selectors.push(settings.customSelector);
+      }
+
+      var ignoreList = '.fitvidsignore';
+
+      if(settings.ignore) {
+        ignoreList = ignoreList + ', ' + settings.ignore;
+      }
+
+      var $allVideos = $(this).find(selectors.join(','));
+      $allVideos = $allVideos.not('object object'); // SwfObj conflict patch
+      $allVideos = $allVideos.not(ignoreList); // Disable FitVids on this video.
+
+      $allVideos.each(function(){
+        var $this = $(this);
+        if($this.parents(ignoreList).length > 0) {
+          return; // Disable FitVids on this video.
+        }
+        if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; }
+        if ((!$this.css('height') && !$this.css('width')) && (isNaN($this.attr('height')) || isNaN($this.attr('width'))))
+        {
+          $this.attr('height', 9);
+          $this.attr('width', 16);
+        }
+        var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(),
+            width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(),
+            aspectRatio = height / width;
+        if(!$this.attr('name')){
+          var videoName = 'fitvid' + $.fn.fitVids._count;
+          $this.attr('name', videoName);
+          $.fn.fitVids._count++;
+        }
+        $this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%');
+        $this.removeAttr('height').removeAttr('width');
+      });
+    });
+  };
+  
+  // Internal counter for unique video names.
+  $.fn.fitVids._count = 0;
+  
+// Works with either jQuery or Zepto
+})( window.jQuery || window.Zepto );

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/js/main.js
----------------------------------------------------------------------
diff --git a/assets/js/main.js b/assets/js/main.js
new file mode 100644
index 0000000..902354e
--- /dev/null
+++ b/assets/js/main.js
@@ -0,0 +1,60 @@
+console.log('hello main.js');
+
+$(document).ready(function() {
+
+    stickyHeader();
+
+    $(window).resize(function() {
+        stickyHeader();
+    });
+
+    // Modal Triggers
+    $('.jq-modal-trigger').click(function(event) {
+      var el_show = $(this).attr("href");
+      $(el_show).fadeIn('slow');
+      event.preventDefault();
+      hideModal();
+  	});
+
+    $('.jq-modal').fitVids();
+
+});
+
+//End Ready......................................
+
+//StickyHeader
+function stickyHeader() {
+    // get height of first two headers
+    var scrollHeight = 80;
+    var self = this;
+    if($( window ).width() > 750) {
+
+        $(window).scroll(function() {
+            // get current scroll position
+            var scrollTop = $(this).scrollTop();
+
+            // if current position > scrollHeight
+            if (scrollTop > scrollHeight) {
+                // make fixed and change background color
+                $('.site-header').addClass('sticky').animate({top: "0"}, 300);
+
+            } else if (scrollTop == 0) {
+                // unfix and go back to default color
+                $('.site-header').css('top','-80px').removeClass('sticky');
+            }
+
+        });
+
+    }
+}
+
+// Show Modal
+function hideModal() {
+	$(".jq-close").click(function(event){
+    var src = $(this).parent().find('iframe').attr('src');
+		$(this).parent().fadeOut('slow');
+    $(this).parent().find('iframe').attr('src','');
+    $(this).parent().find('iframe').attr('src',src);
+	  event.preventDefault();
+	});
+}

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/js/pushy.js
----------------------------------------------------------------------
diff --git a/assets/js/pushy.js b/assets/js/pushy.js
new file mode 100644
index 0000000..791eb90
--- /dev/null
+++ b/assets/js/pushy.js
@@ -0,0 +1 @@
+!function(a){function b(){g.hasClass(k)?h.toggleClass(l):h.toggleClass(m)}function c(){g.hasClass(k)?(h.addClass(l),g.animate({left:"0px"},p),i.animate({left:q},p),j.animate({left:q},p)):(h.addClass(m),g.animate({right:"0px"},p),i.animate({right:q},p),j.animate({right:q},p))}function d(){g.hasClass(k)?(h.removeClass(l),g.animate({left:"-"+q},p),i.animate({left:"0px"},p),j.animate({left:"0px"},p)):(h.removeClass(m),g.animate({right:"-"+q},p),i.animate({right:"0px"},p),j.animate({right:"0px"},p))}function e(){a(r).addClass(t),a(r).on("click",function(){var b=a(this);b.hasClass(t)?(a(r).addClass(t).removeClass(s),b.removeClass(t).addClass(s)):b.addClass(t).removeClass(s)})}function f(){a(r).addClass(t),u.children("a").on("click",function(b){b.preventDefault(),a(this).toggleClass(s).next(".pushy-submenu ul").slideToggle(200).end().parent(r).siblings(r).children("a").removeClass(s).next(".pushy-submenu ul").slideUp(200)})}var g=a(".pushy"),h=a("body"),i=a("#container"),j=a(".push"),k="pu
 shy-left",l="pushy-open-left",m="pushy-open-right",n=a(".site-overlay"),o=a(".menu-btn, .pushy-link"),p=200,q=g.width()+"px",r=".pushy-submenu",s="pushy-submenu-open",t="pushy-submenu-closed",u=a(r),v=function(){var a=document.createElement("p"),b=!1,c={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};document.body.insertBefore(a,null);for(var d in c)void 0!==a.style[d]&&(a.style[d]="translate3d(1px,1px,1px)",b=window.getComputedStyle(a).getPropertyValue(c[d]));return document.body.removeChild(a),void 0!==b&&b.length>0&&"none"!==b}();if(v)g.css({visibility:"visible"}),e(),o.on("click",function(){b()}),n.on("click",function(){b()});else{h.addClass("no-csstransforms3d"),g.hasClass(k)?g.css({left:"-"+q}):g.css({right:"-"+q}),g.css({visibility:"visible"}),i.css({"overflow-x":"hidden"});var w=!1;f(),o.on("click",function(){w?(d(),w=!1):(c(),w=!0)}),n.on("click",function(){w?(d(),w=!1):(c(),w=!0)
 })}}(jQuery);

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/media/hero.mp4
----------------------------------------------------------------------
diff --git a/assets/media/hero.mp4 b/assets/media/hero.mp4
new file mode 100644
index 0000000..f00997e
Binary files /dev/null and b/assets/media/hero.mp4 differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/download.md
----------------------------------------------------------------------
diff --git a/download.md b/download.md
index 4ddf0e9..6e4e025 100644
--- a/download.md
+++ b/download.md
@@ -26,16 +26,9 @@ limitations under the License.
 
 ## {{ site.data.project.name }} Downloads
 
-{{ site.data.project.name }} is released as a source artifact.
-
-Binary artifacts (including the ones available in Maven) are made available for your convenience.
-
-You will be prompted for a mirror - if the file is not found on yours, please be patient, as it may take 24 hours to reach all mirrors.
-
-{{ site.data.project.name }} is distributed under the [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0).
+{{ site.data.project.name }} is released as a source artifact. Binary artifacts (including the ones available in Maven) are made available for your convenience. You will be prompted for a mirror - if the file is not found on yours, please be patient, as it may take 24 hours to reach all mirrors. {{ site.data.project.name }} is distributed under the [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0).
 
 <h2>Download {{ site.data.project.name }} 0.10.0-incubating</h2>
-
 <div class="row">
     <div class="span10">
         <table class="table table-hover">
@@ -43,62 +36,50 @@ You will be prompted for a mirror - if the file is not found on yours, please be
           <th><b>Name</b></th>
           <th><b>Archive</b></th>
           <th><b>MD5</b></th>
-          <!--th><b>SHA-1</b></th-->
           <th><b>Signature</b></th>
         </tr>
-
         <tr>
-            <td>systemml-0.10.0-incubating (tar.gz)</td><td><a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.tar.gz">tar.gz</a></td>
+            <td>systemml-0.10.0-incubating (tar.gz)</td>
+            <td><a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.tar.gz">tar.gz</a></td>
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.tar.gz.md5">MD5</a> </td>
-            <!--td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.tar.gz.sha1">SHA-1</a></td-->
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.tar.gz.asc">ASC</a></td>
         </tr>
         <tr>
-            <td>systemml-0.10.0-incubating (zip) </td><td> <a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.zip">zip</a></td>
+            <td>systemml-0.10.0-incubating (zip) </td>
+            <td><a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.zip">zip</a></td>
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.zip.md5">MD5</a></td>
-            <!--td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.zip.sha1">SHA-1</a></td-->
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating.zip.asc">ASC</a></td>
         </tr>
-
         <tr>
-            <td>systemml-0.10.0-incubating-standalone (tar.gz)</td><td><a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.tar.gz">tar.gz</a></td>
+            <td>systemml-0.10.0-incubating-standalone (tar.gz)</td>
+            <td><a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.tar.gz">tar.gz</a></td>
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.tar.gz.md5">MD5</a> </td>
-            <!--td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.tar.gz.sha1">SHA-1</a></td-->
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.tar.gz.asc">ASC</a></td>
         </tr>
         <tr>
-            <td>systemml-0.10.0-incubating-standalone (zip) </td><td> <a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.zip">zip</a></td>
+            <td>systemml-0.10.0-incubating-standalone (zip)</td>
+            <td><a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.zip">zip</a></td>
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.zip.md5">MD5</a></td>
-            <!--td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.zip.sha1">SHA-1</a></td-->
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-standalone.zip.asc">ASC</a></td>
         </tr>
-
         <tr>
-            <td>systemml-0.10.0-incubating (Source tar.gz) </td><td> <a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.tar.gz">tar.gz</a></td>
+            <td>systemml-0.10.0-incubating (Source tar.gz)</td>
+            <td><a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.tar.gz">tar.gz</a></td>
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.tar.gz.md5">MD5</a></td>
-            <!--td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.tar.gz.sha1">SHA-1</a></td-->
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.tar.gz.asc">ASC</a></td>
         </tr>
         <tr>
-            <td>systemml-0.10.0-incubating (Source zip) </td><td> <a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.zip">zip</a></td>
+            <td>systemml-0.10.0-incubating (Source zip) </td>
+            <td> <a href="http://www.apache.org/dyn/closer.lua/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.zip">zip</a></td>
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.zip.md5">MD5</a></td>
-            <!--td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.zip.sha1">SHA-1</a></td-->
             <td><a href="http://www.apache.org/dist/incubator/systemml/0.10.0-incubating/systemml-0.10.0-incubating-src.zip.asc">ASC</a></td>
         </tr>
-
         <tr>
-            <td>Release Notes </td><td> <a href="/0.10.0-incubating/release_notes.html">0.10.0-incubating</a></td>
-            <td></td>
+            <td>Release Notes</td>
+            <td><a href="/0.10.0-incubating/release_notes.html">0.10.0-incubating</a></td>
             <td></td>
             <td></td>
         </tr>
-        <!--tr class="a">
-            <td>KEYS</td>
-            <td><a href="http://svn.apache.org/repos/asf/wink/tags/wink-1.4.0/KEYS">KEYS</a> </td>
-            <td></td>
-            <td></td>
-            <td></td>
-        </tr-->
         </table>
 
         <p>Instructions for checking hashes and signatures is described on the <a href="http://www.apache.org/info/verification.html">Verifying Apache Software Foundation Releases</a> page.</p>

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/favicon.png
----------------------------------------------------------------------
diff --git a/favicon.png b/favicon.png
deleted file mode 100644
index 2388972..0000000
Binary files a/favicon.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/index.md
----------------------------------------------------------------------
diff --git a/index.md b/index.md
index 8359c1f..d3c5c51 100644
--- a/index.md
+++ b/index.md
@@ -1,8 +1,7 @@
 ---
-layout: page
+layout: home
 title: Apache SystemML - Declarative Large-Scale Machine Learning
 type: Home
-tagline: Apache Project !
 ---
 <!--
 {% comment %}


[8/8] incubator-systemml-website git commit: [SYSTEMML-962] Refactor jekyll based website with new layout

Posted by lr...@apache.org.
[SYSTEMML-962] Refactor jekyll based website with new layout


Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/commit/cf3f2cbe
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/tree/cf3f2cbe
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/diff/cf3f2cbe

Branch: refs/heads/master
Commit: cf3f2cbea4caec20f38ac0a3808c6b58373d02db
Parents: ecaa05c
Author: Luciano Resende <lr...@apache.org>
Authored: Mon Sep 26 21:03:43 2016 -0700
Committer: Luciano Resende <lr...@apache.org>
Committed: Wed Sep 28 17:48:58 2016 -0700

----------------------------------------------------------------------
 _config.yml                                     |    6 +-
 _data/navigation.yml                            |    3 +
 _includes/themes/apache/_navigation.html        |  101 +-
 .../apache/banners/banner_announcements.html    |    8 +
 .../apache/banners/banner_contact_us.html       |    8 +
 .../themes/apache/banners/banner_features.html  |   22 +
 .../apache/banners/banner_get_started.html      |   17 +
 .../apache/banners/banner_header_hero.html      |   11 +
 .../themes/apache/banners/banner_partners.html  |   23 +
 .../themes/apache/banners/banner_use_cases.html |   30 +
 .../apache/banners/banner_what_is_systemml.html |   20 +
 _includes/themes/apache/default.html            |   55 +-
 _includes/themes/apache/footer.html             |    4 +-
 _includes/themes/apache/header.html             |   27 +
 _includes/themes/apache/home.html               |    8 +
 _includes/themes/apache/page.html               |   11 +-
 _layouts/home.html                              |    4 +
 assets/css/bundle.css                           | 4227 ++++++++++++++++++
 assets/img/airport-traffic.png                  |  Bin 0 -> 50128 bytes
 assets/img/apache-incubator-logo.png            |  Bin 0 -> 7241 bytes
 assets/img/apache-logo.png                      |  Bin 0 -> 11958 bytes
 assets/img/automotive.png                       |  Bin 0 -> 36954 bytes
 assets/img/body-bg.jpg                          |  Bin 3188 -> 0 bytes
 assets/img/dsx-logo.png                         |  Bin 0 -> 2874 bytes
 assets/img/egg-logo.png                         |  Bin 7241 -> 0 bytes
 assets/img/favicon.png                          |  Bin 0 -> 2774 bytes
 assets/img/hadoop-logo.png                      |  Bin 0 -> 5103 bytes
 assets/img/header-bg.jpg                        |  Bin 10442 -> 0 bytes
 assets/img/hero-about.png                       |  Bin 0 -> 410407 bytes
 assets/img/hero-about.svg                       |   12 +
 assets/img/hero-home.jpg                        |  Bin 0 -> 251765 bytes
 assets/img/highlight-bg.jpg                     |  Bin 34222 -> 0 bytes
 assets/img/icon-announcment.svg                 |   10 +
 assets/img/icon-chevron-down.svg                |   11 +
 assets/img/icon-close.svg                       |    1 +
 assets/img/icon-code.svg                        |   19 +
 assets/img/icon-data.svg                        |   16 +
 assets/img/icon-math.svg                        |   16 +
 assets/img/jupyter-logo.png                     |  Bin 0 -> 3134 bytes
 assets/img/mask.png                             |  Bin 0 -> 321508 bytes
 assets/img/play-button.svg                      |   17 +
 assets/img/python-logo-generic.svg              |  269 ++
 assets/img/r-logo.svg                           |   14 +
 assets/img/sidebar-bg.jpg                       |  Bin 3200 -> 0 bytes
 assets/img/social-banking.png                   |  Bin 0 -> 53313 bytes
 assets/img/spark-logo.png                       |  Bin 0 -> 3212 bytes
 assets/img/systemml-logo.svg                    |    1 +
 assets/img/what-is-systemml.png                 |  Bin 0 -> 21928 bytes
 assets/img/zeppelin-logo.png                    |  Bin 0 -> 2875 bytes
 assets/js/ap-components.min.js                  |    2 +
 assets/js/bundle.js                             |    6 +
 assets/js/jquery.fitvids.js                     |   87 +
 assets/js/main.js                               |   60 +
 assets/js/pushy.js                              |    1 +
 assets/media/hero.mp4                           |  Bin 0 -> 16708732 bytes
 download.md                                     |   49 +-
 favicon.png                                     |  Bin 2774 -> 0 bytes
 index.md                                        |    3 +-
 58 files changed, 5064 insertions(+), 115 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_config.yml
----------------------------------------------------------------------
diff --git a/_config.yml b/_config.yml
index e20d944..73d2b2c 100644
--- a/_config.yml
+++ b/_config.yml
@@ -6,10 +6,10 @@
 # 'jekyll serve'. If you change this file, please restart the server process.
 
 # Site settings
-title: Apache SystemML (incubating)
+author: Apache SystemML
+title: Apache SystemML - Declarative Large-Scale Machine Learning
 email: dev@systemml.incubator.apache.org
-description: > # this means to ignore newlines until "baseurl:"
-  Apache SystemML (incubating) is a flexible, scalable machine learning (ML) system.
+description: Apache SystemML provides an optimal workplace for Machine Learning using big data
 baseurl: "" # the subpath of your site, e.g. /blog
 url: "http://systemml.apache.org" # the base hostname & protocol for your site
 twitter_username: systemml

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_data/navigation.yml
----------------------------------------------------------------------
diff --git a/_data/navigation.yml b/_data/navigation.yml
index 2757b73..9ddef13 100644
--- a/_data/navigation.yml
+++ b/_data/navigation.yml
@@ -66,3 +66,6 @@ topnav:
     url: http://www.apache.org/foundation/thanks.html
   - title: Privacy Policy
     url: /privacy-policy
+
+- title: About
+  url: /about

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/_navigation.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/_navigation.html b/_includes/themes/apache/_navigation.html
index 353b6e5..433af48 100644
--- a/_includes/themes/apache/_navigation.html
+++ b/_includes/themes/apache/_navigation.html
@@ -1,44 +1,67 @@
-    <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
-      <div class="container">
-        <div class="navbar-header">
-          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
-            <span class="sr-only">Toggle navigation</span>
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-          </button>
-          <a class="navbar-brand" href="index.html">
-              <img src="/assets/img/logo.png" width="80">
-              {{ site.data.project.name }}
-          </a>
-        </div>
-          <nav class="navbar-collapse collapse" role="navigation">
-              <ul class="nav navbar-nav navbar-right">
-                  {% for entry in site.data.navigation.topnav %}
-                  <li id="{{ entry.title | slugify }}">
-                      {% if entry.subcategories %}
-                      <a href="#" data-toggle="dropdown" class="dropdown-toggle">{{ entry.title }}<b class="caret"></b></a>
-                      <ul class="dropdown-menu dropdown-left">
-                          {% for subitem in entry.subcategories %}
-                          {% if subitem.url contains "http" %}
-                          {% assign target = "_blank" %}{% else %}
-                          {% assign target = "_self" %}{% endif %}
-                          <li><a href="{{ subitem.url }}" target="{{ target }}">{{ subitem.title }}</a></li>
-                          {% endfor %}
-                      </ul>
-                      {% else %}
-                      {% if entry.url contains "http" %}
-                      {% assign target = "_blank" %}{% else %}
-                      {% assign target = "_self" %}{% endif %}
-                      <a href="{{ entry.url }}" target="{{ target }}">{{ entry.title }}</a>
-                      {% endif %}
-                  </li>
-                  {% endfor %}
-              </ul>
-          </nav><!--/.navbar-collapse -->
-      </div>
+<!-- Mobile Nav
+<nav class="pushy pushy-right mobile-nav">
+  <ul>
+    <li role="presentation"><a class="nav-link--hover" href="https://github.com/apache/incubator-systemml" target="_blank">Github</a></li>
+    <li role="presentation"><a class="nav-link--hover" href="https://apache.github.io/incubator-systemml" target="_blank">Documentation</a></li>
+    <li>
+      <a class="nav-link--hover" href="#">Resources<i class="icon icon-chevron-down"></i></a>
+      <ul>
+        <li><a href="about.html">About SystemML</a></li>
+        <li><a href="https://issues.apache.org/jira/browse/SYSTEMML/?selectedTab=com.atlassian.jira.jira-projects-plugin:summary-panel" target="_blank">Found a bug</a></li>
+        <li><a href="http://www.apache.org/foundation/how-it-works.html" target="_blank">Apache Software Foundation</a></li>
+        <li><a href="http://www.apache.org/licenses/" target="_blank">Apache License</a></li>
+        <li><a href="http://www.apache.org/foundation/sponsorship" target="_blank">Sponsorship</a></li>
+        <li><a href="http://www.apache.org/foundation/thanks.html" target="_blank">Thanks</a></li>
+        <li><a href="https://systemml.apache.org/privacy-policy" target="_blank">Privacy Policy</a></li>
+      </ul>
+    </li>
+  </ul>
+</nav>
+ /Mobile Nav -->
+
+<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+  <div class="container">
+    <div class="navbar-header">
+      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+        <span class="sr-only">Toggle navigation</span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+      </button>
+      <a class="navbar-brand" href="index.html">
+          <img src="/assets/img/logo.png" width="80">
+          {{ site.data.project.name }}
+      </a>
     </div>
 
+    <nav class="navbar-collapse collapse" role="navigation">
+        <ul class="nav navbar-nav navbar-right">
+            {% for entry in site.data.navigation.topnav %}
+            <li id="{{ entry.title | slugify }}">
+                {% if entry.subcategories %}
+                <a href="#" data-toggle="dropdown" class="dropdown-toggle">{{ entry.title }}<b class="caret"></b></a>
+                <ul class="dropdown-menu dropdown-left">
+                    {% for subitem in entry.subcategories %}
+                    {% if subitem.url contains "http" %}
+                    {% assign target = "_blank" %}{% else %}
+                    {% assign target = "_self" %}{% endif %}
+                    <li><a href="{{ subitem.url }}" target="{{ target }}">{{ subitem.title }}</a></li>
+                    {% endfor %}
+                </ul>
+                {% else %}
+                {% if entry.url contains "http" %}
+                {% assign target = "_blank" %}{% else %}
+                {% assign target = "_self" %}{% endif %}
+                <a href="{{ entry.url }}" target="{{ target }}">{{ entry.title }}</a>
+                {% endif %}
+            </li>
+            {% endfor %}
+        </ul>
+    </nav><!--/.navbar-collapse -->
+
+  </div>
+</div>
+
 {% if page.type == "Home" %}
 <div class="jumbotron">
   <div class="container">

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/banners/banner_announcements.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/banners/banner_announcements.html b/_includes/themes/apache/banners/banner_announcements.html
new file mode 100644
index 0000000..2e366bb
--- /dev/null
+++ b/_includes/themes/apache/banners/banner_announcements.html
@@ -0,0 +1,8 @@
+<section class="announcement-banner">
+    <div class="content-container">
+        <div class="content-group">
+            <p>SystemML awarded <a href="http://vldb2016.persistent.com/awards.php" target="_blank">VLDB 2016 Best Paper and Demonstation</a>.<br />Download <a href="http://www.vldb.org/pvldb/vol9/p960-elgohary.pdf" target="_blank">Compressed Linear Algebra for Large-Scale
+                Machine Learning</a></p>
+        </div>
+    </div>
+</section>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/banners/banner_contact_us.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/banners/banner_contact_us.html b/_includes/themes/apache/banners/banner_contact_us.html
new file mode 100644
index 0000000..e040c86
--- /dev/null
+++ b/_includes/themes/apache/banners/banner_contact_us.html
@@ -0,0 +1,8 @@
+<section class="contact-us-banner">
+    <div class="content-container">
+        <h2>Get Involved</h2>
+        <div class="content-group">
+            <p>To contribute to SystemML, you can contact us directly on Github or <a href="mailto:dev@systemml.incubator.apache.org">dev@systemml.incubator.apache.org</a></p>
+        </div>
+    </div>
+</section>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/banners/banner_features.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/banners/banner_features.html b/_includes/themes/apache/banners/banner_features.html
new file mode 100644
index 0000000..8ad4b84
--- /dev/null
+++ b/_includes/themes/apache/banners/banner_features.html
@@ -0,0 +1,22 @@
+<section class="features-banner">
+    <div class="content-container">
+        <h2>Features</h2>
+        <ul class="content-group">
+            <li>
+                <i class="icon icon-data"></i>
+                <h3>Big Data</h3>
+                <p>SystemML relieves big data stress by automatically scaling, so that the user can focus on what\u2019s important.</p>
+            </li>
+            <li>
+                <i class="icon icon-code"></i>
+                <h3>Language</h3>
+                <p>Use R and Python-like Syntax to code your machine learning project.</p>
+            </li>
+            <li>
+                <i class="icon icon-math"></i>
+                <h3>High-Level Math</h3>
+                <p>SystemML provides a platform where the user can easily implement high level math and algorithms.</p>
+            </li>
+        </ul>
+    </div>
+</section>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/banners/banner_get_started.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/banners/banner_get_started.html b/_includes/themes/apache/banners/banner_get_started.html
new file mode 100644
index 0000000..e410bfb
--- /dev/null
+++ b/_includes/themes/apache/banners/banner_get_started.html
@@ -0,0 +1,17 @@
+<section class="get-started-banner">
+    <div class="content-container">
+        <h2>Start using SystemML today!</h2>
+
+        <ul class="content-group">
+            <li>
+                <a class="button button-primary" href="http://apache.github.io/incubator-systemml/beginners-guide-python">SystemML getting started guide for Python</a>
+            </li>
+            <li>
+            </li>
+            <li>
+                <a class="button button-primary" href="http://apache.github.io/incubator-systemml/beginners-guide-to-dml-and-pydml">SystemML getting started guide for R</a>
+            </li>
+        </ul>
+
+    </div>
+</section>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/banners/banner_header_hero.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/banners/banner_header_hero.html b/_includes/themes/apache/banners/banner_header_hero.html
new file mode 100644
index 0000000..88aae39
--- /dev/null
+++ b/_includes/themes/apache/banners/banner_header_hero.html
@@ -0,0 +1,11 @@
+<section class="hero-banner hero-home">
+    <div class="banner-overlay">
+        <div class="banner-content">
+            <h1>Apache SystemML</h1>
+            <p>A machine learning platform optimal for big data.</p>
+            <a class="video-link jq-modal-trigger" href="#introduction"><i class="icon play-button"></i>Introduction to Apache SystemML</a>
+            <a class="button button-primary" href="download.html">Download SystemML</a>
+        </div>
+    </div>
+    <video src="/assets/media/hero.mp4" autoplay loop></video>
+</section>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/banners/banner_partners.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/banners/banner_partners.html b/_includes/themes/apache/banners/banner_partners.html
new file mode 100644
index 0000000..b8b19a7
--- /dev/null
+++ b/_includes/themes/apache/banners/banner_partners.html
@@ -0,0 +1,23 @@
+<section class="partners-banner">
+    <div class="content-container">
+        <h2>Ways to Use SystemML</h2>
+        <ul class="content-group">
+            <li>
+                <i class="icon spark-logo"></i>
+                <h4>Apache<br/>Spark</h4>
+            </li>
+            <li>
+                <i class="icon hadoop-logo"></i>
+                <h4>Apache Hadoop</h4>
+            </li>
+            <li>
+                <i class="icon jupyter-logo"></i>
+                <h4>Jupyter</h4>
+            </li>
+            <li>
+                <i class="icon zeppelin-logo"></i>
+                <h4>Apache Zeppelin</h4>
+            </li>
+        </ul>
+    </div>
+</section>

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/banners/banner_use_cases.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/banners/banner_use_cases.html b/_includes/themes/apache/banners/banner_use_cases.html
new file mode 100644
index 0000000..8b66f21
--- /dev/null
+++ b/_includes/themes/apache/banners/banner_use_cases.html
@@ -0,0 +1,30 @@
+<section class="usecases-banner content-container">
+    <h2 class="text-center">SystemML Use Cases</h2>
+    <div>
+
+        <div class="content-group">
+            <div class="content-text">
+                <h3>Automotive</h3>
+                <p>SystemML was used for big data needs in an automotive use case focusing on customer satisfaction where 2 million cars, 10 million repair cases and 25 million part exchanges were considered, using sequence mining, logistic regression and intermediate result sequences.</p>
+            </div>
+            <img src="/assets/img/automotive.png" alt="SystemML for the automitve industry" />
+        </div>
+
+        <div class="content-group">
+            <div class="content-text">
+                <h3>Airport Traffic</h3>
+                <p>With airports getting more and more congested, researchers used SystemML to predict passenger volumes at various airport locations. With a very large data set, researchers were able to create multiple models per location and per passenger time, while developing a time-series analysis on the change of seasons.</p>
+            </div>
+            <img src="/assets/img/airport-traffic.png" alt="SystemML improves Airport Traffic" />
+        </div>
+
+        <div class="content-group">
+            <div class="content-text">
+                <h3>Social Banking</h3>
+                <p>Researchers decided to look at social media data linked to bank data in order to identify customer segments of interest, find predictors of what people would want to purchase and gauge sentiment towards bank products. Using SystemML, they were able to do this using bivariate odds ratios and binomial proportions with confidence intervals.</p>
+            </div>
+            <img src="/assets/img/social-banking.png" alt="SystemML for Social Banking" />
+        </div>
+
+    </div>
+</section>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/banners/banner_what_is_systemml.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/banners/banner_what_is_systemml.html b/_includes/themes/apache/banners/banner_what_is_systemml.html
new file mode 100644
index 0000000..bffc0a3
--- /dev/null
+++ b/_includes/themes/apache/banners/banner_what_is_systemml.html
@@ -0,0 +1,20 @@
+<section class="content-container content-group elevator-group">
+    <div class="content-text elevator-text">
+        <h2>What is SystemML</h2>
+        <p>Apache SystemML provides an optimal workplace for machine learning using big data.
+           Apache SystemML can be run on top of Apache Spark, where it automatically scales your data,
+           line by line, determining whether your code should be run on the driver or an Apache Spark cluster.
+           Users no longer need to learn about complicated code or scaling. Apache SystemML also understands that
+           the user's priority lies with math and algorithms. That's why Apache SystemML runs in R and Python-like
+            syntax, allowing the user to focus on machine learning, rather than the engineering behind it.<br />
+            <a class="jq-modal-trigger" href="#systemml-demo">Watch Apache SystemML in action</a></p>
+    </div>
+    <img src="/assets/img/what-is-systemml.png" alt="What is Apache SystemML?" />
+</section>
+
+<div id="systemml-demo" class="modal jq-modal">
+    <a href="#" class="icon icon-close jq-close">Close</a>
+    <div class='embed-container'>
+        <iframe class="jq-video" width="1280" height="720" src="https://www.youtube.com/embed/n3JJP6UbH6Q?rel=0" frameborder="0" allowfullscreen></iframe>
+    </div>
+</div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/default.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/default.html b/_includes/themes/apache/default.html
index dcf1740..c00e4e8 100644
--- a/_includes/themes/apache/default.html
+++ b/_includes/themes/apache/default.html
@@ -2,50 +2,51 @@
 <html lang="en">
   <head>
     <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+
     <title>{{ page.title }}</title>
-    {% if page.description %}<meta name="description" content="{{ page.description }}">{% endif %}
-    <meta name="author" content="{{ site.author.name }}">
+    {% if page.description %}
+    <meta name="description" content="{{ page.description }}">
+    {% else %}
+    <meta name="description" content="{{ site.description }}">
+    {% endif %}
+    <meta name="author" content="{{ site.author }}">
 
     <!-- Enable responsive viewport -->
+    <meta name="HandheldFriendly" content="True">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
+    <!-- You can use Open Graph tags to customize link previews.
+    Learn more: https://developers.facebook.com/docs/sharing/webmasters -->
+    <meta property="og:url"           content="https://systemml.apache.org/" />
+    <meta property="og:type"          content="website" />
+    <meta property="og:title"         content="{{ page.title }}" />
+    <meta property="og:description"   content="{{ site.description }}" />
+    <meta property="og:image"         content="" />
+
     <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
     <!--[if lt IE 9]>
       <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
     <![endif]-->
 
     <!-- Le styles -->
+    <link rel="stylesheet" href="/assets/css/bundle.css">
     <link href="/assets/bootstrap/css/bootstrap.css" rel="stylesheet">
+    <!--
     <link href="/assets/css/style.css?body=1" rel="stylesheet" type="text/css">
+        -->
     <link href="/assets/css/syntax.css" rel="stylesheet"  type="text/css" media="screen" />
-    <!-- Le fav and touch icons -->
-    <link rel="shortcut icon" href="/favicon.png">
-    <!-- Update these with your own images
-    <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
-    <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
-    <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
-  -->
-
-  </head>
-
-  <body>
 
-    {% include themes/apache/_navigation.html %}
 
-    <div class="container">
-      {{ content }}
-      <hr>
-      <footer>
-        <!-- <p>&copy; {{ site.time | date: '%Y' }} {{ site.author.name }}</p>-->
-        {% include themes/apache/footer.html %}
-      </footer>
-    </div>
-
-
-    <script src="/assets/jquery/jquery-2.1.1.min.js"></script>
-
-    <script src="/assets/bootstrap/js/bootstrap.min.js"></script>
+    <!-- favicons -->
+    <link rel="shortcut icon" href="/assets/img/favicon.png">
+  </head>
 
+  <body class="ap-container vcard">
+    {% include themes/apache/header.html %}
 
+    {{ content }}
+    <hr>
+    {% include themes/apache/footer.html %}
   </body>
 </html>

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/footer.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/footer.html b/_includes/themes/apache/footer.html
index df65670..c44f7a6 100644
--- a/_includes/themes/apache/footer.html
+++ b/_includes/themes/apache/footer.html
@@ -1,6 +1,6 @@
 <footer class="site-footer">
 
-  <div class="wrapper">
+  <div class="content-container">
 
     <div class="footer-col-wrapper">
       {% if site.data.project.podling %}
@@ -10,7 +10,7 @@
       <div style="text-align:center;">
       {% if site.data.project.podling %}
           <div style="margin-top: 20px; margin-bottom: 20px;">
-              <a href="http://incubator.apache.org"><img src="/assets/img/egg-logo.png" alt="Apache Incubator"/></a>
+              <a href="http://incubator.apache.org"><img src="/assets/img/apache-incubator-logo.png" alt="Apache Incubator"/></a>
           </div>
       {% endif %}
           <div>

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/header.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/header.html b/_includes/themes/apache/header.html
new file mode 100644
index 0000000..96f1e43
--- /dev/null
+++ b/_includes/themes/apache/header.html
@@ -0,0 +1,27 @@
+<header class="site-header">
+    <h1 class="logo"><a class="url" href="https://systemml.apache.org/"><i class="logo-mark"></i><span class="fn org">Apache SystemML</span></a></h1>
+    <nav class="main-nav">
+        <ul>
+            {% for entry in site.data.navigation.topnav %}
+            <li role="presentation">
+                {% if entry.subcategories %}
+                <a class="nav-link--hover" href="#">{{ entry.title }}<i class="icon icon-chevron-down"></i></a>
+                <ul>
+                    {% for subitem in entry.subcategories %}
+                    {% if subitem.url contains "http" %}
+                    {% assign target = "_blank" %}{% else %}
+                    {% assign target = "_self" %}{% endif %}
+                    <li><a href="{{ subitem.url }}" target="{{ target }}">{{ subitem.title }}</a></li>
+                    {% endfor %}
+                </ul>
+                {% else %}
+                {% if entry.url contains "http" %}
+                {% assign target = "_blank" %}{% else %}
+                {% assign target = "_self" %}{% endif %}
+                <a href="{{ entry.url }}" target="{{ target }}">{{ entry.title }}</a>
+                {% endif %}
+            </li>
+            {% endfor %}
+        </ul>
+    </nav>
+</header>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/home.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/home.html b/_includes/themes/apache/home.html
new file mode 100644
index 0000000..66fbd0b
--- /dev/null
+++ b/_includes/themes/apache/home.html
@@ -0,0 +1,8 @@
+{% include themes/apache/banners/banner_header_hero.html %}
+{% include themes/apache/banners/banner_announcements.html %}
+{% include themes/apache/banners/banner_what_is_systemml.html %}
+{% include themes/apache/banners/banner_features.html %}
+{% include themes/apache/banners/banner_use_cases.html %}
+{% include themes/apache/banners/banner_get_started.html %}
+{% include themes/apache/banners/banner_partners.html %}
+{% include themes/apache/banners/banner_contact_us.html %}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_includes/themes/apache/page.html
----------------------------------------------------------------------
diff --git a/_includes/themes/apache/page.html b/_includes/themes/apache/page.html
index 1a5f942..dafbc6c 100644
--- a/_includes/themes/apache/page.html
+++ b/_includes/themes/apache/page.html
@@ -1,10 +1,5 @@
-<!--<div class="hero-unit {{ page.title | lowercase }}">
-  <h1>{% if page.tagline %} <small>{{ page.tagline }}</small>{% endif %}</h1>
+<div class="container">
+  {{ content }}
 </div>
--->
 
-<div class="row">
-  <div class="col-md-12">
-    {{ content }}
-  </div>
-</div>
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/_layouts/home.html
----------------------------------------------------------------------
diff --git a/_layouts/home.html b/_layouts/home.html
new file mode 100644
index 0000000..544161d
--- /dev/null
+++ b/_layouts/home.html
@@ -0,0 +1,4 @@
+---
+layout: default
+---
+{% include themes/apache/home.html %}


[2/8] incubator-systemml-website git commit: [SYSTEMML-962] Refactor jekyll based website with new layout

Posted by lr...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/js/bundle.js
----------------------------------------------------------------------
diff --git a/assets/js/bundle.js b/assets/js/bundle.js
new file mode 100644
index 0000000..c84d5b1
--- /dev/null
+++ b/assets/js/bundle.js
@@ -0,0 +1,6 @@
+function _toggleTab(e,t,n){var r=[].slice.call(document.querySelectorAll(e)),i=[].slice.call(document.querySelectorAll(n));r.filter(function(e){return"true"===e.attributes["aria-selected"].value}).map(function(e){return e.setAttribute("aria-selected",!1),e}),i.filter(function(e){return"false"===e.attributes["aria-hidden"].value}).map(function(e){return e.setAttribute("aria-hidden",!0),e}),r[t].setAttribute("aria-selected",!0),i[t].setAttribute("aria-hidden",!1)}function apTabs(){var e=arguments.length<=0||void 0===arguments[0]?".tab":arguments[0],t=arguments.length<=1||void 0===arguments[1]?".panel":arguments[1],n=[].slice.call(document.querySelectorAll(e)),r=[].slice.call(document.querySelectorAll(t));n.map(function(n,r){return n.addEventListener("click",function(n){_toggleTab(e,r,t)}),n.addEventListener("keyup",function(n){13===n.which?_toggleTab(e,r,t):""}),n}),r.map(function(e){return e.setAttribute("aria-hidden",!0),e}),_toggleTab(e,0,t)}function _toggleTab(e,t,n){var r=[].slic
 e.call(document.querySelectorAll(e)),i=[].slice.call(document.querySelectorAll(n));r.filter(function(e){return"true"===e.attributes["aria-selected"].value}).map(function(e){return e.setAttribute("aria-selected",!1),e}),i.filter(function(e){return"false"===e.attributes["aria-hidden"].value}).map(function(e){return e.setAttribute("aria-hidden",!0),e}),r[t].setAttribute("aria-selected",!0),i[t].setAttribute("aria-hidden",!1)}function apTabs(){var e=arguments.length<=0||void 0===arguments[0]?".tab":arguments[0],t=arguments.length<=1||void 0===arguments[1]?".panel":arguments[1],n=[].slice.call(document.querySelectorAll(e)),r=[].slice.call(document.querySelectorAll(t));n.map(function(n,r){return n.addEventListener("click",function(n){_toggleTab(e,r,t)}),n.addEventListener("keyup",function(n){13===n.which?_toggleTab(e,r,t):""}),n}),r.map(function(e){return e.setAttribute("aria-hidden",!0),e}),_toggleTab(e,0,t)}function stickyHeader(){var e=80;$(window).width()>750&&$(window).scroll(functio
 n(){var t=$(this).scrollTop();t>e?$(".site-header").addClass("sticky").animate({top:"0"},300):0==t&&$(".site-header").css("top","-80px").removeClass("sticky")})}function hideModal(){$(".jq-close").click(function(e){var t=$(this).parent().find("iframe").attr("src");$(this).parent().fadeOut("slow"),$(this).parent().find("iframe").attr("src",""),$(this).parent().find("iframe").attr("src",t),e.preventDefault()})}!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){t=t||Z;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=fe.type(e);return"function"!==n&&!fe.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t,n){if(fe.is
 Function(t))return fe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return fe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(_e.test(t))return fe.filter(t,e,n);t=fe.filter(t,e)}return fe.grep(e,function(e){return ie.call(t,e)>-1!==n&&1===e.nodeType})}function o(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function s(e){var t={};return fe.each(e.match(ke)||[],function(e,n){t[n]=!0}),t}function a(e){return e}function l(e){throw e}function u(e,t,n){var r;try{e&&fe.isFunction(r=e.promise)?r.call(e).done(t).fail(n):e&&fe.isFunction(r=e.then)?r.call(e,t,n):t.call(void 0,e)}catch(e){n.call(void 0,e)}}function c(){Z.removeEventListener("DOMContentLoaded",c),e.removeEventListener("load",c),fe.ready()}function d(){this.expando=fe.expando+d.uid++}function f(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(De,"-$&").toLowerCase(),n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:je.test(n)?JSO
 N.parse(n):n)}catch(i){}$e.set(e,t,n)}else n=void 0;return n}function p(e,t,n,r){var i,o=1,s=20,a=r?function(){return r.cur()}:function(){return fe.css(e,t,"")},l=a(),u=n&&n[3]||(fe.cssNumber[t]?"":"px"),c=(fe.cssNumber[t]||"px"!==u&&+l)&&Be.exec(fe.css(e,t));if(c&&c[3]!==u){u=u||c[3],n=n||[],c=+l||1;do o=o||".5",c/=o,fe.style(e,t,c+u);while(o!==(o=a()/l)&&1!==o&&--s)}return n&&(c=+c||+l||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=u,r.start=c,r.end=i)),i}function h(e){var t,n=e.ownerDocument,r=e.nodeName,i=Ie[r];return i?i:(t=n.body.appendChild(n.createElement(r)),i=fe.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Ie[r]=i,i)}function m(e,t){for(var n,r,i=[],o=0,s=e.length;o<s;o++)r=e[o],r.style&&(n=r.style.display,t?("none"===n&&(i[o]=Oe.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Fe(r)&&(i[o]=h(r))):"none"!==n&&(i[o]="none",Oe.set(r,"display",n)));for(o=0;o<s;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function g(e,t){var n=
 "undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&fe.nodeName(e,t)?fe.merge([e],n):n}function v(e,t){for(var n=0,r=e.length;n<r;n++)Oe.set(e[n],"globalEval",!t||Oe.get(t[n],"globalEval"))}function y(e,t,n,r,i){for(var o,s,a,l,u,c,d=t.createDocumentFragment(),f=[],p=0,h=e.length;p<h;p++)if(o=e[p],o||0===o)if("object"===fe.type(o))fe.merge(f,o.nodeType?[o]:o);else if(Xe.test(o)){for(s=s||d.appendChild(t.createElement("div")),a=(We.exec(o)||["",""])[1].toLowerCase(),l=ze[a]||ze._default,s.innerHTML=l[1]+fe.htmlPrefilter(o)+l[2],c=l[0];c--;)s=s.lastChild;fe.merge(f,s.childNodes),s=d.firstChild,s.textContent=""}else f.push(t.createTextNode(o));for(d.textContent="",p=0;o=f[p++];)if(r&&fe.inArray(o,r)>-1)i&&i.push(o);else if(u=fe.contains(o.ownerDocument,o),s=g(d.appendChild(o),"script"),u&&v(s),n)for(c=0;o=s[c++];)Ve.test(o.type||"")&&n.push(o);return d}function b(){return!0}
 function x(){return!1}function w(){try{return Z.activeElement}catch(e){}}function _(e,t,n,r,i,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(a in t)_(e,a,n,r,t[a],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===o&&(s=i,i=function(e){return fe().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=fe.guid++)),e.each(function(){fe.event.add(this,t,i,r,n)})}function E(e,t){return fe.nodeName(e,"table")&&fe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e:e}function N(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function S(e){var t=tt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function C(e,t){var n,r,i,o,s,a,l,u;if(1===t.nodeType){if(Oe.hasData(e)&&(o=Oe.access(e),s=Oe.set(t,o),u=o.events)){delete s.handle,s.events={};for(i in u)for(n=0,r=u[i].length;n<r;n++)fe.event.add(t,i,u[i][n
 ])}$e.hasData(e)&&(a=$e.access(e),l=fe.extend({},a),$e.set(t,l))}}function T(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Re.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function k(e,t,r,i){t=ne.apply([],t);var o,s,a,l,u,c,d=0,f=e.length,p=f-1,h=t[0],m=fe.isFunction(h);if(m||f>1&&"string"==typeof h&&!ce.checkClone&&et.test(h))return e.each(function(n){var o=e.eq(n);m&&(t[0]=h.call(this,n,o.html())),k(o,t,r,i)});if(f&&(o=y(t,e[0].ownerDocument,!1,e,i),s=o.firstChild,1===o.childNodes.length&&(o=s),s||i)){for(a=fe.map(g(o,"script"),N),l=a.length;d<f;d++)u=o,d!==p&&(u=fe.clone(u,!0,!0),l&&fe.merge(a,g(u,"script"))),r.call(e[d],u,d);if(l)for(c=a[a.length-1].ownerDocument,fe.map(a,S),d=0;d<l;d++)u=a[d],Ve.test(u.type||"")&&!Oe.access(u,"globalEval")&&fe.contains(c,u)&&(u.src?fe._evalUrl&&fe._evalUrl(u.src):n(u.textContent.replace(nt,""),c))}return e}function L(e,t,n){for(var r,i=t?fe.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeTyp
 e||fe.cleanData(g(r)),r.parentNode&&(n&&fe.contains(r.ownerDocument,r)&&v(g(r,"script")),r.parentNode.removeChild(r));return e}function A(e,t,n){var r,i,o,s,a=e.style;return n=n||ot(e),n&&(s=n.getPropertyValue(t)||n[t],""!==s||fe.contains(e.ownerDocument,e)||(s=fe.style(e,t)),!ce.pixelMarginRight()&&it.test(s)&&rt.test(t)&&(r=a.width,i=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=r,a.minWidth=i,a.maxWidth=o)),void 0!==s?s+"":s}function M(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function q(e){if(e in ct)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=ut.length;n--;)if(e=ut[n]+t,e in ct)return e}function O(e,t,n){var r=Be.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function $(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,s=0;o<4;o+=2)"margin"===n&&(s+=fe.css(e,n+Pe[o],!0,i)),r?("content"===n&&(s-=fe.css(e,"padding"+Pe[o],!0,i)),"margin"!==n&&(s-=fe.css(e,"border"+Pe[o
 ]+"Width",!0,i))):(s+=fe.css(e,"padding"+Pe[o],!0,i),"padding"!==n&&(s+=fe.css(e,"border"+Pe[o]+"Width",!0,i)));return s}function j(e,t,n){var r,i=!0,o=ot(e),s="border-box"===fe.css(e,"boxSizing",!1,o);if(e.getClientRects().length&&(r=e.getBoundingClientRect()[t]),r<=0||null==r){if(r=A(e,t,o),(r<0||null==r)&&(r=e.style[t]),it.test(r))return r;i=s&&(ce.boxSizingReliable()||r===e.style[t]),r=parseFloat(r)||0}return r+$(e,t,n||(s?"border":"content"),i,o)+"px"}function D(e,t,n,r,i){return new D.prototype.init(e,t,n,r,i)}function H(){ft&&(e.requestAnimationFrame(H),fe.fx.tick())}function B(){return e.setTimeout(function(){dt=void 0}),dt=fe.now()}function P(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)n=Pe[r],i["margin"+n]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function F(e,t,n){for(var r,i=(R.tweeners[t]||[]).concat(R.tweeners["*"]),o=0,s=i.length;o<s;o++)if(r=i[o].call(n,t,e))return r}function U(e,t,n){var r,i,o,s,a,l,u,c,d="width"in t||"height"in t,f=this,p={},h=e.sty
 le,g=e.nodeType&&Fe(e),v=Oe.get(e,"fxshow");n.queue||(s=fe._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,f.always(function(){f.always(function(){s.unqueued--,fe.queue(e,"fx").length||s.empty.fire()})}));for(r in t)if(i=t[r],pt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}p[r]=v&&v[r]||fe.style(e,r)}if(l=!fe.isEmptyObject(t),l||!fe.isEmptyObject(p)){d&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],u=v&&v.display,null==u&&(u=Oe.get(e,"display")),c=fe.css(e,"display"),"none"===c&&(u?c=u:(m([e],!0),u=e.style.display||u,c=fe.css(e,"display"),m([e]))),("inline"===c||"inline-block"===c&&null!=u)&&"none"===fe.css(e,"float")&&(l||(f.done(function(){h.display=u}),null==u&&(c=h.display,u="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",f.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],
 h.overflowY=n.overflow[2]})),l=!1;for(r in p)l||(v?"hidden"in v&&(g=v.hidden):v=Oe.access(e,"fxshow",{display:u}),o&&(v.hidden=!g),g&&m([e],!0),f.done(function(){g||m([e]),Oe.remove(e,"fxshow");for(r in p)fe.style(e,r,p[r])})),l=F(g?v[r]:0,r,f),r in v||(v[r]=l.start,g&&(l.end=l.start,l.start=0))}}function I(e,t){var n,r,i,o,s;for(n in e)if(r=fe.camelCase(n),i=t[r],o=e[n],fe.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),s=fe.cssHooks[r],s&&"expand"in s){o=s.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function R(e,t,n){var r,i,o=0,s=R.prefilters.length,a=fe.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;for(var t=dt||B(),n=Math.max(0,u.startTime+u.duration-t),r=n/u.duration||0,o=1-r,s=0,l=u.tweens.length;s<l;s++)u.tweens[s].run(o);return a.notifyWith(e,[u,o,n]),o<1&&l?n:(a.resolveWith(e,[u]),!1)},u=a.promise({elem:e,props:fe.extend({},t),opts:fe.extend(!0,{specialEasing:{},easing:fe.easing._default},n),originalPropert
 ies:t,originalOptions:n,startTime:dt||B(),duration:n.duration,tweens:[],createTween:function(t,n){var r=fe.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)u.tweens[n].run(1);return t?(a.notifyWith(e,[u,1,0]),a.resolveWith(e,[u,t])):a.rejectWith(e,[u,t]),this}}),c=u.props;for(I(c,u.opts.specialEasing);o<s;o++)if(r=R.prefilters[o].call(u,e,c,u.opts))return fe.isFunction(r.stop)&&(fe._queueHooks(u.elem,u.opts.queue).stop=fe.proxy(r.stop,r)),r;return fe.map(c,F,u),fe.isFunction(u.opts.start)&&u.opts.start.call(e,u),fe.fx.timer(fe.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function W(e){return e.getAttribute&&e.getAttribute("class")||""}function V(e,t,n,r){var i;if(fe.isArray(t))fe.each(t,function(t,i){n||Ct.test(e)?r(e,i):V(e+"["+("object"==typeof i&&null!=i?t:"")+"]
 ",i,n,r)});else if(n||"object"!==fe.type(t))r(e,t);else for(i in t)V(e+"["+i+"]",t[i],n,r)}function z(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(ke)||[];if(fe.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function X(e,t,n,r){function i(a){var l;return o[a]=!0,fe.each(e[a]||[],function(e,a){var u=a(t,n,r);return"string"!=typeof u||s||o[u]?s?!(l=u):void 0:(t.dataTypes.unshift(u),i(u),!1)}),l}var o={},s=e===Bt;return i(t.dataTypes[0])||!o["*"]&&i("*")}function Y(e,t){var n,r,i=fe.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&fe.extend(!0,e,r),e}function K(e,t,n){for(var r,i,o,s,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in a)if(a[i]&&a[i].test(r)){l.unshift(i);break}if(l[0]in n)o=l[0];else{for(i in n){if(!l[0]||e.converters[i+" "+l[0]]){o=i;break}s
 ||(s=i)}o=o||s}if(o)return o!==l[0]&&l.unshift(o),n[o]}function G(e,t,n,r){var i,o,s,a,l,u={},c=e.dataTypes.slice();if(c[1])for(s in e.converters)u[s.toLowerCase()]=e.converters[s];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(s=u[l+" "+o]||u["* "+o],!s)for(i in u)if(a=i.split(" "),a[1]===o&&(s=u[l+" "+a[0]]||u["* "+a[0]])){s===!0?s=u[i]:u[i]!==!0&&(o=a[0],c.unshift(a[1]));break}if(s!==!0)if(s&&e["throws"])t=s(t);else try{t=s(t)}catch(d){return{state:"parsererror",error:s?d:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}function J(e){return fe.isWindow(e)?e:9===e.nodeType&&e.defaultView}var Q=[],Z=e.document,ee=Object.getPrototypeOf,te=Q.slice,ne=Q.concat,re=Q.push,ie=Q.indexOf,oe={},se=oe.toString,ae=oe.hasOwnProperty,le=ae.toString,ue=le.call(Object),ce={},de="3.1.0",fe=function(e,t){return new fe.fn.init(e,t)},pe=/^[\s\uFEFF\xA0]
 +|[\s\uFEFF\xA0]+$/g,he=/^-ms-/,me=/-([a-z])/g,ge=function(e,t){return t.toUpperCase()};fe.fn=fe.prototype={jquery:de,constructor:fe,length:0,toArray:function(){return te.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:te.call(this)},pushStack:function(e){var t=fe.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return fe.each(this,e)},map:function(e){return this.pushStack(fe.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(te.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:re,sort:Q.sort,splice:Q.splice},fe.extend=fe.fn.extend=function(){var e,t,n,r,i,o,s=arguments[0]||{},a=1,l=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[a]||{},a++),"object"==typeof s||fe.isFunction(s)||(
 s={}),a===l&&(s=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],r=e[t],s!==r&&(u&&r&&(fe.isPlainObject(r)||(i=fe.isArray(r)))?(i?(i=!1,o=n&&fe.isArray(n)?n:[]):o=n&&fe.isPlainObject(n)?n:{},s[t]=fe.extend(u,o,r)):void 0!==r&&(s[t]=r));return s},fe.extend({expando:"jQuery"+(de+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===fe.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=fe.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==se.call(e)||(t=ee(e))&&(n=ae.call(t,"constructor")&&t.constructor,"function"!=typeof n||le.call(n)!==ue))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?oe[se.call(e)]||"object":typeof e},globalEval:function(e){n(e)},ca
 melCase:function(e){return e.replace(he,"ms-").replace(me,ge)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&t.call(e[i],i,e[i])!==!1;i++);else for(i in e)if(t.call(e[i],i,e[i])===!1)break;return e},trim:function(e){return null==e?"":(e+"").replace(pe,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?fe.merge(n,"string"==typeof e?[e]:e):re.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:ie.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],o=0,s=e.length,a=!n;o<s;o++)r=!t(e[o],o),r!==a&&i.push(e[o]);return i},map:function(e,t,n){var i,o,s=0,a=[];if(r(e))for(i=e.length;s<i;s++)o=t(e[s],s,n),null!=o&&a.push(o);else for(s in e)o=t(e[s],s,n),null!=o&&a.push(o);return ne.apply([],a)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),fe.isFunctio
 n(e))return r=te.call(arguments,2),i=function(){return e.apply(t||this,r.concat(te.call(arguments)))},i.guid=e.guid=e.guid||fe.guid++,i},now:Date.now,support:ce}),"function"==typeof Symbol&&(fe.fn[Symbol.iterator]=Q[Symbol.iterator]),fe.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){oe["[object "+t+"]"]=t.toLowerCase()});var ve=function(e){function t(e,t,n,r){var i,o,s,a,l,u,c,f=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:U)!==O&&q(t),t=t||O,j)){if(11!==h&&(l=ve.exec(e)))if(i=l[1]){if(9===h){if(!(s=t.getElementById(i)))return n;if(s.id===i)return n.push(s),n}else if(f&&(s=f.getElementById(i))&&P(t,s)&&s.id===i)return n.push(s),n}else{if(l[2])return Q.apply(n,t.getElementsByTagName(e)),n;if((i=l[3])&&_.getElementsByClassName&&t.getElementsByClassName)return Q.apply(n,t.getElementsByClassName(i)),n}if(_.qsa&&!z[e+" "]&&(!D||!D.test(e))){if(1!==h)
 f=t,c=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(we,_e):t.setAttribute("id",a=F),u=C(e),o=u.length;o--;)u[o]="#"+a+" "+p(u[o]);c=u.join(","),f=ye.test(e)&&d(t.parentNode)||t}if(c)try{return Q.apply(n,f.querySelectorAll(c)),n}catch(m){}finally{a===F&&t.removeAttribute("id")}}}return k(e.replace(ae,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>E.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[F]=!0,e}function i(e){var t=O.createElement("fieldset");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)E.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){retur
 n function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function u(e){return function(t){return"label"in t&&t.disabled===e||"form"in t&&t.disabled===e||"form"in t&&t.disabled===!1&&(t.isDisabled===e||t.isDisabled!==!e&&("label"in t||!Ne(t))!==e)}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),s=o.length;s--;)n[i=o[s]]&&(n[i]=!(r[i]=n[i]))})})}function d(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function f(){}function p(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function h(e,t,n){var r=t.dir,i=t.next,o=i||r,s=n&&"parentNode"===o,a=R++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||s)return e(t,n,i)}:function(t,n,l){var u,c,d,f=[I,a];if(l){for(;t=t[r];)if((1===t.nodeType||s)&&e(t,n,l))return!0}else for(;t=t[r];)if(1===t.nodeType||s)if(d=t[F]||(t[F]={}),c=d[t.uniqueID]||(d[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((u=c[o])&&u[0]===
 I&&u[1]===a)return f[2]=u[2];if(c[o]=f,f[2]=e(t,n,l))return!0}}}function m(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function v(e,t,n,r,i){for(var o,s=[],a=0,l=e.length,u=null!=t;a<l;a++)(o=e[a])&&(n&&!n(o,r,i)||(s.push(o),u&&t.push(a)));return s}function y(e,t,n,i,o,s){return i&&!i[F]&&(i=y(i)),o&&!o[F]&&(o=y(o,s)),r(function(r,s,a,l){var u,c,d,f=[],p=[],h=s.length,m=r||g(t||"*",a.nodeType?[a]:a,[]),y=!e||!r&&t?m:v(m,f,e,a,l),b=n?o||(r?e:h||i)?[]:s:y;if(n&&n(y,b,a,l),i)for(u=v(b,p),i(u,[],a,l),c=u.length;c--;)(d=u[c])&&(b[p[c]]=!(y[p[c]]=d));if(r){if(o||e){if(o){for(u=[],c=b.length;c--;)(d=b[c])&&u.push(y[c]=d);o(null,b=[],u,l)}for(c=b.length;c--;)(d=b[c])&&(u=o?ee(r,d):f[c])>-1&&(r[u]=!(s[u]=d))}}else b=v(b===s?b.splice(h,b.length):b),o?o(null,s,b,l):Q.apply(s,b)})}function b(e){for(var t,n,r,i=e.length,o=E.relative[e[0].type],s=o||E.relative[" "],a=o?1:
 0,l=h(function(e){return e===t},s,!0),u=h(function(e){return ee(t,e)>-1},s,!0),c=[function(e,n,r){var i=!o&&(r||n!==L)||((t=n).nodeType?l(e,n,r):u(e,n,r));return t=null,i}];a<i;a++)if(n=E.relative[e[a].type])c=[h(m(c),n)];else{if(n=E.filter[e[a].type].apply(null,e[a].matches),n[F]){for(r=++a;r<i&&!E.relative[e[r].type];r++);return y(a>1&&m(c),a>1&&p(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(ae,"$1"),n,a<r&&b(e.slice(a,r)),r<i&&b(e=e.slice(r)),r<i&&p(e))}c.push(n)}return m(c)}function x(e,n){var i=n.length>0,o=e.length>0,s=function(r,s,a,l,u){var c,d,f,p=0,h="0",m=r&&[],g=[],y=L,b=r||o&&E.find.TAG("*",u),x=I+=null==y?1:Math.random()||.1,w=b.length;for(u&&(L=s===O||s||u);h!==w&&null!=(c=b[h]);h++){if(o&&c){for(d=0,s||c.ownerDocument===O||(q(c),a=!j);f=e[d++];)if(f(c,s||O,a)){l.push(c);break}u&&(I=x)}i&&((c=!f&&c)&&p--,r&&m.push(c))}if(p+=h,i&&h!==p){for(d=0;f=n[d++];)f(m,g,s,a);if(r){if(p>0)for(;h--;)m[h]||g[h]||(g[h]=G.call(l));g=v(g)}Q.apply(l,g),u&&!r&&g.leng
 th>0&&p+n.length>1&&t.uniqueSort(l)}return u&&(I=x,L=y),m};return i?r(s):s}var w,_,E,N,S,C,T,k,L,A,M,q,O,$,j,D,H,B,P,F="sizzle"+1*new Date,U=e.document,I=0,R=0,W=n(),V=n(),z=n(),X=function(e,t){return e===t&&(M=!0),0},Y={}.hasOwnProperty,K=[],G=K.pop,J=K.push,Q=K.push,Z=K.slice,ee=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},te="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ne="[\\x20\\t\\r\\n\\f]",re="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ie="\\["+ne+"*("+re+")(?:"+ne+"*([*^$|!~]?=)"+ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+re+"))|)"+ne+"*\\]",oe=":("+re+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ie+")*)|.*)\\)|)",se=new RegExp(ne+"+","g"),ae=new RegExp("^"+ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ne+"+$","g"),le=new RegExp("^"+ne+"*,"+ne+"*"),ue=new RegExp("^"+ne+"*([>+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?
 )"+ne+"*\\]","g"),de=new RegExp(oe),fe=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),xe=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},we=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,_e=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).to
 String(16)+" ":"\\"+e},Ee=function(){q()},Ne=h(function(e){return e.disabled===!0},{dir:"parentNode",next:"legend"});try{Q.apply(K=Z.call(U.childNodes),U.childNodes),K[U.childNodes.length].nodeType}catch(Se){Q={apply:K.length?function(e,t){J.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}_=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},q=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:U;return r!==O&&9===r.nodeType&&r.documentElement?(O=r,$=O.documentElement,j=!S(O),U!==O&&(n=O.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Ee,!1):n.attachEvent&&n.attachEvent("onunload",Ee)),_.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),_.getElementsByTagName=i(function(e){return e.appendChild(O.createComment("")),!e.getElementsByTagName("*").length}),_.getElementsByClassName=ge.test(O.getElementsByClassName),_.getById=i(func
 tion(e){return $.appendChild(e).id=F,!O.getElementsByName||!O.getElementsByName(F).length}),_.getById?(E.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&j){var n=t.getElementById(e);return n?[n]:[]}},E.filter.ID=function(e){var t=e.replace(be,xe);return function(e){return e.getAttribute("id")===t}}):(delete E.find.ID,E.filter.ID=function(e){var t=e.replace(be,xe);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),E.find.TAG=_.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):_.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},E.find.CLASS=_.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&j)return t.getElementsByClassName(e)},H=[],D=[],(_.qsa=ge.test(O.querySelectorAll))&&(i(function(e){$.appendChi
 ld(e).innerHTML="<a id='"+F+"'></a><select id='"+F+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&D.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||D.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+F+"-]").length||D.push("~="),e.querySelectorAll(":checked").length||D.push(":checked"),e.querySelectorAll("a#"+F+"+*").length||D.push(".#.+[+~]")}),i(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=O.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&D.push("name"+ne+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&D.push(":enabled",":disabled"),$.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&D.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),D.push(",.*:")})),(_.matchesSelector=ge.test(B=$.m
 atches||$.webkitMatchesSelector||$.mozMatchesSelector||$.oMatchesSelector||$.msMatchesSelector))&&i(function(e){_.disconnectedMatch=B.call(e,"*"),B.call(e,"[s!='']:x"),H.push("!=",oe)}),D=D.length&&new RegExp(D.join("|")),H=H.length&&new RegExp(H.join("|")),t=ge.test($.compareDocumentPosition),P=t||ge.test($.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},X=t?function(e,t){if(e===t)return M=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!_.sortDetached&&t.compareDocumentPosition(e)===n?e===O||e.ownerDocument===U&&P(U,e)?-1:t===O||t.ownerDocument===U&&P(U,t)?1:A?ee(A,e)-ee(A,t):0:4&n?-1:1)}:function(e,t){if(e===t)return M=!0,0;var n,r=0,i=e.parentNod
 e,o=t.parentNode,a=[e],l=[t];if(!i||!o)return e===O?-1:t===O?1:i?-1:o?1:A?ee(A,e)-ee(A,t):0;if(i===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;a[r]===l[r];)r++;return r?s(a[r],l[r]):a[r]===U?-1:l[r]===U?1:0},O):O},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==O&&q(e),n=n.replace(ce,"='$1']"),_.matchesSelector&&j&&!z[n+" "]&&(!H||!H.test(n))&&(!D||!D.test(n)))try{var r=B.call(e,n);if(r||_.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,O,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==O&&q(e),P(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==O&&q(e);var n=E.attrHandle[t.toLowerCase()],r=n&&Y.call(E.attrHandle,t.toLowerCase())?n(e,t,!j):void 0;return void 0!==r?r:_.attributes||!j?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(we,_e)},t.error=fun
 ction(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(M=!_.detectDuplicates,A=!_.sortStable&&e.slice(0),e.sort(X),M){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return A=null,e},N=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=N(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=N(t);return n},E=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,xe),e[3]=(e[3]||e[4]||e[5]||"").replace(be,xe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6
 ]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&de.test(n)&&(t=C(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,xe).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&W(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(se," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,
 r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;
+return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,d,f,p,h,m=o!==s?"nextSibling":"previousSibling",g=t.parentNode,v=a&&t.nodeName.toLowerCase(),y=!l&&!a,b=!1;if(g){if(o){for(;m;){for(f=t;f=f[m];)if(a?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[s?g.firstChild:g.lastChild],s&&y){for(f=g,d=f[F]||(f[F]={}),c=d[f.uniqueID]||(d[f.uniqueID]={}),u=c[e]||[],p=u[0]===I&&u[1],b=p&&u[2],f=p&&g.childNodes[p];f=++p&&f&&f[m]||(b=p=0)||h.pop();)if(1===f.nodeType&&++b&&f===t){c[e]=[I,p,b];break}}else if(y&&(f=t,d=f[F]||(f[F]={}),c=d[f.uniqueID]||(d[f.uniqueID]={}),u=c[e]||[],p=u[0]===I&&u[1],b=p),b===!1)for(;(f=++p&&f&&f[m]||(b=p=0)||h.pop())&&((a?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++b||(y&&(d=f[F]||(f[F]={}),c=d[f.uniqueID]||(d[f.uniqueID]={}),c[e]=[I,b]),f!==t)););return b-=i,b===r||b%r===0&&b/r>=0}}},PSEUDO:function(e,n){var i,o=E.pseudos[e]||E.setFilters[e.toLowerCase()]||t.error("unsupported pseudo:
  "+e);return o[F]?o(n):o.length>1?(i=[e,e,"",n],E.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),s=i.length;s--;)r=ee(e,i[s]),e[r]=!(t[r]=i[s])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=T(e.replace(ae,"$1"));return i[F]?r(function(e,t,n,r){for(var o,s=i(e,null,r,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(be,xe),function(t){return(t.textContent||t.innerText||N(t)).indexOf(e)>-1}}),lang:r(function(e){return fe.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,xe).toLowerCase(),function(t){var n;do if(n=j?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(
 1)===t.id},root:function(e){return e===$},focus:function(e){return e===O.activeElement&&(!O.hasFocus||O.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:u(!1),disabled:u(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!E.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[n<0?n+t:n]}),even:c(function(e,t){for(var n=0;n<t;n+
 =2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},E.pseudos.nth=E.pseudos.eq;for(w in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})E.pseudos[w]=a(w);for(w in{submit:!0,reset:!0})E.pseudos[w]=l(w);return f.prototype=E.filters=E.pseudos,E.setFilters=new f,C=t.tokenize=function(e,n){var r,i,o,s,a,l,u,c=V[e+" "];if(c)return n?0:c.slice(0);for(a=e,l=[],u=E.preFilter;a;){r&&!(i=le.exec(a))||(i&&(a=a.slice(i[0].length)||a),l.push(o=[])),r=!1,(i=ue.exec(a))&&(r=i.shift(),o.push({value:r,type:i[0].replace(ae," ")}),a=a.slice(r.length));for(s in E.filter)!(i=pe[s].exec(a))||u[s]&&!(i=u[s](i))||(r=i.shift(),o.push({value:r,type:s,matches:i}),a=a.slice(r.length));if(!r)break}return n?a.length:a?t.error(e):V(e,l).slice(0)},T=t.compile=function(e,t){var n,r=[],i=[],o=z[e+" "];if(!o){for(t||(t=C(e)),n=t.length;n--;)o=
 b(t[n]),o[F]?r.push(o):i.push(o);o=z(e,x(i,r)),o.selector=e}return o},k=t.select=function(e,t,n,r){var i,o,s,a,l,u="function"==typeof e&&e,c=!r&&C(e=u.selector||e);if(n=n||[],1===c.length){if(o=c[0]=c[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&_.getById&&9===t.nodeType&&j&&E.relative[o[1].type]){if(t=(E.find.ID(s.matches[0].replace(be,xe),t)||[])[0],!t)return n;u&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(s=o[i],!E.relative[a=s.type]);)if((l=E.find[a])&&(r=l(s.matches[0].replace(be,xe),ye.test(o[0].type)&&d(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&p(o),!e)return Q.apply(n,r),n;break}}return(u||T(e,c))(r,t,!j,n,!t||ye.test(e)&&d(t.parentNode)||t),n},_.sortStable=F.split("").sort(X).join("")===F,_.detectDuplicates=!!M,q(),_.sortDetached=i(function(e){return 1&e.compareDocumentPosition(O.createElement("fieldset"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|hr
 ef|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),_.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);fe.find=ve,fe.expr=ve.selectors,fe.expr[":"]=fe.expr.pseudos,fe.uniqueSort=fe.unique=ve.uniqueSort,fe.text=ve.getText,fe.isXMLDoc=ve.isXML,fe.contains=ve.contains,fe.escapeSelector=ve.escape;var ye=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&fe(e).is(n))break;r.push(e)}return r},be=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},xe=fe.expr.match.needsContext,we=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x
 20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,_e=/^.[^:#\[\.,]*$/;fe.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?fe.find.matchesSelector(r,e)?[r]:[]:fe.find.matches(e,fe.grep(t,function(e){return 1===e.nodeType}))},fe.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(fe(e).filter(function(){for(t=0;t<r;t++)if(fe.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)fe.find(e,i[t],n);return r>1?fe.uniqueSort(n):n},filter:function(e){return this.pushStack(i(this,e||[],!1))},not:function(e){return this.pushStack(i(this,e||[],!0))},is:function(e){return!!i(this,"string"==typeof e&&xe.test(e)?fe(e):e||[],!1).length}});var Ee,Ne=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Se=fe.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ee,"string"==typeof e){if(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Ne.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).f
 ind(e);if(r[1]){if(t=t instanceof fe?t[0]:t,fe.merge(this,fe.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:Z,!0)),we.test(r[1])&&fe.isPlainObject(t))for(r in t)fe.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return i=Z.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):fe.isFunction(e)?void 0!==n.ready?n.ready(e):e(fe):fe.makeArray(e,this)};Se.prototype=fe.fn,Ee=fe(Z);var Ce=/^(?:parents|prev(?:Until|All))/,Te={children:!0,contents:!0,next:!0,prev:!0};fe.fn.extend({has:function(e){var t=fe(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(fe.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],s="string"!=typeof e&&fe(e);if(!xe.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&fe.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?fe.uniqueSort(o):o)},index:function(e){return
  e?"string"==typeof e?ie.call(fe(e),this[0]):ie.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(fe.uniqueSort(fe.merge(this.get(),fe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),fe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return ye(e,"parentNode")},parentsUntil:function(e,t,n){return ye(e,"parentNode",n)},next:function(e){return o(e,"nextSibling")},prev:function(e){return o(e,"previousSibling")},nextAll:function(e){return ye(e,"nextSibling")},prevAll:function(e){return ye(e,"previousSibling")},nextUntil:function(e,t,n){return ye(e,"nextSibling",n)},prevUntil:function(e,t,n){return ye(e,"previousSibling",n)},siblings:function(e){return be((e.parentNode||{}).firstChild,e)},children:function(e){return be(e.firstChild)},contents:function(e){return e.contentDocument||fe.merge([],e.childNodes)}},func
 tion(e,t){fe.fn[e]=function(n,r){var i=fe.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=fe.filter(r,i)),this.length>1&&(Te[e]||fe.uniqueSort(i),Ce.test(e)&&i.reverse()),this.pushStack(i)}});var ke=/\S+/g;fe.Callbacks=function(e){e="string"==typeof e?s(e):fe.extend({},e);var t,n,r,i,o=[],a=[],l=-1,u=function(){for(i=e.once,r=t=!0;a.length;l=-1)for(n=a.shift();++l<o.length;)o[l].apply(n[0],n[1])===!1&&e.stopOnFalse&&(l=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},c={add:function(){return o&&(n&&!t&&(l=o.length-1,a.push(n)),function r(t){fe.each(t,function(t,n){fe.isFunction(n)?e.unique&&c.has(n)||o.push(n):n&&n.length&&"string"!==fe.type(n)&&r(n)})}(arguments),n&&!t&&u()),this},remove:function(){return fe.each(arguments,function(e,t){for(var n;(n=fe.inArray(t,o,n))>-1;)o.splice(n,1),n<=l&&l--}),this},has:function(e){return e?fe.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled
 :function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},fe.extend({Deferred:function(t){var n=[["notify","progress",fe.Callbacks("memory"),fe.Callbacks("memory"),2],["resolve","done",fe.Callbacks("once memory"),fe.Callbacks("once memory"),0,"resolved"],["reject","fail",fe.Callbacks("once memory"),fe.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return fe.Deferred(function(t){fe.each(n,function(n,r){var i=fe.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&fe.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]
 +"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var u=this,c=arguments,d=function(){var e,d;if(!(t<s)){if(e=r.apply(u,c),e===n.promise())throw new TypeError("Thenable self-resolution");d=e&&("object"==typeof e||"function"==typeof e)&&e.then,fe.isFunction(d)?i?d.call(e,o(s,n,a,i),o(s,n,l,i)):(s++,d.call(e,o(s,n,a,i),o(s,n,l,i),o(s,n,a,n.notifyWith))):(r!==a&&(u=void 0,c=[e]),(i||n.resolveWith)(u,c))}},f=i?d:function(){try{d()}catch(e){fe.Deferred.exceptionHook&&fe.Deferred.exceptionHook(e,f.stackTrace),t+1>=s&&(r!==l&&(u=void 0,c=[e]),n.rejectWith(u,c))}};t?f():(fe.Deferred.getStackHook&&(f.stackTrace=fe.Deferred.getStackHook()),e.setTimeout(f))}}var s=0;return fe.Deferred(function(e){n[0][3].add(o(0,e,fe.isFunction(i)?i:a,e.notifyWith)),n[1][3].add(o(0,e,fe.isFunction(t)?t:a)),n[2][3].add(o(0,e,fe.isFunction(r)?r:l))}).promise()},promise:function(e){return null!=e?fe.extend(e,i):i}},o={};return fe.each(n,function(e,t)
 {var s=t[2],a=t[5];i[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=s.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=te.call(arguments),o=fe.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?te.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(u(e,o.done(s(n)).resolve,o.reject),"pending"===o.state()||fe.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)u(i[n],s(n),o.reject);return o.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;fe.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Le.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},fe.readyException=function(t){e.setTimeout(function(){throw t})};var Ae=fe.Deferred();fe.fn.ready=function(e){return Ae.then(e)["catch"](function(e){fe.readyE
 xception(e)}),this},fe.extend({isReady:!1,readyWait:1,holdReady:function(e){e?fe.readyWait++:fe.ready(!0)},ready:function(e){(e===!0?--fe.readyWait:fe.isReady)||(fe.isReady=!0,e!==!0&&--fe.readyWait>0||Ae.resolveWith(Z,[fe]))}}),fe.ready.then=Ae.then,"complete"===Z.readyState||"loading"!==Z.readyState&&!Z.documentElement.doScroll?e.setTimeout(fe.ready):(Z.addEventListener("DOMContentLoaded",c),e.addEventListener("load",c));var Me=function(e,t,n,r,i,o,s){var a=0,l=e.length,u=null==n;if("object"===fe.type(n)){i=!0;for(a in n)Me(e,t,a,n[a],!0,o,s)}else if(void 0!==r&&(i=!0,fe.isFunction(r)||(s=!0),u&&(s?(t.call(e,r),t=null):(u=t,t=function(e,t,n){return u.call(fe(e),n)})),t))for(;a<l;a++)t(e[a],n,s?r:r.call(e[a],a,t(e[a],n)));return i?e:u?t.call(e):l?t(e[0],n):o},qe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};d.uid=1,d.prototype={cache:function(e){var t=e[this.expando];return t||(t={},qe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:
 t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[fe.camelCase(t)]=n;else for(r in t)i[fe.camelCase(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][fe.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){fe.isArray(t)?t=t.map(fe.camelCase):(t=fe.camelCase(t),t=t in r?[t]:t.match(ke)||[]),n=t.length;for(;n--;)delete r[t[n]]}(void 0===t||fe.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!fe.isEmptyObject(t)}};var Oe=new d,$e=new d,je=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,De=/[A-Z]/g;fe.extend({hasData:function(e){return $e.hasData(e)||Oe.hasData(e)},data:function(e,t,n){return $e.access(e,t,n)},removeData:function(e,t){$e.remove(e,t)},_data:functi
 on(e,t,n){return Oe.access(e,t,n)},_removeData:function(e,t){Oe.remove(e,t)}}),fe.fn.extend({data:function(e,t){var n,r,i,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(i=$e.get(o),1===o.nodeType&&!Oe.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(r=s[n].name,0===r.indexOf("data-")&&(r=fe.camelCase(r.slice(5)),f(o,r,i[r])));Oe.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){$e.set(this,e)}):Me(this,function(t){var n;if(o&&void 0===t){if(n=$e.get(o,e),void 0!==n)return n;if(n=f(o,e),void 0!==n)return n}else this.each(function(){$e.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){$e.remove(this,e)})}}),fe.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Oe.get(e,t),n&&(!r||fe.isArray(n)?r=Oe.access(e,t,fe.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=fe.queue(e,t),r=n.length,i=n.shift(),o=fe._queueHooks(e,t),s=function(){fe.dequeue(e,t)};
 "inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,s,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Oe.get(e,n)||Oe.access(e,n,{empty:fe.Callbacks("once memory").add(function(){Oe.remove(e,[t+"queue",n])})})}}),fe.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?fe.queue(this[0],e):void 0===t?this:this.each(function(){var n=fe.queue(this,e,t);fe._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&fe.dequeue(this,e)})},dequeue:function(e){return this.each(function(){fe.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=fe.Deferred(),o=this,s=this.length,a=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)n=Oe.get(o[s],e+"queueHooks"),n&&n.empty&&(r++,n.empty.add(a));return a(),i.promise(t)}});var He=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Be=new RegExp("
 ^(?:([+-])=|)("+He+")([a-z%]*)$","i"),Pe=["Top","Right","Bottom","Left"],Fe=function(e,t){return e=t||e,"none"===e.style.display||""===e.style.display&&fe.contains(e.ownerDocument,e)&&"none"===fe.css(e,"display")},Ue=function(e,t,n,r){var i,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=s[o];return i},Ie={};fe.fn.extend({show:function(){return m(this,!0)},hide:function(){return m(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Fe(this)?fe(this).show():fe(this).hide()})}});var Re=/^(?:checkbox|radio)$/i,We=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Ve=/^$|\/(?:java|ecma)script/i,ze={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ze.optgroup=ze.option,ze.tbody=ze.tfoot=ze.colgroup=ze.caption=ze.thead,z
 e.th=ze.td;var Xe=/<|&#?\w+;/;!function(){var e=Z.createDocumentFragment(),t=e.appendChild(Z.createElement("div")),n=Z.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),ce.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",ce.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ye=Z.documentElement,Ke=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Je=/^([^.]*)(?:\.(.+)|)/;fe.event={global:{},add:function(e,t,n,r,i){var o,s,a,l,u,c,d,f,p,h,m,g=Oe.get(e);if(g)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&fe.find.matchesSelector(Ye,i),n.guid||(n.guid=fe.guid++),(l=g.events)||(l=g.events={}),(s=g.handle)||(s=g.handle=function(t){return"undefined"!=typeof fe&&fe.event.triggered!==t.type?fe.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(ke)||[""],u=t.length;u--;)a=Je.exec(t[u])||[],p=m=a[1],h=(a[2]||"").split(".").sort(),p&&(
 d=fe.event.special[p]||{},p=(i?d.delegateType:d.bindType)||p,d=fe.event.special[p]||{},c=fe.extend({type:p,origType:m,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&fe.expr.match.needsContext.test(i),namespace:h.join(".")},o),(f=l[p])||(f=l[p]=[],f.delegateCount=0,d.setup&&d.setup.call(e,r,h,s)!==!1||e.addEventListener&&e.addEventListener(p,s)),d.add&&(d.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?f.splice(f.delegateCount++,0,c):f.push(c),fe.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,s,a,l,u,c,d,f,p,h,m,g=Oe.hasData(e)&&Oe.get(e);if(g&&(l=g.events)){for(t=(t||"").match(ke)||[""],u=t.length;u--;)if(a=Je.exec(t[u])||[],p=m=a[1],h=(a[2]||"").split(".").sort(),p){for(d=fe.event.special[p]||{},p=(r?d.delegateType:d.bindType)||p,f=l[p]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=f.length;o--;)c=f[o],!i&&m!==c.origType||n&&n.guid!==c.guid||a&&!a.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(f.splice(o,1),c.selec
 tor&&f.delegateCount--,d.remove&&d.remove.call(e,c));s&&!f.length&&(d.teardown&&d.teardown.call(e,h,g.handle)!==!1||fe.removeEvent(e,p,g.handle),delete l[p])}else for(p in l)fe.event.remove(e,p+t[u],n,r,!0);fe.isEmptyObject(l)&&Oe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,s,a=fe.event.fix(e),l=new Array(arguments.length),u=(Oe.get(this,"events")||{})[a.type]||[],c=fe.event.special[a.type]||{};for(l[0]=a,t=1;t<arguments.length;t++)l[t]=arguments[t];if(a.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,a)!==!1){for(s=fe.event.handlers.call(this,a,u),t=0;(i=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,r=((fe.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,l),void 0!==r&&(a.result=r)===!1&&(a.preventDefault(),a.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,a),a.resul
 t}},handlers:function(e,t){var n,r,i,o,s=[],a=t.delegateCount,l=e.target;if(a&&l.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(r=[],n=0;n<a;n++)o=t[n],i=o.selector+" ",void 0===r[i]&&(r[i]=o.needsContext?fe(i,this).index(l)>-1:fe.find(i,this,null,[l]).length),r[i]&&r.push(o);r.length&&s.push({elem:l,handlers:r})}return a<t.length&&s.push({elem:this,handlers:t.slice(a)}),s},addProp:function(e,t){Object.defineProperty(fe.Event.prototype,e,{enumerable:!0,configurable:!0,get:fe.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[fe.expando]?e:new fe.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==w()&&this.focus)return this.focus(),!1},delegateT
 ype:"focusin"},blur:{trigger:function(){if(this===w()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&fe.nodeName(this,"input"))return this.click(),!1},_default:function(e){return fe.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},fe.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},fe.Event=function(e,t){return this instanceof fe.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&e.returnValue===!1?b:x,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&fe.extend(this,t),this.timeStamp=e&&e.timeStamp||fe.now(),void(this[fe.expando]=!0)):new fe.Event(e,t)},fe.Event.prototype={constructor:fe.Event,isDefaul
 tPrevented:x,isPropagationStopped:x,isImmediatePropagationStopped:x,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=b,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=b,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=b,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},fe.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Ke.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ge.test(e.type)?1&t?1:2&t
 ?3:4&t?2:0:e.which}},fe.event.addProp),fe.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){fe.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||fe.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),fe.fn.extend({on:function(e,t,n,r){return _(this,e,t,n,r)},one:function(e,t,n,r){return _(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,fe(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return t!==!1&&"function"!=typeof t||(n=t,t=void 0),n===!1&&(n=x),this.each(function(){fe.event.remove(this,e,n,t)})}});var Qe=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Ze=/<script|<style|<link/i,et=/checked\
 s*(?:[^=]|=\s*.checked.)/i,tt=/^true\/(.*)/,nt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;fe.extend({htmlPrefilter:function(e){return e.replace(Qe,"<$1></$2>")},clone:function(e,t,n){var r,i,o,s,a=e.cloneNode(!0),l=fe.contains(e.ownerDocument,e);if(!(ce.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||fe.isXMLDoc(e)))for(s=g(a),o=g(e),r=0,i=o.length;r<i;r++)T(o[r],s[r]);if(t)if(n)for(o=o||g(e),s=s||g(a),r=0,i=o.length;r<i;r++)C(o[r],s[r]);else C(e,a);return s=g(a,"script"),s.length>0&&v(s,!l&&g(e,"script")),a},cleanData:function(e){for(var t,n,r,i=fe.event.special,o=0;void 0!==(n=e[o]);o++)if(qe(n)){if(t=n[Oe.expando]){if(t.events)for(r in t.events)i[r]?fe.event.remove(n,r):fe.removeEvent(n,r,t.handle);n[Oe.expando]=void 0}n[$e.expando]&&(n[$e.expando]=void 0)}}}),fe.fn.extend({detach:function(e){return L(this,e,!0)},remove:function(e){return L(this,e)},text:function(e){return Me(this,function(e){return void 0===e?fe.text(this):this.empty().each(function(){1!==this.nodeType&&11!==th
 is.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return k(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=E(this,e);t.appendChild(e)}})},prepend:function(){return k(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=E(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return k(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return k(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(fe.cleanData(g(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return fe.clone(this,e,t)})},html:function(e){return Me(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("stri
 ng"==typeof e&&!Ze.test(e)&&!ze[(We.exec(e)||["",""])[1].toLowerCase()]){e=fe.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(fe.cleanData(g(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return k(this,arguments,function(t){var n=this.parentNode;fe.inArray(this,e)<0&&(fe.cleanData(g(this)),n&&n.replaceChild(t,this))},e)}}),fe.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){fe.fn[e]=function(e){for(var n,r=[],i=fe(e),o=i.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),fe(i[s])[t](n),re.apply(r,n.get());return this.pushStack(r)}});var rt=/^margin/,it=new RegExp("^("+He+")(?!px)[a-z%]+$","i"),ot=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)};!function(){function t(){if(a){a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;paddi
 ng:1px;top:1%;width:50%",a.innerHTML="",Ye.appendChild(s);var t=e.getComputedStyle(a);n="1%"!==t.top,o="2px"===t.marginLeft,r="4px"===t.width,a.style.marginRight="50%",i="4px"===t.marginRight,Ye.removeChild(s),a=null}}var n,r,i,o,s=Z.createElement("div"),a=Z.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",ce.clearCloneStyle="content-box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",s.appendChild(a),fe.extend(ce,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return t(),r},pixelMarginRight:function(){return t(),i},reliableMarginLeft:function(){return t(),o}}))}();var st=/^(none|table(?!-c[ea]).+)/,at={position:"absolute",visibility:"hidden",display:"block"},lt={letterSpacing:"0",fontWeight:"400"},ut=["Webkit","Moz","ms"],ct=Z.createElement("div").style;fe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=A(e,"o
 pacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,s,a=fe.camelCase(t),l=e.style;return t=fe.cssProps[a]||(fe.cssProps[a]=q(a)||a),s=fe.cssHooks[t]||fe.cssHooks[a],void 0===n?s&&"get"in s&&void 0!==(i=s.get(e,!1,r))?i:l[t]:(o=typeof n,"string"===o&&(i=Be.exec(n))&&i[1]&&(n=p(e,t,i),o="number"),void(null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(fe.cssNumber[a]?"":"px")),ce.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(l[t]=n))))}},css:function(e,t,n,r){var i,o,s,a=fe.camelCase(t);return t=fe.cssProps[a]||(fe.cssProps[a]=q(a)||a),s=fe.cssHooks[t]||fe.cssHooks[a],s&&"get"in s&&(i=s.get(e,!0,n)),void 0===i&&(i=A(e,t,r)),"normal"===i&&t in lt&&(i=lt[t]),""
 ===n||n?(o=parseFloat(i),n===!0||isFinite(o)?o||0:i):i}}),fe.each(["height","width"],function(e,t){fe.cssHooks[t]={get:function(e,n,r){if(n)return!st.test(fe.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?j(e,t,r):Ue(e,at,function(){return j(e,t,r)})},set:function(e,n,r){var i,o=r&&ot(e),s=r&&$(e,t,r,"border-box"===fe.css(e,"boxSizing",!1,o),o);return s&&(i=Be.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=fe.css(e,t)),O(e,n,s)}}}),fe.cssHooks.marginLeft=M(ce.reliableMarginLeft,function(e,t){if(t)return(parseFloat(A(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),fe.each({margin:"",padding:"",border:"Width"},function(e,t){fe.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+Pe[r]+t]=o[r]||o[r-2]||o[0];return i}},rt.test(e)||(fe.cssHooks[e+t].set=O)}),fe.fn.extend({css:function(e,t){return Me(this,function(e,t,n){var r,i,o={
 },s=0;if(fe.isArray(t)){for(r=ot(e),i=t.length;s<i;s++)o[t[s]]=fe.css(e,t[s],!1,r);return o}return void 0!==n?fe.style(e,t,n):fe.css(e,t)},e,t,arguments.length>1)}}),fe.Tween=D,D.prototype={constructor:D,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||fe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(fe.cssNumber[n]?"":"px")},cur:function(){var e=D.propHooks[this.prop];return e&&e.get?e.get(this):D.propHooks._default.get(this)},run:function(e){var t,n=D.propHooks[this.prop];return this.options.duration?this.pos=t=fe.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):D.propHooks._default.set(this),this}},D.prototype.init.prototype=D.prototype,D.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?
 e.elem[e.prop]:(t=fe.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){fe.fx.step[e.prop]?fe.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[fe.cssProps[e.prop]]&&!fe.cssHooks[e.prop]?e.elem[e.prop]=e.now:fe.style(e.elem,e.prop,e.now+e.unit);
+}}},D.propHooks.scrollTop=D.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},fe.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},fe.fx=D.prototype.init,fe.fx.step={};var dt,ft,pt=/^(?:toggle|show|hide)$/,ht=/queueHooks$/;fe.Animation=fe.extend(R,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return p(n.elem,e,Be.exec(t),n),n}]},tweener:function(e,t){fe.isFunction(e)?(t=e,e=["*"]):e=e.match(ke);for(var n,r=0,i=e.length;r<i;r++)n=e[r],R.tweeners[n]=R.tweeners[n]||[],R.tweeners[n].unshift(t)},prefilters:[U],prefilter:function(e,t){t?R.prefilters.unshift(e):R.prefilters.push(e)}}),fe.speed=function(e,t,n){var r=e&&"object"==typeof e?fe.extend({},e):{complete:n||!n&&t||fe.isFunction(e)&&e,duration:e,easing:n&&t||t&&!fe.isFunction(t)&&t};return fe.fx.off||Z.hidden?r.duration=0:r.duration="number"==typeof r.duration?r.duration:r.duration in fe.fx.speeds?fe.fx.speeds[r.durati
 on]:fe.fx.speeds._default,null!=r.queue&&r.queue!==!0||(r.queue="fx"),r.old=r.complete,r.complete=function(){fe.isFunction(r.old)&&r.old.call(this),r.queue&&fe.dequeue(this,r.queue)},r},fe.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Fe).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=fe.isEmptyObject(e),o=fe.speed(t,n,r),s=function(){var t=R(this,fe.extend({},e),o);(i||Oe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,i||o.queue===!1?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=fe.timers,s=Oe.get(this);if(i)s[i]&&s[i].stop&&r(s[i]);else for(i in s)s[i]&&s[i].stop&&ht.test(i)&&r(s[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||fe.dequeue(this,e)})},finish:function(e)
 {return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=Oe.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=fe.timers,s=r?r.length:0;for(n.finish=!0,fe.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<s;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),fe.each(["toggle","show","hide"],function(e,t){var n=fe.fn[t];fe.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(P(t,!0),e,r,i)}}),fe.each({slideDown:P("show"),slideUp:P("hide"),slideToggle:P("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){fe.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),fe.timers=[],fe.fx.tick=function(){var e,t=0,n=fe.timers;for(dt=fe.now();t<n.length;t++)e=n[t],e()||n[t]!==e||n.splice(t--,1);n.length||fe.fx.stop(),dt=void 0},fe.fx.timer=function(e){fe.timers.push(e),e()?fe.fx.start():fe.timers.pop
 ()},fe.fx.interval=13,fe.fx.start=function(){ft||(ft=e.requestAnimationFrame?e.requestAnimationFrame(H):e.setInterval(fe.fx.tick,fe.fx.interval))},fe.fx.stop=function(){e.cancelAnimationFrame?e.cancelAnimationFrame(ft):e.clearInterval(ft),ft=null},fe.fx.speeds={slow:600,fast:200,_default:400},fe.fn.delay=function(t,n){return t=fe.fx?fe.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=Z.createElement("input"),t=Z.createElement("select"),n=t.appendChild(Z.createElement("option"));e.type="checkbox",ce.checkOn=""!==e.value,ce.optSelected=n.selected,e=Z.createElement("input"),e.value="t",e.type="radio",ce.radioValue="t"===e.value}();var mt,gt=fe.expr.attrHandle;fe.fn.extend({attr:function(e,t){return Me(this,fe.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){fe.removeAttr(this,e)})}}),fe.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"und
 efined"==typeof e.getAttribute?fe.prop(e,t,n):(1===o&&fe.isXMLDoc(e)||(i=fe.attrHooks[t.toLowerCase()]||(fe.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void fe.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=fe.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!ce.radioValue&&"radio"===t&&fe.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(ke);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return t===!1?fe.removeAttr(e,n):e.setAttribute(n,n),n}},fe.each(fe.expr.match.bool.source.match(/\w+/g),function(e,t){var n=gt[t]||fe.find.attr;gt[t]=function(e,t,r){var i,o,s=t.toLowerCase();return r||(o=gt[s],gt[s]=i,i=null!=n(e,t,r)?s:null,gt[s]=o),i}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;fe.fn.extend({prop:function(e,t){return Me(th
 is,fe.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[fe.propFix[e]||e]})}}),fe.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&fe.isXMLDoc(e)||(t=fe.propFix[t]||t,i=fe.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=fe.find.attr(e,"tabindex");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),ce.optSelected||(fe.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),fe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){fe.propFix[this.toLowerCase()]=this});var bt=/[\t\r
 \n\f]/g;fe.fn.extend({addClass:function(e){var t,n,r,i,o,s,a,l=0;if(fe.isFunction(e))return this.each(function(t){fe(this).addClass(e.call(this,t,W(this)))});if("string"==typeof e&&e)for(t=e.match(ke)||[];n=this[l++];)if(i=W(n),r=1===n.nodeType&&(" "+i+" ").replace(bt," ")){for(s=0;o=t[s++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a=fe.trim(r),i!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,i,o,s,a,l=0;if(fe.isFunction(e))return this.each(function(t){fe(this).removeClass(e.call(this,t,W(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(ke)||[];n=this[l++];)if(i=W(n),r=1===n.nodeType&&(" "+i+" ").replace(bt," ")){for(s=0;o=t[s++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");a=fe.trim(r),i!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):fe.isFunction(e)?this.each(function(n){fe(this)
 .toggleClass(e.call(this,n,W(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=fe(this),o=e.match(ke)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=W(this),t&&Oe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||e===!1?"":Oe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+W(n)+" ").replace(bt," ").indexOf(t)>-1)return!0;return!1}});var xt=/\r/g,wt=/[\x20\t\r\n\f]+/g;fe.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=fe.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,fe(this).val()):e,null==i?i="":"number"==typeof i?i+="":fe.isArray(i)&&(i=fe.map(i,function(e){return null==e?"":e+""})),t=fe.valHooks[this.type]||fe.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=fe.valHooks[i.type]||fe.valHooks[i.nodeN
 ame.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(xt,""):null==n?"":n)):void 0}}),fe.extend({valHooks:{option:{get:function(e){var t=fe.find.attr(e,"value");return null!=t?t:fe.trim(fe.text(e)).replace(wt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type,s=o?null:[],a=o?i+1:r.length,l=i<0?a:o?i:0;l<a;l++)if(n=r[l],(n.selected||l===i)&&!n.disabled&&(!n.parentNode.disabled||!fe.nodeName(n.parentNode,"optgroup"))){if(t=fe(n).val(),o)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=fe.makeArray(t),s=i.length;s--;)r=i[s],(r.selected=fe.inArray(fe.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),fe.each(["radio","checkbox"],function(){fe.valHooks[this]={set:function(e,t){if(fe.isArray(t))return e.checked=fe.inArray(fe(e).val(),t)>-1}},ce.checkOn||(fe.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var
  _t=/^(?:focusinfocus|focusoutblur)$/;fe.extend(fe.event,{trigger:function(t,n,r,i){var o,s,a,l,u,c,d,f=[r||Z],p=ae.call(t,"type")?t.type:t,h=ae.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||Z,3!==r.nodeType&&8!==r.nodeType&&!_t.test(p+fe.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),u=p.indexOf(":")<0&&"on"+p,t=t[fe.expando]?t:new fe.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:fe.makeArray(n,[t]),d=fe.event.special[p]||{},i||!d.trigger||d.trigger.apply(r,n)!==!1)){if(!i&&!d.noBubble&&!fe.isWindow(r)){for(l=d.delegateType||p,_t.test(l+p)||(s=s.parentNode);s;s=s.parentNode)f.push(s),a=s;a===(r.ownerDocument||Z)&&f.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=f[o++])&&!t.isPropagationStopped();)t.type=o>1?l:d.bindType||p,c=(Oe.get(s,"events")||{})[t.type]&&Oe.get(s,"handle"
 ),c&&c.apply(s,n),c=u&&s[u],c&&c.apply&&qe(s)&&(t.result=c.apply(s,n),t.result===!1&&t.preventDefault());return t.type=p,i||t.isDefaultPrevented()||d._default&&d._default.apply(f.pop(),n)!==!1||!qe(r)||u&&fe.isFunction(r[p])&&!fe.isWindow(r)&&(a=r[u],a&&(r[u]=null),fe.event.triggered=p,r[p](),fe.event.triggered=void 0,a&&(r[u]=a)),t.result}},simulate:function(e,t,n){var r=fe.extend(new fe.Event,n,{type:e,isSimulated:!0});fe.event.trigger(r,null,t)}}),fe.fn.extend({trigger:function(e,t){return this.each(function(){fe.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return fe.event.trigger(e,t,n,!0)}}),fe.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){fe.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),fe.fn.extend({hover:function(e,t){return this.mouseenter(e
 ).mouseleave(t||e)}}),ce.focusin="onfocusin"in e,ce.focusin||fe.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){fe.event.simulate(t,e.target,fe.event.fix(e))};fe.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Oe.access(r,t);i||r.addEventListener(e,n,!0),Oe.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Oe.access(r,t)-1;i?Oe.access(r,t,i):(r.removeEventListener(e,n,!0),Oe.remove(r,t))}}});var Et=e.location,Nt=fe.now(),St=/\?/;fe.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(r){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||fe.error("Invalid XML: "+t),n};var Ct=/\[\]$/,Tt=/\r?\n/g,kt=/^(?:submit|button|image|reset|file)$/i,Lt=/^(?:input|select|textarea|keygen)/i;fe.param=function(e,t){var n,r=[],i=function(e,t){var n=fe.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(fe.i
 sArray(e)||e.jquery&&!fe.isPlainObject(e))fe.each(e,function(){i(this.name,this.value)});else for(n in e)V(n,e[n],t,i);return r.join("&")},fe.fn.extend({serialize:function(){return fe.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=fe.prop(this,"elements");return e?fe.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!fe(this).is(":disabled")&&Lt.test(this.nodeName)&&!kt.test(e)&&(this.checked||!Re.test(e))}).map(function(e,t){var n=fe(this).val();return null==n?null:fe.isArray(n)?fe.map(n,function(e){return{name:t.name,value:e.replace(Tt,"\r\n")}}):{name:t.name,value:n.replace(Tt,"\r\n")}}).get()}});var At=/%20/g,Mt=/#.*$/,qt=/([?&])_=[^&]*/,Ot=/^(.*?):[ \t]*([^\r\n]*)$/gm,$t=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,jt=/^(?:GET|HEAD)$/,Dt=/^\/\//,Ht={},Bt={},Pt="*/".concat("*"),Ft=Z.createElement("a");Ft.href=Et.href,fe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLo
 cal:$t.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Pt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":fe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Y(Y(e,fe.ajaxSettings),t):Y(fe.ajaxSettings,e)},ajaxPrefilter:z(Ht),ajaxTransport:z(Bt),ajax:function(t,n){function r(t,n,r,a){var u,f,p,x,w,_=n;c||(c=!0,l&&e.clearTimeout(l),i=void 0,s=a||"",E.readyState=t>0?4:0,u=t>=200&&t<300||304===t,r&&(x=K(h,E,r)),x=G(h,x,E,u),u?(h.ifModified&&(w=E.getResponseHeader("Last-Modified"),w&&(fe.lastModified[o]=w),w=E.getResponseHeader("etag"),w&&(fe.etag[o]=w)),204===t||"HEAD"===h.type?_="nocontent":304===t?_="notmodified":(_
 =x.state,f=x.data,p=x.error,u=!p)):(p=_,!t&&_||(_="error",t<0&&(t=0))),E.status=t,E.statusText=(n||_)+"",u?v.resolveWith(m,[f,_,E]):v.rejectWith(m,[E,_,p]),E.statusCode(b),b=void 0,d&&g.trigger(u?"ajaxSuccess":"ajaxError",[E,h,u?f:p]),y.fireWith(m,[E,_]),d&&(g.trigger("ajaxComplete",[E,h]),--fe.active||fe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,s,a,l,u,c,d,f,p,h=fe.ajaxSetup({},n),m=h.context||h,g=h.context&&(m.nodeType||m.jquery)?fe(m):fe.event,v=fe.Deferred(),y=fe.Callbacks("once memory"),b=h.statusCode||{},x={},w={},_="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!a)for(a={};t=Ot.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?s:null},setRequestHeader:function(e,t){return null==c&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,x[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.
 always(e[E.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||_;return i&&i.abort(t),r(0,t),this}};if(v.promise(E),h.url=((t||h.url||Et.href)+"").replace(Dt,Et.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(ke)||[""],null==h.crossDomain){u=Z.createElement("a");try{u.href=h.url,u.href=u.href,h.crossDomain=Ft.protocol+"//"+Ft.host!=u.protocol+"//"+u.host}catch(N){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=fe.param(h.data,h.traditional)),X(Ht,h,n,E),c)return E;d=fe.event&&h.global,d&&0===fe.active++&&fe.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!jt.test(h.type),o=h.url.replace(Mt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(At,"+")):(p=h.url.slice(o.length),h.data&&(o+=(St.test(o)?"&":"?")+h.data,delete h.data),h.cache===!1&&(o=o.replace(qt,""),p=(St.
 test(o)?"&":"?")+"_="+Nt++ +p),h.url=o+p),h.ifModified&&(fe.lastModified[o]&&E.setRequestHeader("If-Modified-Since",fe.lastModified[o]),fe.etag[o]&&E.setRequestHeader("If-None-Match",fe.etag[o])),(h.data&&h.hasContent&&h.contentType!==!1||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Pt+"; q=0.01":""):h.accepts["*"]);for(f in h.headers)E.setRequestHeader(f,h.headers[f]);if(h.beforeSend&&(h.beforeSend.call(m,E,h)===!1||c))return E.abort();if(_="abort",y.add(h.complete),E.done(h.success),E.fail(h.error),i=X(Bt,h,n,E)){if(E.readyState=1,d&&g.trigger("ajaxSend",[E,h]),c)return E;h.async&&h.timeout>0&&(l=e.setTimeout(function(){E.abort("timeout")},h.timeout));try{c=!1,i.send(x,r)}catch(N){if(c)throw N;r(-1,N)}}else r(-1,"No Transport");return E},getJSON:function(e,t,n){return fe.get(e,t,n,"json")},getScript:function(e,t){return fe.get(e,void 0,t,"s
 cript")}}),fe.each(["get","post"],function(e,t){fe[t]=function(e,n,r,i){return fe.isFunction(n)&&(i=i||r,r=n,n=void 0),fe.ajax(fe.extend({url:e,type:t,dataType:i,data:n,success:r},fe.isPlainObject(e)&&e))}}),fe._evalUrl=function(e){return fe.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},fe.fn.extend({wrapAll:function(e){var t;return this[0]&&(fe.isFunction(e)&&(e=e.call(this[0])),t=fe(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return fe.isFunction(e)?this.each(function(t){fe(this).wrapInner(e.call(this,t))}):this.each(function(){var t=fe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=fe.isFunction(e);return this.each(function(n){fe(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){fe(this).
 replaceWith(this.childNodes)}),this}}),fe.expr.pseudos.hidden=function(e){return!fe.expr.pseudos.visible(e)},fe.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},fe.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(t){}};var Ut={0:200,1223:204},It=fe.ajaxSettings.xhr();ce.cors=!!It&&"withCredentials"in It,ce.ajax=It=!!It,fe.ajaxTransport(function(t){var n,r;if(ce.cors||It&&!t.crossDomain)return{send:function(i,o){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(s in i)a.setRequestHeader(s,i[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Ut[a.status]||a
 .status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(l){if(n)throw l}},abort:function(){n&&n()}}}),fe.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),fe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return fe.globalEval(e),e}}}),fe.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),fe.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=fe("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e
 ){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),Z.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Rt=[],Wt=/(=)\?(?=&|$)|\?\?/;fe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Rt.pop()||fe.expando+"_"+Nt++;return this[e]=!0,e}}),fe.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,s,a=t.jsonp!==!1&&(Wt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Wt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=fe.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Wt,"$1"+i):t.jsonp!==!1&&(t.url+=(St.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return s||fe.error(i+" was not called"),s[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){s=arguments},r.always(function(){void 0===o?fe(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Rt.push(i)),s&&fe.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),c
 e.createHTMLDocument=function(){var e=Z.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),fe.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var r,i,o;return t||(ce.createHTMLDocument?(t=Z.implementation.createHTMLDocument(""),r=t.createElement("base"),r.href=Z.location.href,t.head.appendChild(r)):t=Z),i=we.exec(e),o=!n&&[],i?[t.createElement(i[1])]:(i=y([e],t,o),o&&o.length&&fe(o).remove(),fe.merge([],i.childNodes))},fe.fn.load=function(e,t,n){var r,i,o,s=this,a=e.indexOf(" ");return a>-1&&(r=fe.trim(e.slice(a)),e=e.slice(0,a)),fe.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),s.length>0&&fe.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(r?fe("<div>").append(fe.parseHTML(e)).find(r):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},fe.each(["ajaxStart","ajaxStop","ajaxComplet
 e","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){fe.fn[t]=function(e){return this.on(t,e)}}),fe.expr.pseudos.animated=function(e){return fe.grep(fe.timers,function(t){return e===t.elem}).length},fe.offset={setOffset:function(e,t,n){var r,i,o,s,a,l,u,c=fe.css(e,"position"),d=fe(e),f={};"static"===c&&(e.style.position="relative"),a=d.offset(),o=fe.css(e,"top"),l=fe.css(e,"left"),u=("absolute"===c||"fixed"===c)&&(o+l).indexOf("auto")>-1,u?(r=d.position(),s=r.top,i=r.left):(s=parseFloat(o)||0,i=parseFloat(l)||0),fe.isFunction(t)&&(t=t.call(e,n,fe.extend({},a))),null!=t.top&&(f.top=t.top-a.top+s),null!=t.left&&(f.left=t.left-a.left+i),"using"in t?t.using.call(e,f):d.css(f)}},fe.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){fe.offset.setOffset(this,e,t)});var t,n,r,i,o=this[0];return o?o.getClientRects().length?(r=o.getBoundingClientRect(),r.width||r.height?(i=o.ownerDocument,n=J(i),t=i.documentElement,{top:r.top+n.pageYOffset-t.clien
 tTop,left:r.left+n.pageXOffset-t.clientLeft}):r):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n=this[0],r={top:0,left:0};return"fixed"===fe.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),fe.nodeName(e[0],"html")||(r=e.offset()),r={top:r.top+fe.css(e[0],"borderTopWidth",!0),left:r.left+fe.css(e[0],"borderLeftWidth",!0)}),{top:t.top-r.top-fe.css(n,"marginTop",!0),left:t.left-r.left-fe.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===fe.css(e,"position");)e=e.offsetParent;return e||Ye})}}),fe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;fe.fn[e]=function(r){return Me(this,function(e,r,i){var o=J(e);return void 0===i?o?o[t]:e[r]:void(o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i)},e,r,arguments.length)}}),fe.each(["top","left"],function(e,t){fe.cssHooks[t]=M(ce.pixelPosition,function(e,n){if(n)return n=A
 (e,t),it.test(n)?fe(e).position()[t]+"px":n})}),fe.each({Height:"height",Width:"width"},function(e,t){fe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){fe.fn[r]=function(i,o){var s=arguments.length&&(n||"boolean"!=typeof i),a=n||(i===!0||o===!0?"margin":"border");return Me(this,function(t,n,i){var o;return fe.isWindow(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?fe.css(t,n,a):fe.style(t,n,i,a)},t,s?i:void 0,s)}})}),fe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),fe.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return fe});var Vt=e.jQuery,zt=e.$;retu
 rn fe.noConflict=function(t){return e.$===fe&&(e.

<TRUNCATED>


[4/8] incubator-systemml-website git commit: [SYSTEMML-962] Refactor jekyll based website with new layout

Posted by lr...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/highlight-bg.jpg
----------------------------------------------------------------------
diff --git a/assets/img/highlight-bg.jpg b/assets/img/highlight-bg.jpg
deleted file mode 100644
index 4c4a78e..0000000
Binary files a/assets/img/highlight-bg.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/icon-announcment.svg
----------------------------------------------------------------------
diff --git a/assets/img/icon-announcment.svg b/assets/img/icon-announcment.svg
new file mode 100644
index 0000000..84382f3
--- /dev/null
+++ b/assets/img/icon-announcment.svg
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 20.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 60 40" style="enable-background:new 0 0 60 40;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#F05323;}
+</style>
+<path class="st0" d="M6,15.4V14H4v-2H0v16h4v-2h2v-1.4l4,1.1V32c0,2.2,1.8,4,4,4h8c2.2,0,4-1.8,4-4v-1.7L60,40V0L6,15.4z M24,32
+	c0,1.1-0.9,2-2,2h-8c-1.1,0-2-0.9-2-2v-5.7l12,3.4V32z M58,37.3L6,22.5v-5L58,2.7V37.3z"/>
+</svg>

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/icon-chevron-down.svg
----------------------------------------------------------------------
diff --git a/assets/img/icon-chevron-down.svg b/assets/img/icon-chevron-down.svg
new file mode 100644
index 0000000..d8ce476
--- /dev/null
+++ b/assets/img/icon-chevron-down.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 20.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 11 6.2" style="enable-background:new 0 0 11 6.2;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#FFFFFF;}
+</style>
+<g>
+	<polygon class="st0" points="5.5,6.2 0,0.7 0.7,0 5.5,4.8 10.3,0 11,0.7 	"/>
+</g>
+</svg>

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/icon-close.svg
----------------------------------------------------------------------
diff --git a/assets/img/icon-close.svg b/assets/img/icon-close.svg
new file mode 100644
index 0000000..4892fc6
--- /dev/null
+++ b/assets/img/icon-close.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.2 26.2"><defs><style>.cls-1{fill:#fff;}</style></defs><title>icon-close</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><polygon class="cls-1" points="26.2 1.41 24.79 0 13.1 11.69 1.41 0 0 1.41 11.69 13.1 0 24.79 1.41 26.2 13.1 14.52 24.79 26.2 26.2 24.79 14.52 13.1 26.2 1.41"/></g></g></svg>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/icon-code.svg
----------------------------------------------------------------------
diff --git a/assets/img/icon-code.svg b/assets/img/icon-code.svg
new file mode 100644
index 0000000..905a74b
--- /dev/null
+++ b/assets/img/icon-code.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="45px" height="23px" viewBox="0 0 45 23" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 39.1 (31720) - http://www.bohemiancoding.com/sketch -->
+    <title>Group</title>
+    <desc>Created with Sketch.</desc>
+    <defs></defs>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="1---Home-Page" transform="translate(-618.000000, -1112.000000)" fill="#FF5003">
+            <g id="Learn-More" transform="translate(0.000000, 920.000000)">
+                <g id="1" transform="translate(514.000000, 192.000000)">
+                    <g id="Group" transform="translate(104.000000, 0.000000)">
+                        <polygon id="Shape" points="11.3216667 0.488333333 0.1425 11.6666667 11.3216667 22.845 13.6783333 20.4883333 4.8575 11.6666667 13.6783333 2.845"></polygon>
+                        <polygon id="Shape" points="33.6783333 0.488333333 31.3216667 2.845 40.1425 11.6666667 31.3216667 20.4883333 33.6783333 22.845 44.8575 11.6666667"></polygon>
+                    </g>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/icon-data.svg
----------------------------------------------------------------------
diff --git a/assets/img/icon-data.svg b/assets/img/icon-data.svg
new file mode 100644
index 0000000..7b61295
--- /dev/null
+++ b/assets/img/icon-data.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="45px" height="21px" viewBox="0 0 45 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 39.1 (31720) - http://www.bohemiancoding.com/sketch -->
+    <title>Shape</title>
+    <desc>Created with Sketch.</desc>
+    <defs></defs>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="1---Home-Page" transform="translate(-311.000000, -1113.000000)" fill="#FF5003">
+            <g id="Learn-More" transform="translate(0.000000, 920.000000)">
+                <g id="2" transform="translate(207.000000, 193.000000)">
+                    <path d="M104,0 L107.75,0 L107.75,20.25 L104,20.25 L104,0 L104,0 Z M128.375,0 L132.125,0 L132.125,20.25 L128.375,20.25 L128.375,0 L128.375,0 Z M118.025,0.0375 C121.8125,0.0375 125,2.475 125,10.05 C125,17.8125 121.8125,20.25 118.025,20.25 C114.275,20.25 111.0875,17.8125 111.0875,10.05 C111.0875,2.475 114.275,0.0375 118.025,0.0375 L118.025,0.0375 Z M118.025,17.025 C121.175,17.025 121.175,12.2625 121.175,10.0875 C121.175,8.0625 121.175,3.3 118.025,3.3 C114.9125,3.3 114.95,8.0625 114.95,10.0875 C114.95,12.2625 114.95,17.025 118.025,17.025 L118.025,17.025 Z M142.025,0.0375 C145.8125,0.0375 149,2.475 149,10.05 C149,17.8125 145.8125,20.25 142.025,20.25 C138.275,20.25 135.0875,17.8125 135.0875,10.05 C135.0875,2.475 138.275,0.0375 142.025,0.0375 L142.025,0.0375 Z M142.025,17.025 C145.175,17.025 145.175,12.2625 145.175,10.0875 C145.175,8.0625 145.175,3.3 142.025,3.3 C138.9125,3.3 138.95,8.0625 138.95,10.0875 C138.95,12.2625 138.95,17.025 142.025,17.025 L142.025,17.025 Z" i
 d="Shape"></path>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/icon-math.svg
----------------------------------------------------------------------
diff --git a/assets/img/icon-math.svg b/assets/img/icon-math.svg
new file mode 100644
index 0000000..eed7275
--- /dev/null
+++ b/assets/img/icon-math.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="45px" height="45px" viewBox="0 0 45 45" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 39.1 (31720) - http://www.bohemiancoding.com/sketch -->
+    <title>flow_64</title>
+    <desc>Created with Sketch.</desc>
+    <defs></defs>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="1---Home-Page" transform="translate(-942.000000, -1101.000000)" fill="#FF5003">
+            <g id="Learn-More" transform="translate(0.000000, 920.000000)">
+                <g id="3" transform="translate(838.000000, 181.000000)">
+                    <path d="M140.346154,27.6923077 C135.858269,27.6923077 132.170865,31.1071154 131.736442,35.4807692 L121.263558,35.4807692 C121.091346,33.7404808 120.4025,32.1525 119.353654,30.87 L134.87,15.3527885 C136.361923,16.5738462 138.268365,17.3076923 140.346154,17.3076923 C145.125673,17.3076923 149,13.4333654 149,8.65384615 C149,3.87432692 145.125673,0 140.346154,0 C135.858269,0 132.170865,3.41480769 131.736442,7.78846154 L121.263558,7.78846154 C120.829135,3.41480769 117.140865,0 112.653846,0 C107.874327,0 104,3.87432692 104,8.65384615 C104,13.4333654 107.874327,17.3076923 112.653846,17.3076923 C117.140865,17.3076923 120.829135,13.8928846 121.263558,9.51923077 L131.736442,9.51923077 C131.908654,11.2595192 132.5975,12.8475 133.646346,14.13 L118.13,29.6472115 C116.638077,28.4261538 114.731635,27.6923077 112.653846,27.6923077 C107.874327,27.6923077 104,31.5666346 104,36.3461538 C104,41.1256731 107.874327,45 112.653846,45 C117.140865,45 120.829135,41.5851923 121.263558,37.21
 15385 L131.736442,37.2115385 C132.170865,41.5851923 135.859135,45 140.346154,45 C145.125673,45 149,41.1256731 149,36.3461538 C149,31.5666346 145.125673,27.6923077 140.346154,27.6923077 L140.346154,27.6923077 Z M112.653846,15.5769231 C108.830577,15.5769231 105.730769,12.4771154 105.730769,8.65384615 C105.730769,4.83057692 108.830577,1.73076923 112.653846,1.73076923 C116.477115,1.73076923 119.576923,4.83057692 119.576923,8.65384615 C119.576923,12.4771154 116.477115,15.5769231 112.653846,15.5769231 L112.653846,15.5769231 Z M133.423077,8.65384615 C133.423077,4.83057692 136.522885,1.73076923 140.346154,1.73076923 C144.169423,1.73076923 147.269231,4.83057692 147.269231,8.65384615 C147.269231,12.4771154 144.169423,15.5769231 140.346154,15.5769231 C136.522885,15.5769231 133.423077,12.4771154 133.423077,8.65384615 L133.423077,8.65384615 Z M112.653846,43.2692308 C108.830577,43.2692308 105.730769,40.1694231 105.730769,36.3461538 C105.730769,32.5228846 108.830577,29.4230769 112.653846,29.423076
 9 C116.477115,29.4230769 119.576923,32.5228846 119.576923,36.3461538 C119.576923,40.1694231 116.477115,43.2692308 112.653846,43.2692308 L112.653846,43.2692308 Z" id="flow_64"></path>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/jupyter-logo.png
----------------------------------------------------------------------
diff --git a/assets/img/jupyter-logo.png b/assets/img/jupyter-logo.png
new file mode 100644
index 0000000..5a48c20
Binary files /dev/null and b/assets/img/jupyter-logo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/mask.png
----------------------------------------------------------------------
diff --git a/assets/img/mask.png b/assets/img/mask.png
new file mode 100644
index 0000000..b0cf6bc
Binary files /dev/null and b/assets/img/mask.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/play-button.svg
----------------------------------------------------------------------
diff --git a/assets/img/play-button.svg b/assets/img/play-button.svg
new file mode 100644
index 0000000..00d830b
--- /dev/null
+++ b/assets/img/play-button.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="36px" height="36px" viewBox="0 0 36 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 39.1 (31720) - http://www.bohemiancoding.com/sketch -->
+    <title>Play Button</title>
+    <desc>Created with Sketch.</desc>
+    <defs></defs>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="1---Home-Page" transform="translate(-510.000000, -270.000000)" fill="#FFFFFF">
+            <g id="Group-2" transform="translate(511.000000, 271.000000)">
+                <g id="Play-Button">
+                    <path d="M17,0 C7.61175,0 0,7.61175 0,17 C0,26.38825 7.61175,34 17,34 C26.38825,34 34,26.38825 34,17 C34,7.61175 26.38825,0 17,0 L17,0 Z M17,32.7857143 C8.296,32.7857143 1.21428571,25.704 1.21428571,17 C1.21428571,8.296 8.296,1.21428571 17,1.21428571 C25.704,1.21428571 32.7857143,8.296 32.7857143,17 C32.7857143,25.704 25.704,32.7857143 17,32.7857143 L17,32.7857143 Z" id="Shape" stroke="#FFFFFF"></path>
+                    <polygon id="Shape" points="11 25 26 17.5 11 10"></polygon>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/python-logo-generic.svg
----------------------------------------------------------------------
diff --git a/assets/img/python-logo-generic.svg b/assets/img/python-logo-generic.svg
new file mode 100644
index 0000000..116eaac
--- /dev/null
+++ b/assets/img/python-logo-generic.svg
@@ -0,0 +1,269 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.0"
+   width="388.84pt"
+   height="115.02pt"
+   id="svg2"
+   sodipodi:version="0.32"
+   inkscape:version="0.43"
+   sodipodi:docname="logo-python-generic.svg"
+   sodipodi:docbase="/home/sdeibel">
+  <metadata
+     id="metadata2193">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     inkscape:window-height="543"
+     inkscape:window-width="791"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0.0"
+     borderopacity="1.0"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     id="base"
+     inkscape:zoom="1.4340089"
+     inkscape:cx="243.02499"
+     inkscape:cy="71.887497"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:current-layer="svg2" />
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient2795">
+      <stop
+         style="stop-color:#b8b8b8;stop-opacity:0.49803922"
+         offset="0"
+         id="stop2797" />
+      <stop
+         style="stop-color:#7f7f7f;stop-opacity:0"
+         offset="1"
+         id="stop2799" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2787">
+      <stop
+         style="stop-color:#7f7f7f;stop-opacity:0.5"
+         offset="0"
+         id="stop2789" />
+      <stop
+         style="stop-color:#7f7f7f;stop-opacity:0"
+         offset="1"
+         id="stop2791" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3676">
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:0.5"
+         offset="0"
+         id="stop3678" />
+      <stop
+         style="stop-color:#b3b3b3;stop-opacity:0"
+         offset="1"
+         id="stop3680" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3236">
+      <stop
+         style="stop-color:#f4f4f4;stop-opacity:1"
+         offset="0"
+         id="stop3244" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop3240" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4671">
+      <stop
+         style="stop-color:#ffd43b;stop-opacity:1"
+         offset="0"
+         id="stop4673" />
+      <stop
+         style="stop-color:#ffe873;stop-opacity:1"
+         offset="1"
+         id="stop4675" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4689">
+      <stop
+         style="stop-color:#5a9fd4;stop-opacity:1"
+         offset="0"
+         id="stop4691" />
+      <stop
+         style="stop-color:#306998;stop-opacity:1"
+         offset="1"
+         id="stop4693" />
+    </linearGradient>
+    <linearGradient
+       x1="224.23996"
+       y1="144.75717"
+       x2="-65.308502"
+       y2="144.75717"
+       id="linearGradient2987"
+       xlink:href="#linearGradient4671"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(100.2702,99.61116)" />
+    <linearGradient
+       x1="172.94208"
+       y1="77.475983"
+       x2="26.670298"
+       y2="76.313133"
+       id="linearGradient2990"
+       xlink:href="#linearGradient4689"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(100.2702,99.61116)" />
+    <linearGradient
+       x1="172.94208"
+       y1="77.475983"
+       x2="26.670298"
+       y2="76.313133"
+       id="linearGradient2587"
+       xlink:href="#linearGradient4689"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(100.2702,99.61116)" />
+    <linearGradient
+       x1="224.23996"
+       y1="144.75717"
+       x2="-65.308502"
+       y2="144.75717"
+       id="linearGradient2589"
+       xlink:href="#linearGradient4671"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(100.2702,99.61116)" />
+    <linearGradient
+       x1="172.94208"
+       y1="77.475983"
+       x2="26.670298"
+       y2="76.313133"
+       id="linearGradient2248"
+       xlink:href="#linearGradient4689"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(100.2702,99.61116)" />
+    <linearGradient
+       x1="224.23996"
+       y1="144.75717"
+       x2="-65.308502"
+       y2="144.75717"
+       id="linearGradient2250"
+       xlink:href="#linearGradient4671"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(100.2702,99.61116)" />
+    <linearGradient
+       x1="224.23996"
+       y1="144.75717"
+       x2="-65.308502"
+       y2="144.75717"
+       id="linearGradient2255"
+       xlink:href="#linearGradient4671"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.562541,0,0,0.567972,-11.5974,-7.60954)" />
+    <linearGradient
+       x1="172.94208"
+       y1="76.176224"
+       x2="26.670298"
+       y2="76.313133"
+       id="linearGradient2258"
+       xlink:href="#linearGradient4689"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.562541,0,0,0.567972,-11.5974,-7.60954)" />
+    <radialGradient
+       cx="61.518883"
+       cy="132.28575"
+       r="29.036913"
+       fx="61.518883"
+       fy="132.28575"
+       id="radialGradient2801"
+       xlink:href="#linearGradient2795"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.177966,0,108.7434)" />
+    <linearGradient
+       x1="150.96111"
+       y1="192.35176"
+       x2="112.03144"
+       y2="137.27299"
+       id="linearGradient1475"
+       xlink:href="#linearGradient4671"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.562541,0,0,0.567972,-9.399749,-5.305317)" />
+    <linearGradient
+       x1="26.648937"
+       y1="20.603781"
+       x2="135.66525"
+       y2="114.39767"
+       id="linearGradient1478"
+       xlink:href="#linearGradient4689"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.562541,0,0,0.567972,-9.399749,-5.305317)" />
+    <radialGradient
+       cx="61.518883"
+       cy="132.28575"
+       r="29.036913"
+       fx="61.518883"
+       fy="132.28575"
+       id="radialGradient1480"
+       xlink:href="#linearGradient2795"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.382716e-8,-0.296405,1.43676,4.683673e-7,-128.544,150.5202)" />
+  </defs>
+  <g
+     id="g2303">
+    <path
+       id="path46"
+       style="fill:#646464;fill-opacity:1"
+       d="M 184.61344,61.929363 C 184.61344,47.367213 180.46118,39.891193 172.15666,39.481813 C 168.85239,39.325863 165.62611,39.852203 162.48754,41.070593 C 159.98254,41.967323 158.2963,42.854313 157.40931,43.751043 L 157.40931,78.509163 C 162.72147,81.842673 167.43907,83.392453 171.55234,83.148783 C 180.25649,82.573703 184.61344,75.507063 184.61344,61.929363 z M 194.85763,62.533683 C 194.85763,69.931723 193.12265,76.072393 189.63319,80.955683 C 185.7441,86.482283 180.35396,89.328433 173.46277,89.484393 C 168.26757,89.650093 162.91642,88.022323 157.40931,84.610843 L 157.40931,116.20116 L 148.50047,113.02361 L 148.50047,42.903043 C 149.96253,41.109583 151.84372,39.569543 154.12454,38.263433 C 159.42696,35.173603 165.86978,33.584823 173.45302,33.506853 L 173.57973,33.633563 C 180.50991,33.545833 185.85132,36.391993 189.60395,42.162263 C 193.10315,47.454933 194.85763,54.238913 194.85763,62.533683 z " />
+    <path
+       id="path48"
+       style="fill:#646464;fill-opacity:1"
+       d="M 249.30487,83.265743 C 249.30487,93.188283 248.31067,100.05998 246.32227,103.88084 C 244.32411,107.7017 240.52275,110.75254 234.90842,113.02361 C 230.35653,114.81707 225.43425,115.79178 220.15133,115.95748 L 218.67952,110.34316 C 224.05016,109.61213 227.83204,108.88109 230.02513,108.15006 C 234.34309,106.688 237.30621,104.44617 238.93397,101.44406 C 240.24008,98.997543 240.88339,94.328693 240.88339,87.418003 L 240.88339,85.098203 C 234.79146,87.866373 228.40711,89.240713 221.73036,89.240713 C 217.34417,89.240713 213.47457,87.866373 210.14107,85.098203 C 206.39818,82.086343 204.52674,78.265483 204.52674,73.635623 L 204.52674,36.557693 L 213.43558,33.506853 L 213.43558,70.828453 C 213.43558,74.815013 214.7222,77.885353 217.29543,80.039463 C 219.86866,82.193563 223.20217,83.226753 227.2862,83.148783 C 231.37023,83.061053 235.74667,81.482023 240.39603,78.392203 L 240.39603,34.851953 L 249.30487,34.851953 L 249.30487,83.265743 z " />
+    <path
+       id="path50"
+       style="fill:#646464;fill-opacity:1"
+       d="M 284.08249,88.997033 C 283.02006,89.084753 282.04535,89.123743 281.14862,89.123743 C 276.10937,89.123743 272.18129,87.924853 269.37413,85.517323 C 266.57671,83.109793 265.17314,79.786033 265.17314,75.546053 L 265.17314,40.456523 L 259.07146,40.456523 L 259.07146,34.851953 L 265.17314,34.851953 L 265.17314,19.968143 L 274.07223,16.800333 L 274.07223,34.851953 L 284.08249,34.851953 L 284.08249,40.456523 L 274.07223,40.456523 L 274.07223,75.302373 C 274.07223,78.645623 274.96896,81.014163 276.76243,82.398253 C 278.30247,83.538663 280.74899,84.191723 284.08249,84.357423 L 284.08249,88.997033 z " />
+    <path
+       id="path52"
+       style="fill:#646464;fill-opacity:1"
+       d="M 338.02288,88.266003 L 329.11404,88.266003 L 329.11404,53.878273 C 329.11404,50.379063 328.29528,47.367213 326.66753,44.852463 C 324.78634,42.006313 322.17411,40.583233 318.82112,40.583233 C 314.73708,40.583233 309.6296,42.737343 303.4987,47.045563 L 303.4987,88.266003 L 294.58985,88.266003 L 294.58985,6.0687929 L 303.4987,3.2616329 L 303.4987,40.700203 C 309.191,36.557693 315.40963,34.481563 322.16436,34.481563 C 326.88196,34.481563 330.70282,36.070333 333.62694,39.238143 C 336.56082,42.405943 338.02288,46.353513 338.02288,51.071103 L 338.02288,88.266003 L 338.02288,88.266003 z " />
+    <path
+       id="path54"
+       style="fill:#646464;fill-opacity:1"
+       d="M 385.37424,60.525783 C 385.37424,54.930953 384.31182,50.310833 382.19669,46.655673 C 379.68195,42.201253 375.77337,39.852203 370.49044,39.608523 C 360.72386,40.173863 355.85032,47.172273 355.85032,60.584263 C 355.85032,66.734683 356.86401,71.871393 358.91089,75.994413 C 361.52312,81.248093 365.44145,83.840823 370.66589,83.753103 C 380.47146,83.675123 385.37424,75.935933 385.37424,60.525783 z M 395.13109,60.584263 C 395.13109,68.547643 393.09395,75.175663 389.02941,80.468333 C 384.5555,86.394563 378.37584,89.367423 370.49044,89.367423 C 362.67328,89.367423 356.58135,86.394563 352.18541,80.468333 C 348.19885,75.175663 346.21044,68.547643 346.21044,60.584263 C 346.21044,53.098503 348.36455,46.801883 352.67276,41.674913 C 357.22466,36.236033 363.20937,33.506853 370.6074,33.506853 C 378.00545,33.506853 384.02914,36.236033 388.66877,41.674913 C 392.97697,46.801883 395.13109,53.098503 395.13109,60.584263 z " />
+    <path
+       id="path56"
+       style="fill:#646464;fill-opacity:1"
+       d="M 446.20583,88.266003 L 437.29699,88.266003 L 437.29699,51.928853 C 437.29699,47.942293 436.0981,44.832973 433.70032,42.591133 C 431.30253,40.359053 428.10549,39.277123 424.11893,39.364853 C 419.8887,39.442833 415.86314,40.826913 412.04229,43.507363 L 412.04229,88.266003 L 403.13345,88.266003 L 403.13345,42.405943 C 408.26042,38.672813 412.97801,36.236033 417.28621,35.095623 C 421.35076,34.033193 424.93769,33.506853 428.02752,33.506853 C 430.14264,33.506853 432.13104,33.711543 434.00248,34.120913 C 437.50169,34.929923 440.34783,36.430973 442.54093,38.633823 C 444.98744,41.070593 446.20583,43.994723 446.20583,47.415943 L 446.20583,88.266003 z " />
+    <path
+       id="path1948"
+       style="fill:url(#linearGradient1478);fill-opacity:1"
+       d="M 60.510156,6.3979729 C 55.926503,6.4192712 51.549217,6.8101906 47.697656,7.4917229 C 36.35144,9.4962267 34.291407,13.691825 34.291406,21.429223 L 34.291406,31.647973 L 61.103906,31.647973 L 61.103906,35.054223 L 34.291406,35.054223 L 24.228906,35.054223 C 16.436447,35.054223 9.6131468,39.73794 7.4789058,48.647973 C 5.0170858,58.860939 4.9078907,65.233996 7.4789058,75.897973 C 9.3848341,83.835825 13.936449,89.491721 21.728906,89.491723 L 30.947656,89.491723 L 30.947656,77.241723 C 30.947656,68.391821 38.6048,60.585475 47.697656,60.585473 L 74.478906,60.585473 C 81.933857,60.585473 87.885159,54.447309 87.885156,46.960473 L 87.885156,21.429223 C 87.885156,14.162884 81.755176,8.7044455 74.478906,7.4917229 C 69.872919,6.7249976 65.093809,6.3766746 60.510156,6.3979729 z M 46.010156,14.616723 C 48.779703,14.616723 51.041406,16.915369 51.041406,19.741723 C 51.041404,22.558059 48.779703,24.835473 46.010156,24.835473 C 43.23068,24.835472 40.978906,22.558058 40.978906,19.741723 C 40
 .978905,16.91537 43.23068,14.616723 46.010156,14.616723 z " />
+    <path
+       id="path1950"
+       style="fill:url(#linearGradient1475);fill-opacity:1"
+       d="M 91.228906,35.054223 L 91.228906,46.960473 C 91.228906,56.191228 83.403011,63.960472 74.478906,63.960473 L 47.697656,63.960473 C 40.361823,63.960473 34.291407,70.238956 34.291406,77.585473 L 34.291406,103.11672 C 34.291406,110.38306 40.609994,114.65704 47.697656,116.74172 C 56.184987,119.23733 64.323893,119.68835 74.478906,116.74172 C 81.229061,114.78733 87.885159,110.85411 87.885156,103.11672 L 87.885156,92.897973 L 61.103906,92.897973 L 61.103906,89.491723 L 87.885156,89.491723 L 101.29141,89.491723 C 109.08387,89.491723 111.98766,84.056315 114.69765,75.897973 C 117.49698,67.499087 117.37787,59.422197 114.69765,48.647973 C 112.77187,40.890532 109.09378,35.054223 101.29141,35.054223 L 91.228906,35.054223 z M 76.166406,99.710473 C 78.945884,99.710476 81.197656,101.98789 81.197656,104.80422 C 81.197654,107.63057 78.945881,109.92922 76.166406,109.92922 C 73.396856,109.92922 71.135156,107.63057 71.135156,104.80422 C 71.135158,101.98789 73.396853,99.710473 76.166406,99.710473
  z " />
+    <path
+       id="text3004"
+       style="font-size:15.16445827px;font-style:normal;font-weight:normal;line-height:125%;fill:#646464;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       d="M 463.5544,26.909383 L 465.11635,26.909383 L 465.11635,17.113143 L 468.81648,17.113143 L 468.81648,15.945483 L 459.85427,15.945483 L 459.85427,17.113143 L 463.5544,17.113143 L 463.5544,26.909383 M 470.20142,26.909383 L 471.53589,26.909383 L 471.53589,17.962353 L 474.4323,26.908259 L 475.91799,26.908259 L 478.93615,17.992683 L 478.93615,26.909383 L 480.39194,26.909383 L 480.39194,15.945483 L 478.46605,15.945483 L 475.16774,25.33834 L 472.35477,15.945483 L 470.20142,15.945483 L 470.20142,26.909383" />
+    <path
+       id="path1894"
+       style="opacity:0.44382019;fill:url(#radialGradient1480);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:20;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       transform="matrix(0.73406,0,0,0.809524,16.24958,27.00935)"
+       d="M 110.46717 132.28575 A 48.948284 8.6066771 0 1 1  12.570599,132.28575 A 48.948284 8.6066771 0 1 1  110.46717 132.28575 z" />
+  </g>
+</svg>

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/r-logo.svg
----------------------------------------------------------------------
diff --git a/assets/img/r-logo.svg b/assets/img/r-logo.svg
new file mode 100644
index 0000000..389b03c
--- /dev/null
+++ b/assets/img/r-logo.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid" width="724" height="561" viewBox="0 0 724 561">
+  <defs>
+    <linearGradient id="gradientFill-1" x1="0" x2="1" y1="0" y2="1" gradientUnits="objectBoundingBox" spreadMethod="pad">
+      <stop offset="0" stop-color="rgb(203,206,208)" stop-opacity="1"/>
+      <stop offset="1" stop-color="rgb(132,131,139)" stop-opacity="1"/>
+    </linearGradient>
+    <linearGradient id="gradientFill-2" x1="0" x2="1" y1="0" y2="1" gradientUnits="objectBoundingBox" spreadMethod="pad">
+      <stop offset="0" stop-color="rgb(39,109,195)" stop-opacity="1"/>
+      <stop offset="1" stop-color="rgb(22,92,170)" stop-opacity="1"/>
+    </linearGradient>
+  </defs>
+  <path d="M361.453,485.937 C162.329,485.937 0.906,377.828 0.906,244.469 C0.906,111.109 162.329,3.000 361.453,3.000 C560.578,3.000 722.000,111.109 722.000,244.469 C722.000,377.828 560.578,485.937 361.453,485.937 ZM416.641,97.406 C265.289,97.406 142.594,171.314 142.594,262.484 C142.594,353.654 265.289,427.562 416.641,427.562 C567.992,427.562 679.687,377.033 679.687,262.484 C679.687,147.971 567.992,97.406 416.641,97.406 Z" fill="url(#gradientFill-1)" fill-rule="evenodd"/>
+  <path d="M550.000,377.000 C550.000,377.000 571.822,383.585 584.500,390.000 C588.899,392.226 596.510,396.668 602.000,402.500 C607.378,408.212 610.000,414.000 610.000,414.000 L696.000,559.000 L557.000,559.062 L492.000,437.000 C492.000,437.000 478.690,414.131 470.500,407.500 C463.668,401.969 460.755,400.000 454.000,400.000 C449.298,400.000 420.974,400.000 420.974,400.000 L421.000,558.974 L298.000,559.026 L298.000,152.938 L545.000,152.938 C545.000,152.938 657.500,154.967 657.500,262.000 C657.500,369.033 550.000,377.000 550.000,377.000 ZM496.500,241.024 L422.037,240.976 L422.000,310.026 L496.500,310.002 C496.500,310.002 531.000,309.895 531.000,274.877 C531.000,239.155 496.500,241.024 496.500,241.024 Z" fill="url(#gradientFill-2)" fill-rule="evenodd"/>
+</svg>

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/sidebar-bg.jpg
----------------------------------------------------------------------
diff --git a/assets/img/sidebar-bg.jpg b/assets/img/sidebar-bg.jpg
deleted file mode 100644
index 42890fe..0000000
Binary files a/assets/img/sidebar-bg.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/social-banking.png
----------------------------------------------------------------------
diff --git a/assets/img/social-banking.png b/assets/img/social-banking.png
new file mode 100644
index 0000000..682fba6
Binary files /dev/null and b/assets/img/social-banking.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/spark-logo.png
----------------------------------------------------------------------
diff --git a/assets/img/spark-logo.png b/assets/img/spark-logo.png
new file mode 100644
index 0000000..7133dcf
Binary files /dev/null and b/assets/img/spark-logo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/systemml-logo.svg
----------------------------------------------------------------------
diff --git a/assets/img/systemml-logo.svg b/assets/img/systemml-logo.svg
new file mode 100644
index 0000000..e4ce5c9
--- /dev/null
+++ b/assets/img/systemml-logo.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 31 31"><defs><style>.cls-1{fill:none;}.cls-2{isolation:isolate;}.cls-3{clip-path:url(#clip-path);}.cls-4{clip-path:url(#clip-path-3);}</style><clipPath id="clip-path"><rect class="cls-1" x="1" y="1" width="30" height="29"/></clipPath><clipPath id="clip-path-3"><rect class="cls-1" width="31" height="31"/></clipPath><image id="image" width="220" height="220" xlink:href="data:image/png;base64,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"/></defs><title>systemml-logo</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g class="cls-2"><g class="cls-3"><g class="cls-3"><g class="cls-4"><use transform="scale(0.14)" xlink:href="#image"/></g></g><g class="cls-3"><g class="cls-2"><g
  class="cls-3"><g class="cls-3"><g class="cls-4"><use transform="scale(0.14)" xlink:href="#image"/></g></g></g></g></g></g></g></g></g></svg>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/what-is-systemml.png
----------------------------------------------------------------------
diff --git a/assets/img/what-is-systemml.png b/assets/img/what-is-systemml.png
new file mode 100644
index 0000000..da86eb7
Binary files /dev/null and b/assets/img/what-is-systemml.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/zeppelin-logo.png
----------------------------------------------------------------------
diff --git a/assets/img/zeppelin-logo.png b/assets/img/zeppelin-logo.png
new file mode 100644
index 0000000..c519ebc
Binary files /dev/null and b/assets/img/zeppelin-logo.png differ


[3/8] incubator-systemml-website git commit: [SYSTEMML-962] Refactor jekyll based website with new layout

Posted by lr...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/js/ap-components.min.js
----------------------------------------------------------------------
diff --git a/assets/js/ap-components.min.js b/assets/js/ap-components.min.js
new file mode 100644
index 0000000..677ea77
--- /dev/null
+++ b/assets/js/ap-components.min.js
@@ -0,0 +1,2 @@
+"use strict";function _toggleTab(e,t,n){var i=[].slice.call(document.querySelectorAll(e)),r=[].slice.call(document.querySelectorAll(n));i.filter(function(e){return"true"===e.attributes["aria-selected"].value}).map(function(e){return e.setAttribute("aria-selected",!1),e}),r.filter(function(e){return"false"===e.attributes["aria-hidden"].value}).map(function(e){return e.setAttribute("aria-hidden",!0),e});i[t].setAttribute("aria-selected",!0),r[t].setAttribute("aria-hidden",!1)}function apTabs(){var e=arguments.length<=0||void 0===arguments[0]?".tab":arguments[0],t=arguments.length<=1||void 0===arguments[1]?".panel":arguments[1],n=[].slice.call(document.querySelectorAll(e)),i=[].slice.call(document.querySelectorAll(t));n.map(function(n,i){return n.addEventListener("click",function(n){_toggleTab(e,i,t)}),n.addEventListener("keyup",function(n){13===n.which?_toggleTab(e,i,t):""}),n}),i.map(function(e){return e.setAttribute("aria-hidden",!0),e}),_toggleTab(e,0,t)}var _typeof="function"==typ
 eof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};!function(e){"function"==typeof define&&define.amd?define([],e):"object"===("undefined"==typeof exports?"undefined":_typeof(exports))?module.exports=e():window.noUiSlider=e()}(function(){function e(e){return e.filter(function(e){return this[e]?!1:this[e]=!0},{})}function t(e,t){return Math.round(e/t)*t}function n(e){var t=e.getBoundingClientRect(),n=e.ownerDocument,i=n.documentElement,r=p();return/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(r.x=0),{top:t.top+r.y-i.clientTop,left:t.left+r.x-i.clientLeft}}function i(e){return"number"==typeof e&&!isNaN(e)&&isFinite(e)}function r(e){var t=Math.pow(10,7);return Number((Math.round(e*t)/t).toFixed(7))}function o(e,t,n){c(e,t),setTimeout(function(){u(e,t)},n)}function s(e){return Math.max(Math.min(e,100),0)}function a(e){return Array.isArray(e)?e:[e]}function l(e){var t
 =e.split(".");return t.length>1?t[1].length:0}function c(e,t){e.classList?e.classList.add(t):e.className+=" "+t}function u(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}function d(e,t){return e.classList?e.classList.contains(t):new RegExp("\\b"+t+"\\b").test(e.className)}function p(){var e=void 0!==window.pageXOffset,t="CSS1Compat"===(document.compatMode||""),n=e?window.pageXOffset:t?document.documentElement.scrollLeft:document.body.scrollLeft,i=e?window.pageYOffset:t?document.documentElement.scrollTop:document.body.scrollTop;return{x:n,y:i}}function m(e){e.stopPropagation()}function h(e){return function(t){return e+t}}function f(e,t){return 100/(t-e)}function g(e,t){return 100*t/(e[1]-e[0])}function b(e,t){return g(e,e[0]<0?t+Math.abs(e[0]):t-e[0])}function v(e,t){return t*(e[1]-e[0])/100+e[0]}function y(e,t){for(var n=1;e>=t[n];)n+=1;return n}function _(e,t,n){if(n>=e.slice(-1)[0])return 100;
 var i,r,o,s,a=y(n,e);return i=e[a-1],r=e[a],o=t[a-1],s=t[a],o+b([i,r],n)/f(o,s)}function x(e,t,n){if(n>=100)return e.slice(-1)[0];var i,r,o,s,a=y(n,t);return i=e[a-1],r=e[a],o=t[a-1],s=t[a],v([i,r],(n-o)*f(o,s))}function w(e,n,i,r){if(100===r)return r;var o,s,a=y(r,e);return i?(o=e[a-1],s=e[a],r-o>(s-o)/2?s:o):n[a-1]?e[a-1]+t(r-e[a-1],n[a-1]):r}function E(e,t,n){var r;if("number"==typeof t&&(t=[t]),"[object Array]"!==Object.prototype.toString.call(t))throw new Error("noUiSlider: 'range' contains invalid value.");if(r="min"===e?0:"max"===e?100:parseFloat(e),!i(r)||!i(t[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");n.xPct.push(r),n.xVal.push(t[0]),r?n.xSteps.push(isNaN(t[1])?!1:t[1]):isNaN(t[1])||(n.xSteps[0]=t[1])}function N(e,t,n){return t?void(n.xSteps[e]=g([n.xVal[e],n.xVal[e+1]],t)/f(n.xPct[e],n.xPct[e+1])):!0}function S(e,t,n,i){this.xPct=[],this.xVal=[],this.xSteps=[i||!1],this.xNumSteps=[!1],this.snap=t,this.direction=n;var r,o=[];for(r in e)e.hasOwnProperty(
 r)&&o.push([e[r],r]);for(o.length&&"object"===_typeof(o[0][0])?o.sort(function(e,t){return e[0][0]-t[0][0]}):o.sort(function(e,t){return e[0]-t[0]}),r=0;r<o.length;r++)E(o[r][1],o[r][0],this);for(this.xNumSteps=this.xSteps.slice(0),r=0;r<this.xNumSteps.length;r++)N(r,this.xNumSteps[r],this)}function L(e,t){if(!i(t))throw new Error("noUiSlider: 'step' is not numeric.");e.singleStep=t}function M(e,t){if("object"!==("undefined"==typeof t?"undefined":_typeof(t))||Array.isArray(t))throw new Error("noUiSlider: 'range' is not an object.");if(void 0===t.min||void 0===t.max)throw new Error("noUiSlider: Missing 'min' or 'max' in 'range'.");if(t.min===t.max)throw new Error("noUiSlider: 'range' 'min' and 'max' cannot be equal.");e.spectrum=new S(t,e.snap,e.dir,e.singleStep)}function C(e,t){if(t=a(t),!Array.isArray(t)||!t.length||t.length>2)throw new Error("noUiSlider: 'start' option is incorrect.");e.handles=t.length,e.start=t}function k(e,t){if(e.snap=t,"boolean"!=typeof t)throw new Error("noU
 iSlider: 'snap' option must be a boolean.")}function A(e,t){if(e.animate=t,"boolean"!=typeof t)throw new Error("noUiSlider: 'animate' option must be a boolean.")}function $(e,t){if("lower"===t&&1===e.handles)e.connect=1;else if("upper"===t&&1===e.handles)e.connect=2;else if(t===!0&&2===e.handles)e.connect=3;else{if(t!==!1)throw new Error("noUiSlider: 'connect' option doesn't match handle count.");e.connect=0}}function T(e,t){switch(t){case"horizontal":e.ort=0;break;case"vertical":e.ort=1;break;default:throw new Error("noUiSlider: 'orientation' option is invalid.")}}function O(e,t){if(!i(t))throw new Error("noUiSlider: 'margin' option must be numeric.");if(0!==t&&(e.margin=e.spectrum.getMargin(t),!e.margin))throw new Error("noUiSlider: 'margin' option is only supported on linear sliders.")}function q(e,t){if(!i(t))throw new Error("noUiSlider: 'limit' option must be numeric.");if(e.limit=e.spectrum.getMargin(t),!e.limit)throw new Error("noUiSlider: 'limit' option is only supported on 
 linear sliders.")}function B(e,t){switch(t){case"ltr":e.dir=0;break;case"rtl":e.dir=1,e.connect=[0,2,1,3][e.connect];break;default:throw new Error("noUiSlider: 'direction' option was not recognized.")}}function U(e,t){if("string"!=typeof t)throw new Error("noUiSlider: 'behaviour' must be a string containing options.");var n=t.indexOf("tap")>=0,i=t.indexOf("drag")>=0,r=t.indexOf("fixed")>=0,o=t.indexOf("snap")>=0,s=t.indexOf("hover")>=0;if(i&&!e.connect)throw new Error("noUiSlider: 'drag' behaviour must be used with 'connect': true.");e.events={tap:n||o,drag:i,fixed:r,snap:o,hover:s}}function H(e,t){var n;if(t!==!1)if(t===!0)for(e.tooltips=[],n=0;n<e.handles;n++)e.tooltips.push(!0);else{if(e.tooltips=a(t),e.tooltips.length!==e.handles)throw new Error("noUiSlider: must pass a formatter for all handles.");e.tooltips.forEach(function(e){if("boolean"!=typeof e&&("object"!==("undefined"==typeof e?"undefined":_typeof(e))||"function"!=typeof e.to))throw new Error("noUiSlider: 'tooltips' mus
 t be passed a formatter or 'false'.")})}}function P(e,t){if(e.format=t,"function"==typeof t.to&&"function"==typeof t.from)return!0;throw new Error("noUiSlider: 'format' requires 'to' and 'from' methods.")}function V(e,t){if(void 0!==t&&"string"!=typeof t)throw new Error("noUiSlider: 'cssPrefix' must be a string.");e.cssPrefix=t}function j(e){var t,n={margin:0,limit:0,animate:!0,format:z};t={step:{r:!1,t:L},start:{r:!0,t:C},connect:{r:!0,t:$},direction:{r:!0,t:B},snap:{r:!1,t:k},animate:{r:!1,t:A},range:{r:!0,t:M},orientation:{r:!1,t:T},margin:{r:!1,t:O},limit:{r:!1,t:q},behaviour:{r:!0,t:U},format:{r:!1,t:P},tooltips:{r:!1,t:H},cssPrefix:{r:!1,t:V}};var i={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal"};return Object.keys(t).forEach(function(r){if(void 0===e[r]&&void 0===i[r]){if(t[r].r)throw new Error("noUiSlider: '"+r+"' is required.");return!0}t[r].t(n,void 0===e[r]?i[r]:e[r])}),n.pips=e.pips,n.style=n.ort?"top":"left",n}function I(t,i){function r(e,t,n){var 
 i=e+t[0],r=e+t[1];return n?(0>i&&(r+=Math.abs(i)),r>100&&(i-=r-100),[s(i),s(r)]):[i,r]}function f(e,t){e.preventDefault();var n,i,r=0===e.type.indexOf("touch"),o=0===e.type.indexOf("mouse"),s=0===e.type.indexOf("pointer"),a=e;return 0===e.type.indexOf("MSPointer")&&(s=!0),r&&(n=e.changedTouches[0].pageX,i=e.changedTouches[0].pageY),t=t||p(),(o||s)&&(n=e.clientX+t.x,i=e.clientY+t.y),a.pageOffset=t,a.points=[n,i],a.cursor=o||s,a}function g(e,t){var n=document.createElement("div"),i=document.createElement("div"),r=["-lower","-upper"];return e&&r.reverse(),c(i,ie[3]),c(i,ie[3]+r[t]),c(n,ie[2]),n.appendChild(i),n}function b(e,t,n){switch(e){case 1:c(t,ie[7]),c(n[0],ie[6]);break;case 3:c(n[1],ie[6]);case 2:c(n[0],ie[7]);case 0:c(t,ie[6])}}function v(e,t,n){var i,r=[];for(i=0;e>i;i+=1)r.push(n.appendChild(g(t,i)));return r}function y(e,t,n){c(n,ie[0]),c(n,ie[8+e]),c(n,ie[4+t]);var i=document.createElement("div");return c(i,ie[1]),n.appendChild(i),i}function _(e,t){if(!i.tooltips[t])return!
 1;var n=document.createElement("div");return n.className=ie[18],e.firstChild.appendChild(n)}function x(){i.dir&&i.tooltips.reverse();var e=J.map(_);i.dir&&(e.reverse(),i.tooltips.reverse()),X("update",function(t,n,r){e[n]&&(e[n].innerHTML=i.tooltips[n]===!0?t[n]:i.tooltips[n].to(r[n]))})}function w(e,t,n){if("range"===e||"steps"===e)return ee.xVal;if("count"===e){var i,r=100/(t-1),o=0;for(t=[];(i=o++*r)<=100;)t.push(i);e="positions"}return"positions"===e?t.map(function(e){return ee.fromStepping(n?ee.getStep(e):e)}):"values"===e?n?t.map(function(e){return ee.fromStepping(ee.getStep(ee.toStepping(e)))}):t:void 0}function E(t,n,i){function r(e,t){return(e+t).toFixed(7)/1}var o=ee.direction,s={},a=ee.xVal[0],l=ee.xVal[ee.xVal.length-1],c=!1,u=!1,d=0;return ee.direction=0,i=e(i.slice().sort(function(e,t){return e-t})),i[0]!==a&&(i.unshift(a),c=!0),i[i.length-1]!==l&&(i.push(l),u=!0),i.forEach(function(e,o){var a,l,p,m,h,f,g,b,v,y,_=e,x=i[o+1];if("steps"===n&&(a=ee.xNumSteps[o]),a||(a=x-_
 ),_!==!1&&void 0!==x)for(l=_;x>=l;l=r(l,a)){for(m=ee.toStepping(l),h=m-d,b=h/t,v=Math.round(b),y=h/v,p=1;v>=p;p+=1)f=d+p*y,s[f.toFixed(5)]=["x",0];g=i.indexOf(l)>-1?1:"steps"===n?2:0,!o&&c&&(g=0),l===x&&u||(s[m.toFixed(5)]=[l,g]),d=m}}),ee.direction=o,s}function N(e,t,n){function r(e){return["-normal","-large","-sub"][e]}function o(e,t,n){return'class="'+t+" "+t+"-"+a+" "+t+r(n[1])+'" style="'+i.style+": "+e+'%"'}function s(e,i){ee.direction&&(e=100-e),i[1]=i[1]&&t?t(i[0],i[1]):i[1],u+="<div "+o(e,ie[21],i)+"></div>",i[1]&&(u+="<div "+o(e,ie[22],i)+">"+n.to(i[0])+"</div>")}var a=["horizontal","vertical"][i.ort],l=document.createElement("div"),u="";return c(l,ie[20]),c(l,ie[20]+"-"+a),Object.keys(e).forEach(function(t){s(t,e[t])}),l.innerHTML=u,l}function S(e){var t=e.mode,n=e.density||1,i=e.filter||!1,r=e.values||!1,o=e.stepped||!1,s=w(t,r,o),a=E(n,t,s),l=e.format||{to:Math.round};return Q.appendChild(N(a,i,l))}function L(){var e=Y.getBoundingClientRect(),t="offset"+["Width","Height
 "][i.ort];return 0===i.ort?e.width||Y[t]:e.height||Y[t]}function M(e,t,n){void 0!==t&&1!==i.handles&&(t=Math.abs(t-i.dir)),Object.keys(ne).forEach(function(i){var r=i.split(".")[0];e===r&&ne[i].forEach(function(e){e.call(G,a(I()),t,a(C(Array.prototype.slice.call(te))),n||!1,Z)})})}function C(e){return 1===e.length?e[0]:i.dir?e.reverse():e}function k(e,t,n,r){var o=function(t){return Q.hasAttribute("disabled")?!1:d(Q,ie[14])?!1:(t=f(t,r.pageOffset),e===R.start&&void 0!==t.buttons&&t.buttons>1?!1:r.hover&&t.buttons?!1:(t.calcPoint=t.points[i.ort],void n(t,r)))},s=[];return e.split(" ").forEach(function(e){t.addEventListener(e,o,!1),s.push([e,o])}),s}function A(e,t){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===e.buttons&&0!==t.buttonsProperty)return $(e,t);var n,i,o=t.handles||J,s=!1,a=100*(e.calcPoint-t.start)/t.baseSize,l=o[0]===J[0]?0:1;if(n=r(a,t.positions,o.length>1),s=H(o[0],n[l],1===o.length),o.length>1){if(s=H(o[1],n[l?0:1],!1)||s)for(i=0;i<t.handles.length;i++)M("slide"
 ,i)}else s&&M("slide",l)}function $(e,t){var n=Y.querySelector("."+ie[15]),i=t.handles[0]===J[0]?0:1;null!==n&&u(n,ie[15]),e.cursor&&(document.body.style.cursor="",document.body.removeEventListener("selectstart",document.body.noUiListener));var r=document.documentElement;r.noUiListeners.forEach(function(e){r.removeEventListener(e[0],e[1])}),u(Q,ie[12]),M("set",i),M("change",i),void 0!==t.handleNumber&&M("end",t.handleNumber)}function T(e,t){"mouseout"===e.type&&"HTML"===e.target.nodeName&&null===e.relatedTarget&&$(e,t)}function O(e,t){var n=document.documentElement;if(1===t.handles.length&&(c(t.handles[0].children[0],ie[15]),t.handles[0].hasAttribute("disabled")))return!1;e.preventDefault(),e.stopPropagation();var i=k(R.move,n,A,{start:e.calcPoint,baseSize:L(),pageOffset:e.pageOffset,handles:t.handles,handleNumber:t.handleNumber,buttonsProperty:e.buttons,positions:[Z[0],Z[J.length-1]]}),r=k(R.end,n,$,{handles:t.handles,handleNumber:t.handleNumber}),o=k("mouseout",n,T,{handles:t.hand
 les,handleNumber:t.handleNumber});if(n.noUiListeners=i.concat(r,o),e.cursor){document.body.style.cursor=getComputedStyle(e.target).cursor,J.length>1&&c(Q,ie[12]);var s=function(){return!1};document.body.noUiListener=s,document.body.addEventListener("selectstart",s,!1)}void 0!==t.handleNumber&&M("start",t.handleNumber)}function q(e){var t,r,s=e.calcPoint,a=0;return e.stopPropagation(),J.forEach(function(e){a+=n(e)[i.style]}),t=a/2>s||1===J.length?0:1,J[t].hasAttribute("disabled")&&(t=t?0:1),s-=n(Y)[i.style],r=100*s/L(),i.events.snap||o(Q,ie[14],300),J[t].hasAttribute("disabled")?!1:(H(J[t],r),M("slide",t,!0),M("set",t,!0),M("change",t,!0),void(i.events.snap&&O(e,{handles:[J[t]]})))}function B(e){var t=e.calcPoint-n(Y)[i.style],r=ee.getStep(100*t/L()),o=ee.fromStepping(r);Object.keys(ne).forEach(function(e){"hover"===e.split(".")[0]&&ne[e].forEach(function(e){e.call(G,o)})})}function U(e){var t,n;if(!e.fixed)for(t=0;t<J.length;t+=1)k(R.start,J[t].children[0],O,{handles:[J[t]],handleNu
 mber:t});if(e.tap&&k(R.start,Y,q,{handles:J}),e.hover)for(k(R.move,Y,B,{hover:!0}),t=0;t<J.length;t+=1)["mousemove MSPointerMove pointermove"].forEach(function(e){J[t].children[0].addEventListener(e,m,!1)});e.drag&&(n=[Y.querySelector("."+ie[7])],c(n[0],ie[10]),e.fixed&&n.push(J[n[0]===J[0]?1:0].children[0]),n.forEach(function(e){k(R.start,e,O,{handles:J})}))}function H(e,t,n){var r=e!==J[0]?1:0,o=Z[0]+i.margin,a=Z[1]-i.margin,l=Z[0]+i.limit,d=Z[1]-i.limit;return J.length>1&&(t=r?Math.max(t,o):Math.min(t,a)),n!==!1&&i.limit&&J.length>1&&(t=r?Math.min(t,l):Math.max(t,d)),t=ee.getStep(t),t=s(parseFloat(t.toFixed(7))),t===Z[r]?!1:(window.requestAnimationFrame?window.requestAnimationFrame(function(){e.style[i.style]=t+"%"}):e.style[i.style]=t+"%",e.previousSibling||(u(e,ie[17]),t>50&&c(e,ie[17])),Z[r]=t,te[r]=ee.fromStepping(t),M("update",r),!0)}function P(e,t){var n,r,o;for(i.limit&&(e+=1),n=0;e>n;n+=1)r=n%2,o=t[r],null!==o&&o!==!1&&("number"==typeof o&&(o=String(o)),o=i.format.from(o)
 ,(o===!1||isNaN(o)||H(J[r],ee.toStepping(o),n===3-i.dir)===!1)&&M("update",r))}function V(e){var t,n,r=a(e);for(i.dir&&i.handles>1&&r.reverse(),i.animate&&-1!==Z[0]&&o(Q,ie[14],300),t=J.length>1?3:1,1===r.length&&(t=1),P(t,r),n=0;n<J.length;n++)null!==r[n]&&M("set",n)}function I(){var e,t=[];for(e=0;e<i.handles;e+=1)t[e]=i.format.to(te[e]);return C(t)}function D(){for(ie.forEach(function(e){e&&u(Q,e)});Q.firstChild;)Q.removeChild(Q.firstChild);delete Q.noUiSlider}function z(){var e=Z.map(function(e,t){var n=ee.getApplicableStep(e),i=l(String(n[2])),r=te[t],o=100===e?null:n[2],s=Number((r-n[2]).toFixed(i)),a=0===e?null:s>=n[1]?n[2]:n[0]||!1;return[a,o]});return C(e)}function X(e,t){ne[e]=ne[e]||[],ne[e].push(t),"update"===e.split(".")[0]&&J.forEach(function(e,t){M("update",t)})}function W(e){var t=e.split(".")[0],n=e.substring(t.length);Object.keys(ne).forEach(function(e){var i=e.split(".")[0],r=e.substring(i.length);t&&t!==i||n&&n!==r||delete ne[e]})}function K(e){var t,n=I(),r=j({s
 tart:[0,0],margin:e.margin,limit:e.limit,step:e.step,range:e.range,animate:e.animate,snap:void 0===e.snap?i.snap:e.snap});for(["margin","limit","step","range","animate"].forEach(function(t){void 0!==e[t]&&(i[t]=e[t])}),r.spectrum.direction=ee.direction,ee=r.spectrum,Z=[-1,-1],V(n),t=0;t<J.length;t++)M("update",t)}var Y,J,G,Q=t,Z=[-1,-1],ee=i.spectrum,te=[],ne={},ie=["target","base","origin","handle","horizontal","vertical","background","connect","ltr","rtl","draggable","","state-drag","","state-tap","active","","stacking","tooltip","","pips","marker","value"].map(h(i.cssPrefix||F));if(Q.noUiSlider)throw new Error("Slider was already initialized.");return Y=y(i.dir,i.ort,Q),J=v(i.handles,i.dir,Y),b(i.connect,Q,J),i.pips&&S(i.pips),i.tooltips&&x(),G={destroy:D,steps:z,on:X,off:W,get:I,set:V,updateOptions:K,options:i,target:Q,pips:S},U(i.events),G}function D(e,t){if(!e.nodeName)throw new Error("noUiSlider.create requires a single element.");var n=j(t,e),i=I(e,n);return i.set(n.start),e
 .noUiSlider=i,i}var R=window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"},F="noUi-";S.prototype.getMargin=function(e){return 2===this.xPct.length?g(this.xVal,e):!1},S.prototype.toStepping=function(e){return e=_(this.xVal,this.xPct,e),this.direction&&(e=100-e),e},S.prototype.fromStepping=function(e){return this.direction&&(e=100-e),r(x(this.xVal,this.xPct,e))},S.prototype.getStep=function(e){return this.direction&&(e=100-e),e=w(this.xPct,this.xSteps,this.snap,e),this.direction&&(e=100-e),e},S.prototype.getApplicableStep=function(e){var t=y(e,this.xPct),n=100===e?2:1;return[this.xNumSteps[t-2],this.xVal[t-n],this.xNumSteps[t-n]]},S.prototype.convert=function(e){return this.getStep(this.toStepping(e))};var z={to:function(e){return void 0!==e&&e.toFixed(2)},from:Number};retur
 n{create:D}}),function(){for(var e=document.querySelectorAll(".alert"),t=0;t<e.length;t++)for(var n=e[t].clientHeight,i=e[t].querySelectorAll(".alert__close"),r=0;r<i.length;r++)i[r].onclick=function(){function e(){t.parentNode.remove()}var t=this;this.parentNode.classList.add("alert__fadeOut"),this.parentNode.style.marginTop="-"+n+"px",setTimeout(e,300)}}(),function(){for(var e=document.querySelectorAll(".breadcrumb"),t="<li class='breadcrumb__item--condensed'><button class='breadcrumb__link--condensed'>&hellip;<ul class='breadcrumb__condensed--container'></ul></button><svg class='breadcrumb__divider xmlns='http://www.w3.org/2000/svg' width='6' height='11' viewBox='0 0 6 11'><path width='6' height='11' d='M.7 10.7L0 10l4.6-4.6L0 .7.7 0l5.4 5.4'/></svg></li>",n=0;n<e.length;n++){var i=e[n].querySelectorAll(".breadcrumb__item").length,r=e[n].dataset.maxItems;if(i>r){e[n].className=e[n].className+" breadcrumb--condensed";var o=e[n].querySelector(".breadcrumb--condensed li:first-child"
 );e[n].querySelector(".breadcrumb__item");o.insertAdjacentHTML("afterend",t);for(var s=e[n].querySelector(".breadcrumb__condensed--container"),a=e[n].querySelectorAll(".breadcrumb__item--condensed ~ .breadcrumb__item"),l=0;l<a.length;l++)s.appendChild(a[l]);var c=s.clientWidth/2;s.style.marginLeft="-"+c+"px";var u=e[n].querySelector(".breadcrumb__link--condensed"),d=(e[n].querySelector(".breadcrumb__item--condensed"),e[n].querySelector(".breadcrumb__link")),p=e[n].querySelector(".breadcrumb__link--condensed .breadcrumb__item .breadcrumb__link"),m=e[n].querySelector(".breadcrumb__link--condensed .breadcrumb__item:last-child .breadcrumb__link");u.onfocus=function(){this.classList.add("active")},m.onblur=function(){this.parentNode.parentNode.parentNode.classList.remove("active")},p.onfocus=function(){this.parentNode.parentNode.parentNode.classList.add("active")},d.onfocus=function(){u.classList.remove("active")}}}}(),function(){var e=document.getElementsByClassName("text"),t=function()
 {for(var t=0;t<e.length;++t){var n=e[t],i=n.getAttribute("maxCount");if(i>0){var r=document.createElement("span");r.className="counter text__counter",r.innerHTML=i,n.parentNode.insertBefore(r,n.nextSibling);var o=function(e){var t=e.nextElementSibling,n=e.getAttribute("maxCount");t.innerHTML=n-e.value.length,e.value.length>n&&!e.classList.contains("error")?(e.classList.add("error"),t.classList.add("exceeded")):e.value.length<=n&&e.classList.contains("error")&&(e.classList.remove("error"),t.classList.remove("exceeded"))};n.onkeydown=function(e){o(e.srcElement)},n.onkeyup=function(e){o(e.srcElement)}}}};t()}();var toggleExpand=function(e){var t=e.parentNode.getElementsByClassName("select__options")[0];if(t.style.height&&"0px"!=t.style.height){t.style.height="0px",t.style.overflowY="scroll",t.style.overflowX="none",t.parentNode.classList.remove("open");for(var n=t.getElementsByTagName("li"),i=0;i<n.length;++i)n[i].getElementsByTagName("button")[0].tabIndex=-1}else{var r=Array.prototype
 .reduce.call(t.childNodes,function(e,t){return e+(t.offsetHeight||0)},0);t.style.height=r+"px",t.style.maxHeight="350px",t.style.overflowY="scroll",t.style.transition="all "+r/500+"s cubic-bezier(.5, .08, 0, 1)",t.parentNode.classList.add("open");for(var n=t.getElementsByTagName("li"),o=0;o<n.length;++o)n[o].getElementsByTagName("button")[0].tabIndex=0}},keyEvents=function(e,t){var n=e.parentNode.getElementsByClassName("select__options")[0];if(console.log(t),27==t.keyCode){n.style.height="0px",n.style.overflow="scroll",n.parentNode.classList.remove("open");for(var i=n.getElementsByTagName("li"),r=0;r<i.length;++r)i[r].getElementsByTagName("button")[0].tabIndex=-1}},selectOption=function(e){for(var t=e.innerHTML,n=e.parentNode.parentNode.getElementsByTagName("li"),i=0;i<n.length;++i)n[i].className="select__options__item";e.parentNode.className="select__options__item select__options__item--selected",e.parentNode.parentNode.parentNode.getElementsByTagName("select")[0].selectedIndex=e.g
 etAttribute("value");var r=e.parentNode.parentNode.parentNode.getElementsByClassName("select__button")[0];r.getElementsByClassName("select__button__text")[0].innerHTML=t,toggleExpand(r)},selects=document.getElementsByTagName("select"),styleSelects=function(){for(var e=0;e<selects.length;++e){var t=selects[e];t.style.position="absolute",t.style.width="100%",t.style.height="100%",t.style.opacity="0",t.tabIndex=-1;var n=document.createElement("button");switch("select--dark"===t.parentNode.className?n.className="button--dark select__button":n.className="button select__button",t.parentNode.className){case"select select--inline":n.className="button button__secondary select__button";break;case"select--dark":n.className="button button--dark select__button";break;case"select--dark select--inline":n.className="button button__secondary--dark select__button";break;default:n.className="button select__button"}n.setAttribute("alt","Show dropdown choices"),n.setAttribute("onclick","toggleExpand(thi
 s);"),n.setAttribute("onkeydown","keyEvents(this,event);"),n.setAttribute("aria-hidden","true"),t.parentElement.appendChild(n);var i=document.createElement("span");i.className="select__button__text",i.innerHTML=t.getElementsByTagName("option")[0].innerHTML,n.appendChild(i);var r='<svg class="select__button__arrow" width="13" height="8" xmlns="http://www.w3.org/2000/svg"><path d="M11.2 7.8l-5-5-4.8 4.8L0 6.2 6.2 0l6.4 6.4"/></svg>';n.innerHTML+=r;var o=document.createElement("ul");o.className="select__options",o.setAttribute("aria-hidden","true"),t.parentElement.appendChild(o);for(var s=t.getElementsByTagName("option"),a=1;a<s.length;++a){var l=document.createElement("li");1===a?l.className="select__options__item":l.className="select__options__item select__options__item",o.appendChild(l);var c=document.createElement("button");c.tabIndex=-1,c.className="select__options__item__a",c.setAttribute("value",a),c.setAttribute("onclick","selectOption(this);"),c.innerHTML=s[a].innerHTML,l.appe
 ndChild(c)}}};styleSelects(),function(){for(var e=document.querySelectorAll(".haslabel"),t=0;t<e.length;t++)e[t].previousElementSibling&&(e[t].onfocus=function(){this.previousElementSibling.classList.add("active-label")},e[t].onblur=function(){this.classList.add("selected"),0==this.value.length&&this.previousElementSibling.classList.remove("active-label"),this.value.length>0&&this.previousElementSibling.classList.add("inactive-label")})}();var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},_prototypeProperties=function(e,t,n){t&&Object.defineProperties(e,t),n&&Object.defineProperties(e.prototype,n)},VanillaModal=function(){function e(e){this.$$={modal:".modal",modalInner:".modal-inner",modalContent:".modal-content",open:'[rel="modal:open"]',close:'[rel="modal:close"]',page:"body","class":"modal-visible",loadClass:"vanilla-modal",clickOutside:!0
 ,closeKey:27,transitions:!0,transitionEnd:null,onBeforeOpen:function(){},onBeforeClose:function(){},onOpen:function(){},onClose:function(){}},this._applyUserSettings(e),this.error=!1,this.isOpen=!1,this.current=null,this.open=this._open.bind(this),this.close=this._close.bind(this),this.$$.transitionEnd=this._transitionEndVendorSniff(),this.$=this._setupDomNodes(),this.error?console.error("Please fix errors before proceeding."):(this._addLoadedCssClass(),this._events().add())}return _prototypeProperties(e,null,{_applyUserSettings:{value:function(e){if("object"===("undefined"==typeof e?"undefined":_typeof(e)))for(var t in e)e.hasOwnProperty(t)&&(this.$$[t]=e[t])},writable:!0,enumerable:!0,configurable:!0},_transitionEndVendorSniff:{value:function(){if(this.$$.transitions!==!1){var e=document.createElement("div"),t={transition:"transitionend",OTransition:"otransitionend",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in t)if(t.hasOwnProperty(n)&&void 0!
 ==e.style[n])return t[n]}},writable:!0,enumerable:!0,configurable:!0},_getNode:{value:function(e,t){var n=t||document,i=n.querySelector(e);return i?i:(this.error=!0,console.error(e+" not found in document."))},writable:!0,enumerable:!0,configurable:!0},_setupDomNodes:{value:function(){var e={};return e.modal=this._getNode(this.$$.modal),e.page=this._getNode(this.$$.page),e.modalInner=this._getNode(this.$$.modalInner,this.modal),e.modalContent=this._getNode(this.$$.modalContent,this.modal),e},writable:!0,enumerable:!0,configurable:!0},_addLoadedCssClass:{value:function(){this._addClass(this.$.page,this.$$.loadClass)},writable:!0,enumerable:!0,configurable:!0},_addClass:{value:function(e,t){if(e instanceof HTMLElement!=!1){var n=e.className.split(" ");-1===n.indexOf(t)&&n.push(t),e.className=n.join(" ")}},writable:!0,enumerable:!0,configurable:!0},_removeClass:{value:function(e,t){if(e instanceof HTMLElement!=!1){var n=e.className.split(" ");n.indexOf(t)>-1&&n.splice(n.indexOf(t),1),e
 .className=n.join(" ")}},writable:!0,enumerable:!0,configurable:!0},_setOpenId:{value:function(){var e=this.current.id||"anonymous";this.$.page.setAttribute("data-current-modal",e)},writable:!0,enumerable:!0,configurable:!0},_removeOpenId:{value:function(){this.$.page.removeAttribute("data-current-modal")},writable:!0,enumerable:!0,configurable:!0},_getElementContext:{value:function(e){return e&&"string"==typeof e.hash?document.querySelector(e.hash):"string"==typeof e?document.querySelector(e):console.error("No selector supplied to open()")},writable:!0,enumerable:!0,configurable:!0},_open:{value:function(e){return this._releaseNode(),this.current=this._getElementContext(e),this.current instanceof HTMLElement==!1?console.error("VanillaModal target must exist on page."):("function"==typeof this.$$.onBeforeOpen&&this.$$.onBeforeOpen.call(this),this._captureNode(),this._addClass(this.$.page,this.$$["class"]),this._setOpenId(),this.isOpen=!0,void("function"==typeof this.$$.onOpen&&this.
 $$.onOpen.call(this)))},writable:!0,enumerable:!0,configurable:!0},_detectTransition:{value:function(){var e=window.getComputedStyle(this.$.modal,null),t=["transitionDuration","oTransitionDuration","MozTransitionDuration","webkitTransitionDuration"],n=t.filter(function(t){return"string"==typeof e[t]&&parseFloat(e[t])>0?!0:void 0});return!!n.length},writable:!0,enumerable:!0,configurable:!0},_close:{value:function(e){"function"==typeof this.$$.onBeforeClose&&this.$$.onBeforeClose.call(this),this._removeClass(this.$.page,this.$$["class"]);var t=this._detectTransition();this.$$.transitions&&this.$$.transitionEnd&&t?this._closeModalWithTransition():this._closeModal()},writable:!0,enumerable:!0,configurable:!0},_closeModal:{value:function(){this._removeOpenId(this.$.page),this._releaseNode(),this.isOpen=!1,this.current=null,"function"==typeof this.$$.onClose&&this.$$.onClose.call(this)},writable:!0,enumerable:!0,configurable:!0},_closeModalWithTransition:{value:function(){var e=function(
 ){this.$.modal.removeEventListener(this.$$.transitionEnd,e),this._closeModal()}.bind(this);this.$.modal.addEventListener(this.$$.transitionEnd,e)},writable:!0,enumerable:!0,configurable:!0},_captureNode:{value:function(){for(;this.current.childNodes.length>0;)this.$.modalContent.appendChild(this.current.childNodes[0])},writable:!0,enumerable:!0,configurable:!0},_releaseNode:{value:function(){for(;this.$.modalContent.childNodes.length>0;)this.current.appendChild(this.$.modalContent.childNodes[0])},writable:!0,enumerable:!0,configurable:!0},_closeKeyHandler:{value:function(e){"number"==typeof this.$$.closeKey&&e.which===this.$$.closeKey&&this.isOpen===!0&&(e.preventDefault(),this.close())},writable:!0,enumerable:!0,configurable:!0},_outsideClickHandler:{value:function(e){if(this.$$.clickOutside===!0){for(var t=e.target;t&&t!=document.body;){if(t===this.$.modalInner)return;t=t.parentNode}this.close()}},writable:!0,enumerable:!0,configurable:!0},_matches:{value:function(e,t){for(var n=e
 .target,i=(n.document||n.ownerDocument).querySelectorAll(t),r=0;r<i.length;r++)for(var o=n;o&&o!==document.body;){if(o===i[r])return o;o=o.parentNode}return null},writable:!0,enumerable:!0,configurable:!0},_delegateOpen:{value:function(e){var t=this._matches(e,this.$$.open);return t?(e.preventDefault(),this.open(t)):void 0},writable:!0,enumerable:!0,configurable:!0},_delegateClose:{value:function(e){return this._matches(e,this.$$.close)?(e.preventDefault(),this.close()):void 0},writable:!0,enumerable:!0,configurable:!0},_events:{value:function(){var e=this._closeKeyHandler.bind(this),t=this._outsideClickHandler.bind(this),n=this._delegateOpen.bind(this),i=this._delegateClose.bind(this),r=function(){this.$.modal.addEventListener("click",t),document.addEventListener("keydown",e),document.addEventListener("click",n),document.addEventListener("click",i)};return this.destroy=function(){this.close(),this.$.modal.removeEventListener("click",t),document.removeEventListener("keydown",e),docu
 ment.removeEventListener("click",n),document.removeEventListener("click",i)},{add:r.bind(this)}},writable:!0,enumerable:!0,configurable:!0}}),e}();!function(){"function"==typeof define&&define.amd?define("VanillaModal",function(){return VanillaModal}):"undefined"!=typeof module&&module.exports?module.exports=VanillaModal:window.VanillaModal=VanillaModal}(),function(){function e(e){return function(t){e.getElementsByClassName("number")[0].value++}}function t(e){return function(t){e.getElementsByClassName("number")[0].value--}}function n(e){return function(t){e.getElementsByClassName("number")[0].value=0}}for(var i=document.querySelectorAll(".number__hasspinner"),r=document.querySelectorAll(".number__hasclose"),o='<svg class="numpinput__spinner__top" x="0px" y="0px" width="18px" height="16px" viewBox="0 0 18 16" style="enable-background:new 0 0 18 16;"xml:space="preserve"><rect class="numinputhovertop" width="18" height="16"/><polygon class="numinputtop" points="12.5,11.2 9,7.6 5.5,11.
 2 4.1,9.8 9,4.8 13.9,9.8   "/></svg><svg class="numpinput__spinner__bottom" x="0px" y="0px" width="18px" height="16px" viewBox="0 0 18 16" style="enable-background:new 0 0 18 16;"xml:space="preserve"><rect class="numinputhoverbottom" width="18" height="16"/><polygon class="numinputbottom" points="9,11.2 4.1,6.2 5.5,4.8 9,8.4 12.5,4.8 13.9,6.2   "/></svg>',s='<svg class="numpinput__close" x="0px" y="0px" width="18.5px" height="18px" viewBox="0 0 18.5 18" style="enable-background:new 0 0 18.5 18;" xml:space="preserve"><rect class="numpinput__close__hover" width="18.5" height="18"/></svg> <svg class="numpinput__close" x="0px" y="0px" width="18.5px" height="18px" viewBox="0 0 18.5 18" style="enable-background:new 0 0 18.5 18;" xml:space="preserve"> <path class="numpinput__close__x" d="M10.7,9l4.6,4.6L13.9,15l-4.6-4.6L4.7,15l-1.4-1.4L7.8,9L3.2,4.4L4.7,3l4.6,4.6L13.9,3l1.4,1.4L10.7,9z"/> </svg>',a=0;a<i.length;a++){
+var l=document.createElement("div");l.className+="number__spinnerdiv",l.setAtrribute,l.innerHTML=o,i[a].appendChild(l),i[a].getElementsByClassName("number__spinnerdiv")[0].getElementsByClassName("numpinput__spinner__top")[0].addEventListener("click",e(i[a])),i[a].getElementsByClassName("number__spinnerdiv")[0].getElementsByClassName("numpinput__spinner__bottom")[0].addEventListener("click",t(i[a]))}for(var a=0;a<r.length;a++){var l=document.createElement("div");l.className+="number__close",l.setAtrribute,l.innerHTML=s,r[a].appendChild(l),r[a].getElementsByClassName("number__close")[0].addEventListener("click",n(r[a]))}}(),function(){var e=document.getElementsByClassName("shorten"),t="More",n="Less",i="<div class='shorten__toggle shorter'><span class='hyperlink'>"+t+"</span><svg class='shorten__arrow' width='13' height='8' xmlns='http://www.w3.org/2000/svg'><path d='M11.2 7.8l-5-5-4.8 4.8L0 6.2 6.2 0l6.4 6.4'/></svg></div>",r=function(){for(var r=0;r<e.length;++r){e[r].classList?e[r]
 .classList.add("shorter"):e[r].className+=" shorter",e[r].insertAdjacentHTML("afterend",i);for(var o=document.querySelectorAll(".shorten__toggle"),s=0;s<o.length;s++)o[s].onclick=function(){this.previousElementSibling.classList.contains("shorter")?(this.querySelector(".hyperlink").innerHTML=n,this.previousElementSibling.classList.remove("shorter"),this.classList.remove("shorter")):(this.querySelector(".hyperlink").innerHTML=t,this.previousElementSibling.classList.add("shorter"),this.classList.add("shorter"))}}};r()}(),function(){function e(e,t,n,i){return function(r,o){Math.abs(i[1])>=Math.abs(i[0])?n.getElementsByClassName("text--input")[0].style.width=13*(Math.floor(Math.log10(Math.abs(Number(String(i[1]).replace(/[^0-9]/g,"")))))+1)+"px":n.getElementsByClassName("text--input")[0].style.width=13*(Math.floor(Math.log10(Math.abs(Number(String(i[0]).replace(/[^0-9]/g,"")))))+1)+"px",o?e.value=parseFloat(r[o]):t.value=parseFloat(r[o])}}function t(e,t,n){return function(i,r){n.noUiSlid
 er.set([Number(t.value),Number(e.value)])}}var n=document.getElementsByClassName("slider"),i=function(){for(var i=[],r=[],o=[],s=[],a=[],l=0;l<n.length;++l){n[l].classList.add("text--before");var c,u=n[l].getAttribute("start"),d=void 0;c=n[l].getAttribute("range")?JSON.parse("["+n[l].getAttribute("range")+"]"):u.indexOf(",")>-1?JSON.parse("["+u+"]"):[0,Number(u)];var p="lower";u.indexOf(",")>-1&&(u=JSON.parse("["+u+"]"),p=!0),n[l].getAttribute("step")&&(d=Number(n[l].getAttribute("step"))),noUiSlider.create(n[l],{start:u,connect:p,range:{min:c[0],max:c[1]},step:d}),u.constructor===Array?(a[l]=document.createElement("p"),a[l].innerHTML=c[0],n[l].classList.contains("slider--dark")?a[l].className="text--dark text--slider text--bottom":a[l].className="text--light text--slider text--bottom",a[l].title="Range Bottom",n[l].appendChild(a[l]),s[l]=document.createElement("p"),s[l].innerHTML=c[1],n[l].classList.contains("slider--dark")?s[l].className="text--dark text--slider text--top":s[l].cl
 assName="text--light text--slider text--top",s[l].title="Range Top",n[l].appendChild(s[l]),r[l]=document.createElement("input"),r[l].type="number",n[l].classList.contains("slider--dark")?r[l].className="text--dark text--slider text--input":r[l].className="text--light text--slider text--input",r[l].title="Range Minimum",r[l].style.width=13*(Math.floor(Math.log10(u))+1)+"px",r[l].setAttribute("touched",!1),n[l].getElementsByClassName("noUi-handle-lower")[0].appendChild(r[l]),o[l]=document.createElement("input"),o[l].type="number",n[l].classList.contains("slider--dark")?o[l].className="text--dark text--right text--input":o[l].className="text--light text--right text--input",o[l].title="Range Maximum",o[l].style.width=13*(Math.floor(Math.log10(u))+1)+"px",o[l].setAttribute("touched",!1),n[l].getElementsByClassName("noUi-handle-upper")[0].appendChild(o[l]),n[l].noUiSlider.on("update",e(o[l],r[l],n[l],c)),o[l].addEventListener("change",t(o[l],r[l],n[l])),r[l].addEventListener("change",t(o[
 l],r[l],n[l])),n[l].querySelector(".noUi-handle-upper .text--input").onclick=function(){this.select()},n[l].querySelector(".text--input").onclick=function(){this.select()},"true"==n[l].getAttribute("disabled")&&(n[l].querySelectorAll(".text--input")[0].setAttribute("tabIndex","-1"),n[l].querySelectorAll(".text--input")[1].setAttribute("tabIndex","-1"))):(a[l]=document.createElement("p"),a[l].innerHTML=c[0],n[l].classList.contains("slider--dark")?a[l].className="text--dark text--slider text--bottom":a[l].className="text--light text--slider text--bottom",a[l].title="Range Bottom",n[l].appendChild(a[l]),s[l]=document.createElement("p"),s[l].innerHTML=c[1],n[l].classList.contains("slider--dark")?s[l].className="text--dark text--slider text--top":s[l].className="text--light text--slider text--top",s[l].title="Range Top",n[l].appendChild(s[l]),i[l]=document.createElement("input"),i[l].type="number",n[l].classList.contains("slider--dark")?i[l].className="text--dark text--slider text--input
 ":i[l].className="text--light text--slider text--input",i[l].title="Range Amount Choice",i[l].style.width=13*(Math.floor(Math.log10(Math.abs(u+1)))+1)+"px",i[l].setAttribute("touched",!1),n[l].getElementsByClassName("noUi-handle-lower")[0].appendChild(i[l]),n[l].noUiSlider.on("update",e(i[l],i[l],n[l],c)),i[l].addEventListener("change",t(i[l],i[l],n[l])),n[l].querySelector(".text--input").onclick=function(){this.select()},"true"==n[l].getAttribute("disabled")&&n[l].querySelector(".text--input").setAttribute("tabIndex","-1"))}};i()}(),function(){for(var e=document.querySelectorAll(".tooltip__details"),t=0;t<e.length;t++)e[t].setAttribute("aria-hidden","true");for(var n=document.querySelectorAll(".tooltip"),t=0;t<n.length;t++)n[t].onmouseover=function(){this.querySelector(".tooltip__details").setAttribute("aria-hidden","false")},n[t].focus=function(){this.querySelector(".tooltip__details").setAttribute("aria-hidden","false")},n[t].onmouseleave=function(){this.querySelector(".tooltip__
 details").setAttribute("aria-hidden","true")},n[t].blur=function(){this.querySelector(".tooltip__details").setAttribute("aria-hidden","true")},n[t].onkeydown=function(e){return 27==e.which?(this.querySelector(".tooltip__details").setAttribute("aria-hidden","true"),e.preventDefault(),!1):void 0};for(var i=document.querySelectorAll(".tooltip--bottom"),t=0;t<i.length;t++){var r=i[t].clientHeight;i[t].style.marginBottom="-"+r+"px"}for(var o=document.querySelectorAll(".tooltip--top"),t=0;t<o.length;t++){var r=o[t].clientHeight;o[t].style.top="-"+r+"px"}for(var s=document.querySelectorAll(".tooltip--right"),t=0;t<s.length;t++){var a=s[t].parentNode.clientWidth;s[t].style.left=a+"px"}for(var l=document.querySelectorAll(".tooltip--left"),t=0;t<l.length;t++){var a=l[t].clientWidth;l[t].style.left="-"+a+"px"}}(),function(){if(window&&window.addEventListener){var e,t,n=Object.create(null),i=function(){clearTimeout(t),t=setTimeout(e,100)},r=function(){},o=function(){var e;window.MutationObserve
 r?(e=new MutationObserver(i),e.observe(document.body,{childList:!0,subtree:!0,attributes:!0}),r=function(){try{e.disconnect()}catch(t){}}):(document.body.addEventListener("DOMSubtreeModified",i,!1),r=function(){document.body.removeEventListener("DOMSubtreeModified",i,!1)})},s="http://www.w3.org/1999/xlink";e=function(){function e(){b-=1,0===b&&o()}function t(t){return function(){var n,i=document.body,r=document.createElement("x");t.onload=null,r.innerHTML=t.responseText,n=r.getElementsByTagName("svg")[0],n&&(n.style.position="absolute",n.style.width=0,n.style.height=0,i.insertBefore(n,i.firstChild)),e()}}function i(t){return function(){t.onerror=null,t.ontimeout=null,e()}}var a,l,c,u,d,p,m,h,f,g="",b=0;if(window.XMLHttpRequest&&(d=new XMLHttpRequest,d=void 0!==d.withCredentials?XMLHttpRequest:XDomainRequest||void 0),void 0!==d){for(r(),h=document.getElementsByTagName("use"),u=0;u<h.length;u+=1){try{l=h[u].getBoundingClientRect()}catch(v){l=!1}m=h[u].getAttributeNS(s,"href").split("#
 "),a=m[0],c=m[1],p=l&&0===l.left&&0===l.right,l&&0===l.width&&0===l.height&&!p?(g&&!a.length&&c&&!document.getElementById(c)&&(a=g),a.length&&(f=n[a],f!==!0&&h[u].setAttributeNS(s,"xlink:href","#"+c),void 0===f&&(f=new d,n[a]=f,f.onload=t(f),f.onerror=i(f),f.ontimeout=i(f),f.open("GET",a),f.send(),b+=1))):p||void 0!==n[a]||(n[a]=!0)}h="",b+=1,e()}},window.addEventListener("load",function a(){window.removeEventListener("load",a,!1),e()},!1)}}();
\ No newline at end of file



[6/8] incubator-systemml-website git commit: [SYSTEMML-962] Refactor jekyll based website with new layout

Posted by lr...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/apache-incubator-logo.png
----------------------------------------------------------------------
diff --git a/assets/img/apache-incubator-logo.png b/assets/img/apache-incubator-logo.png
new file mode 100644
index 0000000..9d25899
Binary files /dev/null and b/assets/img/apache-incubator-logo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/apache-logo.png
----------------------------------------------------------------------
diff --git a/assets/img/apache-logo.png b/assets/img/apache-logo.png
new file mode 100644
index 0000000..2d70923
Binary files /dev/null and b/assets/img/apache-logo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/automotive.png
----------------------------------------------------------------------
diff --git a/assets/img/automotive.png b/assets/img/automotive.png
new file mode 100644
index 0000000..a3f6434
Binary files /dev/null and b/assets/img/automotive.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/body-bg.jpg
----------------------------------------------------------------------
diff --git a/assets/img/body-bg.jpg b/assets/img/body-bg.jpg
deleted file mode 100644
index 0e0f861..0000000
Binary files a/assets/img/body-bg.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/dsx-logo.png
----------------------------------------------------------------------
diff --git a/assets/img/dsx-logo.png b/assets/img/dsx-logo.png
new file mode 100644
index 0000000..a1ff973
Binary files /dev/null and b/assets/img/dsx-logo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/egg-logo.png
----------------------------------------------------------------------
diff --git a/assets/img/egg-logo.png b/assets/img/egg-logo.png
deleted file mode 100644
index 9d25899..0000000
Binary files a/assets/img/egg-logo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/favicon.png
----------------------------------------------------------------------
diff --git a/assets/img/favicon.png b/assets/img/favicon.png
new file mode 100644
index 0000000..2388972
Binary files /dev/null and b/assets/img/favicon.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/hadoop-logo.png
----------------------------------------------------------------------
diff --git a/assets/img/hadoop-logo.png b/assets/img/hadoop-logo.png
new file mode 100644
index 0000000..b48e364
Binary files /dev/null and b/assets/img/hadoop-logo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/header-bg.jpg
----------------------------------------------------------------------
diff --git a/assets/img/header-bg.jpg b/assets/img/header-bg.jpg
deleted file mode 100644
index 960bff7..0000000
Binary files a/assets/img/header-bg.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/hero-about.png
----------------------------------------------------------------------
diff --git a/assets/img/hero-about.png b/assets/img/hero-about.png
new file mode 100644
index 0000000..af9bbc2
Binary files /dev/null and b/assets/img/hero-about.png differ


[5/8] incubator-systemml-website git commit: [SYSTEMML-962] Refactor jekyll based website with new layout

Posted by lr...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/hero-about.svg
----------------------------------------------------------------------
diff --git a/assets/img/hero-about.svg b/assets/img/hero-about.svg
new file mode 100644
index 0000000..e76bc95
--- /dev/null
+++ b/assets/img/hero-about.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="1280px" height="451px" viewBox="0 0 1280 451" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 39.1 (31720) - http://www.bohemiancoding.com/sketch -->
+    <title>Hero BG</title>
+    <desc>Created with Sketch.</desc>
+    <defs></defs>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" opacity="0.05">
+        <g id="2---About" transform="translate(0.000000, -58.000000)">
+            <image id="Hero-BG" x="-1" y="58" width="1281" height="451" xlink:href="data:image/png;base64,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

<TRUNCATED>
http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/hero-home.jpg
----------------------------------------------------------------------
diff --git a/assets/img/hero-home.jpg b/assets/img/hero-home.jpg
new file mode 100644
index 0000000..242fdcf
Binary files /dev/null and b/assets/img/hero-home.jpg differ



[7/8] incubator-systemml-website git commit: [SYSTEMML-962] Refactor jekyll based website with new layout

Posted by lr...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/css/bundle.css
----------------------------------------------------------------------
diff --git a/assets/css/bundle.css b/assets/css/bundle.css
new file mode 100644
index 0000000..a0d6977
--- /dev/null
+++ b/assets/css/bundle.css
@@ -0,0 +1,4227 @@
+@charset "UTF-8";
+/*! nouislider - 8.3.0 - 2016-02-14 17:37:20 */
+.noUi-target, .noUi-target * {
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -ms-touch-action: none;
+  touch-action: none;
+  -ms-user-select: none;
+  -moz-user-select: none;
+  user-select: none;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box; }
+
+.noUi-target {
+  position: relative;
+  direction: ltr; }
+
+.noUi-base {
+  width: 100%;
+  height: 100%;
+  position: relative;
+  z-index: 1; }
+
+.noUi-origin {
+  position: absolute;
+  right: 0;
+  top: 0;
+  left: 0;
+  bottom: 0; }
+
+.noUi-handle {
+  position: relative;
+  z-index: 1; }
+
+.noUi-stacking .noUi-handle {
+  z-index: 10; }
+
+.noUi-state-tap .noUi-origin {
+  -webkit-transition: left .3s,top .3s;
+  transition: left .3s,top .3s; }
+
+.noUi-state-drag * {
+  cursor: inherit !important; }
+
+.noUi-base, .noUi-handle {
+  -webkit-transform: translate3d(0, 0, 0);
+  transform: translate3d(0, 0, 0); }
+
+.noUi-horizontal {
+  height: 18px; }
+
+.noUi-horizontal .noUi-handle {
+  width: 34px;
+  height: 28px;
+  left: -17px;
+  top: -6px; }
+
+.noUi-vertical {
+  width: 18px; }
+
+.noUi-vertical .noUi-handle {
+  width: 28px;
+  height: 34px;
+  left: -6px;
+  top: -17px; }
+
+.noUi-background {
+  background: #FAFAFA;
+  box-shadow: inset 0 1px 1px #f0f0f0; }
+
+.noUi-connect {
+  background: #3FB8AF;
+  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
+  -webkit-transition: background 450ms;
+  transition: background 450ms; }
+
+.noUi-origin {
+  border-radius: 2px; }
+
+.noUi-target {
+  border-radius: 4px;
+  border: 1px solid #D3D3D3;
+  box-shadow: inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB; }
+
+.noUi-target.noUi-connect {
+  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #BBB; }
+
+.noUi-draggable {
+  cursor: w-resize; }
+
+.noUi-vertical .noUi-draggable {
+  cursor: n-resize; }
+
+.noUi-handle {
+  border: 1px solid #D9D9D9;
+  border-radius: 3px;
+  background: #FFF;
+  cursor: default;
+  box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB; }
+
+.noUi-active {
+  box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB; }
+
+.noUi-handle:after, .noUi-handle:before {
+  content: "";
+  display: block;
+  position: absolute;
+  height: 14px;
+  width: 1px;
+  background: #E8E7E6;
+  left: 14px;
+  top: 6px; }
+
+.noUi-handle:after {
+  left: 17px; }
+
+.noUi-vertical .noUi-handle:after, .noUi-vertical .noUi-handle:before {
+  width: 14px;
+  height: 1px;
+  left: 6px;
+  top: 14px; }
+
+.noUi-vertical .noUi-handle:after {
+  top: 17px; }
+
+[disabled] .noUi-connect, [disabled].noUi-connect {
+  background: #B8B8B8; }
+
+[disabled] .noUi-handle, [disabled].noUi-origin {
+  cursor: not-allowed; }
+
+.noUi-pips, .noUi-pips * {
+  -moz-box-sizing: border-box;
+  box-sizing: border-box; }
+
+.noUi-pips {
+  position: absolute;
+  color: #999; }
+
+.noUi-value {
+  width: 40px;
+  position: absolute;
+  text-align: center; }
+
+.noUi-value-sub {
+  color: #ccc;
+  font-size: 10px; }
+
+.noUi-marker {
+  position: absolute;
+  background: #CCC; }
+
+.noUi-marker-large, .noUi-marker-sub {
+  background: #AAA; }
+
+.noUi-pips-horizontal {
+  padding: 10px 0;
+  height: 50px;
+  top: 100%;
+  left: 0;
+  width: 100%; }
+
+.noUi-value-horizontal {
+  margin-left: -20px;
+  padding-top: 20px; }
+
+.noUi-value-horizontal.noUi-value-sub {
+  padding-top: 15px; }
+
+.noUi-marker-horizontal.noUi-marker {
+  margin-left: -1px;
+  width: 2px;
+  height: 5px; }
+
+.noUi-marker-horizontal.noUi-marker-sub {
+  height: 10px; }
+
+.noUi-marker-horizontal.noUi-marker-large {
+  height: 15px; }
+
+.noUi-pips-vertical {
+  padding: 0 10px;
+  height: 100%;
+  top: 0;
+  left: 100%; }
+
+.noUi-value-vertical {
+  width: 15px;
+  margin-left: 20px;
+  margin-top: -5px; }
+
+.noUi-marker-vertical.noUi-marker {
+  width: 5px;
+  height: 2px;
+  margin-top: -1px; }
+
+.noUi-marker-vertical.noUi-marker-sub {
+  width: 10px; }
+
+.noUi-marker-vertical.noUi-marker-large {
+  width: 15px; }
+
+.noUi-tooltip {
+  display: block;
+  position: absolute;
+  border: 1px solid #D9D9D9;
+  border-radius: 3px;
+  background: #fff;
+  padding: 5px;
+  text-align: center; }
+
+.noUi-horizontal .noUi-handle-lower .noUi-tooltip {
+  top: -32px; }
+
+.noUi-horizontal .noUi-handle-upper .noUi-tooltip {
+  bottom: -32px; }
+
+.noUi-vertical .noUi-handle-lower .noUi-tooltip {
+  left: 120%; }
+
+.noUi-vertical .noUi-handle-upper .noUi-tooltip {
+  right: 120%; }
+
+/* perfect-scrollbar v0.6.8 */
+.ps-container {
+  -ms-touch-action: none;
+  overflow: hidden !important; }
+
+.ps-container.ps-active-x > .ps-scrollbar-x-rail, .ps-container.ps-active-y > .ps-scrollbar-y-rail {
+  display: block; }
+
+.ps-container.ps-in-scrolling {
+  pointer-events: none; }
+
+.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
+  background-color: #eee;
+  opacity: 0.9; }
+
+.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
+  background-color: #999; }
+
+.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
+  background-color: #eee;
+  opacity: 0.9; }
+
+.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
+  background-color: #999; }
+
+.ps-container > .ps-scrollbar-x-rail {
+  display: none;
+  position: absolute;
+  -webkit-border-radius: 4px;
+  -moz-border-radius: 4px;
+  -ms-border-radius: 4px;
+  border-radius: 4px;
+  opacity: 0;
+  -webkit-transition: background-color 0.2s linear,opacity 0.2s linear;
+  -moz-transition: background-color 0.2s linear,opacity 0.2s linear;
+  -o-transition: background-color 0.2s linear,opacity 0.2s linear;
+  transition: background-color 0.2s linear,opacity 0.2s linear;
+  bottom: 3px;
+  height: 8px; }
+
+.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
+  position: absolute;
+  background-color: #aaa;
+  -webkit-border-radius: 4px;
+  -moz-border-radius: 4px;
+  -ms-border-radius: 4px;
+  border-radius: 4px;
+  -webkit-transition: background-color 0.2s linear;
+  -moz-transition: background-color 0.2s linear;
+  -o-transition: background-color 0.2s linear;
+  transition: background-color 0.2s linear;
+  bottom: 0;
+  height: 8px; }
+
+.ps-container > .ps-scrollbar-y-rail {
+  display: none;
+  position: absolute;
+  -webkit-border-radius: 4px;
+  -moz-border-radius: 4px;
+  -ms-border-radius: 4px;
+  border-radius: 4px;
+  opacity: 0;
+  -webkit-transition: background-color 0.2s linear,opacity 0.2s linear;
+  -moz-transition: background-color 0.2s linear,opacity 0.2s linear;
+  -o-transition: background-color 0.2s linear,opacity 0.2s linear;
+  transition: background-color 0.2s linear,opacity 0.2s linear;
+  right: 3px;
+  width: 8px; }
+
+.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
+  position: absolute;
+  background-color: #aaa;
+  -webkit-border-radius: 4px;
+  -moz-border-radius: 4px;
+  -ms-border-radius: 4px;
+  border-radius: 4px;
+  -webkit-transition: background-color 0.2s linear;
+  -moz-transition: background-color 0.2s linear;
+  -o-transition: background-color 0.2s linear;
+  transition: background-color 0.2s linear;
+  right: 0;
+  width: 8px; }
+
+.ps-container:hover.ps-in-scrolling {
+  pointer-events: none; }
+
+.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
+  background-color: #eee;
+  opacity: 0.9; }
+
+.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
+  background-color: #999; }
+
+.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
+  background-color: #eee;
+  opacity: 0.9; }
+
+.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
+  background-color: #999; }
+
+.ps-container:hover > .ps-scrollbar-x-rail, .ps-container:hover > .ps-scrollbar-y-rail {
+  opacity: 0.6; }
+
+.ps-container:hover > .ps-scrollbar-x-rail:hover {
+  background-color: #eee;
+  opacity: 0.9; }
+
+.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
+  background-color: #999; }
+
+.ps-container:hover > .ps-scrollbar-y-rail:hover {
+  background-color: #eee;
+  opacity: 0.9; }
+
+.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
+  background-color: #999; }
+
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
+/**
+ * 1. Set default font family to sans-serif.
+ * 2. Prevent iOS and IE text size adjust after device orientation change,
+ *    without disabling user zoom.
+ */
+html {
+  font-family: sans-serif;
+  /* 1 */
+  -ms-text-size-adjust: 100%;
+  /* 2 */
+  -webkit-text-size-adjust: 100%;
+  /* 2 */ }
+
+/**
+ * Remove default margin.
+ */
+body {
+  margin: 0; }
+
+/* HTML5 display definitions
+   ========================================================================== */
+/**
+ * Correct `block` display not defined for any HTML5 element in IE 8/9.
+ * Correct `block` display not defined for `details` or `summary` in IE 10/11
+ * and Firefox.
+ * Correct `block` display not defined for `main` in IE 11.
+ */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+menu,
+nav,
+section,
+summary {
+  display: block; }
+
+/**
+ * 1. Correct `inline-block` display not defined in IE 8/9.
+ * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
+ */
+audio,
+canvas,
+progress,
+video {
+  display: inline-block;
+  /* 1 */
+  vertical-align: baseline;
+  /* 2 */ }
+
+/**
+ * Prevent modern browsers from displaying `audio` without controls.
+ * Remove excess height in iOS 5 devices.
+ */
+audio:not([controls]) {
+  display: none;
+  height: 0; }
+
+/**
+ * Address `[hidden]` styling not present in IE 8/9/10.
+ * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
+ */
+[hidden],
+template {
+  display: none; }
+
+/* Links
+   ========================================================================== */
+/**
+ * Remove the gray background color from active links in IE 10.
+ */
+a {
+  background-color: transparent; }
+
+/**
+ * Improve readability of focused elements when they are also in an
+ * active/hover state.
+ */
+a:active,
+a:hover {
+  outline: 0; }
+
+/* Text-level semantics
+   ========================================================================== */
+/**
+ * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
+ */
+abbr[title] {
+  border-bottom: 1px dotted; }
+
+/**
+ * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
+ */
+b,
+strong {
+  font-weight: bold; }
+
+/**
+ * Address styling not present in Safari and Chrome.
+ */
+dfn {
+  font-style: italic; }
+
+/**
+ * Address variable `h1` font-size and margin within `section` and `article`
+ * contexts in Firefox 4+, Safari, and Chrome.
+ */
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0; }
+
+/**
+ * Address styling not present in IE 8/9.
+ */
+mark {
+  background: #ff0;
+  color: #000; }
+
+/**
+ * Address inconsistent and variable font size in all browsers.
+ */
+small {
+  font-size: 80%; }
+
+/**
+ * Prevent `sub` and `sup` affecting `line-height` in all browsers.
+ */
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline; }
+
+sup {
+  top: -0.5em; }
+
+sub {
+  bottom: -0.25em; }
+
+/* Embedded content
+   ========================================================================== */
+/**
+ * Remove border when inside `a` element in IE 8/9/10.
+ */
+img {
+  border: 0; }
+
+/**
+ * Correct overflow not hidden in IE 9/10/11.
+ */
+svg:not(:root) {
+  overflow: hidden; }
+
+/* Grouping content
+   ========================================================================== */
+/**
+ * Address margin not present in IE 8/9 and Safari.
+ */
+figure {
+  margin: 1em 40px; }
+
+/**
+ * Address differences between Firefox and other browsers.
+ */
+hr {
+  box-sizing: content-box;
+  height: 0; }
+
+/**
+ * Contain overflow in all browsers.
+ */
+pre {
+  overflow: auto; }
+
+/**
+ * Address odd `em`-unit font size rendering in all browsers.
+ */
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em; }
+
+/* Forms
+   ========================================================================== */
+/**
+ * Known limitation: by default, Chrome and Safari on OS X allow very limited
+ * styling of `select`, unless a `border` property is set.
+ */
+/**
+ * 1. Correct color not being inherited.
+ *    Known issue: affects color of disabled elements.
+ * 2. Correct font properties not being inherited.
+ * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
+ */
+button,
+input,
+optgroup,
+select,
+textarea {
+  color: inherit;
+  /* 1 */
+  font: inherit;
+  /* 2 */
+  margin: 0;
+  /* 3 */ }
+
+/**
+ * Address `overflow` set to `hidden` in IE 8/9/10/11.
+ */
+button {
+  overflow: visible; }
+
+/**
+ * Address inconsistent `text-transform` inheritance for `button` and `select`.
+ * All other form control elements do not inherit `text-transform` values.
+ * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
+ * Correct `select` style inheritance in Firefox.
+ */
+button,
+select {
+  text-transform: none; }
+
+/**
+ * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+ *    and `video` controls.
+ * 2. Correct inability to style clickable `input` types in iOS.
+ * 3. Improve usability and consistency of cursor style between image-type
+ *    `input` and others.
+ */
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+  -webkit-appearance: button;
+  /* 2 */
+  cursor: pointer;
+  /* 3 */ }
+
+/**
+ * Re-set default cursor for disabled elements.
+ */
+button[disabled],
+html input[disabled] {
+  cursor: default; }
+
+/**
+ * Remove inner padding and border in Firefox 4+.
+ */
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  border: 0;
+  padding: 0; }
+
+/**
+ * Address Firefox 4+ setting `line-height` on `input` using `!important` in
+ * the UA stylesheet.
+ */
+input {
+  line-height: normal; }
+
+/**
+ * It's recommended that you don't attempt to style these elements.
+ * Firefox's implementation doesn't respect box-sizing, padding, or width.
+ *
+ * 1. Address box sizing set to `content-box` in IE 8/9/10.
+ * 2. Remove excess padding in IE 8/9/10.
+ */
+input[type="checkbox"],
+input[type="radio"] {
+  box-sizing: border-box;
+  /* 1 */
+  padding: 0;
+  /* 2 */ }
+
+/**
+ * Fix the cursor style for Chrome's increment/decrement buttons. For certain
+ * `font-size` values of the `input`, it causes the cursor style of the
+ * decrement button to change from `default` to `text`.
+ */
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+  height: auto; }
+
+/**
+ * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
+ * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
+ */
+input[type="search"] {
+  -webkit-appearance: textfield;
+  /* 1 */
+  box-sizing: content-box;
+  /* 2 */ }
+
+/**
+ * Remove inner padding and search cancel button in Safari and Chrome on OS X.
+ * Safari (but not Chrome) clips the cancel button when the search input has
+ * padding (and `textfield` appearance).
+ */
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none; }
+
+/**
+ * Define consistent border, margin, and padding.
+ */
+fieldset {
+  border: 1px solid #c0c0c0;
+  margin: 0 2px;
+  padding: 0.35em 0.625em 0.75em; }
+
+/**
+ * 1. Correct `color` not being inherited in IE 8/9/10/11.
+ * 2. Remove padding so people aren't caught out if they zero out fieldsets.
+ */
+legend {
+  border: 0;
+  /* 1 */
+  padding: 0;
+  /* 2 */ }
+
+/**
+ * Remove default vertical scrollbar in IE 8/9/10/11.
+ */
+textarea {
+  overflow: auto; }
+
+/**
+ * Don't inherit the `font-weight` (applied by a rule above).
+ * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
+ */
+optgroup {
+  font-weight: bold; }
+
+/* Tables
+   ========================================================================== */
+/**
+ * Remove most spacing between table cells.
+ */
+table {
+  border-collapse: collapse;
+  border-spacing: 0; }
+
+td,
+th {
+  padding: 0; }
+
+.ap-container {
+  color: #1d3649;
+  font-size: 16px;
+  line-height: 1.68;
+  font-family: "Helvetica Neue for IBM", "Helvetica Neue", Helvetica, Arial, Roboto, sans-serif;
+  font-weight: 300; }
+  .ap-container *,
+  .ap-container *::before,
+  .ap-container *::after {
+    box-sizing: border-box; }
+
+.ap-container a {
+  color: #a6266e;
+  text-decoration: none; }
+  .ap-container a:hover {
+    color: #a6266e;
+    text-decoration: none; }
+
+.ap-container .hyperlink {
+  color: #a6266e;
+  text-decoration: none; }
+  .ap-container .hyperlink strong {
+    font-weight: 700; }
+  .ap-container .hyperlink:hover {
+    color: #a6266e;
+    text-decoration: underline; }
+  .ap-container .hyperlink:active {
+    color: #db2780; }
+
+.ap-container .dark {
+  color: #f9f9fb; }
+  .ap-container .dark a {
+    color: #41d6c3; }
+    .ap-container .dark a.hyperlink:hover {
+      color: #41d6c3; }
+
+.ap-container h1,
+.ap-container h2,
+.ap-container h3,
+.ap-container h4,
+.ap-container h5,
+.ap-container h6 {
+  margin: 0;
+  font-weight: inherit; }
+
+.ap-container h1 {
+  font-size: 2.441em; }
+
+.ap-container h2 {
+  font-size: 1.563em; }
+
+.ap-container h3 {
+  font-size: 1.25em; }
+
+.ap-container h4,
+.ap-container h5,
+.ap-container h6 {
+  font-size: 1em; }
+
+@media (min-width: 48.063em) {
+  .ap-container h1 {
+    font-size: 4.236em; }
+  .ap-container h2 {
+    font-size: 2.618em; }
+  .ap-container h3 {
+    font-size: 1.618em; } }
+
+.ap-container p {
+  font-weight: 1em; }
+
+.ap-container small {
+  font-size: .875em; }
+
+.ap-container strong {
+  font-weight: 700; }
+
+.ap-container em {
+  font-style: italic; }
+
+.ap-container ul,
+.ap-container ol {
+  padding-left: 1em; }
+
+.ap-container ul {
+  list-style: disc; }
+
+.ap-container ol {
+  list-style: decimal; }
+
+.ap-container ul ul,
+.ap-container ol ul {
+  list-style-type: circle;
+  margin-bottom: 0; }
+
+.ap-container img {
+  max-width: 100%; }
+
+.ap-container fieldset {
+  border: 0;
+  padding: 0;
+  margin: 0; }
+
+.ap-container {
+  /*
+.alert__message {
+  max-width: 80%;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+  overflow: hidden;
+  margin-bottom: 0;
+
+  &.shorten {
+    text-overflow: clip;
+    white-space: normal;
+    overflow: hidden;
+  }
+  &.shorter {
+    text-overflow: ellipsis;
+    white-space: nowrap;
+    overflow: hidden;
+    float: left;
+  }
+}
+*/ }
+  .ap-container .alert {
+    padding: 15px 62px;
+    min-height: 55px;
+    display: block;
+    clear: both;
+    position: absolute;
+    left: 0;
+    transition: all 0.2s ease-in-out;
+    border-left: 4px solid;
+    background: #f9f9fb;
+    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
+    color: #1d3649;
+    margin-top: 0;
+    width: 100%; }
+  .ap-container .alert__fadeOut {
+    opacity: 0;
+    transition: all 0.2s ease-in-out; }
+  .ap-container .alert__close {
+    position: absolute;
+    top: 15px;
+    right: 20px;
+    background: transparent;
+    border: 0;
+    padding: 0;
+    display: block;
+    width: 24px;
+    height: 24px; }
+    .ap-container .alert__close svg {
+      width: 24px;
+      height: 24px;
+      fill: #a6266e; }
+    .ap-container .alert__close:active svg {
+      fill: #db2780; }
+  .ap-container .alert__title {
+    font-size: 1em;
+    font-weight: 700;
+    display: inline; }
+    .ap-container .alert__title::after {
+      content: ' \u2014 '; }
+  .ap-container .alert__icon {
+    width: 24px;
+    height: 24px;
+    position: absolute;
+    top: 15px;
+    left: 24px; }
+  .ap-container .alert--success {
+    border-color: #4b8400; }
+    .ap-container .alert--success .alert__icon {
+      fill: #4b8400; }
+  .ap-container .alert--warning {
+    border-color: #fdd600; }
+    .ap-container .alert--warning .alert__icon {
+      fill: #fdd600; }
+  .ap-container #icon-warning_filled_24 .text {
+    fill: #1d3649; }
+  .ap-container .alert--error {
+    border-color: #e71d32; }
+    .ap-container .alert--error .alert__icon {
+      fill: #e71d32; }
+  .ap-container .alert--info {
+    border-color: #4178be; }
+    .ap-container .alert--info .alert__icon {
+      fill: #4178be; }
+  .ap-container .breadcrumb, .ap-container .breadcrumb--condensed {
+    display: block;
+    clear: both;
+    margin: 0 auto;
+    font-size: .875em;
+    position: relative; }
+  .ap-container .breadcrumb__container {
+    padding: 0; }
+  .ap-container .breadcrumb__item, .ap-container .breadcrumb__item--condensed {
+    font-weight: 400;
+    display: inline-block;
+    list-style: none;
+    margin: 0 16px 0 0;
+    position: relative; }
+    .ap-container .breadcrumb__item:first-child, .ap-container .breadcrumb__item--condensed:first-child {
+      padding-left: 0; }
+  .ap-container .breadcrumb__divider {
+    fill: #aeaeae;
+    margin-left: 16px; }
+    .breadcrumb--dark .ap-container .breadcrumb__divider {
+      fill: #777677; }
+  .ap-container .breadcrumb__item--current {
+    font-weight: 400;
+    display: inline-block;
+    list-style: none;
+    margin: 0 16px 0 0;
+    position: relative; }
+  .ap-container .breadcrumb__link, .ap-container .breadcrumb__link--condensed {
+    display: inline-block;
+    font-weight: 400;
+    cursor: pointer;
+    padding: 0;
+    border-bottom: 1px solid transparent; }
+    .ap-container .breadcrumb__link svg, .ap-container .breadcrumb__link--condensed svg {
+      display: inline-block;
+      width: 16px;
+      position: relative;
+      top: 2px;
+      margin-right: 10px; }
+    .ap-container .breadcrumb__link:hover, .ap-container .breadcrumb__link--condensed:hover {
+      text-decoration: none;
+      border-bottom: 1px solid #a6266e; }
+    .ap-container .breadcrumb__link:active, .ap-container .breadcrumb__link--condensed:active {
+      transition: all .1s ease-in-out;
+      color: #db2780; }
+      .ap-container .breadcrumb__link:active svg path, .ap-container .breadcrumb__link--condensed:active svg path {
+        fill: #db2780; }
+  .ap-container .breadcrumb--dark .breadcrumb__link, .ap-container .breadcrumb--dark .breadcrumb__link--condensed {
+    color: #41d6c3; }
+    .ap-container .breadcrumb--dark .breadcrumb__link:hover, .ap-container .breadcrumb--dark .breadcrumb__link--condensed:hover {
+      border-color: #41d6c3; }
+    .ap-container .breadcrumb--dark .breadcrumb__link:active, .ap-container .breadcrumb--dark .breadcrumb__link--condensed:active {
+      color: #6eedd8;
+      border-color: #6eedd8; }
+  .ap-container .breadcrumb--dark .breadcrumb__link svg path, .ap-container .breadcrumb--dark .breadcrumb__link--condensed svg path {
+    fill: #41d6c3; }
+  .ap-container .breadcrumb--dark .breadcrumb__link:active svg path, .ap-container .breadcrumb--dark .breadcrumb__link--condensed:active svg path {
+    fill: #6eedd8; }
+  .ap-container .breadcrumb--dark .breadcrumb__current {
+    color: #f9f9fb; }
+  .ap-container .breadcrumb__current {
+    color: #1d3649; }
+  .ap-container .breadcrumb__condensed--container {
+    position: absolute;
+    transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
+    margin-top: 10px;
+    padding: 0;
+    width: auto;
+    background: #e0e0e0;
+    left: 35px;
+    opacity: 0;
+    transform: translate3d(0, 12px, 0);
+    z-index: 6000; }
+    .ap-container .breadcrumb__condensed--container .breadcrumb__divider {
+      display: none; }
+    .ap-container .breadcrumb__condensed--container::after {
+      bottom: 100%;
+      left: 50%;
+      border: solid transparent;
+      content: ' ';
+      height: 0;
+      width: 0;
+      position: absolute;
+      pointer-events: none;
+      border-color: transparent;
+      border-bottom-color: #e0e0e0;
+      border-width: 10px;
+      margin-left: -8px; }
+    .ap-container .breadcrumb__condensed--container .breadcrumb__item, .ap-container .breadcrumb__condensed--container .breadcrumb__item--condensed {
+      display: block;
+      float: none;
+      margin: 0;
+      white-space: nowrap; }
+      .ap-container .breadcrumb__condensed--container .breadcrumb__item::before, .ap-container .breadcrumb__condensed--container .breadcrumb__item--condensed::before {
+        display: none; }
+    .ap-container .breadcrumb__condensed--container .breadcrumb__link, .ap-container .breadcrumb__condensed--container .breadcrumb__link--condensed {
+      padding: 10px 20px;
+      display: block;
+      font-size: .75rem;
+      color: #1d3649;
+      cursor: pointer;
+      border: none; }
+      .ap-container .breadcrumb__condensed--container .breadcrumb__link:hover, .ap-container .breadcrumb__condensed--container .breadcrumb__link--condensed:hover {
+        color: #a6266e;
+        background: white; }
+      .ap-container .breadcrumb__condensed--container .breadcrumb__link::after, .ap-container .breadcrumb__condensed--container .breadcrumb__link--condensed::after {
+        border: 0; }
+  .ap-container .breadcrumb--dark .breadcrumb__condensed--container {
+    background: #264a60; }
+    .ap-container .breadcrumb--dark .breadcrumb__condensed--container::after {
+      border-bottom-color: #264a60; }
+    .ap-container .breadcrumb--dark .breadcrumb__condensed--container .breadcrumb__link, .ap-container .breadcrumb--dark .breadcrumb__condensed--container .breadcrumb__link--condensed {
+      color: #f9f9fb; }
+      .ap-container .breadcrumb--dark .breadcrumb__condensed--container .breadcrumb__link:hover, .ap-container .breadcrumb--dark .breadcrumb__condensed--container .breadcrumb__link--condensed:hover {
+        color: #00b4a0;
+        background: #152935; }
+  .ap-container .breadcrumb__link--condensed:focus .breadcrumb__condensed--container,
+  .ap-container .breadcrumb__link--condensed:hover .breadcrumb__condensed--container,
+  .ap-container .breadcrumb__link--condensed:active .breadcrumb__condensed--container,
+  .ap-container .breadcrumb__link--condensed.active .breadcrumb__condensed--container {
+    transform: translateY(0);
+    opacity: 1;
+    z-index: 8000; }
+  .ap-container .breadcrumb__link--condensed {
+    display: inline;
+    border: 0;
+    background: transparent;
+    position: relative;
+    top: -4px;
+    font-weight: 700;
+    padding: 0 30px 12px;
+    margin-left: -30px;
+    margin-right: -30px; }
+    .ap-container .breadcrumb__link--condensed:hover {
+      border: 0; }
+  .ap-container *:active,
+  .ap-container *:focus {
+    outline: default; }
+  .ap-container .button {
+    display: inline-block;
+    text-decoration: none;
+    background-color: transparent;
+    border: 2px solid #a6266e;
+    color: #a6266e;
+    padding: .625em 1.375em;
+    transition: all 0.2s ease-in-out;
+    cursor: pointer;
+    font-weight: 500; }
+    .ap-container .button .button__text {
+      padding-bottom: 6px; }
+    .ap-container .button:hover, .ap-container .button:focus {
+      background-color: #a6266e;
+      color: #f9f9fb;
+      cursor: pointer;
+      text-decoration: none; }
+      .ap-container .button:hover .icon, .ap-container .button:focus .icon {
+        fill: white; }
+    .ap-container .button:active {
+      transition: all .1s ease-in-out;
+      background: #db2780;
+      border-color: #db2780;
+      color: #f9f9fb; }
+      .ap-container .button:active .icon {
+        fill: white; }
+    .ap-container .button .icon {
+      fill: #a6266e;
+      transition: all 0.2s ease-in-out;
+      margin: 0 .875em 0 -.25em;
+      transform: translateY(4px); }
+    .ap-container .button a {
+      padding: 0;
+      margin: 0; }
+  .ap-container .button--large {
+    font-size: 1em;
+    border-width: 3px;
+    font-weight: 700;
+    padding: .625em 1.75em;
+    height: auto; }
+    @media (min-width: 48.063em) {
+      .ap-container .button--large {
+        font-size: 1.1em;
+        border-width: 4px; } }
+    .ap-container .button--large .icon {
+      width: 24px;
+      height: 24px; }
+  .ap-container .button--dark {
+    border-color: #41d6c3;
+    color: #41d6c3; }
+    .ap-container .button--dark:hover, .ap-container .button--dark:focus {
+      background-color: #41d6c3;
+      color: #152935; }
+      .ap-container .button--dark:hover .icon, .ap-container .button--dark:focus .icon {
+        fill: #152935; }
+    .ap-container .button--dark:active {
+      background-color: #6eedd8;
+      border-color: #6eedd8;
+      color: #152935; }
+      .ap-container .button--dark:active .icon {
+        fill: #152935; }
+    .ap-container .button--dark .icon {
+      fill: #41d6c3; }
+  .ap-container .button--disabled {
+    color: #aeaeae;
+    border: 2px solid #aeaeae;
+    cursor: initial;
+    pointer-events: none; }
+    .ap-container .button--disabled:hover, .ap-container .button--disabled:focus, .ap-container .button--disabled:active {
+      border: 2px solid #aeaeae;
+      background-color: transparent;
+      color: #aeaeae; }
+      .ap-container .button--disabled:hover .button__text, .ap-container .button--disabled:focus .button__text, .ap-container .button--disabled:active .button__text {
+        text-decoration: none; }
+    .ap-container .button--disabled:hover .icon,
+    .ap-container .button--disabled .icon {
+      fill: #aeaeae; }
+  .ap-container .button--dark.button--disabled {
+    border-color: #777677;
+    color: #777677; }
+    .ap-container .button--dark.button--disabled .icon {
+      fill: #777677; }
+  .ap-container .button--hyperlink {
+    border: none; }
+    .ap-container .button--hyperlink:hover, .ap-container .button--hyperlink:focus {
+      background: transparent;
+      color: #a6266e; }
+      .ap-container .button--hyperlink:hover .button__text, .ap-container .button--hyperlink:focus .button__text {
+        border-bottom: 1px solid #a6266e; }
+      .ap-container .button--hyperlink:hover .icon, .ap-container .button--hyperlink:focus .icon {
+        fill: #a6266e; }
+    .ap-container .button--hyperlink:active {
+      color: #db2780;
+      background: transparent; }
+      .ap-container .button--hyperlink:active .button__text {
+        border-color: #db2780; }
+      .ap-container .button--hyperlink:active .icon {
+        fill: #db2780; }
+    .ap-container .button--hyperlink .icon {
+      margin-right: .688em; }
+  .ap-container .button--hyperlink.button--disabled:focus {
+    color: #aeaeae;
+    border: 0; }
+  .ap-container .button--hyperlink.button--dark:hover, .ap-container .button--hyperlink.button--dark:focus {
+    color: #41d6c3; }
+    .ap-container .button--hyperlink.button--dark:hover .button__text, .ap-container .button--hyperlink.button--dark:focus .button__text {
+      border-bottom: 1px solid #41d6c3; }
+    .ap-container .button--hyperlink.button--dark:hover .icon, .ap-container .button--hyperlink.button--dark:focus .icon {
+      fill: #41d6c3; }
+  .ap-container .button--hyperlink.button--dark:active {
+    color: #6eedd8; }
+    .ap-container .button--hyperlink.button--dark:active .button__text {
+      border-color: #6eedd8; }
+    .ap-container .button--hyperlink.button--dark:active .icon {
+      fill: #6eedd8; }
+  .ap-container .button--hyperlink.button--disabled.button--dark:focus {
+    color: #777677; }
+  .ap-container .button--back {
+    color: #1d3649;
+    font-weight: 400;
+    padding: 0; }
+    .ap-container .button--back:hover, .ap-container .button--back:focus {
+      background: transparent;
+      color: #a6266e; }
+      .ap-container .button--back:hover .icon circle,
+      .ap-container .button--back:hover .icon path, .ap-container .button--back:focus .icon circle,
+      .ap-container .button--back:focus .icon path {
+        fill: #a6266e;
+        transition: all 0.2s ease-in-out; }
+      .ap-container .button--back:hover .icon polygon, .ap-container .button--back:focus .icon polygon {
+        fill: white;
+        transition: all 0.1s ease-in-out; }
+    .ap-container .button--back:active {
+      color: #db2780;
+      background: transparent; }
+      .ap-container .button--back:active .icon circle,
+      .ap-container .button--back:active .icon path {
+        fill: #db2780;
+        transition: all 0.2s ease-in-out; }
+      .ap-container .button--back:active .icon polygon {
+        fill: white;
+        transition: all 0.1s ease-in-out; }
+    .ap-container .button--back .icon {
+      margin-right: 6px;
+      top: 3px; }
+  .ap-container .button--back.button--large {
+    font-size: 1.563em;
+    font-weight: 300; }
+  .ap-container .button--back.button--dark {
+    color: #f9f9fb; }
+    .ap-container .button--back.button--dark .icon {
+      fill: #41d6c3; }
+    .ap-container .button--back.button--dark:hover, .ap-container .button--back.button--dark:focus {
+      color: #41d6c3; }
+      .ap-container .button--back.button--dark:hover .icon, .ap-container .button--back.button--dark:focus .icon {
+        color: #41d6c3; }
+        .ap-container .button--back.button--dark:hover .icon circle,
+        .ap-container .button--back.button--dark:hover .icon path, .ap-container .button--back.button--dark:focus .icon circle,
+        .ap-container .button--back.button--dark:focus .icon path {
+          fill: #41d6c3; }
+        .ap-container .button--back.button--dark:hover .icon polygon, .ap-container .button--back.button--dark:focus .icon polygon {
+          fill: #1d3649; }
+    .ap-container .button--back.button--dark:active {
+      color: #6eedd8; }
+      .ap-container .button--back.button--dark:active .icon {
+        color: #6eedd8; }
+        .ap-container .button--back.button--dark:active .icon circle,
+        .ap-container .button--back.button--dark:active .icon path {
+          fill: #6eedd8;
+          transition: all 0.2s ease-in-out; }
+        .ap-container .button--back.button--dark:active .icon polygon {
+          fill: #1d3649;
+          transition: all 0.1s ease-in-out; }
+  .ap-container .checkbox--base, .ap-container .checkbox--light, .ap-container .checkbox--light[type='checkbox'][disabled], .ap-container .checkbox--light--indeterminate, .ap-container .checkbox--dark, .ap-container .checkbox--dark[type='checkbox'][disabled], .ap-container .checkbox--dark--indeterminate {
+    position: absolute;
+    opacity: 0;
+    background: transparent; }
+    .ap-container .checkbox--base + label, .ap-container .checkbox--light + label, .ap-container .checkbox--light[type='checkbox'][disabled] + label, .ap-container .checkbox--light--indeterminate + label, .ap-container .checkbox--dark + label, .ap-container .checkbox--dark[type='checkbox'][disabled] + label, .ap-container .checkbox--dark--indeterminate + label {
+      position: relative;
+      padding-left: 31px;
+      cursor: pointer;
+      color: #152935;
+      display: inline-block; }
+    .ap-container .checkbox--base + label::before, .ap-container .checkbox--light + label::before, .ap-container .checkbox--light[type='checkbox'][disabled] + label::before, .ap-container .checkbox--light--indeterminate + label::before, .ap-container .checkbox--dark + label::before, .ap-container .checkbox--dark[type='checkbox'][disabled] + label::before, .ap-container .checkbox--dark--indeterminate + label::before {
+      content: '';
+      position: absolute;
+      left: 0;
+      top: 5px;
+      width: 16px;
+      height: 16px;
+      border: 1px solid #1d3649;
+      background: transparent;
+      border-radius: 0; }
+    .ap-container .checkbox--base + label:hover::before, .ap-container .checkbox--light + label:hover::before, .ap-container .checkbox--light[type='checkbox'][disabled] + label:hover::before, .ap-container .checkbox--light--indeterminate + label:hover::before, .ap-container .checkbox--dark + label:hover::before, .ap-container .checkbox--dark[type='checkbox'][disabled] + label:hover::before, .ap-container .checkbox--dark--indeterminate + label:hover::before {
+      background: #e0e0e0; }
+    .ap-container .checkbox--base:checked + label::before, .ap-container .checkbox--light:checked + label::before, .ap-container .checkbox--light[type='checkbox'][disabled]:checked + label::before, .ap-container .checkbox--light--indeterminate:checked + label::before, .ap-container .checkbox--dark:checked + label::before, .ap-container .checkbox--dark[type='checkbox'][disabled]:checked + label::before, .ap-container .checkbox--dark--indeterminate:checked + label::before {
+      background: #a6266e;
+      border: 0 solid #1d3649;
+      transition: all 0.2s ease-in-out; }
+    .ap-container .checkbox--base:checked + label:hover::before, .ap-container .checkbox--light:checked + label:hover::before, .ap-container .checkbox--light--indeterminate:checked + label:hover::before, .ap-container .checkbox--dark:checked + label:hover::before, .ap-container .checkbox--dark--indeterminate:checked + label:hover::before {
+      background: #db2780; }
+    .ap-container .checkbox--base + label::after, .ap-container .checkbox--light + label::after, .ap-container .checkbox--light[type='checkbox'][disabled] + label::after, .ap-container .checkbox--light--indeterminate + label::after, .ap-container .checkbox--dark + label::after, .ap-container .checkbox--dark[type='checkbox'][disabled] + label::after, .ap-container .checkbox--dark--indeterminate + label::after {
+      content: '';
+      width: 8px;
+      height: 5px;
+      background: none;
+      border-left: 2px solid #f9f9fb;
+      border-bottom: 2px solid #f9f9fb;
+      transform: scale(0) rotate(-45deg);
+      position: absolute;
+      top: 9px;
+      left: 4px;
+      transition: all 0.2s ease-in-out; }
+    .ap-container .checkbox--base:checked + label::after, .ap-container .checkbox--light:checked + label::after, .ap-container .checkbox--light[type='checkbox'][disabled]:checked + label::after, .ap-container .checkbox--light--indeterminate:checked + label::after, .ap-container .checkbox--dark:checked + label::after, .ap-container .checkbox--dark[type='checkbox'][disabled]:checked + label::after, .ap-container .checkbox--dark--indeterminate:checked + label::after {
+      opacity: 1;
+      transform: scale(1) rotate(-45deg); }
+    .ap-container .checkbox--base:not(:checked) + label::after, .ap-container .checkbox--light:not(:checked) + label::after, .ap-container .checkbox--light[type='checkbox'][disabled]:not(:checked) + label::after, .ap-container .checkbox--light--indeterminate:not(:checked) + label::after, .ap-container .checkbox--dark:not(:checked) + label::after, .ap-container .checkbox--dark[type='checkbox'][disabled]:not(:checked) + label::after, .ap-container .checkbox--dark--indeterminate:not(:checked) + label::after {
+      opacity: 0;
+      transform: scale(0) rotate(-45deg); }
+    .ap-container .checkbox--base:focus + label::before, .ap-container .checkbox--light:focus + label::before, .ap-container .checkbox--light[type='checkbox'][disabled]:focus + label::before, .ap-container .checkbox--light--indeterminate:focus + label::before, .ap-container .checkbox--dark:focus + label::before, .ap-container .checkbox--dark[type='checkbox'][disabled]:focus + label::before, .ap-container .checkbox--dark--indeterminate:focus + label::before {
+      outline-color: rgba(77, 144, 254, 0.5);
+      outline-offset: -2px;
+      outline-style: auto;
+      outline-width: 5px; }
+  .ap-container _::-moz-range-track,
+  .ap-container body:last-child .checkbox--base:focus + label::before, .ap-container body:last-child .checkbox--light:focus + label::before, .ap-container body:last-child .checkbox--light--indeterminate:focus + label::before, .ap-container body:last-child .checkbox--dark:focus + label::before, .ap-container body:last-child .checkbox--dark--indeterminate:focus + label::before {
+    outline-style: solid;
+    -moz-outline-radius: 2px;
+    outline-width: 4px;
+    outline-color: rgba(77, 144, 254, 0.5); }
+  .ap-container .checkbox--light--indeterminate + label::after {
+    border-left: 0 solid #f9f9fb;
+    border-bottom: 2px solid #f9f9fb; }
+  .ap-container .checkbox--light--indeterminate:checked + label::after {
+    transform: scale(1) rotate(0deg); }
+  .ap-container .checkbox--light--indeterminate:not(:checked) + label::after {
+    transform: scale(0) rotate(0deg); }
+  .ap-container [type='checkbox'][disabled].checkbox--light + label {
+    color: #aeaeae; }
+  .ap-container [type='checkbox'][disabled].checkbox--light + label::before {
+    border: 1px solid #aeaeae; }
+  .ap-container [type='checkbox'][disabled].checkbox--light:checked + label::before {
+    background: #aeaeae; }
+  .ap-container .checkbox--dark + label, .ap-container .checkbox--dark[type='checkbox'][disabled] + label {
+    color: white; }
+  .ap-container .checkbox--dark + label::before, .ap-container .checkbox--dark[type='checkbox'][disabled] + label::before {
+    border: 1px solid #f9f9fb; }
+  .ap-container .checkbox--dark + label:hover::before, .ap-container .checkbox--dark[type='checkbox'][disabled] + label:hover::before {
+    background: rgba(255, 255, 255, 0.25); }
+  .ap-container .checkbox--dark:checked + label::before, .ap-container .checkbox--dark[type='checkbox'][disabled]:checked + label::before {
+    background: #41d6c3; }
+  .ap-container .checkbox--dark:checked + label:hover::before {
+    background-color: #6eedd8; }
+  .ap-container .checkbox--dark + label::after, .ap-container .checkbox--dark[type='checkbox'][disabled] + label::after {
+    border-color: #152935; }
+  .ap-container .checkbox--dark--indeterminate + label {
+    color: white; }
+  .ap-container .checkbox--dark--indeterminate + label::before {
+    border: 1px solid #f9f9fb; }
+  .ap-container .checkbox--dark--indeterminate + label:hover::before {
+    background: rgba(255, 255, 255, 0.25); }
+  .ap-container .checkbox--dark--indeterminate:checked + label::before {
+    background: #41d6c3; }
+  .ap-container .checkbox--dark--indeterminate:checked + label:hover::before {
+    background-color: #6eedd8; }
+  .ap-container .checkbox--dark--indeterminate + label::after {
+    border-left: 0 solid #152935;
+    border-bottom: 2px solid #152935; }
+  .ap-container .checkbox--dark--indeterminate:checked + label::after {
+    transform: scale(1) rotate(0deg); }
+  .ap-container .checkbox--dark--indeterminate:not(:checked) + label::after {
+    transform: scale(0) rotate(0deg); }
+  .ap-container [type='checkbox'][disabled].checkbox--dark + label {
+    color: #777677; }
+  .ap-container [type='checkbox'][disabled].checkbox--dark + label::before {
+    border: 1px solid #777677; }
+  .ap-container [type='checkbox'][disabled].checkbox--dark:checked + label::before {
+    background: #777677; }
+  .ap-container .icon {
+    width: 20px;
+    height: 20px; }
+  .ap-container .icon__close {
+    cursor: pointer;
+    border: none;
+    background-color: transparent;
+    padding: 0; }
+    .ap-container .icon__close circle,
+    .ap-container .icon__close path {
+      transition: all 0.2s ease-in-out; }
+    .ap-container .icon__close polygon {
+      transition: all 0.1s ease-in-out;
+      fill: #a6266e; }
+    .ap-container .icon__close path {
+      fill: #a6266e; }
+    .ap-container .icon__close:hover polygon {
+      fill: white; }
+    .ap-container .icon__close:hover circle {
+      fill: #a6266e; }
+    .ap-container .icon__close:active circle,
+    .ap-container .icon__close:active path {
+      fill: #db2780; }
+    .ap-container .icon__close:active polygon {
+      fill: white; }
+  .ap-container .label__text--light,
+  .ap-container .label__text--dark {
+    display: block;
+    padding: 16px 0 0;
+    position: absolute;
+    visibility: hidden;
+    font-weight: 500;
+    margin-top: 9px; }
+    .ap-container .label__text--light.active-label,
+    .ap-container .label__text--dark.active-label {
+      visibility: visible;
+      transition: all .2s ease-in-out;
+      margin-top: -11px; }
+    .form-boxed .ap-container .label__text--light, .form-boxed
+    .ap-container .label__text--dark {
+      visibility: visible; }
+  .ap-container .label__text--light {
+    color: #1d3649; }
+    .ap-container .label__text--light.inactive-label {
+      color: #5a5a5a; }
+  .ap-container .label__text--dark {
+    color: #f9f9fb; }
+    .ap-container .label__text--dark.inactive-label {
+      color: #c7c7c7; }
+  .ap-container .label__checkbox--light,
+  .ap-container .label__checkbox--dark,
+  .ap-container .label__radio--light,
+  .ap-container .label__radio--dark {
+    margin-right: 30px; }
+  .ap-container .label__form--light, .ap-container .label__form--dark {
+    display: block;
+    font-weight: 500;
+    padding-bottom: .3em;
+    color: #1d3649; }
+  .ap-container .label__form--dark {
+    color: #f9f9fb; }
+
+@keyframes dash {
+  0% {
+    stroke-dashoffset: 9.7px; }
+  60% {
+    stroke-dashoffset: 113.52px; }
+  100% {
+    stroke-dashoffset: 9.7px; } }
+
+@keyframes rotate {
+  0% {
+    transform: rotate(300deg); }
+  60% {
+    transform: rotate(1320deg); }
+  100% {
+    transform: rotate(2100deg); } }
+  .ap-container .large {
+    width: 90px;
+    height: 90px; }
+  .ap-container .small {
+    width: 45px;
+    height: 45px; }
+  .ap-container .loader {
+    height: 100%;
+    width: 100%;
+    transform: translateZ(0) rotate(300deg);
+    transform-origin: center center;
+    animation: rotate 4s ease-out infinite; }
+    .ap-container .loader .loader__path {
+      stroke-dasharray: 125px;
+      stroke-dashoffset: 9.7px;
+      r: 20px;
+      cx: 50px;
+      cy: 50px;
+      fill: transparent;
+      stroke: #a6266e;
+      stroke-width: 4.65116px;
+      stroke-linecap: butt;
+      transition: stroke-dashoffset 1s cubic-bezier(0.5, 0.08, 0, 1);
+      animation: dash 4s ease-out infinite; }
+  .ap-container .determinate {
+    transform: translateZ(0) rotate(-90deg);
+    animation: none; }
+    .ap-container .determinate .loader__path {
+      stroke-dasharray: 126;
+      stroke-dashoffset: 126;
+      animation: none; }
+  .ap-container .loader--dark .loader__path {
+    stroke: #41d6c3; }
+  .ap-container .ibm-spinner-determinate[data-percent='100'] .loader__path {
+    stroke-dashoffset: 0; }
+  .ap-container .ibm-spinner-determinate[data-percent='99'] .loader__path {
+    stroke-dashoffset: 1.26; }
+  .ap-container .ibm-spinner-determinate[data-percent='98'] .loader__path {
+    stroke-dashoffset: 2.52; }
+  .ap-container .ibm-spinner-determinate[data-percent='97'] .loader__path {
+    stroke-dashoffset: 3.78; }
+  .ap-container .ibm-spinner-determinate[data-percent='96'] .loader__path {
+    stroke-dashoffset: 5.04; }
+  .ap-container .ibm-spinner-determinate[data-percent='95'] .loader__path {
+    stroke-dashoffset: 6.3; }
+  .ap-container .ibm-spinner-determinate[data-percent='94'] .loader__path {
+    stroke-dashoffset: 7.56; }
+  .ap-container .ibm-spinner-determinate[data-percent='93'] .loader__path {
+    stroke-dashoffset: 8.82; }
+  .ap-container .ibm-spinner-determinate[data-percent='92'] .loader__path {
+    stroke-dashoffset: 10.08; }
+  .ap-container .ibm-spinner-determinate[data-percent='91'] .loader__path {
+    stroke-dashoffset: 11.34; }
+  .ap-container .ibm-spinner-determinate[data-percent='90'] .loader__path {
+    stroke-dashoffset: 12.6; }
+  .ap-container .ibm-spinner-determinate[data-percent='89'] .loader__path {
+    stroke-dashoffset: 13.86; }
+  .ap-container .ibm-spinner-determinate[data-percent='88'] .loader__path {
+    stroke-dashoffset: 15.12; }
+  .ap-container .ibm-spinner-determinate[data-percent='87'] .loader__path {
+    stroke-dashoffset: 16.38; }
+  .ap-container .ibm-spinner-determinate[data-percent='86'] .loader__path {
+    stroke-dashoffset: 17.64; }
+  .ap-container .ibm-spinner-determinate[data-percent='85'] .loader__path {
+    stroke-dashoffset: 18.9; }
+  .ap-container .ibm-spinner-determinate[data-percent='84'] .loader__path {
+    stroke-dashoffset: 20.16; }
+  .ap-container .ibm-spinner-determinate[data-percent='83'] .loader__path {
+    stroke-dashoffset: 21.42; }
+  .ap-container .ibm-spinner-determinate[data-percent='82'] .loader__path {
+    stroke-dashoffset: 22.68; }
+  .ap-container .ibm-spinner-determinate[data-percent='81'] .loader__path {
+    stroke-dashoffset: 23.94; }
+  .ap-container .ibm-spinner-determinate[data-percent='80'] .loader__path {
+    stroke-dashoffset: 25.2; }
+  .ap-container .ibm-spinner-determinate[data-percent='79'] .loader__path {
+    stroke-dashoffset: 26.46; }
+  .ap-container .ibm-spinner-determinate[data-percent='78'] .loader__path {
+    stroke-dashoffset: 27.72; }
+  .ap-container .ibm-spinner-determinate[data-percent='77'] .loader__path {
+    stroke-dashoffset: 28.98; }
+  .ap-container .ibm-spinner-determinate[data-percent='76'] .loader__path {
+    stroke-dashoffset: 30.24; }
+  .ap-container .ibm-spinner-determinate[data-percent='75'] .loader__path {
+    stroke-dashoffset: 31.5; }
+  .ap-container .ibm-spinner-determinate[data-percent='74'] .loader__path {
+    stroke-dashoffset: 32.76; }
+  .ap-container .ibm-spinner-determinate[data-percent='73'] .loader__path {
+    stroke-dashoffset: 34.02; }
+  .ap-container .ibm-spinner-determinate[data-percent='72'] .loader__path {
+    stroke-dashoffset: 35.28; }
+  .ap-container .ibm-spinner-determinate[data-percent='71'] .loader__path {
+    stroke-dashoffset: 36.54; }
+  .ap-container .ibm-spinner-determinate[data-percent='70'] .loader__path {
+    stroke-dashoffset: 37.8; }
+  .ap-container .ibm-spinner-determinate[data-percent='69'] .loader__path {
+    stroke-dashoffset: 39.06; }
+  .ap-container .ibm-spinner-determinate[data-percent='68'] .loader__path {
+    stroke-dashoffset: 40.32; }
+  .ap-container .ibm-spinner-determinate[data-percent='67'] .loader__path {
+    stroke-dashoffset: 41.58; }
+  .ap-container .ibm-spinner-determinate[data-percent='66'] .loader__path {
+    stroke-dashoffset: 42.84; }
+  .ap-container .ibm-spinner-determinate[data-percent='65'] .loader__path {
+    stroke-dashoffset: 44.1; }
+  .ap-container .ibm-spinner-determinate[data-percent='64'] .loader__path {
+    stroke-dashoffset: 45.36; }
+  .ap-container .ibm-spinner-determinate[data-percent='63'] .loader__path {
+    stroke-dashoffset: 46.62; }
+  .ap-container .ibm-spinner-determinate[data-percent='62'] .loader__path {
+    stroke-dashoffset: 47.88; }
+  .ap-container .ibm-spinner-determinate[data-percent='61'] .loader__path {
+    stroke-dashoffset: 49.14; }
+  .ap-container .ibm-spinner-determinate[data-percent='60'] .loader__path {
+    stroke-dashoffset: 50.4; }
+  .ap-container .ibm-spinner-determinate[data-percent='59'] .loader__path {
+    stroke-dashoffset: 51.66; }
+  .ap-container .ibm-spinner-determinate[data-percent='58'] .loader__path {
+    stroke-dashoffset: 52.92; }
+  .ap-container .ibm-spinner-determinate[data-percent='57'] .loader__path {
+    stroke-dashoffset: 54.18; }
+  .ap-container .ibm-spinner-determinate[data-percent='56'] .loader__path {
+    stroke-dashoffset: 55.44; }
+  .ap-container .ibm-spinner-determinate[data-percent='55'] .loader__path {
+    stroke-dashoffset: 56.7; }
+  .ap-container .ibm-spinner-determinate[data-percent='54'] .loader__path {
+    stroke-dashoffset: 57.96; }
+  .ap-container .ibm-spinner-determinate[data-percent='53'] .loader__path {
+    stroke-dashoffset: 59.22; }
+  .ap-container .ibm-spinner-determinate[data-percent='52'] .loader__path {
+    stroke-dashoffset: 60.48; }
+  .ap-container .ibm-spinner-determinate[data-percent='51'] .loader__path {
+    stroke-dashoffset: 61.74; }
+  .ap-container .ibm-spinner-determinate[data-percent='50'] .loader__path {
+    stroke-dashoffset: 63; }
+  .ap-container .ibm-spinner-determinate[data-percent='49'] .loader__path {
+    stroke-dashoffset: 64.26; }
+  .ap-container .ibm-spinner-determinate[data-percent='48'] .loader__path {
+    stroke-dashoffset: 65.52; }
+  .ap-container .ibm-spinner-determinate[data-percent='47'] .loader__path {
+    stroke-dashoffset: 66.78; }
+  .ap-container .ibm-spinner-determinate[data-percent='46'] .loader__path {
+    stroke-dashoffset: 68.04; }
+  .ap-container .ibm-spinner-determinate[data-percent='45'] .loader__path {
+    stroke-dashoffset: 69.3; }
+  .ap-container .ibm-spinner-determinate[data-percent='44'] .loader__path {
+    stroke-dashoffset: 70.56; }
+  .ap-container .ibm-spinner-determinate[data-percent='43'] .loader__path {
+    stroke-dashoffset: 71.82; }
+  .ap-container .ibm-spinner-determinate[data-percent='42'] .loader__path {
+    stroke-dashoffset: 73.08; }
+  .ap-container .ibm-spinner-determinate[data-percent='41'] .loader__path {
+    stroke-dashoffset: 74.34; }
+  .ap-container .ibm-spinner-determinate[data-percent='40'] .loader__path {
+    stroke-dashoffset: 75.6; }
+  .ap-container .ibm-spinner-determinate[data-percent='39'] .loader__path {
+    stroke-dashoffset: 76.86; }
+  .ap-container .ibm-spinner-determinate[data-percent='38'] .loader__path {
+    stroke-dashoffset: 78.12; }
+  .ap-container .ibm-spinner-determinate[data-percent='37'] .loader__path {
+    stroke-dashoffset: 79.38; }
+  .ap-container .ibm-spinner-determinate[data-percent='36'] .loader__path {
+    stroke-dashoffset: 80.64; }
+  .ap-container .ibm-spinner-determinate[data-percent='35'] .loader__path {
+    stroke-dashoffset: 81.9; }
+  .ap-container .ibm-spinner-determinate[data-percent='34'] .loader__path {
+    stroke-dashoffset: 83.16; }
+  .ap-container .ibm-spinner-determinate[data-percent='33'] .loader__path {
+    stroke-dashoffset: 84.42; }
+  .ap-container .ibm-spinner-determinate[data-percent='32'] .loader__path {
+    stroke-dashoffset: 85.68; }
+  .ap-container .ibm-spinner-determinate[data-percent='31'] .loader__path {
+    stroke-dashoffset: 86.94; }
+  .ap-container .ibm-spinner-determinate[data-percent='30'] .loader__path {
+    stroke-dashoffset: 88.2; }
+  .ap-container .ibm-spinner-determinate[data-percent='29'] .loader__path {
+    stroke-dashoffset: 89.46; }
+  .ap-container .ibm-spinner-determinate[data-percent='28'] .loader__path {
+    stroke-dashoffset: 90.72; }
+  .ap-container .ibm-spinner-determinate[data-percent='27'] .loader__path {
+    stroke-dashoffset: 91.98; }
+  .ap-container .ibm-spinner-determinate[data-percent='26'] .loader__path {
+    stroke-dashoffset: 93.24; }
+  .ap-container .ibm-spinner-determinate[data-percent='25'] .loader__path {
+    stroke-dashoffset: 94.5; }
+  .ap-container .ibm-spinner-determinate[data-percent='24'] .loader__path {
+    stroke-dashoffset: 95.76; }
+  .ap-container .ibm-spinner-determinate[data-percent='23'] .loader__path {
+    stroke-dashoffset: 97.02; }
+  .ap-container .ibm-spinner-determinate[data-percent='22'] .loader__path {
+    stroke-dashoffset: 98.28; }
+  .ap-container .ibm-spinner-determinate[data-percent='21'] .loader__path {
+    stroke-dashoffset: 99.54; }
+  .ap-container .ibm-spinner-determinate[data-percent='20'] .loader__path {
+    stroke-dashoffset: 100.8; }
+  .ap-container .ibm-spinner-determinate[data-percent='19'] .loader__path {
+    stroke-dashoffset: 102.06; }
+  .ap-container .ibm-spinner-determinate[data-percent='18'] .loader__path {
+    stroke-dashoffset: 103.32; }
+  .ap-container .ibm-spinner-determinate[data-percent='17'] .loader__path {
+    stroke-dashoffset: 104.58; }
+  .ap-container .ibm-spinner-determinate[data-percent='16'] .loader__path {
+    stroke-dashoffset: 105.84; }
+  .ap-container .ibm-spinner-determinate[data-percent='15'] .loader__path {
+    stroke-dashoffset: 107.1; }
+  .ap-container .ibm-spinner-determinate[data-percent='14'] .loader__path {
+    stroke-dashoffset: 108.36; }
+  .ap-container .ibm-spinner-determinate[data-percent='13'] .loader__path {
+    stroke-dashoffset: 109.62; }
+  .ap-container .ibm-spinner-determinate[data-percent='12'] .loader__path {
+    stroke-dashoffset: 110.88; }
+  .ap-container .ibm-spinner-determinate[data-percent='11'] .loader__path {
+    stroke-dashoffset: 112.14; }
+  .ap-container .ibm-spinner-determinate[data-percent='10'] .loader__path {
+    stroke-dashoffset: 113.4; }
+  .ap-container .ibm-spinner-determinate[data-percent='9'] .loader__path {
+    stroke-dashoffset: 114.66; }
+  .ap-container .ibm-spinner-determinate[data-percent='8'] .loader__path {
+    stroke-dashoffset: 115.92; }
+  .ap-container .ibm-spinner-determinate[data-percent='7'] .loader__path {
+    stroke-dashoffset: 117.18; }
+  .ap-container .ibm-spinner-determinate[data-percent='6'] .loader__path {
+    stroke-dashoffset: 118.44; }
+  .ap-container .ibm-spinner-determinate[data-percent='5'] .loader__path {
+    stroke-dashoffset: 119.7; }
+  .ap-container .ibm-spinner-determinate[data-percent='4'] .loader__path {
+    stroke-dashoffset: 120.96; }
+  .ap-container .ibm-spinner-determinate[data-percent='3'] .loader__path {
+    stroke-dashoffset: 122.22; }
+  .ap-container .ibm-spinner-determinate[data-percent='2'] .loader__path {
+    stroke-dashoffset: 123.48; }
+  .ap-container .ibm-spinner-determinate[data-percent='1'] .loader__path {
+    stroke-dashoffset: 124.74; }
+  .ap-container .ibm-spinner-determinate[data-percent='0'] .loader__path {
+    stroke-dashoffset: 126; }
+  .ap-container .ibm-spinner-determinate[data-percent='-1'] .loader__path {
+    stroke-dashoffset: 127.26; }
+  .ap-container .ibm-spinner-determinate[data-percent='-2'] .loader__path {
+    stroke-dashoffset: 128.52; }
+  .ap-container .ibm-spinner-determinate[data-percent='-3'] .loader__path {
+    stroke-dashoffset: 129.78; }
+  .ap-container .ibm-spinner-determinate[data-percent='-4'] .loader__path {
+    stroke-dashoffset: 131.04; }
+  .ap-container .ibm-spinner-determinate[data-percent='-5'] .loader__path {
+    stroke-dashoffset: 132.3; }
+  .ap-container .ibm-spinner-determinate[data-percent='-6'] .loader__path {
+    stroke-dashoffset: 133.56; }
+  .ap-container .ibm-spinner-determinate[data-percent='-7'] .loader__path {
+    stroke-dashoffset: 134.82; }
+  .ap-container .ibm-spinner-determinate[data-percent='-8'] .loader__path {
+    stroke-dashoffset: 136.08; }
+  .ap-container .ibm-spinner-determinate[data-percent='-9'] .loader__path {
+    stroke-dashoffset: 137.34; }
+  .ap-container .ibm-spinner-determinate[data-percent='-10'] .loader__path {
+    stroke-dashoffset: 138.6; }
+  .ap-container .ibm-spinner-determinate[data-percent='-11'] .loader__path {
+    stroke-dashoffset: 139.86; }
+  .ap-container .ibm-spinner-determinate[data-percent='-12'] .loader__path {
+    stroke-dashoffset: 141.12; }
+  .ap-container .ibm-spinner-determinate[data-percent='-13'] .loader__path {
+    stroke-dashoffset: 142.38; }
+  .ap-container .ibm-spinner-determinate[data-percent='-14'] .loader__path {
+    stroke-dashoffset: 143.64; }
+  .ap-container .ibm-spinner-determinate[data-percent='-15'] .loader__path {
+    stroke-dashoffset: 144.9; }
+  .ap-container .ibm-spinner-determinate[data-percent='-16'] .loader__path {
+    stroke-dashoffset: 146.16; }
+  .ap-container .ibm-spinner-determinate[data-percent='-17'] .loader__path {
+    stroke-dashoffset: 147.42; }
+  .ap-container .ibm-spinner-determinate[data-percent='-18'] .loader__path {
+    stroke-dashoffset: 148.68; }
+  .ap-container .ibm-spinner-determinate[data-percent='-19'] .loader__path {
+    stroke-dashoffset: 149.94; }
+  .ap-container .ibm-spinner-determinate[data-percent='-20'] .loader__path {
+    stroke-dashoffset: 151.2; }
+  .ap-container .ibm-spinner-determinate[data-percent='-21'] .loader__path {
+    stroke-dashoffset: 152.46; }
+  .ap-container .ibm-spinner-determinate[data-percent='-22'] .loader__path {
+    stroke-dashoffset: 153.72; }
+  .ap-container .ibm-spinner-determinate[data-percent='-23'] .loader__path {
+    stroke-dashoffset: 154.98; }
+  .ap-container .ibm-spinner-determinate[data-percent='-24'] .loader__path {
+    stroke-dashoffset: 156.24; }
+  .ap-container .ibm-spinner-determinate[data-percent='-25'] .loader__path {
+    stroke-dashoffset: 157.5; }
+  .ap-container .ibm-spinner-determinate[data-percent='-26'] .loader__path {
+    stroke-dashoffset: 158.76; }
+  .ap-container .modal {
+    display: none; }
+  .ap-container .modal-content {
+    height: 100%; }
+    @media (min-width: 48.063em) {
+      .ap-container .modal-content {
+        height: auto; } }
+  .ap-container .modal-content:focus {
+    outline: none; }
+  .ap-container .modal-inner {
+    position: relative;
+    overflow: hidden;
+    width: 100%;
+    max-height: 100%;
+    height: 100%;
+    overflow-x: hidden;
+    overflow-y: auto;
+    background: white;
+    z-index: -1;
+    opacity: 0;
+    font-size: 16px;
+    transition: all 0.2s ease-in-out; }
+    @media (min-width: 48.063em) {
+      .ap-container .modal-inner {
+        width: 50%;
+        height: auto;
+        max-height: 90%; } }
+    .modal-visible .ap-container .modal-inner {
+      z-index: 100;
+      opacity: 1; }
+  .ap-container .modal__container {
+    position: relative;
+    padding: 24px 4.99469%;
+    background: white;
+    border-top: 6px solid #a6266e;
+    height: 100%;
+    color: #777677; }
+    @media (min-width: 31.25em) {
+      .ap-container .modal__container {
+        padding: 24px 3.27526%; } }
+    @media (min-width: 48.063em) {
+      .ap-container .modal__container {
+        height: auto;
+        padding: 50px; } }
+  .ap-container .modal__close {
+    position: absolute;
+    top: 10px;
+    right: 10px;
+    width: 24px;
+    height: 24px;
+    overflow: hidden;
+    cursor: pointer;
+    border: none;
+    background-color: transparent;
+    padding: 0; }
+    .ap-container .modal__close circle,
+    .ap-container .modal__close path {
+      transition: all 0.2s ease-in-out; }
+    .ap-container .modal__close polygon {
+      transition: all 0.1s ease-in-out; }
+    .ap-container .modal__close:hover polygon {
+      fill: white; }
+    .ap-container .modal__close:hover circle {
+      fill: #a6266e; }
+    .ap-container .modal__close:active circle,
+    .ap-container .modal__close:active path {
+      fill: #db2780; }
+    .ap-container .modal__close:active polygon {
+      fill: white; }
+  .ap-container .modal__buttons {
+    background: #f9f9fb;
+    padding: 4.99469%;
+    text-align: right;
+    position: absolute;
+    bottom: 0;
+    left: 0;
+    width: 100%; }
+    @media (min-width: 31.25em) {
+      .ap-container .modal__buttons {
+        padding: 3.27526%; } }
+    @media (min-width: 48.063em) {
+      .ap-container .modal__buttons {
+        position: static;
+        width: auto;
+        padding: 24px 50px;
+        margin: 24px -50px -50px; } }
+  .ap-container .modal__header {
+    background: #f9f9fb;
+    padding: 4.99469% 4.99469% 24px;
+    margin-left: -4.99469%;
+    margin-right: -4.99469%;
+    margin-top: -4.99469%;
+    margin-bottom: 24px; }
+    @media (min-width: 31.25em) {
+      .ap-container .modal__header {
+        padding: 3.27526% 3.27526% 24px;
+        margin-left: -3.27526%;
+        margin-right: -3.27526%;
+        margin-top: -3.27526%; } }
+    @media (min-width: 48.063em) {
+      .ap-container .modal__header {
+        padding: 50px 50px 24px;
+        margin: -50px -50px 24px; } }
+  .ap-container .modal h1,
+  .ap-container .modal h2,
+  .ap-container .modal h3 {
+    line-height: 1;
+    color: #1d3649; }
+  .ap-container .modal--error,
+  .ap-container .modal--warning {
+    padding-left: 70px; }
+    @media (min-width: 48.063em) {
+      .ap-container .modal--error,
+      .ap-container .modal--warning {
+        padding-left: 100px; }
+        .ap-container .modal--error .modal__buttons,
+        .ap-container .modal--warning .modal__buttons {
+          margin-left: -100px; } }
+    .ap-container .modal--error .icon,
+    .ap-container .modal--warning .icon {
+      width: 32px;
+      height: 32px;
+      position: absolute;
+      top: 20px;
+      left: 20px; }
+      @media (min-width: 48.063em) {
+        .ap-container .modal--error .icon,
+        .ap-container .modal--warning .icon {
+          top: 58px;
+          left: 50px; } }
+  .ap-container .modal--error {
+    border-color: #e71d32; }
+    .ap-container .modal--error circle {
+      fill: #e71d32; }
+    .ap-container .modal--error path {
+      fill: white; }
+  .ap-container .modal--warning {
+    border-color: #fdd600; }
+    .ap-container .modal--warning path:first-child {
+      fill: #fdd600; }
+    .ap-container .modal--warning path {
+      fill: #1d3649; }
+  .ap-container .error__info {
+    clear: both;
+    padding-top: 1em; }
+  .ap-container .error__details dt {
+    clear: both;
+    width: 150px;
+    display: inline-block; }
+    .ap-container .error__details dt::after {
+      content: ': '; }
+  .ap-container .error__details dd {
+    display: inline-block;
+    color: #1d3649;
+    margin: 0;
+    padding: 0 0 0 10px;
+    width: calc(100% - 170px); }
+  .ap-container .modal .shorten {
+    margin-bottom: 20px;
+    max-height: 900px; }
+  .ap-container _::-moz-range-track,
+  .ap-container body:last-child .radio--base, .ap-container body:last-child .radio--light, .ap-container body:last-child .radio--dark, .ap-container body:last-child .radio--light[type='radio'][disabled], .ap-container body:last-child .radio--dark[type='radio'][disabled] {
+    margin-left: -1px;
+    margin-top: 4px; }
+  .ap-container .radio--base, .ap-container .radio--light, .ap-container .radio--dark, .ap-container .radio--light[type='radio'][disabled], .ap-container .radio--dark[type='radio'][disabled] {
+    cursor: pointer;
+    position: absolute;
+    margin-top: 5px;
+    margin-left: 1px;
+    width: 17px;
+    height: 17px;
+    opacity: 0; }
+    .ap-container .radio--base + label, .ap-container .radio--light + label, .ap-container .radio--dark + label, .ap-container .radio--light[type='radio'][disabled] + label, .ap-container .radio--dark[type='radio'][disabled] + label {
+      cursor: pointer;
+      color: #152935;
+      display: inline-block;
+      position: relative;
+      padding-left: 30px; }
+    .ap-container .radio--base + label div, .ap-container .radio--light + label div, .ap-container .radio--dark + label div, .ap-container .radio--light[type='radio'][disabled] + label div, .ap-container .radio--dark[type='radio'][disabled] + label div {
+      color: #152935;
+      display: inline-block;
+      position: absolute;
+      left: 0; }
+    .ap-container .radio--base + label::before, .ap-container .radio--light + label::before, .ap-container .radio--dark + label::before, .ap-container .radio--light[type='radio'][disabled] + label::before, .ap-container .radio--dark[type='radio'][disabled] + label::before,
+    .ap-container .radio--base + label::after, .ap-container .radio--light + label::after, .ap-container .radio--dark + label::after, .ap-container .radio--light[type='radio'][disabled] + label::after, .ap-container .radio--dark[type='radio'][disabled] + label::after {
+      content: '';
+      display: inline-block;
+      width: 16px;
+      height: 16px;
+      top: 5px;
+      left: 0;
+      bottom: 0;
+      text-align: center;
+      position: absolute; }
+    .ap-container .radio--base + label div::before, .ap-container .radio--light + label div::before, .ap-container .radio--dark + label div::before, .ap-container .radio--light[type='radio'][disabled] + label div::before, .ap-container .radio--dark[type='radio'][disabled] + label div::before,
+    .ap-container .radio--base + label div::after, .ap-container .radio--light + label div::after, .ap-container .radio--dark + label div::after, .ap-container .radio--light[type='radio'][disabled] + label div::after, .ap-container .radio--dark[type='radio'][disabled] + label div::after {
+      content: '';
+      display: inline-block;
+      width: 16px;
+      height: 16px;
+      top: 5px;
+      left: 0;
+      bottom: 0;
+      text-align: center;
+      position: absolute; }
+    .ap-container .radio--base + label::before, .ap-container .radio--light + label::before, .ap-container .radio--dark + label::before, .ap-container .radio--light[type='radio'][disabled] + label::before, .ap-container .radio--dark[type='radio'][disabled] + label::before {
+      transition: all 0.2s ease-in-out;
+      border: 1px solid #1d3649;
+      border-radius: 50%; }
+    .ap-container .radio--base + label div::before, .ap-container .radio--light + label div::before, .ap-container .radio--dark + label div::before, .ap-container .radio--light[type='radio'][disabled] + label div::before, .ap-container .radio--dark[type='radio'][disabled] + label div::before {
+      transition: all 0.2s ease-in-out;
+      border-radius: 50%;
+      box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 10px #a6266e;
+      transform: scale(0); }
+    .ap-container .radio--base:focus.non-keyboard-outline + label::before, .ap-container .radio--light:focus.non-keyboard-outline + label::before, .ap-container .radio--dark:focus.non-keyboard-outline + label::before {
+      box-shadow: 0 0 0 6px rgba(124, 199, 255, 0.75), inset 0 0 0 0 #a6266e; }
+    .ap-container .radio--base:not(:checked) + label:hover div::before, .ap-container .radio--light:not(:checked) + label:hover div::before, .ap-container .radio--dark:not(:checked) + label:hover div::before {
+      box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 10px #a6266e;
+      transform: scale(0.4); }
+    .ap-container .radio--base:checked + label div::before, .ap-container .radio--light:checked + label div::before, .ap-container .radio--dark:checked + label div::before, .ap-container .radio--light[type='radio'][disabled]:checked + label div::before, .ap-container .radio--dark[type='radio'][disabled]:checked + label div::before {
+      box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 10px #a6266e;
+      transform: scale(1); }
+    .ap-container .radio--base:checked + label::before, .ap-container .radio--light:checked + label::before, .ap-container .radio--dark:checked + label::before, .ap-container .radio--light[type='radio'][disabled]:checked + label::before, .ap-container .radio--dark[type='radio'][disabled]:checked + label::before {
+      border: 1px solid #a6266e; }
+  .ap-container .radio--dark + label {
+    color: #f9f9fb; }
+  .ap-container .radio--dark + label::before {
+    border: 1px solid #f9f9fb;
+    background: #1d3649; }
+  .ap-container .radio--dark + label div::before {
+    box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 10px #41d6c3; }
+  .ap-container .radio--dark:focus.non-keyboard-outline + label::before {
+    box-shadow: 0 0 0 6px rgba(65, 120, 190, 0.75), inset 0 0 0 0 #41d6c3; }
+  .ap-container .radio--dark:not(:checked) + label:hover div::before {
+    box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 10px #41d6c3; }
+  .ap-container .radio--dark:checked + label div::before {
+    background: #1d3649;
+    box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 10px #41d6c3; }
+  .ap-container .radio--dark:checked + label::before {
+    border: 1px solid #41d6c3; }
+  .ap-container .radio--light[type='radio'][disabled] {
+    cursor: initial;
+    pointer-events: none; }
+    .ap-container .radio--light[type='radio'][disabled] + label {
+      color: #aeaeae; }
+    .ap-container .radio--light[type='radio'][disabled] + label::before {
+      border: 1px solid #aeaeae; }
+    .ap-container .radio--light[type='radio'][disabled]:not(:checked) + label:hover div::before {
+      transform: scale(0); }
+    .ap-container .radio--light[type='radio'][disabled]:checked + label div::before {
+      border: 0 solid #aeaeae;
+      box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 10px #aeaeae; }
+    .ap-container .radio--light[type='radio'][disabled]:checked + label::before {
+      border: 0 solid #aeaeae; }
+    .ap-container .radio--light[type='radio'][disabled]:focus.non-keyboard-outline + label::before {
+      box-shadow: 0 0 0 6px rgba(124, 199, 255, 0.75), inset 0 0 0 10px #aeaeae; }
+  .ap-container .radio--dark[type='radio'][disabled] {
+    cursor: initial;
+    pointer-events: none; }
+    .ap-container .radio--dark[type='radio'][disabled] + label {
+      color: #777677; }
+    .ap-container .radio--dark[type='radio'][disabled] + label::before {
+      border: 1px solid #777677; }
+    .ap-container .radio--dark[type='radio'][disabled]:not(:checked) + label:hover div::before {
+      transform: scale(0); }
+    .ap-container .radio--dark[type='radio'][disabled]:not(:checked) + label:hover::before {
+      box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 0 #777677; }
+    .ap-container .radio--dark[type='radio'][disabled]:checked + label div::before {
+      border: 0 solid #f9f9fb;
+      box-shadow: 0 0 0 0 rgba(124, 199, 255, 0.75), inset 0 0 0 10px #777677; }
+    .ap-container .radio--dark[type='radio'][disabled]:focus.non-keyboard-outline + label::before {
+      box-shadow: 0 0 0 6px rgba(124, 199, 255, 0.75), inset 0 0 0 10px #777677; }
+  .ap-container abbr[title] {
+    border-bottom: none; }
+  .ap-container .table--light {
+    color: #777677;
+    font-family: "Helvetica Neue for IBM", "Helvetica Neue", Helvetica, Arial, Roboto, sans-serif;
+    white-space: nowrap;
+    table-layout: fixed;
+    width: 100%; }
+    .ap-container .table--light tbody {
+      border-bottom: 1px solid #c7c7c7; }
+    .ap-container .table--light tr th {
+      color: #1d3649;
+      height: 50px;
+      font-size: .75em;
+      text-align: left;
+      font-weight: 500;
+      text-transform: uppercase;
+      padding-left: 1.25em;
+      padding-right: 1.25em;
+      border-top: 1px solid #e0e0e0;
+      border-bottom: 2px solid #e0e0e0; }
+    .ap-container .table--light tr td {
+      border-bottom: 1px solid #e0e0e0;
+      height: 50px;
+      text-align: left;
+      font-size: .875em;
+      font-weight: 300;
+      padding-left: 1.25em;
+      padding-right: 1.25em;
+      overflow: hidden;
+      text-overflow: ellipsis; }
+    .ap-container .table--light tr:last-child td {
+      border-bottom: 1px solid #c7c7c7; }
+  .ap-container .table--bar tr th {
+    background: #f9f9fb;
+    border-top: 0 solid #e0e0e0;
+    border-bottom: 0 solid #e0e0e0; }
+  .ap-container .table--numbered--light tr :first-child {
+    width: 50px;
+    text-align: center; }
+  .ap-container .table--numbered--light tr th:first-child {
+    background: rgba(224, 224, 224, 0.6); }
+  .ap-container .table--numbered--light tr td:first-child {
+    width: 50px;
+    font-size: .75em;
+    font-weight: 500;
+    color: #1d3649;
+    background: rgba(224, 224, 224, 0.6);
+    border-style: none; }
+  .ap-container .text--light, .ap-container .text--dark, .ap-container .textarea--dark {
+    display: block;
+    width: 100%;
+    border: 0;
+    padding: .5em 25px .5em 0;
+    background: transparent;
+    border-radius: 0;
+    border-bottom: 2px solid #777677;
+    color: #1d3649;
+    font-weight: 400; }
+    .ap-container .text--light:focus, .ap-container .text--dark:focus, .ap-container .textarea--dark:focus {
+      outline: none;
+      border-bottom: 2px solid #1d3649;
+      color: #1d3649; }
+    .ap-container .text--light::-webkit-input-placeholder, .ap-container .text--dark::-webkit-input-placeholder, .ap-container .textarea--dark::-webkit-input-placeholder {
+      color: #5a5a5a;
+      font-style: italic;
+      font-weight: 300; }
+    .ap-container .text--light::-moz-placeholder, .ap-container .text--dark::-moz-placeholder, .ap-container .textarea--dark::-moz-placeholder {
+      color: #5a5a5a;
+      font-style: italic;
+      font-weight: 300; }
+    .ap-container .text--light:-ms-input-placeholder, .ap-container .text--dark:-ms-input-placeholder, .ap-container .textarea--dark:-ms-input-placeholder {
+      color: #5a5a5a;
+      font-style: italic;
+      font-weight: 300; }
+  .ap-container .text--dark {
+    border-color: #aeaeae;
+    color: #f9f9fb; }
+    .ap-container .text--dark:focus {
+      border-color: #f9f9fb;
+      color: #f9f9fb; }
+    .ap-container .text--dark::-webkit-input-placeholder {
+      color: #c7c7c7;
+      font-style: italic; }
+    .ap-container .text--dark::-moz-placeholder {
+      font-style: italic;
+      color: #c7c7c7; }
+    .ap-container .text--dark:-ms-input-placeholder {
+      font-style: italic;
+      color: #c7c7c7; }
+  .ap-container .haslabel {
+    display: inline-block;
+    margin: 25px 0; }
+    .ap-container .haslabel::-webkit-input-placeholder {
+      font-style: normal;
+      font-weight: 500; }
+    .ap-container .haslabel::-moz-placeholder {
+      font-style: normal;
+      font-weight: 500; }
+    .ap-container .haslabel:-ms-input-placeholder {
+      font-style: normal;
+      font-weight: 500; }
+  .ap-container textarea {
+    resize: none; }
+  .ap-container .textarea--light, .ap-container .textarea--dark {
+    display: block;
+    position: relative;
+    overflow: auto;
+    width: 100%;
+    padding: .5em;
+    background: transparent;
+    border: 2px solid #777677;
+    color: #1d3649;
+    font-weight: 400; }
+    .ap-container .textarea--light:focus, .ap-container .textarea--dark:focus {
+      outline: none;
+      border: 2px solid #1d3649;
+      color: #1d3649; }
+      .ap-container .textarea--light:focus + .counter, .ap-container .textarea--dark:focus + .counter {
+        color: #1d3649; }
+    .ap-container .textarea--light::-webkit-input-placeholder, .ap-container .textarea--dark::-webkit-input-placeholder {
+      color: #5a5a5a;
+      font-style: italic;
+      font-weight: 300; }
+    .ap-container .textarea--light::-moz-placeholder, .ap-container .textarea--dark::-moz-placeholder {
+      color: #5a5a5a;
+      font-style: italic; }
+    .ap-container .textarea--light:-ms-input-placeholder, .ap-container .textarea--dark:-ms-input-placeholder {
+      color: #5a5a5a;
+      font-style: italic; }
+    .ap-container .textarea--light.textarea--readonly, .ap-container .textarea--readonly.textarea--dark {
+      color: #777677 !important;
+      border-color: #e0e0e0 !important; }
+    .ap-container .textarea--light + .counter, .ap-container .textarea--dark + .counter {
+      color: #777677;
+      font-size: .875em;
+      margin-top: 5px; }
+  .ap-container .textarea--dark {
+    border-color: #aeaeae;
+    color: #f9f9fb; }
+    .ap-container .textarea--dark:focus {
+      border-color: #f9f9fb;
+      color: #f9f9fb; }
+      .ap-container .textarea--dark:focus + .counter {
+        color: #f9f9fb; }
+    .ap-container .textarea--dark::-webkit-input-placeholder {
+      color: #c7c7c7;
+      font-style: italic; }
+    .ap-container .textarea--dark::-moz-placeholder {
+      font-style: italic;
+      color: #c7c7c7; }
+    .ap-container .textarea--dark:-ms-input-placeholder {
+      font-style: italic;
+      color: #c7c7c7; }
+    .ap-container .textarea--dark.textarea--readonly {
+      color: #aeaeae !important;
+      border-color: #464646 !important; }
+    .ap-container .textarea--dark + .counter {
+      color: #c7c7c7; }
+  .ap-container .text__counter {
+    text-align: right;
+    font-size: .875em;
+    display: block;
+    margin-top: 5px; }
+  .ap-container .text.error {
+    border-color: #e71d32; }
+  .ap-container textarea {
+    resize: none; }
+  .ap-container .textarea--light, .ap-container .textarea--dark {
+    display: block;
+    position: relative;
+    overflow: auto;
+    width: 100%;
+    padding: .5em;
+    background: transparent;
+    border: 2px solid #777677;
+    color: #1d3649;
+    font-weight: 400; }
+    .ap-container .textarea--light:focus, .ap-container .textarea--dark:focus {
+      outline: none;
+      border: 2px solid #1d3649;
+      color: #1d3649; }
+    .ap-container .textarea--light::-webkit-input-placeholder, .ap-container .textarea--dark::-webkit-input-placeholder {
+      color: #5a5a5a;
+      font-style: italic;
+      font-weight: 300; }
+    .ap-container .textarea--light::-moz-placeholder, .ap-container .textarea--dark::-moz-placeholder {
+      color: #5a5a5a;
+      font-style: italic; }
+    .ap-container .textarea--light:-ms-input-placeholder, .ap-container .textarea--dark:-ms-input-placeholder {
+      color: #5a5a5a;
+      font-style: italic; }
+    .ap-container .textarea--light.textarea--readonly, .ap-container .textarea--readonly.textarea--dark {
+      color: #777677 !important;
+      border-color: #e0e0e0 !important; }
+  .ap-container .textarea--dark {
+    border-color: #aeaeae;
+    color: #f9f9fb; }
+    .ap-container .textarea--dark:focus {
+      border-color: #f9f9fb;
+      color: #f9f9fb; }
+    .ap-container .textarea--dark::-webkit-input-placeholder {
+      color: #c7c7c7;
+      font-style: italic; }
+    .ap-container .textarea--dark::-moz-placeholder {
+      font-style: italic;
+      color: #c7c7c7; }
+    .ap-container .textarea--dark:-ms-input-placeholder {
+      font-style: italic;
+      color: #c7c7c7; }
+    .ap-container .textarea--dark.textarea--readonly {
+      color: #aeaeae !important;
+      border-color: #464646 !important; }
+  .ap-container .toggle, .ap-container .toggle--dark {
+    position: absolute;
+    opacity: 0; }
+    .ap-container .toggle:focus + label, .ap-container .toggle--dark:focus + label {
+      box-shadow: 0 0 5px 2px #4d90fe; }
+    .ap-container .toggle + label, .ap-container .toggle--dark + label {
+      display: block;
+      position: relative;
+      cursor: pointer;
+      user-select: none;
+      padding: 0;
+      width: 45px;
+      height: 24px;
+      border-radius: 24px;
+      background-color: #aeaeae;
+      transition: all 0.2s ease-in-out; }
+      .ap-container .toggle + label .toggle__checkbox, .ap-container .toggle--dark + label .toggle__checkbox {
+        width: 14px;
+        height: 14px;
+        margin-left: 5px; }
+        .ap-container .toggle + label .toggle__checkbox .checkbox, .ap-container .toggle--dark + label .toggle__checkbox .checkbox {
+          fill: white; }
+    .ap-container .toggle + label::before, .ap-container .toggle--dark + label::before,
+    .ap-container .toggle + label::after, .ap-container .toggle--dark + label::after {
+      display: block;
+      position: absolute;
+      content: ''; }
+    .ap-container .toggle + label::after, .ap-container .toggle--dark + label::after {
+      top: 2px;
+      left: 2px;
+      bottom: 2px;
+      width: 20px;
+      height: 20px;
+      border-radius: 20px;
+      background-color: white;
+      transition: all 0.2s ease-in-out; }
+    .ap-container .toggle:checked + label, .ap-container .toggle--dark:checked + label {
+      background-color: #a6266e; }
+    .ap-container .toggle:checked + label::after, .ap-container .toggle--dark:checked + label::after {
+      margin-left: 21px;
+      background-color: white; }
+    .ap-container .toggle:disabled + label, .ap-container .toggle--dark:disabled + label {
+      background-color: #aeaeae;
+      background-image: repeating-linear-gradient(45deg, #c7c7c7, #c7c7c7 2px, #aeaeae 2px, #aeaeae 8px); }
+      .ap-container .toggle:disabled + label .toggle__checkbox, .ap-container .toggle--dark:disabled + label .toggle__checkbox {
+        display: none; }
+  .ap-container .toggle--dark + label {
+    background-color: #aeaeae; }
+    .ap-container .toggle--dark + label .toggle__checkbox .checkbox {
+      fill: #264a60; }
+  .ap-container .toggle--dark + label::after {
+    background-color: #264a60; }
+  .ap-container .toggle--dark:checked + label {
+    background-color: #41d6c3; }
+  .ap-container .toggle--dark:checked + label::after {
+    background-color: #264a60; }
+  .ap-container .toggle--dark:disabled + label {
+    background-color: #aeaeae;
+    background-image: repeating-linear-gradient(45deg, #5a5a5a, #5a5a5a 2px, #777677 2px, #777677 8px); }
+    .ap-container .toggle--dark:disabled + label .toggle__checkbox {
+      display: none; }
+  .ap-container textarea {
+    resize: none; }
+  .ap-container .search--light input[type=search] {
+    display: block;
+    overflow: auto;
+    width: 400px;
+    height: 36px;
+    padding-top: 14px;
+    border: 0;
+    padding: 0;
+    margin: 0;
+    font-size: 1em;
+    background: transparent;
+    -webkit-appearance: none;
+    border-radius: 0;
+    border-bottom: 2px solid #777677;
+    color: #1d3649;
+    background-image: url("./images/icon/search--light.svg");
+    background-position: 100% bottom;
+    background-repeat: no-repeat; }
+    .ap-container .search--light input[type=search]::-ms-clear {
+      width: 0;
+      height: 0; }
+    .ap-container .search--light input[type=search]:focus {
+      outline: none;
+      border-bottom: 2px solid #1d3649;
+      color: #1d3649; }
+    .ap-container .search--light input[type=search]::-webkit-input-placeholder {
+      color: #5a5a5a;
+      font-style: italic; }
+    .ap-container .search--light input[type=search]::-moz-placeholder {
+      color: #5a5a5a;
+      font-style: italic; }
+    .ap-container .search--light input[type=search]:-ms-input-placeholder {
+      color: #5a5a5a;
+      font-style: italic; }
+  .ap-container .search--light .tt-suggestion {
+    font-weight: 300;
+    cursor: pointer;
+    width: 400px;
+    height: 50px;
+    padding-left: 15px;
+    padding-top: 10px;
+    text-align: left;
+    color: #5a5a5a;
+    background: #e0e0e0; }
+  .ap-container .search--light .tt-suggestion:hover {
+    color: #a6266e;
+    background: white; }
+    .ap-container .search--light .tt-suggestion:hover .tt-highlight {
+      color: #a6266e; }
+  .ap-container .search--light .tt-cursor {
+    color: #a6266e;
+    background: white; }
+  .ap-container .search--light .tt-highlight {
+    font-weight: 500;
+    color: #1d3649; }
+  .ap-container .search--dark input[type=search] {
+    -webkit-appearance: none;
+    border-radius: 0;
+    border-bottom: 2px solid #aeaeae;
+    color: #f9f9fb;
+    background-image: url("./images/icon/search--dark.svg"); }
+    .ap-container .search--dark input[type=search]:focus {
+      outline: none;
+      border-bottom: 2px solid #f9f9fb;
+      color: #f9f9fb; }
+    .ap-container .search--dark input[type=search]::-webkit-input-placeholder {
+      color: #c7c7c7;
+      font-style: italic; }
+    .ap-container .search--dark input[type=search]::-moz-placeholder {
+      color: #c7c7c7;
+      font-style: italic; }
+    .ap-container .search--dark input[type=search]:-ms-input-placeholder {
+      color: #c7c7c7;
+      font-style: italic; }
+  .ap-container .search--dark .tt-suggestion {
+    color: #c7c7c7;
+    background: #264a60; }
+  .ap-container .search--dark .tt-suggestion:hover {
+    color: #41d6c3;
+    background: #152935; }
+  .ap-container .search--dark .tt-cursor {
+    color: #41d6c3;
+    background: #152935; }
+  .ap-container .search--dark .tt-highlight {
+    color: #f9f9fb; }
+  .ap-container .select,
+  .ap-container .select--dark {
+    position: relative; }
+    .ap-container .select:focus,
+    .ap-container .select--dark:focus {
+      outline: default; }
+  .ap-container .select > .select__button,
+  .ap-container .select--dark > .select__button {
+    position: relative;
+    display: block;
+    overflow: hidden;
+    width: 100%;
+    text-align: left; }
+  .ap-container .select--inline > .select__button {
+    margin: 0;
+    padding: 0 1em 0 0;
+    border: none;
+    border-bottom: 2px solid #a6266e;
+    background-color: initial;
+    color: #a6266e;
+    height: 36px;
+    line-height: 36px; }
+    .ap-container .select--inline > .select__button:hover, .ap-container .select--inline > .select__button:focus {
+      margin: 0;
+      padding: 0 0 .2em;
+      border: none;
+      border-bottom: 2px solid #a6266e;
+      background: transparent; }
+  .ap-container .select--dark.select--inline > .select__button {
+    border-bottom: 2px solid #41d6c3;
+    color: #41d6c3; }
+    .ap-container .select--dark.select--inline > .select__button:hover, .ap-container .select--dark.select--inline > .select__button:focus {
+      border-bottom: 2px solid #41d6c3;
+      color: #41d6c3; }
+  .ap-container .select--inline > .select__button:hover ::after,
+  .ap-container .select--inline > .select__button:focus ::after {
+    border: none; }
+  .ap-container .select > .select__button > .select__button__text,
+  .ap-container .select--dark > .select__button > .select__button__text {
+    text-overflow: ellipsis;
+    display: block;
+    white-space: nowrap;
+    overflow: hidden; }
+  .ap-container .select > .select__button > .select__button__arrow,
+  .ap-container .select--dark > .select__button > .select__button__arrow {
+    width: 13px;
+    height: 8px;
+    position: absolute;
+    right: 20px;
+    top: 20px;
+    transition: transform 0.3s cubic-bezier(0.5, 0.08, 0, 1);
+    -webkit-transform: rotate(180deg);
+    transform: rotate(180deg);
+    fill: currentColo

<TRUNCATED>
http://git-wip-us.apache.org/repos/asf/incubator-systemml-website/blob/cf3f2cbe/assets/img/airport-traffic.png
----------------------------------------------------------------------
diff --git a/assets/img/airport-traffic.png b/assets/img/airport-traffic.png
new file mode 100644
index 0000000..8b83165
Binary files /dev/null and b/assets/img/airport-traffic.png differ