diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 67bbcc8..0000000
--- a/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2014 Moritz »mo.« Sauer // Phlow.de
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/README.md b/README.md
deleted file mode 100644
index d92ef08..0000000
--- a/README.md
+++ /dev/null
@@ -1,50 +0,0 @@
-
-[![Start Video](https://github.com/Phlow/feeling-responsive/blob/gh-pages/images/video-feeling-responsive-1280x720.jpg)](https://www.youtube.com/embed/3b5zCFSmVvU)
-
-## A Responsive Jekyll Theme: *Feeling Responsive*
-
-Do you want to get to know *Feeling Responsive*? Than check it out first and have a look on its home at  <http://phlow.github.io/feeling-responsive/>.
-
-To get to know *Feeling Responsive* check out all the features explained in the [documentation][1].
-
-And what license is *Feeling Responsive* released under? [This one][2].
-
-
-
-## Why use this theme?
-
-Feeling Responsive is heavily customizable.
-
-1. Language-Support :)
-2. Optimized for speed and it's responsive.
-3. Built on Foundation Framework.
-4. Six different Headers.
-5. Customizable navigation, footer,...
-
-**[More ›][3]**
-
-
-
-## Video Tutorial
-
-Click the image to [watch the YouTube-Video-Tutorial][4].
-
-[![Start Video](https://github.com/Phlow/feeling-responsive/blob/gh-pages/images/video-feeling-responsive-tutorial-frontpage.jpg)](https://www.youtube.com/watch?v=rLS-BEvlEyY)
-
-
-
-
-
-
-
-
- [1]: http://phlow.github.io/feeling-responsive/documentation/
- [2]: https://github.com/Phlow/feeling-responsive/blob/gh-pages/LICENSE
- [3]: http://phlow.github.io/feeling-responsive/info/
- [4]: https://www.youtube.com/watch?v=rLS-BEvlEyY
- [5]: #
- [6]: #
- [7]: #
- [8]: #
- [9]: #
- [10]: #
diff --git a/_config.yml b/_config.yml
deleted file mode 100644
index 1da3724..0000000
--- a/_config.yml
+++ /dev/null
@@ -1,208 +0,0 @@
-# ASCII-Font › http://patorjk.com/software/taag/#p=display&f=Slant&t=Phlow
-#
-#      _____ _ __          _____      __  __  _
-#     / ___/(_) /____     / ___/___  / /_/ /_(_)___  ____ ______
-#     \__ \/ / __/ _ \    \__ \/ _ \/ __/ __/ / __ \/ __ `/ ___/
-#    ___/ / / /_/  __/   ___/ /  __/ /_/ /_/ / / / / /_/ (__  )
-#   /____/_/\__/\___/   /____/\___/\__/\__/_/_/ /_/\__, /____/
-#                                                 /____/
-#
-# Title of your website
-title: "dennogumi.org"
-
-
-# The slogan describes your website and is used on homepage in <title> and other important places
-slogan: "On the web since 1999"
-
-
-# The description is used on homepage and in the footer to quickly describe your website. Use a maximum of 150 characters for SEO-purposes.
-description: "None"
-
-
-# This URL is the main adresse. Don't include a slash at the end.
-#
-url: "https://www.dennogumi.org"
-baseurl: "/"
-
-# This is for the editing function in _/includes/improve_content.html
-# Leave it empty if your site is not on GitHub/GitHub Pages
-improve_content: ""
-
-# This URL points directly to the images directory making
-# things easier to link to images in posts and templates. It needs a slash.
-#
-# Example: <img src="{{ site.urlimg }}/{{ post.image.title }}">
-# Markdown-Example for posts ![Image Text]({{ site.urlimg }}/image.jpg)
-#
-urlimg: "http://www.dennogumi.org/images/"
-
-
-# Logo size is 600x80 pixels
-logo: "logo.png"
-
-
-# Paginates all X entries
-paginate: 5
-
-
-# Pagination path › Important for blog page in /blog/ to work
-paginate_path: "/page:num"
-
-
-# Theme works best with Kramdown (using the table of contents function)
-markdown: kramdown
-permalink: /:categories/:title/
-highlight: pygments
-excerpt_separator: "\n\n"
-exclude: []
-include: ['.htaccess']
-
-
-# The language setting is used in /includes/header.html for html-settings
-language: "en"
-
-# Exclude these files from your production _site
-exclude:
-    - Gemfile
-    - Gemfile.lock
-    - LICENSE
-    - README.md
-
-
-#
-#       ____       ____            ____
-#      / __ \___  / __/___ ___  __/ / /_
-#     / / / / _ \/ /_/ __ `/ / / / / __/
-#    / /_/ /  __/ __/ /_/ / /_/ / / /_
-#   /_____/\___/_/  \__,_/\__,_/_/\__/
-#
-# Default Settings
-
-defaults:
-  -
-    scope:
-      path: "" 				# an empty string here means all files in the project
-      type: "pages"
-    values:
-      show_meta: true 	# Show metadata beneath all pages
-      # sidebar:    		# Possible values › left, right › by default there will be no sidebar
-      comments: false
-      author: "Luca Beltrame"
-  -
-    scope:
-      path: ""
-      type: "posts"
-    values:
-      show_meta: true   # Show metadata beneath all posts
-      # sidebar:        # Possible values › left, right › by default there will be no sidebar
-      comments: false
-      author: "Luca Beltrame"
-
-
-
-#       _   __            _             __  _
-#      / | / /___ __   __(_)___ _____ _/ /_(_)___  ____
-#     /  |/ / __ `/ | / / / __ `/ __ `/ __/ / __ \/ __ \
-#    / /|  / /_/ /| |/ / / /_/ / /_/ / /_/ / /_/ / / / /
-#   /_/ |_/\__,_/ |___/_/\__, /\__,_/\__/_/\____/_/ /_/
-#                       /____/
-#
-#  Open _data/navigation.yml to adjust the left and right topbar navigation
-#
-
-
-
-#     _____ __________
-#    / ___// ____/ __ \
-#    \__ \/ __/ / / / /
-#   ___/ / /___/ /_/ /
-#  /____/_____/\____/    Verify Website to Webmaster Tools
-
-google_author:             ""
-google_site_verification:  ""
-bing_webmastertools_id:    ""
-# alexa_verify_id:         ""
-
-
-
-#       ______            _
-#      / ____/___ __   __(_)________  ____  _____
-#     / /_  / __ `/ | / / / ___/ __ \/ __ \/ ___/
-#    / __/ / /_/ /| |/ / / /__/ /_/ / / / (__  )
-#   /_/    \__,_/ |___/_/\___/\____/_/ /_/____/   Favicon-Crap: Favicons, Chrome, Android & Apple Touch Buttons
-#                                                 More information » https://mathiasbynens.be/notes/touch-icons
-
-favicon-32x32:                          "favicon-32x32.png"
-touch-icon-192x192:                     "touch-icon-192x192.png"
-apple-touch-icon-180x180-precomposed:   "apple-touch-icon-180x180-precomposed.png"
-apple-touch-icon-152x152-precomposed:   "apple-touch-icon-152x152-precomposed.png"
-apple-touch-icon-144x144-precomposed:   "apple-touch-icon-144x144-precomposed.png"
-apple-touch-icon-120x120-precomposed:   "apple-touch-icon-120x120-precomposed.png"
-apple-touch-icon-114x114-precomposed:   "apple-touch-icon-114x114-precomposed.png"
-apple-touch-icon-76x76-precomposed:     "apple-touch-icon-76x76-precomposed.png"
-apple-touch-icon-72x72-precomposed:     "apple-touch-icon-72x72-precomposed.png"
-apple-touch-icon-precomposed:           "apple-touch-icon-precomposed.png"
-msapplication_tileimage:                "msapplication_tileimage.png"               # Size 144x144
-msapplication_tilecolor:                "#fabb00"
-
-
-#       ______                __                __
-#      / ____/___ _________  / /_  ____  ____  / /__
-#     / /_  / __ `/ ___/ _ \/ __ \/ __ \/ __ \/ //_/
-#    / __/ / /_/ / /__/  __/ /_/ / /_/ / /_/ / ,<
-#   /_/    \__,_/\___/\___/_.___/\____/\____/_/|_|      Facebook-Optimization › http://j.mp/fb_optimize
-
-og_image:                           ""
-og_locale:                          "en_EN"
-og_type:                            ""
-og_title:                           ""
-og_description:                     ""
-# og_url:                           ""
-# og_site_name:                     ""
-
-
-#      _____            _       __   __  ___         ___
-#     / ___/____  _____(_)___ _/ /  /  |/  /__  ____/ (_)___ _
-#     \__ \/ __ \/ ___/ / __ `/ /  / /|_/ / _ \/ __  / / __ `/
-#    ___/ / /_/ / /__/ / /_/ / /  / /  / /  __/ /_/ / / /_/ /
-#   /____/\____/\___/_/\__,_/_/  /_/  /_/\___/\__,_/_/\__,_/
-#
-#  Open _data/socialmedia.yml to adjust the left and right topbar navigation
-#
-
-
-#        ____  _
-#       / __ \(_)________ ___  _______
-#      / / / / / ___/ __ `/ / / / ___/
-#     / /_/ / (__  ) /_/ / /_/ (__  )
-#    /_____/_/____/\__, /\__,_/____/
-#                    /_/
-#
-# used in _includes/comments.html
-
-disqus_shortname: dennogumi
-
-
-#      _____
-#     / ___/____ ___________
-#     \__ \/ __ `/ ___/ ___/
-#    ___/ / /_/ (__  |__  )     More › http://sass-lang.com/
-#   /____/\__,_/____/____/      More › http://jekyllrb.com/docs/assets/#sassscss
-#
-
-sass:
-    sass_dir: _sass
-    style: :compressed
-
-
-#       ___                __      __  _
-#      /   |  ____  ____ _/ /_  __/ /_(_)_________
-#     / /| | / __ \/ __ `/ / / / / __/ / ___/ ___/
-#    / ___ |/ / / / /_/ / / /_/ / /_/ / /__(__  )
-#   /_/  |_/_/ /_/\__,_/_/\__, /\__/_/\___/____/      https://www.google.com/analytics/
-#                        /____/
-#
-# used in _includes/footer_scripts.html
-
-google_analytics_tracking_id: ""
-
diff --git a/_config_dev.yml b/_config_dev.yml
deleted file mode 100644
index 0855d45..0000000
--- a/_config_dev.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# This config-file is only needed for development. Instead of changing the url
-# everytime you work locally on the project, you start both config-files, overwriting
-# the first one with the development variables needed.
-#
-# Start development with › $ jekyll serve --config _config.yml,_config_dev.yml
-
-url: "http://localhost:4000"
-urlimg: "http://localhost:4000/images/"
diff --git a/_data/authors.yml b/_data/authors.yml
deleted file mode 100644
index 5c4ec57..0000000
--- a/_data/authors.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-# Author details
-# 
-# 1. Edit information below 
-# 2. Change author in default settings in config.yml
-#
-# Ressource › http://blog.sorryapp.com/blogging-with-jekyll/2014/02/06/adding-authors-to-your-jekyll-site.html
-your_author_name:
-    name: "Luca Beltrame"
-    url: https://www.dennogumi.org
diff --git a/_data/language.yml b/_data/language.yml
deleted file mode 100644
index e107f3e..0000000
--- a/_data/language.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-info_website: "About This Site"
-archive: "Archive"
-blog_archive: "Blog Archive"
-blog: "Blog"
-comments_headline: "Dialogue &amp; Discussion"
-more: "More ›"
-more_articles: "More Articles"
-navigation_title: "Navigation"
-new_blog_entries: "New Blog Articles"
-next: "Next"
-next_posts: "Next Posts"
-previous: "Previous"
-previous_posts: "Previous Posts"
-read: "Read"
-read_more: "Read More&nbsp;›"
-if_you_are_not_redirected_automatically: "If you are not redirected automatically,"
-click_here: "click here"
-next_post_in: "Next Post in"
-previous_post_in: "Previous Post in"
-breadcrumb_start: "Start"
-edit: "Edit"
-this_content_is_open_source: "This content is open source."
-help_improve_it: "Help improve it"
-enter_search_term: "Enter search term and hit enter"
\ No newline at end of file
diff --git a/_data/language_de.yml b/_data/language_de.yml
deleted file mode 100644
index 59b58dd..0000000
--- a/_data/language_de.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-info_website: "Über diese Website"
-archive: "Archiv"
-blog_archive: "Blog Archiv"
-blog: "Blog"
-comments_headline: "Dialog &amp; Diskussion"
-more: "Mehr ›"
-more_articles: "Mehr Artikel"
-navigation_title: "Navigation"
-new_blog_entries: "Neue Blog Artikel"
-next: "Nächste"
-next_posts: "Nächster Beitrag"
-previous: "Vorherige"
-previous_posts: "Vorheriger Beitrag"
-read: "Lesen"
-read_more: "Mehr lesen&nbsp;›"
-if_you_are_not_redirected_automatically: "Wenn Du nicht automatisch weitergeleitet wirst,"
-click_here: "klick hier"
-next_post_in: "Nächster Beitrag in"
-previous_post_in: "Vorheriger Beitrag in"
-breadcrumb_start: "Start"
-edit: "Editieren"
-this_content_is_open_source: "Der Inhalt ist Open Source."
-help_improve_it: "Hilf ihn zu verbessern"
-enter_search_term: "Suchbegriff eingeben und Eingabetaste drücken"
\ No newline at end of file
diff --git a/_data/navigation.yml b/_data/navigation.yml
deleted file mode 100644
index 2e13278..0000000
--- a/_data/navigation.yml
+++ /dev/null
@@ -1,31 +0,0 @@
-- title: Home
-  url: "/"
-  side: left
-
-- title: About
-  url: "/about/"
-  side: left
-  dropdown:
-  - title: "Bio"
-    url: "/about/bio/"
-  - title: "Interests"
-    url: "/about/interests/"
-
-- title: "Projects"
-  url: "/projects/"
-  side: left
-  dropdown:
-  - title: "Danbooru Client"
-    url: "/projects/danbooru-client/"
-
-- title: "Archive"
-  url: "/archive/"
-  side: right
-
-- title: "Search"
-  url: "/search/"
-  side: right
-
-- title: "Contact"
-  url: "/contact/"
-  side: right
diff --git a/_data/network.yml b/_data/network.yml
deleted file mode 100644
index 61cf5e3..0000000
--- a/_data/network.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-- menu_name: "Links"
-
-#- name: "Icons by Daniel Bruce"
-  #url: "http://entypo.com/"
-  #class: "network-entypo"
-  #title: "Icons by Daniel Bruce"
-
diff --git a/_data/services.yml b/_data/services.yml
deleted file mode 100644
index bbf2677..0000000
--- a/_data/services.yml
+++ /dev/null
@@ -1,11 +0,0 @@
-- menu_name: "Miscellaneous"
-
-- name: "RSS"
-  url: "/feed.xml"
-  class: "rss-link"
-  title: "Subscribe to RSS"
-
-- name: "sitemap.xml"
-  url: "/sitemap.xml"
-  class: "sitemap-link"
-  title: "Sitemap for Google Webmastertools"
diff --git a/_data/socialmedia.yml b/_data/socialmedia.yml
deleted file mode 100644
index 1abf48e..0000000
--- a/_data/socialmedia.yml
+++ /dev/null
@@ -1,44 +0,0 @@
-# - name: YouTube
-#   url: http://www.youtube.com/PhlowMedia
-#   class: icon-youtube
-#   title: "Videos, Video-Anleitungen und Filme von Phlow auf YouTube"
-# 
-# - name: Twitter
-#   url: http://twitter.com/phlow
-#   class: icon-twitter
-#   title: "Immer das Neuste von Phlow gibt es auf Twitter"
-# 
-# - name: Facebook
-#   url: http://www.facebook.com/phlow.media
-#   class: icon-facebook
-#   title: "Lass uns Freunde sein!"
-# 
-# - name: Soundcloud
-#   url: http://soundcloud.com/phlow
-#   class: icon-soundcloud
-#   title: "Sounds und Downloads und mehr"
-# 
-# - name: GitHub
-#   url: http://github.com/phlow
-#   class: icon-github
-#   title: Code und mehr...
-# 
-# - name: Instagram
-#   url: http://instagram.com/phlowmedia
-#   class: icon-instagram
-#   title: "Bilder und Impressionen mit und ohne Filter..."
-# 
-# - name: Pinterest
-#   url: http://www.pinterest.com/phlowmedia/
-#   class: icon-pinterest
-#   title: "Bilder, Fotos, Illustrationen, Grafiken sammeln..."
-# 
-# - name: Mixcloud
-#   url: http://www.mixcloud.com/phlow/
-#   class: icon-cloud
-#   title: "Mixe, was sonst?"
-# 
-# # - name: Xing
-# #   url: https://www.xing.com/profile/Moritzmo_Sauer
-# #   class: icon-xing
-# #   title: Xing Profil
diff --git a/_drafts/gallery.md b/_drafts/gallery.md
deleted file mode 100644
index 06af569..0000000
--- a/_drafts/gallery.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-layout: page
-subheadline: 
-title:
-teaser:
-meta_description:
-permalink:
-categories:
-    - 
-tags:
-    - 
-image:
-   thumb:
----
-
-<ul class="clearing-thumbs small-block-grid-3" data-clearing>
-  <li><a href="{{ site.urlimg }}_1.jpg"><img  data-caption="" class="th" src="{{ site.urlimg }}thumb.jpg"></a></li>
-  <li><a href="{{ site.urlimg }}_2.jpg"><img  data-caption="" class="th" src="{{ site.urlimg }}thumb.jpg"></a></li>
-  <li><a href="{{ site.urlimg }}_3.jpg"><img  data-caption="" class="th" src="{{ site.urlimg }}thumb.jpg"></a></li>
-  <li><a href="{{ site.urlimg }}_4.jpg"><img  data-caption="" class="th" src="{{ site.urlimg }}thumb.jpg"></a></li>
-  <li><a href="{{ site.urlimg }}_5.jpg"><img  data-caption="" class="th" src="{{ site.urlimg }}thumb.jpg"></a></li>
-  <li><a href="{{ site.urlimg }}_6.jpg"><img  data-caption="" class="th" src="{{ site.urlimg }}thumb.jpg"></a></li>
-</ul>
diff --git a/_drafts/page_all_frontmatter.md b/_drafts/page_all_frontmatter.md
deleted file mode 100644
index 5ddb898..0000000
--- a/_drafts/page_all_frontmatter.md
+++ /dev/null
@@ -1,33 +0,0 @@
----
-layout: page
-subheadline: 
-title: 
-teaser: 
-meta_description:
-permalink:
-categories:
-    - 
-tags:
-    - 
-header: no
-header:
-    image_fullwidth: 
-    image:
-    pattern:
-    color:
-    background-color:  "#fabb00"
-    title: 
-    caption: 
-    caption_url: 
-image:
-    title:
-    homepage:
-    thumb:
-    caption:
-    caption_url:
-show_meta: false
-sidebar: left
-comments: true
-breadcrumb: true
----
-
diff --git a/_drafts/page_simple.md b/_drafts/page_simple.md
deleted file mode 100644
index f694652..0000000
--- a/_drafts/page_simple.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-layout: page
-title: 
-teaser: 
-permalink:
-header: no
----
-
diff --git a/_drafts/page_with_image.md b/_drafts/page_with_image.md
deleted file mode 100644
index 67cfc42..0000000
--- a/_drafts/page_with_image.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-layout: page
-subheadline: 
-title: 
-teaser:
-meta_description:
-permalink:
-categories:
-    - 
-tags:
-    - 
-image:
-    title: 
-    thumb: 
-    homepage:
-    caption:
-    caption_url:
----
-
-
-
-
- [1]: #
- [2]: #
- [3]: #
- [4]: #
- [5]: #
- [6]: #
- [7]: #
- [8]: #
- [9]: #
- [10]: #
\ No newline at end of file
diff --git a/_drafts/page_with_table_of_contents.md b/_drafts/page_with_table_of_contents.md
deleted file mode 100644
index 7b2d232..0000000
--- a/_drafts/page_with_table_of_contents.md
+++ /dev/null
@@ -1,31 +0,0 @@
----
-layout: page-fullwidth
-subheadline:
-title:
-teaser:
-meta_description:
-permalink:
-categories:
-    - 
-tags:
-    - 
----
-<div class="row">
-<div class="medium-4 medium-push-8 columns" markdown="1">
-<div class="panel radius" markdown="1">
-**Inhalt**
-{: #toc }
-*  TOC
-{:toc}
-</div>
-</div><!-- /.medium-4.columns -->
-
-
-
-<div class="medium-8 medium-pull-4 columns" markdown="1">
-
-
-
-</div><!-- /.medium-8.columns -->
-</div><!-- /.row -->
-
diff --git a/_drafts/page_without_image.md b/_drafts/page_without_image.md
deleted file mode 100644
index 2eb198d..0000000
--- a/_drafts/page_without_image.md
+++ /dev/null
@@ -1,12 +0,0 @@
----
-layout: page
-title:
-subheadline:
-teaser:
-meta_description:
-permalink:
-categories:
-    - 
-tags:
-    - 
----
diff --git a/_drafts/post_with_image.md b/_drafts/post_with_image.md
deleted file mode 100644
index ede0fc4..0000000
--- a/_drafts/post_with_image.md
+++ /dev/null
@@ -1,31 +0,0 @@
----
-layout: post
-title:  ""
-subheadline:  ""
-meta_description: ""
-teaser: ""
-categories:
-    - 
-tags:
-    - 
-image:
-    header:  ""
-    thumb:  ""
-    homepage: ""
-    caption: ""
-    url: ""
----
-
-
-
-
- [1]: #
- [2]: #
- [3]: #
- [4]: #
- [5]: #
- [6]: #
- [7]: #
- [8]: #
- [9]: #
- [10]: #
\ No newline at end of file
diff --git a/_drafts/post_without_image.md b/_drafts/post_without_image.md
deleted file mode 100644
index ee271b5..0000000
--- a/_drafts/post_without_image.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-layout: post
-title:
-subheadline:
-meta_description:
-description:
-categories:
-    - 
-tags:
-    - 
----
-
-
-
-
-
- [1]: #
- [2]: #
- [3]: #
- [4]: #
- [5]: #
- [6]: #
- [7]: #
- [8]: #
- [9]: #
- [10]: #
\ No newline at end of file
diff --git a/_drafts/video.md b/_drafts/video.md
deleted file mode 100644
index 41d48ef..0000000
--- a/_drafts/video.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-layout: video
-subheadline:
-title:
-teaser:
-meta_description:
-permalink:
-image:
-categories:
-    - 
-tags:
-    - video
-iframe: "<iframe width='970' height='546' src='//www.youtube.com/embed/WoHxoz_0ykI' frameborder='0' allowfullscreen></iframe>"
----
diff --git a/_includes/alert b/_includes/alert
deleted file mode 100644
index 4921b82..0000000
--- a/_includes/alert
+++ /dev/null
@@ -1,33 +0,0 @@
-{% comment %}
-*  
-*  This include lets you easily display an alert.
-*  To use the include no `.html` ending is necessary.
-*  You can use five different kinds of alerts:
-*
-*  - warning
-*  - info
-*  - success
-*  - alert
-*  - text
-*
-*  You can even use <html>-tags inside the alert. Beware:
-*  Use " and ' properly. 
-*  
-*  Example: {% include alert info='Show an info alert with outstanding information' %}
-*  
-{% endcomment %}
-
-
-{% if include.warning %}
-<div class="alert-box warning radius">{{ include.warning }}</div>
-{% elsif include.info %}
-<div class="alert-box info radius">{{ include.info }}</div>
-{% elsif include.success %}
-<div class="alert-box success radius">{{ include.success }}</div>
-{% elsif include.alert %}
-<div class="alert-box alert radius">{{ include.alert }}</div>
-{% elsif include.text %}
-<div class="alert-box text radius">{{ include.text }}</div>
-{% elsif include.terminal %}
-<div class="alert-box terminal radius">{{ include.terminal }}</div>
-{% endif %}
diff --git a/_includes/breadcrumb.html b/_includes/breadcrumb.html
deleted file mode 100644
index 1de32c5..0000000
--- a/_includes/breadcrumb.html
+++ /dev/null
@@ -1,17 +0,0 @@
-{% comment %}
-*  
-*  http://stackoverflow.com/questions/9612235/what-are-some-good-ways-to-implement-breadcrumbs-on-a-jekyll-site
-*  
-{% endcomment %}
-
-<nav class="breadcrumbs" role="menubar" aria-label="breadcrumbs">
- <li><a href="{{ site.url }}">{{ site.data.language.breadcrumb_start }}</a></li>
- {% assign crumbs = page.url | split: '/' %}
-   {% for crumb in crumbs offset: 1 %}
-    {% if forloop.last %}
-        <li class="current">{{ page.title }}</li>
-    {% else %}
-        <li><a href="{{ site.url }}{% assign crumb_limit = forloop.index | plus: 1 %}{% for crumb in crumbs limit: crumb_limit %}{{ crumb | append: '/' }}{% endfor %}">{{ crumb | replace:'-',' ' }}</a>
-    {% endif %}
-  {% endfor %}
-</nav>
diff --git a/_includes/comments.html b/_includes/comments.html
deleted file mode 100644
index 6c5fd08..0000000
--- a/_includes/comments.html
+++ /dev/null
@@ -1,20 +0,0 @@
-			{% if page.comments %}
-				<h3 id="comments" class="t60">{{ site.data.language.comments_headline }}</h3>
-			
-			    <div id="disqus_thread"></div>
-			    <script type="text/javascript">
-			        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
-			        var disqus_shortname = '{{ site.disqus_shortname }}'; 
-			        var disqus_identifier = '{{ page.url }}';
-
-			        /* * * DON'T EDIT BELOW THIS LINE * * */
-			        (function() {
-			            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
-			            dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
-			            (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
-			        })();
-			    </script>
-			    <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
-			{% endif %}
-
-
diff --git a/_includes/favicon b/_includes/favicon
deleted file mode 100644
index 0e5a2a9..0000000
--- a/_includes/favicon
+++ /dev/null
@@ -1,77 +0,0 @@
-{% comment %}
-*   
-*   More Information › https://mathiasbynens.be/notes/touch-icons
-*   
-{% endcomment %}
-
-
-{% if site.favicon-32x32 %}
-	{% comment %} Regular Old-Skool Favicon: {% endcomment %}
-	<link rel="icon" sizes="32x32" href="{{ site.url }}/assets/img/{{ site.favicon-32x32 }}">
-{% endif %}
-
-
-{% if site.touch-icon-192x192 %}
-	{% comment %} For Chrome for Android: {% endcomment %}
-	<link rel="icon" sizes="192x192" href="{{ site.url }}/assets/img/{{ site.touch-icon-192x192 }}">
-{% endif %}
-
-
-{% if site.apple-touch-icon-180x180-precomposed %}
-	{% comment %} For iPhone 6 Plus with @3× display: {% endcomment %}
-	<link rel="apple-touch-icon-precomposed" sizes="180x180" href="{{ site.url }}/assets/img/{{ site.apple-touch-icon-180x180-precomposed }}">
-{% endif %}
-
-
-{% if site.apple-touch-icon-152x152-precomposed %}
-	{% comment %} For iPad with @2× display running iOS ≥ 7: {% endcomment %}
-	<link rel="apple-touch-icon-precomposed" sizes="152x152" href="{{ site.url }}/assets/img/{{ site.apple-touch-icon-152x152-precomposed }}">
-{% endif %}
-
-
-{% if site.apple-touch-icon-144x144-precomposed %}
-	{% comment %} For iPad with @2× display running iOS ≤ 6: {% endcomment %}
-	<link rel="apple-touch-icon-precomposed" sizes="144x144" href="{{ site.url }}/assets/img/{{ site.apple-touch-icon-144x144-precomposed }}">
-{% endif %}
-
-
-{% if site.apple-touch-icon-120x120-precomposed %}
-	{% comment %} For iPhone with @2× display running iOS ≥ 7: {% endcomment %}
-	<link rel="apple-touch-icon-precomposed" sizes="120x120" href="{{ site.url }}/assets/img/{{ site.apple-touch-icon-120x120-precomposed }}">
-{% endif %}
-
-
-{% if site.apple-touch-icon-114x114-precomposed %}
-	{% comment %} For iPhone with @2× display running iOS ≤ 6: {% endcomment %}
-	<link rel="apple-touch-icon-precomposed" sizes="114x114" href="{{ site.url }}/assets/img/{{ site.apple-touch-icon-114x114-precomposed }}">
-{% endif %}
-
-
-{% if site.apple-touch-icon-76x76-precomposed %}
-	{% comment %} For the iPad mini and the first- and second-generation iPad (@1× display) on iOS ≥ 7: {% endcomment %}
-	<link rel="apple-touch-icon-precomposed" sizes="76x76" href="{{ site.url }}/assets/img/{{ site.apple-touch-icon-76x76-precomposed }}">
-{% endif %}
-
-
-{% if site.apple-touch-icon-72x72-precomposed %}
-	{% comment %} For the iPad mini and the first- and second-generation iPad (@1× display) on iOS ≤ 6: {% endcomment %}
-	<link rel="apple-touch-icon-precomposed" sizes="72x72" href="{{ site.url }}/assets/img/{{ site.apple-touch-icon-72x72-precomposed }}">
-{% endif %}
-
-
-{% if site.apple-touch-icon-precomposed %}
-	{% comment %} For non-Retina iPhone, iPod Touch, and Android 2.1+ devices: {% endcomment %}
-	<link rel="apple-touch-icon-precomposed" href="{{ site.url }}/assets/img/{{ site.apple-touch-icon-precomposed }}">{% comment %} 57×57px {% endcomment %}	
-{% endif %}
-
-
-{% if site.msapplication_tileimage %}
-	{% comment %} Favicon for Windows 8  {% endcomment %}
-	<meta name="msapplication-TileImage" content="{{ site.url }}/assets/img/{{ site.msapplication_tileimage }}"/>
-{% endif %}
-
-
-{% if site.msapplication_tilecolor %}
-	{% comment %} Background Color for Tile for Windows 8  {% endcomment %}
-	<meta name="msapplication-TileColor" content="{{ site.msapplication_tilecolor }}">
-{% endif %}
diff --git a/_includes/footer.html b/_includes/footer.html
deleted file mode 100755
index be979c0..0000000
--- a/_includes/footer.html
+++ /dev/null
@@ -1,85 +0,0 @@
-    <div id="up-to-top" class="row">
-      <div class="small-12 columns" style="text-align: right;">
-        <a class="iconfont" href="#top-of-page">&#xf108;</a>
-      </div><!-- /.small-12.columns -->
-    </div><!-- /.row -->
-
-
-    <footer id="footer-content" class="bg-grau">
-      <div id="footer">
-        <div class="row">
-          <div class="medium-6 large-5 columns">
-            <h5 class="shadow-black">{{ site.data.language.info_website }}</h5>
-
-            <p class="shadow-black">
-              {{ site.description }}
-              <a href="{{ site.url }}/info/">{{ site.data.language.more }}</a>
-            </p>
-          </div><!-- /.large-6.columns -->
-
-
-          <div class="small-6 medium-3 large-3 large-offset-1 columns">
-            {% for service_item in site.data.services %}
-              {% if forloop.first == true %}
-                <h5 class="shadow-black">{{ service_item.menu_name }}</h5>
-              {% endif %}
-            {% endfor %}
-              
-              <ul class="no-bullet shadow-black">
-              {% for service_item in site.data.services %}
-                {% if service_item.url contains 'http' %}
-                  {% assign domain = '' %}
-                  {% else %}
-                  {% assign domain = site.url %}
-                {% endif %}
-                  <li {% if service_item.class %}class="{{ service_item.class }}" {% endif %}>
-                    <a href="{{ domain }}{{ service_item.url }}" {% if service_item.url contains 'http' %}target="_blank" {% endif %} title="{{ service_item.title }}">{{ service_item.name }}</a>
-                  </li>
-              {% endfor %}
-              </ul>
-          </div><!-- /.large-4.columns -->
-
-
-          <div class="small-6 medium-3 large-3 columns">
-            {% for network_item in site.data.network %}
-              {% if forloop.first == true %}
-                <h5 class="shadow-black">{{ network_item.menu_name }}</h5>
-              {% endif %}
-            {% endfor %}
-              
-            <ul class="no-bullet shadow-black">
-            {% for network_item in site.data.network %}
-              {% if network_item.url contains 'http' %}
-                {% assign domain = '' %}
-                {% else %}
-                {% assign domain = site.url %}
-              {% endif %}
-                <li {% if network_item.class %}class="{{ network_item.class }}" {% endif %}>
-                  <a href="{{ domain }}{{ network_item.url }}" {% if network_item.url contains 'http' %}target="_blank" {% endif %} title="{{ network_item.title }}">{{ network_item.name }}</a>
-                </li>
-            {% endfor %}
-            </ul>
-          </div><!-- /.large-3.columns -->
-        </div><!-- /.row -->
-
-      </div><!-- /#footer -->
-
-
-      <div id="subfooter">
-        <nav class="row">
-          <section id="subfooter-left" class="b30 small-12 medium-6 columns">
-            <ul class="inline-list">
-              <li>Created with &hearts; by <a style="display:inline;" href="http://phlow.de/">Phlow</a> with <a style="display:inline;" href="http://jekyllrb.com/" target="_blank">Jekyll</a> using <a style="display:inline;" href="http://phlow.github.io/feeling-responsive/">Feeling Responsive</a> </li>
-            </ul>
-          </section>
-
-          <section id="subfooter-right" class="small-12 medium-6 columns social-icons">
-            <ul class="inline-list">
-            {% for social_item in site.data.socialmedia %}
-              <li><a href="{{ social_item.url }}" target="_blank" class="{{ social_item.class }}" title="{{ social_item.title }}"></a></li>
-            {% endfor %}
-            </ul>
-          </section>
-        </nav>
-      </div><!-- /#subfooter -->
-    </footer>
diff --git a/_includes/footer_scripts.html b/_includes/footer_scripts.html
deleted file mode 100755
index ace1b49..0000000
--- a/_includes/footer_scripts.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<script src="{{ site.url }}/assets/js/javascript.min.js"></script>
-
-{% if page.header.image_fullwidth %}
-<script>
-    $("#masthead").backstretch("{{ site.url }}/images/{{ page.header.image_fullwidth }}", {fade: 700});
-    $("#masthead-with-text").backstretch("{{ site.url }}/images/{{ page.header.image_fullwidth }}", {fade: 700});
-</script>
-{% endif %}
-
-
-
-{% if site.google_analytics_tracking_id %}
-<script>
-  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
-  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
-
-  ga('create', '{{ site.google_analytics_tracking_id }}', 'auto');
-  ga('set', 'anonymizeIp', true);
-  ga('send', 'pageview');
-
-</script>
-{% endif %}
diff --git a/_includes/google_search.html b/_includes/google_search.html
deleted file mode 100644
index 3d6d4ec..0000000
--- a/_includes/google_search.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<script language="Javascript" type="text/javascript">
-  function google_search()
-  {
-    var query = document.getElementById("google-search").value;
-    window.open("http://google.com/search?q=" + query
-  + "%20site:" + "{{ site.url }}");
-  }
-</script>
\ No newline at end of file
diff --git a/_includes/head.html b/_includes/head.html
deleted file mode 100644
index 39fa7a6..0000000
--- a/_includes/head.html
+++ /dev/null
@@ -1,57 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="{% if site.language == nil %}en{% else %}{{ site.language }}{% endif %}">
-<head>
-	<meta charset="utf-8" />
-	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
-	<title>{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title>
-	<link rel="stylesheet" href="{{ site.url }}/assets/css/styles_feeling_responsive.css">
-	<script src="{{ site.url }}/assets/js/modernizr.min.js"></script>
-	
-  <script>
-    WebFontConfig = {
-      google: { families: [ 'Lato:400,700,400italic:latin', 'Volkhov::latin' ] }
-    };
-
-    (function() {
-      var wf = document.createElement('script');
-      wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
-                '://ajax.googleapis.com/ajax/libs/webfont/1.5.6/webfont.js';
-      wf.type = 'text/javascript';
-      wf.async = 'true';
-      var s = document.getElementsByTagName('script')[0];
-      s.parentNode.insertBefore(wf, s);
-    })();
-  </script>
-
-  <noscript>
-    <link href='http://fonts.googleapis.com/css?family=Lato:400,700,400italic%7cVolkhov' rel='stylesheet' type='text/css'>
-  </noscript>
-
-  {% if site.google_site_verification %}<meta name="google-site-verification" content="{{ site.google_site_verification}}" />{% endif %}
-	{% if site.bing_webmastertools_id %}<meta name="msvalidate.01" content="{{ site.bing_webmastertools_id }}" />{% endif %}
-	{% if page.meta_description %}<meta name="description" content="{{ page.meta_description | strip_html | escape }}"/>{% elsif page.teaser %}<meta name="description" content="{{ page.teaser | strip_html | escape }}"/>{% elsif site.description %}<meta name="description" content="{{ site.description | strip_html | escape }}"/>{% endif %}
-	
-	{% if site.google_author %}<link rel="author" href="{{ site.google_author }}"/>{% endif %}
-
-	{% include favicon %}
-
-	<!-- Facebook Optimization -->
-	<meta property="og:locale" content="{% if site.og_locale == nil %}en_EN{% else %}{{ site.og_locale }}{% endif %}" />
-	{% if site.og_type %}<meta property="og:type" content="website" />{% endif %}
-	<meta property="og:title" content="{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}" />
-	{% if page.meta_description %}<meta property="og:description" content="{{ page.meta_description | strip_html | escape }}"/>{% elsif page.description %}<meta property="og:description" content="{{ page.description | strip_html | escape }}"/>{% elsif site.description %}<meta property="og:description" content="{{ site.description | strip_html | escape }}"/>{% endif %}
-	<meta property="og:url" content="{{ site.url }}{{ page.url }}" />
-	{% if site.title %}<meta property="og:site_name" content="{{ site.title }}" />{% endif %}
-	{% if page.image.thumb %}<meta property="og:image" content="{{ site.url }}/images/{{ page.image.thumb }}" />{% endif %}
-
-	{% if site.alexa_verify_id %}<meta name="alexaVerifyID" content="{{ site.alexa_verify_id }}" />{% endif %}
-
-	<!-- Search Engine Optimization -->
-	{% if page.noindex == true %}<meta name="robots" content="noindex">{% endif %}
-
-	<link type="text/plain" rel="author" href="{{ site.url }}/humans.txt" />
-
-	{% unless page.style == NULL %}
-	<style type="text/css">{{ page.style }}</style>
-	{% endunless %}
-</head>
diff --git a/_includes/improve_content.html b/_includes/improve_content.html
deleted file mode 100644
index 586ca48..0000000
--- a/_includes/improve_content.html
+++ /dev/null
@@ -1,19 +0,0 @@
-{% comment %}
-* 
-* If your content is on Jekyll you can use this include
-* to automatically generate a »Edit on GitHub Link« to 
-* give people a possibility to improve your content.
-* 
-{% endcomment %}
-<div class="row">
-	<div class="small-12 columns">
-	<div class="panel radius" style="padding-bottom: 21px;">
-			<a class="button left r15 tiny radius" href="{{ site.improve_content }}/{{ page.path }}">{{ site.data.language.edit }}</a>
-			<p style="margin-top: 3px;">
-			{{ site.data.language.this_content_is_open_source }}
-			<a href="{{ site.improve_content }}/{{ page.path }}">{{ site.data.language.help_improve_it }}</a>.</p>
-		</div>
-	</div>
-</div>
-
-
diff --git a/_includes/list-collection.html b/_includes/list-collection.html
deleted file mode 100644
index 8b26a4a..0000000
--- a/_includes/list-collection.html
+++ /dev/null
@@ -1,20 +0,0 @@
-{% comment %}
-*   
-*   This include lets you loop through a collection to list
-*   all entries in that collection.
-*   
-*   If you set »published: false« in front matter of a collection page 
-*   the page gots filtered out via unless
-*
-*   Example: {% include list-collection.html collection='wordpress' %}
-*   
-{% endcomment %}
-
-<ul class="side-nav">
-  {% for page in site.[include.collection] %}
-    {% unless page.published == false %}
-    <li><a href="{{ site.url }}{{ page.url }}">{{ page.title }}</a></li>
-    {% endunless %}
-  {% endfor %}
-  <li>&nbsp;</li>
-</ul>
diff --git a/_includes/list-posts.html b/_includes/list-posts.html
deleted file mode 100644
index 8083a48..0000000
--- a/_includes/list-posts.html
+++ /dev/null
@@ -1,53 +0,0 @@
-{% comment %}
-*   
-*   Possible parameter for this loop:
-*   
-*    › entries
-*    › offset
-*    › category
-*    › tag
-*   
-*   Example for Category: {% include list-posts.html entries='3' offset='1' category='design' %}
-*   
-*   Example for Tag: {% include list-posts.html entries='5' tag='terminal' %}
-*   
-*   
-*   This loop works like this:
-*   
-*   1. First we check if there was given a category for filtering › if include.categories == NULL 
-*   2. If no category is given for filtering do a general loop.
-*   3. If a category/tag was given, assign category/tag to the variable category/tag › assign category = include.categories 
-*   
-{% endcomment %}
-
-
-
-{% assign category = include.category %}
-{% assign tag = include.tag %}
-<ul class="side-nav">
-
-  {% if category == NULL and tag == NULL %}
-
-    {% for post in site.posts limit:include.entries offset:include.offset %}
-      <li><a href="{{ site.url }}{{ post.url }}">{% if post.subheadline %}{{ post.subheadline }} &middot; {% endif %}<strong>{{ post.title }}</strong></a></li>
-    {% endfor %}
-      <li class="text-right"><a href="{{ site.url }}/archive/"><strong>{{ site.data.language.more }}</strong></a></li>
-
-
-  {% elsif category %}
-    
-    {% for post in site.categories.[category] limit:include.entries offset:include.offset %}
-      <li><a href="{{ site.url }}{{ post.url }}">{% if post.subheadline %}{{ post.subheadline }} &middot; {% endif %}<strong>{{ post.title }}</strong></a></li>
-    {% endfor %}
-      <li class="text-right"><a href="{{ site.url }}/archive/"><strong>{{ site.data.language.more }}</strong></a></li>
-
-
-  {% elsif tag %}
-
-    {% for post in site.tags.[tag] limit:include.entries %}
-      <li><a href="{{ site.url }}{{ post.url }}">{% if post.subheadline %}{{ post.subheadline }} &middot; {% endif %}<strong>{{ post.title }}</strong></a></li>
-    {% endfor %}
-
-  {% endif %}
-</ul>
-
diff --git a/_includes/masthead.html b/_includes/masthead.html
deleted file mode 100644
index adcec62..0000000
--- a/_includes/masthead.html
+++ /dev/null
@@ -1,141 +0,0 @@
-{% if page.header == NULL and page.header.image_fullwidth == NULL and page.header.pattern == NULL and page.header.background-color == NULL and page.header.title == NULL %}
-
-<div id="masthead-no-image-header">
-	<div class="row">
-		<div class="small-12 columns">
-			<a id="logo" href="{{ site.url }}" title="{{ site.title }} – {{ site.slogan }}">
-				<img src="{{ site.url }}/assets/img/{{ site.logo }}" alt="{{ site.title }} – {{ site.slogan }}">
-			</a>
-		</div><!-- /.small-12.columns -->
-	</div><!-- /.row -->
-</div><!-- /#masthead -->
-
-{% if page.breadcrumb == true %}
-{% include breadcrumb.html %}
-{% endif %}
-
-
-
-
-
-{% elsif page.header.title %}
-
-<div id="masthead-with-text" style="{% if page.header.background-color %}background: {{ page.header.background-color }};{% endif %} {% if page.header.image_fullwidth %}{% elsif page.header.pattern %}background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4)), url('{{ site.url }}/images/{{ page.header.pattern }}'){% endif %}">
-	<div class="row">
-		<div class="small-12 columns">
-			<div class="masthead-title">{{ page.header.title }}</div>
-		</div><!-- /.small-12.columns -->
-	</div><!-- /.row -->
-</div><!-- /#masthead -->
-
-{% if page.breadcrumb == true %}
-{% include breadcrumb.html %}
-{% endif %}
-
-{% if page.header.caption_url && page.header.caption %}
-<div class="masthead-caption">
-	<a href="{{ page.header.caption_url }}">{{ page.header.caption }}</a>
-</div>
-{% elsif page.header.caption %}
-<div class="masthead-caption">
-	{{ page.header.caption }}
-</div>
-{% endif %}
-
-
-
-
-
-{% elsif page.header.image_fullwidth %}
-
-<div id="masthead">
-	<div class="row">
-		<div class="small-12 columns">
-			<a id="logo" href="{{ site.url }}" title="{{ site.title }} – {{ site.slogan }}">
-				<img src="{{ site.url }}/assets/img/{{ site.logo }}" alt="{{ site.title }} – {{ site.slogan }}">
-			</a>
-		</div><!-- /.small-12.columns -->
-	</div><!-- /.row -->
-</div><!-- /#masthead -->
-
-{% if page.breadcrumb == true %}
-{% include breadcrumb.html %}
-{% endif %}
-
-{% if page.header.caption_url && page.header.caption %}
-<div class="masthead-caption">
-	<a href="{{ page.header.caption_url }}">{{ page.header.caption }}</a>
-</div>
-{% elsif page.header.caption %}
-<div class="masthead-caption">
-	{{ page.header.caption }}
-</div>
-{% endif %}
-
-
-
-
-
-{% elsif page.header.pattern %}
-
-<div id="masthead-with-pattern" style="background: url('{{ site.url }}/images/{{ page.header.pattern }}')">
-	<div class="row">
-		<figure class="small-12 columns">
-			<img src="{{ site.url }}/images/{{ page.header.image }}" alt="{{ site.title }}">
-		</figure><!-- /.small-12.columns -->
-	</div><!-- /.row -->
-</div><!-- /#masthead -->
-
-{% if page.breadcrumb == true %}
-{% include breadcrumb.html %}
-{% endif %}
-
-{% if page.header.caption_url && page.header.caption %}
-<div class="masthead-caption">
-	<a href="{{ page.header.caption_url }}">{{ page.header.caption }}</a>
-</div>
-{% elsif page.header.caption %}
-<div class="masthead-caption">
-	{{ page.header.caption }}
-</div>
-{% endif %}
-
-
-
-
-
-{% elsif page.header.background-color %}
-
-<div id="masthead-with-background-color" style="background: {{ page.header.background-color }};">
-	<div class="row">
-		<figure class="small-12 columns">
-			<img src="{{ site.url }}/images/{{ page.header.image }}" alt="{{ site.title }}">
-		</figure><!-- /.small-12.columns -->
-	</div><!-- /.row -->
-</div><!-- /#masthead -->
-
-{% if page.breadcrumb == true %}
-{% include breadcrumb.html %}
-{% endif %}
-
-{% if page.header.caption_url && page.header.caption %}
-<div class="masthead-caption">
-	<a href="{{ page.header.caption_url }}">{{ page.header.caption }}</a>
-</div>
-{% elsif page.header.caption %}
-<div class="masthead-caption">
-	{{ page.header.caption }}
-</div>
-{% endif %}
-
-
-
-
-
-{% elsif page.header == false %}
-
-{% if page.breadcrumb == true %}
-{% include breadcrumb.html %}
-{% endif %}
-
-{% endif %}
\ No newline at end of file
diff --git a/_includes/meta_information.html b/_includes/meta_information.html
deleted file mode 100644
index ba52bc9..0000000
--- a/_includes/meta_information.html
+++ /dev/null
@@ -1,30 +0,0 @@
-			<div id="page-meta" class="t30">
-				<p>
-					<!-- Look the author details up from the site config. -->
-					{% assign author = site.data.authors[page.author] %}
-					<!-- Output author details if some exist. -->
-					{% if author %}
-					<span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name" class="pr20 icon-edit"><a href="{{ author.url }}" target="_blank"> {{ author.name }}</a></span>
-				</span>
-				{% endif %}
-
-				{% if page.date %}
-				<time class="icon-calendar pr20" datetime="{{ page.date | date: "%Y-%m-%d" }}" itemprop="datePublished"> {{ page.date | date: "%Y-%m-%d" }}</time>
-				{% endif %}
-
-				{% if page.categories %}<span class="icon-archive pr20"> {{ page.categories | join: ' · ' | upcase }}{% endif %}</span>
-				<br>
-				<span class="pr20">{% for tag in page.tags %}<span class="icon-price-tag pr10"> {{tag}}</span> {% endfor %}</span>
-			</p>
-
-			<div id="post-nav" class="row">
-
-				{% if page.previous.url %}
-				<div class="small-5 columns"><a class="button small radius prev" href="{{ site.url }}{{page.previous.url}}">&laquo; {{page.previous.title}}</a></div><!-- /.small-4.columns -->
-				{% endif %}
-				<div class="small-2 columns text-center"><a class="radius button small" href="{{ site.url }}/archive/" title="Blog {{ site.data.language.archive }}">{{ site.data.language.archive }}</a></div><!-- /.small-4.columns -->
-				{% if page.next.url %}
-				<div class="small-5 columns text-right"><a class="button small radius next" href="{{ site.url }}{{page.next.url}}">{{page.next.title}} &raquo;</a></div><!-- /.small-4.columns -->
-				{% endif %}
-			</div>
-			</div><!--  /.page-meta -->
\ No newline at end of file
diff --git a/_includes/navigation.html b/_includes/navigation.html
deleted file mode 100644
index 0888ea9..0000000
--- a/_includes/navigation.html
+++ /dev/null
@@ -1,123 +0,0 @@
-
-<div id="navigation" class="sticky">
-  <nav class="top-bar" data-topbar>
-    <ul class="title-area">
-      <li class="name">
-      <h1 class="show-for-small-only"><a href="{{ site.url }}" class="icon-tree"> {{ site.title }}</a></h1>
-    </li>
-       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone -->
-      <li class="toggle-topbar menu-icon"><a href="#"><span>Navigation</span></a></li>
-    </ul>
-    <section class="top-bar-section">
-{% comment %}
-
-    ____  _       __    __     _   __            _             __  _           
-   / __ \(_)___ _/ /_  / /_   / | / /___ __   __(_)___ _____ _/ /_(_)___  ____ 
-  / /_/ / / __ `/ __ \/ __/  /  |/ / __ `/ | / / / __ `/ __ `/ __/ / __ \/ __ \
- / _, _/ / /_/ / / / / /_   / /|  / /_/ /| |/ / / /_/ / /_/ / /_/ / /_/ / / / /
-/_/ |_/_/\__, /_/ /_/\__/  /_/ |_/\__,_/ |___/_/\__, /\__,_/\__/_/\____/_/ /_/ 
-        /____/                                 /____/                          
-
-{% endcomment %}
-      <ul class="right">
-        {% for link in site.data.navigation %}
-
-              {% if link.url contains 'http' %}
-                {% assign domain = '' %}
-              {% elsif link.url == '#' %}
-                {% assign domain = '' %}
-              {% else %}
-                {% assign domain = site.url %}
-              {% endif %}
-
-          {% comment %}   If there are links for right side begin   {% endcomment %}
-          {% if link.side == 'right' %}
-            {% comment %}   If right side WITHOUT dropdown menu do   {% endcomment %}
-            {% if link.dropdown == nil %}
-              <li class="divider"></li>
-              <li{% if link.url == page.url %} class="active"{% endif %}><a href="{{ domain }}{{ link.url }}"{% if link.url contains 'http' %} target="_blank"{% endif %}>{{ link.title }}</a></li>
-
-            {% comment %}   If right side WITH dropdown menu do   {% endcomment %}
-            {% else %}
-
-              <li class="divider"></li>
-              <li class="has-dropdown{% if link.url == page.url %} active{% endif %}">
-                <a href="{{ domain }}{{ link.url }}"{% if link.url contains 'http' %} target="_blank"{% endif %}>{{ link.title }}</a>
-
-                  <ul class="dropdown">
-                    {% for dropdown_link in link.dropdown %}
-
-                      {% if dropdown_link.url contains 'http' %}
-                        {% assign domain = '' %}
-                        {% else %}
-                        {% assign domain = site.url %}
-                      {% endif %}
-
-                      <li><a href="{{ domain }}{{ dropdown_link.url }}"{% if dropdown_link.url contains 'http' %} target="_blank"{% endif %}>{{ dropdown_link.title }}</a></li>
-                    {% endfor %}
-                  </ul>
-                  
-              </li>
-            {% endif %}
-          {% endif %}
-        {% endfor %}
-        {% comment %}   First loop finished 1   {% endcomment %}
-      </ul>
-{% comment %}
-
-    __         ______     _   __            _             __  _           
-   / /   ___  / __/ /_   / | / /___ __   __(_)___ _____ _/ /_(_)___  ____ 
-  / /   / _ \/ /_/ __/  /  |/ / __ `/ | / / / __ `/ __ `/ __/ / __ \/ __ \
- / /___/  __/ __/ /_   / /|  / /_/ /| |/ / / /_/ / /_/ / /_/ / /_/ / / / /
-/_____/\___/_/  \__/  /_/ |_/\__,_/ |___/_/\__, /\__,_/\__/_/\____/_/ /_/ 
-                                          /____/                          
-
-{% endcomment %}
-      <ul class="left">
-        {% for link in site.data.navigation %}
-
-              {% if link.url contains 'http' %}
-                {% assign domain = '' %}
-              {% elsif link.url == '#' %}
-                {% assign domain = '' %}
-              {% else %}
-                {% assign domain = site.url %}
-              {% endif %}
-
-          {% comment %}   If there are links for left side begin   {% endcomment %}
-          {% if link.side == 'left' %}
-
-            {% comment %}   If left side WITHOUT dropdown menu do   {% endcomment %}
-            {% if link.dropdown == nil %}
-              <li{% if link.url == page.url %} class="active"{% endif %}><a href="{{ domain }}{{ link.url }}"{% if link.url contains 'http' %} target="_blank"{% endif %}>{{ link.title }}</a></li>
-              <li class="divider"></li>
-
-            {% comment %}   If left side WITH dropdown menu do   {% endcomment %}
-            {% else %}
-
-              <li class="has-dropdown{% if link.url == page.url %} active{% endif %}">
-                <a href="{{ domain }}{{ link.url }}"{% if link.url contains 'http' %} target="_blank"{% endif %}>{{ link.title }}</a>
-
-                  <ul class="dropdown">
-                    {% for dropdown_link in link.dropdown %}
-
-                      {% if dropdown_link.url contains 'http' %}
-                        {% assign domain = '' %}
-                        {% else %}
-                        {% assign domain = site.url %}
-                      {% endif %}
-
-                      <li><a href="{{ domain }}{{ dropdown_link.url }}"{% if dropdown_link.url contains 'http' %} target="_blank"{% endif %}>{{ dropdown_link.title }}</a></li>
-                    {% endfor %}
-                  </ul>
-                  
-              </li>
-              <li class="divider"></li>
-            {% endif %}
-          {% endif %}
-        {% endfor %}
-        {% comment %}   Second loop finished   {% endcomment %}
-      </ul>
-    </section>
-  </nav>
-</div><!-- /#navigation -->
diff --git a/_includes/next-previous-post-in-category.html b/_includes/next-previous-post-in-category.html
deleted file mode 100644
index 80ca73b..0000000
--- a/_includes/next-previous-post-in-category.html
+++ /dev/null
@@ -1,41 +0,0 @@
-{% comment %}
-*
-* This include creates a next/previous link to a post of the same category
-* using the categories-variable in front matter.
-*
-* Source: https://github.com/jekyll/jekyll/issues/260a#issue-495435
-*
-* Use › {% include next-previous-post-in-category.html %}
-* 
-{% endcomment %}
-
-
-{% comment %}
-*
-* assign FIRST category from categories variable from front matter to cat
-* and make a string from the array by using › join: ''
-*
-{% endcomment %}
-
-{% assign cat = page.categories | first | join: '' %}
-{% for post in site.categories.[cat] %}
-{% if post.url == page.url %}
-{% assign post_index0 = forloop.index0 %}
-{% assign post_index1 = forloop.index %}
-{% endif %}
-{% endfor %}
-{% for post in site.categories.[cat] %}
-{% if post_index0 == forloop.index %}
-{% assign next_post = post.url %}
-{% endif %}
-{% if post_index1 == forloop.index0 %}
-{% assign prev_post = post.url %}
-{% endif %}
-{% endfor %}
-{% if next_post %}
-<a class="left button tiny radius icon-chevron-left r15" href="{{ next_post }}">{{ site.data.language.next_post_in }} {{ cat | upcase }}</a>
-{% endif %}
-{% if prev_post %}
-<a class="button tiny radius" href="{{ prev_post }}">{{ site.data.language.previous_post_in }} {{ cat | upcase }}<span class="icon-chevron-right"></span></a>
-{% endif %}
-
diff --git a/_includes/pagination.html b/_includes/pagination.html
deleted file mode 100644
index bb43c7d..0000000
--- a/_includes/pagination.html
+++ /dev/null
@@ -1,42 +0,0 @@
-{% comment %}
-*  This loops through the paginated posts 
-*
-*  Total posts: {{ paginator.total_posts }}
-*  Total paginate-pages: {{ paginator.total_pages }}
-*  
-{% endcomment %}
-
-
-{% for post in paginator.posts %}
-  <div class="row">
-    <div class="small-12 columns b60">
-      <p class="subheadline"><span class="subheader">{% if post.categories %}{{ post.categories | join: ' &middot; ' }}{% endif %}</span> – {% if post.subheadline %}{{ post.subheadline }}{% endif %}</p>
-      <h2><a href="{{ site.url }}{{ post.url }}">{{ post.title }}</a></h2>
-      <p>
-        {% if post.image.thumb %}<a href="{{ site.url }}{{ post.url }}" title="{{ post.title escape_once }}"><img src="{{ site.url }}/images/{{ post.image.thumb }}" class="alignleft" width="150" height="150" alt="{{ page.title escape_once }}"></a>{% endif %}
-
-        {% if post.meta_description %}{{ post.meta_description | strip_html | escape }}{% elsif post.teaser %}{{ post.teaser | strip_html | escape }}{% endif %}
-
-        <a href="{{ site.url }}{{ post.url }}" title="{{ site.data.language.read }} {{ post.title escape_once }}"><strong>{{ site.data.language.read_more }}</strong></a>
-      </p>
-    </div><!-- /.small-12.columns -->
-  </div><!-- /.row -->
-{% endfor %}
-
-
-<nav id="pagination">
-    {% if paginator.previous_page %}
-      {% if paginator.previous_page == 1 %}
-      <a class="radius button small" href="{{ site.url }}/blog/" title="{{ site.data.language.previous_posts }}">&laquo; {{ site.data.language.previous_posts }}</a>
-      {% else %}
-      <a class="radius button small" href="{{ site.url }}/blog/page{{ paginator.previous_page }}/" title="{{ site.data.language.previous_posts }}">&laquo; {{ site.data.language.previous }}</a>
-      {% endif %}
-    {% endif %}
-
-    <a class="radius button small" href="{{ site.url }}/blog/archive/" title="{{ site.data.language.blog_archive }}">{{ site.data.language.blog_archive }}</a>
-        
-    {% if paginator.next_page %} 
-    <a class="radius button small" href="{{ site.url }}/blog/page{{ paginator.next_page }}/" title="{{ site.data.language.next_posts }}">{{ site.data.language.next }} &raquo;</a>
-    {% endif %} 
-  </nav>
-
diff --git a/_includes/sidebar.html b/_includes/sidebar.html
deleted file mode 100644
index e3ceae1..0000000
--- a/_includes/sidebar.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<aside>
-	<div class="panel radius">
-		<h3>Sidebar</h3>
-		<p>
-			Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
-
-			Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-		</p>
-	</div>
-
-  <img class="b30" src="http://dummyimage.com/303x16:9/df4949/e27b3f.png&amp;text=Ugly+Ad+Space" alt="">
-
-
-	<div class="border-dotted radius b30">
-		<img src="http://placekitten.com/271/270" alt="uh, Placekitten">
-		<p class="text-left">
-			This is an advertisment with a crazy cat! <a href="http://placekitten.com/">More cats, please!</a>
-		</p>
-	</div>
-</aside>
\ No newline at end of file
diff --git a/_layouts/blog.html b/_layouts/blog.html
deleted file mode 100644
index 5ee5bef..0000000
--- a/_layouts/blog.html
+++ /dev/null
@@ -1,16 +0,0 @@
----
-layout: default
-format: blog-index
-# Don't index these pages dear Google.
-noindex: true
----
-<div class="row">
-	<div class="medium-8 columns t30">
-		{% include pagination.html %}
-	</div><!-- /.medium-7.columns -->
-
-
-	<div class="medium-4 columns t30">
-		{% include sidebar.html %}
-	</div><!-- /.medium-5.columns -->
-</div><!-- /.row -->
\ No newline at end of file
diff --git a/_layouts/compress.html b/_layouts/compress.html
deleted file mode 100644
index 410ea18..0000000
--- a/_layouts/compress.html
+++ /dev/null
@@ -1,11 +0,0 @@
----
-#
-# Jekyll layout that compresses HTML
-# v1.1.2
-# http://jch.penibelst.de/
-# © 2014–2015 Anatol Broder
-# MIT License
-#
----
-
-{% if site.compress_html.ignore.envs contains jekyll.environment %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% if site.compress_html.endings == "all" %}{% assign _endings = "html head body li dt dd p rt rp optgroup option colgroup caption thead tbody tfoot tr td th" | split: " " %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% for _element in _endings %}{% capture _end %}</{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _end %}{% endfor %}{% assign _pre_befores = _content | split: "<pre" %}{% assign _content = "" %}{% for _pre_before in _pre_befores %}{% assign _pres = _pre_before | split: "</pre>" %}{% case _pres.size %}{% when 2 %}{% capture _content %}{{ _content }}<pre{{ _pres.first }}</pre>{{ _pres.last | split: " " | join: " " }}{% endcapture %}{% when 1 %}{% capture _content %}{{ _content }}{{ _pres.last | split: " " | join: " " }}{% endcapture %}{% endcase %}{% endfor %}{% if site.compress_html.comments.size == 2 %}{% assign _comment_befores = _content | split: site.compress_html.comments.first %}{% for _comment_before in _comment_befores %}{% assign _comment_content = _comment_before | split: site.compress_html.comments.last | first %}{% if _comment_content %}{% capture _comment %}{{ site.compress_html.comments.first }}{{ _comment_content }}{{ site.compress_html.comments.last }}{% endcapture %}{% assign _content = _content | remove: _comment %}{% endif %}{% endfor %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = " <e;<e; </e>;</e>;</e> ;</e>" | replace: "e", _element | split: ";" %}{% assign _content = _content | replace: _edges[0], _edges[1] | replace: _edges[2], _edges[3] | replace: _edges[4], _edges[5] %}{% endfor %}{{ _content }}{% endif %}
diff --git a/_layouts/default.html b/_layouts/default.html
deleted file mode 100644
index ef8555b..0000000
--- a/_layouts/default.html
+++ /dev/null
@@ -1,16 +0,0 @@
----
-layout: compress
----
-{% include head.html %}
-<body id="top-of-page" class="{{ page.format }}">
-	{% include navigation.html %}
-
-	{% include masthead.html %}
-
-	{{ content }}
-
-	{% include footer.html %}
-	
-	{% include footer_scripts.html %}
-</body>
-</html>
\ No newline at end of file
diff --git a/_layouts/frontpage.html b/_layouts/frontpage.html
deleted file mode 100644
index 1b2db78..0000000
--- a/_layouts/frontpage.html
+++ /dev/null
@@ -1,107 +0,0 @@
----
-layout: default
-format: blog-index
----
-<div id="header-home">
-    <div class="row">
-        <div class="small-12 columns">
-        </div><!-- /.medium-4.columns -->
-    </div><!-- /.row -->
-</div><!-- /#header-home -->
-
-
-{% comment %}
-*
-* First check, if widget is empty or not by checking if there is a title
-*
-{% endcomment %}
-<div class="row t60">
-    {% if page.widget-1.title %}
-    <div class="medium-4 columns">
-        <a href="{{ page.widget-1.url }}">{% if page.widget-1.image %}<img src="{{ site.urlimg }}/{{ page.widget-1.image }}" width="302" height="182" alt="">{% endif %}{% if page.widget-1.video %}{{ page.widget-1.video }}{% endif %}</a>
-        <h2 class="font-size-h3 t10">{{ page.widget-1.title }}</h2>
-        <p>{{ page.widget-1.text }}</p>
-        <p><a class="button tiny radius" href="{{ page.widget-1.url }}">{{ site.data.language.more }}</a></p>
-    </div><!-- /.medium-4.columns -->
-    {% endif %}
-
-
-    {% if page.widget-2.title %}
-    <div class="medium-4 columns">
-        <a href="{{ page.widget-2.url }}">{% if page.widget-2.image %}<img src="{{ site.urlimg }}/{{ page.widget-2.image }}" width="302" height="182" alt="">{% endif %}{% if page.widget-2.video %}{{ page.widget-2.video }}{% endif %}</a>
-        <h2 class="font-size-h3 t10">{{ page.widget-2.title }}</h2>
-        <p>{{ page.widget-2.text }}</p>
-        <p><a class="button tiny radius" href="{{ page.widget-2.url }}">{{ site.data.language.more }}</a></p>
-    </div><!-- /.medium-4.columns -->
-    {% endif %}
-
-
-    {% if page.widget-3.title %}
-    <div class="medium-4 columns">
-        <a href="{{ page.widget-3.url }}">{% if page.widget-3.image %}<img src="{{ site.urlimg }}/{{ page.widget-3.image }}" width="302" height="182" alt="">{% endif %}{% if page.widget-3.video %}{{ page.widget-3.video }}{% endif %}</a>
-        <h2 class="font-size-h3 t10">{{ page.widget-3.title }}</h2>
-        <p>{{ page.widget-3.text }}</p>
-        <p><a class="button tiny radius" href="{{ page.widget-3.url }}">Download &#64; GitHub ›</a></p>
-    </div><!-- /.medium-4.columns -->
-    {% endif %}
-</div><!-- /.row -->
-
-
-{% comment %}
-*
-* First check, if there are any posts at all
-*
-{% endcomment %}
-
-{% unless site.posts == empty %}
-    <div class="row t30 b20 homepage">
-        <div class="small-12 columns">
-            {% for post in site.posts limit:1 %}
-            {% if post.image.homepage %}
-            <p>
-                <a href="{{ site.url }}{{ post.url }}" title="{{ post.title escape_once }}"><img width="970" src="{{ site.url }}/images/{{ post.image.homepage }}" alt="{{ page.title escape_once }}"></a>
-            </p>
-
-            {% if post.image.caption_url && post.image.caption %}
-            <p class="text-right caption">
-                <a href="{{ post.image.caption_url }}">{{ post.image.caption }}</a>
-            </p>
-            {% endif %}
-            {% elsif post.image.homepage == NULL %}
-            <h2>{{ site.data.language.new_blog_entries }}</h2>
-            {% endif %}
-            {% endfor %}
-        </div><!-- /.small-12.columns -->
-    </div><!-- /.row -->
-
-
-    <div class="row">
-        <div class="medium-6 columns">
-            {% for post in site.posts limit:1 %}
-            {% if post.subheadline %}<p class="subheadline">{{ post.subheadline }}</p>{% endif %}
-            <h2><a href="{{ site.url }}{{ post.url }}">{{ post.title }}</a></h2>
-            <p>
-                {% if post.meta_description %}{{ post.meta_description | strip_html | escape }}{% elsif post.teaser %}{{ post.teaser | strip_html | escape }}{% endif %}
-                <a href="{{ site.url }}{{ post.url }}" title="Read {{ post.title escape_once }}"><strong>{{ site.data.language.read_more }}</strong></a>
-            </p>
-            {% endfor %}
-        </div><!-- /.medium-5.columns -->
-
-
-        <div class="medium-6 columns">
-            <p><strong>{{ site.data.language.more_articles }}</strong></p>
-            {% include list-posts.html entries='3' offset='1' %}
-        </div><!-- /.medium-7.columns -->
-    </div><!-- /.row -->
-{% endunless %}
-
-
-{% comment %}
-*
-* Finally, if there is content, spit it out.
-*
-{% endcomment %}
-
-<div class="row">
-    {{ content }}
-</div><!-- /.row -->
diff --git a/_layouts/page-fullwidth.html b/_layouts/page-fullwidth.html
deleted file mode 100644
index 378a000..0000000
--- a/_layouts/page-fullwidth.html
+++ /dev/null
@@ -1,40 +0,0 @@
----
-layout: default
-format: page-fullwidth
----
-{% if page.image.title %}
-<div class="row t30">
-	<div class="small-12 columns">
-		<img src="{{ site.url }}/images/{{ page.image.title }}" width="970" alt="{{ page.title escape_once }}">
-		{% if page.image.caption_url && page.image.caption %}
-		<p class="text-right caption">
-			<a href="{{ page.image.caption_url }}">{{ page.image.caption }}</a>
-		</p>
-		{% endif %}
-	</div><!-- /.small-12.columns -->
-</div><!-- /.row -->
-{% endif %}
-
-
-<div class="row t30">
-	<div class="medium-12 columns">
-
-		<article>
-			<header>
-				{% if page.subheadline %}<p class="subheadline">{{ page.subheadline }}</p>{% endif %}
-				<h1>{{ page.title }}</h1>
-			</header>
-
-			{% if page.teaser %}
-			<p class="teaser">
-				{{ page.teaser }}
-			</p>
-			{% endif %}
-			
-			{{ content }}
-		</article>
-
-	</div><!-- /.medium-12.columns -->
-</div><!-- /.row -->
-
-
diff --git a/_layouts/page.html b/_layouts/page.html
deleted file mode 100644
index d1df87b..0000000
--- a/_layouts/page.html
+++ /dev/null
@@ -1,65 +0,0 @@
----
-layout: default
-format: post
----
-<div class="row t30">
-	<div class="medium-8 columns{% if page.sidebar == NULL %} medium-offset-2 end{% endif %}{% if page.sidebar == "left" %} medium-push-4{% endif %}">
-		<article itemscope itemtype="http://schema.org/Article">
-			<header>
-				{% if page.image.title %}
-				<figure>
-					<img src="{{ site.url }}/images/{{ page.image.title }}" width="970" alt="{{ page.title escape_once }}" itemprop="image">
-
-					{% if page.image.caption_url && page.image.caption %}
-					<figcaption class="text-right">
-						<a href="{{ page.image.caption_url }}">{{ page.image.caption }}</a>
-					</figcaption>
-					{% elsif page.image.caption %}
-					<figcaption class="text-right">
-						{{ page.image.caption }}
-					</figcaption>
-					{% endif %}
-				</figure>
-				{% endif %}
-
-				<span itemprop="name">
-					{% if page.subheadline %}<p class="subheadline">{{ page.subheadline }}</p>{% endif %}
-					<h1>{{ page.title }}</h1>
-				</span>
-			</header>
-
-
-			{% if page.teaser %}
-			<p class="teaser" itemprop="description">
-				{{ page.teaser }}
-			</p>
-			{% endif %}
-
-			<span itemprop="articleSection">
-			{{ content }}
-			</span>
-
-			{% if page.show_meta == true %}
-			{% include meta_information.html %}
-			{% endif %}
-
-			{% if page.comments == true %}
-			{% include comments.html %}
-			{% endif %}
-		</article>
-	</div><!-- /.medium-8.columns -->
-
-
-	{% if page.sidebar == "left" %}
-	<div class="medium-4 columns medium-pull-8">
-		{% include sidebar.html %}
-	</div><!-- /.medium-4.columns -->
-	{% endif %}
-
-
-	{% if page.sidebar == "right" %}
-	<div class="medium-4 columns">
-		{% include sidebar.html %}
-	</div><!-- /.medium-4.columns -->
-	{% endif %}
-</div><!-- /.row -->
diff --git a/_layouts/redirect.html b/_layouts/redirect.html
deleted file mode 100644
index fd3c926..0000000
--- a/_layouts/redirect.html
+++ /dev/null
@@ -1,24 +0,0 @@
----
-# This layout is used to redirect pages, if you moved them.
-# Use the following settings in front matter:
-# 
-# layout: redirect
-# sitemap: false
-# permalink: /old-location/
-# redirect_to:  /new-location/
-# 
-# Idea and Code by: http://codingtips.kanishkkunal.in/about/
----
-<!DOCTYPE html>
-<html>
-<head>
-<link rel="canonical" href="{{ page.redirect_to }}"/>
-<meta http-equiv="content-type" content="text/html; charset=utf-8" />
-<meta http-equiv="refresh" content="0;url={{ page.redirect_to }}" />
-</head>
-<body>
-    <h1>Redirecting...</h1>
-      {{ site.language.if_you_are_not_redirected_automatically }} <a href="{{ page.redirect_to }}">{{ site.language.click_here }}<a>.
-      <script>location='{{ page.redirect_to }}'</script>
-</body>
-</html>
\ No newline at end of file
diff --git a/_layouts/video.html b/_layouts/video.html
deleted file mode 100644
index 939a5b5..0000000
--- a/_layouts/video.html
+++ /dev/null
@@ -1,33 +0,0 @@
----
-layout: default
-format: video
----
-<div class="row">
-	<div class="small-12 columns">
-		<article>
-			<div class="flex-video">
-				{{ page.iframe}}
-			</div>
-
-			<div class="row">
-				<div class="medium-offset-2 medium-8 end columns">
-					<header>
-						{% if page.subheadline %}<p class="subheadline t30">{{ page.subheadline }}</p>{% endif %}
-						<h1>{{ page.title }}</h1>
-					</header>
-					{% if page.teaser %}
-					<p class="teaser">
-						{{ page.teaser }}
-					</p>
-					{% endif %}
-					
-					{{ content }}
-					{% if page.show_meta == true %}
-					{% include meta_information.html %}
-					{% endif %}
-				</div><!-- /.medium-8.columns -->
-			</div><!-- /.row -->
-		</article>
-
-	</div><!-- /.small-12.columns -->
-</div><!-- /.row -->
diff --git a/_sass/_02_settings_colors.scss b/_sass/_02_settings_colors.scss
deleted file mode 100644
index e8016c6..0000000
--- a/_sass/_02_settings_colors.scss
+++ /dev/null
@@ -1,150 +0,0 @@
-/* TOC – Color Variables
-
-- Basics
-- Corporate Identity Colorpalette
-- Foundation Color Variables
-- Grey Scale
-- Topbar-Navigation
-- Footer
-- Code
-
-*/
-
-
-
-/* Basics
-------------------------------------------------------------------- */
-
-$text-color:       	#111;
-$body-font-color: 	$text-color;
-$body-bg: 			#fdfdfd;
-
-
-
-/* Corporate Identity Colorpalette
-   https://color.adobe.com/de/Flat-Design-Colors-v2-color-theme-4341903/
-------------------------------------------------------------------- */
-
-$ci-1: #334D5C;		// dark turquoise
-$ci-2: #45B29D;		// turquoise
-$ci-3: #EFC94C;		// yellow
-$ci-4: #E27A3F;		// orange
-$ci-5: #DF4949;		// red
-$ci-6: #A1D044;     // green
-
-
-
-/* Foundation Color Variables
-------------------------------------------------------------------- */
-
-$primary-color: $ci-1;
-$secondary-color: $ci-6;
-$alert-color: $ci-5;
-$success-color: $ci-6;
-$warning-color: $ci-4;
-$info-color: $ci-1;
-
-
-
-/* Grey Scale
-------------------------------------------------------------------- */
-
-$grey-1: #E4E4E4;
-$grey-2: #D7D7D7;
-$grey-3: #CBCBCB;
-$grey-4: #BEBEBE;
-$grey-5: #A4A4A4;
-$grey-6: #979797;
-$grey-7: #8B8B8B;
-$grey-8: #7E7E7E;
-$grey-9: #646464;
-$grey-10: #575757;
-$grey-11: #4B4B4B;
-$grey-12: #3E3E3E;
-$grey-13: #313131;
-$grey-14: #242424;
-$grey-15: #171717;
-$grey-16: #0B0B0B;
-
-
-
-/* Topbar-Navigation
-------------------------------------------------------------------- */
-
-$topbar-bg-color: #fff;
-
-$topbar-dropdown-toggle-color: $ci-1;
-
-$topbar-link-color: #000;
-$topbar-link-color-hover: #000;
-$topbar-link-color-active: #000;
-$topbar-link-color-active-hover: #000;
-
-$topbar-dropdown-label-color: $ci-2;
-$topbar-dropdown-link-bg-hover: $ci-6;
-
-$topbar-link-bg-active: $ci-6; // Active Navigation Link
-$topbar-link-bg-hover: $ci-6;
-$topbar-link-bg-active-hover: $ci-2;
-
-
-$topbar-dropdown-bg: $ci-6; // Background Mobile Navigation
-$topbar-dropdown-link-color: #000;
-$topbar-dropdown-link-bg: $ci-2;
-
-$topbar-menu-link-color-toggled: $ci-1;
-$topbar-menu-icon-color-toggled: $ci-1;
-$topbar-menu-link-color: #000;
-$topbar-menu-icon-color: #000;
-$topbar-menu-link-color-toggled: $ci-6;
-$topbar-menu-icon-color-toggled: $ci-6;
-
-
-
-/* Footer
-------------------------------------------------------------------- */
-
-$footer-bg: $grey-8;
-$footer-color: #fff;
-$footer-link-color: $ci-6;
-
-
-$subfooter-bg: $grey-13;
-$subfooter-color: $grey-8;
-$subfooter-link-color: $grey-8;
-
-
-
-/* Code
-------------------------------------------------------------------- */
-
-$code-background-color: scale-color($secondary-color, $lightness: 70%);
-
-$highlight-background: #ffffff;
-$highlight-comment: #999988;
-$highlight-error: #a61717;
-$highlight-comment-special: #999999;
-$highlight-deleted: #000000;
-$highlight-error-2: #aa0000;
-$highlight-literal-string: #d14;
-$highlight-literal-number: #009999;
-$highlight-name-attribut: #008080;
-$highlight-error-background: #e3d2d2;
-$highlight-generic-deleted: #ffdddd;
-$highlight-generic-deleted-specific: #ffaaaa;
-$highlight-generic-inserted: #ddffdd;
-$highlight-generic-inserted-specific: #aaffaa;
-$highlight-generic-output: #888888;
-$highlight-generic-prompt: #555555;
-$highlight-subheading: #aaaaaa;
-$highlight-keyword-type: #445588;
-$highlight-name-builtin: #0086B3;
-$highlight-name-class: #445588;
-$highlight-name-entity: #800080;
-$highlight-name-exception: #990000;
-$highlight-name-function: #990000;
-$highlight-name-namespace: #555555;
-$highlight-name-tag: #000080;
-$highlight-text-whitespace: #bbbbbb;
-$highlight-literal-string-regex: #009926;
-$highlight-literal-string-symbol: #990073;
diff --git a/_sass/_03_settings_typography.scss b/_sass/_03_settings_typography.scss
deleted file mode 100644
index b24fb15..0000000
--- a/_sass/_03_settings_typography.scss
+++ /dev/null
@@ -1,59 +0,0 @@
-/* TOC – Typography variables
-
-Modular Scale › http://modularscale.com/scale/?px1=16&px2=36&ra1=1.25&ra2=0
-
-- Fonts
-- Font Weight
-- Font Size Variables
-
-*/
-
-@import "functions"; // Allows the use of rem-calc() or lower-bound() in your settings
-
-
-
-/* Fonts
-------------------------------------------------------------------- */
-
-$base-font-size: 16px;
-$rem-base: $base-font-size;
-// $base-line-height is 24px while $base-font-size is 16px
-$base-line-height: 1.5 !default;
-
-
-$font-family-sans-serif: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
-$font-family-serif: "Volkhov", Georgia, Times, serif;
-$font-family-monospace: "Lucida Console", Monaco, monospace;
-
-$body-font-family: $font-family-sans-serif;
-$body-font-weight: normal;
-$body-font-style: normal;
-
-$header-font-family: $font-family-serif;
-
-
-
-/* Font Weight
-------------------------------------------------------------------- */
-
-$font-weight-normal: normal;
-$font-weight-bold: bold;
-
-
-
-/* Font Size Variables
-------------------------------------------------------------------- */
-
-$font-size-p:    	$base-font-size;
-$font-size-h1:      2.441em;
-$font-size-h2:      1.953em;
-$font-size-h3:      1.563em;
-$font-size-h4:      1.25em;
-$font-size-h5:      1.152em;
-$font-size-small:   0.8em;
-
-.font-size-h1   { font-size: $font-size-h1; }
-.font-size-h2   { font-size: $font-size-h2; }
-.font-size-h3   { font-size: $font-size-h3; }
-.font-size-h4   { font-size: $font-size-h4; }
-.font-size-h5   { font-size: $font-size-h5; }
diff --git a/_sass/_04_settings_global.scss b/_sass/_04_settings_global.scss
deleted file mode 100644
index bdb185c..0000000
--- a/_sass/_04_settings_global.scss
+++ /dev/null
@@ -1,1452 +0,0 @@
-$spacing-unit: 30px;
-
-
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-//
-
-// Table of Contents
-// Foundation Settings
-//
-// a. Base
-// b. Grid
-// c. Global
-// d. Media Query Ranges
-// e. Typography
-// 01. Accordion
-// 02. Alert Boxes
-// 03. Block Grid
-// 04. Breadcrumbs
-// 05. Buttons
-// 06. Button Groups
-// 07. Clearing
-// 08. Dropdown
-// 09. Dropdown Buttons
-// 10. Flex Video
-// 11. Forms
-// 12. Icon Bar
-// 13. Inline Lists
-// 14. Joyride
-// 15. Keystrokes
-// 16. Labels
-// 17. Magellan
-// 18. Off-canvas
-// 19. Orbit
-// 20. Pagination
-// 21. Panels
-// 22. Pricing Tables
-// 23. Progress Bar
-// 24. Range Slider
-// 25. Reveal
-// 26. Side Nav
-// 27. Split Buttons
-// 28. Sub Nav
-// 29. Switch
-// 30. Tables
-// 31. Tabs
-// 32. Thumbnails
-// 33. Tooltips
-// 34. Top Bar
-// 36. Visibility Classes
-
-// a. Base
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// This is the default html and body font-size for the base rem value.
-// $rem-base: 16px;
-
-// Allows the use of rem-calc() or lower-bound() in your settings
-@import "functions";
-
-// The default font-size is set to 100% of the browser style sheet (usually 16px)
-// for compatibility with browser-based text zoom or user-set defaults.
-
-// Since the typical default browser font-size is 16px, that makes the calculation for grid size.
-// If you want your base font-size to be different and not have it affect the grid breakpoints,
-// set $rem-base to $base-font-size and make sure $base-font-size is a px value.
-// $base-font-size: 100%;
-
-$base-font-size: 16px;
-$rem-base: $base-font-size;
-
-
-// The $base-font-size is 100% while $base-line-height is 150%
-// $base-line-height: 150%;
-
-// We use this to control whether or not CSS classes come through in the gem files.
-$include-html-classes: true;
-// $include-print-styles: true;
-$include-html-global-classes: $include-html-classes;
-
-// b. Grid
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-grid-classes: $include-html-classes;
-// $include-xl-html-grid-classes: false;
-
-// $row-width: rem-calc(1000);
-// $total-columns: 12;
-// $column-gutter: rem-calc(30);
-
-// c. Global
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// We use these to define default font stacks
-// $font-family-sans-serif: "Lato", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
-// $font-family-serif: "Volkhov", Georgia, Times, serif;
-// $font-family-monospace: "Lucida Console", Monaco, monospace;
-
-// We use these to define default font weights
-// $font-weight-normal: normal !default;
-// $font-weight-bold: bold !default;
-
-// $white       : #FFFFFF;
-// $ghost       : #FAFAFA;
-// $snow        : #F9F9F9;
-// $vapor       : #F6F6F6;
-// $white-smoke : #F5F5F5;
-// $silver      : #EFEFEF;
-// $smoke       : #EEEEEE;
-// $gainsboro   : #DDDDDD;
-// $iron        : #CCCCCC;
-// $base        : #AAAAAA;
-// $aluminum    : #999999;
-// $jumbo       : #888888;
-// $monsoon     : #777777;
-// $steel       : #666666;
-// $charcoal    : #555555;
-// $tuatara     : #444444;
-// $oil         : #333333;
-// $jet         : #222222;
-// $black       : #000000;
-
-// We use these as default colors throughout
-// $primary-color: #008CBA;
-// $secondary-color: #e7e7e7;
-// $alert-color: #f04124;
-// $success-color: #43AC6A;
-// $warning-color: #f08a24;
-// $info-color: #a0d3e8;
-
-// We use these to control various global styles
-// $body-bg: $white;
-// $body-font-color: $jet;
-// $body-font-family: $font-family-sans-serif;
-// $body-font-weight: $font-weight-normal;
-// $body-font-style: normal;
-
-// We use this to control font-smoothing
-// $font-smoothing: antialiased;
-
-// We use these to control text direction settings
-// $text-direction: ltr;
-// $opposite-direction: right;
-// $default-float: left;
-// $last-child-float: $opposite-direction;
-
-// We use these to make sure border radius matches unless we want it different.
-$global-radius: 3px;
-// $global-rounded: 1000px;
-
-// We use these to control inset shadow shiny edges and depressions.
-// $shiny-edge-size: 0 1px 0;
-// $shiny-edge-color: rgba($white, .5);
-// $shiny-edge-active-color: rgba($black, .2);
-
-// // d. Media Query Ranges
-// // - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $small-range: (0em, 40em);
-// $medium-range: (40.063em, 64em);
-// $large-range: (64.063em, 90em);
-// $xlarge-range: (90.063em, 120em);
-// $xxlarge-range: (120.063em, 99999999em);
-
-// $screen: "only screen";
-
-// // $landscape: "#{$screen} and (orientation: landscape)";
-// // $portrait: "#{$screen} and (orientation: portrait)";
-
-// $small-up: $screen;
-// $small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})";
-
-// $medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})";
-// $medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})";
-
-// $large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})";
-// $large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})";
-
-// $xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})";
-// $xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})";
-
-// $xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})";
-// $xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})";
-
-// Legacy
-// $small: $medium-up;
-// $medium: $medium-up;
-// $large: $large-up;
-
-// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet
-// $cursor-crosshair-value: crosshair;
-// $cursor-default-value: default;
-// $cursor-pointer-value: pointer;
-// $cursor-help-value: help;
-// $cursor-text-value: text;
-
-// e. Typography
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-type-classes: $include-html-classes;
-
-// We use these to control header font styles
-// $header-font-family: $font-family-serif;
-// $header-font-weight: $font-weight-normal;
-// $header-font-style: normal;
-// $header-font-color: $jet;
-// $header-line-height: 1.4;
-// $header-top-margin: .2rem;
-// $header-bottom-margin: .5rem;
-// $header-text-rendering: optimizeLegibility;
-
-// We use these to control header font sizes
-// $h1-font-size: rem-calc(54);
-// $h2-font-size: rem-calc(36);
-// $h3-font-size: rem-calc(29);
-// $h4-font-size: rem-calc(24);
-// $h5-font-size: rem-calc(19);
-// $h6-font-size: 1rem;
-
-// We use these to control header size reduction on small screens
-// $h1-font-reduction: rem-calc(10) !default;
-// $h2-font-reduction: rem-calc(10) !default;
-// $h3-font-reduction: rem-calc(5) !default;
-// $h4-font-reduction: rem-calc(5) !default;
-// $h5-font-reduction: 0 !default;
-// $h6-font-reduction: 0 !default;
-
-// These control how subheaders are styled.
-// $subheader-line-height: 1.4;
-// $subheader-font-color: scale-color($header-font-color, $lightness: 35%);
-// $subheader-font-weight: $font-weight-normal;
-// $subheader-top-margin: .2rem;
-// $subheader-bottom-margin: .5rem;
-
-// A general <small> styling
-// $small-font-size: 60%;
-// $small-font-color: scale-color($header-font-color, $lightness: 35%);
-
-// We use these to style paragraphs
-// $paragraph-font-family: inherit;
-// $paragraph-font-weight: $font-weight-normal;
-// $paragraph-font-size: 1rem;
-// $paragraph-line-height: 1.6;
-// $paragraph-margin-bottom: rem-calc(20);
-// $paragraph-aside-font-size: rem-calc(14);
-// $paragraph-aside-line-height: 1.35;
-// $paragraph-aside-font-style: italic;
-// $paragraph-text-rendering: optimizeLegibility;
-
-// We use these to style <code> tags
-// $code-color: $oil;
-// $code-font-family: $font-family-monospace;
-// $code-font-weight: $font-weight-normal;
-// $code-background-color: scale-color($secondary-color, $lightness: 70%);
-// $code-border-size: 1px;
-// $code-border-style: solid;
-// $code-border-color: scale-color($code-background-color, $lightness: -10%);
-// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1);
-
-// We use these to style anchors
-// $anchor-text-decoration: none;
-// $anchor-text-decoration-hover: none;
-// $anchor-font-color: $primary-color;
-// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%);
-
-// We use these to style the <hr> element
-// $hr-border-width: 1px;
-// $hr-border-style: solid;
-$hr-border-color: $grey-3;
-// $hr-margin: rem-calc(20);
-
-// We use these to style lists
-// $list-font-family: $paragraph-font-family;
-// $list-font-size: $paragraph-font-size;
-// $list-line-height: $paragraph-line-height;
-// $list-margin-bottom: $paragraph-margin-bottom;
-// $list-style-position: outside;
-$list-side-margin: 1.3rem;
-// $list-ordered-side-margin: 1.4rem;
-// $list-side-margin-no-bullet: 0;
-// $list-nested-margin: rem-calc(20);
-// $definition-list-header-weight: $font-weight-bold;
-// $definition-list-header-margin-bottom: .3rem;
-// $definition-list-margin-bottom: rem-calc(12);
-
-// We use these to style blockquotes
-// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%);
-// $blockquote-padding: rem-calc(9 20 0 19);
-// $blockquote-border: 1px solid $gainsboro;
-// $blockquote-cite-font-size: rem-calc(13);
-// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%);
-// $blockquote-cite-link-color: $blockquote-cite-font-color;
-
-// Acronym styles
-// $acronym-underline: 1px dotted $gainsboro;
-
-// We use these to control padding and margin
-// $microformat-padding: rem-calc(10 12);
-// $microformat-margin: rem-calc(0 0 20 0);
-
-// We use these to control the border styles
-// $microformat-border-width: 1px;
-// $microformat-border-style: solid;
-// $microformat-border-color: $gainsboro;
-
-// We use these to control full name font styles
-// $microformat-fullname-font-weight: $font-weight-bold;
-// $microformat-fullname-font-size: rem-calc(15);
-
-// We use this to control the summary font styles
-// $microformat-summary-font-weight: $font-weight-bold;
-
-// We use this to control abbr padding
-// $microformat-abbr-padding: rem-calc(0 1);
-
-// We use this to control abbr font styles
-// $microformat-abbr-font-weight: $font-weight-bold;
-// $microformat-abbr-font-decoration: none;
-
-// 01. Accordion
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-accordion-classes: $include-html-classes;
-
-$accordion-navigation-padding: rem-calc(12);
-$accordion-navigation-bg-color: #ffffff;
-$accordion-navigation-hover-bg-color: $grey-1;
-$accordion-navigation-active-bg-color: $grey-1;
-// $accordion-navigation-font-color: $jet;
-// $accordion-navigation-font-size: rem-calc(16);
-// $accordion-navigation-font-family: $body-font-family;
-
-// $accordion-content-padding: $column-gutter/2;
-$accordion-content-active-bg-color: $grey-1;
-
-// 02. Alert Boxes
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-alert-classes: $include-html-classes;
-
-// We use this to control alert padding.
-// $alert-padding-top: rem-calc(14);
-// $alert-padding-default-float: $alert-padding-top;
-// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10);
-// $alert-padding-bottom: $alert-padding-top;
-
-// We use these to control text style.
-// $alert-font-weight: $font-weight-normal;
-$alert-font-size: rem-calc(15);
-// $alert-font-color: $white;
-// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%);
-
-// We use this for close hover effect.
-// $alert-function-factor: -14%;
-
-// We use these to control border styles.
-// $alert-border-style: solid;
-// $alert-border-width: 1px;
-// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor);
-// $alert-bottom-margin: rem-calc(20);
-
-// We use these to style the close buttons
-// $alert-close-color: $oil;
-// $alert-close-top: 50%;
-// $alert-close-position: rem-calc(4);
-// $alert-close-font-size: rem-calc(22);
-// $alert-close-opacity: 0.3;
-// $alert-close-opacity-hover: 0.5;
-// $alert-close-padding: 9px 6px 4px;
-
-// We use this to control border radius
-// $alert-radius: $global-radius;
-
-// We use this to control transition effects
-// $alert-transition-speed: 300ms;
-// $alert-transition-ease: ease-out;
-
-// 03. Block Grid
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-block-grid-classes: $include-html-classes;
-// $include-xl-html-block-grid-classes: false;
-
-// We use this to control the maximum number of block grid elements per row
-// $block-grid-elements: 12;
-// $block-grid-default-spacing: rem-calc(20);
-// $align-block-grid-to-grid: false;
-
-// Enables media queries for block-grid classes. Set to false if writing semantic HTML.
-// $block-grid-media-queries: true;
-
-// 04. Breadcrumbs
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-nav-classes: $include-html-classes;
-
-// We use this to set the background color for the breadcrumb container.
-$crumb-bg: $grey-1;
-
-// We use these to set the padding around the breadcrumbs.
-// $crumb-padding: rem-calc(9 9 14 0);
-// $crumb-side-padding: rem-calc(12);
-
-// We use these to control border styles.
-// $crumb-function-factor: -10%;
-$crumb-border-size: 0;
-// $crumb-border-style: solid;
-$crumb-border-color: $grey-1;
-$crumb-radius: 0;
-
-// We use these to set various text styles for breadcrumbs.
-// $crumb-font-size: rem-calc(11);
-// $crumb-font-color: $primary-color;
-// $crumb-font-color-current: $oil;
-// $crumb-font-color-unavailable: $aluminum;
-// $crumb-font-transform: uppercase;
-// $crumb-link-decor: underline;
-
-// We use these to control the slash between breadcrumbs
-// $crumb-slash-color: $base;
-$crumb-slash: "/";
-
-// 05. Buttons
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-button-classes: $include-html-classes;
-
-// We use these to build padding for buttons.
-// $button-tny: rem-calc(10);
-// $button-sml: rem-calc(14);
-// $button-med: rem-calc(16);
-// $button-lrg: rem-calc(18);
-
-// We use this to control the display property.
-// $button-display: inline-block;
-// $button-margin-bottom: rem-calc(20);
-
-// We use these to control button text styles.
-// $button-font-family: $body-font-family;
-// $button-font-color: $white;
-// $button-font-color-alt: $oil;
-// $button-font-tny: rem-calc(11);
-// $button-font-sml: rem-calc(13);
-// $button-font-med: rem-calc(16);
-// $button-font-lrg: rem-calc(20);
-// $button-font-weight: $font-weight-normal;
-// $button-font-align: center;
-
-// We use these to control various hover effects.
-// $button-function-factor: -20%;
-
-// We use these to control button border and hover styles.
-// $button-border-width: 0px;
-// $button-border-style: solid;
-// $button-bg-color: $primary-color;
-// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor);
-// $button-border-color: $button-bg-hover;
-// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor);
-// $secondary-button-border-color: $secondary-button-bg-hover;
-// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor);
-// $success-button-border-color: $success-button-bg-hover;
-// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor);
-// $alert-button-border-color: $alert-button-bg-hover;
-
-// We use this to set the default radius used throughout the core.
-// $button-radius: $global-radius;
-// $button-round: $global-rounded;
-
-// We use this to set default opacity and cursor for disabled buttons.
-// $button-disabled-opacity: 0.7;
-// $button-disabled-cursor: $cursor-default-value;
-
-// 06. Button Groups
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-button-classes: $include-html-classes;
-
-// Sets the margin for the right side by default, and the left margin if right-to-left direction is used
-// $button-bar-margin-opposite: rem-calc(10);
-// $button-group-border-width: 1px;
-
-// 07. Clearing
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-clearing-classes: $include-html-classes;
-
-// We use these to set the background colors for parts of Clearing.
-// $clearing-bg: $oil;
-// $clearing-caption-bg: $clearing-bg;
-// $clearing-carousel-bg: rgba(51,51,51,0.8);
-// $clearing-img-bg: $clearing-bg;
-
-// We use these to style the close button
-// $clearing-close-color: $iron;
-// $clearing-close-size: 30px;
-
-// We use these to style the arrows
-// $clearing-arrow-size: 12px;
-// $clearing-arrow-color: $clearing-close-color;
-
-// We use these to style captions
-// $clearing-caption-font-color: $iron;
-// $clearing-caption-font-size: 0.875em;
-// $clearing-caption-padding: 10px 30px 20px;
-
-// We use these to make the image and carousel height and style
-// $clearing-active-img-height: 85%;
-// $clearing-carousel-height: 120px;
-// $clearing-carousel-thumb-width: 120px;
-// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255);
-
-// 08. Dropdown
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-dropdown-classes: $include-html-classes;
-
-// We use these to controls height and width styles.
-// $f-dropdown-max-width: 200px;
-// $f-dropdown-height: auto;
-// $f-dropdown-max-height: none;
-
-// Used for bottom position
-// $f-dropdown-margin-top: 2px;
-
-// Used for right position
-// $f-dropdown-margin-left: $f-dropdown-margin-top;
-
-// Used for left position
-// $f-dropdown-margin-right: $f-dropdown-margin-top;
-
-// Used for top position
-// $f-dropdown-margin-bottom: $f-dropdown-margin-top;
-
-// We use this to control the background color
-// $f-dropdown-bg: $white;
-
-// We use this to set the border styles for dropdowns.
-// $f-dropdown-border-style: solid;
-// $f-dropdown-border-width: 1px;
-// $f-dropdown-border-color: scale-color($white, $lightness: -20%);
-
-// We use these to style the triangle pip.
-// $f-dropdown-triangle-size: 6px;
-// $f-dropdown-triangle-color: $white;
-// $f-dropdown-triangle-side-offset: 10px;
-
-// We use these to control styles for the list elements.
-// $f-dropdown-list-style: none;
-// $f-dropdown-font-color: $charcoal;
-// $f-dropdown-font-size: rem-calc(14);
-// $f-dropdown-list-padding: rem-calc(5, 10);
-// $f-dropdown-line-height: rem-calc(18);
-// $f-dropdown-list-hover-bg: $smoke  ;
-// $dropdown-mobile-default-float: 0;
-
-// We use this to control the styles for when the dropdown has custom content.
-// $f-dropdown-content-padding: rem-calc(20);
-
-// Default radius for dropdown.
-// $f-dropdown-radius: $global-radius;
-
-
-// 09. Dropdown Buttons
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-button-classes: $include-html-classes;
-
-// We use these to set the color of the pip in dropdown buttons
-// $dropdown-button-pip-color: $white;
-// $dropdown-button-pip-color-alt: $oil;
-
-// $button-pip-tny: rem-calc(6);
-// $button-pip-sml: rem-calc(7);
-// $button-pip-med: rem-calc(9);
-// $button-pip-lrg: rem-calc(11);
-
-// We use these to style tiny dropdown buttons
-// $dropdown-button-padding-tny: $button-pip-tny * 7;
-// $dropdown-button-pip-size-tny: $button-pip-tny;
-// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3;
-// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1);
-
-// We use these to style small dropdown buttons
-// $dropdown-button-padding-sml: $button-pip-sml * 7;
-// $dropdown-button-pip-size-sml: $button-pip-sml;
-// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3;
-// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1);
-
-// We use these to style medium dropdown buttons
-// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3);
-// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3);
-// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5;
-// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2);
-
-// We use these to style large dropdown buttons
-// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3);
-// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6);
-// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5;
-// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3);
-
-// 10. Flex Video
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-media-classes: $include-html-classes;
-
-// We use these to control video container padding and margins
-// $flex-video-padding-top: rem-calc(25);
-// $flex-video-padding-bottom: 67.5%;
-// $flex-video-margin-bottom: rem-calc(16);
-
-// We use this to control widescreen bottom padding
-// $flex-video-widescreen-padding-bottom: 56.34%;
-
-// 11. Forms
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-form-classes: $include-html-classes;
-
-// We use this to set the base for lots of form spacing and positioning styles
-// $form-spacing: rem-calc(16);
-
-// We use these to style the labels in different ways
-// $form-label-pointer: pointer;
-// $form-label-font-size: rem-calc(14);
-// $form-label-font-weight: $font-weight-normal;
-// $form-label-line-height: 1.5;
-// $form-label-font-color: scale-color($black, $lightness: 30%);
-// $form-label-small-transform: capitalize;
-// $form-label-bottom-margin: 0;
-// $input-font-family: inherit;
-// $input-font-color: rgba(0,0,0,0.75);
-// $input-font-size: rem-calc(14);
-// $input-bg-color: $white;
-// $input-focus-bg-color: scale-color($white, $lightness: -2%);
-// $input-border-color: scale-color($white, $lightness: -20%);
-// $input-focus-border-color: scale-color($white, $lightness: -40%);
-// $input-border-style: solid;
-// $input-border-width: 1px;
-// $input-border-radius: $global-radius;
-// $input-disabled-bg: $gainsboro;
-// $input-disabled-cursor: $cursor-default-value;
-// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
-
-// We use these to style the fieldset border and spacing.
-// $fieldset-border-style: solid;
-// $fieldset-border-width: 1px;
-// $fieldset-border-color: $gainsboro;
-// $fieldset-padding: rem-calc(20);
-// $fieldset-margin: rem-calc(18 0);
-
-// We use these to style the legends when you use them
-// $legend-bg: $white;
-// $legend-font-weight: $font-weight-bold;
-// $legend-padding: rem-calc(0 3);
-
-// We use these to style the prefix and postfix input elements
-// $input-prefix-bg: scale-color($white, $lightness: -5%);
-// $input-prefix-border-color: scale-color($white, $lightness: -20%);
-// $input-prefix-border-size: 1px;
-// $input-prefix-border-type: solid;
-// $input-prefix-overflow: hidden;
-// $input-prefix-font-color: $oil;
-// $input-prefix-font-color-alt: $white;
-
-// We use this setting to turn on/off HTML5 number spinners (the up/down arrows)
-// $input-number-spinners: true;
-
-// We use these to style the error states for inputs and labels
-// $input-error-message-padding: rem-calc(6 9 9);
-// $input-error-message-top: -1px;
-// $input-error-message-font-size: rem-calc(12);
-// $input-error-message-font-weight: $font-weight-normal;
-// $input-error-message-font-style: italic;
-// $input-error-message-font-color: $white;
-// $input-error-message-font-color-alt: $oil;
-
-// We use this to style the glowing effect of inputs when focused
-// $input-include-glowing-effect: true;
-// $glowing-effect-fade-time: 0.45s;
-// $glowing-effect-color: $input-focus-border-color;
-
-// Select variables
-// $select-bg-color: $ghost;
-// $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%);
-
-// 12. Icon Bar
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// We use these to style the icon-bar and items
-// $include-html-icon-bar-classes: $include-html-classes;
-// $icon-bar-bg: $oil;
-// $icon-bar-font-color: $white;
-// $icon-bar-font-size: 1rem;
-// $icon-bar-hover-color: $primary-color;
-// $icon-bar-icon-color: $white;
-// $icon-bar-icon-size: 1.875rem;
-// $icon-bar-image-width: 1.875rem;
-// $icon-bar-image-height: 1.875rem;
-// $icon-bar-active-color: $primary-color;
-// $icon-bar-item-padding: 1.25rem;
-
-// 13. Inline Lists
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-inline-list-classes: $include-html-classes;
-
-// We use this to control the margins and padding of the inline list.
-// $inline-list-top-margin: 0;
-// $inline-list-opposite-margin: 0;
-// $inline-list-bottom-margin: rem-calc(17);
-// $inline-list-default-float-margin: rem-calc(-22);
-// $inline-list-default-float-list-margin: rem-calc(22);
-
-// $inline-list-padding: 0;
-
-// We use this to control the overflow of the inline list.
-// $inline-list-overflow: hidden;
-
-// We use this to control the list items
-// $inline-list-display: block;
-
-// We use this to control any elements within list items
-// $inline-list-children-display: block;
-
-// 14. Joyride
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-joyride-classes: $include-html-classes;
-
-// Controlling default Joyride styles
-// $joyride-tip-bg: $oil;
-// $joyride-tip-default-width: 300px;
-// $joyride-tip-padding: rem-calc(18 20 24);
-// $joyride-tip-border: solid 1px $charcoal;
-// $joyride-tip-radius: 4px;
-// $joyride-tip-position-offset: 22px;
-
-// Here, we're setting the tip font styles
-// $joyride-tip-font-color: $white;
-// $joyride-tip-font-size: rem-calc(14);
-// $joyride-tip-header-weight: $font-weight-bold;
-
-// This changes the nub size
-// $joyride-tip-nub-size: 10px;
-
-// This adjusts the styles for the timer when its enabled
-// $joyride-tip-timer-width: 50px;
-// $joyride-tip-timer-height: 3px;
-// $joyride-tip-timer-color: $steel;
-
-// This changes up the styles for the close button
-// $joyride-tip-close-color: $monsoon;
-// $joyride-tip-close-size: 24px;
-// $joyride-tip-close-weight: $font-weight-normal;
-
-// When Joyride is filling the screen, we use this style for the bg
-// $joyride-screenfill: rgba(0,0,0,0.5);
-
-// 15. Keystrokes
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-keystroke-classes: $include-html-classes;
-
-// We use these to control text styles.
-// $keystroke-font: "Consolas", "Menlo", "Courier", monospace;
-// $keystroke-font-size: inherit;
-// $keystroke-font-color: $jet;
-// $keystroke-font-color-alt: $white;
-// $keystroke-function-factor: -7%;
-
-// We use this to control keystroke padding.
-// $keystroke-padding: rem-calc(2 4 0);
-
-// We use these to control background and border styles.
-// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor);
-// $keystroke-border-style: solid;
-// $keystroke-border-width: 1px;
-// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor);
-// $keystroke-radius: $global-radius;
-
-// 16. Labels
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-label-classes: $include-html-classes;
-
-// We use these to style the labels
-// $label-padding: rem-calc(4 8 4);
-// $label-radius: $global-radius;
-
-// We use these to style the label text
-// $label-font-sizing: rem-calc(11);
-// $label-font-weight: $font-weight-normal;
-// $label-font-color: $oil;
-// $label-font-color-alt: $white;
-// $label-font-family: $body-font-family;
-
-// 17. Magellan
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-magellan-classes: $include-html-classes;
-
-// $magellan-bg: $white;
-// $magellan-padding: 0 !important;
-
-// 18. Off-canvas
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-off-canvas-classes: $include-html-classes;
-
-// $tabbar-bg: $oil;
-// $tabbar-height: rem-calc(45);
-// $tabbar-icon-width: $tabbar-height;
-// $tabbar-line-height: $tabbar-height;
-// $tabbar-color: $white;
-// $tabbar-middle-padding: 0 rem-calc(10);
-
-// Off Canvas Divider Styles
-// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%);
-// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%);
-
-// Off Canvas Tab Bar Headers
-// $tabbar-header-color: $white;
-// $tabbar-header-weight: $font-weight-bold;
-// $tabbar-header-line-height: $tabbar-height;
-// $tabbar-header-margin: 0;
-
-// Off Canvas Menu Variables
-// $off-canvas-width: rem-calc(250);
-// $off-canvas-bg: $oil;
-// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%);
-
-// Off Canvas Menu List Variables
-// $off-canvas-label-padding: 0.3rem rem-calc(15);
-// $off-canvas-label-color: $aluminum;
-// $off-canvas-label-text-transform: uppercase;
-// $off-canvas-label-font-size: rem-calc(12);
-// $off-canvas-label-font-weight: $font-weight-bold;
-// $off-canvas-label-bg: $tuatara;
-// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%);
-// $off-canvas-label-border-bottom: none;
-// $off-canvas-label-margin:0;
-// $off-canvas-link-padding: rem-calc(10, 15);
-// $off-canvas-link-color: rgba($white, 0.7);
-// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%);
-// $off-canvas-back-bg: $tuatara;
-// $off-canvas-back-border-top: $off-canvas-label-border-top;
-// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom;
-// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%);
-// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%);
-// $off-canvas-back-hover-border-bottom: none;
-
-// Off Canvas Menu Icon Variables
-// $tabbar-menu-icon-color: $white;
-// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%);
-
-// $tabbar-menu-icon-text-indent: rem-calc(35);
-// $tabbar-menu-icon-width: $tabbar-height;
-// $tabbar-menu-icon-height: $tabbar-height;
-// $tabbar-menu-icon-padding: 0;
-
-// $tabbar-hamburger-icon-width: rem-calc(16);
-// $tabbar-hamburger-icon-left: false;
-// $tabbar-hamburger-icon-top: false;
-// $tabbar-hamburger-icon-thickness: 1px;
-// $tabbar-hamburger-icon-gap: 6px;
-
-// Off Canvas Back-Link Overlay
-// $off-canvas-overlay-transition: background 300ms ease;
-// $off-canvas-overlay-cursor: pointer;
-// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5);
-// $off-canvas-overlay-background: rgba($white, 0.2);
-// $off-canvas-overlay-background-hover: rgba($white, 0.05);
-
-// Transition Variables
-// $menu-slide: "transform 500ms ease";
-
-// 19. Orbit
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-orbit-classes: $include-html-classes;
-
-// We use these to control the caption styles
-// $orbit-container-bg: none;
-// $orbit-caption-bg: rgba(51,51,51, 0.8);
-// $orbit-caption-font-color: $white;
-// $orbit-caption-font-size: rem-calc(14);
-// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under"
-// $orbit-caption-padding: rem-calc(10 14);
-// $orbit-caption-height: auto;
-
-// We use these to control the left/right nav styles
-// $orbit-nav-bg: transparent;
-// $orbit-nav-bg-hover: rgba(0,0,0,0.3);
-// $orbit-nav-arrow-color: $white;
-// $orbit-nav-arrow-color-hover: $white;
-
-// We use these to control the timer styles
-// $orbit-timer-bg: rgba(255,255,255,0.3);
-// $orbit-timer-show-progress-bar: true;
-
-// We use these to control the bullet nav styles
-// $orbit-bullet-nav-color: $iron;
-// $orbit-bullet-nav-color-active: $aluminum;
-// $orbit-bullet-radius: rem-calc(9);
-
-// We use these to controls the style of slide numbers
-// $orbit-slide-number-bg: rgba(0,0,0,0);
-// $orbit-slide-number-font-color: $white;
-// $orbit-slide-number-padding: rem-calc(5);
-
-// Hide controls on small
-// $orbit-nav-hide-for-small: true;
-// $orbit-bullet-hide-for-small: true;
-// $orbit-timer-hide-for-small: true;
-
-// Graceful Loading Wrapper and preloader
-// $wrapper-class: "slideshow-wrapper";
-// $preloader-class: "preloader";
-
-// 20. Pagination
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-pagination-classes: $include-html-classes;
-
-// We use these to control the pagination container
-// $pagination-height: rem-calc(24);
-// $pagination-margin: rem-calc(-5);
-
-// We use these to set the list-item properties
-// $pagination-li-float: $default-float;
-// $pagination-li-height: rem-calc(24);
-// $pagination-li-font-color: $jet;
-// $pagination-li-font-size: rem-calc(14);
-// $pagination-li-margin: rem-calc(5);
-
-// We use these for the pagination anchor links
-// $pagination-link-pad: rem-calc(1 10 1);
-// $pagination-link-font-color: $aluminum;
-// $pagination-link-active-bg: scale-color($white, $lightness: -10%);
-
-// We use these for disabled anchor links
-// $pagination-link-unavailable-cursor: default;
-// $pagination-link-unavailable-font-color: $aluminum;
-// $pagination-link-unavailable-bg-active: transparent;
-
-// We use these for currently selected anchor links
-// $pagination-link-current-background: $primary-color;
-// $pagination-link-current-font-color: $white;
-// $pagination-link-current-font-weight: $font-weight-bold;
-// $pagination-link-current-cursor: default;
-// $pagination-link-current-active-bg: $primary-color;
-
-// 21. Panels
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-panel-classes: $include-html-classes;
-
-// We use these to control the background and border styles
-$panel-bg: $grey-1;
-// $panel-border-style: solid;
-// $panel-border-size: 1px;
-
-// We use this % to control how much we darken things on hover
-// $panel-function-factor: -11%;
-// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor);
-
-// We use these to set default inner padding and bottom margin
-// $panel-margin-bottom: rem-calc(20);
-// $panel-padding: rem-calc(20);
-
-// We use these to set default font colors
-// $panel-font-color: $oil;
-// $panel-font-color-alt: $white;
-
-// $panel-header-adjust: true;
-// $callout-panel-link-color: $primary-color;
-
-// 22. Pricing Tables
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-pricing-classes: $include-html-classes;
-
-// We use this to control the border color
-// $price-table-border: solid 1px $gainsboro;
-
-// We use this to control the bottom margin of the pricing table
-// $price-table-margin-bottom: rem-calc(20);
-
-// We use these to control the title styles
-// $price-title-bg: $oil;
-// $price-title-padding: rem-calc(15 20);
-// $price-title-align: center;
-// $price-title-color: $smoke;
-// $price-title-weight: $font-weight-normal;
-// $price-title-size: rem-calc(16);
-// $price-title-font-family: $body-font-family;
-
-// We use these to control the price styles
-// $price-money-bg: $vapor  ;
-// $price-money-padding: rem-calc(15 20);
-// $price-money-align: center;
-// $price-money-color: $oil;
-// $price-money-weight: $font-weight-normal;
-// $price-money-size: rem-calc(32);
-// $price-money-font-family: $body-font-family;
-
-// We use these to control the description styles
-// $price-bg: $white;
-// $price-desc-color: $monsoon;
-// $price-desc-padding: rem-calc(15);
-// $price-desc-align: center;
-// $price-desc-font-size: rem-calc(12);
-// $price-desc-weight: $font-weight-normal;
-// $price-desc-line-height: 1.4;
-// $price-desc-bottom-border: dotted 1px $gainsboro;
-
-// We use these to control the list item styles
-// $price-item-color: $oil;
-// $price-item-padding: rem-calc(15);
-// $price-item-align: center;
-// $price-item-font-size: rem-calc(14);
-// $price-item-weight: $font-weight-normal;
-// $price-item-bottom-border: dotted 1px $gainsboro;
-
-// We use these to control the CTA area styles
-// $price-cta-bg: $white;
-// $price-cta-align: center;
-// $price-cta-padding: rem-calc(20 20 0);
-
-// 23. Progress Bar
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-media-classes: $include-html-classes;
-
-// We use this to set the progress bar height
-// $progress-bar-height: rem-calc(25);
-// $progress-bar-color: $vapor  ;
-
-// We use these to control the border styles
-// $progress-bar-border-color: scale-color($white, $lightness: 20%);
-// $progress-bar-border-size: 1px;
-// $progress-bar-border-style: solid;
-// $progress-bar-border-radius: $global-radius;
-
-// We use these to control the margin & padding
-// $progress-bar-pad: rem-calc(2);
-// $progress-bar-margin-bottom: rem-calc(10);
-
-// We use these to set the meter colors
-// $progress-meter-color: $primary-color;
-// $progress-meter-secondary-color: $secondary-color;
-// $progress-meter-success-color: $success-color;
-// $progress-meter-alert-color: $alert-color;
-
-// 24. Range Slider
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-range-slider-classes: $include-html-classes;
-
-// These variables define the slider bar styles
-// $range-slider-bar-width: 100%;
-// $range-slider-bar-height: rem-calc(16);
-
-// $range-slider-bar-border-width: 1px;
-// $range-slider-bar-border-style: solid;
-// $range-slider-bar-border-color: $gainsboro;
-// $range-slider-radius: $global-radius;
-// $range-slider-round: $global-rounded;
-// $range-slider-bar-bg-color: $ghost;
-
-// Vertical bar styles
-// $range-slider-vertical-bar-width: rem-calc(16);
-// $range-slider-vertical-bar-height: rem-calc(200);
-
-// These variables define the slider handle styles
-// $range-slider-handle-width: rem-calc(32);
-// $range-slider-handle-height: rem-calc(22);
-// $range-slider-handle-position-top: rem-calc(-5);
-// $range-slider-handle-bg-color: $primary-color;
-// $range-slider-handle-border-width: 1px;
-// $range-slider-handle-border-style: solid;
-// $range-slider-handle-border-color: none;
-// $range-slider-handle-radius: $global-radius;
-// $range-slider-handle-round: $global-rounded;
-// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%);
-// $range-slider-handle-cursor: pointer;
-
-// 25. Reveal
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-reveal-classes: $include-html-classes;
-
-// We use these to control the style of the reveal overlay.
-// $reveal-overlay-bg: rgba($black, .45);
-// $reveal-overlay-bg-old: $black;
-
-// We use these to control the style of the modal itself.
-// $reveal-modal-bg: $white;
-// $reveal-position-top: rem-calc(100);
-// $reveal-default-width: 80%;
-// $reveal-max-width: $row-width;
-// $reveal-modal-padding: rem-calc(20);
-// $reveal-box-shadow: 0 0 10px rgba($black,.4);
-
-// We use these to style the reveal close button
-// $reveal-close-font-size: rem-calc(40);
-// $reveal-close-top: rem-calc(8);
-// $reveal-close-side: rem-calc(11);
-// $reveal-close-color: $base;
-// $reveal-close-weight: $font-weight-bold;
-
-// We use this to set the default radius used throughout the core.
-// $reveal-radius: $global-radius;
-// $reveal-round: $global-rounded;
-
-// We use these to control the modal border
-// $reveal-border-style: solid;
-// $reveal-border-width: 1px;
-// $reveal-border-color: $steel;
-
-// $reveal-modal-class: "reveal-modal";
-// $close-reveal-modal-class: "close-reveal-modal";
-
-// 26. Side Nav
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-nav-classes: $include-html-classes;
-
-// We use this to control padding.
-$side-nav-padding: rem-calc(0 0 0 0);
-
-// We use these to control list styles.
-// $side-nav-list-type: none;
-// $side-nav-list-position: inside;
-$side-nav-list-margin: rem-calc(0 0 0 0);
-
-// We use these to control link styles.
-$side-nav-link-color: $primary-color;
-$side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: -40%);
-$side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: -40%);
-$side-nav-font-size: rem-calc(16);
-
-// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025);
-// $side-nav-link-margin: 0;
-// $side-nav-link-padding: rem-calc(7 14);
-// $side-nav-font-size: rem-calc(14);
-// $side-nav-font-weight: $font-weight-normal;
-// $side-nav-font-weight-active: $side-nav-font-weight;
-// $side-nav-font-family: $body-font-family;
-// $side-nav-font-family-active: $side-nav-font-family;
-
-// We use these to control heading styles.
-// $side-nav-heading-color: $side-nav-link-color;
-// $side-nav-heading-font-size: $side-nav-font-size;
-// $side-nav-heading-font-weight: bold;
-// $side-nav-heading-text-transform: uppercase;
-
-// We use these to control border styles
-$side-nav-divider-size: 1px;
-$side-nav-divider-style: solid;
-$side-nav-divider-color: $grey-1;
-
-
-
-// 27. Split Buttons
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-button-classes: $include-html-classes;
-
-// We use these to control different shared styles for Split Buttons
-// $split-button-function-factor: 10%;
-// $split-button-pip-color: $white;
-// $split-button-pip-color-alt: $oil;
-// $split-button-active-bg-tint: rgba(0,0,0,0.1);
-
-// We use these to control tiny split buttons
-// $split-button-padding-tny: $button-pip-tny * 10;
-// $split-button-span-width-tny: $button-pip-tny * 6;
-// $split-button-pip-size-tny: $button-pip-tny;
-// $split-button-pip-top-tny: $button-pip-tny * 2;
-// $split-button-pip-default-float-tny: rem-calc(-6);
-
-// We use these to control small split buttons
-// $split-button-padding-sml: $button-pip-sml * 10;
-// $split-button-span-width-sml: $button-pip-sml * 6;
-// $split-button-pip-size-sml: $button-pip-sml;
-// $split-button-pip-top-sml: $button-pip-sml * 1.5;
-// $split-button-pip-default-float-sml: rem-calc(-6);
-
-// We use these to control medium split buttons
-// $split-button-padding-med: $button-pip-med * 9;
-// $split-button-span-width-med: $button-pip-med * 5.5;
-// $split-button-pip-size-med: $button-pip-med - rem-calc(3);
-// $split-button-pip-top-med: $button-pip-med * 1.5;
-// $split-button-pip-default-float-med: rem-calc(-6);
-
-// We use these to control large split buttons
-// $split-button-padding-lrg: $button-pip-lrg * 8;
-// $split-button-span-width-lrg: $button-pip-lrg * 5;
-// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6);
-// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5);
-// $split-button-pip-default-float-lrg: rem-calc(-6);
-
-// 28. Sub Nav
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-nav-classes: $include-html-classes;
-
-// We use these to control margin and padding
-// $sub-nav-list-margin: rem-calc(-4 0 18);
-// $sub-nav-list-padding-top: rem-calc(4);
-
-// We use this to control the definition
-// $sub-nav-font-family: $body-font-family;
-// $sub-nav-font-size: rem-calc(14);
-// $sub-nav-font-color: $aluminum;
-// $sub-nav-font-weight: $font-weight-normal;
-// $sub-nav-text-decoration: none;
-// $sub-nav-padding: rem-calc(3 16);
-// $sub-nav-border-radius: 3px;
-// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%);
-
-// We use these to control the active item styles
-// $sub-nav-active-font-weight: $font-weight-normal;
-// $sub-nav-active-bg: $primary-color;
-// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%);
-// $sub-nav-active-color: $white;
-// $sub-nav-active-padding: $sub-nav-padding;
-// $sub-nav-active-cursor: default;
-
-// $sub-nav-item-divider: "";
-// $sub-nav-item-divider-margin: rem-calc(12);
-
-// 29. Switch
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-form-classes: $include-html-classes;
-
-// Controlling border styles and background colors for the switch container
-// $switch-border-color: scale-color($white, $lightness: -20%);
-// $switch-border-style: solid;
-// $switch-border-width: 1px;
-// $switch-bg: $white;
-
-// We use these to control the switch heights for our default classes
-// $switch-height-tny: rem-calc(22);
-// $switch-height-sml: rem-calc(28);
-// $switch-height-med: rem-calc(36);
-// $switch-height-lrg: rem-calc(44);
-// $switch-bottom-margin: rem-calc(20);
-
-// We use these to control default font sizes for our classes.
-// $switch-font-size-tny: 11px;
-// $switch-font-size-sml: 12px;
-// $switch-font-size-med: 14px;
-// $switch-font-size-lrg: 17px;
-// $switch-label-side-padding: 6px;
-
-// We use these to style the switch-paddle
-// $switch-paddle-bg: $white;
-// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%);
-// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%);
-// $switch-paddle-border-width: 1px;
-// $switch-paddle-border-style: solid;
-// $switch-paddle-transition-speed: .1s;
-// $switch-paddle-transition-ease: ease-out;
-// $switch-positive-color: scale-color($success-color, $lightness: 94%);
-// $switch-negative-color: $white-smoke;
-
-// Outline Style for tabbing through switches
-// $switch-label-outline: 1px dotted $jumbo;
-
-// 30. Tables
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-table-classes: $include-html-classes;
-
-// These control the background color for the table and even rows
-// $table-bg: $white;
-$table-even-row-bg: $grey-1;
-
-// These control the table cell border style
-// $table-border-style: solid;
-// $table-border-size: 1px;
-// $table-border-color: $gainsboro;
-
-// These control the table head styles
-$table-head-bg: $grey-2;
-// $table-head-font-size: rem-calc(14);
-// $table-head-font-color: $jet;
-// $table-head-font-weight: $font-weight-bold;
-// $table-head-padding: rem-calc(8 10 10);
-
-// These control the row padding and font styles
-// $table-row-padding: rem-calc(9 10);
-// $table-row-font-size: rem-calc(14);
-// $table-row-font-color: $jet;
-// $table-line-height: rem-calc(18);
-
-// These are for controlling the layout, display and margin of tables
-// $table-layout: auto;
-// $table-display: table-cell;
-// $table-margin-bottom: rem-calc(20);
-
-// 31. Tabs
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-tabs-classes: $include-html-classes;
-
-// $tabs-navigation-padding: rem-calc(16);
-// $tabs-navigation-bg-color: $silver  ;
-// $tabs-navigation-active-bg-color: $white;
-// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%);
-// $tabs-navigation-font-color: $jet;
-// $tabs-navigation-active-font-color: $tabs-navigation-font-color;
-// $tabs-navigation-font-size: rem-calc(16);
-// $tabs-navigation-font-family: $body-font-family;
-
-// $tabs-content-margin-bottom: rem-calc(24);
-// $tabs-content-padding: $column-gutter/2;
-
-// $tabs-vertical-navigation-margin-bottom: 1.25rem;
-
-// 32. Thumbnails
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-media-classes: $include-html-classes;
-
-// We use these to control border styles
-// $thumb-border-style: solid;
-// $thumb-border-width: 4px;
-// $thumb-border-color: $white;
-// $thumb-box-shadow: 0 0 0 1px rgba($black,.2);
-// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5);
-
-// Radius and transition speed for thumbs
-// $thumb-radius: $global-radius;
-// $thumb-transition-speed: 200ms;
-
-// 33. Tooltips
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-tooltip-classes: $include-html-classes;
-
-// $has-tip-border-bottom: dotted 1px $iron;
-// $has-tip-font-weight: $font-weight-bold;
-// $has-tip-font-color: $oil;
-// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%);
-// $has-tip-font-color-hover: $primary-color;
-// $has-tip-cursor-type: help;
-
-// $tooltip-padding: rem-calc(12);
-// $tooltip-bg: $oil;
-// $tooltip-font-size: rem-calc(14);
-// $tooltip-font-weight: $font-weight-normal;
-// $tooltip-font-color: $white;
-// $tooltip-line-height: 1.3;
-// $tooltip-close-font-size: rem-calc(10);
-// $tooltip-close-font-weight: $font-weight-normal;
-// $tooltip-close-font-color: $monsoon;
-// $tooltip-font-size-sml: rem-calc(14);
-// $tooltip-radius: $global-radius;
-// $tooltip-rounded: $global-rounded;
-// $tooltip-pip-size: 5px;
-// $tooltip-max-width: 300px;
-
-// 34. Top Bar
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-top-bar-classes: $include-html-classes;
-
-// Background color for the top bar
-// $topbar-bg-color: #fff;
-// $topbar-bg: $topbar-bg-color;
-
-// Height and margin
-// $topbar-height: 45px;
-// $topbar-margin-bottom: 0;
-
-// Controlling the styles for the title in the top bar
-// $topbar-title-weight: $font-weight-normal;
-// $topbar-title-font-size: rem-calc(17);
-
-// Style the top bar dropdown elements
-// $topbar-dropdown-bg: $oil;
-// $topbar-dropdown-link-color: $white;
-// $topbar-dropdown-link-bg: $ci-2;
-// $topbar-dropdown-link-weight: $font-weight-normal;
-// $topbar-dropdown-toggle-size: 5px;
-// $topbar-dropdown-toggle-color: $ci-2;
-// $topbar-dropdown-toggle-alpha: 0.4;
-
-// Set the link colors and styles for top-level nav
-// $topbar-link-color: #000;
-// $topbar-link-color-hover: #000;
-// $topbar-link-color-active: #000;
-// $topbar-link-color-active-hover: #000;
-// $topbar-link-weight: $font-weight-normal;
-// $topbar-link-font-size: rem-calc(15);
-// $topbar-link-hover-lightness: -10%; // Darken by 10%
-// $topbar-link-bg: $topbar-bg;
-// $topbar-link-bg-color-hover: #ff0;
-// $topbar-link-bg-hover: #f00;
-// $topbar-link-bg-active: $primary-color;
-// $topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%);
-// $topbar-link-font-family: $body-font-family;
-// $topbar-link-text-transform: uppercase;
-// $topbar-link-padding: $topbar-height / 3;
-// $topbar-back-link-size: $h5-font-size;
-// $topbar-link-dropdown-padding: 20px;
-
-// $topbar-button-font-size: 0.75rem;
-// $topbar-button-top: 7px;
-
-// $topbar-dropdown-label-color: #f77;
-// $topbar-dropdown-label-text-transform: uppercase;
-// $topbar-dropdown-label-font-weight: $font-weight-bold;
-// $topbar-dropdown-label-font-size: rem-calc(10);
-// $topbar-dropdown-label-bg: $oil;
-
-// Top menu icon styles
-// $topbar-menu-link-transform: uppercase;
-// $topbar-menu-link-font-size: rem-calc(13);
-// $topbar-menu-link-weight: $font-weight-bold;
-// $topbar-menu-link-color: $white;
-// $topbar-menu-icon-color: $white;
-// $topbar-menu-link-color-toggled: $ci-6;
-// $topbar-menu-icon-color-toggled: $ci-6;
-
-// Transitions and breakpoint styles
-// $topbar-transition-speed: 300ms;
-// Using rem-calc for the below breakpoint causes issues with top bar
-// $topbar-breakpoint: #{lower-bound($large-range)}; // Change to 9999px for always mobile layout
-// $topbar-media-query: "only screen and (min-width: #{$topbar-breakpoint})" !default;
-
-// Divider Styles
-// $topbar-divider-border-bottom: solid 0px  scale-color($topbar-bg-color, $lightness: 23%);
-// $topbar-divider-border-top: solid 0px scale-color($topbar-bg-color, $lightness: -50%);
-
-// Sticky Class
-// $topbar-sticky-class: ".sticky";
-// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item
-
-// 36. Visibility Classes
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-visibility-classes: $include-html-classes;
-// $include-table-visibility-classes: true;
-// $include-legacy-visibility-classes: true;
-// $include-accessibility-classes: true;
diff --git a/_sass/_04_settings_mixins_media_queries.scss b/_sass/_04_settings_mixins_media_queries.scss
deleted file mode 100644
index e53c782..0000000
--- a/_sass/_04_settings_mixins_media_queries.scss
+++ /dev/null
@@ -1,432 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-//
-// Foundation Variables
-//
-
-// Data attribute namespace
-// styles get applied to [data-mysite-plugin], etc
-$namespace: false !default;
-
-// The default font-size is set to 100% of the browser style sheet (usually 16px)
-// for compatibility with browser-based text zoom or user-set defaults.
-
-// Since the typical default browser font-size is 16px, that makes the calculation for grid size.
-// If you want your base font-size to be different and not have it affect the grid breakpoints,
-// set $rem-base to $base-font-size and make sure $base-font-size is a px value.
-$base-font-size: 100% !default;
-
-
-
-//
-// Global Foundation Mixins
-//
-
-// @mixins
-//
-// We use this to control border radius.
-// $radius - Default: $global-radius || 4px
-@mixin radius($radius:$global-radius) {
-  @if $radius {
-    border-radius: $radius;
-  }
-}
-
-// @mixins
-//
-// We use this to create equal side border radius on elements.
-// $side - Options: left, right, top, bottom
-@mixin side-radius($side, $radius:$global-radius) {
-  @if ($side == left or $side == right) {
-    -webkit-border-bottom-#{$side}-radius: $radius;
-    -webkit-border-top-#{$side}-radius: $radius;
-    border-bottom-#{$side}-radius: $radius;
-    border-top-#{$side}-radius: $radius;
-  } @else {
-    -webkit-#{$side}-left-radius: $radius;
-    -webkit-#{$side}-right-radius: $radius;
-    border-#{$side}-left-radius: $radius;
-    border-#{$side}-right-radius: $radius;
-  }
-}
-
-// @mixins
-//
-// We can control whether or not we have inset shadows edges.
-// $active - Default: true, Options: false
-@mixin inset-shadow($active:true) {
-  box-shadow: $shiny-edge-size $shiny-edge-color inset;
-
-  @if $active { &:active {
-    box-shadow: $shiny-edge-size $shiny-edge-active-color inset; } }
-}
-
-// @mixins
-//
-// We use this to add transitions to elements
-// $property - Default: all, Options: http://www.w3.org/TR/css3-transitions/#animatable-properties
-// $speed - Default: 300ms
-// $ease - Default:ease-out, Options: http://css-tricks.com/almanac/properties/t/transition-timing-function/
-@mixin single-transition($property:all, $speed:300ms, $ease:ease-out) {
-  transition: $property $speed $ease;
-}
-
-// @mixins
-//
-// We use this to add box-sizing across browser prefixes
-@mixin box-sizing($type:border-box) {
-  -webkit-box-sizing: $type; // Android < 2.3, iOS < 4
-     -moz-box-sizing: $type; // Firefox < 29
-          box-sizing: $type; // Chrome, IE 8+, Opera, Safari 5.1
-}
-
-// @mixins
-//
-// We use this to create isosceles triangles
-// $triangle-size - Used to set border-size. No default, set a px or em size.
-// $triangle-color - Used to set border-color which makes up triangle. No default
-// $triangle-direction - Used to determine which direction triangle points. Options: top, bottom, left, right
-@mixin css-triangle($triangle-size, $triangle-color, $triangle-direction) {
-  content: "";
-  display: block;
-  width: 0;
-  height: 0;
-  border: inset $triangle-size;
-  @if ($triangle-direction == top) {
-    border-color: $triangle-color transparent transparent transparent;
-    border-top-style: solid;
-  }
-  @if ($triangle-direction == bottom) {
-    border-color: transparent transparent $triangle-color transparent;
-    border-bottom-style: solid;
-  }
-  @if ($triangle-direction == left) {
-    border-color: transparent transparent transparent $triangle-color;
-    border-left-style: solid;
-  }
-  @if ($triangle-direction == right) {
-    border-color: transparent $triangle-color transparent transparent;
-    border-right-style: solid;
-  }
-}
-
-// @mixins
-//
-// We use this to create the icon with three lines aka the hamburger icon, the menu-icon or the navicon
-// $width - Width of hamburger icon in rem
-// $left - If false, icon will be centered horizontally || explicitly set value in rem
-// $top - If false, icon will be centered vertically || explicitly set value in rem
-// $thickness - thickness of lines in hamburger icon, set value in px
-// $gap - spacing between the lines in hamburger icon, set value in px
-// $color - icon color
-// $hover-color - icon color during hover
-// $offcanvas - Set to true of @include in offcanvas
-@mixin hamburger($width, $left, $top, $thickness, $gap, $color, $hover-color, $offcanvas) {
-  span::after {
-    content: "";
-    position: absolute;
-    display: block;
-    height: 0;
-
-    @if $offcanvas {
-      @if $top {
-        top: $top;
-      }
-      @else {
-        top: 50%;
-        margin-top: (-$width/2);
-      }
-      @if $left {
-        left: $left;
-      }
-      @else {
-        left: ($tabbar-menu-icon-width - $width)/2;
-      }
-    }
-    @else {
-      top: 50%;
-      margin-top: -($width/2);
-      #{$opposite-direction}: $topbar-link-padding;
-    }
-
-    box-shadow:
-      0 0 0 $thickness $color,
-      0 $gap + $thickness 0 $thickness $color,
-      0 (2 * $gap + 2*$thickness) 0 $thickness $color;
-    width: $width;
-  }
-  span:hover:after {
-    box-shadow:
-      0 0 0 $thickness $hover-color,
-      0 $gap + $thickness 0 $thickness $hover-color,
-      0 (2 * $gap + 2*$thickness) 0 $thickness $hover-color;
-  }
-}
-
-// We use this to do clear floats
-@mixin clearfix {
-  &:before, &:after { content: " "; display: table; }
-  &:after { clear: both; }
-}
-
-// @mixins
-//
-// We use this to add a glowing effect to block elements
-// $selector - Used for selector state. Default: focus, Options: hover, active, visited
-// $fade-time - Default: 300ms
-// $glowing-effect-color - Default: fade-out($primary-color, .25)
-@mixin block-glowing-effect($selector:focus, $fade-time:300ms, $glowing-effect-color:fade-out($primary-color, .25)) {
-  transition: box-shadow $fade-time, border-color $fade-time ease-in-out;
-
-  &:#{$selector} {
-    box-shadow: 0 0 5px $glowing-effect-color;
-    border-color: $glowing-effect-color;
-  }
-}
-
-// @mixins
-//
-// We use this to translate elements in 2D
-// $horizontal: Default: 0
-// $vertical: Default: 0
-@mixin translate2d($horizontal:0, $vertical:0) {
-  transform: translate($horizontal,$vertical)
-}
-
-// @mixins
-//
-// Makes an element visually hidden, but accessible.
-// @see http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
-@mixin element-invisible {
-  position: absolute !important;
-  height: 1px;
-  width: 1px;
-  overflow: hidden;
-  clip: rect(1px, 1px, 1px, 1px);
-}
-
-// @mixins
-//
-// Turns off the element-invisible effect.
-@mixin element-invisible-off {
-  position: static !important;
-  height: auto;
-  width: auto;
-  overflow: visible;
-  clip: auto;
-}
-
-
-// We use these to control text direction settings
-$text-direction: ltr !default;
-$default-float: left !default;
-$opposite-direction: right !default;
-@if $text-direction == ltr {
-  $default-float: left;
-  $opposite-direction: right;
-} @else {
-  $default-float: right;
-  $opposite-direction: left;
-}
-
-// We use these to control inset shadow shiny edges and depressions.
-$shiny-edge-size: 0 1px 0 !default;
-$shiny-edge-color: rgba(#fff, .5) !default;
-$shiny-edge-active-color: rgba(#000, .2) !default;
-
-// We use this to control whether or not CSS classes come through in the gem files.
-$include-html-classes: true !default;
-$include-print-styles: true !default;
-$include-html-global-classes: $include-html-classes !default;
-
-$column-gutter: rem-calc(30) !default;
-
-
-
-
-// d. Media Query Ranges
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-$small-range: (0em, 40em);
-$medium-range: (40.063em, 64em);
-$large-range: (64.063em, 90em);
-$xlarge-range: (90.063em, 120em);
-$xxlarge-range: (120.063em, 99999999em);
-
-
-$screen: "only screen" !default;
-
-$landscape: "#{$screen} and (orientation: landscape)" !default;
-$portrait: "#{$screen} and (orientation: portrait)" !default;
-
-$small-up: $screen !default;
-$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})";
-
-$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})" !default;
-$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})" !default;
-
-$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})" !default;
-$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})" !default;
-
-$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})" !default;
-$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})" !default;
-
-$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})" !default;
-$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})" !default;
-
-// Legacy
-$small: $medium-up;
-$medium: $medium-up;
-$large: $large-up;
-
-//We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet
-$cursor-auto-value: auto !default;
-$cursor-crosshair-value: crosshair !default;
-$cursor-default-value: default !default;
-$cursor-pointer-value: pointer !default;
-$cursor-help-value: help !default;
-$cursor-text-value: text !default;
-
-
-@include exports("global") {
-
-  // Meta styles are included in all builds, as they are a dependancy of the Javascript.
-  // Used to provide media query values for javascript components.
-  // Forward slash placed around everything to convince PhantomJS to read the value.
-
-  meta.foundation-version {
-    font-family: "/5.5.0/";
-  }
-
-  meta.foundation-mq-small {
-    font-family: "/" + unquote($small-up) + "/";
-    width: lower-bound($small-range);
-  }
-
-  meta.foundation-mq-small-only {
-    font-family: "/" + unquote($small-only) + "/";
-    width: lower-bound($small-range);
-  }
-
-  meta.foundation-mq-medium {
-    font-family: "/" + unquote($medium-up) + "/";
-    width: lower-bound($medium-range);
-  }
-
-  meta.foundation-mq-medium-only {
-    font-family: "/" + unquote($medium-only) + "/";
-    width: lower-bound($medium-range);
-  }
-
-  meta.foundation-mq-large {
-    font-family: "/" + unquote($large-up) + "/";
-    width: lower-bound($large-range);
-  }
-
-  meta.foundation-mq-large-only {
-    font-family: "/" + unquote($large-only) + "/";
-    width: lower-bound($large-range);
-  }
-
-  meta.foundation-mq-xlarge {
-    font-family: "/" + unquote($xlarge-up) + "/";
-    width: lower-bound($xlarge-range);
-  }
-
-  meta.foundation-mq-xlarge-only {
-    font-family: "/" + unquote($xlarge-only) + "/";
-    width: lower-bound($xlarge-range);
-  }
-
-  meta.foundation-mq-xxlarge {
-    font-family: "/" + unquote($xxlarge-up) + "/";
-    width: lower-bound($xxlarge-range);
-  }
-
-  meta.foundation-data-attribute-namespace {
-    font-family: #{$namespace};
-  }
-
-  @if $include-html-global-classes {
-
-    // Must be 100% for off canvas to work
-    html, body { height: 100%; }
-
-    // Set box-sizing globally to handle padding and border widths
-    *,
-    *:before,
-    *:after {
-      @include box-sizing(border-box);
-    }
-
-    html,
-    body { font-size: $base-font-size; }
-
-    // Default body styles
-    body {
-      background: $body-bg;
-      color: $body-font-color;
-      padding: 0;
-      margin: 0;
-      font-family: $body-font-family;
-      font-weight: $body-font-weight;
-      font-style: $body-font-style;
-      line-height: $base-line-height; // Set to $base-line-height to take on browser default of 150%
-      position: relative;
-      cursor: $cursor-auto-value;
-    }
-
-  a:hover { cursor: $cursor-pointer-value; }
-
-    // Grid Defaults to get images and embeds to work properly
-    img { max-width: 100%; height: auto; }
-
-    img { -ms-interpolation-mode: bicubic; }
-
-    #map_canvas,
-    .map_canvas {
-      img,
-      embed,
-      object { max-width: none !important;
-      }
-    }
-
-    // Miscellaneous useful HTML classes
-    .left { float: left !important; }
-    .right { float: right !important; }
-    .clearfix { @include clearfix; }
-
-    // Hide visually and from screen readers
-    .hide {
-      display: none !important;
-      visibility: hidden;
-    }
-
-    // Hide visually and from screen readers, but maintain layout
-    .invisible { visibility: hidden; }
-
-    // Font smoothing
-    // Antialiased font smoothing works best for light text on a dark background.
-    // Apply to single elements instead of globally to body.
-    // Note this only applies to webkit-based desktop browsers and Firefox 25 (and later) on the Mac.
-    .antialiased { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
-
-    // Get rid of gap under images by making them display: inline-block; by default
-    img {
-      display: inline-block;
-      vertical-align: middle;
-    }
-
-    //
-    // Global resets for forms
-    //
-
-    // Make sure textarea takes on height automatically
-    textarea { height: auto; min-height: 50px; }
-
-    // Make select elements 100% width by default
-    select { width: 100%; }
-  }
-}
diff --git a/_sass/_05_normalize.scss b/_sass/_05_normalize.scss
deleted file mode 100644
index 81c6f31..0000000
--- a/_sass/_05_normalize.scss
+++ /dev/null
@@ -1,427 +0,0 @@
-/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
-
-/**
- * 1. Set default font family to sans-serif.
- * 2. Prevent iOS text size adjust after 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/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 when focused and also mouse hovered in all browsers.
- */
-
-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 {
-  -moz-box-sizing: content-box;
-  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"], /* 1 */
-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
- *    (include `-moz` to future-proof).
- */
-
-input[type="search"] {
-  -webkit-appearance: textfield; /* 1 */
-  -moz-box-sizing: content-box;
-  -webkit-box-sizing: content-box; /* 2 */
-  box-sizing: content-box;
-}
-
-/**
- * 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;
-}
\ No newline at end of file
diff --git a/_sass/_05_settings_top-bar.scss b/_sass/_05_settings_top-bar.scss
deleted file mode 100644
index 38b7c65..0000000
--- a/_sass/_05_settings_top-bar.scss
+++ /dev/null
@@ -1,73 +0,0 @@
-
-// 34. Top Bar
-// - - - - - - - - - - - - - - - - - - - - - - - - -
-
-// $include-html-top-bar-classes: $include-html-classes;
-
-// Background color for the top bar
-$topbar-bg-color: #fff;
-$topbar-bg: $topbar-bg-color;
-
-// Height and margin
-$topbar-height: rem-calc(50);
-// $topbar-margin-bottom: 0;
-
-// Controlling the styles for the title in the top bar
-$topbar-title-weight: $font-weight-bold;
-$topbar-title-font-size: rem-calc(19);
-
-// Style the top bar dropdown elements
-// $topbar-dropdown-bg: $ci-1;
-// $topbar-dropdown-link-color: $text-color;
-// $topbar-dropdown-link-bg: $ci-2;
-// $topbar-dropdown-link-weight: $font-weight-normal;
-// $topbar-dropdown-toggle-size: 5px;
-// $topbar-dropdown-toggle-color: $ci-2;
-// $topbar-dropdown-toggle-alpha: 0.4;
-
-// Set the link colors and styles for top-level nav
-// $topbar-link-color: #000;
-// $topbar-link-color-hover: #fff;
-// $topbar-link-color-active: $ci-1;
-// $topbar-link-color-active-hover: #fff;
-// $topbar-link-weight: 400;
-$topbar-link-font-size: rem-calc(15);
-// $topbar-link-hover-lightness: -10%; // Darken by 10%
-// $topbar-link-bg: $topbar-bg;
-// $topbar-link-bg-color-hover: #fff;
-// $topbar-link-bg-hover: $ci-1;
-// $topbar-link-bg-active: #fff;
-// $topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%);
-// $topbar-link-font-family: $header-font-family;
-$topbar-link-text-transform: uppercase;
-// $topbar-link-padding: $topbar-height / 2;
-// $topbar-back-link-size: $h5-font-size;
-// $topbar-link-dropdown-padding: 20px;
-
-// $topbar-button-font-size: 0.75rem;
-// $topbar-button-top: 7px;
-
-// $topbar-dropdown-label-color: #f77;
-// $topbar-dropdown-label-text-transform: uppercase;
-// $topbar-dropdown-label-font-weight: $font-weight-bold;
-// $topbar-dropdown-label-font-size: rem-calc(10);
-// $topbar-dropdown-label-bg: $oil;
-
-// Top menu icon styles
-$topbar-menu-link-transform: uppercase;
-// $topbar-menu-link-font-size: rem-calc(13);
-// $topbar-menu-link-weight: $font-weight-bold;
-// $topbar-menu-link-color: #fff;
-// $topbar-menu-icon-color: #fff;
-// $topbar-menu-link-color-toggled: $ci-1;
-// $topbar-menu-icon-color-toggled: $ci-1;
-
-// Transitions and breakpoint styles
-// $topbar-transition-speed: 300ms;
-// Using rem-calc for the below breakpoint causes issues with top bar
-$topbar-breakpoint: #{lower-bound($large-range)}; // Change to 9999px for always mobile layout
-$topbar-media-query: "only screen and (min-width: #{$topbar-breakpoint})" !default;
-
-// Divider Styles
-$topbar-divider-border-bottom: solid 0px scale-color($topbar-bg-color, $lightness: 23%);
-$topbar-divider-border-top: solid 0px scale-color($topbar-bg-color, $lightness: -50%);
diff --git a/_sass/_06_typography.scss b/_sass/_06_typography.scss
deleted file mode 100644
index 25fbc38..0000000
--- a/_sass/_06_typography.scss
+++ /dev/null
@@ -1,477 +0,0 @@
-/* TOC – Typography 
-
-Check typography variables › _3_typography_settings.scss
-
-- Links
-- Customize Foundation Typography
-- Headlines
-- Images
-- Lists
-- Tables
-- Code
-- Quotes
-- Typography for Articles
-- Smaller Fontsize for Bigteaser on small devices
-- Additional typographical elements
-- Footnotes
-- Icon Font
-
-*/
-
-
-
-/* Links
-------------------------------------------------------------------- */
-
-a,
-a:link {}
-
-a:visited {
-        border-bottom: $grey-2;
-}
-
-a:hover {
-        color: darken( $ci-1, 10% );
-}
-
-a:focus {
-        color: lighten( $ci-1, 20% );
-}
-
-a:active {
-        color: darken( $ci-1, 20% );
-}
-
-
-
-/* Customize Foundation Typography
-------------------------------------------------------------------- */
-
-p { 
-    -webkit-hyphens: auto;
-    -moz-hyphens: auto;
-    -ms-hyphens: auto;
-    hyphens: auto;
-}
-p a,
-article a {
-    font-weight: bold;
-    border-bottom: 1px dotted;
-}
-p a:hover,
-article a:hover {
-    border-bottom: 2px solid;
-}
-p a.button,
-.button,
-.button:hover {
-    border: 0;
-    color: #fff;
-}
-p.button a {
-    border: 0;
-    color: #fff;
-    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
-}
-
-
-
-/* Headlines
-------------------------------------------------------------------- */
-
-h1, h2, h3, h4, h5, h6 {
-    font-family: $header-font-family;
-    font-weight: normal;
-    padding: 0;
-}
-
-h1 {
-    font-size: $font-size-h1;
-    margin-top: 0;
-}
-h2 {
-    font-size: $font-size-h2;
-    margin: 1.563em 0 0 0;
-}
-    .blog-index h2 {
-        margin-top: 0;
-    }
-h3 {
-    font-size: $font-size-h3;
-    margin: 1.152em 0 0 0;
-}
-h4 {
-    font-size: $font-size-h4;
-    margin: 1.152em 0 0 0;
-}
-h5 {
-    font-size: $font-size-h5;
-    margin: 1em 0 0 0;
-}
-
-
-
-/* Images
-------------------------------------------------------------------- */
-
-img { border-radius: $global-radius;}
-    img.alignleft,
-    img.left        { float: left; margin:5px 15px 5px 0; }
-    img.alignright,
-    img.right       { float: right; margin:5px 0 5px 15px; }
-    img.aligncenter,
-    img.center      { display: block; margin:0 auto 10px; }
-
-figure {
-    margin: 0 0 rem-calc(30) 0;
-}
-#masthead-with-background-color figure,
-#masthead-with-pattern figure {
-    margin: 0;
-}
-figcaption,
-.masthead-caption {
-    color: $grey-10;
-    font-family: $font-family-sans-serif;
-    font-size: rem-calc(13);
-    padding-top: rem-calc(2);
-}
-figcaption a,
-.masthead-caption a {
-    border-bottom: 1px dotted $grey-4;
-    color: $grey-10;
-}
-figcaption a:hover,
-.masthead-caption a:hover {
-    border-bottom: 2px solid $primary-color;
-    color: $primary-color;
-}
-.masthead-caption {
-    padding-right: 10px;
-    text-align: right;
-}
-
-
-
-/* Tables
-------------------------------------------------------------------- */
-
-td {
-    vertical-align: top;
-}
-
-
-
-/* Code
-------------------------------------------------------------------- */
-
-pre {
-    overflow: auto;
-    margin-bottom: rem-calc(20);
-    padding: 5px;
-    background-color: $code-background-color;
-    border-radius: $global-radius;
-}
-pre code {
-    padding: rem-calc(2) rem-calc(5) rem-calc(1) rem-calc(0);
-    border: 0;
-}
-
-code {
-    font-size: rem-calc(14);
-    line-height: 1.5;
-}
-
-
-
-/* Lists
-------------------------------------------------------------------- */
-
-ul, ol {
-    margin-left: 20px;
-    padding: 0;
-}
-li {
-    margin-left: 0;
-}
-
-.no-bullet {
-    list-style: none;
-    margin-left: 0;
-}
-
-li {
-    > ul,
-    > ol {
-         margin-bottom: 0;
-    }
-}
-
-dl {
-
-}
-dt:first-child {
-    padding-top: 0px;
-}
-dt {
-    font-weight: bold;
-    padding-top: 30px;
-}
-dd {
-}
-article dl dt   { line-height: 1.3; }
-article dl dd   { line-height: 1.6; margin-bottom: rem-calc(12); margin-left: rem-calc(24); }
-
-
-
-/* Quotes
-------------------------------------------------------------------- */
-
-blockquote {
-    font-style: italic;
-    position: relative;
-    border: none;
-    margin: 0 30px 30px 30px;
-    color: #4b4b4d
-}
- 
-    blockquote p {font-style: italic; color: $grey-10; }
- 
-    blockquote:before {
-        display:block;content:"\00BB";
-        font-size:80px;
-        position:absolute;
-        left:-25px;
-        top:-40px;
-        color:#4b4b4d
-    }
-    blockquote:after {
-        display:block;
-        content:"\00AB";
-        font-size:80px;
-        position:absolute;
-        right:-10px;
-        bottom:-40px;
-        color:#4b4b4d;
-    }
-    blockquote cite:before {
-        content:"\2014 \0020"
-    }
-    blockquote cite a,blockquote cite a:visited {
-        color: #555
-    }
-cite {
-    padding-top: 5px;
-}
-
-button, .button {
-    letter-spacing: 1px;
-}
-
-mark {
-    background-color: scale-color($warning-color, $lightness: 60%);
-}
-
-
-
-/* Typography for Articles
-------------------------------------------------------------------- */
-
-.subheadline {
-    font-size: rem-calc(16);
-    margin: 0;
-    text-transform: uppercase;
-}
-.teaser {
-    font-size: rem-calc(20);
-}
-.big-teaser {
-    font-style: italic; font-weight: 300;
-}
-.big-teaser a {
-    font-style: italic; font-weight: 400;
-}
-
-/* Smaller Fontsize for Bigteaser on small devices */
-@media only screen {
-    .big-teaser {
-        font-size: rem-calc(20);
-    }
-}
-@media only screen and (min-width: 40.063em) {
-    .big-teaser         {
-        font-size: rem-calc(29);
-    }
-}
-
-
-
-/* Additional typographical elements
-------------------------------------------------------------------- */
-
-.sans           { font-family: $font-family-sans-serif; }
-.serif          { font-family: $font-family-serif; }
-
-.font-size-h1   { font-size: $font-size-h1; }
-.font-size-h2   { font-size: $font-size-h2; }
-.font-size-h3   { font-size: $font-size-h3; }
-.font-size-h4   { font-size: $font-size-h4; }
-.font-size-h5   { font-size: $font-size-h5; }
-.font-size-p    { font-size: $font-size-p; }
-
-
-
-/* Footnotes
-------------------------------------------------------------------- */
-
-.footnotes {
-    margin-top: 60px;
-}
-.footnotes ol { 
-    font-size: $font-size-small;
-}
-
-
-
-/* Icon Font
-   See the icon-set/preview in /assets/fonts/iconfont-preview.html
-------------------------------------------------------------------- */
-
-@font-face {
-  font-family: 'iconfont';
-  src: url('../fonts/iconfont.eot'); /* IE9 Compat Modes */
-  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
-       url('../fonts/iconfont.woff') format('woff'), /* Pretty Modern Browsers */
-       url('../fonts/iconfont.ttf')  format('truetype'), /* Safari, Android, iOS */
-       url('../fonts/iconfont.svg#svgFontName') format('svg'); /* Legacy iOS */
-}
-
-.iconfont       { font-family: iconfont; }
-.iconfont-48    { font-size: 48px; }
-
-
-[data-icon]:before { content: attr(data-icon); }
-
-[data-icon]:before,
-.icon-archive:before,
-.icon-browser:before,
-.icon-calendar:before,
-.icon-camera:before,
-.icon-chat:before,
-.icon-check:before,
-.icon-chevron-down:before,
-.icon-chevron-left:before,
-.icon-chevron-right:before,
-.icon-chevron-up:before,
-.icon-circle-with-cross:before,
-.icon-circle-with-minus:before,
-.icon-circle-with-plus:before,
-.icon-cloud:before,
-.icon-code:before,
-.icon-cog:before,
-.icon-dropbox:before,
-.icon-edit:before,
-.icon-export:before,
-.icon-eye:before,
-.icon-facebook:before,
-.icon-feather:before,
-.icon-github:before,
-.icon-globe:before,
-.icon-heart:before,
-.icon-heart-outlined:before,
-.icon-home:before,
-.icon-instagram:before,
-.icon-lab-flask:before,
-.icon-leaf:before,
-.icon-linkedin:before,
-.icon-mail:before,
-.icon-message:before,
-.icon-mic:before,
-.icon-network:before,
-.icon-paper-plane:before,
-.icon-pinterest:before,
-.icon-price-tag:before,
-.icon-rocket:before,
-.icon-rss:before,
-.icon-soundcloud:before,
-.icon-star:before,
-.icon-star-outlined:before,
-.icon-thumbs-down:before,
-.icon-thumbs-up:before,
-.icon-tree:before,
-.icon-tumblr:before,
-.icon-twitter:before,
-.icon-upload-to-cloud:before,
-.icon-video:before,
-.icon-vimeo:before,
-.icon-warning:before,
-.icon-xing:before,
-.icon-youtube:before {
-  display: inline-block;
-font-family: "iconfont";
-font-style: normal;
-font-weight: normal;
-font-variant: normal;
-line-height: 1;
-text-decoration: inherit;
-text-rendering: optimizeLegibility;
-text-transform: none;
--moz-osx-font-smoothing: grayscale;
--webkit-font-smoothing: antialiased;
-font-smoothing: antialiased;
-}
-
-.icon-archive:before { content: "\f100"; }
-.icon-browser:before { content: "\f101"; }
-.icon-calendar:before { content: "\f133"; }
-.icon-camera:before { content: "\f102"; }
-.icon-chat:before { content: "\f103"; }
-.icon-check:before { content: "\f104"; }
-.icon-chevron-down:before { content: "\f105"; }
-.icon-chevron-left:before { content: "\f106"; }
-.icon-chevron-right:before { content: "\f107"; }
-.icon-chevron-up:before { content: "\f108"; }
-.icon-circle-with-cross:before { content: "\f109"; }
-.icon-circle-with-minus:before { content: "\f10a"; }
-.icon-circle-with-plus:before { content: "\f10b"; }
-.icon-cloud:before { content: "\f10c"; }
-.icon-code:before { content: "\f10d"; }
-.icon-cog:before { content: "\f10e"; }
-.icon-dropbox:before { content: "\f10f"; }
-.icon-edit:before { content: "\f110"; }
-.icon-export:before { content: "\f111"; }
-.icon-eye:before { content: "\f112"; }
-.icon-facebook:before { content: "\f113"; }
-.icon-feather:before { content: "\f114"; }
-.icon-github:before { content: "\f115"; }
-.icon-globe:before { content: "\f116"; }
-.icon-heart:before { content: "\f117"; }
-.icon-heart-outlined:before { content: "\f118"; }
-.icon-home:before { content: "\f119"; }
-.icon-instagram:before { content: "\f11a"; }
-.icon-lab-flask:before { content: "\f11b"; }
-.icon-leaf:before { content: "\f11c"; }
-.icon-linkedin:before { content: "\f11d"; }
-.icon-mail:before { content: "\f11e"; }
-.icon-message:before { content: "\f11f"; }
-.icon-mic:before { content: "\f120"; }
-.icon-network:before { content: "\f121"; }
-.icon-paper-plane:before { content: "\f122"; }
-.icon-pinterest:before { content: "\f123"; }
-.icon-price-tag:before { content: "\f124"; }
-.icon-rocket:before { content: "\f125"; }
-.icon-rss:before { content: "\f126"; }
-.icon-soundcloud:before { content: "\f127"; }
-.icon-star:before { content: "\f128"; }
-.icon-star-outlined:before { content: "\f129"; }
-.icon-thumbs-down:before { content: "\f12a"; }
-.icon-thumbs-up:before { content: "\f12b"; }
-.icon-tree:before { content: "\f134"; }
-.icon-tumblr:before { content: "\f12c"; }
-.icon-twitter:before { content: "\f12d"; }
-.icon-upload-to-cloud:before { content: "\f12e"; }
-.icon-video:before { content: "\f12f"; }
-.icon-vimeo:before { content: "\f130"; }
-.icon-warning:before { content: "\f131"; }
-.icon-xing:before { content: "\f135"; }
-.icon-youtube:before { content: "\f132"; }
diff --git a/_sass/_07_layout.scss b/_sass/_07_layout.scss
deleted file mode 100644
index f47a262..0000000
--- a/_sass/_07_layout.scss
+++ /dev/null
@@ -1,338 +0,0 @@
-/* TOC
-
-- Adjustments: Video Layout
-- Navigation
-- Search
-- Masthead
-- Masthead › small-only
-- Masthead › medium-only
-- Masthead › large-only
-- Masthead › xlarge-up
-- Breadcrumb
-- Meta
-- Jump to top
-- Footer
-- Subfooter
-- CSS-Classes to add margin at top or bottom
-
-*/
-
-
-
-/* Adjustments: Video Layout
-------------------------------------------------------------------- */
-
-body.video,
-body.video #masthead-no-image-header { background: #000; }
-body.video #masthead-no-image-header { margin-bottom: 60px; }
-body.video h1,
-body.video h2,
-body.video h3,
-body.video h4,
-body.video h5,
-body.video h6,
-body.video p,
-body.video a,
-body.video blockquote:before,
-body.video blockquote:after,
-body.video cite a, { color: #fff; }
-body.video cite a:visited, { color: #fff; }
-body.video cite { color: #fff; }
-
-
-
-/* Navigation
-------------------------------------------------------------------- */
-
-#navigation {
-    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.2);
-    box-shadow: 0 2px 3px 0 rgba(0,0,0,.2);
-}
-
-
-
-/* Search
-------------------------------------------------------------------- */
-
-#search {
-    padding: 20px 0 0 0;
-    background: $ci-4;
-}
-
-
-
-/* Masthead
-------------------------------------------------------------------- */
-
-#masthead {
-    background: $primary-color;
-}
-#masthead-no-image-header {
-    background: $primary-color;
-}
-#masthead-with-text {
-    text-align: center;
-    font-size: rem-calc(54);
-    font-family: $header-font-family;
-    color: #fff;
-    text-transform: uppercase;
-    text-shadow: 0 2px 3px rgba(0,0,0,.4);
-}
-#masthead-no-image-header {
-    height: 175px;
-}
-#masthead-no-image-header #logo img {
-    margin-top: 60px;
-}
-.backstretch {
-    background: $primary-color;
-}
-
-/* Masthead › small-only
-------------------------------------------------------------------- */
-
-@media #{$small-only} {
-    #logo img {
-        display: none;
-    }
-    #masthead {
-        height: 200px;
-    }
-    #masthead-with-pattern {
-        padding: 15px 0;
-    }
-    #masthead-with-background-color {
-        padding: 15px 0;
-    }
-    #masthead-with-text {
-        height: 220px;
-        padding: 30px 0;
-        font-size: rem-calc(36);
-    }
-    #masthead-no-image-header {
-        display: none;
-    }
-}
-
-
-/* Masthead › medium-only
-------------------------------------------------------------------- */
-
-@media #{$medium-only} {
-    #logo img {
-        margin-top: 60px;
-    }
-    #masthead {
-        height: 280px;
-    }
-    #masthead-with-pattern {
-        padding: 20px 0;
-    }
-    #masthead-with-background-color {
-        padding: 20px 0;
-    }
-    #masthead-with-text {
-        padding: 60px 0;
-        height: 300px;
-    }
-}
-
-
-/* Masthead › large-only
-------------------------------------------------------------------- */
-
-@media #{$large-only} {
-    #logo img {
-        margin-top: 80px;
-    }
-    #masthead {
-        height: 310px;
-    }
-    #masthead-with-pattern {
-        padding: 30px 0;
-    }
-    #masthead-with-background-color {
-        padding: 30px 0;
-    }
-    #masthead-with-text {
-        height: 330px;
-        padding: 60px 0;
-    }
-}
-
-
-/* Masthead › xlarge-up
-------------------------------------------------------------------- */
-
-@media #{$xlarge-up} {
-    #logo img {
-        margin-top: 110px;
-    }
-    #masthead {
-        height: 380px;
-    }
-    #masthead-with-pattern {
-        padding: 45px 0;
-    }
-    #masthead-with-background-color {
-        padding: 45px 0;
-    }
-    #masthead-with-text {
-        padding: 95px 0;
-        height: 400px;
-    }
-}
-
-
-#title-image-small {
-    height: 240px;
-}
-#title-image-large {
-    height: 520px;
-}
-#title-image-index-small {
-    height: 120px;
-}
-#title-image-index-large {
-    height: 260px;
-}
-
-
-
-/* Breadcrumb
-------------------------------------------------------------------- */
-
-#breadcrumb {
-    background: scale-color($grey-1, $lightness: 55%);
-    border-top: 1px solid scale-color($grey-1, $lightness: 45%);
-    border-bottom: 1px solid scale-color($grey-1, $lightness: 45%);
-}
-.breadcrumbs>.current {
-  font-weight: bold;
-}
-
-
-/* Meta
-------------------------------------------------------------------- */
-
-#page-meta, #page-meta a {
-    color: $grey-5;
-}
-
-#page-meta .button {
-    background: $grey-5;
-    border: 0;
-}
-#page-meta .button {
-    color: #fff;
-}
-#page-meta .button:hover {
-    background: $primary-color;
-}
-
-
-
-/* Jump to top
-------------------------------------------------------------------- */
-
-#up-to-top {
-    padding: 160px 0 10px 0;
-}
-#up-to-top a {
-    font-size: 24px;
-    padding: 5px;
-    border-radius: 3px;
-}
-#up-to-top a:hover {
-    background: $grey-2;
-}
-
-
-
-/* Footer
-------------------------------------------------------------------- */
-
-#footer {
-    padding-top: 30px;
-    padding-bottom: 20px;
-    background: $footer-bg;
-    color: $footer-color;
-    }
-    footer p,
-    footer li {
-        font-size: rem-calc(13);
-        font-weight: 300;
-    }
-
-    #footer a {
-        color: $footer-link-color;
-    }
-    #footer h4,
-    #footer h5 {
-        letter-spacing: 1px;
-        color: #fff;
-        text-transform: uppercase;
-    }
-
-
-
-/* Subfooter
-------------------------------------------------------------------- */
-
-#subfooter {
-    background: $subfooter-bg;
-    color: $subfooter-color;
-    padding-top: 30px;
-    padding-bottom: 10px;
-}
-    #subfooter-left ul.inline-list {
-        float: left;
-    }
-    #subfooter li a {
-        color: $subfooter-link-color;
-        text-transform: uppercase;
-    }
-    #subfooter li a:hover {
-        color: #fff;
-    }
-    #subfooter .social-icons li a {
-        font-size: rem-calc(23);
-        display: block;
-        width: 36px;
-        border-radius: 50%;
-        color: $subfooter-bg;
-        background: $subfooter-color;
-        text-align: center;
-    }
-    #subfooter .social-icons li a:hover {
-        background: $subfooter-bg;
-        color: #fff;
-    }
-
-
-
-/* CSS-Classes to add margin at top or bottom
-------------------------------------------------------------------- */
-
-.t10 { margin-top: 10px !important; }
-.t15 { margin-top: 15px !important; }
-.t20 { margin-top: 20px !important; }
-.t30 { margin-top: 30px !important; }
-.t50 { margin-top: 50px !important; }
-.t60 { margin-top: 60px !important; }
-.t70 { margin-top: 70px !important; }
-.t80 { margin-top: 80px !important; }
-.t90 { margin-top: 90px !important; }
-
-.b15 { margin-bottom: 15px !important; }
-.b20 { margin-bottom: 20px !important; }
-.b30 { margin-bottom: 30px !important; }
-.b60 { margin-bottom: 60px !important; }
-
-.l15 { margin-left: 15px !important; }
-.r15 { margin-right: 15px !important; }
-
-.pl20 { padding-left: 20px !important; }
-.pr5  { padding-right: 5px !important; }
-.pr10 { padding-right: 10px !important; }
-.pr20 { padding-right: 20px !important; }
\ No newline at end of file
diff --git a/_sass/_09_elements.scss b/_sass/_09_elements.scss
deleted file mode 100644
index f489c3a..0000000
--- a/_sass/_09_elements.scss
+++ /dev/null
@@ -1,141 +0,0 @@
-/* TOC
-
-- Table of Contents (Index)
-- Panel
-- Shadows
-- Alerts
-- Breadcrumb
-- Button
-- Side-Nav
-- Meta
-- Accordion
-
-*/
-
-
-
-/* Table of Contents (Index)
-------------------------------------------------------------------- */
-
-#toc ul,
-#toc ul ul,
-#toc ul ul ul, {
-    list-style: none;
-    margin-left: 30px;
-}
-#toc ul {
-    margin-left: 0;
-    margin-top: $spacing-unit;
-}
-
-
-
-/* Panel
-------------------------------------------------------------------- */
-
-.border-dotted {
-  border: 1px dotted $grey-5;
-  padding: rem-calc(20);
-  border-radius: $global-radius;
-}
-
-
-
-/* Shadows
-------------------------------------------------------------------- */
-
-.shadow-no      {text-shadow: rgba(0, 0, 0, 0) 0 0 0;}
-.shadow-black   {text-shadow: rgba(0, 0, 0, 0.498039) 0px 1px 2px;}
-.shadow-white   {text-shadow: rgba(255, 255, 255, 0.498039) 0px 1px 2px;}
-
-
-
-/* Alerts
-------------------------------------------------------------------- */
-
-.alert-box {
-  font-family: $font-family-sans-serif;
-  text-shadow: 0px 1px 1px rgba(0,0,0,0.9);
-} 
-  .alert-box p {
-    margin-bottom: 0;
-  } 
-  .alert-box a {
-    text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);
-    color: #fff;
-    border-bottom: 1px dotted #fff;
-  }
-  .alert-box a:hover {
-    border-bottom: 1px solid #fff;
-  }
-  .alert-box.terminal {
-    background: $grey-12; 
-    color: #fff; 
-    border-color: scale-color($grey-12, $lightness: -14%);
-    font-family: $font-family-monospace;
-  }
-  .alert-box.terminal::before {
-    content: "$ ";
-    color: $ci-6;
-  }
-  .alert-box.text {
-    background-color: $grey-2;
-    text-shadow: 0px 0px 0px rgba(0,0,0,0.9);
-    border-color: scale-color($grey-2, $lightness: -14%);
-    color: $grey-12;
-  }
-
-
-
-/* Button
-------------------------------------------------------------------- */
-
-button, .button         { letter-spacing: 1px; }
-  button.grey, .button.grey { background: $grey-10; }
-  button.grey:hover,
-  button.grey:focus,
-  .button.grey:hover,
-  .button.grey:focus      { background-color: $grey-16; }
-
-
-
-/* Side-Nav
-------------------------------------------------------------------- */
-
-.side-nav li.title { text-transform: uppercase;}
-.side-nav li { border-top: 1px solid $grey-3;}
-.side-nav li a:not(.button) { border-bottom: 0; padding: 0.4375rem 0rem; }
-.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { background: $grey-1; }
-
-.homepage p { margin: 0; padding: 0; color: $grey-10; }
-
-
-
-/* Meta
-------------------------------------------------------------------- */
-
-.meta-info p {
-  font-size: rem-calc(13);
-  color: scale-color($grey-1, $lightness: 40%);
-}
-  .meta-info a {
-    text-decoration: underline;
-    color: scale-color($grey-1, $lightness: 40%);
-  }
-  .meta-info a:hover {
-    text-decoration: none;
-    color: $secondary-color;
-  }
-
-
-
-/* Accordion
-------------------------------------------------------------------- */
-
-dl.accordion  { border-top: 1px solid $grey-2;  }
-.accordion dd   { border-bottom: 1px solid $grey-2;  }
-dd.accordion-navigation span { padding-right: 12px; }
-dd.accordion-navigation span:before { content: "\F107" }
-dd.accordion-navigation.active span:before { content: "\F105" }
-dd.accordion-navigation.active span:before { content: "\F105" }
-
diff --git a/_sass/_11_syntax-highlighting.scss b/_sass/_11_syntax-highlighting.scss
deleted file mode 100644
index 67948cd..0000000
--- a/_sass/_11_syntax-highlighting.scss
+++ /dev/null
@@ -1,66 +0,0 @@
-
-/* Syntax highlighting styles
-------------------------------------------------------------------- */
-
-.highlight {
-    background: #fff;
-    .c     { color: #998; font-style: italic } // Comment
-    .err   { color: #a61717; background-color: #e3d2d2 } // Error
-    .k     { font-weight: bold } // Keyword
-    .o     { font-weight: bold } // Operator
-    .cm    { color: #998; font-style: italic } // Comment.Multiline
-    .cp    { color: #999; font-weight: bold } // Comment.Preproc
-    .c1    { color: #998; font-style: italic } // Comment.Single
-    .cs    { color: #999; font-weight: bold; font-style: italic } // Comment.Special
-    .gd    { color: #000; background-color: #fdd } // Generic.Deleted
-    .gd .x { color: #000; background-color: #faa } // Generic.Deleted.Specific
-    .ge    { font-style: italic } // Generic.Emph
-    .gr    { color: #a00 } // Generic.Error
-    .gh    { color: #999 } // Generic.Heading
-    .gi    { color: #000; background-color: #dfd } // Generic.Inserted
-    .gi .x { color: #000; background-color: #afa } // Generic.Inserted.Specific
-    .go    { color: #888 } // Generic.Output
-    .gp    { color: #555 } // Generic.Prompt
-    .gs    { font-weight: bold } // Generic.Strong
-    .gu    { color: #aaa } // Generic.Subheading
-    .gt    { color: #a00 } // Generic.Traceback
-    .kc    { font-weight: bold } // Keyword.Constant
-    .kd    { font-weight: bold } // Keyword.Declaration
-    .kp    { font-weight: bold } // Keyword.Pseudo
-    .kr    { font-weight: bold } // Keyword.Reserved
-    .kt    { color: #458; font-weight: bold } // Keyword.Type
-    .m     { color: #099 } // Literal.Number
-    .s     { color: #d14 } // Literal.String
-    .na    { color: #008080 } // Name.Attribute
-    .nb    { color: #0086B3 } // Name.Builtin
-    .nc    { color: #458; font-weight: bold } // Name.Class
-    .no    { color: #008080 } // Name.Constant
-    .ni    { color: #800080 } // Name.Entity
-    .ne    { color: #900; font-weight: bold } // Name.Exception
-    .nf    { color: #900; font-weight: bold } // Name.Function
-    .nn    { color: #555 } // Name.Namespace
-    .nt    { color: #000080 } // Name.Tag
-    .nv    { color: #008080 } // Name.Variable
-    .ow    { font-weight: bold } // Operator.Word
-    .w     { color: #bbb } // Text.Whitespace
-    .mf    { color: #099 } // Literal.Number.Float
-    .mh    { color: #099 } // Literal.Number.Hex
-    .mi    { color: #099 } // Literal.Number.Integer
-    .mo    { color: #099 } // Literal.Number.Oct
-    .sb    { color: #d14 } // Literal.String.Backtick
-    .sc    { color: #d14 } // Literal.String.Char
-    .sd    { color: #d14 } // Literal.String.Doc
-    .s2    { color: #d14 } // Literal.String.Double
-    .se    { color: #d14 } // Literal.String.Escape
-    .sh    { color: #d14 } // Literal.String.Heredoc
-    .si    { color: #d14 } // Literal.String.Interpol
-    .sx    { color: #d14 } // Literal.String.Other
-    .sr    { color: #009926 } // Literal.String.Regex
-    .s1    { color: #d14 } // Literal.String.Single
-    .ss    { color: #990073 } // Literal.String.Symbol
-    .bp    { color: #999 } // Name.Builtin.Pseudo
-    .vc    { color: #008080 } // Name.Variable.Class
-    .vg    { color: #008080 } // Name.Variable.Global
-    .vi    { color: #008080 } // Name.Variable.Instance
-    .il    { color: #099 } // Literal.Number.Integer.Long
-}
diff --git a/_sass/_functions.scss b/_sass/_functions.scss
deleted file mode 100644
index 10bcb79..0000000
--- a/_sass/_functions.scss
+++ /dev/null
@@ -1,146 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-// This is the default html and body font-size for the base rem value.
-$rem-base: 16px !default;
-
-// IMPORT ONCE
-// We use this to prevent styles from being loaded multiple times for compenents that rely on other components.
-$modules: () !default;
-@mixin exports($name) {
-  // Import from global scope
-  $modules: $modules !global;
-  // Check if a module is already on the list
-  $module_index: index($modules, $name);
-  @if (($module_index == null) or ($module_index == false)) {
-    $modules: append($modules, $name) !global;
-    @content;
-  }
-}
-
-//
-// @functions
-//
-
-
-// RANGES
-// We use these functions to define ranges for various things, like media queries.
-@function lower-bound($range){
-  @if length($range) <= 0 {
-    @return 0;
-  }
-  @return nth($range,1);
-}
-
-@function upper-bound($range) {
-  @if length($range) < 2 {
-    @return 999999999999;
-  }
-  @return nth($range, 2);
-}
-
-// STRIP UNIT
-// It strips the unit of measure and returns it
-@function strip-unit($num) {
-  @return $num / ($num * 0 + 1);
-}
-
-// TEXT INPUT TYPES
-
-@function text-inputs( $types: all, $selector: input ) {
-
-    $return: ();
-
-    $all-text-input-types:
-      text
-      password
-      date
-      datetime
-      datetime-local
-      month
-      week
-      email
-      number
-      search
-      tel
-      time
-      url
-      color
-      textarea;
-
-    @if $types == all { $types: $all-text-input-types; }
-
-    @each $type in $types {
-        @if $type == textarea {
-            @if $selector == input {
-              $return: append($return, unquote('#{$type}'), comma)
-            } @else {
-              $return: append($return, unquote('#{$type}#{$selector}'), comma)
-            }
-        } @else {
-            $return: append($return, unquote('#{$selector}[type="#{$type}"]'), comma)
-        }
-    }
-
-    @return $return;
-
-}
-
-// CONVERT TO REM
-@function convert-to-rem($value, $base-value: $rem-base)  {
-  $value: strip-unit($value) / strip-unit($base-value) * 1rem;
-  @if ($value == 0rem) { $value: 0; } // Turn 0rem into 0
-  @return $value;
-}
-
-@function data($attr) {
-  @if $namespace {
-    @return '[data-' + $namespace + '-' + $attr + ']';
-  }
-
-  @return '[data-' + $attr + ']';
-}
-
-// REM CALC
-
-// New Syntax, allows to optionally calculate on a different base value to counter compounding effect of rem's.
-// Call with 1, 2, 3 or 4 parameters, 'px' is not required but supported:
-//
-//   rem-calc(10 20 30px 40);
-//
-// Space delimited, if you want to delimit using comma's, wrap it in another pair of brackets
-//
-//   rem-calc((10, 20, 30, 40px));
-//
-// Optionally call with a different base (eg: 8px) to calculate rem.
-//
-//   rem-calc(16px 32px 48px, 8px);
-//
-// If you require to comma separate your list
-//
-//   rem-calc((16px, 32px, 48), 8px);
-
-@function rem-calc($values, $base-value: $rem-base) {
-  $max: length($values);
-
-  @if $max == 1 { @return convert-to-rem(nth($values, 1), $base-value); }
-
-  $remValues: ();
-  @for $i from 1 through $max {
-    $remValues: append($remValues, convert-to-rem(nth($values, $i), $base-value));
-  }
-  @return $remValues;
-}
-
-// OLD EM CALC
-// Deprecated: We'll drop support for this in 5.1.0, use rem-calc()
-@function emCalc($values){
-  @return rem-calc($values);
-}
-
-// OLD EM CALC
-// Deprecated: We'll drop support for this in 5.1.0, use rem-calc()
-@function em-calc($values){
-  @return rem-calc($values);
-}
diff --git a/_sass/foundation-components/_accordion.scss b/_sass/foundation-components/_accordion.scss
deleted file mode 100644
index fb57509..0000000
--- a/_sass/foundation-components/_accordion.scss
+++ /dev/null
@@ -1,157 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-
-$include-html-accordion-classes: $include-html-classes !default;
-
-$accordion-navigation-padding: rem-calc(16) !default;
-$accordion-navigation-bg-color: $silver !default;
-$accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%) !default;
-$accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%) !default;
-$accordion-navigation-font-color: $jet !default;
-$accordion-navigation-font-size: rem-calc(16) !default;
-$accordion-navigation-font-family: $body-font-family !default;
-
-$accordion-content-padding: ($column-gutter/2) !default;
-$accordion-content-active-bg-color: $white !default;
-
-
-//  Mixin: accordion-container()
-//  Decription: Responsible for the container component of accordions, generating styles relating to a margin of zero and a clearfix
-//  Explicit Dependencies: a clearfix mixin *is* defined.
-//  Implicit Dependencies: None
-
-@mixin accordion-container() {
-  @include clearfix;
-  margin-bottom: 0;
-}
-
-//  Mixin: accordion-navigation( $bg, $hover-bg, $active-bg, $padding, $active_class,  $font-color, $font-size, $font-family){
-//    @params $bg-color: [ color or string ]: Specify the background color for the navigation element
-//    @params $hover-bg-color [ color or string ]: Specify the background color for the navigation element when hovered
-//    @params $active-bg [ color or string ]: Specify the background color for the navigation element when clicked and not released.
-//    @params $active_class [ string ]: Specify the class name used to keep track of which accordion tab should be visible
-//    @params $font-color [ color or string ]: Color of the font for accordion
-//    @params $font-size [ number ]: Specifiy the font-size of the text inside the navigation element
-//    @params $font-family [ string ]: Specify the font family for the text of the navigation of the accorion
-
-@mixin accordion-navigation( $bg: $accordion-navigation-bg-color, $hover-bg: $accordion-navigation-hover-bg-color, $active-bg: $accordion-navigation-active-bg-color, $padding: $accordion-navigation-padding, $active_class: 'active',  $font-color: $accordion-navigation-font-color, $font-size: $accordion-navigation-font-size, $font-family: $accordion-navigation-font-family ){
-  display: block;
-  margin-bottom: 0 !important;
-  @if type-of($active_class) != "string" {
-    @warn "`#{$active_class}` isn't a valid string. A valid string is needed to correctly be interpolated as a CSS class. CSS classes cannot start with a number or consist of only numbers. CSS will not be generated for the active state of this navigation component."
-  }
-  @else {
-    &.#{ $active_class } > a {
-      background: $active-bg;
-    }
-  }
-  > a {
-    background: $bg;
-    color: $font-color;
-    @if type-of($padding) != number {
-      @warn "`#{$padding}` was read as #{type-of($padding)}";
-      @if $accordion-navigation-padding != null {
-        @warn "#{$padding} was read as a #{type-of($padding)}";
-        @warn "`#{$padding}` isn't a valid number. $accordion-navigation-padding (#{$accordion-navigation-padding}) will be used instead.)";
-        padding: $accordion-navigation-padding;
-      }
-      @else {
-        @warn "`#{$padding}` isn't a valid number and $accordion-navigation-padding is missing. A value of `null` is returned to not output an invalid value for padding";
-        padding: null;
-      }
-    }
-    @else {
-      padding: $padding;
-    }
-    display: block;
-    font-family: $font-family;
-    @if type-of($font-size) != number {
-      @warn "`#{$font-size}` was read as a #{type-of($font-size)}";
-      @if $accordion-navigation-font-size != null {
-        @warn "`#{$font-size}` is not a valid number. The value of $accordion-navigation-font-size will be used instead (#{$accordion-navigation-font-size}).";
-        font-size: $accordion-navigation-font-size;
-      }
-      @else{
-        @warn "`#{$font-size}` is not a valid number and the default value of $accordion-navigation-font-size is not defined. A value of `null` will be returned to not generate an invalid value for font-size.";
-        font-size: null;
-
-      }
-    }
-    @else {
-      font-size: $font-size;
-    }
-    &:hover {
-      background: $hover-bg;
-    }
-  }
-}
-
-//  Mixin: accordion-content($bg, $padding, $active-class)
-//    @params $padding [ number ]: Padding for the content of the container
-//    @params $bg [ color  ]: Background color for the content when it's visible
-//    @params $active_class [ string ]: Class name used to keep track of which accordion tab should be visible.
-
-@mixin accordion-content($bg: $accordion-content-active-bg-color, $padding: $accordion-content-padding, $active_class: 'active'){
-  display: none;
-  @if type-of($padding) != "number" {
-    @warn "#{$padding} was read as a #{type-of($padding)}";
-    @if $accordion-content-padding != null {
-      @warn "`#{$padding}` isn't a valid number. $accordion-content-padding used instead";
-      padding: $accordion-content-padding;
-    } @else {
-      @warn "`#{$padding}` isn't a valid number and the default value of $accordion-content-padding is not defined. A value of `null` is returned to not output an invalid value for padding.";
-      padding: null;
-    }
-  } @else {
-    padding: $padding;
-  }
-
-  @if type-of($active_class) != "string" {
-    @warn "`#{$active_class}` isn't a valid string. A valid string is needed to correctly be interpolated as a CSS class. CSS classes cannot start with a number or consist of only numbers. CSS will not be generated for the active state of the content. "
-  }
-  @else {
-    &.#{$active_class} {
-      display: block;
-      background: $bg;
-    }
-  }
-}
-
-@include exports("accordion") {
-  @if $include-html-accordion-classes {
-    .accordion {
-      @include clearfix;
-      margin-bottom: 0;
-      .accordion-navigation, dd {
-        display: block;
-        margin-bottom: 0 !important;
-        &.active > a { background: $accordion-navigation-active-bg-color; }
-        > a {
-          background: $accordion-navigation-bg-color;
-          color: $accordion-navigation-font-color;
-          padding: $accordion-navigation-padding;
-          display: block;
-          font-family: $accordion-navigation-font-family;
-          font-size: $accordion-navigation-font-size;
-          &:hover { background: $accordion-navigation-hover-bg-color; }
-        }
-
-        > .content {
-          display: none;
-          padding: $accordion-content-padding;
-          &.active {
-            display: block;
-            background: $accordion-content-active-bg-color;
-          }
-        }
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_alert-boxes.scss b/_sass/foundation-components/_alert-boxes.scss
deleted file mode 100644
index 493fbaa..0000000
--- a/_sass/foundation-components/_alert-boxes.scss
+++ /dev/null
@@ -1,128 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// Alert Box Variables
-//
-$include-html-alert-classes: $include-html-classes !default;
-
-// We use this to control alert padding.
-$alert-padding-top: rem-calc(14) !default;
-$alert-padding-default-float: $alert-padding-top !default;
-$alert-padding-opposite-direction: $alert-padding-top + rem-calc(10) !default;
-$alert-padding-bottom: $alert-padding-top !default;
-
-// We use these to control text style.
-$alert-font-weight: $font-weight-normal !default;
-$alert-font-size: rem-calc(13) !default;
-$alert-font-color: $white !default;
-$alert-font-color-alt: scale-color($secondary-color, $lightness: -66%) !default;
-
-// We use this for close hover effect.
-$alert-function-factor: -14% !default;
-
-// We use these to control border styles.
-$alert-border-style: solid !default;
-$alert-border-width: 1px !default;
-$alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor) !default;
-$alert-bottom-margin: rem-calc(20) !default;
-
-// We use these to style the close buttons
-$alert-close-color: $oil !default;
-$alert-close-top: 50% !default;
-$alert-close-position: rem-calc(4) !default;
-$alert-close-font-size: rem-calc(22) !default;
-$alert-close-opacity: 0.3 !default;
-$alert-close-opacity-hover: 0.5 !default;
-$alert-close-padding: 9px 6px 4px !default;
-$alert-close-background: inherit !default;
-
-// We use this to control border radius
-$alert-radius: $global-radius !default;
-
-$alert-transition-speed: 300ms !default;
-$alert-transition-ease: ease-out !default;
-
-//
-// Alert Mixins
-//
-
-// We use this mixin to create a default alert base.
-@mixin alert-base {
-  border-style: $alert-border-style;
-  border-width: $alert-border-width;
-  display: block;
-  font-weight: $alert-font-weight;
-  margin-bottom: $alert-bottom-margin;
-  position: relative;
-  padding: $alert-padding-top $alert-padding-opposite-direction $alert-padding-bottom $alert-padding-default-float;
-  font-size: $alert-font-size;
-  @include single-transition(opacity, $alert-transition-speed, $alert-transition-ease)
-}
-
-// We use this mixin to add alert styles
-//
-// $bg - The background of the alert. Default: $primary-color.
-@mixin alert-style($bg:$primary-color) {
-
-  // This finds the lightness percentage of the background color.
-  $bg-lightness: lightness($bg);
-
-  // We control which background color and border come through.
-  background-color: $bg;
-  border-color: scale-color($bg, $lightness: $alert-function-factor);
-
-  // We control the text color for you based on the background color.
-  @if $bg-lightness > 70% { color: $alert-font-color-alt; }
-  @else                   { color: $alert-font-color; }
-
-}
-
-// We use this to create the close button.
-@mixin alert-close {
-  font-size: $alert-close-font-size;
-  padding: $alert-close-padding;
-  line-height: 0;
-  position: absolute;
-  top: $alert-close-top;
-  margin-top: -($alert-close-font-size / 2);
-  #{$opposite-direction}: $alert-close-position;
-  color: $alert-close-color;
-  opacity: $alert-close-opacity;
-  background: $alert-close-background;
-  &:hover,
-  &:focus { opacity: $alert-close-opacity-hover; }
-}
-
-// We use this to quickly create alerts with a single mixin.
-//
-// $bg - Background of alert. Default: $primary-color.
-// $radius - Radius of alert box. Default: false.
-@mixin alert($bg:$primary-color, $radius:false) {
-  @include alert-base;
-  @include alert-style($bg);
-  @include radius($radius);
-}
-
-@include exports("alert-box") {
-  @if $include-html-alert-classes {
-    .alert-box {
-      @include alert;
-
-      .close      { @include alert-close; }
-
-      &.radius    { @include radius($alert-radius); }
-      &.round     { @include radius($global-rounded); }
-
-      &.success   { @include alert-style($success-color); }
-      &.alert     { @include alert-style($alert-color); }
-      &.secondary { @include alert-style($secondary-color); }
-      &.warning { @include alert-style($warning-color); }
-      &.info { @include alert-style($info-color); }
-      &.alert-close { opacity: 0}
-    }
-  }
-}
diff --git a/_sass/foundation-components/_block-grid.scss b/_sass/foundation-components/_block-grid.scss
deleted file mode 100644
index 5c7bf14..0000000
--- a/_sass/foundation-components/_block-grid.scss
+++ /dev/null
@@ -1,132 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// Block Grid Variables
-//
-$include-html-block-grid-classes: $include-html-classes !default;
-$include-xl-html-block-grid-classes: false !default;
-
-// We use this to control the maximum number of block grid elements per row
-$block-grid-elements: 12 !default;
-$block-grid-default-spacing: rem-calc(20) !default;
-
-$align-block-grid-to-grid: false !default;
-@if $align-block-grid-to-grid {
-  $block-grid-default-spacing: $column-gutter;
-}
-
-// Enables media queries for block-grid classes. Set to false if writing semantic HTML.
-$block-grid-media-queries: true !default;
-
-//
-// Block Grid Mixins
-//
-
-// Create a custom block grid
-//
-// $per-row - # of items to display per row. Default: false.
-// $spacing - # of ems to use as padding on each block item. Default: rem-calc(20).
-// $base-style - Apply a base style to block grid. Default: true.
-@mixin block-grid(
-  $per-row:false,
-  $spacing:$block-grid-default-spacing,
-  $include-spacing:true,
-  $base-style:true) {
-
-  @if $base-style {
-    display: block;
-    padding: 0;
-    @if $align-block-grid-to-grid {
-      margin: 0;
-    } @else {
-      margin: 0 (-$spacing/2);
-    }
-    @include clearfix;
-
-    &>li {
-      display: block;
-      height: auto;
-      float: $default-float;
-      @if $include-spacing {
-        padding: 0 ($spacing/2) $spacing;
-      }
-    }
-  }
-
-  @if $per-row {
-    &>li {
-      width: 100%/$per-row;
-      @if $include-spacing {
-        padding: 0 ($spacing/2) $spacing;
-      }
-      list-style: none;
-
-      &:nth-of-type(1n) { clear: none; }
-      &:nth-of-type(#{$per-row}n+1) { clear: both; }
-      @if $align-block-grid-to-grid {
-        @include block-grid-aligned($per-row, $spacing);
-      }
-    }
-  }
-}
-
-@mixin block-grid-aligned($per-row, $spacing) {
-  @for $i from 1 through $block-grid-elements {
-    @if $per-row >= $i {
-      $grid-column: '+' + $i;
-      @if $per-row == $i {
-        $grid-column: '';
-      }
-      &:nth-of-type(#{$per-row}n#{unquote($grid-column)}) {
-        padding-left: ($spacing - (($spacing / $per-row) * ($per-row - ($i - 1))));
-        padding-right: ($spacing - (($spacing / $per-row) * $i));
-      }
-    }
-  }
-}
-
-// Generate presentational markup for block grid.
-//
-// $size - Name of class to use, i.e. "large" will generate .large-block-grid-1, .large-block-grid-2, etc.
-@mixin block-grid-html-classes($size,$include-spacing) {
-  @for $i from 1 through $block-grid-elements {
-    .#{$size}-block-grid-#{($i)} {
-      @include block-grid($i,$block-grid-default-spacing,$include-spacing,false);
-    }
-  }
-}
-
-@include exports("block-grid") {
-  @if $include-html-block-grid-classes {
-
-    [class*="block-grid-"] { @include block-grid; }
-
-    @if $block-grid-media-queries {
-      @media #{$small-up} {
-        @include block-grid-html-classes($size:small,$include-spacing:false);
-      }
-
-      @media #{$medium-up} {
-        @include block-grid-html-classes($size:medium,$include-spacing:false);
-      }
-
-      @media #{$large-up} {
-        @include block-grid-html-classes($size:large,$include-spacing:false);
-      }
-
-      @if $include-xl-html-block-grid-classes {
-        @media #{$xlarge-up} {
-          @include block-grid-html-classes($size:xlarge,$include-spacing:false);
-        }
-
-        @media #{$xxlarge-up} {
-          @include block-grid-html-classes($size:xxlarge,$include-spacing:false);
-        }
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_breadcrumbs.scss b/_sass/foundation-components/_breadcrumbs.scss
deleted file mode 100644
index 612a146..0000000
--- a/_sass/foundation-components/_breadcrumbs.scss
+++ /dev/null
@@ -1,132 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// Breadcrumb Variables
-//
-$include-html-nav-classes: $include-html-classes !default;
-
-// We use this to set the background color for the breadcrumb container.
-$crumb-bg: scale-color($secondary-color, $lightness: 55%) !default;
-
-// We use these to set the padding around the breadcrumbs.
-$crumb-padding: rem-calc(9 14 9) !default;
-$crumb-side-padding: rem-calc(12) !default;
-
-// We use these to control border styles.
-$crumb-function-factor: -10% !default;
-$crumb-border-size: 1px !default;
-$crumb-border-style: solid !default;
-$crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor) !default;
-$crumb-radius: $global-radius !default;
-
-// We use these to set various text styles for breadcrumbs.
-$crumb-font-size: rem-calc(11) !default;
-$crumb-font-color: $primary-color !default;
-$crumb-font-color-current: $oil !default;
-$crumb-font-color-unavailable: $aluminum !default;
-$crumb-font-transform: uppercase !default;
-$crumb-link-decor: underline !default;
-
-// We use these to control the slash between breadcrumbs
-$crumb-slash-color: $base !default;
-$crumb-slash: "/" !default;
-
-//
-// Breadcrumb Mixins
-//
-
-// We use this mixin to create a container around our breadcrumbs
-@mixin crumb-container {
-  display: block;
-  padding: $crumb-padding;
-  overflow: hidden;
-  margin-#{$default-float}: 0;
-  list-style: none;
-  border-style: $crumb-border-style;
-  border-width: $crumb-border-size;
-
-  // We control which background color and border come through.
-  background-color: $crumb-bg;
-  border-color: $crumb-border-color;
-}
-
-// We use this mixin to create breadcrumb styles from list items.
-@mixin crumbs {
-
-  // A normal state will make the links look and act like clickable breadcrumbs.
-  margin: 0;
-  float: $default-float;
-  font-size: $crumb-font-size;
-  line-height: $crumb-font-size;
-  text-transform: $crumb-font-transform;
-  color: $crumb-font-color;
-
-  &:hover a, &:focus a { text-decoration: $crumb-link-decor; }
-
-  a {
-    color: $crumb-font-color;
-  }
-
-  // Current is for the link of the current page
-  &.current {
-    cursor: $cursor-default-value;
-    color: $crumb-font-color-current;
-    a {
-      cursor: $cursor-default-value;
-      color: $crumb-font-color-current;
-    }
-
-    &:hover, &:hover a,
-    &:focus, &:focus a { text-decoration: none; }
-  }
-
-  // Unavailable removed color and link styles so it looks inactive.
-  &.unavailable {
-    color: $crumb-font-color-unavailable;
-    a { color: $crumb-font-color-unavailable; }
-
-    &:hover,
-    &:hover a,
-    &:focus,
-    a:focus {
-      text-decoration: none;
-      color: $crumb-font-color-unavailable;
-      cursor: $cursor-default-value;
-    }
-  }
-
-  &:before {
-    content: "#{$crumb-slash}";
-    color: $crumb-slash-color;
-    margin: 0 $crumb-side-padding;
-    position: relative;
-    top: 1px;
-  }
-
-  &:first-child:before {
-    content: " ";
-    margin: 0;
-  }
-}
-
-@include exports("breadcrumbs") {
-  @if $include-html-nav-classes {
-    .breadcrumbs {
-      @include crumb-container;
-      @include radius($crumb-radius);
-
-      &>* {
-        @include crumbs;
-      }
-    }
-  }
-}
-
-/* Accessibility - hides the forward slash */
-[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
-  content: "/";
-  }
diff --git a/_sass/foundation-components/_button-groups.scss b/_sass/foundation-components/_button-groups.scss
deleted file mode 100644
index c989dfb..0000000
--- a/_sass/foundation-components/_button-groups.scss
+++ /dev/null
@@ -1,197 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-@import "buttons";
-
-//
-// Button Group Variables
-//
-$include-html-button-classes: $include-html-classes !default;
-
-// Sets the margin for the right side by default, and the left margin if right-to-left direction is used
-$button-bar-margin-opposite: rem-calc(10) !default;
-$button-group-border-width: 1px !default;
-
-//
-// Button Group Mixins
-//
-
-// We use this to add styles for a button group container
-@mixin button-group-container($styles:true, $float:false) {
-  @if $styles {
-    list-style: none;
-    margin: 0;
-    #{$default-float}: 0;
-    @include clearfix();
-  }
-  @if $float {
-    float: #{$default-float};
-    margin-#{$opposite-direction}: $button-bar-margin-opposite;
-    & div { overflow: hidden; }
-  }
-}
-
-// We use this to control styles for button groups
-@mixin button-group-style($radius:false, $even:false, $float:false, $orientation:horizontal) {
-
-  > button, .button {
-    border-#{$default-float}: $button-group-border-width solid;
-    border-color: rgba(255, 255, 255, 0.5);
-  }
-
-  &:first-child {
-    button, .button {
-      border-#{$default-float}: 0;
-    }
-  }
-
-  // We use this to control the flow, or remove those styles completely.
-  @if $float {
-    margin: 0;
-    float: $float;
-    display: list-item;
-    // Make sure the first child doesn't get the negative margin.
-    &:first-child { margin-#{$default-float}: 0; }
-  }
-  @else {
-    margin: 0 -2px;
-    display: inline-block;
-  }
-
-  @if $orientation == vertical {
-    display:block;
-    margin:0;
-    > button, .button {
-      border-top: $button-group-border-width solid;
-      border-color: rgba(255, 255, 255, 0.5);
-      border-left-width: 0;
-      margin:0;
-      display: block;
-    }
-
-    &:first-child {
-      button, .button {
-        border-top: 0;
-      }
-    }
-  }
-
-  // We use these to control left and right radius on first/last buttons in the group.
-  @if $radius == true {
-    &,
-    & > a,
-    & > button,
-    & > .button { @include radius(0); }
-    &:first-child,
-    &:first-child > a,
-    &:first-child > button,
-    &:first-child > .button {
-      @if $orientation == vertical {
-        @include side-radius(top, $button-radius);
-      }
-      @else {
-        @include side-radius($default-float, $button-radius);
-      }
-    }
-    &:last-child,
-    &:last-child > a,
-    &:last-child > button,
-    &:last-child > .button {
-      @if $orientation == vertical {
-        @include side-radius(bottom, $button-radius);
-      }
-      @else {
-        @include side-radius($opposite-direction, $button-radius);
-      }
-    }
-  }
-  @else if $radius {
-    &,
-    & > a,
-    & > button,
-    & > .button { @include radius(0); }
-    &:first-child,
-    &:first-child > a,
-    &:first-child > button,
-    &:first-child > .button {
-      @if $orientation == vertical {
-        @include side-radius(top, $radius);
-      }
-      @else {
-        @include side-radius($default-float, $radius);
-      }
-    }
-    &:last-child,
-    &:last-child > a,
-    &:last-child > button,
-    &:last-child > .button {
-      @if $orientation == vertical {
-        @include side-radius(bottom, $radius);
-      }
-      @else {
-        @include side-radius($opposite-direction, $radius);
-      }
-    }
-  }
-
-  // We use this to make the buttons even width across their container
-  @if $even {
-    width: percentage((100/$even) / 100);
-    button, .button { width: 100%; }
-  }
-}
-
-@include exports("button-group") {
-  @if $include-html-button-classes {
-    .button-group { @include button-group-container;
-
-      & > li { @include button-group-style(); }
-
-      &.stack {
-        & > li { @include button-group-style($orientation:vertical); float: none; }
-      }
-
-      &.stack-for-small {
-        & > li {
-          @include button-group-style($orientation:horizontal);
-          @media #{$small-only} {
-            @include button-group-style($orientation:vertical);
-          }
-        }
-      }
-
-      &.radius > * { @include button-group-style($radius:$button-radius, $float:null); }
-      &.radius.stack > * { @include button-group-style($radius:$button-radius, $float:null, $orientation:vertical); }
-      &.radius.stack-for-small > * {
-        @media #{$medium-up} {
-          @include button-group-style($radius:$button-radius, $orientation:horizontal);
-        }
-        @media #{$small-only} {
-          @include button-group-style($radius:$button-radius, $orientation:vertical);
-        }
-      }
-
-      &.round > * { @include button-group-style($radius:$button-round, $float:null); }
-      &.round.stack > * { @include button-group-style($radius:$button-med, $float:null, $orientation:vertical); }
-      &.round.stack-for-small > * {
-        @media #{$medium-up} {
-          @include button-group-style($radius:$button-round, $orientation:horizontal);
-        }
-        @media #{$small-only} {
-          @include button-group-style($radius:$button-med, $orientation:vertical);
-        }
-      }
-
-      @for $i from 2 through 8 {
-        &.even-#{$i} li { @include button-group-style($even:$i, $float:null); }
-      }
-    }
-
-    .button-bar {
-      @include clearfix;
-      .button-group { @include button-group-container($styles:false, $float:true); }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_buttons.scss b/_sass/foundation-components/_buttons.scss
deleted file mode 100644
index 022f6d5..0000000
--- a/_sass/foundation-components/_buttons.scss
+++ /dev/null
@@ -1,259 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-button-classes: $include-html-classes !default;
-
-// We use these to build padding for buttons.
-$button-tny: rem-calc(10) !default;
-$button-sml: rem-calc(14) !default;
-$button-med: rem-calc(16) !default;
-$button-lrg: rem-calc(18) !default;
-
-// We use this to control the display property.
-$button-display: inline-block !default;
-$button-margin-bottom: rem-calc(20) !default;
-
-// We use these to control button text styles.
-$button-font-family: $body-font-family !default;
-$button-font-color: $white !default;
-$button-font-color-alt: $oil !default;
-$button-font-tny: rem-calc(11) !default;
-$button-font-sml: rem-calc(13) !default;
-$button-font-med: rem-calc(16) !default;
-$button-font-lrg: rem-calc(20) !default;
-$button-font-weight: $font-weight-normal !default;
-$button-font-align: center !default;
-
-// We use these to control various hover effects.
-$button-function-factor: -20% !default;
-
-// We use these to control button border styles.
-$button-border-width: 0 !default;
-$button-border-style: solid !default;
-$button-bg-color: $primary-color !default;
-$button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor) !default;
-$button-border-color: $button-bg-hover !default;
-$secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor) !default;
-$secondary-button-border-color: $secondary-button-bg-hover !default;
-$success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor) !default;
-$success-button-border-color: $success-button-bg-hover !default;
-$alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor) !default;
-$alert-button-border-color: $alert-button-bg-hover !default;
-$warning-button-bg-hover: scale-color($warning-color, $lightness: $button-function-factor) !default;
-$warning-button-border-color: $warning-button-bg-hover !default;
-$info-button-bg-hover: scale-color($info-color, $lightness: $button-function-factor) !default;
-$info-button-border-color: $info-button-bg-hover !default;
-
-// We use this to set the default radius used throughout the core.
-$button-radius: $global-radius !default;
-$button-round: $global-rounded !default;
-
-// We use this to set default opacity and cursor for disabled buttons.
-$button-disabled-opacity: 0.7 !default;
-$button-disabled-cursor: $cursor-default-value !default;
-
-
-//
-// @MIXIN
-//
-// We use this mixin to create a default button base.
-//
-// $style - Sets base styles. Can be set to false. Default: true.
-// $display - Used to control display property. Default: $button-display || inline-block
-
-@mixin button-base($style:true, $display:$button-display) {
-  @if $style {
-    border-style: $button-border-style;
-    border-width: $button-border-width;
-    cursor: $cursor-pointer-value;
-    font-family: $button-font-family;
-    font-weight: $button-font-weight;
-    line-height: normal;
-    margin: 0 0 $button-margin-bottom;
-    position: relative;
-    text-decoration: none;
-    text-align: $button-font-align;
-    -webkit-appearance: none;
-    border-radius:0;
-  }
-  @if $display { display: $display; }
-}
-
-// @MIXIN
-//
-// We use this mixin to add button size styles
-//
-// $padding - Used to build padding for buttons Default: $button-med ||= rem-calc(12)
-// $full-width - We can set $full-width:true to remove side padding extend width - Default: false
-
-@mixin button-size($padding:$button-med, $full-width:false) {
-
-  // We control which padding styles come through,
-  // these can be turned off by setting $padding:false
-  @if $padding {
-    padding-top: $padding;
-    padding-#{$opposite-direction}: $padding * 2;
-    padding-bottom: $padding + rem-calc(1);
-    padding-#{$default-float}: $padding * 2;
-
-    // We control the font-size based on mixin input.
-    @if      $padding == $button-med { font-size: $button-font-med; }
-    @else if $padding == $button-tny { font-size: $button-font-tny; }
-    @else if $padding == $button-sml { font-size: $button-font-sml; }
-    @else if $padding == $button-lrg { font-size: $button-font-lrg; }
-  }
-
-  // We can set $full-width:true to remove side padding extend width.
-  @if $full-width {
-    // We still need to check if $padding is set.
-    @if $padding {
-    padding-top: $padding;
-    padding-bottom: $padding + rem-calc(1);
-    } @else if $padding == false {
-      padding-top:0;
-      padding-bottom:0;
-    }
-    padding-right: 0;
-    padding-left: 0;
-    width: 100%;
-  }
-}
-
-// @MIXIN
-//
-// we use this mixin to create the button hover and border colors
-
-// @MIXIN
-//
-// We use this mixin to add button color styles
-//
-// $bg - Background color. We can set $bg:false for a transparent background. Default: $primary-color.
-// $radius - If true, set to button radius which is $global-radius || explicitly set radius amount in px (ex. $radius:10px). Default: true
-// $disabled - We can set $disabled:true to create a disabled transparent button. Default: false
-// $bg-hover - Button Hover Background Color. Default: $button-bg-hover
-// $border-color - Button Border Color. Default: $button-border-color
-@mixin button-style($bg:$button-bg-color, $radius:false, $disabled:false, $bg-hover:null, $border-color:null) {
-
-  // We control which background styles are used,
-  // these can be removed by setting $bg:false
-  @if $bg {
-
-    @if $bg-hover == null {
-      $bg-hover: if($bg == $button-bg-color, $button-bg-hover, scale-color($bg, $lightness: $button-function-factor));
-    }
-
-    @if $border-color == null {
-      $border-color: if($bg == $button-bg-color, $button-border-color, scale-color($bg, $lightness: $button-function-factor));
-    }
-
-    // This find the lightness percentage of the background color.
-    $bg-lightness: lightness($bg);
-    $bg-hover-lightness: lightness($bg-hover);
-
-    background-color: $bg;
-    border-color: $border-color;
-    &:hover,
-    &:focus { background-color: $bg-hover; }
-
-    // We control the text color for you based on the background color.
-    color: if($bg-lightness > 70%, $button-font-color-alt, $button-font-color);
-
-    &:hover,
-    &:focus {
-      color: if($bg-hover-lightness > 70%, $button-font-color-alt, $button-font-color);
-    }
-  }
-
-  // We can set $disabled:true to create a disabled transparent button.
-  @if $disabled {
-    cursor: $button-disabled-cursor;
-    opacity: $button-disabled-opacity;
-    box-shadow: none;
-    &:hover,
-    &:focus { background-color: $bg; }
-  }
-
-  // We can control how much button radius is used.
-  @if $radius == true { @include radius($button-radius); }
-  @else if $radius { @include radius($radius); }
-
-}
-
-// @MIXIN
-//
-// We use this to quickly create buttons with a single mixin. As @jaredhardy puts it, "the kitchen sink mixin"
-//
-// $padding - Used to build padding for buttons Default: $button-med ||= rem-calc(12)
-// $bg - Primary color set in settings file. Default: $button-bg.
-// $radius - If true, set to button radius which is $global-radius || explicitly set radius amount in px (ex. $radius:10px). Default:false.
-// $full-width - We can set $full-width:true to remove side padding extend width. Default:false.
-// $disabled - We can set $disabled:true to create a disabled transparent button. Default:false.
-// $is-prefix - Not used? Default:false.
-// $bg-hover - Button Hover Color - Default null - see button-style mixin
-// $border-color - Button Border Color - Default null - see button-style mixin
-// $transition - We can control whether or not to include the background-color transition property - Default:true.
-@mixin button($padding:$button-med, $bg:$button-bg-color, $radius:false, $full-width:false, $disabled:false, $is-prefix:false, $bg-hover:null, $border-color:null, $transition: true) {
-  @include button-base;
-  @include button-size($padding, $full-width);
-  @include button-style($bg, $radius, $disabled, $bg-hover, $border-color);
-
-  @if $transition {
-    @include single-transition(background-color);
-  }
-}
-
-
-@include exports("button") {
-  @if $include-html-button-classes {
-
-    // Default styles applied outside of media query
-    button, .button {
-      @include button-base;
-      @include button-size;
-      @include button-style;
-
-      @include single-transition(background-color);
-
-      &.secondary { @include button-style($bg:$secondary-color, $bg-hover:$secondary-button-bg-hover, $border-color:$secondary-button-border-color); }
-      &.success   { @include button-style($bg:$success-color, $bg-hover:$success-button-bg-hover, $border-color:$success-button-border-color); }
-      &.alert     { @include button-style($bg:$alert-color, $bg-hover:$alert-button-bg-hover, $border-color:$alert-button-border-color); }
-      &.warning   { @include button-style($bg:$warning-color, $bg-hover:$warning-button-bg-hover, $border-color:$warning-button-border-color); }
-      &.info      { @include button-style($bg:$info-color, $bg-hover:$info-button-bg-hover, $border-color:$info-button-border-color); }
-
-      &.large  { @include button-size($padding:$button-lrg); }
-      &.small  { @include button-size($padding:$button-sml); }
-      &.tiny   { @include button-size($padding:$button-tny); }
-      &.expand { @include button-size($padding:null,$full-width:true); }
-
-      &.left-align  { text-align: left; text-indent: rem-calc(12); }
-      &.right-align { text-align: right; padding-right: rem-calc(12); }
-
-      &.radius { @include button-style($bg:false, $radius:true); }
-      &.round  { @include button-style($bg:false, $radius:$button-round); }
-
-      &.disabled, &[disabled] { @include button-style($bg:$button-bg-color, $disabled:true, $bg-hover:$button-bg-hover, $border-color:$button-border-color);
-        &.secondary { @include button-style($bg:$secondary-color, $disabled:true, $bg-hover:$secondary-button-bg-hover, $border-color:$secondary-button-border-color); }
-        &.success { @include button-style($bg:$success-color, $disabled:true, $bg-hover:$success-button-bg-hover, $border-color:$success-button-border-color); }
-        &.alert { @include button-style($bg:$alert-color, $disabled:true, $bg-hover:$alert-button-bg-hover, $border-color:$alert-button-border-color); }
-        &.warning { @include button-style($bg:$warning-color, $disabled:true, $bg-hover:$warning-button-bg-hover, $border-color:$warning-button-border-color); }
-        &.info { @include button-style($bg:$info-color, $disabled:true, $bg-hover:$info-button-bg-hover, $border-color:$info-button-border-color); }
-      }
-    }
-
-    //firefox 2px fix
-    button::-moz-focus-inner {border:0; padding:0;}
-
-    @media #{$medium-up} {
-      button, .button {
-        @include button-base($style:false, $display:inline-block);
-        @include button-size($padding:false, $full-width:false);
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_clearing.scss b/_sass/foundation-components/_clearing.scss
deleted file mode 100644
index 737af29..0000000
--- a/_sass/foundation-components/_clearing.scss
+++ /dev/null
@@ -1,247 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-clearing-classes: $include-html-classes !default;
-
-// We use these to set the background colors for parts of Clearing.
-$clearing-bg: $oil !default;
-$clearing-caption-bg: $clearing-bg !default;
-$clearing-carousel-bg: rgba(51,51,51,0.8) !default;
-$clearing-img-bg: $clearing-bg !default;
-
-// We use these to style the close button
-$clearing-close-color: $iron !default;
-$clearing-close-size: 30px !default;
-
-// We use these to style the arrows
-$clearing-arrow-size: 12px !default;
-$clearing-arrow-color: $clearing-close-color !default;
-
-// We use these to style captions
-$clearing-caption-font-color: $iron !default;
-$clearing-caption-font-size: 0.875em !default;
-$clearing-caption-padding: 10px 30px 20px !default;
-
-// We use these to make the image and carousel height and style
-$clearing-active-img-height: 85% !default;
-$clearing-carousel-height: 120px !default;
-$clearing-carousel-thumb-width: 120px !default;
-$clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255) !default;
-
-@include exports("clearing") {
-  @if $include-html-clearing-classes {
-    // We decided to not create a mixin for Clearing because it relies
-    // on predefined classes and structure to work properly.
-    // The variables above should give enough control.
-
-    /* Clearing Styles */
-    .clearing-thumbs, #{data('clearing')} {
-      @include clearfix;
-      margin-bottom: 0;
-      margin-#{$default-float}: 0;
-      list-style: none;
-
-      li {
-        float: $default-float;
-        margin-#{$opposite-direction}: 10px;
-      }
-
-      &[class*="block-grid-"] li {
-        margin-#{$opposite-direction}: 0;
-      }
-    }
-
-    .clearing-blackout {
-      background: $clearing-bg;
-      position: fixed;
-      width: 100%;
-      height: 100%;
-      top: 0;
-      #{$default-float}: 0;
-      z-index: 998;
-
-      .clearing-close { display: block; }
-    }
-
-    .clearing-container {
-      position: relative;
-      z-index: 998;
-      height: 100%;
-      overflow: hidden;
-      margin: 0;
-    }
-
-    .clearing-touch-label {
-      position: absolute;
-      top: 50%;
-      left: 50%;
-      color: $base;
-      font-size: 0.6em;
-    }
-
-    .visible-img {
-      height: 95%;
-      position: relative;
-
-      img {
-        position: absolute;
-        #{$default-float}: 50%;
-        top: 50%;
-        margin-#{$default-float}: -50%;
-        max-height: 100%;
-        max-width: 100%;
-      }
-    }
-
-    .clearing-caption {
-      color: $clearing-caption-font-color;
-      font-size: $clearing-caption-font-size;
-      line-height: 1.3;
-      margin-bottom: 0;
-      text-align: center;
-      bottom: 0;
-      background: $clearing-caption-bg;
-      width: 100%;
-      padding: $clearing-caption-padding;
-      position: absolute;
-      #{$default-float}: 0;
-    }
-
-    .clearing-close {
-      z-index: 999;
-      padding-#{$default-float}: 20px;
-      padding-top: 10px;
-      font-size: $clearing-close-size;
-      line-height: 1;
-      color: $clearing-close-color;
-      display: none;
-
-      &:hover,
-      &:focus { color: $iron; }
-    }
-
-    .clearing-assembled .clearing-container { height: 100%;
-      .carousel > ul { display: none; }
-    }
-
-    // If you want to show a lightbox, but only have a single image come through as the thumbnail
-    .clearing-feature li {
-      display: none;
-      &.clearing-featured-img {
-        display: block;
-      }
-    }
-
-    // Large screen overrides
-    @media #{$medium-up} {
-      .clearing-main-prev,
-      .clearing-main-next {
-        position: absolute;
-        height: 100%;
-        width: 40px;
-        top: 0;
-        & > span {
-          position: absolute;
-          top: 50%;
-          display: block;
-          width: 0;
-          height: 0;
-          border: solid $clearing-arrow-size;
-          &:hover { opacity: 0.8; }
-        }
-      }
-      .clearing-main-prev {
-        #{$default-float}: 0;
-        & > span {
-          #{$default-float}: 5px;
-          border-color: transparent;
-          border-#{$opposite-direction}-color: $clearing-arrow-color;
-        }
-      }
-      .clearing-main-next {
-        #{$opposite-direction}: 0;
-        & > span {
-          border-color: transparent;
-          border-#{$default-float}-color: $clearing-arrow-color;
-        }
-      }
-    
-      .clearing-main-prev.disabled,
-      .clearing-main-next.disabled { opacity: 0.3; }
-
-      .clearing-assembled .clearing-container {
-
-        .carousel {
-          background: $clearing-carousel-bg;
-          height: $clearing-carousel-height;
-          margin-top: 10px;
-          text-align: center;
-
-          & > ul {
-            display: inline-block;
-            z-index: 999;
-            height: 100%;
-            position: relative;
-            float: none;
-
-            li {
-              display: block;
-              width: $clearing-carousel-thumb-width;
-              min-height: inherit;
-              float: $default-float;
-              overflow: hidden;
-              margin-#{$opposite-direction}: 0;
-              padding: 0;
-              position: relative;
-              cursor: $cursor-pointer-value;
-              opacity: 0.4;
-              clear: none;
-
-              &.fix-height {
-                img {
-                  height: 100%;
-                  max-width: none;
-                }
-              }
-
-              a.th {
-                border: none;
-                box-shadow: none;
-                display: block;
-              }
-
-              img {
-              cursor: $cursor-pointer-value !important;
-              width: 100% !important;
-              }
-
-              &.visible { opacity: 1; }
-              &:hover { opacity: 0.8; }
-            }
-          }
-        }
-
-        .visible-img {
-          background: $clearing-img-bg;
-          overflow: hidden;
-          height: $clearing-active-img-height;
-        }
-      }
-
-      .clearing-close {
-        position: absolute;
-        top: 10px;
-        #{$opposite-direction}: 20px;
-        padding-#{$default-float}: 0;
-        padding-top: 0;
-      }
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_dropdown-buttons.scss b/_sass/foundation-components/_dropdown-buttons.scss
deleted file mode 100644
index 3e45e5a..0000000
--- a/_sass/foundation-components/_dropdown-buttons.scss
+++ /dev/null
@@ -1,130 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-button-classes: $include-html-classes !default;
-
-// We use these to set the color of the pip in dropdown buttons
-$dropdown-button-pip-color: $white !default;
-$dropdown-button-pip-color-alt: $oil !default;
-
-$button-pip-tny: rem-calc(6) !default;
-$button-pip-sml: rem-calc(7) !default;
-$button-pip-med: rem-calc(9) !default;
-$button-pip-lrg: rem-calc(11) !default;
-
-// We use these to style tiny dropdown buttons
-$dropdown-button-padding-tny: $button-pip-tny * 7 !default;
-$dropdown-button-pip-size-tny: $button-pip-tny !default;
-$dropdown-button-pip-opposite-tny: $button-pip-tny * 3 !default;
-$dropdown-button-pip-top-tny: (-$button-pip-tny / 2) + rem-calc(1) !default;
-
-// We use these to style small dropdown buttons
-$dropdown-button-padding-sml: $button-pip-sml * 7 !default;
-$dropdown-button-pip-size-sml: $button-pip-sml !default;
-$dropdown-button-pip-opposite-sml: $button-pip-sml * 3 !default;
-$dropdown-button-pip-top-sml: (-$button-pip-sml / 2) + rem-calc(1) !default;
-
-// We use these to style medium dropdown buttons
-$dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3) !default;
-$dropdown-button-pip-size-med: $button-pip-med - rem-calc(3) !default;
-$dropdown-button-pip-opposite-med: $button-pip-med * 2.5 !default;
-$dropdown-button-pip-top-med: (-$button-pip-med / 2) + rem-calc(2) !default;
-
-// We use these to style large dropdown buttons
-$dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3) !default;
-$dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6) !default;
-$dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5 !default;
-$dropdown-button-pip-top-lrg: (-$button-pip-lrg / 2) + rem-calc(3) !default;
-
-// @mixins
-//
-// Dropdown Button Mixin
-//
-// We use this mixin to build off of the button mixin and add dropdown button styles
-//
-// $padding - Determines the size of button you're working with. Default: medium. Options [tiny, small, medium, large]
-// $pip-color - Color of the little triangle that points to the dropdown. Default: $white.
-// $base-style - Add in base-styles. This can be set to false. Default:true
-
-@mixin dropdown-button($padding:medium, $pip-color:$white, $base-style:true) {
-
-  // We add in base styles, but they can be negated by setting to 'false'.
-  @if $base-style {
-    position: relative;
-    outline: none;
-
-    // This creates the base styles for the triangle pip
-    &::after {
-      position: absolute;
-      content: "";
-      width: 0;
-      height: 0;
-      display: block;
-      border-style: solid;
-      border-color: $dropdown-button-pip-color transparent transparent transparent;
-      top: 50%;
-    }
-  }
-
-  // If we're dealing with tiny buttons, use these styles
-  @if $padding == tiny {
-    padding-#{$opposite-direction}: $dropdown-button-padding-tny;
-    &:after {
-      border-width: $dropdown-button-pip-size-tny;
-      #{$opposite-direction}: $dropdown-button-pip-opposite-tny;
-      margin-top: $dropdown-button-pip-top-tny;
-    }
-  }
-
-  // If we're dealing with small buttons, use these styles
-  @if $padding == small {
-    padding-#{$opposite-direction}: $dropdown-button-padding-sml;
-    &::after {
-      border-width: $dropdown-button-pip-size-sml;
-      #{$opposite-direction}: $dropdown-button-pip-opposite-sml;
-      margin-top: $dropdown-button-pip-top-sml;
-    }
-  }
-
-  // If we're dealing with default (medium) buttons, use these styles
-  @if $padding == medium {
-    padding-#{$opposite-direction}: $dropdown-button-padding-med;
-    &::after {
-      border-width: $dropdown-button-pip-size-med;
-      #{$opposite-direction}: $dropdown-button-pip-opposite-med;
-      margin-top: $dropdown-button-pip-top-med;
-    }
-  }
-
-  // If we're dealing with large buttons, use these styles
-  @if $padding == large {
-    padding-#{$opposite-direction}: $dropdown-button-padding-lrg;
-    &::after {
-      border-width: $dropdown-button-pip-size-lrg;
-      #{$opposite-direction}: $dropdown-button-pip-opposite-lrg;
-      margin-top: $dropdown-button-pip-top-lrg;
-    }
-  }
-
-  // We can control the pip color. We didn't use logic in this case, just set it and forget it.
-  @if $pip-color {
-    &::after { border-color: $pip-color transparent transparent transparent; }
-  }
-}
-
-@include exports("dropdown-button") {
-  @if $include-html-button-classes {
-    .dropdown.button, button.dropdown { @include dropdown-button;
-      &.tiny { @include dropdown-button(tiny,$base-style:false); }
-      &.small { @include dropdown-button(small,$base-style:false); }
-      &.large { @include dropdown-button(large,$base-style:false); }
-      &.secondary:after { border-color: $dropdown-button-pip-color-alt transparent transparent transparent; }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_dropdown.scss b/_sass/foundation-components/_dropdown.scss
deleted file mode 100644
index 215a76c..0000000
--- a/_sass/foundation-components/_dropdown.scss
+++ /dev/null
@@ -1,262 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-dropdown-classes: $include-html-classes !default;
-
-// We use these to controls height and width styles.
-$f-dropdown-max-width: 200px !default;
-$f-dropdown-height: auto !default;
-$f-dropdown-max-height: none !default;
-
-// Used for bottom position
-$f-dropdown-margin-top: 2px !default;
-
-// Used for right position
-$f-dropdown-margin-left: $f-dropdown-margin-top !default;
-
-// Used for left position
-$f-dropdown-margin-right: $f-dropdown-margin-top !default;
-
-// Used for top position
-$f-dropdown-margin-bottom: $f-dropdown-margin-top !default;
-
-// We use this to control the background color
-$f-dropdown-bg: $white !default;
-
-// We use this to set the border styles for dropdowns.
-$f-dropdown-border-style: solid !default;
-$f-dropdown-border-width: 1px !default;
-$f-dropdown-border-color: scale-color($white, $lightness: -20%) !default;
-
-// We use these to style the triangle pip.
-$f-dropdown-triangle-size: 6px !default;
-$f-dropdown-triangle-color: $white !default;
-$f-dropdown-triangle-side-offset: 10px !default;
-
-// We use these to control styles for the list elements.
-$f-dropdown-list-style: none !default;
-$f-dropdown-font-color: $charcoal !default;
-$f-dropdown-font-size: rem-calc(14) !default;
-$f-dropdown-list-padding: rem-calc(5, 10) !default;
-$f-dropdown-line-height: rem-calc(18) !default;
-$f-dropdown-list-hover-bg: $smoke !default;
-$dropdown-mobile-default-float: 0 !default;
-
-// We use this to control the styles for when the dropdown has custom content.
-$f-dropdown-content-padding: rem-calc(20) !default;
-
-// Default radius for dropdown.
-$f-dropdown-radius: $global-radius !default;
-
-//
-// @mixins
-//
-//
-// NOTE: Make default max-width change between list and content types. Can add more width with classes, maybe .small, .medium, .large, etc.;
-// We use this to style the dropdown container element.
-// $content-list - Sets list-style. Default: list. Options: [list, content]
-// $triangle - Sets if dropdown has triangle. Default:true.
-// $max-width - Default: $f-dropdown-max-width || 200px.
-@mixin dropdown-container($content:list, $triangle:true, $max-width:$f-dropdown-max-width) {
-  position: absolute;
-  left: -9999px;
-  list-style: $f-dropdown-list-style;
-  margin-#{$default-float}: 0;
-  outline: none;
-
-  > *:first-child { margin-top: 0; }
-  > *:last-child { margin-bottom: 0; }
-
-  @if $content == list {
-    width: 100%;
-    max-height: $f-dropdown-max-height;
-    height: $f-dropdown-height;
-    background: $f-dropdown-bg;
-    border: $f-dropdown-border-style $f-dropdown-border-width $f-dropdown-border-color;
-    font-size: $f-dropdown-font-size;
-    z-index: 89;
-  }
-  @else if $content == content {
-    padding: $f-dropdown-content-padding;
-    width: 100%;
-    height: $f-dropdown-height;
-    max-height: $f-dropdown-max-height;
-    background: $f-dropdown-bg;
-    border: $f-dropdown-border-style $f-dropdown-border-width $f-dropdown-border-color;
-    font-size: $f-dropdown-font-size;
-    z-index: 89;
-  }
-
-  @if $triangle == bottom {
-    margin-top: $f-dropdown-margin-top;
-
-    &:before {
-      @include css-triangle($f-dropdown-triangle-size, $f-dropdown-triangle-color, bottom);
-      position: absolute;
-      top: -($f-dropdown-triangle-size * 2);
-      #{$default-float}: $f-dropdown-triangle-side-offset;
-      z-index: 89;
-    }
-    &:after {
-      @include css-triangle($f-dropdown-triangle-size + 1, $f-dropdown-border-color, bottom);
-      position: absolute;
-      top: -(($f-dropdown-triangle-size + 1) * 2);
-      #{$default-float}: $f-dropdown-triangle-side-offset - 1;
-      z-index: 88;
-    }
-
-    &.right:before {
-      #{$default-float}: auto;
-      #{$opposite-direction}: $f-dropdown-triangle-side-offset;
-    }
-    &.right:after {
-      #{$default-float}: auto;
-      #{$opposite-direction}: $f-dropdown-triangle-side-offset - 1;
-    }
-  }
-
-  @if $triangle == $default-float {
-    margin-top: 0;
-    margin-#{$default-float}: $f-dropdown-margin-right;
-
-    &:before {
-      @include css-triangle($f-dropdown-triangle-size, $f-dropdown-triangle-color, #{$opposite-direction});
-      position: absolute;
-      top: $f-dropdown-triangle-side-offset;
-      #{$default-float}: -($f-dropdown-triangle-size * 2);
-      z-index: 89;
-    }
-    &:after {
-      @include css-triangle($f-dropdown-triangle-size + 1, $f-dropdown-border-color, #{$opposite-direction});
-      position: absolute;
-      top: $f-dropdown-triangle-side-offset - 1;
-      #{$default-float}: -($f-dropdown-triangle-size * 2) - 2;
-      z-index: 88;
-    }
-
-  }
-
-  @if $triangle == $opposite-direction {
-    margin-top: 0;
-    margin-#{$default-float}: -$f-dropdown-margin-right;
-
-    &:before {
-      @include css-triangle($f-dropdown-triangle-size, $f-dropdown-triangle-color, #{$default-float});
-      position: absolute;
-      top: $f-dropdown-triangle-side-offset;
-      #{$opposite-direction}: -($f-dropdown-triangle-size * 2);
-      #{$default-float}: auto;
-      z-index: 89;
-    }
-    &:after {
-      @include css-triangle($f-dropdown-triangle-size + 1, $f-dropdown-border-color, #{$default-float});
-      position: absolute;
-      top: $f-dropdown-triangle-side-offset - 1;
-      #{$opposite-direction}: -($f-dropdown-triangle-size * 2) - 2;
-      #{$default-float}: auto;
-      z-index: 88;
-    }
-
-  }
-
-  @if $triangle == top {
-    margin-top: -$f-dropdown-margin-bottom;
-    margin-left: 0;
-
-    &:before {
-      @include css-triangle($f-dropdown-triangle-size, $f-dropdown-triangle-color, top);
-      position: absolute;
-      top: auto;
-      bottom: -($f-dropdown-triangle-size * 2);
-      #{$default-float}: $f-dropdown-triangle-side-offset;
-      #{$opposite-direction}: auto;
-      z-index: 89;
-    }
-    &:after {
-      @include css-triangle($f-dropdown-triangle-size + 1, $f-dropdown-border-color, top);
-      position: absolute;
-      top: auto;
-      bottom: -($f-dropdown-triangle-size * 2) - 2;
-      #{$default-float}: $f-dropdown-triangle-side-offset - 1;
-      #{$opposite-direction}: auto;
-      z-index: 88;
-    }
-
-  }
-
-  @if $max-width { max-width: $max-width; }
-  @else { max-width: $f-dropdown-max-width; }
-
-}
-
-// @MIXIN
-//
-// We use this to style the list elements or content inside the dropdown.
-
-@mixin dropdown-style {
-  font-size: $f-dropdown-font-size;
-  cursor: $cursor-pointer-value;
-
-  line-height: $f-dropdown-line-height;
-  margin: 0;
-
-  &:hover,
-  &:focus { background: $f-dropdown-list-hover-bg; }
-
-  &.radius { @include radius($f-dropdown-radius); }
-
-  a {
-    display: block;
-    padding: $f-dropdown-list-padding;
-    color: $f-dropdown-font-color;
-  }
-}
-
-@include exports("dropdown") {
-  @if $include-html-dropdown-classes {
-
-    /* Foundation Dropdowns */
-    .f-dropdown {
-      @include dropdown-container(list, bottom);
-
-      &.drop-#{$opposite-direction} {
-        @include dropdown-container(list, #{$default-float});
-      }
-
-      &.drop-#{$default-float} {
-        @include dropdown-container(list, #{$opposite-direction});
-      }
-
-      &.drop-top {
-        @include dropdown-container(list, top);
-      }
-      // max-width: none;
-
-      li { @include dropdown-style; }
-
-      // You can also put custom content in these dropdowns
-      &.content { @include dropdown-container(content, $triangle:false); }
-
-      // Sizes
-      &.tiny    { max-width: 200px; }
-      &.small   { max-width: 300px; }
-      &.medium  { max-width: 500px; }
-      &.large   { max-width: 800px; }
-      &.mega    {
-        width:100%!important;
-        max-width:100%!important;
-
-        &.open{
-          left:0!important;
-        }
-      }
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_flex-video.scss b/_sass/foundation-components/_flex-video.scss
deleted file mode 100644
index 631ca9b..0000000
--- a/_sass/foundation-components/_flex-video.scss
+++ /dev/null
@@ -1,51 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-media-classes: $include-html-classes !default;
-
-// We use these to control video container padding and margins
-$flex-video-padding-top: rem-calc(25) !default;
-$flex-video-padding-bottom: 67.5% !default;
-$flex-video-margin-bottom: rem-calc(16) !default;
-
-// We use this to control widescreen bottom padding
-$flex-video-widescreen-padding-bottom: 56.34% !default;
-
-//
-// @mixins
-//
-
-@mixin flex-video-container {
-  position: relative;
-  padding-top: $flex-video-padding-top;
-  padding-bottom: $flex-video-padding-bottom;
-  height: 0;
-  margin-bottom: $flex-video-margin-bottom;
-  overflow: hidden;
-
-  &.widescreen { padding-bottom: $flex-video-widescreen-padding-bottom; }
-  &.vimeo { padding-top: 0; }
-
-  iframe,
-  object,
-  embed,
-  video {
-    position: absolute;
-    top: 0;
-    #{$default-float}: 0;
-    width: 100%;
-    height: 100%;
-  }
-}
-
-@include exports("flex-video") {
-  @if $include-html-media-classes {
-    .flex-video { @include flex-video-container; }
-  }
-}
\ No newline at end of file
diff --git a/_sass/foundation-components/_forms.scss b/_sass/foundation-components/_forms.scss
deleted file mode 100644
index 80124fd..0000000
--- a/_sass/foundation-components/_forms.scss
+++ /dev/null
@@ -1,570 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-@import "buttons";
-
-//
-// @variables
-//
-$include-html-form-classes: $include-html-classes !default;
-
-// We use this to set the base for lots of form spacing and positioning styles
-$form-spacing: rem-calc(16) !default;
-
-// We use these to style the labels in different ways
-$form-label-pointer: pointer !default;
-$form-label-font-size: rem-calc(14) !default;
-$form-label-font-weight: $font-weight-normal !default;
-$form-label-line-height: 1.5 !default;
-$form-label-font-color: scale-color($black, $lightness: 30%) !default;
-$form-label-small-transform: capitalize !default;
-$form-label-bottom-margin: 0 !default;
-$input-font-family: inherit !default;
-$input-font-color: rgba(0,0,0,0.75) !default;
-$input-font-size: rem-calc(14) !default;
-$input-bg-color: $white !default;
-$input-focus-bg-color: scale-color($white, $lightness: -2%) !default;
-$input-border-color: scale-color($white, $lightness: -20%) !default;
-$input-focus-border-color: scale-color($white, $lightness: -40%) !default;
-$input-border-style: solid !default;
-$input-border-width: 1px !default;
-$input-border-radius: $global-radius !default;
-$input-disabled-bg: $gainsboro !default;
-$input-disabled-cursor: $cursor-default-value !default;
-$input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1) !default;
-$input-include-glowing-effect: true !default;
-
-// We use these to style the fieldset border and spacing.
-$fieldset-border-style: solid !default;
-$fieldset-border-width: 1px !default;
-$fieldset-border-color: $gainsboro !default;
-$fieldset-padding: rem-calc(20) !default;
-$fieldset-margin: rem-calc(18 0) !default;
-
-// We use these to style the legends when you use them
-$legend-bg: $white !default;
-$legend-font-weight: $font-weight-bold !default;
-$legend-padding: rem-calc(0 3) !default;
-
-// We use these to style the prefix and postfix input elements
-$input-prefix-bg: scale-color($white, $lightness: -5%) !default;
-$input-prefix-border-color: scale-color($white, $lightness: -20%) !default;
-$input-prefix-border-size: 1px !default;
-$input-prefix-border-type: solid !default;
-$input-prefix-overflow: hidden !default;
-$input-prefix-font-color: $oil !default;
-$input-prefix-font-color-alt: $white !default;
-
-// We use this setting to turn on/off HTML5 number spinners (the up/down arrows)
-$input-number-spinners: true !default;
-
-// We use these to style the error states for inputs and labels
-$input-error-message-padding: rem-calc(6 9 9) !default;
-$input-error-message-top: -1px !default;
-$input-error-message-font-size: rem-calc(12) !default;
-$input-error-message-font-weight: $font-weight-normal !default;
-$input-error-message-font-style: italic !default;
-$input-error-message-font-color: $white !default;
-$input-error-message-bg-color: $alert-color !default;
-$input-error-message-font-color-alt: $oil !default;
-
-// We use this to style the glowing effect of inputs when focused
-$glowing-effect-fade-time: 0.45s !default;
-$glowing-effect-color: $input-focus-border-color !default;
-
-// Select variables
-$select-bg-color: $ghost !default;
-$select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%) !default;
-
-//
-// @MIXINS
-//
-
-// We use this mixin to give us form styles for rows inside of forms
-@mixin form-row-base {
-  .row { margin: 0 ((-$form-spacing) / 2);
-
-    .column,
-    .columns { padding: 0 ($form-spacing / 2); }
-
-    // Use this to collapse the margins of a form row
-    &.collapse { margin: 0;
-
-      .column,
-      .columns { padding: 0; }
-      input {
-        @include side-radius($opposite-direction, 0);
-      }
-
-    }
-  }
-  input.column,
-  input.columns,
-  textarea.column,
-  textarea.columns { padding-#{$default-float}: ($form-spacing / 2); }
-}
-
-// @MIXIN
-//
-// We use this mixin to give all basic form elements their style
-@mixin form-element {
-  background-color: $input-bg-color;
-  font-family: $input-font-family;
-  border: {
-    style: $input-border-style;
-    width: $input-border-width;
-    color: $input-border-color;
-  }
-  box-shadow: $input-box-shadow;
-  color: $input-font-color;
-  display: block;
-  font-size: $input-font-size;
-  margin: 0 0 $form-spacing 0;
-  padding: $form-spacing / 2;
-  height: ($input-font-size + ($form-spacing * 1.5) - rem-calc(1));
-  width: 100%;
-  @include box-sizing(border-box);
-  @if $input-include-glowing-effect {
-    @include block-glowing-effect(focus, $glowing-effect-fade-time, $glowing-effect-color);
-  }
-  // Basic focus styles
-  &:focus {
-    background: $input-focus-bg-color;
-    border-color: $input-focus-border-color;
-    outline: none;
-  }
-  // Disbaled Styles
-  &:disabled {
-    background-color: $input-disabled-bg;
-    cursor: $input-disabled-cursor;
-  }
-
-  // Disabled background input background color
-  &[disabled],
-  &[readonly],
-  fieldset[disabled] & {
-    background-color: $input-disabled-bg;
-    cursor: $input-disabled-cursor;
-  }
-}
-
-// @MIXIN
-//
-// We use this mixin to create form labels
-//
-// $alignment - Alignment options. Default: false. Options: [right, inline, false]
-// $base-style - Control whether or not the base styles come through. Default: true.
-@mixin form-label($alignment:false, $base-style:true) {
-
-  // Control whether or not the base styles come through.
-  @if $base-style {
-    font-size: $form-label-font-size;
-    color: $form-label-font-color;
-    cursor: $form-label-pointer;
-    display: block;
-    font-weight: $form-label-font-weight;
-    line-height: $form-label-line-height;
-    margin-bottom: $form-label-bottom-margin;
-  }
-
-  // Alignment options
-  @if $alignment == right {
-    float: none !important;
-    text-align: right;
-  }
-  @else if $alignment == inline {
-    margin: 0 0 $form-spacing 0;
-    padding: $form-spacing / 2 + rem-calc($input-border-width) 0;
-  }
-}
-
-// We use this mixin to create postfix/prefix form Labels
-@mixin prefix-postfix-base {
-  display: block;
-  position: relative;
-  z-index: 2;
-  text-align: center;
-  width: 100%;
-  padding-top: 0;
-  padding-bottom: 0;
-  border-style: $input-prefix-border-type;
-  border-width: $input-prefix-border-size;
-  overflow: $input-prefix-overflow;
-  font-size: $form-label-font-size;
-  height: ($input-font-size + ($form-spacing * 1.5) - rem-calc(1));
-  line-height: ($input-font-size + ($form-spacing * 1.5) - rem-calc(1));
-}
-
-// @MIXIN
-//
-// We use this mixin to create prefix label styles
-// $bg - Default:$input-prefix-bg || scale-color($white, $lightness: -5%) !default;
-// $is-button - Toggle position settings if prefix is a button. Default:false
-//
-@mixin prefix($bg:$input-prefix-bg, $border:$input-prefix-border-color, $is-button:false) {
-
-  @if $bg {
-    $bg-lightness: lightness($bg);
-    background: $bg;
-    border-#{$opposite-direction}: none;
-
-    // Control the font color based on background brightness
-    @if $bg-lightness > 70% or $bg == yellow { color: $input-prefix-font-color; }
-    @else { color: $input-prefix-font-color-alt; }
-  }
-
-  @if $border {
-    border-color: $border;
-  }
-
-  @if $is-button {
-    padding-#{$default-float}: 0;
-    padding-#{$opposite-direction}: 0;
-    padding-top: 0;
-    padding-bottom: 0;
-    text-align: center;
-    border: none;
-  }
-
-}
-
-// @MIXIN
-//
-// We use this mixin to create postfix label styles
-// $bg - Default:$input-prefix-bg || scale-color($white, $lightness: -5%) !default;
-// $is-button - Toggle position settings if prefix is a button. Default: false
-@mixin postfix($bg:$input-prefix-bg, $border:$input-prefix-border-color, $is-button:false) {
-
-  @if $bg {
-    $bg-lightness: lightness($bg);
-    background: $bg;
-    border-#{$default-float}: none;
-
-    // Control the font color based on background brightness
-    @if $bg-lightness > 70%  or $bg == yellow { color: $input-prefix-font-color; }
-    @else { color: $input-prefix-font-color-alt; }
-  }
-
-  @if $border {
-    border-color: $border;
-  }
-
-  @if $is-button {
-    padding-#{$default-float}: 0;
-    padding-#{$opposite-direction}: 0;
-    padding-top: 0;
-    padding-bottom: 0;
-    text-align: center;
-    border: none;
-  }
-
-}
-
-// We use this mixin to style fieldsets
-@mixin fieldset {
-  border: $fieldset-border-width $fieldset-border-style $fieldset-border-color;
-  padding: $fieldset-padding;
-  margin: $fieldset-margin;
-
-  // and legend styles
-  legend {
-    font-weight: $legend-font-weight;
-    background: $legend-bg;
-    padding: $legend-padding;
-    margin: 0;
-    margin-#{$default-float}: rem-calc(-3);
-  }
-}
-
-// @MIXIN
-//
-// We use this mixin to control border and background color of error inputs
-// $color - Default: $alert-color (found in settings file)
-@mixin form-error-color($color:$alert-color) {
-  border-color: $color;
-  background-color: rgba($color, 0.1);
-
-  // Go back to normal on focus
-  &:focus {
-    background: $input-focus-bg-color;
-    border-color: $input-focus-border-color;
-  }
-}
-
-// @MIXIN
-//
-// We use this simple mixin to style labels for error inputs
-// $color - Default:$alert-color. Found in settings file
-@mixin form-label-error-color($color:$alert-color) { color: $color; }
-
-// @MIXIN
-//
-// We use this mixin to create error message styles
-// $bg - Default: $alert-color (Found in settings file)
-@mixin form-error-message($bg:$input-error-message-bg-color) {
-  display: block;
-  padding: $input-error-message-padding;
-  margin-top: $input-error-message-top;
-  margin-bottom: $form-spacing;
-  font-size: $input-error-message-font-size;
-  font-weight: $input-error-message-font-weight;
-  font-style: $input-error-message-font-style;
-
-  // We can control the text color based on the brightness of the background.
-  $bg-lightness: lightness($bg);
-  background: $bg;
-  @if $bg-lightness < 70% or $bg == yellow { color: $input-error-message-font-color; }
-  @else { color: $input-error-message-font-color-alt; }
-}
-
-// We use this mixin to style select elements
-@mixin form-select  {
-  -webkit-appearance: none !important;
-  border-radius: 0;
-  background-color: $select-bg-color;
-
-  // Hide the dropdown arrow shown in newer IE versions
-  &::-ms-expand {
-    display: none;
-  }
-
-  // The custom arrow has some fake horizontal padding so we can align it
-  // from the right side of the element without relying on CSS3
-  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
-
-  // We can safely use leftmost and rightmost now
-  background-position: if($text-direction == 'rtl', 0%, 100%) center;
-
-  background-repeat: no-repeat;
-  border: {
-    style: $input-border-style;
-    width: $input-border-width;
-    color: $input-border-color;
-  }
-  padding: ($form-spacing / 2);
-  font-size: $input-font-size;
-  font-family: $body-font-family;
-  color: $input-font-color;
-  line-height: normal;
-  @include radius(0);
-  &.radius { @include radius($global-radius); }
-  &:hover {
-    background-color: $select-hover-bg-color;
-    border-color: $input-focus-border-color;
-  }
-  // Disabled Styles
-  &:disabled {
-    background-color: $input-disabled-bg;
-    cursor: $input-disabled-cursor;
-  }
-}
-
-// We use this mixin to turn on/off HTML5 number spinners
-@mixin html5number($browser, $on:true) {
-  @if $on==false {
-      @if $browser==webkit {
-        -webkit-appearance: none;
-        margin: 0;
-      } @else if $browser==moz {
-        -moz-appearance: textfield;
-      }
-  }
-}
-
-@include exports("form") {
-  @if $include-html-form-classes {
-    /* Standard Forms */
-    form { margin: 0 0 $form-spacing; }
-
-    /* Using forms within rows, we need to set some defaults */
-    form .row { @include form-row-base; }
-
-    /* Label Styles */
-    label { @include form-label;
-      &.right { @include form-label(right,false); }
-      &.inline { @include form-label(inline,false); }
-      /* Styles for required inputs */
-      small {
-        text-transform: $form-label-small-transform;
-        color: scale-color($form-label-font-color, $lightness: 15%);
-      }
-    }
-
-    /* Attach elements to the beginning or end of an input */
-    .prefix,
-    .postfix { @include prefix-postfix-base; }
-
-    /* Adjust padding, alignment and radius if pre/post element is a button */
-    .postfix.button { @include button-size(false,false); @include postfix(false, false, true); }
-    .prefix.button { @include button-size(false,false); @include prefix(false, false, true); }
-
-    .prefix.button.radius { @include radius(0); @include side-radius($default-float, $button-radius); }
-    .postfix.button.radius { @include radius(0); @include side-radius($opposite-direction, $button-radius); }
-    .prefix.button.round { @include radius(0); @include side-radius($default-float, $button-round); }
-    .postfix.button.round { @include radius(0); @include side-radius($opposite-direction, $button-round); }
-
-    /* Separate prefix and postfix styles when on span or label so buttons keep their own */
-    span.prefix,label.prefix { @include prefix(); }
-    span.postfix,label.postfix { @include postfix(); }
-
-    /* We use this to get basic styling on all basic form elements */
-    #{text-inputs(all, 'input')} {
-      -webkit-appearance: none;
-      border-radius: 0;
-      @include form-element;
-      @if $input-include-glowing-effect == false {
-          @include single-transition(all, 0.15s, linear);
-      }
-      &.radius {
-        @include radius($input-border-radius);
-      }
-    }
-
-    form {
-      .row {
-        .prefix-radius.row.collapse {
-          input,
-          textarea,
-          select { @include radius(0); @include side-radius($opposite-direction, $button-radius); }
-          .prefix { @include radius(0); @include side-radius($default-float, $button-radius); }
-        }
-        .postfix-radius.row.collapse {
-          input,
-          textarea,
-          select { @include radius(0); @include side-radius($default-float, $button-radius); }
-          .postfix { @include radius(0); @include side-radius($opposite-direction, $button-radius); }
-        }
-        .prefix-round.row.collapse {
-          input,
-          textarea,
-          select { @include radius(0); @include side-radius($opposite-direction, $button-round); }
-          .prefix { @include radius(0); @include side-radius($default-float, $button-round); }
-        }
-        .postfix-round.row.collapse {
-          input,
-          textarea,
-          select { @include radius(0); @include side-radius($default-float, $button-round); }
-          .postfix { @include radius(0); @include side-radius($opposite-direction, $button-round); }
-        }
-      }
-    }
-
-    input[type="submit"] {
-      -webkit-appearance: none;
-      border-radius: 0;
-    }
-
-    /* Respect enforced amount of rows for textarea */
-    textarea[rows] {
-      height: auto;
-    }
-
-	/* Not allow resize out of parent */
-	textarea {
-		max-width: 100%;
-	}
-
-    /* Add height value for select elements to match text input height */
-    select {
-      @include form-select;
-      height: ($input-font-size + ($form-spacing * 1.5) - rem-calc(1));
-    }
-
-    /* Adjust margin for form elements below */
-    input[type="file"],
-    input[type="checkbox"],
-    input[type="radio"],
-    select {
-      margin: 0 0 $form-spacing 0;
-    }
-
-    input[type="checkbox"] + label,
-    input[type="radio"] + label {
-      display: inline-block;
-      margin-#{$default-float}: $form-spacing * .5;
-      margin-#{$opposite-direction}: $form-spacing;
-      margin-bottom: 0;
-      vertical-align: baseline;
-    }
-
-    /* Normalize file input width */
-    input[type="file"] {
-      width:100%;
-    }
-
-    /* HTML5 Number spinners settings */
-    input[type=number] {
-      @include html5number(moz, $input-number-spinners)
-    }
-    input[type="number"]::-webkit-inner-spin-button,
-    input[type="number"]::-webkit-outer-spin-button {
-      @include html5number(webkit, $input-number-spinners);
-    }
-
-    /* We add basic fieldset styling */
-    fieldset {
-      @include fieldset;
-    }
-
-    /* Error Handling */
-
-    #{data('abide')} {
-      .error small.error, .error span.error, span.error, small.error {
-        @include form-error-message;
-      }
-      span.error, small.error { display: none; }
-    }
-
-    span.error, small.error {
-      @include form-error-message;
-    }
-
-    .error {
-      input,
-      textarea,
-      select {
-        margin-bottom: 0;
-      }
-
-      input[type="checkbox"],
-      input[type="radio"] {
-        margin-bottom: $form-spacing
-      }
-
-      label,
-      label.error {
-        @include form-label-error-color;
-      }
-
-      small.error {
-        @include form-error-message;
-      }
-
-      > label {
-        > small {
-          color: scale-color($form-label-font-color, $lightness: 15%);
-          background: transparent;
-          padding: 0;
-          text-transform: $form-label-small-transform;
-          font-style: normal;
-          font-size: 60%;
-          margin: 0;
-          display: inline;
-        }
-      }
-
-      span.error-message {
-        display: block;
-      }
-    }
-
-    input.error,
-    textarea.error,
-    select.error {
-      margin-bottom: 0;
-    }
-    label.error { @include form-label-error-color; }
-  }
-}
diff --git a/_sass/foundation-components/_global.scss b/_sass/foundation-components/_global.scss
deleted file mode 100644
index 37d96eb..0000000
--- a/_sass/foundation-components/_global.scss
+++ /dev/null
@@ -1,480 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "../functions";
-//
-// Foundation Variables
-//
-
-// Data attribute namespace
-// styles get applied to [data-mysite-plugin], etc
-$namespace: false !default;
-
-// The default font-size is set to 100% of the browser style sheet (usually 16px)
-// for compatibility with browser-based text zoom or user-set defaults.
-
-// Since the typical default browser font-size is 16px, that makes the calculation for grid size.
-// If you want your base font-size to be different and not have it affect the grid breakpoints,
-// set $rem-base to $base-font-size and make sure $base-font-size is a px value.
-$base-font-size: 100% !default;
-
-// $base-line-height is 24px while $base-font-size is 16px
-$base-line-height: 1.5 !default;
-
-//
-// Global Foundation Mixins
-//
-
-// @mixins
-//
-// We use this to control border radius.
-// $radius - Default: $global-radius || 4px
-@mixin radius($radius:$global-radius) {
-  @if $radius {
-    border-radius: $radius;
-  }
-}
-
-// @mixins
-//
-// We use this to create equal side border radius on elements.
-// $side - Options: left, right, top, bottom
-@mixin side-radius($side, $radius:$global-radius) {
-  @if ($side == left or $side == right) {
-    -webkit-border-bottom-#{$side}-radius: $radius;
-    -webkit-border-top-#{$side}-radius: $radius;
-    border-bottom-#{$side}-radius: $radius;
-    border-top-#{$side}-radius: $radius;
-  } @else {
-    -webkit-#{$side}-left-radius: $radius;
-    -webkit-#{$side}-right-radius: $radius;
-    border-#{$side}-left-radius: $radius;
-    border-#{$side}-right-radius: $radius;
-  }
-}
-
-// @mixins
-//
-// We can control whether or not we have inset shadows edges.
-// $active - Default: true, Options: false
-@mixin inset-shadow($active:true) {
-  box-shadow: $shiny-edge-size $shiny-edge-color inset;
-
-  @if $active { &:active {
-    box-shadow: $shiny-edge-size $shiny-edge-active-color inset; } }
-}
-
-// @mixins
-//
-// We use this to add transitions to elements
-// $property - Default: all, Options: http://www.w3.org/TR/css3-transitions/#animatable-properties
-// $speed - Default: 300ms
-// $ease - Default:ease-out, Options: http://css-tricks.com/almanac/properties/t/transition-timing-function/
-@mixin single-transition($property:all, $speed:300ms, $ease:ease-out) {
-  transition: $property $speed $ease;
-}
-
-// @mixins
-//
-// We use this to add box-sizing across browser prefixes
-@mixin box-sizing($type:border-box) {
-  -webkit-box-sizing: $type; // Android < 2.3, iOS < 4
-     -moz-box-sizing: $type; // Firefox < 29
-          box-sizing: $type; // Chrome, IE 8+, Opera, Safari 5.1
-}
-
-// @mixins
-//
-// We use this to create isosceles triangles
-// $triangle-size - Used to set border-size. No default, set a px or em size.
-// $triangle-color - Used to set border-color which makes up triangle. No default
-// $triangle-direction - Used to determine which direction triangle points. Options: top, bottom, left, right
-@mixin css-triangle($triangle-size, $triangle-color, $triangle-direction) {
-  content: "";
-  display: block;
-  width: 0;
-  height: 0;
-  border: inset $triangle-size;
-  @if ($triangle-direction == top) {
-    border-color: $triangle-color transparent transparent transparent;
-    border-top-style: solid;
-  }
-  @if ($triangle-direction == bottom) {
-    border-color: transparent transparent $triangle-color transparent;
-    border-bottom-style: solid;
-  }
-  @if ($triangle-direction == left) {
-    border-color: transparent transparent transparent $triangle-color;
-    border-left-style: solid;
-  }
-  @if ($triangle-direction == right) {
-    border-color: transparent $triangle-color transparent transparent;
-    border-right-style: solid;
-  }
-}
-
-// @mixins
-//
-// We use this to create the icon with three lines aka the hamburger icon, the menu-icon or the navicon
-// $width - Width of hamburger icon in rem
-// $left - If false, icon will be centered horizontally || explicitly set value in rem
-// $top - If false, icon will be centered vertically || explicitly set value in rem
-// $thickness - thickness of lines in hamburger icon, set value in px
-// $gap - spacing between the lines in hamburger icon, set value in px
-// $color - icon color
-// $hover-color - icon color during hover
-// $offcanvas - Set to true of @include in offcanvas
-@mixin hamburger($width, $left, $top, $thickness, $gap, $color, $hover-color, $offcanvas) {
-  span::after {
-    content: "";
-    position: absolute;
-    display: block;
-    height: 0;
-
-    @if $offcanvas {
-      @if $top {
-        top: $top;
-      }
-      @else {
-        top: 50%;
-        margin-top: (-$width/2);
-      }
-      @if $left {
-        left: $left;
-      }
-      @else {
-        left: ($tabbar-menu-icon-width - $width)/2;
-      }
-    }
-    @else {
-      top: 50%;
-      margin-top: -($width/2);
-      #{$opposite-direction}: $topbar-link-padding;
-    }
-
-    box-shadow:
-      0 0 0 $thickness $color,
-      0 $gap + $thickness 0 $thickness $color,
-      0 (2 * $gap + 2*$thickness) 0 $thickness $color;
-    width: $width;
-  }
-  span:hover:after {
-    box-shadow:
-      0 0 0 $thickness $hover-color,
-      0 $gap + $thickness 0 $thickness $hover-color,
-      0 (2 * $gap + 2*$thickness) 0 $thickness $hover-color;
-  }
-}
-
-// We use this to do clear floats
-@mixin clearfix {
-  &:before, &:after { content: " "; display: table; }
-  &:after { clear: both; }
-}
-
-// @mixins
-//
-// We use this to add a glowing effect to block elements
-// $selector - Used for selector state. Default: focus, Options: hover, active, visited
-// $fade-time - Default: 300ms
-// $glowing-effect-color - Default: fade-out($primary-color, .25)
-@mixin block-glowing-effect($selector:focus, $fade-time:300ms, $glowing-effect-color:fade-out($primary-color, .25)) {
-  transition: box-shadow $fade-time, border-color $fade-time ease-in-out;
-
-  &:#{$selector} {
-    box-shadow: 0 0 5px $glowing-effect-color;
-    border-color: $glowing-effect-color;
-  }
-}
-
-// @mixins
-//
-// We use this to translate elements in 2D
-// $horizontal: Default: 0
-// $vertical: Default: 0
-@mixin translate2d($horizontal:0, $vertical:0) {
-  transform: translate($horizontal,$vertical)
-}
-
-// @mixins
-//
-// Makes an element visually hidden, but accessible.
-// @see http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
-@mixin element-invisible {
-  position: absolute !important;
-  height: 1px;
-  width: 1px;
-  overflow: hidden;
-  clip: rect(1px, 1px, 1px, 1px);
-}
-
-// @mixins
-//
-// Turns off the element-invisible effect.
-@mixin element-invisible-off {
-  position: static !important;
-  height: auto;
-  width: auto;
-  overflow: visible;
-  clip: auto;
-}
-
-$white         : #FFFFFF !default;
-$ghost         : #FAFAFA !default;
-$snow          : #F9F9F9 !default;
-$vapor         : #F6F6F6 !default;
-$white-smoke   : #F5F5F5 !default;
-$silver        : #EFEFEF !default;
-$smoke         : #EEEEEE !default;
-$gainsboro     : #DDDDDD !default;
-$iron          : #CCCCCC !default;
-$base          : #AAAAAA !default;
-$aluminum      : #999999 !default;
-$jumbo         : #888888 !default;
-$monsoon       : #777777 !default;
-$steel         : #666666 !default;
-$charcoal      : #555555 !default;
-$tuatara       : #444444 !default;
-$oil           : #333333 !default;
-$jet           : #222222 !default;
-$black         : #000000 !default;
-
-// We use these as default colors throughout
-$primary-color: #008CBA !default;   // bondi-blue
-$secondary-color: #e7e7e7 !default; // white-lilac
-$alert-color: #f04124 !default;     // cinnabar
-$success-color: #43AC6A !default;   // sea-green
-$warning-color: #f08a24 !default;   // carrot
-$info-color: #a0d3e8 !default;      // cornflower
-
-// We use these to define default font stacks
-$font-family-sans-serif: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !default;
-$font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif !default;
-$font-family-monospace: Consolas, "Liberation Mono", Courier, monospace !default;
-
-// We use these to define default font weights
-$font-weight-normal: normal !default;
-$font-weight-bold: bold !default;
-
-// We use these to control various global styles
-$body-bg: #fff !default;
-$body-font-color: #222 !default;
-$body-font-family: $font-family-sans-serif !default;
-$body-font-weight: $font-weight-normal !default;
-$body-font-style: normal !default;
-
-// We use this to control font-smoothing
-$font-smoothing: antialiased !default;
-
-// We use these to control text direction settings
-$text-direction: ltr !default;
-$default-float: left !default;
-$opposite-direction: right !default;
-@if $text-direction == ltr {
-  $default-float: left;
-  $opposite-direction: right;
-} @else {
-  $default-float: right;
-  $opposite-direction: left;
-}
-
-// We use these to make sure border radius matches unless we want it different.
-$global-radius: 3px !default;
-$global-rounded: 1000px !default;
-
-// We use these to control inset shadow shiny edges and depressions.
-$shiny-edge-size: 0 1px 0 !default;
-$shiny-edge-color: rgba(#fff, .5) !default;
-$shiny-edge-active-color: rgba(#000, .2) !default;
-
-// We use this to control whether or not CSS classes come through in the gem files.
-$include-html-classes: true !default;
-$include-print-styles: true !default;
-$include-html-global-classes: $include-html-classes !default;
-
-$column-gutter: rem-calc(30) !default;
-
-// Media Query Ranges
-$small-range: (0, 40em) !default;
-$medium-range: (40.063em, 64em) !default;
-$large-range: (64.063em, 90em) !default;
-$xlarge-range: (90.063em, 120em) !default;
-$xxlarge-range: (120.063em, 99999999em) !default;
-
-
-$screen: "only screen" !default;
-
-$landscape: "#{$screen} and (orientation: landscape)" !default;
-$portrait: "#{$screen} and (orientation: portrait)" !default;
-
-$small-up: $screen !default;
-$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})" !default;
-
-$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})" !default;
-$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})" !default;
-
-$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})" !default;
-$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})" !default;
-
-$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})" !default;
-$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})" !default;
-
-$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})" !default;
-$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})" !default;
-
-// Legacy
-$small: $medium-up;
-$medium: $medium-up;
-$large: $large-up;
-
-
-//We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet
-$cursor-auto-value: auto !default;
-$cursor-crosshair-value: crosshair !default;
-$cursor-default-value: default !default;
-$cursor-pointer-value: pointer !default;
-$cursor-help-value: help !default;
-$cursor-text-value: text !default;
-
-
-@include exports("global") {
-
-  // Meta styles are included in all builds, as they are a dependancy of the Javascript.
-  // Used to provide media query values for javascript components.
-  // Forward slash placed around everything to convince PhantomJS to read the value.
-
-  meta.foundation-version {
-    font-family: "/5.5.0/";
-  }
-
-  meta.foundation-mq-small {
-    font-family: "/" + unquote($small-up) + "/";
-    width: lower-bound($small-range);
-  }
-
-  meta.foundation-mq-small-only {
-    font-family: "/" + unquote($small-only) + "/";
-    width: lower-bound($small-range);
-  }
-
-  meta.foundation-mq-medium {
-    font-family: "/" + unquote($medium-up) + "/";
-    width: lower-bound($medium-range);
-  }
-
-  meta.foundation-mq-medium-only {
-    font-family: "/" + unquote($medium-only) + "/";
-    width: lower-bound($medium-range);
-  }
-
-  meta.foundation-mq-large {
-    font-family: "/" + unquote($large-up) + "/";
-    width: lower-bound($large-range);
-  }
-
-  meta.foundation-mq-large-only {
-    font-family: "/" + unquote($large-only) + "/";
-    width: lower-bound($large-range);
-  }
-
-  meta.foundation-mq-xlarge {
-    font-family: "/" + unquote($xlarge-up) + "/";
-    width: lower-bound($xlarge-range);
-  }
-
-  meta.foundation-mq-xlarge-only {
-    font-family: "/" + unquote($xlarge-only) + "/";
-    width: lower-bound($xlarge-range);
-  }
-
-  meta.foundation-mq-xxlarge {
-    font-family: "/" + unquote($xxlarge-up) + "/";
-    width: lower-bound($xxlarge-range);
-  }
-
-  meta.foundation-data-attribute-namespace {
-    font-family: #{$namespace};
-  }
-
-  @if $include-html-global-classes {
-
-    // Must be 100% for off canvas to work
-    html, body { height: 100%; }
-
-    // Set box-sizing globally to handle padding and border widths
-    *,
-    *:before,
-    *:after {
-      @include box-sizing(border-box);
-    }
-
-    html,
-    body { font-size: $base-font-size; }
-
-    // Default body styles
-    body {
-      background: $body-bg;
-      color: $body-font-color;
-      padding: 0;
-      margin: 0;
-      font-family: $body-font-family;
-      font-weight: $body-font-weight;
-      font-style: $body-font-style;
-      line-height: $base-line-height; // Set to $base-line-height to take on browser default of 150%
-      position: relative;
-      cursor: $cursor-auto-value;
-    }
-
-  a:hover { cursor: $cursor-pointer-value; }
-
-    // Grid Defaults to get images and embeds to work properly
-    img { max-width: 100%; height: auto; }
-
-    img { -ms-interpolation-mode: bicubic; }
-
-    #map_canvas,
-    .map_canvas {
-      img,
-      embed,
-      object { max-width: none !important;
-      }
-    }
-
-    // Miscellaneous useful HTML classes
-    .left { float: left !important; }
-    .right { float: right !important; }
-    .clearfix { @include clearfix; }
-
-    // Hide visually and from screen readers
-    .hide {
-      display: none !important;
-      visibility: hidden;
-    }
-
-    // Hide visually and from screen readers, but maintain layout
-    .invisible { visibility: hidden; }
-
-    // Font smoothing
-    // Antialiased font smoothing works best for light text on a dark background.
-    // Apply to single elements instead of globally to body.
-    // Note this only applies to webkit-based desktop browsers and Firefox 25 (and later) on the Mac.
-    .antialiased { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
-
-    // Get rid of gap under images by making them display: inline-block; by default
-    img {
-      display: inline-block;
-      vertical-align: middle;
-    }
-
-    //
-    // Global resets for forms
-    //
-
-    // Make sure textarea takes on height automatically
-    textarea { height: auto; min-height: 50px; }
-
-    // Make select elements 100% width by default
-    select { width: 100%; }
-  }
-}
diff --git a/_sass/foundation-components/_grid.scss b/_sass/foundation-components/_grid.scss
deleted file mode 100644
index aa4e77c..0000000
--- a/_sass/foundation-components/_grid.scss
+++ /dev/null
@@ -1,289 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-grid-classes: $include-html-classes !default;
-$include-xl-html-grid-classes: false !default;
-
-$row-width: rem-calc(1000) !default;
-$total-columns: 12 !default;
-
-$last-child-float: $opposite-direction !default;
-
-//
-// Grid Functions
-//
-
-// Deprecated: We'll drop support for this in 5.1, use grid-calc()
-@function gridCalc($colNumber, $totalColumns) {
-  @warn "gridCalc() is deprecated, use grid-calc()";
-  @return grid-calc($colNumber, $totalColumns);
-}
-
-// @FUNCTION
-// $colNumber - Found in settings file
-// $totalColumns - Found in settings file
-@function grid-calc($colNumber, $totalColumns) {
-  @return percentage(($colNumber / $totalColumns));
-}
-
-//
-// @mixins
-//
-
-// For creating container, nested, and collapsed rows.
-//
-//
-// $behavior - Any special behavior for this row? Default: false. Options: nest, collapse, nest-collapse, false.
-@mixin grid-row($behavior: false) {
-
-  // use @include grid-row(nest); to include a nested row
-  @if $behavior == nest {
-    width: auto;
-    margin-#{$default-float}: -($column-gutter/2);
-    margin-#{$opposite-direction}: -($column-gutter/2);
-    margin-top: 0;
-    margin-bottom: 0;
-    max-width: none;
-  }
-
-  // use @include grid-row(collapse); to collapsed a container row margins
-  @else if $behavior == collapse {
-    width: 100%;
-    margin: 0;
-    max-width: $row-width;
-  }
-
-  // use @include grid-row(nest-collapse); to collapse outer margins on a nested row
-  @else if $behavior == nest-collapse {
-    width: auto;
-    margin: 0;
-    max-width: none;
-  }
-
-  // use @include grid-row; to use a container row
-  @else {
-    width: 100%;
-    margin-#{$default-float}: auto;
-    margin-#{$opposite-direction}: auto;
-    margin-top: 0;
-    margin-bottom: 0;
-    max-width: $row-width;
-  }
-
-  // Clearfix for all rows
-  @include clearfix();
-}
-
-// Creates a column, should be used inside of a media query to control layouts
-//
-// $columns - The number of columns this should be
-// $last-column - Is this the last column? Default: false.
-// $center - Center these columns? Default: false.
-// $offset - # of columns to offset. Default: false.
-// $push - # of columns to push. Default: false.
-// $pull - # of columns to pull. Default: false.
-// $collapse - Get rid of gutter padding on column? Default: false.
-// $float - Should this float? Default: true. Options: true, false, left, right.
-@mixin grid-column(
-  $columns:false,
-  $last-column:false,
-  $center:false,
-  $offset:false,
-  $push:false,
-  $pull:false,
-  $collapse:false,
-  $float:true,
-  $position:false) {
-
-  // If positioned for default .column, include relative position
-  // push and pull require position set
-  @if $position or $push or $pull {
-    position: relative;
-  }
-
-  // If collapsed, get rid of gutter padding
-  @if $collapse {
-    padding-left: 0;
-    padding-right: 0;
-  }
-
-  // Gutter padding whenever a column isn't set to collapse
-  // (use $collapse:null to do nothing)
-  @else if $collapse == false {
-    padding-left: ($column-gutter / 2);
-    padding-right: ($column-gutter / 2);
-  }
-
-  // If a column number is given, calculate width
-  @if $columns {
-    width: grid-calc($columns, $total-columns);
-
-    // If last column, float naturally instead of to the right
-    @if $last-column { float: $opposite-direction; }
-  }
-
-  // Source Ordering, adds left/right depending on which you use.
-  @if $push { #{$default-float}: grid-calc($push, $total-columns); #{$opposite-direction}: auto; }
-  @if $pull { #{$opposite-direction}: grid-calc($pull, $total-columns); #{$default-float}: auto; }
-
-  @if $float {
-    @if $float == left or $float == true { float: $default-float; }
-    @else if $float == right { float: $opposite-direction; }
-    @else { float: none; }
-  }
-
-  // If centered, get rid of float and add appropriate margins
-  @if $center {
-    margin-#{$default-float}: auto;
-    margin-#{$opposite-direction}: auto;
-    float: none;
-  }
-
-  // If offset, calculate appropriate margins
-  @if $offset { margin-#{$default-float}: grid-calc($offset, $total-columns) !important; }
-
-}
-
-// Create presentational classes for grid
-//
-// $size - Name of class to use, i.e. "large" will generate .large-1, .large-2, etc.
-@mixin grid-html-classes($size) {
-
-  @for $i from 0 through $total-columns - 1 {
-    .#{$size}-push-#{$i} {
-      @include grid-column($push:$i, $collapse:null, $float:false);
-    }
-    .#{$size}-pull-#{$i} {
-      @include grid-column($pull:$i, $collapse:null, $float:false);
-    }
-  }
-
-  .column,
-  .columns { @include grid-column($columns:false, $position:true); }
-
-
-  @for $i from 1 through $total-columns {
-    .#{$size}-#{$i} { @include grid-column($columns:$i,$collapse:null,$float:false); }
-  }
-
-  @for $i from 0 through $total-columns - 1 {
-    .#{$size}-offset-#{$i} { @include grid-column($offset:$i, $collapse:null,$float:false); }
-  }
-
-  .#{$size}-reset-order {
-    margin-#{$default-float}: 0;
-    margin-#{$opposite-direction}: 0;
-    left: auto;
-    right: auto;
-    float: $default-float;
-  }
-
-  .column.#{$size}-centered,
-  .columns.#{$size}-centered { @include grid-column($center:true, $collapse:null, $float:false); }
-
-  .column.#{$size}-uncentered,
-  .columns.#{$size}-uncentered {
-    margin-#{$default-float}: 0;
-    margin-#{$opposite-direction}: 0;
-    float: $default-float;
-  }
-
-  // Fighting [class*="column"] + [class*="column"]:last-child
-  .column.#{$size}-centered:last-child,
-  .columns.#{$size}-centered:last-child{
-    float: none;
-  }
-
-  // Fighting .column.<previous-size>-centered:last-child
-  .column.#{$size}-uncentered:last-child,
-  .columns.#{$size}-uncentered:last-child {
-    float: $default-float;
-  }
-
-  .column.#{$size}-uncentered.opposite,
-  .columns.#{$size}-uncentered.opposite {
-    float: $opposite-direction;
-  }
-
-	.row {
-		&.#{$size}-collapse {
-			> .column,
-			> .columns { @include grid-column($collapse:true, $float:false); }
-
-			.row {margin-left:0; margin-right:0;}
-		}
-		&.#{$size}-uncollapse {
-			> .column,
-			> .columns {
-				@include grid-column;
-			}
-		}
-	}
-}
-
-@include exports("grid") {
-  @if $include-html-grid-classes {
-    .row {
-      @include grid-row;
-
-      &.collapse {
-         > .column,
-         > .columns { @include grid-column($collapse:true, $float:false); }
-
-        .row {margin-left:0; margin-right:0;}
-      }
-
-      .row { @include grid-row($behavior:nest);
-        &.collapse { @include grid-row($behavior:nest-collapse); }
-      }
-    }
-
-    .column,
-    .columns { @include grid-column($columns:$total-columns); }
-
-    [class*="column"] + [class*="column"]:last-child { float: $last-child-float; }
-    [class*="column"] + [class*="column"].end { float: $default-float; }
-
-    @media #{$small-up} {
-      @include grid-html-classes($size:small);
-    }
-
-    @media #{$medium-up} {
-      @include grid-html-classes($size:medium);
-      // Old push and pull classes
-      @for $i from 0 through $total-columns - 1 {
-        .push-#{$i} {
-          @include grid-column($push:$i, $collapse:null, $float:false);
-        }
-        .pull-#{$i} {
-          @include grid-column($pull:$i, $collapse:null, $float:false);
-        }
-      }
-    }
-    @media #{$large-up} {
-      @include grid-html-classes($size:large);
-      @for $i from 0 through $total-columns - 1 {
-        .push-#{$i} {
-          @include grid-column($push:$i, $collapse:null, $float:false);
-        }
-        .pull-#{$i} {
-          @include grid-column($pull:$i, $collapse:null, $float:false);
-        }
-      }
-    }
-  }
-  @if $include-xl-html-grid-classes {
-    @media #{$xlarge-up} {
-      @include grid-html-classes($size:xlarge);
-    }
-    @media #{$xxlarge-up} {
-      @include grid-html-classes($size:xxlarge);
-    }
-  }
-}
diff --git a/_sass/foundation-components/_icon-bar.scss b/_sass/foundation-components/_icon-bar.scss
deleted file mode 100644
index c5c4889..0000000
--- a/_sass/foundation-components/_icon-bar.scss
+++ /dev/null
@@ -1,329 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-
-// @name
-// @dependencies _global.scss
-
-$include-html-icon-bar-classes: $include-html-classes !default;
-
-// @variables
-
-// We use these to style the icon-bar and items
-$icon-bar-bg: $oil !default;
-$icon-bar-font-color: $white !default;
-$icon-bar-font-color-hover: $icon-bar-font-color !default;
-$icon-bar-font-size: 1rem !default;
-$icon-bar-hover-color: $primary-color !default;
-$icon-bar-icon-color: $white !default;
-$icon-bar-icon-color-hover: $icon-bar-icon-color !default;
-$icon-bar-icon-size: 1.875rem !default;
-$icon-bar-image-width: 1.875rem !default;
-$icon-bar-image-height: 1.875rem !default;
-$icon-bar-active-color: $primary-color !default;
-$icon-bar-item-padding: 1.25rem !default;
-
-// We use this to set default opacity and cursor for disabled icons.
-$icon-bar-disabled-opacity: 0.7 !default;
-$icon-bar-disabled-cursor: $cursor-default-value !default;
-
-//
-// @mixins
-//
-
-// We use this mixin to create the base styles for our Icon bar element.
-//
-@mixin icon-bar-base() {
-
- 	width: 100%;
-	font-size: 0;
-	display: inline-block;
-
-	& > * {
-		text-align: center;
-		font-size: $icon-bar-font-size;
-		width: 25%;
-		margin: 0 auto;
-		display: block;
-		padding: $icon-bar-item-padding;
-		float: left;
-
-		i, img {
-			display: block;
-			margin: 0 auto;
-
-			& + label {
-				margin-top: .0625rem;
-			}
-		}
-
-		i {
-			font-size: $icon-bar-icon-size;
-			vertical-align: middle;
-		}
-
-		img {
-			width: $icon-bar-image-width;
-			height: $icon-bar-image-height;
-		}
-	}
-
-	&.label-right > * {
-
-		i, img {
-			margin: 0 .0625rem 0 0;
-			display: inline-block;
-
-			& + label {
-				margin-top: 0;
-			}
-		}
-
-		label { display: inline-block; }
-	}
-
-	&.vertical.label-right > * {
-		text-align: left;
-	}
-
-	&.vertical, &.small-vertical{
-		height: 100%;
-		width: auto;
-
-		.item {
-			width: auto;
-			margin: auto;
-			float: none;
-		}
-	}
-
-	&.medium-vertical {
-		@media #{$medium-up} {
-			height: 100%;
-			width: auto;
-
-			.item {
-				width: auto;
-				margin: auto;
-				float: none;
-			}
-		}
-	}
-	&.large-vertical {
-		@media #{$large-up} {
-			height: 100%;
-			width: auto;
-
-			.item {
-				width: auto;
-				margin: auto;
-				float: none;
-			}
-		}
-	}
-}
-
-// We use this mixin to create the size styles for icon bars.
-@mixin icon-bar-size(
-	$padding: $icon-bar-item-padding,
-	$font-size: $icon-bar-font-size,
-	$icon-size: $icon-bar-icon-size,
-	$image-width: $icon-bar-image-width,
-	$image-height: $icon-bar-image-height) {
-
-	& > * {
-		font-size: $font-size;
-		padding: $padding;
-
-		i, img {
-
-			& + label {
-				margin-top: .0625rem;
-			}
-		}
-
-		i {
-			font-size: $icon-size;
-		}
-
-		img {
-			width: $image-width;
-			height: $image-height;
-		}
-	}
-
-}
-
-@mixin icon-bar-style(
-  $bar-bg:$icon-bar-bg,
-  $bar-font-color:$icon-bar-font-color,
-  $bar-font-color-hover:$icon-bar-font-color-hover,
-  $bar-hover-color:$icon-bar-hover-color,
-  $bar-icon-color:$icon-bar-icon-color,
-  $bar-icon-color-hover:$icon-bar-icon-color-hover,
-  $bar-active-color:$icon-bar-active-color,
-  $base-style:true,
-  $disabled:false) {
-
-	@if $base-style {
-
-		background: $bar-bg;
-
-		& > * {
-			label { color: $bar-font-color; }
-
-			i { color: $bar-icon-color; }
-		}
-
-		& > a:hover {
-
-			background: $bar-hover-color;
-
-			label { color: $bar-font-color-hover; }
-
-			i { color: $bar-icon-color-hover; }
-		}
-
-        & > a.active {
-
-			background: $bar-active-color;
-
-			label { color: $bar-font-color-hover; }
-
-			i { color: $bar-icon-color-hover; }
-		}
-	}
-  @if $disabled {
-    .item.disabled {
-      opacity: $icon-bar-disabled-opacity;
-      cursor: $icon-bar-disabled-cursor;
-      >* {
-        opacity: $icon-bar-disabled-opacity;
-        cursor: $icon-bar-disabled-cursor;
-      }
-    }
-  }
-
-}
-
-// We use this to quickly create icon bars with a single mixin
-// $height - The overall calculated height of the icon bar (horizontal)
-// $bar-bg - the background color of the bar
-// $bar-font-color - the font color
-// $bar-hover-color - okay these are pretty obvious variables
-// $bar-icon-color - maybe we could skip explaining them all? Okay this one does change icon color if you use an icon font
-// $bar-active-color - the color of an active / hover state
-// $base-style - Apply base styles? Default: true.
-// $disabled - Allow disabled icons? Default: false.
-
-@mixin icon-bar(
-  $bar-bg:$icon-bar-bg,
-  $bar-font-color:$icon-bar-font-color,
-  $bar-font-color-hover:$icon-bar-font-color-hover,
-  $bar-hover-color:$icon-bar-hover-color,
-  $bar-icon-color:$icon-bar-icon-color,
-  $bar-icon-color-hover:$icon-bar-icon-color-hover,
-  $bar-active-color:$icon-bar-active-color,
-  $padding: $icon-bar-item-padding,
-	$font-size: $icon-bar-font-size,
-	$icon-size: $icon-bar-icon-size,
-	$image-width: $icon-bar-image-width,
-	$image-height: $icon-bar-image-height,
-  $base-style:true,
-  $disabled:false) {
-    @include icon-bar-base();
-    @include icon-bar-size($padding, $font-size, $icon-size, $image-width, $image-height);
-    @include icon-bar-style($bar-bg, $bar-font-color, $bar-font-color-hover, $bar-hover-color, $bar-icon-color, $bar-icon-color-hover, $bar-active-color, $base-style, $disabled);
-}
-
-@include exports("icon-bar") {
-  @if $include-html-icon-bar-classes {
-    .icon-bar {
-      @include icon-bar;
-    }
-  }
-}
-
-@if $include-html-icon-bar-classes {
-
-	// toolbar styles
-
-	.icon-bar {
-
-		// Counts
-
-		&.two-up {
-			.item { width: 50%; }
-			&.vertical .item, &.small-vertical .item { width: auto; }
-			&.medium-vertical .item {
-				@media #{$medium-up} {
-					width: auto;
-				}
-			}
-			&.large-vertical .item {
-				@media #{$large-up} {
-					width: auto;
-				}
-			}
-		}
-		&.three-up {
-			.item { width: 33.3333%; }
-			&.vertical .item, &.small-vertical .item { width: auto; }
-			&.medium-vertical .item {
-				@media #{$medium-up} {
-					width: auto;
-				}
-			}
-			&.large-vertical .item {
-				@media #{$large-up} {
-					width: auto;
-				}
-			}
-		}
-		&.four-up {
-			.item { width: 25%; }
-			&.vertical .item, &.small-vertical .item { width: auto; }
-			&.medium-vertical .item {
-				@media #{$medium-up} {
-					width: auto;
-				}
-			}
-			&.large-vertical .item {
-				@media #{$large-up} {
-					width: auto;
-				}
-			}
-		}
-		&.five-up {
-			.item { width: 20%; }
-			&.vertical .item, &.small-vertical .item { width: auto; }
-			&.medium-vertical .item {
-				@media #{$medium-up} {
-					width: auto;
-				}
-			}
-			&.large-vertical .item {
-				@media #{$large-up} {
-					width: auto;
-				}
-			}
-		}
-		&.six-up {
-			.item { width: 16.66667%; }
-			&.vertical .item, &.small-vertical .item { width: auto; }
-			&.medium-vertical .item {
-				@media #{$medium-up} {
-					width: auto;
-				}
-			}
-			&.large-vertical .item {
-				@media #{$large-up} {
-					width: auto;
-				}
-			}
-		}
-	}
-}
diff --git a/_sass/foundation-components/_inline-lists.scss b/_sass/foundation-components/_inline-lists.scss
deleted file mode 100644
index 9ee162d..0000000
--- a/_sass/foundation-components/_inline-lists.scss
+++ /dev/null
@@ -1,57 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-inline-list-classes: $include-html-classes !default;
-
-// We use this to control the margins and padding of the inline list.
-$inline-list-top-margin: 0 !default;
-$inline-list-opposite-margin: 0 !default;
-$inline-list-bottom-margin: rem-calc(17) !default;
-$inline-list-default-float-margin: rem-calc(-22) !default;
-$inline-list-default-float-list-margin: rem-calc(22) !default;
-
-$inline-list-padding: 0 !default;
-
-// We use this to control the overflow of the inline list.
-$inline-list-overflow: hidden !default;
-
-// We use this to control the list items
-$inline-list-display: block !default;
-
-// We use this to control any elements within list items
-$inline-list-children-display: block !default;
-
-//
-// @mixins
-//
-// We use this mixin to create inline lists
-@mixin inline-list {
-  margin: $inline-list-top-margin auto $inline-list-bottom-margin auto;
-  margin-#{$default-float}: $inline-list-default-float-margin;
-  margin-#{$opposite-direction}: $inline-list-opposite-margin;
-  padding: $inline-list-padding;
-  list-style: none;
-  overflow: $inline-list-overflow;
-
-  & > li {
-    list-style: none;
-    float: $default-float;
-    margin-#{$default-float}: $inline-list-default-float-list-margin;
-    display: $inline-list-display;
-    &>* { display: $inline-list-children-display; }
-  }
-}
-
-@include exports("inline-list") {
-  @if $include-html-inline-list-classes {
-    .inline-list {
-      @include inline-list();
-    }
-  }
-}
diff --git a/_sass/foundation-components/_joyride.scss b/_sass/foundation-components/_joyride.scss
deleted file mode 100644
index 37ac233..0000000
--- a/_sass/foundation-components/_joyride.scss
+++ /dev/null
@@ -1,222 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-joyride-classes: $include-html-classes !default;
-
-// Controlling default Joyride styles
-$joyride-tip-bg: $oil !default;
-$joyride-tip-default-width: 300px !default;
-$joyride-tip-padding: rem-calc(18 20 24) !default;
-$joyride-tip-border: solid 1px $charcoal !default;
-$joyride-tip-radius: 4px !default;
-$joyride-tip-position-offset: 22px !default;
-
-// Here, we're setting the tip font styles
-$joyride-tip-font-color: $white !default;
-$joyride-tip-font-size: rem-calc(14) !default;
-$joyride-tip-header-weight: $font-weight-bold !default;
-
-// This changes the nub size
-$joyride-tip-nub-size: 10px !default;
-
-// This adjusts the styles for the timer when its enabled
-$joyride-tip-timer-width: 50px !default;
-$joyride-tip-timer-height: 3px !default;
-$joyride-tip-timer-color: $steel !default;
-
-// This changes up the styles for the close button
-$joyride-tip-close-color: $monsoon !default;
-$joyride-tip-close-size: 24px !default;
-$joyride-tip-close-weight: $font-weight-normal !default;
-
-// When Joyride is filling the screen, we use this style for the bg
-$joyride-screenfill: rgba(0,0,0,0.5) !default;
-
-
-// We decided not to make a mixin for this because it relies on
-// predefined classes to work properly.
-@include exports("joyride") {
-  @if $include-html-joyride-classes {
-
-    /* Foundation Joyride */
-    .joyride-list { display: none; }
-
-    /* Default styles for the container */
-    .joyride-tip-guide {
-      display: none;
-      position: absolute;
-      background: $joyride-tip-bg;
-      color: $joyride-tip-font-color;
-      z-index: 101;
-      top: 0;
-      #{$default-float}: 2.5%;
-      font-family: inherit;
-      font-weight: $font-weight-normal;
-      width: 95%;
-    }
-
-    .lt-ie9 .joyride-tip-guide {
-      max-width:800px;
-      #{$default-float}: 50%;
-      margin-#{$default-float}:-400px;
-    }
-
-    .joyride-content-wrapper {
-      width: 100%;
-
-      padding: $joyride-tip-padding;
-
-      .button { margin-bottom: 0 !important; }
-
-      .joyride-prev-tip { margin-right: 10px; }
-    }
-
-    /* Add a little css triangle pip, older browser just miss out on the fanciness of it */
-    .joyride-tip-guide {
-      .joyride-nub {
-        display: block;
-        position: absolute;
-        #{$default-float}: $joyride-tip-position-offset;
-        width: 0;
-        height: 0;
-        border: $joyride-tip-nub-size solid $joyride-tip-bg;
-
-        &.top {
-          border-top-style: solid;
-          border-color: $joyride-tip-bg;
-          border-top-color: transparent !important;
-          border-#{$default-float}-color: transparent !important;
-          border-#{$opposite-direction}-color: transparent !important;
-          top: -($joyride-tip-nub-size*2);
-        }
-        &.bottom {
-          border-bottom-style: solid;
-          border-color: $joyride-tip-bg !important;
-          border-bottom-color: transparent !important;
-          border-#{$default-float}-color: transparent !important;
-          border-#{$opposite-direction}-color: transparent !important;
-          bottom: -($joyride-tip-nub-size*2);
-        }
-
-        &.right { right: -($joyride-tip-nub-size*2); }
-        &.left { left: -($joyride-tip-nub-size*2); }
-      }
-    }
-
-    /* Typography */
-    .joyride-tip-guide h1,
-    .joyride-tip-guide h2,
-    .joyride-tip-guide h3,
-    .joyride-tip-guide h4,
-    .joyride-tip-guide h5,
-    .joyride-tip-guide h6 {
-      line-height: 1.25;
-      margin: 0;
-      font-weight: $joyride-tip-header-weight;
-      color: $joyride-tip-font-color;
-    }
-    .joyride-tip-guide p {
-      margin: rem-calc(0 0 18 0);
-      font-size: $joyride-tip-font-size;
-      line-height: 1.3;
-    }
-
-    .joyride-timer-indicator-wrap {
-      width: $joyride-tip-timer-width;
-      height: $joyride-tip-timer-height;
-      border: $joyride-tip-border;
-      position: absolute;
-      #{$opposite-direction}: rem-calc(17);
-      bottom: rem-calc(16);
-    }
-    .joyride-timer-indicator {
-      display: block;
-      width: 0;
-      height: inherit;
-      background: $joyride-tip-timer-color;
-    }
-
-    .joyride-close-tip {
-      position: absolute;
-      #{$opposite-direction}: 12px;
-      top: 10px;
-      color: $joyride-tip-close-color !important;
-      text-decoration: none;
-      font-size: $joyride-tip-close-size;
-      font-weight: $joyride-tip-close-weight;
-      line-height: .5 !important;
-
-      &:hover,
-      &:focus { color: $smoke !important; }
-    }
-
-    .joyride-modal-bg {
-      position: fixed;
-      height: 100%;
-      width: 100%;
-      background: transparent;
-      background: $joyride-screenfill;
-      z-index: 100;
-      display: none;
-      top: 0;
-      #{$default-float}: 0;
-      cursor: $cursor-pointer-value;
-    }
-
-    .joyride-expose-wrapper {
-      background-color: $white;
-      position: absolute;
-      border-radius: 3px;
-      z-index: 102;
-      box-shadow: 0 0 15px $white;
-    }
-
-    .joyride-expose-cover {
-      background: transparent;
-      border-radius: 3px;
-      position: absolute;
-      z-index: 9999;
-      top: 0;
-      left: 0;
-    }
-
-
-    /* Styles for screens that are at least 768px; */
-    @media #{$small} {
-      .joyride-tip-guide { width: $joyride-tip-default-width; #{$default-float}: inherit;
-        .joyride-nub {
-          &.bottom {
-            border-color: $joyride-tip-bg !important;
-            border-bottom-color: transparent !important;
-            border-#{$default-float}-color: transparent !important;
-            border-#{$opposite-direction}-color: transparent !important;
-            bottom: -($joyride-tip-nub-size*2);
-          }
-          &.right {
-            border-color: $joyride-tip-bg !important;
-            border-top-color: transparent !important;
-            border-right-color: transparent !important; border-bottom-color: transparent !important;
-            top: $joyride-tip-position-offset;
-            left: auto;
-            right: -($joyride-tip-nub-size*2);
-          }
-          &.left {
-            border-color: $joyride-tip-bg !important;
-            border-top-color: transparent !important;
-            border-left-color: transparent !important;
-            border-bottom-color: transparent !important;
-            top: $joyride-tip-position-offset;
-            left: -($joyride-tip-nub-size*2);
-            right: auto;
-          }
-        }
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_keystrokes.scss b/_sass/foundation-components/_keystrokes.scss
deleted file mode 100644
index adebd6b..0000000
--- a/_sass/foundation-components/_keystrokes.scss
+++ /dev/null
@@ -1,61 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-keystroke-classes: $include-html-classes !default;
-
-// We use these to control text styles.
-$keystroke-font: "Consolas", "Menlo", "Courier", monospace !default;
-$keystroke-font-size: inherit !default;
-$keystroke-font-color: $jet !default;
-$keystroke-font-color-alt: $white !default;
-$keystroke-function-factor: -7% !default;
-
-// We use this to control keystroke padding.
-$keystroke-padding: rem-calc(2 4 0) !default;
-
-// We use these to control background and border styles.
-$keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor) !default;
-$keystroke-border-style: solid !default;
-$keystroke-border-width: 1px !default;
-$keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor) !default;
-$keystroke-radius: $global-radius !default;
-
-//
-// @mixins
-//
-// We use this mixin to create keystroke styles.
-// $bg - Default: $keystroke-bg || scale-color($white, $lightness: $keystroke-function-factor) !default;
-@mixin keystroke($bg:$keystroke-bg) {
-  // This find the lightness percentage of the background color.
-  $bg-lightness: lightness($bg);
-
-  background-color: $bg;
-  border-color: scale-color($bg, $lightness: $keystroke-function-factor);
-
-  // We adjust the font color based on the brightness of the background.
-  @if $bg-lightness > 70% { color: $keystroke-font-color; }
-  @else { color: $keystroke-font-color-alt; }
-
-  border-style: $keystroke-border-style;
-  border-width: $keystroke-border-width;
-  margin: 0;
-  font-family: $keystroke-font;
-  font-size: $keystroke-font-size;
-  padding: $keystroke-padding;
-}
-
-@include exports("keystroke") {
-  @if $include-html-keystroke-classes  {
-    .keystroke,
-    kbd {
-      @include keystroke;
-      @include radius($keystroke-radius);
-    }
-  }
-}
diff --git a/_sass/foundation-components/_labels.scss b/_sass/foundation-components/_labels.scss
deleted file mode 100644
index 8d302d8..0000000
--- a/_sass/foundation-components/_labels.scss
+++ /dev/null
@@ -1,106 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-label-classes: $include-html-classes !default;
-
-// We use these to style the labels
-$label-padding: rem-calc(4 8 4) !default;
-$label-radius: $global-radius !default;
-
-// We use these to style the label text
-$label-font-sizing: rem-calc(11) !default;
-$label-font-weight: $font-weight-normal !default;
-$label-font-color: $oil !default;
-$label-font-color-alt: $white !default;
-$label-font-family: $body-font-family !default;
-
-//
-// @mixins
-//
-// We use this mixin to create a default label base.
-@mixin label-base {
-  font-weight: $label-font-weight;
-  font-family: $label-font-family;
-  text-align: center;
-  text-decoration: none;
-  line-height: 1;
-  white-space: nowrap;
-  display: inline-block;
-  position: relative;
-  margin-bottom: auto;
-}
-
-// @mixins
-//
-// We use this mixin to add label size styles.
-// $padding - Used to determine label padding. Default: $label-padding || rem-calc(4 8 4) !default
-// $text-size - Used to determine label text-size. Default: $text-size found in settings
-@mixin label-size($padding:$label-padding, $text-size:$label-font-sizing) {
-  @if $padding { padding: $padding; }
-  @if $text-size { font-size: $text-size; }
-}
-
-// @mixins
-//
-// We use this mixin to add label styles.
-// $bg - Default: $primary-color (found in settings file)
-// $radius - Default: false, Options: true, sets radius to $global-radius (found in settings file)
-@mixin label-style($bg:$primary-color, $radius:false) {
-
-  // We control which background color comes through
-  @if $bg {
-
-    // This find the lightness percentage of the background color.
-    $bg-lightness: lightness($bg);
-
-    background-color: $bg;
-
-    // We control the text color for you based on the background color.
-    @if $bg-lightness < 70% { color: $label-font-color-alt; }
-    @else { color: $label-font-color; }
-  }
-
-  // We use this to control the radius on labels.
-  @if $radius == true { @include radius($label-radius); }
-  @else if $radius { @include radius($radius); }
-
-}
-
-// @mixins
-//
-// We use this to add close buttons to alerts
-// $padding - Default: $label-padding,
-// $text-size - Default: $label-font-sizing,
-// $bg - Default: $primary-color(found in settings file)
-// $radius - Default: false, Options: true which sets radius to $global-radius (found in settings file)
-@mixin label($padding:$label-padding, $text-size:$label-font-sizing, $bg:$primary-color, $radius:false) {
-
-  @include label-base;
-  @include label-size($padding, $text-size);
-  @include label-style($bg, $radius);
-}
-
-@include exports("label") {
-  @if $include-html-label-classes {
-    .label {
-      @include label-base;
-      @include label-size;
-      @include label-style;
-
-      &.radius { @include label-style(false, true); }
-      &.round { @include label-style(false, $radius:1000px); }
-
-      &.alert     { @include label-style($alert-color); }
-      &.warning   { @include label-style($warning-color); }
-      &.success   { @include label-style($success-color); }
-      &.secondary { @include label-style($secondary-color); }
-      &.info      { @include label-style($info-color); }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_magellan.scss b/_sass/foundation-components/_magellan.scss
deleted file mode 100644
index fb10c7d..0000000
--- a/_sass/foundation-components/_magellan.scss
+++ /dev/null
@@ -1,34 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-magellan-classes: $include-html-classes !default;
-
-$magellan-bg: $white !default;
-$magellan-padding: 10px !default;
-
-@include exports("magellan") {
-  @if $include-html-magellan-classes {
-
-    #{data('magellan-expedition')}, #{data('magellan-expedition-clone')} {
-      background: $magellan-bg;
-      z-index: 50;
-      min-width: 100%;
-      padding: $magellan-padding;
-
-      .sub-nav {
-        margin-bottom: 0;
-        dd { margin-bottom: 0; }
-        a {
-          line-height: 1.8em;
-        }
-      }
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_offcanvas.scss b/_sass/foundation-components/_offcanvas.scss
deleted file mode 100644
index 8c86532..0000000
--- a/_sass/foundation-components/_offcanvas.scss
+++ /dev/null
@@ -1,515 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-@import "type";
-
-// Off Canvas Tab Bar Variables
-$include-html-off-canvas-classes: $include-html-classes !default;
-
-$tabbar-bg: $oil !default;
-$tabbar-height: rem-calc(45) !default;
-$tabbar-icon-width: $tabbar-height !default;
-$tabbar-line-height: $tabbar-height !default;
-$tabbar-color: $white !default;
-$tabbar-middle-padding: 0 rem-calc(10) !default;
-
-// Off Canvas Divider Styles
-$tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%) !default;
-$tabbar-right-section-border: $tabbar-left-section-border;
-
-
-// Off Canvas Tab Bar Headers
-$tabbar-header-color: $white !default;
-$tabbar-header-weight: $font-weight-bold !default;
-$tabbar-header-line-height: $tabbar-height !default;
-$tabbar-header-margin: 0 !default;
-
-// Off Canvas Menu Variables
-$off-canvas-width: rem-calc(250) !default;
-$off-canvas-bg: $oil !default;
-$off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%) !default;
-
-// Off Canvas Menu List Variables
-$off-canvas-label-padding: 0.3rem rem-calc(15) !default;
-$off-canvas-label-color: $aluminum !default;
-$off-canvas-label-text-transform: uppercase !default;
-$off-canvas-label-font-size: rem-calc(12) !default;
-$off-canvas-label-font-weight: $font-weight-bold !default;
-$off-canvas-label-bg: $tuatara !default;
-$off-canvas-label-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%) !default;
-$off-canvas-label-border-bottom: none !default;
-$off-canvas-label-margin:0 !default;
-$off-canvas-link-padding: rem-calc(10, 15) !default;
-$off-canvas-link-color: rgba($white, 0.7) !default;
-$off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%) !default;
-$off-canvas-back-bg: #444 !default;
-$off-canvas-back-border-top: $off-canvas-label-border-top !default;
-$off-canvas-back-border-bottom: $off-canvas-label-border-bottom !default;
-$off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%) !default;
-$off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%) !default;
-$off-canvas-back-hover-border-bottom: none !default;
-
-// Off Canvas Menu Icon Variables
-$tabbar-menu-icon-color: $white !default;
-$tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%) !default;
-
-$tabbar-menu-icon-text-indent: rem-calc(35) !default;
-$tabbar-menu-icon-width: $tabbar-icon-width !default;
-$tabbar-menu-icon-height: $tabbar-height !default;
-$tabbar-menu-icon-padding: 0 !default;
-
-$tabbar-hamburger-icon-width: rem-calc(16) !default;
-$tabbar-hamburger-icon-left: false !default;
-$tabbar-hamburger-icon-top: false !default;
-$tabbar-hamburger-icon-thickness: 1px !default;
-$tabbar-hamburger-icon-gap: 6px !default;
-
-// Off Canvas Back-Link Overlay
-$off-canvas-overlay-transition: background 300ms ease !default;
-$off-canvas-overlay-cursor: pointer !default;
-$off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5) !default;
-$off-canvas-overlay-background: rgba($white, 0.2) !default;
-$off-canvas-overlay-background-hover: rgba($white, 0.05) !default;
-
-// Transition Variables
-$menu-slide: "transform 500ms ease" !default;
-
-
-// MIXINS
-// Remove transition flicker on phones
-@mixin kill-flicker {
-  // -webkit-transform: translateZ(0x);
-  -webkit-backface-visibility: hidden;
-}
-
-// Basic properties for the content wraps
-@mixin wrap-base {
-  position: relative;
-  width: 100%;
-}
-
-@mixin translate3d($tx,$ty,$tz) {
-      -ms-transform: translate($tx,$ty);
-  -webkit-transform: translate3d($tx,$ty,$tz);
-     -moz-transform: translate3d($tx,$ty,$tz);
-      -ms-transform: translate3d($tx,$ty,$tz);
-       -o-transform: translate3d($tx,$ty,$tz);
-          transform: translate3d($tx,$ty,$tz)
-}
-
-// basic styles for off-canvas menu container
-@mixin off-canvas-menu($position) {
-  @include kill-flicker;
-  * { @include kill-flicker; }
-  width: $off-canvas-width;
-  top: 0;
-  bottom: 0;
-  position: absolute;
-  overflow-x: hidden;
-  overflow-y: auto;
-  background: $off-canvas-bg;
-  z-index: 1001;
-  box-sizing: content-box;
-  transition: transform 500ms ease 0s;
-  -webkit-overflow-scrolling: touch;
-  -ms-overflow-style: -ms-autohiding-scrollbar;
-
-  @if $position == left {
-    @include translate3d(-100%,0,0);
-    left: 0;
-  }
-  @if $position == right {
-    @include translate3d(100%,0,0);
-    right: 0;
-  }
-}
-
-// OFF CANVAS WRAP
-// Wrap visible content and prevent scroll bars
-@mixin off-canvas-wrap {
-  @include kill-flicker;
-  @include wrap-base;
-  overflow: hidden;
-  &.move-right,
-  &.move-left { min-height: 100%; -webkit-overflow-scrolling: touch; }
-}
-
-// INNER WRAP
-// Main content area that moves to reveal the off-canvas nav
-@mixin inner-wrap {
-  // @include kill-flicker;
-  // removed for now till chrome fixes backface issue
-  @include wrap-base;
-  @include clearfix;
-  -webkit-transition: -webkit-#{$menu-slide};
-  -moz-transition: -moz-#{$menu-slide};
-  -ms-transition: -ms-#{$menu-slide};
-  -o-transition: -o-#{$menu-slide};
-  transition: #{$menu-slide};
-}
-
-// TAB BAR
-// This is the tab bar base
-@mixin tab-bar-base {
-  @include kill-flicker;
-
-  // base styles
-  background: $tabbar-bg;
-  color: $tabbar-color;
-  height: $tabbar-height;
-  line-height: $tabbar-line-height;
-
-  // make sure it's below the .exit-off-canvas link
-  position: relative;
-  // z-index: 999;
-
-  // Typography
-  h1,h2,h3,h4,h5,h6 {
-    color: $tabbar-header-color;
-    font-weight: $tabbar-header-weight;
-    line-height: $tabbar-header-line-height;
-    margin: $tabbar-header-margin;
-  }
-  h1,h2,h3,h4 { font-size: $h5-font-size; }
-}
-
-// SMALL SECTIONS
-// These are small sections on the left and right that contain the off-canvas toggle buttons;
-@mixin tabbar-small-section($position) {
-  width: $tabbar-icon-width;
-  height: $tabbar-height;
-  position: absolute;
-  top: 0;
-  @if $position == left {
-    border-right: $tabbar-left-section-border;
-    // box-shadow: 1px 0 0 scale-color($tabbar-bg, $lightness: 13%);
-    left: 0;
-  }
-  @if $position == right {
-    border-left: $tabbar-right-section-border;
-    // box-shadow: -1px 0 0 scale-color($tabbar-bg, $lightness: -50%);
-    right:0;
-  }
-}
-
-@mixin tab-bar-section {
-  padding: $tabbar-middle-padding;
-  position: absolute;
-  text-align: center;
-  height: $tabbar-height;
-  top: 0;
-  @media #{$medium-up} {
-    &.left { text-align: left; }
-    &.right { text-align: right; }
-  }
-
-  // still need to make these non-presentational
-  &.left {
-    left: 0;
-    right: $tabbar-icon-width;
-  }
-  &.right {
-    left: $tabbar-icon-width;
-    right: 0;
-  }
-  &.middle {
-    left: $tabbar-icon-width;
-    right: $tabbar-icon-width;
-  }
-}
-
-// OFF CANVAS LIST
-// This is the list of links in the off-canvas menu
-@mixin off-canvas-list {
-  list-style-type: none;
-  padding:0;
-  margin:0;
-
-  li {
-    label {
-      display: block;
-      padding: $off-canvas-label-padding;
-      color: $off-canvas-label-color;
-      text-transform: $off-canvas-label-text-transform;
-      font-size: $off-canvas-label-font-size;
-      font-weight: $off-canvas-label-font-weight;
-      background: $off-canvas-label-bg;
-      border-top: $off-canvas-label-border-top;
-      border-bottom: $off-canvas-label-border-bottom;
-      margin: $off-canvas-label-margin;
-    }
-    a {
-      display: block;
-      padding: $off-canvas-link-padding;
-      color: $off-canvas-link-color;
-      border-bottom: $off-canvas-link-border-bottom;
-      transition: background 300ms ease;
-      &:hover {
-        background: $off-canvas-bg-hover;
-      }
-    }
-  }
-
-}
-
-// BACK LINK
-// This is an overlay that, when clicked, will toggle off the off canvas menu
-@mixin back-link {
-    @include kill-flicker;
-
-    transition: $off-canvas-overlay-transition;
-    cursor: $off-canvas-overlay-cursor;
-    box-shadow: $off-canvas-overlay-box-shadow;
-
-    // fill the screen
-    display: block;
-    position: absolute;
-    background: $off-canvas-overlay-background;
-    top: 0;
-    bottom: 0;
-    left:0;
-    right:0;
-    z-index: 1002;
-    -webkit-tap-highlight-color: rgba(0,0,0,0);
-
-    @media #{$medium-up} {
-      &:hover {
-        background: $off-canvas-overlay-background-hover;
-      }
-    }
-}
-
-//
-// DEFAULT CLASSES
-//
-@include exports("offcanvas") {
-  @if $include-html-off-canvas-classes {
-
-    .off-canvas-wrap { @include off-canvas-wrap; }
-    .inner-wrap { @include inner-wrap; }
-
-    .tab-bar { @include tab-bar-base; }
-
-    .left-small { @include tabbar-small-section($position: left); }
-    .right-small { @include tabbar-small-section($position: right); }
-
-    .tab-bar-section { @include tab-bar-section; }
-
-    // MENU BUTTON
-    // This is a little bonus. You don't need it for off canvas to work. Mixins to be written in the future.
-    .tab-bar .menu-icon {
-      text-indent: $tabbar-menu-icon-text-indent;
-      width: $tabbar-menu-icon-width;
-      height: $tabbar-menu-icon-height;
-      display: block;
-      padding: $tabbar-menu-icon-padding;
-      color: $tabbar-menu-icon-color;
-      position: relative;
-      transform: translate3d(0,0,0);
-
-      // @include for the hamburger menu-icon
-      //
-      // Arguments as follows: ($width, $left, $top, $thickness, $gap, $color, $hover-color)
-      // $width - Width of hamburger icon in rem Default: $tabbar-hamburger-icon-width.
-      // $left - If false, icon will be centered horizontally || explicitly set value in rem Default: $tabbar-hamburger-icon-left= False
-      // $top - If false, icon will be centered vertically || explicitly set value in rem Default: = False
-      // $thickness - thickness of lines in hamburger icon, set value in px Default: $tabbar-hamburger-icon-thickness = 1px
-      // $gap - spacing between the lines in hamburger icon, set value in px Default: $tabbar-hamburger-icon-gap = 6px
-      // $color - icon color Default: $tabbar-menu-icon-color
-      // $hover-color - icon color when hovered Default: $tabbar-menu-icon-hover
-      // $offcanvas - Set to true
-      @include hamburger($tabbar-hamburger-icon-width, $tabbar-hamburger-icon-left, $tabbar-hamburger-icon-top, $tabbar-hamburger-icon-thickness, $tabbar-hamburger-icon-gap, $tabbar-menu-icon-color, $tabbar-menu-icon-hover, true)
-    }
-
-    .left-off-canvas-menu { @include off-canvas-menu($position: left); }
-    .right-off-canvas-menu { @include off-canvas-menu($position: right); }
-
-    ul.off-canvas-list { @include off-canvas-list; }
-
-
-    // ANIMATION CLASSES
-    // These classes are added with JS and trigger the actual animation.
-    .move-right {
-      > .inner-wrap {
-        @include translate3d($off-canvas-width,0,0);
-      }
-      .exit-off-canvas { @include back-link;}
-    }
-
-    .move-left {
-      > .inner-wrap {
-        @include translate3d(-($off-canvas-width),0,0);
-
-      }
-      .exit-off-canvas { @include back-link; }
-    }
-    .offcanvas-overlap {
-      .left-off-canvas-menu, .right-off-canvas-menu {
-        -ms-transform: none;
-        -webkit-transform: none;
-        -moz-transform: none;
-        -o-transform: none;
-        transform: none;
-        z-index: 1003;
-      }
-      .exit-off-canvas { @include back-link; }
-    }
-    .offcanvas-overlap-left {
-      .right-off-canvas-menu {
-        -ms-transform: none;
-        -webkit-transform: none;
-        -moz-transform: none;
-        -o-transform: none;
-        transform: none;
-        z-index: 1003;
-      }
-      .exit-off-canvas { @include back-link; }
-    }
-    .offcanvas-overlap-right {
-      .left-off-canvas-menu {
-        -ms-transform: none;
-        -webkit-transform: none;
-        -moz-transform: none;
-        -o-transform: none;
-        transform: none;
-        z-index: 1003;
-      }
-      .exit-off-canvas { @include back-link; }
-    }
-
-    // Older browsers
-    .no-csstransforms {
-      .left-off-canvas-menu { left: -($off-canvas-width); }
-      .right-off-canvas-menu { right: -($off-canvas-width); }
-
-      .move-left > .inner-wrap { right: $off-canvas-width; }
-      .move-right > .inner-wrap { left: $off-canvas-width; }
-    }
-
-  }
-}
-
-//
-// Off-Canvas Submenu Classes
-//
-@mixin off-canvas-submenu($position) {
-  @include kill-flicker;
-  * { @include kill-flicker; }
-  width: $off-canvas-width;
-  top: 0;
-  bottom: 0;
-  position: absolute;
-  margin: 0;
-  overflow-x: hidden;
-  overflow-y: auto;
-  background: $off-canvas-bg;
-  z-index: 1002;
-  box-sizing: content-box;
-  -webkit-overflow-scrolling: touch;
-  @if $position == left {
-    @include translate3d(-100%,0,0);
-    left: 0;
-  }
-  @if $position == right {
-    @include translate3d(100%,0,0);
-    right: 0;
-  }
-  -webkit-transition: -webkit-#{$menu-slide};
-  -moz-transition: -moz-#{$menu-slide};
-  -ms-transition: -ms-#{$menu-slide};
-  -o-transition: -o-#{$menu-slide};
-  transition: #{$menu-slide};
-
-  //back button style like label
-  .back > a {
-    padding: $off-canvas-label-padding;
-    color: $off-canvas-label-color;
-    text-transform: $off-canvas-label-text-transform;
-    font-weight: $off-canvas-label-font-weight;
-    background: $off-canvas-back-bg;
-    border-top: $off-canvas-back-border-top;
-    border-bottom: $off-canvas-back-border-bottom;
-    &:hover {
-    	background: $off-canvas-back-hover-bg;
-    	border-top: $off-canvas-back-hover-border-top;
-    	border-bottom: $off-canvas-back-hover-border-bottom;
-    }
-    margin: $off-canvas-label-margin;
-    @if $position == right {
-      @if $text-direction == rtl {
-        &:before {
-          @include icon-double-arrows($position: left);
-        }
-      } @else {
-        &:after {
-          @include icon-double-arrows($position: right);
-        }
-      }
-    }
-    @if $position == left {
-      @if $text-direction == rtl {
-        &:after {
-          @include icon-double-arrows($position: right);
-        }
-      } @else {
-        &:before {
-          @include icon-double-arrows($position: left);
-        }
-      }
-    }
-  }
-}
-//Left double angle quote or Right double angle quote chars
-@mixin icon-double-arrows ($position){
-  @if $position == left {
-    content: "\AB";
-    @if $text-direction == rtl {
-      margin-left: 0.5rem;
-    } @else {
-      margin-right: 0.5rem;
-    }
-  }
-  @if $position == right {
-    content: "\BB";
-    @if $text-direction == rtl {
-      margin-right: 0.5rem;
-    } @else {
-      margin-left: 0.5rem;
-    }
-  }
-  display: inline;
-}
-
-@if $include-html-off-canvas-classes {
-  .left-submenu {
-    @include off-canvas-submenu($position: left);
-    &.move-right, &.offcanvas-overlap-right, &.offcanvas-overlap {
-      @include translate3d(0%,0,0);
-    }
-  }
-
-  .right-submenu {
-    @include off-canvas-submenu($position: right);
-    &.move-left, &.offcanvas-overlap-left, &.offcanvas-overlap {
-      @include translate3d(0%,0,0);
-    }
-  }
-
-  @if $text-direction == rtl {
-    .left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
-      @include icon-double-arrows($position: left);
-    }
-    .right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
-      @include icon-double-arrows($position: right);
-    }
-  } @else {
-    .left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
-       @include icon-double-arrows($position: right);
-    }
-    .right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
-       @include icon-double-arrows($position: left);
-    }
-  }
-}
diff --git a/_sass/foundation-components/_orbit.scss b/_sass/foundation-components/_orbit.scss
deleted file mode 100644
index 3228d8a..0000000
--- a/_sass/foundation-components/_orbit.scss
+++ /dev/null
@@ -1,368 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-// @variables
-//
-$include-html-orbit-classes: $include-html-classes !default;
-
-// We use these to control the caption styles
-$orbit-container-bg: none !default;
-$orbit-caption-bg: rgba(51,51,51, 0.8) !default;
-$orbit-caption-font-color: $white !default;
-$orbit-caption-font-size: rem-calc(14) !default;
-$orbit-caption-position: "bottom" !default; // Supported values: "bottom", "under"
-$orbit-caption-padding: rem-calc(10 14) !default;
-$orbit-caption-height: auto !default;
-
-// We use these to control the left/right nav styles
-$orbit-nav-bg: transparent !default;
-$orbit-nav-bg-hover: rgba(0,0,0,0.3) !default;
-$orbit-nav-arrow-color: $white !default;
-$orbit-nav-arrow-color-hover: $white !default;
-
-// We use these to control the timer styles
-$orbit-timer-bg: rgba(255,255,255,0.3) !default;
-$orbit-timer-show-progress-bar: true !default;
-
-// We use these to control the bullet nav styles
-$orbit-bullet-nav-color: $iron !default;
-$orbit-bullet-nav-color-active: $aluminum !default;
-$orbit-bullet-radius: rem-calc(9) !default;
-
-// We use these to controls the style of slide numbers
-$orbit-slide-number-bg: rgba(0,0,0,0) !default;
-$orbit-slide-number-font-color: $white !default;
-$orbit-slide-number-padding: rem-calc(5) !default;
-
-// Graceful Loading Wrapper and preloader
-$wrapper-class: "slideshow-wrapper" !default;
-$preloader-class: "preloader" !default;
-
-// Hide controls on small
-$orbit-nav-hide-for-small: true !default;
-$orbit-bullet-hide-for-small: true !default;
-$orbit-timer-hide-for-small: true !default;
-
-
-@include exports("orbit") {
-  @if $include-html-orbit-classes {
-
-    @-webkit-keyframes rotate {
-      from { -webkit-transform: rotate(0deg); }
-      to { -webkit-transform: rotate(360deg); }
-    }
-    @-moz-keyframes rotate {
-      from { -moz-transform: rotate(0deg); }
-      to { -moz-transform: rotate(360deg); }
-    }
-    @-o-keyframes rotate {
-      from { -o-transform: rotate(0deg); }
-      to { -o-transform: rotate(360deg); }
-    }
-    @keyframes rotate {
-      from { transform: rotate(0deg); }
-      to { transform: rotate(360deg); }
-    }
-
-    /* Orbit Graceful Loading */
-    .#{$wrapper-class} {
-      position: relative;
-
-      ul {
-        // Prevent bullets showing before .orbit-container is loaded
-        list-style-type: none;
-        margin: 0;
-
-        // Hide all list items
-        li,
-        li .orbit-caption { display: none; }
-
-        // ...except for the first one
-        li:first-child { display: block; }
-      }
-
-      .orbit-container { background-color: transparent;
-
-        // Show images when .orbit-container is loaded
-        li { display: block;
-
-          .orbit-caption { display: block; }
-        }
-        .orbit-bullets li {
-          display: inline-block;
-        }
-      }
-
-      // Orbit preloader
-      .#{$preloader-class} {
-        display: block;
-        width: 40px;
-        height: 40px;
-        position: absolute;
-        top: 50%;
-        left: 50%;
-        margin-top: -20px;
-        margin-left: -20px;
-        border: solid 3px;
-        border-color: $charcoal $white;
-        @include radius(1000px);
-        animation-name: rotate;
-        animation-duration: 1.5s;
-        animation-iteration-count: infinite;
-        animation-timing-function: linear;
-      }
-    }
-
-
-    .orbit-container {
-      overflow: hidden;
-      width: 100%;
-      position: relative;
-      background: $orbit-container-bg;
-
-      .orbit-slides-container {
-        list-style: none;
-        margin: 0;
-        padding: 0;
-        position: relative;
-
-        // Prevents images (and captions) from disappearing after first rotation on Chrome for Android
-        -webkit-transform: translateZ(0);
-
-        img { display: block; max-width: 100%; }
-
-        &>* {
-          position: absolute;
-          top: 0;
-          width: 100%;
-          @if $text-direction == rtl {
-            margin-right: 100%;
-          }
-          @else {
-            margin-left: 100%;
-          }
-
-          &:first-child {
-            @if $text-direction == rtl {
-            margin-right: 0;
-            }
-            @else {
-            margin-left: 0;
-            }
-          }
-
-          .orbit-caption {
-            @if $orbit-caption-position == "bottom" {
-              position: absolute;
-              bottom: 0;
-            } @else if $orbit-caption-position == "under" {
-              position: relative;
-            }
-
-            background-color: $orbit-caption-bg;
-            color: $orbit-caption-font-color;
-            width: 100%;
-            padding: $orbit-caption-padding;
-            font-size: $orbit-caption-font-size;
-          }
-        }
-      }
-
-      .orbit-slide-number {
-        position: absolute;
-        top: 10px;
-        #{$default-float}: 10px;
-        font-size: 12px;
-        span { font-weight: 700; padding: $orbit-slide-number-padding;}
-        color: $orbit-slide-number-font-color;
-        background: $orbit-slide-number-bg;
-        z-index: 10;
-      }
-
-      .orbit-timer {
-        position: absolute;
-        top: 12px;
-        #{$opposite-direction}: 10px;
-        height: 6px;
-        width: 100px;
-        z-index: 10;
-        .orbit-progress {
-          @if $orbit-timer-show-progress-bar {
-            height: 3px;
-            background-color: $orbit-timer-bg;
-            display: block;
-            width: 0;
-            position: relative;
-            right: 20px;
-            top: 5px;
-          }
-        }
-
-        // Play button
-        & > span {
-          display: none;
-          position: absolute;
-          top: 0;
-          #{$opposite-direction}: 0;
-          width: 11px;
-          height: 14px;
-          border: solid 4px $white;
-          border-top: none;
-          border-bottom: none;
-        }
-
-        // Pause button
-        &.paused {
-          & > span {
-            #{$opposite-direction}: -4px;
-            top: 0;
-            width: 11px;
-            height: 14px;
-            border: inset 8px;
-            border-left-style: solid;
-            border-color: transparent;
-            border-left-color: $white;
-            &.dark {
-              border-left-color: $oil;
-            }
-          }
-        }
-      }
-
-
-
-      &:hover .orbit-timer > span { display: block; }
-
-      // Let's get those controls to be right in the center on each side
-      .orbit-prev,
-      .orbit-next {
-        position: absolute;
-        top: 45%;
-        margin-top: -25px;
-        width: 36px;
-        height: 60px;
-        line-height: 50px;
-        color: white;
-        background-color: $orbit-nav-bg;
-        text-indent: -9999px !important;
-        z-index: 10;
-
-        &:hover {
-          background-color: $orbit-nav-bg-hover;
-        }
-
-        & > span {
-          position: absolute;
-          top: 50%;
-          margin-top: -10px;
-          display: block;
-          width: 0;
-          height: 0;
-          border: inset 10px;
-        }
-      }
-      .orbit-prev { #{$default-float}: 0;
-        & > span {
-          border-#{$opposite-direction}-style: solid;
-          border-color: transparent;
-          border-#{$opposite-direction}-color: $orbit-nav-arrow-color;
-        }
-        &:hover > span {
-          border-#{$opposite-direction}-color: $orbit-nav-arrow-color-hover;
-        }
-      }
-      .orbit-next { #{$opposite-direction}: 0;
-        & > span {
-          border-color: transparent;
-          border-#{$default-float}-style: solid;
-          border-#{$default-float}-color: $orbit-nav-arrow-color;
-          #{$default-float}: 50%;
-          margin-#{$default-float}: -4px;
-        }
-        &:hover > span {
-          border-#{$default-float}-color: $orbit-nav-arrow-color-hover;
-        }
-      }
-    }
-
-    .orbit-bullets-container { text-align: center; }
-    .orbit-bullets {
-      margin: 0 auto 30px auto;
-      overflow: hidden;
-      position: relative;
-      top: 10px;
-      float: none;
-      text-align: center;
-      display: block;
-
-      li {
-        cursor:pointer;
-        display: inline-block;
-        width: $orbit-bullet-radius;
-        height: $orbit-bullet-radius;
-        background: $orbit-bullet-nav-color;
-        // float: $default-float;
-        float: none;
-        margin-#{$opposite-direction}: 6px;
-        @include radius(1000px);
-
-        &.active {
-          background: $orbit-bullet-nav-color-active;
-        }
-
-        &:last-child { margin-#{$opposite-direction}: 0; }
-      }
-    }
-
-    .touch {
-      .orbit-container {
-        .orbit-prev,
-        .orbit-next { display: none; }
-      }
-
-      .orbit-bullets { display: none; }
-    }
-
-
-    @media #{$medium-up} {
-
-      .touch {
-        .orbit-container {
-          .orbit-prev,
-          .orbit-next { display: inherit; }
-        }
-
-        .orbit-bullets { display: block; }
-      }
-
-    }
-
-    @media #{$small-only} {
-      .orbit-stack-on-small {
-        .orbit-slides-container {height: auto !important;}
-        .orbit-slides-container > * {
-          position: relative;
-          margin:0 !important;
-          opacity:1 !important;
-        }
-
-        .orbit-slide-number {
-          display: none;
-        }
-      }
-
-      @if $orbit-timer-hide-for-small {
-         .orbit-timer{display: none;}
-      }
-      @if $orbit-nav-hide-for-small {
-         .orbit-next,.orbit-prev{display: none;}
-      }
-      @if $orbit-bullet-hide-for-small {
-         .orbit-bullets{display: none;}
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_pagination.scss b/_sass/foundation-components/_pagination.scss
deleted file mode 100644
index da6aada..0000000
--- a/_sass/foundation-components/_pagination.scss
+++ /dev/null
@@ -1,162 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-pagination-classes: $include-html-classes !default;
-
-// We use these to control the pagination container
-$pagination-height: rem-calc(24) !default;
-$pagination-margin: rem-calc(-5) !default;
-
-// We use these to set the list-item properties
-$pagination-li-float: $default-float !default;
-$pagination-li-height: rem-calc(24) !default;
-$pagination-li-font-color: $jet !default;
-$pagination-li-font-size: rem-calc(14) !default;
-$pagination-li-margin: rem-calc(5) !default;
-
-// We use these for the pagination anchor links
-$pagination-link-pad: rem-calc(1 10 1) !default;
-$pagination-link-font-color: $aluminum !default;
-$pagination-link-active-bg: scale-color($white, $lightness: -10%) !default;
-
-// We use these for disabled anchor links
-$pagination-link-unavailable-cursor: default !default;
-$pagination-link-unavailable-font-color: $aluminum !default;
-$pagination-link-unavailable-bg-active: transparent !default;
-
-// We use these for currently selected anchor links
-$pagination-link-current-background: $primary-color !default;
-$pagination-link-current-font-color: $white !default;
-$pagination-link-current-font-weight: $font-weight-bold !default;
-$pagination-link-current-cursor: default !default;
-$pagination-link-current-active-bg: $primary-color !default;
-
-// @mixins
-//
-// Style the pagination container. Currently only used when centering elements.
-// $center - Default: false, Options: true
-@mixin pagination-container($center:false) {
-  @if $center { text-align: center; }
-}
-
-// @mixins
-// Style unavailable list items
-@mixin pagination-unavailable-item {
-  a, button {
-    cursor: $pagination-link-unavailable-cursor;
-    color: $pagination-link-unavailable-font-color;
-  }
-  &:hover a,
-  & a:focus,
-
-  &:hover button,
-  & button:focus
-  { background: $pagination-link-unavailable-bg-active; }
-}
-// @mixins
-// Style the current list item. Do not assume that the current item has
-// an anchor <a> element.
-// $has-anchor - Default: true, Options: false
-@mixin pagination-current-item($has-anchor: true) {
-  @if $has-anchor {
-    a, button {
-      background: $pagination-link-current-background;
-      color: $pagination-link-current-font-color;
-      font-weight: $pagination-link-current-font-weight;
-      cursor: $pagination-link-current-cursor;
-
-      &:hover,
-      &:focus { background: $pagination-link-current-active-bg; }
-    }
-  } @else {
-    height: auto;
-    padding: $pagination-link-pad;
-    background: $pagination-link-current-background;
-    color: $pagination-link-current-font-color;
-    font-weight: $pagination-link-current-font-weight;
-    cursor: $pagination-link-current-cursor;
-    @include radius;
-
-    &:hover,
-    &:focus { background: $pagination-link-current-active-bg; }
-  }
-}
-
-// @mixins
-//
-// We use this mixin to set the properties for the creating Foundation pagination
-// $center - Left or center align the li elements. Default: false
-// $base-style - Sets base styles for pagination. Default: true, Options: false
-// $use-default-classes - Makes unavailable & current classes available for use. Default: true
-@mixin pagination($center:false, $base-style:true, $use-default-classes:true) {
-
-  @if $base-style {
-    display: block;
-    min-height: $pagination-height;
-    margin-#{$default-float}: $pagination-margin;
-
-    li {
-      height: $pagination-li-height;
-      color: $pagination-li-font-color;
-      font-size: $pagination-li-font-size;
-      margin-#{$default-float}: $pagination-li-margin;
-
-      a, button {
-        display: block;
-        padding: $pagination-link-pad;
-        color: $pagination-link-font-color;
-        background: none;
-        @include radius;
-        font-weight: normal;
-        font-size: 1em;
-        line-height: inherit;
-        @include single-transition(background-color);
-      }
-
-      &:hover a,
-      a:focus,
-      &:hover button,
-      button:focus
-      { background: $pagination-link-active-bg; }
-
-      @if $use-default-classes {
-        &.unavailable { @include pagination-unavailable-item(); }
-        &.current { @include pagination-current-item(); }
-      }
-    }
-  }
-
-  // Left or center align the li elements
-  li {
-    @if $center {
-      float: none;
-      display: inline-block;
-    } @else {
-      float: $pagination-li-float;
-      display: block;
-    }
-  }
-}
-
-@include exports("pagination") {
-  @if $include-pagination-classes {
-    ul.pagination {
-      @include pagination;
-    }
-
-    /* Pagination centred wrapper */
-    .pagination-centered {
-      @include pagination-container(true);
-
-      ul.pagination {
-        @include pagination(true, false);
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_panels.scss b/_sass/foundation-components/_panels.scss
deleted file mode 100644
index b3018e3..0000000
--- a/_sass/foundation-components/_panels.scss
+++ /dev/null
@@ -1,101 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-panel-classes: $include-html-classes !default;
-
-// We use these to control the background and border styles
-$panel-bg: scale-color($white, $lightness: -5%) !default;
-$panel-border-style: solid !default;
-$panel-border-size: 1px !default;
-
-// We use this % to control how much we darken things on hover
-$panel-function-factor: -11% !default;
-$panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor) !default;
-
-// We use these to set default inner padding and bottom margin
-$panel-margin-bottom: rem-calc(20) !default;
-$panel-padding: rem-calc(20) !default;
-
-// We use these to set default font colors
-$panel-font-color: $oil !default;
-$panel-font-color-alt: $white !default;
-
-$panel-header-adjust: true !default;
-$callout-panel-link-color: $primary-color !default;
-$callout-panel-link-color-hover: scale-color($callout-panel-link-color, $lightness: -14%) !default;
-//
-// @mixins
-//
-// We use this mixin to create panels.
-// $bg - Sets the panel background color. Default: $panel-pg || scale-color($white, $lightness: -5%) !default
-// $padding - Sets the panel padding amount. Default: $panel-padding || rem-calc(20)
-// $adjust - Sets the font color based on the darkness of the bg & resets header line-heights for panels. Default: $panel-header-adjust || true
-@mixin panel($bg:$panel-bg, $padding:$panel-padding, $adjust:$panel-header-adjust) {
-
-  @if $bg {
-    $bg-lightness: lightness($bg);
-
-    border-style: $panel-border-style;
-    border-width: $panel-border-size;
-    border-color: scale-color($bg, $lightness: $panel-function-factor);
-    margin-bottom: $panel-margin-bottom;
-    padding: $padding;
-
-    background: $bg;
-    @if $bg-lightness >= 50% { color: $panel-font-color; }
-    @else { color: $panel-font-color-alt; }
-
-    // Respect the padding, fool.
-    &>:first-child { margin-top: 0; }
-    &>:last-child { margin-bottom: 0; }
-
-    @if $adjust {
-      // We set the font color based on the darkness of the bg.
-      @if $bg-lightness >= 50% { 
-        h1,h2,h3,h4,h5,h6,p,li,dl { color: $panel-font-color; }
-      }
-      @else { 
-        h1,h2,h3,h4,h5,h6,p,li,dl { color: $panel-font-color-alt; }
-      }
-
-      // reset header line-heights for panels
-      h1,h2,h3,h4,h5,h6 {
-        line-height: 1; margin-bottom: rem-calc(20) / 2;
-        &.subheader { line-height: 1.4; }
-      }
-    }
-  }
-}
-
-@include exports("panel") {
-  @if $include-html-panel-classes {
-
-    /* Panels */
-    .panel { @include panel;
-
-      &.callout {
-        @include panel(scale-color($primary-color, $lightness: 94%));
-        a:not(.button) {
-          color: $callout-panel-link-color;
-
-          &:hover,
-          &:focus {
-            color: $callout-panel-link-color-hover;
-          }
-        }
-      }
-
-      &.radius {
-        @include radius;
-      }
-
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_pricing-tables.scss b/_sass/foundation-components/_pricing-tables.scss
deleted file mode 100644
index 97b14c4..0000000
--- a/_sass/foundation-components/_pricing-tables.scss
+++ /dev/null
@@ -1,150 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-pricing-classes: $include-html-classes !default;
-
-// We use this to control the border color
-$price-table-border: solid 1px $gainsboro !default;
-
-// We use this to control the bottom margin of the pricing table
-$price-table-margin-bottom: rem-calc(20) !default;
-
-// We use these to control the title styles
-$price-title-bg: $oil !default;
-$price-title-padding: rem-calc(15 20) !default;
-$price-title-align: center !default;
-$price-title-color: $smoke !default;
-$price-title-weight: $font-weight-normal !default;
-$price-title-size: rem-calc(16) !default;
-$price-title-font-family: $body-font-family !default;
-
-// We use these to control the price styles
-$price-money-bg: $vapor !default;
-$price-money-padding: rem-calc(15 20) !default;
-$price-money-align: center !default;
-$price-money-color: $oil !default;
-$price-money-weight: $font-weight-normal !default;
-$price-money-size: rem-calc(32) !default;
-$price-money-font-family: $body-font-family !default;
-
-
-// We use these to control the description styles
-$price-bg: $white !default;
-$price-desc-color: $monsoon !default;
-$price-desc-padding: rem-calc(15) !default;
-$price-desc-align: center !default;
-$price-desc-font-size: rem-calc(12) !default;
-$price-desc-weight: $font-weight-normal !default;
-$price-desc-line-height: 1.4 !default;
-$price-desc-bottom-border: dotted 1px $gainsboro !default;
-
-// We use these to control the list item styles
-$price-item-color: $oil !default;
-$price-item-padding: rem-calc(15) !default;
-$price-item-align: center !default;
-$price-item-font-size: rem-calc(14) !default;
-$price-item-weight: $font-weight-normal !default;
-$price-item-bottom-border: dotted 1px $gainsboro !default;
-
-// We use these to control the CTA area styles
-$price-cta-bg: $white !default;
-$price-cta-align: center !default;
-$price-cta-padding: rem-calc(20 20 0) !default;
-
-// @mixins
-//
-// We use this to create the container element for the pricing tables
-@mixin pricing-table-container {
-  border: $price-table-border;
-  margin-#{$default-float}: 0;
-  margin-bottom: $price-table-margin-bottom;
-
-  & * {
-    list-style: none;
-    line-height: 1;
-  }
-}
-// @mixins
-//
-// We use this mixin to create the pricing table title styles
-@mixin pricing-table-title {
-  background-color: $price-title-bg;
-  padding: $price-title-padding;
-  text-align: $price-title-align;
-  color: $price-title-color;
-  font-weight: $price-title-weight;
-  font-size: $price-title-size;
-  font-family: $price-title-font-family;
-}
-
-// @mixins
-//
-// We use this mixin to control the pricing table price styles
-@mixin pricing-table-price {
-  background-color: $price-money-bg;
-  padding: $price-money-padding;
-  text-align: $price-money-align;
-  color: $price-money-color;
-  font-weight: $price-money-weight;
-  font-size: $price-money-size;
-  font-family: $price-money-font-family;
-}
-
-// @mixins
-//
-// We use this mixin to create the description styles for the pricing table
-@mixin pricing-table-description {
-  background-color: $price-bg;
-  padding: $price-desc-padding;
-  text-align: $price-desc-align;
-  color: $price-desc-color;
-  font-size: $price-desc-font-size;
-  font-weight: $price-desc-weight;
-  line-height: $price-desc-line-height;
-  border-bottom: $price-desc-bottom-border;
-}
-
-// @mixins
-//
-// We use this mixin to style the bullet items in the pricing table
-@mixin pricing-table-bullet {
-  background-color: $price-bg;
-  padding: $price-item-padding;
-  text-align: $price-item-align;
-  color: $price-item-color;
-  font-size: $price-item-font-size;
-  font-weight: $price-item-weight;
-  border-bottom: $price-item-bottom-border;
-}
-
-// @mixins
-//
-// We use this mixin to style the CTA area of the pricing tables
-@mixin pricing-table-cta {
-  background-color: $price-cta-bg;
-  text-align: $price-cta-align;
-  padding: $price-cta-padding;
-}
-
-@include exports("pricing-table") {
-  @if $include-html-pricing-classes {
-
-    /* Pricing Tables */
-    .pricing-table {
-      @include pricing-table-container;
-
-      .title { @include pricing-table-title; }
-      .price { @include pricing-table-price; }
-      .description { @include pricing-table-description; }
-      .bullet-item { @include pricing-table-bullet; }
-      .cta-button { @include pricing-table-cta; }
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_progress-bars.scss b/_sass/foundation-components/_progress-bars.scss
deleted file mode 100644
index 974a710..0000000
--- a/_sass/foundation-components/_progress-bars.scss
+++ /dev/null
@@ -1,79 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-$include-html-media-classes: $include-html-classes !default;
-
-// We use this to set the progress bar height
-$progress-bar-height: rem-calc(25) !default;
-$progress-bar-color: $vapor !default;
-
-// We use these to control the border styles
-$progress-bar-border-color: scale-color($white, $lightness: 20%) !default;
-$progress-bar-border-size: 1px !default;
-$progress-bar-border-style: solid !default;
-$progress-bar-border-radius: $global-radius !default;
-
-// We use these to control the margin & padding
-$progress-bar-pad: rem-calc(2) !default;
-$progress-bar-margin-bottom: rem-calc(10) !default;
-
-// We use these to set the meter colors
-$progress-meter-color: $primary-color !default;
-$progress-meter-secondary-color: $secondary-color !default;
-$progress-meter-success-color: $success-color !default;
-$progress-meter-alert-color: $alert-color !default;
-
-// @mixins
-//
-// We use this to set up the progress bar container
-@mixin progress-container {
-  background-color: $progress-bar-color;
-  height: $progress-bar-height;
-  border: $progress-bar-border-size $progress-bar-border-style $progress-bar-border-color;
-  padding: $progress-bar-pad;
-  margin-bottom: $progress-bar-margin-bottom;
-}
-
-// @mixins
-//
-// $bg - Default: $progress-meter-color || $primary-color
-@mixin progress-meter($bg:$progress-meter-color) {
-  background: $bg;
-  height: 100%;
-  display: block;
-}
-
-
-@include exports("progress-bar") {
-  @if $include-html-media-classes {
-
-    /* Progress Bar */
-    .progress {
-      @include progress-container;
-
-      // Meter
-      .meter {
-        @include progress-meter;
-      }
-      &.secondary .meter { @include progress-meter($bg:$progress-meter-secondary-color); }
-      &.success .meter { @include progress-meter($bg:$progress-meter-success-color); }
-      &.alert .meter { @include progress-meter($bg:$progress-meter-alert-color); }
-
-      &.radius { @include radius($progress-bar-border-radius);
-        .meter { @include radius($progress-bar-border-radius - 1); }
-      }
-
-      &.round { @include radius(1000px);
-        .meter { @include radius(999px); }
-      }
-
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_range-slider.scss b/_sass/foundation-components/_range-slider.scss
deleted file mode 100644
index 30203ea..0000000
--- a/_sass/foundation-components/_range-slider.scss
+++ /dev/null
@@ -1,168 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @name _range-slider.scss
-// @dependencies _global.scss
-//
-
-//
-// @variables
-//
-
-$include-html-range-slider-classes: $include-html-classes !default;
-
-// These variabels define the slider bar styles
-$range-slider-bar-width: 100% !default;
-$range-slider-bar-height: rem-calc(16) !default;
-
-$range-slider-bar-border-width: 1px !default;
-$range-slider-bar-border-style: solid !default;
-$range-slider-bar-border-color: $gainsboro !default;
-$range-slider-radius: $global-radius !default;
-$range-slider-round: $global-rounded !default;
-$range-slider-bar-bg-color: $ghost !default;
-$range-slider-active-segment-bg-color: scale-color($secondary-color, $lightness: -1%) !default;
-
-// Vertical bar styles
-$range-slider-vertical-bar-width: rem-calc(16) !default;
-$range-slider-vertical-bar-height: rem-calc(200) !default;
-
-// These variabels define the slider handle styles
-$range-slider-handle-width: rem-calc(32) !default;
-$range-slider-handle-height: rem-calc(22) !default;
-$range-slider-handle-position-top: rem-calc(-5) !default;
-$range-slider-handle-bg-color: $primary-color !default;
-$range-slider-handle-border-width: 1px !default;
-$range-slider-handle-border-style: solid !default;
-$range-slider-handle-border-color: none !default;
-$range-slider-handle-radius: $global-radius !default;
-$range-slider-handle-round: $global-rounded !default;
-$range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%) !default;
-$range-slider-handle-cursor: pointer !default;
-
-$range-slider-disabled-opacity: 0.7 !default;
-
-//
-// @mixins
-//
-
-@mixin range-slider-bar-base($vertical: false) {
-  display: block;
-  position: relative;
-  width: $range-slider-bar-width;
-  height: $range-slider-bar-height;
-  border: $range-slider-bar-border-width $range-slider-bar-border-style $range-slider-bar-border-color;
-  margin: rem-calc(20 0);
-  -ms-touch-action: none;
-  touch-action: none;
-  @if $vertical == true {
-    display: inline-block;
-    width: $range-slider-vertical-bar-width;
-    height: $range-slider-vertical-bar-height;
-  }
-}
-@mixin range-slider-bar-style(
-  $bg: true,
-  $radius: false,
-  $round: false,
-  $disabled: false) {
-  @if $bg == true { background: $range-slider-bar-bg-color; }
-  @if $radius == true { @include radius($range-slider-radius); }
-  @if $round == true { @include radius($range-slider-round); }
-  @if $disabled == true {
-    cursor: $cursor-default-value;
-    opacity: $range-slider-disabled-opacity;
-  }
-}
-
-@mixin range-slider-bar(
-  $bg: $range-slider-bar-bg-color,
-  $radius:false) {
-  @include range-slider-bar-base;
-  @include range-slider-bar-style;
-}
-
-@mixin range-slider-handle-base() {
-  display: inline-block;
-  position: absolute;
-  z-index: 1;
-  top: $range-slider-handle-position-top;
-  width: $range-slider-handle-width;
-  height: $range-slider-handle-height;
-  border: $range-slider-handle-border-width $range-slider-handle-border-style $range-slider-handle-border-color;
-  cursor: $range-slider-handle-cursor;
-
-  // This removes the 300ms touch delay on Windows 8
-  -ms-touch-action: manipulation;
-      touch-action: manipulation;
-}
-@mixin range-slider-handle-style(
-  $bg: true,
-  $radius: false,
-  $round: false,
-  $disabled: false) {
-  @if $bg == true { background: $range-slider-handle-bg-color; }
-  @if $radius == true { @include radius($range-slider-radius); }
-  @if $round == true { @include radius($range-slider-round); }
-  @if $disabled == true {
-    cursor: $cursor-default-value;
-    opacity: $range-slider-disabled-opacity;
-  }
-  &:hover {
-    background: $range-slider-handle-bg-hover-color;
-  }
-}
-@mixin range-slider-handle() {
-  @include range-slider-handle-base;
-  @include range-slider-handle-style;
-}
-
-// CSS Generation
-@include exports("range-slider-bar") {
-  @if $include-html-range-slider-classes {
-    .range-slider {
-      @include range-slider-bar-base;
-      @include range-slider-bar-style($bg:true, $radius:false);
-      &.vertical-range {
-        @include range-slider-bar-base($vertical: true);
-        .range-slider-handle {
-          margin-top: 0;
-          margin-#{$default-float}: -($range-slider-handle-width / 4);
-          position: absolute;
-          bottom: -($range-slider-vertical-bar-height - $range-slider-handle-width);
-        }
-        .range-slider-active-segment {
-          width: $range-slider-bar-height - rem-calc((strip-unit($range-slider-bar-border-width) * 2));
-          height: auto;
-          bottom: 0;
-        }
-      }
-      &.radius {
-        @include range-slider-bar-style($radius:true);
-        .range-slider-handle { @include range-slider-handle-style($radius: true); }
-      }
-      &.round {
-        @include range-slider-bar-style($round:true);
-        .range-slider-handle { @include range-slider-handle-style($round: true); }
-      }
-      &.disabled, &[disabled] {
-        @include range-slider-bar-style($disabled:true);
-        .range-slider-handle { @include range-slider-handle-style($disabled: true); }
-      }
-    }
-    .range-slider-active-segment {
-      display: inline-block;
-      position: absolute;
-      height: $range-slider-bar-height - rem-calc((strip-unit($range-slider-bar-border-width) * 2));
-      background: $range-slider-active-segment-bg-color;
-    }
-    .range-slider-handle {
-      @include range-slider-handle-base;
-      @include range-slider-handle-style($bg:true, $radius: false);
-    }
-  }
-}
diff --git a/_sass/foundation-components/_reveal.scss b/_sass/foundation-components/_reveal.scss
deleted file mode 100644
index 140173f..0000000
--- a/_sass/foundation-components/_reveal.scss
+++ /dev/null
@@ -1,223 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-@import "grid";
-
-//
-// @name _reveal.scss
-// @dependencies _global.scss
-//
-
-$include-html-reveal-classes: $include-html-classes !default;
-
-// We use these to control the style of the reveal overlay.
-$reveal-overlay-bg: rgba($black, .45) !default;
-$reveal-overlay-bg-old: $black !default;
-
-// We use these to control the style of the modal itself.
-$reveal-modal-bg: $white !default;
-$reveal-position-top: rem-calc(100) !default;
-$reveal-default-width: 80% !default;
-$reveal-max-width: $row-width !default;
-$reveal-modal-padding: rem-calc(20) !default;
-$reveal-box-shadow: 0 0 10px rgba($black,.4) !default;
-
-// We use these to style the reveal close button
-$reveal-close-font-size: rem-calc(40) !default;
-$reveal-close-top: rem-calc(10) !default;
-$reveal-close-side: rem-calc(22) !default;
-$reveal-close-color: $base !default;
-$reveal-close-weight: $font-weight-bold !default;
-
-// We use this to set the default radius used throughout the core.
-$reveal-radius: $global-radius !default;
-$reveal-round: $global-rounded !default;
-
-// We use these to control the modal border
-$reveal-border-style: solid !default;
-$reveal-border-width: 1px !default;
-$reveal-border-color: $steel !default;
-
-$reveal-modal-class: "reveal-modal" !default;
-$close-reveal-modal-class: "close-reveal-modal" !default;
-
-//
-// @mixins
-//
-
-// We use this to create the reveal background overlay styles
-@mixin reveal-bg( $include-z-index-value: true ) {
-  //position: fixed;
-  position: absolute; // allows modal background to extend beyond window position
-  top: 0;
-  bottom: 0;
-  left: 0;
-  right: 0;
-  background: $reveal-overlay-bg-old; // Autoprefixer should be used to avoid such variables needed when Foundation for Sites can do so in the near future.
-  background: $reveal-overlay-bg;
-  z-index: if( $include-z-index-value, 1004, auto );
-  display: none;
-  #{$default-float}: 0;
-}
-
-// We use this mixin to create the structure of a reveal modal
-//
-// $base-style - Provides reveal base styles, can be set to false to override. Default: true, Options: false
-// $width - Sets reveal width Default: $reveal-default-width || 80%
-//
-@mixin reveal-modal-base( $base-style: true, $width:$reveal-default-width, $max-width:$reveal-max-width, $border-radius: $reveal-radius) {
-  @if $base-style {
-    visibility: hidden;
-    display: none;
-    position: absolute;
-    z-index: 1005;
-    width: 100vw;
-    top:0;
-    border-radius: $border-radius;
-    #{$default-float}: 0;
-
-    @media #{$small-only} {
-      min-height:100vh;
-    }
-
-    // Make sure rows don't have a min-width on them
-    .column, .columns { min-width: 0; }
-
-    // Get rid of margin from first and last element inside modal
-    & > :first-child { margin-top: 0; }
-
-    & > :last-child { margin-bottom: 0; }
-  }
-
-  @if $width {
-    @media #{$medium-up} {
-      width: $width;
-      max-width: $max-width;
-      left: 0;
-      right: 0;
-      margin: 0 auto;
-    }
-  }
-}
-
-// We use this to style the reveal modal defaults
-//
-// $bg - Sets background color of reveal modal. Default: $reveal-modal-bg || $white
-// $padding - Padding to apply to reveal modal. Default: $reveal-modal-padding.
-// $border - Choose whether reveal uses a border. Default: true, Options: false
-// $border-style - Set reveal border style. Default: $reveal-border-style || solid
-// $border-width - Width of border (i.e. 1px). Default: $reveal-border-width.
-// $border-color - Color of border. Default: $reveal-border-color.
-// $box-shadow - Choose whether or not to include the default box-shadow. Default: true, Options: false
-// $radius - If true, set to modal radius which is $global-radius || explicitly set radius amount in px (ex. $radius:10px). Default: false
-// $top-offset - Default: $reveal-position-top || 50px
-@mixin reveal-modal-style(
-  $bg:false,
-  $padding:false,
-  $border:false,
-  $border-style:$reveal-border-style,
-  $border-width:$reveal-border-width,
-  $border-color:$reveal-border-color,
-  $box-shadow:false,
-  $radius:false,
-  $top-offset:false) {
-
-  @if $bg { background-color: $bg; }
-  @if $padding != false { padding: $padding; }
-
-  @if $border { border: $border-style $border-width $border-color; }
-
-  // We can choose whether or not to include the default box-shadow.
-  @if $box-shadow {
-    box-shadow: $reveal-box-shadow;
-  }
-
-  // We can control how much radius is used on the modal
-  @if $radius == true { @include radius($reveal-radius); }
-  @else if $radius { @include radius($radius); }
-
-  @if $top-offset {
-    @media #{$medium-up} {
-      top: $top-offset;
-    }
-  }
-}
-
-// We use this to create a close button for the reveal modal
-//
-// $color - Default: $reveal-close-color || $base
-@mixin reveal-close($color:$reveal-close-color) {
-  font-size: $reveal-close-font-size;
-  line-height: 1;
-  position: absolute;
-  top: $reveal-close-top;
-  #{$opposite-direction}: $reveal-close-side;
-  color: $color;
-  font-weight: $reveal-close-weight;
-  cursor: $cursor-pointer-value;
-}
-
-@include exports("reveal") {
-  @if $include-html-reveal-classes {
-
-    // Reveal Modals
-    .reveal-modal-bg { @include reveal-bg; }
-
-    .#{$reveal-modal-class} {
-      @include reveal-modal-base;
-      @include reveal-modal-style(
-        $bg:$reveal-modal-bg,
-        $padding:$reveal-modal-padding,
-        $border:true,
-        $box-shadow:true,
-        $radius:false,
-        $top-offset:$reveal-position-top
-      );
-      @include reveal-modal-style($padding:$reveal-modal-padding * 1.5);
-
-      &.radius { @include reveal-modal-style($radius:true); }
-      &.round  { @include reveal-modal-style($radius:$reveal-round); }
-      &.collapse { @include reveal-modal-style($padding:0); }
-      &.tiny  { @include reveal-modal-base(false, 30%); }
-      &.small { @include reveal-modal-base(false, 40%); }
-      &.medium  { @include reveal-modal-base(false, 60%); }
-      &.large { @include reveal-modal-base(false, 70%); }
-      &.xlarge { @include reveal-modal-base(false, 95%); }
-      &.full {
-        @include reveal-modal-base(false, 100vw);
-        top:0;
-        left:0;
-        height:100%;
-        height: 100vh;
-        min-height:100vh;
-        max-width: none !important;
-        margin-left: 0 !important;
-      }
-
-      .#{$close-reveal-modal-class} { @include reveal-close; }
-    }
-
-    dialog {
-      @extend .#{$reveal-modal-class};
-      display: none;
-
-      &::backdrop, & + .backdrop {
-        @include reveal-bg(false);
-      }
-
-      &[open]{
-        display: block;
-      }
-    }
-
-    // Reveal Print Styles: It should be invisible, adds no value being printed.
-    @media print {
-      dialog, .#{$reveal-modal-class} { 
-        display: none;
-        background: $white !important;
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_side-nav.scss b/_sass/foundation-components/_side-nav.scss
deleted file mode 100644
index d16be15..0000000
--- a/_sass/foundation-components/_side-nav.scss
+++ /dev/null
@@ -1,116 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @variables
-//
-
-$include-html-nav-classes: $include-html-classes !default;
-
-// We use this to control padding.
-$side-nav-padding: rem-calc(14 0) !default;
-
-// We use these to control list styles.
-$side-nav-list-type: none !default;
-$side-nav-list-position: outside !default;
-$side-nav-list-margin: rem-calc(0 0 7 0) !default;
-
-// We use these to control link styles.
-$side-nav-link-color: $primary-color !default;
-$side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%) !default;
-$side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%) !default;
-$side-nav-link-bg-hover: hsla(0, 0, 0, 0.025) !default;
-$side-nav-link-margin: 0 !default;
-$side-nav-link-padding: rem-calc(7 14) !default;
-$side-nav-font-size: rem-calc(14) !default;
-$side-nav-font-weight: $font-weight-normal !default;
-$side-nav-font-weight-active: $side-nav-font-weight !default;
-$side-nav-font-family: $body-font-family !default;
-$side-nav-font-family-active: $side-nav-font-family !default;
-
-// We use these to control heading styles.
-$side-nav-heading-color: $side-nav-link-color !default;
-$side-nav-heading-font-size: $side-nav-font-size !default;
-$side-nav-heading-font-weight: bold !default;
-$side-nav-heading-text-transform: uppercase !default;
-
-// We use these to control border styles
-$side-nav-divider-size: 1px !default;
-$side-nav-divider-style: solid !default;
-$side-nav-divider-color: scale-color($white, $lightness: 10%) !default;
-
-
-//
-// @mixins
-//
-
-
-// We use this to style the side-nav
-//
-// $divider-color - Border color of divider. Default: $side-nav-divider-color.
-// $font-size - Font size of nav items. Default: $side-nav-font-size.
-// $link-color - Color of navigation links. Default: $side-nav-link-color.
-// $link-color-hover - Color of navigation links when hovered. Default: $side-nav-link-color-hover.
-@mixin side-nav(
-  $divider-color:$side-nav-divider-color,
-  $font-size:$side-nav-font-size,
-  $link-color:$side-nav-link-color,
-  $link-color-hover:$side-nav-link-color-hover,
-  $link-bg-hover:$side-nav-link-bg-hover) {
-  display: block;
-  margin: 0;
-  padding: $side-nav-padding;
-  list-style-type: $side-nav-list-type;
-  list-style-position: $side-nav-list-position;
-  font-family: $side-nav-font-family;
-
-  li {
-    margin: $side-nav-list-margin;
-    font-size: $font-size;
-    font-weight: $side-nav-font-weight;
-
-    a:not(.button) {
-      display: block;
-      color: $link-color;
-      margin: $side-nav-link-margin;
-      padding: $side-nav-link-padding;
-      &:hover,
-      &:focus {
-        background: $link-bg-hover;
-        color: $link-color-hover;
-      }
-    }
-
-    &.active > a:first-child:not(.button) {
-      color: $side-nav-link-color-active;
-      font-weight: $side-nav-font-weight-active;
-      font-family: $side-nav-font-family-active;
-    }
-
-    &.divider {
-      border-top: $side-nav-divider-size $side-nav-divider-style;
-      height: 0;
-      padding: 0;
-      list-style: none;
-      border-top-color: $divider-color;
-    }
-
-    &.heading {
-      color: $side-nav-heading-color;
-      font: {
-        size: $side-nav-heading-font-size;
-        weight: $side-nav-heading-font-weight;
-      }
-      text-transform: $side-nav-heading-text-transform;
-    }
-  }
-}
-
-@include exports("side-nav") {
-  @if $include-html-nav-classes {
-    .side-nav { @include side-nav; }
-  }
-}
diff --git a/_sass/foundation-components/_split-buttons.scss b/_sass/foundation-components/_split-buttons.scss
deleted file mode 100644
index 00b9f7a..0000000
--- a/_sass/foundation-components/_split-buttons.scss
+++ /dev/null
@@ -1,191 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-@import "buttons";
-@import "dropdown-buttons";
-
-//
-// @name _split-buttons.scss
-// @dependencies _buttons.scss, _global.scss
-//
-
-//
-// @variables
-//
-
-$include-html-button-classes: $include-html-classes !default;
-
-// We use these to control different shared styles for Split Buttons
-$split-button-function-factor: 10% !default;
-$split-button-pip-color: $white !default;
-$split-button-pip-color-alt: $oil !default;
-$split-button-active-bg-tint: rgba(0,0,0,0.1) !default;
-
-// We use these to control tiny split buttons
-$split-button-padding-tny: $button-pip-tny * 10 !default;
-$split-button-span-width-tny: $button-pip-tny * 6 !default;
-$split-button-pip-size-tny: $button-pip-tny !default;
-$split-button-pip-top-tny: $button-pip-tny * 2 !default;
-$split-button-pip-default-float-tny: rem-calc(-6) !default;
-
-// We use these to control small split buttons
-$split-button-padding-sml: $button-pip-sml * 10 !default;
-$split-button-span-width-sml: $button-pip-sml * 6 !default;
-$split-button-pip-size-sml: $button-pip-sml !default;
-$split-button-pip-top-sml: $button-pip-sml * 1.5 !default;
-$split-button-pip-default-float-sml: rem-calc(-6) !default;
-
-// We use these to control medium split buttons
-$split-button-padding-med: $button-pip-med * 9 !default;
-$split-button-span-width-med: $button-pip-med * 5.5 !default;
-$split-button-pip-size-med: $button-pip-med - rem-calc(3) !default;
-$split-button-pip-top-med: $button-pip-med * 1.5 !default;
-$split-button-pip-default-float-med: rem-calc(-6) !default;
-
-// We use these to control large split buttons
-$split-button-padding-lrg: $button-pip-lrg * 8 !default;
-$split-button-span-width-lrg: $button-pip-lrg * 5 !default;
-$split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6) !default;
-$split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5) !default;
-$split-button-pip-default-float-lrg: rem-calc(-6) !default;
-
-
-//
-// @mixins
-//
-
-// We use this mixin to create split buttons that build upon the button mixins
-//
-// $padding - Type of padding to apply. Default: medium. Options: tiny, small, medium, large.
-// $pip-color - Color of the triangle. Default: $split-button-pip-color.
-// $span-border - Border color of button divider. Default: $primary-color.
-// $base-style - Apply base style to split button. Default: true.
-@mixin split-button(
-  $padding:medium,
-  $pip-color:$split-button-pip-color, 
-  $span-border:$primary-color, 
-  $base-style:true) {
-
-  // With this, we can control whether or not the base styles come through.
-  @if $base-style {
-    position: relative;
-
-    // Styling for the split arrow clickable area
-    span {
-      display: block;
-      height: 100%;
-      position: absolute;
-      #{$opposite-direction}: 0;
-      top: 0;
-      border-#{$default-float}: solid 1px;
-
-      // Building the triangle pip indicator
-      &:after {
-        position: absolute;
-        content: "";
-        width: 0;
-        height: 0;
-        display: block;
-        border-style: inset;
-        top: 50%;
-
-        #{$default-float}: 50%;
-      }
-
-      &:active { background-color: $split-button-active-bg-tint; }
-    }
-  }
-
-  // Control the border color for the span area of the split button
-  @if $span-border {
-    span {
-      border-#{$default-float}-color: rgba(255,255,255,0.5);
-    }
-  }
-
-  // Style of the button and clickable area for tiny sizes
-  @if $padding == tiny {
-    padding-#{$opposite-direction}: $split-button-padding-tny;
-
-    span { width: $split-button-span-width-tny;
-      &:after {
-        border-top-style: solid;
-        border-width: $split-button-pip-size-tny;
-        top: 48%;
-        margin-#{$default-float}: $split-button-pip-default-float-tny;
-      }
-    }
-  }
-
-  // Style of the button and clickable area for small sizes
-  @else if $padding == small {
-    padding-#{$opposite-direction}: $split-button-padding-sml;
-
-    span { width: $split-button-span-width-sml;
-      &:after {
-        border-top-style: solid;
-        border-width: $split-button-pip-size-sml;
-        top: 48%;
-        margin-#{$default-float}: $split-button-pip-default-float-sml;
-      }
-    }
-  }
-
-  // Style of the button and clickable area for default (medium) sizes
-  @else if $padding == medium {
-    padding-#{$opposite-direction}: $split-button-padding-med;
-
-    span { width: $split-button-span-width-med;
-      &:after {
-        border-top-style: solid;
-        border-width: $split-button-pip-size-med;
-        top: 48%;
-        margin-#{$default-float}: $split-button-pip-default-float-med;
-      }
-    }
-  }
-
-  // Style of the button and clickable area for large sizes
-  @else if $padding == large {
-    padding-#{$opposite-direction}: $split-button-padding-lrg;
-
-    span { width: $split-button-span-width-lrg;
-      &:after {
-        border-top-style: solid;
-        border-width: $split-button-pip-size-lrg;
-        top: 48%;
-        margin-#{$default-float}: $split-button-pip-default-float-lrg;
-      }
-    }
-  }
-
-  // Control the color of the triangle pip
-  @if $pip-color {
-    span:after { border-color: $pip-color transparent transparent transparent; }
-  }
-}
-
-@include exports("split-button") {
-  @if $include-html-button-classes {
-
-    .split.button { @include split-button;
-
-      &.secondary { @include split-button(false, $split-button-pip-color, $secondary-color, false); }
-      &.alert { @include split-button(false, false, $alert-color, false); }
-      &.success { @include split-button(false, false, $success-color, false); }
-
-      &.tiny { @include split-button(tiny, false, false, false); }
-      &.small { @include split-button(small, false, false, false); }
-      &.large { @include split-button(large, false, false, false); }
-      &.expand { padding-left: 2rem; }
-
-      &.secondary { @include split-button(false, $split-button-pip-color-alt, false, false); }
-
-      &.radius span { @include side-radius($opposite-direction, $global-radius); }
-      &.round span { @include side-radius($opposite-direction, 1000px); }
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_sub-nav.scss b/_sass/foundation-components/_sub-nav.scss
deleted file mode 100644
index 5364499..0000000
--- a/_sass/foundation-components/_sub-nav.scss
+++ /dev/null
@@ -1,123 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @name _sub-nav.scss
-// @dependencies _global.scss
-//
-
-//
-// @variables
-//
-
-$include-html-nav-classes: $include-html-classes !default;
-
-// We use these to control margin and padding
-$sub-nav-list-margin: rem-calc(-4 0 18) !default;
-$sub-nav-list-padding-top: rem-calc(4) !default;
-
-// We use this to control the definition
-$sub-nav-font-family: $body-font-family !default;
-$sub-nav-font-size: rem-calc(14) !default;
-$sub-nav-font-color: $aluminum !default;
-$sub-nav-font-weight: $font-weight-normal !default;
-$sub-nav-text-decoration: none !default;
-$sub-nav-padding: rem-calc(3 16) !default;
-$sub-nav-border-radius: 3px !default;
-$sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%) !default;
-
-
-// We use these to control the active item styles
-
-$sub-nav-active-font-weight: $font-weight-normal !default;
-$sub-nav-active-bg: $primary-color !default;
-$sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%) !default;
-$sub-nav-active-color: $white !default;
-$sub-nav-active-padding: $sub-nav-padding !default;
-$sub-nav-active-cursor: default !default;
-
-$sub-nav-item-divider: "" !default;
-$sub-nav-item-divider-margin: rem-calc(12) !default;
-
-//
-// @mixins
-//
-
-
-// Create a sub-nav item
-//
-// $font-color - Font color. Default: $sub-nav-font-color.
-// $font-size - Font size. Default: $sub-nav-font-size.
-// $active-bg - Background of active nav item. Default: $sub-nav-active-bg.
-// $active-bg-hover - Background of active nav item, when hovered. Default: $sub-nav-active-bg-hover.
-@mixin sub-nav(
-  $font-color: $sub-nav-font-color,
-  $font-size: $sub-nav-font-size,
-  $active-bg: $sub-nav-active-bg,
-  $active-bg-hover: $sub-nav-active-bg-hover) {
-  display: block;
-  width: auto;
-  overflow: hidden;
-  margin: $sub-nav-list-margin;
-  padding-top: $sub-nav-list-padding-top;
-
-  dt {
-    text-transform: uppercase;
-  }
-
-  dt,
-  dd,
-  li {
-    float: $default-float;
-    display: inline;
-    margin-#{$default-float}: rem-calc(16);
-    margin-bottom: 0;
-    font-family: $sub-nav-font-family;
-    font-weight: $sub-nav-font-weight;
-    font-size: $font-size;
-    color: $font-color;
-
-    a {
-      text-decoration: $sub-nav-text-decoration;
-      color: $sub-nav-font-color;
-      padding: $sub-nav-padding;
-      &:hover {
-        color: $sub-nav-font-color-hover;
-      }
-    }
-
-    &.active a {
-      @include radius($sub-nav-border-radius);
-      font-weight: $sub-nav-active-font-weight;
-      background: $active-bg;
-      padding: $sub-nav-active-padding;
-      cursor: $sub-nav-active-cursor;
-      color: $sub-nav-active-color;
-      &:hover {
-        background: $active-bg-hover;
-      }
-    }
-    @if $sub-nav-item-divider != "" {
-      margin-#{$default-float}: 0;
-
-      &:before {
-        content: "#{$sub-nav-item-divider}";
-        margin: 0 $sub-nav-item-divider-margin;
-      }
-
-      &:first-child:before {
-        content: "";
-        margin: 0;
-      }
-    }
-  }
-}
-
-@include exports("sub-nav") {
-  @if $include-html-nav-classes {
-    .sub-nav { @include sub-nav; }
-  }
-}
diff --git a/_sass/foundation-components/_switches.scss b/_sass/foundation-components/_switches.scss
deleted file mode 100644
index 33f4284..0000000
--- a/_sass/foundation-components/_switches.scss
+++ /dev/null
@@ -1,238 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @name
-// @dependencies _global.scss
-//
-
-//
-// @variables
-//
-
-$include-html-form-classes: $include-html-classes !default;
-
-// Controlling background color for the switch container
-$switch-bg: $gainsboro !default;
-
-// We use these to control the switch heights for our default classes
-$switch-height-tny: 1.5rem !default;
-$switch-height-sml: 1.75rem !default;
-$switch-height-med: 2rem !default;
-$switch-height-lrg: 2.5rem !default;
-$switch-bottom-margin: 1.5rem !default;
-
-// We use these to style the switch-paddle
-$switch-paddle-bg: $white !default;
-$switch-paddle-transition-speed: .15s !default;
-$switch-paddle-transition-ease: ease-out !default;
-$switch-active-color: $primary-color !default;
-
-
-//
-// @mixins
-//
-
-// We use this mixin to create the base styles for our switch element.
-//
-// $transition-speed - Time in ms for switch to toggle. Default: $switch-paddle-transition-speed.
-// $transition-ease - Easing function to use for animation (i.e. ease-out). Default: $switch-paddle-transition-ease.
-@mixin switch-base(
-  $transition-speed:$switch-paddle-transition-speed,
-  $transition-ease:$switch-paddle-transition-ease) {
-
-  padding: 0;
-  border: none;
-  position: relative;
-  outline: 0;
-  -webkit-user-select: none;
-     -moz-user-select: none;
-          user-select: none;
-
-  // Default label styles for type and transition
-  label {
-    display: block;
-    margin-bottom: ($switch-height-med / 2);
-    position: relative;
-    color: transparent;
-    background: $switch-bg;
-    text-indent: 100%;
-    width: $switch-height-med * 2; height: $switch-height-med;
-    cursor: pointer;
-
-    // Transition for the switch label to follow paddle
-    @include single-transition(left, $transition-speed, $transition-ease);
-  }
-
-  // So that we don't need to recreate the form with any JS, we use the
-  // existing checkbox or radio button, but we cleverly position and hide it.
-  input {
-    opacity: 0;
-    position: absolute;
-    top: 9px;
-    left: 10px;
-    padding:0;
-
-    & + label { margin-left: 0; margin-right: 0; }
-  }
-
-  // The paddle for the switch is created from an after psuedoclass
-  // content element. This is sized and positioned, and reacts to
-  // the state of the input.
-
-  label:after {
-    content: "";
-    display: block;
-    background: $switch-paddle-bg;
-    position: absolute;
-    top: .25rem;
-    left: .25rem;
-    width: $switch-height-med - 0.5rem;
-    height: $switch-height-med - 0.5rem;
-
-    -webkit-transition: left $transition-speed $transition-ease;
-    -moz-transition: left $transition-speed $transition-ease;
-    -o-transition: translate3d(0,0,0);
-    transition: left $transition-speed $transition-ease;
-
-    -webkit-transform: translate3d(0,0,0);
-    -moz-transform: translate3d(0,0,0);
-    -o-transform: translate3d(0,0,0);
-    transform: translate3d(0,0,0);
-  }
-
-  input:checked + label {
-    background: $switch-active-color;
-  }
-
-  input:checked + label:after {
-    left: $switch-height-med + 0.25rem;
-  }
-}
-
-// We use this mixin to create the size styles for switches.
-//
-// $height - Height (in px) of the switch. Default: $switch-height-med.
-// $font-size - Font size of text in switch. Default: $switch-font-size-med.
-// $line-height - Line height of switch. Default: 2.3rem.
-@mixin switch-size($height: $switch-height-med) {
-
-  label {
-    width: $height * 2;
-    height: $height;
-  }
-
-  label:after {
-    width: $height - 0.5rem;
-    height: $height - 0.5rem;
-  }
-
-  input:checked + label:after {
-    left: $height + 0.25rem;
-  }
-
-}
-
-// We use this mixin to add color and other fanciness to the switches.
-//
-// $paddle-bg - Background of switch paddle. Default: $switch-paddle-bg.
-// $active-color - Background color of positive side of switch. Default: $switch-positive-color.
-// $negative-color - Background color of negative side of switch. Default: $switch-negative-color.
-// $radius - Radius to apply to switch. Default: false.
-// $base-style - Apply base styles? Default: true.
-@mixin switch-style(
-  $paddle-bg:$switch-paddle-bg,
-  $active-color:$switch-active-color,
-  $radius:false,
-  $base-style:true) {
-
-  @if $base-style {
-
-    label {
-      color: transparent;
-      background: $switch-bg;
-    }
-
-    label:after {
-      background: $paddle-bg;
-    }
-
-    input:checked + label {
-      background: $active-color;
-    }
-  }
-
-  // Setting up the radius for switches
-  @if $radius == true {
-    label {
-      border-radius: 2rem;
-    }
-    label:after {
-      border-radius: 2rem;
-    }
-  }
-  @else if $radius {
-    label {
-      border-radius: $radius;
-    }
-    label:after {
-      border-radius: $radius;
-    }
-  }
-
-}
-
-// We use this to quickly create switches with a single mixin
-//
-// $transition-speed - Time in ms for switch to toggle. Default: $switch-paddle-transition-speed.
-// $transition-ease - Easing function to use for animation (i.e. ease-out). Default: $switch-paddle-transition-ease.
-// $height - Height (in px) of the switch. Default: $switch-height-med.
-// $paddle-bg - Background of switch paddle. Default: $switch-paddle-bg.
-// $active-color - Background color of an active switch. Default: $switch-active-color.
-// $radius - Radius to apply to switch. Default: false.
-// $base-style - Apply base styles? Default: true.
-@mixin switch(
-  $transition-speed: $switch-paddle-transition-speed,
-  $transition-ease: $switch-paddle-transition-ease,
-  $height: $switch-height-med,
-  $paddle-bg: $switch-paddle-bg,
-  $active-color: $switch-active-color,
-  $radius:false,
-  $base-style:true) {
-    @include switch-base($transition-speed, $transition-ease);
-    @include switch-size($height);
-    @include switch-style($paddle-bg, $active-color, $radius, $base-style);
-}
-
-@include exports("switch") {
-  @if $include-html-form-classes {
-      .switch {
-        @include switch;
-
-        // Large radio switches
-        &.large { @include switch-size($switch-height-lrg); }
-
-        // Small radio switches
-        &.small { @include switch-size($switch-height-sml); }
-
-        // Tiny radio switches
-        &.tiny { @include switch-size($switch-height-tny); }
-
-        // Add a radius to the switch
-        &.radius {
-          label { @include radius(4px); }
-          label:after { @include radius(3px); }
-        }
-
-        // Make the switch completely round, like a pill
-        &.round { @include radius(1000px);
-          label { @include radius(2rem); }
-          label:after { @include radius(2rem); }
-        }
-
-      }
-  }
-}
diff --git a/_sass/foundation-components/_tables.scss b/_sass/foundation-components/_tables.scss
deleted file mode 100644
index ba3e42e..0000000
--- a/_sass/foundation-components/_tables.scss
+++ /dev/null
@@ -1,135 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @name _tables.scss
-// @dependencies _global.scss
-//
-
-//
-// @variables
-//
-
-$include-html-table-classes: $include-html-classes !default;
-
-// These control the background color for the table and even rows
-$table-bg: $white !default;
-$table-even-row-bg: $snow !default;
-
-// These control the table cell border style
-$table-border-style: solid !default;
-$table-border-size: 1px !default;
-$table-border-color: $gainsboro !default;
-
-// These control the table head styles
-$table-head-bg: $white-smoke !default;
-$table-head-font-size: rem-calc(14) !default;
-$table-head-font-color: $jet !default;
-$table-head-font-weight: $font-weight-bold !default;
-$table-head-padding: rem-calc(8 10 10) !default;
-
-// These control the table foot styles
-$table-foot-bg: $table-head-bg !default;
-$table-foot-font-size: $table-head-font-size !default;
-$table-foot-font-color: $table-head-font-color !default;
-$table-foot-font-weight: $table-head-font-weight !default;
-$table-foot-padding: $table-head-padding !default;
-
-// These control the caption
-$table-caption-bg: transparent !default;
-$table-caption-font-color: $table-head-font-color !default;
-$table-caption-font-size: rem-calc(16) !default;
-$table-caption-font-weight: bold !default;
-
-// These control the row padding and font styles
-$table-row-padding: rem-calc(9 10) !default;
-$table-row-font-size: rem-calc(14) !default;
-$table-row-font-color: $jet !default;
-$table-line-height: rem-calc(18) !default;
-
-// These are for controlling the layout, display and margin of tables
-$table-layout: auto !default;
-$table-display: table-cell !default;
-$table-margin-bottom: rem-calc(20) !default;
-
-
-//
-// @mixins
-//
-
-@mixin table {
-  background: $table-bg;
-  margin-bottom: $table-margin-bottom;
-  border: $table-border-style $table-border-size $table-border-color;
-  table-layout: $table-layout;
-
-  caption {
-    background: $table-caption-bg;
-    color: $table-caption-font-color;
-    font: {
-      size: $table-caption-font-size;
-      weight: $table-caption-font-weight;
-    }
-  }
-
-  thead {
-    background: $table-head-bg;
-
-    tr {
-      th,
-      td {
-        padding: $table-head-padding;
-        font-size: $table-head-font-size;
-        font-weight: $table-head-font-weight;
-        color: $table-head-font-color;
-      }
-    }
-  }
-
-  tfoot {
-    background: $table-foot-bg;
-
-    tr {
-      th,
-      td {
-        padding: $table-foot-padding;
-        font-size: $table-foot-font-size;
-        font-weight: $table-foot-font-weight;
-        color: $table-foot-font-color;
-      }
-    }
-  }
-
-  tr {
-    th,
-    td {
-      padding: $table-row-padding;
-      font-size: $table-row-font-size;
-      color: $table-row-font-color;
-      text-align: $default-float;
-    }
-
-    &.even,
-    &.alt,
-    &:nth-of-type(even) { background: $table-even-row-bg; }
-  }
-
-  thead tr th,
-  tfoot tr th,
-  tfoot tr td,
-  tbody tr th,
-  tbody tr td,
-  tr td { display: $table-display; line-height: $table-line-height; }
-}
-
-
-@include exports("table") {
-  @if $include-html-table-classes {
-    table {
-      @include table;
-    }
-  }
-}
diff --git a/_sass/foundation-components/_tabs.scss b/_sass/foundation-components/_tabs.scss
deleted file mode 100644
index 4049378..0000000
--- a/_sass/foundation-components/_tabs.scss
+++ /dev/null
@@ -1,123 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-@import "grid";
-
-//
-// @variables
-//
-
-$include-html-tabs-classes: $include-html-classes !default;
-
-$tabs-navigation-padding: rem-calc(16) !default;
-$tabs-navigation-bg-color: $silver !default;
-$tabs-navigation-active-bg-color: $white !default;
-$tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%) !default;
-$tabs-navigation-font-color: $jet !default;
-$tabs-navigation-active-font-color: $tabs-navigation-font-color !default;
-$tabs-navigation-font-size: rem-calc(16) !default;
-$tabs-navigation-font-family: $body-font-family !default;
-
-$tabs-content-margin-bottom: rem-calc(24) !default;
-$tabs-content-padding: ($column-gutter/2) !default;
-
-$tabs-vertical-navigation-margin-bottom: 1.25rem !default;
-
-@include exports("tab") {
-  @if $include-html-tabs-classes {
-    .tabs {
-      @include clearfix;
-      margin-bottom: 0 !important;
-      margin-left: 0;
-      dd, .tab-title {
-        position: relative;
-        margin-bottom: 0 !important;
-        list-style: none;
-        float: $default-float;
-        > a {
-          outline: none;
-          display: block;
-          background: {
-            color: $tabs-navigation-bg-color;
-          }
-          color: $tabs-navigation-font-color;
-          padding: $tabs-navigation-padding $tabs-navigation-padding * 2;
-          font-family: $tabs-navigation-font-family;
-          font-size: $tabs-navigation-font-size;
-          &:hover {
-            background: {
-              color: $tabs-navigation-hover-bg-color;
-            }
-          }
-        }
-        &.active a {
-          background: {
-            color: $tabs-navigation-active-bg-color;
-          }
-          color:$tabs-navigation-active-font-color;
-          }
-      }
-      &.radius {
-        dd:first-child, .tab:first-child {
-          a { @include side-radius($default-float, $global-radius); }
-        }
-        dd:last-child, .tab:last-child {
-          a { @include side-radius($opposite-direction, $global-radius); }
-        }
-      }
-      &.vertical {
-        dd, .tab-title {
-          position: inherit;
-          float: none;
-          display: block;
-          top: auto;
-        }
-      }
-    }
-
-    .tabs-content {
-      @include clearfix;
-      margin-bottom: $tabs-content-margin-bottom;
-      width: 100%;
-      > .content {
-        display: none;
-        float: $default-float;
-        padding: $tabs-content-padding 0;
-        width: 100%;
-        &.active { display: block; float: none; }
-        &.contained { padding: $tabs-content-padding; }
-      }
-      &.vertical {
-        display: block;
-        > .content { padding: 0 $tabs-content-padding; }
-      }
-    }
-    @media #{$medium-up} {
-      .tabs {
-        &.vertical {
-          width: 20%;
-          max-width: 20%;
-          float: $default-float;
-          margin: 0 0 $tabs-vertical-navigation-margin-bottom;
-        }
-      }
-      .tabs-content {
-        &.vertical {
-          width: 80%;
-          max-width: 80%;
-          float: $default-float;
-          margin-#{$default-float}: -1px;
-          padding-#{$default-float}: 1rem;
-        }
-      }
-    }
-    .no-js {
-      .tabs-content > .content {
-        display: block;
-        float: none;
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_thumbs.scss b/_sass/foundation-components/_thumbs.scss
deleted file mode 100644
index 4a0596e..0000000
--- a/_sass/foundation-components/_thumbs.scss
+++ /dev/null
@@ -1,66 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// @name _thumbs.scss
-// @dependencies _globals.scss
-//
-
-//
-// @variables
-//
-
-$include-html-media-classes: $include-html-classes !default;
-
-// We use these to control border styles
-$thumb-border-style: solid !default;
-$thumb-border-width: 4px !default;
-$thumb-border-color: $white !default;
-$thumb-box-shadow: 0 0 0 1px rgba($black,.2) !default;
-$thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5) !default;
-
-// Radius and transition speed for thumbs
-$thumb-radius: $global-radius !default;
-$thumb-transition-speed: 200ms !default;
-
-//
-// @mixins
-//
-
-// We use this to create image thumbnail styles.
-//
-// $border-width - Width of border around thumbnail. Default: $thumb-border-width.
-// $box-shadow - Box shadow to apply to thumbnail. Default: $thumb-box-shadow.
-// $box-shadow-hover - Box shadow to apply on hover. Default: $thumb-box-shadow-hover.
-@mixin thumb(
-  $border-width:$thumb-border-width, 
-  $box-shadow:$thumb-box-shadow, 
-  $box-shadow-hover:$thumb-box-shadow-hover) {
-  line-height: 0;
-  display: inline-block;
-  border: $thumb-border-style $border-width $thumb-border-color;
-  max-width: 100%;
-  box-shadow: $box-shadow;
-
-  &:hover,
-  &:focus {
-    box-shadow: $box-shadow-hover;
-  }
-}
-
-
-@include exports("thumb") {
-  @if $include-html-media-classes {
-
-    /* Image Thumbnails */
-    .th {
-      @include thumb;
-      @include single-transition(all,$thumb-transition-speed,ease-out);
-
-      &.radius { @include radius($thumb-radius); }
-    }
-  }
-}
\ No newline at end of file
diff --git a/_sass/foundation-components/_toolbar.scss b/_sass/foundation-components/_toolbar.scss
deleted file mode 100644
index e39934d..0000000
--- a/_sass/foundation-components/_toolbar.scss
+++ /dev/null
@@ -1,70 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-// toolbar styles
-
-.toolbar {
-	background: $oil;
-	width: 100%;
-	font-size: 0;
-	display: inline-block;
-
-	&.label-bottom .tab .tab-content {
-		i, img { margin-bottom: 10px; }
-	}
-
-	&.label-right .tab .tab-content {
-		i, img { margin-right: 10px; display: inline-block;}
-		label { display: inline-block; }
-	}
-
-	&.vertical.label-right .tab .tab-content {
-		text-align: left;
-	}
-
-	&.vertical {
-		height: 100%;
-		width: auto;
-
-		.tab {
-			width: auto;
-			margin: auto;
-			float: none;
-		}
-	}
-
-	.tab {
-		text-align: center;
-		width: 25%;
-		margin: 0 auto;
-		display: block;
-		padding: 20px;
-		float: left;
-
-		&:hover {
-			background: rgba($white, 0.1);
-		}
-	}
-}
-
-.toolbar .tab-content {
-	font-size: 16px;
-	text-align: center;
-
-	label { color: $iron; }
-
-	i {
-		font-size: 30px;
-		display: block;
-		margin: 0 auto;
-		color: $iron;
-		vertical-align: middle;
-	}
-
-	img {
-		width: 30px;
-		height: 30px;
-		display: block;
-		margin: 0 auto;
-	}
-}
\ No newline at end of file
diff --git a/_sass/foundation-components/_tooltips.scss b/_sass/foundation-components/_tooltips.scss
deleted file mode 100644
index f94ff34..0000000
--- a/_sass/foundation-components/_tooltips.scss
+++ /dev/null
@@ -1,142 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// Tooltip Variables
-//
-$include-html-tooltip-classes: $include-html-classes !default;
-
-$has-tip-border-bottom: dotted 1px $iron !default;
-$has-tip-font-weight: $font-weight-bold !default;
-$has-tip-font-color: $oil !default;
-$has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%) !default;
-$has-tip-font-color-hover: $primary-color !default;
-$has-tip-cursor-type: help !default;
-
-$tooltip-padding: rem-calc(12) !default;
-$tooltip-bg: $oil !default;
-$tooltip-font-size: rem-calc(14) !default;
-$tooltip-font-weight: $font-weight-normal !default;
-$tooltip-font-color: $white !default;
-$tooltip-line-height: 1.3 !default;
-$tooltip-close-font-size: rem-calc(10) !default;
-$tooltip-close-font-weight: $font-weight-normal !default;
-$tooltip-close-font-color: $monsoon !default;
-$tooltip-font-size-sml: rem-calc(14) !default;
-$tooltip-radius: $global-radius !default;
-$tooltip-rounded: $global-rounded !default;
-$tooltip-pip-size: 5px !default;
-$tooltip-max-width: 300px !default;
-
-@include exports("tooltip") {
-  @if $include-html-tooltip-classes {
-
-    /* Tooltips */
-    .has-tip {
-      border-bottom: $has-tip-border-bottom;
-      cursor: $has-tip-cursor-type;
-      font-weight: $has-tip-font-weight;
-      color: $has-tip-font-color;
-
-      &:hover,
-      &:focus {
-        border-bottom: $has-tip-border-bottom-hover;
-        color: $has-tip-font-color-hover;
-      }
-
-      &.tip-left,
-      &.tip-right { float: none !important; }
-    }
-
-    .tooltip {
-      display: none;
-      position: absolute;
-      z-index: 1006;
-      font-weight: $tooltip-font-weight;
-      font-size: $tooltip-font-size;
-      line-height: $tooltip-line-height;
-      padding: $tooltip-padding;
-      max-width: $tooltip-max-width;
-      #{$default-float}: 50%;
-      width: 100%;
-      color: $tooltip-font-color;
-      background: $tooltip-bg;
-
-      &>.nub {
-        display: block;
-        #{$default-float}: $tooltip-pip-size;
-        position: absolute;
-        width: 0;
-        height: 0;
-        border: solid $tooltip-pip-size;
-        border-color: transparent transparent $tooltip-bg transparent;
-        top: -($tooltip-pip-size * 2);
-        pointer-events: none;
-
-        &.rtl {
-          left: auto;
-          #{$opposite-direction}: $tooltip-pip-size;
-        }
-      }
-
-      &.radius {
-        @include radius($tooltip-radius);
-      }
-      &.round {
-        @include radius($tooltip-rounded);
-        &>.nub {
-          left: 2rem;
-        }
-      }
-
-      &.opened {
-        color: $has-tip-font-color-hover !important;
-        border-bottom: $has-tip-border-bottom-hover !important;
-      }
-    }
-
-    .tap-to-close {
-      display: block;
-      font-size: $tooltip-close-font-size;
-      color: $tooltip-close-font-color;
-      font-weight: $tooltip-close-font-weight;
-    }
-
-    @media #{$small} {
-      .tooltip {
-        &>.nub {
-          border-color: transparent transparent $tooltip-bg transparent;
-          top: -($tooltip-pip-size * 2);
-        }
-        &.tip-top>.nub {
-          border-color: $tooltip-bg transparent transparent transparent;
-          top: auto;
-          bottom: -($tooltip-pip-size * 2);
-        }
-
-        &.tip-left,
-        &.tip-right { float: none !important; }
-
-        &.tip-left>.nub {
-          border-color: transparent transparent transparent $tooltip-bg;
-          right: -($tooltip-pip-size * 2);
-          left: auto;
-          top: 50%;
-          margin-top: -$tooltip-pip-size;
-        }
-        &.tip-right>.nub {
-          border-color: transparent $tooltip-bg transparent transparent;
-          right: auto;
-          left: -($tooltip-pip-size * 2);
-          top: 50%;
-          margin-top: -$tooltip-pip-size;
-        }
-
-      }
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_top-bar.scss b/_sass/foundation-components/_top-bar.scss
deleted file mode 100644
index ce59a47..0000000
--- a/_sass/foundation-components/_top-bar.scss
+++ /dev/null
@@ -1,689 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-@import "grid";
-@import "buttons";
-@import "forms";
-
-//
-// Top Bar Variables
-//
-$include-html-top-bar-classes: $include-html-classes !default;
-
-// Background color for the top bar
-$topbar-bg-color: $oil !default;
-$topbar-bg: $topbar-bg-color !default;
-
-// Height and margin
-$topbar-height: rem-calc(45) !default;
-$topbar-margin-bottom: 0 !default;
-
-// Controlling the styles for the title in the top bar
-$topbar-title-weight: $font-weight-normal !default;
-$topbar-title-font-size: rem-calc(17) !default;
-
-// Set the link colors and styles for top-level nav
-$topbar-link-color: $white !default;
-$topbar-link-color-hover: $white !default;
-$topbar-link-color-active: $white !default;
-$topbar-link-color-active-hover: $white !default;
-$topbar-link-weight: $font-weight-normal !default;
-$topbar-link-font-size: rem-calc(13) !default;
-$topbar-link-hover-lightness: -10% !default; // Darken by 10%
-$topbar-link-bg: $topbar-bg !default;
-$topbar-link-bg-hover: $oil !default;
-$topbar-link-bg-color-hover: $charcoal !default;
-$topbar-link-bg-active: $primary-color !default;
-$topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%) !default;
-$topbar-link-font-family: $body-font-family !default;
-$topbar-link-text-transform: none !default;
-$topbar-link-padding: ($topbar-height / 3) !default;
-$topbar-back-link-size: rem-calc(18) !default;
-$topbar-link-dropdown-padding: rem-calc(20) !default;
-$topbar-button-font-size: 0.75rem !default;
-$topbar-button-top: 7px !default;
-
-// Style the top bar dropdown elements
-$topbar-dropdown-bg: $oil !default;
-$topbar-dropdown-link-color: $white !default;
-$topbar-dropdown-link-color-hover: $topbar-link-color-hover !default;
-$topbar-dropdown-link-bg: $oil !default;
-$topbar-dropdown-link-bg-hover: $oil !default;
-$topbar-dropdown-link-weight: $font-weight-normal !default;
-$topbar-dropdown-toggle-size: 5px !default;
-$topbar-dropdown-toggle-color: $white !default;
-$topbar-dropdown-toggle-alpha: 0.4 !default;
-
-$topbar-dropdown-label-color: $monsoon !default;
-$topbar-dropdown-label-text-transform: uppercase !default;
-$topbar-dropdown-label-font-weight: $font-weight-bold !default;
-$topbar-dropdown-label-font-size: rem-calc(10) !default;
-$topbar-dropdown-label-bg: $oil !default;
-
-// Top menu icon styles
-$topbar-menu-link-transform: uppercase !default;
-$topbar-menu-link-font-size: rem-calc(13) !default;
-$topbar-menu-link-weight: $font-weight-bold !default;
-$topbar-menu-link-color: $white !default;
-$topbar-menu-icon-color: $white !default;
-$topbar-menu-link-color-toggled: $jumbo !default;
-$topbar-menu-icon-color-toggled: $jumbo !default;
-
-// Transitions and breakpoint styles
-$topbar-transition-speed: 300ms !default;
-// Using rem-calc for the below breakpoint causes issues with top bar
-$topbar-breakpoint: #{lower-bound($medium-range)} !default; // Change to 9999px for always mobile layout
-$topbar-media-query: $medium-up !default;
-
-// Top-bar input styles
-$topbar-input-height: rem-calc(28) !default;
-
-// Divider Styles
-$topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%) !default;
-$topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%) !default;
-
-// Sticky Class
-$topbar-sticky-class: ".sticky" !default;
-$topbar-arrows: true !default; //Set false to remove the triangle icon from the menu item
-$topbar-dropdown-arrows: true !default; //Set false to remove the \00bb >> text from dropdown subnavigation li
-
-// Accessibility mixins for hiding and showing the menu dropdown items
-@mixin topbar-hide-dropdown {
-  // Makes an element visually hidden by default, but visible when focused.
-  display: block;
-  @include element-invisible();
-}
-
-@mixin topbar-show-dropdown {
-  display: block;
-  @include element-invisible-off();
-  position: absolute !important; // Reset the position from static to absolute
-}
-
-@include exports("top-bar") {
-
-  @if $include-html-top-bar-classes {
-
-    // Used to provide media query values for javascript components.
-    // This class is generated despite the value of $include-html-top-bar-classes
-    // to ensure width calculations work correctly.
-    meta.foundation-mq-topbar {
-      font-family: "/" + unquote($topbar-media-query) + "/";
-      width: $topbar-breakpoint;
-    }
-
-    /* Wrapped around .top-bar to contain to grid width */
-    .contain-to-grid {
-      width: 100%;
-      background: $topbar-bg;
-
-      .top-bar { margin-bottom: $topbar-margin-bottom; }
-    }
-
-    // Wrapped around .top-bar to make it stick to the top
-    .fixed {
-      width: 100%;
-      #{$default-float}: 0;
-      position: fixed;
-      top: 0;
-      z-index: 99;
-
-      &.expanded:not(.top-bar) {
-        overflow-y: auto;
-        height: auto;
-        width: 100%;
-        max-height: 100%;
-
-        .title-area {
-          position: fixed;
-          width: 100%;
-          z-index: 99;
-        }
-        // Ensure you can scroll the menu on small screens
-        .top-bar-section {
-          z-index: 98;
-          margin-top: $topbar-height;
-        }
-      }
-    }
-
-    .top-bar {
-      overflow: hidden;
-      height: $topbar-height;
-      line-height: $topbar-height;
-      position: relative;
-      background: $topbar-bg;
-      margin-bottom: $topbar-margin-bottom;
-
-      // Topbar Global list Styles
-      ul {
-        margin-bottom: 0;
-        list-style: none;
-      }
-
-      .row { max-width: none; }
-
-      form,
-      input { margin-bottom: 0; }
-
-      input { 
-        height: $topbar-input-height; 
-        padding-top: .35rem; 
-        padding-bottom: .35rem; 
-        font-size: $topbar-button-font-size; 
-      }
-
-      .button, button {
-        padding-top: .35rem + rem-calc(1);
-        padding-bottom: .35rem + rem-calc(1);
-        margin-bottom: 0;
-        font-size: $topbar-button-font-size;
-        // position: relative;
-        // top: -1px;
-
-        // Corrects a slight misalignment when put next to an input field
-        @media #{$small-only} {
-          position: relative;
-          top: -1px;
-        }
-      }
-
-      // Title Area
-      .title-area {
-        position: relative;
-        margin: 0;
-      }
-
-      .name {
-        height: $topbar-height;
-        margin: 0;
-        font-size: $rem-base;
-
-        h1, h2, h3, h4, p, span {
-          line-height: $topbar-height;
-          font-size: $topbar-title-font-size;
-          margin: 0;
-          a {
-            font-weight: $topbar-title-weight;
-            color: $topbar-link-color;
-            width: 75%;
-            display: block;
-            padding: 0 $topbar-link-padding;
-          }
-        }
-      }
-
-      // Menu toggle button on small devices
-      .toggle-topbar {
-        position: absolute;
-        #{$opposite-direction}: 0;
-        top: 0;
-
-        a {
-          color: $topbar-link-color;
-          text-transform: $topbar-menu-link-transform;
-          font-size: $topbar-menu-link-font-size;
-          font-weight: $topbar-menu-link-weight;
-          position: relative;
-          display: block;
-          padding: 0 $topbar-link-padding;
-          height: $topbar-height;
-          line-height: $topbar-height;
-        }
-
-        // Adding the class "menu-icon" will add the 3-line icon people love and adore.
-        &.menu-icon {
-          top: 50%;
-          margin-top: -16px;
-
-          a {
-            @if $text-direction == rtl {
-              text-indent: -58px;
-            }
-            height: 34px;
-            line-height: 33px;
-            padding: 0 $topbar-link-padding+rem-calc(25) 0 $topbar-link-padding;
-            color: $topbar-menu-link-color;
-            position: relative;
-
-            & {
-              // @include hamburger icon
-              //
-              // We use this to create the icon with three lines aka the hamburger icon, the menu-icon or the navicon
-              // $width - Width of hamburger icon
-              // $left - If false, icon will be centered horizontally || explicitly set value in rem
-              // $top - If false, icon will be centered vertically || explicitly set value in rem
-              // $thickness - thickness of lines in hamburger icon, set value in px
-              // $gap - spacing between the lines in hamburger icon, set value in px
-              // $color - icon color
-              // $hover-color - icon color during hover, here it isn't set b/c it would override $topbar-menu-icon-color-toggled
-              // $offcanvas - Set to false of @include in topbar
-              @include hamburger(16px, false, 0, 1px, 6px, $topbar-menu-icon-color, "", false);
-            }
-          }
-        }
-      }
-
-      // Change things up when the top-bar is expanded
-      &.expanded {
-        height: auto;
-        background: transparent;
-
-        .title-area { background: $topbar-bg; }
-
-        .toggle-topbar {
-          a { color: $topbar-menu-link-color-toggled;
-      span::after {
-              // Shh, don't tell, but box-shadows create the menu icon :)
-              // Change the color of the bars when the menu is expanded, using given thickness from hamburger() above
-              box-shadow: 0 0 0 1px $topbar-menu-icon-color-toggled,
-                          0 7px 0 1px $topbar-menu-icon-color-toggled,
-                          0 14px 0 1px $topbar-menu-icon-color-toggled;
-            }
-          }
-        }
-      }
-    }
-
-    // Right and Left Navigation that stacked by default
-    .top-bar-section {
-      #{$default-float}: 0;
-      position: relative;
-      width: auto;
-      @include single-transition($default-float, $topbar-transition-speed);
-
-      ul {
-        padding: 0;
-        width: 100%;
-        height: auto;
-        display: block;
-        font-size: $rem-base;
-        margin: 0;
-      }
-
-      .divider,
-      [role="separator"] {
-        border-top: $topbar-divider-border-top;
-        clear: both;
-        height: 1px;
-        width: 100%;
-      }
-
-      ul li {
-        background: $topbar-dropdown-bg;
-        & > a {
-          display: block;
-          width: 100%;
-          color: $topbar-link-color;
-          padding: 12px 0 12px 0;
-          padding-#{$default-float}: $topbar-link-padding;
-          font-family: $topbar-link-font-family;
-          font-size: $topbar-link-font-size;
-          font-weight: $topbar-link-weight;
-          text-transform: $topbar-link-text-transform;
-
-          &.button {
-            font-size: $topbar-link-font-size;
-            padding-#{$opposite-direction}: $topbar-link-padding;
-            padding-#{$default-float}: $topbar-link-padding;
-            @include button-style($bg:$primary-color);
-          }
-          &.button.secondary { @include button-style($bg:$secondary-color); }
-          &.button.success { @include button-style($bg:$success-color); }
-          &.button.alert { @include button-style($bg:$alert-color); }
-          &.button.warning { @include button-style($bg:$warning-color); }
-        }
-
-        > button {
-          font-size: $topbar-link-font-size;
-          padding-#{$opposite-direction}: $topbar-link-padding;
-          padding-#{$default-float}: $topbar-link-padding;
-          @include button-style($bg:$primary-color);
-
-          &.secondary { @include button-style($bg:$secondary-color); }
-          &.success { @include button-style($bg:$success-color); }
-          &.alert { @include button-style($bg:$alert-color); }
-          &.warning { @include button-style($bg:$warning-color); }
-        }
-
-        // Apply the hover link color when it has that class
-        &:hover:not(.has-form) > a {
-          background-color: $topbar-link-bg-color-hover;
-          @if ($topbar-link-bg-hover) {
-            background: $topbar-link-bg-hover;
-          }
-          color: $topbar-link-color-hover;
-        }
-
-        // Apply the active link color when it has that class
-        &.active > a {
-          background: $topbar-link-bg-active;
-          color: $topbar-link-color-active;
-          &:hover {
-            background: $topbar-link-bg-active-hover;
-            color: $topbar-link-color-active-hover;
-          }
-        }
-      }
-
-      // Add some extra padding for list items contains buttons
-      .has-form { padding: $topbar-link-padding; }
-
-      // Styling for list items that have a dropdown within them.
-      .has-dropdown {
-        position: relative;
-
-        & > a {
-          &:after {
-            @if ($topbar-arrows){
-              @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), $default-float);
-            }
-            margin-#{$opposite-direction}: $topbar-link-padding;
-            margin-top: -($topbar-dropdown-toggle-size / 2) - 2;
-            position: absolute;
-            top: 50%;
-            #{$opposite-direction}: 0;
-          }
-        }
-
-        &.moved { position: static;
-          & > .dropdown {
-            @include topbar-show-dropdown();
-            width: 100%;
-          }
-          & > a:after {
-            display: none;
-          }
-        }
-      }
-
-      // Styling elements inside of dropdowns
-      .dropdown {
-        padding: 0;
-        position: absolute;
-        #{$default-float}: 100%;
-        top: 0;
-        z-index: 99;
-        @include topbar-hide-dropdown();
-
-        li {
-          width: 100%;
-          height: auto;
-
-          a {
-            font-weight: $topbar-dropdown-link-weight;
-            padding: 8px $topbar-link-padding;
-            &.parent-link {
-              font-weight: $topbar-link-weight;
-            }
-          }
-
-          &.title h5, &.parent-link {
-            // Back Button
-            margin-bottom: 0;
-            margin-top: 0;
-            font-size: $topbar-back-link-size;
-            a {
-              color: $topbar-link-color;
-              // line-height: ($topbar-height / 2);
-              display: block;
-              &:hover { background:none; }
-            }
-          }
-          &.has-form { padding: 8px $topbar-link-padding; }
-          .button, button { top: auto; }
-        }
-
-        label {
-          padding: 8px $topbar-link-padding 2px;
-          margin-bottom: 0;
-          text-transform: $topbar-dropdown-label-text-transform;
-          color: $topbar-dropdown-label-color;
-          font-weight: $topbar-dropdown-label-font-weight;
-          font-size: $topbar-dropdown-label-font-size;
-        }
-      }
-    }
-
-    .js-generated { display: block; }
-
-
-    // Top Bar styles intended for screen sizes above the breakpoint.
-    @media #{$topbar-media-query} {
-      .top-bar {
-        background: $topbar-bg;
-        @include clearfix;
-        overflow: visible;
-
-        .toggle-topbar { display: none; }
-
-        .title-area { float: $default-float; }
-        .name h1 a { width: auto; }
-
-        input,
-        .button,
-        button {
-          font-size: rem-calc(14);
-          position: relative;
-          height: $topbar-input-height;
-          top: (($topbar-height - $topbar-input-height) / 2);
-        }
-
-        &.expanded { background: $topbar-bg; }
-      }
-
-      .contain-to-grid .top-bar {
-        max-width: $row-width;
-        margin: 0 auto;
-        margin-bottom: $topbar-margin-bottom;
-      }
-
-      .top-bar-section {
-        @include single-transition(none,0,0);
-        #{$default-float}: 0 !important;
-
-        ul {
-          width: auto;
-          height: auto !important;
-          display: inline;
-
-          li {
-            float: $default-float;
-            .js-generated { display: none; }
-          }
-        }
-
-        li {
-          &.hover {
-            > a:not(.button) {
-              background-color: $topbar-link-bg-color-hover;
-              @if ($topbar-link-bg-hover) {
-                background: $topbar-link-bg-hover;
-              }
-              color: $topbar-link-color-hover;
-            }
-          }
-          &:not(.has-form) {
-            a:not(.button) {
-              padding: 0 $topbar-link-padding;
-              line-height: $topbar-height;
-              background: $topbar-link-bg;
-              &:hover {
-                background-color: $topbar-link-bg-color-hover;
-                @if ($topbar-link-bg-hover) {
-                  background: $topbar-link-bg-hover;
-                }
-              }
-            }
-          }
-          &.active:not(.has-form) {
-            a:not(.button) {
-              padding: 0 $topbar-link-padding;
-              line-height: $topbar-height;
-              color: $topbar-link-color-active;
-              background: $topbar-link-bg-active;
-              &:hover {
-                background: $topbar-link-bg-active-hover;
-                color: $topbar-link-color-active-hover;
-              }
-            }
-          }
-        }
-
-        .has-dropdown {
-          @if($topbar-arrows){
-            & > a {
-              padding-#{$opposite-direction}: $topbar-link-padding + $topbar-link-dropdown-padding !important;
-              &:after {
-                @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), top);
-                margin-top: -($topbar-dropdown-toggle-size / 2);
-                top: ($topbar-height / 2);
-              }
-            }
-          }
-
-          &.moved { position: relative;
-            & > .dropdown {
-              @include topbar-hide-dropdown();
-            }
-          }
-
-          &.hover, &.not-click:hover {
-            & > .dropdown {
-              @include topbar-show-dropdown();
-            }
-          }
-          > a:focus + .dropdown {
-            @include topbar-show-dropdown();
-          }
-
-          .dropdown li.has-dropdown {
-            & > a {
-              @if ($topbar-dropdown-arrows){
-                &:after {
-                  border: none;
-                  content: "\00bb";
-                  top: 1rem;
-                  margin-top: -1px;
-                  #{$opposite-direction}: 5px;
-                  line-height: 1.2;
-                }
-              }
-            }
-          }
-        }
-
-        .dropdown {
-          #{$default-float}: 0;
-          top: auto;
-          background: transparent;
-          min-width: 100%;
-
-          li {
-            a {
-              color: $topbar-dropdown-link-color;
-              line-height: $topbar-height;
-              white-space: nowrap;
-              padding: 12px $topbar-link-padding;
-              background: $topbar-dropdown-link-bg;
-            }
-
-            &:not(.has-form):not(.active) {
-              & > a:not(.button) {
-                color: $topbar-dropdown-link-color;
-                background: $topbar-dropdown-link-bg;
-              }
-
-              &:hover > a:not(.button) {
-                color: $topbar-dropdown-link-color-hover;
-                background-color: $topbar-link-bg-color-hover;
-                @if ($topbar-dropdown-link-bg-hover) {
-                  background: $topbar-dropdown-link-bg-hover;
-                }
-              }
-            }
-
-            label {
-              white-space: nowrap;
-              background: $topbar-dropdown-label-bg;
-            }
-
-            // Second Level Dropdowns
-            .dropdown {
-              #{$default-float}: 100%;
-              top: 0;
-            }
-          }
-        }
-
-        & > ul > .divider,
-        & > ul > [role="separator"] {
-          border-bottom: none;
-          border-top: none;
-          border-#{$opposite-direction}: $topbar-divider-border-bottom;
-          clear: none;
-          height: $topbar-height;
-          width: 0;
-        }
-
-        .has-form {
-          background: $topbar-link-bg;
-          padding: 0 ($topbar-height / 3);
-          height: $topbar-height;
-        }
-
-        // Position overrides for ul.right and ul.left
-        .#{$opposite-direction} {
-          li .dropdown {
-            #{$default-float}: auto;
-            #{$opposite-direction}: 0;
-
-            li .dropdown { #{$opposite-direction}: 100%; }
-          }
-        }
-        .#{$default-float} {
-          li .dropdown {
-            #{$opposite-direction}: auto;
-            #{$default-float}: 0;
-
-            li .dropdown { #{$default-float}: 100%; }
-          }
-        }
-      }
-
-      // Degrade gracefully when Javascript is disabled. Displays dropdown and changes
-      // background & text color on hover.
-      .no-js .top-bar-section {
-        ul li {
-          // Apply the hover link color when it has that class
-          &:hover > a {
-            background-color: $topbar-link-bg-color-hover;
-            @if ($topbar-link-bg-hover) {
-              background: $topbar-link-bg-hover;
-            }
-            color: $topbar-link-color-hover;
-          }
-
-          // Apply the active link color when it has that class
-          &:active > a {
-            background: $topbar-link-bg-active;
-            color: $topbar-link-color-active;
-          }
-        }
-
-        .has-dropdown {
-          &:hover {
-            & > .dropdown {
-              @include topbar-show-dropdown();
-            }
-          }
-          > a:focus + .dropdown {
-            @include topbar-show-dropdown();
-          }
-        }
-      }
-    }
-  }
-}
diff --git a/_sass/foundation-components/_type.scss b/_sass/foundation-components/_type.scss
deleted file mode 100644
index ff19996..0000000
--- a/_sass/foundation-components/_type.scss
+++ /dev/null
@@ -1,525 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-$include-html-type-classes: $include-html-classes !default;
-
-// We use these to control header font styles
-$header-font-family: $body-font-family !default;
-$header-font-weight: $font-weight-normal !default;
-$header-font-style: $font-weight-normal !default;
-$header-font-color: $jet !default;
-$header-line-height: 1.4 !default;
-$header-top-margin: .2rem !default;
-$header-bottom-margin: .5rem !default;
-$header-text-rendering: optimizeLegibility !default;
-
-// We use these to control header font sizes
-$h1-font-size: rem-calc(44) !default;
-$h2-font-size: rem-calc(37) !default;
-$h3-font-size: rem-calc(27) !default;
-$h4-font-size: rem-calc(23) !default;
-$h5-font-size: rem-calc(18) !default;
-$h6-font-size: 1rem !default;
-
-// We use these to control header size reduction on small screens
-$h1-font-reduction: rem-calc(10) !default;
-$h2-font-reduction: rem-calc(10) !default;
-$h3-font-reduction: rem-calc(5) !default;
-$h4-font-reduction: rem-calc(5) !default;
-$h5-font-reduction: 0 !default;
-$h6-font-reduction: 0 !default;
-
-// These control how subheaders are styled.
-$subheader-line-height: 1.4 !default;
-$subheader-font-color: scale-color($header-font-color, $lightness: 35%) !default;
-$subheader-font-weight: $font-weight-normal !default;
-$subheader-top-margin: .2rem !default;
-$subheader-bottom-margin: .5rem !default;
-
-// A general <small> styling
-$small-font-size: 60% !default;
-$small-font-color: scale-color($header-font-color, $lightness: 35%) !default;
-
-// We use these to style paragraphs
-$paragraph-font-family: inherit !default;
-$paragraph-font-weight: $font-weight-normal !default;
-$paragraph-font-size: 1rem !default;
-$paragraph-line-height: 1.6 !default;
-$paragraph-margin-bottom: rem-calc(20) !default;
-$paragraph-aside-font-size: rem-calc(14) !default;
-$paragraph-aside-line-height: 1.35 !default;
-$paragraph-aside-font-style: italic !default;
-$paragraph-text-rendering: optimizeLegibility !default;
-
-// We use these to style <code> tags
-$code-color: $oil !default;
-$code-font-family: $font-family-monospace !default;
-$code-font-weight: $font-weight-normal !default;
-$code-background-color: scale-color($secondary-color, $lightness: 70%) !default;
-$code-border-size: 1px !default;
-$code-border-style: solid !default;
-$code-border-color: scale-color($code-background-color, $lightness: -10%) !default;
-$code-padding: rem-calc(2) rem-calc(5) rem-calc(1) !default;
-
-// We use these to style anchors
-$anchor-text-decoration: none !default;
-$anchor-text-decoration-hover: none !default;
-$anchor-font-color: $primary-color !default;
-$anchor-font-color-hover: scale-color($anchor-font-color, $lightness: -14%) !default;
-
-// We use these to style the <hr> element
-$hr-border-width: 1px !default;
-$hr-border-style: solid !default;
-$hr-border-color: $gainsboro !default;
-$hr-margin: rem-calc(20) !default;
-
-// We use these to style lists
-$list-font-family: $paragraph-font-family !default;
-$list-font-size: $paragraph-font-size !default;
-$list-line-height: $paragraph-line-height !default;
-$list-margin-bottom: $paragraph-margin-bottom !default;
-$list-style-position: outside !default;
-$list-side-margin: 1.1rem !default;
-$list-ordered-side-margin: 1.4rem !default;
-$list-side-margin-no-bullet: 0 !default;
-$list-nested-margin: rem-calc(20) !default;
-$definition-list-header-weight: $font-weight-bold !default;
-$definition-list-header-margin-bottom: .3rem !default;
-$definition-list-margin-bottom: rem-calc(12) !default;
-
-// We use these to style blockquotes
-$blockquote-font-color: scale-color($header-font-color, $lightness: 35%) !default;
-$blockquote-padding: rem-calc(9 20 0 19) !default;
-$blockquote-border: 1px solid $gainsboro !default;
-$blockquote-cite-font-size: rem-calc(13) !default;
-$blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%) !default;
-$blockquote-cite-link-color: $blockquote-cite-font-color !default;
-
-// Acronym styles
-$acronym-underline: 1px dotted $gainsboro !default;
-
-// We use these to control padding and margin
-$microformat-padding: rem-calc(10 12) !default;
-$microformat-margin: rem-calc(0 0 20 0) !default;
-
-// We use these to control the border styles
-$microformat-border-width: 1px !default;
-$microformat-border-style: solid !default;
-$microformat-border-color: $gainsboro !default;
-
-// We use these to control full name font styles
-$microformat-fullname-font-weight: $font-weight-bold !default;
-$microformat-fullname-font-size: rem-calc(15) !default;
-
-// We use this to control the summary font styles
-$microformat-summary-font-weight: $font-weight-bold !default;
-
-// We use this to control abbr padding
-$microformat-abbr-padding: rem-calc(0 1) !default;
-
-// We use this to control abbr font styles
-$microformat-abbr-font-weight: $font-weight-bold !default;
-$microformat-abbr-font-decoration: none !default;
-
-// Text alignment class names
-$align-class-names:
-  small-only,
-  small,
-  medium-only,
-  medium,
-  large-only,
-  large,
-  xlarge-only,
-  xlarge,
-  xxlarge-only,
-  xxlarge;
-
-// Text alignment breakpoints
-$align-class-breakpoints:
-  $small-only,
-  $small-up,
-  $medium-only,
-  $medium-up,
-  $large-only,
-  $large-up,
-  $xlarge-only,
-  $xlarge-up,
-  $xxlarge-only,
-  $xxlarge-up;
-
-// Generates text align and justify classes
-@mixin align-classes{
-  .text-left    { text-align: left !important; }
-  .text-right   { text-align: right !important; }
-  .text-center  { text-align: center !important; }
-  .text-justify { text-align: justify !important; }
-
-  @for $i from 1 through length($align-class-names) {
-    @media #{(nth($align-class-breakpoints, $i))} {
-      .#{(nth($align-class-names, $i))}-text-left { text-align: left !important; }
-      .#{(nth($align-class-names, $i))}-text-right   { text-align: right !important; }
-      .#{(nth($align-class-names, $i))}-text-center  { text-align: center !important; }
-      .#{(nth($align-class-names, $i))}-text-justify { text-align: justify !important; }
-    }
-  }
-}
-
-//
-// Typography Placeholders
-//
-
-// These will throw a deprecation warning if used within a media query.
-@mixin lead {
-  font-size: $paragraph-font-size + rem-calc(3.5);
-  line-height: 1.6;
-}
-
-@mixin subheader {
-  line-height: $subheader-line-height;
-  color: $subheader-font-color;
-  font-weight: $subheader-font-weight;
-  margin-top: $subheader-top-margin;
-  margin-bottom: $subheader-bottom-margin;
-}
-@include exports("type") {
-  @if $include-html-type-classes {
-    // Responsive Text alignment
-    @include align-classes;
-
-    /* Typography resets */
-    div,
-    dl,
-    dt,
-    dd,
-    ul,
-    ol,
-    li,
-    h1,
-    h2,
-    h3,
-    h4,
-    h5,
-    h6,
-    pre,
-    form,
-    p,
-    blockquote,
-    th,
-    td {
-      margin:0;
-      padding:0;
-    }
-
-    /* Default Link Styles */
-    a {
-      color: $anchor-font-color;
-      text-decoration: $anchor-text-decoration;
-      line-height: inherit;
-
-      &:hover,
-      &:focus {
-        color: $anchor-font-color-hover;
-        @if $anchor-text-decoration-hover != $anchor-text-decoration {
-        	text-decoration: $anchor-text-decoration-hover;
-        }
-      }
-
-      img { border:none; }
-    }
-
-    /* Default paragraph styles */
-    p {
-      font-family: $paragraph-font-family;
-      font-weight: $paragraph-font-weight;
-      font-size: $paragraph-font-size;
-      line-height: $paragraph-line-height;
-      margin-bottom: $paragraph-margin-bottom;
-      text-rendering: $paragraph-text-rendering;
-
-      &.lead { @include lead; }
-
-      & aside {
-        font-size: $paragraph-aside-font-size;
-        line-height: $paragraph-aside-line-height;
-        font-style: $paragraph-aside-font-style;
-      }
-    }
-
-    /* Default header styles */
-    h1, h2, h3, h4, h5, h6 {
-      font-family: $header-font-family;
-      font-weight: $header-font-weight;
-      font-style: $header-font-style;
-      color: $header-font-color;
-      text-rendering: $header-text-rendering;
-      margin-top: $header-top-margin;
-      margin-bottom: $header-bottom-margin;
-      line-height: $header-line-height;
-
-      small {
-        font-size: $small-font-size;
-        color: $small-font-color;
-        line-height: 0;
-      }
-    }
-
-    h1 { font-size: $h1-font-size - $h1-font-reduction; }
-    h2 { font-size: $h2-font-size - $h2-font-reduction; }
-    h3 { font-size: $h3-font-size - $h3-font-reduction; }
-    h4 { font-size: $h4-font-size - $h4-font-reduction; }
-    h5 { font-size: $h5-font-size - $h5-font-reduction; }
-    h6 { font-size: $h6-font-size - $h6-font-reduction; }
-
-    .subheader { @include subheader; }
-
-    hr {
-      border: $hr-border-style $hr-border-color;
-      border-width: $hr-border-width 0 0;
-      clear: both;
-      margin: $hr-margin 0 ($hr-margin - rem-calc($hr-border-width));
-      height: 0;
-    }
-
-    /* Helpful Typography Defaults */
-    em,
-    i {
-      font-style: italic;
-      line-height: inherit;
-    }
-
-    strong,
-    b {
-      font-weight: $font-weight-bold;
-      line-height: inherit;
-    }
-
-    small {
-      font-size: $small-font-size;
-      line-height: inherit;
-    }
-
-    code {
-      font-family: $code-font-family;
-      font-weight: $code-font-weight;
-      color: $code-color;
-      background-color: $code-background-color;
-      border-width: $code-border-size;
-      border-style: $code-border-style;
-      border-color: $code-border-color;
-      padding: $code-padding;
-    }
-
-    /* Lists */
-    ul,
-    ol,
-    dl {
-      font-size: $list-font-size;
-      line-height: $list-line-height;
-      margin-bottom: $list-margin-bottom;
-      list-style-position: $list-style-position;
-      font-family: $list-font-family;
-    }
-
-    ul {
-      margin-#{$default-float}: $list-side-margin;
-      &.no-bullet {
-        margin-#{$default-float}: $list-side-margin-no-bullet;
-        li {
-          ul,
-          ol {
-            margin-#{$default-float}: $list-nested-margin;
-            margin-bottom: 0;
-            list-style: none;
-          }
-        }
-      }
-    }
-
-    /* Unordered Lists */
-    ul {
-      li {
-        ul,
-        ol {
-          margin-#{$default-float}: $list-nested-margin;
-          margin-bottom: 0;
-        }
-      }
-      &.square,
-      &.circle,
-      &.disc {
-        li ul { list-style: inherit; }
-      }
-
-      &.square { list-style-type: square; margin-#{$default-float}: $list-side-margin;}
-      &.circle { list-style-type: circle; margin-#{$default-float}: $list-side-margin;}
-      &.disc { list-style-type: disc; margin-#{$default-float}: $list-side-margin;}
-      &.no-bullet { list-style: none; }
-    }
-
-    /* Ordered Lists */
-    ol {
-      margin-#{$default-float}: $list-ordered-side-margin;
-      li {
-        ul,
-        ol {
-          margin-#{$default-float}: $list-nested-margin;
-          margin-bottom: 0;
-        }
-      }
-    }
-
-    /* Definition Lists */
-    dl {
-      dt {
-        margin-bottom: $definition-list-header-margin-bottom;
-        font-weight: $definition-list-header-weight;
-      }
-      dd { margin-bottom: $definition-list-margin-bottom; }
-    }
-
-    /* Abbreviations */
-    abbr,
-    acronym {
-      text-transform: uppercase;
-      font-size: 90%;
-      color: $body-font-color;
-      cursor: $cursor-help-value;
-    }
-    abbr {
-      text-transform: none;
-      &[title] {
-        border-bottom: $acronym-underline;
-      }
-    }
-
-    /* Blockquotes */
-    blockquote {
-      margin: 0 0 $paragraph-margin-bottom;
-      padding: $blockquote-padding;
-      border-#{$default-float}: $blockquote-border;
-
-      cite {
-        display: block;
-        font-size: $blockquote-cite-font-size;
-        color: $blockquote-cite-font-color;
-        &:before {
-          content: "\2014 \0020";
-        }
-
-        a,
-        a:visited {
-          color: $blockquote-cite-link-color;
-        }
-      }
-    }
-    blockquote,
-    blockquote p {
-      line-height: $paragraph-line-height;
-      color: $blockquote-font-color;
-    }
-
-    /* Microformats */
-    .vcard {
-      display: inline-block;
-      margin: $microformat-margin;
-      border: $microformat-border-width $microformat-border-style $microformat-border-color;
-      padding: $microformat-padding;
-
-      li {
-        margin: 0;
-        display: block;
-      }
-      .fn {
-        font-weight: $microformat-fullname-font-weight;
-        font-size: $microformat-fullname-font-size;
-      }
-    }
-
-    .vevent {
-      .summary { font-weight: $microformat-summary-font-weight; }
-
-      abbr {
-        cursor: $cursor-default-value;
-        text-decoration: $microformat-abbr-font-decoration;
-        font-weight: $microformat-abbr-font-weight;
-        border: none;
-        padding: $microformat-abbr-padding;
-      }
-    }
-
-
-    @media #{$medium-up} {
-      h1,h2,h3,h4,h5,h6 { line-height: $header-line-height; }
-      h1 { font-size: $h1-font-size; }
-      h2 { font-size: $h2-font-size; }
-      h3 { font-size: $h3-font-size; }
-      h4 { font-size: $h4-font-size; }
-      h5 { font-size: $h5-font-size; }
-      h6 { font-size: $h6-font-size; }
-    }
-
-    // Only include these styles if you want them.
-    @if $include-print-styles {
-      /*
-       * Print styles.
-       *
-       * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
-       * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
-      */
-      .print-only { display: none !important; }
-      @media print {
-        * {
-          background: transparent !important;
-          color: $black !important; /* Black prints faster: h5bp.com/s */
-          box-shadow: none !important;
-          text-shadow: none !important;
-        }
-
-        a,
-        a:visited { text-decoration: underline;}
-        a[href]:after { content: " (" attr(href) ")"; }
-
-        abbr[title]:after { content: " (" attr(title) ")"; }
-
-        // Don't show links for images, or javascript/internal links
-        .ir a:after,
-        a[href^="javascript:"]:after,
-        a[href^="#"]:after { content: ""; }
-
-        pre,
-        blockquote {
-          border: 1px solid $aluminum;
-          page-break-inside: avoid;
-        }
-
-        thead { display: table-header-group; /* h5bp.com/t */ }
-
-        tr,
-        img { page-break-inside: avoid; }
-
-        img { max-width: 100% !important; }
-
-        @page { margin: 0.5cm; }
-
-        p,
-        h2,
-        h3 {
-          orphans: 3;
-          widows: 3;
-        }
-
-        h2,
-        h3 { page-break-after: avoid; }
-
-        .hide-on-print { display: none !important; }
-        .print-only { display: block !important; }
-        .hide-for-print { display: none !important; }
-        .show-for-print { display: inherit !important; }
-      }
-    }
-
-  }
-}
diff --git a/_sass/foundation-components/_visibility.scss b/_sass/foundation-components/_visibility.scss
deleted file mode 100644
index d8c4aff..0000000
--- a/_sass/foundation-components/_visibility.scss
+++ /dev/null
@@ -1,408 +0,0 @@
-// Foundation by ZURB
-// foundation.zurb.com
-// Licensed under MIT Open Source
-
-@import "global";
-
-//
-// Foundation Visibility Classes
-//
-$include-html-visibility-classes: $include-html-classes !default;
-$include-accessibility-classes: true !default;
-$include-table-visibility-classes: true !default;
-$include-legacy-visibility-classes: true !default;
-
-//
-// Media Class Names
-//
-// Visibility Breakpoints
-$visibility-breakpoint-sizes:
-  small,
-  medium,
-  large,
-  xlarge,
-  xxlarge;
-
-$visibility-breakpoint-queries:
-  unquote($small-up),
-  unquote($medium-up),
-  unquote($large-up),
-  unquote($xlarge-up),
-  unquote($xxlarge-up);
-
-@mixin visibility-loop {
-  @each $current-visibility-breakpoint in $visibility-breakpoint-sizes {
-    $visibility-inherit-list: ();
-    $visibility-none-list: ();
-
-    $visibility-visible-list: ();
-    $visibility-hidden-list: ();
-
-    $visibility-table-list: ();
-    $visibility-table-header-group-list: ();
-    $visibility-table-row-group-list: ();
-    $visibility-table-row-list: ();
-    $visibility-table-cell-list: ();
-
-    @each $visibility-comparison-breakpoint in $visibility-breakpoint-sizes {
-      @if index($visibility-breakpoint-sizes, $visibility-comparison-breakpoint) < index($visibility-breakpoint-sizes, $current-visibility-breakpoint) {
-        // Smaller than current breakpoint
-
-        $visibility-inherit-list: append($visibility-inherit-list, unquote(
-          '.hide-for-#{$visibility-comparison-breakpoint}-only, .show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-none-list: append($visibility-none-list, unquote(
-          '.show-for-#{$visibility-comparison-breakpoint}-only, .hide-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-visible-list: append($visibility-visible-list, unquote(
-          '.hidden-for-#{$visibility-comparison-breakpoint}-only, .visible-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-hidden-list: append($visibility-hidden-list, unquote(
-          '.visible-for-#{$visibility-comparison-breakpoint}-only, .hidden-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-list: append($visibility-table-list, unquote(
-          'table.hide-for-#{$visibility-comparison-breakpoint}-only, table.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-header-group-list: append($visibility-table-header-group-list, unquote(
-          'thead.hide-for-#{$visibility-comparison-breakpoint}-only, thead.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-row-group-list: append($visibility-table-row-group-list, unquote(
-          'tbody.hide-for-#{$visibility-comparison-breakpoint}-only, tbody.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-row-list: append($visibility-table-row-list, unquote(
-          'tr.hide-for-#{$visibility-comparison-breakpoint}-only, tr.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-cell-list: append($visibility-table-cell-list, unquote(
-          'th.hide-for-#{$visibility-comparison-breakpoint}-only, td.hide-for-#{$visibility-comparison-breakpoint}-only, th.show-for-#{$visibility-comparison-breakpoint}-up, td.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-
-        // Foundation 4 compatibility:
-        // Include .show/hide-for-[size] and .show/hide-for-[size]-down classes
-        // for small, medium, and large breakpoints only
-        @if $include-legacy-visibility-classes and index((small, medium, large), $visibility-comparison-breakpoint) != false {
-          $visibility-inherit-list: append($visibility-inherit-list, unquote(
-            '.hide-for-#{$visibility-comparison-breakpoint}, .hide-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-none-list: append($visibility-none-list, unquote(
-            '.show-for-#{$visibility-comparison-breakpoint}, .show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-visible-list: append($visibility-visible-list, unquote(
-            '.hidden-for-#{$visibility-comparison-breakpoint}, .hidden-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-hidden-list: append($visibility-hidden-list, unquote(
-            '.visible-for-#{$visibility-comparison-breakpoint}, .visible-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-list: append($visibility-table-list, unquote(
-            'table.hide-for-#{$visibility-comparison-breakpoint}, table.hide-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-header-group-list: append($visibility-table-header-group-list, unquote(
-            'thead.hide-for-#{$visibility-comparison-breakpoint}, thead.hide-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-row-group-list: append($visibility-table-row-group-list, unquote(
-            'tbody.hide-for-#{$visibility-comparison-breakpoint}, tbody.hide-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-row-list: append($visibility-table-row-list, unquote(
-            'tr.hide-for-#{$visibility-comparison-breakpoint}, tr.hide-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-cell-list: append($visibility-table-cell-list, unquote(
-            'th.hide-for-#{$visibility-comparison-breakpoint}, td.hide-for-#{$visibility-comparison-breakpoint}, th.hide-for-#{$visibility-comparison-breakpoint}-down, td.hide-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-        }
-
-      } @else if index($visibility-breakpoint-sizes, $visibility-comparison-breakpoint) > index($visibility-breakpoint-sizes, $current-visibility-breakpoint) {
-        // Larger than current breakpoint
-
-        $visibility-inherit-list: append($visibility-inherit-list, unquote(
-          '.hide-for-#{$visibility-comparison-breakpoint}-only, .hide-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-none-list: append($visibility-none-list, unquote(
-          '.show-for-#{$visibility-comparison-breakpoint}-only, .show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-visible-list: append($visibility-visible-list, unquote(
-          '.hidden-for-#{$visibility-comparison-breakpoint}-only, .hidden-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-hidden-list: append($visibility-hidden-list, unquote(
-          '.visible-for-#{$visibility-comparison-breakpoint}-only, .visible-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-list: append($visibility-table-list, unquote(
-          'table.hide-for-#{$visibility-comparison-breakpoint}-only, table.hide-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-header-group-list: append($visibility-table-header-group-list, unquote(
-          'thead.hide-for-#{$visibility-comparison-breakpoint}-only, thead.hide-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-row-group-list: append($visibility-table-row-group-list, unquote(
-          'tbody.hide-for-#{$visibility-comparison-breakpoint}-only, tbody.hide-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-row-list: append($visibility-table-row-list, unquote(
-          'tr.hide-for-#{$visibility-comparison-breakpoint}-only, tr.hide-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-cell-list: append($visibility-table-cell-list, unquote(
-          'th.hide-for-#{$visibility-comparison-breakpoint}-only, td.hide-for-#{$visibility-comparison-breakpoint}-only, th.hide-for-#{$visibility-comparison-breakpoint}-up, td.hide-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-
-        // Foundation 4 compatibility:
-        // Include .show/hide-for-[size] and .show/hide-for-[size]-down classes
-        // for small, medium, and large breakpoints only
-        @if $include-legacy-visibility-classes and index((small, medium, large), $visibility-comparison-breakpoint) != false {
-          $visibility-inherit-list: append($visibility-inherit-list, unquote(
-            '.hide-for-#{$visibility-comparison-breakpoint}, .show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-none-list: append($visibility-none-list, unquote(
-            '.show-for-#{$visibility-comparison-breakpoint}, .hide-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-visible-list: append($visibility-visible-list, unquote(
-            '.hidden-for-#{$visibility-comparison-breakpoint}, .visible-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-hidden-list: append($visibility-hidden-list, unquote(
-            '.visible-for-#{$visibility-comparison-breakpoint}, .hidden-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-list: append($visibility-table-list, unquote(
-            'table.hide-for-#{$visibility-comparison-breakpoint}, table.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-header-group-list: append($visibility-table-header-group-list, unquote(
-            'thead.hide-for-#{$visibility-comparison-breakpoint}, thead.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-row-group-list: append($visibility-table-row-group-list, unquote(
-            'tbody.hide-for-#{$visibility-comparison-breakpoint}, tbody.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-row-list: append($visibility-table-row-list, unquote(
-            'tr.hide-for-#{$visibility-comparison-breakpoint}, tr.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-cell-list: append($visibility-table-cell-list, unquote(
-            'th.hide-for-#{$visibility-comparison-breakpoint}, td.hide-for-#{$visibility-comparison-breakpoint}, th.show-for-#{$visibility-comparison-breakpoint}-down, td.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-        }
-
-      } @else {
-        // Current breakpoint
-
-        $visibility-inherit-list: append($visibility-inherit-list, unquote(
-          '.show-for-#{$visibility-comparison-breakpoint}-only, .show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-none-list: append($visibility-none-list, unquote(
-          '.hide-for-#{$visibility-comparison-breakpoint}-only, .hide-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-visible-list: append($visibility-visible-list, unquote(
-          '.visible-for-#{$visibility-comparison-breakpoint}-only, .visible-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-hidden-list: append($visibility-hidden-list, unquote(
-          '.hidden-for-#{$visibility-comparison-breakpoint}-only, .hidden-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-list: append($visibility-table-list, unquote(
-          'table.show-for-#{$visibility-comparison-breakpoint}-only, table.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-header-group-list: append($visibility-table-header-group-list, unquote(
-          'thead.show-for-#{$visibility-comparison-breakpoint}-only, thead.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-row-group-list: append($visibility-table-row-group-list, unquote(
-          'tbody.show-for-#{$visibility-comparison-breakpoint}-only, tbody.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-row-list: append($visibility-table-row-list, unquote(
-          'tr.show-for-#{$visibility-comparison-breakpoint}-only, tr.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-        $visibility-table-cell-list: append($visibility-table-cell-list, unquote(
-          'th.show-for-#{$visibility-comparison-breakpoint}-only, td.show-for-#{$visibility-comparison-breakpoint}-only, th.show-for-#{$visibility-comparison-breakpoint}-up, td.show-for-#{$visibility-comparison-breakpoint}-up'
-        ), comma);
-
-        // Foundation 4 compatibility:
-        // Include .show/hide-for-[size] and .show/hide-for-[size]-down classes
-        // for small, medium, and large breakpoints only
-        @if $include-legacy-visibility-classes and index((small, medium, large), $visibility-comparison-breakpoint) != false {
-          $visibility-inherit-list: append($visibility-inherit-list, unquote(
-            '.show-for-#{$visibility-comparison-breakpoint}, .show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-none-list: append($visibility-none-list, unquote(
-            '.hide-for-#{$visibility-comparison-breakpoint}, .hide-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-visible-list: append($visibility-visible-list, unquote(
-            '.visible-for-#{$visibility-comparison-breakpoint}, .visible-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-hidden-list: append($visibility-hidden-list, unquote(
-            '.hidden-for-#{$visibility-comparison-breakpoint}, .hidden-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-list: append($visibility-table-list, unquote(
-            'table.show-for-#{$visibility-comparison-breakpoint}, table.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-header-group-list: append($visibility-table-header-group-list, unquote(
-            'thead.show-for-#{$visibility-comparison-breakpoint}, thead.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-row-group-list: append($visibility-table-row-group-list, unquote(
-            'tbody.show-for-#{$visibility-comparison-breakpoint}, tbody.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-row-list: append($visibility-table-row-list, unquote(
-            'tr.show-for-#{$visibility-comparison-breakpoint}, tr.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-          $visibility-table-cell-list: append($visibility-table-cell-list, unquote(
-            'th.show-for-#{$visibility-comparison-breakpoint}, td.show-for-#{$visibility-comparison-breakpoint}, th.show-for-#{$visibility-comparison-breakpoint}-down, td.show-for-#{$visibility-comparison-breakpoint}-down'
-          ), comma);
-        }
-      }
-    }
-
-    /* #{$current-visibility-breakpoint} displays */
-    @media #{nth($visibility-breakpoint-queries, index($visibility-breakpoint-sizes, $current-visibility-breakpoint))} {
-      #{$visibility-inherit-list} {
-        display: inherit !important;
-      }
-      #{$visibility-none-list} {
-        display: none !important;
-      }
-      @if $include-accessibility-classes != false {
-        #{$visibility-visible-list} {
-          @include element-invisible-off;
-        }
-        #{$visibility-hidden-list} {
-          @include element-invisible;
-        }
-      }
-      @if $include-table-visibility-classes != false {
-        #{$visibility-table-list} {
-          display: table !important;
-        }
-        #{$visibility-table-header-group-list} {
-          display: table-header-group !important;
-        }
-        #{$visibility-table-row-group-list} {
-          display: table-row-group !important;
-        }
-        #{$visibility-table-row-list} {
-          display: table-row !important;
-        }
-        #{$visibility-table-cell-list} {
-          display: table-cell !important;
-        }
-      }
-    }
-  }
-}
-
-
-@if $include-html-visibility-classes != false {
-
-  @include visibility-loop;
-
-  /* Orientation targeting */
-  .show-for-landscape,
-  .hide-for-portrait { display: inherit !important; }
-  .hide-for-landscape,
-  .show-for-portrait { display: none !important; }
-
-  /* Specific visibility for tables */
-  table {
-    &.hide-for-landscape,
-    &.show-for-portrait { display: table !important; }
-  }
-  thead {
-    &.hide-for-landscape,
-    &.show-for-portrait { display: table-header-group !important; }
-  }
-  tbody {
-    &.hide-for-landscape,
-    &.show-for-portrait { display: table-row-group !important; }
-  }
-  tr {
-    &.hide-for-landscape,
-    &.show-for-portrait { display: table-row !important; }
-  }
-  td,
-  th {
-    &.hide-for-landscape,
-    &.show-for-portrait { display: table-cell !important; }
-  }
-
-  @media #{$landscape} {
-    .show-for-landscape,
-    .hide-for-portrait { display: inherit !important; }
-    .hide-for-landscape,
-    .show-for-portrait { display: none !important; }
-
-    /* Specific visibility for tables */
-    table {
-      &.show-for-landscape,
-      &.hide-for-portrait { display: table !important; }
-    }
-    thead {
-      &.show-for-landscape,
-      &.hide-for-portrait { display: table-header-group !important; }
-    }
-    tbody {
-      &.show-for-landscape,
-      &.hide-for-portrait { display: table-row-group !important; }
-    }
-    tr {
-      &.show-for-landscape,
-      &.hide-for-portrait { display: table-row !important; }
-    }
-    td,
-    th {
-      &.show-for-landscape,
-      &.hide-for-portrait { display: table-cell !important; }
-    }
-  }
-
-  @media #{$portrait} {
-    .show-for-portrait,
-    .hide-for-landscape { display: inherit !important; }
-    .hide-for-portrait,
-    .show-for-landscape { display: none !important; }
-
-    /* Specific visibility for tables */
-    table {
-      &.show-for-portrait,
-      &.hide-for-landscape { display: table !important; }
-    }
-    thead {
-      &.show-for-portrait,
-      &.hide-for-landscape { display: table-header-group !important; }
-    }
-    tbody {
-      &.show-for-portrait,
-      &.hide-for-landscape { display: table-row-group !important; }
-    }
-    tr {
-      &.show-for-portrait,
-      &.hide-for-landscape { display: table-row !important; }
-    }
-    td,
-    th {
-      &.show-for-portrait,
-      &.hide-for-landscape { display: table-cell !important; }
-    }
-  }
-
-  /* Touch-enabled device targeting */
-  .show-for-touch { display: none !important; }
-  .hide-for-touch { display: inherit !important; }
-  .touch .show-for-touch { display: inherit !important; }
-  .touch .hide-for-touch { display: none !important; }
-
-  /* Specific visibility for tables */
-  table.hide-for-touch { display: table !important; }
-  .touch table.show-for-touch { display: table !important; }
-  thead.hide-for-touch { display: table-header-group !important; }
-  .touch thead.show-for-touch { display: table-header-group !important; }
-  tbody.hide-for-touch { display: table-row-group !important; }
-  .touch tbody.show-for-touch { display: table-row-group !important; }
-  tr.hide-for-touch { display: table-row !important; }
-  .touch tr.show-for-touch { display: table-row !important; }
-  td.hide-for-touch { display: table-cell !important; }
-  .touch td.show-for-touch { display: table-cell !important; }
-  th.hide-for-touch { display: table-cell !important; }
-  .touch th.show-for-touch { display: table-cell !important; }
-
-
-  /* Print visibility */
-  @media print {
-    .show-for-print { display: block; }
-    .hide-for-print { display: none; }
-
-    table.show-for-print { display: table !important; }
-    thead.show-for-print { display: table-header-group !important; }
-    tbody.show-for-print { display: table-row-group !important; }
-    tr.show-for-print { display: table-row !important; }
-    td.show-for-print { display: table-cell !important; }
-    th.show-for-print { display: table-cell !important; }
-
-  }
-
-}
diff --git a/archive/archive.html b/archive/archive.html
deleted file mode 100644
index 8bda794..0000000
--- a/archive/archive.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-layout: default
-title: "Blog Archive"
-teaser: "Check out all blog posts in my blog archive. Click on a headline to read the teaser."
-breadcrumb: true
-image:
-   header: header_unsplash_8.jpg
-permalink: "/archive/"
----
-<div id="blog-index" class="row">
-	<div class="small-12 columns t30">
-		<h1>{{ page.title }}</h1>
-		{% if page.teaser %}<p class="teaser">{{ page.teaser }}</p>{% endif %}
-
-		<dl class="accordion" data-accordion>
-			{% assign counter = 1 %}
-			{% for post in site.posts limit:1000 %}
-			<dd class="accordion-navigation">
-			<a href="#panel{{ counter }}"><span class="iconfont"></span> {% if post.subheadline %}{{ post.subheadline }} › {% endif %}<strong>{{ post.title }}</strong></a>
-				<div id="panel{{ counter }}" class="content">
-					{% if post.meta_description %}{{ post.meta_description | strip_html | escape }}{% elsif post.teaser %}{{ post.teaser | strip_html | escape }}{% endif %}
-					<a href="{{ site.url }}{{ post.url }}" title="Read {{ post.title escape_once }}"><strong>{{ site.data.language.read_more }}</strong></a><br><br>
-				</div>
-			</dd>
-			{% assign counter=counter | plus:1 %}
-			{% endfor %}
-		</dl>
-	</div><!-- /.small-12.columns -->
-</div><!-- /.row -->
diff --git a/archive/index.html b/archive/index.html
deleted file mode 100644
index fd8f1f5..0000000
--- a/archive/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
----
-layout: blog
-title: "Blog"
-teaser: "This is the Feeling Responsive Blog Template."
-image:
-   header: "unsplash_6_bus_header.jpg"
-   thumb: "unsplash_6_bus_thumb.jpg"
----
-
diff --git a/assets/css/style_rss.css b/assets/css/style_rss.css
deleted file mode 100644
index 7463350..0000000
--- a/assets/css/style_rss.css
+++ /dev/null
@@ -1,116 +0,0 @@
-rss {
-display:block;
-margin:10px;
-padding: 10px 0;
-font-size: 62.5%;
-}
-
-rss:before {
-content:"\00BB  Sie befinden sich auf einem RSS-NewsFeed, nicht auf der Website. Bitte besuchen Sie die Website bueltge.de";
-font-size: 2em;
-color: red;
-margin: 10px;
-}
-
-channel {
-display:block;
-background-color:#eee;
-font-size: 1.2em;
-font-family: Verdana, Arial, Helvetice, sans-serif;
-padding: 5px 0;
-}
-
-item {
-display: block;
-padding:10px;
-margin: 5px 0;
-border-top:1px solid #CCC;
-border-bottom:1px solid #CCC;
-background-color: white;
-}
-
-channel>title, channel>description, channel>pubDate {
-display: block;
-margin: 10px;
-background-color: #eee;
-color: #556B2F;
-}
-
-channel>pubDate {
-font-size: .8em;
-}
-
-channel>pubDate:before {
-content:"Letzte Aktualisierung: ";
-}
-
-channel>title {
-font-size: 1.6em;
-font-weight: bold;
-}
-
-channel>description {
-font-size: 1.1em;
-margin-bottom: 10px;
-font-weight: bold;
-}
-
-item {
-font-size: 0px
-}
-
-item>title {
-font-weight:bold;
-font-size: 12px;
-}
-
-item>title:after {
-content:" \00BB ";
-}
-
-item>link, item>pubDate, item>category {
-color: #556B2F;
-font-size: 11px;
-}
-
-item>link:before {
-content:" Link zum Beitrag: ";
-color: black;
-}
-
-item>pubDate:before {
-color: black;
-content:" erstellt am: ";
-margin-left: 100%;
-}
-
-item>category:before {
-color: black;
-content:" in Kategorie: ";
-}
-
-item>description:before {
-color: black;
-font-weight:bold;
-content:" \00BB ";
-}
-
-item>description {
-font-size: 11px;
-margin-left: 100%;
-}
-
-item>description:after {
-color: black;
-font-weight:bold;
-content:" \00AB ";
-}
-
-channel>link, channel>generator, channel>language, channel>docs, channel>image {
-display: none;
-}
-
-item>comments, item>guid {
- 
-display: none;
-}
\ No newline at end of file
diff --git a/assets/css/styles_feeling_responsive.scss b/assets/css/styles_feeling_responsive.scss
deleted file mode 100755
index 5c0091f..0000000
--- a/assets/css/styles_feeling_responsive.scss
+++ /dev/null
@@ -1,44 +0,0 @@
----
-# Only the main Sass file needs front matter (the dashes are enough)
----
-@charset "utf-8";
-
-@import "functions.scss";
-@import "02_settings_colors.scss";
-@import "03_settings_typography.scss";
-@import "04_settings_mixins_media_queries.scss";
-@import "04_settings_global.scss";
-@import "05_settings_top-bar.scss";
-@import "05_normalize.scss";    // normalize.css v3.0.2
-
-@import "foundation-components/top-bar.scss";
-@import "foundation-components/accordion";
-@import "foundation-components/alert-boxes";
-@import "foundation-components/breadcrumbs";
-@import "foundation-components/block-grid";
-@import "foundation-components/button-groups";
-@import "foundation-components/buttons";
-@import "foundation-components/clearing";
-@import "foundation-components/dropdown";
-@import "foundation-components/dropdown-buttons";
-@import "foundation-components/flex-video";
-@import "foundation-components/forms";
-@import "foundation-components/grid";
-@import "foundation-components/inline-lists";
-@import "foundation-components/keystrokes";
-@import "foundation-components/panels";
-@import "foundation-components/reveal";
-@import "foundation-components/side-nav";
-@import "foundation-components/sub-nav";
-@import "foundation-components/tables";
-@import "foundation-components/thumbs";
-@import "foundation-components/top-bar";
-@import "foundation-components/type";
-@import "foundation-components/visibility";
-
-@import "06_typography.scss";
-@import "07_layout";
-@import "foundation-components/grid";
-@import "09_elements";
-
-@import "11_syntax-highlighting";
diff --git a/assets/fonts/.fontcustom-manifest.json b/assets/fonts/.fontcustom-manifest.json
deleted file mode 100644
index dfb4588..0000000
--- a/assets/fonts/.fontcustom-manifest.json
+++ /dev/null
@@ -1,262 +0,0 @@
-{
-  "checksum": {
-    "previous": "c5cdc0a58b7277d1f320a4ad50aa8ae2ad47fa6ed879c164db1cfb75439bd1d9",
-    "current": "c5cdc0a58b7277d1f320a4ad50aa8ae2ad47fa6ed879c164db1cfb75439bd1d9"
-  },
-  "fonts": [
-    "./iconfont.ttf",
-    "./iconfont.svg",
-    "./iconfont.woff",
-    "./iconfont.eot"
-  ],
-  "glyphs": {
-    "archive": {
-      "codepoint": 61696,
-      "source": "svg-files-for-custom-font/archive.svg"
-    },
-    "browser": {
-      "codepoint": 61697,
-      "source": "svg-files-for-custom-font/browser.svg"
-    },
-    "calendar": {
-      "codepoint": 61747,
-      "source": "svg-files-for-custom-font/calendar.svg"
-    },
-    "camera": {
-      "codepoint": 61698,
-      "source": "svg-files-for-custom-font/camera.svg"
-    },
-    "chat": {
-      "codepoint": 61699,
-      "source": "svg-files-for-custom-font/chat.svg"
-    },
-    "check": {
-      "codepoint": 61700,
-      "source": "svg-files-for-custom-font/check.svg"
-    },
-    "chevron-down": {
-      "codepoint": 61701,
-      "source": "svg-files-for-custom-font/chevron-down.svg"
-    },
-    "chevron-left": {
-      "codepoint": 61702,
-      "source": "svg-files-for-custom-font/chevron-left.svg"
-    },
-    "chevron-right": {
-      "codepoint": 61703,
-      "source": "svg-files-for-custom-font/chevron-right.svg"
-    },
-    "chevron-up": {
-      "codepoint": 61704,
-      "source": "svg-files-for-custom-font/chevron-up.svg"
-    },
-    "circle-with-cross": {
-      "codepoint": 61705,
-      "source": "svg-files-for-custom-font/circle-with-cross.svg"
-    },
-    "circle-with-minus": {
-      "codepoint": 61706,
-      "source": "svg-files-for-custom-font/circle-with-minus.svg"
-    },
-    "circle-with-plus": {
-      "codepoint": 61707,
-      "source": "svg-files-for-custom-font/circle-with-plus.svg"
-    },
-    "cloud": {
-      "codepoint": 61708,
-      "source": "svg-files-for-custom-font/cloud.svg"
-    },
-    "code": {
-      "codepoint": 61709,
-      "source": "svg-files-for-custom-font/code.svg"
-    },
-    "cog": {
-      "codepoint": 61710,
-      "source": "svg-files-for-custom-font/cog.svg"
-    },
-    "dropbox": {
-      "codepoint": 61711,
-      "source": "svg-files-for-custom-font/dropbox.svg"
-    },
-    "edit": {
-      "codepoint": 61712,
-      "source": "svg-files-for-custom-font/edit.svg"
-    },
-    "export": {
-      "codepoint": 61713,
-      "source": "svg-files-for-custom-font/export.svg"
-    },
-    "eye": {
-      "codepoint": 61714,
-      "source": "svg-files-for-custom-font/eye.svg"
-    },
-    "facebook": {
-      "codepoint": 61715,
-      "source": "svg-files-for-custom-font/facebook.svg"
-    },
-    "feather": {
-      "codepoint": 61716,
-      "source": "svg-files-for-custom-font/feather.svg"
-    },
-    "github": {
-      "codepoint": 61717,
-      "source": "svg-files-for-custom-font/github.svg"
-    },
-    "globe": {
-      "codepoint": 61718,
-      "source": "svg-files-for-custom-font/globe.svg"
-    },
-    "heart": {
-      "codepoint": 61719,
-      "source": "svg-files-for-custom-font/heart.svg"
-    },
-    "heart-outlined": {
-      "codepoint": 61720,
-      "source": "svg-files-for-custom-font/heart-outlined.svg"
-    },
-    "home": {
-      "codepoint": 61721,
-      "source": "svg-files-for-custom-font/home.svg"
-    },
-    "instagram": {
-      "codepoint": 61722,
-      "source": "svg-files-for-custom-font/instagram.svg"
-    },
-    "lab-flask": {
-      "codepoint": 61723,
-      "source": "svg-files-for-custom-font/lab-flask.svg"
-    },
-    "leaf": {
-      "codepoint": 61724,
-      "source": "svg-files-for-custom-font/leaf.svg"
-    },
-    "linkedin": {
-      "codepoint": 61725,
-      "source": "svg-files-for-custom-font/linkedin.svg"
-    },
-    "mail": {
-      "codepoint": 61726,
-      "source": "svg-files-for-custom-font/mail.svg"
-    },
-    "message": {
-      "codepoint": 61727,
-      "source": "svg-files-for-custom-font/message.svg"
-    },
-    "mic": {
-      "codepoint": 61728,
-      "source": "svg-files-for-custom-font/mic.svg"
-    },
-    "network": {
-      "codepoint": 61729,
-      "source": "svg-files-for-custom-font/network.svg"
-    },
-    "paper-plane": {
-      "codepoint": 61730,
-      "source": "svg-files-for-custom-font/paper-plane.svg"
-    },
-    "pinterest": {
-      "codepoint": 61731,
-      "source": "svg-files-for-custom-font/pinterest.svg"
-    },
-    "price-tag": {
-      "codepoint": 61732,
-      "source": "svg-files-for-custom-font/price-tag.svg"
-    },
-    "rocket": {
-      "codepoint": 61733,
-      "source": "svg-files-for-custom-font/rocket.svg"
-    },
-    "rss": {
-      "codepoint": 61734,
-      "source": "svg-files-for-custom-font/rss.svg"
-    },
-    "soundcloud": {
-      "codepoint": 61735,
-      "source": "svg-files-for-custom-font/soundcloud.svg"
-    },
-    "star": {
-      "codepoint": 61736,
-      "source": "svg-files-for-custom-font/star.svg"
-    },
-    "star-outlined": {
-      "codepoint": 61737,
-      "source": "svg-files-for-custom-font/star-outlined.svg"
-    },
-    "thumbs-down": {
-      "codepoint": 61738,
-      "source": "svg-files-for-custom-font/thumbs-down.svg"
-    },
-    "thumbs-up": {
-      "codepoint": 61739,
-      "source": "svg-files-for-custom-font/thumbs-up.svg"
-    },
-    "tree": {
-      "codepoint": 61748,
-      "source": "svg-files-for-custom-font/tree.svg"
-    },
-    "tumblr": {
-      "codepoint": 61740,
-      "source": "svg-files-for-custom-font/tumblr.svg"
-    },
-    "twitter": {
-      "codepoint": 61741,
-      "source": "svg-files-for-custom-font/twitter.svg"
-    },
-    "upload-to-cloud": {
-      "codepoint": 61742,
-      "source": "svg-files-for-custom-font/upload-to-cloud.svg"
-    },
-    "video": {
-      "codepoint": 61743,
-      "source": "svg-files-for-custom-font/video.svg"
-    },
-    "vimeo": {
-      "codepoint": 61744,
-      "source": "svg-files-for-custom-font/vimeo.svg"
-    },
-    "warning": {
-      "codepoint": 61745,
-      "source": "svg-files-for-custom-font/warning.svg"
-    },
-    "xing": {
-      "codepoint": 61749,
-      "source": "svg-files-for-custom-font/xing.svg"
-    },
-    "youtube": {
-      "codepoint": 61746,
-      "source": "svg-files-for-custom-font/youtube.svg"
-    }
-  },
-  "options": {
-    "autowidth": false,
-    "config": "fontcustom.yml",
-    "css_selector": ".icon-{{glyph}}",
-    "debug": false,
-    "font_ascent": 448,
-    "font_descent": 64,
-    "font_design_size": 20,
-    "font_em": 512,
-    "font_name": "iconfont",
-    "force": false,
-    "input": {
-      "templates": "svg-files-for-custom-font",
-      "vectors": "svg-files-for-custom-font"
-    },
-    "no_hash": true,
-    "output": {
-      "css": ".",
-      "fonts": ".",
-      "preview": "."
-    },
-    "preprocessor_path": null,
-    "quiet": false,
-    "templates": [
-      "css",
-      "preview"
-    ]
-  },
-  "templates": [
-    "./iconfont.css",
-    "./iconfont-preview.html"
-  ]
-}
\ No newline at end of file
diff --git a/assets/fonts/fontcustom.yml b/assets/fonts/fontcustom.yml
deleted file mode 100644
index ccc911c..0000000
--- a/assets/fonts/fontcustom.yml
+++ /dev/null
@@ -1,96 +0,0 @@
-# =============================================================================
-# Font Custom Configuration
-#   This file should live in the directory where you run `fontcustom compile`.
-#   For more info, visit <https://github.com/FontCustom/fontcustom>.
-# =============================================================================
-
-
-# -----------------------------------------------------------------------------
-# Project Info
-# -----------------------------------------------------------------------------
-
-# The font's name. Also determines the file names of generated templates.
-font_name: iconfont
-
-# Format of CSS selectors. {{glyph}} is substituted for the glyph name.
-css_selector: .icon-{{glyph}}
-
-# Generate fonts without asset-busting hashes.
-no_hash: true
-
-# Encode WOFF fonts into the generated CSS.
-#base64: true
-
-# Forces compilation, even if inputs have not changed
-#force: true
-
-# Display (possibly useful) debugging messages.
-#debug: true
-
-# Hide status messages.
-#quiet: true
-
-
-# -----------------------------------------------------------------------------
-# Input / Output Locations
-#   You can save generated fonts, CSS, and other files to different locations
-#   here. Font Custom can also read input vectors and templates from different
-#   places.
-#
-#   NOTE:
-#   - Be sure to preserve the whitespace in these YAML hashes.
-#   - INPUT[:vectors] and OUTPUT[:fonts] are required. Everything else is
-#     optional.
-#   - Specify output locations for custom templates by including their file
-#     names as the key.
-# -----------------------------------------------------------------------------
-
-input:
- vectors: svg-files-for-custom-font
-#  templates: my/templates
-
-output:
- fonts: .
- css: .
-#  preview: app/views/styleguide
-#  my-custom-template.yml: path/to/template/output
-
-
-# -----------------------------------------------------------------------------
-# Templates
-#   A YAML array of templates and files to generate alongside fonts. Custom
-#   templates should be saved in the INPUT[:templates] directory and referenced
-#   by their base file name.
-#
-#   For Rails and Compass templates, set `preprocessor_path` as the relative
-#   path from OUTPUT[:css] to OUTPUT[:fonts]. By default, these are the same
-#   directory.
-#
-#   Included in Font Custom: preview, css, scss, scss-rails
-#   Default: css, preview
-# -----------------------------------------------------------------------------
-
-#templates:
-#- scss-rails
-#- preview
-#- my-custom-template.yml
-
-#preprocessor_path: ../fonts/
-
-
-# -----------------------------------------------------------------------------
-# Font Settings (defaults shown)
-# -----------------------------------------------------------------------------
-
-# Size (in pica points) for which your font is designed.
-font_design_size: 20
-
-# The em size. Setting this will scale the entire font to the given size.
-#font_em: 512
-
-# The font's ascent and descent. Used to calculate the baseline.
-#font_ascent: 448
-#font_descent: 64
-
-# Horizontally fit glyphs to their individual vector widths.
-#autowidth: false
diff --git a/assets/fonts/iconfont-preview.html b/assets/fonts/iconfont-preview.html
deleted file mode 100644
index 188c22a..0000000
--- a/assets/fonts/iconfont-preview.html
+++ /dev/null
@@ -1,1013 +0,0 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <title>iconfont glyphs preview</title>
-
-    <style>
-      /* Page Styles */
-
-      * {
-        -moz-box-sizing: border-box;
-        -webkit-box-sizing: border-box;
-        box-sizing: border-box;
-        margin: 0;
-        padding: 0;
-      }
-
-      body {
-        background: #fff;
-        color: #444;
-        font: 16px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif;
-      }
-
-      a,
-      a:visited {
-        color: #888;
-        text-decoration: underline;
-      }
-      a:hover,
-      a:focus { color: #000; }
-
-      header {
-        border-bottom: 2px solid #ddd;
-        margin-bottom: 20px;
-        overflow: hidden;
-        padding: 20px 0;
-      }
-
-      header h1 {
-        color: #888;
-        float: left;
-        font-size: 36px;
-        font-weight: 300;
-      }
-
-      header a {
-        float: right;
-        font-size: 14px;
-      }
-
-      .container {
-        margin: 0 auto;
-        max-width: 1200px;
-        min-width: 960px;
-        padding: 0 40px;
-        width: 90%;
-      }
-
-      .glyph {
-        border-bottom: 1px dotted #ccc;
-        padding: 10px 0 20px;
-        margin-bottom: 20px;
-      }
-
-      .preview-glyphs { vertical-align: bottom; }
-
-      .preview-scale {
-        color: #888;
-        font-size: 12px;
-        margin-top: 5px;
-      }
-
-      .step {
-        display: inline-block;
-        line-height: 1;
-        position: relative;
-        width: 10%;
-      }
-
-      .step .letters,
-      .step i {
-        -webkit-transition: opacity .3s;
-        -moz-transition: opacity .3s;
-        -ms-transition: opacity .3s;
-        -o-transition: opacity .3s;
-        transition: opacity .3s;
-      }
-
-      .step:hover .letters { opacity: 1; }
-      .step:hover i { opacity: .3; }
-
-      .letters {
-        opacity: .3;
-        position: absolute;
-      }
-
-      .characters-off .letters { display: none; }
-      .characters-off .step:hover i { opacity: 1; }
-
-      
-      .size-12 { font-size: 12px; }
-      
-      .size-14 { font-size: 14px; }
-      
-      .size-16 { font-size: 16px; }
-      
-      .size-18 { font-size: 18px; }
-      
-      .size-21 { font-size: 21px; }
-      
-      .size-24 { font-size: 24px; }
-      
-      .size-36 { font-size: 36px; }
-      
-      .size-48 { font-size: 48px; }
-      
-      .size-60 { font-size: 60px; }
-      
-      .size-72 { font-size: 72px; }
-      
-
-      .usage { margin-top: 10px; }
-
-      .usage input {
-        font-family: monospace;
-        margin-right: 3px;
-        padding: 2px 5px;
-        text-align: center;
-      }
-
-      .usage .point { width: 150px; }
-
-      .usage .class { width: 250px; }
-
-      footer {
-        color: #888;
-        font-size: 12px;
-        padding: 20px 0;
-      }
-
-      /* Icon Font: iconfont */
-
-      @font-face {
-  font-family: "iconfont";
-  src: url("./iconfont.eot");
-  src: url("./iconfont.eot?#iefix") format("embedded-opentype"),
-       url("./iconfont.woff") format("woff"),
-       url("./iconfont.ttf") format("truetype"),
-       url("./iconfont.svg#iconfont") format("svg");
-  font-weight: normal;
-  font-style: normal;
-}
-
-@media screen and (-webkit-min-device-pixel-ratio:0) {
-  @font-face {
-    font-family: "iconfont";
-    src: url("./iconfont.svg#iconfont") format("svg");
-  }
-}
-
-      [data-icon]:before { content: attr(data-icon); }
-
-      [data-icon]:before,
-      .icon-archive:before,
-.icon-browser:before,
-.icon-calendar:before,
-.icon-camera:before,
-.icon-chat:before,
-.icon-check:before,
-.icon-chevron-down:before,
-.icon-chevron-left:before,
-.icon-chevron-right:before,
-.icon-chevron-up:before,
-.icon-circle-with-cross:before,
-.icon-circle-with-minus:before,
-.icon-circle-with-plus:before,
-.icon-cloud:before,
-.icon-code:before,
-.icon-cog:before,
-.icon-dropbox:before,
-.icon-edit:before,
-.icon-export:before,
-.icon-eye:before,
-.icon-facebook:before,
-.icon-feather:before,
-.icon-github:before,
-.icon-globe:before,
-.icon-heart:before,
-.icon-heart-outlined:before,
-.icon-home:before,
-.icon-instagram:before,
-.icon-lab-flask:before,
-.icon-leaf:before,
-.icon-linkedin:before,
-.icon-mail:before,
-.icon-message:before,
-.icon-mic:before,
-.icon-network:before,
-.icon-paper-plane:before,
-.icon-pinterest:before,
-.icon-price-tag:before,
-.icon-rocket:before,
-.icon-rss:before,
-.icon-soundcloud:before,
-.icon-star:before,
-.icon-star-outlined:before,
-.icon-thumbs-down:before,
-.icon-thumbs-up:before,
-.icon-tree:before,
-.icon-tumblr:before,
-.icon-twitter:before,
-.icon-upload-to-cloud:before,
-.icon-video:before,
-.icon-vimeo:before,
-.icon-warning:before,
-.icon-xing:before,
-.icon-youtube:before {
-        display: inline-block;
-  font-family: "iconfont";
-  font-style: normal;
-  font-weight: normal;
-  font-variant: normal;
-  line-height: 1;
-  text-decoration: inherit;
-  text-rendering: optimizeLegibility;
-  text-transform: none;
-  -moz-osx-font-smoothing: grayscale;
-  -webkit-font-smoothing: antialiased;
-  font-smoothing: antialiased;
-      }
-
-      .icon-archive:before { content: "\f100"; }
-.icon-browser:before { content: "\f101"; }
-.icon-calendar:before { content: "\f133"; }
-.icon-camera:before { content: "\f102"; }
-.icon-chat:before { content: "\f103"; }
-.icon-check:before { content: "\f104"; }
-.icon-chevron-down:before { content: "\f105"; }
-.icon-chevron-left:before { content: "\f106"; }
-.icon-chevron-right:before { content: "\f107"; }
-.icon-chevron-up:before { content: "\f108"; }
-.icon-circle-with-cross:before { content: "\f109"; }
-.icon-circle-with-minus:before { content: "\f10a"; }
-.icon-circle-with-plus:before { content: "\f10b"; }
-.icon-cloud:before { content: "\f10c"; }
-.icon-code:before { content: "\f10d"; }
-.icon-cog:before { content: "\f10e"; }
-.icon-dropbox:before { content: "\f10f"; }
-.icon-edit:before { content: "\f110"; }
-.icon-export:before { content: "\f111"; }
-.icon-eye:before { content: "\f112"; }
-.icon-facebook:before { content: "\f113"; }
-.icon-feather:before { content: "\f114"; }
-.icon-github:before { content: "\f115"; }
-.icon-globe:before { content: "\f116"; }
-.icon-heart:before { content: "\f117"; }
-.icon-heart-outlined:before { content: "\f118"; }
-.icon-home:before { content: "\f119"; }
-.icon-instagram:before { content: "\f11a"; }
-.icon-lab-flask:before { content: "\f11b"; }
-.icon-leaf:before { content: "\f11c"; }
-.icon-linkedin:before { content: "\f11d"; }
-.icon-mail:before { content: "\f11e"; }
-.icon-message:before { content: "\f11f"; }
-.icon-mic:before { content: "\f120"; }
-.icon-network:before { content: "\f121"; }
-.icon-paper-plane:before { content: "\f122"; }
-.icon-pinterest:before { content: "\f123"; }
-.icon-price-tag:before { content: "\f124"; }
-.icon-rocket:before { content: "\f125"; }
-.icon-rss:before { content: "\f126"; }
-.icon-soundcloud:before { content: "\f127"; }
-.icon-star:before { content: "\f128"; }
-.icon-star-outlined:before { content: "\f129"; }
-.icon-thumbs-down:before { content: "\f12a"; }
-.icon-thumbs-up:before { content: "\f12b"; }
-.icon-tree:before { content: "\f134"; }
-.icon-tumblr:before { content: "\f12c"; }
-.icon-twitter:before { content: "\f12d"; }
-.icon-upload-to-cloud:before { content: "\f12e"; }
-.icon-video:before { content: "\f12f"; }
-.icon-vimeo:before { content: "\f130"; }
-.icon-warning:before { content: "\f131"; }
-.icon-xing:before { content: "\f135"; }
-.icon-youtube:before { content: "\f132"; }
-    </style>
-
-    <!--[if lte IE 8]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
-
-    <script>
-      function toggleCharacters() {
-        var body = document.getElementsByTagName('body')[0];
-        body.className = body.className === 'characters-off' ? '' : 'characters-off';
-      }
-    </script>
-  </head>
-
-  <body class="characters-off">
-    <div id="page" class="container">
-      <header>
-        <h1>iconfont contains 54 glyphs:</h1>
-        <a onclick="toggleCharacters(); return false;" href="#">Toggle Preview Characters</a>
-      </header>
-
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-archive" class="icon-archive"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-archive" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf100;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-browser" class="icon-browser"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-browser" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf101;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-calendar" class="icon-calendar"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-calendar" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf133;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-camera" class="icon-camera"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-camera" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf102;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-chat" class="icon-chat"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-chat" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf103;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-check" class="icon-check"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-check" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf104;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-chevron-down" class="icon-chevron-down"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-chevron-down" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf105;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-chevron-left" class="icon-chevron-left"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-chevron-left" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf106;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-chevron-right" class="icon-chevron-right"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-chevron-right" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf107;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-chevron-up" class="icon-chevron-up"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-chevron-up" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf108;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-circle-with-cross" class="icon-circle-with-cross"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-circle-with-cross" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf109;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-circle-with-minus" class="icon-circle-with-minus"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-circle-with-minus" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf10a;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-circle-with-plus" class="icon-circle-with-plus"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-circle-with-plus" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf10b;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-cloud" class="icon-cloud"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-cloud" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf10c;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-code" class="icon-code"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-code" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf10d;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-cog" class="icon-cog"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-cog" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf10e;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-dropbox" class="icon-dropbox"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-dropbox" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf10f;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-edit" class="icon-edit"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-edit" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf110;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-export" class="icon-export"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-export" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf111;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-eye" class="icon-eye"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-eye" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf112;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-facebook" class="icon-facebook"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-facebook" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf113;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-feather" class="icon-feather"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-feather" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf114;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-github" class="icon-github"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-github" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf115;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-globe" class="icon-globe"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-globe" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf116;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-heart" class="icon-heart"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-heart" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf117;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-heart-outlined" class="icon-heart-outlined"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-heart-outlined" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf118;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-home" class="icon-home"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-home" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf119;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-instagram" class="icon-instagram"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-instagram" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf11a;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-lab-flask" class="icon-lab-flask"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-lab-flask" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf11b;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-leaf" class="icon-leaf"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-leaf" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf11c;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-linkedin" class="icon-linkedin"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-linkedin" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf11d;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-mail" class="icon-mail"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-mail" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf11e;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-message" class="icon-message"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-message" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf11f;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-mic" class="icon-mic"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-mic" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf120;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-network" class="icon-network"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-network" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf121;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-paper-plane" class="icon-paper-plane"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-paper-plane" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf122;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-pinterest" class="icon-pinterest"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-pinterest" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf123;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-price-tag" class="icon-price-tag"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-price-tag" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf124;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-rocket" class="icon-rocket"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-rocket" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf125;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-rss" class="icon-rss"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-rss" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf126;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-soundcloud" class="icon-soundcloud"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-soundcloud" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf127;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-star" class="icon-star"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-star" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf128;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-star-outlined" class="icon-star-outlined"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-star-outlined" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf129;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-thumbs-down" class="icon-thumbs-down"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-thumbs-down" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf12a;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-thumbs-up" class="icon-thumbs-up"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-thumbs-up" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf12b;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-tree" class="icon-tree"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-tree" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf134;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-tumblr" class="icon-tumblr"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-tumblr" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf12c;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-twitter" class="icon-twitter"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-twitter" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf12d;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-upload-to-cloud" class="icon-upload-to-cloud"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-upload-to-cloud" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf12e;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-video" class="icon-video"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-video" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf12f;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-vimeo" class="icon-vimeo"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-vimeo" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf130;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-warning" class="icon-warning"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-warning" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf131;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-xing" class="icon-xing"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-xing" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf135;" />
-        </div>
-      </div>
-      
-      <div class="glyph">
-        <div class="preview-glyphs">
-          <span class="step size-12"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="icon-youtube" class="icon-youtube"></i></span>
-        </div>
-        <div class="preview-scale">
-          <span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
-        </div>
-        <div class="usage">
-          <input class="class" type="text" readonly="readonly" onClick="this.select();" value=".icon-youtube" />
-          <input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf132;" />
-        </div>
-      </div>
-      
-
-      <footer>
-        Made with love using <a href="http://fontcustom.com">Font Custom</a>.
-      </footer>
-    </div>
-  </body>
-</html>
diff --git a/assets/fonts/iconfont.css b/assets/fonts/iconfont.css
deleted file mode 100644
index e54ad53..0000000
--- a/assets/fonts/iconfont.css
+++ /dev/null
@@ -1,147 +0,0 @@
-/*
-  Icon Font: iconfont
-*/
-
-@font-face {
-  font-family: "iconfont";
-  src: url("./iconfont.eot");
-  src: url("./iconfont.eot?#iefix") format("embedded-opentype"),
-       url("./iconfont.woff") format("woff"),
-       url("./iconfont.ttf") format("truetype"),
-       url("./iconfont.svg#iconfont") format("svg");
-  font-weight: normal;
-  font-style: normal;
-}
-
-@media screen and (-webkit-min-device-pixel-ratio:0) {
-  @font-face {
-    font-family: "iconfont";
-    src: url("./iconfont.svg#iconfont") format("svg");
-  }
-}
-
-[data-icon]:before { content: attr(data-icon); }
-
-[data-icon]:before,
-.icon-archive:before,
-.icon-browser:before,
-.icon-calendar:before,
-.icon-camera:before,
-.icon-chat:before,
-.icon-check:before,
-.icon-chevron-down:before,
-.icon-chevron-left:before,
-.icon-chevron-right:before,
-.icon-chevron-up:before,
-.icon-circle-with-cross:before,
-.icon-circle-with-minus:before,
-.icon-circle-with-plus:before,
-.icon-cloud:before,
-.icon-code:before,
-.icon-cog:before,
-.icon-dropbox:before,
-.icon-edit:before,
-.icon-export:before,
-.icon-eye:before,
-.icon-facebook:before,
-.icon-feather:before,
-.icon-github:before,
-.icon-globe:before,
-.icon-heart:before,
-.icon-heart-outlined:before,
-.icon-home:before,
-.icon-instagram:before,
-.icon-lab-flask:before,
-.icon-leaf:before,
-.icon-linkedin:before,
-.icon-mail:before,
-.icon-message:before,
-.icon-mic:before,
-.icon-network:before,
-.icon-paper-plane:before,
-.icon-pinterest:before,
-.icon-price-tag:before,
-.icon-rocket:before,
-.icon-rss:before,
-.icon-soundcloud:before,
-.icon-star:before,
-.icon-star-outlined:before,
-.icon-thumbs-down:before,
-.icon-thumbs-up:before,
-.icon-tree:before,
-.icon-tumblr:before,
-.icon-twitter:before,
-.icon-upload-to-cloud:before,
-.icon-video:before,
-.icon-vimeo:before,
-.icon-warning:before,
-.icon-xing:before,
-.icon-youtube:before {
-  display: inline-block;
-  font-family: "iconfont";
-  font-style: normal;
-  font-weight: normal;
-  font-variant: normal;
-  line-height: 1;
-  text-decoration: inherit;
-  text-rendering: optimizeLegibility;
-  text-transform: none;
-  -moz-osx-font-smoothing: grayscale;
-  -webkit-font-smoothing: antialiased;
-  font-smoothing: antialiased;
-}
-
-.icon-archive:before { content: "\f100"; }
-.icon-browser:before { content: "\f101"; }
-.icon-calendar:before { content: "\f133"; }
-.icon-camera:before { content: "\f102"; }
-.icon-chat:before { content: "\f103"; }
-.icon-check:before { content: "\f104"; }
-.icon-chevron-down:before { content: "\f105"; }
-.icon-chevron-left:before { content: "\f106"; }
-.icon-chevron-right:before { content: "\f107"; }
-.icon-chevron-up:before { content: "\f108"; }
-.icon-circle-with-cross:before { content: "\f109"; }
-.icon-circle-with-minus:before { content: "\f10a"; }
-.icon-circle-with-plus:before { content: "\f10b"; }
-.icon-cloud:before { content: "\f10c"; }
-.icon-code:before { content: "\f10d"; }
-.icon-cog:before { content: "\f10e"; }
-.icon-dropbox:before { content: "\f10f"; }
-.icon-edit:before { content: "\f110"; }
-.icon-export:before { content: "\f111"; }
-.icon-eye:before { content: "\f112"; }
-.icon-facebook:before { content: "\f113"; }
-.icon-feather:before { content: "\f114"; }
-.icon-github:before { content: "\f115"; }
-.icon-globe:before { content: "\f116"; }
-.icon-heart:before { content: "\f117"; }
-.icon-heart-outlined:before { content: "\f118"; }
-.icon-home:before { content: "\f119"; }
-.icon-instagram:before { content: "\f11a"; }
-.icon-lab-flask:before { content: "\f11b"; }
-.icon-leaf:before { content: "\f11c"; }
-.icon-linkedin:before { content: "\f11d"; }
-.icon-mail:before { content: "\f11e"; }
-.icon-message:before { content: "\f11f"; }
-.icon-mic:before { content: "\f120"; }
-.icon-network:before { content: "\f121"; }
-.icon-paper-plane:before { content: "\f122"; }
-.icon-pinterest:before { content: "\f123"; }
-.icon-price-tag:before { content: "\f124"; }
-.icon-rocket:before { content: "\f125"; }
-.icon-rss:before { content: "\f126"; }
-.icon-soundcloud:before { content: "\f127"; }
-.icon-star:before { content: "\f128"; }
-.icon-star-outlined:before { content: "\f129"; }
-.icon-thumbs-down:before { content: "\f12a"; }
-.icon-thumbs-up:before { content: "\f12b"; }
-.icon-tree:before { content: "\f134"; }
-.icon-tumblr:before { content: "\f12c"; }
-.icon-twitter:before { content: "\f12d"; }
-.icon-upload-to-cloud:before { content: "\f12e"; }
-.icon-video:before { content: "\f12f"; }
-.icon-vimeo:before { content: "\f130"; }
-.icon-warning:before { content: "\f131"; }
-.icon-xing:before { content: "\f135"; }
-.icon-youtube:before { content: "\f132"; }
diff --git a/assets/fonts/iconfont.eot b/assets/fonts/iconfont.eot
deleted file mode 100644
index 5d952f9..0000000
Binary files a/assets/fonts/iconfont.eot and /dev/null differ
diff --git a/assets/fonts/iconfont.svg b/assets/fonts/iconfont.svg
deleted file mode 100644
index 7ffcf70..0000000
--- a/assets/fonts/iconfont.svg
+++ /dev/null
@@ -1,264 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<!--
-2015-4-15: Created with FontForge (http://fontforge.org)
--->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
-<metadata>
-Created by FontForge 20150330 at Wed Apr 15 23:17:37 2015
- By Guni,,,
-Copyright (c) 2015, Guni,,,
-</metadata>
-<defs>
-<font id="iconfont" horiz-adv-x="512" >
-  <font-face 
-    font-family="iconfont"
-    font-weight="400"
-    font-stretch="normal"
-    units-per-em="512"
-    panose-1="2 0 5 3 0 0 0 0 0 0"
-    ascent="448"
-    descent="-64"
-    bbox="-0.12793 -64 512.128 448.011"
-    underline-thickness="25.6"
-    underline-position="-51.2"
-    unicode-range="U+0020-F135"
-  />
-    <missing-glyph />
-    <glyph glyph-name="space" unicode=" " horiz-adv-x="200" 
- />
-    <glyph glyph-name="uniF117" unicode="&#xf117;" 
-d="M440.064 341.632c48.1279 -44.1855 48.1279 -115.712 0 -159.897l-184.064 -168.935l-184.064 168.935c-48.1533 44.1855 -48.1533 115.687 0 159.897c42.8037 39.2705 112.18 39.2705 154.982 0l29.082 -26.6748l29.0557 26.6748
-c42.8037 39.2705 112.205 39.2705 155.009 0z" />
-    <glyph glyph-name="uniF10D" unicode="&#xf10d;" 
-d="M146.406 70.4004c-6.04102 0 -12.1338 2.12402 -16.998 6.45117l-129.536 115.148l136.729 121.549c10.5469 9.34375 26.7266 8.44824 36.1221 -2.125c9.39453 -10.5723 8.44727 -26.752 -2.125 -36.1475l-93.6709 -83.2764l86.4775 -76.8516
-c10.5723 -9.39453 11.5195 -25.5742 2.12402 -36.1465c-5.04297 -5.70898 -12.083 -8.60156 -19.123 -8.60156zM375.398 70.4512c-4.86426 -4.32617 -10.957 -6.45117 -16.998 -6.45117c-7.04004 0 -14.0801 2.89258 -19.124 8.60156
-c-9.39453 10.5732 -8.44727 26.752 2.125 36.1475l93.6709 83.251l-86.4775 76.877c-10.5723 9.39551 -11.5195 25.5742 -2.12402 36.1475c9.36914 10.5723 25.5488 11.5195 36.1211 2.12402l129.536 -115.148zM255.642 34.1758
-c-2.07324 -12.4922 -12.9277 -21.376 -25.2158 -21.376c-1.4082 0 -2.79102 0.102539 -4.22461 0.333008c-13.9512 2.3291 -23.3721 15.5137 -21.043 29.4658l51.2002 307.2c2.27832 13.9512 15.4365 23.3984 29.4404 21.043
-c13.9512 -2.33008 23.3721 -15.5137 21.043 -29.4658z" />
-    <glyph glyph-name="uniF11A" unicode="&#xf11a;" 
-d="M435.2 422.4c28.1602 0 51.2002 -23.04 51.2002 -51.2002v-358.4c0 -28.1855 -23.04 -51.2002 -51.2002 -51.2002h-358.4c-28.1602 0 -51.2002 23.0146 -51.2002 51.2002v358.4c0 28.1602 23.04 51.2002 51.2002 51.2002h358.4zM255.591 50.6113
-c-78.2852 0 -141.799 63.4883 -141.799 141.798c0 8.65332 1.10059 16.999 2.66211 25.1904h-39.6543v-184.729c0 -9.7793 7.93652 -17.6641 17.7412 -17.6641h322.918c9.80469 0 17.7412 7.88477 17.7412 17.6641v184.729h-40.4736
-c1.53613 -8.19141 2.63672 -16.5371 2.63672 -25.1904c0 -78.2842 -63.4629 -141.798 -141.772 -141.798zM166.989 192.409c0 -48.9473 39.6543 -88.627 88.627 -88.627c48.9219 0 88.627 39.6797 88.627 88.627s-39.7051 88.6016 -88.627 88.6016
-c-48.9473 0 -88.627 -39.6543 -88.627 -88.6016zM417.459 294.4c9.80469 0 17.7412 7.98633 17.7412 17.7402v41.3701c0 9.7793 -7.93652 17.6895 -17.7666 17.6895h-41.3438c-9.75391 0 -17.6895 -7.91016 -17.6895 -17.6895v-41.3955
-c0 -9.72852 7.93555 -17.7148 17.7148 -17.7148h41.3438z" />
-    <glyph glyph-name="uniF125" unicode="&#xf125;" 
-d="M305.484 113.434c12.9541 -113.101 -8.60156 -104.857 -126.976 -156.467c-22.6045 -9.85645 -30.3613 6.14355 -24.0127 23.7051c6.32324 17.5361 20.3008 56.2949 20.3008 56.2949l-66.3037 67.7881s-37.8369 -14.3105 -54.9893 -20.7617
-c-17.1523 -6.50195 -32.7939 1.45996 -23.1426 24.5508c50.4326 121.14 42.3936 143.181 152.935 129.945c0 0 127.411 184.909 273.255 164.403c3.22559 -0.43457 5.34961 -1.53613 6.73242 -2.94336c1.35645 -1.4082 2.43164 -3.61035 2.86719 -6.86133
-c20.0449 -149.248 -160.666 -279.654 -160.666 -279.654zM331.315 264.883c15.2832 -15.6416 40.1152 -15.6416 55.4492 0c15.3086 15.7188 15.3086 41.1143 0 56.7559c-15.334 15.6416 -40.1406 15.6416 -55.4492 0c-15.3086 -15.6934 -15.3086 -41.0625 0 -56.7559z" />
-    <glyph glyph-name="uniF124" unicode="&#xf124;" 
-d="M496.333 437.632c27.8525 -80.1025 -22.3232 -145.562 -70.6562 -182.604l8.85742 -12.6973c4.88965 -6.98926 6.60547 -19.252 3.78906 -27.29l-25.5488 -80.5117c-2.81641 -8.06445 -10.8027 -18.6113 -17.7148 -23.501l-240.486 -168.653
-c-11.6738 -8.14062 -24.7559 -9.54883 -32.9473 2.09961l-109.287 156.365c-8.14062 11.6992 -5.32422 27.75 6.32324 35.9424l240.486 168.627c6.96387 4.91504 19.584 8.80664 28.084 8.65234l81.6123 0.358398c8.49902 -0.102539 19.4307 -5.91309 24.3203 -12.9023
-l14.541 -20.8379c35.9932 27.3408 83.1992 78.3867 59.417 146.739c-2.79004 8.06348 1.45898 16.9209 9.52344 19.7119c8.06348 2.79004 16.8447 -1.45996 19.6865 -9.49805zM384.436 198.067c13.4395 9.44629 19.4814 25.3945 16.998 40.6016
-c-5.55566 -3.30273 -10.8799 -6.09277 -15.8467 -8.44824c-2.125 -0.998047 -4.37695 -1.51074 -6.5791 -1.51074c-5.78516 0 -11.3408 3.30273 -14.0029 8.90918c-3.63574 7.70605 -0.333008 16.9473 7.37305 20.6084c0.895508 0.383789 5.68262 2.84082 12.6465 7.04004
-c-13.8242 10.0605 -33.0244 10.8027 -47.8213 0.43457c-18.6367 -13.1074 -23.1934 -38.8096 -10.1123 -57.4971c13.0312 -18.6367 38.7334 -23.1943 57.3447 -10.1377z" />
-    <glyph glyph-name="uniF132" unicode="&#xf132;" 
-d="M256 389.12c251.597 0 256 -22.375 256 -197.12s-4.40332 -197.12 -256 -197.12s-256 22.375 -256 197.12s4.40332 197.12 256 197.12zM338.048 183.449c10.0605 4.71094 10.0605 12.3906 0 17.1016l-114.944 53.6572
-c-10.0605 4.65918 -18.3037 -0.588867 -18.3037 -11.6738v-101.068c0 -11.1104 8.24316 -16.333 18.3037 -11.6738z" />
-    <glyph glyph-name="uniF116" unicode="&#xf116;" 
-d="M256 437.76c135.501 0 245.76 -110.259 245.76 -245.76s-110.259 -245.76 -245.76 -245.76c-135.552 0 -245.785 110.259 -245.785 245.76s110.233 245.76 245.785 245.76zM465.613 192c0 92.2881 -60.0068 170.803 -143.054 198.707
-c-5.14551 -6.24609 -8.95996 -12.2627 -8.60156 -16.2812c5.60645 -56.0898 43.8535 -14.0029 51.252 -22.2461c26.4443 -29.2871 -49.6387 -39.4502 -23.1943 -92.3906c12.749 -25.4463 27.4688 -32.5381 48.9219 -32.8447
-c21.4785 -0.358398 29.3887 -36.9922 31.0781 -52.1992c1.79199 -15.2314 -0.230469 -54.3486 -7.9873 -71.2441c-7.67969 -16.7939 0.487305 -32.999 8.16699 -38.9893c27.1357 35.3281 43.418 79.5391 43.418 127.488zM227.2 399.539
-c-76.4414 -10.5986 -139.853 -62.4893 -166.81 -132.403c15.4365 -1.6123 52.4541 -2.04785 57.0879 -15.1035c4.73633 -13.1328 -16.333 -26.752 -16.333 -54.0928c0 -30.3359 38.8613 -29.9775 38.8613 -52.7871c0 -22.8359 8.39648 -49.4854 8.39648 -57.0879
-c0 -7.60352 32.4355 -49.5625 44.4932 -49.5625c12.0059 0 2.55957 46.8994 3.19922 59.3408c0.333008 8.03906 5.73438 32.6406 7.2959 38.4004c10.3936 39.2451 49.4336 35.251 58.3428 58.957c28.1084 74.5469 -60.083 78.7969 -72.0898 83.0459
-c-11.9805 4.19824 -32.3838 4.35254 -40.1152 1.79199c-7.73047 -2.50879 -23.1934 10.4453 -23.1934 21.4531s30.6172 32.8955 40.1152 48.1025c9.4209 15.2061 16.9473 13.0049 34.458 28.8506c8.03809 7.34766 21.2734 11.3154 26.291 21.0947zM190.055 -6.91211
-c20.7354 -6.88672 42.9053 -10.7012 65.9199 -10.7012c42.6494 0 82.4062 12.8516 115.559 34.8936c-9.2168 16.7422 -43.4434 19.0459 -60.8008 17.6377c-20.5566 -1.68945 -43.9297 -14.9502 -56.9854 -17.792c-14.7197 -3.25098 -25.3438 -7.75684 -38.3994 -8.34473
-c-11.418 -0.435547 -12.6982 -9.03711 -25.293 -15.6934z" />
-    <glyph glyph-name="uniF11D" unicode="&#xf11d;" 
-d="M128 371.2c0 -27.1875 -18.1758 -50.5859 -51.2256 -50.5859c-31.1045 0 -51.1748 22.0674 -51.1748 49.2549c0 27.9033 19.4561 52.5312 51.2002 52.5312s50.5859 -23.2969 51.2002 -51.2002zM25.5996 -38.4004v332.801h102.4v-332.801h-102.4zM179.2 180.634
-c0 39.5518 -1.30566 72.6016 -2.61133 101.146h92.0059l4.55762 -44.1094h1.94531c12.9531 20.7617 44.6973 51.2002 97.8428 51.2002c64.8193 0 113.46 -43.3916 113.46 -136.755v-190.516h-102.4v175.642c0 40.8066 -15.5391 71.9365 -51.2002 71.9365
-c-27.1865 0 -40.8066 -22.0166 -47.9482 -40.167c-2.61133 -6.50195 -3.25195 -15.5645 -3.25195 -24.6523v-182.759h-102.399v219.034z" />
-    <glyph glyph-name="uniF12C" unicode="&#xf12c;" 
-d="M399.36 -17.8174c-19.8916 -9.49805 -37.8887 -16.1543 -53.9912 -19.9941c-16.1279 -3.78809 -33.5615 -5.70801 -52.3008 -5.70801c-21.2734 0 -40.0889 2.73828 -56.4473 8.14062c-16.3584 5.45215 -30.2852 13.209 -41.8564 23.2441
-c-11.5459 10.1123 -19.5586 20.7871 -24.0127 32.1025c-4.4541 11.3408 -6.68164 27.8018 -6.68164 49.3057v165.248h-51.4307v66.6621c18.2783 5.99121 33.9463 14.5928 46.9766 25.8564c13.0557 11.2129 23.501 24.7041 31.4111 40.4482
-c7.88477 15.6924 13.2861 35.7373 16.2812 60.0312h66.1758v-119.091h110.438v-73.9072h-110.438v-120.807c0 -27.2891 1.43359 -44.8506 4.30078 -52.6074c2.8418 -7.75684 8.16699 -13.9521 15.9238 -18.5605c10.3164 -6.24609 22.0928 -9.39453 35.3535 -9.39453
-c23.5518 0 47.002 7.75684 70.2979 23.2441v-74.2139z" />
-    <glyph glyph-name="uniF131" unicode="&#xf131;" 
-d="M499.481 -12.2881c3.07227 -5.40137 3.02051 -12.0576 -0.15332 -17.4082c-3.1748 -5.40137 -9.03711 -8.7041 -15.3086 -8.7041h-456.039c-6.29688 0 -12.1084 3.30273 -15.3086 8.7041c-3.17383 5.35059 -3.22559 12.0068 -0.12793 17.4082l227.994 425.779
-c3.14844 5.50391 9.03613 8.90918 15.4619 8.90918c6.40039 0 12.2881 -3.40527 15.4619 -8.90918zM281.6 12.7998v51.2002h-51.1992v-51.2002h51.1992zM281.6 102.4v166.399h-51.1992v-166.399h51.1992z" />
-    <glyph glyph-name="uniF111" unicode="&#xf111;" 
-d="M384 64v28.1855l51.2002 42.1123v-95.8975c0 -14.1572 -11.4434 -25.6006 -25.6006 -25.6006h-384c-14.1562 0 -25.5996 11.4434 -25.5996 25.6006v281.6c0 14.1055 11.4434 25.5996 25.5996 25.5996h147.584c-37.9131 -28.2617 -55.5518 -51.1992 -55.5518 -51.1992
-h-66.4316v-230.4h332.8zM342.042 241.92c-112 0 -147.942 -17.9707 -206.362 -113.92c0 0 0 203.98 206.362 203.98v80.1543l169.958 -127.975l-169.958 -133.146v90.9053z" />
-    <glyph glyph-name="uniF103" unicode="&#xf103;" 
-d="M148.48 135.68v-0.0253906h179.199c1.74121 0 3.48145 0.179688 5.12012 0.538086v-46.5928c0 -28.1592 -23.04 -51.1992 -51.2002 -51.1992h-128l-76.7998 -76.8008v76.8008h-25.5996c-28.1602 0 -51.2002 23.04 -51.2002 51.1992v153.601
-c0 28.1602 23.04 51.2002 51.2002 51.2002h97.2803v-158.721zM460.8 422.4c28.1602 0 51.2002 -23.04 51.2002 -51.2002v-153.601c0 -28.1855 -23.04 -51.1992 -51.2002 -51.1992h-25.5996v-76.8008l-76.7998 76.8008h-179.2v204.8c0 28.1602 23.04 51.2002 51.2002 51.2002
-h230.399z" />
-    <glyph glyph-name="uniF11C" unicode="&#xf11c;" 
-d="M487.04 356.173c-111.514 -65.4336 -103.526 -199.834 -181.657 -260.48c-58.8037 -45.6445 -141.773 -22.5273 -189.748 -2.89258c0 0 -32.5117 -41.0361 -55.833 -95.7441c-7.80859 -18.3545 -42.0869 1.86914 -36.0703 17.4082
-c76.2363 196.736 335.616 294.887 335.616 294.887s-183.015 7.75684 -305.332 -152.064c-3.27637 36.5059 -8.7041 135.271 86.0166 195.84c128.409 82.2021 373.043 18.3047 347.008 3.04688z" />
-    <glyph glyph-name="uniF119" unicode="&#xf119;" 
-d="M478.003 166.4h-42.8027v-153.601c0 -11.3916 -4.9668 -25.5996 -25.6006 -25.5996h-102.399v153.6h-102.4v-153.6h-102.399c-20.6338 0 -25.6006 14.208 -25.6006 25.5996v153.601h-42.8027c-15.3086 0 -12.0322 8.29395 -1.53613 19.1484l205.414 205.619
-c4.99219 5.1709 11.5459 7.73145 18.125 7.9873c6.5791 -0.255859 13.1328 -2.79004 18.125 -7.9873l205.389 -205.594c10.5215 -10.8799 13.7979 -19.1738 -1.51074 -19.1738z" />
-    <glyph glyph-name="uniF133" unicode="&#xf133;" 
-d="M435.2 371.2c28.1602 0 51.2002 -23.04 51.2002 -51.2002v-307.2c0 -28.1602 -23.04 -51.2002 -51.2002 -51.2002h-358.4c-28.1855 0 -51.2002 23.04 -51.2002 51.2002v307.2c0 28.1602 23.0146 51.2002 51.2002 51.2002h25.6006v-51.2002h76.7998v51.2002h153.6
-v-51.2002h76.7998v51.2002h25.6006zM435.2 12.7998v204.8h-358.4v-204.8h358.4zM166.4 422.4v-89.6006h-51.2002v89.6006h51.2002zM396.8 422.4v-89.6006h-51.2002v89.6006h51.2002z" />
-    <glyph glyph-name="uniF100" unicode="&#xf100;" 
-d="M357.914 396.8c0 0 25.4971 0 25.4971 -25.5996h-254.848c0 25.5996 25.4971 25.5996 25.4971 25.5996h203.854zM434.381 320v-25.5996h-356.762v25.5996c0 25.5996 25.4717 25.5996 25.4717 25.5996h305.818s25.4717 0 25.4717 -25.5996zM485.325 294.4
-c15.1035 -15.1553 25.9072 -19.2002 19.8906 -51.2002c-6.06738 -31.8975 -35.3018 -206.746 -39.6543 -230.4c-4.78711 -25.958 -31.1553 -25.5996 -31.1553 -25.5996h-356.762s-26.3936 -0.358398 -31.1553 25.5996c-4.35156 23.6543 -33.6123 198.503 -39.6543 230.4
-c-6.06738 32 4.73633 36.0449 19.8145 51.2002l15.0781 15.1553v-40.7559h428.545v40.7559zM358.4 140.877v51.123h-25.6006v-51.2002h-153.6v51.2002h-25.6006v-51.123c0 -14.1826 11.4951 -25.6768 25.6768 -25.6768h153.447c14.1816 0 25.6768 11.4941 25.6768 25.6768z
-" />
-    <glyph glyph-name="uniF10C" unicode="&#xf10c;" 
-d="M512 158.208c0 -66.1504 -54.8867 -119.808 -122.547 -119.808h-296.858c-51.1484 0 -92.5947 40.5498 -92.5947 90.5469c0 49.9453 41.4463 90.4961 92.5947 90.4961c3.73828 0 7.37305 -0.307617 10.9824 -0.691406
-c-0.946289 6.29785 -1.45898 12.749 -1.45898 19.3535c0 73.498 60.9541 133.095 136.192 133.095c61.6191 0 113.639 -39.9873 130.457 -94.8994c6.7334 1.10059 13.6191 1.68945 20.7109 1.68945c67.6348 0 122.521 -53.5811 122.521 -119.782z" />
-    <glyph glyph-name="uniF106" unicode="&#xf106;" 
-d="M318.771 332.391c11.417 -11.1621 12.3135 -26.7012 0 -40.3457l-95.9238 -100.045l95.9238 -100.045c12.3135 -13.6445 11.417 -29.21 0 -40.2939c-11.3926 -11.1621 -30.6436 -10.4453 -41.3447 0c-10.7002 10.3936 -115.251 120.191 -115.251 120.191
-c-5.70898 5.55566 -8.57617 12.8516 -8.57617 20.1475s2.86719 14.5918 8.57617 20.1982c0 0 104.551 109.747 115.251 120.192c10.7012 10.4697 29.9521 11.1611 41.3447 0z" />
-    <glyph glyph-name="uniF12B" unicode="&#xf12b;" 
-d="M349.389 259.533c3.35352 -9.11426 111.411 -8.5 111.411 -43.5205c0 -34.8672 -50.7646 -254.413 -85.8105 -254.413c-95.5908 0 -221.39 34.458 -221.39 66.9951v175.155c0 27.0596 79.335 76.0068 113.434 98.9951c61.7988 41.6777 105.318 133.735 118.145 117.837
-c54.8096 -68.0186 -39.1934 -151.961 -35.7891 -161.049zM128 257.101c16.8193 0 -25.5996 -15.1289 -25.5996 -60.3906v-163.148c0 -43.2129 42.4189 -57.8555 25.5996 -57.8555c-16.8447 0 -76.7998 7.67969 -76.7998 77.3369v124.109
-c0 69.708 59.9551 79.9482 76.7998 79.9482z" />
-    <glyph glyph-name="uniF12A" unicode="&#xf12a;" 
-d="M162.611 124.467c-3.35352 9.11426 -111.411 8.5 -111.411 43.4951c0 34.8926 50.7646 254.438 85.8105 254.438c95.5908 0 221.39 -34.458 221.39 -66.9951v-175.155c0 -27.0596 -79.335 -76.0068 -113.408 -99.0215
-c-61.7988 -41.6514 -105.318 -133.709 -118.145 -117.811c-54.835 68.0186 39.168 151.936 35.7637 161.049zM384 126.899c-16.8193 0 25.5996 15.1289 25.5996 60.3906v163.148c0 43.2129 -42.4189 57.8555 -25.5996 57.8555c16.8447 0 76.7998 -7.67969 76.7998 -77.3369
-v-124.109c0 -69.708 -59.9551 -79.9482 -76.7998 -79.9482z" />
-    <glyph glyph-name="uniF112" unicode="&#xf112;" 
-d="M256 335.36c167.936 0 256 -123.699 256 -143.36c0 -19.6094 -88.0645 -143.36 -256 -143.36c-167.962 0 -256 123.751 -256 143.36c0 19.6611 88.0381 143.36 256 143.36zM256 81.7412c62.8477 0 113.767 49.3564 113.767 110.259s-50.9189 110.311 -113.767 110.311
-s-113.792 -49.4082 -113.792 -110.311s50.9443 -110.259 113.792 -110.259zM256 192c8.85742 -9.70215 56.9092 14.0029 56.9092 0c0 -30.4385 -25.498 -55.1426 -56.9092 -55.1426c-31.4365 0 -56.9092 24.7041 -56.9092 55.1426s25.4727 55.1426 56.9092 55.1426
-c16.9727 0 -10.4189 -43.6992 0 -55.1426z" />
-    <glyph glyph-name="uniF121" unicode="&#xf121;" 
-d="M135.015 270.976c-7.80859 0 -15.1553 -1.79199 -21.709 -4.96582c-17.9717 19.9678 -33.7666 41.9072 -47.0527 65.459c17.9199 24.3203 40.3711 45.0557 66.0986 60.9541c27.4951 -11.0342 53.2998 -25.3447 77.082 -42.3428
-c-1.68945 -4.99219 -2.61133 -10.3428 -2.61133 -15.8975c0 -3.99414 0.486328 -7.91016 1.38281 -11.6484c-21.1973 -15.9482 -40.7812 -33.9707 -58.4453 -53.7598c-4.65918 1.45898 -9.625 2.20117 -14.7451 2.20117zM84.8896 220.877
-c0 -11.3408 3.81445 -21.8623 10.2139 -30.2598c-19.6855 -36.6846 -33.9453 -76.748 -41.4717 -119.091c-21.0176 35.251 -33.1514 76.4414 -33.1514 120.448c0 38.041 9.08789 73.958 25.0879 105.753c12.748 -20.3008 27.3145 -39.3467 43.3916 -57.0615
-c-2.58594 -6.04199 -4.07031 -12.749 -4.07031 -19.7891zM256.922 384.281c-9.31836 0 -17.9971 -2.55957 -25.4727 -7.01367c-18.3291 13.3115 -37.8359 25.0879 -58.291 35.1992c25.7793 9.70312 53.6836 15.0527 82.8418 15.0527
-c42.752 0 82.8418 -11.4424 117.427 -31.3848c-28.6455 -5.50391 -56.166 -14.1572 -82.3037 -25.3955c-8.98535 8.39648 -20.9658 13.542 -34.2012 13.542zM331.827 148.275c-54.4512 8.08984 -105.062 28.2627 -149.018 57.5996
-c1.51074 4.76172 2.30371 9.80469 2.30371 15.002c0 9.70215 -2.79004 18.7393 -7.60254 26.3936c15.2832 16.8955 32.1025 32.3584 50.2783 46.1562c8.21777 -5.83594 18.2266 -9.34375 29.1074 -9.34375c6.96289 0 13.5674 1.38281 19.5576 3.94238
-c30.1826 -35.8145 53.6064 -77.4658 68.4033 -122.957c-5.47852 -4.53027 -9.90723 -10.291 -13.0303 -16.793zM396.825 80.6143c13.1328 5.70898 23.3477 16.7686 27.7764 30.5156c19.0205 1.79199 37.6572 4.94043 55.834 9.34375
-c-15.335 -48.1533 -45.7471 -89.5996 -85.6836 -118.759c2.04785 16.4609 3.12305 33.2031 3.12305 50.2021c0 9.65137 -0.383789 19.2002 -1.0498 28.6973zM320.103 114.586c-64.2822 -32.3584 -117.632 -80.8965 -155.827 -139.597
-c-30.7461 13.0039 -58.0869 32.3838 -80.5117 56.4473c4.12109 50.3555 18.4824 97.8438 40.9336 140.391c3.32812 -0.691406 6.7334 -1.0498 10.292 -1.0498c9.57422 0 18.5088 2.73926 26.1367 7.39844c46.9248 -31.7441 100.813 -53.9395 158.977 -63.5898z
-M414.105 366.566c47.5645 -43.085 77.4141 -105.344 77.4404 -174.566c0 -11.1875 -0.819336 -22.1953 -2.35547 -32.9473c-21.248 -6.24609 -43.3154 -10.5986 -65.9971 -12.9023c-7.50098 17.7412 -24.9082 30.1826 -45.3115 30.5918
-c-16.4355 50.2021 -42.4453 96.0518 -76.0068 135.45c3.25098 6.62988 5.14551 14.0801 5.14551 21.9902c0 1.68945 -0.102539 3.35352 -0.255859 5.04297c33.5361 14.1826 69.5811 23.6797 107.341 27.3408zM345.318 87.834
-c4.78711 -3.96875 10.3428 -6.96387 16.3838 -8.90918c0.691406 -8.90918 1.10059 -17.9199 1.10059 -27.0078c0 -25.1396 -2.55957 -49.6895 -7.42383 -73.4463c-30.208 -14.0801 -63.8721 -21.9902 -99.3789 -21.9902c-19.7373 0 -38.8867 2.45703 -57.1904 7.03906
-c36.3262 52.916 86.502 96.2051 146.509 124.314z" />
-    <glyph glyph-name="uniF12D" unicode="&#xf12d;" 
-d="M443.29 288.103c0.204102 -4.14746 0.28125 -8.3457 0.28125 -12.4932c0 -127.744 -97.2031 -274.995 -274.944 -274.995c-54.6045 0 -105.369 16 -148.146 43.4434c7.57715 -0.896484 15.2568 -1.35645 23.0391 -1.35645c45.3125 0 86.9639 15.4619 120.014 41.3438
-c-42.2656 0.793945 -77.9775 28.6973 -90.2656 67.0977c5.8877 -1.10059 11.9551 -1.68945 18.1758 -1.68945c8.83203 0 17.3818 1.15137 25.4717 3.35352c-44.2109 8.9082 -77.5166 47.9482 -77.5166 94.7969v1.20312c13.0303 -7.24512 27.9551 -11.5967 43.7764 -12.1094
-c-25.9336 17.3574 -43.0088 46.8994 -43.0088 80.4609c0 17.6895 4.76172 34.3037 13.1074 48.5889c47.6416 -58.4961 118.887 -96.9473 199.193 -100.992c-1.6377 7.0918 -2.48242 14.4385 -2.48242 22.042c0 53.3506 43.2383 96.5889 96.6143 96.5889
-c27.8018 0 52.915 -11.6992 70.5537 -30.4893c21.9902 4.35156 42.6748 12.3896 61.3633 23.4492c-7.21973 -22.5537 -22.5537 -41.498 -42.4961 -53.4531c19.5576 2.35547 38.1436 7.50098 55.5 15.207c-12.9531 -19.4053 -29.3369 -36.4033 -48.2295 -49.9971z" />
-    <glyph glyph-name="uniF123" unicode="&#xf123;" 
-d="M220.595 109.389c-13.4648 -70.502 -29.875 -138.086 -78.54 -173.389c-15.002 106.547 22.041 186.547 39.2705 271.488c-29.3633 49.4082 3.53223 148.787 65.4072 124.288c76.1602 -30.1064 -65.9453 -183.604 29.4404 -202.804
-c99.6094 -19.9932 140.263 172.8 78.4893 235.494c-89.2158 90.5732 -259.737 2.125 -238.745 -127.539c5.09375 -31.6924 37.8369 -41.293 13.0811 -85.043c-57.1133 12.6465 -74.1631 57.7021 -71.9609 117.76c3.53223 98.3047 88.2939 167.092 173.337 176.641
-c107.546 12.0576 208.486 -39.501 222.438 -140.646c15.6934 -114.202 -48.5371 -237.901 -163.558 -228.992c-31.1816 2.43164 -44.2373 17.8945 -68.6602 32.7422z" />
-    <glyph glyph-name="uniF104" unicode="&#xf104;" 
-d="M212.326 12.8516c-11.1357 0 -21.6826 5.19629 -28.4414 14.1562l-91.4688 120.857c-11.9043 15.6934 -8.80664 38.042 6.91211 49.9463c15.7441 11.9551 38.0928 8.80566 49.9971 -6.91211l60.1855 -79.4629l151.321 242.995
-c10.4189 16.6914 32.4355 21.8115 49.1777 11.3926c16.7168 -10.3936 21.8623 -32.4102 11.417 -49.1523l-178.79 -286.976c-6.19531 -10.0098 -16.9219 -16.2559 -28.6719 -16.7939c-0.563477 -0.0507812 -1.0752 -0.0507812 -1.63867 -0.0507812z" />
-    <glyph glyph-name="uniF120" unicode="&#xf120;" 
-d="M419.814 252.339v-70.5791c0 -57.2412 -42.0605 -118.502 -138.215 -126.95v-67.6094h66.5605c5.63184 0 10.2402 -4.6084 10.2402 -10.2402v-30.7197c0 -5.6582 -4.63379 -10.2402 -10.2402 -10.2402h-184.32c-5.63184 0 -10.2402 4.6084 -10.2402 10.2402v30.7197
-c0 5.63184 4.6084 10.2402 10.2148 10.2402h66.5859v67.6094c-96.2051 8.44824 -138.24 69.709 -138.24 126.95v70.5791c0 5.6582 4.60742 10.2402 10.2402 10.2402h15.3594c5.63184 0 10.2402 -4.60742 10.2402 -10.2402v-70.5791c0 -34.2012 26.957 -92.1602 128 -92.1602
-c101.018 0 128 57.959 128 92.1602v70.5791c0 5.6582 4.6084 10.2402 10.2148 10.2402h15.3848c5.63281 0.0253906 10.2148 -4.58203 10.2148 -10.2402zM256 140.8c-60.1084 0 -76.7998 24.7041 -76.7998 40.96v80.8447h153.6v-80.8447
-c0 -16.2559 -16.7422 -40.96 -76.7998 -40.96zM332.8 407.04v-108.596h-153.6v108.596c0 16.3076 16.6914 40.96 76.7998 40.96c60.0576 0 76.7998 -24.6523 76.7998 -40.96z" />
-    <glyph glyph-name="uniF109" unicode="&#xf109;" 
-d="M256 407.04c118.759 0 215.04 -96.2812 215.04 -215.04s-96.2812 -215.04 -215.04 -215.04s-215.04 96.2812 -215.04 215.04s96.2812 215.04 215.04 215.04zM378.599 113.639l-78.3623 78.3613l78.3877 78.3613l-44.2627 44.2627l-78.3613 -78.3613l-78.3359 78.3359
-l-44.2627 -44.2373l78.3623 -78.3613l-78.3877 -78.3359l44.2627 -44.2627l78.3613 78.3359l78.3359 -78.3613z" />
-    <glyph glyph-name="uniF12F" unicode="&#xf12f;" 
-d="M512 320h-51.2002v-51.2002h51.2002v-51.2002h-51.2002v-51.1992h51.2002v-51.2002h-51.2002v-51.2002h51.2002v-30.6943c0 -11.3154 -9.13965 -20.5059 -20.4541 -20.5059h-471.04c-11.3408 0 -20.5059 9.19043 -20.5059 20.5059v30.6943h51.2002v51.2002h-51.2002
-v51.2002h51.2002v51.1992h-51.2002v51.2002h51.2002v51.2002h-51.2002v30.7451c0 11.3154 9.16504 20.4551 20.5059 20.4551h471.04c11.3145 0 20.4541 -9.13965 20.4541 -20.4551v-30.7451zM204.8 115.2l128 76.7998l-128 76.7998v-153.6z" />
-    <glyph glyph-name="uniF102" unicode="&#xf102;" 
-d="M256 243.2c42.3936 0 76.7998 -34.4062 76.7998 -76.7998s-34.4062 -76.8008 -76.7998 -76.8008c-42.4189 0 -76.7998 34.4072 -76.7998 76.8008s34.3809 76.7998 76.7998 76.7998zM460.8 320c28.1602 0 51.2002 -23.04 51.2002 -51.2002v-230.399
-c0 -28.1602 -23.04 -51.2002 -51.2002 -51.2002h-409.6c-28.1602 0 -51.2002 23.04 -51.2002 51.2002v230.399c0 28.1602 23.04 51.2002 51.2002 51.2002h61.4395c8.44824 0 17.5361 6.55371 20.1992 14.5918l15.9229 47.667c2.63672 7.9873 11.75 14.541 20.1982 14.541
-h174.08c8.47363 0 17.5361 -6.55371 20.2236 -14.5664l15.8975 -47.6416c2.6377 -8.03809 11.751 -14.5918 20.1992 -14.5918h61.4395zM256 38.4004c70.6816 0 128 57.292 128 128c0 70.707 -57.3184 128 -128 128c-70.707 0 -128 -57.293 -128 -128
-c0 -70.708 57.293 -128 128 -128zM448 238.08c9.90723 0 17.9199 8.03809 17.9199 17.9453c0 9.88184 -8.0127 17.9199 -17.9199 17.9199s-17.9199 -8.06348 -17.9199 -17.9199c0 -9.90723 8.0127 -17.9453 17.9199 -17.9453z" />
-    <glyph glyph-name="uniF11E" unicode="&#xf11e;" 
-d="M40.2939 312.679c-12.4922 6.73242 -24.3193 32.9209 -1.35645 32.9209h433.127c22.9629 0 11.1357 -26.1885 -1.38281 -32.9209c-12.4932 -6.70703 -185.549 -99.6865 -192 -103.143s-14.7969 -5.09473 -23.1934 -5.09473c-8.39746 0 -16.7432 1.63867 -23.1943 5.09473
-s-179.507 96.4355 -192 103.143zM476.493 256.281c10.0088 5.22266 9.90723 -0.895508 9.90723 -5.60645v-186.675c0 -10.752 -14.4902 -25.5996 -25.6006 -25.5996h-409.6c-11.1104 0 -25.6006 14.8477 -25.6006 25.5996v186.701
-c0 4.70996 -0.101562 10.8281 9.88184 5.60645c14.208 -7.39844 188.109 -98.5605 196.812 -103.117c8.7041 -4.55664 14.7969 -5.09473 23.1943 -5.09473c8.39648 0 14.4893 0.538086 23.1934 5.09473s183.604 95.6924 197.812 103.091z" />
-    <glyph glyph-name="uniF114" unicode="&#xf114;" 
-d="M108.902 -52.915c-3.45605 -10.9824 -22.6045 -6.80957 -21.9902 12.6211c1.30566 24.3193 9.85547 72.1406 25.4971 113.689c-41.4971 63.3086 -41.1641 110.976 -26.9561 158.566c10.3936 -31.0527 45.2354 -99.5078 55.6025 -94.5664
-c10.3428 4.91504 -21.9385 143.386 7.57812 203.725c15.8467 32.4355 66.3809 70.374 93.9521 82.5859c-26.1631 -49.0244 -23.1172 -101.786 -8.16699 -102.733c15.002 -0.921875 65.5107 118.912 97.7158 121.702c32.2041 2.81641 90.624 -27.0078 100.198 -47.001
-c7.9873 -16.5381 -1.20312 -62.8994 -20.8135 -81.9717c-38.041 -37.043 -109.389 -29.0557 -133.427 -42.7266c-10.4189 -5.91309 15.4111 -45.1328 96.1797 -27.3145c-64.0771 -90.9824 -161.921 -67.7119 -164.25 -81.2295
-c-2.30371 -13.542 40.7549 -44.748 76.4668 -33.8174c-44.0059 -78.5918 -72.6777 -58.8799 -141.978 -69.8623c-15.8975 -51.1484 -27.75 -86.5283 -35.6094 -111.667z" />
-    <glyph glyph-name="uniF118" unicode="&#xf118;" 
-d="M440.064 341.606c48.1279 -44.1602 48.1279 -115.687 0 -159.872l-184.064 -168.935l-184.064 168.935c-48.1533 44.1855 -48.1533 115.687 0 159.872c42.8037 39.2959 112.18 39.2959 154.982 0l29.082 -26.6494l29.0557 26.6494
-c42.8037 39.2959 112.205 39.2959 155.009 0zM412.774 208c15.8203 14.5156 21.9141 33.4844 21.9141 53.6318s-3.50781 36.6846 -19.3281 51.1748c-13.9521 12.8252 -32.7168 19.8906 -52.8135 19.8906c-20.0957 0 -38.835 -12.1855 -52.8125 -25.0361l-53.7344 -46.7461
-l-53.7598 46.7197c-13.9521 12.8516 -32.7168 25.0371 -52.7871 25.0371c-20.0967 0 -38.8613 -7.06543 -52.8135 -19.8906c-15.8203 -14.4902 -19.3535 -31.0273 -19.3535 -51.1748s6.11914 -39.0908 21.9141 -53.6064l156.8 -146.304z" />
-    <glyph glyph-name="uniF11B" unicode="&#xf11b;" 
-d="M420.659 64c16.666 -41.5996 59.4688 -102.4 -164.659 -102.4s-181.325 60.8008 -164.659 102.4c52.3516 130.739 113.459 165.197 113.459 230.4v76.7998h-12.7998c-7.06543 0 -12.7998 5.73438 -12.7998 12.7998v25.5996c0 7.06641 5.73438 12.8008 12.7998 12.8008
-h128c7.06543 0 12.7998 -5.73438 12.7998 -12.8008v-25.5996c0 -7.06543 -5.73438 -12.7998 -12.7998 -12.7998h-12.7998v-76.7998c0 -65.2031 61.1074 -99.6611 113.459 -230.4zM379.264 19.1748c6.375 1.91992 8.8584 9.29199 6.60547 16.0762
-c-5.63281 17.1523 -16.3076 46.7715 -36.1221 79.8975c-16.2812 27.2383 -4.78711 -12.7227 -46.6943 -12.7227s-92.2627 93.5938 -140.8 12.7227c-19.8662 -33.1006 -30.4893 -62.7451 -36.1221 -79.8975c-2.25293 -6.78418 0.230469 -14.1826 6.60547 -16.0762
-c17.9707 -5.37598 53.7344 -11.4951 123.264 -11.4951s105.293 6.11914 123.264 11.4951z" />
-    <glyph glyph-name="uniF128" unicode="&#xf128;" 
-d="M256 414.72l61.1328 -172.083h164.147l-133.939 -101.068l47.8975 -177.357l-139.238 106.343l-139.213 -106.343l47.8721 177.357l-133.965 101.068h164.147z" />
-    <glyph glyph-name="uniF107" unicode="&#xf107;" 
-d="M234.573 332.391c10.7002 -10.4453 115.251 -120.192 115.251 -120.192c5.70898 -5.60645 8.57617 -12.9023 8.57617 -20.1982s-2.86719 -14.5918 -8.57617 -20.1475c0 0 -104.551 -109.798 -115.251 -120.191c-10.7012 -10.4453 -29.9521 -11.1621 -41.3447 0
-c-11.417 11.1104 -12.3135 26.6494 0 40.2939l95.9238 100.045l-95.9238 100.045c-12.3135 13.6445 -11.417 29.21 0 40.3457c11.3926 11.1611 30.6436 10.4697 41.3447 0z" />
-    <glyph glyph-name="uniF129" unicode="&#xf129;" 
-d="M481.28 242.637l-133.914 -101.043l47.8467 -177.383l-139.213 106.343l-139.264 -106.343l47.8975 177.383l-133.939 101.043h164.147l61.1582 172.083l61.1074 -172.083h164.173zM256 120.755l77.1074 -64l-31.8213 91.1875l72.9863 58.8799l-90.1377 -2.58594
-l-28.1348 103.425l-28.1602 -103.425l-90.1631 2.58594l72.9854 -58.8799l-31.8203 -91.1875z" />
-    <glyph glyph-name="uniF113" unicode="&#xf113;" 
-d="M435.2 422.4c28.1602 0 51.2002 -23.04 51.2002 -51.2002v-358.4c0 -28.1855 -23.04 -51.2002 -51.2002 -51.2002h-102.4v179.2h51.2002l14.541 63.335h-65.7412v43.2637c0 17.7148 9.67676 36.8125 35.123 36.8125h30.6436v66.6885l-46.1572 0.0507812
-c-65.3818 0 -96.4092 -38.9121 -96.4092 -94.3105v-52.4795h-51.2002v-63.3604h51.2002v-179.2h-179.2c-28.1602 0 -51.2002 23.0146 -51.2002 51.2002v358.4c0 28.1602 23.04 51.2002 51.2002 51.2002h358.4z" />
-    <glyph glyph-name="uniF10F" unicode="&#xf10f;" 
-d="M156.391 424.909l99.6094 -80.4102l-145.639 -94.541l-100.121 83.9424zM344.371 38.6045c2.17578 0 4.35254 0.588867 6.24609 1.84375l60.0576 39.2441v-23.1416l-154.675 -97.46l-154.675 97.4336v23.1426l60.0576 -39.2441
-c1.89355 -1.25488 4.07031 -1.84375 6.24609 -1.84375c2.58594 0 5.19629 0.870117 7.2959 2.61133l81.0752 67.3027l81.0752 -67.2773c2.09961 -1.7666 4.68457 -2.61133 7.2959 -2.61133zM501.76 333.9l-100.146 -83.9424l-145.613 94.541l99.584 80.4102zM256 158.95
-l145.613 91.0078l89.1133 -71.5518l-144.41 -94.4131zM165.684 83.9932l-144.41 94.4131l89.0879 71.5518l145.639 -91.0078z" />
-    <glyph glyph-name="uniF10B" unicode="&#xf10b;" 
-d="M256 407.04c118.759 0 215.04 -96.2812 215.04 -215.04s-96.2812 -215.04 -215.04 -215.04s-215.04 96.2812 -215.04 215.04s96.2812 215.04 215.04 215.04zM384 166.4v51.1992h-102.4v102.4h-51.1992v-102.4h-102.4v-51.1992h102.4v-102.4h51.1992v102.4h102.4z" />
-    <glyph glyph-name="uniF127" unicode="&#xf127;" 
-d="M17.2031 113.792c-0.230469 -1.15234 -2.35547 -1.94531 -4.91504 -1.91992c-2.58594 0 -4.68457 0.793945 -4.88965 1.94531l-7.39844 35.8398l7.42383 37.0439c0.179688 1.10059 2.27832 1.94531 4.88965 1.94531c2.53418 0 4.65918 -0.844727 4.88965 -1.94531
-l8.39648 -37.0439zM69.709 93.9004c-0.230469 -2.20117 -2.91895 -3.89062 -6.11816 -3.89062c-3.25195 0 -5.93945 1.68945 -6.09277 3.89062l-6.29785 55.3984l6.29785 85.709c0.12793 2.15039 2.84082 3.8916 6.09277 3.8916c3.19922 0 5.8877 -1.74121 6.11816 -3.8916
-l7.09082 -85.709zM122.061 94.7969c-0.15332 -2.68848 -3.30176 -4.78711 -7.21875 -4.8125c-3.8916 0 -7.04004 2.12402 -7.19336 4.76074l-5.24805 54.5029l5.24805 114.1c0.15332 2.71289 3.30176 4.8125 7.19336 4.8125c3.91699 0 7.06543 -2.09961 7.21875 -4.8125
-l5.93945 -114.1zM174.336 95.5908c-0.12793 -3.2002 -3.7373 -5.63281 -8.19238 -5.6582c-4.47949 0 -8.08887 2.50879 -8.19141 5.6582l-4.35254 53.6572l4.32715 114.944c0.12793 3.14844 3.71191 5.65723 8.2168 5.65723c4.45508 0 8.06445 -2.50879 8.19238 -5.65723
-l4.86426 -114.944zM226.56 96.3076c-0.101562 -3.66113 -4.19824 -6.55371 -9.16406 -6.55371c-4.9668 0 -9.0625 2.94336 -9.13965 6.55371l-3.45605 52.9404l3.45605 131.737c0.0771484 3.60938 4.17285 6.55371 9.13965 6.55371
-c4.96582 0 9.0625 -2.89258 9.16406 -6.52832l3.84082 -131.813zM263.091 89.7021c-3.91602 0.410156 -7.04004 3.63574 -7.09082 7.55273v202.495c0.0507812 3.76367 1.35645 5.6582 6.37402 7.55273c12.8008 4.76172 27.3154 7.60254 42.1895 7.60254
-c60.8252 0 110.694 -45.1064 115.942 -102.604c7.85938 3.14844 16.4609 4.94043 25.4971 4.94043c36.4551 0 65.9971 -28.5439 65.9971 -63.7949s-29.542 -63.8467 -65.9971 -63.8467c-1.15137 0 -182.707 0.102539 -182.912 0.102539z" />
-    <glyph glyph-name="uniF126" unicode="&#xf126;" 
-d="M61.4404 386.56c214.886 0 389.094 -174.208 389.094 -389.094h-60.6465c0 181.401 -147.046 328.499 -328.447 328.499v60.5947zM61.4404 265.293c147.891 0 267.801 -119.937 267.801 -267.853h-60.6201c0 114.457 -92.7744 207.206 -207.181 207.206v60.6465z
-M119.526 113.689c32.1025 0 58.0869 -26.0352 58.0869 -58.1377s-25.9844 -58.1113 -58.0869 -58.1113s-58.1123 26.0352 -58.1123 58.1113c0 32.0771 26.0098 58.1377 58.1123 58.1377z" />
-    <glyph glyph-name="uniF115" unicode="&#xf115;" 
-d="M337.408 158.489c18.3809 0 33.2539 -20.6592 33.2803 -46.0537c0 -25.4463 -14.8994 -46.1055 -33.2803 -46.1055s-33.2803 20.6592 -33.2803 46.1055c0 25.3945 14.8994 46.0537 33.2803 46.0537zM453.273 278.374c23.7568 -25.8047 38.2461 -56.8057 38.2461 -99.0977
-c0 -183.961 -152.602 -186.905 -191.154 -186.905c-8.7041 0 -26.0352 -0.0507812 -44.3398 -0.0507812c-18.3291 0 -35.6348 0.0507812 -44.3906 0.0507812c-38.502 0 -191.154 2.94434 -191.154 186.905c0 42.292 14.5146 73.293 38.2715 99.0977
-c-3.7627 9.34473 -3.96777 62.4385 16.2305 113.306c0 0 46.3613 -5.09375 116.531 -53.248c14.7197 4.09668 39.6035 6.09277 64.5117 6.09277c24.8574 0 49.7666 -1.99609 64.4863 -6.09277c70.1445 48.1543 116.506 53.248 116.506 53.248
-c20.2236 -50.8672 20.0703 -103.961 16.2559 -113.306zM256.717 14.9756c96.5635 0 171.75 11.4951 171.75 105.345c0 22.502 -7.93555 43.3408 -26.752 60.6465c-31.4365 28.8506 -84.6592 13.5928 -144.998 13.5928h-0.691406h-0.742188
-c-60.3389 0 -113.536 15.2578 -144.947 -13.5928c-18.8672 -17.3057 -26.8027 -38.1445 -26.8027 -60.6465c0 -93.8496 75.2119 -105.345 171.75 -105.345h1.43359zM174.617 158.489c18.4072 0 33.3057 -20.6592 33.3057 -46.0537
-c0 -25.4463 -14.8984 -46.1055 -33.3057 -46.1055c-18.3809 0 -33.2793 20.6592 -33.2793 46.1055c0 25.3945 14.8984 46.0537 33.2793 46.0537z" />
-    <glyph glyph-name="uniF12E" unicode="&#xf12e;" 
-d="M389.453 278.042c67.6602 0 122.547 -53.6328 122.547 -119.834c0 -66.1504 -54.8867 -119.808 -122.547 -119.808h-82.2529v102.399h64l-115.2 128l-115.2 -128h64v-102.399h-112.205c-51.1484 0 -92.5947 40.5498 -92.5947 90.5469s41.4463 90.4961 92.5947 90.4961
-c3.73828 0 7.37305 -0.255859 10.9824 -0.691406c-0.946289 6.34863 -1.45898 12.7998 -1.45898 19.3535c0 73.498 60.9541 133.095 136.192 133.095c61.6191 0 113.639 -39.9873 130.432 -94.8994c6.7334 1.10059 13.6445 1.74121 20.7109 1.74121z" />
-    <glyph glyph-name="uniF110" unicode="&#xf110;" 
-d="M449.562 385.562c36.9668 -36.9668 31.4111 -64.6914 31.4365 -64.6914l-154.931 -154.931l-173.415 -173.338l-121.933 -25.8564l25.8564 121.907l173.414 173.39l154.932 154.931s27.7246 5.5293 64.6396 -31.4111zM145.408 7.24512l12.0576 11.9805
-s-0.486328 22.6562 -26.0098 48.1533c-25.5488 25.5488 -48.1533 26.0098 -48.1533 26.0098l-12.0322 -12.0059l-8.95996 -41.5488c7.50098 -4.04492 15.001 -8.83203 23.8594 -17.6904c8.83203 -8.85742 13.6699 -16.3584 17.6641 -23.8584z" />
-    <glyph glyph-name="uniF130" unicode="&#xf130;" 
-d="M484.096 298.496c-25.7529 -147.789 -169.6 -272.896 -212.863 -301.491c-43.2646 -28.5439 -82.7656 11.4434 -97.0752 41.7539c-16.4102 34.4824 -65.5107 221.593 -78.3877 237.081c-12.877 15.5137 -51.4561 -15.4883 -51.4561 -15.4883l-18.7139 24.9863
-s78.3623 95.3594 138.01 107.289c63.2324 12.6211 63.1299 -98.918 78.3359 -160.819c14.6943 -59.9551 24.6016 -94.208 37.4531 -94.208s37.4268 33.4082 64.3076 84.6084c26.9561 51.3027 -1.15234 96.5635 -53.7861 64.3584
-c21.0693 128.691 219.93 159.642 194.176 11.9297z" />
-    <glyph glyph-name="uniF11F" unicode="&#xf11f;" 
-d="M460.8 294.4v-179.2c0 -28.1602 -23.04 -51.2002 -51.2002 -51.2002h-102.399v-76.7998l-102.4 76.7998h-102.399c-28.1855 0 -51.2002 23.04 -51.2002 51.2002v179.2c0 28.1592 23.0146 51.1992 51.2002 51.1992h307.199c28.1602 0 51.2002 -23.04 51.2002 -51.1992z
-" />
-    <glyph glyph-name="uniF134" unicode="&#xf134;" 
-d="M512 192c0 -74.3164 -87.9355 -136.294 -204.774 -150.502v-28.6982c0 -32 46.3877 -49.4082 46.3877 -49.4082c2.66211 -0.998047 3.17383 -3.42969 1.17676 -5.42676l-18.3545 -18.3555c-1.99707 -1.99609 -5.81152 -2.8418 -8.42285 -1.86816
-c0 0 -30.4385 11.0586 -62.4385 11.0586s-44.7744 -12.7998 -60.7744 -12.7998s-23.8076 20.7871 -23.8076 20.7871c-0.999023 2.66211 0.255859 5.83691 2.79004 7.09082c0 0 46.6182 23.3223 46.6182 48.9219v26.3682c-129.357 7.70605 -230.4 73.165 -230.4 152.832
-c0 34.8418 19.4053 66.9697 51.9932 92.7236c0.0517578 0.0253906 0.102539 0.0253906 0.128906 0.0761719c9.2666 91.4434 96.9463 163.2 203.878 163.2s194.611 -71.7568 203.878 -163.2c0.0263672 -0.0507812 0.0771484 -0.0507812 0.128906 -0.0761719
-c32.5879 -25.7539 51.9932 -57.8818 51.9932 -92.7236zM51.2002 192c0 -52.2236 78.2334 -95.2061 179.226 -101.479v19.584c0 2.81641 -1.71582 6.63086 -3.83984 8.49902l-69.1201 60.4424c-2.09961 1.84277 -2.22754 4.99121 -0.230469 6.98828l8.75488 8.75488
-c1.99707 1.99707 5.6582 2.53516 8.14062 1.22949l51.7637 -27.2383c2.50879 -1.30566 4.53125 -0.0771484 4.53125 2.73828v66.5605c0 2.81641 2.17578 5.83691 4.83789 6.73242l67.0977 22.375c2.68848 0.895508 4.86426 -0.691406 4.86426 -3.50781v-92.1338
-c0 -2.8418 1.97168 -3.96875 4.42871 -2.53516l45.543 26.8037c2.40625 1.43359 4.40234 0.28125 4.40234 -2.53418v-21.7861c0 -2.81543 -1.68945 -6.68164 -3.7373 -8.62695l-46.9248 -44.1855c-2.04785 -1.91992 -3.71191 -5.81152 -3.71191 -8.62695v-17.1016
-c88.2686 11.3926 153.574 51.3281 153.574 99.0469c0 26.0859 -19.6602 49.792 -51.7373 67.8652c0.230469 2.96973 0.537109 5.93945 0.537109 8.93457c0 70.707 -68.7871 128 -153.6 128s-153.6 -57.293 -153.6 -128c0 -2.99512 0.306641 -5.96484 0.5625 -8.93457
-c-32.1025 -18.0732 -51.7627 -41.7793 -51.7627 -67.8652z" />
-    <glyph glyph-name="uniF10A" unicode="&#xf10a;" 
-d="M256 407.04c118.759 0 215.04 -96.2812 215.04 -215.04s-96.2812 -215.04 -215.04 -215.04s-215.04 96.2812 -215.04 215.04s96.2812 215.04 215.04 215.04zM384 166.4v51.1992h-256v-51.1992h256z" />
-    <glyph glyph-name="uniF10E" unicode="&#xf10e;" 
-d="M429.645 192c0 -26.8027 16.5381 -47.9492 41.4463 -62.5156c-4.47949 -15.001 -10.4189 -29.3115 -17.7148 -42.8027c-27.8779 7.24512 -50.4316 -3.66113 -69.4014 -22.6045c-18.9951 -18.9951 -24.7812 -41.5488 -17.4854 -69.4023
-c-13.5166 -7.2959 -27.8525 -13.2344 -42.8027 -17.7402c-14.5664 24.8828 -40.8574 41.3955 -67.6611 41.3955c-26.8281 0 -53.1201 -16.4873 -67.6602 -41.3955c-14.9766 4.47949 -29.3125 10.4443 -42.8037 17.7402c7.2959 27.8535 1.45898 50.4072 -17.5107 69.4023
-c-18.9434 18.9697 -41.4971 24.7549 -69.4014 17.459c-7.2959 13.5166 -13.209 27.8525 -17.6895 42.8027c24.832 14.5664 41.3438 40.8584 41.3438 67.6611c0 26.8545 -16.5117 48 -41.3438 62.541c4.4541 14.9502 10.3936 29.3115 17.6895 42.8027
-c27.9043 -7.2959 50.458 3.60938 69.4014 22.6055c19.0215 18.9434 24.8066 41.4971 17.5107 69.4014c13.4912 7.2959 27.8018 13.2607 42.7773 17.6895c14.5664 -24.832 40.832 -41.3438 67.6611 -41.3438c26.8027 0 53.0947 16.5117 67.6348 41.3438
-c14.9512 -4.42871 29.3125 -10.3936 42.8037 -17.6895c-7.2959 -27.9043 -1.48535 -50.458 17.4844 -69.4014c18.9697 -18.9961 41.5234 -29.9014 69.4023 -22.6055c7.2959 -13.4912 13.209 -27.8525 17.7148 -42.8027c-24.8574 -14.541 -41.3955 -35.6865 -41.3955 -62.541
-zM256 98.5088c51.6611 0 93.4912 41.8301 93.4912 93.4912c0 51.6348 -41.8301 93.542 -93.4912 93.542c-51.6348 0 -93.5166 -41.8809 -93.5166 -93.542c0 -51.6348 41.8555 -93.4912 93.5166 -93.4912z" />
-    <glyph glyph-name="uniF108" unicode="&#xf108;" 
-d="M396.391 129.229c-11.1621 -11.417 -26.7012 -12.3135 -40.3457 0l-100.045 95.9238l-100.045 -95.9238c-13.6445 -12.3135 -29.21 -11.417 -40.2939 0c-11.1621 11.3926 -10.4453 30.6436 0 41.3447c10.3936 10.7002 120.191 115.251 120.191 115.251
-c5.55566 5.70898 12.8516 8.57617 20.1475 8.57617s14.5918 -2.86719 20.1982 -8.57617c0 0 109.747 -104.551 120.192 -115.251c10.4697 -10.7012 11.1611 -29.9521 0 -41.3447z" />
-    <glyph glyph-name="uniF122" unicode="&#xf122;" 
-d="M477.184 380.569c8.78125 3.09766 14.5928 -2.25293 12.5703 -11.0332c-1.56152 -6.75879 -71.8594 -309.734 -74.3936 -320.64c-2.15039 -9.24219 -11.8018 -12.5449 -19.252 -8.55078c-8.49902 4.55664 -127.539 68.6592 -127.539 68.6592v0l-15.334 8.24316
-l11.5713 12.877v0.0507812s198.758 214.938 201.497 217.933c2.73926 2.96973 -1.6123 8.16699 -5.40137 5.40234c-3.7373 -2.76562 -281.19 -206.49 -281.19 -206.49l-57.5996 23.0654v0s-86.9121 34.8164 -97.1777 38.9385
-c-8.62695 3.42969 -7.01465 9.70215 0.255859 12.2617c8.57617 3.02148 443.188 156.186 451.993 159.283zM179.2 8.65234v104.039l81.4336 -42.0869s-66.5342 -59.6992 -72.96 -65.5615c-4.91504 -4.4541 -8.47363 -2.6875 -8.47363 3.60938z" />
-    <glyph glyph-name="uniF105" unicode="&#xf105;" 
-d="M115.609 254.771c11.1621 11.417 26.7012 12.3135 40.3457 0l100.045 -95.9238l100.045 95.9238c13.6445 12.3135 29.21 11.417 40.2939 0c11.1621 -11.3926 10.4453 -30.6436 0 -41.3447c-10.3936 -10.7002 -120.191 -115.251 -120.191 -115.251
-c-5.55566 -5.70898 -12.8516 -8.57617 -20.1475 -8.57617s-14.5918 2.86719 -20.1982 8.57617c0 0 -109.747 104.551 -120.192 115.251c-10.4697 10.7012 -11.1611 29.9521 0 41.3447z" />
-    <glyph glyph-name="uniF135" unicode="&#xf135;" 
-d="M453.197 422.4c12.7998 0 12.3135 -9.75391 9.11328 -16.1543c-3.2002 -6.39941 -4.71094 -9.44629 -4.71094 -9.44629l-128 -256l76.8008 -153.6s1.48438 -3.04688 4.68457 -9.44629c3.2002 -6.40039 3.71191 -16.1543 -9.08789 -16.1543h-72.3975
-c-5.70801 0 -14.1309 2.71387 -17.6641 9.75391c-3.53223 7.04004 -7.93555 15.8467 -7.93555 15.8467l-76.7998 153.6l128 256s4.42871 8.78125 7.93555 15.8467c3.50781 7.06543 11.9551 9.75391 17.6641 9.75391h72.3975zM174.464 310.246
-c3.5332 -7.04004 7.93652 -15.8457 7.93652 -15.8457l32 -64l-57.6006 -115.2s-4.40332 -8.80664 -7.91016 -15.8467c-3.5332 -7.04004 -11.9805 -9.75391 -17.6895 -9.75391h-72.3975c-12.7998 0 -12.3135 9.75391 -9.11328 16.1543
-c3.2002 6.39941 4.71094 9.44629 4.71094 9.44629l57.5996 115.2l-32 64s-1.48438 3.0459 -4.68457 9.44629c-3.2002 6.39941 -3.71191 16.1533 9.08789 16.1533h72.3965c5.70898 0 14.1572 -2.68848 17.6641 -9.75391z" />
-    <glyph glyph-name="uniF101" unicode="&#xf101;" 
-d="M460.8 396.8c28.1602 0 51.2002 -23.04 51.2002 -51.2002v-307.199c0 -28.1602 -23.04 -51.2002 -51.2002 -51.2002h-409.6c-28.1602 0 -51.2002 23.04 -51.2002 51.2002v307.199c0 28.1602 23.04 51.2002 51.2002 51.2002h409.6zM115.2 352
-c-10.5986 0 -19.2002 -8.60156 -19.2002 -19.2002s8.60156 -19.2002 19.2002 -19.2002s19.2002 8.60156 19.2002 19.2002s-8.60156 19.2002 -19.2002 19.2002zM44.7998 332.8c0 -10.5986 8.60156 -19.2002 19.2002 -19.2002s19.2002 8.60156 19.2002 19.2002
-s-8.60156 19.2002 -19.2002 19.2002s-19.2002 -8.60156 -19.2002 -19.2002zM460.8 38.4004v230.399h-409.6v-230.399h409.6zM460.8 320l0.486328 25.5996h-307.687v-25.5996h307.2z" />
-  </font>
-</defs></svg>
diff --git a/assets/fonts/iconfont.ttf b/assets/fonts/iconfont.ttf
deleted file mode 100644
index 43db1c0..0000000
Binary files a/assets/fonts/iconfont.ttf and /dev/null differ
diff --git a/assets/fonts/iconfont.woff b/assets/fonts/iconfont.woff
deleted file mode 100644
index 7b91749..0000000
Binary files a/assets/fonts/iconfont.woff and /dev/null differ
diff --git a/assets/fonts/svg-files-for-custom-font/.fontcustom-manifest.json b/assets/fonts/svg-files-for-custom-font/.fontcustom-manifest.json
deleted file mode 100644
index 77cc52b..0000000
--- a/assets/fonts/svg-files-for-custom-font/.fontcustom-manifest.json
+++ /dev/null
@@ -1,253 +0,0 @@
-{
-  "checksum": {
-    "previous": "0eb06cd53c7fe783055fd11030c39772bfa6df061f0e164097dc672c3a31c36d",
-    "current": "0eb06cd53c7fe783055fd11030c39772bfa6df061f0e164097dc672c3a31c36d"
-  },
-  "fonts": [
-    "entypo-custom/entypo-custom.ttf",
-    "entypo-custom/entypo-custom.svg",
-    "entypo-custom/entypo-custom.woff",
-    "entypo-custom/entypo-custom.eot"
-  ],
-  "glyphs": {
-    "archive": {
-      "codepoint": 61707,
-      "source": "./archive.svg"
-    },
-    "browser": {
-      "codepoint": 61708,
-      "source": "./browser.svg"
-    },
-    "camera": {
-      "codepoint": 61709,
-      "source": "./camera.svg"
-    },
-    "chat": {
-      "codepoint": 61710,
-      "source": "./chat.svg"
-    },
-    "check": {
-      "codepoint": 61711,
-      "source": "./check.svg"
-    },
-    "chevron-down": {
-      "codepoint": 61745,
-      "source": "./chevron-down.svg"
-    },
-    "chevron-left": {
-      "codepoint": 61746,
-      "source": "./chevron-left.svg"
-    },
-    "chevron-right": {
-      "codepoint": 61712,
-      "source": "./chevron-right.svg"
-    },
-    "chevron-up": {
-      "codepoint": 61713,
-      "source": "./chevron-up.svg"
-    },
-    "circle-with-cross": {
-      "codepoint": 61742,
-      "source": "./circle-with-cross.svg"
-    },
-    "circle-with-minus": {
-      "codepoint": 61743,
-      "source": "./circle-with-minus.svg"
-    },
-    "circle-with-plus": {
-      "codepoint": 61744,
-      "source": "./circle-with-plus.svg"
-    },
-    "cloud": {
-      "codepoint": 61741,
-      "source": "./cloud.svg"
-    },
-    "code": {
-      "codepoint": 61714,
-      "source": "./code.svg"
-    },
-    "cog": {
-      "codepoint": 61715,
-      "source": "./cog.svg"
-    },
-    "dropbox": {
-      "codepoint": 61696,
-      "source": "./dropbox.svg"
-    },
-    "edit": {
-      "codepoint": 61740,
-      "source": "./edit.svg"
-    },
-    "export": {
-      "codepoint": 61739,
-      "source": "./export.svg"
-    },
-    "eye": {
-      "codepoint": 61716,
-      "source": "./eye.svg"
-    },
-    "facebook": {
-      "codepoint": 61697,
-      "source": "./facebook.svg"
-    },
-    "feather": {
-      "codepoint": 61717,
-      "source": "./feather.svg"
-    },
-    "github": {
-      "codepoint": 61698,
-      "source": "./github.svg"
-    },
-    "globe": {
-      "codepoint": 61718,
-      "source": "./globe.svg"
-    },
-    "heart": {
-      "codepoint": 61719,
-      "source": "./heart.svg"
-    },
-    "heart-outlined": {
-      "codepoint": 61720,
-      "source": "./heart-outlined.svg"
-    },
-    "home": {
-      "codepoint": 61738,
-      "source": "./home.svg"
-    },
-    "instagram": {
-      "codepoint": 61699,
-      "source": "./instagram.svg"
-    },
-    "lab-flask": {
-      "codepoint": 61737,
-      "source": "./lab-flask.svg"
-    },
-    "leaf": {
-      "codepoint": 61736,
-      "source": "./leaf.svg"
-    },
-    "linkedin": {
-      "codepoint": 61700,
-      "source": "./linkedin.svg"
-    },
-    "mail": {
-      "codepoint": 61735,
-      "source": "./mail.svg"
-    },
-    "message": {
-      "codepoint": 61721,
-      "source": "./message.svg"
-    },
-    "mic": {
-      "codepoint": 61722,
-      "source": "./mic.svg"
-    },
-    "network": {
-      "codepoint": 61723,
-      "source": "./network.svg"
-    },
-    "paper-plane": {
-      "codepoint": 61724,
-      "source": "./paper-plane.svg"
-    },
-    "pinterest": {
-      "codepoint": 61701,
-      "source": "./pinterest.svg"
-    },
-    "price-tag": {
-      "codepoint": 61734,
-      "source": "./price-tag.svg"
-    },
-    "rocket": {
-      "codepoint": 61725,
-      "source": "./rocket.svg"
-    },
-    "rss": {
-      "codepoint": 61733,
-      "source": "./rss.svg"
-    },
-    "soundcloud": {
-      "codepoint": 61702,
-      "source": "./soundcloud.svg"
-    },
-    "star": {
-      "codepoint": 61726,
-      "source": "./star.svg"
-    },
-    "star-outlined": {
-      "codepoint": 61727,
-      "source": "./star-outlined.svg"
-    },
-    "thumbs-down": {
-      "codepoint": 61728,
-      "source": "./thumbs-down.svg"
-    },
-    "thumbs-up": {
-      "codepoint": 61732,
-      "source": "./thumbs-up.svg"
-    },
-    "tumblr": {
-      "codepoint": 61703,
-      "source": "./tumblr.svg"
-    },
-    "twitter": {
-      "codepoint": 61704,
-      "source": "./twitter.svg"
-    },
-    "upload-to-cloud": {
-      "codepoint": 61731,
-      "source": "./upload-to-cloud.svg"
-    },
-    "video": {
-      "codepoint": 61729,
-      "source": "./video.svg"
-    },
-    "vimeo": {
-      "codepoint": 61705,
-      "source": "./vimeo.svg"
-    },
-    "warning": {
-      "codepoint": 61730,
-      "source": "./warning.svg"
-    },
-    "youtube": {
-      "codepoint": 61706,
-      "source": "./youtube.svg"
-    }
-  },
-  "options": {
-    "autowidth": false,
-    "config": "fontcustom.yml",
-    "css_selector": ".icon-{{glyph}}",
-    "debug": false,
-    "font_ascent": 448,
-    "font_descent": 64,
-    "font_design_size": 20,
-    "font_em": 512,
-    "font_name": "entypo-custom",
-    "fonts": "fonts",
-    "force": false,
-    "input": {
-      "templates": ".",
-      "vectors": "."
-    },
-    "no_hash": true,
-    "output": {
-      "css": "entypo-custom",
-      "fonts": "entypo-custom",
-      "preview": "entypo-custom"
-    },
-    "preprocessor_path": null,
-    "preview": "entypo-custom",
-    "quiet": false,
-    "skip_first": false,
-    "templates": [
-      "css",
-      "preview"
-    ]
-  },
-  "templates": [
-    "entypo-custom/entypo-custom.css",
-    "entypo-custom/entypo-custom-preview.html"
-  ]
-}
\ No newline at end of file
diff --git a/assets/fonts/svg-files-for-custom-font/archive.svg b/assets/fonts/svg-files-for-custom-font/archive.svg
deleted file mode 100644
index 00f9e8c..0000000
--- a/assets/fonts/svg-files-for-custom-font/archive.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Archive" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M13.981,2H6.018c0,0-0.996,0-0.996,1h9.955C14.977,2,13.981,2,13.981,2z M16.968,5c0-1-0.995-1-0.995-1H4.027
-	c0,0-0.995,0-0.995,1v1h13.936V5z M18.958,6C18.37,5.408,18.37,5.408,18.37,5.408V7H1.63V5.408c0,0,0,0-0.589,0.592
-	C0.452,6.592,0.03,6.75,0.267,8c0.236,1.246,1.379,8.076,1.549,9c0.186,1.014,1.217,1,1.217,1h13.936c0,0,1.03,0.014,1.217-1
-	c0.17-0.924,1.312-7.754,1.549-9C19.97,6.75,19.548,6.592,18.958,6z M14,11.997C14,12.551,13.551,13,12.997,13H7.003
-	C6.449,13,6,12.551,6,11.997V10h1v2h6v-2h1V11.997z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/browser.svg b/assets/fonts/svg-files-for-custom-font/browser.svg
deleted file mode 100644
index ca8c89d..0000000
--- a/assets/fonts/svg-files-for-custom-font/browser.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Browser" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M18,2H2C0.9,2,0,2.9,0,4v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V4C20,2.9,19.1,2,18,2z M4.5,3.75
-	c0.414,0,0.75,0.336,0.75,0.75c0,0.414-0.336,0.75-0.75,0.75c-0.414,0-0.75-0.336-0.75-0.75C3.75,4.086,4.086,3.75,4.5,3.75z
-	 M1.75,4.5c0-0.414,0.336-0.75,0.75-0.75c0.414,0,0.75,0.336,0.75,0.75c0,0.414-0.336,0.75-0.75,0.75
-	C2.086,5.25,1.75,4.914,1.75,4.5z M18,16H2V7h16V16z M18,5H6V4h12.019L18,5z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/calendar.svg b/assets/fonts/svg-files-for-custom-font/calendar.svg
deleted file mode 100644
index f654214..0000000
--- a/assets/fonts/svg-files-for-custom-font/calendar.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Calendar" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M17,3h-1v2h-3V3H7v2H4V3H3C1.899,3,1,3.9,1,5v12c0,1.1,0.899,2,2,2h14c1.1,0,2-0.9,2-2V5C19,3.9,18.1,3,17,3z M17,17H3V9h14
-	V17z M6.5,1h-2v3.5h2V1z M15.5,1h-2v3.5h2V1z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/camera.svg b/assets/fonts/svg-files-for-custom-font/camera.svg
deleted file mode 100644
index 0f11476..0000000
--- a/assets/fonts/svg-files-for-custom-font/camera.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Camera" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M10,8c-1.657,0-3,1.344-3,3c0,1.656,1.343,3,3,3c1.656,0,3-1.344,3-3C13,9.344,11.656,8,10,8z M18,5h-2.4
-	c-0.33,0-0.686-0.256-0.789-0.57l-0.621-1.861C14.085,2.256,13.731,2,13.4,2H6.6C6.27,2,5.914,2.256,5.811,2.568L5.189,4.43
-	C5.085,4.744,4.73,5,4.4,5H2C0.9,5,0,5.9,0,7v9c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C20,5.9,19.1,5,18,5z M10,16
-	c-2.762,0-5-2.238-5-5c0-2.762,2.238-5,5-5c2.761,0,5,2.238,5,5C15,13.762,12.761,16,10,16z M17.5,8.2c-0.387,0-0.7-0.314-0.7-0.701
-	c0-0.385,0.313-0.7,0.7-0.7s0.7,0.314,0.7,0.7C18.2,7.886,17.887,8.2,17.5,8.2z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/chat.svg b/assets/fonts/svg-files-for-custom-font/chat.svg
deleted file mode 100644
index 65b5612..0000000
--- a/assets/fonts/svg-files-for-custom-font/chat.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Chat" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M5.8,12.2V6H2C0.9,6,0,6.9,0,8v6c0,1.1,0.9,2,2,2h1v3l3-3h5c1.1,0,2-0.9,2-2v-1.82c-0.064,0.014-0.132,0.021-0.2,0.021h-7
-	V12.2z M18,1H9C7.9,1,7,1.9,7,3v8h7l3,3v-3h1c1.1,0,2-0.899,2-2V3C20,1.9,19.1,1,18,1z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/check.svg b/assets/fonts/svg-files-for-custom-font/check.svg
deleted file mode 100644
index 08ee56d..0000000
--- a/assets/fonts/svg-files-for-custom-font/check.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Check" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M8.294,16.998c-0.435,0-0.847-0.203-1.111-0.553L3.61,11.724c-0.465-0.613-0.344-1.486,0.27-1.951
-	c0.615-0.467,1.488-0.344,1.953,0.27l2.351,3.104l5.911-9.492c0.407-0.652,1.267-0.852,1.921-0.445
-	c0.653,0.406,0.854,1.266,0.446,1.92L9.478,16.34c-0.242,0.391-0.661,0.635-1.12,0.656C8.336,16.998,8.316,16.998,8.294,16.998z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/chevron-down.svg b/assets/fonts/svg-files-for-custom-font/chevron-down.svg
deleted file mode 100644
index 7604d89..0000000
--- a/assets/fonts/svg-files-for-custom-font/chevron-down.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Chevron_down" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M4.516,7.548c0.436-0.446,1.043-0.481,1.576,0L10,11.295l3.908-3.747c0.533-0.481,1.141-0.446,1.574,0
-	c0.436,0.445,0.408,1.197,0,1.615c-0.406,0.418-4.695,4.502-4.695,4.502C10.57,13.888,10.285,14,10,14s-0.57-0.112-0.789-0.335
-	c0,0-4.287-4.084-4.695-4.502C4.107,8.745,4.08,7.993,4.516,7.548z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/chevron-left.svg b/assets/fonts/svg-files-for-custom-font/chevron-left.svg
deleted file mode 100644
index 7fda040..0000000
--- a/assets/fonts/svg-files-for-custom-font/chevron-left.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Chevron_left" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M12.452,4.516c0.446,0.436,0.481,1.043,0,1.576L8.705,10l3.747,3.908c0.481,0.533,0.446,1.141,0,1.574
-	c-0.445,0.436-1.197,0.408-1.615,0c-0.418-0.406-4.502-4.695-4.502-4.695C6.112,10.57,6,10.285,6,10s0.112-0.57,0.335-0.789
-	c0,0,4.084-4.287,4.502-4.695C11.255,4.107,12.007,4.08,12.452,4.516z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/chevron-right.svg b/assets/fonts/svg-files-for-custom-font/chevron-right.svg
deleted file mode 100644
index 0b2251c..0000000
--- a/assets/fonts/svg-files-for-custom-font/chevron-right.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Chevron_right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M9.163,4.516c0.418,0.408,4.502,4.695,4.502,4.695C13.888,9.43,14,9.715,14,10s-0.112,0.57-0.335,0.787
-	c0,0-4.084,4.289-4.502,4.695c-0.418,0.408-1.17,0.436-1.615,0c-0.446-0.434-0.481-1.041,0-1.574L11.295,10L7.548,6.092
-	c-0.481-0.533-0.446-1.141,0-1.576C7.993,4.08,8.745,4.107,9.163,4.516z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/chevron-up.svg b/assets/fonts/svg-files-for-custom-font/chevron-up.svg
deleted file mode 100644
index eb3c9c5..0000000
--- a/assets/fonts/svg-files-for-custom-font/chevron-up.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Chevron_up" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M15.484,12.452c-0.436,0.446-1.043,0.481-1.576,0L10,8.705l-3.908,3.747c-0.533,0.481-1.141,0.446-1.574,0
-	c-0.436-0.445-0.408-1.197,0-1.615c0.406-0.418,4.695-4.502,4.695-4.502C9.43,6.112,9.715,6,10,6s0.57,0.112,0.789,0.335
-	c0,0,4.287,4.084,4.695,4.502C15.893,11.255,15.92,12.007,15.484,12.452z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/circle-with-cross.svg b/assets/fonts/svg-files-for-custom-font/circle-with-cross.svg
deleted file mode 100644
index cf71b40..0000000
--- a/assets/fonts/svg-files-for-custom-font/circle-with-cross.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Circled_cross" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M10,1.6c-4.639,0-8.4,3.761-8.4,8.4c0,4.639,3.761,8.4,8.4,8.4s8.4-3.761,8.4-8.4C18.4,5.361,14.639,1.6,10,1.6z
-	 M14.789,13.061l-1.729,1.729L10,11.729l-3.061,3.06l-1.729-1.729L8.272,10L5.211,6.939L6.94,5.211L10,8.271l3.061-3.061
-	l1.729,1.729L11.728,10L14.789,13.061z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/circle-with-minus.svg b/assets/fonts/svg-files-for-custom-font/circle-with-minus.svg
deleted file mode 100644
index 065344d..0000000
--- a/assets/fonts/svg-files-for-custom-font/circle-with-minus.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Circled_minus" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M10,1.6c-4.639,0-8.4,3.761-8.4,8.4c0,4.639,3.761,8.4,8.4,8.4s8.4-3.761,8.4-8.4C18.4,5.361,14.639,1.6,10,1.6z M15,11H5V9
-	h10V11z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/circle-with-plus.svg b/assets/fonts/svg-files-for-custom-font/circle-with-plus.svg
deleted file mode 100644
index f4f815c..0000000
--- a/assets/fonts/svg-files-for-custom-font/circle-with-plus.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Circled_plus" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M10,1.6c-4.639,0-8.4,3.761-8.4,8.4c0,4.639,3.761,8.4,8.4,8.4s8.4-3.761,8.4-8.4C18.4,5.361,14.639,1.6,10,1.6z M15,11h-4
-	v4H9v-4H5V9h4V5h2v4h4V11z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/cloud.svg b/assets/fonts/svg-files-for-custom-font/cloud.svg
deleted file mode 100644
index a009fe5..0000000
--- a/assets/fonts/svg-files-for-custom-font/cloud.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Cloud" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M20,11.32c0,2.584-2.144,4.68-4.787,4.68H3.617C1.619,16,0,14.416,0,12.463c0-1.951,1.619-3.535,3.617-3.535
-	c0.146,0,0.288,0.012,0.429,0.027C4.009,8.709,3.989,8.457,3.989,8.199C3.989,5.328,6.37,3,9.309,3c2.407,0,4.439,1.562,5.096,3.707
-	c0.263-0.043,0.532-0.066,0.809-0.066C17.856,6.641,20,8.734,20,11.32z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/code.svg b/assets/fonts/svg-files-for-custom-font/code.svg
deleted file mode 100644
index 33a99fd..0000000
--- a/assets/fonts/svg-files-for-custom-font/code.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Code" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M5.719,14.75c-0.236,0-0.474-0.083-0.664-0.252L-0.005,10l5.341-4.748C5.748,4.887,6.38,4.922,6.747,5.335
-	c0.367,0.413,0.33,1.045-0.083,1.412L3.005,10l3.378,3.002c0.413,0.367,0.45,0.999,0.083,1.412
-	C6.269,14.637,5.994,14.75,5.719,14.75z M14.664,14.748L20.005,10l-5.06-4.498c-0.413-0.367-1.045-0.33-1.411,0.083
-	c-0.367,0.413-0.33,1.045,0.083,1.412L16.995,10l-3.659,3.252c-0.413,0.367-0.45,0.999-0.083,1.412C13.45,14.887,13.725,15,14,15
-	C14.236,15,14.474,14.917,14.664,14.748z M9.986,16.165l2-12c0.091-0.545-0.277-1.06-0.822-1.151
-	c-0.547-0.092-1.061,0.277-1.15,0.822l-2,12c-0.091,0.545,0.277,1.06,0.822,1.151C8.892,16.996,8.946,17,9.001,17
-	C9.481,17,9.905,16.653,9.986,16.165z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/cog.svg b/assets/fonts/svg-files-for-custom-font/cog.svg
deleted file mode 100644
index bc6fcfa..0000000
--- a/assets/fonts/svg-files-for-custom-font/cog.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Cog" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M16.783,10c0-1.049,0.646-1.875,1.617-2.443c-0.176-0.584-0.407-1.145-0.692-1.672c-1.089,0.285-1.97-0.141-2.711-0.883
-	c-0.741-0.74-0.968-1.621-0.683-2.711c-0.527-0.285-1.088-0.518-1.672-0.691C12.074,2.57,11.047,3.215,10,3.215
-	c-1.048,0-2.074-0.645-2.643-1.615C6.772,1.773,6.213,2.006,5.686,2.291c0.285,1.09,0.059,1.971-0.684,2.711
-	C4.262,5.744,3.381,6.17,2.291,5.885C2.006,6.412,1.774,6.973,1.6,7.557C2.57,8.125,3.215,8.951,3.215,10
-	c0,1.047-0.645,2.074-1.615,2.643c0.175,0.584,0.406,1.144,0.691,1.672c1.09-0.285,1.971-0.059,2.711,0.682
-	c0.741,0.742,0.969,1.623,0.684,2.711c0.527,0.285,1.087,0.518,1.672,0.693c0.568-0.973,1.595-1.617,2.643-1.617
-	c1.047,0,2.074,0.645,2.643,1.617c0.584-0.176,1.144-0.408,1.672-0.693c-0.285-1.088-0.059-1.969,0.683-2.711
-	c0.741-0.74,1.622-1.166,2.711-0.883c0.285-0.527,0.517-1.086,0.692-1.672C17.429,11.873,16.783,11.047,16.783,10z M10,13.652
-	c-2.018,0-3.653-1.635-3.653-3.652c0-2.018,1.636-3.654,3.653-3.654c2.018,0,3.652,1.637,3.652,3.654
-	C13.652,12.018,12.018,13.652,10,13.652z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/dropbox.svg b/assets/fonts/svg-files-for-custom-font/dropbox.svg
deleted file mode 100644
index 61f72c2..0000000
--- a/assets/fonts/svg-files-for-custom-font/dropbox.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Dropbox" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M6.109,0.902L0.4,4.457l3.911,3.279L10,4.043L6.109,0.902z M13.452,15.992c-0.102,0-0.203-0.033-0.285-0.102L10,13.262
-	l-3.167,2.629c-0.082,0.068-0.184,0.102-0.285,0.102c-0.085,0-0.17-0.023-0.244-0.072l-2.346-1.533v0.904L10,19.098l6.042-3.807
-	v-0.904l-2.346,1.533C13.622,15.969,13.537,15.992,13.452,15.992z M19.6,4.457l-5.71-3.555L10,4.043l5.688,3.693L19.6,4.457z
-	 M10,11.291l3.528,2.928l5.641-3.688l-3.481-2.795L10,11.291z M6.472,14.219L10,11.291L4.311,7.736l-3.48,2.795L6.472,14.219z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/edit.svg b/assets/fonts/svg-files-for-custom-font/edit.svg
deleted file mode 100644
index bda9f0e..0000000
--- a/assets/fonts/svg-files-for-custom-font/edit.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Edit" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M17.561,2.439c-1.442-1.443-2.525-1.227-2.525-1.227L8.984,7.264L2.21,14.037L1.2,18.799l4.763-1.01l6.774-6.771
-	l6.052-6.052C18.788,4.966,19.005,3.883,17.561,2.439z M5.68,17.217l-1.624,0.35c-0.156-0.293-0.345-0.586-0.69-0.932
-	c-0.346-0.346-0.639-0.533-0.932-0.691l0.35-1.623l0.47-0.469c0,0,0.883,0.018,1.881,1.016c0.997,0.996,1.016,1.881,1.016,1.881
-	L5.68,17.217z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/export.svg b/assets/fonts/svg-files-for-custom-font/export.svg
deleted file mode 100644
index ebcfc1f..0000000
--- a/assets/fonts/svg-files-for-custom-font/export.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Export" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M15,15H2V6h2.595c0,0,0.689-0.896,2.17-2H1C0.447,4,0,4.449,0,5v11c0,0.553,0.447,1,1,1h15c0.553,0,1-0.447,1-1v-3.746
-	l-2,1.645V15z M13.361,8.05v3.551L20,6.4l-6.639-4.999v3.131C5.3,4.532,5.3,12.5,5.3,12.5C7.582,8.752,8.986,8.05,13.361,8.05z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/eye.svg b/assets/fonts/svg-files-for-custom-font/eye.svg
deleted file mode 100644
index a735aa9..0000000
--- a/assets/fonts/svg-files-for-custom-font/eye.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Eye" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M10,4.4C3.439,4.4,0,9.232,0,10c0,0.766,3.439,5.6,10,5.6c6.56,0,10-4.834,10-5.6C20,9.232,16.56,4.4,10,4.4z M10,14.307
-	c-2.455,0-4.445-1.928-4.445-4.307c0-2.379,1.99-4.309,4.445-4.309c2.455,0,4.444,1.93,4.444,4.309
-	C14.444,12.379,12.455,14.307,10,14.307z M10,10c-0.407-0.447,0.663-2.154,0-2.154c-1.228,0-2.223,0.965-2.223,2.154
-	c0,1.189,0.995,2.154,2.223,2.154c1.227,0,2.223-0.965,2.223-2.154C12.223,9.453,10.346,10.379,10,10z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/facebook.svg b/assets/fonts/svg-files-for-custom-font/facebook.svg
deleted file mode 100644
index dd14318..0000000
--- a/assets/fonts/svg-files-for-custom-font/facebook.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Facebook" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M17,1H3C1.9,1,1,1.9,1,3v14c0,1.101,0.9,2,2,2h7v-7H8V9.525h2V7.475c0-2.164,1.212-3.684,3.766-3.684l1.803,0.002v2.605
-	h-1.197C13.378,6.398,13,7.144,13,7.836v1.69h2.568L15,12h-2v7h4c1.1,0,2-0.899,2-2V3C19,1.9,18.1,1,17,1z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/feather.svg b/assets/fonts/svg-files-for-custom-font/feather.svg
deleted file mode 100644
index fcff3c1..0000000
--- a/assets/fonts/svg-files-for-custom-font/feather.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Feather" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M4.254,19.567c0.307-0.982,0.77-2.364,1.391-4.362c2.707-0.429,3.827,0.341,5.546-2.729
-	c-1.395,0.427-3.077-0.792-2.987-1.321c0.091-0.528,3.913,0.381,6.416-3.173c-3.155,0.696-4.164-0.836-3.757-1.067
-	c0.939-0.534,3.726-0.222,5.212-1.669c0.766-0.745,1.125-2.556,0.813-3.202c-0.374-0.781-2.656-1.946-3.914-1.836
-	c-1.258,0.109-3.231,4.79-3.817,4.754C8.573,4.925,8.454,2.864,9.476,0.949c-1.077,0.477-3.051,1.959-3.67,3.226
-	c-1.153,2.357,0.108,7.766-0.296,7.958c-0.405,0.193-1.766-2.481-2.172-3.694c-0.555,1.859-0.568,3.721,1.053,6.194
-	c-0.611,1.623-0.945,3.491-0.996,4.441C3.371,19.833,4.119,19.996,4.254,19.567z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/github.svg b/assets/fonts/svg-files-for-custom-font/github.svg
deleted file mode 100644
index 0ed94d3..0000000
--- a/assets/fonts/svg-files-for-custom-font/github.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Github" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M13.18,11.309c-0.718,0-1.3,0.807-1.3,1.799c0,0.994,0.582,1.801,1.3,1.801s1.3-0.807,1.3-1.801
-	C14.479,12.116,13.898,11.309,13.18,11.309z M17.706,6.626c0.149-0.365,0.155-2.439-0.635-4.426c0,0-1.811,0.199-4.551,2.08
-	c-0.575-0.16-1.548-0.238-2.519-0.238c-0.973,0-1.945,0.078-2.52,0.238C4.74,2.399,2.929,2.2,2.929,2.2
-	C2.14,4.187,2.148,6.261,2.295,6.626C1.367,7.634,0.8,8.845,0.8,10.497c0,7.186,5.963,7.301,7.467,7.301
-	c0.342,0,1.018,0.002,1.734,0.002c0.715,0,1.392-0.002,1.732-0.002c1.506,0,7.467-0.115,7.467-7.301
-	C19.2,8.845,18.634,7.634,17.706,6.626z M10.028,16.915H9.972c-3.771,0-6.709-0.449-6.709-4.115c0-0.879,0.31-1.693,1.047-2.369
-	c1.227-1.127,3.305-0.531,5.662-0.531c0.01,0,0.02,0,0.029,0c0.01,0,0.018,0,0.027,0c2.357,0,4.436-0.596,5.664,0.531
-	c0.735,0.676,1.045,1.49,1.045,2.369C16.737,16.466,13.8,16.915,10.028,16.915z M6.821,11.309c-0.718,0-1.3,0.807-1.3,1.799
-	c0,0.994,0.582,1.801,1.3,1.801c0.719,0,1.301-0.807,1.301-1.801C8.122,12.116,7.54,11.309,6.821,11.309z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/globe.svg b/assets/fonts/svg-files-for-custom-font/globe.svg
deleted file mode 100644
index 59b1570..0000000
--- a/assets/fonts/svg-files-for-custom-font/globe.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Globe" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M10,0.4c-5.295,0-9.601,4.307-9.601,9.6c0,5.293,4.306,9.6,9.601,9.6c5.293,0,9.6-4.307,9.6-9.6
-	C19.6,4.707,15.293,0.4,10,0.4z M18.188,10c0,1.873-0.636,3.6-1.696,4.98c-0.3-0.234-0.619-0.867-0.319-1.523
-	c0.303-0.66,0.382-2.188,0.312-2.783c-0.066-0.594-0.375-2.025-1.214-2.039c-0.838-0.012-1.413-0.289-1.911-1.283
-	c-1.033-2.068,1.939-2.465,0.906-3.609c-0.289-0.322-1.783,1.322-2.002-0.869C12.25,2.717,12.399,2.482,12.6,2.238
-	C15.844,3.328,18.188,6.395,18.188,10z M8.875,1.893C8.679,2.275,8.162,2.43,7.848,2.717C7.164,3.336,6.87,3.25,6.502,3.844
-	C6.131,4.438,4.935,5.293,4.935,5.723s0.604,0.936,0.906,0.838c0.302-0.1,1.099-0.094,1.567,0.07
-	c0.469,0.166,3.914,0.332,2.816,3.244c-0.348,0.926-1.873,0.77-2.279,2.303c-0.061,0.225-0.272,1.186-0.285,1.5
-	c-0.025,0.486,0.344,2.318-0.125,2.318c-0.471,0-1.738-1.639-1.738-1.936c0-0.297-0.328-1.338-0.328-2.23
-	c0-0.891-1.518-0.877-1.518-2.062c0-1.068,0.823-1.6,0.638-2.113c-0.181-0.51-1.627-0.527-2.23-0.59
-	C3.412,4.334,5.889,2.307,8.875,1.893z M7.424,17.77c0.492-0.26,0.542-0.596,0.988-0.613c0.51-0.023,0.925-0.199,1.5-0.326
-	c0.51-0.111,1.423-0.629,2.226-0.695c0.678-0.055,2.015,0.035,2.375,0.689c-1.295,0.861-2.848,1.363-4.514,1.363
-	C9.1,18.188,8.234,18.039,7.424,17.77z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/heart-outlined.svg b/assets/fonts/svg-files-for-custom-font/heart-outlined.svg
deleted file mode 100644
index b1cec2f..0000000
--- a/assets/fonts/svg-files-for-custom-font/heart-outlined.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Heart_outlined" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M17.19,4.156c-1.672-1.535-4.383-1.535-6.055,0L10,5.197L8.864,4.156c-1.672-1.535-4.382-1.535-6.054,0
-	c-1.881,1.726-1.881,4.519,0,6.245L10,17l7.19-6.599C19.07,8.675,19.07,5.881,17.19,4.156z M16.124,9.375L10,15.09L3.875,9.375
-	C3.258,8.808,3.019,8.068,3.019,7.281s0.138-1.433,0.756-1.999C4.32,4.781,5.053,4.505,5.838,4.505c0.784,0,1.517,0.476,2.062,0.978
-	L10,7.308l2.099-1.826c0.546-0.502,1.278-0.978,2.063-0.978s1.518,0.276,2.063,0.777c0.618,0.566,0.755,1.212,0.755,1.999
-	S16.742,8.808,16.124,9.375z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/heart.svg b/assets/fonts/svg-files-for-custom-font/heart.svg
deleted file mode 100644
index 5156b11..0000000
--- a/assets/fonts/svg-files-for-custom-font/heart.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Heart" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M17.19,4.155c-1.672-1.534-4.383-1.534-6.055,0L10,5.197L8.864,4.155c-1.672-1.534-4.382-1.534-6.054,0
-	c-1.881,1.727-1.881,4.52,0,6.246L10,17l7.19-6.599C19.07,8.675,19.07,5.881,17.19,4.155z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/home.svg b/assets/fonts/svg-files-for-custom-font/home.svg
deleted file mode 100644
index 63e8a4e..0000000
--- a/assets/fonts/svg-files-for-custom-font/home.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Home" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M18.672,11H17v6c0,0.445-0.194,1-1,1h-4v-6H8v6H4c-0.806,0-1-0.555-1-1v-6H1.328c-0.598,0-0.47-0.324-0.06-0.748L9.292,2.22
-	C9.487,2.018,9.743,1.918,10,1.908c0.257,0.01,0.513,0.109,0.708,0.312l8.023,8.031C19.142,10.676,19.27,11,18.672,11z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/instagram.svg b/assets/fonts/svg-files-for-custom-font/instagram.svg
deleted file mode 100644
index 9f7b527..0000000
--- a/assets/fonts/svg-files-for-custom-font/instagram.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Instagram" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M17,1H3C1.9,1,1,1.9,1,3v14c0,1.101,0.9,2,2,2h14c1.1,0,2-0.899,2-2V3C19,1.9,18.1,1,17,1z M9.984,15.523
-	c3.059,0,5.538-2.481,5.538-5.539c0-0.338-0.043-0.664-0.103-0.984H17v7.216c0,0.382-0.31,0.69-0.693,0.69H3.693
-	C3.31,16.906,3,16.598,3,16.216V9h1.549C4.488,9.32,4.445,9.646,4.445,9.984C4.445,13.043,6.926,15.523,9.984,15.523z M6.523,9.984
-	c0-1.912,1.55-3.461,3.462-3.461c1.911,0,3.462,1.549,3.462,3.461s-1.551,3.462-3.462,3.462C8.072,13.446,6.523,11.896,6.523,9.984z
-	 M16.307,6h-1.615C14.31,6,14,5.688,14,5.308V3.691C14,3.309,14.31,3,14.691,3h1.615C16.69,3,17,3.309,17,3.691v1.616
-	C17,5.688,16.69,6,16.307,6z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/lab-flask.svg b/assets/fonts/svg-files-for-custom-font/lab-flask.svg
deleted file mode 100644
index d40e70e..0000000
--- a/assets/fonts/svg-files-for-custom-font/lab-flask.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Lab_flask" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path fill-rule="evenodd" clip-rule="evenodd" d="M16.432,15C14.387,9.893,12,8.547,12,6V3h0.5C12.776,3,13,2.776,13,2.5v-1
-	C13,1.224,12.776,1,12.5,1h-5C7.224,1,7,1.224,7,1.5v1C7,2.776,7.224,3,7.5,3H8v3c0,2.547-2.387,3.893-4.432,9
-	C2.917,16.625,1.245,19,10,19S17.083,16.625,16.432,15z M14.815,16.751C14.113,16.961,12.716,17.2,10,17.2s-4.113-0.239-4.815-0.449
-	c-0.249-0.074-0.346-0.363-0.258-0.628c0.22-0.67,0.635-1.828,1.411-3.121c1.896-3.159,3.863,0.497,5.5,0.497
-	c1.637,0,1.188-1.561,1.824-0.497c0.774,1.294,1.191,2.451,1.411,3.121C15.161,16.388,15.064,16.676,14.815,16.751z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/leaf.svg b/assets/fonts/svg-files-for-custom-font/leaf.svg
deleted file mode 100644
index 27be546..0000000
--- a/assets/fonts/svg-files-for-custom-font/leaf.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Leaf" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M19.025,3.587c-4.356,2.556-4.044,7.806-7.096,10.175c-2.297,1.783-5.538,0.88-7.412,0.113c0,0-1.27,1.603-2.181,3.74
-	c-0.305,0.717-1.644-0.073-1.409-0.68C3.905,9.25,14.037,5.416,14.037,5.416S6.888,5.113,2.11,11.356
-	C1.982,9.93,1.77,6.072,5.47,3.706C10.486,0.495,20.042,2.991,19.025,3.587z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/linkedin.svg b/assets/fonts/svg-files-for-custom-font/linkedin.svg
deleted file mode 100644
index 4541e3c..0000000
--- a/assets/fonts/svg-files-for-custom-font/linkedin.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="LinkedIn" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<g>
-	<path d="M5,3c0,1.062-0.71,1.976-2.001,1.976C1.784,4.976,1,4.114,1,3.052C1,1.962,1.76,1,3,1C4.24,1,4.976,1.91,5,3z M1,19V6h4v13
-		H1z"/>
-	<path d="M7,10.444c0-1.545-0.051-2.836-0.102-3.951h3.594l0.178,1.723h0.076c0.506-0.811,1.746-2,3.822-2
-		c2.532,0,4.432,1.695,4.432,5.342V19h-4v-6.861c0-1.594-0.607-2.81-2-2.81c-1.062,0-1.594,0.86-1.873,1.569
-		C11.025,11.152,11,11.506,11,11.861V19H7V10.444z"/>
-</g>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/mail.svg b/assets/fonts/svg-files-for-custom-font/mail.svg
deleted file mode 100644
index 5988c16..0000000
--- a/assets/fonts/svg-files-for-custom-font/mail.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Mail" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M1.574,5.286c0.488,0.262,7.248,3.894,7.5,4.029C9.326,9.45,9.652,9.514,9.98,9.514c0.328,0,0.654-0.064,0.906-0.199
-	s7.012-3.767,7.5-4.029C18.875,5.023,19.337,4,18.44,4H1.521C0.624,4,1.086,5.023,1.574,5.286z M18.613,7.489
-	c-0.555,0.289-7.387,3.849-7.727,4.027s-0.578,0.199-0.906,0.199s-0.566-0.021-0.906-0.199S1.941,7.777,1.386,7.488
-	C0.996,7.284,1,7.523,1,7.707S1,15,1,15c0,0.42,0.566,1,1,1h16c0.434,0,1-0.58,1-1c0,0,0-7.108,0-7.292S19.004,7.285,18.613,7.489z"
-	/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/message.svg b/assets/fonts/svg-files-for-custom-font/message.svg
deleted file mode 100644
index cae288b..0000000
--- a/assets/fonts/svg-files-for-custom-font/message.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Message" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M18,6v7c0,1.1-0.9,2-2,2h-4v3l-4-3H4c-1.101,0-2-0.9-2-2V6c0-1.1,0.899-2,2-2h12C17.1,4,18,4.9,18,6z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/mic.svg b/assets/fonts/svg-files-for-custom-font/mic.svg
deleted file mode 100644
index 81f58e1..0000000
--- a/assets/fonts/svg-files-for-custom-font/mic.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Mic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M16.399,7.643V10.4c0,2.236-1.643,4.629-5.399,4.959V18h2.6c0.22,0,0.4,0.18,0.4,0.4V19.6c0,0.221-0.181,0.4-0.4,0.4h-7.2
-	C6.18,20,6,19.82,6,19.6V18.4C6,18.18,6.18,18,6.399,18H9v-2.641c-3.758-0.33-5.4-2.723-5.4-4.959V7.643c0-0.221,0.18-0.4,0.4-0.4
-	h0.6c0.22,0,0.4,0.18,0.4,0.4V10.4c0,1.336,1.053,3.6,5,3.6c3.946,0,5-2.264,5-3.6V7.643c0-0.221,0.18-0.4,0.399-0.4H16
-	C16.22,7.242,16.399,7.422,16.399,7.643z M10,12c2.346,0,3-0.965,3-1.6V7.242H7V10.4C7,11.035,7.652,12,10,12z M13,1.6
-	C13,0.963,12.346,0,10,0C7.652,0,7,0.963,7,1.6v4.242h6V1.6z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/network.svg b/assets/fonts/svg-files-for-custom-font/network.svg
deleted file mode 100644
index 977de03..0000000
--- a/assets/fonts/svg-files-for-custom-font/network.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Network" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M5.274,6.915c0.2,0,0.394,0.029,0.576,0.086c0.69-0.773,1.455-1.477,2.283-2.1C8.098,4.755,8.079,4.602,8.079,4.446
-	c0-0.217,0.036-0.426,0.102-0.621C7.252,3.161,6.244,2.602,5.17,2.171C4.165,2.792,3.288,3.602,2.588,4.552
-	c0.519,0.92,1.136,1.777,1.838,2.557C4.682,6.985,4.969,6.915,5.274,6.915z M3.316,8.872c0-0.275,0.058-0.537,0.159-0.773
-	C2.847,7.407,2.278,6.663,1.78,5.87C1.155,7.112,0.8,8.515,0.8,10.001c0,1.719,0.474,3.328,1.295,4.705
-	c0.294-1.654,0.851-3.219,1.62-4.652C3.465,9.726,3.316,9.315,3.316,8.872z M10.036,2.489c0.517,0,0.985,0.201,1.336,0.529
-	c1.021-0.439,2.096-0.777,3.215-0.992C13.236,1.247,11.67,0.8,10,0.8c-1.139,0-2.229,0.209-3.236,0.588
-	c0.799,0.395,1.561,0.855,2.277,1.375C9.333,2.589,9.672,2.489,10.036,2.489z M12.962,11.708c0.122-0.254,0.295-0.479,0.509-0.656
-	c-0.578-1.777-1.493-3.404-2.672-4.803c-0.234,0.1-0.492,0.154-0.764,0.154c-0.425,0-0.816-0.137-1.137-0.365
-	c-0.71,0.539-1.367,1.143-1.964,1.803C7.122,8.14,7.231,8.493,7.231,8.872c0,0.203-0.031,0.4-0.09,0.586
-	C8.858,10.604,10.835,11.392,12.962,11.708z M15.501,14.351c0.026,0.371,0.041,0.744,0.041,1.121c0,0.664-0.042,1.318-0.122,1.961
-	c1.56-1.139,2.748-2.758,3.347-4.639c-0.71,0.172-1.438,0.295-2.181,0.365C16.413,13.696,16.014,14.128,15.501,14.351z
-	 M12.504,13.024c-2.272-0.377-4.377-1.244-6.21-2.484c-0.298,0.182-0.647,0.289-1.021,0.289c-0.139,0-0.272-0.014-0.402-0.041
-	c-0.877,1.662-1.438,3.517-1.599,5.484c0.876,0.94,1.944,1.697,3.145,2.205C7.909,16.184,9.993,14.288,12.504,13.024z M16.176,3.181
-	c-1.475,0.143-2.883,0.514-4.193,1.068c0.006,0.066,0.01,0.131,0.01,0.197c0,0.309-0.074,0.6-0.201,0.859
-	c1.311,1.539,2.327,3.33,2.969,5.291c0.797,0.016,1.477,0.502,1.77,1.195c0.886-0.09,1.748-0.26,2.578-0.504
-	c0.06-0.42,0.092-0.85,0.092-1.287C19.2,7.296,18.034,4.864,16.176,3.181z M13.489,14.069c-2.344,1.098-4.304,2.789-5.723,4.856
-	C8.481,19.104,9.229,19.2,10,19.2c1.387,0,2.702-0.309,3.882-0.859c0.19-0.928,0.29-1.887,0.29-2.869
-	c0-0.355-0.016-0.707-0.043-1.055C13.893,14.341,13.676,14.224,13.489,14.069z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/paper-plane.svg b/assets/fonts/svg-files-for-custom-font/paper-plane.svg
deleted file mode 100644
index 57919d5..0000000
--- a/assets/fonts/svg-files-for-custom-font/paper-plane.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Paper_plane" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M18.64,2.634C18.296,2.755,1.319,8.738,0.984,8.856c-0.284,0.1-0.347,0.345-0.01,0.479c0.401,0.161,3.796,1.521,3.796,1.521
-	l0,0l2.25,0.901c0,0,10.838-7.958,10.984-8.066c0.148-0.108,0.318,0.095,0.211,0.211c-0.107,0.117-7.871,8.513-7.871,8.513v0.002
-	L9.892,12.92l0.599,0.322l0,0c0,0,4.65,2.504,4.982,2.682c0.291,0.156,0.668,0.027,0.752-0.334
-	c0.099-0.426,2.845-12.261,2.906-12.525C19.21,2.722,18.983,2.513,18.64,2.634z M7,17.162c0,0.246,0.139,0.315,0.331,0.141
-	c0.251-0.229,2.85-2.561,2.85-2.561L7,13.098V17.162z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/pinterest.svg b/assets/fonts/svg-files-for-custom-font/pinterest.svg
deleted file mode 100644
index b5f6f6e..0000000
--- a/assets/fonts/svg-files-for-custom-font/pinterest.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Pinterest" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M8.617,13.227C8.091,15.981,7.45,18.621,5.549,20C4.963,15.838,6.41,12.713,7.083,9.395
-	c-1.147-1.93,0.138-5.812,2.555-4.855c2.975,1.176-2.576,7.172,1.15,7.922c3.891,0.781,5.479-6.75,3.066-9.199
-	C10.369-0.275,3.708,3.18,4.528,8.245c0.199,1.238,1.478,1.613,0.511,3.322c-2.231-0.494-2.897-2.254-2.811-4.6
-	c0.138-3.84,3.449-6.527,6.771-6.9c4.201-0.471,8.144,1.543,8.689,5.494c0.613,4.461-1.896,9.293-6.389,8.945
-	C10.081,14.411,9.571,13.807,8.617,13.227z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/price-tag.svg b/assets/fonts/svg-files-for-custom-font/price-tag.svg
deleted file mode 100644
index 1c7fa4f..0000000
--- a/assets/fonts/svg-files-for-custom-font/price-tag.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Price_tag" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<g>
-	<path d="M19.388,0.405c-0.111-0.314-0.454-0.48-0.769-0.371c-0.315,0.109-0.481,0.455-0.372,0.77
-		c0.929,2.67-0.915,4.664-2.321,5.732l-0.568-0.814c-0.191-0.273-0.618-0.5-0.95-0.504L11.22,5.232
-		c-0.332-0.006-0.825,0.146-1.097,0.338l-9.394,6.587c-0.455,0.32-0.565,0.947-0.247,1.404l4.269,6.108
-		c0.32,0.455,0.831,0.4,1.287,0.082l9.394-6.588c0.27-0.191,0.582-0.603,0.692-0.918l0.998-3.145
-		c0.11-0.314,0.043-0.793-0.148-1.066l-0.346-0.496C18.516,6.091,20.476,3.534,19.388,0.405z M15.017,9.763
-		c-0.727,0.51-1.731,0.332-2.24-0.396c-0.511-0.73-0.333-1.734,0.395-2.246C13.75,6.716,14.5,6.745,15.04,7.138
-		c-0.272,0.164-0.459,0.26-0.494,0.275c-0.301,0.143-0.43,0.504-0.288,0.805c0.104,0.219,0.321,0.348,0.547,0.348
-		c0.086,0,0.174-0.02,0.257-0.059c0.194-0.092,0.402-0.201,0.619-0.33C15.778,8.771,15.542,9.394,15.017,9.763z"/>
-</g>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/rocket.svg b/assets/fonts/svg-files-for-custom-font/rocket.svg
deleted file mode 100644
index 3eb7415..0000000
--- a/assets/fonts/svg-files-for-custom-font/rocket.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Rocket" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M11.933,13.069c0,0,7.059-5.094,6.276-10.924c-0.017-0.127-0.059-0.213-0.112-0.268c-0.054-0.055-0.137-0.098-0.263-0.115
-	C12.137,0.961,7.16,8.184,7.16,8.184C2.842,7.667,3.156,8.528,1.186,13.26c-0.377,0.902,0.234,1.213,0.904,0.959
-	c0.67-0.252,2.148-0.811,2.148-0.811l2.59,2.648c0,0-0.546,1.514-0.793,2.199c-0.248,0.686,0.055,1.311,0.938,0.926
-	C11.597,17.165,12.439,17.487,11.933,13.069z M12.942,7.153c-0.598-0.613-0.598-1.604,0-2.217c0.598-0.611,1.567-0.611,2.166,0
-	c0.598,0.611,0.598,1.603,0,2.217C14.509,7.764,13.539,7.764,12.942,7.153z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/rss.svg b/assets/fonts/svg-files-for-custom-font/rss.svg
deleted file mode 100644
index f8f6033..0000000
--- a/assets/fonts/svg-files-for-custom-font/rss.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="RSS" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M2.4,2.4v2.367c7.086,0,12.83,5.746,12.83,12.832h2.369C17.599,9.205,10.794,2.4,2.4,2.4z M2.4,7.137v2.369
-	c4.469,0,8.093,3.623,8.093,8.094h2.368C12.861,11.822,8.177,7.137,2.4,7.137z M4.669,13.059c-1.254,0-2.27,1.018-2.27,2.271
-	s1.016,2.27,2.27,2.27s2.269-1.016,2.269-2.27S5.923,13.059,4.669,13.059z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/soundcloud.svg b/assets/fonts/svg-files-for-custom-font/soundcloud.svg
deleted file mode 100644
index 3b38471..0000000
--- a/assets/fonts/svg-files-for-custom-font/soundcloud.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="SoundCloud" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M0.672,13.055L1,11.654l-0.328-1.447c-0.009-0.043-0.092-0.076-0.191-0.076c-0.102,0-0.184,0.033-0.191,0.076L0,11.654
-	l0.289,1.4c0.008,0.045,0.09,0.076,0.191,0.076C0.58,13.131,0.663,13.1,0.672,13.055z M2.723,13.832L3,11.668L2.723,8.32
-	C2.714,8.236,2.609,8.168,2.484,8.168c-0.127,0-0.233,0.068-0.238,0.152L2,11.668l0.246,2.164c0.006,0.086,0.111,0.152,0.238,0.152
-	C2.609,13.984,2.714,13.918,2.723,13.832z M4.768,13.797L5,11.67L4.768,7.213C4.762,7.107,4.639,7.025,4.486,7.025
-	c-0.152,0-0.275,0.082-0.281,0.188L4,11.67l0.205,2.129c0.006,0.103,0.129,0.186,0.281,0.186
-	C4.639,13.984,4.762,13.902,4.768,13.797z M6.81,13.766L7,11.67L6.81,7.18C6.805,7.057,6.664,6.959,6.49,6.959
-	c-0.176,0-0.316,0.098-0.321,0.221L6,11.67l0.17,2.096c0.004,0.123,0.145,0.221,0.32,0.221C6.664,13.986,6.805,13.891,6.81,13.766z
-	 M8.85,13.738L9,11.672L8.85,6.523C8.846,6.381,8.686,6.268,8.492,6.268c-0.194,0-0.354,0.115-0.357,0.256L8,11.67l0.135,2.068
-	c0.003,0.141,0.163,0.256,0.357,0.256C8.686,13.994,8.846,13.881,8.85,13.738z M10.277,13.996c0.008,0,7.1,0.004,7.145,0.004
-	C18.846,14,20,12.883,20,11.506c0-1.377-1.154-2.492-2.578-2.492c-0.353,0-0.689,0.07-0.996,0.193
-	c-0.205-2.246-2.153-4.008-4.529-4.008c-0.581,0-1.148,0.111-1.648,0.297C10.053,5.57,10.002,5.644,10,5.791v7.91
-	C10.002,13.854,10.124,13.98,10.277,13.996z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/star-outlined.svg b/assets/fonts/svg-files-for-custom-font/star-outlined.svg
deleted file mode 100644
index 4759c40..0000000
--- a/assets/fonts/svg-files-for-custom-font/star-outlined.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Star_outlined" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M18.8,8.022h-6.413L10,1.3L7.611,8.022H1.199l5.232,3.947L4.56,18.898L10,14.744l5.438,4.154l-1.869-6.929L18.8,8.022z
-	 M10,12.783l-3.014,2.5l1.243-3.562l-2.851-2.3L8.9,9.522l1.1-4.04l1.099,4.04l3.521-0.101l-2.851,2.3l1.243,3.562L10,12.783z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/star.svg b/assets/fonts/svg-files-for-custom-font/star.svg
deleted file mode 100644
index d5d321a..0000000
--- a/assets/fonts/svg-files-for-custom-font/star.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Star" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M10,1.3l2.388,6.722H18.8l-5.232,3.948l1.871,6.928L10,14.744l-5.438,4.154l1.87-6.928L1.199,8.022h6.412L10,1.3z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/thumbs-down.svg b/assets/fonts/svg-files-for-custom-font/thumbs-down.svg
deleted file mode 100644
index 171e2aa..0000000
--- a/assets/fonts/svg-files-for-custom-font/thumbs-down.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Thumbs_down" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M6.352,12.638c0.133,0.356-3.539,3.634-1.397,6.291c0.501,0.621,2.201-2.975,4.615-4.602c1.331-0.899,4.43-2.811,4.43-3.868
-	V3.617C14,2.346,9.086,1,5.352,1C3.983,1,2,9.576,2,10.939C2,12.306,6.221,12.282,6.352,12.638z M15,12.543c0.658,0,3-0.4,3-3.123
-	V4.572c0-2.721-2.342-3.021-3-3.021c-0.657,0,1,0.572,1,2.26v6.373C16,11.952,14.343,12.543,15,12.543z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/thumbs-up.svg b/assets/fonts/svg-files-for-custom-font/thumbs-up.svg
deleted file mode 100644
index dee3008..0000000
--- a/assets/fonts/svg-files-for-custom-font/thumbs-up.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Thumbs_up" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">
-<path d="M13.648,7.362c-0.133-0.355,3.539-3.634,1.398-6.291c-0.501-0.621-2.201,2.975-4.615,4.603C9.099,6.572,6,8.484,6,9.541
-	v6.842C6,17.654,10.914,19,14.648,19C16.017,19,18,10.424,18,9.062C18,7.694,13.779,7.718,13.648,7.362z M5,7.457
-	c-0.658,0-3,0.4-3,3.123v4.848c0,2.721,2.342,3.021,3,3.021c0.657,0-1-0.572-1-2.26V9.816C4,8.048,5.657,7.457,5,7.457z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/tree.svg b/assets/fonts/svg-files-for-custom-font/tree.svg
deleted file mode 100644
index 45a2580..0000000
--- a/assets/fonts/svg-files-for-custom-font/tree.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Tree" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M20,10c0-1.361-0.758-2.616-2.031-3.622c-0.002-0.001-0.004-0.001-0.005-0.003C17.602,2.803,14.177,0,10,0
-	S2.398,2.803,2.036,6.375C2.035,6.377,2.033,6.377,2.031,6.378C0.758,7.384,0,8.639,0,10c0,3.112,3.947,5.669,9,5.97
-	c0,0.338,0,0.683,0,1.03c0,1-1.821,1.911-1.821,1.911C7.08,18.96,7.031,19.084,7.07,19.188C7.07,19.188,7.375,20,8,20
-	s1.124-0.5,2.374-0.5s2.439,0.432,2.439,0.432c0.102,0.038,0.251,0.005,0.329-0.073l0.717-0.717
-	c0.078-0.078,0.058-0.173-0.046-0.212c0,0-1.812-0.68-1.812-1.93c0-0.312,0-0.706,0-1.121C16.565,15.324,20,12.903,20,10z M2,10
-	c0-1.019,0.768-1.945,2.022-2.651C4.012,7.233,4,7.117,4,7c0-2.762,2.687-5,6-5s6,2.238,6,5c0,0.117-0.012,0.233-0.021,0.349
-	C17.232,8.055,18,8.981,18,10c0,1.864-2.551,3.424-5.999,3.869c0-0.401,0-0.668,0-0.668c0-0.11,0.065-0.262,0.145-0.337l1.833-1.726
-	c0.08-0.076,0.146-0.227,0.146-0.337V9.95c0-0.11-0.078-0.155-0.172-0.099l-1.779,1.047c-0.096,0.056-0.173,0.012-0.173-0.099V7.2
-	c0-0.11-0.085-0.172-0.19-0.137L9.19,7.937C9.086,7.972,9.001,8.09,9.001,8.2v2.6c0,0.11-0.079,0.158-0.177,0.107L6.802,9.843
-	c-0.097-0.051-0.24-0.03-0.318,0.048l-0.342,0.342c-0.078,0.078-0.073,0.201,0.009,0.273l2.7,2.361
-	c0.083,0.073,0.15,0.222,0.15,0.332c0,0,0,0.298,0,0.765C5.056,13.719,2,12.04,2,10z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/tumblr.svg b/assets/fonts/svg-files-for-custom-font/tumblr.svg
deleted file mode 100644
index 7bc6350..0000000
--- a/assets/fonts/svg-files-for-custom-font/tumblr.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Tumblr" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M15.6,18.196c-0.777,0.371-1.48,0.631-2.109,0.781c-0.63,0.148-1.311,0.223-2.043,0.223c-0.831,0-1.566-0.107-2.205-0.318
-	c-0.639-0.213-1.183-0.516-1.635-0.908c-0.451-0.395-0.764-0.812-0.938-1.254c-0.174-0.443-0.261-1.086-0.261-1.926V8.339H4.4V5.735
-	c0.714-0.234,1.326-0.57,1.835-1.01c0.51-0.438,0.918-0.965,1.227-1.58C7.77,2.532,7.981,1.749,8.098,0.8h2.585v4.652h4.314v2.887
-	h-4.314v4.719c0,1.066,0.056,1.752,0.168,2.055c0.111,0.303,0.319,0.545,0.622,0.725c0.403,0.244,0.863,0.367,1.381,0.367
-	c0.92,0,1.836-0.303,2.746-0.908V18.196z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/twitter.svg b/assets/fonts/svg-files-for-custom-font/twitter.svg
deleted file mode 100644
index 136d229..0000000
--- a/assets/fonts/svg-files-for-custom-font/twitter.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Twitter" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M17.316,6.246c0.008,0.162,0.011,0.326,0.011,0.488c0,4.99-3.797,10.742-10.74,10.742c-2.133,0-4.116-0.625-5.787-1.697
-	c0.296,0.035,0.596,0.053,0.9,0.053c1.77,0,3.397-0.604,4.688-1.615c-1.651-0.031-3.046-1.121-3.526-2.621
-	c0.23,0.043,0.467,0.066,0.71,0.066c0.345,0,0.679-0.045,0.995-0.131c-1.727-0.348-3.028-1.873-3.028-3.703c0-0.016,0-0.031,0-0.047
-	c0.509,0.283,1.092,0.453,1.71,0.473c-1.013-0.678-1.68-1.832-1.68-3.143c0-0.691,0.186-1.34,0.512-1.898
-	C3.942,5.498,6.725,7,9.862,7.158C9.798,6.881,9.765,6.594,9.765,6.297c0-2.084,1.689-3.773,3.774-3.773
-	c1.086,0,2.067,0.457,2.756,1.191c0.859-0.17,1.667-0.484,2.397-0.916c-0.282,0.881-0.881,1.621-1.66,2.088
-	c0.764-0.092,1.49-0.293,2.168-0.594C18.694,5.051,18.054,5.715,17.316,6.246z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/upload-to-cloud.svg b/assets/fonts/svg-files-for-custom-font/upload-to-cloud.svg
deleted file mode 100644
index 0786847..0000000
--- a/assets/fonts/svg-files-for-custom-font/upload-to-cloud.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Upload_to_cloud" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
-	 y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<g>
-	<path d="M15.213,6.639c-0.276,0-0.546,0.025-0.809,0.068C13.748,4.562,11.716,3,9.309,3C6.37,3,3.989,5.328,3.989,8.199
-		c0,0.256,0.02,0.508,0.057,0.756C3.905,8.938,3.763,8.928,3.617,8.928C1.619,8.928,0,10.51,0,12.463S1.619,16,3.617,16H8v-4H5.5
-		L10,7l4.5,5H12v4h3.213C17.856,16,20,13.904,20,11.32C20,8.734,17.856,6.639,15.213,6.639z"/>
-</g>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/video.svg b/assets/fonts/svg-files-for-custom-font/video.svg
deleted file mode 100644
index f54ba00..0000000
--- a/assets/fonts/svg-files-for-custom-font/video.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Video" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M20,5V3.799C20,3.357,19.643,3,19.201,3h-18.4C0.358,3,0,3.357,0,3.799V5h2v2H0v2h2v2H0v2h2v2H0v1.199
-	C0,16.641,0.358,17,0.801,17h18.4C19.643,17,20,16.641,20,16.199V15h-2v-2h2v-2h-2V9h2V7h-2V5H20z M8,13V7l5,3L8,13z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/vimeo.svg b/assets/fonts/svg-files-for-custom-font/vimeo.svg
deleted file mode 100644
index 81ed1c0..0000000
--- a/assets/fonts/svg-files-for-custom-font/vimeo.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Vimeo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M18.91,5.84c-1.006,5.773-6.625,10.66-8.315,11.777c-1.69,1.115-3.233-0.447-3.792-1.631
-	C6.162,14.639,4.244,7.33,3.741,6.725C3.238,6.119,1.731,7.33,1.731,7.33L1,6.354c0,0,3.061-3.725,5.391-4.191
-	C8.861,1.67,8.857,6.027,9.451,8.445c0.574,2.342,0.961,3.68,1.463,3.68c0.502,0,1.462-1.305,2.512-3.305
-	c1.053-2.004-0.045-3.772-2.101-2.514C12.148,1.279,19.916,0.07,18.91,5.84z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/warning.svg b/assets/fonts/svg-files-for-custom-font/warning.svg
deleted file mode 100644
index a571a25..0000000
--- a/assets/fonts/svg-files-for-custom-font/warning.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Warning" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M19.511,17.98L10.604,1.348C10.48,1.133,10.25,1,10,1C9.749,1,9.519,1.133,9.396,1.348L0.49,17.98
-	c-0.121,0.211-0.119,0.471,0.005,0.68C0.62,18.871,0.847,19,1.093,19h17.814c0.245,0,0.474-0.129,0.598-0.34
-	C19.629,18.451,19.631,18.191,19.511,17.98z M11,17H9v-2h2V17z M11,13.5H9V7h2V13.5z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/xing.svg b/assets/fonts/svg-files-for-custom-font/xing.svg
deleted file mode 100644
index ca14ad7..0000000
--- a/assets/fonts/svg-files-for-custom-font/xing.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Xing" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M17.703,1h-2.828c-0.223,0-0.553,0.105-0.69,0.381S13.875,2,13.875,2l-5,10l3,6c0,0,0.172,0.344,0.31,0.619
-	S12.652,19,12.875,19h2.828c0.5,0,0.48-0.381,0.355-0.631S15.875,18,15.875,18l-3-6l5-10c0,0,0.059-0.119,0.184-0.369
-	S18.203,1,17.703,1z M6.815,5.381C6.678,5.105,6.348,5,6.125,5H3.297c-0.5,0-0.48,0.381-0.355,0.631S3.125,6,3.125,6l1.25,2.5
-	L2.125,13c0,0-0.059,0.119-0.184,0.369S1.797,14,2.297,14h2.828c0.223,0,0.553-0.106,0.691-0.381C5.953,13.344,6.125,13,6.125,13
-	l2.25-4.5L7.125,6C7.125,6,6.953,5.656,6.815,5.381z"/>
-</svg>
diff --git a/assets/fonts/svg-files-for-custom-font/youtube.svg b/assets/fonts/svg-files-for-custom-font/youtube.svg
deleted file mode 100644
index 8dbfef6..0000000
--- a/assets/fonts/svg-files-for-custom-font/youtube.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" id="Youtube" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-	 viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
-<path d="M10,2.3C0.172,2.3,0,3.174,0,10s0.172,7.7,10,7.7s10-0.874,10-7.7S19.828,2.3,10,2.3z M13.205,10.334l-4.49,2.096
-	C8.322,12.612,8,12.408,8,11.974V8.026C8,7.593,8.322,7.388,8.715,7.57l4.49,2.096C13.598,9.85,13.598,10.15,13.205,10.334z"/>
-</svg>
diff --git a/assets/img/apple-touch-icon-114x114-precomposed.png b/assets/img/apple-touch-icon-114x114-precomposed.png
deleted file mode 100644
index 1297c5f..0000000
Binary files a/assets/img/apple-touch-icon-114x114-precomposed.png and /dev/null differ
diff --git a/assets/img/apple-touch-icon-120x120-precomposed.png b/assets/img/apple-touch-icon-120x120-precomposed.png
deleted file mode 100644
index f5df4de..0000000
Binary files a/assets/img/apple-touch-icon-120x120-precomposed.png and /dev/null differ
diff --git a/assets/img/apple-touch-icon-144x144-precomposed.png b/assets/img/apple-touch-icon-144x144-precomposed.png
deleted file mode 100644
index 09aa93a..0000000
Binary files a/assets/img/apple-touch-icon-144x144-precomposed.png and /dev/null differ
diff --git a/assets/img/apple-touch-icon-152x152-precomposed.png b/assets/img/apple-touch-icon-152x152-precomposed.png
deleted file mode 100644
index 1297c5f..0000000
Binary files a/assets/img/apple-touch-icon-152x152-precomposed.png and /dev/null differ
diff --git a/assets/img/apple-touch-icon-180x180-precomposed.png b/assets/img/apple-touch-icon-180x180-precomposed.png
deleted file mode 100644
index 3f0e0da..0000000
Binary files a/assets/img/apple-touch-icon-180x180-precomposed.png and /dev/null differ
diff --git a/assets/img/apple-touch-icon-72x72-precomposed.png b/assets/img/apple-touch-icon-72x72-precomposed.png
deleted file mode 100644
index a022a67..0000000
Binary files a/assets/img/apple-touch-icon-72x72-precomposed.png and /dev/null differ
diff --git a/assets/img/apple-touch-icon-76x76-precomposed.png b/assets/img/apple-touch-icon-76x76-precomposed.png
deleted file mode 100644
index ca1f653..0000000
Binary files a/assets/img/apple-touch-icon-76x76-precomposed.png and /dev/null differ
diff --git a/assets/img/apple-touch-icon-precomposed.png b/assets/img/apple-touch-icon-precomposed.png
deleted file mode 100644
index 8c7188b..0000000
Binary files a/assets/img/apple-touch-icon-precomposed.png and /dev/null differ
diff --git a/assets/img/favicon-32x32.png b/assets/img/favicon-32x32.png
deleted file mode 100644
index beeba85..0000000
Binary files a/assets/img/favicon-32x32.png and /dev/null differ
diff --git a/assets/img/logo.png b/assets/img/logo.png
deleted file mode 100644
index 998a3c9..0000000
Binary files a/assets/img/logo.png and /dev/null differ
diff --git a/assets/img/msapplication_tileimage.png b/assets/img/msapplication_tileimage.png
deleted file mode 100644
index 09aa93a..0000000
Binary files a/assets/img/msapplication_tileimage.png and /dev/null differ
diff --git a/assets/img/touch-icon-192x192.png b/assets/img/touch-icon-192x192.png
deleted file mode 100644
index f053d58..0000000
Binary files a/assets/img/touch-icon-192x192.png and /dev/null differ
diff --git a/assets/js/javascript.js b/assets/js/javascript.js
deleted file mode 100755
index 1c5fe99..0000000
--- a/assets/js/javascript.js
+++ /dev/null
@@ -1,3349 +0,0 @@
-/*!
- * jQuery JavaScript Library v2.1.1
- * http://jquery.com/
- *
- * Includes Sizzle.js
- * http://sizzlejs.com/
- *
- * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
- * Released under the MIT license
- * http://jquery.org/license
- *
- * Date: 2014-05-01T17:11Z
- */
-!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){function c(a){var b=a.length,c=_.type(a);return"function"===c||_.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}function d(a,b,c){if(_.isFunction(b))return _.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return _.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(hb.test(b))return _.filter(b,a,c);b=_.filter(b,a)}return _.grep(a,function(a){return U.call(b,a)>=0!==c})}function e(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function f(a){var b=ob[a]={};return _.each(a.match(nb)||[],function(a,c){b[c]=!0}),b}function g(){Z.removeEventListener("DOMContentLoaded",g,!1),a.removeEventListener("load",g,!1),_.ready()}function h(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=_.expando+Math.random()}function i(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(ub,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:tb.test(c)?_.parseJSON(c):c}catch(e){}sb.set(a,b,c)}else c=void 0;return c}function j(){return!0}function k(){return!1}function l(){try{return Z.activeElement}catch(a){}}function m(a,b){return _.nodeName(a,"table")&&_.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function n(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function o(a){var b=Kb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function p(a,b){for(var c=0,d=a.length;d>c;c++)rb.set(a[c],"globalEval",!b||rb.get(b[c],"globalEval"))}function q(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(rb.hasData(a)&&(f=rb.access(a),g=rb.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)_.event.add(b,e,j[e][c])}sb.hasData(a)&&(h=sb.access(a),i=_.extend({},h),sb.set(b,i))}}function r(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&_.nodeName(a,b)?_.merge([a],c):c}function s(a,b){var c=b.nodeName.toLowerCase();"input"===c&&yb.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function t(b,c){var d,e=_(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:_.css(e[0],"display");return e.detach(),f}function u(a){var b=Z,c=Ob[a];return c||(c=t(a,b),"none"!==c&&c||(Nb=(Nb||_("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=Nb[0].contentDocument,b.write(),b.close(),c=t(a,b),Nb.detach()),Ob[a]=c),c}function v(a,b,c){var d,e,f,g,h=a.style;return c=c||Rb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||_.contains(a.ownerDocument,a)||(g=_.style(a,b)),Qb.test(g)&&Pb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function w(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}function x(a,b){if(b in a)return b;for(var c=b[0].toUpperCase()+b.slice(1),d=b,e=Xb.length;e--;)if(b=Xb[e]+c,b in a)return b;return d}function y(a,b,c){var d=Tb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function z(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=_.css(a,c+wb[f],!0,e)),d?("content"===c&&(g-=_.css(a,"padding"+wb[f],!0,e)),"margin"!==c&&(g-=_.css(a,"border"+wb[f]+"Width",!0,e))):(g+=_.css(a,"padding"+wb[f],!0,e),"padding"!==c&&(g+=_.css(a,"border"+wb[f]+"Width",!0,e)));return g}function A(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Rb(a),g="border-box"===_.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=v(a,b,f),(0>e||null==e)&&(e=a.style[b]),Qb.test(e))return e;d=g&&(Y.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+z(a,b,c||(g?"border":"content"),d,f)+"px"}function B(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=rb.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&xb(d)&&(f[g]=rb.access(d,"olddisplay",u(d.nodeName)))):(e=xb(d),"none"===c&&e||rb.set(d,"olddisplay",e?c:_.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function C(a,b,c,d,e){return new C.prototype.init(a,b,c,d,e)}function D(){return setTimeout(function(){Yb=void 0}),Yb=_.now()}function E(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=wb[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function F(a,b,c){for(var d,e=(cc[b]||[]).concat(cc["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function G(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},n=a.style,o=a.nodeType&&xb(a),p=rb.get(a,"fxshow");c.queue||(h=_._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,_.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[n.overflow,n.overflowX,n.overflowY],j=_.css(a,"display"),k="none"===j?rb.get(a,"olddisplay")||u(a.nodeName):j,"inline"===k&&"none"===_.css(a,"float")&&(n.display="inline-block")),c.overflow&&(n.overflow="hidden",l.always(function(){n.overflow=c.overflow[0],n.overflowX=c.overflow[1],n.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],$b.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(o?"hide":"show")){if("show"!==e||!p||void 0===p[d])continue;o=!0}m[d]=p&&p[d]||_.style(a,d)}else j=void 0;if(_.isEmptyObject(m))"inline"===("none"===j?u(a.nodeName):j)&&(n.display=j);else{p?"hidden"in p&&(o=p.hidden):p=rb.access(a,"fxshow",{}),f&&(p.hidden=!o),o?_(a).show():l.done(function(){_(a).hide()}),l.done(function(){var b;rb.remove(a,"fxshow");for(b in m)_.style(a,b,m[b])});for(d in m)g=F(o?p[d]:0,d,l),d in p||(p[d]=g.start,o&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function H(a,b){var c,d,e,f,g;for(c in a)if(d=_.camelCase(c),e=b[d],f=a[c],_.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=_.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function I(a,b,c){var d,e,f=0,g=bc.length,h=_.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Yb||D(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:_.extend({},b),opts:_.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Yb||D(),duration:c.duration,tweens:[],createTween:function(b,c){var d=_.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(H(k,j.opts.specialEasing);g>f;f++)if(d=bc[f].call(j,a,k,j.opts))return d;return _.map(k,F,j),_.isFunction(j.opts.start)&&j.opts.start.call(a,j),_.fx.timer(_.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}function J(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(nb)||[];if(_.isFunction(c))for(;d=f[e++];)"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function K(a,b,c,d){function e(h){var i;return f[h]=!0,_.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||g||f[j]?g?!(i=j):void 0:(b.dataTypes.unshift(j),e(j),!1)}),i}var f={},g=a===vc;return e(b.dataTypes[0])||!f["*"]&&e("*")}function L(a,b){var c,d,e=_.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&_.extend(!0,a,d),a}function M(a,b,c){for(var d,e,f,g,h=a.contents,i=a.dataTypes;"*"===i[0];)i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function N(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];for(f=k.shift();f;)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}function O(a,b,c,d){var e;if(_.isArray(b))_.each(b,function(b,e){c||zc.test(a)?d(a,e):O(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==_.type(b))d(a,b);else for(e in b)O(a+"["+e+"]",b[e],c,d)}function P(a){return _.isWindow(a)?a:9===a.nodeType&&a.defaultView}var Q=[],R=Q.slice,S=Q.concat,T=Q.push,U=Q.indexOf,V={},W=V.toString,X=V.hasOwnProperty,Y={},Z=a.document,$="2.1.1",_=function(a,b){return new _.fn.init(a,b)},ab=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,bb=/^-ms-/,cb=/-([\da-z])/gi,db=function(a,b){return b.toUpperCase()};_.fn=_.prototype={jquery:$,constructor:_,selector:"",length:0,toArray:function(){return R.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:R.call(this)},pushStack:function(a){var b=_.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return _.each(this,a,b)},map:function(a){return this.pushStack(_.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(R.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:T,sort:Q.sort,splice:Q.splice},_.extend=_.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||_.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(_.isPlainObject(d)||(e=_.isArray(d)))?(e?(e=!1,f=c&&_.isArray(c)?c:[]):f=c&&_.isPlainObject(c)?c:{},g[b]=_.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},_.extend({expando:"jQuery"+($+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===_.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!_.isArray(a)&&a-parseFloat(a)>=0},isPlainObject:function(a){return"object"!==_.type(a)||a.nodeType||_.isWindow(a)?!1:a.constructor&&!X.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?V[W.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=_.trim(a),a&&(1===a.indexOf("use strict")?(b=Z.createElement("script"),b.text=a,Z.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(bb,"ms-").replace(cb,db)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,d){var e,f=0,g=a.length,h=c(a);if(d){if(h)for(;g>f&&(e=b.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=b.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=b.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=b.call(a[f],f,a[f]),e===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(ab,"")},makeArray:function(a,b){var d=b||[];return null!=a&&(c(Object(a))?_.merge(d,"string"==typeof a?[a]:a):T.call(d,a)),d},inArray:function(a,b,c){return null==b?-1:U.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,d){var e,f=0,g=a.length,h=c(a),i=[];if(h)for(;g>f;f++)e=b(a[f],f,d),null!=e&&i.push(e);else for(f in a)e=b(a[f],f,d),null!=e&&i.push(e);return S.apply([],i)},guid:1,proxy:function(a,b){var c,d,e;return"string"==typeof b&&(c=a[b],b=a,a=c),_.isFunction(a)?(d=R.call(arguments,2),e=function(){return a.apply(b||this,d.concat(R.call(arguments)))},e.guid=a.guid=a.guid||_.guid++,e):void 0},now:Date.now,support:Y}),_.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){V["[object "+b+"]"]=b.toLowerCase()});var eb=/*!
- * Sizzle CSS Selector Engine v1.10.19
- * http://sizzlejs.com/
- *
- * Copyright 2013 jQuery Foundation, Inc. and other contributors
- * Released under the MIT license
- * http://jquery.org/license
- *
- * Date: 2014-04-18
- */
-function(a){function b(a,b,c,d){var e,f,g,h,i,j,l,n,o,p;if((b?b.ownerDocument||b:O)!==G&&F(b),b=b||G,c=c||[],!a||"string"!=typeof a)return c;if(1!==(h=b.nodeType)&&9!==h)return[];if(I&&!d){if(e=sb.exec(a))if(g=e[1]){if(9===h){if(f=b.getElementById(g),!f||!f.parentNode)return c;if(f.id===g)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(g))&&M(b,f)&&f.id===g)return c.push(f),c}else{if(e[2])return _.apply(c,b.getElementsByTagName(a)),c;if((g=e[3])&&v.getElementsByClassName&&b.getElementsByClassName)return _.apply(c,b.getElementsByClassName(g)),c}if(v.qsa&&(!J||!J.test(a))){if(n=l=N,o=b,p=9===h&&a,1===h&&"object"!==b.nodeName.toLowerCase()){for(j=z(a),(l=b.getAttribute("id"))?n=l.replace(ub,"\\$&"):b.setAttribute("id",n),n="[id='"+n+"'] ",i=j.length;i--;)j[i]=n+m(j[i]);o=tb.test(a)&&k(b.parentNode)||b,p=j.join(",")}if(p)try{return _.apply(c,o.querySelectorAll(p)),c}catch(q){}finally{l||b.removeAttribute("id")}}}return B(a.replace(ib,"$1"),b,c,d)}function c(){function a(c,d){return b.push(c+" ")>w.cacheLength&&delete a[b.shift()],a[c+" "]=d}var b=[];return a}function d(a){return a[N]=!0,a}function e(a){var b=G.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function f(a,b){for(var c=a.split("|"),d=a.length;d--;)w.attrHandle[c[d]]=b}function g(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||W)-(~a.sourceIndex||W);if(d)return d;if(c)for(;c=c.nextSibling;)if(c===b)return-1;return a?1:-1}function h(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function i(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function j(a){return d(function(b){return b=+b,d(function(c,d){for(var e,f=a([],c.length,b),g=f.length;g--;)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function k(a){return a&&typeof a.getElementsByTagName!==V&&a}function l(){}function m(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function n(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=Q++;return b.first?function(b,c,f){for(;b=b[d];)if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[P,f];if(g){for(;b=b[d];)if((1===b.nodeType||e)&&a(b,c,g))return!0}else for(;b=b[d];)if(1===b.nodeType||e){if(i=b[N]||(b[N]={}),(h=i[d])&&h[0]===P&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function o(a){return a.length>1?function(b,c,d){for(var e=a.length;e--;)if(!a[e](b,c,d))return!1;return!0}:a[0]}function p(a,c,d){for(var e=0,f=c.length;f>e;e++)b(a,c[e],d);return d}function q(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function r(a,b,c,e,f,g){return e&&!e[N]&&(e=r(e)),f&&!f[N]&&(f=r(f,g)),d(function(d,g,h,i){var j,k,l,m=[],n=[],o=g.length,r=d||p(b||"*",h.nodeType?[h]:h,[]),s=!a||!d&&b?r:q(r,m,a,h,i),t=c?f||(d?a:o||e)?[]:g:s;if(c&&c(s,t,h,i),e)for(j=q(t,n),e(j,[],h,i),k=j.length;k--;)(l=j[k])&&(t[n[k]]=!(s[n[k]]=l));if(d){if(f||a){if(f){for(j=[],k=t.length;k--;)(l=t[k])&&j.push(s[k]=l);f(null,t=[],j,i)}for(k=t.length;k--;)(l=t[k])&&(j=f?bb.call(d,l):m[k])>-1&&(d[j]=!(g[j]=l))}}else t=q(t===g?t.splice(o,t.length):t),f?f(null,g,t,i):_.apply(g,t)})}function s(a){for(var b,c,d,e=a.length,f=w.relative[a[0].type],g=f||w.relative[" "],h=f?1:0,i=n(function(a){return a===b},g,!0),j=n(function(a){return bb.call(b,a)>-1},g,!0),k=[function(a,c,d){return!f&&(d||c!==C)||((b=c).nodeType?i(a,c,d):j(a,c,d))}];e>h;h++)if(c=w.relative[a[h].type])k=[n(o(k),c)];else{if(c=w.filter[a[h].type].apply(null,a[h].matches),c[N]){for(d=++h;e>d&&!w.relative[a[d].type];d++);return r(h>1&&o(k),h>1&&m(a.slice(0,h-1).concat({value:" "===a[h-2].type?"*":""})).replace(ib,"$1"),c,d>h&&s(a.slice(h,d)),e>d&&s(a=a.slice(d)),e>d&&m(a))}k.push(c)}return o(k)}function t(a,c){var e=c.length>0,f=a.length>0,g=function(d,g,h,i,j){var k,l,m,n=0,o="0",p=d&&[],r=[],s=C,t=d||f&&w.find.TAG("*",j),u=P+=null==s?1:Math.random()||.1,v=t.length;for(j&&(C=g!==G&&g);o!==v&&null!=(k=t[o]);o++){if(f&&k){for(l=0;m=a[l++];)if(m(k,g,h)){i.push(k);break}j&&(P=u)}e&&((k=!m&&k)&&n--,d&&p.push(k))}if(n+=o,e&&o!==n){for(l=0;m=c[l++];)m(p,r,g,h);if(d){if(n>0)for(;o--;)p[o]||r[o]||(r[o]=Z.call(i));r=q(r)}_.apply(i,r),j&&!d&&r.length>0&&n+c.length>1&&b.uniqueSort(i)}return j&&(P=u,C=s),p};return e?d(g):g}var u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N="sizzle"+-new Date,O=a.document,P=0,Q=0,R=c(),S=c(),T=c(),U=function(a,b){return a===b&&(E=!0),0},V="undefined",W=1<<31,X={}.hasOwnProperty,Y=[],Z=Y.pop,$=Y.push,_=Y.push,ab=Y.slice,bb=Y.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},cb="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",db="[\\x20\\t\\r\\n\\f]",eb="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",fb=eb.replace("w","w#"),gb="\\["+db+"*("+eb+")(?:"+db+"*([*^$|!~]?=)"+db+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+fb+"))|)"+db+"*\\]",hb=":("+eb+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+gb+")*)|.*)\\)|)",ib=new RegExp("^"+db+"+|((?:^|[^\\\\])(?:\\\\.)*)"+db+"+$","g"),jb=new RegExp("^"+db+"*,"+db+"*"),kb=new RegExp("^"+db+"*([>+~]|"+db+")"+db+"*"),lb=new RegExp("="+db+"*([^\\]'\"]*?)"+db+"*\\]","g"),mb=new RegExp(hb),nb=new RegExp("^"+fb+"$"),ob={ID:new RegExp("^#("+eb+")"),CLASS:new RegExp("^\\.("+eb+")"),TAG:new RegExp("^("+eb.replace("w","w*")+")"),ATTR:new RegExp("^"+gb),PSEUDO:new RegExp("^"+hb),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+db+"*(even|odd|(([+-]|)(\\d*)n|)"+db+"*(?:([+-]|)"+db+"*(\\d+)|))"+db+"*\\)|)","i"),bool:new RegExp("^(?:"+cb+")$","i"),needsContext:new RegExp("^"+db+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+db+"*((?:-\\d)?\\d*)"+db+"*\\)|)(?=[^-]|$)","i")},pb=/^(?:input|select|textarea|button)$/i,qb=/^h\d$/i,rb=/^[^{]+\{\s*\[native \w/,sb=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tb=/[+~]/,ub=/'|\\/g,vb=new RegExp("\\\\([\\da-f]{1,6}"+db+"?|("+db+")|.)","ig"),wb=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{_.apply(Y=ab.call(O.childNodes),O.childNodes),Y[O.childNodes.length].nodeType}catch(xb){_={apply:Y.length?function(a,b){$.apply(a,ab.call(b))}:function(a,b){for(var c=a.length,d=0;a[c++]=b[d++];);a.length=c-1}}}v=b.support={},y=b.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},F=b.setDocument=function(a){var b,c=a?a.ownerDocument||a:O,d=c.defaultView;return c!==G&&9===c.nodeType&&c.documentElement?(G=c,H=c.documentElement,I=!y(c),d&&d!==d.top&&(d.addEventListener?d.addEventListener("unload",function(){F()},!1):d.attachEvent&&d.attachEvent("onunload",function(){F()})),v.attributes=e(function(a){return a.className="i",!a.getAttribute("className")}),v.getElementsByTagName=e(function(a){return a.appendChild(c.createComment("")),!a.getElementsByTagName("*").length}),v.getElementsByClassName=rb.test(c.getElementsByClassName)&&e(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),v.getById=e(function(a){return H.appendChild(a).id=N,!c.getElementsByName||!c.getElementsByName(N).length}),v.getById?(w.find.ID=function(a,b){if(typeof b.getElementById!==V&&I){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},w.filter.ID=function(a){var b=a.replace(vb,wb);return function(a){return a.getAttribute("id")===b}}):(delete w.find.ID,w.filter.ID=function(a){var b=a.replace(vb,wb);return function(a){var c=typeof a.getAttributeNode!==V&&a.getAttributeNode("id");return c&&c.value===b}}),w.find.TAG=v.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==V?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){for(;c=f[e++];)1===c.nodeType&&d.push(c);return d}return f},w.find.CLASS=v.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==V&&I?b.getElementsByClassName(a):void 0},K=[],J=[],(v.qsa=rb.test(c.querySelectorAll))&&(e(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&J.push("[*^$]="+db+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||J.push("\\["+db+"*(?:value|"+cb+")"),a.querySelectorAll(":checked").length||J.push(":checked")}),e(function(a){var b=c.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&J.push("name"+db+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||J.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),J.push(",.*:")})),(v.matchesSelector=rb.test(L=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&e(function(a){v.disconnectedMatch=L.call(a,"div"),L.call(a,"[s!='']:x"),K.push("!=",hb)}),J=J.length&&new RegExp(J.join("|")),K=K.length&&new RegExp(K.join("|")),b=rb.test(H.compareDocumentPosition),M=b||rb.test(H.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)for(;b=b.parentNode;)if(b===a)return!0;return!1},U=b?function(a,b){if(a===b)return E=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!v.sortDetached&&b.compareDocumentPosition(a)===d?a===c||a.ownerDocument===O&&M(O,a)?-1:b===c||b.ownerDocument===O&&M(O,b)?1:D?bb.call(D,a)-bb.call(D,b):0:4&d?-1:1)}:function(a,b){if(a===b)return E=!0,0;var d,e=0,f=a.parentNode,h=b.parentNode,i=[a],j=[b];if(!f||!h)return a===c?-1:b===c?1:f?-1:h?1:D?bb.call(D,a)-bb.call(D,b):0;if(f===h)return g(a,b);for(d=a;d=d.parentNode;)i.unshift(d);for(d=b;d=d.parentNode;)j.unshift(d);for(;i[e]===j[e];)e++;return e?g(i[e],j[e]):i[e]===O?-1:j[e]===O?1:0},c):G},b.matches=function(a,c){return b(a,null,null,c)},b.matchesSelector=function(a,c){if((a.ownerDocument||a)!==G&&F(a),c=c.replace(lb,"='$1']"),!(!v.matchesSelector||!I||K&&K.test(c)||J&&J.test(c)))try{var d=L.call(a,c);if(d||v.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return b(c,G,null,[a]).length>0},b.contains=function(a,b){return(a.ownerDocument||a)!==G&&F(a),M(a,b)},b.attr=function(a,b){(a.ownerDocument||a)!==G&&F(a);var c=w.attrHandle[b.toLowerCase()],d=c&&X.call(w.attrHandle,b.toLowerCase())?c(a,b,!I):void 0;return void 0!==d?d:v.attributes||!I?a.getAttribute(b):(d=a.getAttributeNode(b))&&d.specified?d.value:null},b.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},b.uniqueSort=function(a){var b,c=[],d=0,e=0;if(E=!v.detectDuplicates,D=!v.sortStable&&a.slice(0),a.sort(U),E){for(;b=a[e++];)b===a[e]&&(d=c.push(e));for(;d--;)a.splice(c[d],1)}return D=null,a},x=b.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(1===e||9===e||11===e){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=x(a)}else if(3===e||4===e)return a.nodeValue}else for(;b=a[d++];)c+=x(b);return c},w=b.selectors={cacheLength:50,createPseudo:d,match:ob,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(vb,wb),a[3]=(a[3]||a[4]||a[5]||"").replace(vb,wb),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||b.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&b.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return ob.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&mb.test(c)&&(b=z(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(vb,wb).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=R[a+" "];return b||(b=new RegExp("(^|"+db+")"+a+"("+db+"|$)"))&&R(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==V&&a.getAttribute("class")||"")})},ATTR:function(a,c,d){return function(e){var f=b.attr(e,a);return null==f?"!="===c:c?(f+="","="===c?f===d:"!="===c?f!==d:"^="===c?d&&0===f.indexOf(d):"*="===c?d&&f.indexOf(d)>-1:"$="===c?d&&f.slice(-d.length)===d:"~="===c?(" "+f+" ").indexOf(d)>-1:"|="===c?f===d||f.slice(0,d.length+1)===d+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){for(;p;){for(l=b;l=l[p];)if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){for(k=q[N]||(q[N]={}),j=k[a]||[],n=j[0]===P&&j[1],m=j[0]===P&&j[2],l=n&&q.childNodes[n];l=++n&&l&&l[p]||(m=n=0)||o.pop();)if(1===l.nodeType&&++m&&l===b){k[a]=[P,n,m];break}}else if(s&&(j=(b[N]||(b[N]={}))[a])&&j[0]===P)m=j[1];else for(;(l=++n&&l&&l[p]||(m=n=0)||o.pop())&&((h?l.nodeName.toLowerCase()!==r:1!==l.nodeType)||!++m||(s&&((l[N]||(l[N]={}))[a]=[P,m]),l!==b)););return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,c){var e,f=w.pseudos[a]||w.setFilters[a.toLowerCase()]||b.error("unsupported pseudo: "+a);return f[N]?f(c):f.length>1?(e=[a,a,"",c],w.setFilters.hasOwnProperty(a.toLowerCase())?d(function(a,b){for(var d,e=f(a,c),g=e.length;g--;)d=bb.call(a,e[g]),a[d]=!(b[d]=e[g])}):function(a){return f(a,0,e)}):f}},pseudos:{not:d(function(a){var b=[],c=[],e=A(a.replace(ib,"$1"));return e[N]?d(function(a,b,c,d){for(var f,g=e(a,null,d,[]),h=a.length;h--;)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,d,f){return b[0]=a,e(b,null,f,c),!c.pop()}}),has:d(function(a){return function(c){return b(a,c).length>0}}),contains:d(function(a){return function(b){return(b.textContent||b.innerText||x(b)).indexOf(a)>-1}}),lang:d(function(a){return nb.test(a||"")||b.error("unsupported lang: "+a),a=a.replace(vb,wb).toLowerCase(),function(b){var c;do if(c=I?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===H},focus:function(a){return a===G.activeElement&&(!G.hasFocus||G.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!w.pseudos.empty(a)},header:function(a){return qb.test(a.nodeName)},input:function(a){return pb.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:j(function(){return[0]}),last:j(function(a,b){return[b-1]}),eq:j(function(a,b,c){return[0>c?c+b:c]}),even:j(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:j(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:j(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:j(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},w.pseudos.nth=w.pseudos.eq;for(u in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[u]=h(u);for(u in{submit:!0,reset:!0})w.pseudos[u]=i(u);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,z=b.tokenize=function(a,c){var d,e,f,g,h,i,j,k=S[a+" "];if(k)return c?0:k.slice(0);for(h=a,i=[],j=w.preFilter;h;){(!d||(e=jb.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),d=!1,(e=kb.exec(h))&&(d=e.shift(),f.push({value:d,type:e[0].replace(ib," ")}),h=h.slice(d.length));for(g in w.filter)!(e=ob[g].exec(h))||j[g]&&!(e=j[g](e))||(d=e.shift(),f.push({value:d,type:g,matches:e}),h=h.slice(d.length));if(!d)break}return c?h.length:h?b.error(a):S(a,i).slice(0)},A=b.compile=function(a,b){var c,d=[],e=[],f=T[a+" "];if(!f){for(b||(b=z(a)),c=b.length;c--;)f=s(b[c]),f[N]?d.push(f):e.push(f);f=T(a,t(e,d)),f.selector=a}return f},B=b.select=function(a,b,c,d){var e,f,g,h,i,j="function"==typeof a&&a,l=!d&&z(a=j.selector||a);if(c=c||[],1===l.length){if(f=l[0]=l[0].slice(0),f.length>2&&"ID"===(g=f[0]).type&&v.getById&&9===b.nodeType&&I&&w.relative[f[1].type]){if(b=(w.find.ID(g.matches[0].replace(vb,wb),b)||[])[0],!b)return c;j&&(b=b.parentNode),a=a.slice(f.shift().value.length)}for(e=ob.needsContext.test(a)?0:f.length;e--&&(g=f[e],!w.relative[h=g.type]);)if((i=w.find[h])&&(d=i(g.matches[0].replace(vb,wb),tb.test(f[0].type)&&k(b.parentNode)||b))){if(f.splice(e,1),a=d.length&&m(f),!a)return _.apply(c,d),c;break}}return(j||A(a,l))(d,b,!I,c,tb.test(a)&&k(b.parentNode)||b),c},v.sortStable=N.split("").sort(U).join("")===N,v.detectDuplicates=!!E,F(),v.sortDetached=e(function(a){return 1&a.compareDocumentPosition(G.createElement("div"))}),e(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||f("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),v.attributes&&e(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||f("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),e(function(a){return null==a.getAttribute("disabled")})||f(cb,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),b}(a);_.find=eb,_.expr=eb.selectors,_.expr[":"]=_.expr.pseudos,_.unique=eb.uniqueSort,_.text=eb.getText,_.isXMLDoc=eb.isXML,_.contains=eb.contains;var fb=_.expr.match.needsContext,gb=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,hb=/^.[^:#\[\.,]*$/;_.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?_.find.matchesSelector(d,a)?[d]:[]:_.find.matches(a,_.grep(b,function(a){return 1===a.nodeType}))},_.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(_(a).filter(function(){for(b=0;c>b;b++)if(_.contains(e[b],this))return!0}));for(b=0;c>b;b++)_.find(a,e[b],d);return d=this.pushStack(c>1?_.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(d(this,a||[],!1))},not:function(a){return this.pushStack(d(this,a||[],!0))},is:function(a){return!!d(this,"string"==typeof a&&fb.test(a)?_(a):a||[],!1).length}});var ib,jb=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,kb=_.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:jb.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||ib).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof _?b[0]:b,_.merge(this,_.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:Z,!0)),gb.test(c[1])&&_.isPlainObject(b))for(c in b)_.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=Z.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=Z,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):_.isFunction(a)?"undefined"!=typeof ib.ready?ib.ready(a):a(_):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),_.makeArray(a,this))};kb.prototype=_.fn,ib=_(Z);var lb=/^(?:parents|prev(?:Until|All))/,mb={children:!0,contents:!0,next:!0,prev:!0};_.extend({dir:function(a,b,c){for(var d=[],e=void 0!==c;(a=a[b])&&9!==a.nodeType;)if(1===a.nodeType){if(e&&_(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),_.fn.extend({has:function(a){var b=_(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(_.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=fb.test(a)||"string"!=typeof a?_(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&_.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?_.unique(f):f)},index:function(a){return a?"string"==typeof a?U.call(_(a),this[0]):U.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(_.unique(_.merge(this.get(),_(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}}),_.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return _.dir(a,"parentNode")},parentsUntil:function(a,b,c){return _.dir(a,"parentNode",c)},next:function(a){return e(a,"nextSibling")},prev:function(a){return e(a,"previousSibling")},nextAll:function(a){return _.dir(a,"nextSibling")},prevAll:function(a){return _.dir(a,"previousSibling")},nextUntil:function(a,b,c){return _.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return _.dir(a,"previousSibling",c)},siblings:function(a){return _.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return _.sibling(a.firstChild)},contents:function(a){return a.contentDocument||_.merge([],a.childNodes)}},function(a,b){_.fn[a]=function(c,d){var e=_.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=_.filter(d,e)),this.length>1&&(mb[a]||_.unique(e),lb.test(a)&&e.reverse()),this.pushStack(e)}});var nb=/\S+/g,ob={};_.Callbacks=function(a){a="string"==typeof a?ob[a]||f(a):_.extend({},a);var b,c,d,e,g,h,i=[],j=!a.once&&[],k=function(f){for(b=a.memory&&f,c=!0,h=e||0,e=0,g=i.length,d=!0;i&&g>h;h++)if(i[h].apply(f[0],f[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,i&&(j?j.length&&k(j.shift()):b?i=[]:l.disable())},l={add:function(){if(i){var c=i.length;!function f(b){_.each(b,function(b,c){var d=_.type(c);"function"===d?a.unique&&l.has(c)||i.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),d?g=i.length:b&&(e=c,k(b))}return this},remove:function(){return i&&_.each(arguments,function(a,b){for(var c;(c=_.inArray(b,i,c))>-1;)i.splice(c,1),d&&(g>=c&&g--,h>=c&&h--)}),this},has:function(a){return a?_.inArray(a,i)>-1:!(!i||!i.length)},empty:function(){return i=[],g=0,this},disable:function(){return i=j=b=void 0,this},disabled:function(){return!i},lock:function(){return j=void 0,b||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return!i||c&&!j||(b=b||[],b=[a,b.slice?b.slice():b],d?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!c}};return l},_.extend({Deferred:function(a){var b=[["resolve","done",_.Callbacks("once memory"),"resolved"],["reject","fail",_.Callbacks("once memory"),"rejected"],["notify","progress",_.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return _.Deferred(function(c){_.each(b,function(b,f){var g=_.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&_.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?_.extend(a,d):d}},e={};return d.pipe=d.then,_.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b,c,d,e=0,f=R.call(arguments),g=f.length,h=1!==g||a&&_.isFunction(a.promise)?g:0,i=1===h?a:_.Deferred(),j=function(a,c,d){return function(e){c[a]=this,d[a]=arguments.length>1?R.call(arguments):e,d===b?i.notifyWith(c,d):--h||i.resolveWith(c,d)}};if(g>1)for(b=new Array(g),c=new Array(g),d=new Array(g);g>e;e++)f[e]&&_.isFunction(f[e].promise)?f[e].promise().done(j(e,d,f)).fail(i.reject).progress(j(e,c,b)):--h;return h||i.resolveWith(d,f),i.promise()}});var pb;_.fn.ready=function(a){return _.ready.promise().done(a),this},_.extend({isReady:!1,readyWait:1,holdReady:function(a){a?_.readyWait++:_.ready(!0)},ready:function(a){(a===!0?--_.readyWait:_.isReady)||(_.isReady=!0,a!==!0&&--_.readyWait>0||(pb.resolveWith(Z,[_]),_.fn.triggerHandler&&(_(Z).triggerHandler("ready"),_(Z).off("ready"))))}}),_.ready.promise=function(b){return pb||(pb=_.Deferred(),"complete"===Z.readyState?setTimeout(_.ready):(Z.addEventListener("DOMContentLoaded",g,!1),a.addEventListener("load",g,!1))),pb.promise(b)},_.ready.promise();var qb=_.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===_.type(c)){e=!0;for(h in c)_.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,_.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(_(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};_.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType},h.uid=1,h.accepts=_.acceptData,h.prototype={key:function(a){if(!h.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=h.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,_.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(_.isEmptyObject(f))_.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,_.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{_.isArray(b)?d=b.concat(b.map(_.camelCase)):(e=_.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(nb)||[])),c=d.length;for(;c--;)delete g[d[c]]}},hasData:function(a){return!_.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var rb=new h,sb=new h,tb=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ub=/([A-Z])/g;_.extend({hasData:function(a){return sb.hasData(a)||rb.hasData(a)},data:function(a,b,c){return sb.access(a,b,c)},removeData:function(a,b){sb.remove(a,b)},_data:function(a,b,c){return rb.access(a,b,c)},_removeData:function(a,b){rb.remove(a,b)}}),_.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=sb.get(f),1===f.nodeType&&!rb.get(f,"hasDataAttrs"))){for(c=g.length;c--;)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=_.camelCase(d.slice(5)),i(f,d,e[d])));rb.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){sb.set(this,a)}):qb(this,function(b){var c,d=_.camelCase(a);if(f&&void 0===b){if(c=sb.get(f,a),void 0!==c)return c;if(c=sb.get(f,d),void 0!==c)return c;if(c=i(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=sb.get(this,d);sb.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&sb.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){sb.remove(this,a)})}}),_.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=rb.get(a,b),c&&(!d||_.isArray(c)?d=rb.access(a,b,_.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=_.queue(a,b),d=c.length,e=c.shift(),f=_._queueHooks(a,b),g=function(){_.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return rb.get(a,c)||rb.access(a,c,{empty:_.Callbacks("once memory").add(function(){rb.remove(a,[b+"queue",c])})})}}),_.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?_.queue(this[0],a):void 0===b?this:this.each(function(){var c=_.queue(this,a,b);_._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&_.dequeue(this,a)})},dequeue:function(a){return this.each(function(){_.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=_.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};for("string"!=typeof a&&(b=a,a=void 0),a=a||"fx";g--;)c=rb.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var vb=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,wb=["Top","Right","Bottom","Left"],xb=function(a,b){return a=b||a,"none"===_.css(a,"display")||!_.contains(a.ownerDocument,a)},yb=/^(?:checkbox|radio)$/i;!function(){var a=Z.createDocumentFragment(),b=a.appendChild(Z.createElement("div")),c=Z.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),Y.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",Y.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var zb="undefined";Y.focusinBubbles="onfocusin"in a;var Ab=/^key/,Bb=/^(?:mouse|pointer|contextmenu)|click/,Cb=/^(?:focusinfocus|focusoutblur)$/,Db=/^([^.]*)(?:\.(.+)|)$/;_.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=rb.get(a);if(q)for(c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=_.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return typeof _!==zb&&_.event.triggered!==b.type?_.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(nb)||[""],j=b.length;j--;)h=Db.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=_.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=_.event.special[n]||{},k=_.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&_.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),_.event.global[n]=!0)},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=rb.hasData(a)&&rb.get(a);if(q&&(i=q.events)){for(b=(b||"").match(nb)||[""],j=b.length;j--;)if(h=Db.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){for(l=_.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;f--;)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||_.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)_.event.remove(a,n+b[j],c,d,!0);_.isEmptyObject(i)&&(delete q.handle,rb.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,j,k,l,m=[d||Z],n=X.call(b,"type")?b.type:b,o=X.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||Z,3!==d.nodeType&&8!==d.nodeType&&!Cb.test(n+_.event.triggered)&&(n.indexOf(".")>=0&&(o=n.split("."),n=o.shift(),o.sort()),j=n.indexOf(":")<0&&"on"+n,b=b[_.expando]?b:new _.Event(n,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=o.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:_.makeArray(c,[b]),l=_.event.special[n]||{},e||!l.trigger||l.trigger.apply(d,c)!==!1)){if(!e&&!l.noBubble&&!_.isWindow(d)){for(i=l.delegateType||n,Cb.test(i+n)||(g=g.parentNode);g;g=g.parentNode)m.push(g),h=g;
-h===(d.ownerDocument||Z)&&m.push(h.defaultView||h.parentWindow||a)}for(f=0;(g=m[f++])&&!b.isPropagationStopped();)b.type=f>1?i:l.bindType||n,k=(rb.get(g,"events")||{})[b.type]&&rb.get(g,"handle"),k&&k.apply(g,c),k=j&&g[j],k&&k.apply&&_.acceptData(g)&&(b.result=k.apply(g,c),b.result===!1&&b.preventDefault());return b.type=n,e||b.isDefaultPrevented()||l._default&&l._default.apply(m.pop(),c)!==!1||!_.acceptData(d)||j&&_.isFunction(d[n])&&!_.isWindow(d)&&(h=d[j],h&&(d[j]=null),_.event.triggered=n,d[n](),_.event.triggered=void 0,h&&(d[j]=h)),b.result}},dispatch:function(a){a=_.event.fix(a);var b,c,d,e,f,g=[],h=R.call(arguments),i=(rb.get(this,"events")||{})[a.type]||[],j=_.event.special[a.type]||{};if(h[0]=a,a.delegateTarget=this,!j.preDispatch||j.preDispatch.call(this,a)!==!1){for(g=_.event.handlers.call(this,a,i),b=0;(e=g[b++])&&!a.isPropagationStopped();)for(a.currentTarget=e.elem,c=0;(f=e.handlers[c++])&&!a.isImmediatePropagationStopped();)(!a.namespace_re||a.namespace_re.test(f.namespace))&&(a.handleObj=f,a.data=f.data,d=((_.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,h),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()));return j.postDispatch&&j.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?_(e,this).index(i)>=0:_.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||Z,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[_.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];for(g||(this.fixHooks[e]=g=Bb.test(e)?this.mouseHooks:Ab.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new _.Event(f),b=d.length;b--;)c=d[b],a[c]=f[c];return a.target||(a.target=Z),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==l()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===l()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&_.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return _.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=_.extend(new _.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?_.event.trigger(e,null,b):_.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},_.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},_.Event=function(a,b){return this instanceof _.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?j:k):this.type=a,b&&_.extend(this,b),this.timeStamp=a&&a.timeStamp||_.now(),void(this[_.expando]=!0)):new _.Event(a,b)},_.Event.prototype={isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=j,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=j,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=j,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},_.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){_.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!_.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),Y.focusinBubbles||_.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){_.event.simulate(b,a.target,_.event.fix(a),!0)};_.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=rb.access(d,b);e||d.addEventListener(a,c,!0),rb.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=rb.access(d,b)-1;e?rb.access(d,b,e):(d.removeEventListener(a,c,!0),rb.remove(d,b))}}}),_.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=k;else if(!d)return this;return 1===e&&(f=d,d=function(a){return _().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=_.guid++)),this.each(function(){_.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,_(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=k),this.each(function(){_.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){_.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?_.event.trigger(a,b,c,!0):void 0}});var Eb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Fb=/<([\w:]+)/,Gb=/<|&#?\w+;/,Hb=/<(?:script|style|link)/i,Ib=/checked\s*(?:[^=]|=\s*.checked.)/i,Jb=/^$|\/(?:java|ecma)script/i,Kb=/^true\/(.*)/,Lb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Mb={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,"",""]};Mb.optgroup=Mb.option,Mb.tbody=Mb.tfoot=Mb.colgroup=Mb.caption=Mb.thead,Mb.th=Mb.td,_.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=_.contains(a.ownerDocument,a);if(!(Y.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||_.isXMLDoc(a)))for(g=r(h),f=r(a),d=0,e=f.length;e>d;d++)s(f[d],g[d]);if(b)if(c)for(f=f||r(a),g=g||r(h),d=0,e=f.length;e>d;d++)q(f[d],g[d]);else q(a,h);return g=r(h,"script"),g.length>0&&p(g,!i&&r(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,n=a.length;n>m;m++)if(e=a[m],e||0===e)if("object"===_.type(e))_.merge(l,e.nodeType?[e]:e);else if(Gb.test(e)){for(f=f||k.appendChild(b.createElement("div")),g=(Fb.exec(e)||["",""])[1].toLowerCase(),h=Mb[g]||Mb._default,f.innerHTML=h[1]+e.replace(Eb,"<$1></$2>")+h[2],j=h[0];j--;)f=f.lastChild;_.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));for(k.textContent="",m=0;e=l[m++];)if((!d||-1===_.inArray(e,d))&&(i=_.contains(e.ownerDocument,e),f=r(k.appendChild(e),"script"),i&&p(f),c))for(j=0;e=f[j++];)Jb.test(e.type||"")&&c.push(e);return k},cleanData:function(a){for(var b,c,d,e,f=_.event.special,g=0;void 0!==(c=a[g]);g++){if(_.acceptData(c)&&(e=c[rb.expando],e&&(b=rb.cache[e]))){if(b.events)for(d in b.events)f[d]?_.event.remove(c,d):_.removeEvent(c,d,b.handle);rb.cache[e]&&delete rb.cache[e]}delete sb.cache[c[sb.expando]]}}}),_.fn.extend({text:function(a){return qb(this,function(a){return void 0===a?_.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=m(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=m(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?_.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||_.cleanData(r(c)),c.parentNode&&(b&&_.contains(c.ownerDocument,c)&&p(r(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(_.cleanData(r(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return _.clone(this,a,b)})},html:function(a){return qb(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Hb.test(a)&&!Mb[(Fb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Eb,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(_.cleanData(r(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,_.cleanData(r(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=S.apply([],a);var c,d,e,f,g,h,i=0,j=this.length,k=this,l=j-1,m=a[0],p=_.isFunction(m);if(p||j>1&&"string"==typeof m&&!Y.checkClone&&Ib.test(m))return this.each(function(c){var d=k.eq(c);p&&(a[0]=m.call(this,c,d.html())),d.domManip(a,b)});if(j&&(c=_.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(e=_.map(r(c,"script"),n),f=e.length;j>i;i++)g=c,i!==l&&(g=_.clone(g,!0,!0),f&&_.merge(e,r(g,"script"))),b.call(this[i],g,i);if(f)for(h=e[e.length-1].ownerDocument,_.map(e,o),i=0;f>i;i++)g=e[i],Jb.test(g.type||"")&&!rb.access(g,"globalEval")&&_.contains(h,g)&&(g.src?_._evalUrl&&_._evalUrl(g.src):_.globalEval(g.textContent.replace(Lb,"")))}return this}}),_.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){_.fn[a]=function(a){for(var c,d=[],e=_(a),f=e.length-1,g=0;f>=g;g++)c=g===f?this:this.clone(!0),_(e[g])[b](c),T.apply(d,c.get());return this.pushStack(d)}});var Nb,Ob={},Pb=/^margin/,Qb=new RegExp("^("+vb+")(?!px)[a-z%]+$","i"),Rb=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)};!function(){function b(){g.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",g.innerHTML="",e.appendChild(f);var b=a.getComputedStyle(g,null);c="1%"!==b.top,d="4px"===b.width,e.removeChild(f)}var c,d,e=Z.documentElement,f=Z.createElement("div"),g=Z.createElement("div");g.style&&(g.style.backgroundClip="content-box",g.cloneNode(!0).style.backgroundClip="",Y.clearCloneStyle="content-box"===g.style.backgroundClip,f.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",f.appendChild(g),a.getComputedStyle&&_.extend(Y,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return null==d&&b(),d},reliableMarginRight:function(){var b,c=g.appendChild(Z.createElement("div"));return c.style.cssText=g.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",g.style.width="1px",e.appendChild(f),b=!parseFloat(a.getComputedStyle(c,null).marginRight),e.removeChild(f),b}}))}(),_.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Sb=/^(none|table(?!-c[ea]).+)/,Tb=new RegExp("^("+vb+")(.*)$","i"),Ub=new RegExp("^([+-])=("+vb+")","i"),Vb={position:"absolute",visibility:"hidden",display:"block"},Wb={letterSpacing:"0",fontWeight:"400"},Xb=["Webkit","O","Moz","ms"];_.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=v(a,"opacity");return""===c?"1":c}}}},cssNumber:{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(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=_.camelCase(b),i=a.style;return b=_.cssProps[h]||(_.cssProps[h]=x(i,h)),g=_.cssHooks[b]||_.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Ub.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(_.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||_.cssNumber[h]||(c+="px"),Y.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=_.camelCase(b);return b=_.cssProps[h]||(_.cssProps[h]=x(a.style,h)),g=_.cssHooks[b]||_.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=v(a,b,d)),"normal"===e&&b in Wb&&(e=Wb[b]),""===c||c?(f=parseFloat(e),c===!0||_.isNumeric(f)?f||0:e):e}}),_.each(["height","width"],function(a,b){_.cssHooks[b]={get:function(a,c,d){return c?Sb.test(_.css(a,"display"))&&0===a.offsetWidth?_.swap(a,Vb,function(){return A(a,b,d)}):A(a,b,d):void 0},set:function(a,c,d){var e=d&&Rb(a);return y(a,c,d?z(a,b,d,"border-box"===_.css(a,"boxSizing",!1,e),e):0)}}}),_.cssHooks.marginRight=w(Y.reliableMarginRight,function(a,b){return b?_.swap(a,{display:"inline-block"},v,[a,"marginRight"]):void 0}),_.each({margin:"",padding:"",border:"Width"},function(a,b){_.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+wb[d]+b]=f[d]||f[d-2]||f[0];return e}},Pb.test(a)||(_.cssHooks[a+b].set=y)}),_.fn.extend({css:function(a,b){return qb(this,function(a,b,c){var d,e,f={},g=0;if(_.isArray(b)){for(d=Rb(a),e=b.length;e>g;g++)f[b[g]]=_.css(a,b[g],!1,d);return f}return void 0!==c?_.style(a,b,c):_.css(a,b)},a,b,arguments.length>1)},show:function(){return B(this,!0)},hide:function(){return B(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){xb(this)?_(this).show():_(this).hide()})}}),_.Tween=C,C.prototype={constructor:C,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(_.cssNumber[c]?"":"px")},cur:function(){var a=C.propHooks[this.prop];return a&&a.get?a.get(this):C.propHooks._default.get(this)},run:function(a){var b,c=C.propHooks[this.prop];return this.pos=b=this.options.duration?_.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):C.propHooks._default.set(this),this}},C.prototype.init.prototype=C.prototype,C.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=_.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){_.fx.step[a.prop]?_.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[_.cssProps[a.prop]]||_.cssHooks[a.prop])?_.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},C.propHooks.scrollTop=C.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},_.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},_.fx=C.prototype.init,_.fx.step={};var Yb,Zb,$b=/^(?:toggle|show|hide)$/,_b=new RegExp("^(?:([+-])=|)("+vb+")([a-z%]*)$","i"),ac=/queueHooks$/,bc=[G],cc={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=_b.exec(b),f=e&&e[3]||(_.cssNumber[a]?"":"px"),g=(_.cssNumber[a]||"px"!==f&&+d)&&_b.exec(_.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,_.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};_.Animation=_.extend(I,{tweener:function(a,b){_.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],cc[c]=cc[c]||[],cc[c].unshift(b)},prefilter:function(a,b){b?bc.unshift(a):bc.push(a)}}),_.speed=function(a,b,c){var d=a&&"object"==typeof a?_.extend({},a):{complete:c||!c&&b||_.isFunction(a)&&a,duration:a,easing:c&&b||b&&!_.isFunction(b)&&b};return d.duration=_.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in _.fx.speeds?_.fx.speeds[d.duration]:_.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){_.isFunction(d.old)&&d.old.call(this),d.queue&&_.dequeue(this,d.queue)},d},_.fn.extend({fadeTo:function(a,b,c,d){return this.filter(xb).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=_.isEmptyObject(a),f=_.speed(b,c,d),g=function(){var b=I(this,_.extend({},a),f);(e||rb.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=_.timers,g=rb.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&ac.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&_.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=rb.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=_.timers,g=d?d.length:0;for(c.finish=!0,_.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),_.each(["toggle","show","hide"],function(a,b){var c=_.fn[b];_.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(E(b,!0),a,d,e)}}),_.each({slideDown:E("show"),slideUp:E("hide"),slideToggle:E("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){_.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),_.timers=[],_.fx.tick=function(){var a,b=0,c=_.timers;for(Yb=_.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||_.fx.stop(),Yb=void 0},_.fx.timer=function(a){_.timers.push(a),a()?_.fx.start():_.timers.pop()},_.fx.interval=13,_.fx.start=function(){Zb||(Zb=setInterval(_.fx.tick,_.fx.interval))},_.fx.stop=function(){clearInterval(Zb),Zb=null},_.fx.speeds={slow:600,fast:200,_default:400},_.fn.delay=function(a,b){return a=_.fx?_.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=Z.createElement("input"),b=Z.createElement("select"),c=b.appendChild(Z.createElement("option"));a.type="checkbox",Y.checkOn=""!==a.value,Y.optSelected=c.selected,b.disabled=!0,Y.optDisabled=!c.disabled,a=Z.createElement("input"),a.value="t",a.type="radio",Y.radioValue="t"===a.value}();var dc,ec,fc=_.expr.attrHandle;_.fn.extend({attr:function(a,b){return qb(this,_.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){_.removeAttr(this,a)})}}),_.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===zb?_.prop(a,b,c):(1===f&&_.isXMLDoc(a)||(b=b.toLowerCase(),d=_.attrHooks[b]||(_.expr.match.bool.test(b)?ec:dc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=_.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void _.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(nb);if(f&&1===a.nodeType)for(;c=f[e++];)d=_.propFix[c]||c,_.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!Y.radioValue&&"radio"===b&&_.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),ec={set:function(a,b,c){return b===!1?_.removeAttr(a,c):a.setAttribute(c,c),c}},_.each(_.expr.match.bool.source.match(/\w+/g),function(a,b){var c=fc[b]||_.find.attr;fc[b]=function(a,b,d){var e,f;return d||(f=fc[b],fc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,fc[b]=f),e}});var gc=/^(?:input|select|textarea|button)$/i;_.fn.extend({prop:function(a,b){return qb(this,_.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[_.propFix[a]||a]})}}),_.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!_.isXMLDoc(a),f&&(b=_.propFix[b]||b,e=_.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||gc.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),Y.optSelected||(_.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),_.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){_.propFix[this.toLowerCase()]=this});var hc=/[\t\r\n\f]/g;_.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(_.isFunction(a))return this.each(function(b){_(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(nb)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(hc," "):" ")){for(f=0;e=b[f++];)d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=_.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(_.isFunction(a))return this.each(function(b){_(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(nb)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(hc," "):"")){for(f=0;e=b[f++];)for(;d.indexOf(" "+e+" ")>=0;)d=d.replace(" "+e+" "," ");g=a?_.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(_.isFunction(a)?function(c){_(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c)for(var b,d=0,e=_(this),f=a.match(nb)||[];b=f[d++];)e.hasClass(b)?e.removeClass(b):e.addClass(b);else(c===zb||"boolean"===c)&&(this.className&&rb.set(this,"__className__",this.className),this.className=this.className||a===!1?"":rb.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(hc," ").indexOf(b)>=0)return!0;return!1}});var ic=/\r/g;_.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=_.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,_(this).val()):a,null==e?e="":"number"==typeof e?e+="":_.isArray(e)&&(e=_.map(e,function(a){return null==a?"":a+""})),b=_.valHooks[this.type]||_.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=_.valHooks[e.type]||_.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ic,""):null==c?"":c)}}}),_.extend({valHooks:{option:{get:function(a){var b=_.find.attr(a,"value");return null!=b?b:_.trim(_.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(Y.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&_.nodeName(c.parentNode,"optgroup"))){if(b=_(c).val(),f)return b;g.push(b)}return g},set:function(a,b){for(var c,d,e=a.options,f=_.makeArray(b),g=e.length;g--;)d=e[g],(d.selected=_.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),_.each(["radio","checkbox"],function(){_.valHooks[this]={set:function(a,b){return _.isArray(b)?a.checked=_.inArray(_(a).val(),b)>=0:void 0}},Y.checkOn||(_.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),_.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){_.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),_.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var jc=_.now(),kc=/\?/;_.parseJSON=function(a){return JSON.parse(a+"")},_.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&_.error("Invalid XML: "+a),b};var lc,mc,nc=/#.*$/,oc=/([?&])_=[^&]*/,pc=/^(.*?):[ \t]*([^\r\n]*)$/gm,qc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rc=/^(?:GET|HEAD)$/,sc=/^\/\//,tc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,uc={},vc={},wc="*/".concat("*");try{mc=location.href}catch(xc){mc=Z.createElement("a"),mc.href="",mc=mc.href}lc=tc.exec(mc.toLowerCase())||[],_.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:mc,type:"GET",isLocal:qc.test(lc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":wc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":_.parseJSON,"text xml":_.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?L(L(a,_.ajaxSettings),b):L(_.ajaxSettings,a)},ajaxPrefilter:J(uc),ajaxTransport:J(vc),ajax:function(a,b){function c(a,b,c,g){var i,k,r,s,u,w=b;2!==t&&(t=2,h&&clearTimeout(h),d=void 0,f=g||"",v.readyState=a>0?4:0,i=a>=200&&300>a||304===a,c&&(s=M(l,v,c)),s=N(l,s,v,i),i?(l.ifModified&&(u=v.getResponseHeader("Last-Modified"),u&&(_.lastModified[e]=u),u=v.getResponseHeader("etag"),u&&(_.etag[e]=u)),204===a||"HEAD"===l.type?w="nocontent":304===a?w="notmodified":(w=s.state,k=s.data,r=s.error,i=!r)):(r=w,(a||!w)&&(w="error",0>a&&(a=0))),v.status=a,v.statusText=(b||w)+"",i?o.resolveWith(m,[k,w,v]):o.rejectWith(m,[v,w,r]),v.statusCode(q),q=void 0,j&&n.trigger(i?"ajaxSuccess":"ajaxError",[v,l,i?k:r]),p.fireWith(m,[v,w]),j&&(n.trigger("ajaxComplete",[v,l]),--_.active||_.event.trigger("ajaxStop")))}"object"==typeof a&&(b=a,a=void 0),b=b||{};var d,e,f,g,h,i,j,k,l=_.ajaxSetup({},b),m=l.context||l,n=l.context&&(m.nodeType||m.jquery)?_(m):_.event,o=_.Deferred(),p=_.Callbacks("once memory"),q=l.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!g)for(g={};b=pc.exec(f);)g[b[1].toLowerCase()]=b[2];b=g[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(l.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return d&&d.abort(b),c(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,l.url=((a||l.url||mc)+"").replace(nc,"").replace(sc,lc[1]+"//"),l.type=b.method||b.type||l.method||l.type,l.dataTypes=_.trim(l.dataType||"*").toLowerCase().match(nb)||[""],null==l.crossDomain&&(i=tc.exec(l.url.toLowerCase()),l.crossDomain=!(!i||i[1]===lc[1]&&i[2]===lc[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(lc[3]||("http:"===lc[1]?"80":"443")))),l.data&&l.processData&&"string"!=typeof l.data&&(l.data=_.param(l.data,l.traditional)),K(uc,l,b,v),2===t)return v;j=l.global,j&&0===_.active++&&_.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!rc.test(l.type),e=l.url,l.hasContent||(l.data&&(e=l.url+=(kc.test(e)?"&":"?")+l.data,delete l.data),l.cache===!1&&(l.url=oc.test(e)?e.replace(oc,"$1_="+jc++):e+(kc.test(e)?"&":"?")+"_="+jc++)),l.ifModified&&(_.lastModified[e]&&v.setRequestHeader("If-Modified-Since",_.lastModified[e]),_.etag[e]&&v.setRequestHeader("If-None-Match",_.etag[e])),(l.data&&l.hasContent&&l.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",l.contentType),v.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+("*"!==l.dataTypes[0]?", "+wc+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)v.setRequestHeader(k,l.headers[k]);if(l.beforeSend&&(l.beforeSend.call(m,v,l)===!1||2===t))return v.abort();u="abort";for(k in{success:1,error:1,complete:1})v[k](l[k]);if(d=K(vc,l,b,v)){v.readyState=1,j&&n.trigger("ajaxSend",[v,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){v.abort("timeout")},l.timeout));try{t=1,d.send(r,c)}catch(w){if(!(2>t))throw w;c(-1,w)}}else c(-1,"No Transport");return v},getJSON:function(a,b,c){return _.get(a,b,c,"json")},getScript:function(a,b){return _.get(a,void 0,b,"script")}}),_.each(["get","post"],function(a,b){_[b]=function(a,c,d,e){return _.isFunction(c)&&(e=e||d,d=c,c=void 0),_.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),_.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){_.fn[b]=function(a){return this.on(b,a)}}),_._evalUrl=function(a){return _.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},_.fn.extend({wrapAll:function(a){var b;return _.isFunction(a)?this.each(function(b){_(this).wrapAll(a.call(this,b))}):(this[0]&&(b=_(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){for(var a=this;a.firstElementChild;)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(_.isFunction(a)?function(b){_(this).wrapInner(a.call(this,b))}:function(){var b=_(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=_.isFunction(a);return this.each(function(c){_(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){_.nodeName(this,"body")||_(this).replaceWith(this.childNodes)}).end()}}),_.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},_.expr.filters.visible=function(a){return!_.expr.filters.hidden(a)};var yc=/%20/g,zc=/\[\]$/,Ac=/\r?\n/g,Bc=/^(?:submit|button|image|reset|file)$/i,Cc=/^(?:input|select|textarea|keygen)/i;_.param=function(a,b){var c,d=[],e=function(a,b){b=_.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=_.ajaxSettings&&_.ajaxSettings.traditional),_.isArray(a)||a.jquery&&!_.isPlainObject(a))_.each(a,function(){e(this.name,this.value)
-});else for(c in a)O(c,a[c],b,e);return d.join("&").replace(yc,"+")},_.fn.extend({serialize:function(){return _.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=_.prop(this,"elements");return a?_.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!_(this).is(":disabled")&&Cc.test(this.nodeName)&&!Bc.test(a)&&(this.checked||!yb.test(a))}).map(function(a,b){var c=_(this).val();return null==c?null:_.isArray(c)?_.map(c,function(a){return{name:b.name,value:a.replace(Ac,"\r\n")}}):{name:b.name,value:c.replace(Ac,"\r\n")}}).get()}}),_.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Dc=0,Ec={},Fc={0:200,1223:204},Gc=_.ajaxSettings.xhr();a.ActiveXObject&&_(a).on("unload",function(){for(var a in Ec)Ec[a]()}),Y.cors=!!Gc&&"withCredentials"in Gc,Y.ajax=Gc=!!Gc,_.ajaxTransport(function(a){var b;return Y.cors||Gc&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Dc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Ec[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Fc[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Ec[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),_.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return _.globalEval(a),a}}}),_.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),_.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=_("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),Z.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Hc=[],Ic=/(=)\?(?=&|$)|\?\?/;_.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Hc.pop()||_.expando+"_"+jc++;return this[a]=!0,a}}),_.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Ic.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ic.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=_.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Ic,"$1"+e):b.jsonp!==!1&&(b.url+=(kc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||_.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Hc.push(e)),g&&_.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),_.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||Z;var d=gb.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=_.buildFragment([a],b,e),e&&e.length&&_(e).remove(),_.merge([],d.childNodes))};var Jc=_.fn.load;_.fn.load=function(a,b,c){if("string"!=typeof a&&Jc)return Jc.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=_.trim(a.slice(h)),a=a.slice(0,h)),_.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&_.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?_("<div>").append(_.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},_.expr.filters.animated=function(a){return _.grep(_.timers,function(b){return a===b.elem}).length};var Kc=a.document.documentElement;_.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=_.css(a,"position"),l=_(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=_.css(a,"top"),i=_.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),_.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},_.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){_.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,_.contains(b,d)?(typeof d.getBoundingClientRect!==zb&&(e=d.getBoundingClientRect()),c=P(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===_.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),_.nodeName(a[0],"html")||(d=a.offset()),d.top+=_.css(a[0],"borderTopWidth",!0),d.left+=_.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-_.css(c,"marginTop",!0),left:b.left-d.left-_.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||Kc;a&&!_.nodeName(a,"html")&&"static"===_.css(a,"position");)a=a.offsetParent;return a||Kc})}}),_.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;_.fn[b]=function(e){return qb(this,function(b,e,f){var g=P(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),_.each(["top","left"],function(a,b){_.cssHooks[b]=w(Y.pixelPosition,function(a,c){return c?(c=v(a,b),Qb.test(c)?_(a).position()[b]+"px":c):void 0})}),_.each({Height:"height",Width:"width"},function(a,b){_.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){_.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return qb(this,function(b,c,d){var e;return _.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?_.css(b,c,g):_.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),_.fn.size=function(){return this.length},_.fn.andSelf=_.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return _});var Lc=a.jQuery,Mc=a.$;return _.noConflict=function(b){return a.$===_&&(a.$=Mc),b&&a.jQuery===_&&(a.jQuery=Lc),_},typeof b===zb&&(a.jQuery=a.$=_),_});
-/**
- * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs.
- *
- * @version 1.0.3
- * @codingstandard ftlabs-jsv2
- * @copyright The Financial Times Limited [All Rights Reserved]
- * @license MIT License (see LICENSE.txt)
- */
-function FastClick(a,b){"use strict";function c(a,b){return function(){return a.apply(b,arguments)}}var d;if(b=b||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=b.touchBoundary||10,this.layer=a,this.tapDelay=b.tapDelay||200,!FastClick.notNeeded(a)){for(var e=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],f=this,g=0,h=e.length;h>g;g++)f[e[g]]=c(f[e[g]],f);deviceIsAndroid&&(a.addEventListener("mouseover",this.onMouse,!0),a.addEventListener("mousedown",this.onMouse,!0),a.addEventListener("mouseup",this.onMouse,!0)),a.addEventListener("click",this.onClick,!0),a.addEventListener("touchstart",this.onTouchStart,!1),a.addEventListener("touchmove",this.onTouchMove,!1),a.addEventListener("touchend",this.onTouchEnd,!1),a.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(a.removeEventListener=function(b,c,d){var e=Node.prototype.removeEventListener;"click"===b?e.call(a,b,c.hijacked||c,d):e.call(a,b,c,d)},a.addEventListener=function(b,c,d){var e=Node.prototype.addEventListener;"click"===b?e.call(a,b,c.hijacked||(c.hijacked=function(a){a.propagationStopped||c(a)}),d):e.call(a,b,c,d)}),"function"==typeof a.onclick&&(d=a.onclick,a.addEventListener("click",function(a){d(a)},!1),a.onclick=null)}}var deviceIsAndroid=navigator.userAgent.indexOf("Android")>0,deviceIsIOS=/iP(ad|hone|od)/.test(navigator.userAgent),deviceIsIOS4=deviceIsIOS&&/OS 4_\d(_\d)?/.test(navigator.userAgent),deviceIsIOSWithBadTarget=deviceIsIOS&&/OS ([6-9]|\d{2})_\d/.test(navigator.userAgent),deviceIsBlackBerry10=navigator.userAgent.indexOf("BB10")>0;FastClick.prototype.needsClick=function(a){"use strict";switch(a.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(a.disabled)return!0;break;case"input":if(deviceIsIOS&&"file"===a.type||a.disabled)return!0;break;case"label":case"video":return!0}return/\bneedsclick\b/.test(a.className)},FastClick.prototype.needsFocus=function(a){"use strict";switch(a.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!deviceIsAndroid;case"input":switch(a.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!a.disabled&&!a.readOnly;default:return/\bneedsfocus\b/.test(a.className)}},FastClick.prototype.sendClick=function(a,b){"use strict";var c,d;document.activeElement&&document.activeElement!==a&&document.activeElement.blur(),d=b.changedTouches[0],c=document.createEvent("MouseEvents"),c.initMouseEvent(this.determineEventType(a),!0,!0,window,1,d.screenX,d.screenY,d.clientX,d.clientY,!1,!1,!1,!1,0,null),c.forwardedTouchEvent=!0,a.dispatchEvent(c)},FastClick.prototype.determineEventType=function(a){"use strict";return deviceIsAndroid&&"select"===a.tagName.toLowerCase()?"mousedown":"click"},FastClick.prototype.focus=function(a){"use strict";var b;deviceIsIOS&&a.setSelectionRange&&0!==a.type.indexOf("date")&&"time"!==a.type?(b=a.value.length,a.setSelectionRange(b,b)):a.focus()},FastClick.prototype.updateScrollParent=function(a){"use strict";var b,c;if(b=a.fastClickScrollParent,!b||!b.contains(a)){c=a;do{if(c.scrollHeight>c.offsetHeight){b=c,a.fastClickScrollParent=c;break}c=c.parentElement}while(c)}b&&(b.fastClickLastScrollTop=b.scrollTop)},FastClick.prototype.getTargetElementFromEventTarget=function(a){"use strict";return a.nodeType===Node.TEXT_NODE?a.parentNode:a},FastClick.prototype.onTouchStart=function(a){"use strict";var b,c,d;if(a.targetTouches.length>1)return!0;if(b=this.getTargetElementFromEventTarget(a.target),c=a.targetTouches[0],deviceIsIOS){if(d=window.getSelection(),d.rangeCount&&!d.isCollapsed)return!0;if(!deviceIsIOS4){if(c.identifier&&c.identifier===this.lastTouchIdentifier)return a.preventDefault(),!1;this.lastTouchIdentifier=c.identifier,this.updateScrollParent(b)}}return this.trackingClick=!0,this.trackingClickStart=a.timeStamp,this.targetElement=b,this.touchStartX=c.pageX,this.touchStartY=c.pageY,a.timeStamp-this.lastClickTime<this.tapDelay&&a.preventDefault(),!0},FastClick.prototype.touchHasMoved=function(a){"use strict";var b=a.changedTouches[0],c=this.touchBoundary;return Math.abs(b.pageX-this.touchStartX)>c||Math.abs(b.pageY-this.touchStartY)>c?!0:!1},FastClick.prototype.onTouchMove=function(a){"use strict";return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(a.target)||this.touchHasMoved(a))&&(this.trackingClick=!1,this.targetElement=null),!0):!0},FastClick.prototype.findControl=function(a){"use strict";return void 0!==a.control?a.control:a.htmlFor?document.getElementById(a.htmlFor):a.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},FastClick.prototype.onTouchEnd=function(a){"use strict";var b,c,d,e,f,g=this.targetElement;if(!this.trackingClick)return!0;if(a.timeStamp-this.lastClickTime<this.tapDelay)return this.cancelNextClick=!0,!0;if(this.cancelNextClick=!1,this.lastClickTime=a.timeStamp,c=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,deviceIsIOSWithBadTarget&&(f=a.changedTouches[0],g=document.elementFromPoint(f.pageX-window.pageXOffset,f.pageY-window.pageYOffset)||g,g.fastClickScrollParent=this.targetElement.fastClickScrollParent),d=g.tagName.toLowerCase(),"label"===d){if(b=this.findControl(g)){if(this.focus(g),deviceIsAndroid)return!1;g=b}}else if(this.needsFocus(g))return a.timeStamp-c>100||deviceIsIOS&&window.top!==window&&"input"===d?(this.targetElement=null,!1):(this.focus(g),this.sendClick(g,a),deviceIsIOS&&"select"===d||(this.targetElement=null,a.preventDefault()),!1);return deviceIsIOS&&!deviceIsIOS4&&(e=g.fastClickScrollParent,e&&e.fastClickLastScrollTop!==e.scrollTop)?!0:(this.needsClick(g)||(a.preventDefault(),this.sendClick(g,a)),!1)},FastClick.prototype.onTouchCancel=function(){"use strict";this.trackingClick=!1,this.targetElement=null},FastClick.prototype.onMouse=function(a){"use strict";return this.targetElement?a.forwardedTouchEvent?!0:a.cancelable&&(!this.needsClick(this.targetElement)||this.cancelNextClick)?(a.stopImmediatePropagation?a.stopImmediatePropagation():a.propagationStopped=!0,a.stopPropagation(),a.preventDefault(),!1):!0:!0},FastClick.prototype.onClick=function(a){"use strict";var b;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===a.target.type&&0===a.detail?!0:(b=this.onMouse(a),b||(this.targetElement=null),b)},FastClick.prototype.destroy=function(){"use strict";var a=this.layer;deviceIsAndroid&&(a.removeEventListener("mouseover",this.onMouse,!0),a.removeEventListener("mousedown",this.onMouse,!0),a.removeEventListener("mouseup",this.onMouse,!0)),a.removeEventListener("click",this.onClick,!0),a.removeEventListener("touchstart",this.onTouchStart,!1),a.removeEventListener("touchmove",this.onTouchMove,!1),a.removeEventListener("touchend",this.onTouchEnd,!1),a.removeEventListener("touchcancel",this.onTouchCancel,!1)},FastClick.notNeeded=function(a){"use strict";var b,c,d;if("undefined"==typeof window.ontouchstart)return!0;if(c=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!deviceIsAndroid)return!0;if(b=document.querySelector("meta[name=viewport]")){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(c>31&&document.documentElement.scrollWidth<=window.outerWidth)return!0}}if(deviceIsBlackBerry10&&(d=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),d[1]>=10&&d[2]>=3&&(b=document.querySelector("meta[name=viewport]")))){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(document.documentElement.scrollWidth<=window.outerWidth)return!0}return"none"===a.style.msTouchAction?!0:!1},FastClick.attach=function(a,b){"use strict";return new FastClick(a,b)},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){"use strict";return FastClick}):"undefined"!=typeof module&&module.exports?(module.exports=FastClick.attach,module.exports.FastClick=FastClick):window.FastClick=FastClick;
-/*
- * Foundation Responsive Library
- * http://foundation.zurb.com
- * Copyright 2014, ZURB
- * Free to use under the MIT license.
- * http://www.opensource.org/licenses/mit-license.php
-*/
-
-(function ($, window, document, undefined) {
-  'use strict';
-
-  var header_helpers = function (class_array) {
-    var i = class_array.length;
-    var head = $('head');
-
-    while (i--) {
-      if(head.has('.' + class_array[i]).length === 0) {
-        head.append('<meta class="' + class_array[i] + '" />');
-      }
-    }
-  };
-
-  header_helpers([
-    'foundation-mq-small',
-    'foundation-mq-small-only',
-    'foundation-mq-medium',
-    'foundation-mq-medium-only',
-    'foundation-mq-large',
-    'foundation-mq-large-only',
-    'foundation-mq-xlarge',
-    'foundation-mq-xlarge-only',
-    'foundation-mq-xxlarge',
-    'foundation-data-attribute-namespace']);
-
-  // Enable FastClick if present
-
-  $(function() {
-    if (typeof FastClick !== 'undefined') {
-      // Don't attach to body if undefined
-      if (typeof document.body !== 'undefined') {
-        FastClick.attach(document.body);
-      }
-    }
-  });
-
-  // private Fast Selector wrapper,
-  // returns jQuery object. Only use where
-  // getElementById is not available.
-  var S = function (selector, context) {
-    if (typeof selector === 'string') {
-      if (context) {
-        var cont;
-        if (context.jquery) {
-          cont = context[0];
-          if (!cont) return context;
-        } else {
-          cont = context;
-        }
-        return $(cont.querySelectorAll(selector));
-      }
-
-      return $(document.querySelectorAll(selector));
-    }
-
-    return $(selector, context);
-  };
-
-  // Namespace functions.
-
-  var attr_name = function (init) {
-    var arr = [];
-    if (!init) arr.push('data');
-    if (this.namespace.length > 0) arr.push(this.namespace);
-    arr.push(this.name);
-
-    return arr.join('-');
-  };
-
-  var add_namespace = function (str) {
-    var parts = str.split('-'),
-        i = parts.length,
-        arr = [];
-
-    while (i--) {
-      if (i !== 0) {
-        arr.push(parts[i]);
-      } else {
-        if (this.namespace.length > 0) {
-          arr.push(this.namespace, parts[i]);
-        } else {
-          arr.push(parts[i]);
-        }
-      }
-    }
-
-    return arr.reverse().join('-');
-  };
-
-  // Event binding and data-options updating.
-
-  var bindings = function (method, options) {
-    var self = this,
-        should_bind_events = !S(this).data(this.attr_name(true));
-
-    if (S(this.scope).is('[' + this.attr_name() +']')) {
-      S(this.scope).data(this.attr_name(true) + '-init', $.extend({}, this.settings, (options || method), this.data_options(S(this.scope))));
-
-      if (should_bind_events) {
-        this.events(this.scope);
-      }
-
-    } else {
-      S('[' + this.attr_name() +']', this.scope).each(function () {
-        var should_bind_events = !S(this).data(self.attr_name(true) + '-init');
-        S(this).data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options(S(this))));
-
-        if (should_bind_events) {
-          self.events(this);
-        }
-      });
-    }
-    // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating.
-    if (typeof method === 'string') {
-      return this[method].call(this, options);
-    }
-
-  };
-
-  var single_image_loaded = function (image, callback) {
-    function loaded () {
-      callback(image[0]);
-    }
-
-    function bindLoad () {
-      this.one('load', loaded);
-
-      if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
-        var src = this.attr( 'src' ),
-            param = src.match( /\?/ ) ? '&' : '?';
-
-        param += 'random=' + (new Date()).getTime();
-        this.attr('src', src + param);
-      }
-    }
-
-    if (!image.attr('src')) {
-      loaded();
-      return;
-    }
-
-    if (image[0].complete || image[0].readyState === 4) {
-      loaded();
-    } else {
-      bindLoad.call(image);
-    }
-  };
-
-  /*
-    https://github.com/paulirish/matchMedia.js
-  */
-
-  window.matchMedia = window.matchMedia || (function( doc ) {
-
-    'use strict';
-
-    var bool,
-        docElem = doc.documentElement,
-        refNode = docElem.firstElementChild || docElem.firstChild,
-        // fakeBody required for <FF4 when executed in <head>
-        fakeBody = doc.createElement( 'body' ),
-        div = doc.createElement( 'div' );
-
-    div.id = 'mq-test-1';
-    div.style.cssText = 'position:absolute;top:-100em';
-    fakeBody.style.background = 'none';
-    fakeBody.appendChild(div);
-
-    return function (q) {
-
-      div.innerHTML = '&shy;<style media="' + q + '"> #mq-test-1 { width: 42px; }</style>';
-
-      docElem.insertBefore( fakeBody, refNode );
-      bool = div.offsetWidth === 42;
-      docElem.removeChild( fakeBody );
-
-      return {
-        matches: bool,
-        media: q
-      };
-
-    };
-
-  }( document ));
-
-  /*
-   * jquery.requestAnimationFrame
-   * https://github.com/gnarf37/jquery-requestAnimationFrame
-   * Requires jQuery 1.8+
-   *
-   * Copyright (c) 2012 Corey Frang
-   * Licensed under the MIT license.
-   */
-
-  (function($) {
-
-  // requestAnimationFrame polyfill adapted from Erik Möller
-  // fixes from Paul Irish and Tino Zijdel
-  // http://paulirish.com/2011/requestanimationframe-for-smart-animating/
-  // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating
-
-  var animating,
-      lastTime = 0,
-      vendors = ['webkit', 'moz'],
-      requestAnimationFrame = window.requestAnimationFrame,
-      cancelAnimationFrame = window.cancelAnimationFrame,
-      jqueryFxAvailable = 'undefined' !== typeof jQuery.fx;
-
-  for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) {
-    requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ];
-    cancelAnimationFrame = cancelAnimationFrame ||
-      window[ vendors[lastTime] + 'CancelAnimationFrame' ] ||
-      window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ];
-  }
-
-  function raf() {
-    if (animating) {
-      requestAnimationFrame(raf);
-
-      if (jqueryFxAvailable) {
-        jQuery.fx.tick();
-      }
-    }
-  }
-
-  if (requestAnimationFrame) {
-    // use rAF
-    window.requestAnimationFrame = requestAnimationFrame;
-    window.cancelAnimationFrame = cancelAnimationFrame;
-
-    if (jqueryFxAvailable) {
-      jQuery.fx.timer = function (timer) {
-        if (timer() && jQuery.timers.push(timer) && !animating) {
-          animating = true;
-          raf();
-        }
-      };
-
-      jQuery.fx.stop = function () {
-        animating = false;
-      };
-    }
-  } else {
-    // polyfill
-    window.requestAnimationFrame = function (callback) {
-      var currTime = new Date().getTime(),
-        timeToCall = Math.max(0, 16 - (currTime - lastTime)),
-        id = window.setTimeout(function () {
-          callback(currTime + timeToCall);
-        }, timeToCall);
-      lastTime = currTime + timeToCall;
-      return id;
-    };
-
-    window.cancelAnimationFrame = function (id) {
-      clearTimeout(id);
-    };
-
-  }
-
-  }( jQuery ));
-
-
-  function removeQuotes (string) {
-    if (typeof string === 'string' || string instanceof String) {
-      string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, '');
-    }
-
-    return string;
-  }
-
-  window.Foundation = {
-    name : 'Foundation',
-
-    version : '5.5.0',
-
-    media_queries : {
-      'small'       : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'small-only'  : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'medium'      : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'large'       : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'large-only'  : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xlarge'      : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xxlarge'     : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')
-    },
-
-    stylesheet : $('<style></style>').appendTo('head')[0].sheet,
-
-    global: {
-      namespace: undefined
-    },
-
-    init : function (scope, libraries, method, options, response) {
-      var args = [scope, method, options, response],
-          responses = [];
-
-      // check RTL
-      this.rtl = /rtl/i.test(S('html').attr('dir'));
-
-      // set foundation global scope
-      this.scope = scope || this.scope;
-
-      this.set_namespace();
-
-      if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) {
-        if (this.libs.hasOwnProperty(libraries)) {
-          responses.push(this.init_lib(libraries, args));
-        }
-      } else {
-        for (var lib in this.libs) {
-          responses.push(this.init_lib(lib, libraries));
-        }
-      }
-
-      S(window).load(function(){
-        S(window)
-          .trigger('resize.fndtn.clearing')
-          .trigger('resize.fndtn.dropdown')
-          .trigger('resize.fndtn.equalizer')
-          .trigger('resize.fndtn.interchange')
-          .trigger('resize.fndtn.joyride')
-          .trigger('resize.fndtn.magellan')
-          .trigger('resize.fndtn.topbar')
-          .trigger('resize.fndtn.slider');
-      });
-
-      return scope;
-    },
-
-    init_lib : function (lib, args) {
-      if (this.libs.hasOwnProperty(lib)) {
-        this.patch(this.libs[lib]);
-
-        if (args && args.hasOwnProperty(lib)) {
-            if (typeof this.libs[lib].settings !== 'undefined') {
-              $.extend(true, this.libs[lib].settings, args[lib]);
-            }
-            else if (typeof this.libs[lib].defaults !== 'undefined') {
-              $.extend(true, this.libs[lib].defaults, args[lib]);
-            }
-          return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]);
-        }
-
-        args = args instanceof Array ? args : new Array(args);
-        return this.libs[lib].init.apply(this.libs[lib], args);
-      }
-
-      return function () {};
-    },
-
-    patch : function (lib) {
-      lib.scope = this.scope;
-      lib.namespace = this.global.namespace;
-      lib.rtl = this.rtl;
-      lib['data_options'] = this.utils.data_options;
-      lib['attr_name'] = attr_name;
-      lib['add_namespace'] = add_namespace;
-      lib['bindings'] = bindings;
-      lib['S'] = this.utils.S;
-    },
-
-    inherit : function (scope, methods) {
-      var methods_arr = methods.split(' '),
-          i = methods_arr.length;
-
-      while (i--) {
-        if (this.utils.hasOwnProperty(methods_arr[i])) {
-          scope[methods_arr[i]] = this.utils[methods_arr[i]];
-        }
-      }
-    },
-
-    set_namespace: function () {
-
-      // Description:
-      //    Don't bother reading the namespace out of the meta tag
-      //    if the namespace has been set globally in javascript
-      //
-      // Example:
-      //    Foundation.global.namespace = 'my-namespace';
-      // or make it an empty string:
-      //    Foundation.global.namespace = '';
-      //
-      //
-
-      // If the namespace has not been set (is undefined), try to read it out of the meta element.
-      // Otherwise use the globally defined namespace, even if it's empty ('')
-      var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace;
-
-      // Finally, if the namsepace is either undefined or false, set it to an empty string.
-      // Otherwise use the namespace value.
-      this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace;
-    },
-
-    libs : {},
-
-    // methods that can be inherited in libraries
-    utils : {
-
-      // Description:
-      //    Fast Selector wrapper returns jQuery object. Only use where getElementById
-      //    is not available.
-      //
-      // Arguments:
-      //    Selector (String): CSS selector describing the element(s) to be
-      //    returned as a jQuery object.
-      //
-      //    Scope (String): CSS selector describing the area to be searched. Default
-      //    is document.
-      //
-      // Returns:
-      //    Element (jQuery Object): jQuery object containing elements matching the
-      //    selector within the scope.
-      S : S,
-
-      // Description:
-      //    Executes a function a max of once every n milliseconds
-      //
-      // Arguments:
-      //    Func (Function): Function to be throttled.
-      //
-      //    Delay (Integer): Function execution threshold in milliseconds.
-      //
-      // Returns:
-      //    Lazy_function (Function): Function with throttling applied.
-      throttle : function (func, delay) {
-        var timer = null;
-
-        return function () {
-          var context = this, args = arguments;
-
-          if (timer == null) {
-            timer = setTimeout(function () {
-              func.apply(context, args);
-              timer = null;
-            }, delay);
-          }
-        };
-      },
-
-      // Description:
-      //    Executes a function when it stops being invoked for n seconds
-      //    Modified version of _.debounce() http://underscorejs.org
-      //
-      // Arguments:
-      //    Func (Function): Function to be debounced.
-      //
-      //    Delay (Integer): Function execution threshold in milliseconds.
-      //
-      //    Immediate (Bool): Whether the function should be called at the beginning
-      //    of the delay instead of the end. Default is false.
-      //
-      // Returns:
-      //    Lazy_function (Function): Function with debouncing applied.
-      debounce : function (func, delay, immediate) {
-        var timeout, result;
-        return function () {
-          var context = this, args = arguments;
-          var later = function () {
-            timeout = null;
-            if (!immediate) result = func.apply(context, args);
-          };
-          var callNow = immediate && !timeout;
-          clearTimeout(timeout);
-          timeout = setTimeout(later, delay);
-          if (callNow) result = func.apply(context, args);
-          return result;
-        };
-      },
-
-      // Description:
-      //    Parses data-options attribute
-      //
-      // Arguments:
-      //    El (jQuery Object): Element to be parsed.
-      //
-      // Returns:
-      //    Options (Javascript Object): Contents of the element's data-options
-      //    attribute.
-      data_options : function (el, data_attr_name) {
-        data_attr_name = data_attr_name || 'options';
-        var opts = {}, ii, p, opts_arr,
-            data_options = function (el) {
-              var namespace = Foundation.global.namespace;
-
-              if (namespace.length > 0) {
-                return el.data(namespace + '-' + data_attr_name);
-              }
-
-              return el.data(data_attr_name);
-            };
-
-        var cached_options = data_options(el);
-
-        if (typeof cached_options === 'object') {
-          return cached_options;
-        }
-
-        opts_arr = (cached_options || ':').split(';');
-        ii = opts_arr.length;
-
-        function isNumber (o) {
-          return ! isNaN (o-0) && o !== null && o !== '' && o !== false && o !== true;
-        }
-
-        function trim (str) {
-          if (typeof str === 'string') return $.trim(str);
-          return str;
-        }
-
-        while (ii--) {
-          p = opts_arr[ii].split(':');
-          p = [p[0], p.slice(1).join(':')];
-
-          if (/true/i.test(p[1])) p[1] = true;
-          if (/false/i.test(p[1])) p[1] = false;
-          if (isNumber(p[1])) {
-            if (p[1].indexOf('.') === -1) {
-              p[1] = parseInt(p[1], 10);
-            } else {
-              p[1] = parseFloat(p[1]);
-            }
-          }
-
-          if (p.length === 2 && p[0].length > 0) {
-            opts[trim(p[0])] = trim(p[1]);
-          }
-        }
-
-        return opts;
-      },
-
-      // Description:
-      //    Adds JS-recognizable media queries
-      //
-      // Arguments:
-      //    Media (String): Key string for the media query to be stored as in
-      //    Foundation.media_queries
-      //
-      //    Class (String): Class name for the generated <meta> tag
-      register_media : function (media, media_class) {
-        if(Foundation.media_queries[media] === undefined) {
-          $('head').append('<meta class="' + media_class + '"/>');
-          Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family'));
-        }
-      },
-
-      // Description:
-      //    Add custom CSS within a JS-defined media query
-      //
-      // Arguments:
-      //    Rule (String): CSS rule to be appended to the document.
-      //
-      //    Media (String): Optional media query string for the CSS rule to be
-      //    nested under.
-      add_custom_rule : function (rule, media) {
-        if (media === undefined && Foundation.stylesheet) {
-          Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length);
-        } else {
-          var query = Foundation.media_queries[media];
-
-          if (query !== undefined) {
-            Foundation.stylesheet.insertRule('@media ' +
-              Foundation.media_queries[media] + '{ ' + rule + ' }');
-          }
-        }
-      },
-
-      // Description:
-      //    Performs a callback function when an image is fully loaded
-      //
-      // Arguments:
-      //    Image (jQuery Object): Image(s) to check if loaded.
-      //
-      //    Callback (Function): Function to execute when image is fully loaded.
-      image_loaded : function (images, callback) {
-        var self = this,
-            unloaded = images.length;
-
-        if (unloaded === 0) {
-          callback(images);
-        }
-
-        images.each(function () {
-          single_image_loaded(self.S(this), function () {
-            unloaded -= 1;
-            if (unloaded === 0) {
-              callback(images);
-            }
-          });
-        });
-      },
-
-      // Description:
-      //    Returns a random, alphanumeric string
-      //
-      // Arguments:
-      //    Length (Integer): Length of string to be generated. Defaults to random
-      //    integer.
-      //
-      // Returns:
-      //    Rand (String): Pseudo-random, alphanumeric string.
-      random_str : function () {
-        if (!this.fidx) this.fidx = 0;
-        this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-');
-
-        return this.prefix + (this.fidx++).toString(36);
-      },
-
-      // Description:
-      //    Helper for window.matchMedia
-      //
-      // Arguments:
-      //    mq (String): Media query
-      //
-      // Returns:
-      //    (Boolean): Whether the media query passes or not
-      match : function (mq) {
-        return window.matchMedia(mq).matches;
-      },
-
-      // Description:
-      //    Helpers for checking Foundation default media queries with JS
-      //
-      // Returns:
-      //    (Boolean): Whether the media query passes or not
-
-      is_small_up : function () {
-        return this.match(Foundation.media_queries.small);
-      },
-
-      is_medium_up : function () {
-        return this.match(Foundation.media_queries.medium);
-      },
-
-      is_large_up : function () {
-        return this.match(Foundation.media_queries.large);
-      },
-
-      is_xlarge_up : function () {
-        return this.match(Foundation.media_queries.xlarge);
-      },
-
-      is_xxlarge_up : function () {
-        return this.match(Foundation.media_queries.xxlarge);
-      },
-
-      is_small_only : function () {
-        return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_medium_only : function () {
-        return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_large_only : function () {
-        return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_xlarge_only : function () {
-        return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_xxlarge_only : function () {
-        return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up();
-      }
-    }
-  };
-
-  $.fn.foundation = function () {
-    var args = Array.prototype.slice.call(arguments, 0);
-
-    return this.each(function () {
-      Foundation.init.apply(Foundation, [this].concat(args));
-      return this;
-    });
-  };
-
-}(jQuery, window, window.document));
-
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.accordion = {
-    name : 'accordion',
-
-    version : '5.5.0',
-
-    settings : {
-      content_class: 'content',
-      active_class: 'active',
-      multi_expand: false,
-      toggleable: true,
-      callback : function () {}
-    },
-
-    init : function (scope, method, options) {
-      this.bindings(method, options);
-    },
-
-    events : function () {
-      var self = this;
-      var S = this.S;
-      S(this.scope)
-      .off('.fndtn.accordion')
-      .on('click.fndtn.accordion', '[' + this.attr_name() + '] > .accordion-navigation > a', function (e) {
-        var accordion = S(this).closest('[' + self.attr_name() + ']'),
-            groupSelector = self.attr_name() + '=' + accordion.attr(self.attr_name()),
-            settings = accordion.data(self.attr_name(true) + '-init') || self.settings,
-            target = S('#' + this.href.split('#')[1]),
-            aunts = $('> .accordion-navigation', accordion),
-            siblings = aunts.children('.'+settings.content_class),
-            active_content = siblings.filter('.' + settings.active_class);
-
-        e.preventDefault();
-
-        if (accordion.attr(self.attr_name())) {
-          siblings = siblings.add('[' + groupSelector + '] dd > '+'.'+settings.content_class);
-          aunts = aunts.add('[' + groupSelector + '] .accordion-navigation');
-        }
-
-        if (settings.toggleable && target.is(active_content)) {
-          target.parent('.accordion-navigation').toggleClass(settings.active_class, false);
-          target.toggleClass(settings.active_class, false);
-          settings.callback(target);
-          target.triggerHandler('toggled', [accordion]);
-          accordion.triggerHandler('toggled', [target]);
-          return;
-        }
-
-        if (!settings.multi_expand) {
-          siblings.removeClass(settings.active_class);
-          aunts.removeClass(settings.active_class);
-        }
-
-        target.addClass(settings.active_class).parent().addClass(settings.active_class);
-        settings.callback(target);
-        target.triggerHandler('toggled', [accordion]);
-        accordion.triggerHandler('toggled', [target]);
-      });
-    },
-
-    off : function () {},
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
-
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.clearing = {
-    name : 'clearing',
-
-    version: '5.5.0',
-
-    settings : {
-      templates : {
-        viewing : '<a href="#" class="clearing-close">&times;</a>' +
-          '<div class="visible-img" style="display: none"><div class="clearing-touch-label"></div><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" alt="" />' +
-          '<p class="clearing-caption"></p><a href="#" class="clearing-main-prev"><span></span></a>' +
-          '<a href="#" class="clearing-main-next"><span></span></a></div>'
-      },
-
-      // comma delimited list of selectors that, on click, will close clearing,
-      // add 'div.clearing-blackout, div.visible-img' to close on background click
-      close_selectors : '.clearing-close, div.clearing-blackout', 
-
-      // Default to the entire li element.
-      open_selectors : '',
-
-      // Image will be skipped in carousel.
-      skip_selector : '',
-
-      touch_label : '',
-
-      // event initializers and locks
-      init : false,
-      locked : false
-    },
-
-    init : function (scope, method, options) {
-      var self = this;
-      Foundation.inherit(this, 'throttle image_loaded');
-
-      this.bindings(method, options);
-
-      if (self.S(this.scope).is('[' + this.attr_name() + ']')) {
-        this.assemble(self.S('li', this.scope));
-      } else {
-        self.S('[' + this.attr_name() + ']', this.scope).each(function () {
-          self.assemble(self.S('li', this));
-        });
-      }
-    },
-
-    events : function (scope) {
-      var self = this,
-          S = self.S,
-          $scroll_container = $('.scroll-container');
-
-      if ($scroll_container.length > 0) {
-        this.scope = $scroll_container;
-      }
-
-      S(this.scope)
-        .off('.clearing')
-        .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors,
-          function (e, current, target) {
-            var current = current || S(this),
-                target = target || current,
-                next = current.next('li'),
-                settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'),
-                image = S(e.target);
-
-            e.preventDefault();
-
-            if (!settings) {
-              self.init();
-              settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init');
-            }
-
-            // if clearing is open and the current image is
-            // clicked, go to the next image in sequence
-            if (target.hasClass('visible') &&
-              current[0] === target[0] &&
-              next.length > 0 && self.is_open(current)) {
-              target = next;
-              image = S('img', target);
-            }
-
-            // set current and target to the clicked li if not otherwise defined.
-            self.open(image, current, target);
-            self.update_paddles(target);
-          })
-
-        .on('click.fndtn.clearing', '.clearing-main-next',
-          function (e) { self.nav(e, 'next') })
-        .on('click.fndtn.clearing', '.clearing-main-prev',
-          function (e) { self.nav(e, 'prev') })
-        .on('click.fndtn.clearing', this.settings.close_selectors,
-          function (e) { Foundation.libs.clearing.close(e, this) });
-
-      $(document).on('keydown.fndtn.clearing',
-          function (e) { self.keydown(e) });
-
-      S(window).off('.clearing').on('resize.fndtn.clearing',
-        function () { self.resize() });
-
-      this.swipe_events(scope);
-    },
-
-    swipe_events : function (scope) {
-      var self = this,
-      S = self.S;
-
-      S(this.scope)
-        .on('touchstart.fndtn.clearing', '.visible-img', function(e) {
-          if (!e.touches) { e = e.originalEvent; }
-          var data = {
-                start_page_x: e.touches[0].pageX,
-                start_page_y: e.touches[0].pageY,
-                start_time: (new Date()).getTime(),
-                delta_x: 0,
-                is_scrolling: undefined
-              };
-
-          S(this).data('swipe-transition', data);
-          e.stopPropagation();
-        })
-        .on('touchmove.fndtn.clearing', '.visible-img', function(e) {
-          if (!e.touches) { e = e.originalEvent; }
-          // Ignore pinch/zoom events
-          if(e.touches.length > 1 || e.scale && e.scale !== 1) return;
-
-          var data = S(this).data('swipe-transition');
-
-          if (typeof data === 'undefined') {
-            data = {};
-          }
-
-          data.delta_x = e.touches[0].pageX - data.start_page_x;
-
-          if (Foundation.rtl) {
-            data.delta_x = -data.delta_x;
-          }
-
-          if (typeof data.is_scrolling === 'undefined') {
-            data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) );
-          }
-
-          if (!data.is_scrolling && !data.active) {
-            e.preventDefault();
-            var direction = (data.delta_x < 0) ? 'next' : 'prev';
-            data.active = true;
-            self.nav(e, direction);
-          }
-        })
-        .on('touchend.fndtn.clearing', '.visible-img', function(e) {
-          S(this).data('swipe-transition', {});
-          e.stopPropagation();
-        });
-    },
-
-    assemble : function ($li) {
-      var $el = $li.parent();
-
-      if ($el.parent().hasClass('carousel')) {
-        return;
-      }
-      
-      $el.after('<div id="foundationClearingHolder"></div>');
-
-      var grid = $el.detach(),
-          grid_outerHTML = '';
-
-      if (grid[0] == null) {
-        return;
-      } else {
-        grid_outerHTML = grid[0].outerHTML;
-      }
-      
-      var holder = this.S('#foundationClearingHolder'),
-          settings = $el.data(this.attr_name(true) + '-init'),
-          data = {
-            grid: '<div class="carousel">' + grid_outerHTML + '</div>',
-            viewing: settings.templates.viewing
-          },
-          wrapper = '<div class="clearing-assembled"><div>' + data.viewing +
-            data.grid + '</div></div>',
-          touch_label = this.settings.touch_label;
-
-      if (Modernizr.touch) {
-        wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end();
-      }
-
-      holder.after(wrapper).remove();
-    },
-
-    open : function ($image, current, target) {
-      var self = this,
-          body = $(document.body),
-          root = target.closest('.clearing-assembled'),
-          container = self.S('div', root).first(),
-          visible_image = self.S('.visible-img', container),
-          image = self.S('img', visible_image).not($image),
-          label = self.S('.clearing-touch-label', container),
-          error = false;
-
-      // Event to disable scrolling on touch devices when Clearing is activated
-      $('body').on('touchmove',function(e){
-        e.preventDefault();
-      });
-
-      image.error(function () {
-        error = true;
-      });
-
-      function startLoad() {
-        setTimeout(function () {
-          this.image_loaded(image, function () {
-            if (image.outerWidth() === 1 && !error) {
-              startLoad.call(this);
-            } else {
-              cb.call(this, image);
-            }
-          }.bind(this));
-        }.bind(this), 100);
-      }
-
-      function cb (image) {
-        var $image = $(image);
-        $image.css('visibility', 'visible');
-        // toggle the gallery
-        body.css('overflow', 'hidden');
-        root.addClass('clearing-blackout');
-        container.addClass('clearing-container');
-        visible_image.show();
-        this.fix_height(target)
-          .caption(self.S('.clearing-caption', visible_image), self.S('img', target))
-          .center_and_label(image, label)
-          .shift(current, target, function () {
-            target.closest('li').siblings().removeClass('visible');
-            target.closest('li').addClass('visible');
-          });
-        visible_image.trigger('opened.fndtn.clearing')
-      }
-
-      if (!this.locked()) {
-        visible_image.trigger('open.fndtn.clearing');
-        // set the image to the selected thumbnail
-        image
-          .attr('src', this.load($image))
-          .css('visibility', 'hidden');
-
-        startLoad.call(this);
-      }
-    },
-
-    close : function (e, el) {
-      e.preventDefault();
-
-      var root = (function (target) {
-            if (/blackout/.test(target.selector)) {
-              return target;
-            } else {
-              return target.closest('.clearing-blackout');
-            }
-          }($(el))),
-          body = $(document.body), container, visible_image;
-
-      if (el === e.target && root) {
-        body.css('overflow', '');
-        container = $('div', root).first();
-        visible_image = $('.visible-img', container);
-        visible_image.trigger('close.fndtn.clearing');
-        this.settings.prev_index = 0;
-        $('ul[' + this.attr_name() + ']', root)
-          .attr('style', '').closest('.clearing-blackout')
-          .removeClass('clearing-blackout');
-        container.removeClass('clearing-container');
-        visible_image.hide();
-        visible_image.trigger('closed.fndtn.clearing');        
-      }
-
-      // Event to re-enable scrolling on touch devices
-      $('body').off('touchmove');
-
-      return false;
-    },
-
-    is_open : function (current) {
-      return current.parent().prop('style').length > 0;
-    },
-
-    keydown : function (e) {
-      var clearing = $('.clearing-blackout ul[' + this.attr_name() + ']'),
-          NEXT_KEY = this.rtl ? 37 : 39,
-          PREV_KEY = this.rtl ? 39 : 37,
-          ESC_KEY = 27;
-
-      if (e.which === NEXT_KEY) this.go(clearing, 'next');
-      if (e.which === PREV_KEY) this.go(clearing, 'prev');
-      if (e.which === ESC_KEY) this.S('a.clearing-close').trigger('click').trigger('click.fndtn.clearing');
-    },
-
-    nav : function (e, direction) {
-      var clearing = $('ul[' + this.attr_name() + ']', '.clearing-blackout');
-
-      e.preventDefault();
-      this.go(clearing, direction);
-    },
-
-    resize : function () {
-      var image = $('img', '.clearing-blackout .visible-img'),
-          label = $('.clearing-touch-label', '.clearing-blackout');
-
-      if (image.length) {
-        this.center_and_label(image, label);
-        image.trigger('resized.fndtn.clearing')
-      }
-    },
-
-    // visual adjustments
-    fix_height : function (target) {
-      var lis = target.parent().children(),
-          self = this;
-
-      lis.each(function () {
-        var li = self.S(this),
-            image = li.find('img');
-
-        if (li.height() > image.outerHeight()) {
-          li.addClass('fix-height');
-        }
-      })
-      .closest('ul')
-      .width(lis.length * 100 + '%');
-
-      return this;
-    },
-
-    update_paddles : function (target) {
-      target = target.closest('li');
-      var visible_image = target
-        .closest('.carousel')
-        .siblings('.visible-img');
-
-      if (target.next().length > 0) {
-        this.S('.clearing-main-next', visible_image).removeClass('disabled');
-      } else {
-        this.S('.clearing-main-next', visible_image).addClass('disabled');
-      }
-
-      if (target.prev().length > 0) {
-        this.S('.clearing-main-prev', visible_image).removeClass('disabled');
-      } else {
-        this.S('.clearing-main-prev', visible_image).addClass('disabled');
-      }
-    },
-
-    center_and_label : function (target, label) {
-      if (!this.rtl) {
-        target.css({
-          marginLeft : -(target.outerWidth() / 2),
-          marginTop : -(target.outerHeight() / 2)
-        });
-
-        if (label.length > 0) {
-          label.css({
-            marginLeft : -(label.outerWidth() / 2),
-            marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10
-          });
-        }
-      } else {
-        target.css({
-          marginRight : -(target.outerWidth() / 2),
-          marginTop : -(target.outerHeight() / 2),
-          left: 'auto',
-          right: '50%'
-        });
-
-        if (label.length > 0) {
-          label.css({
-            marginRight : -(label.outerWidth() / 2),
-            marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10,
-            left: 'auto',
-            right: '50%'
-          });
-        }
-      }
-      return this;
-    },
-
-    // image loading and preloading
-
-    load : function ($image) {
-      var href;
-
-      if ($image[0].nodeName === 'A') {
-        href = $image.attr('href');
-      } else {
-        href = $image.closest('a').attr('href');
-      }
-
-      this.preload($image);
-
-      if (href) return href;
-      return $image.attr('src');
-    },
-
-    preload : function ($image) {
-      this
-        .img($image.closest('li').next())
-        .img($image.closest('li').prev());
-    },
-
-    img : function (img) {
-      if (img.length) {
-        var new_img = new Image(),
-            new_a = this.S('a', img);
-
-        if (new_a.length) {
-          new_img.src = new_a.attr('href');
-        } else {
-          new_img.src = this.S('img', img).attr('src');
-        }
-      }
-      return this;
-    },
-
-    // image caption
-
-    caption : function (container, $image) {
-      var caption = $image.attr('data-caption');
-
-      if (caption) {
-        container
-          .html(caption)
-          .show();
-      } else {
-        container
-          .text('')
-          .hide();
-      }
-      return this;
-    }, 
-
-    // directional methods
-
-    go : function ($ul, direction) {
-      var current = this.S('.visible', $ul),
-          target = current[direction]();
-
-      // Check for skip selector.
-      if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) {
-        target = target[direction]();
-      }
-
-      if (target.length) {
-        this.S('img', target)
-          .trigger('click', [current, target]).trigger('click.fndtn.clearing', [current, target])
-          .trigger('change.fndtn.clearing');
-      }
-    },
-
-    shift : function (current, target, callback) {
-      var clearing = target.parent(),
-          old_index = this.settings.prev_index || target.index(),
-          direction = this.direction(clearing, current, target),
-          dir = this.rtl ? 'right' : 'left',
-          left = parseInt(clearing.css('left'), 10),
-          width = target.outerWidth(),
-          skip_shift;
-
-      var dir_obj = {};
-
-      // we use jQuery animate instead of CSS transitions because we
-      // need a callback to unlock the next animation
-      // needs support for RTL **
-      if (target.index() !== old_index && !/skip/.test(direction)){
-        if (/left/.test(direction)) {
-          this.lock();
-          dir_obj[dir] = left + width;
-          clearing.animate(dir_obj, 300, this.unlock());
-        } else if (/right/.test(direction)) {
-          this.lock();
-          dir_obj[dir] = left - width;
-          clearing.animate(dir_obj, 300, this.unlock());
-        }
-      } else if (/skip/.test(direction)) {
-        // the target image is not adjacent to the current image, so
-        // do we scroll right or not
-        skip_shift = target.index() - this.settings.up_count;
-        this.lock();
-
-        if (skip_shift > 0) {
-          dir_obj[dir] = -(skip_shift * width);
-          clearing.animate(dir_obj, 300, this.unlock());
-        } else {
-          dir_obj[dir] = 0;
-          clearing.animate(dir_obj, 300, this.unlock());
-        }
-      }
-
-      callback();
-    },
-
-    direction : function ($el, current, target) {
-      var lis = this.S('li', $el),
-          li_width = lis.outerWidth() + (lis.outerWidth() / 4),
-          up_count = Math.floor(this.S('.clearing-container').outerWidth() / li_width) - 1,
-          target_index = lis.index(target),
-          response;
-
-      this.settings.up_count = up_count;
-
-      if (this.adjacent(this.settings.prev_index, target_index)) {
-        if ((target_index > up_count) && target_index > this.settings.prev_index) {
-          response = 'right';
-        } else if ((target_index > up_count - 1) && target_index <= this.settings.prev_index) {
-          response = 'left';
-        } else {
-          response = false;
-        }
-      } else {
-        response = 'skip';
-      }
-
-      this.settings.prev_index = target_index;
-
-      return response;
-    },
-
-    adjacent : function (current_index, target_index) {
-      for (var i = target_index + 1; i >= target_index - 1; i--) {
-        if (i === current_index) return true;
-      }
-      return false;
-    },
-
-    // lock management
-
-    lock : function () {
-      this.settings.locked = true;
-    },
-
-    unlock : function () {
-      this.settings.locked = false;
-    },
-
-    locked : function () {
-      return this.settings.locked;
-    },
-
-    off : function () {
-      this.S(this.scope).off('.fndtn.clearing');
-      this.S(window).off('.fndtn.clearing');
-    },
-
-    reflow : function () {
-      this.init();
-    }
-  };
-
-}(jQuery, window, window.document));
-
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.dropdown = {
-    name : 'dropdown',
-
-    version : '5.5.0',
-
-    settings : {
-      active_class: 'open',
-      disabled_class: 'disabled',
-      mega_class: 'mega',
-      align: 'bottom',
-      is_hover: false,
-      hover_timeout: 150,
-      opened: function(){},
-      closed: function(){}
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle');
-
-      $.extend(true, this.settings, method, options);
-      this.bindings(method, options);
-    },
-
-    events : function (scope) {
-      var self = this,
-          S = self.S;
-
-      S(this.scope)
-        .off('.dropdown')
-        .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) {
-          var settings = S(this).data(self.attr_name(true) + '-init') || self.settings;
-          if (!settings.is_hover || Modernizr.touch) {
-            e.preventDefault();
-            if (S(this).parent('[data-reveal-id]')) {
-              e.stopPropagation();
-            }
-            self.toggle($(this));
-          }
-        })
-        .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) {
-          var $this = S(this),
-              dropdown,
-              target;
-
-          clearTimeout(self.timeout);
-
-          if ($this.data(self.data_attr())) {
-            dropdown = S('#' + $this.data(self.data_attr()));
-            target = $this;
-          } else {
-            dropdown = $this;
-            target = S('[' + self.attr_name() + '="' + dropdown.attr('id') + '"]');
-          }
-
-          var settings = target.data(self.attr_name(true) + '-init') || self.settings;
-
-          if(S(e.currentTarget).data(self.data_attr()) && settings.is_hover) {
-            self.closeall.call(self);
-          }
-
-          if (settings.is_hover) self.open.apply(self, [dropdown, target]);
-        })
-        .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) {
-          var $this = S(this);
-          var settings;
-
-          if ($this.data(self.data_attr())) {
-              settings = $this.data(self.data_attr(true) + '-init') || self.settings;
-          } 
-          else {
-              var target   = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'),
-                  settings = target.data(self.attr_name(true) + '-init') || self.settings;
-          }
-
-          self.timeout = setTimeout(function () {
-            if ($this.data(self.data_attr())) {
-              if (settings.is_hover) self.close.call(self, S('#' + $this.data(self.data_attr())));
-            } else {
-              if (settings.is_hover) self.close.call(self, $this);
-            }
-          }.bind(this), settings.hover_timeout);
-        })
-        .on('click.fndtn.dropdown', function (e) {
-          var parent = S(e.target).closest('[' + self.attr_name() + '-content]');
-          var links  = parent.find('a');
-
-          if (links.length > 0 && parent.attr('aria-autoclose') !== "false") {
-              self.close.call(self, S('[' + self.attr_name() + '-content]'));
-          }
-
-          if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) {
-            return;
-          }
-
-          if (!(S(e.target).data('revealId')) &&
-            (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') ||
-              $.contains(parent.first()[0], e.target)))) {
-            e.stopPropagation();
-            return;
-          }
-
-          self.close.call(self, S('[' + self.attr_name() + '-content]'));
-        })
-        .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () {
-          self.settings.opened.call(this);
-        })
-        .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () {
-          self.settings.closed.call(this);
-        });
-
-      S(window)
-        .off('.dropdown')
-        .on('resize.fndtn.dropdown', self.throttle(function () {
-          self.resize.call(self);
-        }, 50));
-
-      this.resize();
-    },
-
-    close: function (dropdown) {
-      var self = this;
-      dropdown.each(function () {
-        var original_target = $('[' + self.attr_name() + '=' + dropdown[0].id + ']') || $('aria-controls=' + dropdown[0].id+ ']');
-        original_target.attr('aria-expanded', 'false');
-        if (self.S(this).hasClass(self.settings.active_class)) {
-          self.S(this)
-            .css(Foundation.rtl ? 'right':'left', '-99999px')
-            .attr('aria-hidden', 'true')
-            .removeClass(self.settings.active_class)
-            .prev('[' + self.attr_name() + ']')
-            .removeClass(self.settings.active_class)
-            .removeData('target');
-
-          self.S(this).trigger('closed').trigger('closed.fndtn.dropdown', [dropdown]);
-        }
-      });
-      dropdown.removeClass('f-open-' + this.attr_name(true));
-    },
-
-    closeall: function() {
-      var self = this;
-      $.each(self.S('.f-open-' + this.attr_name(true)), function() {
-        self.close.call(self, self.S(this));
-      });
-    },
-
-    open: function (dropdown, target) {
-      this
-        .css(dropdown
-        .addClass(this.settings.active_class), target);
-      dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class);
-      dropdown.data('target', target.get(0)).trigger('opened').trigger('opened.fndtn.dropdown', [dropdown, target]);
-      dropdown.attr('aria-hidden', 'false');
-      target.attr('aria-expanded', 'true');
-      dropdown.focus();
-      dropdown.addClass('f-open-' + this.attr_name(true));
-    },
-
-    data_attr: function () {
-      if (this.namespace.length > 0) {
-        return this.namespace + '-' + this.name;
-      }
-
-      return this.name;
-    },
-
-    toggle : function (target) {
-      if (target.hasClass(this.settings.disabled_class)) {
-        return;
-      }
-      var dropdown = this.S('#' + target.data(this.data_attr()));
-      if (dropdown.length === 0) {
-        // No dropdown found, not continuing
-        return;
-      }
-
-      this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown));
-
-      if (dropdown.hasClass(this.settings.active_class)) {
-        this.close.call(this, dropdown);
-        if (dropdown.data('target') !== target.get(0))
-          this.open.call(this, dropdown, target);
-      } else {
-        this.open.call(this, dropdown, target);
-      }
-    },
-
-    resize : function () {
-      var dropdown = this.S('[' + this.attr_name() + '-content].open'),
-          target = this.S('[' + this.attr_name() + '="' + dropdown.attr('id') + '"]');
-
-      if (dropdown.length && target.length) {
-        this.css(dropdown, target);
-      }
-    },
-
-    css : function (dropdown, target) {
-      var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8),
-          settings = target.data(this.attr_name(true) + '-init') || this.settings;
-
-      this.clear_idx();
-
-      if (this.small()) {
-        var p = this.dirs.bottom.call(dropdown, target, settings);
-
-        dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({
-          position : 'absolute',
-          width: '95%',
-          'max-width': 'none',
-          top: p.top
-        });
-
-        dropdown.css(Foundation.rtl ? 'right':'left', left_offset);
-      } else {
-
-        this.style(dropdown, target, settings);
-      }
-
-      return dropdown;
-    },
-
-    style : function (dropdown, target, settings) {
-      var css = $.extend({position: 'absolute'},
-        this.dirs[settings.align].call(dropdown, target, settings));
-
-      dropdown.attr('style', '').css(css);
-    },
-
-    // return CSS property object
-    // `this` is the dropdown
-    dirs : {
-      // Calculate target offset
-      _base : function (t) {
-        var o_p = this.offsetParent(),
-            o = o_p.offset(),
-            p = t.offset();
-
-        p.top -= o.top;
-        p.left -= o.left;
-        
-        //set some flags on the p object to pass along
-        p.missRight = false;
-        p.missTop = false;
-        p.missLeft = false;
-        p.leftRightFlag = false;
-    
-        //lets see if the panel will be off the screen
-        //get the actual width of the page and store it
-        var actualBodyWidth;
-        if (document.getElementsByClassName('row')[0]) {
-          actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth;
-        } else {
-          actualBodyWidth = window.outerWidth;
-        }
-
-        var actualMarginWidth = (window.outerWidth - actualBodyWidth) / 2;
-        var actualBoundary = actualBodyWidth;
-    
-        if (!this.hasClass('mega')) {
-          //miss top
-          if (t.offset().top <= this.outerHeight()) {
-            p.missTop = true;
-            actualBoundary = window.outerWidth - actualMarginWidth;
-            p.leftRightFlag = true;
-          }
-          
-          //miss right
-          if (t.offset().left + this.outerWidth() > t.offset().left + actualMarginWidth && t.offset().left - actualMarginWidth > this.outerWidth()) {
-            p.missRight = true;
-            p.missLeft = false;
-          }
-          
-          //miss left
-          if (t.offset().left - this.outerWidth() <= 0) {
-            p.missLeft = true;
-            p.missRight = false;
-          }
-        }
-
-        return p;
-      },
-
-      top: function (t, s) {
-        var self = Foundation.libs.dropdown,
-            p = self.dirs._base.call(this, t);
-
-        this.addClass('drop-top');
-        
-        if (p.missTop == true) {
-          p.top = p.top + t.outerHeight() + this.outerHeight();
-          this.removeClass('drop-top');
-        }
-    
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth() + t.outerWidth();
-        }
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this,t,s,p);
-        }
-
-        if (Foundation.rtl) {
-          return {left: p.left - this.outerWidth() + t.outerWidth(),
-            top: p.top - this.outerHeight()};
-        }
-
-        return {left: p.left, top: p.top - this.outerHeight()};
-      },
-
-      bottom: function (t,s) {
-        var self = Foundation.libs.dropdown,
-            p = self.dirs._base.call(this, t);
-
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth() + t.outerWidth();
-        }
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this,t,s,p);
-        }
-
-        if (self.rtl) {
-          return {left: p.left - this.outerWidth() + t.outerWidth(), top: p.top + t.outerHeight()};
-        }
-
-        return {left: p.left, top: p.top + t.outerHeight()};
-      },
-
-      left: function (t, s) {
-        var p = Foundation.libs.dropdown.dirs._base.call(this, t);
-
-        this.addClass('drop-left');
-        
-        if (p.missLeft == true) {
-          p.left =  p.left + this.outerWidth();
-          p.top = p.top + t.outerHeight();
-          this.removeClass('drop-left');
-        }
-
-        return {left: p.left - this.outerWidth(), top: p.top};
-      },
-
-      right: function (t, s) {
-        var p = Foundation.libs.dropdown.dirs._base.call(this, t);
-
-        this.addClass('drop-right');
-        
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth();
-          p.top = p.top + t.outerHeight();
-          this.removeClass('drop-right');
-        } else {
-          p.triggeredRight = true;
-        }
-    
-        var self = Foundation.libs.dropdown;
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this,t,s,p);
-        }
-
-        return {left: p.left + t.outerWidth(), top: p.top};
-      }
-    },
-
-    // Insert rule to style psuedo elements
-    adjust_pip : function (dropdown,target,settings,position) {
-      var sheet = Foundation.stylesheet,
-          pip_offset_base = 8;
-
-      if (dropdown.hasClass(settings.mega_class)) {
-        pip_offset_base = position.left + (target.outerWidth()/2) - 8;
-      }
-      else if (this.small()) {
-        pip_offset_base += position.left - 8;
-      }
-
-      this.rule_idx = sheet.cssRules.length;
-
-      //default
-      var sel_before = '.f-dropdown.open:before',
-          sel_after  = '.f-dropdown.open:after',
-          css_before = 'left: ' + pip_offset_base + 'px;',
-          css_after  = 'left: ' + (pip_offset_base - 1) + 'px;';
-        
-      if (position.missRight == true) {
-        pip_offset_base = dropdown.outerWidth() - 23;
-        sel_before = '.f-dropdown.open:before',
-        sel_after  = '.f-dropdown.open:after',
-        css_before = 'left: ' + pip_offset_base + 'px;',
-        css_after  = 'left: ' + (pip_offset_base - 1) + 'px;';
-      }
-    
-      //just a case where right is fired, but its not missing right
-      if (position.triggeredRight == true) {
-        sel_before = '.f-dropdown.open:before',
-        sel_after  = '.f-dropdown.open:after',
-        css_before = 'left:-12px;',
-        css_after  = 'left:-14px;';
-      }
-
-      if (sheet.insertRule) {
-        sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx);
-        sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1);
-      } else {
-        sheet.addRule(sel_before, css_before, this.rule_idx);
-        sheet.addRule(sel_after, css_after, this.rule_idx + 1);
-      }
-    },
-
-    // Remove old dropdown rule index
-    clear_idx : function () {
-      var sheet = Foundation.stylesheet;
-
-      if (typeof this.rule_idx !== 'undefined') {
-        sheet.deleteRule(this.rule_idx);
-        sheet.deleteRule(this.rule_idx);
-        delete this.rule_idx;
-      }
-    },
-
-    small : function () {
-      return matchMedia(Foundation.media_queries.small).matches &&
-        !matchMedia(Foundation.media_queries.medium).matches;
-    },
-
-    off: function () {
-      this.S(this.scope).off('.fndtn.dropdown');
-      this.S('html, body').off('.fndtn.dropdown');
-      this.S(window).off('.fndtn.dropdown');
-      this.S('[data-dropdown-content]').off('.fndtn.dropdown');
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
-
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.equalizer = {
-    name : 'equalizer',
-
-    version : '5.5.0',
-
-    settings : {
-      use_tallest: true,
-      before_height_change: $.noop,
-      after_height_change: $.noop,
-      equalize_on_stack: false
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'image_loaded');
-      this.bindings(method, options);
-      this.reflow();
-    },
-
-    events : function () {
-      this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function(e){
-        this.reflow();
-      }.bind(this));
-    },
-
-    equalize: function(equalizer) {
-      var isStacked = false,
-          vals = equalizer.find('[' + this.attr_name() + '-watch]:visible'),
-          settings = equalizer.data(this.attr_name(true)+'-init');
-
-      if (vals.length === 0) return;
-      var firstTopOffset = vals.first().offset().top;
-      settings.before_height_change();
-      equalizer.trigger('before-height-change').trigger('before-height-change.fndth.equalizer');
-      vals.height('inherit');
-      vals.each(function(){
-        var el = $(this);
-        if (el.offset().top !== firstTopOffset) {
-          isStacked = true;
-        }
-      });
-
-      if (settings.equalize_on_stack === false) {
-        if (isStacked) return;
-      };
-
-      var heights = vals.map(function(){ return $(this).outerHeight(false) }).get();
-
-      if (settings.use_tallest) {
-        var max = Math.max.apply(null, heights);
-        vals.css('height', max);
-      } else {
-        var min = Math.min.apply(null, heights);
-        vals.css('height', min);
-      }
-      settings.after_height_change();
-      equalizer.trigger('after-height-change').trigger('after-height-change.fndtn.equalizer');
-    },
-
-    reflow : function () {
-      var self = this;
-
-      this.S('[' + this.attr_name() + ']', this.scope).each(function(){
-        var $eq_target = $(this);
-        self.image_loaded(self.S('img', this), function(){
-          self.equalize($eq_target)
-        });
-      });
-    }
-  };
-})(jQuery, window, window.document);
-
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs['magellan-expedition'] = {
-    name : 'magellan-expedition',
-
-    version : '5.5.0',
-
-    settings : {
-      active_class: 'active',
-      threshold: 0, // pixels from the top of the expedition for it to become fixes
-      destination_threshold: 20, // pixels from the top of destination for it to be considered active
-      throttle_delay: 30, // calculation throttling to increase framerate
-      fixed_top: 0, // top distance in pixels assigend to the fixed element on scroll
-      offset_by_height: true,  // whether to offset the destination by the expedition height. Usually you want this to be true, unless your expedition is on the side.
-      duration: 700, // animation duration time 
-      easing: 'swing' // animation easing
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle');
-      this.bindings(method, options);
-    },
-
-    events : function () {
-      var self = this,
-          S = self.S,
-          settings = self.settings;
-
-      // initialize expedition offset
-      self.set_expedition_position();
-
-      S(self.scope)
-        .off('.magellan')
-        .on('click.fndtn.magellan', '[' + self.add_namespace('data-magellan-arrival') + '] a[href^="#"]', function (e) {
-          e.preventDefault();
-          var expedition = $(this).closest('[' + self.attr_name() + ']'),
-              settings = expedition.data('magellan-expedition-init'),
-              hash = this.hash.split('#').join(''),
-              target = $('a[name="'+hash+'"]');
-
-          if (target.length === 0) {
-            target = $('#'+hash);
-
-          }
-
-
-          // Account for expedition height if fixed position
-          var scroll_top = target.offset().top - settings.destination_threshold + 1;
-          if (settings.offset_by_height) {
-            scroll_top = scroll_top - expedition.outerHeight();
-          }
-
-          $('html, body').stop().animate({
-            'scrollTop': scroll_top
-          }, settings.duration, settings.easing, function () {
-            if(history.pushState) {
-              history.pushState(null, null, '#'+hash);
-            }
-            else {
-              location.hash = '#'+hash;
-            }
-          });
-        })
-        .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay));
-
-      $(window)
-        .on('resize.fndtn.magellan', self.throttle(this.set_expedition_position.bind(this), settings.throttle_delay));
-    },
-
-    check_for_arrivals : function() {
-      var self = this;
-      self.update_arrivals();
-      self.update_expedition_positions();
-    },
-
-    set_expedition_position : function() {
-      var self = this;
-      $('[' + this.attr_name() + '=fixed]', self.scope).each(function(idx, el) {
-        var expedition = $(this),
-            settings = expedition.data('magellan-expedition-init'),
-            styles = expedition.attr('styles'), // save styles
-            top_offset, fixed_top;
-
-        expedition.attr('style', '');
-        top_offset = expedition.offset().top + settings.threshold;
-
-        //set fixed-top by attribute
-        fixed_top = parseInt(expedition.data('magellan-fixed-top'));
-        if(!isNaN(fixed_top))
-            self.settings.fixed_top = fixed_top;
-
-        expedition.data(self.data_attr('magellan-top-offset'), top_offset);
-        expedition.attr('style', styles);
-      });
-    },
-
-    update_expedition_positions : function() {
-      var self = this,
-          window_top_offset = $(window).scrollTop();
-
-      $('[' + this.attr_name() + '=fixed]', self.scope).each(function() {
-        var expedition = $(this),
-            settings = expedition.data('magellan-expedition-init'),
-            styles = expedition.attr('style'), // save styles
-            top_offset = expedition.data('magellan-top-offset');
-
-        //scroll to the top distance
-        if (window_top_offset+self.settings.fixed_top >= top_offset) {
-          // Placeholder allows height calculations to be consistent even when
-          // appearing to switch between fixed/non-fixed placement
-          var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']');
-          if (placeholder.length === 0) {
-            placeholder = expedition.clone();
-            placeholder.removeAttr(self.attr_name());
-            placeholder.attr(self.add_namespace('data-magellan-expedition-clone'),'');
-            expedition.before(placeholder);
-          }
-          expedition.css({position:'fixed', top: settings.fixed_top}).addClass('fixed');
-        } else {
-          expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove();
-          expedition.attr('style',styles).css('position','').css('top','').removeClass('fixed');
-        }
-      });
-    },
-
-    update_arrivals : function() {
-      var self = this,
-          window_top_offset = $(window).scrollTop();
-
-      $('[' + this.attr_name() + ']', self.scope).each(function() {
-        var expedition = $(this),
-            settings = expedition.data(self.attr_name(true) + '-init'),
-            offsets = self.offsets(expedition, window_top_offset),
-            arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'),
-            active_item = false;
-        offsets.each(function(idx, item) {
-          if (item.viewport_offset >= item.top_offset) {
-            var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']');
-            arrivals.not(item.arrival).removeClass(settings.active_class);
-            item.arrival.addClass(settings.active_class);
-            active_item = true;
-            return true;
-          }
-        });
-
-        if (!active_item) arrivals.removeClass(settings.active_class);
-      });
-    },
-
-    offsets : function(expedition, window_offset) {
-      var self = this,
-          settings = expedition.data(self.attr_name(true) + '-init'),
-          viewport_offset = window_offset;
-
-      return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function(idx, el) {
-        var name = $(this).data(self.data_attr('magellan-arrival')),
-            dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']');
-        if (dest.length > 0) {
-          var top_offset = dest.offset().top - settings.destination_threshold;
-          if (settings.offset_by_height) {
-            top_offset = top_offset - expedition.outerHeight();
-          }
-          top_offset = Math.floor(top_offset);
-          return {
-            destination : dest,
-            arrival : $(this),
-            top_offset : top_offset,
-            viewport_offset : viewport_offset
-          }
-        }
-      }).sort(function(a, b) {
-        if (a.top_offset < b.top_offset) return -1;
-        if (a.top_offset > b.top_offset) return 1;
-        return 0;
-      });
-    },
-
-    data_attr: function (str) {
-      if (this.namespace.length > 0) {
-        return this.namespace + '-' + str;
-      }
-
-      return str;
-    },
-
-    off : function () {
-      this.S(this.scope).off('.magellan');
-      this.S(window).off('.magellan');
-    },
-
-    reflow : function () {
-      var self = this;
-      // remove placeholder expeditions used for height calculation purposes
-      $('[' + self.add_namespace('data-magellan-expedition-clone') + ']', self.scope).remove();
-    }
-  };
-}(jQuery, window, window.document));
-
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.topbar = {
-    name : 'topbar',
-
-    version: '5.5.0',
-
-    settings : {
-      index : 0,
-      sticky_class : 'sticky',
-      custom_back_text: true,
-      back_text: 'Back',
-      mobile_show_parent_link: true,
-      is_hover: true,
-      scrolltop : true, // jump to top when sticky nav menu toggle is clicked
-      sticky_on : 'all'
-    },
-
-    init : function (section, method, options) {
-      Foundation.inherit(this, 'add_custom_rule register_media throttle');
-      var self = this;
-
-      self.register_media('topbar', 'foundation-mq-topbar');
-
-      this.bindings(method, options);
-
-      self.S('[' + this.attr_name() + ']', this.scope).each(function () {
-        var topbar = $(this),
-            settings = topbar.data(self.attr_name(true) + '-init'),
-            section = self.S('section, .top-bar-section', this);
-        topbar.data('index', 0);
-        var topbarContainer = topbar.parent();
-        if (topbarContainer.hasClass('fixed') || self.is_sticky(topbar, topbarContainer, settings) ) {
-          self.settings.sticky_class = settings.sticky_class;
-          self.settings.sticky_topbar = topbar;
-          topbar.data('height', topbarContainer.outerHeight());
-          topbar.data('stickyoffset', topbarContainer.offset().top);
-        } else {
-          topbar.data('height', topbar.outerHeight());
-        }
-
-        if (!settings.assembled) {
-          self.assemble(topbar);
-        }
-
-        if (settings.is_hover) {
-          self.S('.has-dropdown', topbar).addClass('not-click');
-        } else {
-          self.S('.has-dropdown', topbar).removeClass('not-click');
-        }
-
-        // Pad body when sticky (scrolled) or fixed.
-        self.add_custom_rule('.f-topbar-fixed { padding-top: ' + topbar.data('height') + 'px }');
-
-        if (topbarContainer.hasClass('fixed')) {
-          self.S('body').addClass('f-topbar-fixed');
-        }
-      });
-
-    },
-
-    is_sticky: function (topbar, topbarContainer, settings) {
-      var sticky = topbarContainer.hasClass(settings.sticky_class);
-
-      if (sticky && settings.sticky_on === 'all') {
-        return true;
-      } else if (sticky && this.small() && settings.sticky_on === 'small') {
-        return (matchMedia(Foundation.media_queries.small).matches && !matchMedia(Foundation.media_queries.medium).matches &&
-            !matchMedia(Foundation.media_queries.large).matches);
-        //return true;
-      } else if (sticky && this.medium() && settings.sticky_on === 'medium') {
-        return (matchMedia(Foundation.media_queries.small).matches && matchMedia(Foundation.media_queries.medium).matches &&
-            !matchMedia(Foundation.media_queries.large).matches);
-        //return true;
-      } else if(sticky && this.large() && settings.sticky_on === 'large') {
-        return (matchMedia(Foundation.media_queries.small).matches && matchMedia(Foundation.media_queries.medium).matches &&
-            matchMedia(Foundation.media_queries.large).matches);
-        //return true;
-      }
-
-      return false;
-    },
-
-    toggle: function (toggleEl) {
-      var self = this,
-          topbar;
-
-      if (toggleEl) {
-        topbar = self.S(toggleEl).closest('[' + this.attr_name() + ']');
-      } else {
-        topbar = self.S('[' + this.attr_name() + ']');
-      }
-
-      var settings = topbar.data(this.attr_name(true) + '-init');
-
-      var section = self.S('section, .top-bar-section', topbar);
-
-      if (self.breakpoint()) {
-        if (!self.rtl) {
-          section.css({left: '0%'});
-          $('>.name', section).css({left: '100%'});
-        } else {
-          section.css({right: '0%'});
-          $('>.name', section).css({right: '100%'});
-        }
-
-        self.S('li.moved', section).removeClass('moved');
-        topbar.data('index', 0);
-
-        topbar
-          .toggleClass('expanded')
-          .css('height', '');
-      }
-
-      if (settings.scrolltop) {
-        if (!topbar.hasClass('expanded')) {
-          if (topbar.hasClass('fixed')) {
-            topbar.parent().addClass('fixed');
-            topbar.removeClass('fixed');
-            self.S('body').addClass('f-topbar-fixed');
-          }
-        } else if (topbar.parent().hasClass('fixed')) {
-          if (settings.scrolltop) {
-            topbar.parent().removeClass('fixed');
-            topbar.addClass('fixed');
-            self.S('body').removeClass('f-topbar-fixed');
-
-            window.scrollTo(0,0);
-          } else {
-            topbar.parent().removeClass('expanded');
-          }
-        }
-      } else {
-        if (self.is_sticky(topbar, topbar.parent(), settings)) {
-          topbar.parent().addClass('fixed');
-        }
-
-        if (topbar.parent().hasClass('fixed')) {
-          if (!topbar.hasClass('expanded')) {
-            topbar.removeClass('fixed');
-            topbar.parent().removeClass('expanded');
-            self.update_sticky_positioning();
-          } else {
-            topbar.addClass('fixed');
-            topbar.parent().addClass('expanded');
-            self.S('body').addClass('f-topbar-fixed');
-          }
-        }
-      }
-    },
-
-    timer : null,
-
-    events : function (bar) {
-      var self = this,
-          S = this.S;
-
-      S(this.scope)
-        .off('.topbar')
-        .on('click.fndtn.topbar', '[' + this.attr_name() + '] .toggle-topbar', function (e) {
-          e.preventDefault();
-          self.toggle(this);
-        })
-        .on('click.fndtn.topbar','.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]',function (e) {
-            var li = $(this).closest('li');
-            if(self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown'))
-            {
-            self.toggle();
-            }
-        })
-        .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) {
-          var li = S(this),
-              target = S(e.target),
-              topbar = li.closest('[' + self.attr_name() + ']'),
-              settings = topbar.data(self.attr_name(true) + '-init');
-
-          if(target.data('revealId')) {
-            self.toggle();
-            return;
-          }
-
-          if (self.breakpoint()) return;
-          if (settings.is_hover && !Modernizr.touch) return;
-
-          e.stopImmediatePropagation();
-
-          if (li.hasClass('hover')) {
-            li
-              .removeClass('hover')
-              .find('li')
-              .removeClass('hover');
-
-            li.parents('li.hover')
-              .removeClass('hover');
-          } else {
-            li.addClass('hover');
-
-            $(li).siblings().removeClass('hover');
-
-            if (target[0].nodeName === 'A' && target.parent().hasClass('has-dropdown')) {
-              e.preventDefault();
-            }
-          }
-        })
-        .on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown>a', function (e) {
-          if (self.breakpoint()) {
-
-            e.preventDefault();
-
-            var $this = S(this),
-                topbar = $this.closest('[' + self.attr_name() + ']'),
-                section = topbar.find('section, .top-bar-section'),
-                dropdownHeight = $this.next('.dropdown').outerHeight(),
-                $selectedLi = $this.closest('li');
-
-            topbar.data('index', topbar.data('index') + 1);
-            $selectedLi.addClass('moved');
-
-            if (!self.rtl) {
-              section.css({left: -(100 * topbar.data('index')) + '%'});
-              section.find('>.name').css({left: 100 * topbar.data('index') + '%'});
-            } else {
-              section.css({right: -(100 * topbar.data('index')) + '%'});
-              section.find('>.name').css({right: 100 * topbar.data('index') + '%'});
-            }
-
-            topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height'));
-          }
-        });
-
-      S(window).off('.topbar').on('resize.fndtn.topbar', self.throttle(function() {
-          self.resize.call(self);
-      }, 50)).trigger('resize').trigger('resize.fndtn.topbar').load(function(){
-          // Ensure that the offset is calculated after all of the pages resources have loaded
-          S(this).trigger('resize.fndtn.topbar');
-      });
-
-      S('body').off('.topbar').on('click.fndtn.topbar', function (e) {
-        var parent = S(e.target).closest('li').closest('li.hover');
-
-        if (parent.length > 0) {
-          return;
-        }
-
-        S('[' + self.attr_name() + '] li.hover').removeClass('hover');
-      });
-
-      // Go up a level on Click
-      S(this.scope).on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown .back', function (e) {
-        e.preventDefault();
-
-        var $this = S(this),
-            topbar = $this.closest('[' + self.attr_name() + ']'),
-            section = topbar.find('section, .top-bar-section'),
-            settings = topbar.data(self.attr_name(true) + '-init'),
-            $movedLi = $this.closest('li.moved'),
-            $previousLevelUl = $movedLi.parent();
-
-        topbar.data('index', topbar.data('index') - 1);
-
-        if (!self.rtl) {
-          section.css({left: -(100 * topbar.data('index')) + '%'});
-          section.find('>.name').css({left: 100 * topbar.data('index') + '%'});
-        } else {
-          section.css({right: -(100 * topbar.data('index')) + '%'});
-          section.find('>.name').css({right: 100 * topbar.data('index') + '%'});
-        }
-
-        if (topbar.data('index') === 0) {
-          topbar.css('height', '');
-        } else {
-          topbar.css('height', $previousLevelUl.outerHeight(true) + topbar.data('height'));
-        }
-
-        setTimeout(function () {
-          $movedLi.removeClass('moved');
-        }, 300);
-      });
-
-      // Show dropdown menus when their items are focused
-      S(this.scope).find('.dropdown a')
-        .focus(function() {
-          $(this).parents('.has-dropdown').addClass('hover');
-        })
-        .blur(function() {
-          $(this).parents('.has-dropdown').removeClass('hover');
-        });
-    },
-
-    resize : function () {
-      var self = this;
-      self.S('[' + this.attr_name() + ']').each(function () {
-        var topbar = self.S(this),
-            settings = topbar.data(self.attr_name(true) + '-init');
-
-        var stickyContainer = topbar.parent('.' + self.settings.sticky_class);
-        var stickyOffset;
-
-        if (!self.breakpoint()) {
-          var doToggle = topbar.hasClass('expanded');
-          topbar
-            .css('height', '')
-            .removeClass('expanded')
-            .find('li')
-            .removeClass('hover');
-
-            if(doToggle) {
-              self.toggle(topbar);
-            }
-        }
-
-        if(self.is_sticky(topbar, stickyContainer, settings)) {
-          if(stickyContainer.hasClass('fixed')) {
-            // Remove the fixed to allow for correct calculation of the offset.
-            stickyContainer.removeClass('fixed');
-
-            stickyOffset = stickyContainer.offset().top;
-            if(self.S(document.body).hasClass('f-topbar-fixed')) {
-              stickyOffset -= topbar.data('height');
-            }
-
-            topbar.data('stickyoffset', stickyOffset);
-            stickyContainer.addClass('fixed');
-          } else {
-            stickyOffset = stickyContainer.offset().top;
-            topbar.data('stickyoffset', stickyOffset);
-          }
-        }
-
-      });
-    },
-
-    breakpoint : function () {
-      return !matchMedia(Foundation.media_queries['topbar']).matches;
-    },
-
-    small : function () {
-      return matchMedia(Foundation.media_queries['small']).matches;
-    },
-
-    medium : function () {
-      return matchMedia(Foundation.media_queries['medium']).matches;
-    },
-
-    large : function () {
-      return matchMedia(Foundation.media_queries['large']).matches;
-    },
-
-    assemble : function (topbar) {
-      var self = this,
-          settings = topbar.data(this.attr_name(true) + '-init'),
-          section = self.S('section, .top-bar-section', topbar);
-
-      // Pull element out of the DOM for manipulation
-      section.detach();
-
-      self.S('.has-dropdown>a', section).each(function () {
-        var $link = self.S(this),
-            $dropdown = $link.siblings('.dropdown'),
-            url = $link.attr('href'),
-            $titleLi;
-
-
-        if (!$dropdown.find('.title.back').length) {
-
-          if (settings.mobile_show_parent_link == true && url) {
-            $titleLi = $('<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5></li><li class="parent-link show-for-small-only"><a class="parent-link js-generated" href="' + url + '">' + $link.html() +'</a></li>');
-          } else {
-            $titleLi = $('<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5>');
-          }
-
-          // Copy link to subnav
-          if (settings.custom_back_text == true) {
-            $('h5>a', $titleLi).html(settings.back_text);
-          } else {
-            $('h5>a', $titleLi).html('&laquo; ' + $link.html());
-          }
-          $dropdown.prepend($titleLi);
-        }
-      });
-
-      // Put element back in the DOM
-      section.appendTo(topbar);
-
-      // check for sticky
-      this.sticky();
-
-      this.assembled(topbar);
-    },
-
-    assembled : function (topbar) {
-      topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled: true}));
-    },
-
-    height : function (ul) {
-      var total = 0,
-          self = this;
-
-      $('> li', ul).each(function () {
-        total += self.S(this).outerHeight(true);
-      });
-
-      return total;
-    },
-
-    sticky : function () {
-      var self = this;
-
-      this.S(window).on('scroll', function() {
-        self.update_sticky_positioning();
-      });
-    },
-
-    update_sticky_positioning: function() {
-      var klass = '.' + this.settings.sticky_class,
-          $window = this.S(window),
-          self = this;
-
-      if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(), this.settings)) {
-        var distance = this.settings.sticky_topbar.data('stickyoffset');
-        if (!self.S(klass).hasClass('expanded')) {
-          if ($window.scrollTop() > (distance)) {
-            if (!self.S(klass).hasClass('fixed')) {
-              self.S(klass).addClass('fixed');
-              self.S('body').addClass('f-topbar-fixed');
-            }
-          } else if ($window.scrollTop() <= distance) {
-            if (self.S(klass).hasClass('fixed')) {
-              self.S(klass).removeClass('fixed');
-              self.S('body').removeClass('f-topbar-fixed');
-            }
-          }
-        }
-      }
-    },
-
-    off : function () {
-      this.S(this.scope).off('.fndtn.topbar');
-      this.S(window).off('.fndtn.topbar');
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
-
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.reveal = {
-    name : 'reveal',
-
-    version : '5.5.0',
-
-    locked : false,
-
-    settings : {
-      animation: 'fadeAndPop',
-      animation_speed: 250,
-      close_on_background_click: true,
-      close_on_esc: true,
-      dismiss_modal_class: 'close-reveal-modal',
-      bg_class: 'reveal-modal-bg',
-      bg_root_element: 'body',
-      root_element: 'body',
-      open: function(){},
-      opened: function(){},
-      close: function(){},
-      closed: function(){},
-      bg : $('.reveal-modal-bg'),
-      css : {
-        open : {
-          'opacity': 0,
-          'visibility': 'visible',
-          'display' : 'block'
-        },
-        close : {
-          'opacity': 1,
-          'visibility': 'hidden',
-          'display': 'none'
-        }
-      }
-    },
-
-    init : function (scope, method, options) {
-      $.extend(true, this.settings, method, options);
-      this.bindings(method, options);
-    },
-
-    events : function (scope) {
-      var self = this,
-          S = self.S;
-
-      S(this.scope)
-        .off('.reveal')
-        .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) {
-          e.preventDefault();
-        
-          if (!self.locked) {
-            var element = S(this),
-                ajax = element.data(self.data_attr('reveal-ajax'));
-
-            self.locked = true;
-
-            if (typeof ajax === 'undefined') {
-              self.open.call(self, element);
-            } else {
-              var url = ajax === true ? element.attr('href') : ajax;
-
-              self.open.call(self, element, {url: url});
-            }
-          }
-        });
-
-      S(document)
-        .on('click.fndtn.reveal', this.close_targets(), function (e) {
-
-          e.preventDefault();
-
-          if (!self.locked) {
-            var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings,
-                bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0];
-
-            if (bg_clicked) {
-              if (settings.close_on_background_click) {
-                e.stopPropagation();
-              } else {
-                return;
-              }
-            }
-
-            self.locked = true;
-            self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open') : S(this).closest('[' + self.attr_name() + ']'));
-          }
-        });
-
-      if(S('[' + self.attr_name() + ']', this.scope).length > 0) {
-        S(this.scope)
-          // .off('.reveal')
-          .on('open.fndtn.reveal', this.settings.open)
-          .on('opened.fndtn.reveal', this.settings.opened)
-          .on('opened.fndtn.reveal', this.open_video)
-          .on('close.fndtn.reveal', this.settings.close)
-          .on('closed.fndtn.reveal', this.settings.closed)
-          .on('closed.fndtn.reveal', this.close_video);
-      } else {
-        S(this.scope)
-          // .off('.reveal')
-          .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open)
-          .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened)
-          .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video)
-          .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close)
-          .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed)
-          .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video);
-      }
-
-      return true;
-    },
-
-    // PATCH #3: turning on key up capture only when a reveal window is open
-    key_up_on : function (scope) {
-      var self = this;
-
-      // PATCH #1: fixing multiple keyup event trigger from single key press
-      self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) {
-        var open_modal = self.S('[' + self.attr_name() + '].open'),
-            settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ;
-        // PATCH #2: making sure that the close event can be called only while unlocked,
-        //           so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window.
-        if ( settings && event.which === 27  && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key
-          self.close.call(self, open_modal);
-        }
-      });
-
-      return true;
-    },
-
-    // PATCH #3: turning on key up capture only when a reveal window is open
-    key_up_off : function (scope) {
-      this.S('body').off('keyup.fndtn.reveal');
-      return true;
-    },
-
-
-    open : function (target, ajax_settings) {
-      var self = this,
-          modal;
-
-      if (target) {
-        if (typeof target.selector !== 'undefined') {
-          // Find the named node; only use the first one found, since the rest of the code assumes there's only one node
-          modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first();
-        } else {
-          modal = self.S(this.scope);
-
-          ajax_settings = target;
-        }
-      } else {
-        modal = self.S(this.scope);
-      }
-
-      var settings = modal.data(self.attr_name(true) + '-init');
-      settings = settings || this.settings;
-
-
-      if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) {
-        return self.close(modal);
-      }
-
-      if (!modal.hasClass('open')) {
-        var open_modal = self.S('[' + self.attr_name() + '].open');
-
-        if (typeof modal.data('css-top') === 'undefined') {
-          modal.data('css-top', parseInt(modal.css('top'), 10))
-            .data('offset', this.cache_offset(modal));
-        }
-
-        this.key_up_on(modal);    // PATCH #3: turning on key up capture only when a reveal window is open
-        modal.trigger('open').trigger('open.fndtn.reveal');
-
-        if (open_modal.length < 1) {
-          this.toggle_bg(modal, true);
-        }
-
-        if (typeof ajax_settings === 'string') {
-          ajax_settings = {
-            url: ajax_settings
-          };
-        }
-
-        if (typeof ajax_settings === 'undefined' || !ajax_settings.url) {
-          if (open_modal.length > 0) {
-            this.hide(open_modal, settings.css.close);
-          }
-
-          this.show(modal, settings.css.open);
-        } else {
-          var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null;
-
-          $.extend(ajax_settings, {
-            success: function (data, textStatus, jqXHR) {
-              if ( $.isFunction(old_success) ) {
-                var result = old_success(data, textStatus, jqXHR);
-                if (typeof result == 'string') data = result;
-              }
-
-              modal.html(data);
-              self.S(modal).foundation('section', 'reflow');
-              self.S(modal).children().foundation();
-
-              if (open_modal.length > 0) {
-                self.hide(open_modal, settings.css.close);
-              }
-              self.show(modal, settings.css.open);
-            }
-          });
-
-          $.ajax(ajax_settings);
-        }
-      }
-      self.S(window).trigger('resize');
-    },
-
-    close : function (modal) {
-      var modal = modal && modal.length ? modal : this.S(this.scope),
-          open_modals = this.S('[' + this.attr_name() + '].open'),
-          settings = modal.data(this.attr_name(true) + '-init') || this.settings;
-
-      if (open_modals.length > 0) {
-        this.locked = true;
-        this.key_up_off(modal);   // PATCH #3: turning on key up capture only when a reveal window is open
-        modal.trigger('close').trigger('close.fndtn.reveal');
-        this.toggle_bg(modal, false);
-        this.hide(open_modals, settings.css.close, settings);
-      }
-    },
-
-    close_targets : function () {
-      var base = '.' + this.settings.dismiss_modal_class;
-
-      if (this.settings.close_on_background_click) {
-        return base + ', .' + this.settings.bg_class;
-      }
-
-      return base;
-    },
-
-    toggle_bg : function (el, modal, state) {
-      var settings = el.data(this.attr_name(true) + '-init') || this.settings,
-            bg_root_element = settings.bg_root_element; // Adding option to specify the background root element fixes scrolling issue
-      
-      if (this.S('.' + this.settings.bg_class).length === 0) {
-        this.settings.bg = $('<div />', {'class': this.settings.bg_class})
-          .appendTo(bg_root_element).hide();
-      }
-
-      var visible = this.settings.bg.filter(':visible').length > 0;
-      if ( state != visible ) {
-        if ( state == undefined ? visible : !state ) {
-          this.hide(this.settings.bg);
-        } else {
-          this.show(this.settings.bg);
-        }
-      }
-    },
-
-    show : function (el, css) {
-      // is modal
-      if (css) {
-        var settings = el.data(this.attr_name(true) + '-init') || this.settings,
-            root_element = settings.root_element;
-
-        if (el.parent(root_element).length === 0) {
-          var placeholder = el.wrap('<div style="display: none;" />').parent();
-
-          el.on('closed.fndtn.reveal.wrapped', function() {
-            el.detach().appendTo(placeholder);
-            el.unwrap().unbind('closed.fndtn.reveal.wrapped');
-          });
-
-          el.detach().appendTo(root_element);
-        }
-
-        var animData = getAnimationData(settings.animation);
-        if (!animData.animate) {
-          this.locked = false;
-        }
-        if (animData.pop) {
-          css.top = $(root_element).scrollTop() - el.data('offset') + 'px'; //adding root_element instead of window for scrolling offset if modal trigger is below the fold
-          var end_css = {
-            top: $(root_element).scrollTop() + el.data('css-top') + 'px', //adding root_element instead of window for scrolling offset if modal trigger is below the fold
-            opacity: 1
-          };
-
-          return setTimeout(function () {
-            return el
-              .css(css)
-              .animate(end_css, settings.animation_speed, 'linear', function () {
-                this.locked = false;
-                el.trigger('opened').trigger('opened.fndtn.reveal');
-              }.bind(this))
-              .addClass('open');
-          }.bind(this), settings.animation_speed / 2);
-        }
-
-        if (animData.fade) {
-          css.top = $(root_element).scrollTop() + el.data('css-top') + 'px'; //adding root_element instead of window for scrolling offset if modal trigger is below the fold
-          var end_css = {opacity: 1};
-
-          return setTimeout(function () {
-            return el
-              .css(css)
-              .animate(end_css, settings.animation_speed, 'linear', function () {
-                this.locked = false;
-                el.trigger('opened').trigger('opened.fndtn.reveal');
-              }.bind(this))
-              .addClass('open');
-          }.bind(this), settings.animation_speed / 2);
-        }
-
-        return el.css(css).show().css({opacity: 1}).addClass('open').trigger('opened').trigger('opened.fndtn.reveal');
-      }
-
-      var settings = this.settings;
-
-      // should we animate the background?
-      if (getAnimationData(settings.animation).fade) {
-        return el.fadeIn(settings.animation_speed / 2);
-      }
-
-      this.locked = false;
-
-      return el.show();
-    },
-
-    hide : function (el, css) {
-      // is modal
-      if (css) {
-        var settings = el.data(this.attr_name(true) + '-init') || this.settings,
-            root_element = settings.root_element;
-
-        var animData = getAnimationData(settings.animation);
-        if (!animData.animate) {
-          this.locked = false;
-        }
-        if (animData.pop) {
-          var end_css = {
-            top: - $(root_element).scrollTop() - el.data('offset') + 'px', //adding root_element instead of window for scrolling offset if modal trigger is below the fold
-            opacity: 0
-          };
-
-          return setTimeout(function () {
-            return el
-              .animate(end_css, settings.animation_speed, 'linear', function () {
-                this.locked = false;
-                el.css(css).trigger('closed').trigger('closed.fndtn.reveal');
-              }.bind(this))
-              .removeClass('open');
-          }.bind(this), settings.animation_speed / 2);
-        }
-
-        if (animData.fade) {
-          var end_css = {opacity: 0};
-
-          return setTimeout(function () {
-            return el
-              .animate(end_css, settings.animation_speed, 'linear', function () {
-                this.locked = false;
-                el.css(css).trigger('closed').trigger('closed.fndtn.reveal');
-              }.bind(this))
-              .removeClass('open');
-          }.bind(this), settings.animation_speed / 2);
-        }
-
-        return el.hide().css(css).removeClass('open').trigger('closed').trigger('closed.fndtn.reveal');
-      }
-
-      var settings = this.settings;
-
-      // should we animate the background?
-      if (getAnimationData(settings.animation).fade) {
-        return el.fadeOut(settings.animation_speed / 2);
-      }
-
-      return el.hide();
-    },
-
-    close_video : function (e) {
-      var video = $('.flex-video', e.target),
-          iframe = $('iframe', video);
-
-      if (iframe.length > 0) {
-        iframe.attr('data-src', iframe[0].src);
-        iframe.attr('src', iframe.attr('src'));
-        video.hide();
-      }
-    },
-
-    open_video : function (e) {
-      var video = $('.flex-video', e.target),
-          iframe = video.find('iframe');
-
-      if (iframe.length > 0) {
-        var data_src = iframe.attr('data-src');
-        if (typeof data_src === 'string') {
-          iframe[0].src = iframe.attr('data-src');
-        } else {
-          var src = iframe[0].src;
-          iframe[0].src = undefined;
-          iframe[0].src = src;
-        }
-        video.show();
-      }
-    },
-
-    data_attr: function (str) {
-      if (this.namespace.length > 0) {
-        return this.namespace + '-' + str;
-      }
-
-      return str;
-    },
-
-    cache_offset : function (modal) {
-      var offset = modal.show().height() + parseInt(modal.css('top'), 10);
-
-      modal.hide();
-
-      return offset;
-    },
-
-    off : function () {
-      $(this.scope).off('.fndtn.reveal');
-    },
-
-    reflow : function () {}
-  };
-
-  /*
-   * getAnimationData('popAndFade') // {animate: true,  pop: true,  fade: true}
-   * getAnimationData('fade')       // {animate: true,  pop: false, fade: true}
-   * getAnimationData('pop')        // {animate: true,  pop: true,  fade: false}
-   * getAnimationData('foo')        // {animate: false, pop: false, fade: false}
-   * getAnimationData(null)         // {animate: false, pop: false, fade: false}
-   */
-  function getAnimationData(str) {
-    var fade = /fade/i.test(str);
-    var pop = /pop/i.test(str);
-    return {
-      animate: fade || pop,
-      pop: pop,
-      fade: fade
-    };
-  }
-}(jQuery, window, window.document));
-
-/*! Backstretch - v2.0.4 - 2013-06-19
-* http://srobbin.com/jquery-plugins/backstretch/
-* Copyright (c) 2013 Scott Robbin; Licensed MIT */
-
-;(function ($, window, undefined) {
-  'use strict';
-
-  /* PLUGIN DEFINITION
-   * ========================= */
-
-  $.fn.backstretch = function (images, options) {
-    // We need at least one image or method name
-    if (images === undefined || images.length === 0) {
-      $.error("No images were supplied for Backstretch");
-    }
-
-    /*
-     * Scroll the page one pixel to get the right window height on iOS
-     * Pretty harmless for everyone else
-    */
-    if ($(window).scrollTop() === 0 ) {
-      window.scrollTo(0, 0);
-    }
-
-    return this.each(function () {
-      var $this = $(this)
-        , obj = $this.data('backstretch');
-
-      // Do we already have an instance attached to this element?
-      if (obj) {
-
-        // Is this a method they're trying to execute?
-        if (typeof images == 'string' && typeof obj[images] == 'function') {
-          // Call the method
-          obj[images](options);
-
-          // No need to do anything further
-          return;
-        }
-
-        // Merge the old options with the new
-        options = $.extend(obj.options, options);
-
-        // Remove the old instance
-        obj.destroy(true);
-      }
-
-      obj = new Backstretch(this, images, options);
-      $this.data('backstretch', obj);
-    });
-  };
-
-  // If no element is supplied, we'll attach to body
-  $.backstretch = function (images, options) {
-    // Return the instance
-    return $('body')
-            .backstretch(images, options)
-            .data('backstretch');
-  };
-
-  // Custom selector
-  $.expr[':'].backstretch = function(elem) {
-    return $(elem).data('backstretch') !== undefined;
-  };
-
-  /* DEFAULTS
-   * ========================= */
-
-  $.fn.backstretch.defaults = {
-      centeredX: true   // Should we center the image on the X axis?
-    , centeredY: true   // Should we center the image on the Y axis?
-    , duration: 5000    // Amount of time in between slides (if slideshow)
-    , fade: 0           // Speed of fade transition between slides
-  };
-
-  /* STYLES
-   * 
-   * Baked-in styles that we'll apply to our elements.
-   * In an effort to keep the plugin simple, these are not exposed as options.
-   * That said, anyone can override these in their own stylesheet.
-   * ========================= */
-  var styles = {
-      wrap: {
-          left: 0
-        , top: 0
-        , overflow: 'hidden'
-        , margin: 0
-        , padding: 0
-        , height: '100%'
-        , width: '100%'
-        , zIndex: -999999
-      }
-    , img: {
-          position: 'absolute'
-        , display: 'none'
-        , margin: 0
-        , padding: 0
-        , border: 'none'
-        , width: 'auto'
-        , height: 'auto'
-        , maxHeight: 'none'
-        , maxWidth: 'none'
-        , zIndex: -999999
-      }
-  };
-
-  /* CLASS DEFINITION
-   * ========================= */
-  var Backstretch = function (container, images, options) {
-    this.options = $.extend({}, $.fn.backstretch.defaults, options || {});
-
-    /* In its simplest form, we allow Backstretch to be called on an image path.
-     * e.g. $.backstretch('/path/to/image.jpg')
-     * So, we need to turn this back into an array.
-     */
-    this.images = $.isArray(images) ? images : [images];
-
-    // Preload images
-    $.each(this.images, function () {
-      $('<img />')[0].src = this;
-    });    
-
-    // Convenience reference to know if the container is body.
-    this.isBody = container === document.body;
-
-    /* We're keeping track of a few different elements
-     *
-     * Container: the element that Backstretch was called on.
-     * Wrap: a DIV that we place the image into, so we can hide the overflow.
-     * Root: Convenience reference to help calculate the correct height.
-     */
-    this.$container = $(container);
-    this.$root = this.isBody ? supportsFixedPosition ? $(window) : $(document) : this.$container;
-
-    // Don't create a new wrap if one already exists (from a previous instance of Backstretch)
-    var $existing = this.$container.children(".backstretch").first();
-    this.$wrap = $existing.length ? $existing : $('<div class="backstretch"></div>').css(styles.wrap).appendTo(this.$container);
-
-    // Non-body elements need some style adjustments
-    if (!this.isBody) {
-      // If the container is statically positioned, we need to make it relative,
-      // and if no zIndex is defined, we should set it to zero.
-      var position = this.$container.css('position')
-        , zIndex = this.$container.css('zIndex');
-
-      this.$container.css({
-          position: position === 'static' ? 'relative' : position
-        , zIndex: zIndex === 'auto' ? 0 : zIndex
-        , background: 'none'
-      });
-      
-      // Needs a higher z-index
-      this.$wrap.css({zIndex: -999998});
-    }
-
-    // Fixed or absolute positioning?
-    this.$wrap.css({
-      position: this.isBody && supportsFixedPosition ? 'fixed' : 'absolute'
-    });
-
-    // Set the first image
-    this.index = 0;
-    this.show(this.index);
-
-    // Listen for resize
-    $(window).on('resize.backstretch', $.proxy(this.resize, this))
-             .on('orientationchange.backstretch', $.proxy(function () {
-                // Need to do this in order to get the right window height
-                if (this.isBody && window.pageYOffset === 0) {
-                  window.scrollTo(0, 1);
-                  this.resize();
-                }
-             }, this));
-  };
-
-  /* PUBLIC METHODS
-   * ========================= */
-  Backstretch.prototype = {
-      resize: function () {
-        try {
-          var bgCSS = {left: 0, top: 0}
-            , rootWidth = this.isBody ? this.$root.width() : this.$root.innerWidth()
-            , bgWidth = rootWidth
-            , rootHeight = this.isBody ? ( window.innerHeight ? window.innerHeight : this.$root.height() ) : this.$root.innerHeight()
-            , bgHeight = bgWidth / this.$img.data('ratio')
-            , bgOffset;
-
-            // Make adjustments based on image ratio
-            if (bgHeight >= rootHeight) {
-                bgOffset = (bgHeight - rootHeight) / 2;
-                if(this.options.centeredY) {
-                  bgCSS.top = '-' + bgOffset + 'px';
-                }
-            } else {
-                bgHeight = rootHeight;
-                bgWidth = bgHeight * this.$img.data('ratio');
-                bgOffset = (bgWidth - rootWidth) / 2;
-                if(this.options.centeredX) {
-                  bgCSS.left = '-' + bgOffset + 'px';
-                }
-            }
-
-            this.$wrap.css({width: rootWidth, height: rootHeight})
-                      .find('img:not(.deleteable)').css({width: bgWidth, height: bgHeight}).css(bgCSS);
-        } catch(err) {
-            // IE7 seems to trigger resize before the image is loaded.
-            // This try/catch block is a hack to let it fail gracefully.
-        }
-
-        return this;
-      }
-
-      // Show the slide at a certain position
-    , show: function (newIndex) {
-
-        // Validate index
-        if (Math.abs(newIndex) > this.images.length - 1) {
-          return;
-        }
-
-        // Vars
-        var self = this
-          , oldImage = self.$wrap.find('img').addClass('deleteable')
-          , evtOptions = { relatedTarget: self.$container[0] };
-
-        // Trigger the "before" event
-        self.$container.trigger($.Event('backstretch.before', evtOptions), [self, newIndex]); 
-
-        // Set the new index
-        this.index = newIndex;
-
-        // Pause the slideshow
-        clearInterval(self.interval);
-
-        // New image
-        self.$img = $('<img />')
-                      .css(styles.img)
-                      .bind('load', function (e) {
-                        var imgWidth = this.width || $(e.target).width()
-                          , imgHeight = this.height || $(e.target).height();
-                        
-                        // Save the ratio
-                        $(this).data('ratio', imgWidth / imgHeight);
-
-                        // Show the image, then delete the old one
-                        // "speed" option has been deprecated, but we want backwards compatibilty
-                        $(this).fadeIn(self.options.speed || self.options.fade, function () {
-                          oldImage.remove();
-
-                          // Resume the slideshow
-                          if (!self.paused) {
-                            self.cycle();
-                          }
-
-                          // Trigger the "after" and "show" events
-                          // "show" is being deprecated
-                          $(['after', 'show']).each(function () {
-                            self.$container.trigger($.Event('backstretch.' + this, evtOptions), [self, newIndex]);
-                          });
-                        });
-
-                        // Resize
-                        self.resize();
-                      })
-                      .appendTo(self.$wrap);
-
-        // Hack for IE img onload event
-        self.$img.attr('src', self.images[newIndex]);
-        return self;
-      }
-
-    , next: function () {
-        // Next slide
-        return this.show(this.index < this.images.length - 1 ? this.index + 1 : 0);
-      }
-
-    , prev: function () {
-        // Previous slide
-        return this.show(this.index === 0 ? this.images.length - 1 : this.index - 1);
-      }
-
-    , pause: function () {
-        // Pause the slideshow
-        this.paused = true;
-        return this;
-      }
-
-    , resume: function () {
-        // Resume the slideshow
-        this.paused = false;
-        this.next();
-        return this;
-      }
-
-    , cycle: function () {
-        // Start/resume the slideshow
-        if(this.images.length > 1) {
-          // Clear the interval, just in case
-          clearInterval(this.interval);
-
-          this.interval = setInterval($.proxy(function () {
-            // Check for paused slideshow
-            if (!this.paused) {
-              this.next();
-            }
-          }, this), this.options.duration);
-        }
-        return this;
-      }
-
-    , destroy: function (preserveBackground) {
-        // Stop the resize events
-        $(window).off('resize.backstretch orientationchange.backstretch');
-
-        // Clear the interval
-        clearInterval(this.interval);
-
-        // Remove Backstretch
-        if(!preserveBackground) {
-          this.$wrap.remove();          
-        }
-        this.$container.removeData('backstretch');
-      }
-  };
-
-  /* SUPPORTS FIXED POSITION?
-   *
-   * Based on code from jQuery Mobile 1.1.0
-   * http://jquerymobile.com/
-   *
-   * In a nutshell, we need to figure out if fixed positioning is supported.
-   * Unfortunately, this is very difficult to do on iOS, and usually involves
-   * injecting content, scrolling the page, etc.. It's ugly.
-   * jQuery Mobile uses this workaround. It's not ideal, but works.
-   *
-   * Modified to detect IE6
-   * ========================= */
-
-  var supportsFixedPosition = (function () {
-    var ua = navigator.userAgent
-      , platform = navigator.platform
-        // Rendering engine is Webkit, and capture major version
-      , wkmatch = ua.match( /AppleWebKit\/([0-9]+)/ )
-      , wkversion = !!wkmatch && wkmatch[ 1 ]
-      , ffmatch = ua.match( /Fennec\/([0-9]+)/ )
-      , ffversion = !!ffmatch && ffmatch[ 1 ]
-      , operammobilematch = ua.match( /Opera Mobi\/([0-9]+)/ )
-      , omversion = !!operammobilematch && operammobilematch[ 1 ]
-      , iematch = ua.match( /MSIE ([0-9]+)/ )
-      , ieversion = !!iematch && iematch[ 1 ];
-
-    return !(
-      // iOS 4.3 and older : Platform is iPhone/Pad/Touch and Webkit version is less than 534 (ios5)
-      ((platform.indexOf( "iPhone" ) > -1 || platform.indexOf( "iPad" ) > -1  || platform.indexOf( "iPod" ) > -1 ) && wkversion && wkversion < 534) ||
-      
-      // Opera Mini
-      (window.operamini && ({}).toString.call( window.operamini ) === "[object OperaMini]") ||
-      (operammobilematch && omversion < 7458) ||
-      
-      //Android lte 2.1: Platform is Android and Webkit version is less than 533 (Android 2.2)
-      (ua.indexOf( "Android" ) > -1 && wkversion && wkversion < 533) ||
-      
-      // Firefox Mobile before 6.0 -
-      (ffversion && ffversion < 6) ||
-      
-      // WebOS less than 3
-      ("palmGetResource" in window && wkversion && wkversion < 534) ||
-      
-      // MeeGo
-      (ua.indexOf( "MeeGo" ) > -1 && ua.indexOf( "NokiaBrowser/8.5.0" ) > -1) ||
-      
-      // IE6
-      (ieversion && ieversion <= 6)
-    );
-  }());
-
-}(jQuery, window));
-// Foundation JavaScript
-// Documentation can be found at: http://foundation.zurb.com/docs
-
-
-$(document).foundation({
-  reveal : {
-      animation: 'fade',
-  animation_speed: 250
-  }
-});
\ No newline at end of file
diff --git a/assets/js/javascript.min.js b/assets/js/javascript.min.js
deleted file mode 100755
index e2de34f..0000000
--- a/assets/js/javascript.min.js
+++ /dev/null
@@ -1,5 +0,0 @@
-function FastClick(e,t){"use strict";function n(e,t){return function(){return e.apply(t,arguments)}}var i;if(t=t||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=t.touchBoundary||10,this.layer=e,this.tapDelay=t.tapDelay||200,!FastClick.notNeeded(e)){for(var r=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],o=this,s=0,a=r.length;a>s;s++)o[r[s]]=n(o[r[s]],o);deviceIsAndroid&&(e.addEventListener("mouseover",this.onMouse,!0),e.addEventListener("mousedown",this.onMouse,!0),e.addEventListener("mouseup",this.onMouse,!0)),e.addEventListener("click",this.onClick,!0),e.addEventListener("touchstart",this.onTouchStart,!1),e.addEventListener("touchmove",this.onTouchMove,!1),e.addEventListener("touchend",this.onTouchEnd,!1),e.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(e.removeEventListener=function(t,n,i){var r=Node.prototype.removeEventListener;"click"===t?r.call(e,t,n.hijacked||n,i):r.call(e,t,n,i)},e.addEventListener=function(t,n,i){var r=Node.prototype.addEventListener;"click"===t?r.call(e,t,n.hijacked||(n.hijacked=function(e){e.propagationStopped||n(e)}),i):r.call(e,t,n,i)}),"function"==typeof e.onclick&&(i=e.onclick,e.addEventListener("click",function(e){i(e)},!1),e.onclick=null)}}!function(e,t){"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){function n(e){var t=e.length,n=Z.type(e);return"function"===n||Z.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function i(e,t,n){if(Z.isFunction(t))return Z.grep(e,function(e,i){return!!t.call(e,i,e)!==n});if(t.nodeType)return Z.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(at.test(t))return Z.filter(t,e,n);t=Z.filter(t,e)}return Z.grep(e,function(e){return Y.call(t,e)>=0!==n})}function r(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e){var t=pt[e]={};return Z.each(e.match(ht)||[],function(e,n){t[n]=!0}),t}function s(){J.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1),Z.ready()}function a(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=Z.expando+Math.random()}function l(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(bt,"-$1").toLowerCase(),n=e.getAttribute(i),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:xt.test(n)?Z.parseJSON(n):n}catch(r){}yt.set(e,t,n)}else n=void 0;return n}function c(){return!0}function u(){return!1}function d(){try{return J.activeElement}catch(e){}}function f(e,t){return Z.nodeName(e,"table")&&Z.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function h(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function p(e){var t=Mt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function g(e,t){for(var n=0,i=e.length;i>n;n++)vt.set(e[n],"globalEval",!t||vt.get(t[n],"globalEval"))}function m(e,t){var n,i,r,o,s,a,l,c;if(1===t.nodeType){if(vt.hasData(e)&&(o=vt.access(e),s=vt.set(t,o),c=o.events)){delete s.handle,s.events={};for(r in c)for(n=0,i=c[r].length;i>n;n++)Z.event.add(t,r,c[r][n])}yt.hasData(e)&&(a=yt.access(e),l=Z.extend({},a),yt.set(t,l))}}function v(e,t){var n=e.getElementsByTagName?e.getElementsByTagName(t||"*"):e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&Z.nodeName(e,t)?Z.merge([e],n):n}function y(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Ct.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}function x(t,n){var i,r=Z(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(i=e.getDefaultComputedStyle(r[0]))?i.display:Z.css(r[0],"display");return r.detach(),o}function b(e){var t=J,n=Pt[e];return n||(n=x(e,t),"none"!==n&&n||(Wt=(Wt||Z("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=Wt[0].contentDocument,t.write(),t.close(),n=x(e,t),Wt.detach()),Pt[e]=n),n}function _(e,t,n){var i,r,o,s,a=e.style;return n=n||zt(e),n&&(s=n.getPropertyValue(t)||n[t]),n&&(""!==s||Z.contains(e.ownerDocument,e)||(s=Z.style(e,t)),$t.test(s)&&Rt.test(t)&&(i=a.width,r=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=i,a.minWidth=r,a.maxWidth=o)),void 0!==s?s+"":s}function w(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function k(e,t){if(t in e)return t;for(var n=t[0].toUpperCase()+t.slice(1),i=t,r=Vt.length;r--;)if(t=Vt[r]+n,t in e)return t;return i}function C(e,t,n){var i=Xt.exec(t);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):t}function T(e,t,n,i,r){for(var o=n===(i?"border":"content")?4:"width"===t?1:0,s=0;4>o;o+=2)"margin"===n&&(s+=Z.css(e,n+wt[o],!0,r)),i?("content"===n&&(s-=Z.css(e,"padding"+wt[o],!0,r)),"margin"!==n&&(s-=Z.css(e,"border"+wt[o]+"Width",!0,r))):(s+=Z.css(e,"padding"+wt[o],!0,r),"padding"!==n&&(s+=Z.css(e,"border"+wt[o]+"Width",!0,r)));return s}function S(e,t,n){var i=!0,r="width"===t?e.offsetWidth:e.offsetHeight,o=zt(e),s="border-box"===Z.css(e,"boxSizing",!1,o);if(0>=r||null==r){if(r=_(e,t,o),(0>r||null==r)&&(r=e.style[t]),$t.test(r))return r;i=s&&(G.boxSizingReliable()||r===e.style[t]),r=parseFloat(r)||0}return r+T(e,t,n||(s?"border":"content"),i,o)+"px"}function E(e,t){for(var n,i,r,o=[],s=0,a=e.length;a>s;s++)i=e[s],i.style&&(o[s]=vt.get(i,"olddisplay"),n=i.style.display,t?(o[s]||"none"!==n||(i.style.display=""),""===i.style.display&&kt(i)&&(o[s]=vt.access(i,"olddisplay",b(i.nodeName)))):(r=kt(i),"none"===n&&r||vt.set(i,"olddisplay",r?n:Z.css(i,"display"))));for(s=0;a>s;s++)i=e[s],i.style&&(t&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=t?o[s]||"":"none"));return e}function N(e,t,n,i,r){return new N.prototype.init(e,t,n,i,r)}function F(){return setTimeout(function(){Gt=void 0}),Gt=Z.now()}function j(e,t){var n,i=0,r={height:e};for(t=t?1:0;4>i;i+=2-t)n=wt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function A(e,t,n){for(var i,r=(nn[t]||[]).concat(nn["*"]),o=0,s=r.length;s>o;o++)if(i=r[o].call(n,t,e))return i}function D(e,t,n){var i,r,o,s,a,l,c,u,d=this,f={},h=e.style,p=e.nodeType&&kt(e),g=vt.get(e,"fxshow");n.queue||(a=Z._queueHooks(e,"fx"),null==a.unqueued&&(a.unqueued=0,l=a.empty.fire,a.empty.fire=function(){a.unqueued||l()}),a.unqueued++,d.always(function(){d.always(function(){a.unqueued--,Z.queue(e,"fx").length||a.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=Z.css(e,"display"),u="none"===c?vt.get(e,"olddisplay")||b(e.nodeName):c,"inline"===u&&"none"===Z.css(e,"float")&&(h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}));for(i in t)if(r=t[i],Kt.exec(r)){if(delete t[i],o=o||"toggle"===r,r===(p?"hide":"show")){if("show"!==r||!g||void 0===g[i])continue;p=!0}f[i]=g&&g[i]||Z.style(e,i)}else c=void 0;if(Z.isEmptyObject(f))"inline"===("none"===c?b(e.nodeName):c)&&(h.display=c);else{g?"hidden"in g&&(p=g.hidden):g=vt.access(e,"fxshow",{}),o&&(g.hidden=!p),p?Z(e).show():d.done(function(){Z(e).hide()}),d.done(function(){var t;vt.remove(e,"fxshow");for(t in f)Z.style(e,t,f[t])});for(i in f)s=A(p?g[i]:0,i,d),i in g||(g[i]=s.start,p&&(s.end=s.start,s.start="width"===i||"height"===i?1:0))}}function q(e,t){var n,i,r,o,s;for(n in e)if(i=Z.camelCase(n),r=t[i],o=e[n],Z.isArray(o)&&(r=o[1],o=e[n]=o[0]),n!==i&&(e[i]=o,delete e[n]),s=Z.cssHooks[i],s&&"expand"in s){o=s.expand(o),delete e[i];for(n in o)n in e||(e[n]=o[n],t[n]=r)}else t[i]=r}function L(e,t,n){var i,r,o=0,s=tn.length,a=Z.Deferred().always(function(){delete l.elem}),l=function(){if(r)return!1;for(var t=Gt||F(),n=Math.max(0,c.startTime+c.duration-t),i=n/c.duration||0,o=1-i,s=0,l=c.tweens.length;l>s;s++)c.tweens[s].run(o);return a.notifyWith(e,[c,o,n]),1>o&&l?n:(a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:Z.extend({},t),opts:Z.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Gt||F(),duration:n.duration,tweens:[],createTween:function(t,n){var i=Z.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(i),i},stop:function(t){var n=0,i=t?c.tweens.length:0;if(r)return this;for(r=!0;i>n;n++)c.tweens[n].run(1);return t?a.resolveWith(e,[c,t]):a.rejectWith(e,[c,t]),this}}),u=c.props;for(q(u,c.opts.specialEasing);s>o;o++)if(i=tn[o].call(c,e,u,c.opts))return i;return Z.map(u,A,c),Z.isFunction(c.opts.start)&&c.opts.start.call(e,c),Z.fx.timer(Z.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always)}function H(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,r=0,o=t.toLowerCase().match(ht)||[];if(Z.isFunction(n))for(;i=o[r++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function M(e,t,n,i){function r(a){var l;return o[a]=!0,Z.each(e[a]||[],function(e,a){var c=a(t,n,i);return"string"!=typeof c||s||o[c]?s?!(l=c):void 0:(t.dataTypes.unshift(c),r(c),!1)}),l}var o={},s=e===wn;return r(t.dataTypes[0])||!o["*"]&&r("*")}function O(e,t){var n,i,r=Z.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i||(i={}))[n]=t[n]);return i&&Z.extend(!0,e,i),e}function I(e,t,n){for(var i,r,o,s,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in a)if(a[r]&&a[r].test(i)){l.unshift(r);break}if(l[0]in n)o=l[0];else{for(r in n){if(!l[0]||e.converters[r+" "+l[0]]){o=r;break}s||(s=r)}o=o||s}return o?(o!==l[0]&&l.unshift(o),n[o]):void 0}function W(e,t,n,i){var r,o,s,a,l,c={},u=e.dataTypes.slice();if(u[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(o=u.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=u.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(s=c[l+" "+o]||c["* "+o],!s)for(r in c)if(a=r.split(" "),a[1]===o&&(s=c[l+" "+a[0]]||c["* "+a[0]])){s===!0?s=c[r]:c[r]!==!0&&(o=a[0],u.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 P(e,t,n,i){var r;if(Z.isArray(t))Z.each(t,function(t,r){n||Sn.test(e)?i(e,r):P(e+"["+("object"==typeof r?t:"")+"]",r,n,i)});else if(n||"object"!==Z.type(t))i(e,t);else for(r in t)P(e+"["+r+"]",t[r],n,i)}function R(e){return Z.isWindow(e)?e:9===e.nodeType&&e.defaultView}var $=[],z=$.slice,B=$.concat,X=$.push,Y=$.indexOf,Q={},U=Q.toString,V=Q.hasOwnProperty,G={},J=e.document,K="2.1.1",Z=function(e,t){return new Z.fn.init(e,t)},et=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,tt=/^-ms-/,nt=/-([\da-z])/gi,it=function(e,t){return t.toUpperCase()};Z.fn=Z.prototype={jquery:K,constructor:Z,selector:"",length:0,toArray:function(){return z.call(this)},get:function(e){return null!=e?0>e?this[e+this.length]:this[e]:z.call(this)},pushStack:function(e){var t=Z.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return Z.each(this,e,t)},map:function(e){return this.pushStack(Z.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(z.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:X,sort:$.sort,splice:$.splice},Z.extend=Z.fn.extend=function(){var e,t,n,i,r,o,s=arguments[0]||{},a=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"==typeof s||Z.isFunction(s)||(s={}),a===l&&(s=this,a--);l>a;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],i=e[t],s!==i&&(c&&i&&(Z.isPlainObject(i)||(r=Z.isArray(i)))?(r?(r=!1,o=n&&Z.isArray(n)?n:[]):o=n&&Z.isPlainObject(n)?n:{},s[t]=Z.extend(c,o,i)):void 0!==i&&(s[t]=i));return s},Z.extend({expando:"jQuery"+(K+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===Z.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){return!Z.isArray(e)&&e-parseFloat(e)>=0},isPlainObject:function(e){return"object"!==Z.type(e)||e.nodeType||Z.isWindow(e)?!1:e.constructor&&!V.call(e.constructor.prototype,"isPrototypeOf")?!1:!0},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?Q[U.call(e)]||"object":typeof e},globalEval:function(e){var t,n=eval;e=Z.trim(e),e&&(1===e.indexOf("use strict")?(t=J.createElement("script"),t.text=e,J.head.appendChild(t).parentNode.removeChild(t)):n(e))},camelCase:function(e){return e.replace(tt,"ms-").replace(nt,it)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,i){var r,o=0,s=e.length,a=n(e);if(i){if(a)for(;s>o&&(r=t.apply(e[o],i),r!==!1);o++);else for(o in e)if(r=t.apply(e[o],i),r===!1)break}else if(a)for(;s>o&&(r=t.call(e[o],o,e[o]),r!==!1);o++);else for(o in e)if(r=t.call(e[o],o,e[o]),r===!1)break;return e},trim:function(e){return null==e?"":(e+"").replace(et,"")},makeArray:function(e,t){var i=t||[];return null!=e&&(n(Object(e))?Z.merge(i,"string"==typeof e?[e]:e):X.call(i,e)),i},inArray:function(e,t,n){return null==t?-1:Y.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;n>i;i++)e[r++]=t[i];return e.length=r,e},grep:function(e,t,n){for(var i,r=[],o=0,s=e.length,a=!n;s>o;o++)i=!t(e[o],o),i!==a&&r.push(e[o]);return r},map:function(e,t,i){var r,o=0,s=e.length,a=n(e),l=[];if(a)for(;s>o;o++)r=t(e[o],o,i),null!=r&&l.push(r);else for(o in e)r=t(e[o],o,i),null!=r&&l.push(r);return B.apply([],l)},guid:1,proxy:function(e,t){var n,i,r;return"string"==typeof t&&(n=e[t],t=e,e=n),Z.isFunction(e)?(i=z.call(arguments,2),r=function(){return e.apply(t||this,i.concat(z.call(arguments)))},r.guid=e.guid=e.guid||Z.guid++,r):void 0},now:Date.now,support:G}),Z.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){Q["[object "+t+"]"]=t.toLowerCase()});var rt=function(e){function t(e,t,n,i){var r,o,s,a,l,c,d,h,p,g;if((t?t.ownerDocument||t:P)!==D&&A(t),t=t||D,n=n||[],!e||"string"!=typeof e)return n;if(1!==(a=t.nodeType)&&9!==a)return[];if(L&&!i){if(r=yt.exec(e))if(s=r[1]){if(9===a){if(o=t.getElementById(s),!o||!o.parentNode)return n;if(o.id===s)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(s))&&I(t,o)&&o.id===s)return n.push(o),n}else{if(r[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((s=r[3])&&_.getElementsByClassName&&t.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(s)),n}if(_.qsa&&(!H||!H.test(e))){if(h=d=W,p=t,g=9===a&&e,1===a&&"object"!==t.nodeName.toLowerCase()){for(c=T(e),(d=t.getAttribute("id"))?h=d.replace(bt,"\\$&"):t.setAttribute("id",h),h="[id='"+h+"'] ",l=c.length;l--;)c[l]=h+f(c[l]);p=xt.test(e)&&u(t.parentNode)||t,g=c.join(",")}if(g)try{return Z.apply(n,p.querySelectorAll(g)),n}catch(m){}finally{d||t.removeAttribute("id")}}}return E(e.replace(lt,"$1"),t,n,i)}function n(){function e(n,i){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=i}var t=[];return e}function i(e){return e[W]=!0,e}function r(e){var t=D.createElement("div");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("|"),i=e.length;i--;)w.attrHandle[n[i]]=t}function s(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||U)-(~e.sourceIndex||U);if(i)return i;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){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return i(function(t){return t=+t,i(function(n,i){for(var r,o=e([],n.length,t),s=o.length;s--;)n[r=o[s]]&&(n[r]=!(i[r]=n[r]))})})}function u(e){return e&&typeof e.getElementsByTagName!==Q&&e}function d(){}function f(e){for(var t=0,n=e.length,i="";n>t;t++)i+=e[t].value;return i}function h(e,t,n){var i=t.dir,r=n&&"parentNode"===i,o=$++;return t.first?function(t,n,o){for(;t=t[i];)if(1===t.nodeType||r)return e(t,n,o)}:function(t,n,s){var a,l,c=[R,o];if(s){for(;t=t[i];)if((1===t.nodeType||r)&&e(t,n,s))return!0}else for(;t=t[i];)if(1===t.nodeType||r){if(l=t[W]||(t[W]={}),(a=l[i])&&a[0]===R&&a[1]===o)return c[2]=a[2];if(l[i]=c,c[2]=e(t,n,s))return!0}}}function p(e){return e.length>1?function(t,n,i){for(var r=e.length;r--;)if(!e[r](t,n,i))return!1;return!0}:e[0]}function g(e,n,i){for(var r=0,o=n.length;o>r;r++)t(e,n[r],i);return i}function m(e,t,n,i,r){for(var o,s=[],a=0,l=e.length,c=null!=t;l>a;a++)(o=e[a])&&(!n||n(o,i,r))&&(s.push(o),c&&t.push(a));return s}function v(e,t,n,r,o,s){return r&&!r[W]&&(r=v(r)),o&&!o[W]&&(o=v(o,s)),i(function(i,s,a,l){var c,u,d,f=[],h=[],p=s.length,v=i||g(t||"*",a.nodeType?[a]:a,[]),y=!e||!i&&t?v:m(v,f,e,a,l),x=n?o||(i?e:p||r)?[]:s:y;if(n&&n(y,x,a,l),r)for(c=m(x,h),r(c,[],a,l),u=c.length;u--;)(d=c[u])&&(x[h[u]]=!(y[h[u]]=d));if(i){if(o||e){if(o){for(c=[],u=x.length;u--;)(d=x[u])&&c.push(y[u]=d);o(null,x=[],c,l)}for(u=x.length;u--;)(d=x[u])&&(c=o?tt.call(i,d):f[u])>-1&&(i[c]=!(s[c]=d))}}else x=m(x===s?x.splice(p,x.length):x),o?o(null,s,x,l):Z.apply(s,x)})}function y(e){for(var t,n,i,r=e.length,o=w.relative[e[0].type],s=o||w.relative[" "],a=o?1:0,l=h(function(e){return e===t},s,!0),c=h(function(e){return tt.call(t,e)>-1},s,!0),u=[function(e,n,i){return!o&&(i||n!==N)||((t=n).nodeType?l(e,n,i):c(e,n,i))}];r>a;a++)if(n=w.relative[e[a].type])u=[h(p(u),n)];else{if(n=w.filter[e[a].type].apply(null,e[a].matches),n[W]){for(i=++a;r>i&&!w.relative[e[i].type];i++);return v(a>1&&p(u),a>1&&f(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(lt,"$1"),n,i>a&&y(e.slice(a,i)),r>i&&y(e=e.slice(i)),r>i&&f(e))}u.push(n)}return p(u)}function x(e,n){var r=n.length>0,o=e.length>0,s=function(i,s,a,l,c){var u,d,f,h=0,p="0",g=i&&[],v=[],y=N,x=i||o&&w.find.TAG("*",c),b=R+=null==y?1:Math.random()||.1,_=x.length;for(c&&(N=s!==D&&s);p!==_&&null!=(u=x[p]);p++){if(o&&u){for(d=0;f=e[d++];)if(f(u,s,a)){l.push(u);break}c&&(R=b)}r&&((u=!f&&u)&&h--,i&&g.push(u))}if(h+=p,r&&p!==h){for(d=0;f=n[d++];)f(g,v,s,a);if(i){if(h>0)for(;p--;)g[p]||v[p]||(v[p]=J.call(l));v=m(v)}Z.apply(l,v),c&&!i&&v.length>0&&h+n.length>1&&t.uniqueSort(l)}return c&&(R=b,N=y),g};return r?i(s):s}var b,_,w,k,C,T,S,E,N,F,j,A,D,q,L,H,M,O,I,W="sizzle"+-new Date,P=e.document,R=0,$=0,z=n(),B=n(),X=n(),Y=function(e,t){return e===t&&(j=!0),0},Q="undefined",U=1<<31,V={}.hasOwnProperty,G=[],J=G.pop,K=G.push,Z=G.push,et=G.slice,tt=G.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},nt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",it="[\\x20\\t\\r\\n\\f]",rt="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ot=rt.replace("w","w#"),st="\\["+it+"*("+rt+")(?:"+it+"*([*^$|!~]?=)"+it+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ot+"))|)"+it+"*\\]",at=":("+rt+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+st+")*)|.*)\\)|)",lt=new RegExp("^"+it+"+|((?:^|[^\\\\])(?:\\\\.)*)"+it+"+$","g"),ct=new RegExp("^"+it+"*,"+it+"*"),ut=new RegExp("^"+it+"*([>+~]|"+it+")"+it+"*"),dt=new RegExp("="+it+"*([^\\]'\"]*?)"+it+"*\\]","g"),ft=new RegExp(at),ht=new RegExp("^"+ot+"$"),pt={ID:new RegExp("^#("+rt+")"),CLASS:new RegExp("^\\.("+rt+")"),TAG:new RegExp("^("+rt.replace("w","w*")+")"),ATTR:new RegExp("^"+st),PSEUDO:new RegExp("^"+at),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+it+"*(even|odd|(([+-]|)(\\d*)n|)"+it+"*(?:([+-]|)"+it+"*(\\d+)|))"+it+"*\\)|)","i"),bool:new RegExp("^(?:"+nt+")$","i"),needsContext:new RegExp("^"+it+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+it+"*((?:-\\d)?\\d*)"+it+"*\\)|)(?=[^-]|$)","i")},gt=/^(?:input|select|textarea|button)$/i,mt=/^h\d$/i,vt=/^[^{]+\{\s*\[native \w/,yt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,xt=/[+~]/,bt=/'|\\/g,_t=new RegExp("\\\\([\\da-f]{1,6}"+it+"?|("+it+")|.)","ig"),wt=function(e,t,n){var i="0x"+t-65536;return i!==i||n?t:0>i?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)};try{Z.apply(G=et.call(P.childNodes),P.childNodes),G[P.childNodes.length].nodeType}catch(kt){Z={apply:G.length?function(e,t){K.apply(e,et.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}_=t.support={},C=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},A=t.setDocument=function(e){var t,n=e?e.ownerDocument||e:P,i=n.defaultView;return n!==D&&9===n.nodeType&&n.documentElement?(D=n,q=n.documentElement,L=!C(n),i&&i!==i.top&&(i.addEventListener?i.addEventListener("unload",function(){A()},!1):i.attachEvent&&i.attachEvent("onunload",function(){A()})),_.attributes=r(function(e){return e.className="i",!e.getAttribute("className")}),_.getElementsByTagName=r(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),_.getElementsByClassName=vt.test(n.getElementsByClassName)&&r(function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),_.getById=r(function(e){return q.appendChild(e).id=W,!n.getElementsByName||!n.getElementsByName(W).length}),_.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==Q&&L){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(_t,wt);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(_t,wt);return function(e){var n=typeof e.getAttributeNode!==Q&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=_.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==Q?t.getElementsByTagName(e):void 0}:function(e,t){var n,i=[],r=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[r++];)1===n.nodeType&&i.push(n);return i}return o},w.find.CLASS=_.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==Q&&L?t.getElementsByClassName(e):void 0},M=[],H=[],(_.qsa=vt.test(n.querySelectorAll))&&(r(function(e){e.innerHTML="<select msallowclip=''><option selected=''></option></select>",e.querySelectorAll("[msallowclip^='']").length&&H.push("[*^$]="+it+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||H.push("\\["+it+"*(?:value|"+nt+")"),e.querySelectorAll(":checked").length||H.push(":checked")}),r(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&H.push("name"+it+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||H.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),H.push(",.*:")})),(_.matchesSelector=vt.test(O=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.oMatchesSelector||q.msMatchesSelector))&&r(function(e){_.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),M.push("!=",at)}),H=H.length&&new RegExp(H.join("|")),M=M.length&&new RegExp(M.join("|")),t=vt.test(q.compareDocumentPosition),I=t||vt.test(q.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},Y=t?function(e,t){if(e===t)return j=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i?i:(i=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&i||!_.sortDetached&&t.compareDocumentPosition(e)===i?e===n||e.ownerDocument===P&&I(P,e)?-1:t===n||t.ownerDocument===P&&I(P,t)?1:F?tt.call(F,e)-tt.call(F,t):0:4&i?-1:1)}:function(e,t){if(e===t)return j=!0,0;var i,r=0,o=e.parentNode,a=t.parentNode,l=[e],c=[t];if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:F?tt.call(F,e)-tt.call(F,t):0;if(o===a)return s(e,t);for(i=e;i=i.parentNode;)l.unshift(i);for(i=t;i=i.parentNode;)c.unshift(i);for(;l[r]===c[r];)r++;return r?s(l[r],c[r]):l[r]===P?-1:c[r]===P?1:0},n):D},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==D&&A(e),n=n.replace(dt,"='$1']"),!(!_.matchesSelector||!L||M&&M.test(n)||H&&H.test(n)))try{var i=O.call(e,n);if(i||_.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(r){}return t(n,D,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==D&&A(e),I(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==D&&A(e);var n=w.attrHandle[t.toLowerCase()],i=n&&V.call(w.attrHandle,t.toLowerCase())?n(e,t,!L):void 0;return void 0!==i?i:_.attributes||!L?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],i=0,r=0;if(j=!_.detectDuplicates,F=!_.sortStable&&e.slice(0),e.sort(Y),j){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)e.splice(n[i],1)}return F=null,e},k=t.getText=function(e){var t,n="",i=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=k(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[i++];)n+=k(t);return n},w=t.selectors={cacheLength:50,createPseudo:i,match:pt,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(_t,wt),e[3]=(e[3]||e[4]||e[5]||"").replace(_t,wt),"~="===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 pt.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ft.test(n)&&(t=T(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(_t,wt).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=z[e+" "];return t||(t=new RegExp("(^|"+it+")"+e+"("+it+"|$)"))&&z(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Q&&e.getAttribute("class")||"")})},ATTR:function(e,n,i){return function(r){var o=t.attr(r,e);return null==o?"!="===n:n?(o+="","="===n?o===i:"!="===n?o!==i:"^="===n?i&&0===o.indexOf(i):"*="===n?i&&o.indexOf(i)>-1:"$="===n?i&&o.slice(-i.length)===i:"~="===n?(" "+o+" ").indexOf(i)>-1:"|="===n?o===i||o.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(e,t,n,i,r){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===i&&0===r?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,h,p,g=o!==s?"nextSibling":"previousSibling",m=t.parentNode,v=a&&t.nodeName.toLowerCase(),y=!l&&!a;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(a?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;p=g="only"===e&&!p&&"nextSibling"}return!0}if(p=[s?m.firstChild:m.lastChild],s&&y){for(u=m[W]||(m[W]={}),c=u[e]||[],h=c[0]===R&&c[1],f=c[0]===R&&c[2],d=h&&m.childNodes[h];d=++h&&d&&d[g]||(f=h=0)||p.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[R,h,f];break}}else if(y&&(c=(t[W]||(t[W]={}))[e])&&c[0]===R)f=c[1];else for(;(d=++h&&d&&d[g]||(f=h=0)||p.pop())&&((a?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[W]||(d[W]={}))[e]=[R,f]),d!==t)););return f-=r,f===i||f%i===0&&f/i>=0}}},PSEUDO:function(e,n){var r,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[W]?o(n):o.length>1?(r=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?i(function(e,t){for(var i,r=o(e,n),s=r.length;s--;)i=tt.call(e,r[s]),e[i]=!(t[i]=r[s])}):function(e){return o(e,0,r)}):o}},pseudos:{not:i(function(e){var t=[],n=[],r=S(e.replace(lt,"$1"));return r[W]?i(function(e,t,n,i){for(var o,s=r(e,null,i,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:i(function(e){return function(n){return t(e,n).length>0}}),contains:i(function(e){return function(t){return(t.textContent||t.innerText||k(t)).indexOf(e)>-1}}),lang:i(function(e){return ht.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(_t,wt).toLowerCase(),function(t){var n;do if(n=L?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===q},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!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!w.pseudos.empty(e)},header:function(e){return mt.test(e.nodeName)},input:function(e){return gt.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[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var i=0>n?n+t:n;--i>=0;)e.push(i);return e}),gt:c(function(e,t,n){for(var i=0>n?n+t:n;++i<t;)e.push(i);return e})}},w.pseudos.nth=w.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[b]=a(b);for(b in{submit:!0,reset:!0})w.pseudos[b]=l(b);return d.prototype=w.filters=w.pseudos,w.setFilters=new d,T=t.tokenize=function(e,n){var i,r,o,s,a,l,c,u=B[e+" "];if(u)return n?0:u.slice(0);for(a=e,l=[],c=w.preFilter;a;){(!i||(r=ct.exec(a)))&&(r&&(a=a.slice(r[0].length)||a),l.push(o=[])),i=!1,(r=ut.exec(a))&&(i=r.shift(),o.push({value:i,type:r[0].replace(lt," ")}),a=a.slice(i.length));for(s in w.filter)!(r=pt[s].exec(a))||c[s]&&!(r=c[s](r))||(i=r.shift(),o.push({value:i,type:s,matches:r}),a=a.slice(i.length));if(!i)break}return n?a.length:a?t.error(e):B(e,l).slice(0)},S=t.compile=function(e,t){var n,i=[],r=[],o=X[e+" "];if(!o){for(t||(t=T(e)),n=t.length;n--;)o=y(t[n]),o[W]?i.push(o):r.push(o);o=X(e,x(r,i)),o.selector=e}return o},E=t.select=function(e,t,n,i){var r,o,s,a,l,c="function"==typeof e&&e,d=!i&&T(e=c.selector||e);if(n=n||[],1===d.length){if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&_.getById&&9===t.nodeType&&L&&w.relative[o[1].type]){if(t=(w.find.ID(s.matches[0].replace(_t,wt),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(r=pt.needsContext.test(e)?0:o.length;r--&&(s=o[r],!w.relative[a=s.type]);)if((l=w.find[a])&&(i=l(s.matches[0].replace(_t,wt),xt.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(r,1),e=i.length&&f(o),!e)return Z.apply(n,i),n;break
-}}return(c||S(e,d))(i,t,!L,n,xt.test(e)&&u(t.parentNode)||t),n},_.sortStable=W.split("").sort(Y).join("")===W,_.detectDuplicates=!!j,A(),_.sortDetached=r(function(e){return 1&e.compareDocumentPosition(D.createElement("div"))}),r(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),_.attributes&&r(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),r(function(e){return null==e.getAttribute("disabled")})||o(nt,function(e,t,n){var i;return n?void 0:e[t]===!0?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),t}(e);Z.find=rt,Z.expr=rt.selectors,Z.expr[":"]=Z.expr.pseudos,Z.unique=rt.uniqueSort,Z.text=rt.getText,Z.isXMLDoc=rt.isXML,Z.contains=rt.contains;var ot=Z.expr.match.needsContext,st=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,at=/^.[^:#\[\.,]*$/;Z.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?Z.find.matchesSelector(i,e)?[i]:[]:Z.find.matches(e,Z.grep(t,function(e){return 1===e.nodeType}))},Z.fn.extend({find:function(e){var t,n=this.length,i=[],r=this;if("string"!=typeof e)return this.pushStack(Z(e).filter(function(){for(t=0;n>t;t++)if(Z.contains(r[t],this))return!0}));for(t=0;n>t;t++)Z.find(e,r[t],i);return i=this.pushStack(n>1?Z.unique(i):i),i.selector=this.selector?this.selector+" "+e:e,i},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&&ot.test(e)?Z(e):e||[],!1).length}});var lt,ct=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ut=Z.fn.init=function(e,t){var n,i;if(!e)return this;if("string"==typeof e){if(n="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ct.exec(e),!n||!n[1]&&t)return!t||t.jquery?(t||lt).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof Z?t[0]:t,Z.merge(this,Z.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:J,!0)),st.test(n[1])&&Z.isPlainObject(t))for(n in t)Z.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return i=J.getElementById(n[2]),i&&i.parentNode&&(this.length=1,this[0]=i),this.context=J,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):Z.isFunction(e)?"undefined"!=typeof lt.ready?lt.ready(e):e(Z):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),Z.makeArray(e,this))};ut.prototype=Z.fn,lt=Z(J);var dt=/^(?:parents|prev(?:Until|All))/,ft={children:!0,contents:!0,next:!0,prev:!0};Z.extend({dir:function(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&Z(e).is(n))break;i.push(e)}return i},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}}),Z.fn.extend({has:function(e){var t=Z(e,this),n=t.length;return this.filter(function(){for(var e=0;n>e;e++)if(Z.contains(this,t[e]))return!0})},closest:function(e,t){for(var n,i=0,r=this.length,o=[],s=ot.test(e)||"string"!=typeof e?Z(e,t||this.context):0;r>i;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&Z.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?Z.unique(o):o)},index:function(e){return e?"string"==typeof e?Y.call(Z(e),this[0]):Y.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(Z.unique(Z.merge(this.get(),Z(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),Z.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return Z.dir(e,"parentNode")},parentsUntil:function(e,t,n){return Z.dir(e,"parentNode",n)},next:function(e){return r(e,"nextSibling")},prev:function(e){return r(e,"previousSibling")},nextAll:function(e){return Z.dir(e,"nextSibling")},prevAll:function(e){return Z.dir(e,"previousSibling")},nextUntil:function(e,t,n){return Z.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return Z.dir(e,"previousSibling",n)},siblings:function(e){return Z.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return Z.sibling(e.firstChild)},contents:function(e){return e.contentDocument||Z.merge([],e.childNodes)}},function(e,t){Z.fn[e]=function(n,i){var r=Z.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(r=Z.filter(i,r)),this.length>1&&(ft[e]||Z.unique(r),dt.test(e)&&r.reverse()),this.pushStack(r)}});var ht=/\S+/g,pt={};Z.Callbacks=function(e){e="string"==typeof e?pt[e]||o(e):Z.extend({},e);var t,n,i,r,s,a,l=[],c=!e.once&&[],u=function(o){for(t=e.memory&&o,n=!0,a=r||0,r=0,s=l.length,i=!0;l&&s>a;a++)if(l[a].apply(o[0],o[1])===!1&&e.stopOnFalse){t=!1;break}i=!1,l&&(c?c.length&&u(c.shift()):t?l=[]:d.disable())},d={add:function(){if(l){var n=l.length;!function o(t){Z.each(t,function(t,n){var i=Z.type(n);"function"===i?e.unique&&d.has(n)||l.push(n):n&&n.length&&"string"!==i&&o(n)})}(arguments),i?s=l.length:t&&(r=n,u(t))}return this},remove:function(){return l&&Z.each(arguments,function(e,t){for(var n;(n=Z.inArray(t,l,n))>-1;)l.splice(n,1),i&&(s>=n&&s--,a>=n&&a--)}),this},has:function(e){return e?Z.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],s=0,this},disable:function(){return l=c=t=void 0,this},disabled:function(){return!l},lock:function(){return c=void 0,t||d.disable(),this},locked:function(){return!c},fireWith:function(e,t){return!l||n&&!c||(t=t||[],t=[e,t.slice?t.slice():t],i?c.push(t):u(t)),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!n}};return d},Z.extend({Deferred:function(e){var t=[["resolve","done",Z.Callbacks("once memory"),"resolved"],["reject","fail",Z.Callbacks("once memory"),"rejected"],["notify","progress",Z.Callbacks("memory")]],n="pending",i={state:function(){return n},always:function(){return r.done(arguments).fail(arguments),this},then:function(){var e=arguments;return Z.Deferred(function(n){Z.each(t,function(t,o){var s=Z.isFunction(e[t])&&e[t];r[o[1]](function(){var e=s&&s.apply(this,arguments);e&&Z.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[o[0]+"With"](this===i?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?Z.extend(e,i):i}},r={};return i.pipe=i.then,Z.each(t,function(e,o){var s=o[2],a=o[3];i[o[1]]=s.add,a&&s.add(function(){n=a},t[1^e][2].disable,t[2][2].lock),r[o[0]]=function(){return r[o[0]+"With"](this===r?i:this,arguments),this},r[o[0]+"With"]=s.fireWith}),i.promise(r),e&&e.call(r,r),r},when:function(e){var t,n,i,r=0,o=z.call(arguments),s=o.length,a=1!==s||e&&Z.isFunction(e.promise)?s:0,l=1===a?e:Z.Deferred(),c=function(e,n,i){return function(r){n[e]=this,i[e]=arguments.length>1?z.call(arguments):r,i===t?l.notifyWith(n,i):--a||l.resolveWith(n,i)}};if(s>1)for(t=new Array(s),n=new Array(s),i=new Array(s);s>r;r++)o[r]&&Z.isFunction(o[r].promise)?o[r].promise().done(c(r,i,o)).fail(l.reject).progress(c(r,n,t)):--a;return a||l.resolveWith(i,o),l.promise()}});var gt;Z.fn.ready=function(e){return Z.ready.promise().done(e),this},Z.extend({isReady:!1,readyWait:1,holdReady:function(e){e?Z.readyWait++:Z.ready(!0)},ready:function(e){(e===!0?--Z.readyWait:Z.isReady)||(Z.isReady=!0,e!==!0&&--Z.readyWait>0||(gt.resolveWith(J,[Z]),Z.fn.triggerHandler&&(Z(J).triggerHandler("ready"),Z(J).off("ready"))))}}),Z.ready.promise=function(t){return gt||(gt=Z.Deferred(),"complete"===J.readyState?setTimeout(Z.ready):(J.addEventListener("DOMContentLoaded",s,!1),e.addEventListener("load",s,!1))),gt.promise(t)},Z.ready.promise();var mt=Z.access=function(e,t,n,i,r,o,s){var a=0,l=e.length,c=null==n;if("object"===Z.type(n)){r=!0;for(a in n)Z.access(e,t,a,n[a],!0,o,s)}else if(void 0!==i&&(r=!0,Z.isFunction(i)||(s=!0),c&&(s?(t.call(e,i),t=null):(c=t,t=function(e,t,n){return c.call(Z(e),n)})),t))for(;l>a;a++)t(e[a],n,s?i:i.call(e[a],a,t(e[a],n)));return r?e:c?t.call(e):l?t(e[0],n):o};Z.acceptData=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType},a.uid=1,a.accepts=Z.acceptData,a.prototype={key:function(e){if(!a.accepts(e))return 0;var t={},n=e[this.expando];if(!n){n=a.uid++;try{t[this.expando]={value:n},Object.defineProperties(e,t)}catch(i){t[this.expando]=n,Z.extend(e,t)}}return this.cache[n]||(this.cache[n]={}),n},set:function(e,t,n){var i,r=this.key(e),o=this.cache[r];if("string"==typeof t)o[t]=n;else if(Z.isEmptyObject(o))Z.extend(this.cache[r],t);else for(i in t)o[i]=t[i];return o},get:function(e,t){var n=this.cache[this.key(e)];return void 0===t?n:n[t]},access:function(e,t,n){var i;return void 0===t||t&&"string"==typeof t&&void 0===n?(i=this.get(e,t),void 0!==i?i:this.get(e,Z.camelCase(t))):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i,r,o=this.key(e),s=this.cache[o];if(void 0===t)this.cache[o]={};else{Z.isArray(t)?i=t.concat(t.map(Z.camelCase)):(r=Z.camelCase(t),t in s?i=[t,r]:(i=r,i=i in s?[i]:i.match(ht)||[])),n=i.length;for(;n--;)delete s[i[n]]}},hasData:function(e){return!Z.isEmptyObject(this.cache[e[this.expando]]||{})},discard:function(e){e[this.expando]&&delete this.cache[e[this.expando]]}};var vt=new a,yt=new a,xt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,bt=/([A-Z])/g;Z.extend({hasData:function(e){return yt.hasData(e)||vt.hasData(e)},data:function(e,t,n){return yt.access(e,t,n)},removeData:function(e,t){yt.remove(e,t)},_data:function(e,t,n){return vt.access(e,t,n)},_removeData:function(e,t){vt.remove(e,t)}}),Z.fn.extend({data:function(e,t){var n,i,r,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(r=yt.get(o),1===o.nodeType&&!vt.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(i=s[n].name,0===i.indexOf("data-")&&(i=Z.camelCase(i.slice(5)),l(o,i,r[i])));vt.set(o,"hasDataAttrs",!0)}return r}return"object"==typeof e?this.each(function(){yt.set(this,e)}):mt(this,function(t){var n,i=Z.camelCase(e);if(o&&void 0===t){if(n=yt.get(o,e),void 0!==n)return n;if(n=yt.get(o,i),void 0!==n)return n;if(n=l(o,i,void 0),void 0!==n)return n}else this.each(function(){var n=yt.get(this,i);yt.set(this,i,t),-1!==e.indexOf("-")&&void 0!==n&&yt.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){yt.remove(this,e)})}}),Z.extend({queue:function(e,t,n){var i;return e?(t=(t||"fx")+"queue",i=vt.get(e,t),n&&(!i||Z.isArray(n)?i=vt.access(e,t,Z.makeArray(n)):i.push(n)),i||[]):void 0},dequeue:function(e,t){t=t||"fx";var n=Z.queue(e,t),i=n.length,r=n.shift(),o=Z._queueHooks(e,t),s=function(){Z.dequeue(e,t)};"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete o.stop,r.call(e,s,o)),!i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return vt.get(e,n)||vt.access(e,n,{empty:Z.Callbacks("once memory").add(function(){vt.remove(e,[t+"queue",n])})})}}),Z.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?Z.queue(this[0],e):void 0===t?this:this.each(function(){var n=Z.queue(this,e,t);Z._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&Z.dequeue(this,e)})},dequeue:function(e){return this.each(function(){Z.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,r=Z.Deferred(),o=this,s=this.length,a=function(){--i||r.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)n=vt.get(o[s],e+"queueHooks"),n&&n.empty&&(i++,n.empty.add(a));return a(),r.promise(t)}});var _t=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,wt=["Top","Right","Bottom","Left"],kt=function(e,t){return e=t||e,"none"===Z.css(e,"display")||!Z.contains(e.ownerDocument,e)},Ct=/^(?:checkbox|radio)$/i;!function(){var e=J.createDocumentFragment(),t=e.appendChild(J.createElement("div")),n=J.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),G.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",G.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Tt="undefined";G.focusinBubbles="onfocusin"in e;var St=/^key/,Et=/^(?:mouse|pointer|contextmenu)|click/,Nt=/^(?:focusinfocus|focusoutblur)$/,Ft=/^([^.]*)(?:\.(.+)|)$/;Z.event={global:{},add:function(e,t,n,i,r){var o,s,a,l,c,u,d,f,h,p,g,m=vt.get(e);if(m)for(n.handler&&(o=n,n=o.handler,r=o.selector),n.guid||(n.guid=Z.guid++),(l=m.events)||(l=m.events={}),(s=m.handle)||(s=m.handle=function(t){return typeof Z!==Tt&&Z.event.triggered!==t.type?Z.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(ht)||[""],c=t.length;c--;)a=Ft.exec(t[c])||[],h=g=a[1],p=(a[2]||"").split(".").sort(),h&&(d=Z.event.special[h]||{},h=(r?d.delegateType:d.bindType)||h,d=Z.event.special[h]||{},u=Z.extend({type:h,origType:g,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&Z.expr.match.needsContext.test(r),namespace:p.join(".")},o),(f=l[h])||(f=l[h]=[],f.delegateCount=0,d.setup&&d.setup.call(e,i,p,s)!==!1||e.addEventListener&&e.addEventListener(h,s,!1)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),r?f.splice(f.delegateCount++,0,u):f.push(u),Z.event.global[h]=!0)},remove:function(e,t,n,i,r){var o,s,a,l,c,u,d,f,h,p,g,m=vt.hasData(e)&&vt.get(e);if(m&&(l=m.events)){for(t=(t||"").match(ht)||[""],c=t.length;c--;)if(a=Ft.exec(t[c])||[],h=g=a[1],p=(a[2]||"").split(".").sort(),h){for(d=Z.event.special[h]||{},h=(i?d.delegateType:d.bindType)||h,f=l[h]||[],a=a[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=f.length;o--;)u=f[o],!r&&g!==u.origType||n&&n.guid!==u.guid||a&&!a.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(f.splice(o,1),u.selector&&f.delegateCount--,d.remove&&d.remove.call(e,u));s&&!f.length&&(d.teardown&&d.teardown.call(e,p,m.handle)!==!1||Z.removeEvent(e,h,m.handle),delete l[h])}else for(h in l)Z.event.remove(e,h+t[c],n,i,!0);Z.isEmptyObject(l)&&(delete m.handle,vt.remove(e,"events"))}},trigger:function(t,n,i,r){var o,s,a,l,c,u,d,f=[i||J],h=V.call(t,"type")?t.type:t,p=V.call(t,"namespace")?t.namespace.split("."):[];if(s=a=i=i||J,3!==i.nodeType&&8!==i.nodeType&&!Nt.test(h+Z.event.triggered)&&(h.indexOf(".")>=0&&(p=h.split("."),h=p.shift(),p.sort()),c=h.indexOf(":")<0&&"on"+h,t=t[Z.expando]?t:new Z.Event(h,"object"==typeof t&&t),t.isTrigger=r?2:3,t.namespace=p.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:Z.makeArray(n,[t]),d=Z.event.special[h]||{},r||!d.trigger||d.trigger.apply(i,n)!==!1)){if(!r&&!d.noBubble&&!Z.isWindow(i)){for(l=d.delegateType||h,Nt.test(l+h)||(s=s.parentNode);s;s=s.parentNode)f.push(s),a=s;a===(i.ownerDocument||J)&&f.push(a.defaultView||a.parentWindow||e)}for(o=0;(s=f[o++])&&!t.isPropagationStopped();)t.type=o>1?l:d.bindType||h,u=(vt.get(s,"events")||{})[t.type]&&vt.get(s,"handle"),u&&u.apply(s,n),u=c&&s[c],u&&u.apply&&Z.acceptData(s)&&(t.result=u.apply(s,n),t.result===!1&&t.preventDefault());return t.type=h,r||t.isDefaultPrevented()||d._default&&d._default.apply(f.pop(),n)!==!1||!Z.acceptData(i)||c&&Z.isFunction(i[h])&&!Z.isWindow(i)&&(a=i[c],a&&(i[c]=null),Z.event.triggered=h,i[h](),Z.event.triggered=void 0,a&&(i[c]=a)),t.result}},dispatch:function(e){e=Z.event.fix(e);var t,n,i,r,o,s=[],a=z.call(arguments),l=(vt.get(this,"events")||{})[e.type]||[],c=Z.event.special[e.type]||{};if(a[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){for(s=Z.event.handlers.call(this,e,l),t=0;(r=s[t++])&&!e.isPropagationStopped();)for(e.currentTarget=r.elem,n=0;(o=r.handlers[n++])&&!e.isImmediatePropagationStopped();)(!e.namespace_re||e.namespace_re.test(o.namespace))&&(e.handleObj=o,e.data=o.data,i=((Z.event.special[o.origType]||{}).handle||o.handler).apply(r.elem,a),void 0!==i&&(e.result=i)===!1&&(e.preventDefault(),e.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,i,r,o,s=[],a=t.delegateCount,l=e.target;if(a&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!==this;l=l.parentNode||this)if(l.disabled!==!0||"click"!==e.type){for(i=[],n=0;a>n;n++)o=t[n],r=o.selector+" ",void 0===i[r]&&(i[r]=o.needsContext?Z(r,this).index(l)>=0:Z.find(r,this,null,[l]).length),i[r]&&i.push(o);i.length&&s.push({elem:l,handlers:i})}return a<t.length&&s.push({elem:this,handlers:t.slice(a)}),s},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,i,r,o=t.button;return null==e.pageX&&null!=t.clientX&&(n=e.target.ownerDocument||J,i=n.documentElement,r=n.body,e.pageX=t.clientX+(i&&i.scrollLeft||r&&r.scrollLeft||0)-(i&&i.clientLeft||r&&r.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||r&&r.scrollTop||0)-(i&&i.clientTop||r&&r.clientTop||0)),e.which||void 0===o||(e.which=1&o?1:2&o?3:4&o?2:0),e}},fix:function(e){if(e[Z.expando])return e;var t,n,i,r=e.type,o=e,s=this.fixHooks[r];for(s||(this.fixHooks[r]=s=Et.test(r)?this.mouseHooks:St.test(r)?this.keyHooks:{}),i=s.props?this.props.concat(s.props):this.props,e=new Z.Event(o),t=i.length;t--;)n=i[t],e[n]=o[n];return e.target||(e.target=J),3===e.target.nodeType&&(e.target=e.target.parentNode),s.filter?s.filter(e,o):e},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==d()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===d()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&Z.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(e){return Z.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,i){var r=Z.extend(new Z.Event,n,{type:e,isSimulated:!0,originalEvent:{}});i?Z.event.trigger(r,null,t):Z.event.dispatch.call(t,r),r.isDefaultPrevented()&&n.preventDefault()}},Z.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)},Z.Event=function(e,t){return this instanceof Z.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&e.returnValue===!1?c:u):this.type=e,t&&Z.extend(this,t),this.timeStamp=e&&e.timeStamp||Z.now(),void(this[Z.expando]=!0)):new Z.Event(e,t)},Z.Event.prototype={isDefaultPrevented:u,isPropagationStopped:u,isImmediatePropagationStopped:u,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=c,e&&e.preventDefault&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=c,e&&e.stopPropagation&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=c,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},Z.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){Z.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=this,r=e.relatedTarget,o=e.handleObj;return(!r||r!==i&&!Z.contains(i,r))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),G.focusinBubbles||Z.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){Z.event.simulate(t,e.target,Z.event.fix(e),!0)};Z.event.special[t]={setup:function(){var i=this.ownerDocument||this,r=vt.access(i,t);r||i.addEventListener(e,n,!0),vt.access(i,t,(r||0)+1)},teardown:function(){var i=this.ownerDocument||this,r=vt.access(i,t)-1;r?vt.access(i,t,r):(i.removeEventListener(e,n,!0),vt.remove(i,t))}}}),Z.fn.extend({on:function(e,t,n,i,r){var o,s;if("object"==typeof e){"string"!=typeof t&&(n=n||t,t=void 0);for(s in e)this.on(s,t,n,e[s],r);return this}if(null==n&&null==i?(i=t,n=t=void 0):null==i&&("string"==typeof t?(i=n,n=void 0):(i=n,n=t,t=void 0)),i===!1)i=u;else if(!i)return this;return 1===r&&(o=i,i=function(e){return Z().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=Z.guid++)),this.each(function(){Z.event.add(this,e,i,n,t)})},one:function(e,t,n,i){return this.on(e,t,n,i,1)},off:function(e,t,n){var i,r;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,Z(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(r in e)this.off(r,t,e[r]);return this}return(t===!1||"function"==typeof t)&&(n=t,t=void 0),n===!1&&(n=u),this.each(function(){Z.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){Z.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?Z.event.trigger(e,t,n,!0):void 0}});var jt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,At=/<([\w:]+)/,Dt=/<|&#?\w+;/,qt=/<(?:script|style|link)/i,Lt=/checked\s*(?:[^=]|=\s*.checked.)/i,Ht=/^$|\/(?:java|ecma)script/i,Mt=/^true\/(.*)/,Ot=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,It={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,"",""]};It.optgroup=It.option,It.tbody=It.tfoot=It.colgroup=It.caption=It.thead,It.th=It.td,Z.extend({clone:function(e,t,n){var i,r,o,s,a=e.cloneNode(!0),l=Z.contains(e.ownerDocument,e);if(!(G.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||Z.isXMLDoc(e)))for(s=v(a),o=v(e),i=0,r=o.length;r>i;i++)y(o[i],s[i]);if(t)if(n)for(o=o||v(e),s=s||v(a),i=0,r=o.length;r>i;i++)m(o[i],s[i]);else m(e,a);return s=v(a,"script"),s.length>0&&g(s,!l&&v(e,"script")),a},buildFragment:function(e,t,n,i){for(var r,o,s,a,l,c,u=t.createDocumentFragment(),d=[],f=0,h=e.length;h>f;f++)if(r=e[f],r||0===r)if("object"===Z.type(r))Z.merge(d,r.nodeType?[r]:r);else if(Dt.test(r)){for(o=o||u.appendChild(t.createElement("div")),s=(At.exec(r)||["",""])[1].toLowerCase(),a=It[s]||It._default,o.innerHTML=a[1]+r.replace(jt,"<$1></$2>")+a[2],c=a[0];c--;)o=o.lastChild;Z.merge(d,o.childNodes),o=u.firstChild,o.textContent=""}else d.push(t.createTextNode(r));for(u.textContent="",f=0;r=d[f++];)if((!i||-1===Z.inArray(r,i))&&(l=Z.contains(r.ownerDocument,r),o=v(u.appendChild(r),"script"),l&&g(o),n))for(c=0;r=o[c++];)Ht.test(r.type||"")&&n.push(r);return u},cleanData:function(e){for(var t,n,i,r,o=Z.event.special,s=0;void 0!==(n=e[s]);s++){if(Z.acceptData(n)&&(r=n[vt.expando],r&&(t=vt.cache[r]))){if(t.events)for(i in t.events)o[i]?Z.event.remove(n,i):Z.removeEvent(n,i,t.handle);vt.cache[r]&&delete vt.cache[r]}delete yt.cache[n[yt.expando]]}}}),Z.fn.extend({text:function(e){return mt(this,function(e){return void 0===e?Z.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=f(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=f(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,i=e?Z.filter(e,this):this,r=0;null!=(n=i[r]);r++)t||1!==n.nodeType||Z.cleanData(v(n)),n.parentNode&&(t&&Z.contains(n.ownerDocument,n)&&g(v(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(Z.cleanData(v(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return Z.clone(this,e,t)})},html:function(e){return mt(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!qt.test(e)&&!It[(At.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(jt,"<$1></$2>");try{for(;i>n;n++)t=this[n]||{},1===t.nodeType&&(Z.cleanData(v(t,!1)),t.innerHTML=e);t=0}catch(r){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=arguments[0];return this.domManip(arguments,function(t){e=this.parentNode,Z.cleanData(v(this)),e&&e.replaceChild(t,this)}),e&&(e.length||e.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t){e=B.apply([],e);var n,i,r,o,s,a,l=0,c=this.length,u=this,d=c-1,f=e[0],g=Z.isFunction(f);if(g||c>1&&"string"==typeof f&&!G.checkClone&&Lt.test(f))return this.each(function(n){var i=u.eq(n);g&&(e[0]=f.call(this,n,i.html())),i.domManip(e,t)});if(c&&(n=Z.buildFragment(e,this[0].ownerDocument,!1,this),i=n.firstChild,1===n.childNodes.length&&(n=i),i)){for(r=Z.map(v(n,"script"),h),o=r.length;c>l;l++)s=n,l!==d&&(s=Z.clone(s,!0,!0),o&&Z.merge(r,v(s,"script"))),t.call(this[l],s,l);if(o)for(a=r[r.length-1].ownerDocument,Z.map(r,p),l=0;o>l;l++)s=r[l],Ht.test(s.type||"")&&!vt.access(s,"globalEval")&&Z.contains(a,s)&&(s.src?Z._evalUrl&&Z._evalUrl(s.src):Z.globalEval(s.textContent.replace(Ot,"")))}return this}}),Z.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){Z.fn[e]=function(e){for(var n,i=[],r=Z(e),o=r.length-1,s=0;o>=s;s++)n=s===o?this:this.clone(!0),Z(r[s])[t](n),X.apply(i,n.get());return this.pushStack(i)}});var Wt,Pt={},Rt=/^margin/,$t=new RegExp("^("+_t+")(?!px)[a-z%]+$","i"),zt=function(e){return e.ownerDocument.defaultView.getComputedStyle(e,null)};!function(){function t(){s.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",s.innerHTML="",r.appendChild(o);var t=e.getComputedStyle(s,null);n="1%"!==t.top,i="4px"===t.width,r.removeChild(o)}var n,i,r=J.documentElement,o=J.createElement("div"),s=J.createElement("div");s.style&&(s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",G.clearCloneStyle="content-box"===s.style.backgroundClip,o.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",o.appendChild(s),e.getComputedStyle&&Z.extend(G,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return null==i&&t(),i},reliableMarginRight:function(){var t,n=s.appendChild(J.createElement("div"));return n.style.cssText=s.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",n.style.marginRight=n.style.width="0",s.style.width="1px",r.appendChild(o),t=!parseFloat(e.getComputedStyle(n,null).marginRight),r.removeChild(o),t}}))}(),Z.swap=function(e,t,n,i){var r,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];r=n.apply(e,i||[]);for(o in t)e.style[o]=s[o];return r};var Bt=/^(none|table(?!-c[ea]).+)/,Xt=new RegExp("^("+_t+")(.*)$","i"),Yt=new RegExp("^([+-])=("+_t+")","i"),Qt={position:"absolute",visibility:"hidden",display:"block"},Ut={letterSpacing:"0",fontWeight:"400"},Vt=["Webkit","O","Moz","ms"];Z.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_(e,"opacity");return""===n?"1":n}}}},cssNumber:{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,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,o,s,a=Z.camelCase(t),l=e.style;return t=Z.cssProps[a]||(Z.cssProps[a]=k(l,a)),s=Z.cssHooks[t]||Z.cssHooks[a],void 0===n?s&&"get"in s&&void 0!==(r=s.get(e,!1,i))?r:l[t]:(o=typeof n,"string"===o&&(r=Yt.exec(n))&&(n=(r[1]+1)*r[2]+parseFloat(Z.css(e,t)),o="number"),void(null!=n&&n===n&&("number"!==o||Z.cssNumber[a]||(n+="px"),G.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,i))||(l[t]=n))))}},css:function(e,t,n,i){var r,o,s,a=Z.camelCase(t);return t=Z.cssProps[a]||(Z.cssProps[a]=k(e.style,a)),s=Z.cssHooks[t]||Z.cssHooks[a],s&&"get"in s&&(r=s.get(e,!0,n)),void 0===r&&(r=_(e,t,i)),"normal"===r&&t in Ut&&(r=Ut[t]),""===n||n?(o=parseFloat(r),n===!0||Z.isNumeric(o)?o||0:r):r}}),Z.each(["height","width"],function(e,t){Z.cssHooks[t]={get:function(e,n,i){return n?Bt.test(Z.css(e,"display"))&&0===e.offsetWidth?Z.swap(e,Qt,function(){return S(e,t,i)}):S(e,t,i):void 0},set:function(e,n,i){var r=i&&zt(e);return C(e,n,i?T(e,t,i,"border-box"===Z.css(e,"boxSizing",!1,r),r):0)}}}),Z.cssHooks.marginRight=w(G.reliableMarginRight,function(e,t){return t?Z.swap(e,{display:"inline-block"},_,[e,"marginRight"]):void 0}),Z.each({margin:"",padding:"",border:"Width"},function(e,t){Z.cssHooks[e+t]={expand:function(n){for(var i=0,r={},o="string"==typeof n?n.split(" "):[n];4>i;i++)r[e+wt[i]+t]=o[i]||o[i-2]||o[0];return r}},Rt.test(e)||(Z.cssHooks[e+t].set=C)}),Z.fn.extend({css:function(e,t){return mt(this,function(e,t,n){var i,r,o={},s=0;if(Z.isArray(t)){for(i=zt(e),r=t.length;r>s;s++)o[t[s]]=Z.css(e,t[s],!1,i);return o}return void 0!==n?Z.style(e,t,n):Z.css(e,t)},e,t,arguments.length>1)},show:function(){return E(this,!0)},hide:function(){return E(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){kt(this)?Z(this).show():Z(this).hide()})}}),Z.Tween=N,N.prototype={constructor:N,init:function(e,t,n,i,r,o){this.elem=e,this.prop=n,this.easing=r||"swing",this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=o||(Z.cssNumber[n]?"":"px")},cur:function(){var e=N.propHooks[this.prop];return e&&e.get?e.get(this):N.propHooks._default.get(this)},run:function(e){var t,n=N.propHooks[this.prop];return this.pos=t=this.options.duration?Z.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):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):N.propHooks._default.set(this),this}},N.prototype.init.prototype=N.prototype,N.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=Z.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){Z.fx.step[e.prop]?Z.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[Z.cssProps[e.prop]]||Z.cssHooks[e.prop])?Z.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},N.propHooks.scrollTop=N.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},Z.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},Z.fx=N.prototype.init,Z.fx.step={};var Gt,Jt,Kt=/^(?:toggle|show|hide)$/,Zt=new RegExp("^(?:([+-])=|)("+_t+")([a-z%]*)$","i"),en=/queueHooks$/,tn=[D],nn={"*":[function(e,t){var n=this.createTween(e,t),i=n.cur(),r=Zt.exec(t),o=r&&r[3]||(Z.cssNumber[e]?"":"px"),s=(Z.cssNumber[e]||"px"!==o&&+i)&&Zt.exec(Z.css(n.elem,e)),a=1,l=20;if(s&&s[3]!==o){o=o||s[3],r=r||[],s=+i||1;do a=a||".5",s/=a,Z.style(n.elem,e,s+o);while(a!==(a=n.cur()/i)&&1!==a&&--l)}return r&&(s=n.start=+s||+i||0,n.unit=o,n.end=r[1]?s+(r[1]+1)*r[2]:+r[2]),n}]};Z.Animation=Z.extend(L,{tweener:function(e,t){Z.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,i=0,r=e.length;r>i;i++)n=e[i],nn[n]=nn[n]||[],nn[n].unshift(t)},prefilter:function(e,t){t?tn.unshift(e):tn.push(e)}}),Z.speed=function(e,t,n){var i=e&&"object"==typeof e?Z.extend({},e):{complete:n||!n&&t||Z.isFunction(e)&&e,duration:e,easing:n&&t||t&&!Z.isFunction(t)&&t};return i.duration=Z.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in Z.fx.speeds?Z.fx.speeds[i.duration]:Z.fx.speeds._default,(null==i.queue||i.queue===!0)&&(i.queue="fx"),i.old=i.complete,i.complete=function(){Z.isFunction(i.old)&&i.old.call(this),i.queue&&Z.dequeue(this,i.queue)
-},i},Z.fn.extend({fadeTo:function(e,t,n,i){return this.filter(kt).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var r=Z.isEmptyObject(e),o=Z.speed(t,n,i),s=function(){var t=L(this,Z.extend({},e),o);(r||vt.get(this,"finish"))&&t.stop(!0)};return s.finish=s,r||o.queue===!1?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var i=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,r=null!=e&&e+"queueHooks",o=Z.timers,s=vt.get(this);if(r)s[r]&&s[r].stop&&i(s[r]);else for(r in s)s[r]&&s[r].stop&&en.test(r)&&i(s[r]);for(r=o.length;r--;)o[r].elem!==this||null!=e&&o[r].queue!==e||(o[r].anim.stop(n),t=!1,o.splice(r,1));(t||!n)&&Z.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=vt.get(this),i=n[e+"queue"],r=n[e+"queueHooks"],o=Z.timers,s=i?i.length:0;for(n.finish=!0,Z.queue(this,e,[]),r&&r.stop&&r.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;s>t;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish})}}),Z.each(["toggle","show","hide"],function(e,t){var n=Z.fn[t];Z.fn[t]=function(e,i,r){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(j(t,!0),e,i,r)}}),Z.each({slideDown:j("show"),slideUp:j("hide"),slideToggle:j("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){Z.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}}),Z.timers=[],Z.fx.tick=function(){var e,t=0,n=Z.timers;for(Gt=Z.now();t<n.length;t++)e=n[t],e()||n[t]!==e||n.splice(t--,1);n.length||Z.fx.stop(),Gt=void 0},Z.fx.timer=function(e){Z.timers.push(e),e()?Z.fx.start():Z.timers.pop()},Z.fx.interval=13,Z.fx.start=function(){Jt||(Jt=setInterval(Z.fx.tick,Z.fx.interval))},Z.fx.stop=function(){clearInterval(Jt),Jt=null},Z.fx.speeds={slow:600,fast:200,_default:400},Z.fn.delay=function(e,t){return e=Z.fx?Z.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var i=setTimeout(t,e);n.stop=function(){clearTimeout(i)}})},function(){var e=J.createElement("input"),t=J.createElement("select"),n=t.appendChild(J.createElement("option"));e.type="checkbox",G.checkOn=""!==e.value,G.optSelected=n.selected,t.disabled=!0,G.optDisabled=!n.disabled,e=J.createElement("input"),e.value="t",e.type="radio",G.radioValue="t"===e.value}();var rn,on,sn=Z.expr.attrHandle;Z.fn.extend({attr:function(e,t){return mt(this,Z.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){Z.removeAttr(this,e)})}}),Z.extend({attr:function(e,t,n){var i,r,o=e.nodeType;return e&&3!==o&&8!==o&&2!==o?typeof e.getAttribute===Tt?Z.prop(e,t,n):(1===o&&Z.isXMLDoc(e)||(t=t.toLowerCase(),i=Z.attrHooks[t]||(Z.expr.match.bool.test(t)?on:rn)),void 0===n?i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=Z.find.attr(e,t),null==r?void 0:r):null!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):void Z.removeAttr(e,t)):void 0},removeAttr:function(e,t){var n,i,r=0,o=t&&t.match(ht);if(o&&1===e.nodeType)for(;n=o[r++];)i=Z.propFix[n]||n,Z.expr.match.bool.test(n)&&(e[i]=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!G.radioValue&&"radio"===t&&Z.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}}}),on={set:function(e,t,n){return t===!1?Z.removeAttr(e,n):e.setAttribute(n,n),n}},Z.each(Z.expr.match.bool.source.match(/\w+/g),function(e,t){var n=sn[t]||Z.find.attr;sn[t]=function(e,t,i){var r,o;return i||(o=sn[t],sn[t]=r,r=null!=n(e,t,i)?t.toLowerCase():null,sn[t]=o),r}});var an=/^(?:input|select|textarea|button)$/i;Z.fn.extend({prop:function(e,t){return mt(this,Z.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[Z.propFix[e]||e]})}}),Z.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var i,r,o,s=e.nodeType;return e&&3!==s&&8!==s&&2!==s?(o=1!==s||!Z.isXMLDoc(e),o&&(t=Z.propFix[t]||t,r=Z.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]):void 0},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||an.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),G.optSelected||(Z.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),Z.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){Z.propFix[this.toLowerCase()]=this});var ln=/[\t\r\n\f]/g;Z.fn.extend({addClass:function(e){var t,n,i,r,o,s,a="string"==typeof e&&e,l=0,c=this.length;if(Z.isFunction(e))return this.each(function(t){Z(this).addClass(e.call(this,t,this.className))});if(a)for(t=(e||"").match(ht)||[];c>l;l++)if(n=this[l],i=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(ln," "):" ")){for(o=0;r=t[o++];)i.indexOf(" "+r+" ")<0&&(i+=r+" ");s=Z.trim(i),n.className!==s&&(n.className=s)}return this},removeClass:function(e){var t,n,i,r,o,s,a=0===arguments.length||"string"==typeof e&&e,l=0,c=this.length;if(Z.isFunction(e))return this.each(function(t){Z(this).removeClass(e.call(this,t,this.className))});if(a)for(t=(e||"").match(ht)||[];c>l;l++)if(n=this[l],i=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(ln," "):"")){for(o=0;r=t[o++];)for(;i.indexOf(" "+r+" ")>=0;)i=i.replace(" "+r+" "," ");s=e?Z.trim(i):"",n.className!==s&&(n.className=s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):this.each(Z.isFunction(e)?function(n){Z(this).toggleClass(e.call(this,n,this.className,t),t)}:function(){if("string"===n)for(var t,i=0,r=Z(this),o=e.match(ht)||[];t=o[i++];)r.hasClass(t)?r.removeClass(t):r.addClass(t);else(n===Tt||"boolean"===n)&&(this.className&&vt.set(this,"__className__",this.className),this.className=this.className||e===!1?"":vt.get(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,i=this.length;i>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(ln," ").indexOf(t)>=0)return!0;return!1}});var cn=/\r/g;Z.fn.extend({val:function(e){var t,n,i,r=this[0];return arguments.length?(i=Z.isFunction(e),this.each(function(n){var r;1===this.nodeType&&(r=i?e.call(this,n,Z(this).val()):e,null==r?r="":"number"==typeof r?r+="":Z.isArray(r)&&(r=Z.map(r,function(e){return null==e?"":e+""})),t=Z.valHooks[this.type]||Z.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))})):r?(t=Z.valHooks[r.type]||Z.valHooks[r.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(r,"value"))?n:(n=r.value,"string"==typeof n?n.replace(cn,""):null==n?"":n)):void 0}}),Z.extend({valHooks:{option:{get:function(e){var t=Z.find.attr(e,"value");return null!=t?t:Z.trim(Z.text(e))}},select:{get:function(e){for(var t,n,i=e.options,r=e.selectedIndex,o="select-one"===e.type||0>r,s=o?null:[],a=o?r+1:i.length,l=0>r?a:o?r:0;a>l;l++)if(n=i[l],!(!n.selected&&l!==r||(G.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&Z.nodeName(n.parentNode,"optgroup"))){if(t=Z(n).val(),o)return t;s.push(t)}return s},set:function(e,t){for(var n,i,r=e.options,o=Z.makeArray(t),s=r.length;s--;)i=r[s],(i.selected=Z.inArray(i.value,o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),Z.each(["radio","checkbox"],function(){Z.valHooks[this]={set:function(e,t){return Z.isArray(t)?e.checked=Z.inArray(Z(e).val(),t)>=0:void 0}},G.checkOn||(Z.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),Z.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){Z.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),Z.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},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,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var un=Z.now(),dn=/\?/;Z.parseJSON=function(e){return JSON.parse(e+"")},Z.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{n=new DOMParser,t=n.parseFromString(e,"text/xml")}catch(i){t=void 0}return(!t||t.getElementsByTagName("parsererror").length)&&Z.error("Invalid XML: "+e),t};var fn,hn,pn=/#.*$/,gn=/([?&])_=[^&]*/,mn=/^(.*?):[ \t]*([^\r\n]*)$/gm,vn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,yn=/^(?:GET|HEAD)$/,xn=/^\/\//,bn=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,_n={},wn={},kn="*/".concat("*");try{hn=location.href}catch(Cn){hn=J.createElement("a"),hn.href="",hn=hn.href}fn=bn.exec(hn.toLowerCase())||[],Z.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:hn,type:"GET",isLocal:vn.test(fn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":kn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Z.parseJSON,"text xml":Z.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?O(O(e,Z.ajaxSettings),t):O(Z.ajaxSettings,e)},ajaxPrefilter:H(_n),ajaxTransport:H(wn),ajax:function(e,t){function n(e,t,n,s){var l,u,v,y,b,w=t;2!==x&&(x=2,a&&clearTimeout(a),i=void 0,o=s||"",_.readyState=e>0?4:0,l=e>=200&&300>e||304===e,n&&(y=I(d,_,n)),y=W(d,y,_,l),l?(d.ifModified&&(b=_.getResponseHeader("Last-Modified"),b&&(Z.lastModified[r]=b),b=_.getResponseHeader("etag"),b&&(Z.etag[r]=b)),204===e||"HEAD"===d.type?w="nocontent":304===e?w="notmodified":(w=y.state,u=y.data,v=y.error,l=!v)):(v=w,(e||!w)&&(w="error",0>e&&(e=0))),_.status=e,_.statusText=(t||w)+"",l?p.resolveWith(f,[u,w,_]):p.rejectWith(f,[_,w,v]),_.statusCode(m),m=void 0,c&&h.trigger(l?"ajaxSuccess":"ajaxError",[_,d,l?u:v]),g.fireWith(f,[_,w]),c&&(h.trigger("ajaxComplete",[_,d]),--Z.active||Z.event.trigger("ajaxStop")))}"object"==typeof e&&(t=e,e=void 0),t=t||{};var i,r,o,s,a,l,c,u,d=Z.ajaxSetup({},t),f=d.context||d,h=d.context&&(f.nodeType||f.jquery)?Z(f):Z.event,p=Z.Deferred(),g=Z.Callbacks("once memory"),m=d.statusCode||{},v={},y={},x=0,b="canceled",_={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!s)for(s={};t=mn.exec(o);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?o:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=y[n]=y[n]||e,v[e]=t),this},overrideMimeType:function(e){return x||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)m[t]=[m[t],e[t]];else _.always(e[_.status]);return this},abort:function(e){var t=e||b;return i&&i.abort(t),n(0,t),this}};if(p.promise(_).complete=g.add,_.success=_.done,_.error=_.fail,d.url=((e||d.url||hn)+"").replace(pn,"").replace(xn,fn[1]+"//"),d.type=t.method||t.type||d.method||d.type,d.dataTypes=Z.trim(d.dataType||"*").toLowerCase().match(ht)||[""],null==d.crossDomain&&(l=bn.exec(d.url.toLowerCase()),d.crossDomain=!(!l||l[1]===fn[1]&&l[2]===fn[2]&&(l[3]||("http:"===l[1]?"80":"443"))===(fn[3]||("http:"===fn[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=Z.param(d.data,d.traditional)),M(_n,d,t,_),2===x)return _;c=d.global,c&&0===Z.active++&&Z.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!yn.test(d.type),r=d.url,d.hasContent||(d.data&&(r=d.url+=(dn.test(r)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=gn.test(r)?r.replace(gn,"$1_="+un++):r+(dn.test(r)?"&":"?")+"_="+un++)),d.ifModified&&(Z.lastModified[r]&&_.setRequestHeader("If-Modified-Since",Z.lastModified[r]),Z.etag[r]&&_.setRequestHeader("If-None-Match",Z.etag[r])),(d.data&&d.hasContent&&d.contentType!==!1||t.contentType)&&_.setRequestHeader("Content-Type",d.contentType),_.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+kn+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)_.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(f,_,d)===!1||2===x))return _.abort();b="abort";for(u in{success:1,error:1,complete:1})_[u](d[u]);if(i=M(wn,d,t,_)){_.readyState=1,c&&h.trigger("ajaxSend",[_,d]),d.async&&d.timeout>0&&(a=setTimeout(function(){_.abort("timeout")},d.timeout));try{x=1,i.send(v,n)}catch(w){if(!(2>x))throw w;n(-1,w)}}else n(-1,"No Transport");return _},getJSON:function(e,t,n){return Z.get(e,t,n,"json")},getScript:function(e,t){return Z.get(e,void 0,t,"script")}}),Z.each(["get","post"],function(e,t){Z[t]=function(e,n,i,r){return Z.isFunction(n)&&(r=r||i,i=n,n=void 0),Z.ajax({url:e,type:t,dataType:r,data:n,success:i})}}),Z.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){Z.fn[t]=function(e){return this.on(t,e)}}),Z._evalUrl=function(e){return Z.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},Z.fn.extend({wrapAll:function(e){var t;return Z.isFunction(e)?this.each(function(t){Z(this).wrapAll(e.call(this,t))}):(this[0]&&(t=Z(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 this.each(Z.isFunction(e)?function(t){Z(this).wrapInner(e.call(this,t))}:function(){var t=Z(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=Z.isFunction(e);return this.each(function(n){Z(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){Z.nodeName(this,"body")||Z(this).replaceWith(this.childNodes)}).end()}}),Z.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0},Z.expr.filters.visible=function(e){return!Z.expr.filters.hidden(e)};var Tn=/%20/g,Sn=/\[\]$/,En=/\r?\n/g,Nn=/^(?:submit|button|image|reset|file)$/i,Fn=/^(?:input|select|textarea|keygen)/i;Z.param=function(e,t){var n,i=[],r=function(e,t){t=Z.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=Z.ajaxSettings&&Z.ajaxSettings.traditional),Z.isArray(e)||e.jquery&&!Z.isPlainObject(e))Z.each(e,function(){r(this.name,this.value)});else for(n in e)P(n,e[n],t,r);return i.join("&").replace(Tn,"+")},Z.fn.extend({serialize:function(){return Z.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=Z.prop(this,"elements");return e?Z.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!Z(this).is(":disabled")&&Fn.test(this.nodeName)&&!Nn.test(e)&&(this.checked||!Ct.test(e))}).map(function(e,t){var n=Z(this).val();return null==n?null:Z.isArray(n)?Z.map(n,function(e){return{name:t.name,value:e.replace(En,"\r\n")}}):{name:t.name,value:n.replace(En,"\r\n")}}).get()}}),Z.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(e){}};var jn=0,An={},Dn={0:200,1223:204},qn=Z.ajaxSettings.xhr();e.ActiveXObject&&Z(e).on("unload",function(){for(var e in An)An[e]()}),G.cors=!!qn&&"withCredentials"in qn,G.ajax=qn=!!qn,Z.ajaxTransport(function(e){var t;return G.cors||qn&&!e.crossDomain?{send:function(n,i){var r,o=e.xhr(),s=++jn;if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(r in e.xhrFields)o[r]=e.xhrFields[r];e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest");for(r in n)o.setRequestHeader(r,n[r]);t=function(e){return function(){t&&(delete An[s],t=o.onload=o.onerror=null,"abort"===e?o.abort():"error"===e?i(o.status,o.statusText):i(Dn[o.status]||o.status,o.statusText,"string"==typeof o.responseText?{text:o.responseText}:void 0,o.getAllResponseHeaders()))}},o.onload=t(),o.onerror=t("error"),t=An[s]=t("abort");try{o.send(e.hasContent&&e.data||null)}catch(a){if(t)throw a}},abort:function(){t&&t()}}:void 0}),Z.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return Z.globalEval(e),e}}}),Z.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),Z.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,r){t=Z("<script>").prop({async:!0,charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&r("error"===e.type?404:200,e.type)}),J.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Ln=[],Hn=/(=)\?(?=&|$)|\?\?/;Z.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ln.pop()||Z.expando+"_"+un++;return this[e]=!0,e}}),Z.ajaxPrefilter("json jsonp",function(t,n,i){var r,o,s,a=t.jsonp!==!1&&(Hn.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Hn.test(t.data)&&"data");return a||"jsonp"===t.dataTypes[0]?(r=t.jsonpCallback=Z.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Hn,"$1"+r):t.jsonp!==!1&&(t.url+=(dn.test(t.url)?"&":"?")+t.jsonp+"="+r),t.converters["script json"]=function(){return s||Z.error(r+" was not called"),s[0]},t.dataTypes[0]="json",o=e[r],e[r]=function(){s=arguments},i.always(function(){e[r]=o,t[r]&&(t.jsonpCallback=n.jsonpCallback,Ln.push(r)),s&&Z.isFunction(o)&&o(s[0]),s=o=void 0}),"script"):void 0}),Z.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||J;var i=st.exec(e),r=!n&&[];return i?[t.createElement(i[1])]:(i=Z.buildFragment([e],t,r),r&&r.length&&Z(r).remove(),Z.merge([],i.childNodes))};var Mn=Z.fn.load;Z.fn.load=function(e,t,n){if("string"!=typeof e&&Mn)return Mn.apply(this,arguments);var i,r,o,s=this,a=e.indexOf(" ");return a>=0&&(i=Z.trim(e.slice(a)),e=e.slice(0,a)),Z.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),s.length>0&&Z.ajax({url:e,type:r,dataType:"html",data:t}).done(function(e){o=arguments,s.html(i?Z("<div>").append(Z.parseHTML(e)).find(i):e)}).complete(n&&function(e,t){s.each(n,o||[e.responseText,t,e])}),this},Z.expr.filters.animated=function(e){return Z.grep(Z.timers,function(t){return e===t.elem}).length};var On=e.document.documentElement;Z.offset={setOffset:function(e,t,n){var i,r,o,s,a,l,c,u=Z.css(e,"position"),d=Z(e),f={};"static"===u&&(e.style.position="relative"),a=d.offset(),o=Z.css(e,"top"),l=Z.css(e,"left"),c=("absolute"===u||"fixed"===u)&&(o+l).indexOf("auto")>-1,c?(i=d.position(),s=i.top,r=i.left):(s=parseFloat(o)||0,r=parseFloat(l)||0),Z.isFunction(t)&&(t=t.call(e,n,a)),null!=t.top&&(f.top=t.top-a.top+s),null!=t.left&&(f.left=t.left-a.left+r),"using"in t?t.using.call(e,f):d.css(f)}},Z.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){Z.offset.setOffset(this,e,t)});var t,n,i=this[0],r={top:0,left:0},o=i&&i.ownerDocument;return o?(t=o.documentElement,Z.contains(t,i)?(typeof i.getBoundingClientRect!==Tt&&(r=i.getBoundingClientRect()),n=R(o),{top:r.top+n.pageYOffset-t.clientTop,left:r.left+n.pageXOffset-t.clientLeft}):r):void 0},position:function(){if(this[0]){var e,t,n=this[0],i={top:0,left:0};return"fixed"===Z.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),Z.nodeName(e[0],"html")||(i=e.offset()),i.top+=Z.css(e[0],"borderTopWidth",!0),i.left+=Z.css(e[0],"borderLeftWidth",!0)),{top:t.top-i.top-Z.css(n,"marginTop",!0),left:t.left-i.left-Z.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||On;e&&!Z.nodeName(e,"html")&&"static"===Z.css(e,"position");)e=e.offsetParent;return e||On})}}),Z.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,n){var i="pageYOffset"===n;Z.fn[t]=function(r){return mt(this,function(t,r,o){var s=R(t);return void 0===o?s?s[n]:t[r]:void(s?s.scrollTo(i?e.pageXOffset:o,i?o:e.pageYOffset):t[r]=o)},t,r,arguments.length,null)}}),Z.each(["top","left"],function(e,t){Z.cssHooks[t]=w(G.pixelPosition,function(e,n){return n?(n=_(e,t),$t.test(n)?Z(e).position()[t]+"px":n):void 0})}),Z.each({Height:"height",Width:"width"},function(e,t){Z.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,i){Z.fn[i]=function(i,r){var o=arguments.length&&(n||"boolean"!=typeof i),s=n||(i===!0||r===!0?"margin":"border");return mt(this,function(t,n,i){var r;return Z.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(r=t.documentElement,Math.max(t.body["scroll"+e],r["scroll"+e],t.body["offset"+e],r["offset"+e],r["client"+e])):void 0===i?Z.css(t,n,s):Z.style(t,n,i,s)},t,o?i:void 0,o,null)}})}),Z.fn.size=function(){return this.length},Z.fn.andSelf=Z.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return Z});var In=e.jQuery,Wn=e.$;return Z.noConflict=function(t){return e.$===Z&&(e.$=Wn),t&&e.jQuery===Z&&(e.jQuery=In),Z},typeof t===Tt&&(e.jQuery=e.$=Z),Z});var deviceIsAndroid=navigator.userAgent.indexOf("Android")>0,deviceIsIOS=/iP(ad|hone|od)/.test(navigator.userAgent),deviceIsIOS4=deviceIsIOS&&/OS 4_\d(_\d)?/.test(navigator.userAgent),deviceIsIOSWithBadTarget=deviceIsIOS&&/OS ([6-9]|\d{2})_\d/.test(navigator.userAgent),deviceIsBlackBerry10=navigator.userAgent.indexOf("BB10")>0;FastClick.prototype.needsClick=function(e){"use strict";switch(e.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(e.disabled)return!0;break;case"input":if(deviceIsIOS&&"file"===e.type||e.disabled)return!0;break;case"label":case"video":return!0}return/\bneedsclick\b/.test(e.className)},FastClick.prototype.needsFocus=function(e){"use strict";switch(e.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!deviceIsAndroid;case"input":switch(e.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!e.disabled&&!e.readOnly;default:return/\bneedsfocus\b/.test(e.className)}},FastClick.prototype.sendClick=function(e,t){"use strict";var n,i;document.activeElement&&document.activeElement!==e&&document.activeElement.blur(),i=t.changedTouches[0],n=document.createEvent("MouseEvents"),n.initMouseEvent(this.determineEventType(e),!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),n.forwardedTouchEvent=!0,e.dispatchEvent(n)},FastClick.prototype.determineEventType=function(e){"use strict";return deviceIsAndroid&&"select"===e.tagName.toLowerCase()?"mousedown":"click"},FastClick.prototype.focus=function(e){"use strict";var t;deviceIsIOS&&e.setSelectionRange&&0!==e.type.indexOf("date")&&"time"!==e.type?(t=e.value.length,e.setSelectionRange(t,t)):e.focus()},FastClick.prototype.updateScrollParent=function(e){"use strict";var t,n;if(t=e.fastClickScrollParent,!t||!t.contains(e)){n=e;do{if(n.scrollHeight>n.offsetHeight){t=n,e.fastClickScrollParent=n;break}n=n.parentElement}while(n)}t&&(t.fastClickLastScrollTop=t.scrollTop)},FastClick.prototype.getTargetElementFromEventTarget=function(e){"use strict";return e.nodeType===Node.TEXT_NODE?e.parentNode:e},FastClick.prototype.onTouchStart=function(e){"use strict";var t,n,i;if(e.targetTouches.length>1)return!0;if(t=this.getTargetElementFromEventTarget(e.target),n=e.targetTouches[0],deviceIsIOS){if(i=window.getSelection(),i.rangeCount&&!i.isCollapsed)return!0;if(!deviceIsIOS4){if(n.identifier&&n.identifier===this.lastTouchIdentifier)return e.preventDefault(),!1;this.lastTouchIdentifier=n.identifier,this.updateScrollParent(t)}}return this.trackingClick=!0,this.trackingClickStart=e.timeStamp,this.targetElement=t,this.touchStartX=n.pageX,this.touchStartY=n.pageY,e.timeStamp-this.lastClickTime<this.tapDelay&&e.preventDefault(),!0},FastClick.prototype.touchHasMoved=function(e){"use strict";var t=e.changedTouches[0],n=this.touchBoundary;return Math.abs(t.pageX-this.touchStartX)>n||Math.abs(t.pageY-this.touchStartY)>n?!0:!1},FastClick.prototype.onTouchMove=function(e){"use strict";return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(e.target)||this.touchHasMoved(e))&&(this.trackingClick=!1,this.targetElement=null),!0):!0},FastClick.prototype.findControl=function(e){"use strict";return void 0!==e.control?e.control:e.htmlFor?document.getElementById(e.htmlFor):e.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},FastClick.prototype.onTouchEnd=function(e){"use strict";var t,n,i,r,o,s=this.targetElement;if(!this.trackingClick)return!0;if(e.timeStamp-this.lastClickTime<this.tapDelay)return this.cancelNextClick=!0,!0;if(this.cancelNextClick=!1,this.lastClickTime=e.timeStamp,n=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,deviceIsIOSWithBadTarget&&(o=e.changedTouches[0],s=document.elementFromPoint(o.pageX-window.pageXOffset,o.pageY-window.pageYOffset)||s,s.fastClickScrollParent=this.targetElement.fastClickScrollParent),i=s.tagName.toLowerCase(),"label"===i){if(t=this.findControl(s)){if(this.focus(s),deviceIsAndroid)return!1;s=t}}else if(this.needsFocus(s))return e.timeStamp-n>100||deviceIsIOS&&window.top!==window&&"input"===i?(this.targetElement=null,!1):(this.focus(s),this.sendClick(s,e),deviceIsIOS&&"select"===i||(this.targetElement=null,e.preventDefault()),!1);return deviceIsIOS&&!deviceIsIOS4&&(r=s.fastClickScrollParent,r&&r.fastClickLastScrollTop!==r.scrollTop)?!0:(this.needsClick(s)||(e.preventDefault(),this.sendClick(s,e)),!1)},FastClick.prototype.onTouchCancel=function(){"use strict";this.trackingClick=!1,this.targetElement=null},FastClick.prototype.onMouse=function(e){"use strict";return this.targetElement?e.forwardedTouchEvent?!0:!e.cancelable||this.needsClick(this.targetElement)&&!this.cancelNextClick?!0:(e.stopImmediatePropagation?e.stopImmediatePropagation():e.propagationStopped=!0,e.stopPropagation(),e.preventDefault(),!1):!0},FastClick.prototype.onClick=function(e){"use strict";var t;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===e.target.type&&0===e.detail?!0:(t=this.onMouse(e),t||(this.targetElement=null),t)},FastClick.prototype.destroy=function(){"use strict";var e=this.layer;deviceIsAndroid&&(e.removeEventListener("mouseover",this.onMouse,!0),e.removeEventListener("mousedown",this.onMouse,!0),e.removeEventListener("mouseup",this.onMouse,!0)),e.removeEventListener("click",this.onClick,!0),e.removeEventListener("touchstart",this.onTouchStart,!1),e.removeEventListener("touchmove",this.onTouchMove,!1),e.removeEventListener("touchend",this.onTouchEnd,!1),e.removeEventListener("touchcancel",this.onTouchCancel,!1)},FastClick.notNeeded=function(e){"use strict";var t,n,i;if("undefined"==typeof window.ontouchstart)return!0;if(n=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!deviceIsAndroid)return!0;if(t=document.querySelector("meta[name=viewport]")){if(-1!==t.content.indexOf("user-scalable=no"))return!0;if(n>31&&document.documentElement.scrollWidth<=window.outerWidth)return!0}}if(deviceIsBlackBerry10&&(i=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),i[1]>=10&&i[2]>=3&&(t=document.querySelector("meta[name=viewport]")))){if(-1!==t.content.indexOf("user-scalable=no"))return!0;if(document.documentElement.scrollWidth<=window.outerWidth)return!0}return"none"===e.style.msTouchAction?!0:!1},FastClick.attach=function(e,t){"use strict";return new FastClick(e,t)},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){"use strict";return FastClick}):"undefined"!=typeof module&&module.exports?(module.exports=FastClick.attach,module.exports.FastClick=FastClick):window.FastClick=FastClick,function(e,t,n,i){"use strict";function r(e){return("string"==typeof e||e instanceof String)&&(e=e.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"")),e}var o=function(t){for(var n=t.length,i=e("head");n--;)0===i.has("."+t[n]).length&&i.append('<meta class="'+t[n]+'" />')};o(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),e(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof n.body&&FastClick.attach(n.body)});var s=function(t,i){if("string"==typeof t){if(i){var r;if(i.jquery){if(r=i[0],!r)return i}else r=i;return e(r.querySelectorAll(t))}return e(n.querySelectorAll(t))}return e(t,i)},a=function(e){var t=[];return e||t.push("data"),this.namespace.length>0&&t.push(this.namespace),t.push(this.name),t.join("-")},l=function(e){for(var t=e.split("-"),n=t.length,i=[];n--;)0!==n?i.push(t[n]):this.namespace.length>0?i.push(this.namespace,t[n]):i.push(t[n]);return i.reverse().join("-")},c=function(t,n){var i=this,r=!s(this).data(this.attr_name(!0));return s(this.scope).is("["+this.attr_name()+"]")?(s(this.scope).data(this.attr_name(!0)+"-init",e.extend({},this.settings,n||t,this.data_options(s(this.scope)))),r&&this.events(this.scope)):s("["+this.attr_name()+"]",this.scope).each(function(){var r=!s(this).data(i.attr_name(!0)+"-init");s(this).data(i.attr_name(!0)+"-init",e.extend({},i.settings,n||t,i.data_options(s(this)))),r&&i.events(this)}),"string"==typeof t?this[t].call(this,n):void 0},u=function(e,t){function n(){t(e[0])}function i(){if(this.one("load",n),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var e=this.attr("src"),t=e.match(/\?/)?"&":"?";t+="random="+(new Date).getTime(),this.attr("src",e+t)}}return e.attr("src")?void(e[0].complete||4===e[0].readyState?n():i.call(e)):void n()};t.matchMedia=t.matchMedia||function(e){var t,n=e.documentElement,i=n.firstElementChild||n.firstChild,r=e.createElement("body"),o=e.createElement("div");return o.id="mq-test-1",o.style.cssText="position:absolute;top:-100em",r.style.background="none",r.appendChild(o),function(e){return o.innerHTML='&shy;<style media="'+e+'"> #mq-test-1 { width: 42px; }</style>',n.insertBefore(r,i),t=42===o.offsetWidth,n.removeChild(r),{matches:t,media:e}}}(n),function(){function e(){n&&(o(e),a&&jQuery.fx.tick())}for(var n,i=0,r=["webkit","moz"],o=t.requestAnimationFrame,s=t.cancelAnimationFrame,a="undefined"!=typeof jQuery.fx;i<r.length&&!o;i++)o=t[r[i]+"RequestAnimationFrame"],s=s||t[r[i]+"CancelAnimationFrame"]||t[r[i]+"CancelRequestAnimationFrame"];o?(t.requestAnimationFrame=o,t.cancelAnimationFrame=s,a&&(jQuery.fx.timer=function(t){t()&&jQuery.timers.push(t)&&!n&&(n=!0,e())},jQuery.fx.stop=function(){n=!1})):(t.requestAnimationFrame=function(e){var n=(new Date).getTime(),r=Math.max(0,16-(n-i)),o=t.setTimeout(function(){e(n+r)},r);return i=n+r,o},t.cancelAnimationFrame=function(e){clearTimeout(e)})}(jQuery),t.Foundation={name:"Foundation",version:"5.5.0",media_queries:{small:s(".foundation-mq-small").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),"small-only":s(".foundation-mq-small-only").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),medium:s(".foundation-mq-medium").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),"medium-only":s(".foundation-mq-medium-only").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),large:s(".foundation-mq-large").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),"large-only":s(".foundation-mq-large-only").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),xlarge:s(".foundation-mq-xlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),"xlarge-only":s(".foundation-mq-xlarge-only").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),xxlarge:s(".foundation-mq-xxlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,"")},stylesheet:e("<style></style>").appendTo("head")[0].sheet,global:{namespace:i},init:function(e,n,i,r,o){var a=[e,i,r,o],l=[];
-if(this.rtl=/rtl/i.test(s("html").attr("dir")),this.scope=e||this.scope,this.set_namespace(),n&&"string"==typeof n&&!/reflow/i.test(n))this.libs.hasOwnProperty(n)&&l.push(this.init_lib(n,a));else for(var c in this.libs)l.push(this.init_lib(c,n));return s(t).load(function(){s(t).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),e},init_lib:function(t,n){return this.libs.hasOwnProperty(t)?(this.patch(this.libs[t]),n&&n.hasOwnProperty(t)?("undefined"!=typeof this.libs[t].settings?e.extend(!0,this.libs[t].settings,n[t]):"undefined"!=typeof this.libs[t].defaults&&e.extend(!0,this.libs[t].defaults,n[t]),this.libs[t].init.apply(this.libs[t],[this.scope,n[t]])):(n=n instanceof Array?n:new Array(n),this.libs[t].init.apply(this.libs[t],n))):function(){}},patch:function(e){e.scope=this.scope,e.namespace=this.global.namespace,e.rtl=this.rtl,e.data_options=this.utils.data_options,e.attr_name=a,e.add_namespace=l,e.bindings=c,e.S=this.utils.S},inherit:function(e,t){for(var n=t.split(" "),i=n.length;i--;)this.utils.hasOwnProperty(n[i])&&(e[n[i]]=this.utils[n[i]])},set_namespace:function(){var t=this.global.namespace===i?e(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=t===i||/false/i.test(t)?"":t},libs:{},utils:{S:s,throttle:function(e,t){var n=null;return function(){var i=this,r=arguments;null==n&&(n=setTimeout(function(){e.apply(i,r),n=null},t))}},debounce:function(e,t,n){var i,r;return function(){var o=this,s=arguments,a=function(){i=null,n||(r=e.apply(o,s))},l=n&&!i;return clearTimeout(i),i=setTimeout(a,t),l&&(r=e.apply(o,s)),r}},data_options:function(t,n){function i(e){return!isNaN(e-0)&&null!==e&&""!==e&&e!==!1&&e!==!0}function r(t){return"string"==typeof t?e.trim(t):t}n=n||"options";var o,s,a,l={},c=function(e){var t=Foundation.global.namespace;return e.data(t.length>0?t+"-"+n:n)},u=c(t);if("object"==typeof u)return u;for(a=(u||":").split(";"),o=a.length;o--;)s=a[o].split(":"),s=[s[0],s.slice(1).join(":")],/true/i.test(s[1])&&(s[1]=!0),/false/i.test(s[1])&&(s[1]=!1),i(s[1])&&(s[1]=-1===s[1].indexOf(".")?parseInt(s[1],10):parseFloat(s[1])),2===s.length&&s[0].length>0&&(l[r(s[0])]=r(s[1]));return l},register_media:function(t,n){Foundation.media_queries[t]===i&&(e("head").append('<meta class="'+n+'"/>'),Foundation.media_queries[t]=r(e("."+n).css("font-family")))},add_custom_rule:function(e,t){if(t===i&&Foundation.stylesheet)Foundation.stylesheet.insertRule(e,Foundation.stylesheet.cssRules.length);else{var n=Foundation.media_queries[t];n!==i&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[t]+"{ "+e+" }")}},image_loaded:function(e,t){var n=this,i=e.length;0===i&&t(e),e.each(function(){u(n.S(this),function(){i-=1,0===i&&t(e)})})},random_str:function(){return this.fidx||(this.fidx=0),this.prefix=this.prefix||[this.name||"F",(+new Date).toString(36)].join("-"),this.prefix+(this.fidx++).toString(36)},match:function(e){return t.matchMedia(e).matches},is_small_up:function(){return this.match(Foundation.media_queries.small)},is_medium_up:function(){return this.match(Foundation.media_queries.medium)},is_large_up:function(){return this.match(Foundation.media_queries.large)},is_xlarge_up:function(){return this.match(Foundation.media_queries.xlarge)},is_xxlarge_up:function(){return this.match(Foundation.media_queries.xxlarge)},is_small_only:function(){return!(this.is_medium_up()||this.is_large_up()||this.is_xlarge_up()||this.is_xxlarge_up())},is_medium_only:function(){return this.is_medium_up()&&!this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_large_only:function(){return this.is_medium_up()&&this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xxlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&this.is_xxlarge_up()}}},e.fn.foundation=function(){var e=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(e)),this})}}(jQuery,window,window.document),function(e){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.5.0",settings:{content_class:"content",active_class:"active",multi_expand:!1,toggleable:!0,callback:function(){}},init:function(e,t,n){this.bindings(t,n)},events:function(){var t=this,n=this.S;n(this.scope).off(".fndtn.accordion").on("click.fndtn.accordion","["+this.attr_name()+"] > .accordion-navigation > a",function(i){var r=n(this).closest("["+t.attr_name()+"]"),o=t.attr_name()+"="+r.attr(t.attr_name()),s=r.data(t.attr_name(!0)+"-init")||t.settings,a=n("#"+this.href.split("#")[1]),l=e("> .accordion-navigation",r),c=l.children("."+s.content_class),u=c.filter("."+s.active_class);return i.preventDefault(),r.attr(t.attr_name())&&(c=c.add("["+o+"] dd > ."+s.content_class),l=l.add("["+o+"] .accordion-navigation")),s.toggleable&&a.is(u)?(a.parent(".accordion-navigation").toggleClass(s.active_class,!1),a.toggleClass(s.active_class,!1),s.callback(a),a.triggerHandler("toggled",[r]),void r.triggerHandler("toggled",[a])):(s.multi_expand||(c.removeClass(s.active_class),l.removeClass(s.active_class)),a.addClass(s.active_class).parent().addClass(s.active_class),s.callback(a),a.triggerHandler("toggled",[r]),void r.triggerHandler("toggled",[a]))})},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(e,t,n,i){"use strict";Foundation.libs.clearing={name:"clearing",version:"5.5.0",settings:{templates:{viewing:'<a href="#" class="clearing-close">&times;</a><div class="visible-img" style="display: none"><div class="clearing-touch-label"></div><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" alt="" /><p class="clearing-caption"></p><a href="#" class="clearing-main-prev"><span></span></a><a href="#" class="clearing-main-next"><span></span></a></div>'},close_selectors:".clearing-close, div.clearing-blackout",open_selectors:"",skip_selector:"",touch_label:"",init:!1,locked:!1},init:function(e,t,n){var i=this;Foundation.inherit(this,"throttle image_loaded"),this.bindings(t,n),i.S(this.scope).is("["+this.attr_name()+"]")?this.assemble(i.S("li",this.scope)):i.S("["+this.attr_name()+"]",this.scope).each(function(){i.assemble(i.S("li",this))})},events:function(i){var r=this,o=r.S,s=e(".scroll-container");s.length>0&&(this.scope=s),o(this.scope).off(".clearing").on("click.fndtn.clearing","ul["+this.attr_name()+"] li "+this.settings.open_selectors,function(e,t,n){var t=t||o(this),n=n||t,i=t.next("li"),s=t.closest("["+r.attr_name()+"]").data(r.attr_name(!0)+"-init"),a=o(e.target);e.preventDefault(),s||(r.init(),s=t.closest("["+r.attr_name()+"]").data(r.attr_name(!0)+"-init")),n.hasClass("visible")&&t[0]===n[0]&&i.length>0&&r.is_open(t)&&(n=i,a=o("img",n)),r.open(a,t,n),r.update_paddles(n)}).on("click.fndtn.clearing",".clearing-main-next",function(e){r.nav(e,"next")}).on("click.fndtn.clearing",".clearing-main-prev",function(e){r.nav(e,"prev")}).on("click.fndtn.clearing",this.settings.close_selectors,function(e){Foundation.libs.clearing.close(e,this)}),e(n).on("keydown.fndtn.clearing",function(e){r.keydown(e)}),o(t).off(".clearing").on("resize.fndtn.clearing",function(){r.resize()}),this.swipe_events(i)},swipe_events:function(){var e=this,t=e.S;t(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(e){e.touches||(e=e.originalEvent);var n={start_page_x:e.touches[0].pageX,start_page_y:e.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:i};t(this).data("swipe-transition",n),e.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(n){if(n.touches||(n=n.originalEvent),!(n.touches.length>1||n.scale&&1!==n.scale)){var i=t(this).data("swipe-transition");if("undefined"==typeof i&&(i={}),i.delta_x=n.touches[0].pageX-i.start_page_x,Foundation.rtl&&(i.delta_x=-i.delta_x),"undefined"==typeof i.is_scrolling&&(i.is_scrolling=!!(i.is_scrolling||Math.abs(i.delta_x)<Math.abs(n.touches[0].pageY-i.start_page_y))),!i.is_scrolling&&!i.active){n.preventDefault();var r=i.delta_x<0?"next":"prev";i.active=!0,e.nav(n,r)}}}).on("touchend.fndtn.clearing",".visible-img",function(e){t(this).data("swipe-transition",{}),e.stopPropagation()})},assemble:function(t){var n=t.parent();if(!n.parent().hasClass("carousel")){n.after('<div id="foundationClearingHolder"></div>');var i=n.detach(),r="";if(null!=i[0]){r=i[0].outerHTML;var o=this.S("#foundationClearingHolder"),s=n.data(this.attr_name(!0)+"-init"),a={grid:'<div class="carousel">'+r+"</div>",viewing:s.templates.viewing},l='<div class="clearing-assembled"><div>'+a.viewing+a.grid+"</div></div>",c=this.settings.touch_label;Modernizr.touch&&(l=e(l).find(".clearing-touch-label").html(c).end()),o.after(l).remove()}}},open:function(t,i,r){function o(){setTimeout(function(){this.image_loaded(f,function(){1!==f.outerWidth()||p?s.call(this,f):o.call(this)}.bind(this))}.bind(this),100)}function s(t){var n=e(t);n.css("visibility","visible"),l.css("overflow","hidden"),c.addClass("clearing-blackout"),u.addClass("clearing-container"),d.show(),this.fix_height(r).caption(a.S(".clearing-caption",d),a.S("img",r)).center_and_label(t,h).shift(i,r,function(){r.closest("li").siblings().removeClass("visible"),r.closest("li").addClass("visible")}),d.trigger("opened.fndtn.clearing")}var a=this,l=e(n.body),c=r.closest(".clearing-assembled"),u=a.S("div",c).first(),d=a.S(".visible-img",u),f=a.S("img",d).not(t),h=a.S(".clearing-touch-label",u),p=!1;e("body").on("touchmove",function(e){e.preventDefault()}),f.error(function(){p=!0}),this.locked()||(d.trigger("open.fndtn.clearing"),f.attr("src",this.load(t)).css("visibility","hidden"),o.call(this))},close:function(t,i){t.preventDefault();var r,o,s=function(e){return/blackout/.test(e.selector)?e:e.closest(".clearing-blackout")}(e(i)),a=e(n.body);return i===t.target&&s&&(a.css("overflow",""),r=e("div",s).first(),o=e(".visible-img",r),o.trigger("close.fndtn.clearing"),this.settings.prev_index=0,e("ul["+this.attr_name()+"]",s).attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),r.removeClass("clearing-container"),o.hide(),o.trigger("closed.fndtn.clearing")),e("body").off("touchmove"),!1},is_open:function(e){return e.parent().prop("style").length>0},keydown:function(t){var n=e(".clearing-blackout ul["+this.attr_name()+"]"),i=this.rtl?37:39,r=this.rtl?39:37,o=27;t.which===i&&this.go(n,"next"),t.which===r&&this.go(n,"prev"),t.which===o&&this.S("a.clearing-close").trigger("click").trigger("click.fndtn.clearing")},nav:function(t,n){var i=e("ul["+this.attr_name()+"]",".clearing-blackout");t.preventDefault(),this.go(i,n)},resize:function(){var t=e("img",".clearing-blackout .visible-img"),n=e(".clearing-touch-label",".clearing-blackout");t.length&&(this.center_and_label(t,n),t.trigger("resized.fndtn.clearing"))},fix_height:function(e){var t=e.parent().children(),n=this;return t.each(function(){var e=n.S(this),t=e.find("img");e.height()>t.outerHeight()&&e.addClass("fix-height")}).closest("ul").width(100*t.length+"%"),this},update_paddles:function(e){e=e.closest("li");var t=e.closest(".carousel").siblings(".visible-img");e.next().length>0?this.S(".clearing-main-next",t).removeClass("disabled"):this.S(".clearing-main-next",t).addClass("disabled"),e.prev().length>0?this.S(".clearing-main-prev",t).removeClass("disabled"):this.S(".clearing-main-prev",t).addClass("disabled")},center_and_label:function(e,t){return this.rtl?(e.css({marginRight:-(e.outerWidth()/2),marginTop:-(e.outerHeight()/2),left:"auto",right:"50%"}),t.length>0&&t.css({marginRight:-(t.outerWidth()/2),marginTop:-(e.outerHeight()/2)-t.outerHeight()-10,left:"auto",right:"50%"})):(e.css({marginLeft:-(e.outerWidth()/2),marginTop:-(e.outerHeight()/2)}),t.length>0&&t.css({marginLeft:-(t.outerWidth()/2),marginTop:-(e.outerHeight()/2)-t.outerHeight()-10})),this},load:function(e){var t;return t="A"===e[0].nodeName?e.attr("href"):e.closest("a").attr("href"),this.preload(e),t?t:e.attr("src")},preload:function(e){this.img(e.closest("li").next()).img(e.closest("li").prev())},img:function(e){if(e.length){var t=new Image,n=this.S("a",e);t.src=n.length?n.attr("href"):this.S("img",e).attr("src")}return this},caption:function(e,t){var n=t.attr("data-caption");return n?e.html(n).show():e.text("").hide(),this},go:function(e,t){var n=this.S(".visible",e),i=n[t]();this.settings.skip_selector&&0!=i.find(this.settings.skip_selector).length&&(i=i[t]()),i.length&&this.S("img",i).trigger("click",[n,i]).trigger("click.fndtn.clearing",[n,i]).trigger("change.fndtn.clearing")},shift:function(e,t,n){var i,r=t.parent(),o=this.settings.prev_index||t.index(),s=this.direction(r,e,t),a=this.rtl?"right":"left",l=parseInt(r.css("left"),10),c=t.outerWidth(),u={};t.index()===o||/skip/.test(s)?/skip/.test(s)&&(i=t.index()-this.settings.up_count,this.lock(),i>0?(u[a]=-(i*c),r.animate(u,300,this.unlock())):(u[a]=0,r.animate(u,300,this.unlock()))):/left/.test(s)?(this.lock(),u[a]=l+c,r.animate(u,300,this.unlock())):/right/.test(s)&&(this.lock(),u[a]=l-c,r.animate(u,300,this.unlock())),n()},direction:function(e,t,n){var i,r=this.S("li",e),o=r.outerWidth()+r.outerWidth()/4,s=Math.floor(this.S(".clearing-container").outerWidth()/o)-1,a=r.index(n);return this.settings.up_count=s,i=this.adjacent(this.settings.prev_index,a)?a>s&&a>this.settings.prev_index?"right":a>s-1&&a<=this.settings.prev_index?"left":!1:"skip",this.settings.prev_index=a,i},adjacent:function(e,t){for(var n=t+1;n>=t-1;n--)if(n===e)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},off:function(){this.S(this.scope).off(".fndtn.clearing"),this.S(t).off(".fndtn.clearing")},reflow:function(){this.init()}}}(jQuery,window,window.document),function(e,t,n){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.5.0",settings:{active_class:"open",disabled_class:"disabled",mega_class:"mega",align:"bottom",is_hover:!1,hover_timeout:150,opened:function(){},closed:function(){}},init:function(t,n,i){Foundation.inherit(this,"throttle"),e.extend(!0,this.settings,n,i),this.bindings(n,i)},events:function(){var n=this,i=n.S;i(this.scope).off(".dropdown").on("click.fndtn.dropdown","["+this.attr_name()+"]",function(t){var r=i(this).data(n.attr_name(!0)+"-init")||n.settings;(!r.is_hover||Modernizr.touch)&&(t.preventDefault(),i(this).parent("[data-reveal-id]")&&t.stopPropagation(),n.toggle(e(this)))}).on("mouseenter.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(e){var t,r,o=i(this);clearTimeout(n.timeout),o.data(n.data_attr())?(t=i("#"+o.data(n.data_attr())),r=o):(t=o,r=i("["+n.attr_name()+'="'+t.attr("id")+'"]'));var s=r.data(n.attr_name(!0)+"-init")||n.settings;i(e.currentTarget).data(n.data_attr())&&s.is_hover&&n.closeall.call(n),s.is_hover&&n.open.apply(n,[t,r])}).on("mouseleave.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(){var e,t=i(this);if(t.data(n.data_attr()))e=t.data(n.data_attr(!0)+"-init")||n.settings;else var r=i("["+n.attr_name()+'="'+i(this).attr("id")+'"]'),e=r.data(n.attr_name(!0)+"-init")||n.settings;n.timeout=setTimeout(function(){t.data(n.data_attr())?e.is_hover&&n.close.call(n,i("#"+t.data(n.data_attr()))):e.is_hover&&n.close.call(n,t)}.bind(this),e.hover_timeout)}).on("click.fndtn.dropdown",function(t){var r=i(t.target).closest("["+n.attr_name()+"-content]"),o=r.find("a");return o.length>0&&"false"!==r.attr("aria-autoclose")&&n.close.call(n,i("["+n.attr_name()+"-content]")),i(t.target).closest("["+n.attr_name()+"]").length>0?void 0:!i(t.target).data("revealId")&&r.length>0&&(i(t.target).is("["+n.attr_name()+"-content]")||e.contains(r.first()[0],t.target))?void t.stopPropagation():void n.close.call(n,i("["+n.attr_name()+"-content]"))}).on("opened.fndtn.dropdown","["+n.attr_name()+"-content]",function(){n.settings.opened.call(this)}).on("closed.fndtn.dropdown","["+n.attr_name()+"-content]",function(){n.settings.closed.call(this)}),i(t).off(".dropdown").on("resize.fndtn.dropdown",n.throttle(function(){n.resize.call(n)},50)),this.resize()},close:function(t){var n=this;t.each(function(){var i=e("["+n.attr_name()+"="+t[0].id+"]")||e("aria-controls="+t[0].id+"]");i.attr("aria-expanded","false"),n.S(this).hasClass(n.settings.active_class)&&(n.S(this).css(Foundation.rtl?"right":"left","-99999px").attr("aria-hidden","true").removeClass(n.settings.active_class).prev("["+n.attr_name()+"]").removeClass(n.settings.active_class).removeData("target"),n.S(this).trigger("closed").trigger("closed.fndtn.dropdown",[t]))}),t.removeClass("f-open-"+this.attr_name(!0))},closeall:function(){var t=this;e.each(t.S(".f-open-"+this.attr_name(!0)),function(){t.close.call(t,t.S(this))})},open:function(e,t){this.css(e.addClass(this.settings.active_class),t),e.prev("["+this.attr_name()+"]").addClass(this.settings.active_class),e.data("target",t.get(0)).trigger("opened").trigger("opened.fndtn.dropdown",[e,t]),e.attr("aria-hidden","false"),t.attr("aria-expanded","true"),e.focus(),e.addClass("f-open-"+this.attr_name(!0))},data_attr:function(){return this.namespace.length>0?this.namespace+"-"+this.name:this.name},toggle:function(e){if(!e.hasClass(this.settings.disabled_class)){var t=this.S("#"+e.data(this.data_attr()));0!==t.length&&(this.close.call(this,this.S("["+this.attr_name()+"-content]").not(t)),t.hasClass(this.settings.active_class)?(this.close.call(this,t),t.data("target")!==e.get(0)&&this.open.call(this,t,e)):this.open.call(this,t,e))}},resize:function(){var e=this.S("["+this.attr_name()+"-content].open"),t=this.S("["+this.attr_name()+'="'+e.attr("id")+'"]');e.length&&t.length&&this.css(e,t)},css:function(e,t){var n=Math.max((t.width()-e.width())/2,8),i=t.data(this.attr_name(!0)+"-init")||this.settings;if(this.clear_idx(),this.small()){var r=this.dirs.bottom.call(e,t,i);e.attr("style","").removeClass("drop-left drop-right drop-top").css({position:"absolute",width:"95%","max-width":"none",top:r.top}),e.css(Foundation.rtl?"right":"left",n)}else this.style(e,t,i);return e},style:function(t,n,i){var r=e.extend({position:"absolute"},this.dirs[i.align].call(t,n,i));t.attr("style","").css(r)},dirs:{_base:function(e){var i=this.offsetParent(),r=i.offset(),o=e.offset();o.top-=r.top,o.left-=r.left,o.missRight=!1,o.missTop=!1,o.missLeft=!1,o.leftRightFlag=!1;var s;s=n.getElementsByClassName("row")[0]?n.getElementsByClassName("row")[0].clientWidth:t.outerWidth;var a=(t.outerWidth-s)/2,l=s;return this.hasClass("mega")||(e.offset().top<=this.outerHeight()&&(o.missTop=!0,l=t.outerWidth-a,o.leftRightFlag=!0),e.offset().left+this.outerWidth()>e.offset().left+a&&e.offset().left-a>this.outerWidth()&&(o.missRight=!0,o.missLeft=!1),e.offset().left-this.outerWidth()<=0&&(o.missLeft=!0,o.missRight=!1)),o},top:function(e,t){var n=Foundation.libs.dropdown,i=n.dirs._base.call(this,e);return this.addClass("drop-top"),1==i.missTop&&(i.top=i.top+e.outerHeight()+this.outerHeight(),this.removeClass("drop-top")),1==i.missRight&&(i.left=i.left-this.outerWidth()+e.outerWidth()),(e.outerWidth()<this.outerWidth()||n.small()||this.hasClass(t.mega_menu))&&n.adjust_pip(this,e,t,i),Foundation.rtl?{left:i.left-this.outerWidth()+e.outerWidth(),top:i.top-this.outerHeight()}:{left:i.left,top:i.top-this.outerHeight()}},bottom:function(e,t){var n=Foundation.libs.dropdown,i=n.dirs._base.call(this,e);return 1==i.missRight&&(i.left=i.left-this.outerWidth()+e.outerWidth()),(e.outerWidth()<this.outerWidth()||n.small()||this.hasClass(t.mega_menu))&&n.adjust_pip(this,e,t,i),n.rtl?{left:i.left-this.outerWidth()+e.outerWidth(),top:i.top+e.outerHeight()}:{left:i.left,top:i.top+e.outerHeight()}},left:function(e){var t=Foundation.libs.dropdown.dirs._base.call(this,e);return this.addClass("drop-left"),1==t.missLeft&&(t.left=t.left+this.outerWidth(),t.top=t.top+e.outerHeight(),this.removeClass("drop-left")),{left:t.left-this.outerWidth(),top:t.top}},right:function(e,t){var n=Foundation.libs.dropdown.dirs._base.call(this,e);this.addClass("drop-right"),1==n.missRight?(n.left=n.left-this.outerWidth(),n.top=n.top+e.outerHeight(),this.removeClass("drop-right")):n.triggeredRight=!0;var i=Foundation.libs.dropdown;return(e.outerWidth()<this.outerWidth()||i.small()||this.hasClass(t.mega_menu))&&i.adjust_pip(this,e,t,n),{left:n.left+e.outerWidth(),top:n.top}}},adjust_pip:function(e,t,n,i){var r=Foundation.stylesheet,o=8;e.hasClass(n.mega_class)?o=i.left+t.outerWidth()/2-8:this.small()&&(o+=i.left-8),this.rule_idx=r.cssRules.length;var s=".f-dropdown.open:before",a=".f-dropdown.open:after",l="left: "+o+"px;",c="left: "+(o-1)+"px;";1==i.missRight&&(o=e.outerWidth()-23,s=".f-dropdown.open:before",a=".f-dropdown.open:after",l="left: "+o+"px;",c="left: "+(o-1)+"px;"),1==i.triggeredRight&&(s=".f-dropdown.open:before",a=".f-dropdown.open:after",l="left:-12px;",c="left:-14px;"),r.insertRule?(r.insertRule([s,"{",l,"}"].join(" "),this.rule_idx),r.insertRule([a,"{",c,"}"].join(" "),this.rule_idx+1)):(r.addRule(s,l,this.rule_idx),r.addRule(a,c,this.rule_idx+1))},clear_idx:function(){var e=Foundation.stylesheet;"undefined"!=typeof this.rule_idx&&(e.deleteRule(this.rule_idx),e.deleteRule(this.rule_idx),delete this.rule_idx)},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},off:function(){this.S(this.scope).off(".fndtn.dropdown"),this.S("html, body").off(".fndtn.dropdown"),this.S(t).off(".fndtn.dropdown"),this.S("[data-dropdown-content]").off(".fndtn.dropdown")},reflow:function(){}}}(jQuery,window,window.document),function(e,t){"use strict";Foundation.libs.equalizer={name:"equalizer",version:"5.5.0",settings:{use_tallest:!0,before_height_change:e.noop,after_height_change:e.noop,equalize_on_stack:!1},init:function(e,t,n){Foundation.inherit(this,"image_loaded"),this.bindings(t,n),this.reflow()},events:function(){this.S(t).off(".equalizer").on("resize.fndtn.equalizer",function(){this.reflow()}.bind(this))},equalize:function(t){var n=!1,i=t.find("["+this.attr_name()+"-watch]:visible"),r=t.data(this.attr_name(!0)+"-init");if(0!==i.length){var o=i.first().offset().top;if(r.before_height_change(),t.trigger("before-height-change").trigger("before-height-change.fndth.equalizer"),i.height("inherit"),i.each(function(){var t=e(this);t.offset().top!==o&&(n=!0)}),r.equalize_on_stack!==!1||!n){var s=i.map(function(){return e(this).outerHeight(!1)}).get();if(r.use_tallest){var a=Math.max.apply(null,s);i.css("height",a)}else{var l=Math.min.apply(null,s);i.css("height",l)}r.after_height_change(),t.trigger("after-height-change").trigger("after-height-change.fndtn.equalizer")}}},reflow:function(){var t=this;this.S("["+this.attr_name()+"]",this.scope).each(function(){var n=e(this);t.image_loaded(t.S("img",this),function(){t.equalize(n)})})}}}(jQuery,window,window.document),function(e,t){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.0",settings:{active_class:"active",threshold:0,destination_threshold:20,throttle_delay:30,fixed_top:0,offset_by_height:!0,duration:700,easing:"swing"},init:function(e,t,n){Foundation.inherit(this,"throttle"),this.bindings(t,n)},events:function(){var n=this,i=n.S,r=n.settings;n.set_expedition_position(),i(n.scope).off(".magellan").on("click.fndtn.magellan","["+n.add_namespace("data-magellan-arrival")+'] a[href^="#"]',function(t){t.preventDefault();var i=e(this).closest("["+n.attr_name()+"]"),r=i.data("magellan-expedition-init"),o=this.hash.split("#").join(""),s=e('a[name="'+o+'"]');0===s.length&&(s=e("#"+o));var a=s.offset().top-r.destination_threshold+1;r.offset_by_height&&(a-=i.outerHeight()),e("html, body").stop().animate({scrollTop:a},r.duration,r.easing,function(){history.pushState?history.pushState(null,null,"#"+o):location.hash="#"+o})}).on("scroll.fndtn.magellan",n.throttle(this.check_for_arrivals.bind(this),r.throttle_delay)),e(t).on("resize.fndtn.magellan",n.throttle(this.set_expedition_position.bind(this),r.throttle_delay))},check_for_arrivals:function(){var e=this;e.update_arrivals(),e.update_expedition_positions()},set_expedition_position:function(){var t=this;e("["+this.attr_name()+"=fixed]",t.scope).each(function(){var n,i,r=e(this),o=r.data("magellan-expedition-init"),s=r.attr("styles");r.attr("style",""),n=r.offset().top+o.threshold,i=parseInt(r.data("magellan-fixed-top")),isNaN(i)||(t.settings.fixed_top=i),r.data(t.data_attr("magellan-top-offset"),n),r.attr("style",s)})},update_expedition_positions:function(){var n=this,i=e(t).scrollTop();e("["+this.attr_name()+"=fixed]",n.scope).each(function(){var t=e(this),r=t.data("magellan-expedition-init"),o=t.attr("style"),s=t.data("magellan-top-offset");if(i+n.settings.fixed_top>=s){var a=t.prev("["+n.add_namespace("data-magellan-expedition-clone")+"]");0===a.length&&(a=t.clone(),a.removeAttr(n.attr_name()),a.attr(n.add_namespace("data-magellan-expedition-clone"),""),t.before(a)),t.css({position:"fixed",top:r.fixed_top}).addClass("fixed")}else t.prev("["+n.add_namespace("data-magellan-expedition-clone")+"]").remove(),t.attr("style",o).css("position","").css("top","").removeClass("fixed")})},update_arrivals:function(){var n=this,i=e(t).scrollTop();e("["+this.attr_name()+"]",n.scope).each(function(){var t=e(this),r=t.data(n.attr_name(!0)+"-init"),o=n.offsets(t,i),s=t.find("["+n.add_namespace("data-magellan-arrival")+"]"),a=!1;o.each(function(e,i){if(i.viewport_offset>=i.top_offset){var o=t.find("["+n.add_namespace("data-magellan-arrival")+"]");return o.not(i.arrival).removeClass(r.active_class),i.arrival.addClass(r.active_class),a=!0,!0}}),a||s.removeClass(r.active_class)})},offsets:function(t,n){var i=this,r=t.data(i.attr_name(!0)+"-init"),o=n;return t.find("["+i.add_namespace("data-magellan-arrival")+"]").map(function(){var n=e(this).data(i.data_attr("magellan-arrival")),s=e("["+i.add_namespace("data-magellan-destination")+"="+n+"]");if(s.length>0){var a=s.offset().top-r.destination_threshold;return r.offset_by_height&&(a-=t.outerHeight()),a=Math.floor(a),{destination:s,arrival:e(this),top_offset:a,viewport_offset:o}}}).sort(function(e,t){return e.top_offset<t.top_offset?-1:e.top_offset>t.top_offset?1:0})},data_attr:function(e){return this.namespace.length>0?this.namespace+"-"+e:e},off:function(){this.S(this.scope).off(".magellan"),this.S(t).off(".magellan")},reflow:function(){var t=this;e("["+t.add_namespace("data-magellan-expedition-clone")+"]",t.scope).remove()}}}(jQuery,window,window.document),function(e,t,n){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.5.0",settings:{index:0,sticky_class:"sticky",custom_back_text:!0,back_text:"Back",mobile_show_parent_link:!0,is_hover:!0,scrolltop:!0,sticky_on:"all"},init:function(t,n,i){Foundation.inherit(this,"add_custom_rule register_media throttle");var r=this;r.register_media("topbar","foundation-mq-topbar"),this.bindings(n,i),r.S("["+this.attr_name()+"]",this.scope).each(function(){{var t=e(this),n=t.data(r.attr_name(!0)+"-init");r.S("section, .top-bar-section",this)}t.data("index",0);var i=t.parent();i.hasClass("fixed")||r.is_sticky(t,i,n)?(r.settings.sticky_class=n.sticky_class,r.settings.sticky_topbar=t,t.data("height",i.outerHeight()),t.data("stickyoffset",i.offset().top)):t.data("height",t.outerHeight()),n.assembled||r.assemble(t),n.is_hover?r.S(".has-dropdown",t).addClass("not-click"):r.S(".has-dropdown",t).removeClass("not-click"),r.add_custom_rule(".f-topbar-fixed { padding-top: "+t.data("height")+"px }"),i.hasClass("fixed")&&r.S("body").addClass("f-topbar-fixed")})},is_sticky:function(e,t,n){var i=t.hasClass(n.sticky_class);return i&&"all"===n.sticky_on?!0:i&&this.small()&&"small"===n.sticky_on?matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches&&!matchMedia(Foundation.media_queries.large).matches:i&&this.medium()&&"medium"===n.sticky_on?matchMedia(Foundation.media_queries.small).matches&&matchMedia(Foundation.media_queries.medium).matches&&!matchMedia(Foundation.media_queries.large).matches:i&&this.large()&&"large"===n.sticky_on?matchMedia(Foundation.media_queries.small).matches&&matchMedia(Foundation.media_queries.medium).matches&&matchMedia(Foundation.media_queries.large).matches:!1},toggle:function(n){var i,r=this;i=n?r.S(n).closest("["+this.attr_name()+"]"):r.S("["+this.attr_name()+"]");var o=i.data(this.attr_name(!0)+"-init"),s=r.S("section, .top-bar-section",i);r.breakpoint()&&(r.rtl?(s.css({right:"0%"}),e(">.name",s).css({right:"100%"})):(s.css({left:"0%"}),e(">.name",s).css({left:"100%"})),r.S("li.moved",s).removeClass("moved"),i.data("index",0),i.toggleClass("expanded").css("height","")),o.scrolltop?i.hasClass("expanded")?i.parent().hasClass("fixed")&&(o.scrolltop?(i.parent().removeClass("fixed"),i.addClass("fixed"),r.S("body").removeClass("f-topbar-fixed"),t.scrollTo(0,0)):i.parent().removeClass("expanded")):i.hasClass("fixed")&&(i.parent().addClass("fixed"),i.removeClass("fixed"),r.S("body").addClass("f-topbar-fixed")):(r.is_sticky(i,i.parent(),o)&&i.parent().addClass("fixed"),i.parent().hasClass("fixed")&&(i.hasClass("expanded")?(i.addClass("fixed"),i.parent().addClass("expanded"),r.S("body").addClass("f-topbar-fixed")):(i.removeClass("fixed"),i.parent().removeClass("expanded"),r.update_sticky_positioning())))},timer:null,events:function(){var n=this,i=this.S;i(this.scope).off(".topbar").on("click.fndtn.topbar","["+this.attr_name()+"] .toggle-topbar",function(e){e.preventDefault(),n.toggle(this)}).on("click.fndtn.topbar",'.top-bar .top-bar-section li a[href^="#"],['+this.attr_name()+'] .top-bar-section li a[href^="#"]',function(){var t=e(this).closest("li");!n.breakpoint()||t.hasClass("back")||t.hasClass("has-dropdown")||n.toggle()}).on("click.fndtn.topbar","["+this.attr_name()+"] li.has-dropdown",function(t){var r=i(this),o=i(t.target),s=r.closest("["+n.attr_name()+"]"),a=s.data(n.attr_name(!0)+"-init");return o.data("revealId")?void n.toggle():void(n.breakpoint()||(!a.is_hover||Modernizr.touch)&&(t.stopImmediatePropagation(),r.hasClass("hover")?(r.removeClass("hover").find("li").removeClass("hover"),r.parents("li.hover").removeClass("hover")):(r.addClass("hover"),e(r).siblings().removeClass("hover"),"A"===o[0].nodeName&&o.parent().hasClass("has-dropdown")&&t.preventDefault())))}).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown>a",function(e){if(n.breakpoint()){e.preventDefault();var t=i(this),r=t.closest("["+n.attr_name()+"]"),o=r.find("section, .top-bar-section"),s=(t.next(".dropdown").outerHeight(),t.closest("li"));r.data("index",r.data("index")+1),s.addClass("moved"),n.rtl?(o.css({right:-(100*r.data("index"))+"%"}),o.find(">.name").css({right:100*r.data("index")+"%"})):(o.css({left:-(100*r.data("index"))+"%"}),o.find(">.name").css({left:100*r.data("index")+"%"})),r.css("height",t.siblings("ul").outerHeight(!0)+r.data("height"))}}),i(t).off(".topbar").on("resize.fndtn.topbar",n.throttle(function(){n.resize.call(n)},50)).trigger("resize").trigger("resize.fndtn.topbar").load(function(){i(this).trigger("resize.fndtn.topbar")}),i("body").off(".topbar").on("click.fndtn.topbar",function(e){var t=i(e.target).closest("li").closest("li.hover");t.length>0||i("["+n.attr_name()+"] li.hover").removeClass("hover")}),i(this.scope).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown .back",function(e){e.preventDefault();var t=i(this),r=t.closest("["+n.attr_name()+"]"),o=r.find("section, .top-bar-section"),s=(r.data(n.attr_name(!0)+"-init"),t.closest("li.moved")),a=s.parent();r.data("index",r.data("index")-1),n.rtl?(o.css({right:-(100*r.data("index"))+"%"}),o.find(">.name").css({right:100*r.data("index")+"%"})):(o.css({left:-(100*r.data("index"))+"%"}),o.find(">.name").css({left:100*r.data("index")+"%"})),0===r.data("index")?r.css("height",""):r.css("height",a.outerHeight(!0)+r.data("height")),setTimeout(function(){s.removeClass("moved")
-},300)}),i(this.scope).find(".dropdown a").focus(function(){e(this).parents(".has-dropdown").addClass("hover")}).blur(function(){e(this).parents(".has-dropdown").removeClass("hover")})},resize:function(){var e=this;e.S("["+this.attr_name()+"]").each(function(){var t,i=e.S(this),r=i.data(e.attr_name(!0)+"-init"),o=i.parent("."+e.settings.sticky_class);if(!e.breakpoint()){var s=i.hasClass("expanded");i.css("height","").removeClass("expanded").find("li").removeClass("hover"),s&&e.toggle(i)}e.is_sticky(i,o,r)&&(o.hasClass("fixed")?(o.removeClass("fixed"),t=o.offset().top,e.S(n.body).hasClass("f-topbar-fixed")&&(t-=i.data("height")),i.data("stickyoffset",t),o.addClass("fixed")):(t=o.offset().top,i.data("stickyoffset",t)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},small:function(){return matchMedia(Foundation.media_queries.small).matches},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},assemble:function(t){var n=this,i=t.data(this.attr_name(!0)+"-init"),r=n.S("section, .top-bar-section",t);r.detach(),n.S(".has-dropdown>a",r).each(function(){var t,r=n.S(this),o=r.siblings(".dropdown"),s=r.attr("href");o.find(".title.back").length||(t=e(1==i.mobile_show_parent_link&&s?'<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5></li><li class="parent-link show-for-small-only"><a class="parent-link js-generated" href="'+s+'">'+r.html()+"</a></li>":'<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5>'),e("h5>a",t).html(1==i.custom_back_text?i.back_text:"&laquo; "+r.html()),o.prepend(t))}),r.appendTo(t),this.sticky(),this.assembled(t)},assembled:function(t){t.data(this.attr_name(!0),e.extend({},t.data(this.attr_name(!0)),{assembled:!0}))},height:function(t){var n=0,i=this;return e("> li",t).each(function(){n+=i.S(this).outerHeight(!0)}),n},sticky:function(){var e=this;this.S(t).on("scroll",function(){e.update_sticky_positioning()})},update_sticky_positioning:function(){var e="."+this.settings.sticky_class,n=this.S(t),i=this;if(i.settings.sticky_topbar&&i.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(),this.settings)){var r=this.settings.sticky_topbar.data("stickyoffset");i.S(e).hasClass("expanded")||(n.scrollTop()>r?i.S(e).hasClass("fixed")||(i.S(e).addClass("fixed"),i.S("body").addClass("f-topbar-fixed")):n.scrollTop()<=r&&i.S(e).hasClass("fixed")&&(i.S(e).removeClass("fixed"),i.S("body").removeClass("f-topbar-fixed")))}},off:function(){this.S(this.scope).off(".fndtn.topbar"),this.S(t).off(".fndtn.topbar")},reflow:function(){}}}(jQuery,window,window.document),function(e,t,n,i){"use strict";function r(e){var t=/fade/i.test(e),n=/pop/i.test(e);return{animate:t||n,pop:n,fade:t}}Foundation.libs.reveal={name:"reveal",version:"5.5.0",locked:!1,settings:{animation:"fadeAndPop",animation_speed:250,close_on_background_click:!0,close_on_esc:!0,dismiss_modal_class:"close-reveal-modal",bg_class:"reveal-modal-bg",bg_root_element:"body",root_element:"body",open:function(){},opened:function(){},close:function(){},closed:function(){},bg:e(".reveal-modal-bg"),css:{open:{opacity:0,visibility:"visible",display:"block"},close:{opacity:1,visibility:"hidden",display:"none"}}},init:function(t,n,i){e.extend(!0,this.settings,n,i),this.bindings(n,i)},events:function(){var e=this,t=e.S;return t(this.scope).off(".reveal").on("click.fndtn.reveal","["+this.add_namespace("data-reveal-id")+"]:not([disabled])",function(n){if(n.preventDefault(),!e.locked){var i=t(this),r=i.data(e.data_attr("reveal-ajax"));if(e.locked=!0,"undefined"==typeof r)e.open.call(e,i);else{var o=r===!0?i.attr("href"):r;e.open.call(e,i,{url:o})}}}),t(n).on("click.fndtn.reveal",this.close_targets(),function(n){if(n.preventDefault(),!e.locked){var i=t("["+e.attr_name()+"].open").data(e.attr_name(!0)+"-init")||e.settings,r=t(n.target)[0]===t("."+i.bg_class)[0];if(r){if(!i.close_on_background_click)return;n.stopPropagation()}e.locked=!0,e.close.call(e,r?t("["+e.attr_name()+"].open"):t(this).closest("["+e.attr_name()+"]"))}}),t("["+e.attr_name()+"]",this.scope).length>0?t(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video):t(this.scope).on("open.fndtn.reveal","["+e.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+e.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+e.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+e.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+e.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+e.attr_name()+"]",this.close_video),!0},key_up_on:function(){var e=this;return e.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(t){var n=e.S("["+e.attr_name()+"].open"),i=n.data(e.attr_name(!0)+"-init")||e.settings;i&&27===t.which&&i.close_on_esc&&!e.locked&&e.close.call(e,n)}),!0},key_up_off:function(){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(n,i){var r,o=this;n?"undefined"!=typeof n.selector?r=o.S("#"+n.data(o.data_attr("reveal-id"))).first():(r=o.S(this.scope),i=n):r=o.S(this.scope);var s=r.data(o.attr_name(!0)+"-init");if(s=s||this.settings,r.hasClass("open")&&n.attr("data-reveal-id")==r.attr("id"))return o.close(r);if(!r.hasClass("open")){var a=o.S("["+o.attr_name()+"].open");if("undefined"==typeof r.data("css-top")&&r.data("css-top",parseInt(r.css("top"),10)).data("offset",this.cache_offset(r)),this.key_up_on(r),r.trigger("open").trigger("open.fndtn.reveal"),a.length<1&&this.toggle_bg(r,!0),"string"==typeof i&&(i={url:i}),"undefined"!=typeof i&&i.url){var l="undefined"!=typeof i.success?i.success:null;e.extend(i,{success:function(t,n,i){if(e.isFunction(l)){var c=l(t,n,i);"string"==typeof c&&(t=c)}r.html(t),o.S(r).foundation("section","reflow"),o.S(r).children().foundation(),a.length>0&&o.hide(a,s.css.close),o.show(r,s.css.open)}}),e.ajax(i)}else a.length>0&&this.hide(a,s.css.close),this.show(r,s.css.open)}o.S(t).trigger("resize")},close:function(e){var e=e&&e.length?e:this.S(this.scope),t=this.S("["+this.attr_name()+"].open"),n=e.data(this.attr_name(!0)+"-init")||this.settings;t.length>0&&(this.locked=!0,this.key_up_off(e),e.trigger("close").trigger("close.fndtn.reveal"),this.toggle_bg(e,!1),this.hide(t,n.css.close,n))},close_targets:function(){var e="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?e+", ."+this.settings.bg_class:e},toggle_bg:function(t,n,r){var o=t.data(this.attr_name(!0)+"-init")||this.settings,s=o.bg_root_element;0===this.S("."+this.settings.bg_class).length&&(this.settings.bg=e("<div />",{"class":this.settings.bg_class}).appendTo(s).hide());var a=this.settings.bg.filter(":visible").length>0;r!=a&&((r==i?a:!r)?this.hide(this.settings.bg):this.show(this.settings.bg))},show:function(t,n){if(n){var i=t.data(this.attr_name(!0)+"-init")||this.settings,o=i.root_element;if(0===t.parent(o).length){var s=t.wrap('<div style="display: none;" />').parent();t.on("closed.fndtn.reveal.wrapped",function(){t.detach().appendTo(s),t.unwrap().unbind("closed.fndtn.reveal.wrapped")}),t.detach().appendTo(o)}var a=r(i.animation);if(a.animate||(this.locked=!1),a.pop){n.top=e(o).scrollTop()-t.data("offset")+"px";var l={top:e(o).scrollTop()+t.data("css-top")+"px",opacity:1};return setTimeout(function(){return t.css(n).animate(l,i.animation_speed,"linear",function(){this.locked=!1,t.trigger("opened").trigger("opened.fndtn.reveal")}.bind(this)).addClass("open")}.bind(this),i.animation_speed/2)}if(a.fade){n.top=e(o).scrollTop()+t.data("css-top")+"px";var l={opacity:1};return setTimeout(function(){return t.css(n).animate(l,i.animation_speed,"linear",function(){this.locked=!1,t.trigger("opened").trigger("opened.fndtn.reveal")}.bind(this)).addClass("open")}.bind(this),i.animation_speed/2)}return t.css(n).show().css({opacity:1}).addClass("open").trigger("opened").trigger("opened.fndtn.reveal")}var i=this.settings;return r(i.animation).fade?t.fadeIn(i.animation_speed/2):(this.locked=!1,t.show())},hide:function(t,n){if(n){var i=t.data(this.attr_name(!0)+"-init")||this.settings,o=i.root_element,s=r(i.animation);if(s.animate||(this.locked=!1),s.pop){var a={top:-e(o).scrollTop()-t.data("offset")+"px",opacity:0};return setTimeout(function(){return t.animate(a,i.animation_speed,"linear",function(){this.locked=!1,t.css(n).trigger("closed").trigger("closed.fndtn.reveal")}.bind(this)).removeClass("open")}.bind(this),i.animation_speed/2)}if(s.fade){var a={opacity:0};return setTimeout(function(){return t.animate(a,i.animation_speed,"linear",function(){this.locked=!1,t.css(n).trigger("closed").trigger("closed.fndtn.reveal")}.bind(this)).removeClass("open")}.bind(this),i.animation_speed/2)}return t.hide().css(n).removeClass("open").trigger("closed").trigger("closed.fndtn.reveal")}var i=this.settings;return r(i.animation).fade?t.fadeOut(i.animation_speed/2):t.hide()},close_video:function(t){var n=e(".flex-video",t.target),i=e("iframe",n);i.length>0&&(i.attr("data-src",i[0].src),i.attr("src",i.attr("src")),n.hide())},open_video:function(t){var n=e(".flex-video",t.target),r=n.find("iframe");if(r.length>0){var o=r.attr("data-src");if("string"==typeof o)r[0].src=r.attr("data-src");else{var s=r[0].src;r[0].src=i,r[0].src=s}n.show()}},data_attr:function(e){return this.namespace.length>0?this.namespace+"-"+e:e},cache_offset:function(e){var t=e.show().height()+parseInt(e.css("top"),10);return e.hide(),t},off:function(){e(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,window,window.document),function(e,t,n){"use strict";e.fn.backstretch=function(i,o){return(i===n||0===i.length)&&e.error("No images were supplied for Backstretch"),0===e(t).scrollTop()&&t.scrollTo(0,0),this.each(function(){var t=e(this),n=t.data("backstretch");if(n){if("string"==typeof i&&"function"==typeof n[i])return void n[i](o);o=e.extend(n.options,o),n.destroy(!0)}n=new r(this,i,o),t.data("backstretch",n)})},e.backstretch=function(t,n){return e("body").backstretch(t,n).data("backstretch")},e.expr[":"].backstretch=function(t){return e(t).data("backstretch")!==n},e.fn.backstretch.defaults={centeredX:!0,centeredY:!0,duration:5e3,fade:0};var i={wrap:{left:0,top:0,overflow:"hidden",margin:0,padding:0,height:"100%",width:"100%",zIndex:-999999},img:{position:"absolute",display:"none",margin:0,padding:0,border:"none",width:"auto",height:"auto",maxHeight:"none",maxWidth:"none",zIndex:-999999}},r=function(n,r,s){this.options=e.extend({},e.fn.backstretch.defaults,s||{}),this.images=e.isArray(r)?r:[r],e.each(this.images,function(){e("<img />")[0].src=this}),this.isBody=n===document.body,this.$container=e(n),this.$root=this.isBody?e(o?t:document):this.$container;var a=this.$container.children(".backstretch").first();if(this.$wrap=a.length?a:e('<div class="backstretch"></div>').css(i.wrap).appendTo(this.$container),!this.isBody){var l=this.$container.css("position"),c=this.$container.css("zIndex");this.$container.css({position:"static"===l?"relative":l,zIndex:"auto"===c?0:c,background:"none"}),this.$wrap.css({zIndex:-999998})}this.$wrap.css({position:this.isBody&&o?"fixed":"absolute"}),this.index=0,this.show(this.index),e(t).on("resize.backstretch",e.proxy(this.resize,this)).on("orientationchange.backstretch",e.proxy(function(){this.isBody&&0===t.pageYOffset&&(t.scrollTo(0,1),this.resize())},this))};r.prototype={resize:function(){try{var e,n={left:0,top:0},i=this.isBody?this.$root.width():this.$root.innerWidth(),r=i,o=this.isBody?t.innerHeight?t.innerHeight:this.$root.height():this.$root.innerHeight(),s=r/this.$img.data("ratio");s>=o?(e=(s-o)/2,this.options.centeredY&&(n.top="-"+e+"px")):(s=o,r=s*this.$img.data("ratio"),e=(r-i)/2,this.options.centeredX&&(n.left="-"+e+"px")),this.$wrap.css({width:i,height:o}).find("img:not(.deleteable)").css({width:r,height:s}).css(n)}catch(a){}return this},show:function(t){if(!(Math.abs(t)>this.images.length-1)){var n=this,r=n.$wrap.find("img").addClass("deleteable"),o={relatedTarget:n.$container[0]};return n.$container.trigger(e.Event("backstretch.before",o),[n,t]),this.index=t,clearInterval(n.interval),n.$img=e("<img />").css(i.img).bind("load",function(i){var s=this.width||e(i.target).width(),a=this.height||e(i.target).height();e(this).data("ratio",s/a),e(this).fadeIn(n.options.speed||n.options.fade,function(){r.remove(),n.paused||n.cycle(),e(["after","show"]).each(function(){n.$container.trigger(e.Event("backstretch."+this,o),[n,t])})}),n.resize()}).appendTo(n.$wrap),n.$img.attr("src",n.images[t]),n}},next:function(){return this.show(this.index<this.images.length-1?this.index+1:0)},prev:function(){return this.show(0===this.index?this.images.length-1:this.index-1)},pause:function(){return this.paused=!0,this},resume:function(){return this.paused=!1,this.next(),this},cycle:function(){return this.images.length>1&&(clearInterval(this.interval),this.interval=setInterval(e.proxy(function(){this.paused||this.next()},this),this.options.duration)),this},destroy:function(n){e(t).off("resize.backstretch orientationchange.backstretch"),clearInterval(this.interval),n||this.$wrap.remove(),this.$container.removeData("backstretch")}};var o=function(){var e=navigator.userAgent,n=navigator.platform,i=e.match(/AppleWebKit\/([0-9]+)/),r=!!i&&i[1],o=e.match(/Fennec\/([0-9]+)/),s=!!o&&o[1],a=e.match(/Opera Mobi\/([0-9]+)/),l=!!a&&a[1],c=e.match(/MSIE ([0-9]+)/),u=!!c&&c[1];return!((n.indexOf("iPhone")>-1||n.indexOf("iPad")>-1||n.indexOf("iPod")>-1)&&r&&534>r||t.operamini&&"[object OperaMini]"==={}.toString.call(t.operamini)||a&&7458>l||e.indexOf("Android")>-1&&r&&533>r||s&&6>s||"palmGetResource"in t&&r&&534>r||e.indexOf("MeeGo")>-1&&e.indexOf("NokiaBrowser/8.5.0")>-1||u&&6>=u)}()}(jQuery,window),$(document).foundation({reveal:{animation:"fade",animation_speed:250}});
\ No newline at end of file
diff --git a/assets/js/modernizr.js b/assets/js/modernizr.js
deleted file mode 100644
index 3365339..0000000
--- a/assets/js/modernizr.js
+++ /dev/null
@@ -1,1406 +0,0 @@
-/*!
- * Modernizr v2.8.3
- * www.modernizr.com
- *
- * Copyright (c) Faruk Ates, Paul Irish, Alex Sexton
- * Available under the BSD and MIT licenses: www.modernizr.com/license/
- */
-
-/*
- * Modernizr tests which native CSS3 and HTML5 features are available in
- * the current UA and makes the results available to you in two ways:
- * as properties on a global Modernizr object, and as classes on the
- * <html> element. This information allows you to progressively enhance
- * your pages with a granular level of control over the experience.
- *
- * Modernizr has an optional (not included) conditional resource loader
- * called Modernizr.load(), based on Yepnope.js (yepnopejs.com).
- * To get a build that includes Modernizr.load(), as well as choosing
- * which tests to include, go to www.modernizr.com/download/
- *
- * Authors        Faruk Ates, Paul Irish, Alex Sexton
- * Contributors   Ryan Seddon, Ben Alman
- */
-
-window.Modernizr = (function( window, document, undefined ) {
-
-    var version = '2.8.3',
-
-    Modernizr = {},
-
-    /*>>cssclasses*/
-    // option for enabling the HTML classes to be added
-    enableClasses = true,
-    /*>>cssclasses*/
-
-    docElement = document.documentElement,
-
-    /**
-     * Create our "modernizr" element that we do most feature tests on.
-     */
-    mod = 'modernizr',
-    modElem = document.createElement(mod),
-    mStyle = modElem.style,
-
-    /**
-     * Create the input element for various Web Forms feature tests.
-     */
-    inputElem /*>>inputelem*/ = document.createElement('input') /*>>inputelem*/ ,
-
-    /*>>smile*/
-    smile = ':)',
-    /*>>smile*/
-
-    toString = {}.toString,
-
-    // TODO :: make the prefixes more granular
-    /*>>prefixes*/
-    // List of property values to set for css tests. See ticket #21
-    prefixes = ' -webkit- -moz- -o- -ms- '.split(' '),
-    /*>>prefixes*/
-
-    /*>>domprefixes*/
-    // Following spec is to expose vendor-specific style properties as:
-    //   elem.style.WebkitBorderRadius
-    // and the following would be incorrect:
-    //   elem.style.webkitBorderRadius
-
-    // Webkit ghosts their properties in lowercase but Opera & Moz do not.
-    // Microsoft uses a lowercase `ms` instead of the correct `Ms` in IE8+
-    //   erik.eae.net/archives/2008/03/10/21.48.10/
-
-    // More here: github.com/Modernizr/Modernizr/issues/issue/21
-    omPrefixes = 'Webkit Moz O ms',
-
-    cssomPrefixes = omPrefixes.split(' '),
-
-    domPrefixes = omPrefixes.toLowerCase().split(' '),
-    /*>>domprefixes*/
-
-    /*>>ns*/
-    ns = {'svg': 'http://www.w3.org/2000/svg'},
-    /*>>ns*/
-
-    tests = {},
-    inputs = {},
-    attrs = {},
-
-    classes = [],
-
-    slice = classes.slice,
-
-    featureName, // used in testing loop
-
-
-    /*>>teststyles*/
-    // Inject element with style element and some CSS rules
-    injectElementWithStyles = function( rule, callback, nodes, testnames ) {
-
-      var style, ret, node, docOverflow,
-          div = document.createElement('div'),
-          // After page load injecting a fake body doesn't work so check if body exists
-          body = document.body,
-          // IE6 and 7 won't return offsetWidth or offsetHeight unless it's in the body element, so we fake it.
-          fakeBody = body || document.createElement('body');
-
-      if ( parseInt(nodes, 10) ) {
-          // In order not to give false positives we create a node for each test
-          // This also allows the method to scale for unspecified uses
-          while ( nodes-- ) {
-              node = document.createElement('div');
-              node.id = testnames ? testnames[nodes] : mod + (nodes + 1);
-              div.appendChild(node);
-          }
-      }
-
-      // <style> elements in IE6-9 are considered 'NoScope' elements and therefore will be removed
-      // when injected with innerHTML. To get around this you need to prepend the 'NoScope' element
-      // with a 'scoped' element, in our case the soft-hyphen entity as it won't mess with our measurements.
-      // msdn.microsoft.com/en-us/library/ms533897%28VS.85%29.aspx
-      // Documents served as xml will throw if using &shy; so use xml friendly encoded version. See issue #277
-      style = ['&#173;','<style id="s', mod, '">', rule, '</style>'].join('');
-      div.id = mod;
-      // IE6 will false positive on some tests due to the style element inside the test div somehow interfering offsetHeight, so insert it into body or fakebody.
-      // Opera will act all quirky when injecting elements in documentElement when page is served as xml, needs fakebody too. #270
-      (body ? div : fakeBody).innerHTML += style;
-      fakeBody.appendChild(div);
-      if ( !body ) {
-          //avoid crashing IE8, if background image is used
-          fakeBody.style.background = '';
-          //Safari 5.13/5.1.4 OSX stops loading if ::-webkit-scrollbar is used and scrollbars are visible
-          fakeBody.style.overflow = 'hidden';
-          docOverflow = docElement.style.overflow;
-          docElement.style.overflow = 'hidden';
-          docElement.appendChild(fakeBody);
-      }
-
-      ret = callback(div, rule);
-      // If this is done after page load we don't want to remove the body so check if body exists
-      if ( !body ) {
-          fakeBody.parentNode.removeChild(fakeBody);
-          docElement.style.overflow = docOverflow;
-      } else {
-          div.parentNode.removeChild(div);
-      }
-
-      return !!ret;
-
-    },
-    /*>>teststyles*/
-
-    /*>>mq*/
-    // adapted from matchMedia polyfill
-    // by Scott Jehl and Paul Irish
-    // gist.github.com/786768
-    testMediaQuery = function( mq ) {
-
-      var matchMedia = window.matchMedia || window.msMatchMedia;
-      if ( matchMedia ) {
-        return matchMedia(mq) && matchMedia(mq).matches || false;
-      }
-
-      var bool;
-
-      injectElementWithStyles('@media ' + mq + ' { #' + mod + ' { position: absolute; } }', function( node ) {
-        bool = (window.getComputedStyle ?
-                  getComputedStyle(node, null) :
-                  node.currentStyle)['position'] == 'absolute';
-      });
-
-      return bool;
-
-     },
-     /*>>mq*/
-
-
-    /*>>hasevent*/
-    //
-    // isEventSupported determines if a given element supports the given event
-    // kangax.github.com/iseventsupported/
-    //
-    // The following results are known incorrects:
-    //   Modernizr.hasEvent("webkitTransitionEnd", elem) // false negative
-    //   Modernizr.hasEvent("textInput") // in Webkit. github.com/Modernizr/Modernizr/issues/333
-    //   ...
-    isEventSupported = (function() {
-
-      var TAGNAMES = {
-        'select': 'input', 'change': 'input',
-        'submit': 'form', 'reset': 'form',
-        'error': 'img', 'load': 'img', 'abort': 'img'
-      };
-
-      function isEventSupported( eventName, element ) {
-
-        element = element || document.createElement(TAGNAMES[eventName] || 'div');
-        eventName = 'on' + eventName;
-
-        // When using `setAttribute`, IE skips "unload", WebKit skips "unload" and "resize", whereas `in` "catches" those
-        var isSupported = eventName in element;
-
-        if ( !isSupported ) {
-          // If it has no `setAttribute` (i.e. doesn't implement Node interface), try generic element
-          if ( !element.setAttribute ) {
-            element = document.createElement('div');
-          }
-          if ( element.setAttribute && element.removeAttribute ) {
-            element.setAttribute(eventName, '');
-            isSupported = is(element[eventName], 'function');
-
-            // If property was created, "remove it" (by setting value to `undefined`)
-            if ( !is(element[eventName], 'undefined') ) {
-              element[eventName] = undefined;
-            }
-            element.removeAttribute(eventName);
-          }
-        }
-
-        element = null;
-        return isSupported;
-      }
-      return isEventSupported;
-    })(),
-    /*>>hasevent*/
-
-    // TODO :: Add flag for hasownprop ? didn't last time
-
-    // hasOwnProperty shim by kangax needed for Safari 2.0 support
-    _hasOwnProperty = ({}).hasOwnProperty, hasOwnProp;
-
-    if ( !is(_hasOwnProperty, 'undefined') && !is(_hasOwnProperty.call, 'undefined') ) {
-      hasOwnProp = function (object, property) {
-        return _hasOwnProperty.call(object, property);
-      };
-    }
-    else {
-      hasOwnProp = function (object, property) { /* yes, this can give false positives/negatives, but most of the time we don't care about those */
-        return ((property in object) && is(object.constructor.prototype[property], 'undefined'));
-      };
-    }
-
-    // Adapted from ES5-shim https://github.com/kriskowal/es5-shim/blob/master/es5-shim.js
-    // es5.github.com/#x15.3.4.5
-
-    if (!Function.prototype.bind) {
-      Function.prototype.bind = function bind(that) {
-
-        var target = this;
-
-        if (typeof target != "function") {
-            throw new TypeError();
-        }
-
-        var args = slice.call(arguments, 1),
-            bound = function () {
-
-            if (this instanceof bound) {
-
-              var F = function(){};
-              F.prototype = target.prototype;
-              var self = new F();
-
-              var result = target.apply(
-                  self,
-                  args.concat(slice.call(arguments))
-              );
-              if (Object(result) === result) {
-                  return result;
-              }
-              return self;
-
-            } else {
-
-              return target.apply(
-                  that,
-                  args.concat(slice.call(arguments))
-              );
-
-            }
-
-        };
-
-        return bound;
-      };
-    }
-
-    /**
-     * setCss applies given styles to the Modernizr DOM node.
-     */
-    function setCss( str ) {
-        mStyle.cssText = str;
-    }
-
-    /**
-     * setCssAll extrapolates all vendor-specific css strings.
-     */
-    function setCssAll( str1, str2 ) {
-        return setCss(prefixes.join(str1 + ';') + ( str2 || '' ));
-    }
-
-    /**
-     * is returns a boolean for if typeof obj is exactly type.
-     */
-    function is( obj, type ) {
-        return typeof obj === type;
-    }
-
-    /**
-     * contains returns a boolean for if substr is found within str.
-     */
-    function contains( str, substr ) {
-        return !!~('' + str).indexOf(substr);
-    }
-
-    /*>>testprop*/
-
-    // testProps is a generic CSS / DOM property test.
-
-    // In testing support for a given CSS property, it's legit to test:
-    //    `elem.style[styleName] !== undefined`
-    // If the property is supported it will return an empty string,
-    // if unsupported it will return undefined.
-
-    // We'll take advantage of this quick test and skip setting a style
-    // on our modernizr element, but instead just testing undefined vs
-    // empty string.
-
-    // Because the testing of the CSS property names (with "-", as
-    // opposed to the camelCase DOM properties) is non-portable and
-    // non-standard but works in WebKit and IE (but not Gecko or Opera),
-    // we explicitly reject properties with dashes so that authors
-    // developing in WebKit or IE first don't end up with
-    // browser-specific content by accident.
-
-    function testProps( props, prefixed ) {
-        for ( var i in props ) {
-            var prop = props[i];
-            if ( !contains(prop, "-") && mStyle[prop] !== undefined ) {
-                return prefixed == 'pfx' ? prop : true;
-            }
-        }
-        return false;
-    }
-    /*>>testprop*/
-
-    // TODO :: add testDOMProps
-    /**
-     * testDOMProps is a generic DOM property test; if a browser supports
-     *   a certain property, it won't return undefined for it.
-     */
-    function testDOMProps( props, obj, elem ) {
-        for ( var i in props ) {
-            var item = obj[props[i]];
-            if ( item !== undefined) {
-
-                // return the property name as a string
-                if (elem === false) return props[i];
-
-                // let's bind a function
-                if (is(item, 'function')){
-                  // default to autobind unless override
-                  return item.bind(elem || obj);
-                }
-
-                // return the unbound function or obj or value
-                return item;
-            }
-        }
-        return false;
-    }
-
-    /*>>testallprops*/
-    /**
-     * testPropsAll tests a list of DOM properties we want to check against.
-     *   We specify literally ALL possible (known and/or likely) properties on
-     *   the element including the non-vendor prefixed one, for forward-
-     *   compatibility.
-     */
-    function testPropsAll( prop, prefixed, elem ) {
-
-        var ucProp  = prop.charAt(0).toUpperCase() + prop.slice(1),
-            props   = (prop + ' ' + cssomPrefixes.join(ucProp + ' ') + ucProp).split(' ');
-
-        // did they call .prefixed('boxSizing') or are we just testing a prop?
-        if(is(prefixed, "string") || is(prefixed, "undefined")) {
-          return testProps(props, prefixed);
-
-        // otherwise, they called .prefixed('requestAnimationFrame', window[, elem])
-        } else {
-          props = (prop + ' ' + (domPrefixes).join(ucProp + ' ') + ucProp).split(' ');
-          return testDOMProps(props, prefixed, elem);
-        }
-    }
-    /*>>testallprops*/
-
-
-    /**
-     * Tests
-     * -----
-     */
-
-    // The *new* flexbox
-    // dev.w3.org/csswg/css3-flexbox
-
-    tests['flexbox'] = function() {
-      return testPropsAll('flexWrap');
-    };
-
-    // The *old* flexbox
-    // www.w3.org/TR/2009/WD-css3-flexbox-20090723/
-
-    tests['flexboxlegacy'] = function() {
-        return testPropsAll('boxDirection');
-    };
-
-    // On the S60 and BB Storm, getContext exists, but always returns undefined
-    // so we actually have to call getContext() to verify
-    // github.com/Modernizr/Modernizr/issues/issue/97/
-
-    tests['canvas'] = function() {
-        var elem = document.createElement('canvas');
-        return !!(elem.getContext && elem.getContext('2d'));
-    };
-
-    tests['canvastext'] = function() {
-        return !!(Modernizr['canvas'] && is(document.createElement('canvas').getContext('2d').fillText, 'function'));
-    };
-
-    // webk.it/70117 is tracking a legit WebGL feature detect proposal
-
-    // We do a soft detect which may false positive in order to avoid
-    // an expensive context creation: bugzil.la/732441
-
-    tests['webgl'] = function() {
-        return !!window.WebGLRenderingContext;
-    };
-
-    /*
-     * The Modernizr.touch test only indicates if the browser supports
-     *    touch events, which does not necessarily reflect a touchscreen
-     *    device, as evidenced by tablets running Windows 7 or, alas,
-     *    the Palm Pre / WebOS (touch) phones.
-     *
-     * Additionally, Chrome (desktop) used to lie about its support on this,
-     *    but that has since been rectified: crbug.com/36415
-     *
-     * We also test for Firefox 4 Multitouch Support.
-     *
-     * For more info, see: modernizr.github.com/Modernizr/touch.html
-     */
-
-    tests['touch'] = function() {
-        var bool;
-
-        if(('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch) {
-          bool = true;
-        } else {
-          injectElementWithStyles(['@media (',prefixes.join('touch-enabled),('),mod,')','{#modernizr{top:9px;position:absolute}}'].join(''), function( node ) {
-            bool = node.offsetTop === 9;
-          });
-        }
-
-        return bool;
-    };
-
-
-    // geolocation is often considered a trivial feature detect...
-    // Turns out, it's quite tricky to get right:
-    //
-    // Using !!navigator.geolocation does two things we don't want. It:
-    //   1. Leaks memory in IE9: github.com/Modernizr/Modernizr/issues/513
-    //   2. Disables page caching in WebKit: webk.it/43956
-    //
-    // Meanwhile, in Firefox < 8, an about:config setting could expose
-    // a false positive that would throw an exception: bugzil.la/688158
-
-    tests['geolocation'] = function() {
-        return 'geolocation' in navigator;
-    };
-
-
-    tests['postmessage'] = function() {
-      return !!window.postMessage;
-    };
-
-
-    // Chrome incognito mode used to throw an exception when using openDatabase
-    // It doesn't anymore.
-    tests['websqldatabase'] = function() {
-      return !!window.openDatabase;
-    };
-
-    // Vendors had inconsistent prefixing with the experimental Indexed DB:
-    // - Webkit's implementation is accessible through webkitIndexedDB
-    // - Firefox shipped moz_indexedDB before FF4b9, but since then has been mozIndexedDB
-    // For speed, we don't test the legacy (and beta-only) indexedDB
-    tests['indexedDB'] = function() {
-      return !!testPropsAll("indexedDB", window);
-    };
-
-    // documentMode logic from YUI to filter out IE8 Compat Mode
-    //   which false positives.
-    tests['hashchange'] = function() {
-      return isEventSupported('hashchange', window) && (document.documentMode === undefined || document.documentMode > 7);
-    };
-
-    // Per 1.6:
-    // This used to be Modernizr.historymanagement but the longer
-    // name has been deprecated in favor of a shorter and property-matching one.
-    // The old API is still available in 1.6, but as of 2.0 will throw a warning,
-    // and in the first release thereafter disappear entirely.
-    tests['history'] = function() {
-      return !!(window.history && history.pushState);
-    };
-
-    tests['draganddrop'] = function() {
-        var div = document.createElement('div');
-        return ('draggable' in div) || ('ondragstart' in div && 'ondrop' in div);
-    };
-
-    // FF3.6 was EOL'ed on 4/24/12, but the ESR version of FF10
-    // will be supported until FF19 (2/12/13), at which time, ESR becomes FF17.
-    // FF10 still uses prefixes, so check for it until then.
-    // for more ESR info, see: mozilla.org/en-US/firefox/organizations/faq/
-    tests['websockets'] = function() {
-        return 'WebSocket' in window || 'MozWebSocket' in window;
-    };
-
-
-    // css-tricks.com/rgba-browser-support/
-    tests['rgba'] = function() {
-        // Set an rgba() color and check the returned value
-
-        setCss('background-color:rgba(150,255,150,.5)');
-
-        return contains(mStyle.backgroundColor, 'rgba');
-    };
-
-    tests['hsla'] = function() {
-        // Same as rgba(), in fact, browsers re-map hsla() to rgba() internally,
-        //   except IE9 who retains it as hsla
-
-        setCss('background-color:hsla(120,40%,100%,.5)');
-
-        return contains(mStyle.backgroundColor, 'rgba') || contains(mStyle.backgroundColor, 'hsla');
-    };
-
-    tests['multiplebgs'] = function() {
-        // Setting multiple images AND a color on the background shorthand property
-        //  and then querying the style.background property value for the number of
-        //  occurrences of "url(" is a reliable method for detecting ACTUAL support for this!
-
-        setCss('background:url(https://),url(https://),red url(https://)');
-
-        // If the UA supports multiple backgrounds, there should be three occurrences
-        //   of the string "url(" in the return value for elemStyle.background
-
-        return (/(url\s*\(.*?){3}/).test(mStyle.background);
-    };
-
-
-
-    // this will false positive in Opera Mini
-    //   github.com/Modernizr/Modernizr/issues/396
-
-    tests['backgroundsize'] = function() {
-        return testPropsAll('backgroundSize');
-    };
-
-    tests['borderimage'] = function() {
-        return testPropsAll('borderImage');
-    };
-
-
-    // Super comprehensive table about all the unique implementations of
-    // border-radius: muddledramblings.com/table-of-css3-border-radius-compliance
-
-    tests['borderradius'] = function() {
-        return testPropsAll('borderRadius');
-    };
-
-    // WebOS unfortunately false positives on this test.
-    tests['boxshadow'] = function() {
-        return testPropsAll('boxShadow');
-    };
-
-    // FF3.0 will false positive on this test
-    tests['textshadow'] = function() {
-        return document.createElement('div').style.textShadow === '';
-    };
-
-
-    tests['opacity'] = function() {
-        // Browsers that actually have CSS Opacity implemented have done so
-        //  according to spec, which means their return values are within the
-        //  range of [0.0,1.0] - including the leading zero.
-
-        setCssAll('opacity:.55');
-
-        // The non-literal . in this regex is intentional:
-        //   German Chrome returns this value as 0,55
-        // github.com/Modernizr/Modernizr/issues/#issue/59/comment/516632
-        return (/^0.55$/).test(mStyle.opacity);
-    };
-
-
-    // Note, Android < 4 will pass this test, but can only animate
-    //   a single property at a time
-    //   goo.gl/v3V4Gp
-    tests['cssanimations'] = function() {
-        return testPropsAll('animationName');
-    };
-
-
-    tests['csscolumns'] = function() {
-        return testPropsAll('columnCount');
-    };
-
-
-    tests['cssgradients'] = function() {
-        /**
-         * For CSS Gradients syntax, please see:
-         * webkit.org/blog/175/introducing-css-gradients/
-         * developer.mozilla.org/en/CSS/-moz-linear-gradient
-         * developer.mozilla.org/en/CSS/-moz-radial-gradient
-         * dev.w3.org/csswg/css3-images/#gradients-
-         */
-
-        var str1 = 'background-image:',
-            str2 = 'gradient(linear,left top,right bottom,from(#9f9),to(white));',
-            str3 = 'linear-gradient(left top,#9f9, white);';
-
-        setCss(
-             // legacy webkit syntax (FIXME: remove when syntax not in use anymore)
-              (str1 + '-webkit- '.split(' ').join(str2 + str1) +
-             // standard syntax             // trailing 'background-image:'
-              prefixes.join(str3 + str1)).slice(0, -str1.length)
-        );
-
-        return contains(mStyle.backgroundImage, 'gradient');
-    };
-
-
-    tests['cssreflections'] = function() {
-        return testPropsAll('boxReflect');
-    };
-
-
-    tests['csstransforms'] = function() {
-        return !!testPropsAll('transform');
-    };
-
-
-    tests['csstransforms3d'] = function() {
-
-        var ret = !!testPropsAll('perspective');
-
-        // Webkit's 3D transforms are passed off to the browser's own graphics renderer.
-        //   It works fine in Safari on Leopard and Snow Leopard, but not in Chrome in
-        //   some conditions. As a result, Webkit typically recognizes the syntax but
-        //   will sometimes throw a false positive, thus we must do a more thorough check:
-        if ( ret && 'webkitPerspective' in docElement.style ) {
-
-          // Webkit allows this media query to succeed only if the feature is enabled.
-          // `@media (transform-3d),(-webkit-transform-3d){ ... }`
-          injectElementWithStyles('@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}', function( node, rule ) {
-            ret = node.offsetLeft === 9 && node.offsetHeight === 3;
-          });
-        }
-        return ret;
-    };
-
-
-    tests['csstransitions'] = function() {
-        return testPropsAll('transition');
-    };
-
-
-    /*>>fontface*/
-    // @font-face detection routine by Diego Perini
-    // javascript.nwbox.com/CSSSupport/
-
-    // false positives:
-    //   WebOS github.com/Modernizr/Modernizr/issues/342
-    //   WP7   github.com/Modernizr/Modernizr/issues/538
-    tests['fontface'] = function() {
-        var bool;
-
-        injectElementWithStyles('@font-face {font-family:"font";src:url("https://")}', function( node, rule ) {
-          var style = document.getElementById('smodernizr'),
-              sheet = style.sheet || style.styleSheet,
-              cssText = sheet ? (sheet.cssRules && sheet.cssRules[0] ? sheet.cssRules[0].cssText : sheet.cssText || '') : '';
-
-          bool = /src/i.test(cssText) && cssText.indexOf(rule.split(' ')[0]) === 0;
-        });
-
-        return bool;
-    };
-    /*>>fontface*/
-
-    // CSS generated content detection
-    tests['generatedcontent'] = function() {
-        var bool;
-
-        injectElementWithStyles(['#',mod,'{font:0/0 a}#',mod,':after{content:"',smile,'";visibility:hidden;font:3px/1 a}'].join(''), function( node ) {
-          bool = node.offsetHeight >= 3;
-        });
-
-        return bool;
-    };
-
-
-
-    // These tests evaluate support of the video/audio elements, as well as
-    // testing what types of content they support.
-    //
-    // We're using the Boolean constructor here, so that we can extend the value
-    // e.g.  Modernizr.video     // true
-    //       Modernizr.video.ogg // 'probably'
-    //
-    // Codec values from : github.com/NielsLeenheer/html5test/blob/9106a8/index.html#L845
-    //                     thx to NielsLeenheer and zcorpan
-
-    // Note: in some older browsers, "no" was a return value instead of empty string.
-    //   It was live in FF3.5.0 and 3.5.1, but fixed in 3.5.2
-    //   It was also live in Safari 4.0.0 - 4.0.4, but fixed in 4.0.5
-
-    tests['video'] = function() {
-        var elem = document.createElement('video'),
-            bool = false;
-
-        // IE9 Running on Windows Server SKU can cause an exception to be thrown, bug #224
-        try {
-            if ( bool = !!elem.canPlayType ) {
-                bool      = new Boolean(bool);
-                bool.ogg  = elem.canPlayType('video/ogg; codecs="theora"')      .replace(/^no$/,'');
-
-                // Without QuickTime, this value will be `undefined`. github.com/Modernizr/Modernizr/issues/546
-                bool.h264 = elem.canPlayType('video/mp4; codecs="avc1.42E01E"') .replace(/^no$/,'');
-
-                bool.webm = elem.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,'');
-            }
-
-        } catch(e) { }
-
-        return bool;
-    };
-
-    tests['audio'] = function() {
-        var elem = document.createElement('audio'),
-            bool = false;
-
-        try {
-            if ( bool = !!elem.canPlayType ) {
-                bool      = new Boolean(bool);
-                bool.ogg  = elem.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,'');
-                bool.mp3  = elem.canPlayType('audio/mpeg;')               .replace(/^no$/,'');
-
-                // Mimetypes accepted:
-                //   developer.mozilla.org/En/Media_formats_supported_by_the_audio_and_video_elements
-                //   bit.ly/iphoneoscodecs
-                bool.wav  = elem.canPlayType('audio/wav; codecs="1"')     .replace(/^no$/,'');
-                bool.m4a  = ( elem.canPlayType('audio/x-m4a;')            ||
-                              elem.canPlayType('audio/aac;'))             .replace(/^no$/,'');
-            }
-        } catch(e) { }
-
-        return bool;
-    };
-
-
-    // In FF4, if disabled, window.localStorage should === null.
-
-    // Normally, we could not test that directly and need to do a
-    //   `('localStorage' in window) && ` test first because otherwise Firefox will
-    //   throw bugzil.la/365772 if cookies are disabled
-
-    // Also in iOS5 Private Browsing mode, attempting to use localStorage.setItem
-    // will throw the exception:
-    //   QUOTA_EXCEEDED_ERRROR DOM Exception 22.
-    // Peculiarly, getItem and removeItem calls do not throw.
-
-    // Because we are forced to try/catch this, we'll go aggressive.
-
-    // Just FWIW: IE8 Compat mode supports these features completely:
-    //   www.quirksmode.org/dom/html5.html
-    // But IE8 doesn't support either with local files
-
-    tests['localstorage'] = function() {
-        try {
-            localStorage.setItem(mod, mod);
-            localStorage.removeItem(mod);
-            return true;
-        } catch(e) {
-            return false;
-        }
-    };
-
-    tests['sessionstorage'] = function() {
-        try {
-            sessionStorage.setItem(mod, mod);
-            sessionStorage.removeItem(mod);
-            return true;
-        } catch(e) {
-            return false;
-        }
-    };
-
-
-    tests['webworkers'] = function() {
-        return !!window.Worker;
-    };
-
-
-    tests['applicationcache'] = function() {
-        return !!window.applicationCache;
-    };
-
-
-    // Thanks to Erik Dahlstrom
-    tests['svg'] = function() {
-        return !!document.createElementNS && !!document.createElementNS(ns.svg, 'svg').createSVGRect;
-    };
-
-    // specifically for SVG inline in HTML, not within XHTML
-    // test page: paulirish.com/demo/inline-svg
-    tests['inlinesvg'] = function() {
-      var div = document.createElement('div');
-      div.innerHTML = '<svg/>';
-      return (div.firstChild && div.firstChild.namespaceURI) == ns.svg;
-    };
-
-    // SVG SMIL animation
-    tests['smil'] = function() {
-        return !!document.createElementNS && /SVGAnimate/.test(toString.call(document.createElementNS(ns.svg, 'animate')));
-    };
-
-    // This test is only for clip paths in SVG proper, not clip paths on HTML content
-    // demo: srufaculty.sru.edu/david.dailey/svg/newstuff/clipPath4.svg
-
-    // However read the comments to dig into applying SVG clippaths to HTML content here:
-    //   github.com/Modernizr/Modernizr/issues/213#issuecomment-1149491
-    tests['svgclippaths'] = function() {
-        return !!document.createElementNS && /SVGClipPath/.test(toString.call(document.createElementNS(ns.svg, 'clipPath')));
-    };
-
-    /*>>webforms*/
-    // input features and input types go directly onto the ret object, bypassing the tests loop.
-    // Hold this guy to execute in a moment.
-    function webforms() {
-        /*>>input*/
-        // Run through HTML5's new input attributes to see if the UA understands any.
-        // We're using f which is the <input> element created early on
-        // Mike Taylr has created a comprehensive resource for testing these attributes
-        //   when applied to all input types:
-        //   miketaylr.com/code/input-type-attr.html
-        // spec: www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#input-type-attr-summary
-
-        // Only input placeholder is tested while textarea's placeholder is not.
-        // Currently Safari 4 and Opera 11 have support only for the input placeholder
-        // Both tests are available in feature-detects/forms-placeholder.js
-        Modernizr['input'] = (function( props ) {
-            for ( var i = 0, len = props.length; i < len; i++ ) {
-                attrs[ props[i] ] = !!(props[i] in inputElem);
-            }
-            if (attrs.list){
-              // safari false positive's on datalist: webk.it/74252
-              // see also github.com/Modernizr/Modernizr/issues/146
-              attrs.list = !!(document.createElement('datalist') && window.HTMLDataListElement);
-            }
-            return attrs;
-        })('autocomplete autofocus list placeholder max min multiple pattern required step'.split(' '));
-        /*>>input*/
-
-        /*>>inputtypes*/
-        // Run through HTML5's new input types to see if the UA understands any.
-        //   This is put behind the tests runloop because it doesn't return a
-        //   true/false like all the other tests; instead, it returns an object
-        //   containing each input type with its corresponding true/false value
-
-        // Big thanks to @miketaylr for the html5 forms expertise. miketaylr.com/
-        Modernizr['inputtypes'] = (function(props) {
-
-            for ( var i = 0, bool, inputElemType, defaultView, len = props.length; i < len; i++ ) {
-
-                inputElem.setAttribute('type', inputElemType = props[i]);
-                bool = inputElem.type !== 'text';
-
-                // We first check to see if the type we give it sticks..
-                // If the type does, we feed it a textual value, which shouldn't be valid.
-                // If the value doesn't stick, we know there's input sanitization which infers a custom UI
-                if ( bool ) {
-
-                    inputElem.value         = smile;
-                    inputElem.style.cssText = 'position:absolute;visibility:hidden;';
-
-                    if ( /^range$/.test(inputElemType) && inputElem.style.WebkitAppearance !== undefined ) {
-
-                      docElement.appendChild(inputElem);
-                      defaultView = document.defaultView;
-
-                      // Safari 2-4 allows the smiley as a value, despite making a slider
-                      bool =  defaultView.getComputedStyle &&
-                              defaultView.getComputedStyle(inputElem, null).WebkitAppearance !== 'textfield' &&
-                              // Mobile android web browser has false positive, so must
-                              // check the height to see if the widget is actually there.
-                              (inputElem.offsetHeight !== 0);
-
-                      docElement.removeChild(inputElem);
-
-                    } else if ( /^(search|tel)$/.test(inputElemType) ){
-                      // Spec doesn't define any special parsing or detectable UI
-                      //   behaviors so we pass these through as true
-
-                      // Interestingly, opera fails the earlier test, so it doesn't
-                      //  even make it here.
-
-                    } else if ( /^(url|email)$/.test(inputElemType) ) {
-                      // Real url and email support comes with prebaked validation.
-                      bool = inputElem.checkValidity && inputElem.checkValidity() === false;
-
-                    } else {
-                      // If the upgraded input compontent rejects the :) text, we got a winner
-                      bool = inputElem.value != smile;
-                    }
-                }
-
-                inputs[ props[i] ] = !!bool;
-            }
-            return inputs;
-        })('search tel url email datetime date month week time datetime-local number range color'.split(' '));
-        /*>>inputtypes*/
-    }
-    /*>>webforms*/
-
-
-    // End of test definitions
-    // -----------------------
-
-
-
-    // Run through all tests and detect their support in the current UA.
-    // todo: hypothetically we could be doing an array of tests and use a basic loop here.
-    for ( var feature in tests ) {
-        if ( hasOwnProp(tests, feature) ) {
-            // run the test, throw the return value into the Modernizr,
-            //   then based on that boolean, define an appropriate className
-            //   and push it into an array of classes we'll join later.
-            featureName  = feature.toLowerCase();
-            Modernizr[featureName] = tests[feature]();
-
-            classes.push((Modernizr[featureName] ? '' : 'no-') + featureName);
-        }
-    }
-
-    /*>>webforms*/
-    // input tests need to run.
-    Modernizr.input || webforms();
-    /*>>webforms*/
-
-
-    /**
-     * addTest allows the user to define their own feature tests
-     * the result will be added onto the Modernizr object,
-     * as well as an appropriate className set on the html element
-     *
-     * @param feature - String naming the feature
-     * @param test - Function returning true if feature is supported, false if not
-     */
-     Modernizr.addTest = function ( feature, test ) {
-       if ( typeof feature == 'object' ) {
-         for ( var key in feature ) {
-           if ( hasOwnProp( feature, key ) ) {
-             Modernizr.addTest( key, feature[ key ] );
-           }
-         }
-       } else {
-
-         feature = feature.toLowerCase();
-
-         if ( Modernizr[feature] !== undefined ) {
-           // we're going to quit if you're trying to overwrite an existing test
-           // if we were to allow it, we'd do this:
-           //   var re = new RegExp("\\b(no-)?" + feature + "\\b");
-           //   docElement.className = docElement.className.replace( re, '' );
-           // but, no rly, stuff 'em.
-           return Modernizr;
-         }
-
-         test = typeof test == 'function' ? test() : test;
-
-         if (typeof enableClasses !== "undefined" && enableClasses) {
-           docElement.className += ' ' + (test ? '' : 'no-') + feature;
-         }
-         Modernizr[feature] = test;
-
-       }
-
-       return Modernizr; // allow chaining.
-     };
-
-
-    // Reset modElem.cssText to nothing to reduce memory footprint.
-    setCss('');
-    modElem = inputElem = null;
-
-    /*>>shiv*/
-    /**
-     * @preserve HTML5 Shiv prev3.7.1 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
-     */
-    ;(function(window, document) {
-        /*jshint evil:true */
-        /** version */
-        var version = '3.7.0';
-
-        /** Preset options */
-        var options = window.html5 || {};
-
-        /** Used to skip problem elements */
-        var reSkip = /^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i;
-
-        /** Not all elements can be cloned in IE **/
-        var saveClones = /^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i;
-
-        /** Detect whether the browser supports default html5 styles */
-        var supportsHtml5Styles;
-
-        /** Name of the expando, to work with multiple documents or to re-shiv one document */
-        var expando = '_html5shiv';
-
-        /** The id for the the documents expando */
-        var expanID = 0;
-
-        /** Cached data for each document */
-        var expandoData = {};
-
-        /** Detect whether the browser supports unknown elements */
-        var supportsUnknownElements;
-
-        (function() {
-          try {
-            var a = document.createElement('a');
-            a.innerHTML = '<xyz></xyz>';
-            //if the hidden property is implemented we can assume, that the browser supports basic HTML5 Styles
-            supportsHtml5Styles = ('hidden' in a);
-
-            supportsUnknownElements = a.childNodes.length == 1 || (function() {
-              // assign a false positive if unable to shiv
-              (document.createElement)('a');
-              var frag = document.createDocumentFragment();
-              return (
-                typeof frag.cloneNode == 'undefined' ||
-                typeof frag.createDocumentFragment == 'undefined' ||
-                typeof frag.createElement == 'undefined'
-              );
-            }());
-          } catch(e) {
-            // assign a false positive if detection fails => unable to shiv
-            supportsHtml5Styles = true;
-            supportsUnknownElements = true;
-          }
-
-        }());
-
-        /*--------------------------------------------------------------------------*/
-
-        /**
-         * Creates a style sheet with the given CSS text and adds it to the document.
-         * @private
-         * @param {Document} ownerDocument The document.
-         * @param {String} cssText The CSS text.
-         * @returns {StyleSheet} The style element.
-         */
-        function addStyleSheet(ownerDocument, cssText) {
-          var p = ownerDocument.createElement('p'),
-          parent = ownerDocument.getElementsByTagName('head')[0] || ownerDocument.documentElement;
-
-          p.innerHTML = 'x<style>' + cssText + '</style>';
-          return parent.insertBefore(p.lastChild, parent.firstChild);
-        }
-
-        /**
-         * Returns the value of `html5.elements` as an array.
-         * @private
-         * @returns {Array} An array of shived element node names.
-         */
-        function getElements() {
-          var elements = html5.elements;
-          return typeof elements == 'string' ? elements.split(' ') : elements;
-        }
-
-        /**
-         * Returns the data associated to the given document
-         * @private
-         * @param {Document} ownerDocument The document.
-         * @returns {Object} An object of data.
-         */
-        function getExpandoData(ownerDocument) {
-          var data = expandoData[ownerDocument[expando]];
-          if (!data) {
-            data = {};
-            expanID++;
-            ownerDocument[expando] = expanID;
-            expandoData[expanID] = data;
-          }
-          return data;
-        }
-
-        /**
-         * returns a shived element for the given nodeName and document
-         * @memberOf html5
-         * @param {String} nodeName name of the element
-         * @param {Document} ownerDocument The context document.
-         * @returns {Object} The shived element.
-         */
-        function createElement(nodeName, ownerDocument, data){
-          if (!ownerDocument) {
-            ownerDocument = document;
-          }
-          if(supportsUnknownElements){
-            return ownerDocument.createElement(nodeName);
-          }
-          if (!data) {
-            data = getExpandoData(ownerDocument);
-          }
-          var node;
-
-          if (data.cache[nodeName]) {
-            node = data.cache[nodeName].cloneNode();
-          } else if (saveClones.test(nodeName)) {
-            node = (data.cache[nodeName] = data.createElem(nodeName)).cloneNode();
-          } else {
-            node = data.createElem(nodeName);
-          }
-
-          // Avoid adding some elements to fragments in IE < 9 because
-          // * Attributes like `name` or `type` cannot be set/changed once an element
-          //   is inserted into a document/fragment
-          // * Link elements with `src` attributes that are inaccessible, as with
-          //   a 403 response, will cause the tab/window to crash
-          // * Script elements appended to fragments will execute when their `src`
-          //   or `text` property is set
-          return node.canHaveChildren && !reSkip.test(nodeName) && !node.tagUrn ? data.frag.appendChild(node) : node;
-        }
-
-        /**
-         * returns a shived DocumentFragment for the given document
-         * @memberOf html5
-         * @param {Document} ownerDocument The context document.
-         * @returns {Object} The shived DocumentFragment.
-         */
-        function createDocumentFragment(ownerDocument, data){
-          if (!ownerDocument) {
-            ownerDocument = document;
-          }
-          if(supportsUnknownElements){
-            return ownerDocument.createDocumentFragment();
-          }
-          data = data || getExpandoData(ownerDocument);
-          var clone = data.frag.cloneNode(),
-          i = 0,
-          elems = getElements(),
-          l = elems.length;
-          for(;i<l;i++){
-            clone.createElement(elems[i]);
-          }
-          return clone;
-        }
-
-        /**
-         * Shivs the `createElement` and `createDocumentFragment` methods of the document.
-         * @private
-         * @param {Document|DocumentFragment} ownerDocument The document.
-         * @param {Object} data of the document.
-         */
-        function shivMethods(ownerDocument, data) {
-          if (!data.cache) {
-            data.cache = {};
-            data.createElem = ownerDocument.createElement;
-            data.createFrag = ownerDocument.createDocumentFragment;
-            data.frag = data.createFrag();
-          }
-
-
-          ownerDocument.createElement = function(nodeName) {
-            //abort shiv
-            if (!html5.shivMethods) {
-              return data.createElem(nodeName);
-            }
-            return createElement(nodeName, ownerDocument, data);
-          };
-
-          ownerDocument.createDocumentFragment = Function('h,f', 'return function(){' +
-                                                          'var n=f.cloneNode(),c=n.createElement;' +
-                                                          'h.shivMethods&&(' +
-                                                          // unroll the `createElement` calls
-                                                          getElements().join().replace(/[\w\-]+/g, function(nodeName) {
-            data.createElem(nodeName);
-            data.frag.createElement(nodeName);
-            return 'c("' + nodeName + '")';
-          }) +
-            ');return n}'
-                                                         )(html5, data.frag);
-        }
-
-        /*--------------------------------------------------------------------------*/
-
-        /**
-         * Shivs the given document.
-         * @memberOf html5
-         * @param {Document} ownerDocument The document to shiv.
-         * @returns {Document} The shived document.
-         */
-        function shivDocument(ownerDocument) {
-          if (!ownerDocument) {
-            ownerDocument = document;
-          }
-          var data = getExpandoData(ownerDocument);
-
-          if (html5.shivCSS && !supportsHtml5Styles && !data.hasCSS) {
-            data.hasCSS = !!addStyleSheet(ownerDocument,
-                                          // corrects block display not defined in IE6/7/8/9
-                                          'article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}' +
-                                            // adds styling not present in IE6/7/8/9
-                                            'mark{background:#FF0;color:#000}' +
-                                            // hides non-rendered elements
-                                            'template{display:none}'
-                                         );
-          }
-          if (!supportsUnknownElements) {
-            shivMethods(ownerDocument, data);
-          }
-          return ownerDocument;
-        }
-
-        /*--------------------------------------------------------------------------*/
-
-        /**
-         * The `html5` object is exposed so that more elements can be shived and
-         * existing shiving can be detected on iframes.
-         * @type Object
-         * @example
-         *
-         * // options can be changed before the script is included
-         * html5 = { 'elements': 'mark section', 'shivCSS': false, 'shivMethods': false };
-         */
-        var html5 = {
-
-          /**
-           * An array or space separated string of node names of the elements to shiv.
-           * @memberOf html5
-           * @type Array|String
-           */
-          'elements': options.elements || 'abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video',
-
-          /**
-           * current version of html5shiv
-           */
-          'version': version,
-
-          /**
-           * A flag to indicate that the HTML5 style sheet should be inserted.
-           * @memberOf html5
-           * @type Boolean
-           */
-          'shivCSS': (options.shivCSS !== false),
-
-          /**
-           * Is equal to true if a browser supports creating unknown/HTML5 elements
-           * @memberOf html5
-           * @type boolean
-           */
-          'supportsUnknownElements': supportsUnknownElements,
-
-          /**
-           * A flag to indicate that the document's `createElement` and `createDocumentFragment`
-           * methods should be overwritten.
-           * @memberOf html5
-           * @type Boolean
-           */
-          'shivMethods': (options.shivMethods !== false),
-
-          /**
-           * A string to describe the type of `html5` object ("default" or "default print").
-           * @memberOf html5
-           * @type String
-           */
-          'type': 'default',
-
-          // shivs the document according to the specified `html5` object options
-          'shivDocument': shivDocument,
-
-          //creates a shived element
-          createElement: createElement,
-
-          //creates a shived documentFragment
-          createDocumentFragment: createDocumentFragment
-        };
-
-        /*--------------------------------------------------------------------------*/
-
-        // expose html5
-        window.html5 = html5;
-
-        // shiv the document
-        shivDocument(document);
-
-    }(this, document));
-    /*>>shiv*/
-
-    // Assign private properties to the return object with prefix
-    Modernizr._version      = version;
-
-    // expose these for the plugin API. Look in the source for how to join() them against your input
-    /*>>prefixes*/
-    Modernizr._prefixes     = prefixes;
-    /*>>prefixes*/
-    /*>>domprefixes*/
-    Modernizr._domPrefixes  = domPrefixes;
-    Modernizr._cssomPrefixes  = cssomPrefixes;
-    /*>>domprefixes*/
-
-    /*>>mq*/
-    // Modernizr.mq tests a given media query, live against the current state of the window
-    // A few important notes:
-    //   * If a browser does not support media queries at all (eg. oldIE) the mq() will always return false
-    //   * A max-width or orientation query will be evaluated against the current state, which may change later.
-    //   * You must specify values. Eg. If you are testing support for the min-width media query use:
-    //       Modernizr.mq('(min-width:0)')
-    // usage:
-    // Modernizr.mq('only screen and (max-width:768)')
-    Modernizr.mq            = testMediaQuery;
-    /*>>mq*/
-
-    /*>>hasevent*/
-    // Modernizr.hasEvent() detects support for a given event, with an optional element to test on
-    // Modernizr.hasEvent('gesturestart', elem)
-    Modernizr.hasEvent      = isEventSupported;
-    /*>>hasevent*/
-
-    /*>>testprop*/
-    // Modernizr.testProp() investigates whether a given style property is recognized
-    // Note that the property names must be provided in the camelCase variant.
-    // Modernizr.testProp('pointerEvents')
-    Modernizr.testProp      = function(prop){
-        return testProps([prop]);
-    };
-    /*>>testprop*/
-
-    /*>>testallprops*/
-    // Modernizr.testAllProps() investigates whether a given style property,
-    //   or any of its vendor-prefixed variants, is recognized
-    // Note that the property names must be provided in the camelCase variant.
-    // Modernizr.testAllProps('boxSizing')
-    Modernizr.testAllProps  = testPropsAll;
-    /*>>testallprops*/
-
-
-    /*>>teststyles*/
-    // Modernizr.testStyles() allows you to add custom styles to the document and test an element afterwards
-    // Modernizr.testStyles('#modernizr { position:absolute }', function(elem, rule){ ... })
-    Modernizr.testStyles    = injectElementWithStyles;
-    /*>>teststyles*/
-
-
-    /*>>prefixed*/
-    // Modernizr.prefixed() returns the prefixed or nonprefixed property name variant of your input
-    // Modernizr.prefixed('boxSizing') // 'MozBoxSizing'
-
-    // Properties must be passed as dom-style camelcase, rather than `box-sizing` hypentated style.
-    // Return values will also be the camelCase variant, if you need to translate that to hypenated style use:
-    //
-    //     str.replace(/([A-Z])/g, function(str,m1){ return '-' + m1.toLowerCase(); }).replace(/^ms-/,'-ms-');
-
-    // If you're trying to ascertain which transition end event to bind to, you might do something like...
-    //
-    //     var transEndEventNames = {
-    //       'WebkitTransition' : 'webkitTransitionEnd',
-    //       'MozTransition'    : 'transitionend',
-    //       'OTransition'      : 'oTransitionEnd',
-    //       'msTransition'     : 'MSTransitionEnd',
-    //       'transition'       : 'transitionend'
-    //     },
-    //     transEndEventName = transEndEventNames[ Modernizr.prefixed('transition') ];
-
-    Modernizr.prefixed      = function(prop, obj, elem){
-      if(!obj) {
-        return testPropsAll(prop, 'pfx');
-      } else {
-        // Testing DOM property e.g. Modernizr.prefixed('requestAnimationFrame', window) // 'mozRequestAnimationFrame'
-        return testPropsAll(prop, obj, elem);
-      }
-    };
-    /*>>prefixed*/
-
-
-    /*>>cssclasses*/
-    // Remove "no-js" class from <html> element, if it exists:
-    docElement.className = docElement.className.replace(/(^|\s)no-js(\s|$)/, '$1$2') +
-
-                            // Add the new classes to the <html> element.
-                            (enableClasses ? ' js ' + classes.join(' ') : '');
-    /*>>cssclasses*/
-
-    return Modernizr;
-
-})(this, this.document);
diff --git a/assets/js/modernizr.min.js b/assets/js/modernizr.min.js
deleted file mode 100644
index 40dd2a9..0000000
--- a/assets/js/modernizr.min.js
+++ /dev/null
@@ -1 +0,0 @@
-window.Modernizr=function(e,t,n){function r(e){b.cssText=e}function o(e,t){return r(S.join(e+";")+(t||""))}function a(e,t){return typeof e===t}function i(e,t){return!!~(""+e).indexOf(t)}function c(e,t){for(var r in e){var o=e[r];if(!i(o,"-")&&b[o]!==n)return"pfx"==t?o:!0}return!1}function s(e,t,r){for(var o in e){var i=t[e[o]];if(i!==n)return r===!1?e[o]:a(i,"function")?i.bind(r||t):i}return!1}function u(e,t,n){var r=e.charAt(0).toUpperCase()+e.slice(1),o=(e+" "+k.join(r+" ")+r).split(" ");return a(t,"string")||a(t,"undefined")?c(o,t):(o=(e+" "+T.join(r+" ")+r).split(" "),s(o,t,n))}function l(){p.input=function(n){for(var r=0,o=n.length;o>r;r++)j[n[r]]=!!(n[r]in E);return j.list&&(j.list=!(!t.createElement("datalist")||!e.HTMLDataListElement)),j}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),p.inputtypes=function(e){for(var r,o,a,i=0,c=e.length;c>i;i++)E.setAttribute("type",o=e[i]),r="text"!==E.type,r&&(E.value=x,E.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(o)&&E.style.WebkitAppearance!==n?(g.appendChild(E),a=t.defaultView,r=a.getComputedStyle&&"textfield"!==a.getComputedStyle(E,null).WebkitAppearance&&0!==E.offsetHeight,g.removeChild(E)):/^(search|tel)$/.test(o)||(r=/^(url|email)$/.test(o)?E.checkValidity&&E.checkValidity()===!1:E.value!=x)),P[e[i]]=!!r;return P}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var d,f,m="2.8.3",p={},h=!0,g=t.documentElement,v="modernizr",y=t.createElement(v),b=y.style,E=t.createElement("input"),x=":)",w={}.toString,S=" -webkit- -moz- -o- -ms- ".split(" "),C="Webkit Moz O ms",k=C.split(" "),T=C.toLowerCase().split(" "),N={svg:"http://www.w3.org/2000/svg"},M={},P={},j={},$=[],D=$.slice,F=function(e,n,r,o){var a,i,c,s,u=t.createElement("div"),l=t.body,d=l||t.createElement("body");if(parseInt(r,10))for(;r--;)c=t.createElement("div"),c.id=o?o[r]:v+(r+1),u.appendChild(c);return a=["&#173;",'<style id="s',v,'">',e,"</style>"].join(""),u.id=v,(l?u:d).innerHTML+=a,d.appendChild(u),l||(d.style.background="",d.style.overflow="hidden",s=g.style.overflow,g.style.overflow="hidden",g.appendChild(d)),i=n(u,e),l?u.parentNode.removeChild(u):(d.parentNode.removeChild(d),g.style.overflow=s),!!i},z=function(t){var n=e.matchMedia||e.msMatchMedia;if(n)return n(t)&&n(t).matches||!1;var r;return F("@media "+t+" { #"+v+" { position: absolute; } }",function(t){r="absolute"==(e.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position}),r},A=function(){function e(e,o){o=o||t.createElement(r[e]||"div"),e="on"+e;var i=e in o;return i||(o.setAttribute||(o=t.createElement("div")),o.setAttribute&&o.removeAttribute&&(o.setAttribute(e,""),i=a(o[e],"function"),a(o[e],"undefined")||(o[e]=n),o.removeAttribute(e))),o=null,i}var r={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return e}(),L={}.hasOwnProperty;f=a(L,"undefined")||a(L.call,"undefined")?function(e,t){return t in e&&a(e.constructor.prototype[t],"undefined")}:function(e,t){return L.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if("function"!=typeof t)throw new TypeError;var n=D.call(arguments,1),r=function(){if(this instanceof r){var o=function(){};o.prototype=t.prototype;var a=new o,i=t.apply(a,n.concat(D.call(arguments)));return Object(i)===i?i:a}return t.apply(e,n.concat(D.call(arguments)))};return r}),M.flexbox=function(){return u("flexWrap")},M.flexboxlegacy=function(){return u("boxDirection")},M.canvas=function(){var e=t.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},M.canvastext=function(){return!(!p.canvas||!a(t.createElement("canvas").getContext("2d").fillText,"function"))},M.webgl=function(){return!!e.WebGLRenderingContext},M.touch=function(){var n;return"ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch?n=!0:F(["@media (",S.join("touch-enabled),("),v,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(e){n=9===e.offsetTop}),n},M.geolocation=function(){return"geolocation"in navigator},M.postmessage=function(){return!!e.postMessage},M.websqldatabase=function(){return!!e.openDatabase},M.indexedDB=function(){return!!u("indexedDB",e)},M.hashchange=function(){return A("hashchange",e)&&(t.documentMode===n||t.documentMode>7)},M.history=function(){return!(!e.history||!history.pushState)},M.draganddrop=function(){var e=t.createElement("div");return"draggable"in e||"ondragstart"in e&&"ondrop"in e},M.websockets=function(){return"WebSocket"in e||"MozWebSocket"in e},M.rgba=function(){return r("background-color:rgba(150,255,150,.5)"),i(b.backgroundColor,"rgba")},M.hsla=function(){return r("background-color:hsla(120,40%,100%,.5)"),i(b.backgroundColor,"rgba")||i(b.backgroundColor,"hsla")},M.multiplebgs=function(){return r("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(b.background)},M.backgroundsize=function(){return u("backgroundSize")},M.borderimage=function(){return u("borderImage")},M.borderradius=function(){return u("borderRadius")},M.boxshadow=function(){return u("boxShadow")},M.textshadow=function(){return""===t.createElement("div").style.textShadow},M.opacity=function(){return o("opacity:.55"),/^0.55$/.test(b.opacity)},M.cssanimations=function(){return u("animationName")},M.csscolumns=function(){return u("columnCount")},M.cssgradients=function(){var e="background-image:",t="gradient(linear,left top,right bottom,from(#9f9),to(white));",n="linear-gradient(left top,#9f9, white);";return r((e+"-webkit- ".split(" ").join(t+e)+S.join(n+e)).slice(0,-e.length)),i(b.backgroundImage,"gradient")},M.cssreflections=function(){return u("boxReflect")},M.csstransforms=function(){return!!u("transform")},M.csstransforms3d=function(){var e=!!u("perspective");return e&&"webkitPerspective"in g.style&&F("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){e=9===t.offsetLeft&&3===t.offsetHeight}),e},M.csstransitions=function(){return u("transition")},M.fontface=function(){var e;return F('@font-face {font-family:"font";src:url("https://")}',function(n,r){var o=t.getElementById("smodernizr"),a=o.sheet||o.styleSheet,i=a?a.cssRules&&a.cssRules[0]?a.cssRules[0].cssText:a.cssText||"":"";e=/src/i.test(i)&&0===i.indexOf(r.split(" ")[0])}),e},M.generatedcontent=function(){var e;return F(["#",v,"{font:0/0 a}#",v,':after{content:"',x,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){e=t.offsetHeight>=3}),e},M.video=function(){var e=t.createElement("video"),n=!1;try{(n=!!e.canPlayType)&&(n=new Boolean(n),n.ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(r){}return n},M.audio=function(){var e=t.createElement("audio"),n=!1;try{(n=!!e.canPlayType)&&(n=new Boolean(n),n.ogg=e.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=e.canPlayType("audio/mpeg;").replace(/^no$/,""),n.wav=e.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(e.canPlayType("audio/x-m4a;")||e.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(r){}return n},M.localstorage=function(){try{return localStorage.setItem(v,v),localStorage.removeItem(v),!0}catch(e){return!1}},M.sessionstorage=function(){try{return sessionStorage.setItem(v,v),sessionStorage.removeItem(v),!0}catch(e){return!1}},M.webworkers=function(){return!!e.Worker},M.applicationcache=function(){return!!e.applicationCache},M.svg=function(){return!!t.createElementNS&&!!t.createElementNS(N.svg,"svg").createSVGRect},M.inlinesvg=function(){var e=t.createElement("div");return e.innerHTML="<svg/>",(e.firstChild&&e.firstChild.namespaceURI)==N.svg},M.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(w.call(t.createElementNS(N.svg,"animate")))},M.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(w.call(t.createElementNS(N.svg,"clipPath")))};for(var H in M)f(M,H)&&(d=H.toLowerCase(),p[d]=M[H](),$.push((p[d]?"":"no-")+d));return p.input||l(),p.addTest=function(e,t){if("object"==typeof e)for(var r in e)f(e,r)&&p.addTest(r,e[r]);else{if(e=e.toLowerCase(),p[e]!==n)return p;t="function"==typeof t?t():t,"undefined"!=typeof h&&h&&(g.className+=" "+(t?"":"no-")+e),p[e]=t}return p},r(""),y=E=null,function(e,t){function n(e,t){var n=e.createElement("p"),r=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x<style>"+t+"</style>",r.insertBefore(n.lastChild,r.firstChild)}function r(){var e=y.elements;return"string"==typeof e?e.split(" "):e}function o(e){var t=v[e[h]];return t||(t={},g++,e[h]=g,v[g]=t),t}function a(e,n,r){if(n||(n=t),l)return n.createElement(e);r||(r=o(n));var a;return a=r.cache[e]?r.cache[e].cloneNode():p.test(e)?(r.cache[e]=r.createElem(e)).cloneNode():r.createElem(e),!a.canHaveChildren||m.test(e)||a.tagUrn?a:r.frag.appendChild(a)}function i(e,n){if(e||(e=t),l)return e.createDocumentFragment();n=n||o(e);for(var a=n.frag.cloneNode(),i=0,c=r(),s=c.length;s>i;i++)a.createElement(c[i]);return a}function c(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return y.shivMethods?a(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+r().join().replace(/[\w\-]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(y,t.frag)}function s(e){e||(e=t);var r=o(e);return!y.shivCSS||u||r.hasCSS||(r.hasCSS=!!n(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||c(e,r),e}var u,l,d="3.7.0",f=e.html5||{},m=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,h="_html5shiv",g=0,v={};!function(){try{var e=t.createElement("a");e.innerHTML="<xyz></xyz>",u="hidden"in e,l=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(n){u=!0,l=!0}}();var y={elements:f.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:d,shivCSS:f.shivCSS!==!1,supportsUnknownElements:l,shivMethods:f.shivMethods!==!1,type:"default",shivDocument:s,createElement:a,createDocumentFragment:i};e.html5=y,s(t)}(this,t),p._version=m,p._prefixes=S,p._domPrefixes=T,p._cssomPrefixes=k,p.mq=z,p.hasEvent=A,p.testProp=function(e){return c([e])},p.testAllProps=u,p.testStyles=F,p.prefixed=function(e,t,n){return t?u(e,t,n):u(e,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(h?" js "+$.join(" "):""),p}(this,this.document);
\ No newline at end of file
diff --git a/blog/archive.html b/blog/archive.html
deleted file mode 100644
index 8bda794..0000000
--- a/blog/archive.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-layout: default
-title: "Blog Archive"
-teaser: "Check out all blog posts in my blog archive. Click on a headline to read the teaser."
-breadcrumb: true
-image:
-   header: header_unsplash_8.jpg
-permalink: "/archive/"
----
-<div id="blog-index" class="row">
-	<div class="small-12 columns t30">
-		<h1>{{ page.title }}</h1>
-		{% if page.teaser %}<p class="teaser">{{ page.teaser }}</p>{% endif %}
-
-		<dl class="accordion" data-accordion>
-			{% assign counter = 1 %}
-			{% for post in site.posts limit:1000 %}
-			<dd class="accordion-navigation">
-			<a href="#panel{{ counter }}"><span class="iconfont"></span> {% if post.subheadline %}{{ post.subheadline }} › {% endif %}<strong>{{ post.title }}</strong></a>
-				<div id="panel{{ counter }}" class="content">
-					{% if post.meta_description %}{{ post.meta_description | strip_html | escape }}{% elsif post.teaser %}{{ post.teaser | strip_html | escape }}{% endif %}
-					<a href="{{ site.url }}{{ post.url }}" title="Read {{ post.title escape_once }}"><strong>{{ site.data.language.read_more }}</strong></a><br><br>
-				</div>
-			</dd>
-			{% assign counter=counter | plus:1 %}
-			{% endfor %}
-		</dl>
-	</div><!-- /.small-12.columns -->
-</div><!-- /.row -->
diff --git a/blog/index.html b/blog/index.html
deleted file mode 100644
index fd8f1f5..0000000
--- a/blog/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
----
-layout: blog
-title: "Blog"
-teaser: "This is the Feeling Responsive Blog Template."
-image:
-   header: "unsplash_6_bus_header.jpg"
-   thumb: "unsplash_6_bus_thumb.jpg"
----
-
diff --git a/feed.xml b/feed.xml
deleted file mode 100644
index fcc9102..0000000
--- a/feed.xml
+++ /dev/null
@@ -1,20 +0,0 @@
----
----
-<?xml version="1.0" encoding="UTF-8"?>
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
-  <channel>
-    <title>{{ site.title | xml_escape }}</title>
-    <description>{{ site.description | xml_escape }}</description>
-    <link>{{ site.url }}{{ site.baseurl }}/</link>
-    <atom:link href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/rss+xml" />
-    {% for post in site.posts limit:10 %}
-      <item>
-        <title>{{ post.title | xml_escape }}</title>
-        <description>{{ post.content | xml_escape }}</description>
-        <pubDate>{{ post.date | date: "%a, %d %b %Y %H:%M:%S %z" }}</pubDate>
-        <link>{{ post.url | prepend: site.baseurl | prepend: site.url }}</link>
-        <guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid>
-      </item>
-    {% endfor %}
-  </channel>
-</rss>
diff --git a/humans.txt b/humans.txt
deleted file mode 100644
index 35e9f13..0000000
--- a/humans.txt
+++ /dev/null
@@ -1,27 +0,0 @@
----
----
-/* SITE */
-# humanstxt.org/
-# The humans responsible & technology colophon
-
-# TEAM
-
-
-
-# THANKS
-
-Name: Moritz »mo.« Sauer
-Role: Webdesigner of Theme
-Site: http://mo.phlow.de/
-Theme: http://phlow.github.io/feeling-responsive/
-Twitter: http://twitter.com/phlow
-
-# TECHNOLOGY COLOPHON
-
-Last Updated: {{ site.time | date:"%Y/%m/%d" }}
-Standards: HTML5, CSS3
-Software: Sublime Text, Chrome, Jekyll, Git, Imageoptim, JPEGMini, Gulp.js, Sass
-Components: Modernizr, jQuery, Backstretch.js, Reveal, Foundation Framework
-
-
-
diff --git a/images/_fullsize/ilt_1920x1200.jpg b/images/_fullsize/ilt_1920x1200.jpg
deleted file mode 100644
index f398eba..0000000
Binary files a/images/_fullsize/ilt_1920x1200.jpg and /dev/null differ
diff --git a/images/ad/ad-image-large-rectangle-336x280.png b/images/ad/ad-image-large-rectangle-336x280.png
deleted file mode 100644
index fd94e7a..0000000
Binary files a/images/ad/ad-image-large-rectangle-336x280.png and /dev/null differ
diff --git a/images/ad/ad-image-leaderboard-728x90.png b/images/ad/ad-image-leaderboard-728x90.png
deleted file mode 100644
index 609d021..0000000
Binary files a/images/ad/ad-image-leaderboard-728x90.png and /dev/null differ
diff --git a/images/ad/ad-image-medium-rectangle-300x250.png b/images/ad/ad-image-medium-rectangle-300x250.png
deleted file mode 100644
index ff7afe4..0000000
Binary files a/images/ad/ad-image-medium-rectangle-300x250.png and /dev/null differ
diff --git a/images/ad/ad-image-wide-skyscraper-160x600.png b/images/ad/ad-image-wide-skyscraper-160x600.png
deleted file mode 100644
index e32f907..0000000
Binary files a/images/ad/ad-image-wide-skyscraper-160x600.png and /dev/null differ
diff --git a/images/ad/ad-links-120x90.png b/images/ad/ad-links-120x90.png
deleted file mode 100644
index 618a076..0000000
Binary files a/images/ad/ad-links-120x90.png and /dev/null differ
diff --git a/images/ad/ad-links-160x90.png b/images/ad/ad-links-160x90.png
deleted file mode 100644
index 163dcaa..0000000
Binary files a/images/ad/ad-links-160x90.png and /dev/null differ
diff --git a/images/ad/ad-links-180x90.png b/images/ad/ad-links-180x90.png
deleted file mode 100644
index 59fbf52..0000000
Binary files a/images/ad/ad-links-180x90.png and /dev/null differ
diff --git a/images/ad/ad-links-200x90.png b/images/ad/ad-links-200x90.png
deleted file mode 100644
index d77c279..0000000
Binary files a/images/ad/ad-links-200x90.png and /dev/null differ
diff --git a/images/ad/ad-text-large-rectangle-336x280.png b/images/ad/ad-text-large-rectangle-336x280.png
deleted file mode 100644
index cc304f0..0000000
Binary files a/images/ad/ad-text-large-rectangle-336x280.png and /dev/null differ
diff --git a/images/ad/ad-text-leaderboard-728x90.png b/images/ad/ad-text-leaderboard-728x90.png
deleted file mode 100644
index 9912886..0000000
Binary files a/images/ad/ad-text-leaderboard-728x90.png and /dev/null differ
diff --git a/images/ad/ad-text-wide-skyscraper-160x600.png b/images/ad/ad-text-wide-skyscraper-160x600.png
deleted file mode 100644
index 011414a..0000000
Binary files a/images/ad/ad-text-wide-skyscraper-160x600.png and /dev/null differ
diff --git a/images/ad/ad-video-large-rectangle-336x280.jpg b/images/ad/ad-video-large-rectangle-336x280.jpg
deleted file mode 100644
index 33ca2fd..0000000
Binary files a/images/ad/ad-video-large-rectangle-336x280.jpg and /dev/null differ
diff --git a/images/ad/ad-video-medium-rectangle-300x250.jpg b/images/ad/ad-video-medium-rectangle-300x250.jpg
deleted file mode 100644
index f2ddf21..0000000
Binary files a/images/ad/ad-video-medium-rectangle-300x250.jpg and /dev/null differ
diff --git a/images/github-303x182.jpg b/images/github-303x182.jpg
deleted file mode 100644
index 6a86a41..0000000
Binary files a/images/github-303x182.jpg and /dev/null differ
diff --git a/images/header_drop.jpg b/images/header_drop.jpg
deleted file mode 100644
index 26a2482..0000000
Binary files a/images/header_drop.jpg and /dev/null differ
diff --git a/images/header_homepage_13.jpg b/images/header_homepage_13.jpg
deleted file mode 100644
index a761112..0000000
Binary files a/images/header_homepage_13.jpg and /dev/null differ
diff --git a/images/header_roadmap_1.jpg b/images/header_roadmap_1.jpg
deleted file mode 100644
index f90a8a7..0000000
Binary files a/images/header_roadmap_1.jpg and /dev/null differ
diff --git a/images/header_roadmap_2.jpg b/images/header_roadmap_2.jpg
deleted file mode 100644
index 65fe60e..0000000
Binary files a/images/header_roadmap_2.jpg and /dev/null differ
diff --git a/images/header_roadmap_3.jpg b/images/header_roadmap_3.jpg
deleted file mode 100644
index b9dc995..0000000
Binary files a/images/header_roadmap_3.jpg and /dev/null differ
diff --git a/images/header_typewriter.jpg b/images/header_typewriter.jpg
deleted file mode 100644
index 437a495..0000000
Binary files a/images/header_typewriter.jpg and /dev/null differ
diff --git a/images/header_unsplash_1.jpg b/images/header_unsplash_1.jpg
deleted file mode 100644
index 9a796d0..0000000
Binary files a/images/header_unsplash_1.jpg and /dev/null differ
diff --git a/images/header_unsplash_12.jpg b/images/header_unsplash_12.jpg
deleted file mode 100644
index 3cf22e0..0000000
Binary files a/images/header_unsplash_12.jpg and /dev/null differ
diff --git a/images/header_unsplash_2-970x.jpg b/images/header_unsplash_2-970x.jpg
deleted file mode 100644
index 942df69..0000000
Binary files a/images/header_unsplash_2-970x.jpg and /dev/null differ
diff --git a/images/header_unsplash_2.jpg b/images/header_unsplash_2.jpg
deleted file mode 100644
index feb096a..0000000
Binary files a/images/header_unsplash_2.jpg and /dev/null differ
diff --git a/images/header_unsplash_4.jpg b/images/header_unsplash_4.jpg
deleted file mode 100644
index 11b5f24..0000000
Binary files a/images/header_unsplash_4.jpg and /dev/null differ
diff --git a/images/header_unsplash_5.jpg b/images/header_unsplash_5.jpg
deleted file mode 100644
index 6bb6cbe..0000000
Binary files a/images/header_unsplash_5.jpg and /dev/null differ
diff --git a/images/header_unsplash_6.jpg b/images/header_unsplash_6.jpg
deleted file mode 100644
index 23de324..0000000
Binary files a/images/header_unsplash_6.jpg and /dev/null differ
diff --git a/images/header_unsplash_7.jpg b/images/header_unsplash_7.jpg
deleted file mode 100644
index d6d8edb..0000000
Binary files a/images/header_unsplash_7.jpg and /dev/null differ
diff --git a/images/header_unsplash_8.jpg b/images/header_unsplash_8.jpg
deleted file mode 100644
index 31e7dd5..0000000
Binary files a/images/header_unsplash_8.jpg and /dev/null differ
diff --git a/images/header_unsplash_9.jpg b/images/header_unsplash_9.jpg
deleted file mode 100644
index 6c8e7ca..0000000
Binary files a/images/header_unsplash_9.jpg and /dev/null differ
diff --git a/images/homepage_typography.jpg b/images/homepage_typography.jpg
deleted file mode 100644
index def3b11..0000000
Binary files a/images/homepage_typography.jpg and /dev/null differ
diff --git a/images/homepage_typography_thumb.jpg b/images/homepage_typography_thumb.jpg
deleted file mode 100644
index 04cde7f..0000000
Binary files a/images/homepage_typography_thumb.jpg and /dev/null differ
diff --git a/images/pattern_concrete.jpg b/images/pattern_concrete.jpg
deleted file mode 100644
index 49e8403..0000000
Binary files a/images/pattern_concrete.jpg and /dev/null differ
diff --git a/images/pattern_jquery-dark-grey-tile.png b/images/pattern_jquery-dark-grey-tile.png
deleted file mode 100644
index aad9ba5..0000000
Binary files a/images/pattern_jquery-dark-grey-tile.png and /dev/null differ
diff --git a/images/pattern_numblog_background-tile.jpg b/images/pattern_numblog_background-tile.jpg
deleted file mode 100644
index b3eb609..0000000
Binary files a/images/pattern_numblog_background-tile.jpg and /dev/null differ
diff --git a/images/presentation-feeling-responsive.jpg b/images/presentation-feeling-responsive.jpg
deleted file mode 100644
index 995088b..0000000
Binary files a/images/presentation-feeling-responsive.jpg and /dev/null differ
diff --git a/images/promo-video-start.png b/images/promo-video-start.png
deleted file mode 100644
index 0b5dcee..0000000
Binary files a/images/promo-video-start.png and /dev/null differ
diff --git a/images/start-video-feeling-responsive-302x182.jpg b/images/start-video-feeling-responsive-302x182.jpg
deleted file mode 100644
index e1d466e..0000000
Binary files a/images/start-video-feeling-responsive-302x182.jpg and /dev/null differ
diff --git a/images/typewriter_thumb.jpg b/images/typewriter_thumb.jpg
deleted file mode 100644
index e36274f..0000000
Binary files a/images/typewriter_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_1-303x182.jpg b/images/unsplash_1-303x182.jpg
deleted file mode 100644
index 5c3f134..0000000
Binary files a/images/unsplash_1-303x182.jpg and /dev/null differ
diff --git a/images/unsplash_1.jpg b/images/unsplash_1.jpg
deleted file mode 100644
index e463529..0000000
Binary files a/images/unsplash_1.jpg and /dev/null differ
diff --git a/images/unsplash_1_thumb.jpg b/images/unsplash_1_thumb.jpg
deleted file mode 100644
index 80b3aff..0000000
Binary files a/images/unsplash_1_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_2.jpg b/images/unsplash_2.jpg
deleted file mode 100644
index 5afb6e9..0000000
Binary files a/images/unsplash_2.jpg and /dev/null differ
diff --git a/images/unsplash_2_thumb.jpg b/images/unsplash_2_thumb.jpg
deleted file mode 100644
index 81957f0..0000000
Binary files a/images/unsplash_2_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_3.jpg b/images/unsplash_3.jpg
deleted file mode 100644
index 4c7dadd..0000000
Binary files a/images/unsplash_3.jpg and /dev/null differ
diff --git a/images/unsplash_3_thumb.jpg b/images/unsplash_3_thumb.jpg
deleted file mode 100644
index 1b112d5..0000000
Binary files a/images/unsplash_3_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_4-303x182.jpg b/images/unsplash_4-303x182.jpg
deleted file mode 100644
index 20d99e3..0000000
Binary files a/images/unsplash_4-303x182.jpg and /dev/null differ
diff --git a/images/unsplash_4.jpg b/images/unsplash_4.jpg
deleted file mode 100644
index 8dad22f..0000000
Binary files a/images/unsplash_4.jpg and /dev/null differ
diff --git a/images/unsplash_4_thumb.jpg b/images/unsplash_4_thumb.jpg
deleted file mode 100644
index ba296a0..0000000
Binary files a/images/unsplash_4_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_5.jpg b/images/unsplash_5.jpg
deleted file mode 100644
index 9eb9788..0000000
Binary files a/images/unsplash_5.jpg and /dev/null differ
diff --git a/images/unsplash_5_thumb.jpg b/images/unsplash_5_thumb.jpg
deleted file mode 100644
index 907aac7..0000000
Binary files a/images/unsplash_5_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_6.jpg b/images/unsplash_6.jpg
deleted file mode 100644
index e3aa944..0000000
Binary files a/images/unsplash_6.jpg and /dev/null differ
diff --git a/images/unsplash_6_bus_header.jpg b/images/unsplash_6_bus_header.jpg
deleted file mode 100644
index b4556d3..0000000
Binary files a/images/unsplash_6_bus_header.jpg and /dev/null differ
diff --git a/images/unsplash_6_bus_thumb.jpg b/images/unsplash_6_bus_thumb.jpg
deleted file mode 100644
index d845dee..0000000
Binary files a/images/unsplash_6_bus_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_7.jpg b/images/unsplash_7.jpg
deleted file mode 100644
index 57e2496..0000000
Binary files a/images/unsplash_7.jpg and /dev/null differ
diff --git a/images/unsplash_7_thumb.jpg b/images/unsplash_7_thumb.jpg
deleted file mode 100644
index 8559edb..0000000
Binary files a/images/unsplash_7_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_8-302x182.jpg b/images/unsplash_8-302x182.jpg
deleted file mode 100644
index 06185e3..0000000
Binary files a/images/unsplash_8-302x182.jpg and /dev/null differ
diff --git a/images/unsplash_9-302x182.jpg b/images/unsplash_9-302x182.jpg
deleted file mode 100644
index acdf561..0000000
Binary files a/images/unsplash_9-302x182.jpg and /dev/null differ
diff --git a/images/unsplash_9.jpg b/images/unsplash_9.jpg
deleted file mode 100644
index 32bba9d..0000000
Binary files a/images/unsplash_9.jpg and /dev/null differ
diff --git a/images/unsplash_brooklyn-bridge_header.jpg b/images/unsplash_brooklyn-bridge_header.jpg
deleted file mode 100644
index e5aca85..0000000
Binary files a/images/unsplash_brooklyn-bridge_header.jpg and /dev/null differ
diff --git a/images/unsplash_brooklyn-bridge_thumb.jpg b/images/unsplash_brooklyn-bridge_thumb.jpg
deleted file mode 100644
index 891bfc9..0000000
Binary files a/images/unsplash_brooklyn-bridge_thumb.jpg and /dev/null differ
diff --git a/images/unsplash_eagle.jpg b/images/unsplash_eagle.jpg
deleted file mode 100644
index 76af344..0000000
Binary files a/images/unsplash_eagle.jpg and /dev/null differ
diff --git a/images/unsplash_leaf_header.jpg b/images/unsplash_leaf_header.jpg
deleted file mode 100644
index 25a0e70..0000000
Binary files a/images/unsplash_leaf_header.jpg and /dev/null differ
diff --git a/images/video-feeling-responsive-1280x720.jpg b/images/video-feeling-responsive-1280x720.jpg
deleted file mode 100644
index fd4d955..0000000
Binary files a/images/video-feeling-responsive-1280x720.jpg and /dev/null differ
diff --git a/images/video-feeling-responsive-tutorial-frontpage.jpg b/images/video-feeling-responsive-tutorial-frontpage.jpg
deleted file mode 100644
index e0d2e33..0000000
Binary files a/images/video-feeling-responsive-tutorial-frontpage.jpg and /dev/null differ
diff --git a/images/webdesign_screenshot_jcorneille.jpg b/images/webdesign_screenshot_jcorneille.jpg
deleted file mode 100644
index 0b5c597..0000000
Binary files a/images/webdesign_screenshot_jcorneille.jpg and /dev/null differ
diff --git a/images/webdesign_screenshot_nixdorf.jpg b/images/webdesign_screenshot_nixdorf.jpg
deleted file mode 100644
index 5c2936f..0000000
Binary files a/images/webdesign_screenshot_nixdorf.jpg and /dev/null differ
diff --git a/images/webdesign_screenshot_phlow.jpg b/images/webdesign_screenshot_phlow.jpg
deleted file mode 100644
index b066c89..0000000
Binary files a/images/webdesign_screenshot_phlow.jpg and /dev/null differ
diff --git a/images/webdesign_screenshot_schriefer.jpg b/images/webdesign_screenshot_schriefer.jpg
deleted file mode 100644
index 86d8056..0000000
Binary files a/images/webdesign_screenshot_schriefer.jpg and /dev/null differ
diff --git a/images/webdesign_screenshot_stilwandel.jpg b/images/webdesign_screenshot_stilwandel.jpg
deleted file mode 100644
index d8c6753..0000000
Binary files a/images/webdesign_screenshot_stilwandel.jpg and /dev/null differ
diff --git a/images/webdesign_screenshot_tarnkappe.jpg b/images/webdesign_screenshot_tarnkappe.jpg
deleted file mode 100644
index cec00fc..0000000
Binary files a/images/webdesign_screenshot_tarnkappe.jpg and /dev/null differ
diff --git a/index.md b/index.md
deleted file mode 100644
index 750a8f5..0000000
--- a/index.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-#
-# Use the widgets beneath and the content will be
-# inserted automagically in the webpage. To make
-# this work, you have to use › layout: frontpage
-#
-layout: blog
-title: "Feeling Responsive – A Jekyll Theme Based On Foundation"
-header:
-   image_fullwidth: "header_unsplash_12.jpg"
-sidebar: left
-
----
-
-
-<!--<div id="videoModal" class="reveal-modal large" data-reveal="">
-  <div class="flex-video widescreen vimeo" style="display: block;">
-    <iframe width="1280" height="720" src="https://www.youtube.com/embed/3b5zCFSmVvU" frameborder="0" allowfullscreen></iframe>
-  </div>
-  <a class="close-reveal-modal">&#215;</a>
-</div>-->
\ No newline at end of file
diff --git a/pages/404.md b/pages/404.md
deleted file mode 100644
index e01a364..0000000
--- a/pages/404.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-layout: page
-title: "Oops! Noting here..."
-subheadline: "404"
-teaser: "Maybe the webpage moved or we deleted it. Or did you maybe mistype the URL?"
-permalink: "/404.html"
----
-## No problem!
-
-Try...  
-...to start over on the [home page]({{ site.url }}).  
-...our **search**.
-
-
-### Search and Find
-
-{% include google_search.html %}
-
-<form onsubmit="google_search()" >
-  <input type="text" id="google-search" placeholder="Search">
-</form>
\ No newline at end of file
diff --git a/pages/changelog.md b/pages/changelog.md
deleted file mode 100644
index b8f1f00..0000000
--- a/pages/changelog.md
+++ /dev/null
@@ -1,107 +0,0 @@
----
-layout: page
-title: "Change is good!"
-subheadline: "Feeling Responsive Theme Changelog"
-teaser: "History and changelog of Feeling Responsive Theme"
-header:
-   image_fullwidth: "header_unsplash_9.jpg"
-permalink: "/changelog/"
----
-
-2015-03-30 // Version 1.2
-:   Added [alert-include]({{ site.url }}/documentation/#alert-embed-an-alert-in-your-content) and structured Sass-files.
-
-2015-03-25  // Video
-:   Made a new [video tutorial](https://www.youtube.com/embed/rLS-BEvlEyY)
-
-<div class="flex-video"><iframe width="1280" height="720" src="https://www.youtube.com/embed/rLS-BEvlEyY" frameborder="0" allowfullscreen></iframe></div><!-- /.flex-video -->
-
-2015-03-02 // Version 1.1
-:   Added [Foundation Reveal](http://foundation.zurb.com/docs/components/reveal.html) to the mix to show videos and content in a popup window. <a href="#" data-reveal-id="videoModal">Try it out right know :)</a>
-
-2015-02-26 // Version 1.0
-:   OK. Let's try it. Here is *Feeling Responsive* Version 1.0, with a shiny video.
-
-<div class="flex-video"><iframe width="1280" height="720" src="https://www.youtube.com/embed/3b5zCFSmVvU" frameborder="0" allowfullscreen></iframe></div><!-- /.flex-video -->
-
-
-2015-02-25 // Version 0.99.1
-:   Added support for Google Analtics. Added `_include/next-previous-post-in-category.html` to generate links from one post in a category to another post in that same category. Example at the bottom of [Grid & Colors]({{ site.url }}/design/grid/#bottom). Added `noindex`-variable for search engine optimization ([read more](https://support.google.com/webmasters/answer/93710?hl=en)). Changed code for breadcrumb. Added [Improve-Content-Include]({{ site.url }}/documentation/#improvecontenthtml).
-
-2015-02-19 // Version 0.99
-:   Yes! Now *Feeling Responsive* uses the built-in sass-support by Jekyll. Open `_sass` and dig deeper into customizing this theme using your colors, typography and so on...
-
-2015-02-18 // Version 0.98
-:   Now with author-support and [Schema.org microdata](http://schema.org). Edit author(s) in `authors.yml` and use it via front matter like `author: your_author_name`. Added [Disqus-comments]({{ site.url}}/design/comments/#comments) to the mix.
-
-2015-02-17 // Version 0.97
-:   Simplicity. Reduced templates. Now there is one page/post-template with two switches via front matter to turn on metadata at the end of the page/post via `show_meta: true/false` and to add a left or right sidebar via `sidebar: left/right`. The defaults are declared in `config.yml`. I also changed the variable `description` to `teaser` because it's more logigally.
-
-2015-02-12 // Version 0.96
-:   Added `frontpage`-layout with three widgets-areas. The layout simplifies the process to change content on the frontpage.
-
-2015-02-09 // Version 0.95
-:   Now with custom icon font using only entypo icons necessary. Eliminated one one request and reduced the font-file to 9kb. You can easily customize the font yourself using [Font Custom][7] and the included `fontcustom.yml` in `assets/fonts/`.
-
-2015-01-12 // Version 0.94
-:   Added Windows 8-Tile in `config.yml` and `header.html`. Added `_config_dev.yml` for easier local development. Use `jekyll serve --config _config.yml,_config_dev.yml` to overwrite `url`-settings of the main configuration. Added `_data/network.yml` to customize links in the footer-area. Now with 404-page and a google-powered search.
-
-2014-12-22 // Version 0.93
-:   Improved speed through the use of [webfontloader](https://github.com/typekit/webfontloader). Reduced Volkhov font and only embedded normal weight. Now fonts load asynchronous and the package is 53kb lighter.
-
-2014-12-21 // Version 0.92
-:   A new polished version, with a stronger and better color scheme. [Have a look ›]({{ site.url }}/design/grid/#color-scheme-and-colors-codes). Added foundation `.scss-files` to `assets/scss/` for savety.
-
-2014-10-08 // Version 0.91
-:   Moved images folder from `assets/img/` to `images` to fasten access to folder. Moved all pages to `pages/`-folder for better organization. Added language-functionality. *Feeling Responsive* is now translation ready.
-
-2014-09-21 // Version 0.9
-:   Optimized code, tweaked CSS, added images, deleted `header: "no"` from front matter (because it not necessary), added drafts to the new `_drafts`-folder to begin posts and pages faster and enhanced the documentation. Huh, 1.0 I am coming.
-
-2014-09-16 // Version 0.8
-:   Added [video post format][5] for that cinematic flavor. Added URL- and Credit-feature to images and revamped the homepage a little bit to give blog-content more exposure. Optimized some includes, especially the `_include/list-posts.html`-Include which support some nifty parameters.
-
-2014-09-15 // Version 0.7
-:   Added an [example of a gallery][4] to show how to use Clearing Lightbox. Meta information is used in posts via `/include/meta_information.html`. To optimize pages/posts for search engines you have now have an extra front matter-variable called `meta_description`. Also the theme supports facebook open graph information.
-
-2014-09-12 // Version 0.6
-:   Finally the [blogpage][1] has pagination and an [archive for all blog-posts][2] using the [foundation accordion][3].
-
-2014-08-22 // Version 0.5
-:   Better typograpyh, extended [documentation]({{ site.url}}/documentation/) and little subtle css-things to make *Feeling Responsive* a little better.
-
-2014-08-17 // Version 0.4
-:   First beta release of »Feeling Responsive« with the current jekyll templates.
-
-2014-08-17 // Version 0.3
-:   First release – only *HTML-Version* – of »Feeling Responsive« on Github-Pages with some hickups.
-
-2014-07-26 // Version 0.2
-:   Updated Navigation & Social Media-Configuration via custom data in `_data`
-
-2014-07-07 // Version 0.1
-:   Start of theme coding and development.
-
-2014-06-23
-:   First Ideas and scribbles at the beach in [Bergen/Netherlands][6].
-
-
-
-<div id="videoModal" class="reveal-modal large" data-reveal="">
-  <div class="flex-video widescreen vimeo" style="display: block;">
-    <iframe width="1280" height="720" src="https://www.youtube.com/embed/3b5zCFSmVvU" frameborder="0" allowfullscreen></iframe>
-  </div>
-  <a class="close-reveal-modal">&#215;</a>
-</div>
-
-
- [1]: {{ site.url }}/blog/
- [2]: {{ site.url }}/blog/archive/
- [3]: http://foundation.zurb.com/docs/components/accordion.html
- [4]: {{ site.url }}/design/gallery/
- [5]: {{ site.url }}/design/video/
- [6]: https://www.google.de/maps/place/Strandpaviljoen+Joep+B.V./@51.9960733,5.830135,6z/data=!4m2!3m1!1s0x47cf5918df69093b:0x7c11ab31102c1c8a
- [7]: fontcustom.com
- [8]: #
- [9]: #
- [10]: #
\ No newline at end of file
diff --git a/pages/contact.md b/pages/contact.md
deleted file mode 100644
index 54b2b05..0000000
--- a/pages/contact.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-layout: page
-title: "Contact"
-show_meta: false
-subheadline: "Wufoo-powered contact forms"
-teaser: "Get in touch with me? Use the contact form."
-permalink: "/contact/"
----
-If you need a fabulous contact form for your website, I suggest you use [Wufoo][1]. You can use three forms for free, you get no spam and if you get more than 100 entries you have to pay.
-
-<div class="panel">
-<iframe width="100%" height="650" frameborder="0" scrolling="no" src="https://phlowmedia.wufoo.com/embed/z7x3k1/"></iframe>
-</div>
-
-
-
- [1]: http://www.wufoo.com/
diff --git a/pages/design.md b/pages/design.md
deleted file mode 100644
index 6a678e9..0000000
--- a/pages/design.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-layout: page
-show_meta: false
-title: "Style your content!"
-subheadline: "Layouts of Feeling Responsive"
-header:
-   image_fullwidth: "header_unsplash_5.jpg"
-permalink: "/design/"
----
-<ul>
-    {% for post in site.categories.design %}
-    <li><a href="{{ site.url }}{{ post.url }}">{{ post.title }}</a></li>
-    {% endfor %}
-</ul>
\ No newline at end of file
diff --git a/pages/documentation.md b/pages/documentation.md
deleted file mode 100644
index b849246..0000000
--- a/pages/documentation.md
+++ /dev/null
@@ -1,326 +0,0 @@
----
-layout: page-fullwidth
-title: "Theme Documentation"
-subheadline: "How to use Feeling Responsive"
-teaser: "The documentation is a work in progress..."
-permalink: "/documentation/"
-header:
-   image_fullwidth: "header_roadmap_2.jpg"
----
-<div class="row">
-<div class="medium-4 medium-push-8 columns" markdown="1">
-<div class="panel radius" markdown="1">
-**Table of Contents**
-{: #toc }
-*  TOC
-{:toc}
-</div>
-</div><!-- /.medium-4.columns -->
-
-
-
-<div class="medium-8 medium-pull-4 columns" markdown="1">
-{% include improve_content.html %}
-
-## Different Page/Posts Formats   {#formats}
-
-*Feeling Responsive* supports you with different templates for your content. These are the actual page/post formats:
-
-### Page/Post
-The [page/post format]({{ site.url }}/design/page/) has no sidebar by default, its content is centered and beneath the content the visitor gets some metadata like categories, tags, date and author if provided via data in front matter of the post.
-
-use in front matter via: `layout: page`
-
-### Page/Post with a left or right sidebar
-If you want to show the sidebar, just enter `sidebar: left` or `sidebar: right` in front matter, and *whoops, there it is*! To customize the content of the sidebar, open `_includes/sidebar.html`.
-
-
-### Page/Post with or without metadata
-If you want to show metadata like categories, tags and date at the end of the page, just enter `show_meta: true`. It's on by default. You can change it via `config.yml`. To turn of metadata just enter – *yes, you guessed right* – `show_meta: false`.
-
-
-
-### Page Full Width
-If you want full control of styling a page, than use the [page fullwidth template]({{ site.url }}/design/page-fullwidth/). To set up a grid, just use the [foundation grid system](http://foundation.zurb.com/docs/components/grid.html).
-
-use in front matter via: `layout: page-fullwidth`
-
-
-### Frontpage
-This template is special. It allows you to define three *widgets* which are displayed with a headline, image, description and a link to the content. It's used for the [homepage]({{ site.url }}) of this website.
-
-use in front matter via: `layout: frontpage`
-
-
-### Video
-If you're a video producer or cineast, you'll like the [video template]({{ site.url }}/design/video/). It darkens the layout to black and lets the video stand out full-width.
-
-use in front matter via: `layout: video`
-
-<small markdown="1">[Up to table of contents](#toc)</small>
-{: .text-right }
-
-
-
-
-## Style your content with   {#styling}
-
-Feeling Responsive offers lots of possibilities to style your articles. You can style your content in different ways. There are elements like subheadlines, feature images, header images, homepage images, meta data like categories and tags and many more.
-
-
-### subheadlines
-
-If you need a subheadline for an article, just define a subheadline in front matter like this:
-
-`subheadline:  "Subheadline"`
-
-### Quotes
-
-Quotes mix it up a little bit, if you write long articles. So use quotes:
-
-> Age is an issue of mind over matter. If you don't mind, it doesn't matter.
-<cite>Mark Twain</cite>
-
-<small markdown="1">[Up to table of contents](#toc)</small>
-{: .text-right }
-
-
-## Comments
-
-You can use comments with *Feeling Responsive* by the way of Disqus. If you want to use Disqus-Comments just open `config.yml` and add your `disqus_shortname`. [More on how to use Disqus ›](https://disqus.com/websites/)
-
-By default comments are turned off. You can customize the default behaviour in `config.yml`. To **turn on comments** just add `comments: true` to front matter using the page layout `layout: page`. 
-
-<small markdown="1">[Up to table of contents](#toc)</small>
-{: .text-right }
-
-
-
-
-## Responsive Videos
-
-With foundation responsive videos are easy. [More ›](http://foundation.zurb.com/docs/components/flex_video.html)
-
-<div class="flex-video">
-        <iframe width="1280" height="720" src="//www.youtube.com/embed/WoHxoz_0ykI" frameborder="0" allowfullscreen></iframe>
-</div>
-
-### Code to use for flexible videos
-
-{% highlight html %}
-<div class="flex-video">
-  <iframe with video />
-</div>
-{% endhighlight %}
-
-
-<img class="t60" src="{{ site.url }}/images/header_homepage_13.jpg">
-
-## Images: Title, Thumbnails, Homepage   {#images}
-
-There are several types of images you can define via front matter. If you want to change the images used in the header have a look at [Style your Header]({{ site.url }}/headers/). 
-
-
-### Title Images
-
-~~~
-image:
-    title: image.jpg
-~~~
-
-
-### Thumbnails
-
-Thumbnails are used on archive pages like the [blog index][2]. They have a size of 150x150 pixels. Define them in front matter like this:
-
-~~~
-image:
-    thumb: thumbnail_image.jpg
-~~~
-
-
-### Homepage Image
-
-If you want to feature an article on the homepage with a huge image, than use the homepage image with a width of 970 pixels. If no homepage image is defined *Feeling Responsive* writes instead *New Blog Articles* over the blog entries. Define the homepage image like this:
-
-~~~
-image:
-    homepage: header_homepage_13.jpg
-~~~
-
-
-
-### Captions with URL
-
-Sometimes you want to give credit to the creator of your images, maybe with a link. Especially when you use Creative Commons-images like I do for this website. Just add the following front matter and *Feeling Responsive* does the rest:
-
-~~~
-image:
-    title: header_image.jpg
-    caption: Image by Phlow
-    caption_url: "http://phlow.de/"
-~~~
-
-### Define all images for an article
-
-~~~
-image:
-    title: title_image.jpg
-    thumb: thumbnail_image.jpg
-    homepage: header_homepage_13.jpg
-    caption: Image by Phlow
-    caption_url: "http://phlow.de/"
-~~~
-
-
-<small markdown="1">[Up to table of contents](#toc)</small>
-{: .text-right }
-
-
-## Create a Table of Content
-{: .t60}
-
-With the Kramdown parser for Markdown you can render a table of contents for your documents. Just insert the following HTML in your post before the actual content. More information on [»Automatic ›Table of Contents‹ Generation«][1].
-
-### Bare Bones Version
-{% highlight html %}
-### Table of Contents
-*  Auto generated table of contents
-{:toc}
-{% endhighlight %}
-
-### Foundation panel version
-
-{% highlight html %}
-<div class="panel radius" markdown="1">
-**Table of Contents**
-{: #toc }
-*  TOC
-{:toc}
-</div>
-{% endhighlight %}
-<small markdown="1">[Up to table of contents](#toc)</small>
-{: .text-right }
-
-## Breadcrumbs
-
-To turn on breadcrumbs, just use...
-
-{% highlight html %}
-breadcrumb: true
-{% endhighlight %}
-
-
-## Includes
-{: .t60}
-
-Includes can be very helpful to spice up your content. You can use includes in your Markdown-files with ease: Just call them with some Liquid code.
-
-### list-posts.html
-
-The `list-posts.html`-include is a loop to list posts. It's a helper to add some additional content fast and easy. You can use it in individual posts for example. Which parameters you use, depends on you.
-
-Possible parameter for the loop:
-
-- entries › define the number of entries to show
-- offset › define the offset (number of entries to skip before displaying the first one)
-- category › define **only one** category to display according entries
-
-The loop looks when you use all parameters. Single parameters are possible of course.
-
-~~~
-{% raw %}{% include list-posts.html entries='3' offset='1' category='design' %}{% endraw %}
-~~~
-
-### next-previous-post-in-category.html
-
-This include creates a next/previous link to a post of the same category using the first categories-variable in front matter.
-
-~~~
-{% raw %}{% include next-previous-post-in-category.html %}{% endraw %}
-~~~
-
-
-### improve_content.html
-
-If your content is on Jekyll you can use this include to automatically generate a »Edit on GitHub Link« to give people a possibility to improve your content. Got the idea from [Ben Balters Blog](http://ben.balter.com/).
-
-~~~
-{% raw %}{% include improve_content.html %}{% endraw %}
-~~~
-
-
-### list-collection.html
-
-This include lets you loop through a collection to list all entries in that collection. If you set »published: false« in front matter of a collection page the page gots filtered out via unless. The following example loops through a collection called *wordpress*.
-
-~~~
-{% raw %}{% include list-collection.html collection='wordpress' %}{% endraw %}
-~~~
-
-
-### alert – Embed an alert in your content
-
-This include lets you easily display an alert. To use the include no `.html` ending is necessary. You can use five different kinds of alerts: `warning`, `info`, `success`, `alert` and `text`. 
-
-~~~
-{% raw %}{% include alert warning='This is a warning.' %}
-{% include alert info='An info box.' %}
-{% include alert success='Yeah, you made it!' %}
-{% include alert alert='Danger!' %}
-{% include alert terminal='jekyll -serve' %}
-{% include alert text='Just a note!' %}{% endraw %}
-~~~
-
-{% include alert warning='This is a warning.' %}
-{% include alert info='An info box.' %}
-{% include alert success='Yeah, you made it!' %}
-{% include alert alert='Danger!' %}
-{% include alert terminal='jekyll -serve' %}
-{% include alert text='Just a note!' %}
-
-You can even use `<html>`-tags inside the alert. Beware: Use " and ' properly.
-
-~~~
-{% raw %}{% include alert info='<em>Feeling Responsive</em> is listed on <a href="http://jekyllthemes.org/">http://jekyllthemes.org</a>' %}{% endraw %}
-~~~
-
-{% include alert info='<em>Feeling Responsive</em> is listed on <a href="http://jekyllthemes.org/">http://jekyllthemes.org</a>' %}
-
-<small markdown="1">[Up to table of contents](#toc)</small>
-{: .text-right }
-
-
-## Javascript/Foundation modules
-
-*Feeling Responsive* uses the foundation framework and some of its javascript components. I reduced the modules, to decrease page load and make the theme faster.
-
-I only added one other javascript-module: [`backstretch`][3] by Scott Robbin. These modules are currently used by the theme and included in `javascript.min.js`. There is also a non-minified version, if you want to take a closer look: `javascript.js`.
-
-~~~
-/foundation/bower_components/foundation/js/vendor/jquery.js'
-/foundation/bower_components/foundation/js/vendor/fastclick.js'
-/foundation/bower_components/foundation/js/foundation.accordion.js'
-/foundation/bower_components/foundation/js/foundation.clearing.js'
-/foundation/bower_components/foundation/js/foundation.dropdown.js'
-/foundation/bower_components/foundation/js/foundation.equalizer.js'
-/foundation/bower_components/foundation/js/foundation.magellan.js'
-/foundation/bower_components/foundation/js/foundation.topbar.js'
-/foundation/js/jquery.backstretch.js'
-~~~
-
-{% include improve_content.html %}
-
-</div><!-- /.medium-8.columns -->
-</div><!-- /.row -->
-
- [1]: http://kramdown.gettalong.org/converter/html.html#toc
- [2]: {{ site.url }}/blog/
- [3]: http://srobbin.com/jquery-plugins/backstretch/
- [4]: #
- [5]: #
- [6]: #
- [7]: #
- [8]: #
- [9]: #
- [10]: #
\ No newline at end of file
diff --git a/pages/getting-started.md b/pages/getting-started.md
deleted file mode 100644
index d8c0c38..0000000
--- a/pages/getting-started.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-layout: page
-show_meta: false
-title: "Getting Started"
-subheadline: "A Step-by-Step Guide"
-teaser: "This step-by-step guide helps you to customize Feeling Responsive to your needs."
-header:
-   image_fullwidth: "header_homepage_13.jpg"
-permalink: "/getting-started/"
----
-1. Open `_config.yml` and work it through, it's well documented
-2. Add your own `logo.png` to `/images/`.
-3. Open `_data/socialmedia.yml` and add your own social media links.
-4. Open `_data/navigation.yml` and customize your navigation.
-5. Open `_data/language.yml` and translate the theme if necessary.
-6. Open `_data/services.yml` and customize links in the footer.
-7. Open `_data/network.yml` and customize links in the footer.
-8. Open `_data/authors.yml` and edit author information and set default author in `config.yml.
-9. [Read the documentation][1] to check out all features of *Feeling Responsive*.
-10. Make it yours and add your own content.
-
-<a class="radius button small" href="{{ site.url }}/documentation/">Check out the documentation for all the tricks ›</a>
-
-
- [1]: {{ site.url }}/documentation/
diff --git a/pages/headers.md b/pages/headers.md
deleted file mode 100644
index 678621e..0000000
--- a/pages/headers.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-layout: page
-show_meta: false
-subheadline: "Header"
-title: "Style your Header!"
-teaser: "These are your options to style the header of each webpage individually. <em>Feeling Responsive</em> uses <a href='http://srobbin.com/jquery-plugins/backstretch/'>Backstretch by Scott Robin</a> to expand them from left to right. The width should be 1600 pixel or higher using a ratio like 16:9 or 21:9 or 2:1."
-header:
-   image_fullwidth: "header_unsplash_5.jpg"
-permalink: "/headers/"
----
-<ul>
-    {% for post in site.tags.header %}
-    <li><a href="{{ site.url }}{{ post.url }}">{{ post.title }}</a></li>
-    {% endfor %}
-</ul>
\ No newline at end of file
diff --git a/pages/info.md b/pages/info.md
deleted file mode 100644
index f49b515..0000000
--- a/pages/info.md
+++ /dev/null
@@ -1,51 +0,0 @@
----
-layout: page
-title: "About"
-subheadline: "Why another Jekyll Theme?"
-show_meta: false
-teaser: "Since years I am programming and designing websites. I love to work with open source tools and learn via code from others. This time I want to try to give something back..."
-permalink: "/info/"
-header:
-    image_fullwidth: "header_drop.jpg"
----
-...and learn at the same time.
-
-*Feeling Responsive* is my first theme which I let into the world. It's built on work and knowledge of others. While I am still designing it, you read about whats behind this theme in the – *hopefully* – near future.
-
-
-## Features
-
-* Responsive Gallery, Videos, Grid, Typography,...
-* 100% GitHub Pages friendly
-* Easy editable navigation, footer and social media links
-* Language Ready – just translate one file.
-* Lots of possibilities to customize it to your needs
-* Lots of different headers
-* Various post formats to let your content shine
-* Uses Jekyll 3.0
-* Multiple possibilities to use images in different ways
-* Fine typography
-
-
-
-## I got inspired by...
-
-[Michael Rose][1] and his fabulous [themes for jekyll][2]. Authors of [A List Apart][4] and [Smashing Magazine][5] since 2002. [GitHub][6] and how they built such a habitat for cooperation worldwide. [Automattic][3] and how they built a fantastic community around WordPress. And many, many more...
-
-Please make *Feeling Responsive* yours and if you like it, please link back to my homebase <a href="http://phlow.de/">Phlow</a>. That would be awesome.
-
-#### Since then, fork it!
-
-Yours sincerelly, [Moritz »mo.« Sauer][7]
-
-
- [1]: http://mademistakes.com/about/
- [2]: http://mademistakes.com/work/jekyll-themes/
- [3]: http://automattic.com/
- [4]: http://alistapart.com/
- [5]: http://www.smashingmagazine.com/
- [6]: https://github.com/
- [7]: http://sauer.io
- [8]: #
- [9]: #
- [10]: #
\ No newline at end of file
diff --git a/pages/redirected_page.md b/pages/redirected_page.md
deleted file mode 100644
index 616bd62..0000000
--- a/pages/redirected_page.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: "A website that doesn't exit"
-layout: redirect
-sitemap: false
-permalink: /redirect-page/
-redirect_to:  "http://phlow.github.io/feeling-responsive/info/"
----
-This is just a page to demonstrate the `redirect`-layout, programmend by [Kanishk](http://codingtips.kanishkkunal.in/about/).
\ No newline at end of file
diff --git a/pages/roadmap.md b/pages/roadmap.md
deleted file mode 100644
index 3a0da6f..0000000
--- a/pages/roadmap.md
+++ /dev/null
@@ -1,53 +0,0 @@
----
-layout: page
-title: "Roadmap"
-subheadline: "ToDo-List &amp; Ideas"
-teaser: "Here are some ideas and features I want to implement in the future."
-header:
-   image_fullwidth: "header_roadmap_3.jpg"
-permalink: "/roadmap/"
----
-
-## Ideas and possible new features
-{: .t30 }
-
-* [Add schema.org Markup for Videos](https://support.google.com/webmasters/answer/2413309?hl=en)
-* Get rid of Backstretch.js and solve it with pure CSS
-* Layout/Template for category-archives
-* Clean bare-bones version of *Feeling Responsive*
-* Landingpage
-* Even better responsive typography
-* Google AdSense ads
-* [Submit *Feeling Responsive* to jekyllthemes.org](http://jekyllthemes.org/)
-* More post-formats for blogging like special post formats for links, audio, tweets,...
-
-
-
-## Done
-
-* <s>Use `style` in front matter to inject css-styles into `<head></s>
-* <s>Add include to loop through collections</s>
-* <s>Now with optional caption for header</s>
-* [<s>Refined humans.txt</s>](http://humanstxt.org/)
-* [<s>Produce an introduction video to showcase *Feeling Responsive*</s>](https://www.youtube.com/embed/3b5zCFSmVvU)
-* [<s>Additional header with text</s>]({{ site.url }}/headers/)
-* <s>Added Google Analtics support</s>
-* [<s>Add redirection layout by KanishkKanishk</s>](http://codingtips.kanishkkunal.in/redirects-jekyll-github-pages/)
-* <s>Convert Foundation Sass to use native Jekyll Sass support</s>
-* <s>Optimize HTML and use Schema.org-Attributes › http://schema.org/Article</s>
-* <s>Disqus comments</s>
-* <s>Rework `list-entries.html` › now language ready</s>
-* [<s>Create custom 404.html-webpage</s>](https://help.github.com/articles/custom-404-pages/)
-* [<s>Add simple search box with Google</s>](http://truongtx.me/2012/12/28/jekyll-create-simple-search-box/)
-* <s>Alternative non-landscape header</s>
-* <s>Patterns for header</s>
-* <s>Clean up color scheme and highlighting colors</s>
-* <s>Make theme translation ready</s>
-* [<s>Add draft-templates for new pages/posts</s>](https://github.com/Phlow/feeling-responsive/tree/gh-pages/_drafts)
-* [<s>Step-by-Step-Guide to customize *Feeling Responsive*</s>]({{ site.url }}/getting-started/)
-* [<s>Video-Post-Format to feature videos in a huge way</s>]({{ site.url }}/design/video/)
-* <s>Title and captions for images</s>
-* <s>SEO › Add metadescription to header.html and front matter</s>
-* [<s>Adding Open Graph for Jekyll</s>](https://gist.github.com/pathawks/1406355)
-* [<s>Gallery Post Example</s>]({{ site.url }}/design/gallery/)
-* [<s>Adding pagination</s>](http://jekyllrb.com/docs/pagination/)
\ No newline at end of file
diff --git a/pages/search.md b/pages/search.md
deleted file mode 100644
index 5d6507c..0000000
--- a/pages/search.md
+++ /dev/null
@@ -1,12 +0,0 @@
----
-layout: page
-show_meta: false
-title: "Search"
-permalink: "/search/"
----
-
-{% include google_search.html %}
-
-<form style="padding-bottom: 200px;" onsubmit="google_search()" >
-  <input type="text" id="google-search" placeholder="{{ site.data.language.enter_search_term }}">
-</form>
\ No newline at end of file
diff --git a/robots.txt b/robots.txt
deleted file mode 100644
index da60741..0000000
--- a/robots.txt
+++ /dev/null
@@ -1,7 +0,0 @@
----
----
-# www.robotstxt.org/
-# www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449
-
-User-agent: *
-Sitemap: {{ site.url }}/sitemap.xml
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
deleted file mode 100644
index a811a97..0000000
--- a/sitemap.xml
+++ /dev/null
@@ -1,53 +0,0 @@
----
----
-<?xml version="1.0" encoding="UTF-8"?>
-<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
-  {% for post in site.posts %}
-    {% unless post.published == false %}
-    <url>
-      <loc>{{ site.url }}{{ post.url }}</loc>
-      {% if post.sitemap.lastmod %}
-        <lastmod>{{ post.sitemap.lastmod | date: "%Y-%m-%d" }}</lastmod>
-      {% elsif post.date %}
-        <lastmod>{{ post.date | date_to_xmlschema }}</lastmod>
-      {% else %}
-        <lastmod>{{ site.time | date_to_xmlschema }}</lastmod>
-      {% endif %}
-      {% if post.sitemap.changefreq %}
-        <changefreq>{{ post.sitemap.changefreq }}</changefreq>
-      {% else %}
-        <changefreq>monthly</changefreq>
-      {% endif %}
-      {% if post.sitemap.priority %}
-        <priority>{{ post.sitemap.priority }}</priority>
-      {% else %}
-        <priority>0.5</priority>
-      {% endif %}
-    </url>
-    {% endunless %}
-  {% endfor %}
-  {% for page in site.pages %}
-    {% unless page.sitemap.exclude == "yes" %}
-    <url>
-      <loc>{{ site.url }}{{ page.url | remove: "index.html" }}</loc>
-      {% if page.sitemap.lastmod %}
-        <lastmod>{{ page.sitemap.lastmod | date: "%Y-%m-%d" }}</lastmod>
-      {% elsif page.date %}
-        <lastmod>{{ page.date | date_to_xmlschema }}</lastmod>
-      {% else %}
-        <lastmod>{{ site.time | date_to_xmlschema }}</lastmod>
-      {% endif %}
-      {% if page.sitemap.changefreq %}
-        <changefreq>{{ page.sitemap.changefreq }}</changefreq>
-      {% else %}
-        <changefreq>monthly</changefreq>
-      {% endif %}
-      {% if page.sitemap.priority %}
-        <priority>{{ page.sitemap.priority }}</priority>
-      {% else %}
-        <priority>0.3</priority>
-      {% endif %}
-    </url>
-    {% endunless %}
-  {% endfor %}
-</urlset>
\ No newline at end of file