From d2b2404768d64dc395cdd71d1720b212e171bce7 Mon Sep 17 00:00:00 2001 From: alnf Date: Fri, 5 Aug 2016 14:21:36 +0300 Subject: [PATCH] initial commit --- .gitignore | 8 + 404.md | 18 + Gemfile | 4 + Gruntfile.js | 93 + LICENSE | 21 + Rakefile.rb | 89 + _config.yml | 115 + _includes/author.html | 26 + _includes/browser-upgrade.html | 1 + _includes/disqus_comments.html | 23 + _includes/entry-meta.html | 27 + _includes/feed-footer.html | 1 + _includes/footer.html | 1 + _includes/gallery | 21 + _includes/head.html | 52 + _includes/header.html | 78 + _includes/icons.html | 13 + _includes/pagination.html | 66 + _includes/read-more.html | 19 + _includes/scripts.html | 28 + _includes/social-share.html | 7 + _layouts/dark-post.html | 49 + _layouts/page.html | 38 + _layouts/post-index.html | 28 + _layouts/post.html | 50 + _posts/2016-08-05-post-title.md | 15 + _sass/_animations.scss | 327 +++ _sass/_coderay.scss | 66 + _sass/_dl-menu.scss | 370 +++ _sass/_elements.scss | 156 ++ _sass/_grid.scss | 47 + _sass/_mixins.scss | 315 +++ _sass/_page.scss | 695 ++++++ _sass/_reset.scss | 156 ++ _sass/_rouge.scss | 73 + _sass/_site.scss | 56 + _sass/_typography.scss | 130 ++ _sass/_variables.scss | 50 + _sass/vendor/font-awesome/_animated.scss | 34 + .../vendor/font-awesome/_bordered-pulled.scss | 25 + _sass/vendor/font-awesome/_core.scss | 12 + _sass/vendor/font-awesome/_fixed-width.scss | 6 + _sass/vendor/font-awesome/_icons.scss | 697 ++++++ _sass/vendor/font-awesome/_larger.scss | 13 + _sass/vendor/font-awesome/_list.scss | 19 + _sass/vendor/font-awesome/_mixins.scss | 26 + _sass/vendor/font-awesome/_path.scss | 15 + .../vendor/font-awesome/_rotated-flipped.scss | 20 + _sass/vendor/font-awesome/_stacked.scss | 20 + _sass/vendor/font-awesome/_variables.scss | 708 ++++++ _sass/vendor/font-awesome/font-awesome.scss | 17 + _sass/vendor/magnific-popup/_settings.scss | 46 + .../vendor/magnific-popup/magnific-popup.scss | 645 ++++++ _templates/archive | 6 + _templates/page | 12 + _templates/post | 14 + about/index.md | 7 + .../css/jquery.floating-social-share.min.css | 7 + assets/css/jquery.mmenu.all.css | 1504 ++++++++++++ assets/css/main.scss | 28 + assets/fonts/FontAwesome.otf | Bin 0 -> 109688 bytes assets/fonts/fontawesome-webfont.eot | Bin 0 -> 70807 bytes assets/fonts/fontawesome-webfont.svg | 655 ++++++ assets/fonts/fontawesome-webfont.ttf | Bin 0 -> 142072 bytes assets/fonts/fontawesome-webfont.woff | Bin 0 -> 83588 bytes assets/fonts/fontawesome-webfont.woff2 | Bin 0 -> 66624 bytes assets/js/_main.js | 97 + assets/js/plugins/jekyll-search.js | 1 + assets/js/plugins/jquery.dlmenu.js | 255 +++ assets/js/plugins/jquery.fitvids.js | 81 + .../jquery.floating-social-share.min.js | 8 + assets/js/plugins/jquery.magnific-popup.js | 2026 +++++++++++++++++ assets/js/plugins/jquery.mmenu.min.all.js | 133 ++ assets/js/plugins/respond.js | 342 +++ assets/js/scripts.min.js | 3 + assets/js/vendor/jquery-1.9.1.min.js | 5 + .../js/vendor/modernizr-2.6.2.custom.min.js | 4 + contacts/index.md | 26 + favicon.ico | Bin 0 -> 16958 bytes favicon.png | Bin 0 -> 1355 bytes feed.xml | 38 + images/abstract-1.jpg | Bin 0 -> 49623 bytes images/abstract-10.jpg | Bin 0 -> 63931 bytes images/abstract-11.jpg | Bin 0 -> 73620 bytes images/abstract-12.jpg | Bin 0 -> 119512 bytes images/abstract-2.jpg | Bin 0 -> 67446 bytes images/abstract-3.jpg | Bin 0 -> 60565 bytes images/abstract-4.jpg | Bin 0 -> 27855 bytes images/abstract-5.jpg | Bin 0 -> 39287 bytes images/abstract-6.jpg | Bin 0 -> 24697 bytes images/abstract-7.jpg | Bin 0 -> 31740 bytes images/abstract-8.jpg | Bin 0 -> 62157 bytes .../apple-touch-icon-114x114-precomposed.png | Bin 0 -> 6268 bytes .../apple-touch-icon-144x144-precomposed.png | Bin 0 -> 8935 bytes images/apple-touch-icon-72x72-precomposed.png | Bin 0 -> 3287 bytes images/apple-touch-icon-precomposed.png | Bin 0 -> 2799 bytes images/avatar.jpg | Bin 0 -> 5647 bytes images/feature.jpg | Bin 0 -> 50448 bytes images/logo.svg | 86 + images/ps_neutral.png | Bin 0 -> 91 bytes images/triangular.png | Bin 0 -> 222 bytes images/witewall_3.png | Bin 0 -> 21321 bytes index.html | 39 + logo.png | Bin 0 -> 4387 bytes package.json | 25 + posts/index.html | 32 + research/index.md | 8 + search.json | 13 + search/index.html | 28 + tags/index.html | 29 + team/index.md | 35 + 111 files changed, 11182 insertions(+) create mode 100644 .gitignore create mode 100644 404.md create mode 100644 Gemfile create mode 100644 Gruntfile.js create mode 100644 LICENSE create mode 100644 Rakefile.rb create mode 100644 _config.yml create mode 100644 _includes/author.html create mode 100644 _includes/browser-upgrade.html create mode 100644 _includes/disqus_comments.html create mode 100644 _includes/entry-meta.html create mode 100644 _includes/feed-footer.html create mode 100644 _includes/footer.html create mode 100644 _includes/gallery create mode 100644 _includes/head.html create mode 100644 _includes/header.html create mode 100644 _includes/icons.html create mode 100644 _includes/pagination.html create mode 100644 _includes/read-more.html create mode 100644 _includes/scripts.html create mode 100644 _includes/social-share.html create mode 100644 _layouts/dark-post.html create mode 100644 _layouts/page.html create mode 100644 _layouts/post-index.html create mode 100644 _layouts/post.html create mode 100644 _posts/2016-08-05-post-title.md create mode 100644 _sass/_animations.scss create mode 100644 _sass/_coderay.scss create mode 100644 _sass/_dl-menu.scss create mode 100644 _sass/_elements.scss create mode 100644 _sass/_grid.scss create mode 100644 _sass/_mixins.scss create mode 100644 _sass/_page.scss create mode 100644 _sass/_reset.scss create mode 100644 _sass/_rouge.scss create mode 100644 _sass/_site.scss create mode 100644 _sass/_typography.scss create mode 100644 _sass/_variables.scss create mode 100644 _sass/vendor/font-awesome/_animated.scss create mode 100644 _sass/vendor/font-awesome/_bordered-pulled.scss create mode 100644 _sass/vendor/font-awesome/_core.scss create mode 100644 _sass/vendor/font-awesome/_fixed-width.scss create mode 100644 _sass/vendor/font-awesome/_icons.scss create mode 100644 _sass/vendor/font-awesome/_larger.scss create mode 100644 _sass/vendor/font-awesome/_list.scss create mode 100644 _sass/vendor/font-awesome/_mixins.scss create mode 100644 _sass/vendor/font-awesome/_path.scss create mode 100644 _sass/vendor/font-awesome/_rotated-flipped.scss create mode 100644 _sass/vendor/font-awesome/_stacked.scss create mode 100644 _sass/vendor/font-awesome/_variables.scss create mode 100644 _sass/vendor/font-awesome/font-awesome.scss create mode 100644 _sass/vendor/magnific-popup/_settings.scss create mode 100644 _sass/vendor/magnific-popup/magnific-popup.scss create mode 100644 _templates/archive create mode 100644 _templates/page create mode 100644 _templates/post create mode 100644 about/index.md create mode 100644 assets/css/jquery.floating-social-share.min.css create mode 100644 assets/css/jquery.mmenu.all.css create mode 100644 assets/css/main.scss create mode 100644 assets/fonts/FontAwesome.otf create mode 100644 assets/fonts/fontawesome-webfont.eot create mode 100644 assets/fonts/fontawesome-webfont.svg create mode 100644 assets/fonts/fontawesome-webfont.ttf create mode 100644 assets/fonts/fontawesome-webfont.woff create mode 100644 assets/fonts/fontawesome-webfont.woff2 create mode 100644 assets/js/_main.js create mode 100644 assets/js/plugins/jekyll-search.js create mode 100644 assets/js/plugins/jquery.dlmenu.js create mode 100644 assets/js/plugins/jquery.fitvids.js create mode 100644 assets/js/plugins/jquery.floating-social-share.min.js create mode 100644 assets/js/plugins/jquery.magnific-popup.js create mode 100644 assets/js/plugins/jquery.mmenu.min.all.js create mode 100644 assets/js/plugins/respond.js create mode 100644 assets/js/scripts.min.js create mode 100644 assets/js/vendor/jquery-1.9.1.min.js create mode 100644 assets/js/vendor/modernizr-2.6.2.custom.min.js create mode 100644 contacts/index.md create mode 100644 favicon.ico create mode 100644 favicon.png create mode 100644 feed.xml create mode 100644 images/abstract-1.jpg create mode 100644 images/abstract-10.jpg create mode 100644 images/abstract-11.jpg create mode 100644 images/abstract-12.jpg create mode 100644 images/abstract-2.jpg create mode 100644 images/abstract-3.jpg create mode 100644 images/abstract-4.jpg create mode 100644 images/abstract-5.jpg create mode 100644 images/abstract-6.jpg create mode 100644 images/abstract-7.jpg create mode 100644 images/abstract-8.jpg create mode 100644 images/apple-touch-icon-114x114-precomposed.png create mode 100644 images/apple-touch-icon-144x144-precomposed.png create mode 100644 images/apple-touch-icon-72x72-precomposed.png create mode 100644 images/apple-touch-icon-precomposed.png create mode 100644 images/avatar.jpg create mode 100644 images/feature.jpg create mode 100644 images/logo.svg create mode 100644 images/ps_neutral.png create mode 100644 images/triangular.png create mode 100644 images/witewall_3.png create mode 100644 index.html create mode 100644 logo.png create mode 100644 package.json create mode 100644 posts/index.html create mode 100644 research/index.md create mode 100644 search.json create mode 100644 search/index.html create mode 100644 tags/index.html create mode 100644 team/index.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7b75b12 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +_site +.DS_Store +*.sublime-project +*.sublime-workspace +codekit-config.json +node_modules +Gemfile.lock +.sass-cache diff --git a/404.md b/404.md new file mode 100644 index 0000000..0587e87 --- /dev/null +++ b/404.md @@ -0,0 +1,18 @@ +--- +layout: page +title: "Page Not Found" +description: "Page not found. Your pixels are in another canvas." +comments: false +share: false +permalink: /404.html +--- + +Sorry, but the page you were trying to view does not exist --- perhaps you can try searching for it below. + + + \ No newline at end of file diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..5217aae --- /dev/null +++ b/Gemfile @@ -0,0 +1,4 @@ +source 'https://rubygems.org' + +gem 'github-pages' +gem 'octopress', '~> 3.0.0.rc.12' \ No newline at end of file diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 0000000..42f0e5f --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,93 @@ +'use strict'; +module.exports = function(grunt) { + + grunt.initConfig({ + jshint: { + options: { + jshintrc: '.jshintrc' + }, + all: [ + 'Gruntfile.js', + 'assets/js/*.js', + '!assets/js/plugins/*.js', + '!assets/js/vendor/*.js', + '!assets/js/scripts.min.js' + ] + }, + uglify: { + dist: { + files: { + 'assets/js/scripts.min.js': [ + 'assets/js/plugins/*.js', + 'assets/js/_*.js' + ] + } + } + }, + imagemin: { + dist: { + options: { + optimizationLevel: 7, + progressive: true + }, + files: [{ + expand: true, + cwd: 'images/', + src: '{,*/}*.{png,jpg,jpeg}', + dest: 'images/' + }] + } + }, + svgmin: { + dist: { + files: [{ + expand: true, + cwd: 'images/', + src: '{,*/}*.svg', + dest: 'images/' + }] + } + }, + watch: { + js: { + files: [ + '<%= jshint.all %>' + ], + tasks: ['jshint','uglify'] + } + }, + clean: { + dist: [ + 'assets/js/scripts.min.js' + ] + }, + + githooks: { + all: { + 'pre-commit': 'clean jshint uglify imagemin svgmin' + } + } + + }); + + // Load tasks + grunt.loadNpmTasks('grunt-contrib-clean'); + grunt.loadNpmTasks('grunt-contrib-jshint'); + grunt.loadNpmTasks('grunt-contrib-uglify'); + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('grunt-contrib-imagemin'); + grunt.loadNpmTasks('grunt-svgmin'); + grunt.loadNpmTasks('grunt-githooks'); + + // Register tasks + grunt.registerTask('default', [ + 'clean', + 'uglify', + 'imagemin', + 'svgmin' + ]); + grunt.registerTask('dev', [ + 'watch' + ]); + +}; diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..4474dde --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015 Aron Bordin + +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/Rakefile.rb b/Rakefile.rb new file mode 100644 index 0000000..e69b923 --- /dev/null +++ b/Rakefile.rb @@ -0,0 +1,89 @@ +require "rubygems" +require "bundler/setup" +require "stringex" + +## -- Config -- ## + +public_dir = "public" # compiled site directory +posts_dir = "_posts" # directory for blog files +new_post_ext = "md" # default new post file extension when using the new_post task +new_page_ext = "md" # default new page file extension when using the new_page task + + +############################# +# Create a new Post or Page # +############################# + +# usage rake new_post +desc "Create a new post in #{posts_dir}" +task :new_post, :title do |t, args| + if args.title + title = args.title + else + title = get_stdin("Enter a title for your post: ") + end + filename = "#{posts_dir}/#{Time.now.strftime('%Y-%m-%d')}-#{title.to_url}.#{new_post_ext}" + if File.exist?(filename) + abort("rake aborted!") if ask("#{filename} already exists. Do you want to overwrite?", ['y', 'n']) == 'n' + end + tags = get_stdin("Enter tags to classify your post (comma separated): ") + puts "Creating new post: #{filename}" + open(filename, 'w') do |post| + post.puts "---" + post.puts "layout: post" + post.puts "title: \"#{title.gsub(/&/,'&')}\"" + post.puts "modified: #{Time.now.strftime('%Y-%m-%d %H:%M:%S %z')}" + post.puts "tags: [#{tags}]" + post.puts "image:" + post.puts " feature: " + post.puts " credit: " + post.puts " creditlink: " + post.puts "comments: " + post.puts "share: " + post.puts "---" + end +end + +# usage rake new_page +desc "Create a new page" +task :new_page, :title do |t, args| + if args.title + title = args.title + else + title = get_stdin("Enter a title for your page: ") + end + filename = "#{title.to_url}.#{new_page_ext}" + if File.exist?(filename) + abort("rake aborted!") if ask("#{filename} already exists. Do you want to overwrite?", ['y', 'n']) == 'n' + end + tags = get_stdin("Enter tags to classify your page (comma separated): ") + puts "Creating new page: #{filename}" + open(filename, 'w') do |page| + page.puts "---" + page.puts "layout: page" + page.puts "permalink: /#{title.to_url}/" + page.puts "title: \"#{title}\"" + page.puts "modified: #{Time.now.strftime('%Y-%m-%d %H:%M')}" + page.puts "tags: [#{tags}]" + page.puts "image:" + page.puts " feature: " + page.puts " credit: " + page.puts " creditlink: " + page.puts "share: " + page.puts "---" + end +end + +def get_stdin(message) + print message + STDIN.gets.chomp +end + +def ask(message, valid_options) + if valid_options + answer = get_stdin("#{message} #{valid_options.to_s.gsub(/"/, '').gsub(/, /,'/')} ") while !valid_options.include?(answer) + else + answer = get_stdin(message) + end + answer +end \ No newline at end of file diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..0ecac41 --- /dev/null +++ b/_config.yml @@ -0,0 +1,115 @@ +title: Systems Biology Lab +description: Systems Biology Lab webpage @ Institute of Molecular Biology and Genetics of NASU +# put your disqus here +disqus_shortname: +reading_time: true # if true, shows the estimated reading time for a post +words_per_minute: 200 +logo: images/logo.svg # logo visible in the topbar +# Your site's domain goes here (eg: //mmistakes.github.io, http://mademistakes.com, etc) +# When testing locally leave blank or use http://localhost:4000 + +url: + +# draw your top menu here +# each item must have a title and a url. +# To list post categories. use type: 'categories' +# To create sub categories. add a submenu item +# See the example +menu: + - title: 'Home' + url: '/' + - title: 'Research' + url: '/research' + submenu: + - title: 'Projects' + url: '/research/projects' + - title: 'Publications' + url: '/research/publications' + - title: 'Tools' + url: '/research/tools' + #- title: 'Protocols' + # url: '/research/protocols' + #- title: 'Data' + # url: '/research/data' + - title: 'Team' + url: '/team' + #- title: 'Tags' + # url: '/tags' + - title: 'Contacts' + url: '/contacts' + +# Owner/author information +owner: + name: Alina Frolova + site: https://github.com/alnf + avatar: images/avatar.jpg + bio: "Juniout Scientific Researcher at the Institute of Molecular Biology and Genetics of NASU" + email: alnfgit@gmail.com + # GitHub nick for use in follow button in author block. + github: alnf + +# Twitter account associated with the site if different from owner/author twitter account. +# Used in Twitter cards. +twitter: + +# Social networking links used in author block underneath posts. Update and remove as you like. +social: + - title: "github" + url: "https://github.com/alnf" +# Background image to be tiled on all pages +background: + +# Analytics and webmaster tools stuff goes here +google_analytics: +google_verify: +# https://ssl.bing.com/webmaster/configure/verify/ownership Option 2 content= goes here +bing_verify: + +# http://en.wikipedia.org/wiki/List_of_tz_database_time_zones +timezone: Europe/Kiev +locale: en_US +future: true +highlighter: rouge +markdown: kramdown +gems: + - jekyll-sitemap +sass: + sass_dir: _sass + style: compressed + +# https://github.com/mojombo/jekyll/wiki/Permalinks +permalink: /:categories/:title/ + +# Amount of post to show on home page +paginate: 5 + +# if true, shows the floatting share buttons +float_share: true + +kramdown: + auto_ids: true + footnote_nr: 1 + entity_output: as_char + toc_levels: 1..6 + syntax_highlighter: coderay + + syntax_highlighter_opts: + line_numbers: nil + line_numbers_start: 1 + tab_width: 4 + bold_every: 10 + css: class + +# Octopress +# Default extensions +post_ext: md +page_ext: md +# Found in _templates/ +post_layout: post +page_layout: page +# Format titles with titlecase? +titlecase: true + +include: [".htaccess"] +exclude: ["lib", "config.rb", "Capfile", "config", "Gemfile", "Gemfile.lock", "README.md", "LICENSE", "log", "Rakefile", "Rakefile.rb", "tmp", "less", "*.sublime-project", "*.sublime-workspace", "test", "spec", "Gruntfile.js", "package.json", "node_modules"] +gems: [jekyll-paginate] diff --git a/_includes/author.html b/_includes/author.html new file mode 100644 index 0000000..1f10746 --- /dev/null +++ b/_includes/author.html @@ -0,0 +1,26 @@ +
+ +
+

{{site.owner.name}}

+
+ {{site.owner.name}} +
{{site.owner.bio}}
+
+
+ + {% if site.owner.github %} + Follow @{{site.owner.github}} + {% endif %} +
+ {% if site.owner.twitter %} + + {% endif %} +
+
+
diff --git a/_includes/browser-upgrade.html b/_includes/browser-upgrade.html new file mode 100644 index 0000000..6b6746b --- /dev/null +++ b/_includes/browser-upgrade.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_includes/disqus_comments.html b/_includes/disqus_comments.html new file mode 100644 index 0000000..38b7009 --- /dev/null +++ b/_includes/disqus_comments.html @@ -0,0 +1,23 @@ +{% if site.disqus_shortname %} + + + comments powered by Disqus +{% endif %} diff --git a/_includes/entry-meta.html b/_includes/entry-meta.html new file mode 100644 index 0000000..7f5e05b --- /dev/null +++ b/_includes/entry-meta.html @@ -0,0 +1,27 @@ +{% if page.layout == 'post-index' %} + +
+ {{ site.owner.name }} + {% if site.reading_time %} + + + {% assign readtime = post.content | strip_html | number_of_words | divided_by:site.words_per_minute %} + Reading time ~{% if readtime <= 1 %}1 minute{% else %}{{ readtime }} minutes{% endif %} + + {% endif %} +
+ +{% elsif page.layout == 'post' %} + +
+ {{ site.owner.name }} + {% if site.reading_time %} + + + {% assign readtime = content | strip_html | number_of_words | divided_by:site.words_per_minute %} + Reading time ~{% if readtime <= 1 %}1 minute{% else %}{{ readtime }} minutes{% endif %} + + {% endif %} +
+ +{% endif %} diff --git a/_includes/feed-footer.html b/_includes/feed-footer.html new file mode 100644 index 0000000..02a94f6 --- /dev/null +++ b/_includes/feed-footer.html @@ -0,0 +1 @@ +<p><a href="{{ site.url }}{{ post.url }}">{{ post.title | xml_escape }}</a> was originally published by {{ site.owner.name }} at <a href="{{ site.url }}">{{ site.title }}</a> on {{ post.date | date: "%B %d, %Y" }}.</p> \ No newline at end of file diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..12713db --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1 @@ +© {{ site.time | date: '%Y' }} {{ site.owner.name }}. Powered by Jekyll using the Neo-HPSTR Theme. diff --git a/_includes/gallery b/_includes/gallery new file mode 100644 index 0000000..4091c84 --- /dev/null +++ b/_includes/gallery @@ -0,0 +1,21 @@ +{% assign images = include.images | split:" " %} +{% assign caption = include.caption %} +{% assign cols = include.cols %} + +{% case cols %} + {% when 1 %} + {% assign class = "" %} + {% when 2 %} + {% assign class = "half" %} + {% when 3 %} + {% assign class = "third" %} + {% else %} + {% assign class = "" %} +{% endcase %} + +
+ {% for image in images %} + + {% endfor %} +
{{ caption }}
+
diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000..60f1d16 --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,52 @@ + +{% if page.title %}{{ page.title }} – {% endif %}{{ site.title }} + +{% if page.tags %}{% endif %} + +{% if site.owner.twitter or site.twitter %} +{% if page.image.feature %} +{% else %}{% endif %} + +{% endif %} + + + + + + + + +{% if page.image.feature %} +{% else %}{% endif %} + +{% if site.google_verify %}{% endif %} +{% if site.bing_verify %}{% endif %} + +{% capture canonical %}{{ site.url }}{% if site.permalink contains '.html' %}{{ page.url }}{% else %}{{ page.url | remove:'index.html' | strip_slash }}{% endif %}{% endcapture %} + + + + + + + + + + + + + + + + + + + + +{% include icons.html %} + +{% if page.image.background or site.background %} +{% capture background %}{% if page.image.background %}{{ page.image.background }}{% else %}{{ site.background }}{% endif %}{% endcapture %} +{% unless background contains 'http://' or background contains 'https://' %}{% capture background %}{{ site.url }}/images/{{ background }}{% endcapture %}{% endunless %} + +{% endif %} diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000..c9cbcca --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,78 @@ +{% capture site_cats %}{% for cat in site.categories %}{{ cat | first }}{% unless forloop.last %},{% endunless %}{% endfor %}{% endcapture %} +{% assign cats_list = site_cats | split:',' | sort %} + +
+ +
+
+
+
+

{{ page.title }}

+
+
+
+ + + + +{% if site.owner.twitter %} + | Follow @{{site.owner.twitter}} +{% endif %} diff --git a/_includes/icons.html b/_includes/icons.html new file mode 100644 index 0000000..1417cf9 --- /dev/null +++ b/_includes/icons.html @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/_includes/pagination.html b/_includes/pagination.html new file mode 100644 index 0000000..3d103ec --- /dev/null +++ b/_includes/pagination.html @@ -0,0 +1,66 @@ +{% if paginator.total_pages > 1 %} + +{% endif %} \ No newline at end of file diff --git a/_includes/read-more.html b/_includes/read-more.html new file mode 100644 index 0000000..97afc0f --- /dev/null +++ b/_includes/read-more.html @@ -0,0 +1,19 @@ +
+ {% for post in site.related_posts limit:1 %} +
+ Read More +
+
+

{{ post.title }}

+

{% if post.description %}{{ post.description }}{% else %}{{ post.content | strip_html | strip_newlines | truncate: 140 }}…{% endif %} Continue reading

+
+ {% endfor %} +
+ {% for post in site.related_posts limit:2 offset:1 %} +
+

{{ post.title }}

+ Published on {{ post.date | date: "%B %d, %Y" }} +
+ {% endfor %} +
+
\ No newline at end of file diff --git a/_includes/scripts.html b/_includes/scripts.html new file mode 100644 index 0000000..bdceed4 --- /dev/null +++ b/_includes/scripts.html @@ -0,0 +1,28 @@ + + + + + + + +{% if site.google_analytics %} + + +{% endif %} + +{% if page.comments != false %}{% include disqus_comments.html %}{% endif %} + +{% if site.float_share %} + +{% endif %} diff --git a/_includes/social-share.html b/_includes/social-share.html new file mode 100644 index 0000000..d6f72d0 --- /dev/null +++ b/_includes/social-share.html @@ -0,0 +1,7 @@ +
+ +
diff --git a/_layouts/dark-post.html b/_layouts/dark-post.html new file mode 100644 index 0000000..35e4764 --- /dev/null +++ b/_layouts/dark-post.html @@ -0,0 +1,49 @@ + + + + + + +{% include head.html %} + + + + +{% include browser-upgrade.html %} +{% include header.html %} + +
+
+
+ {% if page.image.feature %} +
+ {{ page.title }} + {% if page.image.credit %}{% endif %} +
+ {% endif %} +

{{ page.title }}

+ {{ content }} +
+ + {% if page.modified %}Updated on + {% endif %} + {{ site.owner.name }} + {% if page.share != false %}{% include social-share.html %}{% endif %} +
+
+ {% include author.html %} + {% if page.comments != false and site.disqus_shortname %}
{% endif %} + {% if site.related_posts.size > 0 %}{% include read-more.html %}{% endif %} +
+
+ +{% include scripts.html %} + + + + + diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000..84e60e2 --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,38 @@ + + + + + + +{% include head.html %} + + + + +{% include browser-upgrade.html %} +{% include header.html %} + +
+
+
+ {{ content }} +
+ {% if page.modified %}Updated on + {{ site.owner.name }}{% endif %} + {% if page.share != false %}{% include social-share.html %}{% endif %} +
+
+ {% if page.comments != false and site.disqus_shortname %}
{% endif %} +
+
+ +{% include scripts.html %} + + + + + diff --git a/_layouts/post-index.html b/_layouts/post-index.html new file mode 100644 index 0000000..4eee5ec --- /dev/null +++ b/_layouts/post-index.html @@ -0,0 +1,28 @@ + + + + + + +{% include head.html %} + + + + +{% include browser-upgrade.html %} +{% include header.html %} + +
+ {{ content }} +
+ +{% include scripts.html %} + + + + + diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000..7b56138 --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,50 @@ + + + + + + +{% include head.html %} + + + + +{% include browser-upgrade.html %} +{% include header.html %} + +
+
+
+ {% if page.image.feature %} +
+ {{ page.title }} + {% if page.image.credit %}{% endif %} +
+ {% endif %} +
{% include entry-meta.html %}
+

{{ page.title }}

+ {{ content }} +
+ + {% if page.modified %}Updated on + {% endif %} + {{ site.owner.name }} + {% if page.share != false %}{% include social-share.html %}{% endif %} +
+
+ {% include author.html %} + {% if page.comments != false and site.disqus_shortname %}
{% endif %} + {% if site.related_posts.size > 0 %}{% include read-more.html %}{% endif %} +
+
+ +{% include scripts.html %} + + + + + diff --git a/_posts/2016-08-05-post-title.md b/_posts/2016-08-05-post-title.md new file mode 100644 index 0000000..6c38708 --- /dev/null +++ b/_posts/2016-08-05-post-title.md @@ -0,0 +1,15 @@ +--- +layout: post +title: Post Title +modified: +categories: +description: +tags: [] +image: + feature: + credit: + creditlink: +comments: +share: +date: 2016-08-05T14:17:17+03:00 +--- diff --git a/_sass/_animations.scss b/_sass/_animations.scss new file mode 100644 index 0000000..2f68ea5 --- /dev/null +++ b/_sass/_animations.scss @@ -0,0 +1,327 @@ +.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;} + + +// Fade in +// -------------------------------------------------- + +@-webkit-keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} +} +@-moz-keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} +} +@-o-keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} +} +@keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} +} +.fadeIn { + -webkit-animation-name: fadeIn; + -moz-animation-name: fadeIn; + -o-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + } +} +@-moz-keyframes fadeInDown { + 0% { + opacity: 0; + -moz-transform: translateY(-20px); + } + 100% { + opacity: 1; + -moz-transform: translateY(0); + } +} +@-o-keyframes fadeInDown { + 0% { + opacity: 0; + -o-transform: translateY(-20px); + } + 100% { + opacity: 1; + -o-transform: translateY(0); + } +} +@keyframes fadeInDown { + 0% { + opacity: 0; + transform: translateY(-20px); + } + 100% { + opacity: 1; + transform: translateY(0); + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + -moz-animation-name: fadeInDown; + -o-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + } +} +@-moz-keyframes fadeInDownBig { + 0% { + opacity: 0; + -moz-transform: translateY(-2000px); + } + 100% { + opacity: 1; + -moz-transform: translateY(0); + } +} +@-o-keyframes fadeInDownBig { + 0% { + opacity: 0; + -o-transform: translateY(-2000px); + } + 100% { + opacity: 1; + -o-transform: translateY(0); + } +} +@keyframes fadeInDownBig { + 0% { + opacity: 0; + transform: translateY(-2000px); + } + 100% { + opacity: 1; + transform: translateY(0); + } +} +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + -moz-animation-name: fadeInDownBig; + -o-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + + +// Bounce +// -------------------------------------------------- + +@-webkit-keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + } + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + } + 70% { + -webkit-transform: scale(.9); + } + 100% { + -webkit-transform: scale(1); + } +} +@-moz-keyframes bounceIn { + 0% { + opacity: 0; + -moz-transform: scale(.3); + } + 50% { + opacity: 1; + -moz-transform: scale(1.05); + } + 70% { + -moz-transform: scale(.9); + } + 100% { + -moz-transform: scale(1); + } +} +@-o-keyframes bounceIn { + 0% { + opacity: 0; + -o-transform: scale(.3); + } + 50% { + opacity: 1; + -o-transform: scale(1.05); + } + 70% { + -o-transform: scale(.9); + } + 100% { + -o-transform: scale(1); + } +} +@keyframes bounceIn { + 0% { + opacity: 0; + transform: scale(.3); + } + 50% { + opacity: 1; + transform: scale(1.05); + } + 70% { + transform: scale(.9); + } + 100% { + transform: scale(1); + } +} +.bounceIn { + -webkit-animation-name: bounceIn; + -moz-animation-name: bounceIn; + -o-animation-name: bounceIn; + animation-name: bounceIn; +} +@-webkit-keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + } +} + +@-moz-keyframes bounceInDown { + 0% { + opacity: 0; + -moz-transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -moz-transform: translateY(30px); + } + + 80% { + -moz-transform: translateY(-10px); + } + + 100% { + -moz-transform: translateY(0); + } +} + +@-o-keyframes bounceInDown { + 0% { + opacity: 0; + -o-transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -o-transform: translateY(30px); + } + + 80% { + -o-transform: translateY(-10px); + } + + 100% { + -o-transform: translateY(0); + } +} + +@keyframes bounceInDown { + 0% { + opacity: 0; + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + transform: translateY(30px); + } + + 80% { + transform: translateY(-10px); + } + + 100% { + transform: translateY(0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + -moz-animation-name: bounceInDown; + -o-animation-name: bounceInDown; + animation-name: bounceInDown; +} + + +// Drop +// -------------------------------------------------- + +@-webkit-keyframes drop { + 0% { + -webkit-transform: translateY(-500px); + } + 100% { + -webkit-transform: translateY(0); + } +} +@-moz-keyframes drop { + 0% { + -moz-transform: translateY(-500px); + } + 100% { + -moz-transform: translateY(0); + } +} +@-o-keyframes drop { + 0% { + -o-transform: translateY(-500px); + } + 100% { + -o-transform: translateY(0); + } +} +@keyframes drop { + 0% { + transform: translateY(-500px); + } + 100% { + transform: translateY(0); + } +} + +.drop { + -webkit-animation-name: drop; + -moz-animation-name: drop; + -o-animation-name: drop; + animation-name: drop; +} \ No newline at end of file diff --git a/_sass/_coderay.scss b/_sass/_coderay.scss new file mode 100644 index 0000000..2ebe937 --- /dev/null +++ b/_sass/_coderay.scss @@ -0,0 +1,66 @@ +.CodeRay { + font-family: $code-font; + @include font(12); + color: #d0d0d0; + margin-bottom: 1.5em; + @include rounded(3px); +} + +.CodeRay .code pre { + margin: 0; + padding: 1em; + background-color: #272822; + border: 1px solid darken($body-color, 5); +} + +div.CodeRay { } +span.CodeRay { white-space: pre; border: 0px; padding: 2px } + +table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px } +table.CodeRay td { + padding: 1em 0.5em; + vertical-align: top; +} + +.CodeRay .line-numbers, .CodeRay .no { + color: #8f908a; + text-align: right; +} + +.CodeRay .line-numbers a { + color: #8f908a; +} + +.CodeRay .line-numbers tt { font-weight: bold } +.CodeRay .line-numbers .highlighted { color: red } +.CodeRay .line { display: block; float: left; width: 100%; } +.CodeRay span.line-numbers { padding: 0 24px 0 4px; } +.CodeRay .code { width: 100% } + +ol.CodeRay { font-size: 10pt } +ol.CodeRay li { white-space: pre } + +.CodeRay .code pre { overflow: auto } +.CodeRay .debug { color:white ! important; background:blue ! important; } + +.CodeRay .doctype, +.CodeRay .key, +.CodeRay .instance-variable { color: #f8f8f2; } +.CodeRay .attribute-name { color: #a6e22e;} +.CodeRay .symbol, +.CodeRay .integer, +.CodeRay .float { color: #ff658b; } +.CodeRay .string { color: #2dc900; } +.CodeRay .keyword { color: #66d9ef; } +.CodeRay .function, +.CodeRay .class { color: #a6e22e; } +.CodeRay .regexp, +.CodeRay .constant, +.CodeRay .tag { color: #f92672; } +.CodeRay .modifier, +.CodeRay .predefined-constant { color: #ff84e4; } +.CodeRay .comment { color: #75715e; } +.CodeRay .error { color: #ecc; } +.CodeRay .content { color: #e6db74; } +.CodeRay .delimiter { color: #e6db74; } +.CodeRay .inline { color: #e6db74; } \ No newline at end of file diff --git a/_sass/_dl-menu.scss b/_sass/_dl-menu.scss new file mode 100644 index 0000000..672c4d7 --- /dev/null +++ b/_sass/_dl-menu.scss @@ -0,0 +1,370 @@ +.dl-menuwrapper { + width: 100%; + position: absolute; + top: 0; + left: 0; + z-index: 1000; + -webkit-perspective: 1000px; + -moz-perspective: 1000px; + perspective: 1000px; + -webkit-perspective-origin: 50% 200%; + -moz-perspective-origin: 50% 200%; + perspective-origin: 50% 200%; + @media #{$medium} { + position: fixed; + max-width: 175px; + top: 25px; + left: 25px; + } + button { + top: 0; + left: 0; + background: $comp-color; + border: none; + width: 48px; + height: 45px; + text-indent: -900em; + overflow: hidden; + position: relative; + cursor: pointer; + outline: none; + @include border-radius(0,3px,0,0); + opacity: 0.6; + @media #{$medium} { + @include border-radius(3px,3px,3px,3px); + } + } + button:hover, + button.dl-active, + ul { + background: #aaa; + } + button:after { + content: ''; + position: absolute; + width: 68%; + height: 5px; + background: $white; + top: 10px; + left: 16%; + box-shadow: + 0 10px 0 $white, + 0 20px 0 $white; + } + button.dl-active { + display: none; + } + ul { + padding: 0; + list-style: none; + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + } + li { + position: relative; + h4 { + margin:0; + padding: 15px 20px 0; + color: rgba($white,0.9); + } + p { + margin: 0; + padding: 15px 20px; + @include font-rem(14); + color: rgba($white,0.8); + font-weight: 300; + a { + display: inline; + padding: 0; + @include font-rem(14); + } + } + i { + // display: inline-block; + } + a { + display: block; + position: relative; + padding: 15px 20px; + @include font-rem(14); + line-height: 20px; + font-weight: 400; + color: $white; + outline: none; + } + &.dl-back > a { + padding-left: 30px; + background: rgba(0,0,0,0.2); + } + &.dl-back:after, + > a:not(:only-child):after { + position: absolute; + top: 0; + line-height: 50px; + font-family: 'fontawesome'; + color: $white; + speak: none; + -webkit-font-smoothing: antialiased; + content: "\f105"; + } + &.dl-back:after { + left: 10px; + color: rgba(212,204,198,0.5); + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + transform: rotate(180deg); + } + > a:after { + right: 10px; + color: rgba(0,0,0,0.15); + } + } + .dl-menu { + margin: 0; + position: absolute; + width: 100%; + max-width: 400px; + overflow-y: auto; + max-height: 600px; + opacity: 0; + pointer-events: none; + box-shadow: 0 12px 24px rgba($black,0.4); + -webkit-transform: translateY(10px); + -moz-transform: translateY(10px); + transform: translateY(10px); + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; + @media #{$medium} { + @include border-radius(3px,3px,3px,3px); + max-height: 650px; + } + } + .dl-menu.dl-menu-toggle { + -webkit-transition: all 0.3s ease; + -moz-transition: all 0.3s ease; + transition: all 0.3s ease; + } + .dl-menu.dl-menuopen { + opacity: 1; + pointer-events: auto; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + transform: translateY(0px); + } + .dl-submenu { + @include rounded(3px); + box-shadow: 0 12px 24px rgba($black,0.4); + .btn { + margin-bottom: 0; + } + } + /* Hide the inner submenus */ + li .dl-submenu { + display: none; + } +} +/* +When a submenu is openend, we will hide all li siblings. +For that we give a class to the parent menu called "dl-subview". +We also hide the submenu link. +The opened submenu will get the class "dl-subviewopen". +All this is done for any sub-level being entered. +*/ +.dl-menu.dl-subview li, +.dl-menu.dl-subview li.dl-subviewopen > a, +.dl-menu.dl-subview li.dl-subview > a { + display: none; +} +.dl-menu.dl-subview li.dl-subview, +.dl-menu.dl-subview li.dl-subview .dl-submenu, +.dl-menu.dl-subview li.dl-subviewopen, +.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu, +.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li { + display: block; +} +/* Animation classes for moving out and in */ +.dl-menu.dl-animate-out { + -webkit-animation: MenuAnimOut 0.4s ease; + -moz-animation: MenuAnimOut 0.4s ease; + animation: MenuAnimOut 0.4s ease; +} +@-webkit-keyframes MenuAnimOut { + 100% { + -webkit-transform: translateZ(300px); + opacity: 0; + } +} +@-moz-keyframes MenuAnimOut { + 100% { + -moz-transform: translateZ(300px); + opacity: 0; + } +} +@keyframes MenuAnimOut { + 100% { + transform: translateZ(300px); + opacity: 0; + } +} +.dl-menu.dl-animate-in { + -webkit-animation: MenuAnimIn 0.4s ease; + -moz-animation: MenuAnimIn 0.4s ease; + animation: MenuAnimIn 0.4s ease; +} +@-webkit-keyframes MenuAnimIn { + 0% { + -webkit-transform: translateZ(300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + opacity: 1; + } +} +@-moz-keyframes MenuAnimIn { + 0% { + -moz-transform: translateZ(300px); + opacity: 0; + } + 100% { + -moz-transform: translateZ(0px); + opacity: 1; + } +} +@keyframes MenuAnimIn { + 0% { + transform: translateZ(300px); + opacity: 0; + } + 100% { + transform: translateZ(0px); + opacity: 1; + } +} +.dl-menuwrapper > .dl-submenu.dl-animate-in { + -webkit-animation: SubMenuAnimIn 0.4s ease; + -moz-animation: SubMenuAnimIn 0.4s ease; + animation: SubMenuAnimIn 0.4s ease; +} +@-webkit-keyframes SubMenuAnimIn { + 0% { + -webkit-transform: translateZ(-300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + opacity: 1; + } +} +@-moz-keyframes SubMenuAnimIn { + 0% { + -moz-transform: translateZ(-300px); + opacity: 0; + } + 100% { + -moz-transform: translateZ(0px); + opacity: 1; + } +} +@keyframes SubMenuAnimIn { + 0% { + transform: translateZ(-300px); + opacity: 0; + } + 100% { + transform: translateZ(0px); + opacity: 1; + } +} +.dl-menuwrapper > .dl-submenu.dl-animate-out { + -webkit-animation: SubMenuAnimOut 0.4s ease; + -moz-animation: SubMenuAnimOut 0.4s ease; + animation: SubMenuAnimOut 0.4s ease; +} +@-webkit-keyframes SubMenuAnimOut { + 0% { + -webkit-transform: translateZ(0px); + opacity: 1; + } + 100% { + -webkit-transform: translateZ(-300px); + opacity: 0; + } +} +@-moz-keyframes SubMenuAnimOut { + 0% { + -moz-transform: translateZ(0px); + opacity: 1; + } + 100% { + -moz-transform: translateZ(-300px); + opacity: 0; + } +} +@keyframes SubMenuAnimOut { + 0% { + transform: translateZ(0px); + opacity: 1; + } + 100% { + transform: translateZ(-300px); + opacity: 0; + } +} +/* No Touch Fallback */ +.no-touch .dl-menuwrapper li a:hover { + background: rgba(255,248,213,0.1); +} +/* No JS Fallback */ +.no-js { + .dl-trigger { + display: none; + } + .dl-menuwrapper { + position: initial; + @media #{$medium} { + position: absolute; + } + } + .dl-menuwrapper .dl-menu { + position: relative; + opacity: 1; + pointer-events: auto; + -webkit-transform: none; + -moz-transform: none; + transform: none; + } + .dl-menuwrapper li .dl-submenu { + display: block; + } + .dl-menuwrapper li.dl-back { + display: none; + } + .dl-menuwrapper li > a:not(:only-child) { + background: rgba(0,0,0,0.1); + } + .dl-menuwrapper li > a:not(:only-child):after { + content: ''; + } + .dl-menu { + max-height: 100%; + } + .dl-menu li { + display: block; + } +} +// Menu Color +.dl-menuwrapper button:hover, +.dl-menuwrapper button.dl-active, +.dl-menuwrapper ul { + background: $comp-color; +} +// Fix for IE +.dl-menu li { + display: none +} +.dl-menuopen li { + display: block +} diff --git a/_sass/_elements.scss b/_sass/_elements.scss new file mode 100644 index 0000000..0b14f63 --- /dev/null +++ b/_sass/_elements.scss @@ -0,0 +1,156 @@ +hr { + display: block; + margin: 1em 0; + padding: 0; + height: 1px; + border: 0; + border-top: 1px solid #ccc; + border-bottom: 1px solid #fff; +} + +// Figures and images +// -------------------------------------------------- +figure { + margin: 0; + padding-top: 10px; + padding-bottom: 10px; + @include clearfix(); + img { + margin-bottom: 10px; + } + a { + img { + @include translate(0, 0); + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -o-transition-duration: 0.25s; + &:hover { + @include translate(0, -5px); + @include box-shadow(0 0 10px fade($base-color, 20)); + } + } + } + &.half { + @media #{$large} { + img { + width: 310px; + float: left; + margin-right: 10px; + } + figcaption { + clear: left; + } + } + } + &.third { + @media #{$large} { + img { + width: 200px; + float: left; + margin-right: 10px; + } + figcaption { + clear: left; + } + } + } +} +svg:not(:root) { + overflow: hidden; +} +figure.center{ + text-align: center; +} + +figure.center img{ + float: none; +} +// Buttons +// -------------------------------------------------- +.btn { + display: inline-block; + margin-bottom: 20px; + padding: 8px 20px; + @include font-rem(14); + background-color: $primary; + color: $white; + border-width: 2px !important; + border-style: solid !important; + border-color: $primary; + @include rounded(3px); + &:visited { + color: $white; + } + &:hover { + background-color: $white; + color: $primary; + } +} +.btn-inverse { + background-color: $white; + color: $primary; + border-color: $white; + &:visited { + color: $primary; + } + &:hover { + background-color: $primary; + color: $white; + } +} +.btn-success { + background-color: $success; + color: $white; + border-color: $success; + &:visited { + color: $white; + } + &:hover { + background-color: $white; + color: $success; + } +} +.btn-warning { + background-color: $warning; + color: $white; + border-color: $warning; + &:visited { + color: $white; + } + &:hover { + background-color: $white; + color: $warning; + } +} +.btn-danger { + background-color: $danger; + color: $white; + border-color: $danger; + &:visited { + color: $white; + } + &:hover { + background-color: $white; + color: $danger; + } +} +.btn-info { + background-color: $info; + color: $white; + border-color: $info; + &:visited { + color: $white; + } + &:hover { + background-color: $white; + color: $info; + } +} + +// Well +// -------------------------------------------------- +.well { + padding: 20px; + border: 1px solid $comp-color; + @include rounded(4px); +} diff --git a/_sass/_grid.scss b/_sass/_grid.scss new file mode 100644 index 0000000..ffb89e7 --- /dev/null +++ b/_sass/_grid.scss @@ -0,0 +1,47 @@ +// Defining number of columns in the grid. +// Common Values would be 12, 16 or 24 +$width: 100%; +$def_grid: 12; +$margin: 0; + +@mixin container(){ + margin:0 auto; + width:$width; +} + +// Works out the width of elements based +// on total number of columns and width +// number of columns being displayed. +// Removes 20px for margins +@mixin grid($grid:$def_grid,$cols:'',$float:left,$display:inline){ + display:$display; + float:$float; + width:(100%/$grid * $cols) - ($margin * 2); +} + +// Allows for padding before element +@mixin prefix($grid:$def_grid,$cols:''){ + margin-left:(100%/$grid * $cols); +} +// Allows for padding after element +@mixin suffix($grid:$def_grid,$cols:''){ + margin-right:(100%/$grid * $cols); +} +// Removes left margin +@mixin first(){ + margin-left:0; +} +// Removes right margin +@mixin last(){ + margin-right:0; +} + +@mixin push($grid:$def_grid,$move:'') { + position:relative; + left:(100%/$grid * $move); +} + +@mixin pull($grid:$def_grid,$move:''){ + position:relative; + left:(100%/$grid * $move) * -1; +} \ No newline at end of file diff --git a/_sass/_mixins.scss b/_sass/_mixins.scss new file mode 100644 index 0000000..f8bfe8b --- /dev/null +++ b/_sass/_mixins.scss @@ -0,0 +1,315 @@ +// UTILITY MIXINS +// -------------------------------------------------- + +// Clearfix +// -------------------- +// For clearing floats like a boss h5bp.com/q +@mixin clearfix { + *zoom: 1; + &:before, + &:after { + display: table; + content: ""; + // Fixes Opera/contenteditable bug: + // http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 + line-height: 0; + } + &:after { + clear: both; + } +} + +// Webkit-style focus +// -------------------- +@mixin tab-focus() { + // Default + outline: thin dotted #333; + // Webkit + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +// Center-align a block level element +// ---------------------------------- +@mixin center-block() { + display: block; + margin-left: auto; + margin-right: auto; +} + +// TYPOGRAPHY +// -------------------------------------------------- + +// Full-fat vertical rhythm +// ------------------------ +@mixin font-size($size) { + font-size: 0px + $size; + font-size: 0rem + $size / $doc-font-size; + line-height: 0 + round($doc-line-height / $size*10000) / 10000; + margin-bottom: 0px + $doc-line-height; + margin-bottom: 0rem + ($doc-line-height / $doc-font-size); +} + +// Just the REMs +// ------------- +@mixin font-rem($size) { + font-size: 0px + $size; + font-size: 0rem + $size / $doc-font-size; +} + +// Just font-size and line-height +// ------------------------------ +@mixin font($size) { + font-size: 0px + $size; + font-size: 0rem + $size / $doc-font-size; + line-height: 0 + round($doc-line-height / $size*10000) / 10000; +} + +@mixin text-overflow() { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +// GRADIENTS +// -------------------------------------------------- + +@mixin horizontal($startColor : $white, $endColor : $lightergrey) { + background-color: $endColor; + background-image : -webkit-gradient(linear, 0 0, 100% 0, from($startColor), to($endColor)); // Safari 4+, Chrome 2+ + background-image : -webkit-linear-gradient(left, $startColor, $endColor); // Safari 5.1+, Chrome 10+ + background-image : -moz-linear-gradient(left, $startColor, $endColor); // FF 3.6+ + background-image : -ms-linear-gradient(left, $startColor, $endColor); // IE10 + background-image : -o-linear-gradient(left, $startColor, $endColor); // Opera 11.10 + background-image : linear-gradient(left, $startColor, $endColor); // W3C + background-repeat : repeat-x; +} + +@mixin vertical($startColor : $white, $endColor: $lightergrey) { + background-image : -webkit-gradient(linear, 0 0, 0 100%, from($startColor), to($endColor)); // Safari 4+, Chrome 2+ + background-image : -webkit-linear-gradient(top, $startColor, $endColor); // Safari 5.1+, Chrome 10+ + background-color : $endColor; + background-image : -moz-linear-gradient(top, $startColor, $endColor); // FF 3.6+ + background-image : -ms-linear-gradient(top, $startColor, $endColor); // IE10 + background-image : -o-linear-gradient(top, $startColor, $endColor); // Opera 11.10 + background-image : linear-gradient(top, $startColor, $endColor); // W3C + background-repeat : repeat-x; +} + +@mixin directional($startColor : $white, $endColor : $lightergrey, $deg : 45deg) { + background-color : $endColor; + background-image : -moz-linear-gradient($deg, $startColor, $endColor); // FF 3.6+ + background-image : -ms-linear-gradient($deg, $startColor, $endColor); // IE10 + background-image : -webkit-linear-gradient($deg, $startColor, $endColor); // Safari 5.1+, Chrome 10+ + background-image : -o-linear-gradient($deg, $startColor, $endColor); // Opera 11.10 + background-image : linear-gradient($deg, $startColor, $endColor); // W3C + background-repeat : repeat-x; +} + +// .bordered(COLOR, COLOR, COLOR, COLOR); +@mixin bordered($top-color: #eee, $right-color: #eee, $bottom-color: #eee, $left-color: #eee) { + border-top : solid 1px $top-color; + border-left : solid 1px $left-color; + border-right : solid 1px $right-color; + border-bottom : solid 1px $bottom-color; +} + +// ROUND CORNERS +// -------------------------------------------------- + +// .rounded(VALUE); +@mixin rounded($radius:4px) { + -webkit-border-radius : $radius; + -moz-border-radius : $radius; + border-radius : $radius; +} + +// .border-radius(VALUE,VALUE,VALUE,VALUE); +@mixin border-radius($topright: 0, $bottomright: 0, $bottomleft: 0, $topleft: 0) { + -webkit-border-top-right-radius : $topright; + -webkit-border-bottom-right-radius : $bottomright; + -webkit-border-bottom-left-radius : $bottomleft; + -webkit-border-top-left-radius : $topleft; + -moz-border-radius-topright : $topright; + -moz-border-radius-bottomright : $bottomright; + -moz-border-radius-bottomleft : $bottomleft; + -moz-border-radius-topleft : $topleft; + border-top-right-radius : $topright; + border-bottom-right-radius : $bottomright; + border-bottom-left-radius : $bottomleft; + border-top-left-radius : $topleft; + -webkit-background-clip : padding-box; + -moz-background-clip : padding; + background-clip : padding-box; +} + +// .box-shadow(HORIZONTAL VERTICAL BLUR COLOR)) +@mixin box-shadow($shadow: 0 1px 3px rgba(0,0,0,.25)) { + -webkit-box-shadow : $shadow; + -moz-box-shadow : $shadow; + box-shadow : $shadow; +} + +// .drop-shadow(HORIZONTAL, VERTICAL, BLUR, ALPHA); +@mixin drop-shadow($x-axis: 0, $y-axis: 1px, $blur: 2px, $alpha: 0.1) { + -webkit-box-shadow : $x-axis $y-axis $blur rgba(0, 0, 0, $alpha); + -moz-box-shadow : $x-axis $y-axis $blur rgba(0, 0, 0, $alpha); + box-shadow : $x-axis $y-axis $blur rgba(0, 0, 0, $alpha); +} + +// .text-shadow(); +@mixin text-shadow($shadow: 0 2px 3px rgba(0,0,0,.25)) { + text-shadow : $shadow; +} + +// TRANSFORMATIONS +// -------------------------------------------------- + +// .rotate(VALUEdeg); +@mixin rotate($deg) { + -webkit-transform : rotate($deg); + -moz-transform : rotate($deg); + -ms-transform : rotate($deg); + -o-transform : rotate($deg); + transform : rotate($deg); +} + +// .scale(VALUE); +@mixin scale($ratio) { + -webkit-transform : scale($ratio); + -moz-transform : scale($ratio); + -ms-transform : scale($ratio); + -o-transform : scale($ratio); + transform : scale($ratio); +} + +// .skew(VALUE, VALUE); +@mixin skew($x: 0, $y: 0) { + -webkit-transform : skew($x, $y); + -moz-transform : skew($x, $y); + -ms-transform : skew($x, $y); + -o-transform : skew($x, $y); + transform : skew($x, $y); +} + +// .transition(PROPERTY DURATION DELAY(OPTIONAL) TIMING-FINCTION); +@mixin transition($transition) { + -webkit-transition : $transition; + -moz-transition : $transition; + -ms-transition : $transition; + -o-transition : $transition; + transition : $transition; +} + +// .translate(VALUE, VALUE) +@mixin translate($x: 0, $y: 0) { + -webkit-transform : translate($x, $y); + -moz-transform : translate($x, $y); + -ms-transform : translate($x, $y); + -o-transform : translate($x, $y); + transform : translate($x, $y); +} + +@mixin translate3d($x: 0, $y: 0, $z: 0) { + -webkit-transform : translate($x, $y, $z); + -moz-transform : translate($x, $y, $z); + -ms-transform : translate($x, $y, $z); + -o-transform : translate($x, $y, $z); + transform : translate($x, $y, $z); +} + +@mixin animation($name, $duration: 300ms, $delay: 0, $ease: ease) { + -webkit-animation: $name $duration $delay $ease; + -moz-animation: $name $duration $delay $ease; + -ms-animation: $name $duration $delay $ease; +} + +// BACKGROUND +// -------------------------------------------------- + +// .background-alpha(VALUE VALUE); +@mixin background-alpha($color: $white, $alpha: 1) { + background-color : hsla(hue($color), saturation($color), lightness($color), $alpha); +} + +// .background-size(VALUE VALUE); +@mixin background-size($size){ + -webkit-background-size : $size; + -moz-background-size : $size; + -o-background-size : $size; + background-size : $size; +} + +// .background-clip(VALUE); (border-box, padding-box, content-box) +@mixin background-clip($clip) { + -webkit-background-clip : $clip; + -moz-background-clip : $clip; + background-clip : $clip; +} + +// .box-sizing(VALUE); (border-box, padding-box, content-box) +@mixin box-sizing($boxsize: border-box) { + -webkit-box-sizing : $boxsize; + -moz-box-sizing : $boxsize; + -ms-box-sizing : $boxsize; + box-sizing : $boxsize; +} + +// For image replacement +@mixin hide-text() { + text-indent : 100%; + white-space : nowrap; + overflow : hidden; +} + +// Hide from visual and speaking browsers +@mixin hidden() { + display : none !important; + visibility : hidden; +} +.hidden { + display: none; + visibility: hidden; +} + +// Hide but maintain layout +@mixin invisible() { + visibility : hidden; +} + +// .resize(VALUE) (none, both, horizontal, vertical, inherit) +@mixin resize($direction: both) { + resize : $direction; + overflow : auto; +} + +// .userselect(VALUE) (all, element, none, text) +@mixin user-select($select) { + -webkit-user-select : $select; + -moz-user-select : $select; + -o-user-select : $select; + user-select : $select; +} + +// Hidden but available to speaking browsers +@mixin visuallyhidden() { + overflow : hidden; + position : absolute; + clip : rect(0 0 0 0); + height : 1px; + width : 1px; + margin : -1px; + padding : 0; + border : 0; +} + +// Make visuallyhidden focusable with a keyboard +.visuallyhidden.focusable:active, +.visuallyhidden.focusable:focus { + position : static; + clip : auto; + height : auto; + width : auto; + margin : 0; + overflow: visible; +} \ No newline at end of file diff --git a/_sass/_page.scss b/_sass/_page.scss new file mode 100644 index 0000000..39b3303 --- /dev/null +++ b/_sass/_page.scss @@ -0,0 +1,695 @@ +body { + margin: 0; + padding: 0; + width: 100%; + background-color: $body-color; + overflow-x: hidden; +} + +// Main +// -------------------------------------------------- +.entry, +.hentry { + @include clearfix; + h1, h2, h3, h4, h5, h6, p, li { + word-wrap: break-word; + } +} +.hentry-dark { + background-color: $header-color; +} +.entry-content { + @include font-size(16); + // Dotted line underlines for links + p > a, + li > a { + border-bottom: 1px dotted lighten($link-color, 50); + &:hover { + border-bottom-style: solid; + } + } +} + +///sections + +.content-header-title { + text-align: center; + margin: 30px 0 0; + h1 { + margin: 10px 20px; + font-weight: 700; + @include font-rem(32); + color: lighten($base-color,20); + @media #{$medium} { + @include font-rem(48); + } + @media #{$large} { + @include font-rem(60); + } + } + h2 { + margin: 0; + @include font-rem(18); + text-transform: uppercase; + color: lighten($base-color,40); + @media #{$medium} { + @include font-rem(24); + } + } + p { + color: lighten($base-color,20); + } +} + + +// Feature Image Caption +.image-credit { + position: absolute; + bottom: 0; + right: 0; + margin: 0 auto; + max-width: 440px; + padding: 10px 15px; + background-color: rgba($base-color,0.5); + color: $white; + @include font-rem(12); + text-align: right; + @include border-radius(3px,0,0,3px); + z-index: 10; + @media #{$medium} { + max-width: 760px; + } + @media #{$large} { + max-width: 960px; + } + a { + color: $white; + text-decoration: none; + } +} + +// Single Post and Page +// -------------------------------------------------- +.entry-meta { + @include font-rem(12); + text-transform: uppercase; + color: lighten($base-color,60); + a { + color: lighten($base-color,60); + } + .vcard { + &:before { + content: " by "; + } + } + .tag { + display: inline-block; + margin: 4px; + color: $white; + @include rounded(3px); + background-color: lighten($base-color,50); + span { + float: left; + padding: 2px 6px; + } + .count { + background-color: lighten($base-color,40); + @include border-radius(3px,3px,0,0); + } + &:hover { + background-color: lighten($base-color,40); + } + } + .entry-reading-time { + float: right; + } +} +header .entry-meta { + display: none; // hide header meta on small screens + @media #{$medium} { + display: block; + } +} +#menu{ + margin-bottom: 48px; +} +#post, +#page { + .entry-content { + margin: 40px 2px 20px 2px; + padding: 10px 15px; + background-color: $white; + box-shadow: 0 0 0 0, 0 6px 12px rgba($black,0.1); + @include rounded(3px); + @media #{$medium} { + margin-left: 10px; + margin-right: 10px; + padding: 20px 30px; + } + @media #{$large} { + max-width: 800px; + margin: 50px auto 30px auto; + padding: 50px 80px; + > p:first-child { + @include font-size(20); + } + } + } + #disqus_thread { + margin: 40px 2px 20px 2px; + padding: 10px 15px; + background-color: $white; + box-shadow: 0 0 0 1px rgba($border-color,0.1), 0 6px 12px rgba($black,0.1); + @include rounded(3px); + @media #{$medium} { + margin-left: 10px; + margin-right: 10px; + padding: 20px 30px; + } + @media #{$large} { + max-width: 800px; + padding: 50px 80px; + margin: 0 auto 30px auto; + } + } + .entry-meta { + margin: 50px 30px 30px; + text-align: center; + } +} +.entry-tags { + display: block; + margin-bottom: 6px; +} +.tag-heading, +.year-heading { + margin-top: 0; +} +// Go to the exact location of bookmarks in tags, categories +.anchor-bookmark{ + display: block; + height: $menu-height; /*same height as header*/ + margin-top: -$menu-height; /*same height as header*/ + visibility: hidden; +} +// Permalink icon for link post +.permalink { + margin-right: 7px; +} +// Post Pagination Module +.pagination { + margin: 20px 10px; + text-align: center; + ul { + display: inline; + margin-left: 10px; + margin-right: 10px; + } + li { + padding-left: 4px; + padding-right: 4px; + } + .current-page { + font-weight: 700; + } +} + +// Read More Module +.read-more { + position: relative; + margin: 40px 2px 20px 2px; + padding: 40px 15px 25px; + background-color: $white; + box-shadow: 0 0 0 1px rgba($border-color,0.1), 0 6px 12px rgba($black,0.1); + @include rounded(3px); + @media #{$medium} { + margin: 50px 10px 20px 10px; + padding: 50px 40px 25px; + } + @media #{$large} { + max-width: 800px; + padding: 50px 80px; + margin: 60px auto; + } + text-align: center; + @include clearfix; +} +.read-more-header { + position: absolute; + top: -20px; + left: 0; + right: 0; + height: 35px; + a { + @extend .btn; + } +} +.read-more-content { + @include font-size(16); + // Dotted line underlines for links + p > a, + li > a { + border-bottom: 1px dotted lighten($link-color, 50); + &:hover { + border-bottom-style: solid; + } + } + h3 { + margin: 0; + @include font-rem(28); + a { + color: $text-color; + } + @media #{$medium} { + @include font-rem(36); + } + } +} +.author-img { + width: 150px; + height: 150px; + border-radius: 50%; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + box-shadow: 0 0 8px rgba(0, 0, 0, .8); + -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .8); + -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .8); +} +.author-container{ + display: flex; +} +.author-bio{ + padding-top: 30px; + padding-left: 20px; + flex-grow: 1; +} +ul.social-buttons li a { + display: block; + width: 40px; + height: 40px; + border-radius: 100%; + font-size: 20px; + line-height: 40px; + outline: 0; + color: #fff; + background-color: #222; + + -webkit-transition: all .3s; + -moz-transition: all .3s; + transition: all .3s; +} +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} + +ul.social-buttons li:hover a{ + transform: scale(1.2, 1.2);; +} +ul.social-buttons li a:hover, +ul.social-buttons li a:focus, +ul.social-buttons li a:active { + color: #222; + background-color: #fec503; +} +.read-more-list { + border-top: solid 2px lighten($base-color,80); +} +.list-item { + width: 100%; + text-align: left; + h4 { + @include font-rem(18); + margin-bottom: 0; + } + span { + display: block; + @include font-rem(14); + color: lighten($base-color,50); + } + @media #{$medium} { + width: 49%; + float: left; + &:nth-child(2) { + text-align: right; + } + } +} + +// Post +// -------------------------------------------------- +#post { + .entry-meta { + margin: 0; + text-align: inherit; + } +} +// Post Index +// -------------------------------------------------- +#post-index { + #main { + margin: 40px 2px 20px 2px; + @media #{$medium} { + margin-left: 20px; + margin-right: 20px; + } + @media #{$large} { + max-width: 800px; + margin-top: 50px; + margin-left: auto; + margin-right: auto; + } + } + article { + background-color: $white; + box-shadow: 0 0 0 0, 0 6px 12px rgba($base-color,0.1); + @include rounded(3px); + margin-bottom: 20px; + padding: 25px 15px; + @media #{$medium} { + padding: 30px; + } + @media #{$large} { + margin-bottom: 30px; + padding: 50px 80px; + } + } +} +.entry-image-index { + margin-top: -25px; + margin-left: -15px; + margin-right: -15px; + margin-bottom: 10px; + position: relative; + @media #{$medium} { + margin-top: -30px; + margin-left: -30px; + margin-right: -30px; + margin-bottom: 15px; + } + @media #{$large} { + margin-top: -50px; + margin-left: -80px; + margin-right: -80px; + margin-bottom: 20px; + } + img { + @include border-radius(3px,0,0,3px); // round image corners + } +} + +// Footer +// -------------------------------------------------- +.footer-wrapper { + @include clearfix; + margin: 2em auto; + text-align: center; + color: lighten($text-color,20); + a { + color: lighten($text-color,20); + } +} + +// Social Share +// -------------------------------------------------- +.socialcount { + @include font-rem(16); + li { + padding-left: 10px; + padding-right: 10px; + } + p > a, + li > a { + border-bottom-width: 0; + } +} + + +// Browser Upgrade +// -------------------------------------------------- +.upgrade { + padding: 10px; + text-align: center; +} + +// Google Search +// -------------------------------------------------- +#goog-fixurl { + ul { + list-style: none; + margin-left: 0; + padding-left: 0; + li { + list-style-type: none; + } + } +} +#goog-wm-qt { + width: auto; + margin-right: 10px; + margin-bottom: 20px; + padding: 8px 20px; + display: inline-block; + @include font-rem(14); + background-color: $white; + color: $text-color; + border-width: 2px !important; + border-style: solid !important; + border-color: lighten($primary,50); + @include rounded(3px); +} +#goog-wm-sb { + @extend .btn; +} + +// Header +// -------------------------------------------------- +.entry-header { + width: 100%; + overflow: hidden; + position: relative; + width: 100%; + height: 100%; + overflow: hidden; + height: 50px; + @media #{$medium} { + background-color: $header-color; + min-height: 158px; + } +} +.header-toggle{ + display: block; + @media #{$large} { + display: none; + } +} +.header-title { + text-align: center; + position: absolute; + bottom: 0; + display: table; + margin-top: 0; + width: 100%; + overflow: hidden; + .header-title-wrap { + display: table-cell; + vertical-align: middle; + margin: 0 auto; + text-align: center; + } + h2 { + color: $white; + } + h1 { + font-weight: 700; + @include font-rem(32); + color: $white; + text-shadow: 1px 1px 4px rgba($base-color, 0.6); + display: block; + a { + color: $white; + } + @media #{$medium} { + @include font-rem(26); + } + @media #{$large} { + @include font-rem(36); + } + } + h1.post-title{ + display: block; + @media #{$medium}{ + display: none; + } + } + p { + color: $white; + } +} +.header-menu { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: $menu-height; + z-index: 20; + ul { + margin: 0 auto; + list-style-type: none; + height: 100%; + padding: 0; + @media #{$large} { + max-width: 900px; + } + } +} +.header-menu-top{ + background-color: $menu-top; + box-shadow: 0px 6px 5px rgba(0, 0, 0, 0.4); +} + +.header-menu-overflow{ + background-color: $menu-overflow; + z-index: 100; + box-shadow: 0px 6px 5px rgba(0, 0, 0, 0.4); +} +.header-menu-overflow ul li a{ + color: $white; +} + +.header-menu-top .sub-item{ + background-color: $menu-top; +} + +.header-menu-overflow .sub-item{ + background-color: $menu-overflow; +} + +.header-item, +.header-item-title { + float: right; + padding-left: 20px; + padding-right: 20px; + border-top-color: transparent; + border-top-style: solid; + border-top-width: 5px; + box-sizing: border-box; + + a { + vertical-align: middle; + display: table-cell; + height: $menu-height - 2; + } +} +///sections +.logo{ + width: $menu-height; + height: $menu-height; + float: left; + padding: 10px; +} +.header-item-container{ + height: 100%; +} +.header-item{ + height: 100%; + display: none; + @media #{$large} { + display: block; + } +} +.header-item-title{ + float: left; + border-top-width: 0px; + height: 100%; + a.title { + font-size: 1.5rem; + padding-left: 5px; + display: none; + vertical-align: middle; + height: $menu-height - 2; + @media #{$medium}{ + display: table-cell; + } + } +} + +.header-item.active, +.header-item:hover{ + border-top-color: $header-margin; +} + +.header-item:hover .header-submenu{ + display: block; + position: absolute; +} + +.header-submenu { + display: none; + border-top: 2px solid $header-margin; + width: 200px; + z-index: 100; + list-style-type: none; + transform: translateX(-25%); +} + +.sub-item { + position: relative; + padding-left: 10px; + width: 100%; + border-bottom: 1px solid gray; + border-left: 1px solid; + height: 50px; + text-decoration: none; +} + +.sub-item a{ + vertical-align: middle; + display: table-cell; + height: 50px; +} +.sub-item:hover { + border-bottom-color: $header-margin; + border-left-color: $header-margin; +} + +.button-twitter { + color: $white; + position: fixed; + margin-top: $menu-height / 2 - 20; + margin-right: 10px; + top: 0; + right: 0; + z-index: 10000000000; + @media #{$large}{ + top: auto; + bottom: 0; + } + + span { + display: none; + @media #{$medium}{ + display: inline; + } + } +} + +// Table +// -------------------------------------------------- +td { + padding: 10px; + width: 30%; + + a { + color: $table-link-color; + &:hover { + color: darken($table-link-color,15); + } + } +} \ No newline at end of file diff --git a/_sass/_reset.scss b/_sass/_reset.scss new file mode 100644 index 0000000..5674ada --- /dev/null +++ b/_sass/_reset.scss @@ -0,0 +1,156 @@ +// +// Reset CSS +// Adapted from http://github.com/necolas/normalize.css +// -------------------------------------------------- + +*, *:after, *:before { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +// Display in IE6-9 and FF3 +// ------------------------- +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +// Display block in IE6-9 and FF3 +// ------------------------- +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +// Prevents modern browsers from displaying 'audio' without controls +// ------------------------- +audio:not([controls]) { + display: none; +} + +// Base settings +// ------------------------- +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +// Focus states +a:focus { + @include tab-focus(); +} +// Hover & Active +a:hover, +a:active { + outline: 0; +} + +// Prevents sub and sup affecting line-height in all browsers +// ------------------------- +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} + +// Blockquote +// ------------------------- +blockquote { + margin: 0; +} + +// Img border in a's and image quality +// ------------------------- +img { + /* Responsive images (ensure images don't scale beyond their parents) */ + max-width: 100%; /* Part 1: Set a maxium relative to the parent */ + width: auto\9; /* IE7-8 need help adjusting responsive images */ + height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ + + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +// Full width tables +// ------------------------- +table { + width: 100%; +} + +// Prevent max-width from affecting Google Maps +#map_canvas img, +.google-maps img { + max-width: none; +} + +// Forms +// ------------------------- +// Font size in all browsers, margin changes, misc consistency +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} +button, +input { + *overflow: visible; // Inner spacing ie IE6/7 + line-height: normal; // FF3/4 have !important on line-height in UA stylesheet +} +button::-moz-focus-inner, +input::-moz-focus-inner { // Inner padding and border oddities in FF3/4 + padding: 0; + border: 0; +} +button, +html input[type="button"], // Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; // Corrects inability to style clickable `input` types in iOS. + cursor: pointer; // Improves usability and consistency of cursor style between image-type `input` and others. +} +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; // Improves usability and consistency of cursor style between image-type `input` and others. +} +input[type="search"] { // Appearance in Safari/Chrome + @include box-sizing(content-box); + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; // Inner-padding issues in Chrome OSX, Safari 5 +} +textarea { + overflow: auto; // Remove vertical scrollbar in IE6-9 + vertical-align: top; // Readability and alignment cross-browser +} \ No newline at end of file diff --git a/_sass/_rouge.scss b/_sass/_rouge.scss new file mode 100644 index 0000000..e022f7b --- /dev/null +++ b/_sass/_rouge.scss @@ -0,0 +1,73 @@ +.highlight { + margin-bottom: 1.5em; + @include font(12); + color: #d0d0d0; + border: 1px solid darken($body-color, 5); + background-color: #272822; + @include rounded(3px); + pre { + position: relative; + margin: 0; + padding: 1em; + } + .lineno { padding-right: 24px; color: #8f908a;} + .hll { background-color: #49483e } + .c { color: #75715e } /* Comment */ + .err { color: #960050; background-color: #1e0010 } /* Error */ + .k { color: #66d9ef } /* Keyword */ + .l { color: #ae81ff } /* Literal */ + .n { color: #f8f8f2 } /* Name */ + .o { color: #f92672 } /* Operator */ + .p { color: #f8f8f2 } /* Punctuation */ + .cm { color: #75715e } /* Comment.Multiline */ + .cp { color: #75715e } /* Comment.Preproc */ + .c1 { color: #75715e } /* Comment.Single */ + .cs { color: #75715e } /* Comment.Special */ + .ge { font-style: italic } /* Generic.Emph */ + .gs { font-weight: bold } /* Generic.Strong */ + .kc { color: #66d9ef } /* Keyword.Constant */ + .kd { color: #66d9ef } /* Keyword.Declaration */ + .kn { color: #f92672 } /* Keyword.Namespace */ + .kp { color: #66d9ef } /* Keyword.Pseudo */ + .kr { color: #66d9ef } /* Keyword.Reserved */ + .kt { color: #66d9ef } /* Keyword.Type */ + .ld { color: #e6db74 } /* Literal.Date */ + .m { color: #ae81ff } /* Literal.Number */ + .s { color: #e6db74 } /* Literal.String */ + .na { color: #a6e22e } /* Name.Attribute */ + .nb { color: #f8f8f2 } /* Name.Builtin */ + .nc { color: #a6e22e } /* Name.Class */ + .no { color: #66d9ef } /* Name.Constant */ + .nd { color: #a6e22e } /* Name.Decorator */ + .ni { color: #f8f8f2 } /* Name.Entity */ + .ne { color: #a6e22e } /* Name.Exception */ + .nf { color: #a6e22e } /* Name.Function */ + .nl { color: #f8f8f2 } /* Name.Label */ + .nn { color: #f8f8f2 } /* Name.Namespace */ + .nx { color: #a6e22e } /* Name.Other */ + .py { color: #f8f8f2 } /* Name.Property */ + .nt { color: #f92672 } /* Name.Tag */ + .nv { color: #f8f8f2 } /* Name.Variable */ + .ow { color: #f92672 } /* Operator.Word */ + .w { color: #f8f8f2 } /* Text.Whitespace */ + .mf { color: #ae81ff } /* Literal.Number.Float */ + .mh { color: #ae81ff } /* Literal.Number.Hex */ + .mi { color: #ae81ff } /* Literal.Number.Integer */ + .mo { color: #ae81ff } /* Literal.Number.Oct */ + .sb { color: #e6db74 } /* Literal.String.Backtick */ + .sc { color: #e6db74 } /* Literal.String.Char */ + .sd { color: #e6db74 } /* Literal.String.Doc */ + .s2 { color: #e6db74 } /* Literal.String.Double */ + .se { color: #ae81ff } /* Literal.String.Escape */ + .sh { color: #e6db74 } /* Literal.String.Heredoc */ + .si { color: #e6db74 } /* Literal.String.Interpol */ + .sx { color: #e6db74 } /* Literal.String.Other */ + .sr { color: #e6db74 } /* Literal.String.Regex */ + .s1 { color: #e6db74 } /* Literal.String.Single */ + .ss { color: #e6db74 } /* Literal.String.Symbol */ + .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */ + .vc { color: #f8f8f2 } /* Name.Variable.Class */ + .vg { color: #f8f8f2 } /* Name.Variable.Global */ + .vi { color: #f8f8f2 } /* Name.Variable.Instance */ + .il { color: #ae81ff } /* Literal.Number.Integer.Long */ +} \ No newline at end of file diff --git a/_sass/_site.scss b/_sass/_site.scss new file mode 100644 index 0000000..843db69 --- /dev/null +++ b/_sass/_site.scss @@ -0,0 +1,56 @@ +// Selection +// -------------------------------------------------- +::-moz-selection { + background-color: lighten($base-color, 65%); + color: $base-color; + text-shadow: none; +} +::selection { + background-color: lighten($base-color, 65%); + color: $base-color; + text-shadow: none; +} + +// Global Classes +// -------------------------------------------------- +.wrap { + margin: 0 auto; +} +.all-caps { + text-transform: uppercase; +} +.image-left { + float: none; + @media #{$medium} { + float: left; + } +} +.image-right { + float: none; + @media #{$medium} { + float: right; + } +} +.unstyled-list { + list-style: none; + margin-left: 0; + padding-left: 0; + li { + list-style-type: none; + } +} +.inline-list { + list-style: none; + margin-left: 0; + padding-left: 0; + li { + list-style-type: none; + display: inline; + } +} + +// Global Transition +// --------------------------------------------------- +b, i, strong, em, blockquote, p, q, span, figure, img, h1, h2, header, input, a { + @include transition(all .2s ease); +} diff --git a/_sass/_typography.scss b/_sass/_typography.scss new file mode 100644 index 0000000..89a19b3 --- /dev/null +++ b/_sass/_typography.scss @@ -0,0 +1,130 @@ +// Body +// -------------------------------------------------- +body { + font-family: $base-font; + color: $text-color; +} + +// Headings +// -------------------------------------------------- +h1, h2, h3, h4, h5, h6 { + font-family: $heading-font; +} +h1 { + @include font-rem(28); + @media #{$medium} { + @include font-rem(32); + } +} + +// Links +// -------------------------------------------------- +a { + text-decoration: none; + color: $link-color; + &:visited { + color: lighten($link-color, 20); + } + &:hover { + color: darken($link-color, 20); + } + &:focus { + outline: thin dotted; + color: darken($link-color, 20); + } + &:hover, + &:active { + outline: 0; + } +} + +.link-arrow { + font-weight: 100; + text-decoration: underline; + font-style: normal; +} + +// Figures +// -------------------------------------------------- +figcaption { + padding-top: 10px; + @include font(14); + line-height: 1.3; + color: lighten($text-color, 10); +} + +// Note text +// -------------------------------------------------- +.notice { + margin-top: 1.5em; + padding: .5em 1em; + text-indent: 0; + @include font-rem(14); + background-color: $body-color; + border: 1px solid darken($body-color,20); + @include rounded(3px); +} + +// Blockquotes +// -------------------------------------------------- +blockquote { + font-family: $alt-font; + font-style: italic; + border-left: 8px solid $border-color; + padding-left: 20px; + @media #{$medium} { + margin-left: -28px; + } +} + +// List items +// -------------------------------------------------- +.entry-content li { + margin-bottom: 7px; +} + +// Footnotes +// -------------------------------------------------- +.entry-content .footnotes { + ol, li, p { + @include font-size(14); + } +} + +// Code +// -------------------------------------------------- +tt, code, kbd, samp, pre { + font-family: $code-font; +} +p, +li { + code { + @include font-rem(12); + line-height: 1.5; + white-space: nowrap; + margin: 0 2px; + padding: 0 5px; + border: 1px solid lighten($black, 90); + background-color: lighten($black, 95); + @include rounded(3px); + } +} +pre { + @include font-rem(12); + line-height: 1.5; + overflow-x: auto; + &::-webkit-scrollbar { + height: 12px; + background-color: #34362e; + border-radius: 0 0 4px 4px; + } + &::-webkit-scrollbar-thumb:horizontal { + background-color: #6a6d5d; + @include rounded(4px); + } +} + +.tight { + margin-bottom: 40px; + line-height: 0.8; +} \ No newline at end of file diff --git a/_sass/_variables.scss b/_sass/_variables.scss new file mode 100644 index 0000000..b206352 --- /dev/null +++ b/_sass/_variables.scss @@ -0,0 +1,50 @@ +// Typography +// -------------------------------------------------- + +$base-font: 'Lato', Calibri, Arial, sans-serif; +$heading-font: $base-font; +$caption-font: $base-font; +$code-font: monospace; +$alt-font: serif; + +$doc-font-size: 16; +$doc-line-height: 26; + + +// set-up the body font-size / line-height +body { + font-size: 0px + $doc-font-size; +} + + +// Colors +// -------------------------------------------------- +$base-color : rgba(#222,0.8); +$header-color : rgba(#000,0.8); +$sub-item-color : rgba(#000, 0.1); +$header-margin : #F45145; +$menu-top : white; +$menu-height : 70px; +$menu-overflow : #2E2E2E; +$body-color : #e8e8e8; +$text-color : rgba(#222,0.8); +$comp-color : complement(#222); +$border-color : lighten(#222,60); +$white : #fff; +$black : #000; +$link-color : rgba(#222,0.8); +$table-link-color : rgba(#308cbc,0.8); + +$primary : #222; +$success : #5cb85c; +$warning : #dd8338; +$danger : #C64537; +$info : #308cbc; + + +// Screen Size +// -------------------------------------------------- + +$small : "only screen and (min-width: 30em)"; +$medium : "only screen and (min-width: 48em)"; +$large : "only screen and (min-width: 62.5em)"; diff --git a/_sass/vendor/font-awesome/_animated.scss b/_sass/vendor/font-awesome/_animated.scss new file mode 100644 index 0000000..8a020db --- /dev/null +++ b/_sass/vendor/font-awesome/_animated.scss @@ -0,0 +1,34 @@ +// Spinning Icons +// -------------------------- + +.#{$fa-css-prefix}-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.#{$fa-css-prefix}-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/_sass/vendor/font-awesome/_bordered-pulled.scss b/_sass/vendor/font-awesome/_bordered-pulled.scss new file mode 100644 index 0000000..d4b85a0 --- /dev/null +++ b/_sass/vendor/font-awesome/_bordered-pulled.scss @@ -0,0 +1,25 @@ +// Bordered & Pulled +// ------------------------- + +.#{$fa-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em $fa-border-color; + border-radius: .1em; +} + +.#{$fa-css-prefix}-pull-left { float: left; } +.#{$fa-css-prefix}-pull-right { float: right; } + +.#{$fa-css-prefix} { + &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } + &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } +} + +/* Deprecated as of 4.4.0 */ +.pull-right { float: right; } +.pull-left { float: left; } + +.#{$fa-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/_sass/vendor/font-awesome/_core.scss b/_sass/vendor/font-awesome/_core.scss new file mode 100644 index 0000000..7425ef8 --- /dev/null +++ b/_sass/vendor/font-awesome/_core.scss @@ -0,0 +1,12 @@ +// Base Class Definition +// ------------------------- + +.#{$fa-css-prefix} { + display: inline-block; + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} diff --git a/_sass/vendor/font-awesome/_fixed-width.scss b/_sass/vendor/font-awesome/_fixed-width.scss new file mode 100644 index 0000000..b221c98 --- /dev/null +++ b/_sass/vendor/font-awesome/_fixed-width.scss @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.#{$fa-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/_sass/vendor/font-awesome/_icons.scss b/_sass/vendor/font-awesome/_icons.scss new file mode 100644 index 0000000..6f93759 --- /dev/null +++ b/_sass/vendor/font-awesome/_icons.scss @@ -0,0 +1,697 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } +.#{$fa-css-prefix}-music:before { content: $fa-var-music; } +.#{$fa-css-prefix}-search:before { content: $fa-var-search; } +.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } +.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } +.#{$fa-css-prefix}-star:before { content: $fa-var-star; } +.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } +.#{$fa-css-prefix}-user:before { content: $fa-var-user; } +.#{$fa-css-prefix}-film:before { content: $fa-var-film; } +.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } +.#{$fa-css-prefix}-th:before { content: $fa-var-th; } +.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } +.#{$fa-css-prefix}-check:before { content: $fa-var-check; } +.#{$fa-css-prefix}-remove:before, +.#{$fa-css-prefix}-close:before, +.#{$fa-css-prefix}-times:before { content: $fa-var-times; } +.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } +.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } +.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } +.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } +.#{$fa-css-prefix}-gear:before, +.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } +.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } +.#{$fa-css-prefix}-home:before { content: $fa-var-home; } +.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } +.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } +.#{$fa-css-prefix}-road:before { content: $fa-var-road; } +.#{$fa-css-prefix}-download:before { content: $fa-var-download; } +.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } +.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } +.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } +.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } +.#{$fa-css-prefix}-rotate-right:before, +.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } +.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } +.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } +.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } +.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } +.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } +.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } +.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } +.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } +.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } +.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } +.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } +.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } +.#{$fa-css-prefix}-book:before { content: $fa-var-book; } +.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } +.#{$fa-css-prefix}-print:before { content: $fa-var-print; } +.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } +.#{$fa-css-prefix}-font:before { content: $fa-var-font; } +.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } +.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } +.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } +.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } +.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } +.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } +.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } +.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } +.#{$fa-css-prefix}-list:before { content: $fa-var-list; } +.#{$fa-css-prefix}-dedent:before, +.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } +.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } +.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } +.#{$fa-css-prefix}-photo:before, +.#{$fa-css-prefix}-image:before, +.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } +.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } +.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } +.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } +.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } +.#{$fa-css-prefix}-edit:before, +.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } +.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } +.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } +.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } +.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } +.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } +.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } +.#{$fa-css-prefix}-play:before { content: $fa-var-play; } +.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } +.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } +.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } +.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } +.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } +.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } +.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } +.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } +.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } +.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } +.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } +.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } +.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } +.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } +.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } +.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } +.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } +.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } +.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } +.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } +.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } +.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } +.#{$fa-css-prefix}-mail-forward:before, +.#{$fa-css-prefix}-share:before { content: $fa-var-share; } +.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } +.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } +.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } +.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } +.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } +.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } +.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } +.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } +.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } +.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } +.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } +.#{$fa-css-prefix}-warning:before, +.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } +.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } +.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } +.#{$fa-css-prefix}-random:before { content: $fa-var-random; } +.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } +.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } +.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } +.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } +.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } +.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } +.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } +.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } +.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } +.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } +.#{$fa-css-prefix}-bar-chart-o:before, +.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } +.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } +.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } +.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } +.#{$fa-css-prefix}-key:before { content: $fa-var-key; } +.#{$fa-css-prefix}-gears:before, +.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } +.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } +.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } +.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } +.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } +.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } +.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } +.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } +.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } +.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } +.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } +.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } +.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } +.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } +.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } +.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } +.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } +.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } +.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } +.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } +.#{$fa-css-prefix}-facebook-f:before, +.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } +.#{$fa-css-prefix}-github:before { content: $fa-var-github; } +.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } +.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } +.#{$fa-css-prefix}-feed:before, +.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } +.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } +.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } +.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } +.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } +.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } +.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } +.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } +.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } +.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } +.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } +.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } +.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } +.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } +.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } +.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } +.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } +.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } +.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } +.#{$fa-css-prefix}-group:before, +.#{$fa-css-prefix}-users:before { content: $fa-var-users; } +.#{$fa-css-prefix}-chain:before, +.#{$fa-css-prefix}-link:before { content: $fa-var-link; } +.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } +.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } +.#{$fa-css-prefix}-cut:before, +.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } +.#{$fa-css-prefix}-copy:before, +.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } +.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } +.#{$fa-css-prefix}-save:before, +.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } +.#{$fa-css-prefix}-square:before { content: $fa-var-square; } +.#{$fa-css-prefix}-navicon:before, +.#{$fa-css-prefix}-reorder:before, +.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } +.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } +.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } +.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } +.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } +.#{$fa-css-prefix}-table:before { content: $fa-var-table; } +.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } +.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } +.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } +.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } +.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } +.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } +.#{$fa-css-prefix}-money:before { content: $fa-var-money; } +.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } +.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } +.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } +.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } +.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } +.#{$fa-css-prefix}-unsorted:before, +.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } +.#{$fa-css-prefix}-sort-down:before, +.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } +.#{$fa-css-prefix}-sort-up:before, +.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } +.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } +.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } +.#{$fa-css-prefix}-rotate-left:before, +.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } +.#{$fa-css-prefix}-legal:before, +.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } +.#{$fa-css-prefix}-dashboard:before, +.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } +.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } +.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } +.#{$fa-css-prefix}-flash:before, +.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } +.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } +.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } +.#{$fa-css-prefix}-paste:before, +.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } +.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } +.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } +.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } +.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } +.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } +.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } +.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } +.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } +.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } +.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } +.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } +.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } +.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } +.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } +.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } +.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } +.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } +.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } +.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } +.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } +.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } +.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } +.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } +.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } +.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } +.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } +.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } +.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } +.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } +.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } +.#{$fa-css-prefix}-mobile-phone:before, +.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } +.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } +.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } +.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } +.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } +.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } +.#{$fa-css-prefix}-mail-reply:before, +.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } +.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } +.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } +.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } +.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } +.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } +.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } +.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } +.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } +.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } +.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } +.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } +.#{$fa-css-prefix}-code:before { content: $fa-var-code; } +.#{$fa-css-prefix}-mail-reply-all:before, +.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } +.#{$fa-css-prefix}-star-half-empty:before, +.#{$fa-css-prefix}-star-half-full:before, +.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } +.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } +.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } +.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } +.#{$fa-css-prefix}-unlink:before, +.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } +.#{$fa-css-prefix}-question:before { content: $fa-var-question; } +.#{$fa-css-prefix}-info:before { content: $fa-var-info; } +.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } +.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } +.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } +.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } +.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } +.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } +.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } +.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } +.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } +.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } +.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } +.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } +.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } +.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } +.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } +.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } +.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } +.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } +.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } +.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } +.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } +.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } +.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } +.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } +.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } +.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } +.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } +.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } +.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } +.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } +.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } +.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } +.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } +.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } +.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } +.#{$fa-css-prefix}-toggle-down:before, +.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } +.#{$fa-css-prefix}-toggle-up:before, +.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } +.#{$fa-css-prefix}-toggle-right:before, +.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } +.#{$fa-css-prefix}-euro:before, +.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } +.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } +.#{$fa-css-prefix}-dollar:before, +.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } +.#{$fa-css-prefix}-rupee:before, +.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } +.#{$fa-css-prefix}-cny:before, +.#{$fa-css-prefix}-rmb:before, +.#{$fa-css-prefix}-yen:before, +.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } +.#{$fa-css-prefix}-ruble:before, +.#{$fa-css-prefix}-rouble:before, +.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } +.#{$fa-css-prefix}-won:before, +.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } +.#{$fa-css-prefix}-bitcoin:before, +.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } +.#{$fa-css-prefix}-file:before { content: $fa-var-file; } +.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } +.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } +.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } +.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } +.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } +.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } +.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } +.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } +.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } +.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } +.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } +.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } +.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } +.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } +.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } +.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } +.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } +.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } +.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } +.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } +.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } +.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } +.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } +.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } +.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } +.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } +.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } +.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } +.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } +.#{$fa-css-prefix}-android:before { content: $fa-var-android; } +.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } +.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } +.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } +.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } +.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } +.#{$fa-css-prefix}-female:before { content: $fa-var-female; } +.#{$fa-css-prefix}-male:before { content: $fa-var-male; } +.#{$fa-css-prefix}-gittip:before, +.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } +.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } +.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } +.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } +.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } +.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } +.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } +.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } +.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } +.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } +.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } +.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } +.#{$fa-css-prefix}-toggle-left:before, +.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } +.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } +.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } +.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } +.#{$fa-css-prefix}-turkish-lira:before, +.#{$fa-css-prefix}-try:before { content: $fa-var-try; } +.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } +.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } +.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } +.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } +.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } +.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } +.#{$fa-css-prefix}-institution:before, +.#{$fa-css-prefix}-bank:before, +.#{$fa-css-prefix}-university:before { content: $fa-var-university; } +.#{$fa-css-prefix}-mortar-board:before, +.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } +.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } +.#{$fa-css-prefix}-google:before { content: $fa-var-google; } +.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } +.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } +.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } +.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } +.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } +.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } +.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } +.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } +.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } +.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } +.#{$fa-css-prefix}-language:before { content: $fa-var-language; } +.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } +.#{$fa-css-prefix}-building:before { content: $fa-var-building; } +.#{$fa-css-prefix}-child:before { content: $fa-var-child; } +.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } +.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } +.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } +.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } +.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } +.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } +.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } +.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } +.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } +.#{$fa-css-prefix}-automobile:before, +.#{$fa-css-prefix}-car:before { content: $fa-var-car; } +.#{$fa-css-prefix}-cab:before, +.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } +.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } +.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } +.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } +.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } +.#{$fa-css-prefix}-database:before { content: $fa-var-database; } +.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } +.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } +.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } +.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } +.#{$fa-css-prefix}-file-photo-o:before, +.#{$fa-css-prefix}-file-picture-o:before, +.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } +.#{$fa-css-prefix}-file-zip-o:before, +.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } +.#{$fa-css-prefix}-file-sound-o:before, +.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } +.#{$fa-css-prefix}-file-movie-o:before, +.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } +.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } +.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } +.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } +.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } +.#{$fa-css-prefix}-life-bouy:before, +.#{$fa-css-prefix}-life-buoy:before, +.#{$fa-css-prefix}-life-saver:before, +.#{$fa-css-prefix}-support:before, +.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } +.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } +.#{$fa-css-prefix}-ra:before, +.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } +.#{$fa-css-prefix}-ge:before, +.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } +.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } +.#{$fa-css-prefix}-git:before { content: $fa-var-git; } +.#{$fa-css-prefix}-y-combinator-square:before, +.#{$fa-css-prefix}-yc-square:before, +.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } +.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } +.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } +.#{$fa-css-prefix}-wechat:before, +.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } +.#{$fa-css-prefix}-send:before, +.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } +.#{$fa-css-prefix}-send-o:before, +.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } +.#{$fa-css-prefix}-history:before { content: $fa-var-history; } +.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } +.#{$fa-css-prefix}-header:before { content: $fa-var-header; } +.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } +.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } +.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } +.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } +.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } +.#{$fa-css-prefix}-soccer-ball-o:before, +.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } +.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } +.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } +.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } +.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } +.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } +.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } +.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } +.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } +.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } +.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } +.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } +.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } +.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } +.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } +.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } +.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } +.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } +.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } +.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } +.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } +.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } +.#{$fa-css-prefix}-at:before { content: $fa-var-at; } +.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } +.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } +.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } +.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } +.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } +.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } +.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } +.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } +.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } +.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } +.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } +.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } +.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } +.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } +.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } +.#{$fa-css-prefix}-shekel:before, +.#{$fa-css-prefix}-sheqel:before, +.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } +.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } +.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } +.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } +.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } +.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } +.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } +.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } +.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } +.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } +.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } +.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } +.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } +.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } +.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } +.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } +.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } +.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } +.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } +.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } +.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } +.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } +.#{$fa-css-prefix}-intersex:before, +.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } +.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } +.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } +.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } +.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } +.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } +.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } +.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } +.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } +.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } +.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } +.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } +.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } +.#{$fa-css-prefix}-server:before { content: $fa-var-server; } +.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } +.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } +.#{$fa-css-prefix}-hotel:before, +.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } +.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } +.#{$fa-css-prefix}-train:before { content: $fa-var-train; } +.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } +.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } +.#{$fa-css-prefix}-yc:before, +.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } +.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } +.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } +.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } +.#{$fa-css-prefix}-battery-4:before, +.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } +.#{$fa-css-prefix}-battery-3:before, +.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } +.#{$fa-css-prefix}-battery-2:before, +.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } +.#{$fa-css-prefix}-battery-1:before, +.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } +.#{$fa-css-prefix}-battery-0:before, +.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } +.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } +.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } +.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } +.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } +.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } +.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } +.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } +.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } +.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } +.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } +.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } +.#{$fa-css-prefix}-hourglass-1:before, +.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } +.#{$fa-css-prefix}-hourglass-2:before, +.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } +.#{$fa-css-prefix}-hourglass-3:before, +.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } +.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } +.#{$fa-css-prefix}-hand-grab-o:before, +.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } +.#{$fa-css-prefix}-hand-stop-o:before, +.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } +.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } +.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } +.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } +.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } +.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } +.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } +.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } +.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } +.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } +.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } +.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } +.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } +.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } +.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } +.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } +.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } +.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } +.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } +.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } +.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } +.#{$fa-css-prefix}-tv:before, +.#{$fa-css-prefix}-television:before { content: $fa-var-television; } +.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } +.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } +.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } +.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } +.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } +.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } +.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } +.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } +.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } +.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } +.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } +.#{$fa-css-prefix}-map:before { content: $fa-var-map; } +.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } +.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } +.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } +.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } +.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } +.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } +.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } +.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } +.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } +.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } +.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } +.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } +.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } +.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } +.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } +.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } +.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } +.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } +.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } +.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } +.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } +.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } +.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } +.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } +.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } +.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } diff --git a/_sass/vendor/font-awesome/_larger.scss b/_sass/vendor/font-awesome/_larger.scss new file mode 100644 index 0000000..41e9a81 --- /dev/null +++ b/_sass/vendor/font-awesome/_larger.scss @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.#{$fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.#{$fa-css-prefix}-2x { font-size: 2em; } +.#{$fa-css-prefix}-3x { font-size: 3em; } +.#{$fa-css-prefix}-4x { font-size: 4em; } +.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/_sass/vendor/font-awesome/_list.scss b/_sass/vendor/font-awesome/_list.scss new file mode 100644 index 0000000..7d1e4d5 --- /dev/null +++ b/_sass/vendor/font-awesome/_list.scss @@ -0,0 +1,19 @@ +// List Icons +// ------------------------- + +.#{$fa-css-prefix}-ul { + padding-left: 0; + margin-left: $fa-li-width; + list-style-type: none; + > li { position: relative; } +} +.#{$fa-css-prefix}-li { + position: absolute; + left: -$fa-li-width; + width: $fa-li-width; + top: (2em / 14); + text-align: center; + &.#{$fa-css-prefix}-lg { + left: -$fa-li-width + (4em / 14); + } +} diff --git a/_sass/vendor/font-awesome/_mixins.scss b/_sass/vendor/font-awesome/_mixins.scss new file mode 100644 index 0000000..f96719b --- /dev/null +++ b/_sass/vendor/font-awesome/_mixins.scss @@ -0,0 +1,26 @@ +// Mixins +// -------------------------- + +@mixin fa-icon() { + display: inline-block; + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} + +@mixin fa-icon-rotate($degrees, $rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); + -webkit-transform: rotate($degrees); + -ms-transform: rotate($degrees); + transform: rotate($degrees); +} + +@mixin fa-icon-flip($horiz, $vert, $rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); + -webkit-transform: scale($horiz, $vert); + -ms-transform: scale($horiz, $vert); + transform: scale($horiz, $vert); +} diff --git a/_sass/vendor/font-awesome/_path.scss b/_sass/vendor/font-awesome/_path.scss new file mode 100644 index 0000000..bb457c2 --- /dev/null +++ b/_sass/vendor/font-awesome/_path.scss @@ -0,0 +1,15 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); + src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), + url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), + url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), + url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), + url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); +// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/_sass/vendor/font-awesome/_rotated-flipped.scss b/_sass/vendor/font-awesome/_rotated-flipped.scss new file mode 100644 index 0000000..a3558fd --- /dev/null +++ b/_sass/vendor/font-awesome/_rotated-flipped.scss @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } +.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } +.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } + +.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } +.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .#{$fa-css-prefix}-rotate-90, +:root .#{$fa-css-prefix}-rotate-180, +:root .#{$fa-css-prefix}-rotate-270, +:root .#{$fa-css-prefix}-flip-horizontal, +:root .#{$fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/_sass/vendor/font-awesome/_stacked.scss b/_sass/vendor/font-awesome/_stacked.scss new file mode 100644 index 0000000..aef7403 --- /dev/null +++ b/_sass/vendor/font-awesome/_stacked.scss @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.#{$fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.#{$fa-css-prefix}-stack-1x { line-height: inherit; } +.#{$fa-css-prefix}-stack-2x { font-size: 2em; } +.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/_sass/vendor/font-awesome/_variables.scss b/_sass/vendor/font-awesome/_variables.scss new file mode 100644 index 0000000..0a47110 --- /dev/null +++ b/_sass/vendor/font-awesome/_variables.scss @@ -0,0 +1,708 @@ +// Variables +// -------------------------- + +$fa-font-path: "../fonts" !default; +$fa-font-size-base: 14px !default; +$fa-line-height-base: 1 !default; +//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.5.0/fonts" !default; // for referencing Bootstrap CDN font files directly +$fa-css-prefix: fa !default; +$fa-version: "4.5.0" !default; +$fa-border-color: #eee !default; +$fa-inverse: #fff !default; +$fa-li-width: (30em / 14) !default; + +$fa-var-500px: "\f26e"; +$fa-var-adjust: "\f042"; +$fa-var-adn: "\f170"; +$fa-var-align-center: "\f037"; +$fa-var-align-justify: "\f039"; +$fa-var-align-left: "\f036"; +$fa-var-align-right: "\f038"; +$fa-var-amazon: "\f270"; +$fa-var-ambulance: "\f0f9"; +$fa-var-anchor: "\f13d"; +$fa-var-android: "\f17b"; +$fa-var-angellist: "\f209"; +$fa-var-angle-double-down: "\f103"; +$fa-var-angle-double-left: "\f100"; +$fa-var-angle-double-right: "\f101"; +$fa-var-angle-double-up: "\f102"; +$fa-var-angle-down: "\f107"; +$fa-var-angle-left: "\f104"; +$fa-var-angle-right: "\f105"; +$fa-var-angle-up: "\f106"; +$fa-var-apple: "\f179"; +$fa-var-archive: "\f187"; +$fa-var-area-chart: "\f1fe"; +$fa-var-arrow-circle-down: "\f0ab"; +$fa-var-arrow-circle-left: "\f0a8"; +$fa-var-arrow-circle-o-down: "\f01a"; +$fa-var-arrow-circle-o-left: "\f190"; +$fa-var-arrow-circle-o-right: "\f18e"; +$fa-var-arrow-circle-o-up: "\f01b"; +$fa-var-arrow-circle-right: "\f0a9"; +$fa-var-arrow-circle-up: "\f0aa"; +$fa-var-arrow-down: "\f063"; +$fa-var-arrow-left: "\f060"; +$fa-var-arrow-right: "\f061"; +$fa-var-arrow-up: "\f062"; +$fa-var-arrows: "\f047"; +$fa-var-arrows-alt: "\f0b2"; +$fa-var-arrows-h: "\f07e"; +$fa-var-arrows-v: "\f07d"; +$fa-var-asterisk: "\f069"; +$fa-var-at: "\f1fa"; +$fa-var-automobile: "\f1b9"; +$fa-var-backward: "\f04a"; +$fa-var-balance-scale: "\f24e"; +$fa-var-ban: "\f05e"; +$fa-var-bank: "\f19c"; +$fa-var-bar-chart: "\f080"; +$fa-var-bar-chart-o: "\f080"; +$fa-var-barcode: "\f02a"; +$fa-var-bars: "\f0c9"; +$fa-var-battery-0: "\f244"; +$fa-var-battery-1: "\f243"; +$fa-var-battery-2: "\f242"; +$fa-var-battery-3: "\f241"; +$fa-var-battery-4: "\f240"; +$fa-var-battery-empty: "\f244"; +$fa-var-battery-full: "\f240"; +$fa-var-battery-half: "\f242"; +$fa-var-battery-quarter: "\f243"; +$fa-var-battery-three-quarters: "\f241"; +$fa-var-bed: "\f236"; +$fa-var-beer: "\f0fc"; +$fa-var-behance: "\f1b4"; +$fa-var-behance-square: "\f1b5"; +$fa-var-bell: "\f0f3"; +$fa-var-bell-o: "\f0a2"; +$fa-var-bell-slash: "\f1f6"; +$fa-var-bell-slash-o: "\f1f7"; +$fa-var-bicycle: "\f206"; +$fa-var-binoculars: "\f1e5"; +$fa-var-birthday-cake: "\f1fd"; +$fa-var-bitbucket: "\f171"; +$fa-var-bitbucket-square: "\f172"; +$fa-var-bitcoin: "\f15a"; +$fa-var-black-tie: "\f27e"; +$fa-var-bluetooth: "\f293"; +$fa-var-bluetooth-b: "\f294"; +$fa-var-bold: "\f032"; +$fa-var-bolt: "\f0e7"; +$fa-var-bomb: "\f1e2"; +$fa-var-book: "\f02d"; +$fa-var-bookmark: "\f02e"; +$fa-var-bookmark-o: "\f097"; +$fa-var-briefcase: "\f0b1"; +$fa-var-btc: "\f15a"; +$fa-var-bug: "\f188"; +$fa-var-building: "\f1ad"; +$fa-var-building-o: "\f0f7"; +$fa-var-bullhorn: "\f0a1"; +$fa-var-bullseye: "\f140"; +$fa-var-bus: "\f207"; +$fa-var-buysellads: "\f20d"; +$fa-var-cab: "\f1ba"; +$fa-var-calculator: "\f1ec"; +$fa-var-calendar: "\f073"; +$fa-var-calendar-check-o: "\f274"; +$fa-var-calendar-minus-o: "\f272"; +$fa-var-calendar-o: "\f133"; +$fa-var-calendar-plus-o: "\f271"; +$fa-var-calendar-times-o: "\f273"; +$fa-var-camera: "\f030"; +$fa-var-camera-retro: "\f083"; +$fa-var-car: "\f1b9"; +$fa-var-caret-down: "\f0d7"; +$fa-var-caret-left: "\f0d9"; +$fa-var-caret-right: "\f0da"; +$fa-var-caret-square-o-down: "\f150"; +$fa-var-caret-square-o-left: "\f191"; +$fa-var-caret-square-o-right: "\f152"; +$fa-var-caret-square-o-up: "\f151"; +$fa-var-caret-up: "\f0d8"; +$fa-var-cart-arrow-down: "\f218"; +$fa-var-cart-plus: "\f217"; +$fa-var-cc: "\f20a"; +$fa-var-cc-amex: "\f1f3"; +$fa-var-cc-diners-club: "\f24c"; +$fa-var-cc-discover: "\f1f2"; +$fa-var-cc-jcb: "\f24b"; +$fa-var-cc-mastercard: "\f1f1"; +$fa-var-cc-paypal: "\f1f4"; +$fa-var-cc-stripe: "\f1f5"; +$fa-var-cc-visa: "\f1f0"; +$fa-var-certificate: "\f0a3"; +$fa-var-chain: "\f0c1"; +$fa-var-chain-broken: "\f127"; +$fa-var-check: "\f00c"; +$fa-var-check-circle: "\f058"; +$fa-var-check-circle-o: "\f05d"; +$fa-var-check-square: "\f14a"; +$fa-var-check-square-o: "\f046"; +$fa-var-chevron-circle-down: "\f13a"; +$fa-var-chevron-circle-left: "\f137"; +$fa-var-chevron-circle-right: "\f138"; +$fa-var-chevron-circle-up: "\f139"; +$fa-var-chevron-down: "\f078"; +$fa-var-chevron-left: "\f053"; +$fa-var-chevron-right: "\f054"; +$fa-var-chevron-up: "\f077"; +$fa-var-child: "\f1ae"; +$fa-var-chrome: "\f268"; +$fa-var-circle: "\f111"; +$fa-var-circle-o: "\f10c"; +$fa-var-circle-o-notch: "\f1ce"; +$fa-var-circle-thin: "\f1db"; +$fa-var-clipboard: "\f0ea"; +$fa-var-clock-o: "\f017"; +$fa-var-clone: "\f24d"; +$fa-var-close: "\f00d"; +$fa-var-cloud: "\f0c2"; +$fa-var-cloud-download: "\f0ed"; +$fa-var-cloud-upload: "\f0ee"; +$fa-var-cny: "\f157"; +$fa-var-code: "\f121"; +$fa-var-code-fork: "\f126"; +$fa-var-codepen: "\f1cb"; +$fa-var-codiepie: "\f284"; +$fa-var-coffee: "\f0f4"; +$fa-var-cog: "\f013"; +$fa-var-cogs: "\f085"; +$fa-var-columns: "\f0db"; +$fa-var-comment: "\f075"; +$fa-var-comment-o: "\f0e5"; +$fa-var-commenting: "\f27a"; +$fa-var-commenting-o: "\f27b"; +$fa-var-comments: "\f086"; +$fa-var-comments-o: "\f0e6"; +$fa-var-compass: "\f14e"; +$fa-var-compress: "\f066"; +$fa-var-connectdevelop: "\f20e"; +$fa-var-contao: "\f26d"; +$fa-var-copy: "\f0c5"; +$fa-var-copyright: "\f1f9"; +$fa-var-creative-commons: "\f25e"; +$fa-var-credit-card: "\f09d"; +$fa-var-credit-card-alt: "\f283"; +$fa-var-crop: "\f125"; +$fa-var-crosshairs: "\f05b"; +$fa-var-css3: "\f13c"; +$fa-var-cube: "\f1b2"; +$fa-var-cubes: "\f1b3"; +$fa-var-cut: "\f0c4"; +$fa-var-cutlery: "\f0f5"; +$fa-var-dashboard: "\f0e4"; +$fa-var-dashcube: "\f210"; +$fa-var-database: "\f1c0"; +$fa-var-dedent: "\f03b"; +$fa-var-delicious: "\f1a5"; +$fa-var-desktop: "\f108"; +$fa-var-deviantart: "\f1bd"; +$fa-var-diamond: "\f219"; +$fa-var-digg: "\f1a6"; +$fa-var-dollar: "\f155"; +$fa-var-dot-circle-o: "\f192"; +$fa-var-download: "\f019"; +$fa-var-dribbble: "\f17d"; +$fa-var-dropbox: "\f16b"; +$fa-var-drupal: "\f1a9"; +$fa-var-edge: "\f282"; +$fa-var-edit: "\f044"; +$fa-var-eject: "\f052"; +$fa-var-ellipsis-h: "\f141"; +$fa-var-ellipsis-v: "\f142"; +$fa-var-empire: "\f1d1"; +$fa-var-envelope: "\f0e0"; +$fa-var-envelope-o: "\f003"; +$fa-var-envelope-square: "\f199"; +$fa-var-eraser: "\f12d"; +$fa-var-eur: "\f153"; +$fa-var-euro: "\f153"; +$fa-var-exchange: "\f0ec"; +$fa-var-exclamation: "\f12a"; +$fa-var-exclamation-circle: "\f06a"; +$fa-var-exclamation-triangle: "\f071"; +$fa-var-expand: "\f065"; +$fa-var-expeditedssl: "\f23e"; +$fa-var-external-link: "\f08e"; +$fa-var-external-link-square: "\f14c"; +$fa-var-eye: "\f06e"; +$fa-var-eye-slash: "\f070"; +$fa-var-eyedropper: "\f1fb"; +$fa-var-facebook: "\f09a"; +$fa-var-facebook-f: "\f09a"; +$fa-var-facebook-official: "\f230"; +$fa-var-facebook-square: "\f082"; +$fa-var-fast-backward: "\f049"; +$fa-var-fast-forward: "\f050"; +$fa-var-fax: "\f1ac"; +$fa-var-feed: "\f09e"; +$fa-var-female: "\f182"; +$fa-var-fighter-jet: "\f0fb"; +$fa-var-file: "\f15b"; +$fa-var-file-archive-o: "\f1c6"; +$fa-var-file-audio-o: "\f1c7"; +$fa-var-file-code-o: "\f1c9"; +$fa-var-file-excel-o: "\f1c3"; +$fa-var-file-image-o: "\f1c5"; +$fa-var-file-movie-o: "\f1c8"; +$fa-var-file-o: "\f016"; +$fa-var-file-pdf-o: "\f1c1"; +$fa-var-file-photo-o: "\f1c5"; +$fa-var-file-picture-o: "\f1c5"; +$fa-var-file-powerpoint-o: "\f1c4"; +$fa-var-file-sound-o: "\f1c7"; +$fa-var-file-text: "\f15c"; +$fa-var-file-text-o: "\f0f6"; +$fa-var-file-video-o: "\f1c8"; +$fa-var-file-word-o: "\f1c2"; +$fa-var-file-zip-o: "\f1c6"; +$fa-var-files-o: "\f0c5"; +$fa-var-film: "\f008"; +$fa-var-filter: "\f0b0"; +$fa-var-fire: "\f06d"; +$fa-var-fire-extinguisher: "\f134"; +$fa-var-firefox: "\f269"; +$fa-var-flag: "\f024"; +$fa-var-flag-checkered: "\f11e"; +$fa-var-flag-o: "\f11d"; +$fa-var-flash: "\f0e7"; +$fa-var-flask: "\f0c3"; +$fa-var-flickr: "\f16e"; +$fa-var-floppy-o: "\f0c7"; +$fa-var-folder: "\f07b"; +$fa-var-folder-o: "\f114"; +$fa-var-folder-open: "\f07c"; +$fa-var-folder-open-o: "\f115"; +$fa-var-font: "\f031"; +$fa-var-fonticons: "\f280"; +$fa-var-fort-awesome: "\f286"; +$fa-var-forumbee: "\f211"; +$fa-var-forward: "\f04e"; +$fa-var-foursquare: "\f180"; +$fa-var-frown-o: "\f119"; +$fa-var-futbol-o: "\f1e3"; +$fa-var-gamepad: "\f11b"; +$fa-var-gavel: "\f0e3"; +$fa-var-gbp: "\f154"; +$fa-var-ge: "\f1d1"; +$fa-var-gear: "\f013"; +$fa-var-gears: "\f085"; +$fa-var-genderless: "\f22d"; +$fa-var-get-pocket: "\f265"; +$fa-var-gg: "\f260"; +$fa-var-gg-circle: "\f261"; +$fa-var-gift: "\f06b"; +$fa-var-git: "\f1d3"; +$fa-var-git-square: "\f1d2"; +$fa-var-github: "\f09b"; +$fa-var-github-alt: "\f113"; +$fa-var-github-square: "\f092"; +$fa-var-gittip: "\f184"; +$fa-var-glass: "\f000"; +$fa-var-globe: "\f0ac"; +$fa-var-google: "\f1a0"; +$fa-var-google-plus: "\f0d5"; +$fa-var-google-plus-square: "\f0d4"; +$fa-var-google-wallet: "\f1ee"; +$fa-var-graduation-cap: "\f19d"; +$fa-var-gratipay: "\f184"; +$fa-var-group: "\f0c0"; +$fa-var-h-square: "\f0fd"; +$fa-var-hacker-news: "\f1d4"; +$fa-var-hand-grab-o: "\f255"; +$fa-var-hand-lizard-o: "\f258"; +$fa-var-hand-o-down: "\f0a7"; +$fa-var-hand-o-left: "\f0a5"; +$fa-var-hand-o-right: "\f0a4"; +$fa-var-hand-o-up: "\f0a6"; +$fa-var-hand-paper-o: "\f256"; +$fa-var-hand-peace-o: "\f25b"; +$fa-var-hand-pointer-o: "\f25a"; +$fa-var-hand-rock-o: "\f255"; +$fa-var-hand-scissors-o: "\f257"; +$fa-var-hand-spock-o: "\f259"; +$fa-var-hand-stop-o: "\f256"; +$fa-var-hashtag: "\f292"; +$fa-var-hdd-o: "\f0a0"; +$fa-var-header: "\f1dc"; +$fa-var-headphones: "\f025"; +$fa-var-heart: "\f004"; +$fa-var-heart-o: "\f08a"; +$fa-var-heartbeat: "\f21e"; +$fa-var-history: "\f1da"; +$fa-var-home: "\f015"; +$fa-var-hospital-o: "\f0f8"; +$fa-var-hotel: "\f236"; +$fa-var-hourglass: "\f254"; +$fa-var-hourglass-1: "\f251"; +$fa-var-hourglass-2: "\f252"; +$fa-var-hourglass-3: "\f253"; +$fa-var-hourglass-end: "\f253"; +$fa-var-hourglass-half: "\f252"; +$fa-var-hourglass-o: "\f250"; +$fa-var-hourglass-start: "\f251"; +$fa-var-houzz: "\f27c"; +$fa-var-html5: "\f13b"; +$fa-var-i-cursor: "\f246"; +$fa-var-ils: "\f20b"; +$fa-var-image: "\f03e"; +$fa-var-inbox: "\f01c"; +$fa-var-indent: "\f03c"; +$fa-var-industry: "\f275"; +$fa-var-info: "\f129"; +$fa-var-info-circle: "\f05a"; +$fa-var-inr: "\f156"; +$fa-var-instagram: "\f16d"; +$fa-var-institution: "\f19c"; +$fa-var-internet-explorer: "\f26b"; +$fa-var-intersex: "\f224"; +$fa-var-ioxhost: "\f208"; +$fa-var-italic: "\f033"; +$fa-var-joomla: "\f1aa"; +$fa-var-jpy: "\f157"; +$fa-var-jsfiddle: "\f1cc"; +$fa-var-key: "\f084"; +$fa-var-keyboard-o: "\f11c"; +$fa-var-krw: "\f159"; +$fa-var-language: "\f1ab"; +$fa-var-laptop: "\f109"; +$fa-var-lastfm: "\f202"; +$fa-var-lastfm-square: "\f203"; +$fa-var-leaf: "\f06c"; +$fa-var-leanpub: "\f212"; +$fa-var-legal: "\f0e3"; +$fa-var-lemon-o: "\f094"; +$fa-var-level-down: "\f149"; +$fa-var-level-up: "\f148"; +$fa-var-life-bouy: "\f1cd"; +$fa-var-life-buoy: "\f1cd"; +$fa-var-life-ring: "\f1cd"; +$fa-var-life-saver: "\f1cd"; +$fa-var-lightbulb-o: "\f0eb"; +$fa-var-line-chart: "\f201"; +$fa-var-link: "\f0c1"; +$fa-var-linkedin: "\f0e1"; +$fa-var-linkedin-square: "\f08c"; +$fa-var-linux: "\f17c"; +$fa-var-list: "\f03a"; +$fa-var-list-alt: "\f022"; +$fa-var-list-ol: "\f0cb"; +$fa-var-list-ul: "\f0ca"; +$fa-var-location-arrow: "\f124"; +$fa-var-lock: "\f023"; +$fa-var-long-arrow-down: "\f175"; +$fa-var-long-arrow-left: "\f177"; +$fa-var-long-arrow-right: "\f178"; +$fa-var-long-arrow-up: "\f176"; +$fa-var-magic: "\f0d0"; +$fa-var-magnet: "\f076"; +$fa-var-mail-forward: "\f064"; +$fa-var-mail-reply: "\f112"; +$fa-var-mail-reply-all: "\f122"; +$fa-var-male: "\f183"; +$fa-var-map: "\f279"; +$fa-var-map-marker: "\f041"; +$fa-var-map-o: "\f278"; +$fa-var-map-pin: "\f276"; +$fa-var-map-signs: "\f277"; +$fa-var-mars: "\f222"; +$fa-var-mars-double: "\f227"; +$fa-var-mars-stroke: "\f229"; +$fa-var-mars-stroke-h: "\f22b"; +$fa-var-mars-stroke-v: "\f22a"; +$fa-var-maxcdn: "\f136"; +$fa-var-meanpath: "\f20c"; +$fa-var-medium: "\f23a"; +$fa-var-medkit: "\f0fa"; +$fa-var-meh-o: "\f11a"; +$fa-var-mercury: "\f223"; +$fa-var-microphone: "\f130"; +$fa-var-microphone-slash: "\f131"; +$fa-var-minus: "\f068"; +$fa-var-minus-circle: "\f056"; +$fa-var-minus-square: "\f146"; +$fa-var-minus-square-o: "\f147"; +$fa-var-mixcloud: "\f289"; +$fa-var-mobile: "\f10b"; +$fa-var-mobile-phone: "\f10b"; +$fa-var-modx: "\f285"; +$fa-var-money: "\f0d6"; +$fa-var-moon-o: "\f186"; +$fa-var-mortar-board: "\f19d"; +$fa-var-motorcycle: "\f21c"; +$fa-var-mouse-pointer: "\f245"; +$fa-var-music: "\f001"; +$fa-var-navicon: "\f0c9"; +$fa-var-neuter: "\f22c"; +$fa-var-newspaper-o: "\f1ea"; +$fa-var-object-group: "\f247"; +$fa-var-object-ungroup: "\f248"; +$fa-var-odnoklassniki: "\f263"; +$fa-var-odnoklassniki-square: "\f264"; +$fa-var-opencart: "\f23d"; +$fa-var-openid: "\f19b"; +$fa-var-opera: "\f26a"; +$fa-var-optin-monster: "\f23c"; +$fa-var-outdent: "\f03b"; +$fa-var-pagelines: "\f18c"; +$fa-var-paint-brush: "\f1fc"; +$fa-var-paper-plane: "\f1d8"; +$fa-var-paper-plane-o: "\f1d9"; +$fa-var-paperclip: "\f0c6"; +$fa-var-paragraph: "\f1dd"; +$fa-var-paste: "\f0ea"; +$fa-var-pause: "\f04c"; +$fa-var-pause-circle: "\f28b"; +$fa-var-pause-circle-o: "\f28c"; +$fa-var-paw: "\f1b0"; +$fa-var-paypal: "\f1ed"; +$fa-var-pencil: "\f040"; +$fa-var-pencil-square: "\f14b"; +$fa-var-pencil-square-o: "\f044"; +$fa-var-percent: "\f295"; +$fa-var-phone: "\f095"; +$fa-var-phone-square: "\f098"; +$fa-var-photo: "\f03e"; +$fa-var-picture-o: "\f03e"; +$fa-var-pie-chart: "\f200"; +$fa-var-pied-piper: "\f1a7"; +$fa-var-pied-piper-alt: "\f1a8"; +$fa-var-pinterest: "\f0d2"; +$fa-var-pinterest-p: "\f231"; +$fa-var-pinterest-square: "\f0d3"; +$fa-var-plane: "\f072"; +$fa-var-play: "\f04b"; +$fa-var-play-circle: "\f144"; +$fa-var-play-circle-o: "\f01d"; +$fa-var-plug: "\f1e6"; +$fa-var-plus: "\f067"; +$fa-var-plus-circle: "\f055"; +$fa-var-plus-square: "\f0fe"; +$fa-var-plus-square-o: "\f196"; +$fa-var-power-off: "\f011"; +$fa-var-print: "\f02f"; +$fa-var-product-hunt: "\f288"; +$fa-var-puzzle-piece: "\f12e"; +$fa-var-qq: "\f1d6"; +$fa-var-qrcode: "\f029"; +$fa-var-question: "\f128"; +$fa-var-question-circle: "\f059"; +$fa-var-quote-left: "\f10d"; +$fa-var-quote-right: "\f10e"; +$fa-var-ra: "\f1d0"; +$fa-var-random: "\f074"; +$fa-var-rebel: "\f1d0"; +$fa-var-recycle: "\f1b8"; +$fa-var-reddit: "\f1a1"; +$fa-var-reddit-alien: "\f281"; +$fa-var-reddit-square: "\f1a2"; +$fa-var-refresh: "\f021"; +$fa-var-registered: "\f25d"; +$fa-var-remove: "\f00d"; +$fa-var-renren: "\f18b"; +$fa-var-reorder: "\f0c9"; +$fa-var-repeat: "\f01e"; +$fa-var-reply: "\f112"; +$fa-var-reply-all: "\f122"; +$fa-var-retweet: "\f079"; +$fa-var-rmb: "\f157"; +$fa-var-road: "\f018"; +$fa-var-rocket: "\f135"; +$fa-var-rotate-left: "\f0e2"; +$fa-var-rotate-right: "\f01e"; +$fa-var-rouble: "\f158"; +$fa-var-rss: "\f09e"; +$fa-var-rss-square: "\f143"; +$fa-var-rub: "\f158"; +$fa-var-ruble: "\f158"; +$fa-var-rupee: "\f156"; +$fa-var-safari: "\f267"; +$fa-var-save: "\f0c7"; +$fa-var-scissors: "\f0c4"; +$fa-var-scribd: "\f28a"; +$fa-var-search: "\f002"; +$fa-var-search-minus: "\f010"; +$fa-var-search-plus: "\f00e"; +$fa-var-sellsy: "\f213"; +$fa-var-send: "\f1d8"; +$fa-var-send-o: "\f1d9"; +$fa-var-server: "\f233"; +$fa-var-share: "\f064"; +$fa-var-share-alt: "\f1e0"; +$fa-var-share-alt-square: "\f1e1"; +$fa-var-share-square: "\f14d"; +$fa-var-share-square-o: "\f045"; +$fa-var-shekel: "\f20b"; +$fa-var-sheqel: "\f20b"; +$fa-var-shield: "\f132"; +$fa-var-ship: "\f21a"; +$fa-var-shirtsinbulk: "\f214"; +$fa-var-shopping-bag: "\f290"; +$fa-var-shopping-basket: "\f291"; +$fa-var-shopping-cart: "\f07a"; +$fa-var-sign-in: "\f090"; +$fa-var-sign-out: "\f08b"; +$fa-var-signal: "\f012"; +$fa-var-simplybuilt: "\f215"; +$fa-var-sitemap: "\f0e8"; +$fa-var-skyatlas: "\f216"; +$fa-var-skype: "\f17e"; +$fa-var-slack: "\f198"; +$fa-var-sliders: "\f1de"; +$fa-var-slideshare: "\f1e7"; +$fa-var-smile-o: "\f118"; +$fa-var-soccer-ball-o: "\f1e3"; +$fa-var-sort: "\f0dc"; +$fa-var-sort-alpha-asc: "\f15d"; +$fa-var-sort-alpha-desc: "\f15e"; +$fa-var-sort-amount-asc: "\f160"; +$fa-var-sort-amount-desc: "\f161"; +$fa-var-sort-asc: "\f0de"; +$fa-var-sort-desc: "\f0dd"; +$fa-var-sort-down: "\f0dd"; +$fa-var-sort-numeric-asc: "\f162"; +$fa-var-sort-numeric-desc: "\f163"; +$fa-var-sort-up: "\f0de"; +$fa-var-soundcloud: "\f1be"; +$fa-var-space-shuttle: "\f197"; +$fa-var-spinner: "\f110"; +$fa-var-spoon: "\f1b1"; +$fa-var-spotify: "\f1bc"; +$fa-var-square: "\f0c8"; +$fa-var-square-o: "\f096"; +$fa-var-stack-exchange: "\f18d"; +$fa-var-stack-overflow: "\f16c"; +$fa-var-star: "\f005"; +$fa-var-star-half: "\f089"; +$fa-var-star-half-empty: "\f123"; +$fa-var-star-half-full: "\f123"; +$fa-var-star-half-o: "\f123"; +$fa-var-star-o: "\f006"; +$fa-var-steam: "\f1b6"; +$fa-var-steam-square: "\f1b7"; +$fa-var-step-backward: "\f048"; +$fa-var-step-forward: "\f051"; +$fa-var-stethoscope: "\f0f1"; +$fa-var-sticky-note: "\f249"; +$fa-var-sticky-note-o: "\f24a"; +$fa-var-stop: "\f04d"; +$fa-var-stop-circle: "\f28d"; +$fa-var-stop-circle-o: "\f28e"; +$fa-var-street-view: "\f21d"; +$fa-var-strikethrough: "\f0cc"; +$fa-var-stumbleupon: "\f1a4"; +$fa-var-stumbleupon-circle: "\f1a3"; +$fa-var-subscript: "\f12c"; +$fa-var-subway: "\f239"; +$fa-var-suitcase: "\f0f2"; +$fa-var-sun-o: "\f185"; +$fa-var-superscript: "\f12b"; +$fa-var-support: "\f1cd"; +$fa-var-table: "\f0ce"; +$fa-var-tablet: "\f10a"; +$fa-var-tachometer: "\f0e4"; +$fa-var-tag: "\f02b"; +$fa-var-tags: "\f02c"; +$fa-var-tasks: "\f0ae"; +$fa-var-taxi: "\f1ba"; +$fa-var-television: "\f26c"; +$fa-var-tencent-weibo: "\f1d5"; +$fa-var-terminal: "\f120"; +$fa-var-text-height: "\f034"; +$fa-var-text-width: "\f035"; +$fa-var-th: "\f00a"; +$fa-var-th-large: "\f009"; +$fa-var-th-list: "\f00b"; +$fa-var-thumb-tack: "\f08d"; +$fa-var-thumbs-down: "\f165"; +$fa-var-thumbs-o-down: "\f088"; +$fa-var-thumbs-o-up: "\f087"; +$fa-var-thumbs-up: "\f164"; +$fa-var-ticket: "\f145"; +$fa-var-times: "\f00d"; +$fa-var-times-circle: "\f057"; +$fa-var-times-circle-o: "\f05c"; +$fa-var-tint: "\f043"; +$fa-var-toggle-down: "\f150"; +$fa-var-toggle-left: "\f191"; +$fa-var-toggle-off: "\f204"; +$fa-var-toggle-on: "\f205"; +$fa-var-toggle-right: "\f152"; +$fa-var-toggle-up: "\f151"; +$fa-var-trademark: "\f25c"; +$fa-var-train: "\f238"; +$fa-var-transgender: "\f224"; +$fa-var-transgender-alt: "\f225"; +$fa-var-trash: "\f1f8"; +$fa-var-trash-o: "\f014"; +$fa-var-tree: "\f1bb"; +$fa-var-trello: "\f181"; +$fa-var-tripadvisor: "\f262"; +$fa-var-trophy: "\f091"; +$fa-var-truck: "\f0d1"; +$fa-var-try: "\f195"; +$fa-var-tty: "\f1e4"; +$fa-var-tumblr: "\f173"; +$fa-var-tumblr-square: "\f174"; +$fa-var-turkish-lira: "\f195"; +$fa-var-tv: "\f26c"; +$fa-var-twitch: "\f1e8"; +$fa-var-twitter: "\f099"; +$fa-var-twitter-square: "\f081"; +$fa-var-umbrella: "\f0e9"; +$fa-var-underline: "\f0cd"; +$fa-var-undo: "\f0e2"; +$fa-var-university: "\f19c"; +$fa-var-unlink: "\f127"; +$fa-var-unlock: "\f09c"; +$fa-var-unlock-alt: "\f13e"; +$fa-var-unsorted: "\f0dc"; +$fa-var-upload: "\f093"; +$fa-var-usb: "\f287"; +$fa-var-usd: "\f155"; +$fa-var-user: "\f007"; +$fa-var-user-md: "\f0f0"; +$fa-var-user-plus: "\f234"; +$fa-var-user-secret: "\f21b"; +$fa-var-user-times: "\f235"; +$fa-var-users: "\f0c0"; +$fa-var-venus: "\f221"; +$fa-var-venus-double: "\f226"; +$fa-var-venus-mars: "\f228"; +$fa-var-viacoin: "\f237"; +$fa-var-video-camera: "\f03d"; +$fa-var-vimeo: "\f27d"; +$fa-var-vimeo-square: "\f194"; +$fa-var-vine: "\f1ca"; +$fa-var-vk: "\f189"; +$fa-var-volume-down: "\f027"; +$fa-var-volume-off: "\f026"; +$fa-var-volume-up: "\f028"; +$fa-var-warning: "\f071"; +$fa-var-wechat: "\f1d7"; +$fa-var-weibo: "\f18a"; +$fa-var-weixin: "\f1d7"; +$fa-var-whatsapp: "\f232"; +$fa-var-wheelchair: "\f193"; +$fa-var-wifi: "\f1eb"; +$fa-var-wikipedia-w: "\f266"; +$fa-var-windows: "\f17a"; +$fa-var-won: "\f159"; +$fa-var-wordpress: "\f19a"; +$fa-var-wrench: "\f0ad"; +$fa-var-xing: "\f168"; +$fa-var-xing-square: "\f169"; +$fa-var-y-combinator: "\f23b"; +$fa-var-y-combinator-square: "\f1d4"; +$fa-var-yahoo: "\f19e"; +$fa-var-yc: "\f23b"; +$fa-var-yc-square: "\f1d4"; +$fa-var-yelp: "\f1e9"; +$fa-var-yen: "\f157"; +$fa-var-youtube: "\f167"; +$fa-var-youtube-play: "\f16a"; +$fa-var-youtube-square: "\f166"; + diff --git a/_sass/vendor/font-awesome/font-awesome.scss b/_sass/vendor/font-awesome/font-awesome.scss new file mode 100644 index 0000000..f4668a5 --- /dev/null +++ b/_sass/vendor/font-awesome/font-awesome.scss @@ -0,0 +1,17 @@ +/*! + * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables"; +@import "mixins"; +@import "path"; +@import "core"; +@import "larger"; +@import "fixed-width"; +@import "list"; +@import "bordered-pulled"; +@import "animated"; +@import "rotated-flipped"; +@import "stacked"; +@import "icons"; diff --git a/_sass/vendor/magnific-popup/_settings.scss b/_sass/vendor/magnific-popup/_settings.scss new file mode 100644 index 0000000..56bd651 --- /dev/null +++ b/_sass/vendor/magnific-popup/_settings.scss @@ -0,0 +1,46 @@ +//////////////////////// +// Settings // +//////////////////////// + +// overlay +$mfp-overlay-color: $black; // Color of overlay screen +$mfp-overlay-opacity: 0.8; // Opacity of overlay screen +$mfp-shadow: 0 0 8px rgba(0, 0, 0, 0.6); // Shadow on image or iframe + +// spacing +$mfp-popup-padding-left: 8px; // Padding from left and from right side +$mfp-popup-padding-left-mobile: 6px; // Same as above, but is applied when width of window is less than 800px + +$mfp-z-index-base: 1040; // Base z-index of popup + +// controls +$mfp-include-arrows: true; // Include styles for nav arrows +$mfp-controls-opacity: 1; // Opacity of controls +$mfp-controls-color: $white; // Color of controls +$mfp-controls-border-color: $white; // Border color of controls +$mfp-inner-close-icon-color: $white; // Color of close button when inside +$mfp-controls-text-color: #CCC; // Color of preloader and "1 of X" indicator +$mfp-controls-text-color-hover: $white; // Hover color of preloader and "1 of X" indicator +$mfp-IE7support: true; // Very basic IE7 support + +// Iframe-type options +$mfp-include-iframe-type: true; // Enable Iframe-type popups +$mfp-iframe-padding-top: 40px; // Iframe padding top +$mfp-iframe-background: #000; // Background color of iframes +$mfp-iframe-max-width: 900px; // Maximum width of iframes +$mfp-iframe-ratio: 9/16; // Ratio of iframe (9/16 = widescreen, 3/4 = standard, etc.) + +// Image-type options +$mfp-include-image-type: true; // Enable Image-type popups +$mfp-image-background: #444 !default; +$mfp-image-padding-top: 40px; // Image padding top +$mfp-image-padding-bottom: 40px; // Image padding bottom +$mfp-include-mobile-layout-for-image: true; // Removes paddings from top and bottom + +// Image caption options +$mfp-caption-title-color: #F3F3F3; // Caption title color +$mfp-caption-subtitle-color: #BDBDBD; // Caption subtitle color +.mfp-counter { font-family: $alt-font; } // Caption font family + +// A11y +$mfp-use-visuallyhidden: false; \ No newline at end of file diff --git a/_sass/vendor/magnific-popup/magnific-popup.scss b/_sass/vendor/magnific-popup/magnific-popup.scss new file mode 100644 index 0000000..e956385 --- /dev/null +++ b/_sass/vendor/magnific-popup/magnific-popup.scss @@ -0,0 +1,645 @@ +/* Magnific Popup CSS */ + +@import "settings"; + +//////////////////////// +// +// Contents: +// +// 1. Default Settings +// 2. General styles +// - Transluscent overlay +// - Containers, wrappers +// - Cursors +// - Helper classes +// 3. Appearance +// - Preloader & text that displays error messages +// - CSS reset for buttons +// - Close icon +// - "1 of X" counter +// - Navigation (left/right) arrows +// - Iframe content type styles +// - Image content type styles +// - Media query where size of arrows is reduced +// - IE7 support +// +//////////////////////// + + + +//////////////////////// +// 1. Default Settings +//////////////////////// + +$mfp-overlay-color: #0b0b0b !default; +$mfp-overlay-opacity: 0.8 !default; +$mfp-shadow: 0 0 8px rgba(0, 0, 0, 0.6) !default; // shadow on image or iframe +$mfp-popup-padding-left: 8px !default; // Padding from left and from right side +$mfp-popup-padding-left-mobile: 6px !default; // Same as above, but is applied when width of window is less than 800px + +$mfp-z-index-base: 1040 !default; // Base z-index of popup +$mfp-include-arrows: true !default; // include styles for nav arrows +$mfp-controls-opacity: 0.65 !default; +$mfp-controls-color: #FFF !default; +$mfp-controls-border-color: #3F3F3F !default; +$mfp-inner-close-icon-color: #333 !default; +$mfp-controls-text-color: #CCC !default; // Color of preloader and "1 of X" indicator +$mfp-controls-text-color-hover: #FFF !default; +$mfp-IE7support: true !default; // Very basic IE7 support + +// Iframe-type options +$mfp-include-iframe-type: true !default; +$mfp-iframe-padding-top: 40px !default; +$mfp-iframe-background: #000 !default; +$mfp-iframe-max-width: 900px !default; +$mfp-iframe-ratio: 9/16 !default; + +// Image-type options +$mfp-include-image-type: true !default; +$mfp-image-background: #444 !default; +$mfp-image-padding-top: 40px !default; +$mfp-image-padding-bottom: 40px !default; +$mfp-include-mobile-layout-for-image: true !default; // Removes paddings from top and bottom + +// Image caption options +$mfp-caption-title-color: #F3F3F3 !default; +$mfp-caption-subtitle-color: #BDBDBD !default; + +// A11y +$mfp-use-visuallyhidden: false !default; // Hide content from browsers, but make it available for screen readers + + + +//////////////////////// +// 2. General styles +//////////////////////// + +// Transluscent overlay +.mfp-bg { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: $mfp-z-index-base + 2; + overflow: hidden; + position: fixed; + + background: $mfp-overlay-color; + opacity: $mfp-overlay-opacity; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{$mfp-overlay-opacity*100})"); + } +} + +// Wrapper for popup +.mfp-wrap { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: $mfp-z-index-base + 3; + position: fixed; + outline: none !important; + -webkit-backface-visibility: hidden; // fixes webkit bug that can cause "false" scrollbar +} + +// Root container +.mfp-container { + text-align: center; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + padding: 0 $mfp-popup-padding-left; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +// Vertical centerer helper +.mfp-container { + &:before { + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; + } +} + +// Remove vertical centering when popup has class `mfp-align-top` +.mfp-align-top { + .mfp-container { + &:before { + display: none; + } + } +} + +// Popup content holder +.mfp-content { + position: relative; + display: inline-block; + vertical-align: middle; + margin: 0 auto; + text-align: left; + z-index: $mfp-z-index-base + 5; +} +.mfp-inline-holder, +.mfp-ajax-holder { + .mfp-content { + width: 100%; + cursor: auto; + } +} + +// Cursors +.mfp-ajax-cur { + cursor: progress; +} +.mfp-zoom-out-cur { + &, .mfp-image-holder .mfp-close { + cursor: -moz-zoom-out; + cursor: -webkit-zoom-out; + cursor: zoom-out; + } +} +.mfp-zoom { + cursor: pointer; + cursor: -webkit-zoom-in; + cursor: -moz-zoom-in; + cursor: zoom-in; +} +.mfp-auto-cursor { + .mfp-content { + cursor: auto; + } +} + +.mfp-close, +.mfp-arrow, +.mfp-preloader, +.mfp-counter { + -webkit-user-select:none; + -moz-user-select: none; + user-select: none; +} + +// Hide the image during the loading +.mfp-loading { + &.mfp-figure { + display: none; + } +} + +// Helper class that hides stuff +@if $mfp-use-visuallyhidden { + // From HTML5 Boilerplate https://github.com/h5bp/html5-boilerplate/blob/v4.2.0/doc/css.md#visuallyhidden + .mfp-hide { + border: 0 !important; + clip: rect(0 0 0 0) !important; + height: 1px !important; + margin: -1px !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + width: 1px !important; + } +} @else { + .mfp-hide { + display: none !important; + } +} + + +//////////////////////// +// 3. Appearance +//////////////////////// + +// Preloader and text that displays error messages +.mfp-preloader { + color: $mfp-controls-text-color; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -0.8em; + left: 8px; + right: 8px; + z-index: $mfp-z-index-base + 4; + a { + color: $mfp-controls-text-color; + &:hover { + color: $mfp-controls-text-color-hover; + } + } +} + +// Hide preloader when content successfully loaded +.mfp-s-ready { + .mfp-preloader { + display: none; + } +} + +// Hide content when it was not loaded +.mfp-s-error { + .mfp-content { + display: none; + } +} + +// CSS-reset for buttons +button { + &.mfp-close, + &.mfp-arrow { + overflow: visible; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + display: block; + outline: none; + padding: 0; + z-index: $mfp-z-index-base + 6; + -webkit-box-shadow: none; + box-shadow: none; + } + &::-moz-focus-inner { + padding: 0; + border: 0 + } +} + + +// Close icon +.mfp-close { + width: 44px; + height: 44px; + line-height: 44px; + + position: absolute; + right: 0; + top: 0; + text-decoration: none; + text-align: center; + opacity: $mfp-controls-opacity; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{$mfp-controls-opacity*100})"); + } + padding: 0 0 18px 10px; + color: $mfp-controls-color; + + font-style: normal; + font-size: 28px; + font-family: Arial, Baskerville, monospace; + + &:hover, + &:focus { + opacity: 1; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{1*100})"); + } + } + + &:active { + top: 1px; + } +} +.mfp-close-btn-in { + .mfp-close { + color: $mfp-inner-close-icon-color; + } +} +.mfp-image-holder, +.mfp-iframe-holder { + .mfp-close { + color: $mfp-controls-color; + right: -6px; + text-align: right; + padding-right: 6px; + width: 100%; + } +} + +// "1 of X" counter +.mfp-counter { + position: absolute; + top: 0; + right: 0; + color: $mfp-controls-text-color; + font-size: 12px; + line-height: 18px; +} + +// Navigation arrows +@if $mfp-include-arrows { + .mfp-arrow { + position: absolute; + opacity: $mfp-controls-opacity; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{$mfp-controls-opacity*100})"); + } + margin: 0; + top: 50%; + margin-top: -55px; + padding: 0; + width: 90px; + height: 110px; + -webkit-tap-highlight-color: rgba(0,0,0,0); + &:active { + margin-top: -54px; + } + &:hover, + &:focus { + opacity: 1; + @if $mfp-IE7support { + filter: unquote("alpha(opacity=#{1*100})"); + } + } + &:before, + &:after, + .mfp-b, + .mfp-a { + content: ''; + display: block; + width: 0; + height: 0; + position: absolute; + left: 0; + top: 0; + margin-top: 35px; + margin-left: 35px; + border: medium inset transparent; + } + + &:after, + .mfp-a { + + border-top-width: 13px; + border-bottom-width: 13px; + top:8px; + } + + &:before, + .mfp-b { + border-top-width: 21px; + border-bottom-width: 21px; + opacity: 0.7; + } + + } + + .mfp-arrow-left { + left: 0; + + &:after, + .mfp-a { + border-right: 17px solid $mfp-controls-color; + margin-left: 31px; + } + &:before, + .mfp-b { + margin-left: 25px; + border-right: 27px solid $mfp-controls-border-color; + } + } + + .mfp-arrow-right { + right: 0; + &:after, + .mfp-a { + border-left: 17px solid $mfp-controls-color; + margin-left: 39px + } + &:before, + .mfp-b { + border-left: 27px solid $mfp-controls-border-color; + } + } +} + + + +// Iframe content type +@if $mfp-include-iframe-type { + .mfp-iframe-holder { + padding-top: $mfp-iframe-padding-top; + padding-bottom: $mfp-iframe-padding-top; + .mfp-content { + line-height: 0; + width: 100%; + max-width: $mfp-iframe-max-width; + } + .mfp-close { + top: -40px; + } + } + .mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: $mfp-iframe-ratio * 100%; + iframe { + position: absolute; + display: block; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: $mfp-shadow; + background: $mfp-iframe-background; + } + } +} + + + +// Image content type +@if $mfp-include-image-type { + + /* Main image in popup */ + img { + &.mfp-img { + width: auto; + max-width: 100%; + height: auto; + display: block; + line-height: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: $mfp-image-padding-top 0 $mfp-image-padding-bottom; + margin: 0 auto; + } + } + + /* The shadow behind the image */ + .mfp-figure { + line-height: 0; + &:after { + content: ''; + position: absolute; + left: 0; + top: $mfp-image-padding-top; + bottom: $mfp-image-padding-bottom; + display: block; + right: 0; + width: auto; + height: auto; + z-index: -1; + box-shadow: $mfp-shadow; + background: $mfp-image-background; + } + small { + color: $mfp-caption-subtitle-color; + display: block; + font-size: 12px; + line-height: 14px; + } + figure { + margin: 0; + } + } + .mfp-bottom-bar { + margin-top: -$mfp-image-padding-bottom + 4; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto; + } + .mfp-title { + text-align: left; + line-height: 18px; + color: $mfp-caption-title-color; + word-wrap: break-word; + padding-right: 36px; // leave some space for counter at right side + } + + .mfp-image-holder { + .mfp-content { + max-width: 100%; + } + } + + .mfp-gallery { + .mfp-image-holder { + .mfp-figure { + cursor: pointer; + } + } + } + + + @if $mfp-include-mobile-layout-for-image { + @media screen and (max-width: 800px) and (orientation:landscape), screen and (max-height: 300px) { + /** + * Remove all paddings around the image on small screen + */ + .mfp-img-mobile { + .mfp-image-holder { + padding-left: 0; + padding-right: 0; + } + img { + &.mfp-img { + padding: 0; + } + } + .mfp-figure { + // The shadow behind the image + &:after { + top: 0; + bottom: 0; + } + small { + display: inline; + margin-left: 5px; + } + } + .mfp-bottom-bar { + background: rgba(0,0,0,0.6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + &:empty { + padding: 0; + } + } + .mfp-counter { + right: 5px; + top: 3px; + } + .mfp-close { + top: 0; + right: 0; + width: 35px; + height: 35px; + line-height: 35px; + background: rgba(0, 0, 0, 0.6); + position: fixed; + text-align: center; + padding: 0; + } + } + } + } +} + + + +// Scale navigation arrows and reduce padding from sides +@media all and (max-width: 900px) { + .mfp-arrow { + -webkit-transform: scale(0.75); + transform: scale(0.75); + } + .mfp-arrow-left { + -webkit-transform-origin: 0; + transform-origin: 0; + } + .mfp-arrow-right { + -webkit-transform-origin: 100%; + transform-origin: 100%; + } + .mfp-container { + padding-left: $mfp-popup-padding-left-mobile; + padding-right: $mfp-popup-padding-left-mobile; + } +} + + + +// IE7 support +// Styles that make popup look nicier in old IE +@if $mfp-IE7support { + .mfp-ie7 { + .mfp-img { + padding: 0; + } + .mfp-bottom-bar { + width: 600px; + left: 50%; + margin-left: -300px; + margin-top: 5px; + padding-bottom: 5px; + } + .mfp-container { + padding: 0; + } + .mfp-content { + padding-top: 44px; + } + .mfp-close { + top: 0; + right: 0; + padding-top: 0; + } + } +} diff --git a/_templates/archive b/_templates/archive new file mode 100644 index 0000000..8b48d35 --- /dev/null +++ b/_templates/archive @@ -0,0 +1,6 @@ +--- +layout: post-index +title: {{ title }} +permalink: +description: +--- \ No newline at end of file diff --git a/_templates/page b/_templates/page new file mode 100644 index 0000000..09652ad --- /dev/null +++ b/_templates/page @@ -0,0 +1,12 @@ +--- +layout: {{ layout }} +title: {{ title }} +date: {{ date }} +modified: +description: +image: + feature: + credit: + creditlink: +share: +--- diff --git a/_templates/post b/_templates/post new file mode 100644 index 0000000..7b7427b --- /dev/null +++ b/_templates/post @@ -0,0 +1,14 @@ +--- +layout: {{ layout }} +title: {{ title }} +modified: +categories: {{ dir }} +description: +tags: [] +image: + feature: + credit: + creditlink: +comments: +share: +--- \ No newline at end of file diff --git a/about/index.md b/about/index.md new file mode 100644 index 0000000..2044b30 --- /dev/null +++ b/about/index.md @@ -0,0 +1,7 @@ +--- +layout: page +title: About +share: true +--- + +{% include author.html %} \ No newline at end of file diff --git a/assets/css/jquery.floating-social-share.min.css b/assets/css/jquery.floating-social-share.min.css new file mode 100644 index 0000000..e16f44f --- /dev/null +++ b/assets/css/jquery.floating-social-share.min.css @@ -0,0 +1,7 @@ +/*! + * jQuery Floating Social Share CSS v1.0.1 + * http://www.burakozdemir.co.uk + * Copyright 2015 Burak Özdemir - + * Released under the MIT license + */ +*{box-sizing:border-box}#floatingSocialShare{position:relative}#floatingSocialShare a{position:relative;width:48px;height:48px;line-height:24px;display:list-item;list-style-type:none;padding:5px 0;text-align:center;color:#fff}#floatingSocialShare a:focus,#floatingSocialShare a:hover{color:#fff;width:52px;opacity:.8;transition-duration:.3s;transition-property:right;transition-timing-function:ease-out}#floatingSocialShare a,#floatingSocialShare a:active,#floatingSocialShare a:focus,#floatingSocialShare a:hover,#floatingSocialShare a:visited{outline:0!important}#floatingSocialShare i{line-height:inherit;font-size:24px;text-align:center}#floatingSocialShare .top-left{position:fixed;top:20%;left:0}#floatingSocialShare .top-right{position:fixed;top:20%;right:0}#floatingSocialShare .facebook{background-color:#3b5998}#floatingSocialShare .twitter{background-color:#00aced}#floatingSocialShare .google-plus{background-color:#dd4b39}#floatingSocialShare .linkedin{background-color:#007bb6}#floatingSocialShare .envelope{background-color:#726C6C}#floatingSocialShare .pinterest{background-color:#c92228}#floatingSocialShare .stumbleupon{background-color:#eb4924}#floatingSocialShare .shareCount{position:absolute;bottom:0;right:0;left:0;margin:auto;color:#ddd;font-size:10px}#floatingSocialShare .m-top5{margin-top:5px}@media only screen and (min-device-width:0px) and (max-width:961px){#floatingSocialShare{margin-top:50px}#floatingSocialShare .top-left,#floatingSocialShare .top-right{top:auto;bottom:0;width:100%;z-index:999}#floatingSocialShare a{position:relative;float:left;display:list-item;list-style-type:none}#floatingSocialShare a:focus,#floatingSocialShare a:hover{-moz-transition-property:none;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}} \ No newline at end of file diff --git a/assets/css/jquery.mmenu.all.css b/assets/css/jquery.mmenu.all.css new file mode 100644 index 0000000..5412b07 --- /dev/null +++ b/assets/css/jquery.mmenu.all.css @@ -0,0 +1,1504 @@ +/* + jQuery.mmenu CSS +*/ +/* + jQuery.mmenu oncanvas CSS +*/ +.mm-hidden { + display: none !important; } + +.mm-wrapper { + overflow-x: hidden; + position: relative; } + +.mm-menu, +.mm-menu > .mm-panel { + margin: 0; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + z-index: 0; } + +.mm-menu { + box-sizing: border-box; + background: inherit; + display: block; + overflow: hidden; + padding: 0; } + +.mm-panel { + -webkit-transition: -webkit-transform 0.4s ease; + -moz-transition: -moz-transform 0.4s ease; + -ms-transition: -ms-transform 0.4s ease; + -o-transition: -o-transform 0.4s ease; + transition: transform 0.4s ease; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate3d(100%, 0, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); } + .mm-panel.mm-opened { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate3d(0%, 0, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } + .mm-panel.mm-subopened { + -webkit-transform: translate3d(-30%, 0, 0); + -moz-transform: translate3d(-30%, 0, 0); + -ms-transform: translate3d(-30%, 0, 0); + -o-transform: translate3d(-30%, 0, 0); + transform: translate3d(-30%, 0, 0); } + .mm-panel.mm-highest { + z-index: 1; } + +.mm-menu > .mm-panel { + background: inherit; + border-color: inherit; + -webkit-overflow-scrolling: touch; + overflow: scroll; + overflow-x: hidden; + overflow-y: auto; + box-sizing: border-box; + padding: 0 20px; } + .mm-menu > .mm-panel.mm-hasnavbar { + padding-top: 40px; } + .mm-menu > .mm-panel:before, .mm-menu > .mm-panel:after { + content: ''; + display: block; + height: 20px; } + +.mm-vertical .mm-panel { + -webkit-transform: none !important; + -moz-transform: none !important; + -ms-transform: none !important; + -o-transform: none !important; + transform: none !important; } + +.mm-vertical .mm-listview .mm-panel, +.mm-listview .mm-vertical .mm-panel { + display: none; + padding: 10px 0 10px 10px; } + .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after, + .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after { + border-color: transparent; } + +.mm-vertical li.mm-opened > .mm-panel, +li.mm-vertical.mm-opened > .mm-panel { + display: block; } + +.mm-vertical .mm-listview > li > .mm-next, +.mm-listview > li.mm-vertical > .mm-next { + height: 40px; + bottom: auto; } + .mm-vertical .mm-listview > li > .mm-next:after, + .mm-listview > li.mm-vertical > .mm-next:after { + top: 16px; + bottom: auto; } +.mm-vertical .mm-listview > li.mm-opened > .mm-next:after, +.mm-listview > li.mm-vertical.mm-opened > .mm-next:after { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); } + +.mm-navbar { + border-bottom: 1px solid; + border-color: inherit; + text-align: center; + line-height: 20px; + height: 40px; + padding: 0 40px; + margin: 0; + position: absolute; + top: 0; + left: 0; + right: 0; } + .mm-navbar > * { + display: block; + padding: 10px 0; } + .mm-navbar a, + .mm-navbar a:hover { + text-decoration: none; } + .mm-navbar .mm-title { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; } + .mm-navbar .mm-btn { + box-sizing: border-box; + width: 40px; + height: 40px; + position: absolute; + top: 0; + z-index: 1; } + .mm-navbar .mm-btn:first-child { + padding-left: 20px; + left: 0; } + .mm-navbar .mm-btn:last-child { + text-align: right; + padding-right: 20px; + right: 0; } + +.mm-panel .mm-navbar { + display: none; } +.mm-panel.mm-hasnavbar .mm-navbar { + display: block; } + +.mm-listview, +.mm-listview > li { + list-style: none; + display: block; + padding: 0; + margin: 0; } + +.mm-listview { + font: inherit; + font-size: 14px; + line-height: 20px; } + .mm-listview a, + .mm-listview a:hover { + text-decoration: none; } + .mm-listview > li { + position: relative; } + .mm-listview > li, .mm-listview > li:after, + .mm-listview > li .mm-next, + .mm-listview > li .mm-next:before { + border-color: inherit; } + .mm-listview > li > a, + .mm-listview > li > span { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + color: inherit; + display: block; + padding: 10px 10px 10px 20px; + margin: 0; } + .mm-listview > li > a.mm-arrow, + .mm-listview > li > span.mm-arrow { + padding-right: 50px; } + .mm-listview > li:not(.mm-divider):after { + content: ''; + border-bottom-width: 1px; + border-bottom-style: solid; + display: block; + position: absolute; + left: 0; + right: 0; + bottom: 0; } + .mm-listview > li:not(.mm-divider):after { + left: 20px; } + .mm-listview .mm-next { + background: rgba(3, 2, 1, 0); + width: 50px; + padding: 0; + position: absolute; + right: 0; + top: 0; + bottom: 0; + z-index: 2; } + .mm-listview .mm-next:before { + content: ''; + border-left-width: 1px; + border-left-style: solid; + display: block; + position: absolute; + top: 0; + bottom: 0; + left: 0; } + .mm-listview .mm-next + a, + .mm-listview .mm-next + span { + margin-right: 50px; } + .mm-listview .mm-next.mm-fullsubopen { + width: 100%; } + .mm-listview .mm-next.mm-fullsubopen:before { + border-left: none; } + .mm-listview .mm-next.mm-fullsubopen + a, + .mm-listview .mm-next.mm-fullsubopen + span { + padding-right: 50px; + margin-right: 0; } + +.mm-menu > .mm-panel > .mm-listview { + margin: 20px -20px; } +.mm-menu > .mm-panel > .mm-listview:first-child, +.mm-menu > .mm-panel > .mm-navbar + .mm-listview { + margin-top: -20px; } + +.mm-listview .mm-inset { + list-style: inside disc; + padding: 0 10px 15px 40px; + margin: 0; } + .mm-listview .mm-inset > li { + padding: 5px 0; } + +.mm-listview .mm-divider { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + font-size: 10px; + text-transform: uppercase; + text-indent: 20px; + line-height: 25px; } + +.mm-listview .mm-spacer { + padding-top: 40px; } + .mm-listview .mm-spacer > .mm-next { + top: 40px; } + .mm-listview .mm-spacer.mm-divider { + padding-top: 25px; } + +.mm-prev:before, +.mm-next:after, +.mm-arrow:after { + content: ''; + border: 2px solid transparent; + display: inline-block; + width: 8px; + height: 8px; + margin: auto; + position: absolute; + top: 0; + bottom: 0; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); } + +.mm-prev:before { + border-right: none; + border-bottom: none; + left: 20px; } + +.mm-next:after, +.mm-arrow:after { + border-top: none; + border-left: none; + right: 20px; } + +.mm-menu { + background: #f3f3f3; + border-color: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.7); } + .mm-menu .mm-navbar > *, + .mm-menu .mm-navbar a { + color: rgba(0, 0, 0, 0.3); } + .mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after { + border-color: rgba(0, 0, 0, 0.3); } + .mm-menu .mm-listview { + border-color: rgba(0, 0, 0, 0.1); } + .mm-menu .mm-listview > li .mm-next:after, + .mm-menu .mm-listview > li .mm-arrow:after { + border-color: rgba(0, 0, 0, 0.3); } + .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next), + .mm-menu .mm-listview > li.mm-selected > span { + background: rgba(255, 255, 255, 0.5); } + .mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next, + .mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel, + .mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next, + .mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel { + background: rgba(0, 0, 0, 0.05); } + .mm-menu .mm-divider { + background: rgba(0, 0, 0, 0.05); } + +/* + jQuery.mmenu offcanvas addon CSS +*/ +.mm-page { + box-sizing: border-box; + position: relative; } + +.mm-slideout { + -webkit-transition: -webkit-transform 0.4s ease; + -ms-transition: -ms-transform 0.4s ease; + transition: transform 0.4s ease; } + +html.mm-opened { + overflow: hidden; + position: relative; } + html.mm-opened body { + overflow: hidden; } + +html.mm-background .mm-page { + background: inherit; } + +#mm-blocker { + background: rgba(3, 2, 1, 0); + display: none; + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 999999; } + +html.mm-opened #mm-blocker, +html.mm-blocking #mm-blocker { + display: block; } + +.mm-menu.mm-offcanvas { + display: none; + position: fixed; } +.mm-menu.mm-current { + display: block; } + +.mm-menu { + width: 80%; + min-width: 140px; + max-width: 440px; } + +html.mm-opening .mm-slideout { + -webkit-transform: translate(80%, 0); + -moz-transform: translate(80%, 0); + -ms-transform: translate(80%, 0); + -o-transform: translate(80%, 0); + transform: translate(80%, 0); } + +@media all and (max-width: 175px) { + html.mm-opening .mm-slideout { + -webkit-transform: translate(140px, 0); + -moz-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + -o-transform: translate(140px, 0); + transform: translate(140px, 0); } } +@media all and (min-width: 550px) { + html.mm-opening .mm-slideout { + -webkit-transform: translate(440px, 0); + -moz-transform: translate(440px, 0); + -ms-transform: translate(440px, 0); + -o-transform: translate(440px, 0); + transform: translate(440px, 0); } } +/* + jQuery.mmenu autoHeight addon CSS +*/ +.mm-menu.mm-top.mm-autoheight, .mm-menu.mm-bottom.mm-autoheight { + max-height: 80%; } + .mm-menu.mm-top.mm-autoheight.mm-fullscreen, .mm-menu.mm-bottom.mm-autoheight.mm-fullscreen { + max-height: 100%; } +.mm-menu.mm-measureheight > .mm-panel { + bottom: auto !important; + height: auto !important; } + +/* + jQuery.mmenu counters addon CSS +*/ +em.mm-counter { + font: inherit; + font-size: 14px; + font-style: normal; + text-indent: 0; + line-height: 20px; + display: block; + margin-top: -10px; + position: absolute; + right: 45px; + top: 50%; } + em.mm-counter + a.mm-next { + width: 90px; } + em.mm-counter + a.mm-next + a, + em.mm-counter + a.mm-next + span { + margin-right: 90px; } + em.mm-counter + a.mm-fullsubopen { + padding-left: 0; } + +.mm-vertical > .mm-counter { + top: 12px; + margin-top: 0; } +.mm-vertical.mm-spacer > .mm-counter { + margin-top: 40px; } + +.mm-nosubresults > .mm-counter { + display: none; } + +.mm-menu em.mm-counter { + color: rgba(0, 0, 0, 0.3); } + +/* + jQuery.mmenu dividers addon CSS +*/ +.mm-divider > span { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + padding: 0; + line-height: 25px; } +.mm-divider.mm-opened a.mm-next:after { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); } + +.mm-collapsed:not(.mm-uncollapsed) { + display: none; } + +.mm-fixeddivider { + background: inherit; + display: none; + position: absolute; + top: 0; + left: 0; + right: 0; + z-index: 2; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + .mm-fixeddivider:after { + content: none !important; + display: none !important; } + +.mm-hasdividers .mm-fixeddivider { + display: block; } + +.mm-menu .mm-fixeddivider span { + background: rgba(0, 0, 0, 0.05); } + +/* + jQuery.mmenu dragOpen addon CSS +*/ +html.mm-opened.mm-dragging .mm-menu, +html.mm-opened.mm-dragging .mm-page, +html.mm-opened.mm-dragging .mm-fixed-top, +html.mm-opened.mm-dragging .mm-fixed-bottom, +html.mm-opened.mm-dragging #mm-blocker { + -webkit-transition-duration: 0s; + -moz-transition-duration: 0s; + -ms-transition-duration: 0s; + -o-transition-duration: 0s; + transition-duration: 0s; } + +/* + jQuery.mmenu iconpanels addon CSS +*/ +.mm-iconpanel .mm-panel { + -webkit-transition-property: -webkit-transform, left, right; + -moz-transition-property: -moz-transform, left, right; + -ms-transition-property: -ms-transform, left, right; + -o-transition-property: -o-transform, left, right; + transition-property: transform, left, right; } + .mm-iconpanel .mm-panel.mm-opened { + border-left: 1px solid; + border-color: inherit; } + .mm-iconpanel .mm-panel.mm-subopened { + overflow-y: hidden; + left: -40px; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +.mm-iconpanel .mm-panel.mm-iconpanel-0 { + left: 0px; } + +.mm-iconpanel .mm-panel.mm-iconpanel-1 { + left: 40px; } + +.mm-iconpanel .mm-panel.mm-iconpanel-2 { + left: 80px; } + +.mm-iconpanel .mm-panel.mm-iconpanel-3 { + left: 120px; } + +.mm-iconpanel .mm-panel.mm-iconpanel-4 { + left: 160px; } + +.mm-iconpanel .mm-panel.mm-iconpanel-5 { + left: 200px; } + +.mm-iconpanel .mm-panel.mm-iconpanel-6 { + left: 240px; } + +.mm-subblocker { + background: inherit; + opacity: 0; + display: block; + -webkit-transition: opacity 0.4s ease; + -moz-transition: opacity 0.4s ease; + -ms-transition: opacity 0.4s ease; + -o-transition: opacity 0.4s ease; + transition: opacity 0.4s ease; } + +.mm-subopened .mm-subblocker { + opacity: 0.6; + position: absolute; + top: 0; + right: 0; + bottom: -100000px; + left: 0; + z-index: 3; } + +/* + jQuery.mmenu navbars addon CSS +*/ +.mm-menu > .mm-navbar { + background: inherit; + padding: 0; + z-index: 3; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +.mm-navbar-bottom { + border-top-width: 1px; + border-top-style: solid; + border-bottom: none; + top: auto; + bottom: 0; } + +.mm-navbar-top ~ .mm-navbar-top { + border-bottom: none; } + +.mm-navbar-bottom ~ .mm-navbar-bottom { + border-top: none; } + +.mm-navbar.mm-hasbtns { + padding: 0 40px; } + +.mm-close:after { + content: 'x'; } + +.mm-navbar[class*="mm-navbar-content-"] > * { + box-sizing: border-box; + display: block; + float: left; } + +.mm-navbar > .mm-breadcrumbs { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + text-align: left; + padding: 0 0 0 17px; } + .mm-navbar > .mm-breadcrumbs > * { + display: inline-block; + padding: 10px 3px; } + .mm-navbar > .mm-breadcrumbs > a { + text-decoration: underline; } +.mm-navbar.mm-hasbtns .mm-breadcrumbs { + margin-left: -40px; } +.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs { + margin-left: 0; + padding-left: 0; } + +.mm-navbar-top-1 { + top: 0px; } + +.mm-hasnavbar-top-1 .mm-panel { + top: 40px; } +.mm-hasnavbar-top-1 .mm-indexer { + top: 50px; } +.mm-hasnavbar-top-1 .mm-fixeddivider { + top: 40px; } + +.mm-navbar-top-2 { + top: 40px; } + +.mm-hasnavbar-top-2 .mm-panel { + top: 80px; } +.mm-hasnavbar-top-2 .mm-indexer { + top: 90px; } +.mm-hasnavbar-top-2 .mm-fixeddivider { + top: 80px; } + +.mm-navbar-top-3 { + top: 80px; } + +.mm-hasnavbar-top-3 .mm-panel { + top: 120px; } +.mm-hasnavbar-top-3 .mm-indexer { + top: 130px; } +.mm-hasnavbar-top-3 .mm-fixeddivider { + top: 120px; } + +.mm-navbar-top-4 { + top: 120px; } + +.mm-hasnavbar-top-4 .mm-panel { + top: 160px; } +.mm-hasnavbar-top-4 .mm-indexer { + top: 170px; } +.mm-hasnavbar-top-4 .mm-fixeddivider { + top: 160px; } + +.mm-navbar-bottom-1 { + bottom: 0px; } + +.mm-hasnavbar-bottom-1 .mm-panel { + bottom: 40px; } +.mm-hasnavbar-bottom-1 .mm-indexer { + bottom: 50px; } + +.mm-navbar-bottom-2 { + bottom: 40px; } + +.mm-hasnavbar-bottom-2 .mm-panel { + bottom: 80px; } +.mm-hasnavbar-bottom-2 .mm-indexer { + bottom: 90px; } + +.mm-navbar-bottom-3 { + bottom: 80px; } + +.mm-hasnavbar-bottom-3 .mm-panel { + bottom: 120px; } +.mm-hasnavbar-bottom-3 .mm-indexer { + bottom: 130px; } + +.mm-navbar-bottom-4 { + bottom: 120px; } + +.mm-hasnavbar-bottom-4 .mm-panel { + bottom: 160px; } +.mm-hasnavbar-bottom-4 .mm-indexer { + bottom: 170px; } + +.mm-navbar-size-2 { + height: 80px; } + +.mm-navbar-size-3 { + height: 120px; } + +.mm-navbar-size-4 { + height: 160px; } + +.mm-navbar-content-2 > * { + width: 50%; } + +.mm-navbar-content-3 > * { + width: 33.33%; } + +.mm-navbar-content-4 > * { + width: 25%; } + +.mm-navbar-content-5 > * { + width: 20%; } + +.mm-navbar-content-6 > * { + width: 16.67%; } + +/* + jQuery.mmenu searchfield addon CSS +*/ +.mm-search, +.mm-search input { + box-sizing: border-box; } + +.mm-search { + height: 40px; + padding: 7px 10px 0 10px; } + .mm-search input { + border: none; + border-radius: 26px; + font: inherit; + font-size: 14px; + line-height: 26px; + outline: none; + display: block; + width: 100%; + height: 26px; + margin: 0; + padding: 0 10px; } + .mm-search input::-ms-clear { + display: none; } + +.mm-panel > .mm-search { + width: 100%; + position: absolute; + top: 0; + left: 0; } +.mm-panel.mm-hassearch { + padding-top: 40px; } + .mm-panel.mm-hassearch.mm-hasnavbar { + padding-top: 80px; } + .mm-panel.mm-hassearch.mm-hasnavbar .mm-search { + top: 40px; } + +.mm-noresultsmsg { + text-align: center; + font-size: 21px; + display: none; + padding: 40px 0; } + +.mm-noresults .mm-noresultsmsg { + display: block; } +.mm-noresults .mm-indexer { + display: none !important; } + +li.mm-nosubresults > a.mm-next { + display: none; } + li.mm-nosubresults > a.mm-next + a, + li.mm-nosubresults > a.mm-next + span { + padding-right: 10px; } + +.mm-menu .mm-search input { + background: rgba(0, 0, 0, 0.05); + color: rgba(0, 0, 0, 0.7); } +.mm-menu .mm-noresultsmsg { + color: rgba(0, 0, 0, 0.3); } + +/* + jQuery.mmenu sectionIndexer addon CSS +*/ +.mm-indexer { + background: inherit; + text-align: center; + font-size: 12px; + box-sizing: border-box; + width: 20px; + position: absolute; + top: 10px; + bottom: 10px; + right: -100px; + z-index: 3; + -webkit-transition: right 0.4s ease; + -moz-transition: right 0.4s ease; + -ms-transition: right 0.4s ease; + -o-transition: right 0.4s ease; + transition: right 0.4s ease; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + .mm-indexer a { + text-decoration: none; + display: block; + height: 3.85%; } + .mm-indexer ~ .mm-panel.mm-hasindexer { + padding-right: 40px; } + +.mm-hasindexer .mm-indexer { + right: 0; } +.mm-hasindexer .mm-fixeddivider { + right: 20px; } + +.mm-menu .mm-indexer a { + color: rgba(0, 0, 0, 0.3); } + +/* + jQuery.mmenu toggles addon CSS +*/ +input.mm-toggle, +input.mm-check { + position: absolute; + left: -10000px; } + +label.mm-toggle, +label.mm-check { + margin: 0; + position: absolute; + top: 50%; + z-index: 2; } + label.mm-toggle:before, + label.mm-check:before { + content: ''; + display: block; } + +label.mm-toggle { + border-radius: 30px; + width: 50px; + height: 30px; + margin-top: -15px; } + label.mm-toggle:before { + border-radius: 30px; + width: 28px; + height: 28px; + margin: 1px; } + +input.mm-toggle:checked ~ label.mm-toggle:before { + float: right; } + +label.mm-check { + width: 30px; + height: 30px; + margin-top: -15px; } + label.mm-check:before { + border-left: 3px solid; + border-bottom: 3px solid; + width: 40%; + height: 20%; + margin: 25% 0 0 20%; + opacity: 0.1; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); } + +input.mm-check:checked ~ label.mm-check:before { + opacity: 1; } + +li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check { + bottom: auto; + margin-top: 0; } +li.mm-vertical label.mm-toggle { + top: 5px; } +li.mm-vertical label.mm-check { + top: 5px; } + +label.mm-toggle, label.mm-check { + right: 20px; } +label.mm-toggle + a, +label.mm-toggle + span { + padding-right: 80px; } +label.mm-check + a, +label.mm-check + span { + padding-right: 60px; } + +a.mm-next + label.mm-toggle, a.mm-next + label.mm-check { + right: 60px; } + a.mm-next + label.mm-toggle + a, + a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a, + a.mm-next + label.mm-check + span { + margin-right: 50px; } +a.mm-next + label.mm-toggle + a, +a.mm-next + label.mm-toggle + span { + padding-right: 70px; } +a.mm-next + label.mm-check + a, +a.mm-next + label.mm-check + span { + padding-right: 50px; } + +em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check { + right: 100px; } + em.mm-counter + a.mm-next + label.mm-toggle + a, + em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a, + em.mm-counter + a.mm-next + label.mm-check + span { + margin-right: 90px; } + +.mm-menu label.mm-toggle { + background: rgba(0, 0, 0, 0.1); } + .mm-menu label.mm-toggle:before { + background: #f3f3f3; } +.mm-menu input.mm-toggle:checked ~ label.mm-toggle { + background: #4bd963; } + +.mm-menu label.mm-check:before { + border-color: rgba(0, 0, 0, 0.7); } + +/* + jQuery.mmenu borderstyle extension CSS +*/ +.mm-menu.mm-border-none .mm-listview > li:after, +.mm-listview.mm-border-none > li:after { + content: none; } + +.mm-menu.mm-border-full .mm-listview > li:after, +.mm-listview.mm-border-full > li:after { + left: 0 !important; } + +/* + jQuery.mmenu effects extension CSS +*/ +html.mm-effect-zoom-menu .mm-menu.mm-offcanvas { + -webkit-transition: -webkit-transform 0.4s ease; + -moz-transition: -moz-transform 0.4s ease; + -ms-transition: -ms-transform 0.4s ease; + -o-transition: -o-transform 0.4s ease; + transition: transform 0.4s ease; } +html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu { + -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -ms-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; } +html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu { + -webkit-transform: scale(1, 1) translate3d(0%, 0, 0); + -moz-transform: scale(1, 1) translate3d(0%, 0, 0); + -ms-transform: scale(1, 1) translate3d(0%, 0, 0); + -o-transform: scale(1, 1) translate3d(0%, 0, 0); + transform: scale(1, 1) translate3d(0%, 0, 0); } +html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas { + -webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0); + -moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0); + -ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0); + -o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0); + transform: scale(0.7, 0.7) translate3d(30%, 0, 0); + -webkit-transform-origin: right center; + -moz-transform-origin: right center; + -ms-transform-origin: right center; + -o-transform-origin: right center; + transform-origin: right center; } +html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu { + -webkit-transform: scale(1, 1) translate3d(0%, 0, 0); + -moz-transform: scale(1, 1) translate3d(0%, 0, 0); + -ms-transform: scale(1, 1) translate3d(0%, 0, 0); + -o-transform: scale(1, 1) translate3d(0%, 0, 0); + transform: scale(1, 1) translate3d(0%, 0, 0); } + +html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu { + -webkit-transition: -webkit-transform 0.4s ease; + -moz-transition: -moz-transform 0.4s ease; + -ms-transition: -ms-transform 0.4s ease; + -o-transition: -o-transform 0.4s ease; + transition: transform 0.4s ease; } +html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu { + -webkit-transform: translate3d(-30%, 0, 0); + -moz-transform: translate3d(-30%, 0, 0); + -ms-transform: translate3d(-30%, 0, 0); + -o-transform: translate3d(-30%, 0, 0); + transform: translate3d(-30%, 0, 0); } +html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate3d(0%, 0, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } +html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu { + -webkit-transform: translate3d(30%, 0, 0); + -moz-transform: translate3d(30%, 0, 0); + -ms-transform: translate3d(30%, 0, 0); + -o-transform: translate3d(30%, 0, 0); + transform: translate3d(30%, 0, 0); } +html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate3d(0%, 0, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } + +html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu { + opacity: 0; + -webkit-transition: opacity 0.4s ease; + -moz-transition: opacity 0.4s ease; + -ms-transition: opacity 0.4s ease; + -o-transition: opacity 0.4s ease; + transition: opacity 0.4s ease; } +html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu { + opacity: 1; } + +.mm-menu.mm-effect-zoom-panels .mm-panel { + -webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0); + -moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0); + -ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0); + -o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0); + transform: scale(1.5, 1.5) translate3d(100%, 0, 0); + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -ms-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; } + .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened { + -webkit-transform: scale(1, 1) translate3d(0%, 0, 0); + -moz-transform: scale(1, 1) translate3d(0%, 0, 0); + -ms-transform: scale(1, 1) translate3d(0%, 0, 0); + -o-transform: scale(1, 1) translate3d(0%, 0, 0); + transform: scale(1, 1) translate3d(0%, 0, 0); } + .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened { + -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); + transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); } + +.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened { + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } +.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened { + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate3d(-100%, 0, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); } + +html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li { + -webkit-transition: -webkit-transform 0.4s ease; + -moz-transition: -moz-transform 0.4s ease; + -ms-transition: -ms-transform 0.4s ease; + -o-transition: -o-transform 0.4s ease; + transition: transform 0.4s ease; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate3d(100%, 0, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(1) { + -webkit-transition-delay: 100ms; + -moz-transition-delay: 100ms; + -ms-transition-delay: 100ms; + -o-transition-delay: 100ms; + transition-delay: 100ms; } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(2) { + -webkit-transition-delay: 200ms; + -moz-transition-delay: 200ms; + -ms-transition-delay: 200ms; + -o-transition-delay: 200ms; + transition-delay: 200ms; } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(3) { + -webkit-transition-delay: 300ms; + -moz-transition-delay: 300ms; + -ms-transition-delay: 300ms; + -o-transition-delay: 300ms; + transition-delay: 300ms; } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(4) { + -webkit-transition-delay: 400ms; + -moz-transition-delay: 400ms; + -ms-transition-delay: 400ms; + -o-transition-delay: 400ms; + transition-delay: 400ms; } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(5) { + -webkit-transition-delay: 500ms; + -moz-transition-delay: 500ms; + -ms-transition-delay: 500ms; + -o-transition-delay: 500ms; + transition-delay: 500ms; } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(6) { + -webkit-transition-delay: 600ms; + -moz-transition-delay: 600ms; + -ms-transition-delay: 600ms; + -o-transition-delay: 600ms; + transition-delay: 600ms; } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(7) { + -webkit-transition-delay: 700ms; + -moz-transition-delay: 700ms; + -ms-transition-delay: 700ms; + -o-transition-delay: 700ms; + transition-delay: 700ms; } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(8) { + -webkit-transition-delay: 800ms; + -moz-transition-delay: 800ms; + -ms-transition-delay: 800ms; + -o-transition-delay: 800ms; + transition-delay: 800ms; } + html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(9) { + -webkit-transition-delay: 900ms; + -moz-transition-delay: 900ms; + -ms-transition-delay: 900ms; + -o-transition-delay: 900ms; + transition-delay: 900ms; } +html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview > li { + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +/* + jQuery.mmenu fullscreen extension CSS +*/ +.mm-menu.mm-fullscreen { + width: 100%; + min-width: 140px; + max-width: 10000px; } + +html.mm-opening.mm-fullscreen .mm-slideout { + -webkit-transform: translate(100%, 0); + -moz-transform: translate(100%, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate(100%, 0); + transform: translate(100%, 0); } + +@media all and (max-width: 140px) { + html.mm-opening.mm-fullscreen .mm-slideout { + -webkit-transform: translate(140px, 0); + -moz-transform: translate(140px, 0); + -ms-transform: translate(140px, 0); + -o-transform: translate(140px, 0); + transform: translate(140px, 0); } } +@media all and (min-width: 10000px) { + html.mm-opening.mm-fullscreen .mm-slideout { + -webkit-transform: translate(10000px, 0); + -moz-transform: translate(10000px, 0); + -ms-transform: translate(10000px, 0); + -o-transform: translate(10000px, 0); + transform: translate(10000px, 0); } } +html.mm-right.mm-opening.mm-fullscreen .mm-slideout { + -webkit-transform: translate(-100%, 0); + -moz-transform: translate(-100%, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate(-100%, 0); + transform: translate(-100%, 0); } + +@media all and (max-width: 140px) { + html.mm-right.mm-opening.mm-fullscreen .mm-slideout { + -webkit-transform: translate(-140px, 0); + -moz-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + -o-transform: translate(-140px, 0); + transform: translate(-140px, 0); } } +@media all and (min-width: 10000px) { + html.mm-right.mm-opening.mm-fullscreen .mm-slideout { + -webkit-transform: translate(-10000px, 0); + -moz-transform: translate(-10000px, 0); + -ms-transform: translate(-10000px, 0); + -o-transform: translate(-10000px, 0); + transform: translate(-10000px, 0); } } +.mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom { + height: 100%; + min-height: 140px; + max-height: 10000px; } + +html.mm-opened.mm-fullscreen .mm-page { + box-shadow: none !important; } + +/* + jQuery.mmenu multiline extension CSS +*/ +.mm-menu.mm-multiline .mm-listview > li > a, +.mm-menu.mm-multiline .mm-listview > li > span, +.mm-listview.mm-multiline > li +.mm-listview > li.mm-multiline > a, +.mm-listview.mm-multiline > li +.mm-listview > li.mm-multiline > span { + text-overflow: clip; + white-space: normal; } + +/* + jQuery.mmenu pageshadow extension CSS +*/ +.mm-menu.mm-pageshadow:after { + content: ""; + display: block; + width: 20px; + height: 120%; + position: absolute; + left: 100%; + top: -10%; + z-index: 99; } +.mm-menu.mm-pageshadow.mm-right:after { + left: auto; + right: 100%; } +.mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after { + content: none; + display: none; } + +.mm-menu.mm-pageshadow:after { + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } + +/* + jQuery.mmenu position extension CSS +*/ +.mm-menu.mm-top, +.mm-menu.mm-bottom { + width: 100%; + min-width: 100%; + max-width: 100%; } + +.mm-menu.mm-right { + left: auto; + right: 0; } + +.mm-menu.mm-bottom { + top: auto; + bottom: 0; } + +html.mm-right.mm-opening .mm-slideout { + -webkit-transform: translate(-80%, 0); + -moz-transform: translate(-80%, 0); + -ms-transform: translate(-80%, 0); + -o-transform: translate(-80%, 0); + transform: translate(-80%, 0); } + +@media all and (max-width: 175px) { + html.mm-right.mm-opening .mm-slideout { + -webkit-transform: translate(-140px, 0); + -moz-transform: translate(-140px, 0); + -ms-transform: translate(-140px, 0); + -o-transform: translate(-140px, 0); + transform: translate(-140px, 0); } } +@media all and (min-width: 550px) { + html.mm-right.mm-opening .mm-slideout { + -webkit-transform: translate(-440px, 0); + -moz-transform: translate(-440px, 0); + -ms-transform: translate(-440px, 0); + -o-transform: translate(-440px, 0); + transform: translate(-440px, 0); } } +/* + jQuery.mmenu z-position extension CSS +*/ +html.mm-front .mm-slideout { + -webkit-transform: none !important; + -moz-transform: none !important; + -ms-transform: none !important; + -o-transform: none !important; + transform: none !important; + z-index: 0 !important; } + +.mm-menu.mm-front { + z-index: 1; } + +.mm-menu.mm-front, .mm-menu.mm-next { + -webkit-transition: -webkit-transform 0.4s ease; + -ms-transition: -ms-transform 0.4s ease; + transition: transform 0.4s ease; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate3d(-100%, 0, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); } + .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right { + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate3d(100%, 0, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); } +.mm-menu.mm-top { + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate3d(0, -100%, 0); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } +.mm-menu.mm-bottom { + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate3d(0, 100%, 0); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } + +html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next { + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +.mm-menu.mm-top, .mm-menu.mm-bottom { + height: 80%; + min-height: 140px; + max-height: 880px; } + +/* + jQuery.mmenu themes extension CSS +*/ +.mm-menu.mm-theme-dark { + background: #333333; + border-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.8); } + .mm-menu.mm-theme-dark .mm-navbar > *, + .mm-menu.mm-theme-dark .mm-navbar a { + color: rgba(255, 255, 255, 0.4); } + .mm-menu.mm-theme-dark .mm-navbar .mm-btn:before, .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after { + border-color: rgba(255, 255, 255, 0.4); } + .mm-menu.mm-theme-dark .mm-listview { + border-color: rgba(0, 0, 0, 0.15); } + .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after, + .mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after { + border-color: rgba(255, 255, 255, 0.4); } + .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next), + .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span { + background: rgba(0, 0, 0, 0.1); } + .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next, + .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel, + .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next, + .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel { + background: rgba(255, 255, 255, 0.05); } + .mm-menu.mm-theme-dark .mm-divider { + background: rgba(255, 255, 255, 0.05); } + +.mm-menu.mm-theme-dark label.mm-check:before { + border-color: rgba(255, 255, 255, 0.8); } + +.mm-menu.mm-theme-dark em.mm-counter { + color: rgba(255, 255, 255, 0.4); } + +.mm-menu.mm-theme-dark .mm-fixeddivider span { + background: rgba(255, 255, 255, 0.05); } + +.mm-menu.mm-pageshadow.mm-theme-dark:after { + box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); } + +.mm-menu.mm-theme-dark .mm-search input { + background: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.8); } +.mm-menu.mm-theme-dark .mm-noresultsmsg { + color: rgba(255, 255, 255, 0.4); } + +.mm-menu.mm-theme-dark .mm-indexer a { + color: rgba(255, 255, 255, 0.4); } + +.mm-menu.mm-theme-dark label.mm-toggle { + background: rgba(0, 0, 0, 0.15); } + .mm-menu.mm-theme-dark label.mm-toggle:before { + background: #333333; } +.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle { + background: #4bd963; } + +.mm-menu.mm-theme-white { + background: white; + border-color: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.6); } + .mm-menu.mm-theme-white .mm-navbar > *, + .mm-menu.mm-theme-white .mm-navbar a { + color: rgba(0, 0, 0, 0.3); } + .mm-menu.mm-theme-white .mm-navbar .mm-btn:before, .mm-menu.mm-theme-white .mm-navbar .mm-btn:after { + border-color: rgba(0, 0, 0, 0.3); } + .mm-menu.mm-theme-white .mm-listview { + border-color: rgba(0, 0, 0, 0.1); } + .mm-menu.mm-theme-white .mm-listview > li .mm-next:after, + .mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after { + border-color: rgba(0, 0, 0, 0.3); } + .mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next), + .mm-menu.mm-theme-white .mm-listview > li.mm-selected > span { + background: rgba(0, 0, 0, 0.05); } + .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next, + .mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel, + .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next, + .mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel { + background: rgba(0, 0, 0, 0.03); } + .mm-menu.mm-theme-white .mm-divider { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-theme-white label.mm-check:before { + border-color: rgba(0, 0, 0, 0.6); } + +.mm-menu.mm-theme-white em.mm-counter { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-theme-white .mm-fixeddivider span { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-pageshadow.mm-theme-white:after { + box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } + +.mm-menu.mm-theme-white .mm-search input { + background: rgba(0, 0, 0, 0.05); + color: rgba(0, 0, 0, 0.6); } +.mm-menu.mm-theme-white .mm-noresultsmsg { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-theme-white .mm-indexer a { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-theme-white label.mm-toggle { + background: rgba(0, 0, 0, 0.1); } + .mm-menu.mm-theme-white label.mm-toggle:before { + background: white; } +.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle { + background: #4bd963; } + +.mm-menu.mm-theme-black { + background: black; + border-color: rgba(255, 255, 255, 0.2); + color: rgba(255, 255, 255, 0.6); } + .mm-menu.mm-theme-black .mm-navbar > *, + .mm-menu.mm-theme-black .mm-navbar a { + color: rgba(255, 255, 255, 0.4); } + .mm-menu.mm-theme-black .mm-navbar .mm-btn:before, .mm-menu.mm-theme-black .mm-navbar .mm-btn:after { + border-color: rgba(255, 255, 255, 0.4); } + .mm-menu.mm-theme-black .mm-listview { + border-color: rgba(255, 255, 255, 0.2); } + .mm-menu.mm-theme-black .mm-listview > li .mm-next:after, + .mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after { + border-color: rgba(255, 255, 255, 0.4); } + .mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next), + .mm-menu.mm-theme-black .mm-listview > li.mm-selected > span { + background: rgba(255, 255, 255, 0.3); } + .mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next, + .mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel, + .mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next, + .mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > .mm-panel { + background: rgba(255, 255, 255, 0.2); } + .mm-menu.mm-theme-black .mm-divider { + background: rgba(255, 255, 255, 0.2); } + +.mm-menu.mm-theme-black label.mm-check:before { + border-color: rgba(255, 255, 255, 0.6); } + +.mm-menu.mm-theme-black em.mm-counter { + color: rgba(255, 255, 255, 0.4); } + +.mm-menu.mm-theme-black .mm-fixeddivider span { + background: rgba(255, 255, 255, 0.2); } + +.mm-menu.mm-pageshadow.mm-theme-black:after { + content: none; + display: none; } + +.mm-menu.mm-theme-black .mm-search input { + background: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.6); } +.mm-menu.mm-theme-black .mm-noresultsmsg { + color: rgba(255, 255, 255, 0.4); } + +.mm-menu.mm-theme-black .mm-indexer a { + color: rgba(255, 255, 255, 0.4); } + +.mm-menu.mm-theme-black label.mm-toggle { + background: rgba(255, 255, 255, 0.2); } + .mm-menu.mm-theme-black label.mm-toggle:before { + background: black; } +.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle { + background: #4bd963; } + +/* + jQuery.mmenu tileview extension CSS +*/ +.mm-menu.mm-tileview .mm-listview:after, +.mm-menu .mm-tileview.mm-listview:after { + content: ''; + display: block; + clear: both; } +.mm-menu.mm-tileview .mm-listview > li, +.mm-menu .mm-tileview.mm-listview > li { + width: 50%; + height: 0; + padding: 50% 0 0 0; + float: left; + position: relative; } + .mm-menu.mm-tileview .mm-listview > li:after, + .mm-menu .mm-tileview.mm-listview > li:after { + left: 0; + top: 0; + border-right-width: 1px; + border-right-style: solid; + z-index: -1; } + .mm-menu.mm-tileview .mm-listview > li.mm-tile-xs, + .mm-menu .mm-tileview.mm-listview > li.mm-tile-xs { + width: 12.5%; + padding-top: 12.5%; } + .mm-menu.mm-tileview .mm-listview > li.mm-tile-s, + .mm-menu .mm-tileview.mm-listview > li.mm-tile-s { + width: 25%; + padding-top: 25%; } + .mm-menu.mm-tileview .mm-listview > li.mm-tile-l, + .mm-menu .mm-tileview.mm-listview > li.mm-tile-l { + width: 75%; + padding-top: 75%; } + .mm-menu.mm-tileview .mm-listview > li.mm-tile-xl, + .mm-menu .mm-tileview.mm-listview > li.mm-tile-xl { + width: 100%; + padding-top: 100%; } + .mm-menu.mm-tileview .mm-listview > li > a, + .mm-menu.mm-tileview .mm-listview > li > span, + .mm-menu .mm-tileview.mm-listview > li > a, + .mm-menu .mm-tileview.mm-listview > li > span { + line-height: 1px; + text-align: center; + padding: 50% 10px 0 10px; + margin: 0; + position: absolute; + top: 0; + right: 1px; + bottom: 1px; + left: 0; } + .mm-menu.mm-tileview .mm-listview > li > .mm-next, + .mm-menu .mm-tileview.mm-listview > li > .mm-next { + width: auto; } + .mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after, + .mm-menu .mm-tileview.mm-listview > li > .mm-next:before, + .mm-menu .mm-tileview.mm-listview > li > .mm-next:after { + content: none; + display: none; } +.mm-menu.mm-tileview .mm-panel { + padding-left: 0; + padding-right: 0; } + .mm-menu.mm-tileview .mm-panel:after { + content: none; + display: none; } +.mm-menu.mm-tileview .mm-listview { + margin: 0; } diff --git a/assets/css/main.scss b/assets/css/main.scss new file mode 100644 index 0000000..bf660a5 --- /dev/null +++ b/assets/css/main.scss @@ -0,0 +1,28 @@ +--- +sitemap: false +--- + +/* + * + * HPSTR + * + * Designer: Michael Rose + * Twitter: http://twitter.com/mmistakes + * +*/ + +// Partials +@import "variables"; +@import "mixins"; +@import "reset"; +@import "vendor/font-awesome/font-awesome"; +@import "vendor/magnific-popup/magnific-popup"; +@import "site"; +@import "typography"; +@import "rouge"; +@import "coderay"; +@import "grid"; +@import "elements"; +@import "animations"; +@import "dl-menu"; +@import "page"; diff --git a/assets/fonts/FontAwesome.otf b/assets/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..3ed7f8b48ad9bfab52eb03822fefcd6b77d2e680 GIT binary patch literal 109688 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%0D}#zSrRb8FuaocFSDv)#ldj3 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/fontawesome-webfont.svg b/assets/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000..d05688e --- /dev/null +++ b/assets/fonts/fontawesome-webfont.svg @@ -0,0 +1,655 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/fonts/fontawesome-webfont.ttf b/assets/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..26dea7951a73079223b50653c455c5adf46a4648 GIT binary patch literal 142072 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 +|+&Vdls@0SAya!8#E9iVniRwHu0GY;H*n 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�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%0D0!#Bo^>xe$Z4SmykflG_VnkLvLv4@e#4_y4Q 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�>=olG4!T4BYNCc4f{&*Kgc`m= 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 #%curr% could not be loaded.', + }, + removalDelay: 300, // Delay in milliseconds before popup is removed + // Class that is added to body when popup is open. + // make it unique to apply your CSS animations just to this exact popup + mainClass: 'mfp-fade' + }); +}); + +// header +$(document).ready(function(e) { + $(window).scroll(function(){ + var header = $('.header-menu'); + var scroll = $(window).scrollTop(); + if(scroll > 300){ + header.attr('class', 'header-menu header-menu-overflow'); + } else { + header.attr('class', 'header-menu header-menu-top'); + } + }); +}); + +//mobile menu +$(document).ready(function(){ + $("#menu").attr('style', ''); + $("#menu").mmenu({ + "extensions": [ + "border-full", + "effect-zoom-menu", + "effect-zoom-panels", + "pageshadow", + "theme-dark" + ], + "counters": true, + "navbars": [ + { + "position": "bottom", + "content": [ + "", + "", + "", + "" + ] + } + ] + }); +}); + +var sharing = function(){ + $(document).ready(function(){ + $("body").floatingSocialShare({ + buttons: ["facebook","twitter","google-plus", "linkedin", "pinterest"], + text: "Share with " + }); + }); +};//sharing diff --git a/assets/js/plugins/jekyll-search.js b/assets/js/plugins/jekyll-search.js new file mode 100644 index 0000000..d055f30 --- /dev/null +++ b/assets/js/plugins/jekyll-search.js @@ -0,0 +1 @@ +!function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a="function"==typeof require&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}for(var i="function"==typeof require&&require,o=0;o=0}this.matches=function(string,crit){return"string"!=typeof string?!1:(string=string.trim(),matchesString(string,crit))}}module.exports=new LiteralSearchStrategy},{}],6:[function(require,module,exports){"use strict";function setOptions(_options){options.pattern=_options.pattern||options.pattern,options.template=_options.template||options.template,"function"==typeof _options.middleware&&(options.middleware=_options.middleware)}function compile(data){return options.template.replace(options.pattern,function(match,prop){var value=options.middleware(prop,data[prop],options.template);return void 0!==value?value:data[prop]||match})}module.exports={compile:compile,setOptions:setOptions};var options={};options.pattern=/\{(.*?)\}/g,options.template="",options.middleware=function(){}},{}],7:[function(require,module,exports){!function(window,document,undefined){"use strict";function initWithJSON(json){repository.put(json),registerInput()}function initWithURL(url){jsonLoader.load(url,function(err,json){err&&throwError("failed to get JSON ("+url+")"),initWithJSON(json)})}function emptyResultsContainer(){options.resultsContainer.innerHTML=""}function appendToResultsContainer(text){options.resultsContainer.innerHTML+=text}function registerInput(){options.searchInput.addEventListener("keyup",function(e){emptyResultsContainer(),e.target.value.length>0&&render(repository.search(e.target.value))})}function render(results){if(0===results.length)return appendToResultsContainer(options.noResultsText);for(var i=0;i{title}',templateMiddleware:function(){},noResultsText:"No results found",limit:10,fuzzy:!1,exclude:[]},requiredOptions=["searchInput","resultsContainer","json"],templater=require("./Templater"),repository=require("./Repository"),jsonLoader=require("./JSONLoader"),optionsValidator=require("./OptionsValidator")({required:requiredOptions}),utils=require("./utils");window.SimpleJekyllSearch=function(_options){var errors=optionsValidator.validate(_options);errors.length>0&&throwError("You must specify the following required options: "+requiredOptions),options=utils.merge(options,_options),templater.setOptions({template:options.searchResultTemplate,middleware:options.templateMiddleware}),repository.setOptions({fuzzy:options.fuzzy,limit:options.limit}),utils.isJSON(options.json)?initWithJSON(options.json):initWithURL(options.json)},window.SimpleJekyllSearch.init=window.SimpleJekyllSearch}(window,document)},{"./JSONLoader":1,"./OptionsValidator":2,"./Repository":3,"./Templater":6,"./utils":8}],8:[function(require,module,exports){"use strict";function merge(defaultParams,mergeParams){var mergedOptions={};for(var option in defaultParams)mergedOptions[option]=defaultParams[option],void 0!==mergeParams[option]&&(mergedOptions[option]=mergeParams[option]);return mergedOptions}function isJSON(json){try{return json instanceof Object&&JSON.parse(JSON.stringify(json))?!0:!1}catch(e){return!1}}module.exports={merge:merge,isJSON:isJSON}},{}]},{},[7]); \ No newline at end of file diff --git a/assets/js/plugins/jquery.dlmenu.js b/assets/js/plugins/jquery.dlmenu.js new file mode 100644 index 0000000..447e071 --- /dev/null +++ b/assets/js/plugins/jquery.dlmenu.js @@ -0,0 +1,255 @@ +/** + * jquery.dlmenu.js v1.0.1 + * http://www.codrops.com + * + * Licensed under the MIT license. + * http://www.opensource.org/licenses/mit-license.php + * + * Copyright 2013, Codrops + * http://www.codrops.com + */ +;( function( $, window, undefined ) { + + 'use strict'; + + // global + var Modernizr = window.Modernizr, $body = $( 'body' ); + + $.DLMenu = function( options, element ) { + this.$el = $( element ); + this._init( options ); + }; + + // the options + $.DLMenu.defaults = { + // classes for the animation effects + animationClasses : { classin : 'dl-animate-in-1', classout : 'dl-animate-out-1' }, + // callback: click a link that has a sub menu + // el is the link element (li); name is the level name + onLevelClick : function( el, name ) { return false; }, + // callback: click a link that does not have a sub menu + // el is the link element (li); ev is the event obj + onLinkClick : function( el, ev ) { return false; } + }; + + $.DLMenu.prototype = { + _init : function( options ) { + + // options + this.options = $.extend( true, {}, $.DLMenu.defaults, options ); + // cache some elements and initialize some variables + this._config(); + + var animEndEventNames = { + 'WebkitAnimation' : 'webkitAnimationEnd', + 'OAnimation' : 'oAnimationEnd', + 'msAnimation' : 'MSAnimationEnd', + 'animation' : 'animationend' + }, + transEndEventNames = { + 'WebkitTransition' : 'webkitTransitionEnd', + 'MozTransition' : 'transitionend', + 'OTransition' : 'oTransitionEnd', + 'msTransition' : 'MSTransitionEnd', + 'transition' : 'transitionend' + }; + // animation end event name + this.animEndEventName = animEndEventNames[ Modernizr.prefixed( 'animation' ) ] + '.dlmenu'; + // transition end event name + this.transEndEventName = transEndEventNames[ Modernizr.prefixed( 'transition' ) ] + '.dlmenu', + // support for css animations and css transitions + this.supportAnimations = Modernizr.cssanimations, + this.supportTransitions = Modernizr.csstransitions; + + this._initEvents(); + + }, + _config : function() { + this.open = false; + this.$trigger = this.$el.children( '.dl-trigger' ); + this.$menu = this.$el.children( 'ul.dl-menu' ); + this.$menuitems = this.$menu.find( 'li:not(.dl-back)' ); + this.$el.find( 'ul.dl-submenu' ).prepend( '
  • back
  • ' ); + this.$back = this.$menu.find( 'li.dl-back' ); + }, + _initEvents : function() { + + var self = this; + + this.$trigger.on( 'click.dlmenu', function() { + + if( self.open ) { + self._closeMenu(); + } + else { + self._openMenu(); + } + return false; + + } ); + + this.$menuitems.on( 'click.dlmenu', function( event ) { + + event.stopPropagation(); + + var $item = $(this), + $submenu = $item.children( 'ul.dl-submenu' ); + + if( $submenu.length > 0 ) { + + var $flyin = $submenu.clone().css({ + opacity: 0, + margin: 0 + }).insertAfter( self.$menu ), + onAnimationEndFn = function() { + self.$menu.off( self.animEndEventName ).removeClass( self.options.animationClasses.classout ).addClass( 'dl-subview' ); + $item.addClass( 'dl-subviewopen' ).parents( '.dl-subviewopen:first' ).removeClass( 'dl-subviewopen' ).addClass( 'dl-subview' ); + $flyin.remove(); + }; + + setTimeout( function() { + $flyin.addClass( self.options.animationClasses.classin ); + self.$menu.addClass( self.options.animationClasses.classout ); + if( self.supportAnimations ) { + self.$menu.on( self.animEndEventName, onAnimationEndFn ); + } + else { + onAnimationEndFn.call(); + } + + self.options.onLevelClick( $item, $item.children( 'a:first' ).text() ); + } ); + + return false; + + } + else { + self.options.onLinkClick( $item, event ); + } + + } ); + + this.$back.on( 'click.dlmenu', function( event ) { + + var $this = $( this ), + $submenu = $this.parents( 'ul.dl-submenu:first' ), + $item = $submenu.parent(), + + $flyin = $submenu.clone().insertAfter( self.$menu ); + + var onAnimationEndFn = function() { + self.$menu.off( self.animEndEventName ).removeClass( self.options.animationClasses.classin ); + $flyin.remove(); + }; + + setTimeout( function() { + $flyin.addClass( self.options.animationClasses.classout ); + self.$menu.addClass( self.options.animationClasses.classin ); + if( self.supportAnimations ) { + self.$menu.on( self.animEndEventName, onAnimationEndFn ); + } + else { + onAnimationEndFn.call(); + } + + $item.removeClass( 'dl-subviewopen' ); + + var $subview = $this.parents( '.dl-subview:first' ); + if( $subview.is( 'li' ) ) { + $subview.addClass( 'dl-subviewopen' ); + } + $subview.removeClass( 'dl-subview' ); + } ); + + return false; + + } ); + + }, + closeMenu : function() { + if( this.open ) { + this._closeMenu(); + } + }, + _closeMenu : function() { + var self = this, + onTransitionEndFn = function() { + self.$menu.off( self.transEndEventName ); + self._resetMenu(); + }; + + this.$menu.removeClass( 'dl-menuopen' ); + this.$menu.addClass( 'dl-menu-toggle' ); + this.$trigger.removeClass( 'dl-active' ); + + if( this.supportTransitions ) { + this.$menu.on( this.transEndEventName, onTransitionEndFn ); + } + else { + onTransitionEndFn.call(); + } + + this.open = false; + }, + openMenu : function() { + if( !this.open ) { + this._openMenu(); + } + }, + _openMenu : function() { + var self = this; + // clicking somewhere else makes the menu close + $body.off( 'click' ).on( 'click.dlmenu', function() { + self._closeMenu() ; + } ); + this.$menu.addClass( 'dl-menuopen dl-menu-toggle' ).on( this.transEndEventName, function() { + $( this ).removeClass( 'dl-menu-toggle' ); + } ); + this.$trigger.addClass( 'dl-active' ); + this.open = true; + }, + // resets the menu to its original state (first level of options) + _resetMenu : function() { + this.$menu.removeClass( 'dl-subview' ); + this.$menuitems.removeClass( 'dl-subview dl-subviewopen' ); + } + }; + + var logError = function( message ) { + if ( window.console ) { + window.console.error( message ); + } + }; + + $.fn.dlmenu = function( options ) { + if ( typeof options === 'string' ) { + var args = Array.prototype.slice.call( arguments, 1 ); + this.each(function() { + var instance = $.data( this, 'dlmenu' ); + if ( !instance ) { + logError( "cannot call methods on dlmenu prior to initialization; " + + "attempted to call method '" + options + "'" ); + return; + } + if ( !$.isFunction( instance[options] ) || options.charAt(0) === "_" ) { + logError( "no such method '" + options + "' for dlmenu instance" ); + return; + } + instance[ options ].apply( instance, args ); + }); + } + else { + this.each(function() { + var instance = $.data( this, 'dlmenu' ); + if ( instance ) { + instance._init(); + } + else { + instance = $.data( this, 'dlmenu', new $.DLMenu( options, this ) ); + } + }); + } + return this; + }; + +} )( jQuery, window ); diff --git a/assets/js/plugins/jquery.fitvids.js b/assets/js/plugins/jquery.fitvids.js new file mode 100644 index 0000000..06cffcb --- /dev/null +++ b/assets/js/plugins/jquery.fitvids.js @@ -0,0 +1,81 @@ +/*global jQuery */ +/*jshint multistr:true, browser:true */ +/*! +* FitVids 1.0 +* +* Copyright 2011, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com +* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/ +* Released under the WTFPL license - http://sam.zoy.org/wtfpl/ +* +* Date: Thu Sept 01 18:00:00 2011 -0500 +*/ + +(function( $ ){ + + "use strict"; + + $.fn.fitVids = function( options ) { + var settings = { + customSelector: null + }; + + var div = document.createElement('div'), + ref = document.getElementsByTagName('base')[0] || document.getElementsByTagName('script')[0]; + + div.className = 'fit-vids-style'; + div.innerHTML = '­'; + + ref.parentNode.insertBefore(div,ref); + + if ( options ) { + $.extend( settings, options ); + } + + return this.each(function(){ + var selectors = [ + "iframe[src*='player.vimeo.com']", + "iframe[src*='www.youtube.com']", + "iframe[src*='www.youtube-nocookie.com']", + "iframe[src*='www.kickstarter.com']", + "object", + "embed" + ]; + + if (settings.customSelector) { + selectors.push(settings.customSelector); + } + + var $allVideos = $(this).find(selectors.join(',')); + + $allVideos.each(function(){ + var $this = $(this); + if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; } + var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(), + width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(), + aspectRatio = height / width; + if(!$this.attr('id')){ + var videoID = 'fitvid' + Math.floor(Math.random()*999999); + $this.attr('id', videoID); + } + $this.wrap('
    ').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%"); + $this.removeAttr('height').removeAttr('width'); + }); + }); + }; +})( jQuery ); \ No newline at end of file diff --git a/assets/js/plugins/jquery.floating-social-share.min.js b/assets/js/plugins/jquery.floating-social-share.min.js new file mode 100644 index 0000000..b403128 --- /dev/null +++ b/assets/js/plugins/jquery.floating-social-share.min.js @@ -0,0 +1,8 @@ +/*! + * jQuery Floating Social Share Plugin v1.0.1 + * http://www.burakozdemir.co.uk + * + * Copyright 2015 Burak Özdemir - + * Released under the MIT license + */ +!function(t,e,n){function s(e,n){this.element=e,this.settings=t.extend({},c,n),this._defaults=c,this._name=o,this.init()}function i(t,s,i,a){var r=e.innerWidth?e.innerWidth:n.documentElement.clientWidth?n.documentElement.clientWidth:screen.width,l=e.innerHeight?e.innerHeight:n.documentElement.clientHeight?n.documentElement.clientHeight:screen.height,o=r/2-i/2+10,c=l/2-a/2+50,p=e.open(t,s,"scrollbars=yes, width="+i+", height="+a+", top="+c+", left="+o);p.focus()}function a(t){return t>=1e9?(t/1e9).toFixed(1).replace(/\.0$/,"")+"G":t>=1e6?(t/1e6).toFixed(1).replace(/\.0$/,"")+"M":t>=1e3?(t/1e3).toFixed(1).replace(/\.0$/,"")+"K":t}function r(s){var i=e.innerWidth?e.innerWidth:n.documentElement.clientWidth?n.documentElement.clientWidth:screen.width;961>i?t.each(s,function(){t(this).css("width",100/s.length+"%")}):t.each(s,function(){t(this).removeAttr("style")})}function l(n,s,i){switch(s=encodeURI(s),n){case"facebook":t.get("https://graph.facebook.com/"+s,function(e){if(e.shares&&e.shares>0){var n=t("",{"class":"shareCount"});n.append(a(e.shares)),i.append(n),i.find("i").removeClass("m-top5")}},"jsonp");break;case"twitter":t.get("https://urls.api.twitter.com/1/urls/count.json?url="+s+"&callback=?",function(e){if(e.count&&e.count>0){var n=t("",{"class":"shareCount"});n.append(a(e.count)),i.append(n),i.find("i").removeClass("m-top5")}},"jsonp");break;case"linkedin":t.get("https://www.linkedin.com/countserv/count/share?url="+s+"&callback=?",function(e){if(e.count&&e.count>0){var n=t("",{"class":"shareCount"});n.append(a(e.count)),i.append(n),i.find("i").removeClass("m-top5")}},"jsonp");break;case"pinterest":t.get("https://api.pinterest.com/v1/urls/count.json?url="+s+"&callback=?",function(e){if(e.count&&e.count>0){var n=t("",{"class":"shareCount"});n.append(a(e.count)),i.append(n),i.find("i").removeClass("m-top5")}},"jsonp");break;case"google-plus":e.services||(e.services={},e.services.gplus={}),e.services.gplus.cb=function(t){e.gplusShares=t},t.getScript("http://share.yandex.ru/gpp.xml?url="+s+"&callback=?",function(){if(e.gplusShares>0){var n=t("",{"class":"shareCount"});n.append(a(e.gplusShares)),i.append(n),i.find("i").removeClass("m-top5")}});break;default:return-1}}var o="floatingSocialShare",c={place:"top-left",counter:!0,buttons:["facebook","twitter","google-plus","linkedin"],title:n.title,url:e.location.href,text:"share with ",description:t("meta[name='description']").attr("content"),popup_width:400,popup_height:300};t.extend(s.prototype,{init:function(){var n=this;-1==t.inArray(this.settings.place,u)&&(this.settings.place=this._defaults.place);var s=t("
    ",{id:"floatingSocialShare"}),a=t("
    ",{"class":this.settings.place});a.appendTo(s),t.each(this.settings.buttons,function(e,s){t.each(p,function(e,i){if(s==e){var r=t("",{title:n.settings.title,"class":""+i.className+" pop-upper"}),o=t("",{"class":"m-top5 fa fa-"+s}),c=i.url;return c=c.replace("{url}",n.settings.url).replace("{title}",n.settings.title).replace("{description}",n.settings.description),r.attr("href",c).attr("title",n.settings.text+s).append(o),n.settings.counter===!0&&l(s,n.settings.url,r),a.append(r),!1}})}),s.appendTo(this.element);var o=t(this.element).find(".pop-upper");o.on("click",function(e){e.preventDefault(),i(t(this).attr("href"),t(this).attr("title"),n.settings.popup_width,n.settings.popup_height)}),r(o),t(e).resize(function(){r(o)})}});var p={facebook:{className:"facebook",url:"https://www.facebook.com/sharer/sharer.php?u={url}&t={title}"},twitter:{className:"twitter",url:"https://twitter.com/home?status={url}"},"google-plus":{className:"google-plus",url:"https://plus.google.com/share?url={url}"},linkedin:{className:"linkedin",url:"https://www.linkedin.com/shareArticle?mini=true&url={url}&title={title}&summary={description}&source="},envelope:{className:"envelope",url:"mailto:asd@asd.com?subject={url}"},pinterest:{className:"pinterest",url:"https://pinterest.com/pin/create%2Fbutton/?url={url}"},stumbleupon:{className:"stumbleupon",url:"https://www.stumbleupon.com/submit?url={url}&title={title}"}},u=["top-left","top-right"];t.fn[o]=function(e){return this.each(function(){t.data(this,"plugin_"+o)||t.data(this,"plugin_"+o,new s(this,e))}),this}}(jQuery,window,document); \ No newline at end of file diff --git a/assets/js/plugins/jquery.magnific-popup.js b/assets/js/plugins/jquery.magnific-popup.js new file mode 100644 index 0000000..d4dfed7 --- /dev/null +++ b/assets/js/plugins/jquery.magnific-popup.js @@ -0,0 +1,2026 @@ +/*! Magnific Popup - v0.9.3 - 2013-07-16 +* http://dimsemenov.com/plugins/magnific-popup/ +* Copyright (c) 2013 Dmitry Semenov; */ +;(function($) { + +/*>>core*/ +/** + * + * Magnific Popup Core JS file + * + */ + + +/** + * Private static constants + */ +var CLOSE_EVENT = 'Close', + BEFORE_CLOSE_EVENT = 'BeforeClose', + AFTER_CLOSE_EVENT = 'AfterClose', + BEFORE_APPEND_EVENT = 'BeforeAppend', + MARKUP_PARSE_EVENT = 'MarkupParse', + OPEN_EVENT = 'Open', + CHANGE_EVENT = 'Change', + NS = 'mfp', + EVENT_NS = '.' + NS, + READY_CLASS = 'mfp-ready', + REMOVING_CLASS = 'mfp-removing', + PREVENT_CLOSE_CLASS = 'mfp-prevent-close'; + + +/** + * Private vars + */ +var mfp, // As we have only one instance of MagnificPopup object, we define it locally to not to use 'this' + MagnificPopup = function(){}, + _isJQ = !!(window.jQuery), + _prevStatus, + _window = $(window), + _body, + _document, + _prevContentType, + _wrapClasses, + _currPopupType; + + +/** + * Private functions + */ +var _mfpOn = function(name, f) { + mfp.ev.on(NS + name + EVENT_NS, f); + }, + _getEl = function(className, appendTo, html, raw) { + var el = document.createElement('div'); + el.className = 'mfp-'+className; + if(html) { + el.innerHTML = html; + } + if(!raw) { + el = $(el); + if(appendTo) { + el.appendTo(appendTo); + } + } else if(appendTo) { + appendTo.appendChild(el); + } + return el; + }, + _mfpTrigger = function(e, data) { + mfp.ev.triggerHandler(NS + e, data); + + if(mfp.st.callbacks) { + // converts "mfpEventName" to "eventName" callback and triggers it if it's present + e = e.charAt(0).toLowerCase() + e.slice(1); + if(mfp.st.callbacks[e]) { + mfp.st.callbacks[e].apply(mfp, $.isArray(data) ? data : [data]); + } + } + }, + _setFocus = function() { + (mfp.st.focus ? mfp.content.find(mfp.st.focus).eq(0) : mfp.wrap).trigger('focus'); + }, + _getCloseBtn = function(type) { + if(type !== _currPopupType || !mfp.currTemplate.closeBtn) { + mfp.currTemplate.closeBtn = $( mfp.st.closeMarkup.replace('%title%', mfp.st.tClose ) ); + _currPopupType = type; + } + return mfp.currTemplate.closeBtn; + }, + // Initialize Magnific Popup only when called at least once + _checkInstance = function() { + if(!$.magnificPopup.instance) { + mfp = new MagnificPopup(); + mfp.init(); + $.magnificPopup.instance = mfp; + } + }, + // Check to close popup or not + // "target" is an element that was clicked + _checkIfClose = function(target) { + + if($(target).hasClass(PREVENT_CLOSE_CLASS)) { + return; + } + + var closeOnContent = mfp.st.closeOnContentClick; + var closeOnBg = mfp.st.closeOnBgClick; + + if(closeOnContent && closeOnBg) { + return true; + } else { + + // We close the popup if click is on close button or on preloader. Or if there is no content. + if(!mfp.content || $(target).hasClass('mfp-close') || (mfp.preloader && target === mfp.preloader[0]) ) { + return true; + } + + // if click is outside the content + if( (target !== mfp.content[0] && !$.contains(mfp.content[0], target)) ) { + if(closeOnBg) { + // last check, if the clicked element is in DOM, (in case it's removed onclick) + if( $.contains(document, target) ) { + return true; + } + } + } else if(closeOnContent) { + return true; + } + + } + return false; + }, + // CSS transition detection, http://stackoverflow.com/questions/7264899/detect-css-transitions-using-javascript-and-without-modernizr + supportsTransitions = function() { + var s = document.createElement('p').style, // 's' for style. better to create an element if body yet to exist + v = ['ms','O','Moz','Webkit']; // 'v' for vendor + + if( s['transition'] !== undefined ) { + return true; + } + + while( v.length ) { + if( v.pop() + 'Transition' in s ) { + return true; + } + } + + return false; + }; + + + +/** + * Public functions + */ +MagnificPopup.prototype = { + + constructor: MagnificPopup, + + /** + * Initializes Magnific Popup plugin. + * This function is triggered only once when $.fn.magnificPopup or $.magnificPopup is executed + */ + init: function() { + var appVersion = navigator.appVersion; + mfp.isIE7 = appVersion.indexOf("MSIE 7.") !== -1; + mfp.isIE8 = appVersion.indexOf("MSIE 8.") !== -1; + mfp.isLowIE = mfp.isIE7 || mfp.isIE8; + mfp.isAndroid = (/android/gi).test(appVersion); + mfp.isIOS = (/iphone|ipad|ipod/gi).test(appVersion); + mfp.supportsTransition = supportsTransitions(); + + // We disable fixed positioned lightbox on devices that don't handle it nicely. + // If you know a better way of detecting this - let me know. + mfp.probablyMobile = (mfp.isAndroid || mfp.isIOS || /(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent) ); + _body = $(document.body); + _document = $(document); + + mfp.popupsCache = {}; + }, + + /** + * Opens popup + * @param data [description] + */ + open: function(data) { + + var i; + + if(data.isObj === false) { + // convert jQuery collection to array to avoid conflicts later + mfp.items = data.items.toArray(); + + mfp.index = 0; + var items = data.items, + item; + for(i = 0; i < items.length; i++) { + item = items[i]; + if(item.parsed) { + item = item.el[0]; + } + if(item === data.el[0]) { + mfp.index = i; + break; + } + } + } else { + mfp.items = $.isArray(data.items) ? data.items : [data.items]; + mfp.index = data.index || 0; + } + + // if popup is already opened - we just update the content + if(mfp.isOpen) { + mfp.updateItemHTML(); + return; + } + + mfp.types = []; + _wrapClasses = ''; + if(data.mainEl && data.mainEl.length) { + mfp.ev = data.mainEl.eq(0); + } else { + mfp.ev = _document; + } + + if(data.key) { + if(!mfp.popupsCache[data.key]) { + mfp.popupsCache[data.key] = {}; + } + mfp.currTemplate = mfp.popupsCache[data.key]; + } else { + mfp.currTemplate = {}; + } + + + + mfp.st = $.extend(true, {}, $.magnificPopup.defaults, data ); + mfp.fixedContentPos = mfp.st.fixedContentPos === 'auto' ? !mfp.probablyMobile : mfp.st.fixedContentPos; + + if(mfp.st.modal) { + mfp.st.closeOnContentClick = false; + mfp.st.closeOnBgClick = false; + mfp.st.showCloseBtn = false; + mfp.st.enableEscapeKey = false; + } + + + // Building markup + // main containers are created only once + if(!mfp.bgOverlay) { + + // Dark overlay + mfp.bgOverlay = _getEl('bg').on('click'+EVENT_NS, function() { + mfp.close(); + }); + + mfp.wrap = _getEl('wrap').attr('tabindex', -1).on('click'+EVENT_NS, function(e) { + if(_checkIfClose(e.target)) { + mfp.close(); + } + }); + + mfp.container = _getEl('container', mfp.wrap); + } + + mfp.contentContainer = _getEl('content'); + if(mfp.st.preloader) { + mfp.preloader = _getEl('preloader', mfp.container, mfp.st.tLoading); + } + + + // Initializing modules + var modules = $.magnificPopup.modules; + for(i = 0; i < modules.length; i++) { + var n = modules[i]; + n = n.charAt(0).toUpperCase() + n.slice(1); + mfp['init'+n].call(mfp); + } + _mfpTrigger('BeforeOpen'); + + + if(mfp.st.showCloseBtn) { + // Close button + if(!mfp.st.closeBtnInside) { + mfp.wrap.append( _getCloseBtn() ); + } else { + _mfpOn(MARKUP_PARSE_EVENT, function(e, template, values, item) { + values.close_replaceWith = _getCloseBtn(item.type); + }); + _wrapClasses += ' mfp-close-btn-in'; + } + } + + if(mfp.st.alignTop) { + _wrapClasses += ' mfp-align-top'; + } + + + + if(mfp.fixedContentPos) { + mfp.wrap.css({ + overflow: mfp.st.overflowY, + overflowX: 'hidden', + overflowY: mfp.st.overflowY + }); + } else { + mfp.wrap.css({ + top: _window.scrollTop(), + position: 'absolute' + }); + } + if( mfp.st.fixedBgPos === false || (mfp.st.fixedBgPos === 'auto' && !mfp.fixedContentPos) ) { + mfp.bgOverlay.css({ + height: _document.height(), + position: 'absolute' + }); + } + + + + if(mfp.st.enableEscapeKey) { + // Close on ESC key + _document.on('keyup' + EVENT_NS, function(e) { + if(e.keyCode === 27) { + mfp.close(); + } + }); + } + + _window.on('resize' + EVENT_NS, function() { + mfp.updateSize(); + }); + + + if(!mfp.st.closeOnContentClick) { + _wrapClasses += ' mfp-auto-cursor'; + } + + if(_wrapClasses) + mfp.wrap.addClass(_wrapClasses); + + + // this triggers recalculation of layout, so we get it once to not to trigger twice + var windowHeight = mfp.wH = _window.height(); + + + var windowStyles = {}; + + if( mfp.fixedContentPos ) { + if(mfp._hasScrollBar(windowHeight)){ + var s = mfp._getScrollbarSize(); + if(s) { + windowStyles.paddingRight = s; + } + } + } + + if(mfp.fixedContentPos) { + if(!mfp.isIE7) { + windowStyles.overflow = 'hidden'; + } else { + // ie7 double-scroll bug + $('body, html').css('overflow', 'hidden'); + } + } + + + + var classesToadd = mfp.st.mainClass; + if(mfp.isIE7) { + classesToadd += ' mfp-ie7'; + } + if(classesToadd) { + mfp._addClassToMFP( classesToadd ); + } + + // add content + mfp.updateItemHTML(); + + _mfpTrigger('BuildControls'); + + + // remove scrollbar, add padding e.t.c + $('html').css(windowStyles); + + // add everything to DOM + mfp.bgOverlay.add(mfp.wrap).prependTo( document.body ); + + + + // Save last focused element + mfp._lastFocusedEl = document.activeElement; + + // Wait for next cycle to allow CSS transition + setTimeout(function() { + + if(mfp.content) { + mfp._addClassToMFP(READY_CLASS); + _setFocus(); + } else { + // if content is not defined (not loaded e.t.c) we add class only for BG + mfp.bgOverlay.addClass(READY_CLASS); + } + + // Trap the focus in popup + _document.on('focusin' + EVENT_NS, function (e) { + if( e.target !== mfp.wrap[0] && !$.contains(mfp.wrap[0], e.target) ) { + _setFocus(); + return false; + } + }); + + }, 16); + + mfp.isOpen = true; + mfp.updateSize(windowHeight); + _mfpTrigger(OPEN_EVENT); + }, + + /** + * Closes the popup + */ + close: function() { + if(!mfp.isOpen) return; + _mfpTrigger(BEFORE_CLOSE_EVENT); + + mfp.isOpen = false; + // for CSS3 animation + if(mfp.st.removalDelay && !mfp.isLowIE && mfp.supportsTransition ) { + mfp._addClassToMFP(REMOVING_CLASS); + setTimeout(function() { + mfp._close(); + }, mfp.st.removalDelay); + } else { + mfp._close(); + } + }, + + /** + * Helper for close() function + */ + _close: function() { + _mfpTrigger(CLOSE_EVENT); + + var classesToRemove = REMOVING_CLASS + ' ' + READY_CLASS + ' '; + + mfp.bgOverlay.detach(); + mfp.wrap.detach(); + mfp.container.empty(); + + if(mfp.st.mainClass) { + classesToRemove += mfp.st.mainClass + ' '; + } + + mfp._removeClassFromMFP(classesToRemove); + + if(mfp.fixedContentPos) { + var windowStyles = {paddingRight: ''}; + if(mfp.isIE7) { + $('body, html').css('overflow', ''); + } else { + windowStyles.overflow = ''; + } + $('html').css(windowStyles); + } + + _document.off('keyup' + EVENT_NS + ' focusin' + EVENT_NS); + mfp.ev.off(EVENT_NS); + + // clean up DOM elements that aren't removed + mfp.wrap.attr('class', 'mfp-wrap').removeAttr('style'); + mfp.bgOverlay.attr('class', 'mfp-bg'); + mfp.container.attr('class', 'mfp-container'); + + // remove close button from target element + if(mfp.st.showCloseBtn && + (!mfp.st.closeBtnInside || mfp.currTemplate[mfp.currItem.type] === true)) { + if(mfp.currTemplate.closeBtn) + mfp.currTemplate.closeBtn.detach(); + } + + + if(mfp._lastFocusedEl) { + $(mfp._lastFocusedEl).trigger('focus'); // put tab focus back + } + mfp.currItem = null; + mfp.content = null; + mfp.currTemplate = null; + mfp.prevHeight = 0; + + _mfpTrigger(AFTER_CLOSE_EVENT); + }, + + updateSize: function(winHeight) { + + if(mfp.isIOS) { + // fixes iOS nav bars https://github.com/dimsemenov/Magnific-Popup/issues/2 + var zoomLevel = document.documentElement.clientWidth / window.innerWidth; + var height = window.innerHeight * zoomLevel; + mfp.wrap.css('height', height); + mfp.wH = height; + } else { + mfp.wH = winHeight || _window.height(); + } + // Fixes #84: popup incorrectly positioned with position:relative on body + if(!mfp.fixedContentPos) { + mfp.wrap.css('height', mfp.wH); + } + + _mfpTrigger('Resize'); + + }, + + /** + * Set content of popup based on current index + */ + updateItemHTML: function() { + var item = mfp.items[mfp.index]; + + // Detach and perform modifications + mfp.contentContainer.detach(); + + if(mfp.content) + mfp.content.detach(); + + if(!item.parsed) { + item = mfp.parseEl( mfp.index ); + } + + var type = item.type; + + _mfpTrigger('BeforeChange', [mfp.currItem ? mfp.currItem.type : '', type]); + // BeforeChange event works like so: + // _mfpOn('BeforeChange', function(e, prevType, newType) { }); + + mfp.currItem = item; + + + + + + if(!mfp.currTemplate[type]) { + var markup = mfp.st[type] ? mfp.st[type].markup : false; + + // allows to modify markup + _mfpTrigger('FirstMarkupParse', markup); + + if(markup) { + mfp.currTemplate[type] = $(markup); + } else { + // if there is no markup found we just define that template is parsed + mfp.currTemplate[type] = true; + } + } + + if(_prevContentType && _prevContentType !== item.type) { + mfp.container.removeClass('mfp-'+_prevContentType+'-holder'); + } + + var newContent = mfp['get' + type.charAt(0).toUpperCase() + type.slice(1)](item, mfp.currTemplate[type]); + mfp.appendContent(newContent, type); + + item.preloaded = true; + + _mfpTrigger(CHANGE_EVENT, item); + _prevContentType = item.type; + + // Append container back after its content changed + mfp.container.prepend(mfp.contentContainer); + + _mfpTrigger('AfterChange'); + }, + + + /** + * Set HTML content of popup + */ + appendContent: function(newContent, type) { + mfp.content = newContent; + + if(newContent) { + if(mfp.st.showCloseBtn && mfp.st.closeBtnInside && + mfp.currTemplate[type] === true) { + // if there is no markup, we just append close button element inside + if(!mfp.content.find('.mfp-close').length) { + mfp.content.append(_getCloseBtn()); + } + } else { + mfp.content = newContent; + } + } else { + mfp.content = ''; + } + + _mfpTrigger(BEFORE_APPEND_EVENT); + mfp.container.addClass('mfp-'+type+'-holder'); + + mfp.contentContainer.append(mfp.content); + }, + + + + + /** + * Creates Magnific Popup data object based on given data + * @param {int} index Index of item to parse + */ + parseEl: function(index) { + var item = mfp.items[index], + type = item.type; + + if(item.tagName) { + item = { el: $(item) }; + } else { + item = { data: item, src: item.src }; + } + + if(item.el) { + var types = mfp.types; + + // check for 'mfp-TYPE' class + for(var i = 0; i < types.length; i++) { + if( item.el.hasClass('mfp-'+types[i]) ) { + type = types[i]; + break; + } + } + + item.src = item.el.attr('data-mfp-src'); + if(!item.src) { + item.src = item.el.attr('href'); + } + } + + item.type = type || mfp.st.type || 'inline'; + item.index = index; + item.parsed = true; + mfp.items[index] = item; + _mfpTrigger('ElementParse', item); + + return mfp.items[index]; + }, + + + /** + * Initializes single popup or a group of popups + */ + addGroup: function(el, options) { + var eHandler = function(e) { + e.mfpEl = this; + mfp._openClick(e, el, options); + }; + + if(!options) { + options = {}; + } + + var eName = 'click.magnificPopup'; + options.mainEl = el; + + if(options.items) { + options.isObj = true; + el.off(eName).on(eName, eHandler); + } else { + options.isObj = false; + if(options.delegate) { + el.off(eName).on(eName, options.delegate , eHandler); + } else { + options.items = el; + el.off(eName).on(eName, eHandler); + } + } + }, + _openClick: function(e, el, options) { + var midClick = options.midClick !== undefined ? options.midClick : $.magnificPopup.defaults.midClick; + + + if(!midClick && ( e.which === 2 || e.ctrlKey || e.metaKey ) ) { + return; + } + + var disableOn = options.disableOn !== undefined ? options.disableOn : $.magnificPopup.defaults.disableOn; + + if(disableOn) { + if($.isFunction(disableOn)) { + if( !disableOn.call(mfp) ) { + return true; + } + } else { // else it's number + if( _window.width() < disableOn ) { + return true; + } + } + } + + if(e.type) { + e.preventDefault(); + + // This will prevent popup from closing if element is inside and popup is already opened + if(mfp.isOpen) { + e.stopPropagation(); + } + } + + + options.el = $(e.mfpEl); + if(options.delegate) { + options.items = el.find(options.delegate); + } + mfp.open(options); + }, + + + /** + * Updates text on preloader + */ + updateStatus: function(status, text) { + + if(mfp.preloader) { + if(_prevStatus !== status) { + mfp.container.removeClass('mfp-s-'+_prevStatus); + } + + if(!text && status === 'loading') { + text = mfp.st.tLoading; + } + + var data = { + status: status, + text: text + }; + // allows to modify status + _mfpTrigger('UpdateStatus', data); + + status = data.status; + text = data.text; + + mfp.preloader.html(text); + + mfp.preloader.find('a').on('click', function(e) { + e.stopImmediatePropagation(); + }); + + mfp.container.addClass('mfp-s-'+status); + _prevStatus = status; + } + }, + + + /* + "Private" helpers that aren't private at all + */ + _addClassToMFP: function(cName) { + mfp.bgOverlay.addClass(cName); + mfp.wrap.addClass(cName); + }, + _removeClassFromMFP: function(cName) { + this.bgOverlay.removeClass(cName); + mfp.wrap.removeClass(cName); + }, + _hasScrollBar: function(winHeight) { + return ( (mfp.isIE7 ? _document.height() : document.body.scrollHeight) > (winHeight || _window.height()) ); + }, + _parseMarkup: function(template, values, item) { + var arr; + if(item.data) { + values = $.extend(item.data, values); + } + _mfpTrigger(MARKUP_PARSE_EVENT, [template, values, item] ); + + $.each(values, function(key, value) { + if(value === undefined || value === false) { + return true; + } + arr = key.split('_'); + if(arr.length > 1) { + var el = template.find(EVENT_NS + '-'+arr[0]); + + if(el.length > 0) { + var attr = arr[1]; + if(attr === 'replaceWith') { + if(el[0] !== value[0]) { + el.replaceWith(value); + } + } else if(attr === 'img') { + if(el.is('img')) { + el.attr('src', value); + } else { + el.replaceWith( '' ); + } + } else { + el.attr(arr[1], value); + } + } + + } else { + template.find(EVENT_NS + '-'+key).html(value); + } + }); + }, + + _getScrollbarSize: function() { + // thx David + if(mfp.scrollbarSize === undefined) { + var scrollDiv = document.createElement("div"); + scrollDiv.id = "mfp-sbm"; + scrollDiv.style.cssText = 'width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;'; + document.body.appendChild(scrollDiv); + mfp.scrollbarSize = scrollDiv.offsetWidth - scrollDiv.clientWidth; + document.body.removeChild(scrollDiv); + } + return mfp.scrollbarSize; + } + +}; /* MagnificPopup core prototype end */ + + + + +/** + * Public static functions + */ +$.magnificPopup = { + instance: null, + proto: MagnificPopup.prototype, + modules: [], + + open: function(options, index) { + _checkInstance(); + + if(!options) + options = {}; + + options.isObj = true; + options.index = index || 0; + return this.instance.open(options); + }, + + close: function() { + return $.magnificPopup.instance.close(); + }, + + registerModule: function(name, module) { + if(module.options) { + $.magnificPopup.defaults[name] = module.options; + } + $.extend(this.proto, module.proto); + this.modules.push(name); + }, + + defaults: { + + // Info about options is in docs: + // http://dimsemenov.com/plugins/magnific-popup/documentation.html#options + + disableOn: 0, + + key: null, + + midClick: false, + + mainClass: '', + + preloader: true, + + focus: '', // CSS selector of input to focus after popup is opened + + closeOnContentClick: false, + + closeOnBgClick: true, + + closeBtnInside: true, + + showCloseBtn: true, + + enableEscapeKey: true, + + modal: false, + + alignTop: false, + + removalDelay: 0, + + fixedContentPos: 'auto', + + fixedBgPos: 'auto', + + overflowY: 'auto', + + closeMarkup: '', + + tClose: 'Close (Esc)', + + tLoading: 'Loading...' + + } +}; + + + +$.fn.magnificPopup = function(options) { + _checkInstance(); + + var jqEl = $(this); + + // We call some API method of first param is a string + if (typeof options === "string" ) { + + if(options === 'open') { + var items, + itemOpts = _isJQ ? jqEl.data('magnificPopup') : jqEl[0].magnificPopup, + index = parseInt(arguments[1], 10) || 0; + + if(itemOpts.items) { + items = itemOpts.items[index]; + } else { + items = jqEl; + if(itemOpts.delegate) { + items = items.find(itemOpts.delegate); + } + items = items.eq( index ); + } + mfp._openClick({mfpEl:items}, jqEl, itemOpts); + } else { + if(mfp.isOpen) + mfp[options].apply(mfp, Array.prototype.slice.call(arguments, 1)); + } + + } else { + + /* + * As Zepto doesn't support .data() method for objects + * and it works only in normal browsers + * we assign "options" object directly to the DOM element. FTW! + */ + if(_isJQ) { + jqEl.data('magnificPopup', options); + } else { + jqEl[0].magnificPopup = options; + } + + mfp.addGroup(jqEl, options); + + } + return jqEl; +}; + + +//Quick benchmark +/* +var start = performance.now(), + i, + rounds = 1000; + +for(i = 0; i < rounds; i++) { + +} +console.log('Test #1:', performance.now() - start); + +start = performance.now(); +for(i = 0; i < rounds; i++) { + +} +console.log('Test #2:', performance.now() - start); +*/ + + +/*>>core*/ + +/*>>inline*/ + +var INLINE_NS = 'inline', + _hiddenClass, + _inlinePlaceholder, + _lastInlineElement, + _putInlineElementsBack = function() { + if(_lastInlineElement) { + _inlinePlaceholder.after( _lastInlineElement.addClass(_hiddenClass) ).detach(); + _lastInlineElement = null; + } + }; + +$.magnificPopup.registerModule(INLINE_NS, { + options: { + hiddenClass: 'hide', // will be appended with `mfp-` prefix + markup: '', + tNotFound: 'Content not found' + }, + proto: { + + initInline: function() { + mfp.types.push(INLINE_NS); + + _mfpOn(CLOSE_EVENT+'.'+INLINE_NS, function() { + _putInlineElementsBack(); + }); + }, + + getInline: function(item, template) { + + _putInlineElementsBack(); + + if(item.src) { + var inlineSt = mfp.st.inline, + el = $(item.src); + + if(el.length) { + + // If target element has parent - we replace it with placeholder and put it back after popup is closed + var parent = el[0].parentNode; + if(parent && parent.tagName) { + if(!_inlinePlaceholder) { + _hiddenClass = inlineSt.hiddenClass; + _inlinePlaceholder = _getEl(_hiddenClass); + _hiddenClass = 'mfp-'+_hiddenClass; + } + // replace target inline element with placeholder + _lastInlineElement = el.after(_inlinePlaceholder).detach().removeClass(_hiddenClass); + } + + mfp.updateStatus('ready'); + } else { + mfp.updateStatus('error', inlineSt.tNotFound); + el = $('
    '); + } + + item.inlineElement = el; + return el; + } + + mfp.updateStatus('ready'); + mfp._parseMarkup(template, {}, item); + return template; + } + } +}); + +/*>>inline*/ + +/*>>ajax*/ +var AJAX_NS = 'ajax', + _ajaxCur, + _removeAjaxCursor = function() { + if(_ajaxCur) { + _body.removeClass(_ajaxCur); + } + }; + +$.magnificPopup.registerModule(AJAX_NS, { + + options: { + settings: null, + cursor: 'mfp-ajax-cur', + tError: 'The content could not be loaded.' + }, + + proto: { + initAjax: function() { + mfp.types.push(AJAX_NS); + _ajaxCur = mfp.st.ajax.cursor; + + _mfpOn(CLOSE_EVENT+'.'+AJAX_NS, function() { + _removeAjaxCursor(); + if(mfp.req) { + mfp.req.abort(); + } + }); + }, + + getAjax: function(item) { + + if(_ajaxCur) + _body.addClass(_ajaxCur); + + mfp.updateStatus('loading'); + + var opts = $.extend({ + url: item.src, + success: function(data, textStatus, jqXHR) { + var temp = { + data:data, + xhr:jqXHR + }; + + _mfpTrigger('ParseAjax', temp); + + mfp.appendContent( $(temp.data), AJAX_NS ); + + item.finished = true; + + _removeAjaxCursor(); + + _setFocus(); + + setTimeout(function() { + mfp.wrap.addClass(READY_CLASS); + }, 16); + + mfp.updateStatus('ready'); + + _mfpTrigger('AjaxContentAdded'); + }, + error: function() { + _removeAjaxCursor(); + item.finished = item.loadError = true; + mfp.updateStatus('error', mfp.st.ajax.tError.replace('%url%', item.src)); + } + }, mfp.st.ajax.settings); + + mfp.req = $.ajax(opts); + + return ''; + } + } +}); + + + + + + + +/*>>ajax*/ + +/*>>image*/ +var _imgInterval, + _getTitle = function(item) { + if(item.data && item.data.title !== undefined) + return item.data.title; + + var src = mfp.st.image.titleSrc; + + if(src) { + if($.isFunction(src)) { + return src.call(mfp, item); + } else if(item.el) { + return item.el.attr(src) || ''; + } + } + return ''; + }; + +$.magnificPopup.registerModule('image', { + + options: { + markup: '
    '+ + '
    '+ + '
    '+ + '
    '+ + '
    '+ + '
    '+ + '
    '+ + '
    ', + cursor: 'mfp-zoom-out-cur', + titleSrc: 'title', + verticalFit: true, + tError: 'The image could not be loaded.' + }, + + proto: { + initImage: function() { + var imgSt = mfp.st.image, + ns = '.image'; + + mfp.types.push('image'); + + _mfpOn(OPEN_EVENT+ns, function() { + if(mfp.currItem.type === 'image' && imgSt.cursor) { + _body.addClass(imgSt.cursor); + } + }); + + _mfpOn(CLOSE_EVENT+ns, function() { + if(imgSt.cursor) { + _body.removeClass(imgSt.cursor); + } + _window.off('resize' + EVENT_NS); + }); + + _mfpOn('Resize'+ns, mfp.resizeImage); + if(mfp.isLowIE) { + _mfpOn('AfterChange', mfp.resizeImage); + } + }, + resizeImage: function() { + var item = mfp.currItem; + if(!item.img) return; + + if(mfp.st.image.verticalFit) { + var decr = 0; + // fix box-sizing in ie7/8 + if(mfp.isLowIE) { + decr = parseInt(item.img.css('padding-top'), 10) + parseInt(item.img.css('padding-bottom'),10); + } + item.img.css('max-height', mfp.wH-decr); + } + }, + _onImageHasSize: function(item) { + if(item.img) { + + item.hasSize = true; + + if(_imgInterval) { + clearInterval(_imgInterval); + } + + item.isCheckingImgSize = false; + + _mfpTrigger('ImageHasSize', item); + + if(item.imgHidden) { + if(mfp.content) + mfp.content.removeClass('mfp-loading'); + + item.imgHidden = false; + } + + } + }, + + /** + * Function that loops until the image has size to display elements that rely on it asap + */ + findImageSize: function(item) { + + var counter = 0, + img = item.img[0], + mfpSetInterval = function(delay) { + + if(_imgInterval) { + clearInterval(_imgInterval); + } + // decelerating interval that checks for size of an image + _imgInterval = setInterval(function() { + if(img.naturalWidth > 0) { + mfp._onImageHasSize(item); + return; + } + + if(counter > 200) { + clearInterval(_imgInterval); + } + + counter++; + if(counter === 3) { + mfpSetInterval(10); + } else if(counter === 40) { + mfpSetInterval(50); + } else if(counter === 100) { + mfpSetInterval(500); + } + }, delay); + }; + + mfpSetInterval(1); + }, + + getImage: function(item, template) { + + var guard = 0, + + // image load complete handler + onLoadComplete = function() { + if(item) { + if (item.img[0].complete) { + item.img.off('.mfploader'); + + if(item === mfp.currItem){ + mfp._onImageHasSize(item); + + mfp.updateStatus('ready'); + } + + item.hasSize = true; + item.loaded = true; + + _mfpTrigger('ImageLoadComplete'); + + } + else { + // if image complete check fails 200 times (20 sec), we assume that there was an error. + guard++; + if(guard < 200) { + setTimeout(onLoadComplete,100); + } else { + onLoadError(); + } + } + } + }, + + // image error handler + onLoadError = function() { + if(item) { + item.img.off('.mfploader'); + if(item === mfp.currItem){ + mfp._onImageHasSize(item); + mfp.updateStatus('error', imgSt.tError.replace('%url%', item.src) ); + } + + item.hasSize = true; + item.loaded = true; + item.loadError = true; + } + }, + imgSt = mfp.st.image; + + + var el = template.find('.mfp-img'); + if(el.length) { + var img = new Image(); + img.className = 'mfp-img'; + item.img = $(img).on('load.mfploader', onLoadComplete).on('error.mfploader', onLoadError); + img.src = item.src; + + // without clone() "error" event is not firing when IMG is replaced by new IMG + // TODO: find a way to avoid such cloning + if(el.is('img')) { + item.img = item.img.clone(); + } + if(item.img[0].naturalWidth > 0) { + item.hasSize = true; + } + } + + mfp._parseMarkup(template, { + title: _getTitle(item), + img_replaceWith: item.img + }, item); + + mfp.resizeImage(); + + if(item.hasSize) { + if(_imgInterval) clearInterval(_imgInterval); + + if(item.loadError) { + template.addClass('mfp-loading'); + mfp.updateStatus('error', imgSt.tError.replace('%url%', item.src) ); + } else { + template.removeClass('mfp-loading'); + mfp.updateStatus('ready'); + } + return template; + } + + mfp.updateStatus('loading'); + item.loading = true; + + if(!item.hasSize) { + item.imgHidden = true; + template.addClass('mfp-loading'); + mfp.findImageSize(item); + } + + return template; + } + } +}); + + + +/*>>image*/ + +/*>>zoom*/ +var hasMozTransform, + getHasMozTransform = function() { + if(hasMozTransform === undefined) { + hasMozTransform = document.createElement('p').style.MozTransform !== undefined; + } + return hasMozTransform; + }; + +$.magnificPopup.registerModule('zoom', { + + options: { + enabled: false, + easing: 'ease-in-out', + duration: 300, + opener: function(element) { + return element.is('img') ? element : element.find('img'); + } + }, + + proto: { + + initZoom: function() { + var zoomSt = mfp.st.zoom, + ns = '.zoom'; + + if(!zoomSt.enabled || !mfp.supportsTransition) { + return; + } + + var duration = zoomSt.duration, + getElToAnimate = function(image) { + var newImg = image.clone().removeAttr('style').removeAttr('class').addClass('mfp-animated-image'), + transition = 'all '+(zoomSt.duration/1000)+'s ' + zoomSt.easing, + cssObj = { + position: 'fixed', + zIndex: 9999, + left: 0, + top: 0, + '-webkit-backface-visibility': 'hidden' + }, + t = 'transition'; + + cssObj['-webkit-'+t] = cssObj['-moz-'+t] = cssObj['-o-'+t] = cssObj[t] = transition; + + newImg.css(cssObj); + return newImg; + }, + showMainContent = function() { + mfp.content.css('visibility', 'visible'); + }, + openTimeout, + animatedImg; + + _mfpOn('BuildControls'+ns, function() { + if(mfp._allowZoom()) { + + clearTimeout(openTimeout); + mfp.content.css('visibility', 'hidden'); + + // Basically, all code below does is clones existing image, puts in on top of the current one and animated it + + image = mfp._getItemToZoom(); + + if(!image) { + showMainContent(); + return; + } + + animatedImg = getElToAnimate(image); + + animatedImg.css( mfp._getOffset() ); + + mfp.wrap.append(animatedImg); + + openTimeout = setTimeout(function() { + animatedImg.css( mfp._getOffset( true ) ); + openTimeout = setTimeout(function() { + + showMainContent(); + + setTimeout(function() { + animatedImg.remove(); + image = animatedImg = null; + _mfpTrigger('ZoomAnimationEnded'); + }, 16); // avoid blink when switching images + + }, duration); // this timeout equals animation duration + + }, 16); // by adding this timeout we avoid short glitch at the beginning of animation + + + // Lots of timeouts... + } + }); + _mfpOn(BEFORE_CLOSE_EVENT+ns, function() { + if(mfp._allowZoom()) { + + clearTimeout(openTimeout); + + mfp.st.removalDelay = duration; + + if(!image) { + image = mfp._getItemToZoom(); + if(!image) { + return; + } + animatedImg = getElToAnimate(image); + } + + + animatedImg.css( mfp._getOffset(true) ); + mfp.wrap.append(animatedImg); + mfp.content.css('visibility', 'hidden'); + + setTimeout(function() { + animatedImg.css( mfp._getOffset() ); + }, 16); + } + + }); + + _mfpOn(CLOSE_EVENT+ns, function() { + if(mfp._allowZoom()) { + showMainContent(); + if(animatedImg) { + animatedImg.remove(); + } + } + }); + }, + + _allowZoom: function() { + return mfp.currItem.type === 'image'; + }, + + _getItemToZoom: function() { + if(mfp.currItem.hasSize) { + return mfp.currItem.img; + } else { + return false; + } + }, + + // Get element postion relative to viewport + _getOffset: function(isLarge) { + var el; + if(isLarge) { + el = mfp.currItem.img; + } else { + el = mfp.st.zoom.opener(mfp.currItem.el || mfp.currItem); + } + + var offset = el.offset(); + var paddingTop = parseInt(el.css('padding-top'),10); + var paddingBottom = parseInt(el.css('padding-bottom'),10); + offset.top -= ( $(window).scrollTop() - paddingTop ); + + + /* + + Animating left + top + width/height looks glitchy in Firefox, but perfect in Chrome. And vice-versa. + + */ + var obj = { + width: el.width(), + // fix Zepto height+padding issue + height: (_isJQ ? el.innerHeight() : el[0].offsetHeight) - paddingBottom - paddingTop + }; + + // I hate to do this, but there is no another option + if( getHasMozTransform() ) { + obj['-moz-transform'] = obj['transform'] = 'translate(' + offset.left + 'px,' + offset.top + 'px)'; + } else { + obj.left = offset.left; + obj.top = offset.top; + } + return obj; + } + + } +}); + + + +/*>>zoom*/ + +/*>>iframe*/ + +var IFRAME_NS = 'iframe', + _emptyPage = '//about:blank', + + _fixIframeBugs = function(isShowing) { + if(mfp.currTemplate[IFRAME_NS]) { + var el = mfp.currTemplate[IFRAME_NS].find('iframe'); + if(el.length) { + // reset src after the popup is closed to avoid "video keeps playing after popup is closed" bug + if(!isShowing) { + el[0].src = _emptyPage; + } + + // IE8 black screen bug fix + if(mfp.isIE8) { + el.css('display', isShowing ? 'block' : 'none'); + } + } + } + }; + +$.magnificPopup.registerModule(IFRAME_NS, { + + options: { + markup: '
    '+ + '
    '+ + ''+ + '
    ', + + srcAction: 'iframe_src', + + // we don't care and support only one default type of URL by default + patterns: { + youtube: { + index: 'youtube.com', + id: 'v=', + src: '//www.youtube.com/embed/%id%?autoplay=1' + }, + vimeo: { + index: 'vimeo.com/', + id: '/', + src: '//player.vimeo.com/video/%id%?autoplay=1' + }, + gmaps: { + index: '//maps.google.', + src: '%id%&output=embed' + } + } + }, + + proto: { + initIframe: function() { + mfp.types.push(IFRAME_NS); + + _mfpOn('BeforeChange', function(e, prevType, newType) { + if(prevType !== newType) { + if(prevType === IFRAME_NS) { + _fixIframeBugs(); // iframe if removed + } else if(newType === IFRAME_NS) { + _fixIframeBugs(true); // iframe is showing + } + }// else { + // iframe source is switched, don't do anything + //} + }); + + _mfpOn(CLOSE_EVENT + '.' + IFRAME_NS, function() { + _fixIframeBugs(); + }); + }, + + getIframe: function(item, template) { + var embedSrc = item.src; + var iframeSt = mfp.st.iframe; + + $.each(iframeSt.patterns, function() { + if(embedSrc.indexOf( this.index ) > -1) { + if(this.id) { + if(typeof this.id === 'string') { + embedSrc = embedSrc.substr(embedSrc.lastIndexOf(this.id)+this.id.length, embedSrc.length); + } else { + embedSrc = this.id.call( this, embedSrc ); + } + } + embedSrc = this.src.replace('%id%', embedSrc ); + return false; // break; + } + }); + + var dataObj = {}; + if(iframeSt.srcAction) { + dataObj[iframeSt.srcAction] = embedSrc; + } + mfp._parseMarkup(template, dataObj, item); + + mfp.updateStatus('ready'); + + return template; + } + } +}); + + + +/*>>iframe*/ + +/*>>gallery*/ +/** + * Get looped index depending on number of slides + */ +var _getLoopedId = function(index) { + var numSlides = mfp.items.length; + if(index > numSlides - 1) { + return index - numSlides; + } else if(index < 0) { + return numSlides + index; + } + return index; + }, + _replaceCurrTotal = function(text, curr, total) { + return text.replace('%curr%', curr + 1).replace('%total%', total); + }; + +$.magnificPopup.registerModule('gallery', { + + options: { + enabled: false, + arrowMarkup: '', + preload: [0,2], + navigateByImgClick: true, + arrows: true, + + tPrev: 'Previous (Left arrow key)', + tNext: 'Next (Right arrow key)', + tCounter: '%curr% of %total%' + }, + + proto: { + initGallery: function() { + + var gSt = mfp.st.gallery, + ns = '.mfp-gallery', + supportsFastClick = Boolean($.fn.mfpFastClick); + + mfp.direction = true; // true - next, false - prev + + if(!gSt || !gSt.enabled ) return false; + + _wrapClasses += ' mfp-gallery'; + + _mfpOn(OPEN_EVENT+ns, function() { + + if(gSt.navigateByImgClick) { + mfp.wrap.on('click'+ns, '.mfp-img', function() { + if(mfp.items.length > 1) { + mfp.next(); + return false; + } + }); + } + + _document.on('keydown'+ns, function(e) { + if (e.keyCode === 37) { + mfp.prev(); + } else if (e.keyCode === 39) { + mfp.next(); + } + }); + }); + + _mfpOn('UpdateStatus'+ns, function(e, data) { + if(data.text) { + data.text = _replaceCurrTotal(data.text, mfp.currItem.index, mfp.items.length); + } + }); + + _mfpOn(MARKUP_PARSE_EVENT+ns, function(e, element, values, item) { + var l = mfp.items.length; + values.counter = l > 1 ? _replaceCurrTotal(gSt.tCounter, item.index, l) : ''; + }); + + _mfpOn('BuildControls' + ns, function() { + if(mfp.items.length > 1 && gSt.arrows && !mfp.arrowLeft) { + var markup = gSt.arrowMarkup, + arrowLeft = mfp.arrowLeft = $( markup.replace('%title%', gSt.tPrev).replace('%dir%', 'left') ).addClass(PREVENT_CLOSE_CLASS), + arrowRight = mfp.arrowRight = $( markup.replace('%title%', gSt.tNext).replace('%dir%', 'right') ).addClass(PREVENT_CLOSE_CLASS); + + var eName = supportsFastClick ? 'mfpFastClick' : 'click'; + arrowLeft[eName](function() { + mfp.prev(); + }); + arrowRight[eName](function() { + mfp.next(); + }); + + // Polyfill for :before and :after (adds elements with classes mfp-a and mfp-b) + if(mfp.isIE7) { + _getEl('b', arrowLeft[0], false, true); + _getEl('a', arrowLeft[0], false, true); + _getEl('b', arrowRight[0], false, true); + _getEl('a', arrowRight[0], false, true); + } + + mfp.container.append(arrowLeft.add(arrowRight)); + } + }); + + _mfpOn(CHANGE_EVENT+ns, function() { + if(mfp._preloadTimeout) clearTimeout(mfp._preloadTimeout); + + mfp._preloadTimeout = setTimeout(function() { + mfp.preloadNearbyImages(); + mfp._preloadTimeout = null; + }, 16); + }); + + + _mfpOn(CLOSE_EVENT+ns, function() { + _document.off(ns); + mfp.wrap.off('click'+ns); + + if(mfp.arrowLeft && supportsFastClick) { + mfp.arrowLeft.add(mfp.arrowRight).destroyMfpFastClick(); + } + mfp.arrowRight = mfp.arrowLeft = null; + }); + + }, + next: function() { + mfp.direction = true; + mfp.index = _getLoopedId(mfp.index + 1); + mfp.updateItemHTML(); + }, + prev: function() { + mfp.direction = false; + mfp.index = _getLoopedId(mfp.index - 1); + mfp.updateItemHTML(); + }, + goTo: function(newIndex) { + mfp.direction = (newIndex >= mfp.index); + mfp.index = newIndex; + mfp.updateItemHTML(); + }, + preloadNearbyImages: function() { + var p = mfp.st.gallery.preload, + preloadBefore = Math.min(p[0], mfp.items.length), + preloadAfter = Math.min(p[1], mfp.items.length), + i; + + for(i = 1; i <= (mfp.direction ? preloadAfter : preloadBefore); i++) { + mfp._preloadItem(mfp.index+i); + } + for(i = 1; i <= (mfp.direction ? preloadBefore : preloadAfter); i++) { + mfp._preloadItem(mfp.index-i); + } + }, + _preloadItem: function(index) { + index = _getLoopedId(index); + + if(mfp.items[index].preloaded) { + return; + } + + var item = mfp.items[index]; + if(!item.parsed) { + item = mfp.parseEl( index ); + } + + _mfpTrigger('LazyLoad', item); + + if(item.type === 'image') { + item.img = $('').on('load.mfploader', function() { + item.hasSize = true; + }).on('error.mfploader', function() { + item.hasSize = true; + item.loadError = true; + _mfpTrigger('LazyLoadError', item); + }).attr('src', item.src); + } + + + item.preloaded = true; + } + } +}); + +/* +Touch Support that might be implemented some day + +addSwipeGesture: function() { + var startX, + moved, + multipleTouches; + + return; + + var namespace = '.mfp', + addEventNames = function(pref, down, move, up, cancel) { + mfp._tStart = pref + down + namespace; + mfp._tMove = pref + move + namespace; + mfp._tEnd = pref + up + namespace; + mfp._tCancel = pref + cancel + namespace; + }; + + if(window.navigator.msPointerEnabled) { + addEventNames('MSPointer', 'Down', 'Move', 'Up', 'Cancel'); + } else if('ontouchstart' in window) { + addEventNames('touch', 'start', 'move', 'end', 'cancel'); + } else { + return; + } + _window.on(mfp._tStart, function(e) { + var oE = e.originalEvent; + multipleTouches = moved = false; + startX = oE.pageX || oE.changedTouches[0].pageX; + }).on(mfp._tMove, function(e) { + if(e.originalEvent.touches.length > 1) { + multipleTouches = e.originalEvent.touches.length; + } else { + //e.preventDefault(); + moved = true; + } + }).on(mfp._tEnd + ' ' + mfp._tCancel, function(e) { + if(moved && !multipleTouches) { + var oE = e.originalEvent, + diff = startX - (oE.pageX || oE.changedTouches[0].pageX); + + if(diff > 20) { + mfp.next(); + } else if(diff < -20) { + mfp.prev(); + } + } + }); +}, +*/ + + +/*>>gallery*/ + +/*>>retina*/ + +var RETINA_NS = 'retina'; + +$.magnificPopup.registerModule(RETINA_NS, { + options: { + replaceSrc: function(item) { + return item.src.replace(/\.\w+$/, function(m) { return '@2x' + m; }); + }, + ratio: 1 // Function or number. Set to 1 to disable. + }, + proto: { + initRetina: function() { + if(window.devicePixelRatio > 1) { + + var st = mfp.st.retina, + ratio = st.ratio; + + ratio = !isNaN(ratio) ? ratio : ratio(); + + if(ratio > 1) { + _mfpOn('ImageHasSize' + '.' + RETINA_NS, function(e, item) { + item.img.css({ + 'max-width': item.img[0].naturalWidth / ratio, + 'width': '100%' + }); + }); + _mfpOn('ElementParse' + '.' + RETINA_NS, function(e, item) { + item.src = st.replaceSrc(item, ratio); + }); + } + } + + } + } +}); + +/*>>retina*/ + +/*>>fastclick*/ +/** + * FastClick event implementation. (removes 300ms delay on touch devices) + * Based on https://developers.google.com/mobile/articles/fast_buttons + * + * You may use it outside the Magnific Popup by calling just: + * + * $('.your-el').mfpFastClick(function() { + * console.log('Clicked!'); + * }); + * + * To unbind: + * $('.your-el').destroyMfpFastClick(); + * + * + * Note that it's a very basic and simple implementation, it blocks ghost click on the same element where it was bound. + * If you need something more advanced, use plugin by FT Labs https://github.com/ftlabs/fastclick + * + */ + +(function() { + var ghostClickDelay = 1000, + supportsTouch = 'ontouchstart' in window, + unbindTouchMove = function() { + _window.off('touchmove'+ns+' touchend'+ns); + }, + eName = 'mfpFastClick', + ns = '.'+eName; + + + // As Zepto.js doesn't have an easy way to add custom events (like jQuery), so we implement it in this way + $.fn.mfpFastClick = function(callback) { + + return $(this).each(function() { + + var elem = $(this), + lock; + + if( supportsTouch ) { + + var timeout, + startX, + startY, + pointerMoved, + point, + numPointers; + + elem.on('touchstart' + ns, function(e) { + pointerMoved = false; + numPointers = 1; + + point = e.originalEvent ? e.originalEvent.touches[0] : e.touches[0]; + startX = point.clientX; + startY = point.clientY; + + _window.on('touchmove'+ns, function(e) { + point = e.originalEvent ? e.originalEvent.touches : e.touches; + numPointers = point.length; + point = point[0]; + if (Math.abs(point.clientX - startX) > 10 || + Math.abs(point.clientY - startY) > 10) { + pointerMoved = true; + unbindTouchMove(); + } + }).on('touchend'+ns, function(e) { + unbindTouchMove(); + if(pointerMoved || numPointers > 1) { + return; + } + lock = true; + e.preventDefault(); + clearTimeout(timeout); + timeout = setTimeout(function() { + lock = false; + }, ghostClickDelay); + callback(); + }); + }); + + } + + elem.on('click' + ns, function() { + if(!lock) { + callback(); + } + }); + }); + }; + + $.fn.destroyMfpFastClick = function() { + $(this).off('touchstart' + ns + ' click' + ns); + if(supportsTouch) _window.off('touchmove'+ns+' touchend'+ns); + }; +})(); + +/*>>fastclick*/ +})(window.jQuery || window.Zepto); \ No newline at end of file diff --git a/assets/js/plugins/jquery.mmenu.min.all.js b/assets/js/plugins/jquery.mmenu.min.all.js new file mode 100644 index 0000000..e893f36 --- /dev/null +++ b/assets/js/plugins/jquery.mmenu.min.all.js @@ -0,0 +1,133 @@ +/* + * jQuery mmenu v5.4.0 + * @requires jQuery 1.7.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Licensed under the MIT license: + * http://en.wikipedia.org/wiki/MIT_License + */ +!function(e){function t(){e[n].glbl||(l={$wndw:e(window),$html:e("html"),$body:e("body")},a={},i={},r={},e.each([a,i,r],function(e,t){t.add=function(e){e=e.split(" ");for(var n=0,s=e.length;s>n;n++)t[e[n]]=t.mm(e[n])}}),a.mm=function(e){return"mm-"+e},a.add("wrapper menu panel nopanel current highest opened subopened navbar hasnavbar title btn prev next listview nolistview inset vertical selected divider spacer hidden fullsubopen"),a.umm=function(e){return"mm-"==e.slice(0,3)&&(e=e.slice(3)),e},i.mm=function(e){return"mm-"+e},i.add("parent sub"),r.mm=function(e){return e+".mm"},r.add("transitionend webkitTransitionEnd mousedown mouseup touchstart touchmove touchend click keydown"),e[n]._c=a,e[n]._d=i,e[n]._e=r,e[n].glbl=l)}var n="mmenu",s="5.4.0";if(!e[n]){e[n]=function(e,t,n){this.$menu=e,this._api=["bind","init","update","setSelected","getInstance","openPanel","closePanel","closeAllPanels"],this.opts=t,this.conf=n,this.vars={},this.cbck={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initMenu(),this._initAnchors();var s=this.$menu.children(this.conf.panelNodetype);return this._initAddons(),this.init(s),"function"==typeof this.___debug&&this.___debug(),this},e[n].version=s,e[n].addons={},e[n].uniqueId=0,e[n].defaults={extensions:[],navbar:{add:!0,title:"Menu",titleLink:"panel"},onClick:{setSelected:!0},slidingSubmenus:!0},e[n].configuration={classNames:{divider:"Divider",inset:"Inset",panel:"Panel",selected:"Selected",spacer:"Spacer",vertical:"Vertical"},clone:!1,openingInterval:25,panelNodetype:"ul, ol, div",transitionDuration:400},e[n].prototype={init:function(e){e=e.not("."+a.nopanel),e=this._initPanels(e),this.trigger("init",e),this.trigger("update")},update:function(){this.trigger("update")},setSelected:function(e){this.$menu.find("."+a.listview).children().removeClass(a.selected),e.addClass(a.selected),this.trigger("setSelected",e)},openPanel:function(t){var s=t.parent();if(s.hasClass(a.vertical)){var i=s.parents("."+a.subopened);if(i.length)return this.openPanel(i.first());s.addClass(a.opened)}else{if(t.hasClass(a.current))return;var r=this.$menu.children("."+a.panel),l=r.filter("."+a.current);r.removeClass(a.highest).removeClass(a.current).not(t).not(l).not("."+a.vertical).addClass(a.hidden),e[n].support.csstransitions||l.addClass(a.hidden),t.hasClass(a.opened)?t.nextAll("."+a.opened).addClass(a.highest).removeClass(a.opened).removeClass(a.subopened):(t.addClass(a.highest),l.addClass(a.subopened)),t.removeClass(a.hidden).addClass(a.current),setTimeout(function(){t.removeClass(a.subopened).addClass(a.opened)},this.conf.openingInterval)}this.trigger("openPanel",t)},closePanel:function(e){var t=e.parent();t.hasClass(a.vertical)&&(t.removeClass(a.opened),this.trigger("closePanel",e))},closeAllPanels:function(){this.$menu.find("."+a.listview).children().removeClass(a.selected).filter("."+a.vertical).removeClass(a.opened);var e=this.$menu.children("."+a.panel),t=e.first();this.$menu.children("."+a.panel).not(t).removeClass(a.subopened).removeClass(a.opened).removeClass(a.current).removeClass(a.highest).addClass(a.hidden),this.openPanel(t)},togglePanel:function(e){var t=e.parent();t.hasClass(a.vertical)&&this[t.hasClass(a.opened)?"closePanel":"openPanel"](e)},getInstance:function(){return this},bind:function(e,t){this.cbck[e]=this.cbck[e]||[],this.cbck[e].push(t)},trigger:function(){var e=this,t=Array.prototype.slice.call(arguments),n=t.shift();if(this.cbck[n])for(var s=0,a=this.cbck[n].length;a>s;s++)this.cbck[n][s].apply(e,t)},_initMenu:function(){this.opts.offCanvas&&this.conf.clone&&(this.$menu=this.$menu.clone(!0),this.$menu.add(this.$menu.find("[id]")).filter("[id]").each(function(){e(this).attr("id",a.mm(e(this).attr("id")))})),this.$menu.contents().each(function(){3==e(this)[0].nodeType&&e(this).remove()}),this.$menu.parent().addClass(a.wrapper);var t=[a.menu];this.opts.slidingSubmenus||t.push(a.vertical),this.opts.extensions=this.opts.extensions.length?"mm-"+this.opts.extensions.join(" mm-"):"",this.opts.extensions&&t.push(this.opts.extensions),this.$menu.addClass(t.join(" "))},_initPanels:function(t){var n=this,s=this.__findAddBack(t,"ul, ol");this.__refactorClass(s,this.conf.classNames.inset,"inset").addClass(a.nolistview+" "+a.nopanel),s.not("."+a.nolistview).addClass(a.listview);var r=this.__findAddBack(t,"."+a.listview).children();this.__refactorClass(r,this.conf.classNames.selected,"selected"),this.__refactorClass(r,this.conf.classNames.divider,"divider"),this.__refactorClass(r,this.conf.classNames.spacer,"spacer"),this.__refactorClass(this.__findAddBack(t,"."+this.conf.classNames.panel),this.conf.classNames.panel,"panel");var l=e(),d=t.add(t.find("."+a.panel)).add(this.__findAddBack(t,"."+a.listview).children().children(this.conf.panelNodetype)).not("."+a.nopanel);this.__refactorClass(d,this.conf.classNames.vertical,"vertical"),this.opts.slidingSubmenus||d.addClass(a.vertical),d.each(function(){var t=e(this),s=t;t.is("ul, ol")?(t.wrap('
    '),s=t.parent()):s.addClass(a.panel);var i=t.attr("id");t.removeAttr("id"),s.attr("id",i||n.__getUniqueId()),t.hasClass(a.vertical)&&(t.removeClass(n.conf.classNames.vertical),s.add(s.parent()).addClass(a.vertical)),l=l.add(s)});var o=e("."+a.panel,this.$menu);l.each(function(){var t=e(this),s=t.parent(),r=s.children("a, span").first();if(s.is("."+a.menu)||(s.data(i.sub,t),t.data(i.parent,s)),!s.children("."+a.next).length&&s.parent().is("."+a.listview)){var l=t.attr("id"),d=e('').insertBefore(r);r.is("span")&&d.addClass(a.fullsubopen)}if(!t.children("."+a.navbar).length&&!s.hasClass(a.vertical)){if(s.parent().is("."+a.listview))var s=s.closest("."+a.panel);else var r=s.closest("."+a.panel).find('a[href="#'+t.attr("id")+'"]').first(),s=r.closest("."+a.panel);var o=e('
    ');if(s.length){var l=s.attr("id");switch(n.opts.navbar.titleLink){case"anchor":_url=r.attr("href");break;case"panel":case"parent":_url="#"+l;break;case"none":default:_url=!1}o.append('').append(e('").text(r.text())).prependTo(t),n.opts.navbar.add&&t.addClass(a.hasnavbar)}else n.opts.navbar.title&&(o.append(''+n.opts.navbar.title+"").prependTo(t),n.opts.navbar.add&&t.addClass(a.hasnavbar))}});var c=this.__findAddBack(t,"."+a.listview).children("."+a.selected).removeClass(a.selected).last().addClass(a.selected);c.add(c.parentsUntil("."+a.menu,"li")).filter("."+a.vertical).addClass(a.opened).end().not("."+a.vertical).each(function(){e(this).parentsUntil("."+a.menu,"."+a.panel).not("."+a.vertical).first().addClass(a.opened).parentsUntil("."+a.menu,"."+a.panel).not("."+a.vertical).first().addClass(a.opened).addClass(a.subopened)}),c.children("."+a.panel).not("."+a.vertical).addClass(a.opened).parentsUntil("."+a.menu,"."+a.panel).not("."+a.vertical).first().addClass(a.opened).addClass(a.subopened);var u=o.filter("."+a.opened);return u.length||(u=l.first()),u.addClass(a.opened).last().addClass(a.current),l.not("."+a.vertical).not(u.last()).addClass(a.hidden).end().appendTo(this.$menu),l},_initAnchors:function(){var t=this;l.$body.on(r.click+"-oncanvas","a[href]",function(s){var i=e(this),r=!1,d=t.$menu.find(i).length;for(var o in e[n].addons)if(r=e[n].addons[o].clickAnchor.call(t,i,d))break;if(!r&&d){var c=i.attr("href");if(c.length>1&&"#"==c.slice(0,1))try{var u=e(c,t.$menu);u.is("."+a.panel)&&(r=!0,t[i.parent().hasClass(a.vertical)?"togglePanel":"openPanel"](u))}catch(h){}}if(r&&s.preventDefault(),!r&&d&&i.is("."+a.listview+" > li > a")&&!i.is('[rel="external"]')&&!i.is('[target="_blank"]')){t.__valueOrFn(t.opts.onClick.setSelected,i)&&t.setSelected(e(s.target).parent());var p=t.__valueOrFn(t.opts.onClick.preventDefault,i,"#"==c.slice(0,1));p&&s.preventDefault(),t.__valueOrFn(t.opts.onClick.blockUI,i,!p)&&l.$html.addClass(a.blocking),t.__valueOrFn(t.opts.onClick.close,i,p)&&t.close()}})},_initAddons:function(){for(var t in e[n].addons)e[n].addons[t].add.call(this),e[n].addons[t].add=function(){};for(var t in e[n].addons)e[n].addons[t].setup.call(this)},__api:function(){var t=this,n={};return e.each(this._api,function(){var e=this;n[e]=function(){var s=t[e].apply(t,arguments);return"undefined"==typeof s?n:s}}),n},__valueOrFn:function(e,t,n){return"function"==typeof e?e.call(t[0]):"undefined"==typeof e&&"undefined"!=typeof n?n:e},__refactorClass:function(e,t,n){return e.filter("."+t).removeClass(t).addClass(a[n])},__findAddBack:function(e,t){return e.find(t).add(e.filter(t))},__filterListItems:function(e){return e.not("."+a.divider).not("."+a.hidden)},__transitionend:function(e,t,n){var s=!1,a=function(){s||t.call(e[0]),s=!0};e.one(r.transitionend,a),e.one(r.webkitTransitionEnd,a),setTimeout(a,1.1*n)},__getUniqueId:function(){return a.mm(e[n].uniqueId++)}},e.fn[n]=function(s,a){return t(),s=e.extend(!0,{},e[n].defaults,s),a=e.extend(!0,{},e[n].configuration,a),this.each(function(){var t=e(this);if(!t.data(n)){var i=new e[n](t,s,a);t.data(n,i.__api())}})},e[n].support={touch:"ontouchstart"in window||navigator.msMaxTouchPoints,csstransitions:function(){if("undefined"!=typeof Modernizr)return Modernizr.csstransitions;var e=document.body||document.documentElement,t=e.style,n="transition";if("string"==typeof t[n])return!0;var s=["Moz","webkit","Webkit","Khtml","O","ms"];n=n.charAt(0).toUpperCase()+n.substr(1);for(var a=0;a1&&i.wrapPageIfNeeded&&(e=e.wrapAll("<"+this.conf[o].pageNodetype+" />").parent())),e.each(function(){t(this).attr("id",t(this).attr("id")||n.__getUniqueId())}),e.addClass(s.page+" "+s.slideout),a.$page=e,this.trigger("setPage",e)},t[e].prototype["_initWindow_"+o]=function(){a.$wndw.off(i.keydown+"-offcanvas").on(i.keydown+"-offcanvas",function(t){return a.$html.hasClass(s.opened)&&9==t.keyCode?(t.preventDefault(),!1):void 0});var t=0;a.$wndw.off(i.resize+"-offcanvas").on(i.resize+"-offcanvas",function(e,o){if(1==a.$page.length&&(o||a.$html.hasClass(s.opened))){var n=a.$wndw.height();(o||n!=t)&&(t=n,a.$page.css("minHeight",n))}})},t[e].prototype._initBlocker=function(){var e=this;a.$blck||(a.$blck=t('
    ')),a.$blck.appendTo(a.$body).off(i.touchstart+"-offcanvas "+i.touchmove+"-offcanvas").on(i.touchstart+"-offcanvas "+i.touchmove+"-offcanvas",function(t){t.preventDefault(),t.stopPropagation(),a.$blck.trigger(i.mousedown+"-offcanvas")}).off(i.mousedown+"-offcanvas").on(i.mousedown+"-offcanvas",function(t){t.preventDefault(),a.$html.hasClass(s.modal)||(e.closeAllOthers(),e.close())})};var s,n,i,a}(jQuery); +/* + * jQuery mmenu autoHeight addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(t){var e="mmenu",i="autoHeight";t[e].addons[i]={setup:function(){if(this.opts.offCanvas){switch(this.opts.offCanvas.position){case"left":case"right":return}var n=this,o=this.opts[i];if(this.conf[i],h=t[e].glbl,"boolean"==typeof o&&o&&(o={height:"auto"}),"object"!=typeof o&&(o={}),o=this.opts[i]=t.extend(!0,{},t[e].defaults[i],o),"auto"==o.height){this.$menu.addClass(s.autoheight);var u=function(t){var e=this.$menu.children("."+s.current);_top=parseInt(e.css("top"),10)||0,_bot=parseInt(e.css("bottom"),10)||0,this.$menu.addClass(s.measureheight),t=t||this.$menu.children("."+s.current),t.is("."+s.vertical)&&(t=t.parents("."+s.panel).not("."+s.vertical).first()),this.$menu.height(t.outerHeight()+_top+_bot).removeClass(s.measureheight)};this.bind("update",u),this.bind("openPanel",u),this.bind("closePanel",u),this.bind("open",u),h.$wndw.off(a.resize+"-autoheight").on(a.resize+"-autoheight",function(){u.call(n)})}}},add:function(){s=t[e]._c,n=t[e]._d,a=t[e]._e,s.add("autoheight measureheight"),a.add("resize")},clickAnchor:function(){}},t[e].defaults[i]={height:"default"};var s,n,a,h}(jQuery); +/* + * jQuery mmenu backButton addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(o){var t="mmenu",n="backButton";o[t].addons[n]={setup:function(){if(this.opts.offCanvas){var i=this,e=this.opts[n];if(this.conf[n],a=o[t].glbl,"boolean"==typeof e&&(e={close:e}),"object"!=typeof e&&(e={}),e=o.extend(!0,{},o[t].defaults[n],e),e.close){var c="#"+i.$menu.attr("id");this.bind("opened",function(){location.hash!=c&&history.pushState(null,document.title,c)}),o(window).on("popstate",function(o){a.$html.hasClass(s.opened)?(o.stopPropagation(),i.close()):location.hash==c&&(o.stopPropagation(),i.open())})}}},add:function(){return window.history&&window.history.pushState?(s=o[t]._c,i=o[t]._d,e=o[t]._e,void 0):(o[t].addons[n].setup=function(){},void 0)},clickAnchor:function(){}},o[t].defaults[n]={close:!1};var s,i,e,a}(jQuery); +/* + * jQuery mmenu counters addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(t){var n="mmenu",e="counters";t[n].addons[e]={setup:function(){var c=this,o=this.opts[e];this.conf[e],s=t[n].glbl,"boolean"==typeof o&&(o={add:o,update:o}),"object"!=typeof o&&(o={}),o=this.opts[e]=t.extend(!0,{},t[n].defaults[e],o),this.bind("init",function(n){this.__refactorClass(t("em",n),this.conf.classNames[e].counter,"counter")}),o.add&&this.bind("init",function(n){n.each(function(){var n=t(this).data(a.parent);n&&(n.children("em."+i.counter).length||n.prepend(t('')))})}),o.update&&this.bind("update",function(){this.$menu.find("."+i.panel).each(function(){var n=t(this),e=n.data(a.parent);if(e){var s=e.children("em."+i.counter);s.length&&(n=n.children("."+i.listview),n.length&&s.html(c.__filterListItems(n.children()).length))}})})},add:function(){i=t[n]._c,a=t[n]._d,c=t[n]._e,i.add("counter search noresultsmsg")},clickAnchor:function(){}},t[n].defaults[e]={add:!1,update:!1},t[n].configuration.classNames[e]={counter:"Counter"};var i,a,c,s}(jQuery); +/* + * jQuery mmenu dividers addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(i){var e="mmenu",s="dividers";i[e].addons[s]={setup:function(){var n=this,a=this.opts[s];if(this.conf[s],l=i[e].glbl,"boolean"==typeof a&&(a={add:a,fixed:a}),"object"!=typeof a&&(a={}),a=this.opts[s]=i.extend(!0,{},i[e].defaults[s],a),this.bind("init",function(){this.__refactorClass(i("li",this.$menu),this.conf.classNames[s].collapsed,"collapsed")}),a.add&&this.bind("init",function(e){switch(a.addTo){case"panels":var s=e;break;default:var s=i(a.addTo,this.$menu).filter("."+d.panel)}i("."+d.divider,s).remove(),s.find("."+d.listview).not("."+d.vertical).each(function(){var e="";n.__filterListItems(i(this).children()).each(function(){var s=i.trim(i(this).children("a, span").text()).slice(0,1).toLowerCase();s!=e&&s.length&&(e=s,i('
  • '+s+"
  • ").insertBefore(this))})})}),a.collapse&&this.bind("init",function(e){i("."+d.divider,e).each(function(){var e=i(this),s=e.nextUntil("."+d.divider,"."+d.collapsed);s.length&&(e.children("."+d.subopen).length||(e.wrapInner(""),e.prepend('')))})}),a.fixed){var o=function(e){e=e||this.$menu.children("."+d.current);var s=e.find("."+d.divider).not("."+d.hidden);if(s.length){this.$menu.addClass(d.hasdividers);var n=e.scrollTop()||0,t="";e.is(":visible")&&e.find("."+d.divider).not("."+d.hidden).each(function(){i(this).position().top+n
  • ').prependTo(this.$menu).children(),this.bind("openPanel",o),this.bind("init",function(e){e.off(t.scroll+"-dividers "+t.touchmove+"-dividers").on(t.scroll+"-dividers "+t.touchmove+"-dividers",function(){o.call(n,i(this))})})}},add:function(){d=i[e]._c,n=i[e]._d,t=i[e]._e,d.add("collapsed uncollapsed fixeddivider hasdividers"),t.add("scroll")},clickAnchor:function(i,e){if(this.opts[s].collapse&&e){var n=i.parent();if(n.is("."+d.divider)){var t=n.nextUntil("."+d.divider,"."+d.collapsed);return n.toggleClass(d.opened),t[n.hasClass(d.opened)?"addClass":"removeClass"](d.uncollapsed),!0}}return!1}},i[e].defaults[s]={add:!1,addTo:"panels",fixed:!1,collapse:!1},i[e].configuration.classNames[s]={collapsed:"Collapsed"};var d,n,t,l}(jQuery); +/* + * jQuery mmenu dragOpen addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(e){function t(e,t,n){return t>e&&(e=t),e>n&&(e=n),e}var n="mmenu",o="dragOpen";e[n].addons[o]={setup:function(){if(this.opts.offCanvas){var i=this,a=this.opts[o],p=this.conf[o];if(r=e[n].glbl,"boolean"==typeof a&&(a={open:a}),"object"!=typeof a&&(a={}),a=this.opts[o]=e.extend(!0,{},e[n].defaults[o],a),a.open){var d,f,c,u,h,l={},m=0,g=!1,v=!1,w=0,_=0;switch(this.opts.offCanvas.position){case"left":case"right":l.events="panleft panright",l.typeLower="x",l.typeUpper="X",v="width";break;case"top":case"bottom":l.events="panup pandown",l.typeLower="y",l.typeUpper="Y",v="height"}switch(this.opts.offCanvas.position){case"right":case"bottom":l.negative=!0,u=function(e){e>=r.$wndw[v]()-a.maxStartPos&&(m=1)};break;default:l.negative=!1,u=function(e){e<=a.maxStartPos&&(m=1)}}switch(this.opts.offCanvas.position){case"left":l.open_dir="right",l.close_dir="left";break;case"right":l.open_dir="left",l.close_dir="right";break;case"top":l.open_dir="down",l.close_dir="up";break;case"bottom":l.open_dir="up",l.close_dir="down"}switch(this.opts.offCanvas.zposition){case"front":h=function(){return this.$menu};break;default:h=function(){return e("."+s.slideout)}}var b=this.__valueOrFn(a.pageNode,this.$menu,r.$page);"string"==typeof b&&(b=e(b));var y=new Hammer(b[0],a.vendors.hammer);y.on("panstart",function(e){u(e.center[l.typeLower]),r.$slideOutNodes=h(),g=l.open_dir}).on(l.events+" panend",function(e){m>0&&e.preventDefault()}).on(l.events,function(e){if(d=e["delta"+l.typeUpper],l.negative&&(d=-d),d!=w&&(g=d>=w?l.open_dir:l.close_dir),w=d,w>a.threshold&&1==m){if(r.$html.hasClass(s.opened))return;m=2,i._openSetup(),i.trigger("opening"),r.$html.addClass(s.dragging),_=t(r.$wndw[v]()*p[v].perc,p[v].min,p[v].max)}2==m&&(f=t(w,10,_)-("front"==i.opts.offCanvas.zposition?_:0),l.negative&&(f=-f),c="translate"+l.typeUpper+"("+f+"px )",r.$slideOutNodes.css({"-webkit-transform":"-webkit-"+c,transform:c}))}).on("panend",function(){2==m&&(r.$html.removeClass(s.dragging),r.$slideOutNodes.css("transform",""),i[g==l.open_dir?"_openFinish":"close"]()),m=0})}}},add:function(){return"function"!=typeof Hammer||Hammer.VERSION<2?(e[n].addons[o].setup=function(){},void 0):(s=e[n]._c,i=e[n]._d,a=e[n]._e,s.add("dragging"),void 0)},clickAnchor:function(){}},e[n].defaults[o]={open:!1,maxStartPos:100,threshold:50,vendors:{hammer:{}}},e[n].configuration[o]={width:{perc:.8,min:140,max:440},height:{perc:.8,min:140,max:880}};var s,i,a,r}(jQuery); +/* + * jQuery mmenu fixedElements addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(i){var s="mmenu",n="fixedElements";i[s].addons[n]={setup:function(){if(this.opts.offCanvas){this.opts[n],this.conf[n],o=i[s].glbl;var a=function(i){var s=this.conf.classNames[n].fixed;this.__refactorClass(i.find("."+s),s,"slideout").appendTo(o.$body)};a.call(this,o.$page),this.bind("setPage",a)}},add:function(){a=i[s]._c,t=i[s]._d,e=i[s]._e,a.add("fixed")},clickAnchor:function(){}},i[s].configuration.classNames[n]={fixed:"Fixed"};var a,t,e,o}(jQuery); +/* + * jQuery mmenu iconPanels addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(e){var n="mmenu",i="iconPanels";e[n].addons[i]={setup:function(){var a=this,l=this.opts[i];if(this.conf[i],d=e[n].glbl,"boolean"==typeof l&&(l={add:l}),"number"==typeof l&&(l={add:!0,visible:l}),"object"!=typeof l&&(l={}),l=this.opts[i]=e.extend(!0,{},e[n].defaults[i],l),l.visible++,l.add){this.$menu.addClass(s.iconpanel);for(var t=[],o=0;o<=l.visible;o++)t.push(s.iconpanel+"-"+o);t=t.join(" ");var c=function(n){var i=a.$menu.children("."+s.panel).removeClass(t),d=i.filter("."+s.subopened);d.removeClass(s.hidden).add(n).slice(-l.visible).each(function(n){e(this).addClass(s.iconpanel+"-"+n)})};this.bind("openPanel",c),this.bind("init",function(n){c.call(a,a.$menu.children("."+s.current)),l.hideNavbars&&n.removeClass(s.hasnavbar),n.each(function(){e(this).children("."+s.subblocker).length||e(this).prepend('
    ')})})}},add:function(){s=e[n]._c,a=e[n]._d,l=e[n]._e,s.add("iconpanel subblocker")},clickAnchor:function(){}},e[n].defaults[i]={add:!1,visible:3,hideNavbars:!1};var s,a,l,d}(jQuery); +/* + * jQuery mmenu navbar addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(n){var a="mmenu",e="navbars";n[a].addons[e]={setup:function(){var r=this,i=this.opts[e],c=this.conf[e];if(s=n[a].glbl,"undefined"!=typeof i){i instanceof Array||(i=[i]);var d={};n.each(i,function(s){var o=i[s];"boolean"==typeof o&&o&&(o={}),"object"!=typeof o&&(o={}),"undefined"==typeof o.content&&(o.content=["prev","title"]),o.content instanceof Array||(o.content=[o.content]),o=n.extend(!0,{},r.opts.navbar,o);var l=o.position,h=o.height;"number"!=typeof h&&(h=1),h=Math.min(4,Math.max(1,h)),"bottom"!=l&&(l="top"),d[l]||(d[l]=0),d[l]++;var f=n("
    ").addClass(t.navbar+" "+t.navbar+"-"+l+" "+t.navbar+"-"+l+"-"+d[l]+" "+t.navbar+"-size-"+h);d[l]+=h-1;for(var v=0,u=o.content.length;u>v;v++){var p=n[a].addons[e][o.content[v]]||!1;p?p.call(r,f,o,c):(p=o.content[v],p instanceof n||(p=n(o.content[v])),p.each(function(){f.append(n(this))}))}var b=Math.ceil(f.children().not("."+t.btn).length/h);b>1&&f.addClass(t.navbar+"-content-"+b),f.children("."+t.btn).length&&f.addClass(t.hasbtns),f.prependTo(r.$menu)});for(var o in d)r.$menu.addClass(t.hasnavbar+"-"+o+"-"+d[o])}},add:function(){t=n[a]._c,r=n[a]._d,i=n[a]._e,t.add("close hasbtns")},clickAnchor:function(){}},n[a].configuration[e]={breadcrumbSeparator:"/"},n[a].configuration.classNames[e]={panelTitle:"Title",panelNext:"Next",panelPrev:"Prev"};var t,r,i,s}(jQuery),/* + * jQuery mmenu navbar addon breadcrumbs content + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +function(n){var a="mmenu",e="navbars",t="breadcrumbs";n[a].addons[e][t]=function(e,t,r){var i=n[a]._c,s=n[a]._d;i.add("breadcrumbs separator"),e.append(''),this.bind("init",function(a){a.removeClass(i.hasnavbar).each(function(){for(var a=[],e=n(this),t=n(''),c=n(this).children().first(),d=!0;c&&c.length;){c.is("."+i.panel)||(c=c.closest("."+i.panel));var o=c.children("."+i.navbar).children("."+i.title).text();a.unshift(d?""+o+"":''+o+""),d=!1,c=c.data(s.parent)}t.append(a.join(''+r.breadcrumbSeparator+"")).appendTo(e.children("."+i.navbar))})});var c=function(){var n=this.$menu.children("."+i.current),a=e.find("."+i.breadcrumbs),t=n.children("."+i.navbar).children("."+i.breadcrumbs);a.html(t.html())};this.bind("openPanel",c),this.bind("init",c)}}(jQuery),/* + * jQuery mmenu navbar addon close content + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +function(n){var a="mmenu",e="navbars",t="close";n[a].addons[e][t]=function(e){var t=n[a]._c,r=n[a].glbl;e.append('');var i=function(n){e.find("."+t.close).attr("href","#"+n.attr("id"))};i.call(this,r.$page),this.bind("setPage",i)}}(jQuery),/* + * jQuery mmenu navbar addon next content + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +function(n){var a="mmenu",e="navbars",t="next";n[a].addons[e][t]=function(t){var r=n[a]._c;t.append('');var i=function(n){n=n||this.$menu.children("."+r.current);var a=t.find("."+r.next),i=n.find("."+this.conf.classNames[e].panelNext),s=i.attr("href"),c=i.html();a[s?"attr":"removeAttr"]("href",s),a[s||c?"removeClass":"addClass"](r.hidden),a.html(c)};this.bind("openPanel",i),this.bind("init",function(){i.call(this)})}}(jQuery),/* + * jQuery mmenu navbar addon prev content + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +function(n){var a="mmenu",e="navbars",t="prev";n[a].addons[e][t]=function(t){var r=n[a]._c;t.append(''),this.bind("init",function(n){n.removeClass(r.hasnavbar)});var i=function(){var n=this.$menu.children("."+r.current),a=t.find("."+r.prev),i=n.find("."+this.conf.classNames[e].panelPrev);i.length||(i=n.children("."+r.navbar).children("."+r.prev));var s=i.attr("href"),c=i.html();a[s?"attr":"removeAttr"]("href",s),a[s||c?"removeClass":"addClass"](r.hidden),a.html(c)};this.bind("openPanel",i),this.bind("init",i)}}(jQuery),/* + * jQuery mmenu navbar addon searchfield content + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +function(n){var a="mmenu",e="navbars",t="searchfield";n[a].addons[e][t]=function(e){var t=n[a]._c,r=n('
    ').appendTo(e);"object"!=typeof this.opts.searchfield&&(this.opts.searchfield={}),this.opts.searchfield.add=!0,this.opts.searchfield.addTo=r}}(jQuery),/* + * jQuery mmenu navbar addon title content + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +function(n){var a="mmenu",e="navbars",t="title";n[a].addons[e][t]=function(t,r){var i=n[a]._c;t.append('');var s=function(n){n=n||this.$menu.children("."+i.current);var a=t.find("."+i.title),s=n.find("."+this.conf.classNames[e].panelTitle);s.length||(s=n.children("."+i.navbar).children("."+i.title));var c=s.attr("href"),d=s.html()||r.title;a[c?"attr":"removeAttr"]("href",c),a[c||d?"removeClass":"addClass"](i.hidden),a.html(d)};this.bind("openPanel",s),this.bind("init",function(){s.call(this)})}}(jQuery); +/* + * jQuery mmenu searchfield addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(e){function s(e){switch(e){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return!0}return!1}var n="mmenu",a="searchfield";e[n].addons[a]={setup:function(){var o=this,d=this.opts[a],c=this.conf[a];r=e[n].glbl,"boolean"==typeof d&&(d={add:d}),"object"!=typeof d&&(d={}),d=this.opts[a]=e.extend(!0,{},e[n].defaults[a],d),this.bind("close",function(){this.$menu.find("."+t.search).find("input").blur()}),this.bind("init",function(n){if(d.add){switch(d.addTo){case"panels":var a=n;break;default:var a=e(d.addTo,this.$menu)}a.each(function(){var s=e(this);if(!s.is("."+t.panel)||!s.is("."+t.vertical)){if(!s.children("."+t.search).length){var n=c.form?"form":"div",a=e("<"+n+' class="'+t.search+'" />');if(c.form&&"object"==typeof c.form)for(var l in c.form)a.attr(l,c.form[l]);a.append(''),s.hasClass(t.search)?s.replaceWith(a):s.prepend(a).addClass(t.hassearch)}if(d.noResults){var i=s.closest("."+t.panel).length;if(i||(s=o.$menu.children("."+t.panel).first()),!s.children("."+t.noresultsmsg).length){var r=s.children("."+t.listview).first();e('
    ').append(d.noResults)[r.length?"insertAfter":"prependTo"](r.length?r:s)}}}}),d.search&&e("."+t.search,this.$menu).each(function(){var n=e(this),a=n.closest("."+t.panel).length;if(a)var r=n.closest("."+t.panel),c=r;else var r=e("."+t.panel,o.$menu),c=o.$menu;var h=n.children("input"),u=o.__findAddBack(r,"."+t.listview).children("li"),f=u.filter("."+t.divider),p=o.__filterListItems(u),v="> a",m=v+", > span",b=function(){var s=h.val().toLowerCase();r.scrollTop(0),p.add(f).addClass(t.hidden).find("."+t.fullsubopensearch).removeClass(t.fullsubopen).removeClass(t.fullsubopensearch),p.each(function(){var n=e(this),a=v;(d.showTextItems||d.showSubPanels&&n.find("."+t.next))&&(a=m),e(a,n).text().toLowerCase().indexOf(s)>-1&&n.add(n.prevAll("."+t.divider).first()).removeClass(t.hidden)}),d.showSubPanels&&r.each(function(){var s=e(this);o.__filterListItems(s.find("."+t.listview).children()).each(function(){var s=e(this),n=s.data(l.sub);s.removeClass(t.nosubresults),n&&n.find("."+t.listview).children().removeClass(t.hidden)})}),e(r.get().reverse()).each(function(s){var n=e(this),i=n.data(l.parent);i&&(o.__filterListItems(n.find("."+t.listview).children()).length?(i.hasClass(t.hidden)&&i.children("."+t.next).not("."+t.fullsubopen).addClass(t.fullsubopen).addClass(t.fullsubopensearch),i.removeClass(t.hidden).removeClass(t.nosubresults).prevAll("."+t.divider).first().removeClass(t.hidden)):a||(n.hasClass(t.opened)&&setTimeout(function(){o.openPanel(i.closest("."+t.panel))},1.5*(s+1)*o.conf.openingInterval),i.addClass(t.nosubresults)))}),c[p.not("."+t.hidden).length?"removeClass":"addClass"](t.noresults),this.update()};h.off(i.keyup+"-searchfield "+i.change+"-searchfield").on(i.keyup+"-searchfield",function(e){s(e.keyCode)||b.call(o)}).on(i.change+"-searchfield",function(){b.call(o)})})}})},add:function(){t=e[n]._c,l=e[n]._d,i=e[n]._e,t.add("search hassearch noresultsmsg noresults nosubresults fullsubopensearch"),i.add("change keyup")},clickAnchor:function(){}},e[n].defaults[a]={add:!1,addTo:"panels",search:!0,placeholder:"Search",noResults:"No results found.",showTextItems:!1,showSubPanels:!0},e[n].configuration[a]={form:!1};var t,l,i,r}(jQuery); +/* + * jQuery mmenu sectionIndexer addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(e){var a="mmenu",r="sectionIndexer";e[a].addons[r]={setup:function(){var i=this,d=this.opts[r];this.conf[r],s=e[a].glbl,"boolean"==typeof d&&(d={add:d}),"object"!=typeof d&&(d={}),d=this.opts[r]=e.extend(!0,{},e[a].defaults[r],d),this.bind("init",function(a){if(d.add){switch(d.addTo){case"panels":var r=a;break;default:var r=e(d.addTo,this.$menu).filter("."+n.panel)}r.find("."+n.divider).closest("."+n.panel).addClass(n.hasindexer)}if(!this.$indexer&&this.$menu.children("."+n.hasindexer).length){this.$indexer=e('
    ').prependTo(this.$menu).append('abcdefghijklmnopqrstuvwxyz'),this.$indexer.children().on(t.mouseover+"-sectionindexer "+n.touchstart+"-sectionindexer",function(){var a=e(this).attr("href").slice(1),r=i.$menu.children("."+n.current),t=r.find("."+n.listview),s=!1,d=r.scrollTop(),h=t.position().top+parseInt(t.css("margin-top"),10)+parseInt(t.css("padding-top"),10)+d;r.scrollTop(0),t.children("."+n.divider).not("."+n.hidden).each(function(){s===!1&&a==e(this).text().slice(0,1).toLowerCase()&&(s=e(this).position().top+h)}),r.scrollTop(s!==!1?s:d)});var s=function(e){i.$menu[(e.hasClass(n.hasindexer)?"add":"remove")+"Class"](n.hasindexer)};this.bind("openPanel",s),s.call(this,this.$menu.children("."+n.current))}})},add:function(){n=e[a]._c,i=e[a]._d,t=e[a]._e,n.add("indexer hasindexer"),t.add("mouseover touchstart")},clickAnchor:function(e){return e.parent().is("."+n.indexer)?!0:void 0}},e[a].defaults[r]={add:!1,addTo:"panels"};var n,i,t,s}(jQuery); +/* + * jQuery mmenu toggles addon + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + */ +!function(t){var e="mmenu",c="toggles";t[e].addons[c]={setup:function(){var n=this;this.opts[c],this.conf[c],l=t[e].glbl,this.bind("init",function(e){this.__refactorClass(t("input",e),this.conf.classNames[c].toggle,"toggle"),this.__refactorClass(t("input",e),this.conf.classNames[c].check,"check"),t("input."+s.toggle+", input."+s.check,e).each(function(){var e=t(this),c=e.closest("li"),i=e.hasClass(s.toggle)?"toggle":"check",l=e.attr("id")||n.__getUniqueId();c.children('label[for="'+l+'"]').length||(e.attr("id",l),c.prepend(e),t('').insertBefore(c.children("a, span").last()))})})},add:function(){s=t[e]._c,n=t[e]._d,i=t[e]._e,s.add("toggle check")},clickAnchor:function(){}},t[e].configuration.classNames[c]={toggle:"Toggle",check:"Check"};var s,n,i,l}(jQuery); \ No newline at end of file diff --git a/assets/js/plugins/respond.js b/assets/js/plugins/respond.js new file mode 100644 index 0000000..0297d6c --- /dev/null +++ b/assets/js/plugins/respond.js @@ -0,0 +1,342 @@ +/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas. Dual MIT/BSD license */ +/*! NOTE: If you're already including a window.matchMedia polyfill via Modernizr or otherwise, you don't need this part */ + +window.matchMedia = window.matchMedia || (function( doc, undefined ) { + + "use strict"; + + var bool, + docElem = doc.documentElement, + refNode = docElem.firstElementChild || docElem.firstChild, + // fakeBody required for + 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 = "­"; + + docElem.insertBefore( fakeBody, refNode ); + bool = div.offsetWidth === 42; + docElem.removeChild( fakeBody ); + + return { + matches: bool, + media: q + }; + + }; + +}( document )); + + + + + +/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ +(function( win ){ + + "use strict"; + + //exposed namespace + var respond = {}; + win.respond = respond; + + //define update even in native-mq-supporting browsers, to avoid errors + respond.update = function(){}; + + //expose media query support flag for external use + respond.mediaQueriesSupported = win.matchMedia && win.matchMedia( "only all" ).matches; + + //if media queries are supported, exit here + if( respond.mediaQueriesSupported ){ + return; + } + + //define vars + var doc = win.document, + docElem = doc.documentElement, + mediastyles = [], + rules = [], + appendedEls = [], + parsedSheets = {}, + resizeThrottle = 30, + head = doc.getElementsByTagName( "head" )[0] || docElem, + base = doc.getElementsByTagName( "base" )[0], + links = head.getElementsByTagName( "link" ), + requestQueue = [], + + //loop stylesheets, send text content to translate + ripCSS = function(){ + + for( var i = 0; i < links.length; i++ ){ + var sheet = links[ i ], + href = sheet.href, + media = sheet.media, + isCSS = sheet.rel && sheet.rel.toLowerCase() === "stylesheet"; + + //only links plz and prevent re-parsing + if( !!href && isCSS && !parsedSheets[ href ] ){ + // selectivizr exposes css through the rawCssText expando + if (sheet.styleSheet && sheet.styleSheet.rawCssText) { + translate( sheet.styleSheet.rawCssText, href, media ); + parsedSheets[ href ] = true; + } else { + if( (!/^([a-zA-Z:]*\/\/)/.test( href ) && !base) || + href.replace( RegExp.$1, "" ).split( "/" )[0] === win.location.host ){ + requestQueue.push( { + href: href, + media: media + } ); + } + } + } + } + makeRequests(); + }, + + //recurse through request queue, get css text + makeRequests = function(){ + if( requestQueue.length ){ + var thisRequest = requestQueue.shift(); + + ajax( thisRequest.href, function( styles ){ + translate( styles, thisRequest.href, thisRequest.media ); + parsedSheets[ thisRequest.href ] = true; + + // by wrapping recursive function call in setTimeout + // we prevent "Stack overflow" error in IE7 + win.setTimeout(function(){ makeRequests(); },0); + } ); + } + }, + + //find media blocks in css text, convert to style blocks + translate = function( styles, href, media ){ + var qs = styles.match( /@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi ), + ql = qs && qs.length || 0; + + //try to get CSS path + href = href.substring( 0, href.lastIndexOf( "/" ) ); + + var repUrls = function( css ){ + return css.replace( /(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g, "$1" + href + "$2$3" ); + }, + useMedia = !ql && media; + + //if path exists, tack on trailing slash + if( href.length ){ href += "/"; } + + //if no internal queries exist, but media attr does, use that + //note: this currently lacks support for situations where a media attr is specified on a link AND + //its associated stylesheet has internal CSS media queries. + //In those cases, the media attribute will currently be ignored. + if( useMedia ){ + ql = 1; + } + + for( var i = 0; i < ql; i++ ){ + var fullq, thisq, eachq, eql; + + //media attr + if( useMedia ){ + fullq = media; + rules.push( repUrls( styles ) ); + } + //parse for styles + else{ + fullq = qs[ i ].match( /@media *([^\{]+)\{([\S\s]+?)$/ ) && RegExp.$1; + rules.push( RegExp.$2 && repUrls( RegExp.$2 ) ); + } + + eachq = fullq.split( "," ); + eql = eachq.length; + + for( var j = 0; j < eql; j++ ){ + thisq = eachq[ j ]; + mediastyles.push( { + media : thisq.split( "(" )[ 0 ].match( /(only\s+)?([a-zA-Z]+)\s?/ ) && RegExp.$2 || "all", + rules : rules.length - 1, + hasquery : thisq.indexOf("(") > -1, + minw : thisq.match( /\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/ ) && parseFloat( RegExp.$1 ) + ( RegExp.$2 || "" ), + maxw : thisq.match( /\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/ ) && parseFloat( RegExp.$1 ) + ( RegExp.$2 || "" ) + } ); + } + } + + applyMedia(); + }, + + lastCall, + + resizeDefer, + + // returns the value of 1em in pixels + getEmValue = function() { + var ret, + div = doc.createElement('div'), + body = doc.body, + fakeUsed = false; + + div.style.cssText = "position:absolute;font-size:1em;width:1em"; + + if( !body ){ + body = fakeUsed = doc.createElement( "body" ); + body.style.background = "none"; + } + + body.appendChild( div ); + + docElem.insertBefore( body, docElem.firstChild ); + + ret = div.offsetWidth; + + if( fakeUsed ){ + docElem.removeChild( body ); + } + else { + body.removeChild( div ); + } + + //also update eminpx before returning + ret = eminpx = parseFloat(ret); + + return ret; + }, + + //cached container for 1em value, populated the first time it's needed + eminpx, + + //enable/disable styles + applyMedia = function( fromResize ){ + var name = "clientWidth", + docElemProp = docElem[ name ], + currWidth = doc.compatMode === "CSS1Compat" && docElemProp || doc.body[ name ] || docElemProp, + styleBlocks = {}, + lastLink = links[ links.length-1 ], + now = (new Date()).getTime(); + + //throttle resize calls + if( fromResize && lastCall && now - lastCall < resizeThrottle ){ + win.clearTimeout( resizeDefer ); + resizeDefer = win.setTimeout( applyMedia, resizeThrottle ); + return; + } + else { + lastCall = now; + } + + for( var i in mediastyles ){ + if( mediastyles.hasOwnProperty( i ) ){ + var thisstyle = mediastyles[ i ], + min = thisstyle.minw, + max = thisstyle.maxw, + minnull = min === null, + maxnull = max === null, + em = "em"; + + if( !!min ){ + min = parseFloat( min ) * ( min.indexOf( em ) > -1 ? ( eminpx || getEmValue() ) : 1 ); + } + if( !!max ){ + max = parseFloat( max ) * ( max.indexOf( em ) > -1 ? ( eminpx || getEmValue() ) : 1 ); + } + + // if there's no media query at all (the () part), or min or max is not null, and if either is present, they're true + if( !thisstyle.hasquery || ( !minnull || !maxnull ) && ( minnull || currWidth >= min ) && ( maxnull || currWidth <= max ) ){ + if( !styleBlocks[ thisstyle.media ] ){ + styleBlocks[ thisstyle.media ] = []; + } + styleBlocks[ thisstyle.media ].push( rules[ thisstyle.rules ] ); + } + } + } + + //remove any existing respond style element(s) + for( var j in appendedEls ){ + if( appendedEls.hasOwnProperty( j ) ){ + if( appendedEls[ j ] && appendedEls[ j ].parentNode === head ){ + head.removeChild( appendedEls[ j ] ); + } + } + } + + //inject active styles, grouped by media type + for( var k in styleBlocks ){ + if( styleBlocks.hasOwnProperty( k ) ){ + var ss = doc.createElement( "style" ), + css = styleBlocks[ k ].join( "\n" ); + + ss.type = "text/css"; + ss.media = k; + + //originally, ss was appended to a documentFragment and sheets were appended in bulk. + //this caused crashes in IE in a number of circumstances, such as when the HTML element had a bg image set, so appending beforehand seems best. Thanks to @dvelyk for the initial research on this one! + head.insertBefore( ss, lastLink.nextSibling ); + + if ( ss.styleSheet ){ + ss.styleSheet.cssText = css; + } + else { + ss.appendChild( doc.createTextNode( css ) ); + } + + //push to appendedEls to track for later removal + appendedEls.push( ss ); + } + } + }, + //tweaked Ajax functions from Quirksmode + ajax = function( url, callback ) { + var req = xmlHttp(); + if (!req){ + return; + } + req.open( "GET", url, true ); + req.onreadystatechange = function () { + if ( req.readyState !== 4 || req.status !== 200 && req.status !== 304 ){ + return; + } + callback( req.responseText ); + }; + if ( req.readyState === 4 ){ + return; + } + req.send( null ); + }, + //define ajax obj + xmlHttp = (function() { + var xmlhttpmethod = false; + try { + xmlhttpmethod = new win.XMLHttpRequest(); + } + catch( e ){ + xmlhttpmethod = new win.ActiveXObject( "Microsoft.XMLHTTP" ); + } + return function(){ + return xmlhttpmethod; + }; + })(); + + //translate CSS + ripCSS(); + + //expose update for re-running respond later on + respond.update = ripCSS; + + //adjust on resize + function callMedia(){ + applyMedia( true ); + } + if( win.addEventListener ){ + win.addEventListener( "resize", callMedia, false ); + } + else if( win.attachEvent ){ + win.attachEvent( "onresize", callMedia ); + } +})(this); \ No newline at end of file diff --git a/assets/js/scripts.min.js b/assets/js/scripts.min.js new file mode 100644 index 0000000..8a79da4 --- /dev/null +++ b/assets/js/scripts.min.js @@ -0,0 +1,3 @@ +!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g=0}this.matches=function(b,c){return"string"!=typeof b?!1:(b=b.trim(),a(b,c))}}b.exports=new d},{}],6:[function(a,b,c){"use strict";function d(a){f.pattern=a.pattern||f.pattern,f.template=a.template||f.template,"function"==typeof a.middleware&&(f.middleware=a.middleware)}function e(a){return f.template.replace(f.pattern,function(b,c){var d=f.middleware(c,a[c],f.template);return void 0!==d?d:a[c]||b})}b.exports={compile:e,setOptions:d};var f={};f.pattern=/\{(.*?)\}/g,f.template="",f.middleware=function(){}},{}],7:[function(a,b,c){!function(b,c,d){"use strict";function e(a){o.put(a),i()}function f(a){p.load(a,function(b,c){b&&k("failed to get JSON ("+a+")"),e(c)})}function g(){l.resultsContainer.innerHTML=""}function h(a){l.resultsContainer.innerHTML+=a}function i(){l.searchInput.addEventListener("keyup",function(a){g(),a.target.value.length>0&&j(o.search(a.target.value))})}function j(a){if(0===a.length)return h(l.noResultsText);for(var b=0;b{title}',templateMiddleware:function(){},noResultsText:"No results found",limit:10,fuzzy:!1,exclude:[]},m=["searchInput","resultsContainer","json"],n=a("./Templater"),o=a("./Repository"),p=a("./JSONLoader"),q=a("./OptionsValidator")({required:m}),r=a("./utils");b.SimpleJekyllSearch=function(a){var b=q.validate(a);b.length>0&&k("You must specify the following required options: "+m),l=r.merge(l,a),n.setOptions({template:l.searchResultTemplate,middleware:l.templateMiddleware}),o.setOptions({fuzzy:l.fuzzy,limit:l.limit}),r.isJSON(l.json)?e(l.json):f(l.json)},b.SimpleJekyllSearch.init=b.SimpleJekyllSearch}(window,document)},{"./JSONLoader":1,"./OptionsValidator":2,"./Repository":3,"./Templater":6,"./utils":8}],8:[function(a,b,c){"use strict";function d(a,b){var c={};for(var d in a)c[d]=a[d],void 0!==b[d]&&(c[d]=b[d]);return c}function e(a){try{return a instanceof Object&&JSON.parse(JSON.stringify(a))?!0:!1}catch(b){return!1}}b.exports={merge:d,isJSON:e}},{}]},{},[7]),function(a,b,c){"use strict";var d=b.Modernizr,e=a("body");a.DLMenu=function(b,c){this.$el=a(c),this._init(b)},a.DLMenu.defaults={animationClasses:{classin:"dl-animate-in-1",classout:"dl-animate-out-1"},onLevelClick:function(a,b){return!1},onLinkClick:function(a,b){return!1}},a.DLMenu.prototype={_init:function(b){this.options=a.extend(!0,{},a.DLMenu.defaults,b),this._config();var c={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd",animation:"animationend"},e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd",transition:"transitionend"};this.animEndEventName=c[d.prefixed("animation")]+".dlmenu",this.transEndEventName=e[d.prefixed("transition")]+".dlmenu",this.supportAnimations=d.cssanimations,this.supportTransitions=d.csstransitions,this._initEvents()},_config:function(){this.open=!1,this.$trigger=this.$el.children(".dl-trigger"),this.$menu=this.$el.children("ul.dl-menu"),this.$menuitems=this.$menu.find("li:not(.dl-back)"),this.$el.find("ul.dl-submenu").prepend('
  • back
  • '),this.$back=this.$menu.find("li.dl-back")},_initEvents:function(){var b=this;this.$trigger.on("click.dlmenu",function(){return b.open?b._closeMenu():b._openMenu(),!1}),this.$menuitems.on("click.dlmenu",function(c){c.stopPropagation();var d=a(this),e=d.children("ul.dl-submenu");if(e.length>0){var f=e.clone().css({opacity:0,margin:0}).insertAfter(b.$menu),g=function(){b.$menu.off(b.animEndEventName).removeClass(b.options.animationClasses.classout).addClass("dl-subview"),d.addClass("dl-subviewopen").parents(".dl-subviewopen:first").removeClass("dl-subviewopen").addClass("dl-subview"),f.remove()};return setTimeout(function(){f.addClass(b.options.animationClasses.classin),b.$menu.addClass(b.options.animationClasses.classout),b.supportAnimations?b.$menu.on(b.animEndEventName,g):g.call(),b.options.onLevelClick(d,d.children("a:first").text())}),!1}b.options.onLinkClick(d,c)}),this.$back.on("click.dlmenu",function(c){var d=a(this),e=d.parents("ul.dl-submenu:first"),f=e.parent(),g=e.clone().insertAfter(b.$menu),h=function(){b.$menu.off(b.animEndEventName).removeClass(b.options.animationClasses.classin),g.remove()};return setTimeout(function(){g.addClass(b.options.animationClasses.classout),b.$menu.addClass(b.options.animationClasses.classin),b.supportAnimations?b.$menu.on(b.animEndEventName,h):h.call(),f.removeClass("dl-subviewopen");var a=d.parents(".dl-subview:first");a.is("li")&&a.addClass("dl-subviewopen"),a.removeClass("dl-subview")}),!1})},closeMenu:function(){this.open&&this._closeMenu()},_closeMenu:function(){var a=this,b=function(){a.$menu.off(a.transEndEventName),a._resetMenu()};this.$menu.removeClass("dl-menuopen"),this.$menu.addClass("dl-menu-toggle"),this.$trigger.removeClass("dl-active"),this.supportTransitions?this.$menu.on(this.transEndEventName,b):b.call(),this.open=!1},openMenu:function(){this.open||this._openMenu()},_openMenu:function(){var b=this;e.off("click").on("click.dlmenu",function(){b._closeMenu()}),this.$menu.addClass("dl-menuopen dl-menu-toggle").on(this.transEndEventName,function(){a(this).removeClass("dl-menu-toggle")}),this.$trigger.addClass("dl-active"),this.open=!0},_resetMenu:function(){this.$menu.removeClass("dl-subview"),this.$menuitems.removeClass("dl-subview dl-subviewopen")}};var f=function(a){b.console&&b.console.error(a)};a.fn.dlmenu=function(b){if("string"==typeof b){var c=Array.prototype.slice.call(arguments,1);this.each(function(){var d=a.data(this,"dlmenu");return d?a.isFunction(d[b])&&"_"!==b.charAt(0)?void d[b].apply(d,c):void f("no such method '"+b+"' for dlmenu instance"):void f("cannot call methods on dlmenu prior to initialization; attempted to call method '"+b+"'")})}else this.each(function(){var c=a.data(this,"dlmenu");c?c._init():c=a.data(this,"dlmenu",new a.DLMenu(b,this))});return this}}(jQuery,window),function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null},d=document.createElement("div"),e=document.getElementsByTagName("base")[0]||document.getElementsByTagName("script")[0];return d.className="fit-vids-style",d.innerHTML="­",e.parentNode.insertBefore(d,e),b&&a.extend(c,b),this.each(function(){var b=["iframe[src*='player.vimeo.com']","iframe[src*='www.youtube.com']","iframe[src*='www.youtube-nocookie.com']","iframe[src*='www.kickstarter.com']","object","embed"];c.customSelector&&b.push(c.customSelector);var d=a(this).find(b.join(","));d.each(function(){var b=a(this);if(!("embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),d=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),e=c/d;if(!b.attr("id")){var f="fitvid"+Math.floor(999999*Math.random());b.attr("id",f)}b.wrap('
    ').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),b.removeAttr("height").removeAttr("width")}})})}}(jQuery),!function(a,b,c){function d(b,c){this.element=b,this.settings=a.extend({},j,c),this._defaults=j,this._name=i,this.init()}function e(a,d,e,f){var g=b.innerWidth?b.innerWidth:c.documentElement.clientWidth?c.documentElement.clientWidth:screen.width,h=b.innerHeight?b.innerHeight:c.documentElement.clientHeight?c.documentElement.clientHeight:screen.height,i=g/2-e/2+10,j=h/2-f/2+50,k=b.open(a,d,"scrollbars=yes, width="+e+", height="+f+", top="+j+", left="+i);k.focus()}function f(a){return a>=1e9?(a/1e9).toFixed(1).replace(/\.0$/,"")+"G":a>=1e6?(a/1e6).toFixed(1).replace(/\.0$/,"")+"M":a>=1e3?(a/1e3).toFixed(1).replace(/\.0$/,"")+"K":a}function g(d){var e=b.innerWidth?b.innerWidth:c.documentElement.clientWidth?c.documentElement.clientWidth:screen.width;961>e?a.each(d,function(){a(this).css("width",100/d.length+"%")}):a.each(d,function(){a(this).removeAttr("style")})}function h(c,d,e){switch(d=encodeURI(d),c){case"facebook":a.get("https://graph.facebook.com/"+d,function(b){if(b.shares&&b.shares>0){var c=a("",{"class":"shareCount"});c.append(f(b.shares)),e.append(c),e.find("i").removeClass("m-top5")}},"jsonp");break;case"twitter":a.get("https://urls.api.twitter.com/1/urls/count.json?url="+d+"&callback=?",function(b){if(b.count&&b.count>0){var c=a("",{"class":"shareCount"});c.append(f(b.count)),e.append(c),e.find("i").removeClass("m-top5")}},"jsonp");break;case"linkedin":a.get("https://www.linkedin.com/countserv/count/share?url="+d+"&callback=?",function(b){if(b.count&&b.count>0){var c=a("",{"class":"shareCount"});c.append(f(b.count)),e.append(c),e.find("i").removeClass("m-top5")}},"jsonp");break;case"pinterest":a.get("https://api.pinterest.com/v1/urls/count.json?url="+d+"&callback=?",function(b){if(b.count&&b.count>0){var c=a("",{"class":"shareCount"});c.append(f(b.count)),e.append(c),e.find("i").removeClass("m-top5")}},"jsonp");break;case"google-plus":b.services||(b.services={},b.services.gplus={}),b.services.gplus.cb=function(a){b.gplusShares=a},a.getScript("http://share.yandex.ru/gpp.xml?url="+d+"&callback=?",function(){if(b.gplusShares>0){var c=a("",{"class":"shareCount"});c.append(f(b.gplusShares)),e.append(c),e.find("i").removeClass("m-top5")}});break;default:return-1}}var i="floatingSocialShare",j={place:"top-left",counter:!0,buttons:["facebook","twitter","google-plus","linkedin"],title:c.title,url:b.location.href,text:"share with ",description:a("meta[name='description']").attr("content"),popup_width:400,popup_height:300};a.extend(d.prototype,{init:function(){var c=this;-1==a.inArray(this.settings.place,l)&&(this.settings.place=this._defaults.place);var d=a("
    ",{id:"floatingSocialShare"}),f=a("
    ",{"class":this.settings.place});f.appendTo(d),a.each(this.settings.buttons,function(b,d){a.each(k,function(b,e){if(d==b){var g=a("",{title:c.settings.title,"class":""+e.className+" pop-upper"}),i=a("",{"class":"m-top5 fa fa-"+d}),j=e.url;return j=j.replace("{url}",c.settings.url).replace("{title}",c.settings.title).replace("{description}",c.settings.description),g.attr("href",j).attr("title",c.settings.text+d).append(i),c.settings.counter===!0&&h(d,c.settings.url,g),f.append(g),!1}})}),d.appendTo(this.element);var i=a(this.element).find(".pop-upper");i.on("click",function(b){b.preventDefault(),e(a(this).attr("href"),a(this).attr("title"),c.settings.popup_width,c.settings.popup_height)}),g(i),a(b).resize(function(){g(i)})}});var k={facebook:{className:"facebook",url:"https://www.facebook.com/sharer/sharer.php?u={url}&t={title}"},twitter:{className:"twitter",url:"https://twitter.com/home?status={url}"},"google-plus":{className:"google-plus",url:"https://plus.google.com/share?url={url}"},linkedin:{className:"linkedin",url:"https://www.linkedin.com/shareArticle?mini=true&url={url}&title={title}&summary={description}&source="},envelope:{className:"envelope",url:"mailto:asd@asd.com?subject={url}"},pinterest:{className:"pinterest",url:"https://pinterest.com/pin/create%2Fbutton/?url={url}"},stumbleupon:{className:"stumbleupon",url:"https://www.stumbleupon.com/submit?url={url}&title={title}"}},l=["top-left","top-right"];a.fn[i]=function(b){return this.each(function(){a.data(this,"plugin_"+i)||a.data(this,"plugin_"+i,new d(this,b))}),this}}(jQuery,window,document),function(a){var b,c,d,e,f,g,h,i="Close",j="BeforeClose",k="AfterClose",l="BeforeAppend",m="MarkupParse",n="Open",o="Change",p="mfp",q="."+p,r="mfp-ready",s="mfp-removing",t="mfp-prevent-close",u=function(){},v=!!window.jQuery,w=a(window),x=function(a,c){b.ev.on(p+a+q,c)},y=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},z=function(c,d){b.ev.triggerHandler(p+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},A=function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).trigger("focus")},B=function(c){return c===h&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),h=c),b.currTemplate.closeBtn},C=function(){a.magnificPopup.instance||(b=new u,b.init(),a.magnificPopup.instance=b)},D=function(c){if(!a(c).hasClass(t)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},E=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};u.prototype={constructor:u,init:function(){var c=navigator.appVersion;b.isIE7=-1!==c.indexOf("MSIE 7."),b.isIE8=-1!==c.indexOf("MSIE 8."),b.isLowIE=b.isIE7||b.isIE8,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=E(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document.body),e=a(document),b.popupsCache={}},open:function(c){var d;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var f,h=c.items;for(d=0;d(a||w.height())},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),z(m,[b,c,d]),a.each(c,function(a,c){if(void 0===c||c===!1)return!0;if(e=a.split("_"),e.length>1){var d=b.find(q+"-"+e[0]);if(d.length>0){var f=e[1];"replaceWith"===f?d[0]!==c[0]&&d.replaceWith(c):"img"===f?d.is("img")?d.attr("src",c):d.replaceWith(''):d.attr(e[1],c)}}else b.find(q+"-"+a).html(c)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.id="mfp-sbm",a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:u.prototype,modules:[],open:function(a,b){return C(),a||(a={}),a.isObj=!0,a.index=b||0,this.instance.open(a)},close:function(){return a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(c){C();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=v?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else v?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var F,G,H,I="inline",J=function(){H&&(G.after(H.addClass(F)).detach(),H=null)};a.magnificPopup.registerModule(I,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(I),x(i+"."+I,function(){J()})},getInline:function(c,d){if(J(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(G||(F=e.hiddenClass,G=y(F),F="mfp-"+F),H=f.after(G).detach().removeClass(F)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("
    ");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var K,L="ajax",M=function(){K&&d.removeClass(K)};a.magnificPopup.registerModule(L,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){b.types.push(L),K=b.st.ajax.cursor,x(i+"."+L,function(){M(),b.req&&b.req.abort()})},getAjax:function(c){K&&d.addClass(K),b.updateStatus("loading");var e=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};z("ParseAjax",g),b.appendContent(a(g.data),L),c.finished=!0,M(),A(),setTimeout(function(){b.wrap.addClass(r)},16),b.updateStatus("ready"),z("AjaxContentAdded")},error:function(){M(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(e),""}}});var N,O=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'
    ',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var a=b.st.image,c=".image";b.types.push("image"),x(n+c,function(){"image"===b.currItem.type&&a.cursor&&d.addClass(a.cursor)}),x(i+c,function(){a.cursor&&d.removeClass(a.cursor),w.off("resize"+q)}),x("Resize"+c,b.resizeImage),b.isLowIE&&x("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,N&&clearInterval(N),a.isCheckingImgSize=!1,z("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){N&&clearInterval(N),N=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(N),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,z("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=new Image;j.className="mfp-img",c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),c.img[0].naturalWidth>0&&(c.hasSize=!0)}return b._parseMarkup(d,{title:O(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(N&&clearInterval(N),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var P,Q=function(){return void 0===P&&(P=void 0!==document.createElement("p").style.MozTransform),P};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a=b.st.zoom,c=".zoom";if(a.enabled&&b.supportsTransition){var d,e,f=a.duration,g=function(b){var c=b.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+a.duration/1e3+"s "+a.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,c.css(e),c},h=function(){b.content.css("visibility","visible")};x("BuildControls"+c,function(){if(b._allowZoom()){if(clearTimeout(d),b.content.css("visibility","hidden"),image=b._getItemToZoom(),!image)return void h();e=g(image),e.css(b._getOffset()),b.wrap.append(e),d=setTimeout(function(){e.css(b._getOffset(!0)),d=setTimeout(function(){h(),setTimeout(function(){e.remove(),image=e=null,z("ZoomAnimationEnded")},16)},f)},16)}}),x(j+c,function(){if(b._allowZoom()){if(clearTimeout(d),b.st.removalDelay=f,!image){if(image=b._getItemToZoom(),!image)return;e=g(image)}e.css(b._getOffset(!0)),b.wrap.append(e),b.content.css("visibility","hidden"),setTimeout(function(){e.css(b._getOffset())},16)}}),x(i+c,function(){b._allowZoom()&&(h(),e&&e.remove())})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(v?d.innerHeight():d[0].offsetHeight)-g-f};return Q()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var R="iframe",S="//about:blank",T=function(a){if(b.currTemplate[R]){var c=b.currTemplate[R].find("iframe");c.length&&(a||(c[0].src=S),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(R,{options:{markup:'
    ',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(R),x("BeforeChange",function(a,b,c){b!==c&&(b===R?T():c===R&&T(!0))}),x(i+"."+R,function(){T()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var U=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},V=function(a,b,c){return a.replace("%curr%",b+1).replace("%total%",c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%" +},proto:{initGallery:function(){var c=b.st.gallery,d=".mfp-gallery",f=Boolean(a.fn.mfpFastClick);return b.direction=!0,c&&c.enabled?(g+=" mfp-gallery",x(n+d,function(){c.navigateByImgClick&&b.wrap.on("click"+d,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),e.on("keydown"+d,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),x("UpdateStatus"+d,function(a,c){c.text&&(c.text=V(c.text,b.currItem.index,b.items.length))}),x(m+d,function(a,d,e,f){var g=b.items.length;e.counter=g>1?V(c.tCounter,f.index,g):""}),x("BuildControls"+d,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace("%title%",c.tPrev).replace("%dir%","left")).addClass(t),g=b.arrowRight=a(d.replace("%title%",c.tNext).replace("%dir%","right")).addClass(t),h=f?"mfpFastClick":"click";e[h](function(){b.prev()}),g[h](function(){b.next()}),b.isIE7&&(y("b",e[0],!1,!0),y("a",e[0],!1,!0),y("b",g[0],!1,!0),y("a",g[0],!1,!0)),b.container.append(e.add(g))}}),x(o+d,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void x(i+d,function(){e.off(d),b.wrap.off("click"+d),b.arrowLeft&&f&&b.arrowLeft.add(b.arrowRight).destroyMfpFastClick(),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=U(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=U(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=U(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),z("LazyLoad",d),"image"===d.type&&(d.img=a('').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,z("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var W="retina";a.magnificPopup.registerModule(W,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(x("ImageHasSize."+W,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),x("ElementParse."+W,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),function(){var b=1e3,c="ontouchstart"in window,d=function(){w.off("touchmove"+f+" touchend"+f)},e="mfpFastClick",f="."+e;a.fn.mfpFastClick=function(e){return a(this).each(function(){var g,h=a(this);if(c){var i,j,k,l,m,n;h.on("touchstart"+f,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],j=m.clientX,k=m.clientY,w.on("touchmove"+f,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0],(Math.abs(m.clientX-j)>10||Math.abs(m.clientY-k)>10)&&(l=!0,d())}).on("touchend"+f,function(a){d(),l||n>1||(g=!0,a.preventDefault(),clearTimeout(i),i=setTimeout(function(){g=!1},b),e())})})}h.on("click"+f,function(){g||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+f+" click"+f),c&&w.off("touchmove"+f+" touchend"+f)}}()}(window.jQuery||window.Zepto),!function(a){function b(){a[c].glbl||(h={$wndw:a(window),$html:a("html"),$body:a("body")},e={},f={},g={},a.each([e,f,g],function(a,b){b.add=function(a){a=a.split(" ");for(var c=0,d=a.length;d>c;c++)b[a[c]]=b.mm(a[c])}}),e.mm=function(a){return"mm-"+a},e.add("wrapper menu panel nopanel current highest opened subopened navbar hasnavbar title btn prev next listview nolistview inset vertical selected divider spacer hidden fullsubopen"),e.umm=function(a){return"mm-"==a.slice(0,3)&&(a=a.slice(3)),a},f.mm=function(a){return"mm-"+a},f.add("parent sub"),g.mm=function(a){return a+".mm"},g.add("transitionend webkitTransitionEnd mousedown mouseup touchstart touchmove touchend click keydown"),a[c]._c=e,a[c]._d=f,a[c]._e=g,a[c].glbl=h)}var c="mmenu",d="5.4.0";if(!a[c]){a[c]=function(a,b,c){this.$menu=a,this._api=["bind","init","update","setSelected","getInstance","openPanel","closePanel","closeAllPanels"],this.opts=b,this.conf=c,this.vars={},this.cbck={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initMenu(),this._initAnchors();var d=this.$menu.children(this.conf.panelNodetype);return this._initAddons(),this.init(d),"function"==typeof this.___debug&&this.___debug(),this},a[c].version=d,a[c].addons={},a[c].uniqueId=0,a[c].defaults={extensions:[],navbar:{add:!0,title:"Menu",titleLink:"panel"},onClick:{setSelected:!0},slidingSubmenus:!0},a[c].configuration={classNames:{divider:"Divider",inset:"Inset",panel:"Panel",selected:"Selected",spacer:"Spacer",vertical:"Vertical"},clone:!1,openingInterval:25,panelNodetype:"ul, ol, div",transitionDuration:400},a[c].prototype={init:function(a){a=a.not("."+e.nopanel),a=this._initPanels(a),this.trigger("init",a),this.trigger("update")},update:function(){this.trigger("update")},setSelected:function(a){this.$menu.find("."+e.listview).children().removeClass(e.selected),a.addClass(e.selected),this.trigger("setSelected",a)},openPanel:function(b){var d=b.parent();if(d.hasClass(e.vertical)){var f=d.parents("."+e.subopened);if(f.length)return this.openPanel(f.first());d.addClass(e.opened)}else{if(b.hasClass(e.current))return;var g=this.$menu.children("."+e.panel),h=g.filter("."+e.current);g.removeClass(e.highest).removeClass(e.current).not(b).not(h).not("."+e.vertical).addClass(e.hidden),a[c].support.csstransitions||h.addClass(e.hidden),b.hasClass(e.opened)?b.nextAll("."+e.opened).addClass(e.highest).removeClass(e.opened).removeClass(e.subopened):(b.addClass(e.highest),h.addClass(e.subopened)),b.removeClass(e.hidden).addClass(e.current),setTimeout(function(){b.removeClass(e.subopened).addClass(e.opened)},this.conf.openingInterval)}this.trigger("openPanel",b)},closePanel:function(a){var b=a.parent();b.hasClass(e.vertical)&&(b.removeClass(e.opened),this.trigger("closePanel",a))},closeAllPanels:function(){this.$menu.find("."+e.listview).children().removeClass(e.selected).filter("."+e.vertical).removeClass(e.opened);var a=this.$menu.children("."+e.panel),b=a.first();this.$menu.children("."+e.panel).not(b).removeClass(e.subopened).removeClass(e.opened).removeClass(e.current).removeClass(e.highest).addClass(e.hidden),this.openPanel(b)},togglePanel:function(a){var b=a.parent();b.hasClass(e.vertical)&&this[b.hasClass(e.opened)?"closePanel":"openPanel"](a)},getInstance:function(){return this},bind:function(a,b){this.cbck[a]=this.cbck[a]||[],this.cbck[a].push(b)},trigger:function(){var a=this,b=Array.prototype.slice.call(arguments),c=b.shift();if(this.cbck[c])for(var d=0,e=this.cbck[c].length;e>d;d++)this.cbck[c][d].apply(a,b)},_initMenu:function(){this.opts.offCanvas&&this.conf.clone&&(this.$menu=this.$menu.clone(!0),this.$menu.add(this.$menu.find("[id]")).filter("[id]").each(function(){a(this).attr("id",e.mm(a(this).attr("id")))})),this.$menu.contents().each(function(){3==a(this)[0].nodeType&&a(this).remove()}),this.$menu.parent().addClass(e.wrapper);var b=[e.menu];this.opts.slidingSubmenus||b.push(e.vertical),this.opts.extensions=this.opts.extensions.length?"mm-"+this.opts.extensions.join(" mm-"):"",this.opts.extensions&&b.push(this.opts.extensions),this.$menu.addClass(b.join(" "))},_initPanels:function(b){var c=this,d=this.__findAddBack(b,"ul, ol");this.__refactorClass(d,this.conf.classNames.inset,"inset").addClass(e.nolistview+" "+e.nopanel),d.not("."+e.nolistview).addClass(e.listview);var g=this.__findAddBack(b,"."+e.listview).children();this.__refactorClass(g,this.conf.classNames.selected,"selected"),this.__refactorClass(g,this.conf.classNames.divider,"divider"),this.__refactorClass(g,this.conf.classNames.spacer,"spacer"),this.__refactorClass(this.__findAddBack(b,"."+this.conf.classNames.panel),this.conf.classNames.panel,"panel");var h=a(),i=b.add(b.find("."+e.panel)).add(this.__findAddBack(b,"."+e.listview).children().children(this.conf.panelNodetype)).not("."+e.nopanel);this.__refactorClass(i,this.conf.classNames.vertical,"vertical"),this.opts.slidingSubmenus||i.addClass(e.vertical),i.each(function(){var b=a(this),d=b;b.is("ul, ol")?(b.wrap('
    '),d=b.parent()):d.addClass(e.panel);var f=b.attr("id");b.removeAttr("id"),d.attr("id",f||c.__getUniqueId()),b.hasClass(e.vertical)&&(b.removeClass(c.conf.classNames.vertical),d.add(d.parent()).addClass(e.vertical)),h=h.add(d)});var j=a("."+e.panel,this.$menu);h.each(function(){var b=a(this),d=b.parent(),g=d.children("a, span").first();if(d.is("."+e.menu)||(d.data(f.sub,b),b.data(f.parent,d)),!d.children("."+e.next).length&&d.parent().is("."+e.listview)){var h=b.attr("id"),i=a('').insertBefore(g);g.is("span")&&i.addClass(e.fullsubopen)}if(!b.children("."+e.navbar).length&&!d.hasClass(e.vertical)){if(d.parent().is("."+e.listview))var d=d.closest("."+e.panel);else var g=d.closest("."+e.panel).find('a[href="#'+b.attr("id")+'"]').first(),d=g.closest("."+e.panel);var j=a('
    ');if(d.length){var h=d.attr("id");switch(c.opts.navbar.titleLink){case"anchor":_url=g.attr("href");break;case"panel":case"parent":_url="#"+h;break;case"none":default:_url=!1}j.append('').append(a('").text(g.text())).prependTo(b),c.opts.navbar.add&&b.addClass(e.hasnavbar)}else c.opts.navbar.title&&(j.append(''+c.opts.navbar.title+"").prependTo(b),c.opts.navbar.add&&b.addClass(e.hasnavbar))}});var k=this.__findAddBack(b,"."+e.listview).children("."+e.selected).removeClass(e.selected).last().addClass(e.selected);k.add(k.parentsUntil("."+e.menu,"li")).filter("."+e.vertical).addClass(e.opened).end().not("."+e.vertical).each(function(){a(this).parentsUntil("."+e.menu,"."+e.panel).not("."+e.vertical).first().addClass(e.opened).parentsUntil("."+e.menu,"."+e.panel).not("."+e.vertical).first().addClass(e.opened).addClass(e.subopened)}),k.children("."+e.panel).not("."+e.vertical).addClass(e.opened).parentsUntil("."+e.menu,"."+e.panel).not("."+e.vertical).first().addClass(e.opened).addClass(e.subopened);var l=j.filter("."+e.opened);return l.length||(l=h.first()),l.addClass(e.opened).last().addClass(e.current),h.not("."+e.vertical).not(l.last()).addClass(e.hidden).end().appendTo(this.$menu),h},_initAnchors:function(){var b=this;h.$body.on(g.click+"-oncanvas","a[href]",function(d){var f=a(this),g=!1,i=b.$menu.find(f).length;for(var j in a[c].addons)if(g=a[c].addons[j].clickAnchor.call(b,f,i))break;if(!g&&i){var k=f.attr("href");if(k.length>1&&"#"==k.slice(0,1))try{var l=a(k,b.$menu);l.is("."+e.panel)&&(g=!0,b[f.parent().hasClass(e.vertical)?"togglePanel":"openPanel"](l))}catch(m){}}if(g&&d.preventDefault(),!g&&i&&f.is("."+e.listview+" > li > a")&&!f.is('[rel="external"]')&&!f.is('[target="_blank"]')){b.__valueOrFn(b.opts.onClick.setSelected,f)&&b.setSelected(a(d.target).parent());var n=b.__valueOrFn(b.opts.onClick.preventDefault,f,"#"==k.slice(0,1));n&&d.preventDefault(),b.__valueOrFn(b.opts.onClick.blockUI,f,!n)&&h.$html.addClass(e.blocking),b.__valueOrFn(b.opts.onClick.close,f,n)&&b.close()}})},_initAddons:function(){for(var b in a[c].addons)a[c].addons[b].add.call(this),a[c].addons[b].add=function(){};for(var b in a[c].addons)a[c].addons[b].setup.call(this)},__api:function(){var b=this,c={};return a.each(this._api,function(){var a=this;c[a]=function(){var d=b[a].apply(b,arguments);return"undefined"==typeof d?c:d}}),c},__valueOrFn:function(a,b,c){return"function"==typeof a?a.call(b[0]):"undefined"==typeof a&&"undefined"!=typeof c?c:a},__refactorClass:function(a,b,c){return a.filter("."+b).removeClass(b).addClass(e[c])},__findAddBack:function(a,b){return a.find(b).add(a.filter(b))},__filterListItems:function(a){return a.not("."+e.divider).not("."+e.hidden)},__transitionend:function(a,b,c){var d=!1,e=function(){d||b.call(a[0]),d=!0};a.one(g.transitionend,e),a.one(g.webkitTransitionEnd,e),setTimeout(e,1.1*c)},__getUniqueId:function(){return e.mm(a[c].uniqueId++)}},a.fn[c]=function(d,e){return b(),d=a.extend(!0,{},a[c].defaults,d),e=a.extend(!0,{},a[c].configuration,e),this.each(function(){var b=a(this);if(!b.data(c)){var f=new a[c](b,d,e);b.data(c,f.__api())}})},a[c].support={touch:"ontouchstart"in window||navigator.msMaxTouchPoints,csstransitions:function(){if("undefined"!=typeof Modernizr)return Modernizr.csstransitions;var a=document.body||document.documentElement,b=a.style,c="transition";if("string"==typeof b[c])return!0;var d=["Moz","webkit","Webkit","Khtml","O","ms"];c=c.charAt(0).toUpperCase()+c.substr(1);for(var e=0;e1&&f.wrapPageIfNeeded&&(b=b.wrapAll("<"+this.conf[c].pageNodetype+" />").parent())),b.each(function(){a(this).attr("id",a(this).attr("id")||e.__getUniqueId())}),b.addClass(d.page+" "+d.slideout),g.$page=b,this.trigger("setPage",b)},a[b].prototype["_initWindow_"+c]=function(){g.$wndw.off(f.keydown+"-offcanvas").on(f.keydown+"-offcanvas",function(a){return g.$html.hasClass(d.opened)&&9==a.keyCode?(a.preventDefault(),!1):void 0});var a=0;g.$wndw.off(f.resize+"-offcanvas").on(f.resize+"-offcanvas",function(b,c){if(1==g.$page.length&&(c||g.$html.hasClass(d.opened))){var e=g.$wndw.height();(c||e!=a)&&(a=e,g.$page.css("minHeight",e))}})},a[b].prototype._initBlocker=function(){var b=this;g.$blck||(g.$blck=a('
    ')),g.$blck.appendTo(g.$body).off(f.touchstart+"-offcanvas "+f.touchmove+"-offcanvas").on(f.touchstart+"-offcanvas "+f.touchmove+"-offcanvas",function(a){a.preventDefault(),a.stopPropagation(),g.$blck.trigger(f.mousedown+"-offcanvas")}).off(f.mousedown+"-offcanvas").on(f.mousedown+"-offcanvas",function(a){a.preventDefault(),g.$html.hasClass(d.modal)||(b.closeAllOthers(),b.close())})};var d,e,f,g}(jQuery),!function(a){var b="mmenu",c="autoHeight";a[b].addons[c]={setup:function(){if(this.opts.offCanvas){switch(this.opts.offCanvas.position){case"left":case"right":return}var e=this,h=this.opts[c];if(this.conf[c],g=a[b].glbl,"boolean"==typeof h&&h&&(h={height:"auto"}),"object"!=typeof h&&(h={}),h=this.opts[c]=a.extend(!0,{},a[b].defaults[c],h),"auto"==h.height){this.$menu.addClass(d.autoheight);var i=function(a){var b=this.$menu.children("."+d.current);_top=parseInt(b.css("top"),10)||0,_bot=parseInt(b.css("bottom"),10)||0,this.$menu.addClass(d.measureheight),a=a||this.$menu.children("."+d.current),a.is("."+d.vertical)&&(a=a.parents("."+d.panel).not("."+d.vertical).first()),this.$menu.height(a.outerHeight()+_top+_bot).removeClass(d.measureheight)};this.bind("update",i),this.bind("openPanel",i),this.bind("closePanel",i),this.bind("open",i),g.$wndw.off(f.resize+"-autoheight").on(f.resize+"-autoheight",function(){i.call(e)})}}},add:function(){d=a[b]._c,e=a[b]._d,f=a[b]._e,d.add("autoheight measureheight"),f.add("resize")},clickAnchor:function(){}},a[b].defaults[c]={height:"default"};var d,e,f,g}(jQuery),!function(a){var b="mmenu",c="backButton";a[b].addons[c]={setup:function(){if(this.opts.offCanvas){var e=this,f=this.opts[c];if(this.conf[c],g=a[b].glbl,"boolean"==typeof f&&(f={close:f}),"object"!=typeof f&&(f={}),f=a.extend(!0,{},a[b].defaults[c],f),f.close){var h="#"+e.$menu.attr("id");this.bind("opened",function(){location.hash!=h&&history.pushState(null,document.title,h)}),a(window).on("popstate",function(a){g.$html.hasClass(d.opened)?(a.stopPropagation(),e.close()):location.hash==h&&(a.stopPropagation(),e.open())})}}},add:function(){return window.history&&window.history.pushState?(d=a[b]._c,e=a[b]._d,void(f=a[b]._e)):void(a[b].addons[c].setup=function(){})},clickAnchor:function(){}},a[b].defaults[c]={close:!1};var d,e,f,g}(jQuery),!function(a){var b="mmenu",c="counters";a[b].addons[c]={setup:function(){var f=this,h=this.opts[c];this.conf[c],g=a[b].glbl,"boolean"==typeof h&&(h={add:h,update:h}),"object"!=typeof h&&(h={}),h=this.opts[c]=a.extend(!0,{},a[b].defaults[c],h),this.bind("init",function(b){this.__refactorClass(a("em",b),this.conf.classNames[c].counter,"counter")}),h.add&&this.bind("init",function(b){b.each(function(){var b=a(this).data(e.parent);b&&(b.children("em."+d.counter).length||b.prepend(a('')))})}),h.update&&this.bind("update",function(){this.$menu.find("."+d.panel).each(function(){var b=a(this),c=b.data(e.parent);if(c){var g=c.children("em."+d.counter);g.length&&(b=b.children("."+d.listview),b.length&&g.html(f.__filterListItems(b.children()).length))}})})},add:function(){d=a[b]._c,e=a[b]._d,f=a[b]._e,d.add("counter search noresultsmsg")},clickAnchor:function(){}},a[b].defaults[c]={add:!1,update:!1},a[b].configuration.classNames[c]={counter:"Counter"};var d,e,f,g}(jQuery),!function(a){var b="mmenu",c="dividers";a[b].addons[c]={setup:function(){var e=this,h=this.opts[c];if(this.conf[c],g=a[b].glbl,"boolean"==typeof h&&(h={add:h,fixed:h}),"object"!=typeof h&&(h={}),h=this.opts[c]=a.extend(!0,{},a[b].defaults[c],h),this.bind("init",function(){this.__refactorClass(a("li",this.$menu),this.conf.classNames[c].collapsed,"collapsed")}),h.add&&this.bind("init",function(b){switch(h.addTo){case"panels":var c=b;break;default:var c=a(h.addTo,this.$menu).filter("."+d.panel)}a("."+d.divider,c).remove(),c.find("."+d.listview).not("."+d.vertical).each(function(){var b="";e.__filterListItems(a(this).children()).each(function(){var c=a.trim(a(this).children("a, span").text()).slice(0,1).toLowerCase();c!=b&&c.length&&(b=c,a('
  • '+c+"
  • ").insertBefore(this))})})}),h.collapse&&this.bind("init",function(b){a("."+d.divider,b).each(function(){var b=a(this),c=b.nextUntil("."+d.divider,"."+d.collapsed);c.length&&(b.children("."+d.subopen).length||(b.wrapInner(""),b.prepend('')))})}),h.fixed){var i=function(b){b=b||this.$menu.children("."+d.current);var c=b.find("."+d.divider).not("."+d.hidden);if(c.length){this.$menu.addClass(d.hasdividers);var e=b.scrollTop()||0,f="";b.is(":visible")&&b.find("."+d.divider).not("."+d.hidden).each(function(){a(this).position().top+e
  • ').prependTo(this.$menu).children(),this.bind("openPanel",i),this.bind("init",function(b){b.off(f.scroll+"-dividers "+f.touchmove+"-dividers").on(f.scroll+"-dividers "+f.touchmove+"-dividers",function(){i.call(e,a(this))})})}},add:function(){d=a[b]._c,e=a[b]._d,f=a[b]._e,d.add("collapsed uncollapsed fixeddivider hasdividers"),f.add("scroll")},clickAnchor:function(a,b){if(this.opts[c].collapse&&b){var e=a.parent();if(e.is("."+d.divider)){var f=e.nextUntil("."+d.divider,"."+d.collapsed);return e.toggleClass(d.opened),f[e.hasClass(d.opened)?"addClass":"removeClass"](d.uncollapsed),!0}}return!1}},a[b].defaults[c]={add:!1,addTo:"panels",fixed:!1,collapse:!1},a[b].configuration.classNames[c]={collapsed:"Collapsed"};var d,e,f,g}(jQuery),!function(a){function b(a,b,c){return b>a&&(a=b),a>c&&(a=c),a}var c="mmenu",d="dragOpen";a[c].addons[d]={setup:function(){if(this.opts.offCanvas){var f=this,g=this.opts[d],i=this.conf[d];if(h=a[c].glbl,"boolean"==typeof g&&(g={open:g}),"object"!=typeof g&&(g={}),g=this.opts[d]=a.extend(!0,{},a[c].defaults[d],g),g.open){var j,k,l,m,n,o={},p=0,q=!1,r=!1,s=0,t=0;switch(this.opts.offCanvas.position){case"left":case"right":o.events="panleft panright",o.typeLower="x",o.typeUpper="X",r="width";break;case"top":case"bottom":o.events="panup pandown",o.typeLower="y",o.typeUpper="Y",r="height"}switch(this.opts.offCanvas.position){case"right":case"bottom":o.negative=!0,m=function(a){a>=h.$wndw[r]()-g.maxStartPos&&(p=1)};break;default:o.negative=!1,m=function(a){a<=g.maxStartPos&&(p=1)}}switch(this.opts.offCanvas.position){case"left":o.open_dir="right",o.close_dir="left";break;case"right":o.open_dir="left",o.close_dir="right";break;case"top":o.open_dir="down",o.close_dir="up";break;case"bottom":o.open_dir="up",o.close_dir="down"}switch(this.opts.offCanvas.zposition){case"front":n=function(){return this.$menu};break;default:n=function(){return a("."+e.slideout)}}var u=this.__valueOrFn(g.pageNode,this.$menu,h.$page);"string"==typeof u&&(u=a(u));var v=new Hammer(u[0],g.vendors.hammer);v.on("panstart",function(a){m(a.center[o.typeLower]),h.$slideOutNodes=n(),q=o.open_dir}).on(o.events+" panend",function(a){p>0&&a.preventDefault()}).on(o.events,function(a){if(j=a["delta"+o.typeUpper],o.negative&&(j=-j),j!=s&&(q=j>=s?o.open_dir:o.close_dir),s=j,s>g.threshold&&1==p){if(h.$html.hasClass(e.opened))return;p=2,f._openSetup(),f.trigger("opening"),h.$html.addClass(e.dragging),t=b(h.$wndw[r]()*i[r].perc,i[r].min,i[r].max)}2==p&&(k=b(s,10,t)-("front"==f.opts.offCanvas.zposition?t:0),o.negative&&(k=-k),l="translate"+o.typeUpper+"("+k+"px )",h.$slideOutNodes.css({"-webkit-transform":"-webkit-"+l,transform:l}))}).on("panend",function(){2==p&&(h.$html.removeClass(e.dragging),h.$slideOutNodes.css("transform",""),f[q==o.open_dir?"_openFinish":"close"]()),p=0})}}},add:function(){return"function"!=typeof Hammer||Hammer.VERSION<2?void(a[c].addons[d].setup=function(){}):(e=a[c]._c,f=a[c]._d,g=a[c]._e,void e.add("dragging"))},clickAnchor:function(){}},a[c].defaults[d]={open:!1,maxStartPos:100,threshold:50,vendors:{hammer:{}}},a[c].configuration[d]={width:{perc:.8,min:140,max:440},height:{perc:.8,min:140,max:880}};var e,f,g,h}(jQuery),!function(a){var b="mmenu",c="fixedElements";a[b].addons[c]={setup:function(){if(this.opts.offCanvas){this.opts[c],this.conf[c],g=a[b].glbl;var d=function(a){var b=this.conf.classNames[c].fixed;this.__refactorClass(a.find("."+b),b,"slideout").appendTo(g.$body)};d.call(this,g.$page),this.bind("setPage",d)}},add:function(){d=a[b]._c,e=a[b]._d,f=a[b]._e,d.add("fixed")},clickAnchor:function(){}},a[b].configuration.classNames[c]={fixed:"Fixed"};var d,e,f,g}(jQuery),!function(a){var b="mmenu",c="iconPanels";a[b].addons[c]={setup:function(){var e=this,f=this.opts[c];if(this.conf[c],g=a[b].glbl,"boolean"==typeof f&&(f={add:f}),"number"==typeof f&&(f={add:!0,visible:f}),"object"!=typeof f&&(f={}),f=this.opts[c]=a.extend(!0,{},a[b].defaults[c],f),f.visible++,f.add){this.$menu.addClass(d.iconpanel);for(var h=[],i=0;i<=f.visible;i++)h.push(d.iconpanel+"-"+i);h=h.join(" ");var j=function(b){var c=e.$menu.children("."+d.panel).removeClass(h),g=c.filter("."+d.subopened);g.removeClass(d.hidden).add(b).slice(-f.visible).each(function(b){a(this).addClass(d.iconpanel+"-"+b)})};this.bind("openPanel",j),this.bind("init",function(b){j.call(e,e.$menu.children("."+d.current)),f.hideNavbars&&b.removeClass(d.hasnavbar),b.each(function(){a(this).children("."+d.subblocker).length||a(this).prepend('
    ')})})}},add:function(){d=a[b]._c,e=a[b]._d,f=a[b]._e,d.add("iconpanel subblocker")},clickAnchor:function(){}},a[b].defaults[c]={add:!1,visible:3,hideNavbars:!1};var d,e,f,g}(jQuery),!function(a){var b="mmenu",c="navbars";a[b].addons[c]={setup:function(){var e=this,f=this.opts[c],h=this.conf[c];if(g=a[b].glbl,"undefined"!=typeof f){f instanceof Array||(f=[f]);var i={};a.each(f,function(g){var j=f[g];"boolean"==typeof j&&j&&(j={}),"object"!=typeof j&&(j={}),"undefined"==typeof j.content&&(j.content=["prev","title"]),j.content instanceof Array||(j.content=[j.content]),j=a.extend(!0,{},e.opts.navbar,j);var k=j.position,l=j.height;"number"!=typeof l&&(l=1),l=Math.min(4,Math.max(1,l)),"bottom"!=k&&(k="top"),i[k]||(i[k]=0),i[k]++;var m=a("
    ").addClass(d.navbar+" "+d.navbar+"-"+k+" "+d.navbar+"-"+k+"-"+i[k]+" "+d.navbar+"-size-"+l);i[k]+=l-1;for(var n=0,o=j.content.length;o>n;n++){var p=a[b].addons[c][j.content[n]]||!1;p?p.call(e,m,j,h):(p=j.content[n],p instanceof a||(p=a(j.content[n])),p.each(function(){m.append(a(this))}))}var q=Math.ceil(m.children().not("."+d.btn).length/l);q>1&&m.addClass(d.navbar+"-content-"+q),m.children("."+d.btn).length&&m.addClass(d.hasbtns),m.prependTo(e.$menu)});for(var j in i)e.$menu.addClass(d.hasnavbar+"-"+j+"-"+i[j])}},add:function(){d=a[b]._c,e=a[b]._d,f=a[b]._e,d.add("close hasbtns")},clickAnchor:function(){}},a[b].configuration[c]={breadcrumbSeparator:"/"},a[b].configuration.classNames[c]={panelTitle:"Title",panelNext:"Next",panelPrev:"Prev"};var d,e,f,g}(jQuery),function(a){var b="mmenu",c="navbars",d="breadcrumbs";a[b].addons[c][d]=function(c,d,e){var f=a[b]._c,g=a[b]._d;f.add("breadcrumbs separator"),c.append(''),this.bind("init",function(b){b.removeClass(f.hasnavbar).each(function(){for(var b=[],c=a(this),d=a(''),h=a(this).children().first(),i=!0;h&&h.length;){h.is("."+f.panel)||(h=h.closest("."+f.panel));var j=h.children("."+f.navbar).children("."+f.title).text();b.unshift(i?""+j+"":''+j+""),i=!1,h=h.data(g.parent)}d.append(b.join(''+e.breadcrumbSeparator+"")).appendTo(c.children("."+f.navbar))})});var h=function(){var a=this.$menu.children("."+f.current),b=c.find("."+f.breadcrumbs),d=a.children("."+f.navbar).children("."+f.breadcrumbs);b.html(d.html())};this.bind("openPanel",h),this.bind("init",h)}}(jQuery),function(a){var b="mmenu",c="navbars",d="close";a[b].addons[c][d]=function(c){var d=a[b]._c,e=a[b].glbl;c.append('');var f=function(a){c.find("."+d.close).attr("href","#"+a.attr("id"))};f.call(this,e.$page),this.bind("setPage",f)}}(jQuery),function(a){var b="mmenu",c="navbars",d="next";a[b].addons[c][d]=function(d){var e=a[b]._c;d.append('');var f=function(a){a=a||this.$menu.children("."+e.current);var b=d.find("."+e.next),f=a.find("."+this.conf.classNames[c].panelNext),g=f.attr("href"),h=f.html();b[g?"attr":"removeAttr"]("href",g),b[g||h?"removeClass":"addClass"](e.hidden),b.html(h)};this.bind("openPanel",f),this.bind("init",function(){f.call(this)})}}(jQuery),function(a){var b="mmenu",c="navbars",d="prev";a[b].addons[c][d]=function(d){var e=a[b]._c;d.append(''),this.bind("init",function(a){a.removeClass(e.hasnavbar)});var f=function(){var a=this.$menu.children("."+e.current),b=d.find("."+e.prev),f=a.find("."+this.conf.classNames[c].panelPrev);f.length||(f=a.children("."+e.navbar).children("."+e.prev));var g=f.attr("href"),h=f.html();b[g?"attr":"removeAttr"]("href",g),b[g||h?"removeClass":"addClass"](e.hidden),b.html(h)};this.bind("openPanel",f),this.bind("init",f)}}(jQuery),function(a){var b="mmenu",c="navbars",d="searchfield";a[b].addons[c][d]=function(c){var d=a[b]._c,e=a('
    ').appendTo(c);"object"!=typeof this.opts.searchfield&&(this.opts.searchfield={}),this.opts.searchfield.add=!0,this.opts.searchfield.addTo=e}}(jQuery),function(a){var b="mmenu",c="navbars",d="title";a[b].addons[c][d]=function(d,e){var f=a[b]._c;d.append('');var g=function(a){a=a||this.$menu.children("."+f.current);var b=d.find("."+f.title),g=a.find("."+this.conf.classNames[c].panelTitle);g.length||(g=a.children("."+f.navbar).children("."+f.title));var h=g.attr("href"),i=g.html()||e.title;b[h?"attr":"removeAttr"]("href",h),b[h||i?"removeClass":"addClass"](f.hidden),b.html(i)};this.bind("openPanel",g),this.bind("init",function(){g.call(this)})}}(jQuery),!function(a){function b(a){switch(a){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return!0}return!1}var c="mmenu",d="searchfield";a[c].addons[d]={setup:function(){var i=this,j=this.opts[d],k=this.conf[d];h=a[c].glbl,"boolean"==typeof j&&(j={add:j}),"object"!=typeof j&&(j={}),j=this.opts[d]=a.extend(!0,{},a[c].defaults[d],j),this.bind("close",function(){this.$menu.find("."+e.search).find("input").blur()}),this.bind("init",function(c){if(j.add){switch(j.addTo){case"panels":var d=c;break;default:var d=a(j.addTo,this.$menu)}d.each(function(){var b=a(this);if(!b.is("."+e.panel)||!b.is("."+e.vertical)){if(!b.children("."+e.search).length){var c=k.form?"form":"div",d=a("<"+c+' class="'+e.search+'" />');if(k.form&&"object"==typeof k.form)for(var f in k.form)d.attr(f,k.form[f]);d.append(''),b.hasClass(e.search)?b.replaceWith(d):b.prepend(d).addClass(e.hassearch)}if(j.noResults){var g=b.closest("."+e.panel).length;if(g||(b=i.$menu.children("."+e.panel).first()),!b.children("."+e.noresultsmsg).length){var h=b.children("."+e.listview).first(); +a('
    ').append(j.noResults)[h.length?"insertAfter":"prependTo"](h.length?h:b)}}}}),j.search&&a("."+e.search,this.$menu).each(function(){var c=a(this),d=c.closest("."+e.panel).length;if(d)var h=c.closest("."+e.panel),k=h;else var h=a("."+e.panel,i.$menu),k=i.$menu;var l=c.children("input"),m=i.__findAddBack(h,"."+e.listview).children("li"),n=m.filter("."+e.divider),o=i.__filterListItems(m),p="> a",q=p+", > span",r=function(){var b=l.val().toLowerCase();h.scrollTop(0),o.add(n).addClass(e.hidden).find("."+e.fullsubopensearch).removeClass(e.fullsubopen).removeClass(e.fullsubopensearch),o.each(function(){var c=a(this),d=p;(j.showTextItems||j.showSubPanels&&c.find("."+e.next))&&(d=q),a(d,c).text().toLowerCase().indexOf(b)>-1&&c.add(c.prevAll("."+e.divider).first()).removeClass(e.hidden)}),j.showSubPanels&&h.each(function(){var b=a(this);i.__filterListItems(b.find("."+e.listview).children()).each(function(){var b=a(this),c=b.data(f.sub);b.removeClass(e.nosubresults),c&&c.find("."+e.listview).children().removeClass(e.hidden)})}),a(h.get().reverse()).each(function(b){var c=a(this),g=c.data(f.parent);g&&(i.__filterListItems(c.find("."+e.listview).children()).length?(g.hasClass(e.hidden)&&g.children("."+e.next).not("."+e.fullsubopen).addClass(e.fullsubopen).addClass(e.fullsubopensearch),g.removeClass(e.hidden).removeClass(e.nosubresults).prevAll("."+e.divider).first().removeClass(e.hidden)):d||(c.hasClass(e.opened)&&setTimeout(function(){i.openPanel(g.closest("."+e.panel))},1.5*(b+1)*i.conf.openingInterval),g.addClass(e.nosubresults)))}),k[o.not("."+e.hidden).length?"removeClass":"addClass"](e.noresults),this.update()};l.off(g.keyup+"-searchfield "+g.change+"-searchfield").on(g.keyup+"-searchfield",function(a){b(a.keyCode)||r.call(i)}).on(g.change+"-searchfield",function(){r.call(i)})})}})},add:function(){e=a[c]._c,f=a[c]._d,g=a[c]._e,e.add("search hassearch noresultsmsg noresults nosubresults fullsubopensearch"),g.add("change keyup")},clickAnchor:function(){}},a[c].defaults[d]={add:!1,addTo:"panels",search:!0,placeholder:"Search",noResults:"No results found.",showTextItems:!1,showSubPanels:!0},a[c].configuration[d]={form:!1};var e,f,g,h}(jQuery),!function(a){var b="mmenu",c="sectionIndexer";a[b].addons[c]={setup:function(){var e=this,h=this.opts[c];this.conf[c],g=a[b].glbl,"boolean"==typeof h&&(h={add:h}),"object"!=typeof h&&(h={}),h=this.opts[c]=a.extend(!0,{},a[b].defaults[c],h),this.bind("init",function(b){if(h.add){switch(h.addTo){case"panels":var c=b;break;default:var c=a(h.addTo,this.$menu).filter("."+d.panel)}c.find("."+d.divider).closest("."+d.panel).addClass(d.hasindexer)}if(!this.$indexer&&this.$menu.children("."+d.hasindexer).length){this.$indexer=a('
    ').prependTo(this.$menu).append('abcdefghijklmnopqrstuvwxyz'),this.$indexer.children().on(f.mouseover+"-sectionindexer "+d.touchstart+"-sectionindexer",function(){var b=a(this).attr("href").slice(1),c=e.$menu.children("."+d.current),f=c.find("."+d.listview),g=!1,h=c.scrollTop(),i=f.position().top+parseInt(f.css("margin-top"),10)+parseInt(f.css("padding-top"),10)+h;c.scrollTop(0),f.children("."+d.divider).not("."+d.hidden).each(function(){g===!1&&b==a(this).text().slice(0,1).toLowerCase()&&(g=a(this).position().top+i)}),c.scrollTop(g!==!1?g:h)});var g=function(a){e.$menu[(a.hasClass(d.hasindexer)?"add":"remove")+"Class"](d.hasindexer)};this.bind("openPanel",g),g.call(this,this.$menu.children("."+d.current))}})},add:function(){d=a[b]._c,e=a[b]._d,f=a[b]._e,d.add("indexer hasindexer"),f.add("mouseover touchstart")},clickAnchor:function(a){return a.parent().is("."+d.indexer)?!0:void 0}},a[b].defaults[c]={add:!1,addTo:"panels"};var d,e,f,g}(jQuery),!function(a){var b="mmenu",c="toggles";a[b].addons[c]={setup:function(){var e=this;this.opts[c],this.conf[c],g=a[b].glbl,this.bind("init",function(b){this.__refactorClass(a("input",b),this.conf.classNames[c].toggle,"toggle"),this.__refactorClass(a("input",b),this.conf.classNames[c].check,"check"),a("input."+d.toggle+", input."+d.check,b).each(function(){var b=a(this),c=b.closest("li"),f=b.hasClass(d.toggle)?"toggle":"check",g=b.attr("id")||e.__getUniqueId();c.children('label[for="'+g+'"]').length||(b.attr("id",g),c.prepend(b),a('').insertBefore(c.children("a, span").last()))})})},add:function(){d=a[b]._c,e=a[b]._d,f=a[b]._e,d.add("toggle check")},clickAnchor:function(){}},a[b].configuration.classNames[c]={toggle:"Toggle",check:"Check"};var d,e,f,g}(jQuery),window.matchMedia=window.matchMedia||function(a,b){"use strict";var c,d=a.documentElement,e=d.firstElementChild||d.firstChild,f=a.createElement("body"),g=a.createElement("div");return g.id="mq-test-1",g.style.cssText="position:absolute;top:-100em",f.style.background="none",f.appendChild(g),function(a){return g.innerHTML='­',d.insertBefore(f,e),c=42===g.offsetWidth,d.removeChild(f),{matches:c,media:a}}}(document),function(a){"use strict";function b(){v(!0)}var c={};if(a.respond=c,c.update=function(){},c.mediaQueriesSupported=a.matchMedia&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var d,e,f,g=a.document,h=g.documentElement,i=[],j=[],k=[],l={},m=30,n=g.getElementsByTagName("head")[0]||h,o=g.getElementsByTagName("base")[0],p=n.getElementsByTagName("link"),q=[],r=function(){for(var b=0;bh;h++){var k,l,m,n;g?(k=c,j.push(f(a))):(k=d[h].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,j.push(RegExp.$2&&f(RegExp.$2))),m=k.split(","),n=m.length;for(var o=0;n>o;o++)l=m[o],i.push({media:l.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:j.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}v()},u=function(){var a,b=g.createElement("div"),c=g.body,d=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=d=g.createElement("body"),c.style.background="none"),c.appendChild(b),h.insertBefore(c,h.firstChild),a=b.offsetWidth,d?h.removeChild(c):c.removeChild(b),a=f=parseFloat(a)},v=function(b){var c="clientWidth",l=h[c],o="CSS1Compat"===g.compatMode&&l||g.body[c]||l,q={},r=p[p.length-1],s=(new Date).getTime();if(b&&d&&m>s-d)return a.clearTimeout(e),void(e=a.setTimeout(v,m));d=s;for(var t in i)if(i.hasOwnProperty(t)){var w=i[t],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?f||u():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?f||u():1)),w.hasquery&&(z&&A||!(z||o>=x)||!(A||y>=o))||(q[w.media]||(q[w.media]=[]),q[w.media].push(j[w.rules]))}for(var C in k)k.hasOwnProperty(C)&&k[C]&&k[C].parentNode===n&&n.removeChild(k[C]);for(var D in q)if(q.hasOwnProperty(D)){var E=g.createElement("style"),F=q[D].join("\n");E.type="text/css",E.media=D,n.insertBefore(E,r.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(g.createTextNode(F)),k.push(E)}},w=function(a,b){var c=x();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},x=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}();r(),c.update=r,a.addEventListener?a.addEventListener("resize",b,!1):a.attachEvent&&a.attachEvent("onresize",b)}}(this),$(function(){$("#dl-menu").dlmenu({animationClasses:{classin:"dl-animate-in",classout:"dl-animate-out"}})}),$(function(){$("article").fitVids()}),$(".close-menu").click(function(){$(".menu").toggleClass("disabled"),$(".links").toggleClass("enabled")}),$(".about").click(function(){$("#about").css("display","block")}),$(".close-about").click(function(){$("#about").css("display","")}),$("a[href$='.jpg'],a[href$='.jpeg'],a[href$='.JPG'],a[href$='.png'],a[href$='.gif']").addClass("image-popup"),$(document).ready(function(){$(".image-popup").magnificPopup({type:"image",tLoading:"Loading image #%curr%...",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]},image:{tError:'Image #%curr% could not be loaded.'},removalDelay:300,mainClass:"mfp-fade"})}),$(document).ready(function(a){$(window).scroll(function(){var a=$(".header-menu"),b=$(window).scrollTop();b>300?a.attr("class","header-menu header-menu-overflow"):a.attr("class","header-menu header-menu-top")})}),$(document).ready(function(){$("#menu").attr("style",""),$("#menu").mmenu({extensions:["border-full","effect-zoom-menu","effect-zoom-panels","pageshadow","theme-dark"],counters:!0,navbars:[{position:"bottom",content:["","","",""]}]})});var sharing=function(){$(document).ready(function(){$("body").floatingSocialShare({buttons:["facebook","twitter","google-plus","linkedin","pinterest"],text:"Share with "})})}; \ No newline at end of file diff --git a/assets/js/vendor/jquery-1.9.1.min.js b/assets/js/vendor/jquery-1.9.1.min.js new file mode 100644 index 0000000..006e953 --- /dev/null +++ b/assets/js/vendor/jquery-1.9.1.min.js @@ -0,0 +1,5 @@ +/*! jQuery v1.9.1 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license +//@ sourceMappingURL=jquery.min.map +*/(function(e,t){var n,r,i=typeof t,o=e.document,a=e.location,s=e.jQuery,u=e.$,l={},c=[],p="1.9.1",f=c.concat,d=c.push,h=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,b=function(e,t){return new b.fn.init(e,t,r)},x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^[\],:{}\s]*$/,E=/(?:^|:|,)(?:\s*\[)+/g,S=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,A=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,j=/^-ms-/,D=/-([\da-z])/gi,L=function(e,t){return t.toUpperCase()},H=function(e){(o.addEventListener||"load"===e.type||"complete"===o.readyState)&&(q(),b.ready())},q=function(){o.addEventListener?(o.removeEventListener("DOMContentLoaded",H,!1),e.removeEventListener("load",H,!1)):(o.detachEvent("onreadystatechange",H),e.detachEvent("onload",H))};b.fn=b.prototype={jquery:p,constructor:b,init:function(e,n,r){var i,a;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof b?n[0]:n,b.merge(this,b.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:o,!0)),C.test(i[1])&&b.isPlainObject(n))for(i in n)b.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(a=o.getElementById(i[2]),a&&a.parentNode){if(a.id!==i[2])return r.find(e);this.length=1,this[0]=a}return this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):b.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),b.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return h.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return b.each(this,e,t)},ready:function(e){return b.ready.promise().done(e),this},slice:function(){return this.pushStack(h.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]]:[])},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:d,sort:[].sort,splice:[].splice},b.fn.init.prototype=b.fn,b.extend=b.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||b.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(o=arguments[u]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(b.isPlainObject(r)||(n=b.isArray(r)))?(n?(n=!1,a=e&&b.isArray(e)?e:[]):a=e&&b.isPlainObject(e)?e:{},s[i]=b.extend(c,a,r)):r!==t&&(s[i]=r));return s},b.extend({noConflict:function(t){return e.$===b&&(e.$=u),t&&e.jQuery===b&&(e.jQuery=s),b},isReady:!1,readyWait:1,holdReady:function(e){e?b.readyWait++:b.ready(!0)},ready:function(e){if(e===!0?!--b.readyWait:!b.isReady){if(!o.body)return setTimeout(b.ready);b.isReady=!0,e!==!0&&--b.readyWait>0||(n.resolveWith(o,[b]),b.fn.trigger&&b(o).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===b.type(e)},isArray:Array.isArray||function(e){return"array"===b.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==b.type(e)||e.nodeType||b.isWindow(e))return!1;try{if(e.constructor&&!y.call(e,"constructor")&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||y.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=b.buildFragment([e],t,i),i&&b(i).remove(),b.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=b.trim(n),n&&k.test(n.replace(S,"@").replace(A,"]").replace(E,"")))?Function("return "+n)():(b.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||b.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&b.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(j,"ms-").replace(D,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:v&&!v.call("\ufeff\u00a0")?function(e){return null==e?"":v.call(e)}:function(e){return null==e?"":(e+"").replace(T,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?b.merge(n,"string"==typeof e?[e]:e):d.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(g)return g.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return f.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),b.isFunction(e)?(r=h.call(arguments,2),i=function(){return e.apply(n||this,r.concat(h.call(arguments)))},i.guid=e.guid=e.guid||b.guid++,i):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===b.type(r)){o=!0;for(u in r)b.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,b.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(b(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),b.ready.promise=function(t){if(!n)if(n=b.Deferred(),"complete"===o.readyState)setTimeout(b.ready);else if(o.addEventListener)o.addEventListener("DOMContentLoaded",H,!1),e.addEventListener("load",H,!1);else{o.attachEvent("onreadystatechange",H),e.attachEvent("onload",H);var r=!1;try{r=null==e.frameElement&&o.documentElement}catch(i){}r&&r.doScroll&&function a(){if(!b.isReady){try{r.doScroll("left")}catch(e){return setTimeout(a,50)}q(),b.ready()}}()}return n.promise(t)},b.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=b.type(e);return b.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=b(o);var _={};function F(e){var t=_[e]={};return b.each(e.match(w)||[],function(e,n){t[n]=!0}),t}b.Callbacks=function(e){e="string"==typeof e?_[e]||F(e):b.extend({},e);var n,r,i,o,a,s,u=[],l=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=u.length,n=!0;u&&o>a;a++)if(u[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,u&&(l?l.length&&c(l.shift()):r?u=[]:p.disable())},p={add:function(){if(u){var t=u.length;(function i(t){b.each(t,function(t,n){var r=b.type(n);"function"===r?e.unique&&p.has(n)||u.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=u.length:r&&(s=t,c(r))}return this},remove:function(){return u&&b.each(arguments,function(e,t){var r;while((r=b.inArray(t,u,r))>-1)u.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?b.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],this},disable:function(){return u=l=r=t,this},disabled:function(){return!u},lock:function(){return l=t,r||p.disable(),this},locked:function(){return!l},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!u||i&&!l||(n?l.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},b.extend({Deferred:function(e){var t=[["resolve","done",b.Callbacks("once memory"),"resolved"],["reject","fail",b.Callbacks("once memory"),"rejected"],["notify","progress",b.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return b.Deferred(function(n){b.each(t,function(t,o){var a=o[0],s=b.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&b.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?b.extend(e,r):r}},i={};return r.pipe=r.then,b.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=h.call(arguments),r=n.length,i=1!==r||e&&b.isFunction(e.promise)?r:0,o=1===i?e:b.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?h.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,u,l;if(r>1)for(s=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&b.isFunction(n[t].promise)?n[t].promise().done(a(t,l,n)).fail(o.reject).progress(a(t,u,s)):--i;return i||o.resolveWith(l,n),o.promise()}}),b.support=function(){var t,n,r,a,s,u,l,c,p,f,d=o.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
    a",n=d.getElementsByTagName("*"),r=d.getElementsByTagName("a")[0],!n||!r||!n.length)return{};s=o.createElement("select"),l=s.appendChild(o.createElement("option")),a=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={getSetAttribute:"t"!==d.className,leadingWhitespace:3===d.firstChild.nodeType,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:"/a"===r.getAttribute("href"),opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:!!a.value,optSelected:l.selected,enctype:!!o.createElement("form").enctype,html5Clone:"<:nav>"!==o.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===o.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!l.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}a=o.createElement("input"),a.setAttribute("value",""),t.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","t"),a.setAttribute("name","t"),u=o.createDocumentFragment(),u.appendChild(a),t.appendChecked=a.checked,t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;return d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip,b(function(){var n,r,a,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",u=o.getElementsByTagName("body")[0];u&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",u.appendChild(n).appendChild(d),d.innerHTML="
    t
    ",a=d.getElementsByTagName("td"),a[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===a[0].offsetHeight,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=p&&0===a[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===d.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==u.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(o.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
    ",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(u.style.zoom=1)),u.removeChild(n),n=d=a=r=null)}),n=s=u=l=r=a=null,t}();var O=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,B=/([A-Z])/g;function P(e,n,r,i){if(b.acceptData(e)){var o,a,s=b.expando,u="string"==typeof n,l=e.nodeType,p=l?b.cache:e,f=l?e[s]:e[s]&&s;if(f&&p[f]&&(i||p[f].data)||!u||r!==t)return f||(l?e[s]=f=c.pop()||b.guid++:f=s),p[f]||(p[f]={},l||(p[f].toJSON=b.noop)),("object"==typeof n||"function"==typeof n)&&(i?p[f]=b.extend(p[f],n):p[f].data=b.extend(p[f].data,n)),o=p[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[b.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[b.camelCase(n)])):a=o,a}}function R(e,t,n){if(b.acceptData(e)){var r,i,o,a=e.nodeType,s=a?b.cache:e,u=a?e[b.expando]:b.expando;if(s[u]){if(t&&(o=n?s[u]:s[u].data)){b.isArray(t)?t=t.concat(b.map(t,b.camelCase)):t in o?t=[t]:(t=b.camelCase(t),t=t in o?[t]:t.split(" "));for(r=0,i=t.length;i>r;r++)delete o[t[r]];if(!(n?$:b.isEmptyObject)(o))return}(n||(delete s[u].data,$(s[u])))&&(a?b.cleanData([e],!0):b.support.deleteExpando||s!=s.window?delete s[u]:s[u]=null)}}}b.extend({cache:{},expando:"jQuery"+(p+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?b.cache[e[b.expando]]:e[b.expando],!!e&&!$(e)},data:function(e,t,n){return P(e,t,n)},removeData:function(e,t){return R(e,t)},_data:function(e,t,n){return P(e,t,n,!0)},_removeData:function(e,t){return R(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&b.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),b.fn.extend({data:function(e,n){var r,i,o=this[0],a=0,s=null;if(e===t){if(this.length&&(s=b.data(o),1===o.nodeType&&!b._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>a;a++)i=r[a].name,i.indexOf("data-")||(i=b.camelCase(i.slice(5)),W(o,i,s[i]));b._data(o,"parsedAttrs",!0)}return s}return"object"==typeof e?this.each(function(){b.data(this,e)}):b.access(this,function(n){return n===t?o?W(o,e,b.data(o,e)):null:(this.each(function(){b.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function W(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(B,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:O.test(r)?b.parseJSON(r):r}catch(o){}b.data(e,n,r)}else r=t}return r}function $(e){var t;for(t in e)if(("data"!==t||!b.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}b.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=b._data(e,n),r&&(!i||b.isArray(r)?i=b._data(e,n,b.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t),a=function(){b.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return b._data(e,n)||b._data(e,n,{empty:b.Callbacks("once memory").add(function(){b._removeData(e,t+"queue"),b._removeData(e,n)})})}}),b.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?b.queue(this[0],e):n===t?this:this.each(function(){var t=b.queue(this,e,n);b._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&b.dequeue(this,e)})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(e,t){return e=b.fx?b.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=b.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=b._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var I,z,X=/[\t\r\n]/g,U=/\r/g,V=/^(?:input|select|textarea|button|object)$/i,Y=/^(?:a|area)$/i,J=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,G=/^(?:checked|selected)$/i,Q=b.support.getSetAttribute,K=b.support.input;b.fn.extend({attr:function(e,t){return b.access(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,t){return b.access(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return e=b.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=b.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?b.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return b.isFunction(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,a=0,s=b(this),u=t,l=e.match(w)||[];while(o=l[a++])u=r?u:!s.hasClass(o),s[u?"addClass":"removeClass"](o)}else(n===i||"boolean"===n)&&(this.className&&b._data(this,"__className__",this.className),this.className=this.className||e===!1?"":b._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(X," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=b.isFunction(e),this.each(function(n){var o,a=b(this);1===this.nodeType&&(o=i?e.call(this,n,a.val()):e,null==o?o="":"number"==typeof o?o+="":b.isArray(o)&&(o=b.map(o,function(e){return null==e?"":e+""})),r=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=b.valHooks[o.type]||b.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(U,""):null==n?"":n)}}}),b.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;for(;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(b.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&b.nodeName(n.parentNode,"optgroup"))){if(t=b(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=b.makeArray(t);return b(e).find("option").each(function(){this.selected=b.inArray(b(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var o,a,s,u=e.nodeType;if(e&&3!==u&&8!==u&&2!==u)return typeof e.getAttribute===i?b.prop(e,n,r):(a=1!==u||!b.isXMLDoc(e),a&&(n=n.toLowerCase(),o=b.attrHooks[n]||(J.test(n)?z:I)),r===t?o&&a&&"get"in o&&null!==(s=o.get(e,n))?s:(typeof e.getAttribute!==i&&(s=e.getAttribute(n)),null==s?t:s):null!==r?o&&a&&"set"in o&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r):(b.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=b.propFix[n]||n,J.test(n)?!Q&&G.test(n)?e[b.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:b.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!b.support.radioValue&&"radio"===t&&b.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!b.isXMLDoc(e),a&&(n=b.propFix[n]||n,o=b.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):V.test(e.nodeName)||Y.test(e.nodeName)&&e.href?0:t}}}}),z={get:function(e,n){var r=b.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?K&&Q?null!=i:G.test(n)?e[b.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?b.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&b.propFix[n]||n,n):e[b.camelCase("default-"+n)]=e[n]=!0,n}},K&&Q||(b.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return b.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t},set:function(e,n,r){return b.nodeName(e,"input")?(e.defaultValue=n,t):I&&I.set(e,n,r)}}),Q||(I=b.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},b.attrHooks.contenteditable={get:I.get,set:function(e,t,n){I.set(e,""===t?!1:t,n)}},b.each(["width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),b.support.hrefNormalized||(b.each(["href","src","width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),b.each(["href","src"],function(e,t){b.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),b.support.style||(b.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),b.support.optSelected||(b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),b.support.enctype||(b.propFix.enctype="encoding"),b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,n){return b.isArray(n)?e.checked=b.inArray(b(e).val(),n)>=0:t}})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}b.event={global:{},add:function(e,n,r,o,a){var s,u,l,c,p,f,d,h,g,m,y,v=b._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=b.guid++),(u=v.events)||(u=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof b===i||e&&b.event.triggered===e.type?t:b.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(w)||[""],l=n.length;while(l--)s=rt.exec(n[l])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),p=b.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=b.event.special[g]||{},d=b.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&b.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=u[g])||(h=u[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),b.event.global[g]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,p,f,d,h,g,m=b.hasData(e)&&b._data(e);if(m&&(c=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(s=rt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=b.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));u&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||b.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(c)&&(delete m.handle,b._removeData(e,"events"))}},trigger:function(n,r,i,a){var s,u,l,c,p,f,d,h=[i||o],g=y.call(n,"type")?n.type:n,m=y.call(n,"namespace")?n.namespace.split("."):[];if(l=f=i=i||o,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+b.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),u=0>g.indexOf(":")&&"on"+g,n=n[b.expando]?n:new b.Event(g,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:b.makeArray(r,[n]),p=b.event.special[g]||{},a||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!a&&!p.noBubble&&!b.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(l=l.parentNode);l;l=l.parentNode)h.push(l),f=l;f===(i.ownerDocument||o)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((l=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(b._data(l,"events")||{})[n.type]&&b._data(l,"handle"),s&&s.apply(l,r),s=u&&l[u],s&&b.acceptData(l)&&s.apply&&s.apply(l,r)===!1&&n.preventDefault();if(n.type=g,!(a||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===g&&b.nodeName(i,"a")||!b.acceptData(i)||!u||!i[g]||b.isWindow(i))){f=i[u],f&&(i[u]=null),b.event.triggered=g;try{i[g]()}catch(v){}b.event.triggered=t,f&&(i[u]=f)}return n.result}},dispatch:function(e){e=b.event.fix(e);var n,r,i,o,a,s=[],u=h.call(arguments),l=(b._data(this,"events")||{})[e.type]||[],c=b.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=b.event.handlers.call(this,e,l),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((b.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(o=[],a=0;u>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?b(r,this).index(l)>=0:b.find(r,this,null,[l]).length),o[r]&&o.push(i);o.length&&s.push({elem:l,handlers:o})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[b.expando])return e;var t,n,r,i=e.type,a=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new b.Event(a),t=r.length;while(t--)n=r[t],e[n]=a[n];return e.target||(e.target=a.srcElement||o),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,a):e},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 fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,a,s=n.button,u=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||o,a=i.documentElement,r=i.body,e.pageX=n.clientX+(a&&a.scrollLeft||r&&r.scrollLeft||0)-(a&&a.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(a&&a.scrollTop||r&&r.scrollTop||0)-(a&&a.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return b.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==o.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===o.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=b.extend(new b.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?b.event.trigger(i,null,t):b.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},b.removeEvent=o.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},b.Event=function(e,n){return this instanceof b.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&b.extend(this,n),this.timeStamp=e&&e.timeStamp||b.now(),this[b.expando]=!0,t):new b.Event(e,n)},b.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj; +return(!i||i!==r&&!b.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),b.support.submitBubbles||(b.event.special.submit={setup:function(){return b.nodeName(this,"form")?!1:(b.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=b.nodeName(n,"input")||b.nodeName(n,"button")?n.form:t;r&&!b._data(r,"submitBubbles")&&(b.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),b._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&b.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return b.nodeName(this,"form")?!1:(b.event.remove(this,"._submit"),t)}}),b.support.changeBubbles||(b.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(b.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),b.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),b.event.simulate("change",this,e,!0)})),!1):(b.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!b._data(t,"changeBubbles")&&(b.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||b.event.simulate("change",this.parentNode,e,!0)}),b._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return b.event.remove(this,"._change"),!Z.test(this.nodeName)}}),b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){b.event.simulate(t,e.target,b.event.fix(e),!0)};b.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),b.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return b().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=b.guid++)),this.each(function(){b.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,b(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){b.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?b.event.trigger(e,n,r,!0):t}}),function(e,t){var n,r,i,o,a,s,u,l,c,p,f,d,h,g,m,y,v,x="sizzle"+-new Date,w=e.document,T={},N=0,C=0,k=it(),E=it(),S=it(),A=typeof t,j=1<<31,D=[],L=D.pop,H=D.push,q=D.slice,M=D.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},_="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=F.replace("w","w#"),B="([*^$|!~]?=)",P="\\["+_+"*("+F+")"+_+"*(?:"+B+_+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+O+")|)|)"+_+"*\\]",R=":("+F+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+P.replace(3,8)+")*)|.*)\\)|)",W=RegExp("^"+_+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_+"+$","g"),$=RegExp("^"+_+"*,"+_+"*"),I=RegExp("^"+_+"*([\\x20\\t\\r\\n\\f>+~])"+_+"*"),z=RegExp(R),X=RegExp("^"+O+"$"),U={ID:RegExp("^#("+F+")"),CLASS:RegExp("^\\.("+F+")"),NAME:RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:RegExp("^("+F.replace("w","w*")+")"),ATTR:RegExp("^"+P),PSEUDO:RegExp("^"+R),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),needsContext:RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},V=/[\x20\t\r\n\f]*[+~]/,Y=/^[^{]+\{\s*\[native code/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,K=/'|\\/g,Z=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,et=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{q.call(w.documentElement.childNodes,0)[0].nodeType}catch(nt){q=function(e){var t,n=[];while(t=this[e++])n.push(t);return n}}function rt(e){return Y.test(e+"")}function it(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>i.cacheLength&&delete e[t.shift()],e[n]=r}}function ot(e){return e[x]=!0,e}function at(e){var t=p.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function st(e,t,n,r){var i,o,a,s,u,l,f,g,m,v;if((t?t.ownerDocument||t:w)!==p&&c(t),t=t||p,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!d&&!r){if(i=J.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&y(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return H.apply(n,q.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&T.getByClassName&&t.getElementsByClassName)return H.apply(n,q.call(t.getElementsByClassName(a),0)),n}if(T.qsa&&!h.test(e)){if(f=!0,g=x,m=t,v=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){l=ft(e),(f=t.getAttribute("id"))?g=f.replace(K,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=l.length;while(u--)l[u]=g+dt(l[u]);m=V.test(e)&&t.parentNode||t,v=l.join(",")}if(v)try{return H.apply(n,q.call(m.querySelectorAll(v),0)),n}catch(b){}finally{f||t.removeAttribute("id")}}}return wt(e.replace(W,"$1"),t,n,r)}a=st.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},c=st.setDocument=function(e){var n=e?e.ownerDocument||e:w;return n!==p&&9===n.nodeType&&n.documentElement?(p=n,f=n.documentElement,d=a(n),T.tagNameNoComments=at(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),T.attributes=at(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),T.getByClassName=at(function(e){return e.innerHTML="",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),T.getByName=at(function(e){e.id=x+0,e.innerHTML="
    ",f.insertBefore(e,f.firstChild);var t=n.getElementsByName&&n.getElementsByName(x).length===2+n.getElementsByName(x+0).length;return T.getIdNotName=!n.getElementById(x),f.removeChild(e),t}),i.attrHandle=at(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==A&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},T.getIdNotName?(i.find.ID=function(e,t){if(typeof t.getElementById!==A&&!d){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){return e.getAttribute("id")===t}}):(i.find.ID=function(e,n){if(typeof n.getElementById!==A&&!d){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==A&&r.getAttributeNode("id").value===e?[r]:t:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){var n=typeof e.getAttributeNode!==A&&e.getAttributeNode("id");return n&&n.value===t}}),i.find.TAG=T.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==A?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},i.find.NAME=T.getByName&&function(e,n){return typeof n.getElementsByName!==A?n.getElementsByName(name):t},i.find.CLASS=T.getByClassName&&function(e,n){return typeof n.getElementsByClassName===A||d?t:n.getElementsByClassName(e)},g=[],h=[":focus"],(T.qsa=rt(n.querySelectorAll))&&(at(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||h.push("\\["+_+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){e.innerHTML="",e.querySelectorAll("[i^='']").length&&h.push("[*^$]="+_+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(T.matchesSelector=rt(m=f.matchesSelector||f.mozMatchesSelector||f.webkitMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){T.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),g.push("!=",R)}),h=RegExp(h.join("|")),g=RegExp(g.join("|")),y=rt(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},v=f.compareDocumentPosition?function(e,t){var r;return e===t?(u=!0,0):(r=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&r||e.parentNode&&11===e.parentNode.nodeType?e===n||y(w,e)?-1:t===n||y(w,t)?1:0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return u=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:0;if(o===a)return ut(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?ut(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},u=!1,[0,0].sort(v),T.detectDuplicates=u,p):p},st.matches=function(e,t){return st(e,null,null,t)},st.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&c(e),t=t.replace(Z,"='$1']"),!(!T.matchesSelector||d||g&&g.test(t)||h.test(t)))try{var n=m.call(e,t);if(n||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return st(t,p,null,[e]).length>0},st.contains=function(e,t){return(e.ownerDocument||e)!==p&&c(e),y(e,t)},st.attr=function(e,t){var n;return(e.ownerDocument||e)!==p&&c(e),d||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):d||T.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},st.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},st.uniqueSort=function(e){var t,n=[],r=1,i=0;if(u=!T.detectDuplicates,e.sort(v),u){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e};function ut(e,t){var n=t&&e,r=n&&(~t.sourceIndex||j)-(~e.sourceIndex||j);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function lt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ct(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pt(e){return ot(function(t){return t=+t,ot(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}o=st.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},i=st.selectors={cacheLength:50,createPseudo:ot,match:U,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(et,tt),e[3]=(e[4]||e[5]||"").replace(et,tt),"~="===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]||st.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]&&st.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return U.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&z.test(n)&&(t=ft(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){return"*"===e?function(){return!0}:(e=e.replace(et,tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[e+" "];return t||(t=RegExp("(^|"+_+")"+e+"("+_+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==A&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=st.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[x]||(m[x]={}),l=c[e]||[],d=l[0]===N&&l[1],f=l[0]===N&&l[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[N,d,f];break}}else if(v&&(l=(t[x]||(t[x]={}))[e])&&l[0]===N)f=l[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[x]||(p[x]={}))[e]=[N,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||st.error("unsupported pseudo: "+e);return r[x]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?ot(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=M.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:ot(function(e){var t=[],n=[],r=s(e.replace(W,"$1"));return r[x]?ot(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:ot(function(e){return function(t){return st(e,t).length>0}}),contains:ot(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:ot(function(e){return X.test(e||"")||st.error("unsupported lang: "+e),e=e.replace(et,tt).toLowerCase(),function(t){var n;do if(n=d?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.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===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.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.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return G.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"))||t.toLowerCase()===e.type)},first:pt(function(){return[0]}),last:pt(function(e,t){return[t-1]}),eq:pt(function(e,t,n){return[0>n?n+t:n]}),even:pt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:pt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:pt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:pt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[n]=lt(n);for(n in{submit:!0,reset:!0})i.pseudos[n]=ct(n);function ft(e,t){var n,r,o,a,s,u,l,c=E[e+" "];if(c)return t?0:c.slice(0);s=e,u=[],l=i.preFilter;while(s){(!n||(r=$.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(o=[])),n=!1,(r=I.exec(s))&&(n=r.shift(),o.push({value:n,type:r[0].replace(W," ")}),s=s.slice(n.length));for(a in i.filter)!(r=U[a].exec(s))||l[a]&&!(r=l[a](r))||(n=r.shift(),o.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?st.error(e):E(e,u).slice(0)}function dt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function ht(e,t,n){var i=t.dir,o=n&&"parentNode"===i,a=C++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,s){var u,l,c,p=N+" "+a;if(s){while(t=t[i])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[x]||(t[x]={}),(l=c[i])&&l[0]===p){if((u=l[1])===!0||u===r)return u===!0}else if(l=c[i]=[p],l[1]=e(t,n,s)||r,l[1]===!0)return!0}}function gt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function mt(e,t,n,r,i){var o,a=[],s=0,u=e.length,l=null!=t;for(;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function yt(e,t,n,r,i,o){return r&&!r[x]&&(r=yt(r)),i&&!i[x]&&(i=yt(i,o)),ot(function(o,a,s,u){var l,c,p,f=[],d=[],h=a.length,g=o||xt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:mt(g,f,e,s,u),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,u),r){l=mt(y,d),r(l,[],s,u),c=l.length;while(c--)(p=l[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(p=y[c])&&l.push(m[c]=p);i(null,y=[],l,u)}c=y.length;while(c--)(p=y[c])&&(l=i?M.call(o,p):f[c])>-1&&(o[l]=!(a[l]=p))}}else y=mt(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function vt(e){var t,n,r,o=e.length,a=i.relative[e[0].type],s=a||i.relative[" "],u=a?1:0,c=ht(function(e){return e===t},s,!0),p=ht(function(e){return M.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;o>u;u++)if(n=i.relative[e[u].type])f=[ht(gt(f),n)];else{if(n=i.filter[e[u].type].apply(null,e[u].matches),n[x]){for(r=++u;o>r;r++)if(i.relative[e[r].type])break;return yt(u>1&>(f),u>1&&dt(e.slice(0,u-1)).replace(W,"$1"),n,r>u&&vt(e.slice(u,r)),o>r&&vt(e=e.slice(r)),o>r&&dt(e))}f.push(n)}return gt(f)}function bt(e,t){var n=0,o=t.length>0,a=e.length>0,s=function(s,u,c,f,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,T=l,C=s||a&&i.find.TAG("*",d&&u.parentNode||u),k=N+=null==T?1:Math.random()||.1;for(w&&(l=u!==p&&u,r=n);null!=(h=C[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,u,c)){f.push(h);break}w&&(N=k,r=++n)}o&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,o&&b!==v){g=0;while(m=t[g++])m(x,y,u,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=L.call(f));y=mt(y)}H.apply(f,y),w&&!s&&y.length>0&&v+t.length>1&&st.uniqueSort(f)}return w&&(N=k,l=T),x};return o?ot(s):s}s=st.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=ft(e)),n=t.length;while(n--)o=vt(t[n]),o[x]?r.push(o):i.push(o);o=S(e,bt(i,r))}return o};function xt(e,t,n){var r=0,i=t.length;for(;i>r;r++)st(e,t[r],n);return n}function wt(e,t,n,r){var o,a,u,l,c,p=ft(e);if(!r&&1===p.length){if(a=p[0]=p[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&!d&&i.relative[a[1].type]){if(t=i.find.ID(u.matches[0].replace(et,tt),t)[0],!t)return n;e=e.slice(a.shift().value.length)}o=U.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],i.relative[l=u.type])break;if((c=i.find[l])&&(r=c(u.matches[0].replace(et,tt),V.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=r.length&&dt(a),!e)return H.apply(n,q.call(r,0)),n;break}}}return s(e,p)(r,t,d,n,V.test(e)),n}i.pseudos.nth=i.pseudos.eq;function Tt(){}i.filters=Tt.prototype=i.pseudos,i.setFilters=new Tt,c(),st.attr=b.attr,b.find=st,b.expr=st.selectors,b.expr[":"]=b.expr.pseudos,b.unique=st.uniqueSort,b.text=st.getText,b.isXMLDoc=st.isXML,b.contains=st.contains}(e);var at=/Until$/,st=/^(?:parents|prev(?:Until|All))/,ut=/^.[^:#\[\.,]*$/,lt=b.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};b.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return r=this,this.pushStack(b(e).filter(function(){for(t=0;i>t;t++)if(b.contains(r[t],this))return!0}));for(n=[],t=0;i>t;t++)b.find(e,this[t],n);return n=this.pushStack(i>1?b.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=b(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(b.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1))},filter:function(e){return this.pushStack(ft(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?lt.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],a=lt.test(e)||"string"!=typeof e?b(e,t||this.context):0;for(;i>r;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&11!==n.nodeType){if(a?a.index(n)>-1:b.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}}return this.pushStack(o.length>1?b.unique(o):o)},index:function(e){return e?"string"==typeof e?b.inArray(this[0],b(e)):b.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?b(e,t):b.makeArray(e&&e.nodeType?[e]:e),r=b.merge(this.get(),n);return this.pushStack(b.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.fn.andSelf=b.fn.addBack;function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(e,t,n){return b.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(e,t,n){return b.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return b.dir(e,"previousSibling",n)},siblings:function(e){return b.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.merge([],e.childNodes)}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return at.test(e)||(r=n),r&&"string"==typeof r&&(i=b.filter(r,i)),i=this.length>1&&!ct[e]?b.unique(i):i,this.length>1&&st.test(e)&&(i=i.reverse()),this.pushStack(i)}}),b.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?b.find.matchesSelector(t[0],e)?[t[0]]:[]:b.find.matches(e,t)},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!b(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(t=t||0,b.isFunction(t))return b.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return b.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=b.grep(e,function(e){return 1===e.nodeType});if(ut.test(t))return b.filter(t,r,!n);t=b.filter(t,r)}return b.grep(e,function(e){return b.inArray(e,t)>=0===n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/\s*$/g,At={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:b.support.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},jt=dt(o),Dt=jt.appendChild(o.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,b.fn.extend({text:function(e){return b.access(this,function(e){return e===t?b.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(b.isFunction(e))return this.each(function(t){b(this).wrapAll(e.call(this,t))});if(this[0]){var t=b(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return b.isFunction(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b.isFunction(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){b.nodeName(this,"body")||b(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=0;for(;null!=(n=this[r]);r++)(!e||b.filter(e,[n]).length>0)&&(t||1!==n.nodeType||b.cleanData(Ot(n)),n.parentNode&&(t&&b.contains(n.ownerDocument,n)&&Mt(Ot(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&b.cleanData(Ot(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&b.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return b.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!b.support.htmlSerialize&&mt.test(e)||!b.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(b.cleanData(Ot(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=b.isFunction(e);return t||"string"==typeof e||(e=b(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;n&&(b(this).remove(),n.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=f.apply([],e);var i,o,a,s,u,l,c=0,p=this.length,d=this,h=p-1,g=e[0],m=b.isFunction(g);if(m||!(1>=p||"string"!=typeof g||b.support.checkClone)&&Ct.test(g))return this.each(function(i){var o=d.eq(i);m&&(e[0]=g.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(p&&(l=b.buildFragment(e,this[0].ownerDocument,!1,this),i=l.firstChild,1===l.childNodes.length&&(l=i),i)){for(n=n&&b.nodeName(i,"tr"),s=b.map(Ot(l,"script"),Ht),a=s.length;p>c;c++)o=l,c!==h&&(o=b.clone(o,!0,!0),a&&b.merge(s,Ot(o,"script"))),r.call(n&&b.nodeName(this[c],"table")?Lt(this[c],"tbody"):this[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,b.map(s,qt),c=0;a>c;c++)o=s[c],kt.test(o.type||"")&&!b._data(o,"globalEval")&&b.contains(u,o)&&(o.src?b.ajax({url:o.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):b.globalEval((o.text||o.textContent||o.innerHTML||"").replace(St,"")));l=i=null}return this}});function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function Ht(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Mt(e,t){var n,r=0;for(;null!=(n=e[r]);r++)b._data(n,"globalEval",!t||b._data(t[r],"globalEval"))}function _t(e,t){if(1===t.nodeType&&b.hasData(e)){var n,r,i,o=b._data(e),a=b._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)b.event.add(t,n,s[n][r])}a.data&&(a.data=b.extend({},a.data))}}function Ft(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!b.support.noCloneEvent&&t[b.expando]){i=b._data(t);for(r in i.events)b.removeEvent(t,r,i.handle);t.removeAttribute(b.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),b.support.html5Clone&&e.innerHTML&&!b.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Nt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){b.fn[e]=function(e){var n,r=0,i=[],o=b(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),b(o[r])[t](n),d.apply(i,n.get());return this.pushStack(i)}});function Ot(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||b.nodeName(o,n)?s.push(o):b.merge(s,Ot(o,n));return n===t||n&&b.nodeName(e,n)?b.merge([e],s):s}function Bt(e){Nt.test(e.type)&&(e.defaultChecked=e.checked)}b.extend({clone:function(e,t,n){var r,i,o,a,s,u=b.contains(e.ownerDocument,e);if(b.support.html5Clone||b.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(b.support.noCloneEvent&&b.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(r=Ot(o),s=Ot(e),a=0;null!=(i=s[a]);++a)r[a]&&Ft(i,r[a]);if(t)if(n)for(s=s||Ot(e),r=r||Ot(o),a=0;null!=(i=s[a]);a++)_t(i,r[a]);else _t(e,o);return r=Ot(o,"script"),r.length>0&&Mt(r,!u&&Ot(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,u,l,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===b.type(o))b.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),u=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[u]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!b.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!b.support.tbody){o="table"!==u||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)b.nodeName(l=o.childNodes[i],"tbody")&&!l.childNodes.length&&o.removeChild(l) +}b.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),b.support.appendChecked||b.grep(Ot(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===b.inArray(o,r))&&(a=b.contains(o.ownerDocument,o),s=Ot(f.appendChild(o),"script"),a&&Mt(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,u=b.expando,l=b.cache,p=b.support.deleteExpando,f=b.event.special;for(;null!=(n=e[s]);s++)if((t||b.acceptData(n))&&(o=n[u],a=o&&l[o])){if(a.events)for(r in a.events)f[r]?b.event.remove(n,r):b.removeEvent(n,r,a.handle);l[o]&&(delete l[o],p?delete n[u]:typeof n.removeAttribute!==i?n.removeAttribute(u):n[u]=null,c.push(o))}}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+x+")(.*)$","i"),Yt=RegExp("^("+x+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+x+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===b.css(e,"display")||!b.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=b._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=b._data(r,"olddisplay",un(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&b._data(r,"olddisplay",i?n:b.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}b.fn.extend({css:function(e,n){return b.access(this,function(e,n,r){var i,o,a={},s=0;if(b.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=b.css(e,n[s],!1,o);return a}return r!==t?b.style(e,n,r):b.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:nn(this))?b(this).show():b(this).hide()})}}),b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=b.camelCase(n),l=e.style;if(n=b.cssProps[u]||(b.cssProps[u]=tn(l,u)),s=b.cssHooks[n]||b.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(b.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||b.cssNumber[u]||(r+="px"),b.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=b.camelCase(n);return n=b.cssProps[u]||(b.cssProps[u]=tn(e.style,u)),s=b.cssHooks[n]||b.cssHooks[u],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||b.isNumeric(o)?o||0:a):a},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||b.contains(e.ownerDocument,e)||(u=b.style(e,n)),Yt.test(u)&&Ut.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):o.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),Yt.test(u)&&!zt.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=b.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=b.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=b.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=b.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=b.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(b.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function un(e){var t=o,n=Gt[e];return n||(n=ln(e,t),"none"!==n&&n||(Pt=(Pt||b(" +{:/nomarkdown} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..fbf4769f9bb9c6fb988e3ba819556fa945c694c6 GIT binary patch literal 16958 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 literal 0 HcmV?d00001 diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..304c37bd4620f70e966989c62d3256d632c556d6 GIT binary patch literal 1355 zcmV-R1+@B!P)M?s9>M``&~-il000McNliru;0OZ?Hv)1bYZCNMV7HIjBmQp}IUHN(tVhb6PAs`748cg)X5F%k7G?|1% zLIe}hnAM1`D554x{CI(f5|UMxNPLnIbRgw3_(9ZIEf!@KTDm)PeVNwj^p4%idD+c5 z=idLh=iE8}a}^?@n-*>%PshR2+V$@5Dubn4l<&Ay1_tnb4^`99Qne%}q)F7&GNG}V z^pt4`&qw&40PX^Pz;)mfaM7`i*N72C5C-hoY*A@O>)%w{d%ZMN1|}ASCP3=UN|Gf6VtP z>w#s_ScBg-;3vm608m5VPX*xNzzRTP>B|Fan&xM_Ce2;KH#Y@Q2PJf)tm& zIIu@Itq!15lJc`adn5>eOg2}vfgFJ97V-d}N1Xl+gU89@eaAK6gv{pHhHz}-Ca_Op zes;J7x@jeWpDO-t4cgiFvPaoD1p*3xRq5Y1Es z9AJxN*^9#gxP|;%F?*i{I=BZ3(!VpJzUkP;%i#fb(>4fu#>?2ySZdyG+lce_xK&fk-{MW?x1@(0koAAr!;RA&GdMJQS;7wq0Nc|OH z0Adsu1hsAe&IDaCmUy&OE%hyPXlR><0y!Z>Iml!U@KB^|cYrs5PaWI1kj)iGeHBXd z_Ufj!6L@9JtM7YcX0$PR;W7xiv_wik8Mq3Z1`av4(H#yXmTGm=ItXkVD-hqSFlEWg zyP5lEclnia3ebU>0T0AAuC>4o$2NpA7JzPAF93V~I~@Yy`|p-cyt6%W7oG-Q0;Wh- z%>u5gV}Rop@_XGvUTJJ!@QtD<@?k?!P&Dls-L!T^EFU_yF*Ts|QJJVJ1EJF#RTIh0 zecxZ?#+CCZsut(k1oTE5R5n-a3od$CcB|uQEPka-eajqXb#5e4TNmfHBZfx~NOY^! zXv(Xl;h7JwLwH`V#B9VYJ0{VsNa&{36?_e8w~$|3Z8j8DMNOri5S~}8lE}_WbQu+R z6xax?(M>Beo|4=;zW=059hW$Xu0MJQ7IE)#GDiQPM0YtFKpLTL(3mUx}gA0I<|2oI+AVG zP3s5XRkx7$qNs|h;g<*b^IA83KVC-FMl3(<7V_^$_FIz86%PR`Bj7#2x@@k9qMMe8 z8)yOsbA8VnY-nkJez0_lQtxkQ$<)8isaz)0(tdW@(p9fl2JXxV$fya}6vF}MfK|Y4 z$2L%O)5-%o#(UNMN`-XORGJqpN2{rgdyt0ZcVLHO8%Lyctee)F;6>aDEDQ#d;n%0C zB}mjwphmAJnZA#P*10IEittCx0+nD6_yxESJkvjLY~yM+S5%@C)IUTqy&zb!U&;Ug N002ovPDHLkV1n)JY=-~< literal 0 HcmV?d00001 diff --git a/feed.xml b/feed.xml new file mode 100644 index 0000000..905ec7c --- /dev/null +++ b/feed.xml @@ -0,0 +1,38 @@ +--- +layout: null +--- + + +{{ site.title }} +Jekyll + + +{{ site.time | date_to_xmlschema }} +{{ site.url }}/ + + {{ site.owner.name }} + {{ site.url }}/ + {% if site.owner.email %}{{ site.owner.email }}{% endif %} + +{% for post in site.posts limit:20 %} + + + <![CDATA[{{ post.title | cdata_escape }}]]> + + {{ site.url }}{{ post.id }} + {% if post.modified %}{{ post.modified | to_xmlschema }}T00:00:00-00:00 + {{ post.date | date_to_xmlschema }} + {% else %}{{ post.date | date_to_xmlschema }} + {{ post.date | date_to_xmlschema }}{% endif %} + + {{ site.owner.name }} + {{ site.url }} + {{ site.owner.email }} + + + {{ post.content | xml_escape }} + {% include feed-footer.html %} + + +{% endfor %} + diff --git a/images/abstract-1.jpg b/images/abstract-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe8b06a29e62328e71cfc8df54bbcc85cc13f39c GIT binary patch literal 49623 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
    }QSNUt=PxA`njC!cfW%JwT~E)JjV>;@-+5)$ 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 G@_zu`Mj)=Q+=Lp6|1~@A+%` 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

    4o~E> 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 z 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%0AK^MZ^`qQxl}Sk&?Fs9Wg(Q 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�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 literal 0 HcmV?d00001 diff --git a/images/abstract-5.jpg b/images/abstract-5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..76a34910f224714f5c3311771c367d58ea5475ce GIT binary patch literal 39287 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 U)#Z+KbRI~2nf(p%S3g7l*#SllLjV8( literal 0 HcmV?d00001 diff --git a/images/abstract-6.jpg b/images/abstract-6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b360fde890f8e1f25ce318d00423aef9c713f282 GIT binary patch literal 24697 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�(hlUJQuXIq?{b)e6L@QF>I+VZjw-R@ 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 Sm8S3bei2SASIYhU_J087zRCsw literal 0 HcmV?d00001 diff --git a/images/abstract-7.jpg b/images/abstract-7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..734663c35e1ce9da0cb1edc7e6c6c3a553c32efd GIT binary patch literal 31740 zcma&Ndpy%`_&+|&YPQrcBRU{s)+Ta_RE#Z*Y%?-a&P)!4&IgCA7;>Hv*_h@~8Cubi zkaLXWRH;;Wt3>tI`FF4P=ll76fB*en9`)$aYp?6RU)S}#p4aob?)fwFXA**PqBv3@ za&i!e9Qc9!8Hd}q4Yv5bD?aQc4&njNxwLA^R zhrQWeLUG;I+|W8{o0*0guY4>vCpxxA8W~a%dzzrzqf^mP$Y+dHGwHaY zhH8)2Y8VTPEUB#kR{h$dW%)-Pa7)i`w2QEBzX}2lm zLfjKeAut-m*3YSSnXL`9hFdG78EkYy`qG58X1EF=x{lW^?4%Nbi;zJ=Wo}b$& zl+DYXka#wT1?{OC>6AhGoxYlnTiV|q#Twet8wt60VA~QkGWv5C}Ke*eb8ki5r0|vQob|pgc@rSmt{r zX-G6Z&q7bo=}P!K!9>`&$20IrGV5?`Dc=`ZM|q*$;g}(Ja;1jONVN-i2R6N;293nk z&4kj-h%60yWh~jr%Q0*wJhFxrEfl*@%j;%c+R`<8ru!Bx)&*PW5JHCvQ?b_dgNJC4 za+<1dLncI(gw}S4a^i(FIhp~c(33&FfmRJ<2hy6%2>20n-S7=4OqkE$mNs$uhKaNI zJOg$?Y?IF}60_GJT zdM`E89fPEY`wna5#B59NEdSpZFo4EGstmN`m=G;*h&xJ1gCZT=C8b&jOdey1sz~%k zNoTd)HF%sVC68_rz3PtC-*i^m2=qO?b$lnk~Y)*L>;%{;x;Aof*2bj+a zg{z`f?Q!_{#DNH=JV}c4!dBauR)#C$VLrBWVHI%v5C+S;n%rcC_u?Cblcj@5g}Lcd;*I zvkiUL%xvLdWa*m;(}`F0#WEnOv{HE{2yiJ*AQu)N@9iNM%DqAM!it?l93Qeb5ntM* z`~)T>Na#+LY>#daPF>qT5C-Hgnd)EY5+oX^xuG{TQT*1bXXttG=me)PLS{b825A7H zm1;qh#~_Ymm?y#=C4e!KQfXcYOmdZ%do9SPmb`FxLm|eC(Tl*O#A4A>9@&Qq?DN{Z z!jOCDI)9V!wsK?-=Z;YU=% zFWX7YV{hs@&tac6L&;)S zgU=JO2%A!vP89^8zf{2nC&N%`n7kK_kA?}Ef;@JRnCYp(R5j!!SG#M_bEy6`gxjV! z?DMHX)$)A9N`sSR<>@S>Vfj#)c~Q@FQFr+xM?!?frI9huI=8OV7VFSZ7@+@n5MVSS z9-j>8UuRqklV_t!GjPZ8W3gf(W_cbSDXb7eyYRf^D&=YEj9*Z7rJp-4`^iAiv>jvG zCadzOzN48&4tvm~yifWzHYD047EsW2gU@$jZGgs!gyJS z5w@Y;8ca7b4_)tIIK+xoMM-lvGPn)W8Io6JD6f*{vremw@!o`J0UwGq(<>i4+%scR z{yb)Yu%)70x*87_K*0G9?uqg7paA@r!6G=U+{;}KdKHCqYM{C};Yaw4S)@?lg`t3& z0u|NGu!DpwgIHA}K{!xH-9wq83fjxb`HZmLDNikD^jYbh{w<~vxsIn~34lXFRDDYU z1IZ!CWEf2@6hihCGseWGShts3c}lz>n`L9vxF5qd;G{|GKR(!4tX=A-Fqml ze8Y6IK_g*rWldkoxaE7}@|jDiYD5he$CT@`>MQ3^3i(?BAWGp-uAMzTnI@4VBXCR_ zRx$ts>`ujTm|=_=M=!E+y1`+Tl-E9-V(UM81k+_~&olJZtnu~=1j+UqUx^sXKD#wV*2~{@IX4SBMOq-HNJ77>j7rvv~URaTbu2TL? z59%6ZJW&W6bmB_9RH5DVT&hhMc-4v1#sKn(6AA#7v|Bt!5W4Pb?azblwJsCuL-!{{Wb2J;4jP{tT!Orh&$7yz5l zZlNk2)XiiGeui3UTOKM?jJe@X=|#JpAvhv^R&JJnxhjB zLpnm_NPH5Ws0HN$x_0-9=awqs6vDDA!`;b%h3FpLLIHljFt?ONNi|?slD(Q(Fe)HH zcYa`aUB~DX;2J_~---ICmSQ&++t53N5n&L}d3Q4wD$|JnnYXFK8K7whnfV0!+R|z! zh=C%W$tcWqcOo?5pA3=39yQv&O@t=8kis(@wr3gg+Vfz1deA_CAl6J)1Y%5!O-gc1 z8zb#QNy<6hcY%yZ#Ap5$&@?o_5E_sWgUkTCr`>R5O5|d(Hqu!f6Z=F|-N?qY(U@|3 z!t%r7eehmnsz)1B%{E+(URGY@LMfk!bOA-IQyNlUnB!>TUv_A<;pYi^1iZ=yP1J?J zSZG>8XaZA?Ny@Xa_tHrv;rrdmG~SauRnsT&-gu(KRN@1xYvI%)xJ~9#d2d5rD-%;nHeTni^(<#si9m(-eXL#mQ8nfCvM8 z%GJ3_^J3AdIH5OC5Yo|5U4f|Dza|}5T^Ye*JQ=`t&4h>Iz1#=<+X!J+daoH_K<5q> zxx5W?>1-ea6?YS;IGj!;geJ=XKR+8sN@7c z5CY|vYrI@4l4vTS3#+lC1+vT&4tTUDVWo%D9Yq!Orcox0*pTD7!y)!rBC$lqay2## zB36r5s_jsPDwX%rslmZ?xbkRsRkl1sq`+n(anv%B7p9r&f0fWsy%BgF-%*7hjcsu9 zS(8sKb4r%@DACL4)XnVNrX0%DM808;6?g}LCuhU5Xts5=Oi3UiFoc0@1vHA~0U8ZV zJdyyTGvyHtw%`>=cxfR|gNY%gtA^KB2&;v4T=_Ck#2ksd9g3bzy=? zw}C{Chl>8PDcTcOZa|W;X{KZdpA4(wmN}ukHI@s}R1YH8-N}>{JEY_yq5`Jib$Kg~ z8|K@m6LUoa0>BicHvw#uBZWQhO@;%?i$dx(vV%Koy8gx*bdqSUs2nJEEKL1Vo=O(o0o2uT0D@G{1Xz4tOF)=@Z*noo>+; zM?$1a+WEcjY92cl@1mUOnGM1-$$u3u=$HPdqk+5I$n*-g&c>_M9o~@35i-^6y`kMs zO$i=UCkcLls61m+mrj(~7iP~n0df*_dBbd|qEXRAQ4U*F7YnMfl&Tq0(^pQdG{6GM z)ouf+B5UEfK#{^}oLodL8Vc$$u7XG6Brru)ID$y%CBcERDeTW>bkRYF8k#*#AW=qJ!YD%?6j$`FtO%0kF zG?y#*TFl;Y5t;2jd^HgsDi=>d#S zrV&V-YQKnhZ+Mld1m>+OYdUH<`IN$1ALune_;?hICU2mMF83nk+2a!XLEj4HRAoOys?xX(L$&?h zu%RZMCuF?fsyD13s0uI8>r--Xutin8yztNo1p}hR~Mk za;;Q?mv&j8#AW5hf#megnwusKGnYQ+xM7D1bL=zlGC>VT<8(weP!61y5DuXkc%Y#* z2_771Hhuv5%(IFh4|ZQV)L$KNKu1Kq!4JnIQic7zs{~;=_^YX0VlL=Xssk!I%(N(n z9z9X$^7iPd@6PY6q@H6AvZlkPT#gCaM>w=5)j_rb{-Herr{sa_N5B%8m~IngKmbVM7KeL9AI*YI0P(_>uys;xDoC~)p93$8*&9*geDr(jjCYSGV2|Y zZWu)Nx)I0@%@5`&n_+w^dOI5}Hd;h`PV|AQyk^EEsLpdprRy$e3Q#glrwT!oLQoP6 z&J%DobOfeKQVoKpgyK^HQet(0oVX^qn#<^Bf|ATDqyza|T@dbG1==W9th?C7K7W^^ znci#1=;>mUB8}YzkL@RV(>n$B`Cz2AMpp3uP9~}#a>zgi;5izE$f+}6%F_fq8XhPH z)!2=CPXL7IL43N?6D202dk<)ntFg9Wp#Q`87^b4d*a4|ar)X^NO}%n)!#|fIta?U< zcv~d09IJsd{?Am41EqnshE~d;+R&MD?pVeE3^c|=ig<00=A%S<02R|}3Y1D>H#1CT zpU9Ik$)m!d&{RKS_H{=Ky)t${dH$C6^7qD1iaP@sSY_E{Mb;O?{tnF`j-fL1g3Kz= zsoD@TF<0rnNI=BZ{^+_Vbx(x61jAhDEbtjJh#xCqa3wTQWNyT05JUr&R-Ll3*4P2v z$dK~B!Sdd8GB@kgb?GNy9aQ|kwG1@f4e_N_I7B?yysvxRRWz9%Bz9u??V*7#IGfHl zn6G}&9@LjCqY=>cNJA|axvpq>GwOQnHY*WJy3oevBG zMa_|!N0kyGRmurWEkzv0y}>rzT}&F$@CInaAcbTf)j&l87&CHjgbPP8T`bsW(11rl zs$r^zMZvI(Uir*AlOj!OLHPvFLT{=PG_0T@lLK;BRwT1R5)cDprne*J8?tJxC*Up??cxxg04Gv}AIj z9C<386mP(k^T6_OwJ-^o2!X0!%WcAsa0oX7n{);lsYDoKq>4~0o%LiNHV7xyJsCpO zc{L39X%IsH(VH3yBNUrhIj4h`m{rL2l(J+>sNVo#BLRasPylq?K>!4qLK@5yjEbGA zFe#2+j!YyTKNE&6t;+*tvpYyg^YTosqbeG{Np*4Z#thv!46Ok);aQQYVb$4ahOu(I z(~UJN04(>xMQ^I~Z%YGeeEENKMH}}lQoJci1Qp>SRm<}rEHcd-v@a3^52}3=T~r;! zXM13Pi>iZQLqf5~wU*9M-c?+;Qx4^IO;HY|th{d#c&Q-3ZCiSM0Nbr=`(|y>3_#;$ zwru}dtM}qXf#sjKR(kbidn-!76s))8_P@=GN>I6I32Eytm6Yi4|1)XO+O7n4HdyL zWAY6|6euS?wrmlHiK#Mg;&E&SZB_l8nvx}^Hv)y#RIqYtP?f1pw|@~BnayA?r2Rwe ze6~33$GWR$&NI)mE|V@WXf~yczakD!OY}ksm)Vk_Rf(lYm^+hENw@J<4QGcY2(#0v zPN1tN(}lKVq^N7wN7cWREv$RepC}ai*b^kCVHWxhm3MlJ`i|;T4(H}Gjs!$|N>>B? zpM=##GxuzHuW;oaCsvd11UQe{FZIVd>%qMip{Z+#a0YKKtPiU!2f^B7noTla*_B< z(^3ykJTsIktPp6haCL)Je-V|*X6syKB1F=e7(*bkg#2(U(F_en#_!GY9i&kv>_)2) zD{7uaL8FyPV88Vh>8F02mX{3zjO4tuNw8YbZ$taFBND*46@vzf-`&^U22ANiu&f{{ zw~5Ij)0rEojyUNo4WzC@n6%4B0W?cPjP|k`Pibrqc!Rgh=k~*1In~>89R8X&0MjNh zurJ4SXwYKPWUZu*h(k+YA~3wLc=s#;fQ=kIND8LV@%dDlbs~ONCy(eu8V8g#!sCdk zs^O7VjscE?ChVH-b!(pcdjqL891sf3FTmq*o^qt@n*XLjP8cYsoFL~xgu>`HUhc%q z8+7|7Kn+xp7q=;~A1mcbkOC)wBOKm`>{Z6dCv$~jBr#nR=pBPW%gO-Ok%FNfpEs4J z#lc6q_5&3t{f-GlKimR1#!YTLD+*O^juLA8%C2G4H3PeC$DZ~n{avQP- zsX_cOp%@H=7}xS(waOy{4KqAJVGqF0F2|C3OPTe<7sm}w$$BIl64VvI`|ffiVu}Z7 zVraFsFghl&3I@jMFrhbrN;D&C1I{OMYsDVjf*Mm1QF)rky%8p?Wjq;jb5hPHr-1zf z@KC14qP9G8wCZsLLv_dDkeH3K!VZnEWf&kp@`4oq-A77gW4(^gM%|TI8Kv;K^u6>-aK6qB${qq4ZDA4 zIf|9xPc@!j6*(F0SX37^X^Gd@uY9|^>}QMfla)WuKFIDlsZ6=H^RZmC$+w4Q@?oOW z=hXe=O;uj+sE2E{bexb!IR@-dMq0i-=;*fn!YZ?|D+{y7{2nj1 z{}a`E^v+re@^q?~IG`tJ1)CMSyz+HUw9@{4sr!D_rH=1^0@!o|aP zo+~z-wRpaGF!=qI3-8aZ4?20~O2UIfRWGOG-X$a?6!x-KUFb1N^k#J?se7+V(|u?W zp-(#)Q|%}RHUr-}boKJywQ44baKib5&ZMp0$@<59KYL!-y?Pnauk-1G)U`!xa_XT4 z>DUgF{x2pB)`b+^sqziU$9crvci>h=E!}sXM?LkljkKm3zizbDtuDT-pueqm^6lI^ zU6kAEj;+rcrluup*TqSsUyTl)`S$J6F4&zM!GtX*?&ml7R{djsb~_1Y%aD$vqjo!u zGTsTKZjZb4SvA99hYNdy%Z`I^tylURE(kcx{GUrs$rpmsI;drrV)o-bD|O#_nCWEi(O0wo8|aaw=wLhCB7Un`lVt@9N4p((*L#H{~)GRTl#mi zP}ydy2b)>^1m=9tr}5{s&jcGVlW~Ih2x?t+tV|4UO)1 zD2wka{`7w^yHoqu)M91$K8&Z>nIYgdyYP};k~aBgqmnq&cLd#W=@yWqlEIxySMCvo0}DW9L(=mU4IVZ7?jON94x)+&Y5`EaqZ@tK9@ z;5%qN7E3!{H9e)I1%vbRpQn+2w*MGLyJvfUp|if^41r{wZ44hfNO&B`Xp`m8RX;M7tx$?|CU~^xpoVI zE_jUT2}|EP}A-%=-(oCu8CeQ;axWD;)Qda({i4=3pOckxDldNALYlb%}3 zU)__hzTuWOi6gHqUznJPI-hv?10hHL$|1VLExLaU)AO!IZg{0Yz(rST!%4V(2(;Pv zf3P2%4#1G|+AXI0LOl(fX?!?I>35sCXUl^7mupWndXJ3M)*p}bz==u4EsHRme=c}b zMa6QHvS^pm)V`=09}P99=2#ZX*ngnXQ>W3;jhnYQADM;Ot4;C`C*>!={O~z1`+vL` zt9=d^f#HzwAOW)rK5T|Z4=vzGs3h&?m1ZO^azV{&nsKKiz2*E{q{&{AnTAI5hUOF6 z$K{v2>X@ftZ%ckv1xyGZF~3 z6%-IS(q~(0oaFpNwZuH`zlu|}2K$OO+!|iJsEEw@r4S8X9F?St^W6XTPONc2C#?j5 z*{qh>(zlV6yM_NwzxGzNKnR~|ljpu-ZhYMRl*CCy{p=+3_H9c|MQ=WIrt7z6Fa4n4 zl`s%a!fQNzY4G9z+JM|%QAVq!2hZ(UTaveF!)O2W7G>PNWN}LXX0t1jW2&MA;$gmj zGU_fh4<~5V={EE4`~xw%qwA`A@qq9`t@NmO|z z^}AW$CR3cVGp&`DN|-EXE_lGu+L;$GiX8NI+G}h6`jXByWe$+q5Dqn4)j1D@tCd5b zbzQ0sf!Y{`vdX)sZ#*w;Ml|~ioz}LusV3SvJJ8N2qBwR4`y}P`Rc$2lnUOZGAsT=& zmG7I29dQ<`brekV4TSO=g9W+D%D=KXAKVdWrcN0t=}of3G5)=vnnGG4dLybdi$r>5 zu&}e(X_k_t9ViTZLo#oJ`=_r$39ZqQa0Y3OLR)gv&Ii>&l9Lnr?V4jhs^Uf}zO^Cf z2fI4>{%r%ayC}N^)6Mew^6Jrgsb-1`x|^F{bk%v59psE~tT=1i^3Ut*8)b6VA~1TJ zlu=2jea!>NoH*nUk4>+s*Z5mKzpW&ZFb1Tck`x3MqX#0(|3~S5pW7YG$!T&*R~sQ$ z+xL#Tpq5sm+kjW$g0SldI8SQO_X~or95Y~?-=s%C;}~LEMZ4O+h)%S=eliFI+`)m= zHhCA1Bau{x>-X!`vIxxUb2w7c4!@ROa$!1!J84%;vZQ<>kvzBzpF z%arvE9|U@KA0C5POF+GBL8YhW*c~Jh=s#1qg4U55yPvB3^(&?henWjn&ockP&f^$& zc!X?gbzw3IjhhfTf8oBN74S(r2X2LuR31dGUN$fO-Tjc1jyT=vS|7|oDC5Mdb@#1T zXem4=(bmd5H|aNDxM?O1vHoykbI`$B+QoDyE~*KCB?!)6E&tLg8+8+n-mLW!?R|Ih z-eK+>iG$nsnSkQ^(JIo5(9DxuHN6a|;UCCZ63H~2q%P?8`S_1d7p-mrN9VURYbG`A zpXR`yJJ=yd^m2)+&7>*a)WjFPW&5q>{2$T;wfo+%L_WB>ZWT@RCY?l7u~m}Jqq*yk zd{!}|R1xUwZ_Nt1T#mw{9e~)9%o4N>5$cQ>(&n=V?<*WOsCZC4~-6)A*CZ z$q8+QMiPpnD6cgEA8AA-arejH!w&PE+I$7+B-GE#_Qq;>oT%p15wnyu{T{6jNB??~ zvxDvCyuu|6waoJ$T~EH|&H|ih7=hxfR?S-7VKRVMxBId_wON5@d;mui{Qfdj8{LE^ zc)&e{t$VNUQb_HfiRnS9qjnt`%*^yu>Emx3vM;RKhVfeR2t&u6HA9-6HP^QG%H?o1 zF$kqbQk(BNbhh%jq;9puc}A=BcK+q$HYq0|wt*1pkGeZ!z-Rc6FkE?zRJ1PAGGf1WhkrNj` zG59C68v)o}8pFTp;?5kYd3s_|@kmW>jap`{o8bJMXDxZ5q79Env?eKUN}TshcCb7D zJ=<^-;EMd{wp8pU`AEaK>GLf&)nsQ9s!=U-(vFJ~H067L<87*HOPr<&_`Vqj z@9Z_8W>>s~A0wglust~{sQVF`z2qrA$q?0DCN1dEH$UOlkvRg0TOoCM&EDkJy@dS< z?@s_69ewTmkT`GNO^Ep3*h z+>tje4-?<`&5_|G9nK%fturf*=!TLN&LHwen$Q~$ifIKQ1k5I>kkq?d7$8VpI;FquN za1ctrTYfvS0Ju*1@<|6tM1^otxy4UqWrNl7n+W7ng&+4D@=48HbuM0WGv7(MnG|r& zU>~VfL^{ZsPTHfxH&fWPvrOdq0gtXxR=Y*J+x!PYHdBC;{RQ7?oXO0pt@0;O=YFY^ z5u0D{$M+tVU?7XE&I7#uq0u_tjLz>y@vq|WCj>b*T)5cFrUqZ{$Q|WDirgN!PQiW!{Oo6UI#>P+B?geI#XNwYO2&exb(Za?X=m)O93| z+A1_t+gL#XuET3hBx~De+I7SM_4oIyet*>=O6}{{(axNozAoHmg6W_J>FgNwvww~Y zwSdb#vEp;>7S)!c4O^`qw6-2NF?4YIO-Y|)(IhDxD(9!y^$%(1=&#bx9e8)Id(k6S z9OQ{yo9)wA7WOB;vFiA6<^B7HXy+H|Il45epWaC)W993QHA5cKx#aIR^S_H8v^pjH zf%x9L^-T%#PMEwiDxxggaH+LG2kNCz>s6YPh$G5 z5O4O|&aVQqDJ@=$i%kIZ--88PCbsAom%B$Ov?&dY-8Hb$J^d4p|MeL1;Wzm7YCV@P zN){0NhGkK(bt>xu(nBj$FA=znS_d@j`_!gC9+|!NL;g(Er^Ng}kmqAtw?s{*@S(b; znieM9pL3T?o;F^MIjXpS>#z2kvG;dh7usXKZK{jnnclxIadT8T3TJE3apw6&Dc)xS zweGFyA$=8Jm^}|S{^$JU(OO-i_x@c)UPhz8en}>5i(Wg0GZJicfBh)b@3^8mv2WAr z)60)SgNzHz6i}P^LD7XZags0lKK{DXFdz5_;-nm$%fMB%*Cjl)9a~L0s&t)Rov$`_ zb@1hxvYq4|Gd%2O;pUdOsP|XuqsID+OiM>?Hyasw{ky6|bLYi#Cr=d@8dy8I?i!#s znzmiJV;0VMWd|I+X27Baot3-%tig4oqkFnfdZ_gepKLsKr$N08lj?ERW$8k!Sx}tz zHIMy2#zXs3f1`DKL=u+Eadt&bs**STi1@Rx3Wf`_$yuv7%tz z7xydm+4e?={l`w;oLc{B?yGn`=a9j{LsIx#`%>u{{bI*A%E(&kjju!9#(Gho9dS5p zE@RQ<#bx>5sV1?>Q@$NDOC{*_>&-5dwo|%38vK0cA94StWT5BfdqhN*f>yc2yE^uF zgV~GJq}SCiLL7rM?Gpdt}WYE6ygM z<-2OuR%v`0dva(lA|~$RTv>tP68xedanx3S`$gWnykomJ;PSuUdh~PMA!nTf5B}Ls z|92~|aTTd>@W)A)wOMfw$_s>;E|+)e<=0>Rtj!*24H;o3WrR%BhCYrie}maN+2T-BXy_peTh3B>-xJIV04k@@KaMPmdp zSNhexBv81cduRTBVL5cmPBO{9|%2j#1sQB%{&Kr^m`Jz`0=fV`SYVoxGt2RCM*3hsu zE<(5dKahi!&qb|R%eG4k=6Z#vZK6KjZI}!kqbtV_dEu^2xUji>(| zcRKIHBRs-zp7a{~;aYcG-1{r3n}?Hg&I?A#+Z*@I++nwFV0iM5z=tmVlNs{i)rPR8 zEN8bEY=!Sg{fm|{&6?dxp3pv8A`>Lw}q>hD5d|l)+SWF+{f-YvFGdO@vU3pYEo+b z<+R4-4j$bsUs7SBp6qozne})ucc=0n2!(rPzn6!?t;eUI@4R_#v^W2^yrY|K1Vnm) z_NeRT4dKP`0PPajZx@=B^2Gi6?upyJ%9%ci4quCISQXepy~y z+a0jR$IGoH{}3|a!lO?$HiDuw!tqaY)xX}DN0Yshvwd42ijr^P%gsA`sUJerr#I1SMDe zyVBTb*Tt6#8`_B*UqnRQ89myX)M&Q6YqLQ@a9)wKlSQ#djEVKc1&SahH75N~{}oX_ z_V}w4-cNrVAWpIFLv%Z9bd^pHY)2CkBzyWIEk@IsU-Gf^CDw#~a^Pt{>^UFCiBo?d zDRAg$Lsz; zl2b};vAL)@#|M3S`4!rN{96TZ9XuKV@Ne9XRRQYRAaKwkcRsEqON z-IrfNU#&YKi2HPecE2ZL&rWgciLnx&y!dw?|3Ibzo?rCm=q&ek*m7m4uIL(T#d@;m zD{pBDiy;ak1k~Nux^PB}{uRGW8W$IFB`0_(sQ|r2MK0GQjaTfS-S`IrKj$`k>Ef|g zrx#`Zt|uX1OkD2P99e(%#}DUBR9tJ)=+(@Nn}3^45iX)Bm|IMfrKyS6eH@P;DyT`% zMC(PD6yl{f`(JoPwC3H{HSJl6NpS7GvMIK+tu&TbKQuLTP~)i6lZSUUdagu$=?px1 zfqU)i^D%pm$G?>Hp}vx3uDJ!*uV(;Qin7w)VmAr?K(=}exrD6`t$J^2qoR2H*1NC2 zrN_-9rqjjV*hCfk>duwtKV^nsQ~FJ2Ml(`qR~s7FA0=-H_%N8e>s`kE`=1BbsGMBs z!X4ADD{5^`bqo&qlAaV?oEO&hxFw4%Ce=a--f;MS#E=Hu%7&9V55&P8Do6)kH6F(#{}(C*r3( z?6^4t69;)ok*&>x%fYt@ZjQoSx2DP zdJM_y@kYx#C)`?>hL8_3&VK6+U) zTkEvx#ZGKB2^xt=DT%qJ^5b~;ouVE6l!2sdu0d%}P43M-&?9%+{c3}(d*hPSkVlFi zC0MUZQDRIM34sZ7>yJbbR2>xsCE~gRwW3}{bt=iM(dgKrAMdVwellk9Df+-TaIllXcY4NDHecILglF^BrIC;lp z77;R{(IR?C>shbhOi{hCYl7$CXPJp#Pe;7ECbj*je!(&Brz9<{Xj&(n)Dg-XoKjse zYV?m;hmP^jn0*fxQN<0FEiFlp_C^z2PmM-Lz5jW$h5QGSpyHoPC1Bg<70*E27pnY} zo`*7dSw*G0`O$aR@4EN=hOgk-M~%3+tLw8vM%0T;>yY4FsiJbxi8|qte134{IB%U< zz?WTzkG)cw6jm#i)UE6XTz-kavt7P`uk3liv^CBp%Q<{wp}pSP6BDwwn80AnX7Vm6^9W~Rw{%fLT z>+i8aedWjVSz@wHEqByaLnU-@(yA)&4&_SYwf(pHmYy|#zbDslJMyT@`wj2D4i_BS z@-Zo;39qY@Lv^~ij`^-t_$-ZyJrr@|UXs7y2QETgz?gnd17>EfnLL3%EojP~v35hBu~O@6l(XYd!->z}14 zW)9fn%3x?x*OrK4iHZ1v`inT+f_dmD1&M1WuQ4BVcI@~kC+lal(P!(9&^mOWfNOL@ zcj}Gl(oPn|r9^m9J27pI_O`^tbc|hRg~`t}w%~G$`LWviU>9^~Jq#UM_9!bwy}fYf z$gj7GB^i8i8N~@FNJG_q%Pqf@Vjm~pJavHgU48C7niT|gsA04}z%og!9BuTIwEp$H zh7r9Uw#JlFL`*s$CjK;eV7-mv3Qc*etd46g>&_9UA2~8o>H1~c?9X;r<1+a-YqS$l zbOs@V>vuCua^X3de$O_r_#Cql-}-(( zyX@OYf*=ijOg&oaUR?j{QcC^XEul#tR$`9l(kEF#Xx}pV_q_MFw_zS`n?9xANa?Z$ zZ_$k#AfxHigW&-i<{XNJY9puGoipc+Silz~4fEZ;91XUFKua_(wHx}DRmYJq$TG9?fK;^b6Mvf2)MX1 z?8W!uw9vjcXGb5K%x!nwg1Xk%(q#nVhil#@IjX4s_{ZsM%|Dgb;64-T^$^%daKpFc?a=IUS*o8%^Zm1gY93yV?Hj`bJYzrys|6@>IK`S#Rm5#WG|e zaf<=lwnf?}V&Pe7tKUro4r~km(4%fdFJV~%$0oBV8S)j;x&i7cKenlT+!897FvkQA zkkyU+l5ouwgjsh;$nk9$g0}ogwNG*{pYeQ~&n|becG7-jXMHJcZZ5>Xuif+yMBF#v z-}kL#MTht5RlWy(lW?8n+D>~yncl@g^>)G>YjmV?Pt0|bIqgZ-WZ=1FdWbEgi}V~_ zwy*-8*O8O6bm_sh(4T6{sYY((!YNJMs35%{D)*_rj=s)rn$4#jWxCesCGxoX)_T}_ zJ!h{n*<5SO(`nvQPV7r_0aJlXYcH>{Jl&j_yt{8; zR|;@bePBq4j<>UCZJB!e(FORxLZEF#8b00ElK3P+KWOr)^b7f}fiR+1myZc@SMD7m% z-n(9w3Unl}oe6>&d^_C9-~O7ktv=`SQR|Fdl=PCMIh-Kb&idRo7jc?Dqc5oV$F`~C zxh!%COdWU*X&!K+D`KO%t)+7G$gf9P!CZB7))YM_2u=S$mSl6=RDP&ur4v4m{H(Cs zn24eEjoMGGl%;A*LAS$$-O{#Hwf7s(K1i~rf+SiYPUI360uXF{9m-L;ZdkUXOG}J- z{|F_fqjPbMb(i^6+49v;kcRf!>g=?L^3_8)=W;@oN3u&YVZ}wPnkuSSv4Xk(s?0loIs~ zL-@F0tgq9izc^O&X!cOj*Z(k+-eqJ`i@6GR)Jvv|Ix{7 zOxsNdx2YPXs?Bc*Y3;PEL;nRsVyfxOkWk9ShRbsEJ5K!@T08)LC$j4=97D>~M=wpe zzA^i~=Tye|td2lw%MbX80`1_mTo5knkwIv0^r{mX=f#h-raQ}4+*(4_fy~L!DGFHA zk^3^Ea&c8!0j_R`yb=8@EEC+CHyS^uyYbZJe}=wg*ilw1W9;_IoJcM(TDraA4y)uO z&-X$Xu6_ulQS-{I!AQ)Jok_>gp^px-azIh5O9LBT*ClNew2_N1EGxbOssrUTFioT*_5orEl<*sZ}%Hyzv%P@Ot?;spC#2z-DOLctygcpDj9bQ06th;?24T`^!4=RQ=5yg7i>3{`R>a) zOP+W2_;`1u;^~=}*Bb_1j4MifG!Gy8wxqbj( zpa%QO`8_cY1~Z;LpBP=-DSlI7KCb?vbI~GZ;_JfK4}-3&oxiEKo3>y4eLy{M{9)v^ z)h^q&i_=Y|gK@E2*IS%#UDAk-4ggVc4sbF4YI(opvG~o*-&m%xzuvQGSy=Mf=LuH6 z2=FjBSo!h<`{ny9o9|j%H~f8OU2(_Uy%iOgE_tzEUO89tU&J+wUY**Vk#~h>D%)_y zWtFptqu=VQ2VX^WrUf_$?6AMmwYcyCS(aMlnl%Hwr^$Xc1H#bO)_W!YXhjh_9TQL% zBARJyUTCs5Z@)O`Vlv0RkX~|Bt>v2!kTN46oI7@9l$f+G74JumM>LE-)Ch1f{pQ+p z{FEWAVKDqSKyTsUh=GNz;+LOJe-{76>F%pdJBD|dKVM&T>|jU-u&O?I`|Nmr*Qve_ zx+hMa2mmIGZ!Vk9czFES#_Qe3*^-On`z_)WXWqa2@YbGv<+?Z>1iJm1=Jvpdbj>?= zo2(n=pFRf zHNN?aj_}w+R;MDP6u}p3-Y$SV0GV^h@`vlBWMOJ)$HBpHc7<`eak|y5OFw^_j~xz~ z*zxbb7=S8v8oNK^m6c@n)$Dxx2!Kes)qTNu*;&^pMTrbB7u$=y;|yNDcq18ISE31^ z2EuxJ^zp}x_opsfeT%%XJJNOahK&I1;~O@9jJSC|-@@)($-XfV70m;0BUcxHvc4C6 zX}#y5GXQ(RRGh+_#o}8ahLVZL8z+w+J|2DW__l+-O&kYXy1AnB-}|>rTPsZ4 zt?#G)du3;_WMQdzeG%}%o1YS;^wUqCb+)xhz+I3_^PaChkC)AXwKUi-FRX~#9F;VG z`{ttL_viV~V8JWWukXH|p6-3q+}!rE?PUc>X6tR+i|&Zg(*e#MnKrHQq_s_xCW>~}g#(w3nR5x+(C232kOa7$Kef8R6{^g3G0fzRoH7+-y!l`@nTTsu8 z8TDI`ePi<>F?^#yp49cjIunl#z|f~ zRku-4PI(dN2nJw@p|mrreki#_UR=`ausrBs5%A=7!nQ|z-Rpi=l-4Vlk`+3N)*&Lq zeLFZCW(yM=G9%Jm1&hSOK> zjrj8P5WV&>v^jSkd@JI^N`mwLkx~Cc($l?1bYBE)9T9zO(CyE`X4S9Gx+B5+&+8w= z=Fc-i__o&A%^=I(`C+*qJWJcv5|uP+Qg^n0kMScCdsSYiZZy$A zB}+lQXvZ#>l+#J0-!aZv4=(H)beB%~gxBvo5%ZO>!ER~BPMJPIO}nGLW`9me(Fc9$ zku!+t`jL*t?SXrycMsQpj_Nee$d1MB7vlmC>@uFyJ@xrP(l_NRQ2llDbVEwuejoI+ zl34RM3Pai2c^*B16PJ=y=(Fa#&6dz_6fM#EgXAZ#b6%F|N(|04;p(&ScD(w~i==>+ z$tvs?@3rNv%ASiFBrj!^gi8a-Pem1-R)M)ADGypm`@2;NpOPL8A_bz{^^y(7LWI$Ul1Olr&e*m1kaWQuO?ywuO%q#S48J=^j4mtM?t z(8!TgS{-(iq{q%W-GMc~u=#seLz;@F(}MYnN$OfFZ;Z-BD#8k0F!KL2bnWp>{r|t8 zkh#P*_gn2|XvqCe&4#((awld&luIIV`A&10`{sUc?z&HMNx9{+MVS;6eXOj|$EUO; z*ZTSM{B<7ZJkEK)p0DTS^{VP~JEsPS3uRH`y=1sAu};_l2Igl0brA(+>OxX0tXGJK z6ao|nxn304)XLsN;SjiD9<uF ztEE(@z3}2o7wFa}2VIUz*+gw&COWndm-wz_B%JO-N^sCwg&&`b;f`*P0{AL;bADcu zp@tu+#*s-ej7WkDwUL`|+7(FA3bhn#+7fD7igiPsp(4@q6fXgz#wpT`EXo zj^hWUM97g}q2#uPJ0tP$Gk&dqv$Jj$ycnjLJK8;F3ObG1kDq*eX&kq0RxkL)Bycb2 z+vE)F1(!{hCe({|Xh2q)pBxT#Ot2m=-jN1W&qzG0inAn!5#x{!m(7YA+x^RQ{1UDr z-_F>CL=;R~@VSgB6wPcS(xFu(RU&|FY)=`vzP1k-sw?@Ho^fS+JtVX)D&oYn!l^TS zX@!El+saBouI?M5sF-HAtna;Tq8m-p?jSdfDz}gbWf0fuqv(vdd;JY?AgA$!?E}*C9XYkDZ{r(% zpvV;_Nu)D}F!v%-C7{c`f%atw$p7{-Gwu?c(b1|Nm^gFxW0b#n*1sP)JrK(sUCMB` zN;5m;!tvJg3#Zs~>b6NC?}7B7Ngx*R3}CQUR#7E+p~#5dn=!eb@%(8B2i3oAHhKDk z3Hm)2{OD1J4DRb@RL4ftEO1i=wY4v2E|L59n3()}lMTDsiuegTRBcMVh^3gS6l|Z8 zm3{{Nd(6bln*U52QfN2P@khB ztx1N~fhW<<8y7g?8w=(mdx}43K~}E}kE+Es`_VIUSl^@OtAK~D>JI3&r^poL!5vn9 zr;qtrEfw#La}^pf-akgN`)5rQ+zrUr(7SPp**Be zK(uXRT$cdqsiK{!eSpKwk-lu|86AC+?-_T(m_@Kq39uU24HB&Rg%1Z)Rk$)T(h67g z!K1%Iwm0=^hpVnW)of$?4B~a5TWDRhO*|C4*jAr=;!Sj8v&EQp$k0qc;%sV22xMYy zL+guE&pUZyqE1tz>{AFT2BmX}f78N7=Wwi~5|p(y_5u{&XQqJioR3ulOHJKl0(N~j z9N$$ahf_?xJ<^{1oFZQo3#hmVO_Y}p_aMtC(r^-_X}Qy-T5GW3f(N z#y{V@*Frfw;m~hM^VwI*UwrEYU1u+q{XHfEU%vVj)V!tg{Dj5bqsu0+%UED$CHU_# zjHXyTdfMqwDi4###rrB3SLdl#7Z#3X1XsDKn7Xp=#p?4=H&ohfZ5+Hi+m>?ZQ+AsP zQgaJJ1+Wm}mF)|;&(lZ@zhPr}$sTX`#gJ>?iIRahT(msY&W2)KPRczTUuDYXZ`dhB zhSE=hL8Njs8@wW;9hXUYCueXo-gESM)@Xy0NPrmYwO~4B>in)!^P7!mR)6Zt+WW;Z zbg0{=UIRJ+$o5tIHI0=q0=Gj?1%FDOTu`{N#=9IJZl$EUFnDklv&(s&*Am%UAYv~4 z&xtl79-D9_PuQ_W_1>+)-g-AsRIDWxVq*---_LQ3S|az78DC+FB7a2TAO%80**lYf$l22c zuR4&%?HScq4KSXYuICEWfqP=>!NPuEp>IQPkXAI+3Ku)Q2)>|Cz++r5j zp?}jJM9ZtEyef~j-fP)#dE`Igkp3|!Nt6HX+MfQ|CN?SoS}g#RQ_If9<%ZXZ zF$<$JbiYea^{TsTHf$}Fs;PMJ?zN)S6z}dz6n?sX#*?)}RK>M@1}w#? zR(K;qb3EW2J752T<&5ylq)nwA?H%BtVsX>It(kqJ)bnU&KMI|~!(J!^X!{kESm^26 zZ6egj{@3UVH(2F!wuTuBb2d(&no~shj-ZBClY=NYk(DQpLzsy=ycxPD*uqCF=(6&j zu&~ANu6J7U+-Krr_e_Dju-3ivo9hj*3CFF@+`!i9rsMSwiJFyOROB${Vy7hJ8ln9bdR9qg`A8Lf9 z$Zavmed~NoDJ_t15LRO!j7rv%=$va>35f-B+`qG$7*&z@Crke;g{TGWD1<>PqAFWI zleY{g4el_gASL*jndr405NmUKXyOzlD5?2tG?yr3Ur45=+rCe$^THxo1N_?whBJSU zL4c^l)s`x&?>yBadcxNqib6i<>7hLsqtK>grEmFB<`(LPD%x>i5phaWu-0Z$vu~k& z)r!2Mj`=(+4==seG~OX`g!(fizTC4biP55cd{R>U?4kY{vXEJB6ot7jEXa~@5g`rb8D^1`sou}r+%SnkL~pH zyKA=(l$hKd<5NRpd<9~uwRszOi|ijWbdXnub=Nui(EVN*#|g*_Uz9$ZT6m_n$M|gj zQQ@&phfeK_Ew1AGv_t6+qvTqe;vwA-eW-(yo__S4Y&~0PP)>1AjNLyUZ1ZSI)mOUj z8}h4z6kXG-KwI_7^aKs4MqcMZ9(=O*!~zzRy+JaUm|5_bS)WHnCgrobM%$w@RXa#F z^wN9U!T^}&q39WWYry#4>3b?~WMqMH=bnD2-ADi8shDfI#_&8*$ zhwJu==iD#xgDLZ$%`N>#k8M4a!r7-t^`DK0jxUGyG!<5`y4@;zs)6@1gZ%;L?w`EA zVPM3rzML?Q5iTip>^dCFY9gpJynR5EP*tgitoV2A>I@H^qTrRG_e>d8cdmZSON$Y& z5*=_zylS62pC^;&&a%A{e_o7RCC}|r6qpGq%=gGfTRgpd3bDF;|JTJG{0;3>N@oe0 z&g<*68l>(aRG;%rgS@bE{H!z7zvh(kV|G!77QH#Tb@WTB4LYau###^iSr+NXaj$K} zxQRMy;5DGa`c&%408ODXp~e&6Aa`omUtON}7wD}^+VRhsIG+2l4NIs0*tESO&^6)s zx*k&<fBfch$SyJ5{vmQ;tj4HrylYOD@4&D1vO52m5|p6%M5<_(MP! zX8%v)AB&v(T&`NgzzQ~^U?~7-%ndL;yVBgHnd8t9Tg1pOg{;jeS&UC?!<~ezj_k`q zMBCLrBBzMY%taJSt>RUv$Y{hHc`(h?wjoX;Q-QTaciTV#-Yb}9WjqWC?R3d6P9gnd zJ4r##KpU9O|964BTvue6@l4NPv=*ue4*e*!tKhm6dX2GATo+U*2IuG-ft<%D#8^vm zN|8{ftVvMW@%G<3QnmaIoS4oV09kyt>ziNl=~yXY8Y)R@0^{;evik%*lEstj^}(~9@qH$-pA-(v~)&|-> z>C;h3MgmjId6C&eEoZi{S;Rxp2br;7v1NF#uP|HN%gSbCoc7%m9qeKw;~@UsRyjmr zf1MsibX(t5-2>59e$0l*4NuroZ@>pkY>PXyOXQ4cvWyaO{>Q1(E@c#0`Yqs;1f?r% zTFK77R`J0F>8c2@KHum=jBd?PWtBb1D0TFHf3tmZqwxrmLf8ZJN$P7zR8Zc?beJ{p zpT4S>ur^qH2jzPNpu$ zzUXRZrm1wm!}BnMF=FWJWHRC%!Onc`n#Z@CbfSdM>fd9rgRbdNR1#z~{o}T@kh1M> zD<~!jg%LrTkN-Ue=uz2^a=Nv;6p*E2EPYc-X{>DcUpENBwXQUpc?ot^fI>dIITnrw zU8@t;fj3Ylnc@dhewG*qog7y^#4B>jA7RbYjuROkmgk;cD2yHCi@!zv1rEVGWD&aI zU&yl$1l1X3JaBSo6J2b1=zWQ0WnEza*$rOz?2llF)WJ_i!Goa6KL~Kj zn0~u!K_Rf!*5%z%wUE?|&v}?qqO*~!`9Ur|+%2oi&e@SM$lFVQ-GGh1YEy1F2cY2r z>uVNyN>jg_l`{YLVT*?XQq=+H7v=H6)r8+LcB79Y|DW+5p@_jFo>)#g)QXOz6@Ms$J^`l` zQ(I~QPkaeMIEmu=a{h^Hl33wYp1vs{H8W%Wv+!F^X%#SS1s_X`YSVh#5Nsr=O=!4H z(prS4Rf0K$ZKOnntTG-;uFDmpX&Fhapsr{bAc_VZp@9N&xkLBI#}7!K-tDUXHv`y_ z+(vpZRKCm)Wz>-=A*-F(g1d9B_EFbgXZaVlfJ;ARgWtt>A%}iYuD8vU%~1+Rrm=Q? zr=Y{|Er$!7g)JkJL)-XstT@a2` zvs6$H`6fiK?G~SR#~h$cE??&h+_A+6e1@5*#foN6YkrD&1u!ZA#(q1T|%Ts+TlvD{)GSg9OpAu7Wr)V3%DCFs2P3(ib#wPkR=J99s z$uUvrA>L)Ni)~n9zhZp4jZMZ16|jpCbKfA(L!Sr)pFFD`V48U9r_{OjfI>jag1llR zD0Tu`U#0x?3?s7ywX@a(m~!Jf*6LN&HJU1s{JIP252^Znwx5z( zP4RCuhlQvfh#TUM8bXRX^>JTHk#pHnJTI{qyfEl=%b*4y)-(gAsQsj|{~4`X$UbV^ zdvgg^^Bpx;Q>ek^tME*#uAurN0me&cW?>PKUFeWnk`X>CVs5dQer{?;K{};js!(-P zQ!jEeG{(Cz+^LOo*?&wH9Q$L2Q2PVwwsCo199mCqR8E?azD=bS|74qD(quvygNQP=yrK7tqplFNA$V}J@jv=Y=Yg^MMVL&&yYTjLrr=}yZu}2 z_YzgYYByiI^P)Rpk zIWu&%$c9n>YJ%_ehfPiBlPmrOQx6lD-oU#N#ea|S#lDGRWe@GH5A?6`oW{1(EZ5gi zr})Vee)ywAO=O>}_AQC4iA~vko;VF%@kg0S3-uo)-{*tzG{DUmlk1%rj{m09egk?# zultV}V2Rv)K~uoal$^dU-Oy(y)}Bchd*Hwfv5Bp@a_ZNNalqK&H>X7OTJ7k+O@8um zoR3jA4@%LIX5tyaE{owdYig{L$Ub0H1mK>j4A8eya^xQ1*+d3`w73O-JGmwM1@?b;79iS9!u;F8Kl-04% z`K|Dr+)NWIv8NhKJN`Y^T+n+DioM9W`>4cKXh6E#;Vjz~3 zUl{lagtOlYU`Ba6jk_K>x(fQZSyTtl+60hoR#|Cjx7~L%&TmUMQ#8heAfsN%%Fo|C zLzWRg@aY#3Tfbx*8X^X;xV{m(LW|GcI>_T6fi1Qsry#dAi^HSahKN%&6udQJ;6YhP z>z?Mqy7cIVkNn?b0@oii`{u|5R=3eh73&r)N=PSIq`qi;498rWsY+*`?o7uGEy!O_ zl0JiWzAt8pFZwoe)`ru@wQHjGpyOt2IM0LyBv7_nh8KxKwnKjY#h=Va3lB-up7JwJ z4x0Pg0&PPN%5MNs+^gPqjX{_gvf}3X+qCf9Z>CLJd^mz5JbE1va~D5SZtFC|=g6Qo zQo-SR9blR`W0WDq?iJ4%R>{-khuv%lW*R}L|10%oQ{hdV3S##eVjFOn;iOFu zwm2EcrfWg{A(NMooRRlyRIIG*xy~K!Xnu%fajR%UteJ%f*?TlN zlYfuh%i*@UiuB(42bWu$!-QA9(~620qh7(AXLriPnrLS1ARiuR=PCa^#v_8+y+&v^ z=2%G6X!S)USGw@LUE8Li(=))|V|9kx;cgRNOlYY5zLG_H2z+D&V{Qw4R*6mwDXlTz z2H|R?!tI+{yyYqCVwQq|tvU0I-fx+Y-X@=20B2yN}6XCx=C32?W{6nAstDtu=#m5)b7F5RK`D3vOXbeGNi5?_Y|VsW8!tvI#kv>r~NB%e%EUPb>hyr}Af00meMd6B9-{a+ohM zSydsXl)iL(T38QXM@0I}lC`}x{^oli#b9h$K+9EQQ?HB%M-aG>AY7hc+3DaiuPQ!Jk>a^NqB0eWN2P2t(}n9Dt^mcV(>eT9@fNYiW;1@*+lJC zmspMHshG)A6$0b6E*YD~`{19Ehj2r{W7Rwr!{`w}zK^Y4qP-(jQF8P#x3M zmNl@g_Cj7Vz77!OwJGDjP;C|afdogeV;l?p`n335y`iMcc=b~J^U6*FH|GZrNssDs zU~)@dBl&9ZW)g3HhIVSP-;4UOD%fs6zgf8sQQ3Wgjduc@qNwru>dz%8+$#4fDWx57 znw)uoB%|ehapMjo=9f+H-($gN%WWkS-E^x%_#kFNB(5vPdu!%!6BXwQvbu%I*%4rr9U^;|Ht`@*@&w1Q4(T+yL@ZI2H)JU=W@rQV0$eSngYPbox$vH%t%?^ zMX!b`u-jM>G-vwOa1Xm9S=l;kfYcf?xux>vGXXP6LR#~I6v=7^W>5vD4|{Z$8{wMe zFGNEO3!^_CwPUXTtJpS_-BQ{+mo<+Sc4N=CQ&hcE@*0RiyAY@`y&I>_C@`BHqQJ+U z&g+wGm1P){;;phb+1p#_QM9xacjRWC#bfWxp!N(7tUA#-QN_g zeQor*utm(Y7$5vGURzoI68!nk#J8A=t*eiSa(~S4?8J2y>KXR!O zT-P--GA|;|>4ZnN)6G09GBwqv2u^*z;SYgLo{kLs)D8*0ri}U8t+xmQ6%B(!;fCG9 zRf?SbP~QemeWt_(d!Andu{}P)M-~UZ0*vMqNTwy2fwrJ2dU`FdUkR7$%kuP(D<@<2 za*JPCyttDh{Bh04JbRgWgcDfQ8<@yP@1n&;J@0bu@`f^AZd}k3kl)AyY-)zZcq7>Z z{o3?AZq!WES^wpd;COUY%y*l#URr_-qb6rTqQ3@}#Pbm08_Gg%m=67Gb@^Te?NvM8|j1q0VHpHg;=fPL`tV^HgB}I*}s_Yz6Mwj{0 zyh*kLFZCdQkDc$Z7ONaC*$lT*#s(%Ik#tV+Rsp8@#HfIYW;l1I^0U+>XsSrJ>iW}P zpj16}-yjmtuaU01hkdNSq3Uh|vVR*J$d75t{HCugDx>F#-Be9fCOM)CPe0~=n=Cp{ zyi@jxpGh8(-Xp86?mehUJ!Q;qI_hmJFJG;>61;m`$(d%RE6ZZfo;tq zaeT-+QO_K9lK-BM4D?%Sw#9fDhvC^2&QUkqin?Lzz{tX9mk4IYjvP>Xtk64>e~-bh z6qpN@CrM)rMFzy!b>KpK`p^KjPpTr=*sB~`Xr#A%dvtWafCEaNWS7p}3jjU%;;tRy z`bV7j#-8#-4dBRW+LLz+b=(s|&v}--B8?$j0o4#c}7bI*I@!_3A<{_gYQe3LjJc{DLK>@ z5;a;&HX15)|MUCwxfed->OGdr&}(2?pFJmf>77`(3q`U9U;b}YhU>^dH7KxEt0|b{ zQ0ciY`>s%FLVA;S+jM2o(2CE{hsg(Kt@^qg-yNpGBy7-3gw4WJm-?ZF(EHc zdq1xdOhRK(=18S#d_f+S=SvJe>GwIDhNKFe)uOCyB9A+nloMX- zm=Jv-GY|Q;Ravd>Ft!s=+BBZvLpwu}RJx6x&d?er*~jEV?A2vUvX75!Al-rt)39gW z+Vk8ZidUhm#mb?E^~dVZ&Fad5rE3M@juwDf*!A^YY51^c$C7=4@Y1swE8M)5b^|n` zGu$!%oiKisas%B~1408_YMhFzL+qB;%1LtqUFS&WuLwEyUgumDLo8No zL@28Bw_9FmoJ)M~YaweJe%FT0PA+NYZEXC8+jw_6Cmim@-EUE<%#l$Y_K zW}G#=g#(8hUF8QV94R3i@EYLy4ajRu9>1`TI;_lUZ)hMv-@5oMjao$X3v{pmHn6%^ z+V~cKN#B$hX$L8=7MvNSB26~13#@NX*lu||Q|Jj)L_jt!?=o_z)i!tSGCqFpEue*_ z@K{1srT#8WbVd(jTW{iQE7ugplS(_eB%#S&y<;u&6EUi^=aDG4$nh!hw7eDjOXi$F73Q3LwhVURD`zMLxzRjE`9KV3IE9t4gjZj3LWhs@XyJ^07YarTzX%lZbtkvzvigc!U9;59^Al$5bT-xO9j07?c~cG3*hel&*SupflwajTnF&O@)AV=r#( z6<8HkNIp%egzQnN@fr5|l@es5Ui7aR=hx=^#;4m?n+B>=Pe+^&^{-JsF_V&avdB6G zkRn=mS0HrF=b#XSbP1e_$BL|`>ZL>C+7~PY@A7mX*l27^dw+gjo-s|M(=||Awc3{w z&Rkpo0ezspP}0z>$iIwy9oUuz*+S3v;5WFT4VyPic>I6we@Xl|$Af(8A{otsq9Pzx zuHVjmI~6voCXFfd+k}hZFB2TFMe25hkxswVz0C5jHm=0H-%G=7MU z6Mhlhc^cyt$I}!73k{UwHr+zdBa%X<6#6>Ip_o$j+Mwr8Y}dFl=PaFhnmT!Y)WfqZLq;v8xZ z#9ZL0k~Dy~A=`WHD%VM>xNw5~o*P5&ez(N&A)auYwuA>;@A>KyXMdUIbkD{(Y2KNM zviT_UkAu9ur14#lDgrYMrWyK|Jtd~qd-JupW86LO1hg_>D3d?a+hZVNhudmQgn56_T z$L(3R#G%&kAkp6cd|9oLjEKOj#M=e&DaxkyQ1VS!l>JSvJ*IoIepGfQ@I~{ke8+F7 z+HdHqLINWI833NZd>gH>s`_RXJygD;n^C%z5On3{$v$wDjqZ4M)I6VQH0$X_y0Q9a zP*An`vJDI3B#kNiKh@aduQjMgsi0wV{h8sW)I{u{1O3UGZlHsZM5k6$obeHCFb4m( z(h>{|6of$=<2N&N&T=N|%Qi3_fvvJ#k}tpcgQiy4?xHTUy#&O@SyqY|AP-85!|lPI$Hx)F_wJsY9gM33pA<{FSBdDKX5?aTr2 z4C|+O<@(-9=c^=L>OUm!g7^a5Vxw|VeNML-T5-hm6G{t_kEcx7xNdzsF#A|1waa|v9p)34r zPG({kuTrNDgw{Ne%w>m3y1EeOp;)eS_bWxQuFuKErz>CXH@l5MDi-Vy|QHr%kst!P--0psI96}$*yYR;v%(1r09m2`Xz#N*8ck+VIFT@ZNM_QPdHww}#NM5tS@lsyN% z1n`B}Qh~{(cQJjBZ;fZ#Wiwc{E7rB)6cyMzP?vR=ehlbZ1OG&<7SaB}itATRK8(M_ zi%PpVvpC6L=nLp2{RUdtqdJijVRz+MIfT~CG9xr=L<7}`BQa}#lPK(HKDz^c_L+&*1h|2fKm=^1|2KL$a!t&uygUjn&8 z6OB3DPgWUoval|u{zmH{KMRfSNSnx^Sj;Cw?=<7D?d6o-1WTIPhbS0lIX&M~-0wVf zBz8v4&{yv=GZk}&{=B226!6lnjj?jpW6DiK`I@<5P3zf9MEMf*rLp?zx*|R))RBes ztpeslZqVDG+ff0GZuMWF>|Zm4$+hYK)rtFqZNycYqFiMqE+bk(7C99aU(a|VF1gIj z!+v~4UTgf2O?iOr?o%9m0aD!5r|HXnVX#TJ^(vTBATrts$4cRIK!@9wkALAs#TT4W zECNVW!g7JbsLkX$@=ZCIH8NeuE|#j%mHQvhyN23O@>sFNE{U$$=`)b`aKh|U zHu0$Qd7iQCCLYGV@{s?Hzv6}XC~ob8ZHG>QO~inGpbt%(+q8j(*YJ$&I>$7^jxaXH z;0?NLrOlf0R2yBn0fiBoqkXMK?MM}SMg}T}q>cmxd`x3<3q74ivgy5U$)QFbfRP@R z<@sK)_ZM$-c}7EjkI}fduW0FpTq+e>E~ti@0`6o#i6oc`Z`t(NFMAQy40%BXxfONt zL_Pm=RA&0eH6864ZqZJhni55kLw!$yr9$_&JjU{dyI$2h^c_J1mFJnl80IfX?a>b* zQQ}`d(?&c;Zt*CbhW10hX9NmZG!opnb{AvYiN>J%kwkgcqMx*=#l8ZIe#wWaiM%+c z$)FjE5I#IVdD-$FWqeC5+TvEUl|iES{u#vmhBdh!wqtJmMBD@Z6aee)Yl_BTH(D); z)#uV*ji2-vDpg@Zet`6ad_3!OL&lvRqLEUAa(%L z>99amKGEbEO|NJWB;VjFjH) zJEM|xfuB^q7t7|U+S!_*lY_#TwUdRrPm^nPJeGUM0xP()p1Tz-fH7|Ttd{I zrGc52I~Uu$%>J>XzuZVkf@VJyY&$V;Q*_XADwyDf8oKA;^imuddHHgrP_vpbKA<2T zGsx$-2N2%Yit8T5v@zQ5pV_ecMeIgRSo5$^QVg5UOaSmSh@J1=t0 zK1DpAe4+-3`JSO_8>g>CAwIP|62TEb2oZ9rsenA5G2Nh=X8U&+a z^!7SehC9~w>;oI8$^^uxt>RJOG?&iiqh8b(ol=CBzM)dJbdfPDslSY_ECg`A)Ah4I zYjfa_AZSDX@a#|gYB{S=;}rEX`}k=}83GR5=%8;@YoE*$o0ksxcOHSPxHl- zp)3WZQK9#PvBH`3cqbb|{NZSg8~nT~rZSV~^^&B+4HPKjtESg@ei3|;0({MA&}|I7 z;EbI~&S5_cc|`p)b$-gLef>X1iT9y0+Q8t@`LPWTiFp-1tIzG>5HD<$=Y4$&Sv&y7 z*kGxtoiGXkKO?D`m#TFRTtlf_E^KFBLOJigM9(rVU+cZ=p}a?FTZ?NNW#; zP16cCvmFRolUiuTw18JCpmVCY0iD*GD&Xn7c2B%b>9utx)jUg&J8ZO`fo{caz03bT z!O7WLs~X6~7E+_!uw?JMO<`ffQt04m z?W^!Fhoq9@$?`7nM$!ca)vO+y2Ps{oIIPRBh^IMNZu&VuWgLnDs zAC3URlXCUf|Lp1Lzf0MQZkE;G)x&!8!Yf32ca@$hCWAN9#uRAU#YyWrs0vE_LE&li zbems8Q+*Ilvn1_k9)mM-p#r8rlue5>Vv$$TCF^NUMj@|&16=AU>$68{ioi*<-wl;3 ztF(?=Y9X<^AWp5wrF8y5*U|?VxE~et9HMr~5h#qsyyn-f`K@zTK+fWH{yB;Wk^8tH z&b5hBO~;7Qys7+)Ns7fUq=Ny1t;-ZOoX{HhyhaFPUQD76#(`hj^KDAim}qw@`T8v0 zM`BqJlYM~}G`Xq4JICh1LUSVOlcVMxAmU20lq^^D4w^kas%#3lDGr?`uF@}(qI^JR zLe2f6i1xYZYiOVfLJsl5E-y#2;4)|A;_a6rX1NJL zW|o#=eG;1SXatG-c}MZ)hD!15`?Hw29Q@s7|AobnLKF4%9b3*1+Q|^`tdM7zb@rR& zG+cD=KNiBAFxFU__4n3S=i9cTyq_!W7@|BTYLg`>Uj&4cQAaCcvbMq|u+>&i4v99c zRcExSp|Ye^y!)*_;mVZU`9+03nV%4BE9-VB|5hcT-Muk9%*uJA92reL`+G-6@gCV2 zVq;?zVU`TiHF@BZksr;-EQip8(j_skyhD@I%iEY+1I|Uu&?x* zMTGBf>3L6u+r$h7$Y9?o9Gpy%HxzlBB;C|{@4~7TJ-X4I>-;v8Z)a`NHi@T2-2Y`K z&kJLkEC8X?eNCxFv3F?)4OX`9=H1>M4;q}R={LO`8TH$!+-Tx~^mbQQ9XTd%zD=Z%~X1xFh;?3!l`%H61{BSz9>mBlRzW|FC4qTXzGF@vXv zP@_4N^3(%zetpb6Gy(RA2>A~PxZ;c7nn(w==4^56fW`6>?2A`pkBmKrAB*bPo1dCAEGts{0BVDPy_~|Xg&)1 zSXI+lvD@fhs~vP+L&#f)?m{&cQ*rz)`7SJ^#y8hcZ_QgyFQp#$&AYm=M@di9Btqm` zox=WEBWlmA_0tHQR>ujO9AM`l|4rM1U1{qlGhFt|b$a_|fh*pPkD5Hmsb zvb&%T=^NalEg~WJKHy~vSY0SYyHOGHPE3~>^_UAv<3AeW^gb?_W4Fq-hmDCD5;c`h zB7|;8+u|(pvzE5aBu5?9yBsY>E>KiuBut{8o+c2YuJ}drbn|l}(>~GpbpwQFrOd>- zRTe=3lCG}`lzVmGJBd!2NDH>>|21(xr zCUiy@Q%)XeyA7yP-I>>*4y|5LUm+YG znkD+J_XVDAa;3FYj{>aj=j_O9lf{R9-E4y6159}a6^S!jDN*A>l63{wx7PZLlt3YS zU&~YoEyty?KzL4{(Km|*mZ?3Pl({KCa@N4-VK9AB*$zmDcxGKn6ZBK+o5N1PD@0vC zzc5H)am)Gdyu2U~#WU9q#Az*~yKTy;Ve#WEgX5&h!L})J$i=Bbmm9*}=-*2jNC+tJHs)qMNK_-Y{QCmLj;WFT!pk RK-|yM{KKdR&d2{Q{6Bd_$MygK literal 0 HcmV?d00001 diff --git a/images/abstract-8.jpg b/images/abstract-8.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ad7fa242266c6012824459595279aa5e47c225d GIT binary patch literal 62157 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 Q5OA+nPO4^}F8y!z|AD@^wg3PC literal 0 HcmV?d00001 diff --git a/images/apple-touch-icon-114x114-precomposed.png b/images/apple-touch-icon-114x114-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..6603177a05d164371a706cca874ed68b6c0f9652 GIT binary patch literal 6268 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%0A0NwKr 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 Rr0M>@D2>~5{BBJ?{TC(KXhr}4 literal 0 HcmV?d00001 diff --git a/images/feature.jpg b/images/feature.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e828aa1f3f160e8abdbe443a6526af87cb949dae GIT binary patch literal 50448 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 literal 0 HcmV?d00001 diff --git a/images/logo.svg b/images/logo.svg new file mode 100644 index 0000000..b64b34a --- /dev/null +++ b/images/logo.svg @@ -0,0 +1,86 @@ + + + + + + + + + + image/svg+xml + + + + + + + S + B + + diff --git a/images/ps_neutral.png b/images/ps_neutral.png new file mode 100644 index 0000000000000000000000000000000000000000..72f53e43e9789fbd4c39a1ffe86a4ac1a44c31fa GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9>yIBlzI^#2|M%Q|khG_Z mV+hCfXWwrUnoj=|H_&t;ucLK6T3$Qw)m literal 0 HcmV?d00001 diff --git a/images/triangular.png b/images/triangular.png new file mode 100644 index 0000000000000000000000000000000000000000..1bd8aeefdd37ab3491fa407cb7361f4ad91e9436 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKz3?$tr89oG3JOMr-t~++@+rEA8u3ZNY7$cO))dj+OcS&!&fMQ|rQh{rh~Ywr}(0?O*m>#;rxZ{AR&nulf7` cgACl?6}ofZx2J#2fDU8uboFyt=akR{0N}M_A^-pY literal 0 HcmV?d00001 diff --git a/images/witewall_3.png b/images/witewall_3.png new file mode 100644 index 0000000000000000000000000000000000000000..89e9fbbc92a7e8d032e95d1466d07d957b7e6a5f GIT binary patch literal 21321 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 +

    + {% if post.image.feature %} +
    + {{ post.title }} + {% if post.image.credit %}{% endif %} + +
    + {% endif %} + {% include entry-meta.html %} + {% if post.link %} +

    {{ post.title }}

    + {% else %} +

    + {% endif %} +
    +
    + {% if post.content contains "" %} + {{ post.content | split:"" | first % }} + + {% else %} + {{ post.content }} + {% endif %} +
    + +{% endfor %} + +{% include pagination.html %} diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..11e82b773ba2ef9ba6980841eb6d8633bb0f5b9c GIT binary patch literal 4387 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 literal 0 HcmV?d00001 diff --git a/package.json b/package.json new file mode 100644 index 0000000..db0db13 --- /dev/null +++ b/package.json @@ -0,0 +1,25 @@ +{ + "name": "hpstr-theme", + "author": "Aron Bordin ", + "homepage": "", + "repository": { + "type": "git", + "url": "" + }, + "bugs": { + "url": "" + }, + "engines": { + "node": ">= 0.10.0" + }, + "devDependencies": { + "grunt": "~0.4.1", + "grunt-contrib-clean": "~0.5.0", + "grunt-contrib-imagemin": "~0.2.0", + "grunt-contrib-jshint": "~0.6.3", + "grunt-contrib-uglify": "~0.2.2", + "grunt-contrib-watch": "~0.5.2", + "grunt-githooks": "^0.3.1", + "grunt-svgmin": "~0.2.0" + } +} diff --git a/posts/index.html b/posts/index.html new file mode 100644 index 0000000..f6da2b8 --- /dev/null +++ b/posts/index.html @@ -0,0 +1,32 @@ +--- +layout: post-index +title: All Posts +description: "An archive of posts." +comments: false +--- + +{% for post in site.posts %} + {% capture this_year %}{{ post.date | date: "%Y" }}{% endcapture %} + {% capture next_year %}{{ post.previous.date | date: "%Y" }}{% endcapture %} + + {% if forloop.first %} +
    +

    {{ this_year }}

    + +
    + {% else %} + {% if this_year != next_year %} + + +
    +

    {{next_year}}

    +
      + {% endif %} + {% endif %} +{% endfor %} \ No newline at end of file diff --git a/research/index.md b/research/index.md new file mode 100644 index 0000000..89797f8 --- /dev/null +++ b/research/index.md @@ -0,0 +1,8 @@ +--- +layout: page +title: Research +description: "Current projects, publications and tools list" +share: true +--- + +Research \ No newline at end of file diff --git a/search.json b/search.json new file mode 100644 index 0000000..644baa0 --- /dev/null +++ b/search.json @@ -0,0 +1,13 @@ +--- +--- +[ + {% for post in site.posts %} + { + "title" : "{{ post.title | escape }}", + "category" : "{{ post.category }}", + "tags" : "{{ post.tags | join: ', ' }}", + "url" : "{{ site.url }}{{ post.url }}", + "date" : "{{ post.date }}" + } {% unless forloop.last %},{% endunless %} + {% endfor %} +] diff --git a/search/index.html b/search/index.html new file mode 100644 index 0000000..3548600 --- /dev/null +++ b/search/index.html @@ -0,0 +1,28 @@ +--- +layout: post-index +title: Search +comments: false +--- + +
      +
      +

      Finds a post by title, tag, category, date and url.

      + +
      +

      Results:

      +
        +
      +
      + + diff --git a/tags/index.html b/tags/index.html new file mode 100644 index 0000000..996cad1 --- /dev/null +++ b/tags/index.html @@ -0,0 +1,29 @@ +--- +layout: post-index +title: Blog Tags Archive +description: "An archive of posts sorted by tag." +comments: false +--- + +{% capture site_tags %}{% for tag in site.tags %}{{ tag | first }}{% unless forloop.last %},{% endunless %}{% endfor %}{% endcapture %} +{% assign tags_list = site_tags | split:',' | sort %} + + + +{% for item in (0..site.tags.size) %}{% unless forloop.last %} + {% capture this_word %}{{ tags_list[item] | strip_newlines }}{% endcapture %} + +
      +

      {{ this_word }}

      +
        + {% for post in site.tags[this_word] %}{% if post.title != null %} +
      • {{ post.title }}
      • + {% endif %}{% endfor %} +
      +
      +{% endunless %}{% endfor %} diff --git a/team/index.md b/team/index.md new file mode 100644 index 0000000..94846d3 --- /dev/null +++ b/team/index.md @@ -0,0 +1,35 @@ +--- +layout: page +title: Team +description: "Laboratory staff" +share: true +--- + +## Staff + +| | | | +|:-------:|:-------:|:-------:| +| Maria Obolenska m.obolenska@gmail.com | Professor, Dr. Sci., Lab Head | computational and molecular biology | +|---- +| Olga Martsenyuk o.p.martsenyuk@imbg.org.ua | PhD, Scientific Researcher | experimental molecular biology | +|---- +| Ruslan Rodriguez r.r.rodriguez@imbg.org.ua | Junior Scientific Researcher | proteomics, metabolic modelling | +|---- +| Alina Frolova a.o.frolova@imbg.org.ua | Junior Scientific Researcher | computational biology and bioinformatics | +|---- +| Maria Chabanova | Technician | lab equipment | +|===== +| | | | +{: rules="groups"} + +### PhD Students + +| | | | +|:-------:|:-------:|:-------:| +| Olexandr Lykhenko lykhenko.olexandr@gmail.com | MSc in Applied Math | applied math and bioinformatics | +|---- +| Serhiy Ralchenko ralchenkos@gmail.com | MSc in Biology | experimental molecular biology | +|===== +| | | | +{: rules="groups"} +

    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 Q^1cHQT{1$9>S>o?Z;< zb3t0j4a2+acn{bv3Htu=?vVk9&R&NL^jSQDHp5urD&GmZHRf&8)~K+{7)>O^Nt6|! zRLKV)qC%e&ljc{@H3W8sI%L-gytfzj(@Cjp<4>JT7f2K4I_pnpYp5xvg{RZ`GBqt2 zY^CYScWud)k4`B7nI$3>eFz9Wro>;kj!`yWqUf^*{O7}|+lM-(syJegTew%lRC8)? zxn{q~4C7u|@V)bobhU^i-(EicA>R5WyPY3+;PWM4^p39@=tC3CJz>@G>qq9sLL7F! zrWe-HnLV+bns|Cq)qg;!+W`H(=(7dA2klaQNyFR*^WnzxV?e$-#u<^Q_JV6YwM+Oui|rYfMeJO zeXqbdo*5pN6KF@plT=2n(j2ddQ0*|yvoq+Q6Ruk1N7q$3;5o@RCFYqO@Vaq`Tb5sl zY&t7o{|ROJWkK^Z#&TrcquZ&RxuH6ADJR~-wK063`KD{+x0S_W|x#IEP9t zhPsgj4?M0KDc?=rjdqBXn=;$yp9#`@0Sc7Lx33VbW_M6MiMHxk3F5(AbounKp}P4AF0I)2IK>kb8a!)be_|FNI+#%-QRBwy+7D26?n}rVW1D|Q*mM(( zN4qRcw!>oHAMc-`{$&zEOUAvf@I$Rpv_$4Gp|ro&N|nTHc=mdU@PfC;wDC9cq`Ej3 z=R2x!tYjsb>{_~a!|~8K#sMp>@QR5EoMEC6Dnt=Ror({W0Zv1v?e1ZBtd-K!zn*u1 zv4tDtm%i$cUFk*&bcN7S&}SceYguh#7r))M=}nr57$RdRrMAU8l+8X8ok1sVzgO&9 zN**fdHzJ(gznIsrWgcbB4Eztk{Z-{0afp)ZeJX%P0lJQd~?l9O?s6ULN94e0we%(v?B) z@_oDRlnreYXtL5p4Yc=C0%QJS@dvoAEMGLM%73_(#f+)m8n-%4mp@ zc2oaZ?a9;Jk|seFGqV#NDPD9c>|8F?URGKn{C&t!H*dhM;w)*{Ko|K!dKBzim7;p-GNyfMSbfk|-SW9o3^2!sCn z@72v*Ync&@cdAT?%a3uHRa*Za5QvB}-K4hfO)VZjMb93_Q4V&6}^JR_ztY)T+?S_rnZ1alX|LTs) zK1xqa%M`&IHUH&Rn&DhbUWvF<)Qp;Y7$-HaQMNSv04aRWQd>x)3u@PI>72D8%pCnP zAkuwFwk4h#ro~i!rYQ|o5W_iLxB`$ylA8*@>#uq$?KydUyR1mo;!$VEZTr;)(4H|= zW|JgVPlfnpJ}1MHp?rN2uoIQWiezEd?Kk&Ed?P>Sy7J{oJ|RuX_Guer@7Cp- zPsuB6&1lHUG|MZ!FDHXZow#O=!V<=4>muRl3%e-nwi}&^)X)nN-t@ilr74>{=)i5; zTW2=sNxy!tGu=Nl^<`-U%`5{7jEo>kxLa3G>yQcf*9u94Z<*J6B4sNuS7cNe{3aWG+P zOtrWrMq_ynvh&d{p}p4EK*+f-#X%~ISmlu>p8fSkrnM4oiv7m1qNH#e$8kEicvBd6 zk)EA;o(FYu6sD9{iZM`Pyy9)Fad_$v(IVnRY)ceE_!5Q_+0e%1@aVClRpJ6MrO+6> zhh*;<>~25JvtWK5KsUAXwC0U6y6G9J?9cQ9SIr>LkLRY4m?kGLoe}O4f|xCgDOJNv z@8xcG9Lt6WjkTsd-w-XzY$bo|E|;9=;~5x@of_rv{ft+Pu4U2|32W8)B6q}YXh#`S zFtS3QiM9+^?c9_8Ps4U=!glNX`Z`N=bxc8&HNvG%k7H%`L>F*V^(mja6qv1Agwu75 zv}IEF0&)quNy9pON&HR4cWO&(>+Yc2>z?p8Bq=wr_Z=IV^A~_?LoLKN>Cna` zQw4ptQEtUA6UUoDQww5N66CPZ^60xabA*hDwC{T6gA!jc8n2SbpN4>bK9L+YzN2AT zAWb;Gmexde)2`Sk;gIagmNrbIZ)`H%i}x2BZC83ivL6S(;p03{ubk{_CA+E9c(?Y- zBs>8=Y-Fy-EFrf0vTaKF_Q$bl2ZP~JN;|Ue?HW^3H^Ka((xRqiEwc*z z0>YaTC#e>mjt)Ydg?T9HUzs46C3j zmn%XPk|^2UtVa}#GgG&N_EL2flHJU)TJ9xIbCBvY`0_$F@d@m@%`OoYAUC;MoP5|G|k-P5^E&bVyGd_{=Lgi+n1okyU zQ9dp95J7-+%QF9))@e(XA%GmV?+2GOOWiF}%^wHU1hUNqO^1ynM74d+BP&saz4U8C z$Fq>EISH=8T!Fdmi`l5ZsMP6}Oj(4;$3|aoU?0$4R9H>RWY3l$1VL8`ldH5Jt>ED5IBDMOR*U9(efTQ4ssor zb^88vNq@A(1Me-9#@zdHY1kYrahRo%;k3!6Ov0FN_$Kvw(P!2~C;DT8e&YLs7hluy z_VKokVy(8Jl4T--H}^{X8XW~2?YU^FLe$jY9z@bz)EEB-DDM8RU_ zbOg+LfzU_BTz)k`JR*Gu+|K%A?RY1g!*xK zTxw3Bo^9DPkF#^5`XvkNx$4t|BI|t?7Jpmcfse)Y5_P+B>TQx)7wc+O_8B~fN8KOfOZm9 zghV_YmP-MD+B)gAW#-=;c6?c25u}a{7vsK9;xfvEv}B`^^!iW1>>=1ZX)tk63M(xF8>62& zNs4~@KfrcET5-AQ*tt=yZwpc{mIb>j7Xvs*gge>c<&a`1RLoG%P3%J7aUUtp%ouf` zK{OQngVk?@box5mkKZCzTsv(iRI`7N3+%Pky81m*{vnSXwMsvXoNS4bPagA=aBO&> zbzx?jpkR(Q<16LVRsnJb;r7du5eDMGt%swca#>+LeMDug+$niI=SEgOTD)usPV{qr zcGaGMifiPdka=?_X{@XZV3l2p{T8;EH<;L8WG-UI4Nl&L4!(S2xzVZn*2~ZnFDV z81&;a!j9R5>x$zv5NAzC;}PL{)Y$?fZ;{x$w7M*5^O=zI=J^)7f}SR~k^8UYk%Z*L z>F)(e-Gbe9?i>_F0P~$7a2G-(r%AJ|sqJQH1*O!V6{7Sun%Z^rQ8WRtDZ6{!GEikL zSFM5X5a$W$aY{JJH|sotk~n?4;%D?2D8qdk`=SCAiVH7wgB`^c?N-B6+01PCN8JI^oDFI-_?jh1i!OmSn z9Ptx~xnp7=-!Y?OcLQHIO{yq)<+ZR;$=YtsYC#o@gkGZ7r?eS@l_7S!Id*sdI9N7G z19+iWrqPCmSpKH3u3TOnnl6Z{gHD4gp8rWN`g7+B?`H;Q7wXOe`1G6P=VY(YdW`%6 z+$=D1QU1;$AjE2v74 zZI4By4*J)>jFb0d=0}VqBvZx{bd-OvJn9_?`{bx&X;HFv0-M#sl??PI#WpgDBy2Z{Bt!*yFn z$$E-uRpn#QnqNazDgo(^F4Eg^pg9G-MpUrPg=G_HUR^s;QMlCxIGKyTwj&X6z1Tu2 zxxWnG!pq9In2zr`+IWNc^S2!&g0wtfHXJE~qbT#j|F5L@(T!oF?ntx8A(Z%~ez?tE4C z6fSkceuaiE{me!`;8 zm`OGdA&LNy@Z+M(od!9owmI0XH1JRW9hf#5vZ=g3@Bsd2Yog zr=j)wK~#xaN6_j8YM7mG833id^&!u# z@sF@QkEDOUAfGY^-aesV0NP=@(HT+=$$NB+^^^U%?`6=>H~+?TQbm9I)f;*0HI7UE zR!h|QR|^@8kCs8efX0Ty<65S7m|-Q}K0F$0*|`dVhO%z^Ud8wh+fSkxKQVto8ui`55x>pH@no)psw&cDo60TwlUmz+i7&9eQHQZDXQs_lwgO=t+fIOgP!*9k9JKdvL^vCh?S{CE z5gPW`3bbc8`Ciqr;Wvs2|I4mK2Ko>ke z5_O%e<(H!f{aC5{Dt1wpSj@u+5w+1>j-(c#Ce1)D3+9K*A?}U@v$eEBO#&p98Z6s@ zJuq9&amCqghrlX!Z5oByarfleBE7&%oD=7Z?c|h)L*RhPVC>}s?^1zUQbtkBsI>E0 z!X#KhAt%P+Yuk)v8c`5bc4-taeDUS_)CM-8t#eKt2pcI069ql37p#aJpSEZ6moDuy zDrmG;(|mC5>U)(3u2ZPq?Ra-x*G8A~%B++zVi@*%SJ%R}PNqlqOZO3-X;{AMC8748 z5trZ{md#~R1qo4IkhRS=?^$diSc1EkSS&(rJe71t8OugiXcnWy?p95wfp*~2BilI| z6Z&WA(Oj{rhP&5lezti+*se^1RUk9jq7T&(j2fN6VED zLhrj6sb(0irZ@iwJle_<*V;(Vt6dT)?!PWH(s5LrB(Sa&Yj-+{*q=T;AI^MtK9bKAv)Y=ceU<<{;O`^*4TMl zA%gO9aRa@8v@c>s%sLaz0#u!J#zkN(y-$`UsnFj4fD2O)f-UY3>&h@5I>HaFnFO2V zIw`Au3nmODL*skpMFyJZuPhM;7^UK@v?!N@r&#WvEU85eE&PXZVw!~khSg?XEbKoY z?cD{d?AKX4FG%uf;-om=08l#ZI&u+6Jp{V|3_%Mol6$f)@5F^~Qn0z&$5j8|)UXU) zY0?vg#tbS>e`lQaw$}XL&101{Sk@`ZVVojM5rL$Kjwt}Gw7OMR*(!)EcLJvw48?=m z;jR7y*jdTyJCSu(&ug*FUAK(Y=z4S5%cJI3Y;yXU3Tg38ytX{G3tS`=F2Y-j8~waZ z+iu6#Gbr!JNj@ZwlY>e^I=tQ}`GDPDT&hyckd_-lkb{$Viy%lsgsH4?3{CF5V^wP64J zpu)WdjN7-$cgAp#io%mN_B89nvI!tw6`OAy+L<~EHP8*qIqRaLa+F@IH}X4xs3-ho zyUHlaE(yJ~z-o*78jX4XqmZTElHP}{p4-w04qFhfkJQ~4f6Q<Xl12jp5|engO+f-W);VKU|FE{!F-0ErP@pj$l##jE%Ju76NE4Y zOEEY2Y#Wj)>bkDSBKX>io~2fHOq4Yr^a3f!eB3tBR0CR(&3$;Y9evpQmcLbKKt##0hO z0K%GJi|E&vC&4qEr6>h+QVSP3G7jNs-y=UC_K_5lowqsy#exUuX$=ZB1J~@Z&z{xACPpbdOcv_sFhO$_M=V8b=Zj`laLk^s6z)0qA2#+^=Ew2qC|OI93?VnJhh%kcLEX$&d*rKyOI1X6W0`pSj~M)bH&(2ZU#sz0sX5G?$#_qjSX$30 zYl$xN%MW->N;?v{%bzdF*CtvIrjZ{BpG^VN{VKhwBrKzdiWQAE4)^X8h@q#=nu$-M zJ_a5qjJP1fM!55pq6rL%{-g->(p+{0hvJZ()gw}I3c>cZm4GZN3qGzXN)b9tzSh;G zbL_tD_)jd7Ij(QdcU@y9u2oj(J4$j^B|h=*9nm5tzek4 zyPk}#m*#hp3V7K^saTChp{DQ6eumz|uj;Y8V>kIwY?NA9XH(m-Imbm;BwJGI;^!Fl zj$)q>Rd7xzL3%(S`y^1?%9y4%jxy>!ToL*%c903;sZ#T6#@Gi~_JSRX+eyD%1?}xd>9eL#ZL(Wp{)v61+>T0>&czk9Trolr-4L_ZT^ujf~3*5kFUtG znDZ0|6=CHitdtT#O!TbO{Fu8llGV%yk}2l!{4zcWZC4)xLdhoCVAdu-V2cqcCj|xm|gcE@n2X5UWJI+iLz4QneBi=pm->7eB25RdaW~rLc-WZoUh0hw$aTi#_nNZ2ASp~QRWET;wJq)- z0;aTK6#kE~S=EBY*Ijn2+)k{k$jcYR(Z3oHG;4)g+s$Pv8C_Vq`jPO@iY!x1v5BZC z+?nzNUDARopfEH|<@RyKt(i*v2bBHWMESCa^LoJ7@)FsdkkvJ~Jc%!Jc~iGn8Au({ zKCW1Ma-C6iNr_VTY8Qol>ctsGQ3y&eM*KCSPGUl9%aMGKze-r8eZ;Oie`I65P6T2;F7AMRsizpoS6Ng4SzFZ6|f>O~B)C0s~%b zwChAEnTSVz6hfUA1v9(0Mj!1;B)0vEk^k1}cUD}pbrSxng4->(kNO+uZs;3yo~|#6 zm3}Tq70dgb>EvZfH-!v6;q0v6AnJrK@AJ(4t_Z!PEf_xUp@Ios=cp^;`%7Hnt1sIuX#d|QT)l2dec&* zu1Q*VS8QZb3%_&rXx?mTm4cv=o)-@|RKKh(i8@BQA)cElP|IJLB0Ma}`gr%dBQ#`7 z>&)gN_ClOO`?A2SKU)72a(BYJ&TO8ug1Yf5Brz)gz$(Y(d%^VRyB{Pfq&+Py-am$_ zgB8CD@$LxwNCUzR`m0`uhVvS|w&lb`i5O7my6&;wpi@!meYwf}xhTI}wE};NnBfQ; zCW)&T3Av&bq!^EyZFtV{xH_+2>x`a%41=CIh|>Bbjki~%xZ*5&02AXMUeeq@4EpO# zo1||pLcn)B60kDnDT{E1xr-5blM6%fESV_-{;wX2+IO=kU;n5 z6RaF`@6}Wx5RUzAwAD7Wi1^Jw)^J@;4F}j`m!MKCB>5IwT)f8Yz(+=}Efy!M1^d)UibD+hB?AnU~U8)tvx}4){_=l6D;(sz;PJ0^N5-S!W z0PYR;xL@9DjD4e!G)QS&)|6bQ8@V%qQMI6$ z0qTFA-qyLg3=&JlUJT(n6fJ^M|G=t>&MLmifOs!QdESbC5eU-4>_bExRt7G&Pe|3hW;F!u4N%!65jss~b2W?dh;|x_ za7#WxKY)^fYb~4gNapV4Bc3Fu!oL)QRMc*oEJ3EnF&{QOBn!t5#r>Q3J})pVm@g6X z;D#f{uc93m4K-|9d)nZtwWOOJ>TuL%o6FGaFs-2KwuB##6SZ6Lo11NWAkF0fB30-F zOI$>LG)xpk++0KsCcI|VqqJ<3g_;OXv9lG!xHlD>(dsZ9q$P(GC#Wo^4 zRy+PI=-Z{GML4_y-<%R)Zzuy7^2on*p`?V|*UJJ0|1u#VB=e6=hmKLMO;U14IB1QY z-SQ7q_#?ZSrpNjZh|W|Z`^@`uEt|JWKGXM)ybSzflQQPcvUp+VnUI#~@Op9mf^Ql2 zLPY!~FKctXgcQM()aaa3sZ9whS`z6-1j_Rqg+vd`lV#W=-K6B!Zd%Z?{AYqe^Ey-i zG>K7~C@6mv4K+p1`0pRw*9KgTUydPhi!XUVj`Lh^<&yV3rx(21SMCs8`r#qa%|0v* zhLz4Nqe8y4QS`D~NCgk~KA3L&7gar1bXA96~#kFmnsn$ zY+K&uK%V$R1f05spG0&{*|e+fZO4yMZM3!wOu0?$Wz=3sB|4aKCnxI?|FQA@b%t7| z6L`c1HChD{3rQ!=*xR?>&onw>x%&IM_J4p#0QEP;F_=weEzy?++xC59={_F^qK=F! zewt!~GhbMz^>Bb1Va0>pT@!ivN1yN^?}?xO1JG#SjW@Wmb=X?#NmcweZz@8EWL(7- z%!(W!z2E%sv?EE?oXsv;O(ThIP>vS{mYZ9G55~3lj;g-&n2^7v_lpmDN$xtbE>)9) zj-z>*qfEI$6HI8_(V-L80*Xhu#yWkE&?HSecidb6#wU5qeu}gDVU@9FztVdPqoZ!( zn!Y3e1HBr?9>mtB1z2j=>+UPO1yyg8EUK`g=PcvNB~<(IW2{kLsr|u5{q#MLYZ}Jm zAcBQ?0CLgEQYuA#cV6r$r0o_O-x@y!l9`_PeWS&**wabPokfO=iQ}G`V8f@!pfTXx zia%-f=A~qmq&k*BvnR^)Pu1P#$EkE03%VX1o1qp2v<*u8K@ZPipZsQcd5zf;uoKop zLDerbBbB8ujvrnyZE^^UVr~l{e6OBEQ{Hf&Bk2`}MaW?fjgKPXTE9zm@%lI}(aHbW#oFG3Zku_SFROWJ5b=(jq(FL*R6)_(=+^CU+Cwjlvr@&P z!`CMfYy2>xze}V`CQOKErN22nVtjEk!=dc_n-joy0zvW(m>Gx%|6IPZb2})RwnIRf zhp0UP1jNgq;zWf{_Kk*eQJI=B4>AIb64NY(;2uL@$mw5#SrPTgJ|j&MYy{WdNZhhN zO#*e$RE?6b(o<&{`_{7`3h~EGpVI;RMz+LI_lYVLp0vuknn*9VLUswY4-JDYyT-wL z5?M{;W1a=K?fbU5x90|GkeuURchDL`xAIBetSEj%gLU@hgem#h6LA&0F0IN_ed8IV ziwQq73-@U&PUKK3zQtUol}(4dVxGEQt1gufHOqWFy>o5LQRg!jnG`KwIihWB!Z}t2 z*}jOfJKkf^y5SmJnxytT67G;`1Yvu>#I0l>cmkO15yiy|ajEUBZ-Qk8Sh~OOH!h5H z2DzXI!re82%B$5fv6y~vD_oa()Ku`T9iQ98`=YHMt`-em_*(+wO756~gM?0}R?_*_ zbQe821B5B72c$z<8z|W;0{$iG5Dh@XK2_4RhjmgjSnCazMmWApTP}dC=U<6<%(`NS zRlXUeyv&8&Ol02Tx`-oNI89n37;ZI7iKSk z-nF`IxM_+YCgp8E%NTNIw8I+}u>S|~x76Y@d0)mE^l|}Cwj)KvN)h9_H5P=m7dqUdPP(ViZIs! z`k_FW?NVv>h|!}7Y=wRFZ{bt-uc|`Bjuf?B`OkYLymJbGB05uv?OtCQX&murD?pj0 z=TGfNww*Z#4Zd!{R*q5Th`NvLLrC6Wc4@oIY$PGc@mUpe(3-2LoYS|hW9GB1Pe6lW zS&D{^&baMu$nhIaXU;OFUk^b`|NfHg?q;OP_~#UMXec0w@}d#(XFHVh@xbR;|DFx| zO*hKUJ@%)Wn4eQ6OxvOJVxfSRkGFqOEf?I{Jn}3EA^u1SjNNqtOPt~%xhVWv`*=T= z|7oYKwqyV}W}f|5I8Z@<$#c;nfZUkHeJw`6(%z=B+l1iV#yGDixR;l53=hnaGC{(3fzJ160oQtQ)tR!okjQk#&J2L>wh4qYkAk8fNqUj`c5|Hj=zBbP*<3?DB__-jP==F<5H;aPj zq-poyxor+RR5j+Xf(8&dtVtcv8CeHa@4l&3KSb*A#Lg}P_lLCPPF8QDy$T7HJG<|F z0L@5TKU!?Ku8znUlg=A6A2?`4kB|-0Q)=bBZnJpIEHyy}esJNYzE(`jOJ3BU7-5^C zK>~kl;qb_d%=CEt!iRD1vA@^PnBbsF1!4=JKApAf;OmzNhu}~JdOr0Ym^wG=Xl!=R zH_8s>LHnQ{SOEi)SJ}weOPV$*qk4H{*7*HFE_ioqU{)ZUbuzw zRgT|MF(}CM=HlGwSAov05hfWiw8C(0qKU>8Di(GJ$Zq>8@#`Ftx!)qlEH{s6Uu+{O zfVHg9CyL|;ImwbjgLnp_M&icX?1vpX-Uhc_sF=ccZ@@z~r6)+pN3Ga=@h5Mc2+|%E zbxJ=c4rI$LAnT?U^dvF(B+Cn4B#9T3kPpkiIij92&!m5&&p+JTW>NxXZ%oaw#Khm2pPtN-Gh9mW$UMvRIR+fwDpCFR#FV?dwU^nwRJ6c z-$u8HH1X>T)|I1DV!@Ad|b!W9Kpz2`rSJB*%aD%QzGh08^9N z7Mq)qI*Z6B(I7pzE--rC%TO*kVk% z!0B!OML%u$baOzL2KKFS*Q}|Tr#TXLz2ws&WZFR*Pu_Ajtkg;Nt|-MntG{;Dl}x#? zeN5kx6X}`PlVm$4mJrqS*be_nYF^N0JtZP)%`X`|C*-|6fIixX-4C|TopqdG5foqV zh0}boNc+&77N(+mP<0X(14uP*6$Rx5q&=qs98}O6UG)iSrWMdU9cBEGNK^uS1}p9b z5ATYxYDA~+fMW{aZ=67Na_T^&tjw7Gt&6N;n$pMIV4)c22?!u}H|bD(f@SX}kzKwR z-87I|p~Is;uwj4iNfq&79nLmRAR6n96#e79^XXmG0LXJJ{<92IAFQ+^jY(xqhNI9t zwg}z?c_2i@-nX%LvUP+nCVvmVvG<|)ks(a6N?q>jo~6AeFLzf2n4HQMDqv%vkDo=Q zslV!eJLFsgYItwXfi0Z?KLK*NGRY1Lu)<4n;vI~$Vn&}pwGNh9=f;53wT>ForuF;R zHp$Bzx-wlg=hT-i;By<~@OlU20oS8Pf@1K%N#b3S8a|*dEeG!2p@vU?T|ys40OGaS zc~{?%2maX0WE%%EjKj2E7D%9dET#yegC?3dJA}-HJNZpW>L3gExyRl(hZUn^lLZbV zLXcw*%P}6e!cZdjZmEAOGn{B(9Wh-*S`B1n%`_R((f}K(Y8*hk#r3%~Ew2CY1{q2G z%;>UaTsU+&A1F+V{_IGwZUk*FQXSgyNN(`J&S~vEGbXa5POSp1qiuPui)_n@KNmj@ z1H+_I4b4eh|A%q8NaixhEIR|dk`Dd$FJ-(jo*v0u%yHFbt|H0VGjn(ev<9cjCH=%$ z7c7|2*&}-MM!7{Nv2v;kxwC)MfYTf6^sfZ?mrbHxa5jjL_?v}@rr^2+@PRkLJ-$Y6gN!zt`r<|n(ss3%nI zUX!WJ^p$K}>k#&bPrD=2c8T51_XzOL*kBYMD#H{>zC5N}F%nN8d|BJSk9Y~uLM zseW;a@v7cc*p@%NXZ^AvqN(GxiJ53-yBza)GqoNPfm>lyvQdZty_huHpr{M1mqilG z_^U2!4&-|FBVxDmnCdKwsBC2D6xr)3ypk-i1cE%(&jfy8qju-Y$lR=ZjC;gV6Aky% z2W&;QD@blG8f=s$BcyOPf7;ps@S5Z02pbcy!)c z%BXfpG{V-pO`?U`_@fQ2gj|J3__M{Wv;9NTm)&kbHXCOO1D;xe$<+IPh`72VI|1txo9IgnoB|BZD674)O2H0*o5sF`L&+GDk zEzmwT4)zP(Q;wnHM0~4rxn##)2%qR;PN8PM;H0(RrQDPzQbp!DJ0+VnV1qytf0xKy zXtOJDs;|D$_R4&*o%zPfwmRTTEL(sA@7>qK^V;i+6oopq@9A1ekP z_MY}*Nq+j}3>YBAaN4&Gw)h1}BaAL9EDIv#n*OH0hc6%-t}+Q(L9)`cm^`~^wY+{g zCP@4pXrLqKRN}1Y$K$$O6lF(k|~hL4R<`|1PQ7v_p94cL;H&uhf9uQ z=_@RdNIj32m_zIsi3& zFK_2xOnbbgZ5>-W1UhUqHyNSCbKt-HqrnrURvFr}Yc|YQ&d_KgxAp#_l_X#GOu{^t zse;cb{0~s~BAAt9ZJ@*$;2w8(Q`w8$JQ{}Q;khll%xa&(+syj$0~ zQLHyJ4c3QTC*mMh?}<*(#&|3_2Bs9ep(_S5Bie#Td#u2z2T*`1l|Pt~};RRA58&k-Z!hE>KAf6S3|1@DLKFZq*XZl{dW z@(Oc5V_hc4&MYj;*%Knq)-lfg2cYnpKLz7cW~rpWAF;tPrxyqf$9WRj*x>Q(-_jl9 zSU*RHygL1Yl1+xyFa2E|17~4H*VkReV9(xxb`;@uspFy2csdWm&VV!rXy)r%0G^tO zlLx5>Z*R5ClCMKXNY~o^CaKO|`9`>m8Nr`?LjBAn@a_eJeA8mHd+dh)ZH;W?S}HQc z3DKggeyAfs9g}V2cqj@AsJE@=882RBTz7otYd>k!kUEGp*x&shP%qLLJ@zFxp~Jqu znRa+ZxbxZq8u?u6b!OIoK;PI6laaS*vq47Mf{ee*h40B^yf{`WW8BtzVW+NWhr!Cv*9^Va zT4p$0Pl+$BAiK1|&5SseSGFr%g~yoi4K1XADav6a--duxmi&?h(deM@*cD}eUBcNARh2b zy*n}I4Mdugz#mbffn!ZM^)z9hX0nCXYf|$!Nq%S$2~^ z-gMr3^wmX?_yZYI06ERqqFa$qsTYTS!Lt*|XV%He8B{56`muRWy4KSm>l4pPLN19C zsd72-o6evgOasGz^dk{iA!YydH?I^%palN zzd!z-#jKVYV_(ONt+EV~{ThrVbu-c}ZmL0+B#kYVZHB?fdM{;^U5mORbS0F*pqr5v zg_^|BSh`4)#uE24-|xTh`r*9Jd7kITMA@Qy1v!kEb=s@m)mSe(%pQ)dBY7`OS zRA`ka1rbxC6fnYj5E4iZKqoG7HzXos)bo&&+uW8>gK&#m9EE{E=-vf~f)oLCdWKCb zes@~3RSqA8zWN3QDNm)i0>)=FUDvZu$)jFS5CIoQfhB?M1)ANV)alqm%CXm?Qg)_H zzCt0*i}|p5pVprTCqrbD=&)~w72^y>m2N+x!Q+dX!2>$xg6G9gig_}MaExAMQ1Ij& z|5pz8j#5FE5=jR4F{aXobR1Xj*H+y!UII>V2;vRc7#pi@8{~Jymv{V`)O+R;!k~DY z9N8~YaBeJO2;wXggn)alnIUHo>m(HsYO^Z|_5|#LbE^g$61;h6xx-z!FXVF8OMHKy zSn)I2D>vdT8O?c#i;$Z8`q*sE6j>s}@6*?JmvXP!ZnGJC=~H&(MfqUuniYRp1kOHMH9km=Qot?X zMsf2!Vp3SkjvH5A&M&FIx{1#q@>KX?h&f*k5oSNIhxB%5#`4p4X>DD<7W?IUd8((2 zOIQe$yPq&wz3UFFe?Af{bu;YF9_7}tlyHwAf02|ygAn-)jrBaENJ!`W=Q_MY`rFBF zI(vu*C7m!v%j?RNExEY38|t|~hhLS}PiUgYF%JF!-g(2=#kI!NB`=2Xjs`l|k}60; zY=+YbS>qcRi*Um)H_xA<8|(@WY%%v$@g8(Zs7D|}bW-^#@!UDCoo90~f!To!d~z0*|3xD0H% zDhf`TZ)N66cRW{GWMRLcSynv(Vw5#fn_VO`$1bb(o{^yaReXd2sC#(i`A=5t^Pk1o zsa_ze?h9u(Z=OuW+s zQ<(IURfjs2fiT=UyNm+fOPan~GgtV1@TNvUHvQyUg}v*7CI)M=%h|c7k&V1p^S#E| zsFQ&R!B}}xE6yOXojS|Xbll;ah#2h(ceL{?+K>3q=&m$m4;s0L%Ir<QL@w$zcFmD$)041gVFr*7wM%hhTEF(W_uL0ohA`fs91Xv7_(TqfnL#@s6D(BE|S1 zl>y3l0f+UEy`R42MMm31`}&+I5Sp&D?9 zKdw{UGYabiqAlu8Tv~#rbl+dpokgmov$`}a{@@_{2G?N6QVe~r_5w?3v2T(_X-Q=f z+Bt!oMT^%o6%Wj|G_aFEu_Lhx1~Gr8NPhvfLJOTBE!kz)qJJDnhKb5pC@0)zRV}Bu zPZD$Q18dKFu=*7hIo{LIJsCs+9&F3P7T^hPiDV@QdlQH!-k*GZ*RUUb`t z4+-Ygdp?SM&}DRA$t&sC8iGr9cDDSevz9xy?EhRxlAeF5z}_%4mX>D*DF3FwN=^Hh z^2XT@vI{Cp4zPG3r^|6cYb9|&r(VO328YXNUL7af`wlib?WSJh;U79|(J|bGB_1-U z@&Thr1deadvriMK9_*di$_SdsPaCBfzpIh4JtXQZWWT#IRn7c=cwSr>0qsaO1A*g_ z%z}Ss*!LkoFZfwoHD1$B!l^$e>+0uW=I@L*Uj{qQ#@*!QUe+Oou*Bji##Qwl# zw8=*OCDMT^9cx;bQA)Z{^3rx6RK|vpikDw!6&*;G20;&Wc_fH}E={EY`56lKc|=2o zm5$HX;yrs^OHOEUy_$7D9-wiC4i8kzR9n8gbHeiR>I#Ri1sxGlSs7VE#gWR_gJIrs zi3>TM8YD-Vql!ErTK&791|?R;v;~tJry)>^Z36FTvq>yonZ`x_73N%{g=RT!lkYTN zt>S@^D8h#y(|YGtIHYIJ;a?{lSbjt{FcYIyCsj)SRZuT7{3*{{NFf@=u_vVq0*$b!J)yZT#5r!X-7$-{~Tj>aNUo?cfl{p5XYv(_k(i z!l+v)mJ?TXPvzsQJN>T+^zwSi-NwU)(~gBtX?TG7h<5M+Yz-4&zr~!;a^q$rhyu!q zW#G6+^;u%rG1=N|u<oXm~P3flWF z@`!E8F2&k}ouYkw6bI>4a`*0@h>Mkr=R6y}`;miQ6}JCFoWGP=;IjtVV>-YB4f!*o zlz}P%+oC zv?*|K=uK`j-2$lEKq>J+tG@L~8w|WH4$*UHz{ZwD9TxdZJM#b?GZdN+%@~Z(Yn58s z57tehu`?W)gsuull?Guus9lwV!dWh=oZ=Vp6Z-zcbq z!{3C2zBD$K_V=!M#-gHoE2pDu{}XSRi(-kBGYQot5qOq;ggk#roZ={BenU{^U| zv@)Q}$q;D6WqFg;gtJYfCyL`vSBK{~q3DQ*@r(Ng6J9V%Mtc2rh+jM1-mLIlDs@D7 zZ(kjhq+#G`ZHQ|-1B7|DdFA~On_j2eBv50>67~=83bWYzaG|Na=QK$YE4aLZD_-H_ zA)#bow!N)2HC&z^+keD6|2wn#De-FfBn?{R#q*sVF<#3WY&-#>%NR53=2-gmrs-Bv zd{H^ZQWj)^Z_W46x3NW4!}c>e)75BsMe5;7UZY1scgQFW2H;&DhdjQX8MTa_ zDo`+UH(O`}b2FR4$nW=(A2GCgsIuSro5S!?;+sGZah>Mg2=Z@xX$n%Zo^*;XTB%dSPp#lVK>4>CWB7UD* zhvNYMO=D5Uw=h*HDA#^BoOZ(y?2>U_Xa_2%tW+&VoYJLU^X!iK$-nziwMTh_(ZC`T#9Tc&htxWS@?;GX4YW_uaJ{ypRO2 zCZ`X4JRmPckOrKk#_~Zvf9O`R?ZzUg=h>Ok>zwVE$szzG`@K}Ylq1tjy>6iy5o6bl zU{Ng?$4SL>Au68OM_J^jgw?IDI;B|M)O(p+rRDZBI$-7X zNwG|P#P-OuDNtx@UA=Z3k~sMFnOmlLv2D1_<6EM$`)WJ_T_&Z|I>WS62%r*Htg1D5 zi=*I(?r-Sm62De??41hoz{+HEWip;?@E_pyYAps)`>J&O{?63XSUtVGeP$>pjHPG0 z81&nDqcQdHqpHgm2J=bnXKJK(y@6+XW4hKlo*bBV|PdIXs$GM0|>6?tOZ#pZn~W5VMUX=?5^*JjNgnftDk54D}F zTiby^cDOI0$@LjNLVI9z$zpZ;j*DeK&lV?e>F5o?k73(cCtOV{*AOYmWKEwt%i1~R zAB3mE9Lg48&qfK_Qzw#!QdfR zFopWrpsCVeHdqZcUzpT;JW|@s@7r{RYjM;6d4Xd+M`PSIetb3+V(3m=86Cf2B;8ve zbM-9wi(vgIjnWoA6kfW{l3SieJZ4fVN~I8u9ai|7$<^p5{QgzB(VxIIUr+P(Wa$Ya z$YzPF`dJNze%3EFjusWEQ%_bKL$MxKrSu_w`2UrU?)H%{5|F7*Xzpw(G4>MkFK^hP z9edZep$N9qc>x!@3NcH7m5<8$)sRlm4roi`}9@2h!W9V#c)Y}&PKlCBNFu__)@gpAAVweCxKO{eJS zz_geNovxlRG+0`(2202%g|4L7tZKJ=yKj|+aw#zRAiNa&ncgVoNEhN@V01%vK@Fi$ z>OT&cCa2Ck8S5H~UvfajwCil-RrK+b#8#1sG|j=mWz1Qv!CmcLy}vfLvh@i2^`LIX zknsf0m%&x!bq|M~zGStW*IVq%B-}ZUPY7ac+3Ju`E7apb`Pj1Ybz)mxf`kwE>VsiK zDC!N~k&@Wq^}>P5M(x5Qrb_oPnvVeBt~?<^fo1#L!CgT3Ub%Bi4qfxzsVE}~x&+zw*vxeIu6~N?`F4fvL zwrtRuyU(oZs|(ch?E#zw=EMheTyyZQ85xytcuMPVWAPML2u#Ci$HCVvi~$lD@fTgt$wzRrfS-8<%@jJ)DC#8I_x(Ht`ahq%2f40X>dkpvMGSm0jF$a7XGCPHcL?fP3=E zqT!3b74yDuZum58#VzD!NM5Vr9yW$(DWuXMQj&gjb24*Rvk<#EdTvXiwjn9|E@`-( zvQ<$hG~yZAEjt^1vREEY;-?0cjFsNTonJ-y8tS59QAJB2_7!CX(I(`susr1_+RV0FtfRRi5GNsCFMd zLybQ^>gm6Py`b=suc{+qR6p42y*sy#ruBXe27Y%EK@mfQ0M!gW{=xZWaG&`)G(r(b z$S`zEsl!%i#Xww&9c!QUEU4c+Xxraw(Aw^N)5yK%t90V`_BZ$~FESDSX5II%G@bQ) zf(JH3YDd^`4I5rmWa}7ReFr`?Zx37qfgg?ReJxGYb)HZQnc~J?+_h%WEmgJq+E{ps*Ok z9>o45P}*sgo!Uo?NMg-KIzlDEI5Be{H}RDOd3BO_OKkT?XC96g41dJwJmJ94`*GDv z@E+hvMZ^d|y4C=r>EEM?DU^iHO{UI7-hPwczuxLnOG5M+qF0U8MPToZb(Vm1%`+5zAP) zNsoPQry$ht`#TNj3bXTLzOIKMpasCQXdr^FM&`@Egb#Wt$-ebtG}I5Q;q=swVU$$^ z3SEFb{%mO)gMC9Y0j5OzEbR~OU^`$uvf|*NC7W|In6LP26nO+w_n;kpN{8b$o9tSp zJ9_4bDHDXdEUEei1~aKyH}1*L3)Ek&ffj~tJeSa8DuAb9!vdKA=6;*PL|rNMD`~6U z;fWYTPZ1*vLeH+Fo5Tu-YdtoEmJKg%Z+i4ZI`m;X>t?s(#3qh&8Auz6c6WP#j!)-R zNVniz8vV-OQ+)%n7Mz1~N2Mj{+u?WJq&DY>vdo46cC(j8j)gZ|>xI-k_tNWNm4eV> z4FL`r?(>}}kZ;B+?XRsF-=wLy?rug>A;z$7Wn^xd+UPA0%Vw$8ymVM*B5f7`d;P=M zlc#0067b5;*ue@^TV37F`Z}$zk+Yt?m4mtL$_(`QRqKduR8POtWs$gnD_gF*)Z?OO8^p`jXG^yl5G6x$3`({{dfWO}PL7 literal 0 HcmV?d00001 diff --git a/images/abstract-12.jpg b/images/abstract-12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b16a35bd19c4fd5b748ebb7a72295ce1743f99e7 GIT binary patch literal 119512 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≈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