├── .gitignore ├── js ├── scripts.js └── libs │ ├── uikit.min.js │ └── uikit.js ├── images ├── nothing.gif ├── nothumb.gif ├── thumbnail.jpg ├── logo_uikit.png ├── cover_default.jpg └── custom-post-icon.png ├── fonts ├── FontAwesome.otf ├── fontawesome-webfont.eot ├── fontawesome-webfont.ttf └── fontawesome-webfont.woff ├── README.md ├── post.hbs ├── package.json ├── index.hbs ├── partials ├── footer.hbs ├── header.hbs ├── post-list.hbs └── post-full.hbs ├── Gruntfile.js ├── default.hbs └── css ├── style.css ├── uikit.min.css └── uikit.almost-flat.min.css /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /js/scripts.js: -------------------------------------------------------------------------------- 1 | jQuery(function($){ 2 | console.log('jQuery loaded ', $) 3 | }(jQuery)) 4 | -------------------------------------------------------------------------------- /images/nothing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/images/nothing.gif -------------------------------------------------------------------------------- /images/nothumb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/images/nothumb.gif -------------------------------------------------------------------------------- /images/thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/images/thumbnail.jpg -------------------------------------------------------------------------------- /fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /images/logo_uikit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/images/logo_uikit.png -------------------------------------------------------------------------------- /images/cover_default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/images/cover_default.jpg -------------------------------------------------------------------------------- /images/custom-post-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/images/custom-post-icon.png -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ghostrrr/ghost-theme-uikit/HEAD/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Ghost UiKIT theme 2 | 3 | ![Thumbnail](https://raw.github.com/Ghostrrr/ghost-theme-uikit/master/images/thumbnail.jpg) 4 | -------------------------------------------------------------------------------- /post.hbs: -------------------------------------------------------------------------------- 1 | {{!< default}} 2 |
3 | {{#post}} 4 | {{> post-full}} 5 | {{/post}} 6 |
7 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "grunt-theme-uikit", 3 | "version": "0.1.0", 4 | "devDependencies": { 5 | "grunt": "~0.4.1", 6 | "grunt-contrib-sass": "~0.5.0", 7 | "grunt-contrib-watch": "~0.5.0", 8 | "grunt-contrib-uglify": "~0.2.2" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /index.hbs: -------------------------------------------------------------------------------- 1 | {{!< default}} 2 | 3 | {{! The main content area on the homepage }} 4 |
5 | 6 | {{#foreach posts}} 7 | {{> post-list}} 8 | {{/foreach}} 9 | 10 | {{! After all the posts, we have the previous/next pagination links }} 11 | {{pagination}} 12 | 13 |
14 | -------------------------------------------------------------------------------- /partials/footer.hbs: -------------------------------------------------------------------------------- 1 | 10 | -------------------------------------------------------------------------------- /partials/header.hbs: -------------------------------------------------------------------------------- 1 | 12 | -------------------------------------------------------------------------------- /partials/post-list.hbs: -------------------------------------------------------------------------------- 1 |
2 |
3 |

{{title}}

4 | 14 |
15 |
16 |

{{excerpt}}…

17 |
18 | 23 |
24 | -------------------------------------------------------------------------------- /partials/post-full.hbs: -------------------------------------------------------------------------------- 1 |
2 |
3 |

{{title}}

4 | 14 | {{#if profile_image}} 15 | 18 | {{/if}} 19 |
20 | 21 |
22 | {{content}} 23 |
24 | 25 | 27 |
28 | -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- 1 | module.exports = function(grunt) { 2 | 3 | grunt.initConfig({ 4 | paths: { 5 | scss: './scss', 6 | css: './css' 7 | }, 8 | buildType: 'Build', 9 | pkg: grunt.file.readJSON('package.json'), 10 | 11 | sass: { 12 | admin: { 13 | options : { 14 | // sourcemap: true 15 | }, 16 | files: { 17 | '<%= paths.css %>/style.css': '<%= paths.scss %>/style.scss', 18 | '<%= paths.css %>/ie.css': '<%= paths.scss %>/ie.scss' 19 | } 20 | } 21 | }, 22 | 23 | watch: { 24 | sass: { 25 | files: './scss/**/*.scss', 26 | tasks: ['sass:admin'] 27 | } 28 | } 29 | }); 30 | 31 | grunt.loadNpmTasks('grunt-contrib-sass'); 32 | grunt.loadNpmTasks('grunt-contrib-watch'); 33 | 34 | grunt.registerTask('default', ['sass:admin']); 35 | }; 36 | -------------------------------------------------------------------------------- /default.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | {{@blog.title}} 14 | 15 | 16 | 17 | {{! mobile meta }} 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | {{ghost_head}} 36 | 37 | 38 | 39 | 40 |
41 | {{> header}} 42 | 43 | {{{body}}} 44 | 45 | {{> footer}} 46 |
47 | 48 | {{! Ghost outputs important scripts and data with this tag }} 49 | {{ghost_foot}} 50 | 51 | {{! Custom Scripts }} 52 | 53 | 54 | 55 | {{! put Google Analytics Here }} 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /css/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Global styles 3 | */ 4 | .tm-text-white { 5 | color: white; 6 | } 7 | .tm-text-italic { 8 | font-style: italic; 9 | } 10 | 11 | /* 12 | * Body 13 | */ 14 | body { 15 | background: linear-gradient(to bottom, rgba(115, 80, 80, 0) 40%, #72504f) 0 0 fixed, linear-gradient(to right, #68aeb6 5%, #b4cca8 30%, #ede1a2 50%, #ede1a2 80%, #d0be92 100%) 0 0 fixed; 16 | background-size: 100% 100%, 100% 100%; 17 | color: #85878D; 18 | } 19 | 20 | body, h1, h2, h3, h4, h5, h6 { 21 | font-family: 'Open Sans', sans-serif; 22 | } 23 | 24 | 25 | /* 26 | * Header 27 | */ 28 | .header-banner { 29 | height: 450px; 30 | background-size: cover; 31 | text-align: center; 32 | font-size: 20px; 33 | } 34 | .header-banner .tm-logo { 35 | padding-bottom: 40px; 36 | } 37 | 38 | /* 39 | * Container 40 | */ 41 | .rrr-container { 42 | width: 100%; 43 | background: #fff; 44 | } 45 | 46 | /* 47 | * Main 48 | */ 49 | .rrr-content { 50 | padding: 20px 35px; 51 | } 52 | 53 | /* 54 | * Article 55 | */ 56 | .rrr-article {} 57 | .rrr-article .uk-article-title{ 58 | font-size: 40px; 59 | margin-bottom: 20px; 60 | line-height: 60px; 61 | color: #444; 62 | } 63 | .rrr-article .uk-article-title a{ 64 | color: #444; 65 | } 66 | .rrr-article .uk-article-meta{ 67 | color: #B3B5B7; 68 | text-transform: uppercase; 69 | } 70 | .rrr-article .uk-article-meta .author, 71 | .rrr-article .uk-article-meta .updated { 72 | color: #9B6948; 73 | } 74 | .rrr-article .uk-article-more a{ 75 | color: #956240; 76 | } 77 | 78 | /* 79 | * Pagination 80 | */ 81 | .pagination { 82 | padding: 10px 0; 83 | list-style: none; 84 | text-align: center; 85 | } 86 | .pagination .newer-posts, .pagination .older-posts { 87 | color: #666; 88 | border: 1px solid rgba(0,0,0,0.1); 89 | border-bottom-color: rgba(0,0,0,0.2); 90 | background: #fafafa; 91 | text-shadow: 0 1px 0 #fff; 92 | padding: 3px 5px; 93 | border-radius: 1px; 94 | text-decoration: none; 95 | } 96 | .pagination .newer-posts:hover, .pagination .older-posts:hover, 97 | .pagination .newer-posts:focus, .pagination .older-posts:focus { 98 | background-color: #fff; 99 | color: #666; 100 | outline: 0; 101 | background-image: none; 102 | } 103 | .pagination .newer-posts { 104 | float: left; 105 | } 106 | .pagination .older-posts { 107 | float: right; 108 | } 109 | .pagination .page-number { 110 | 111 | } 112 | 113 | /* 114 | * Footer 115 | */ 116 | .rrr-footer { 117 | padding: 20px 35px; 118 | background: #3e4145; 119 | } 120 | .rrr-footer a{ 121 | color: #fff; 122 | text-decoration: none; 123 | } 124 | 125 | .rrr-footer a:hover{ 126 | text-decoration: underline; 127 | } 128 | 129 | /* 130 | * Medias 131 | */ 132 | 133 | @media (min-width: 960px) { 134 | .rrr-container { 135 | max-width: 90%; 136 | margin: 60px auto; 137 | } 138 | } 139 | 140 | @media (min-width: 1220px) { 141 | .rrr-container { 142 | max-width: 85%; 143 | } 144 | } 145 | 146 | @media (max-width: 767px) { 147 | .header-banner { 148 | height: 300px; 149 | } 150 | .rrr-content { 151 | padding: 15px 20px; 152 | } 153 | .rrr-article .uk-article-title{ 154 | font-size: 36px; 155 | margin-bottom: 10px; 156 | line-height: 40px; 157 | } 158 | } 159 | -------------------------------------------------------------------------------- /js/libs/uikit.min.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 1.1.0 | http://www.getuikit.com | (c) 2013 YOOtheme | MIT License */ 2 | 3 | (function(t,i){"use strict";var e=t.UIkit||{};e.fn||(e.fn=function(i,n){var s=arguments,o=i.match(/^([a-z\-]+)(?:\.([a-z]+))?/i),a=o[1],r=o[2];return e[a]?this.each(function(){var i=t(this),o=i.data(a);o||i.data(a,o=new e[a](this,r?void 0:n)),r&&o[r].apply(o,Array.prototype.slice.call(s,1))}):(t.error("UIkit component ["+a+"] does not exist."),this)},e.support={},e.support.transition=function(){var t=function(){var t,e=i.body||i.documentElement,n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(t in n)if(void 0!==e.style[t])return n[t]}();return t&&{end:t}}(),e.support.touch="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,e.Utils={},e.Utils.debounce=function(t,i,e){var n;return function(){var s=this,o=arguments,a=function(){n=null,e||t.apply(s,o)},r=e&&!n;clearTimeout(n),n=setTimeout(a,i),r&&t.apply(s,o)}},e.Utils.options=function(i){if(t.isPlainObject(i))return i;var e=i.indexOf("{"),n={};if(-1!=e)try{n=Function("","var json = "+i.substr(e)+"; return JSON.parse(JSON.stringify(json));")()}catch(s){}return n},t.UIkit=e,t.fn.uk=e.fn,t.UIkit.langdirection="rtl"==t("html").attr("dir")?"right":"left")})(jQuery,document),function(t){function i(t){return"tagName"in t?t:t.parentNode}function e(t,i,e,n){var s=Math.abs(t-i),o=Math.abs(e-n);return s>=o?t-i>0?"Left":"Right":e-n>0?"Up":"Down"}function n(){u=null,h.last&&(h.el.trigger("longTap"),h={})}function s(){u&&clearTimeout(u),u=null}function o(){a&&clearTimeout(a),r&&clearTimeout(r),l&&clearTimeout(l),u&&clearTimeout(u),a=r=l=u=null,h={}}var a,r,l,u,h={},c=750;t(document).ready(function(){var d,p;t(document.body).bind("touchstart",function(e){d=Date.now(),p=d-(h.last||d),h.el=t(i(e.originalEvent.touches[0].target)),a&&clearTimeout(a),h.x1=e.originalEvent.touches[0].pageX,h.y1=e.originalEvent.touches[0].pageY,p>0&&250>=p&&(h.isDoubleTap=!0),h.last=d,u=setTimeout(n,c)}).bind("touchmove",function(t){s(),h.x2=t.originalEvent.touches[0].pageX,h.y2=t.originalEvent.touches[0].pageY}).bind("touchend",function(){s(),h.x2&&Math.abs(h.x1-h.x2)>30||h.y2&&Math.abs(h.y1-h.y2)>30?l=setTimeout(function(){h.el.trigger("swipe"),h.el.trigger("swipe"+e(h.x1,h.x2,h.y1,h.y2)),h={}},0):"last"in h&&(r=setTimeout(function(){var i=t.Event("tap");i.cancelTouch=o,h.el.trigger(i),h.isDoubleTap?(h.el.trigger("doubleTap"),h={}):a=setTimeout(function(){a=null,h.el.trigger("singleTap"),h={}},250)},0))}).bind("touchcancel",o),t(window).bind("scroll",o)}),["swipe","swipeLeft","swipeRight","swipeUp","swipeDown","doubleTap","tap","singleTap","longTap"].forEach(function(i){t.fn[i]=function(t){return this.bind(i,t)}})}(jQuery),function(t,i){"use strict";var e=function(i,e){var n=this;this.options=t.extend({},this.options,e),this.element=t(i).on("click",this.options.trigger,function(t){t.preventDefault(),n.close()})};t.extend(e.prototype,{options:{fade:!0,duration:200,trigger:".uk-alert-close"},close:function(){function t(){i.trigger("closed").remove()}var i=this.element.trigger("close");this.options.fade?i.css("overflow","hidden").css("max-height",i.height()).animate({height:0,opacity:0,"padding-top":0,"padding-bottom":0,"margin-top":0,"margin-bottom":0},this.options.duration,t):t()}}),i.alert=e,t(document).on("click.alert.uikit","[data-uk-alert]",function(n){var s=t(this);s.data("alert")||(s.data("alert",new e(s,i.Utils.options(s.data("uk-alert")))),t(n.target).is(s.data("alert").options.trigger)&&(n.preventDefault(),s.data("alert").close()))})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=function(i,e){var n=this,s=t(i);this.options=t.extend({},this.options,e),this.element=s.on("click",this.options.target,function(i){i.preventDefault(),s.find(n.options.target).not(this).removeClass("uk-active").blur(),s.trigger("change",[t(this).addClass("uk-active")])})};t.extend(e.prototype,{options:{target:".uk-button"},getSelected:function(){this.element.find(".uk-active")}});var n=function(i,e){var n=t(i);this.options=t.extend({},this.options,e),this.element=n.on("click",this.options.target,function(i){i.preventDefault(),n.trigger("change",[t(this).toggleClass("uk-active").blur()])})};t.extend(n.prototype,{options:{target:".uk-button"},getSelected:function(){this.element.find(".uk-active")}});var s=function(i){var e=this;this.element=t(i).on("click",function(t){t.preventDefault(),e.toggle(),e.element.blur()})};t.extend(s.prototype,{toggle:function(){this.element.toggleClass("uk-active")}}),i.button=s,i["button-checkbox"]=n,i["button-radio"]=e,t(document).on("click.button-radio.uikit","[data-uk-button-radio]",function(n){var s=t(this);s.data("button-radio")||(s.data("button-radio",new e(s,i.Utils.options(s.data("uk-button-radio")))),t(n.target).is(s.data("button-radio").options.target)&&t(n.target).trigger("click"))}),t(document).on("click.button-checkbox.uikit","[data-uk-button-checkbox]",function(e){var s=t(this);s.data("button-checkbox")||(s.data("button-checkbox",new n(s,i.Utils.options(s.data("uk-button-checkbox")))),t(e.target).is(s.data("button-checkbox").options.target)&&t(e.target).trigger("click"))}),t(document).on("click.button.uikit","[data-uk-button]",function(){var i=t(this);i.data("button")||i.data("button",new s(i,i.data("uk-button"))).trigger("click")})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=!1,n=function(i,n){var s=this;this.options=t.extend({},this.options,n),this.element=t(i),this.dropdown=this.element.find(".uk-dropdown"),this.centered=this.dropdown.hasClass("uk-dropdown-center"),this.justified=this.options.justify?t(this.options.justify):!1,this.boundary=t(this.options.boundary),this.boundary.length||(this.boundary=t(window)),"click"==this.options.mode?this.element.on("click",function(i){t(i.target).parents(".uk-dropdown").length||i.preventDefault(),e&&e[0]!=s.element[0]&&e.removeClass("uk-open"),s.element.hasClass("uk-open")?(t(i.target).is("a")||!s.element.find(".uk-dropdown").find(i.target).length)&&(s.element.removeClass("uk-open"),e=!1):(s.checkDimensions(),s.element.addClass("uk-open"),e=s.element,t(document).off("click.outer.dropdown"),setTimeout(function(){t(document).on("click.outer.dropdown",function(i){!e||e[0]!=s.element[0]||!t(i.target).is("a")&&s.element.find(".uk-dropdown").find(i.target).length||(e.removeClass("uk-open"),t(document).off("click.outer.dropdown"))})},10))}):this.element.on("mouseenter",function(){s.remainIdle&&clearTimeout(s.remainIdle),e&&e[0]!=s.element[0]&&e.removeClass("uk-open"),s.checkDimensions(),s.element.addClass("uk-open"),e=s.element}).on("mouseleave",function(){s.remainIdle=setTimeout(function(){s.element.removeClass("uk-open"),s.remainIdle=!1,e&&e[0]==s.element[0]&&(e=!1)},s.options.remaintime)})};t.extend(n.prototype,{remainIdle:!1,options:{mode:"hover",remaintime:800,justify:!1,boundary:t(window)},checkDimensions:function(){if(this.dropdown.length){var i=this.dropdown.css("margin-"+t.UIkit.langdirection,"").css("min-width",""),e=i.show().offset(),n=i.outerWidth(),s=this.boundary.width(),o=this.boundary.offset()?this.boundary.offset().left:0;if(this.centered&&(i.css("margin-"+t.UIkit.langdirection,-1*(parseFloat(n)/2-i.parent().width()/2)),e=i.offset(),(n+e.left>s||0>e.left)&&(i.css("margin-"+t.UIkit.langdirection,""),e=i.offset())),this.justified&&this.justified.length){var a=this.justified.outerWidth();if(i.css("min-width",a),"right"==t.UIkit.langdirection){var r=s-(this.justified.offset().left+a),l=s-(i.offset().left+i.outerWidth());i.css("margin-right",r-l)}else i.css("margin-left",this.justified.offset().left-e.left);e=i.offset()}n+(e.left-o)>s&&(i.addClass("uk-dropdown-flip"),e=i.offset()),0>e.left&&i.addClass("uk-dropdown-stack"),i.css("display","")}}}),i.dropdown=n,t(document).on("mouseenter.dropdown.uikit","[data-uk-dropdown]",function(){var e=t(this);e.data("dropdown")||(e.data("dropdown",new n(e,i.Utils.options(e.data("uk-dropdown")))),"hover"==e.data("dropdown").options.mode&&e.trigger("mouseenter"))})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=t(window),n="resize orientationchange",s=function(s,o){var a=this;this.options=t.extend({},this.options,o),this.element=t(s),this.columns=this.element.children(),this.elements=this.options.target?this.element.find(this.options.target):this.columns,this.columns.length&&e.on(n,function(){var n=function(){a.match()};return t(function(){n(),e.on("load",n)}),i.Utils.debounce(n,150)}())};t.extend(s.prototype,{options:{target:!1},match:function(){this.revert();var i=this.columns.filter(":visible:first");if(i.length){var e=Math.ceil(100*parseFloat(i.css("width"))/parseFloat(i.parent().css("width")))>=100?!0:!1,n=0,s=this;if(!e)return this.elements.each(function(){n=Math.max(n,t(this).outerHeight())}).each(function(i){var e=t(this),o="border-box"==e.css("box-sizing")?"outerHeight":"height",a=s.columns.eq(i),r=e.height()+(n-a[o]());e.css("min-height",r+"px")}),this}},revert:function(){return this.elements.css("min-height",""),this}});var o=function(s){var o=this;this.element=t(s),this.columns=this.element.children(),this.columns.length&&e.on(n,function(){var n=function(){o.process()};return t(function(){n(),e.on("load",n)}),i.Utils.debounce(n,150)}())};t.extend(o.prototype,{process:function(){this.revert();var i=!1,e=this.columns.filter(":visible:first"),n=e.length?e.offset().top:!1;if(n!==!1)return this.columns.each(function(){var e=t(this);e.is(":visible")&&(i?e.addClass("uk-grid-margin"):e.offset().top!=n&&(e.addClass("uk-grid-margin"),i=!0))}),this},revert:function(){return this.columns.removeClass("uk-grid-margin"),this}}),i["grid-match"]=s,i["grid-margin"]=o,t(function(){t("[data-uk-grid-match],[data-uk-grid-margin]").each(function(){var e=t(this);e.is("[data-uk-grid-match]")&&!e.data("grid-match")&&e.data("grid-match",new s(e,i.Utils.options(e.data("uk-grid-match")))),e.is("[data-uk-grid-margin]")&&!e.data("grid-margin")&&e.data("grid-margin",new o(e,i.Utils.options(e.data("uk-grid-margin"))))})})}(jQuery,jQuery.UIkit),function(t,i,e){"use strict";var n=!1,s=t("html"),o=function(e,s){var o=this;this.element=t(e),this.options=t.extend({keyboard:!0,show:!1,bgclose:!0},s),this.transition=i.support.transition,this.dialog=this.element.find(".uk-modal-dialog"),this.element.on("click",".uk-modal-close",function(t){t.preventDefault(),o.hide()}).on("click",function(i){var e=t(i.target);e[0]==o.element[0]&&o.options.bgclose&&o.hide()}),this.options.keyboard&&t(document).on("keyup.ui.modal.escape",function(t){n&&27==t.which&&o.isActive()&&o.hide()})};t.extend(o.prototype,{transition:!1,toggle:function(){this[this.isActive()?"hide":"show"]()},show:function(){this.isActive()||(n&&n.hide(!0),this.resize(),this.element.removeClass("uk-open").show(),n=this,s.addClass("uk-modal-page").height(),this.element.addClass("uk-open").trigger("uk.modal.show"))},hide:function(t){if(this.isActive())if(!t&&i.support.transition){var e=this;this.element.one(i.support.transition.end,function(){e._hide()}).removeClass("uk-open")}else this._hide()},resize:function(){this.dialog.css("margin-left","");var t=parseInt(this.dialog.css("width"),10),i=t+parseInt(this.dialog.css("margin-left"),10)+parseInt(this.dialog.css("margin-right"),10)'),e.data("list-container",i.parent()),s&&n.open(e,!0)})};t.extend(n.prototype,{options:{toggler:">li.uk-parent > a[href='#']",lists:">li.uk-parent > ul",multiple:!1},open:function(i,n){var s=this.element,o=t(i);this.options.multiple||s.children(".uk-open").not(i).each(function(){t(this).data("list-container")&&t(this).data("list-container").stop().animate({height:0},function(){t(this).parent().removeClass("uk-open")})}),o.toggleClass("uk-open"),o.data("list-container")&&(n?o.data("list-container").stop().height(o.hasClass("uk-open")?"auto":0):o.data("list-container").stop().animate({height:o.hasClass("uk-open")?e(o.data("list-container").find("ul:first")):0}))}}),i.nav=n,t(function(){t("[data-uk-nav]").each(function(){var e=t(this);e.data("nav")||e.data("nav",new n(e,i.Utils.options(e.data("uk-nav"))))})})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e,n=function(i,e){var n=this;this.options=t.extend({},this.options,e),this.element=t(i).on({focus:function(){n.show()},blur:function(){n.hide()},mouseenter:function(){n.show()},mouseleave:function(){n.hide()}}),this.tip="function"==typeof this.options.src?this.options.src.call(this.element):this.options.src,this.element.attr("data-cached-title",this.element.attr("title")).attr("title","")};t.extend(n.prototype,{tip:"",options:{offset:5,pos:"top",src:function(){return this.attr("title")}},show:function(){if(this.tip.length){e.css({top:-2e3,visibility:"hidden"}).show(),e.html('
'+this.tip+"
");var i=t.extend({},this.element.offset(),{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}),n=e[0].offsetWidth,s=e[0].offsetHeight,o="function"==typeof this.options.offset?this.options.offset.call(this.element):this.options.offset,a="function"==typeof this.options.pos?this.options.pos.call(this.element):this.options.pos,r={display:"none",visibility:"visible",top:i.top+i.height+s,left:i.left},l=a.split("-");switch("left"!=l[0]&&"right"!=l[0]||"right"!=t.UIkit.langdirection||(l[0]="left"==l[0]?"right":"left"),l[0]){case"bottom":t.extend(r,{top:i.top+i.height+o,left:i.left+i.width/2-n/2});break;case"top":t.extend(r,{top:i.top-s-o,left:i.left+i.width/2-n/2});break;case"left":t.extend(r,{top:i.top+i.height/2-s/2,left:i.left-n-o});break;case"right":t.extend(r,{top:i.top+i.height/2-s/2,left:i.left+i.width+o})}2==l.length&&(r.left="left"==l[1]?i.left:i.left+i.width-n),e.css(r).attr("class","uk-tooltip uk-tooltip-"+a).show()}},hide:function(){this.element.is("input")&&this.element[0]===document.activeElement||e.hide()},content:function(){return this.tip}}),i.tooltip=n,t(function(){e=t('
').appendTo("body")}),t(document).on("mouseenter.tooltip.uikit focus.tooltip.uikit","[data-uk-tooltip]",function(){var e=t(this);e.data("tooltip")||e.data("tooltip",new n(e,i.Utils.options(e.data("uk-tooltip")))).trigger("mouseenter")})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=function(i,e){var n=this;if(this.options=t.extend({},this.options,e),this.element=t(i).on("click",this.options.toggler,function(t){t.preventDefault(),n.show(this)}),this.options.connect){this.connect=t(this.options.connect).find(".uk-active").removeClass(".uk-active").end();var s=this.element.find(this.options.toggler).filter(".uk-active");s.length&&this.show(s)}};t.extend(e.prototype,{options:{connect:!1,toggler:">*"},show:function(i){i=isNaN(i)?t(i):this.element.find(this.options.toggler).eq(i);var e=i;if(!e.hasClass("uk-disabled")){if(this.element.find(this.options.toggler).filter(".uk-active").removeClass("uk-active"),e.addClass("uk-active"),this.options.connect&&this.connect.length){var n=this.element.find(this.options.toggler).index(e);this.connect.children().removeClass("uk-active").eq(n).addClass("uk-active")}this.element.trigger("uk.switcher.show",[e])}}}),i.switcher=e,t(function(){t("[data-uk-switcher]").each(function(){var n=t(this);n.data("switcher")||n.data("switcher",new e(n,i.Utils.options(n.data("uk-switcher"))))})})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=function(i,e){var n=this;if(this.element=t(i),this.options=t.extend({connect:!1},this.options,e),this.options.connect&&(this.connect=t(this.options.connect)),window.location.hash){var s=this.element.children().filter(window.location.hash);s.length&&this.element.children().removeClass("uk-active").filter(s).addClass("uk-active")}var o=t('
  • '),a=o.find("a:first"),r=t('
    '),l=r.find("ul");a.html(this.element.find("li.uk-active:first").find("a").text()),this.element.hasClass("uk-tab-bottom")&&r.addClass("uk-dropdown-up"),this.element.hasClass("uk-tab-flip")&&r.addClass("uk-dropdown-flip"),this.element.find("a").each(function(i){var e=t(this).parent(),s=t('
  • '+e.text()+"
  • ").on("click",function(){n.element.data("switcher").show(i)});t(this).parents(".uk-disabled:first").length||l.append(s)}),this.element.uk("switcher",{toggler:">li:not(.uk-tab-responsive)",connect:this.options.connect}),o.append(r).uk("dropdown",{mode:"click"}),this.element.append(o).data({dropdown:o.data("dropdown"),mobilecaption:a}).on("uk.switcher.show",function(t,i){o.addClass("uk-active"),a.html(i.find("a").text())})};i.tab=e,t(function(){t("[data-uk-tab]").each(function(){var n=t(this);n.data("tab")||n.data("tab",new e(n,i.Utils.options(n.data("uk-tab"))))})})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=function(i,e){var n=this;this.options=t.extend({},this.options,e),this.element=t(i),this.timer=null,this.value=null,this.input=this.element.find(".uk-search-field"),this.form=this.input.length?t(this.input.get(0).form):t(),this.input.attr("autocomplete","off"),this.input.on({keydown:function(t){if(n.form[n.input.val()?"addClass":"removeClass"](n.options.filledClass),t&&t.which&&!t.shiftKey)switch(t.which){case 13:n.done(n.selected),t.preventDefault();break;case 38:n.pick("prev"),t.preventDefault();break;case 40:n.pick("next"),t.preventDefault();break;case 27:case 9:n.hide();break;default:}},keyup:function(){n.trigger()},blur:function(t){setTimeout(function(){n.hide(t)},200)}}),this.form.find("button[type=reset]").bind("click",function(){n.form.removeClass("uk-open").removeClass("uk-loading").removeClass("uk-active"),n.value=null,n.input.focus()}),this.dropdown=t('').appendTo(this.form).find(".uk-nav-search"),this.options.flipDropdown&&this.dropdown.parent().addClass("uk-dropdown-flip")};t.extend(e.prototype,{options:{source:!1,param:"search",method:"post",minLength:3,delay:300,flipDropdown:!1,match:":not(.uk-skip)",skipClass:"uk-skip",loadingClass:"uk-loading",filledClass:"uk-active",resultsHeaderClass:"uk-nav-header",moreResultsClass:"",noResultsClass:"",listClass:"results",hoverClass:"uk-active",msgResultsHeader:"Search Results",msgMoreResults:"More Results",msgNoResults:"No results found",onSelect:function(t){window.location=t.data("choice").url},onLoadedResults:function(t){return t}},request:function(i){var e=this;this.form.addClass(this.options.loadingClass),this.options.source?t.ajax(t.extend({url:this.options.source,type:this.options.method,dataType:"json",success:function(t){t=e.options.onLoadedResults.apply(this,[t]),e.form.removeClass(e.options.loadingClass),e.suggest(t)}},i)):this.form.removeClass(e.options.loadingClass)},pick:function(t){var i=!1;if("string"==typeof t||t.hasClass(this.options.skipClass)||(i=t),"next"==t||"prev"==t){var e=this.dropdown.children().filter(this.options.match);if(this.selected){var n=e.index(this.selected);i="next"==t?e.eq(e.length>n+1?n+1:0):e.eq(0>n-1?e.length-1:n-1)}else i=e["next"==t?"first":"last"]()}i&&i.length&&(this.selected=i,this.dropdown.children().removeClass(this.options.hoverClass),this.selected.addClass(this.options.hoverClass))},done:function(t){return t?(t.hasClass(this.options.moreResultsClass)?this.form.submit():t.data("choice")&&this.options.onSelect.apply(this,[t]),this.hide(),void 0):(this.form.submit(),void 0)},trigger:function(){var t=this,i=this.value,e={};return this.value=this.input.val(),this.value.length").addClass(this.options.resultsHeaderClass+" "+this.options.skipClass).html(this.options.msgResultsHeader).appendTo(this.dropdown),i.results&&i.results.length>0?(t(i.results).each(function(){var i=t('
  • '+this.title+"
  • ").data("choice",this);this.text&&i.find("a").append("
    "+this.text+"
    "),e.dropdown.append(i)}),this.options.msgMoreResults&&(t("
  • ").addClass("uk-nav-divider "+e.options.skipClass).appendTo(e.dropdown),t("
  • ").addClass(e.options.moreResultsClass).html(''+e.options.msgMoreResults+"").appendTo(e.dropdown).on(n)),e.dropdown.find("li>a").on(n)):this.options.msgNoResults&&t("
  • ").addClass(this.options.noResultsClass+" "+this.options.skipClass).html(""+this.options.msgNoResults+"").appendTo(this.dropdown),this.show())}},show:function(){this.visible||(this.visible=!0,this.form.addClass("uk-open"))},hide:function(){this.visible&&(this.visible=!1,this.form.removeClass(this.options.loadingClass).removeClass("uk-open"))}}),i.search=e,t(document).on("focus.search.uikit","[data-uk-search]",function(){var n=t(this);n.data("search")||n.data("search",new e(n,i.Utils.options(n.data("uk-search"))))})}(jQuery,jQuery.UIkit),function(t,i){"use strict";function e(t){var i=t.element,e=t.options;if(!i.is(":visible"))return!1;var s=n.scrollLeft(),o=n.scrollTop(),a=t.offset||i.offset(),r=a.left,l=a.top;return l+i.height()>=o&&l-e.topoffset<=o+n.height()&&r+i.width()>=s&&r-e.leftoffset<=s+n.width()?!0:!1}var n=t(window),s=function(s,o){this.options=t.extend({},this.options,o);var a,r,l=this,u=function(){var t=e(l);t&&!a&&(r||(l.element.addClass(l.options.initcls),l.offset=l.element.offset(),r=!0,l.element.trigger("uk-scrollspy-init")),l.element.addClass("uk-scrollspy-inview").addClass(l.options.cls).width(),a=!0,l.element.trigger("uk.scrollspy.inview")),!t&&a&&l.options.repeat&&(l.element.removeClass("uk-scrollspy-inview").removeClass(l.options.cls),a=!1,l.element.trigger("uk.scrollspy.outview"))};this.element=t(s),n.on("scroll",u).on("resize orientationchange",i.Utils.debounce(u,50)),u()};t.extend(s.prototype,{options:{cls:"uk-scrollspy-inview",initcls:"uk-scrollspy-init-inview",topoffset:0,leftoffset:0,repeat:!1}}),i.scrollspy=s,t(function(){t("[data-uk-scrollspy]").each(function(){var e=t(this);e.data("scrollspy")||e.data("scrollspy",new s(e,i.Utils.options(e.data("uk-scrollspy"))))})})}(jQuery,jQuery.UIkit),function(t,i){"use strict";var e=function(i,e){var n=this;this.options=t.extend({duration:1e3,transition:"easeOutExpo"},e),this.element=t(i).on("click",function(){var i=(t(this.hash).length?t(this.hash):t("body")).offset().top,e=t(document).height(),s=t(window).height();return i+s>e&&(i=i-s+50),t("html,body").stop().animate({scrollTop:i},n.options.duration,n.options.transition),!1})};i["smooth-scroll"]=e,t.easing.easeOutExpo||(t.easing.easeOutExpo=function(t,i,e,n,s){return i==s?e+n:n*(-Math.pow(2,-10*i/s)+1)+e}),t(document).on("click.smooth-scroll.uikit","[data-uk-smooth-scroll]",function(){var n=t(this);n.data("smooth-scroll")||n.data("smooth-scroll",new e(n,i.Utils.options(n.data("uk-smooth-scroll")))).trigger("click")})}(jQuery,jQuery.UIkit); -------------------------------------------------------------------------------- /css/uikit.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 1.1.0 | http://www.getuikit.com | (c) 2013 YOOtheme | MIT License */ 2 | 3 | article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:Consolas,monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="radio"],input[type="checkbox"]{cursor:pointer}button:disabled,input:disabled{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}::-moz-placeholder{opacity:1}table{border-collapse:collapse;border-spacing:0}html{font-size:14px}body{background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;line-height:20px;color:#444}@media(max-width:767px){body{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}a{text-decoration:none}a:hover{text-decoration:underline}a{color:#07d}a:hover{color:#059}em{color:#d05}ins{background:#ffa;color:#444;text-decoration:none}mark{background:#ffa;color:#444}::-moz-selection{background:#39f;color:#fff;text-shadow:none}::selection{background:#39f;color:#fff;text-shadow:none}abbr[title],dfn[title]{cursor:help}dfn[title]{border-bottom:1px dotted;font-style:normal}img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;vertical-align:middle}.uk-img-preserve,.uk-img-preserve img,img[src*="maps.gstatic.com"],img[src*="googleapis.com"]{max-width:none}p,hr,ul,ol,dl,blockquote,pre,address,fieldset,figure{margin:0 0 15px 0}*+p,*+hr,*+ul,*+ol,*+dl,*+blockquote,*+pre,*+address,*+fieldset,*+figure{margin-top:15px}h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#444;text-transform:none}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:25px}h1,.uk-h1{font-size:36px;line-height:42px}h2,.uk-h2{font-size:24px;line-height:30px}h3,.uk-h3{font-size:18px;line-height:24px}h4,.uk-h4{font-size:16px;line-height:22px}h5,.uk-h5{font-size:14px;line-height:20px}h6,.uk-h6{font-size:12px;line-height:18px}ul,ol{padding-left:30px}ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{margin:0}dt{font-weight:bold}dd{margin-left:0}hr{display:block;padding:0;border:0;border-top:1px solid #ddd}address{font-style:normal}q,blockquote{font-style:italic}blockquote{padding-left:15px;border-left:5px solid #ddd;font-size:16px;line-height:22px}blockquote small{display:block;color:#999;font-style:normal}blockquote p:last-of-type{margin-bottom:5px}code{color:#d05;font-size:12px;white-space:nowrap}pre code{color:inherit;white-space:pre-wrap}pre{padding:10px;background:#f5f5f5;color:#444;font-size:12px;line-height:18px;-moz-tab-size:4;tab-size:4}button,input:not([type="radio"]):not([type="checkbox"]),select{vertical-align:middle}iframe{border:0}@-ms-viewport{width:device-width}.uk-grid:before,.uk-grid:after{content:" ";display:table}.uk-grid:after{clear:both}.uk-grid{margin:0 0 0 -25px;padding:0;list-style:none}.uk-grid+.uk-grid{margin-top:25px}.uk-grid>[class*='uk-width-']{margin:0;padding-left:25px;float:left}.uk-grid>[class*='uk-width-']>:last-child{margin-bottom:0}.uk-grid>.uk-grid-margin{margin-top:25px}.uk-grid-divider:not(:empty){margin-left:-25px;margin-right:-25px}.uk-grid-divider:not(:empty)>[class*='uk-width-']{padding-left:25px;padding-right:25px}.uk-grid-divider:not(:empty)>[class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-2-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-3-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-4-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-5-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-6-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-7-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-8-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-9-']:nth-child(n+2){border-left:1px solid #ddd}@media(min-width:768px){.uk-grid-divider:not(:empty)>[class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2){border-left:1px solid #ddd}}@media(min-width:960px){.uk-grid-divider:not(:empty)>[class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2){border-left:1px solid #ddd}}.uk-grid-divider:empty{margin-top:25px;margin-bottom:25px;border-top:1px solid #ddd}.uk-grid>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:25px}@media(min-width:1220px){.uk-grid:not(.uk-grid-preserve){margin-left:-35px}.uk-grid:not(.uk-grid-preserve)>[class*='uk-width-']{padding-left:35px}.uk-grid:not(.uk-grid-preserve)+.uk-grid{margin-top:35px}.uk-grid:not(.uk-grid-preserve)>.uk-grid-margin{margin-top:35px}.uk-grid:not(.uk-grid-preserve)>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:35px}.uk-grid-divider:not(.uk-grid-preserve):not(:empty){margin-left:-35px;margin-right:-35px}.uk-grid-divider:not(.uk-grid-preserve):not(:empty)>[class*='uk-width-']{padding-left:35px;padding-right:35px}.uk-grid-divider:not(.uk-grid-preserve):empty{margin-top:35px;margin-bottom:35px}}[class*='uk-width-']{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.uk-width-1-1{width:100%}.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{width:50%}.uk-width-1-3,.uk-width-2-6{width:33.333%}.uk-width-2-3,.uk-width-4-6{width:66.666%}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5,.uk-width-2-10{width:20%}.uk-width-2-5,.uk-width-4-10{width:40%}.uk-width-3-5,.uk-width-6-10{width:60%}.uk-width-4-5,.uk-width-8-10{width:80%}.uk-width-1-6{width:16.666%}.uk-width-5-6{width:83.333%}.uk-width-1-10{width:10%}.uk-width-3-10{width:30%}.uk-width-7-10{width:70%}.uk-width-9-10{width:90%}@media(min-width:768px){.uk-width-medium-1-1{width:100%}.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{width:50%}.uk-width-medium-1-3,.uk-width-medium-2-6{width:33.333%}.uk-width-medium-2-3,.uk-width-medium-4-6{width:66.666%}.uk-width-medium-1-4{width:25%}.uk-width-medium-3-4{width:75%}.uk-width-medium-1-5,.uk-width-medium-2-10{width:20%}.uk-width-medium-2-5,.uk-width-medium-4-10{width:40%}.uk-width-medium-3-5,.uk-width-medium-6-10{width:60%}.uk-width-medium-4-5,.uk-width-medium-8-10{width:80%}.uk-width-medium-1-6{width:16.666%}.uk-width-medium-5-6{width:83.333%}.uk-width-medium-1-10{width:10%}.uk-width-medium-3-10{width:30%}.uk-width-medium-7-10{width:70%}.uk-width-medium-9-10{width:90%}}@media(min-width:960px){.uk-width-large-1-1{width:100%}.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{width:50%}.uk-width-large-1-3,.uk-width-large-2-6{width:33.333%}.uk-width-large-2-3,.uk-width-large-4-6{width:66.666%}.uk-width-large-1-4{width:25%}.uk-width-large-3-4{width:75%}.uk-width-large-1-5,.uk-width-large-2-10{width:20%}.uk-width-large-2-5,.uk-width-large-4-10{width:40%}.uk-width-large-3-5,.uk-width-large-6-10{width:60%}.uk-width-large-4-5,.uk-width-large-8-10{width:80%}.uk-width-large-1-6{width:16.666%}.uk-width-large-5-6{width:83.333%}.uk-width-large-1-10{width:10%}.uk-width-large-3-10{width:30%}.uk-width-large-7-10{width:70%}.uk-width-large-9-10{width:90%}}@media(min-width:768px){[class*='uk-push-'],[class*='uk-pull-']{position:relative}.uk-push-1-2,.uk-push-2-4,.uk-push-3-6,.uk-push-5-10{left:50%}.uk-push-1-3,.uk-push-2-6{left:33.333%}.uk-push-2-3,.uk-push-4-6{left:66.666%}.uk-push-1-4{left:25%}.uk-push-3-4{left:75%}.uk-push-1-5,.uk-push-2-10{left:20%}.uk-push-2-5,.uk-push-4-10{left:40%}.uk-push-3-5,.uk-push-6-10{left:60%}.uk-push-4-5,.uk-push-8-10{left:80%}.uk-push-1-6{left:16.666%}.uk-push-5-6{left:83.333%}.uk-push-1-10{left:10%}.uk-push-3-10{left:30%}.uk-push-7-10{left:70%}.uk-push-9-10{left:90%}.uk-pull-1-2,.uk-pull-2-4,.uk-pull-3-6,.uk-pull-5-10{left:-50%}.uk-pull-1-3,.uk-pull-2-6{left:-33.333%}.uk-pull-2-3,.uk-pull-4-6{left:-66.666%}.uk-pull-1-4{left:-25%}.uk-pull-3-4{left:-75%}.uk-pull-1-5,.uk-pull-2-10{left:-20%}.uk-pull-2-5,.uk-pull-4-10{left:-40%}.uk-pull-3-5,.uk-pull-6-10{left:-60%}.uk-pull-4-5,.uk-pull-8-10{left:-80%}.uk-pull-1-6{left:-16.666%}.uk-pull-5-6{left:-83.333%}.uk-pull-1-10{left:-10%}.uk-pull-3-10{left:-30%}.uk-pull-7-10{left:-70%}.uk-pull-9-10{left:-90%}}.uk-panel{position:relative}.uk-panel:before,.uk-panel:after{content:" ";display:table}.uk-panel:after{clear:both}.uk-panel>:not(.uk-panel-title):last-child{margin-bottom:0}.uk-panel-title{margin-bottom:15px;font-size:18px;line-height:24px;font-weight:normal;text-transform:none;color:#444}.uk-panel-badge{position:absolute;top:0;right:0;z-index:1}.uk-panel-badge+*{margin-top:0}.uk-panel-box{padding:15px;background:#f5f5f5;color:#444}.uk-panel-box .uk-panel-title{color:#444}.uk-panel-box .uk-panel-badge{top:10px;right:10px}.uk-panel-box .uk-nav-side{margin:0 -15px}.uk-panel-box-primary{background-color:#ebf7fd;color:#2d7091}.uk-panel-box-primary .uk-panel-title{color:#2d7091}.uk-panel-box-secondary{background-color:#eee;color:#444}.uk-panel-box-secondary .uk-panel-title{color:#444}.uk-panel-header .uk-panel-title{padding-bottom:10px;border-bottom:1px solid #ddd;color:#444}.uk-panel-space{padding:30px}.uk-panel-space .uk-panel-badge{top:30px;right:30px}.uk-panel+.uk-panel-divider{margin-top:50px!important}.uk-panel+.uk-panel-divider:before{content:"";display:block;position:absolute;top:-25px;left:0;right:0;border-top:1px solid #ddd}@media(min-width:1220px){.uk-panel+.uk-panel-divider{margin-top:70px!important}.uk-panel+.uk-panel-divider:before{top:-35px}}.uk-article:before,.uk-article:after{content:" ";display:table}.uk-article:after{clear:both}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:15px}.uk-article-title{font-size:36px;line-height:42px;font-weight:normal;text-transform:none}.uk-article-title a{color:inherit;text-decoration:none}.uk-article-meta{font-size:12px;line-height:18px;color:#999}.uk-article-lead{color:#444;font-size:18px;line-height:24px;font-weight:normal}.uk-article-divider{margin-bottom:25px;border-color:#ddd}*+.uk-article-divider{margin-top:25px}.uk-comment-header{margin-bottom:15px}.uk-comment-header:before,.uk-comment-header:after{content:" ";display:table}.uk-comment-header:after{clear:both}.uk-comment-avatar{margin-right:15px;float:left}.uk-comment-title{margin:5px 0 0 0;font-size:16px;line-height:22px}.uk-comment-meta{margin:2px 0 0 0;font-size:11px;line-height:16px;color:#999}.uk-comment-body>:last-child{margin-bottom:0}.uk-comment-list{padding:0;list-style:none}.uk-comment-list .uk-comment+ul{margin:15px 0 0 0;padding-left:100px;list-style:none}.uk-comment-list>li:nth-child(n+2),.uk-comment-list .uk-comment+ul>li:nth-child(n+2){margin-top:15px}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:block;text-decoration:none}.uk-nav>li>a{padding:5px 15px}.uk-nav ul{padding-left:15px}.uk-nav ul a{padding:2px 0}.uk-nav li>a>div{font-size:12px;line-height:18px}.uk-nav-header{padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:12px}.uk-nav-header:not(:first-child){margin-top:15px}.uk-nav-divider{margin:9px 15px}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-parent-icon>.uk-parent>a:after{content:"\f104";width:20px;margin-right:-10px;float:right;font-family:"FontAwesome";text-align:center}.uk-nav-parent-icon>.uk-parent.uk-open>a:after{content:"\f107"}.uk-nav-side>li>a{color:#444}.uk-nav-side>li>a:hover,.uk-nav-side>li>a:focus{background:rgba(0,0,0,0.05);color:#444;outline:0}.uk-nav-side>li.uk-active>a{background:#00a8e6;color:#fff}.uk-nav-side .uk-nav-header{color:#444}.uk-nav-side .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-side ul a{color:#07d}.uk-nav-side ul a:hover{color:#059}.uk-nav-dropdown>li>a{color:#444}.uk-nav-dropdown>li>a:hover,.uk-nav-dropdown>li>a:focus{background:#00a8e6;color:#fff;outline:0}.uk-nav-dropdown .uk-nav-header{color:#999}.uk-nav-dropdown .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-dropdown ul a{color:#07d}.uk-nav-dropdown ul a:hover{color:#059}.uk-nav-navbar>li>a{color:#444}.uk-nav-navbar>li>a:hover,.uk-nav-navbar>li>a:focus{background:#00a8e6;color:#fff;outline:0}.uk-nav-navbar .uk-nav-header{color:#999}.uk-nav-navbar .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-navbar ul a{color:#07d}.uk-nav-navbar ul a:hover{color:#059}.uk-nav-search>li>a{color:#444}.uk-nav-search>li.uk-active>a{background:#00a8e6;color:#fff;outline:0}.uk-nav-search .uk-nav-header{color:#999}.uk-nav-search .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-search ul a{color:#07d}.uk-nav-search ul a:hover{color:#059}.uk-nav-offcanvas>li>a{color:#ccc;padding:10px 15px}.uk-nav-offcanvas>.uk-open>a,html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover,html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus{background:#404040;color:#fff;outline:0}html .uk-nav.uk-nav-offcanvas>li.uk-active>a{background:#1a1a1a;color:#fff}.uk-nav-offcanvas .uk-nav-header{color:#777}.uk-nav-offcanvas .uk-nav-divider{border-top:1px solid #1a1a1a}.uk-nav-offcanvas ul a{color:#ccc}html:not(.uk-touch) .uk-nav-offcanvas ul a:hover{color:#fff}.uk-navbar{background:#eee;color:#444}.uk-navbar:before,.uk-navbar:after{content:" ";display:table}.uk-navbar:after{clear:both}.uk-navbar-nav{margin:0;padding:0;list-style:none;float:left}.uk-navbar-nav>li{position:relative;float:left}.uk-navbar-nav>li>a{display:block;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;height:40px;padding:0 15px;line-height:40px;color:#444;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.uk-navbar-nav>li>a[href='#']{cursor:auto}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a:focus,.uk-navbar-nav>li.uk-open>a{background-color:#f5f5f5;color:#444;outline:0}.uk-navbar-nav>li>a:active{background-color:#ddd;color:#444}.uk-navbar-nav>li.uk-active>a{background-color:#f5f5f5;color:#444}.uk-navbar-nav .uk-navbar-nav-subtitle{line-height:28px}.uk-navbar-nav-subtitle>div{margin-top:-6px;font-size:10px;line-height:12px}.uk-navbar-content,.uk-navbar-brand,.uk-navbar-toggle{-moz-box-sizing:border-box;box-sizing:border-box;height:40px;padding:0 15px;float:left}.uk-navbar-content:before,.uk-navbar-brand:before,.uk-navbar-toggle:before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-navbar-content+.uk-navbar-content:not(.uk-navbar-center){padding-left:0}.uk-navbar-content>a:not([class]){color:#07d}.uk-navbar-content>a:not([class]):hover{color:#059}.uk-navbar-brand{font-size:18px;color:#444}.uk-navbar-brand:hover,.uk-navbar-brand:focus{color:#444;text-decoration:none;outline:0}.uk-navbar-toggle{font-size:18px;color:#444}.uk-navbar-toggle:hover,.uk-navbar-toggle:focus{color:#444;text-decoration:none;outline:0}.uk-navbar-toggle:after{content:"\f0c9";font-family:"FontAwesome";vertical-align:middle}.uk-navbar-toggle-alt:after{content:"\f002"}.uk-navbar-center{max-width:50%;margin:auto;float:none;text-align:center}.uk-navbar-flip{float:right}.uk-subnav{padding:0;list-style:none;letter-spacing:-0.31em}.uk-subnav>li{position:relative;letter-spacing:normal}.uk-subnav>li,.uk-subnav>li>a,.uk-subnav>li>span{display:inline-block}.uk-subnav>li:nth-child(n+2){margin-left:10px}.uk-subnav>li>a{color:#07d}.uk-subnav>li>a:hover{color:#059}.uk-subnav>li>span{color:#999}.uk-subnav-line>li:nth-child(n+2):before{content:"";display:inline-block;height:10px;margin-right:10px;border-left:1px solid #ddd}.uk-subnav-pill>li>a,.uk-subnav-pill>li>span{padding:3px 9px;text-decoration:none}.uk-subnav-pill>li>a:hover,.uk-subnav-pill>li>a:focus{background:#eee;color:#444;outline:0}.uk-subnav-pill>li.uk-active>a{background:#00a8e6;color:#fff}.uk-breadcrumb{padding:0;list-style:none;letter-spacing:-0.31em}.uk-breadcrumb>li{letter-spacing:normal}.uk-breadcrumb>li,.uk-breadcrumb>li>a,.uk-breadcrumb>li>span{display:inline-block}.uk-breadcrumb>li:nth-child(n+2):before{content:"/";display:inline-block;margin:0 8px;vertical-align:top}.uk-breadcrumb>li:not(.uk-active)>span{color:#999}.uk-pagination{padding:0;list-style:none;text-align:center;letter-spacing:-0.31em}.uk-pagination:before,.uk-pagination:after{content:" ";display:table}.uk-pagination:after{clear:both}.uk-pagination>li{display:inline-block;letter-spacing:normal}.uk-pagination>li:nth-child(n+2){margin-left:5px}.uk-pagination>li>a,.uk-pagination>li>span{-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;min-width:16px;padding:3px 5px;line-height:20px;text-decoration:none;text-align:center}.uk-pagination>li>a{background:#eee;color:#444}.uk-pagination>li>a:hover,.uk-pagination>li>a:focus{background-color:#f5f5f5;color:#444;outline:0}.uk-pagination>li>a:active{background-color:#ddd;color:#444}.uk-pagination>.uk-active>span{background:#00a8e6;color:#fff}.uk-pagination>.uk-disabled>span{background-color:#f5f5f5;color:#999}.uk-pagination-previous{float:left}.uk-pagination-next{float:right}.uk-pagination-left{text-align:left}.uk-pagination-right{text-align:right}.uk-tab{margin:0;padding:0;list-style:none;border-bottom:1px solid #ddd}.uk-tab:before,.uk-tab:after{content:" ";display:table}.uk-tab:after{clear:both}.uk-tab>li{position:relative;margin-bottom:-1px;float:left}.uk-tab>li>a{display:block;padding:8px 12px;border:1px solid transparent;border-bottom-width:0;color:#07d;text-decoration:none}.uk-tab>li:nth-child(n+2)>a{margin-left:5px}.uk-tab>li>a:hover,.uk-tab>li>a:focus,.uk-tab>li.uk-open>a{border-color:#f5f5f5;background:#f5f5f5;color:#059;outline:0}.uk-tab>li:not(.uk-active)>a:hover,.uk-tab>li:not(.uk-active)>a:focus,.uk-tab>li.uk-open:not(.uk-active)>a{margin-bottom:1px;padding-bottom:7px}.uk-tab>li.uk-active>a{border-color:#ddd;border-bottom-color:transparent;background:#fff;color:#444}.uk-tab>li.uk-disabled>a{color:#999;cursor:auto}.uk-tab>li.uk-disabled>a:hover,.uk-tab>li.uk-disabled>a:focus,.uk-tab>li.uk-disabled.uk-active>a{background:0;border-color:transparent}.uk-tab-flip>li{float:right}.uk-tab-flip>li:nth-child(n+2)>a{margin-left:0;margin-right:5px}.uk-tab-responsive{display:none}.uk-tab-responsive>a:before{content:"\f0c9\00a0";font-family:"FontAwesome"}@media(max-width:767px){[data-uk-tab]>li{display:none}[data-uk-tab]>li.uk-tab-responsive{display:block}[data-uk-tab]>li.uk-tab-responsive>a{margin-left:0;margin-right:0}}.uk-tab-center{border-bottom:1px solid #ddd}.uk-tab-center-bottom{border-bottom:0;border-top:1px solid #ddd}.uk-tab-center:before,.uk-tab-center:after{content:" ";display:table}.uk-tab-center:after{clear:both}.uk-tab-center .uk-tab{position:relative;left:50%;border:0;float:left}.uk-tab-center .uk-tab>li{position:relative;left:-50%}.uk-tab-center .uk-tab>li>a{text-align:center}.uk-tab-bottom{border-top:1px solid #ddd;border-bottom:0}.uk-tab-bottom>li{margin-top:-1px;margin-bottom:0}.uk-tab-bottom>li>a{border-bottom-width:1px;border-top-width:0}.uk-tab-bottom>li:not(.uk-active)>a:hover,.uk-tab-bottom>li:not(.uk-active)>a:focus,.uk-tab-bottom>li.uk-open:not(.uk-active)>a{margin-bottom:0;margin-top:1px;padding-bottom:8px;padding-top:7px}.uk-tab-bottom>li.uk-active>a{border-top-color:transparent;border-bottom-color:#ddd}.uk-tab-grid{position:relative;z-index:0;margin-left:-5px;border-bottom:0}.uk-tab-grid:before{display:block;position:absolute;left:5px;right:0;bottom:-1px;z-index:-1;border-top:1px solid #ddd}.uk-tab-grid>li:first-child>a{margin-left:5px}.uk-tab-grid>li>a{text-align:center}.uk-tab-grid.uk-tab-bottom{border-top:0}.uk-tab-grid.uk-tab-bottom:before{top:-1px;bottom:auto}@media(min-width:768px){.uk-tab-left,.uk-tab-right{border-bottom:0}.uk-tab-left>li,.uk-tab-right>li{margin-bottom:0;float:none}.uk-tab-left>li:nth-child(n+2)>a,.uk-tab-right>li:nth-child(n+2)>a{margin-left:0;margin-top:5px}.uk-tab-left>li.uk-active>a,.uk-tab-right>li.uk-active>a{border-color:#ddd}.uk-tab-left{border-right:1px solid #ddd}.uk-tab-left>li{margin-right:-1px}.uk-tab-left>li>a{border-bottom-width:1px;border-right-width:0}.uk-tab-left>li:not(.uk-active)>a:hover,.uk-tab-left>li:not(.uk-active)>a:focus{margin-bottom:0;margin-right:1px;padding-bottom:8px;padding-right:11px}.uk-tab-left>li.uk-active>a{border-right-color:transparent}.uk-tab-right{border-left:1px solid #ddd}.uk-tab-right>li{margin-left:-1px}.uk-tab-right>li>a{border-bottom-width:1px;border-left-width:0}.uk-tab-right>li:not(.uk-active)>a:hover,.uk-tab-right>li:not(.uk-active)>a:focus{margin-bottom:0;margin-left:1px;padding-bottom:8px;padding-left:11px}.uk-tab-right>li.uk-active>a{border-left-color:transparent}}.uk-list{padding:0;list-style:none}.uk-list ul{margin:0;padding-left:20px;list-style:none}.uk-list-line>li:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd}.uk-list-striped>li{padding:5px 5px}.uk-list-striped>li:nth-of-type(odd){background:#f5f5f5}.uk-list-space>li:nth-child(n+2){margin-top:10px}@media(min-width:768px){.uk-description-list-horizontal{overflow:hidden}.uk-description-list-horizontal>dt{width:160px;float:left;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-description-list-horizontal>dd{margin-left:180px}}.uk-description-list-line>dt{font-weight:normal}.uk-description-list-line>dt:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd}.uk-description-list-line>dd{color:#999}.uk-table{width:100%;margin-bottom:15px 0}*+.uk-table{margin-top:15px}.uk-table th,.uk-table td{padding:8px 8px}.uk-table th{text-align:left}.uk-table td{vertical-align:top}.uk-table thead th{vertical-align:bottom}.uk-table caption,.uk-table tfoot{font-size:12px;font-style:italic}.uk-table caption{text-align:left;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-striped tbody tr:nth-of-type(odd) td{background:#f5f5f5}.uk-table-condensed td{padding:4px 8px}.uk-table-hover tbody tr:hover td{background:#eee}.uk-form>:last-child{margin-bottom:0}.uk-form select,.uk-form textarea,.uk-form input[type="text"],.uk-form input[type="password"],.uk-form input[type="datetime"],.uk-form input[type="datetime-local"],.uk-form input[type="date"],.uk-form input[type="month"],.uk-form input[type="time"],.uk-form input[type="week"],.uk-form input[type="number"],.uk-form input[type="email"],.uk-form input[type="url"],.uk-form input[type="search"],.uk-form input[type="tel"],.uk-form input[type="color"]{height:30px;max-width:100%;padding:4px 6px;border:1px solid #ddd;background:#fff;color:#444;-webkit-transition:all linear .2s;transition:all linear .2s}.uk-form select:focus,.uk-form textarea:focus,.uk-form input[type="text"]:focus,.uk-form input[type="password"]:focus,.uk-form input[type="datetime"]:focus,.uk-form input[type="datetime-local"]:focus,.uk-form input[type="date"]:focus,.uk-form input[type="month"]:focus,.uk-form input[type="time"]:focus,.uk-form input[type="week"]:focus,.uk-form input[type="number"]:focus,.uk-form input[type="email"]:focus,.uk-form input[type="url"]:focus,.uk-form input[type="search"]:focus,.uk-form input[type="tel"]:focus,.uk-form input[type="color"]:focus{border-color:#99baca;outline:0;background:#f5fbfe;color:#444}.uk-form select:disabled,.uk-form textarea:disabled,.uk-form input[type="text"]:disabled,.uk-form input[type="password"]:disabled,.uk-form input[type="datetime"]:disabled,.uk-form input[type="datetime-local"]:disabled,.uk-form input[type="date"]:disabled,.uk-form input[type="month"]:disabled,.uk-form input[type="time"]:disabled,.uk-form input[type="week"]:disabled,.uk-form input[type="number"]:disabled,.uk-form input[type="email"]:disabled,.uk-form input[type="url"]:disabled,.uk-form input[type="search"]:disabled,.uk-form input[type="tel"]:disabled,.uk-form input[type="color"]:disabled{border-color:#ddd;background-color:#f5f5f5;color:#999}.uk-form textarea,.uk-form select[multiple],.uk-form select[size]{height:auto}.uk-form :-ms-input-placeholder{color:#999!important}.uk-form ::-moz-placeholder{color:#999}.uk-form ::-webkit-input-placeholder{color:#999}.uk-form :disabled:-ms-input-placeholder{color:#999!important}.uk-form :disabled::-moz-placeholder{color:#999}.uk-form :disabled::-webkit-input-placeholder{color:#999}.uk-form legend{width:100%;padding-bottom:15px;font-size:18px;line-height:30px}.uk-form legend:after{content:"";display:block;border-bottom:1px solid #ddd}.uk-form-danger{border-color:#dc8d99!important;background:#fff7f8!important;color:#c91032!important}.uk-form-success{border-color:#8ec73b!important;background:#fafff2!important;color:#539022!important}.uk-form-small{height:25px!important;padding:3px 3px!important;font-size:12px}.uk-form-large{height:40px!important;padding:8px 6px!important;font-size:16px}.uk-form-blank{border:none!important;background:none!important;box-shadow:none!important;outline:1px dashed transparent!important}.uk-form-blank:focus{outline-color:#ddd!important}input.uk-form-width-mini{width:40px}select.uk-form-width-mini{width:65px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-form-row:before,.uk-form-row:after{content:" ";display:table}.uk-form-row:after{clear:both}.uk-form-row+.uk-form-row{margin-top:15px}.uk-form-help-inline{display:inline-block;margin:0 0 0 10px}.uk-form-help-block{margin:5px 0 0 0}.uk-form-controls>:last-child{margin-bottom:0}.uk-form-controls-condensed{margin:5px 0}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px;font-weight:bold}@media(max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px;font-weight:bold}}@media(min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:5px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:5px}}.uk-button{display:inline-block;min-height:30px;padding:0 12px;border:0;background:#eee;line-height:30px;color:#444;letter-spacing:normal}a.uk-button{-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;text-decoration:none}.uk-button:hover,.uk-button:focus{background-color:#f5f5f5;color:#444;outline:0}.uk-button:active,.uk-button.uk-active{background-color:#ddd;color:#444}.uk-button-primary{background-color:#00a8e6;color:#fff}.uk-button-primary:hover,.uk-button-primary:focus{background-color:#35b3ee;color:#fff}.uk-button-primary:active,.uk-button-primary.uk-active{background-color:#0091ca;color:#fff}.uk-button-success{background-color:#8cc14c;color:#fff}.uk-button-success:hover,.uk-button-success:focus{background-color:#8ec73b;color:#fff}.uk-button-success:active,.uk-button-success.uk-active{background-color:#72ae41;color:#fff}.uk-button-danger{background-color:#da314b;color:#fff}.uk-button-danger:hover,.uk-button-danger:focus{background-color:#e4354f;color:#fff}.uk-button-danger:active,.uk-button-danger.uk-active{background-color:#c91032;color:#fff}.uk-button:disabled{background-color:#f5f5f5;color:#999}.uk-button-link,.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active,.uk-button-link:disabled{display:inline;border:0;background:0}.uk-button-link{color:#07d}.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active{color:#059;text-decoration:underline}.uk-button-link:disabled{color:#999}.uk-button-link:focus{outline:1px dotted}.uk-button-mini{min-height:20px;padding:0 6px;line-height:20px;font-size:11px}.uk-button-small{min-height:25px;padding:0 10px;line-height:25px;font-size:12px}.uk-button-large{min-height:40px;padding:0 15px;line-height:40px;font-size:16px}.uk-button-expand{display:block;width:100%;text-align:center}.uk-button-expand+.uk-button-expand{margin-top:10px}.uk-button-group{display:inline-block;vertical-align:middle;position:relative;letter-spacing:-0.31em;white-space:nowrap}.uk-button-group>*{display:inline-block}.uk-button-dropdown{display:inline-block;vertical-align:middle;position:relative}@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot");src:url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff") format("woff"),url("../fonts/fontawesome-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}[class*='uk-icon-']:before{display:inline-block;font-family:"FontAwesome";font-weight:normal;font-style:normal;vertical-align:baseline;line-height:1;-webkit-font-smoothing:antialiased}.uk-icon-small:before{font-size:150%;vertical-align:-10%}.uk-icon-medium:before{font-size:200%;vertical-align:-16%}.uk-icon-large:before{font-size:250%;vertical-align:-22%}.uk-icon-spin{display:inline-block;-webkit-animation:uk-spin 2s infinite linear;animation:uk-spin 2s infinite linear}.uk-icon-button{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:35px;height:35px;border-radius:100%;background:#eee;line-height:35px;color:#444;font-size:17.5px;text-align:center}.uk-icon-button:hover,.uk-icon-button:focus{background-color:#f5f5f5;color:#444;text-decoration:none;outline:0}.uk-icon-button:active{background-color:#ddd;color:#444}.uk-icon-glass:before{content:"\f000"}.uk-icon-music:before{content:"\f001"}.uk-icon-search:before{content:"\f002"}.uk-icon-envelope-alt:before{content:"\f003"}.uk-icon-heart:before{content:"\f004"}.uk-icon-star:before{content:"\f005"}.uk-icon-star-empty:before{content:"\f006"}.uk-icon-user:before{content:"\f007"}.uk-icon-film:before{content:"\f008"}.uk-icon-th-large:before{content:"\f009"}.uk-icon-th:before{content:"\f00a"}.uk-icon-th-list:before{content:"\f00b"}.uk-icon-ok:before{content:"\f00c"}.uk-icon-remove:before{content:"\f00d"}.uk-icon-zoom-in:before{content:"\f00e"}.uk-icon-zoom-out:before{content:"\f010"}.uk-icon-power-off:before,.uk-icon-off:before{content:"\f011"}.uk-icon-signal:before{content:"\f012"}.uk-icon-gear:before,.uk-icon-cog:before{content:"\f013"}.uk-icon-trash:before{content:"\f014"}.uk-icon-home:before{content:"\f015"}.uk-icon-file-alt:before{content:"\f016"}.uk-icon-time:before{content:"\f017"}.uk-icon-road:before{content:"\f018"}.uk-icon-download-alt:before{content:"\f019"}.uk-icon-download:before{content:"\f01a"}.uk-icon-upload:before{content:"\f01b"}.uk-icon-inbox:before{content:"\f01c"}.uk-icon-play-circle:before{content:"\f01d"}.uk-icon-rotate-right:before,.uk-icon-repeat:before{content:"\f01e"}.uk-icon-refresh:before{content:"\f021"}.uk-icon-list-alt:before{content:"\f022"}.uk-icon-lock:before{content:"\f023"}.uk-icon-flag:before{content:"\f024"}.uk-icon-headphones:before{content:"\f025"}.uk-icon-volume-off:before{content:"\f026"}.uk-icon-volume-down:before{content:"\f027"}.uk-icon-volume-up:before{content:"\f028"}.uk-icon-qrcode:before{content:"\f029"}.uk-icon-barcode:before{content:"\f02a"}.uk-icon-tag:before{content:"\f02b"}.uk-icon-tags:before{content:"\f02c"}.uk-icon-book:before{content:"\f02d"}.uk-icon-bookmark:before{content:"\f02e"}.uk-icon-print:before{content:"\f02f"}.uk-icon-camera:before{content:"\f030"}.uk-icon-font:before{content:"\f031"}.uk-icon-bold:before{content:"\f032"}.uk-icon-italic:before{content:"\f033"}.uk-icon-text-height:before{content:"\f034"}.uk-icon-text-width:before{content:"\f035"}.uk-icon-align-left:before{content:"\f036"}.uk-icon-align-center:before{content:"\f037"}.uk-icon-align-right:before{content:"\f038"}.uk-icon-align-justify:before{content:"\f039"}.uk-icon-list:before{content:"\f03a"}.uk-icon-indent-left:before{content:"\f03b"}.uk-icon-indent-right:before{content:"\f03c"}.uk-icon-facetime-video:before{content:"\f03d"}.uk-icon-picture:before{content:"\f03e"}.uk-icon-pencil:before{content:"\f040"}.uk-icon-map-marker:before{content:"\f041"}.uk-icon-adjust:before{content:"\f042"}.uk-icon-tint:before{content:"\f043"}.uk-icon-edit:before{content:"\f044"}.uk-icon-share:before{content:"\f045"}.uk-icon-check:before{content:"\f046"}.uk-icon-move:before{content:"\f047"}.uk-icon-step-backward:before{content:"\f048"}.uk-icon-fast-backward:before{content:"\f049"}.uk-icon-backward:before{content:"\f04a"}.uk-icon-play:before{content:"\f04b"}.uk-icon-pause:before{content:"\f04c"}.uk-icon-stop:before{content:"\f04d"}.uk-icon-forward:before{content:"\f04e"}.uk-icon-fast-forward:before{content:"\f050"}.uk-icon-step-forward:before{content:"\f051"}.uk-icon-eject:before{content:"\f052"}.uk-icon-chevron-left:before{content:"\f053"}.uk-icon-chevron-right:before{content:"\f054"}.uk-icon-plus-sign:before{content:"\f055"}.uk-icon-minus-sign:before{content:"\f056"}.uk-icon-remove-sign:before{content:"\f057"}.uk-icon-ok-sign:before{content:"\f058"}.uk-icon-question-sign:before{content:"\f059"}.uk-icon-info-sign:before{content:"\f05a"}.uk-icon-screenshot:before{content:"\f05b"}.uk-icon-remove-circle:before{content:"\f05c"}.uk-icon-ok-circle:before{content:"\f05d"}.uk-icon-ban-circle:before{content:"\f05e"}.uk-icon-arrow-left:before{content:"\f060"}.uk-icon-arrow-right:before{content:"\f061"}.uk-icon-arrow-up:before{content:"\f062"}.uk-icon-arrow-down:before{content:"\f063"}.uk-icon-mail-forward:before,.uk-icon-share-alt:before{content:"\f064"}.uk-icon-resize-full:before{content:"\f065"}.uk-icon-resize-small:before{content:"\f066"}.uk-icon-plus:before{content:"\f067"}.uk-icon-minus:before{content:"\f068"}.uk-icon-asterisk:before{content:"\f069"}.uk-icon-exclamation-sign:before{content:"\f06a"}.uk-icon-gift:before{content:"\f06b"}.uk-icon-leaf:before{content:"\f06c"}.uk-icon-fire:before{content:"\f06d"}.uk-icon-eye-open:before{content:"\f06e"}.uk-icon-eye-close:before{content:"\f070"}.uk-icon-warning-sign:before{content:"\f071"}.uk-icon-plane:before{content:"\f072"}.uk-icon-calendar:before{content:"\f073"}.uk-icon-random:before{content:"\f074"}.uk-icon-comment:before{content:"\f075"}.uk-icon-magnet:before{content:"\f076"}.uk-icon-chevron-up:before{content:"\f077"}.uk-icon-chevron-down:before{content:"\f078"}.uk-icon-retweet:before{content:"\f079"}.uk-icon-shopping-cart:before{content:"\f07a"}.uk-icon-folder-close:before{content:"\f07b"}.uk-icon-folder-open:before{content:"\f07c"}.uk-icon-resize-vertical:before{content:"\f07d"}.uk-icon-resize-horizontal:before{content:"\f07e"}.uk-icon-bar-chart:before{content:"\f080"}.uk-icon-twitter-sign:before{content:"\f081"}.uk-icon-facebook-sign:before{content:"\f082"}.uk-icon-camera-retro:before{content:"\f083"}.uk-icon-key:before{content:"\f084"}.uk-icon-gears:before,.uk-icon-cogs:before{content:"\f085"}.uk-icon-comments:before{content:"\f086"}.uk-icon-thumbs-up-alt:before{content:"\f087"}.uk-icon-thumbs-down-alt:before{content:"\f088"}.uk-icon-star-half:before{content:"\f089"}.uk-icon-heart-empty:before{content:"\f08a"}.uk-icon-signout:before{content:"\f08b"}.uk-icon-linkedin-sign:before{content:"\f08c"}.uk-icon-pushpin:before{content:"\f08d"}.uk-icon-external-link:before{content:"\f08e"}.uk-icon-signin:before{content:"\f090"}.uk-icon-trophy:before{content:"\f091"}.uk-icon-github-sign:before{content:"\f092"}.uk-icon-upload-alt:before{content:"\f093"}.uk-icon-lemon:before{content:"\f094"}.uk-icon-phone:before{content:"\f095"}.uk-icon-unchecked:before,.uk-icon-check-empty:before{content:"\f096"}.uk-icon-bookmark-empty:before{content:"\f097"}.uk-icon-phone-sign:before{content:"\f098"}.uk-icon-twitter:before{content:"\f099"}.uk-icon-facebook:before{content:"\f09a"}.uk-icon-github:before{content:"\f09b"}.uk-icon-unlock:before{content:"\f09c"}.uk-icon-credit-card:before{content:"\f09d"}.uk-icon-rss:before{content:"\f09e"}.uk-icon-hdd:before{content:"\f0a0"}.uk-icon-bullhorn:before{content:"\f0a1"}.uk-icon-bell:before{content:"\f0a2"}.uk-icon-certificate:before{content:"\f0a3"}.uk-icon-hand-right:before{content:"\f0a4"}.uk-icon-hand-left:before{content:"\f0a5"}.uk-icon-hand-up:before{content:"\f0a6"}.uk-icon-hand-down:before{content:"\f0a7"}.uk-icon-circle-arrow-left:before{content:"\f0a8"}.uk-icon-circle-arrow-right:before{content:"\f0a9"}.uk-icon-circle-arrow-up:before{content:"\f0aa"}.uk-icon-circle-arrow-down:before{content:"\f0ab"}.uk-icon-globe:before{content:"\f0ac"}.uk-icon-wrench:before{content:"\f0ad"}.uk-icon-tasks:before{content:"\f0ae"}.uk-icon-filter:before{content:"\f0b0"}.uk-icon-briefcase:before{content:"\f0b1"}.uk-icon-fullscreen:before{content:"\f0b2"}.uk-icon-group:before{content:"\f0c0"}.uk-icon-link:before{content:"\f0c1"}.uk-icon-cloud:before{content:"\f0c2"}.uk-icon-beaker:before{content:"\f0c3"}.uk-icon-cut:before{content:"\f0c4"}.uk-icon-copy:before{content:"\f0c5"}.uk-icon-paperclip:before,.uk-icon-paper-clip:before{content:"\f0c6"}.uk-icon-save:before{content:"\f0c7"}.uk-icon-sign-blank:before{content:"\f0c8"}.uk-icon-reorder:before{content:"\f0c9"}.uk-icon-list-ul:before{content:"\f0ca"}.uk-icon-list-ol:before{content:"\f0cb"}.uk-icon-strikethrough:before{content:"\f0cc"}.uk-icon-underline:before{content:"\f0cd"}.uk-icon-table:before{content:"\f0ce"}.uk-icon-magic:before{content:"\f0d0"}.uk-icon-truck:before{content:"\f0d1"}.uk-icon-pinterest:before{content:"\f0d2"}.uk-icon-pinterest-sign:before{content:"\f0d3"}.uk-icon-google-plus-sign:before{content:"\f0d4"}.uk-icon-google-plus:before{content:"\f0d5"}.uk-icon-money:before{content:"\f0d6"}.uk-icon-caret-down:before{content:"\f0d7"}.uk-icon-caret-up:before{content:"\f0d8"}.uk-icon-caret-left:before{content:"\f0d9"}.uk-icon-caret-right:before{content:"\f0da"}.uk-icon-columns:before{content:"\f0db"}.uk-icon-sort:before{content:"\f0dc"}.uk-icon-sort-down:before{content:"\f0dd"}.uk-icon-sort-up:before{content:"\f0de"}.uk-icon-envelope:before{content:"\f0e0"}.uk-icon-linkedin:before{content:"\f0e1"}.uk-icon-rotate-left:before,.uk-icon-undo:before{content:"\f0e2"}.uk-icon-legal:before{content:"\f0e3"}.uk-icon-dashboard:before{content:"\f0e4"}.uk-icon-comment-alt:before{content:"\f0e5"}.uk-icon-comments-alt:before{content:"\f0e6"}.uk-icon-bolt:before{content:"\f0e7"}.uk-icon-sitemap:before{content:"\f0e8"}.uk-icon-umbrella:before{content:"\f0e9"}.uk-icon-paste:before{content:"\f0ea"}.uk-icon-lightbulb:before{content:"\f0eb"}.uk-icon-exchange:before{content:"\f0ec"}.uk-icon-cloud-download:before{content:"\f0ed"}.uk-icon-cloud-upload:before{content:"\f0ee"}.uk-icon-user-md:before{content:"\f0f0"}.uk-icon-stethoscope:before{content:"\f0f1"}.uk-icon-suitcase:before{content:"\f0f2"}.uk-icon-bell-alt:before{content:"\f0f3"}.uk-icon-coffee:before{content:"\f0f4"}.uk-icon-food:before{content:"\f0f5"}.uk-icon-file-text-alt:before{content:"\f0f6"}.uk-icon-building:before{content:"\f0f7"}.uk-icon-hospital:before{content:"\f0f8"}.uk-icon-ambulance:before{content:"\f0f9"}.uk-icon-medkit:before{content:"\f0fa"}.uk-icon-fighter-jet:before{content:"\f0fb"}.uk-icon-beer:before{content:"\f0fc"}.uk-icon-h-sign:before{content:"\f0fd"}.uk-icon-plus-sign-alt:before{content:"\f0fe"}.uk-icon-double-angle-left:before{content:"\f100"}.uk-icon-double-angle-right:before{content:"\f101"}.uk-icon-double-angle-up:before{content:"\f102"}.uk-icon-double-angle-down:before{content:"\f103"}.uk-icon-angle-left:before{content:"\f104"}.uk-icon-angle-right:before{content:"\f105"}.uk-icon-angle-up:before{content:"\f106"}.uk-icon-angle-down:before{content:"\f107"}.uk-icon-desktop:before{content:"\f108"}.uk-icon-laptop:before{content:"\f109"}.uk-icon-tablet:before{content:"\f10a"}.uk-icon-mobile-phone:before{content:"\f10b"}.uk-icon-circle-blank:before{content:"\f10c"}.uk-icon-quote-left:before{content:"\f10d"}.uk-icon-quote-right:before{content:"\f10e"}.uk-icon-spinner:before{content:"\f110"}.uk-icon-circle:before{content:"\f111"}.uk-icon-mail-reply:before,.uk-icon-reply:before{content:"\f112"}.uk-icon-github-alt:before{content:"\f113"}.uk-icon-folder-close-alt:before{content:"\f114"}.uk-icon-folder-open-alt:before{content:"\f115"}.uk-icon-expand-alt:before{content:"\f116"}.uk-icon-collapse-alt:before{content:"\f117"}.uk-icon-smile:before{content:"\f118"}.uk-icon-frown:before{content:"\f119"}.uk-icon-meh:before{content:"\f11a"}.uk-icon-gamepad:before{content:"\f11b"}.uk-icon-keyboard:before{content:"\f11c"}.uk-icon-flag-alt:before{content:"\f11d"}.uk-icon-flag-checkered:before{content:"\f11e"}.uk-icon-terminal:before{content:"\f120"}.uk-icon-code:before{content:"\f121"}.uk-icon-reply-all:before{content:"\f122"}.uk-icon-mail-reply-all:before{content:"\f122"}.uk-icon-star-half-full:before,.uk-icon-star-half-empty:before{content:"\f123"}.uk-icon-location-arrow:before{content:"\f124"}.uk-icon-crop:before{content:"\f125"}.uk-icon-code-fork:before{content:"\f126"}.uk-icon-unlink:before{content:"\f127"}.uk-icon-question:before{content:"\f128"}.uk-icon-info:before{content:"\f129"}.uk-icon-exclamation:before{content:"\f12a"}.uk-icon-superscript:before{content:"\f12b"}.uk-icon-subscript:before{content:"\f12c"}.uk-icon-eraser:before{content:"\f12d"}.uk-icon-puzzle-piece:before{content:"\f12e"}.uk-icon-microphone:before{content:"\f130"}.uk-icon-microphone-off:before{content:"\f131"}.uk-icon-shield:before{content:"\f132"}.uk-icon-calendar-empty:before{content:"\f133"}.uk-icon-fire-extinguisher:before{content:"\f134"}.uk-icon-rocket:before{content:"\f135"}.uk-icon-maxcdn:before{content:"\f136"}.uk-icon-chevron-sign-left:before{content:"\f137"}.uk-icon-chevron-sign-right:before{content:"\f138"}.uk-icon-chevron-sign-up:before{content:"\f139"}.uk-icon-chevron-sign-down:before{content:"\f13a"}.uk-icon-html5:before{content:"\f13b"}.uk-icon-css3:before{content:"\f13c"}.uk-icon-anchor:before{content:"\f13d"}.uk-icon-unlock-alt:before{content:"\f13e"}.uk-icon-bullseye:before{content:"\f140"}.uk-icon-ellipsis-horizontal:before{content:"\f141"}.uk-icon-ellipsis-vertical:before{content:"\f142"}.uk-icon-rss-sign:before{content:"\f143"}.uk-icon-play-sign:before{content:"\f144"}.uk-icon-ticket:before{content:"\f145"}.uk-icon-minus-sign-alt:before{content:"\f146"}.uk-icon-check-minus:before{content:"\f147"}.uk-icon-level-up:before{content:"\f148"}.uk-icon-level-down:before{content:"\f149"}.uk-icon-check-sign:before{content:"\f14a"}.uk-icon-edit-sign:before{content:"\f14b"}.uk-icon-external-link-sign:before{content:"\f14c"}.uk-icon-share-sign:before{content:"\f14d"}.uk-icon-compass:before{content:"\f14e"}.uk-icon-collapse:before{content:"\f150"}.uk-icon-collapse-top:before{content:"\f151"}.uk-icon-expand:before{content:"\f152"}.uk-icon-euro:before,.uk-icon-eur:before{content:"\f153"}.uk-icon-gbp:before{content:"\f154"}.uk-icon-dollar:before,.uk-icon-usd:before{content:"\f155"}.uk-icon-rupee:before,.uk-icon-inr:before{content:"\f156"}.uk-icon-yen:before,.uk-icon-jpy:before{content:"\f157"}.uk-icon-renminbi:before,.uk-icon-cny:before{content:"\f158"}.uk-icon-won:before,.uk-icon-krw:before{content:"\f159"}.uk-icon-bitcoin:before,.uk-icon-btc:before{content:"\f15a"}.uk-icon-file:before{content:"\f15b"}.uk-icon-file-text:before{content:"\f15c"}.uk-icon-sort-by-alphabet:before{content:"\f15d"}.uk-icon-sort-by-alphabet-alt:before{content:"\f15e"}.uk-icon-sort-by-attributes:before{content:"\f160"}.uk-icon-sort-by-attributes-alt:before{content:"\f161"}.uk-icon-sort-by-order:before{content:"\f162"}.uk-icon-sort-by-order-alt:before{content:"\f163"}.uk-icon-thumbs-up:before{content:"\f164"}.uk-icon-thumbs-down:before{content:"\f165"}.uk-icon-youtube-sign:before{content:"\f166"}.uk-icon-youtube:before{content:"\f167"}.uk-icon-xing:before{content:"\f168"}.uk-icon-xing-sign:before{content:"\f169"}.uk-icon-youtube-play:before{content:"\f16a"}.uk-icon-dropbox:before{content:"\f16b"}.uk-icon-stackexchange:before{content:"\f16c"}.uk-icon-instagram:before{content:"\f16d"}.uk-icon-flickr:before{content:"\f16e"}.uk-icon-adn:before{content:"\f170"}.uk-icon-bitbucket:before{content:"\f171"}.uk-icon-bitbucket-sign:before{content:"\f172"}.uk-icon-tumblr:before{content:"\f173"}.uk-icon-tumblr-sign:before{content:"\f174"}.uk-icon-long-arrow-down:before{content:"\f175"}.uk-icon-long-arrow-up:before{content:"\f176"}.uk-icon-long-arrow-left:before{content:"\f177"}.uk-icon-long-arrow-right:before{content:"\f178"}.uk-icon-apple:before{content:"\f179"}.uk-icon-windows:before{content:"\f17a"}.uk-icon-android:before{content:"\f17b"}.uk-icon-linux:before{content:"\f17c"}.uk-icon-dribbble:before{content:"\f17d"}.uk-icon-skype:before{content:"\f17e"}.uk-icon-foursquare:before{content:"\f180"}.uk-icon-trello:before{content:"\f181"}.uk-icon-female:before{content:"\f182"}.uk-icon-male:before{content:"\f183"}.uk-icon-gittip:before{content:"\f184"}.uk-icon-sun:before{content:"\f185"}.uk-icon-moon:before{content:"\f186"}.uk-icon-archive:before{content:"\f187"}.uk-icon-bug:before{content:"\f188"}.uk-icon-vk:before{content:"\f189"}.uk-icon-weibo:before{content:"\f18a"}.uk-icon-renren:before{content:"\f18b"}.uk-close{-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;width:20px;line-height:20px;text-align:center;color:inherit;opacity:.3;padding:0;border:0;-webkit-appearance:none;background:transparent}.uk-close:after{display:block;content:"\f00d";font-family:"FontAwesome"}.uk-close:hover,.uk-close:focus{opacity:.5;outline:0}a.uk-close:hover{color:inherit;text-decoration:none;cursor:pointer}.uk-close-alt{padding:2px;border-radius:100%;background:#eee;opacity:1}.uk-close-alt:hover,.uk-close-alt:focus{opacity:1}.uk-close-alt:after{opacity:.5}.uk-close-alt:hover:after,.uk-close-alt:focus:after{opacity:.8}.uk-badge{display:inline-block;padding:0 5px;background:#00a8e6;font-size:10px;font-weight:bold;line-height:14px;color:#fff;text-align:center;vertical-align:middle;text-transform:none}.uk-badge-notification{-moz-box-sizing:border-box;box-sizing:border-box;min-width:18px;border-radius:500px;font-size:12px;line-height:18px}.uk-badge-success{background-color:#8cc14c}.uk-badge-warning{background-color:#faa732}.uk-badge-danger{background-color:#da314b}.uk-alert{margin-bottom:15px;padding:10px;background:#ebf7fd;color:#2d7091}*+.uk-alert{margin-top:15px}.uk-alert>:last-child{margin-bottom:0}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert>.uk-close:first-child{float:right}.uk-alert>.uk-close:first-child+*{margin-top:0}.uk-alert-success{background:#f2fae3;color:#659f13}.uk-alert-warning{background:#fffceb;color:#e28327}.uk-alert-danger{background:#fff1f0;color:#d85030}.uk-alert-large{padding:20px}.uk-alert-large>.uk-close:first-child{margin:-10px -10px 0 0}.uk-thumbnail{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0;padding:4px;border:1px solid #ddd;background:#fff}a.uk-thumbnail:hover,a.uk-thumbnail:focus{border-color:#aaa;background-color:#fff;text-decoration:none;outline:0}.uk-thumbnail-caption{padding-top:5px;text-align:center;color:#444}.uk-thumbnail-mini{width:150px}.uk-thumbnail-small{width:200px}.uk-thumbnail-medium{width:300px}.uk-thumbnail-large{width:400px}.uk-thumbnail-expand,.uk-thumbnail-expand>img{width:100%}.uk-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.uk-overlay:hover .uk-overlay-area,.uk-overlay-toggle:hover .uk-overlay-area{opacity:1}.uk-overlay-area:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:"FontAwesome";text-align:center;color:#fff}.uk-overlay-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(0,0,0,0.5);color:#fff;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.uk-overlay:hover .uk-overlay-caption,.uk-overlay-toggle:hover .uk-overlay-caption{opacity:1}.uk-progress{-moz-box-sizing:border-box;box-sizing:border-box;height:20px;margin-bottom:15px;background:#eee;overflow:hidden;line-height:20px}*+.uk-progress{margin-top:15px}.uk-progress-bar{width:0;height:100%;background:#00a8e6;float:left;-webkit-transition:width .6s ease;transition:width .6s ease;font-size:12px;color:#fff;text-align:center}.uk-progress-mini{height:6px}.uk-progress-small{height:12px}.uk-progress-success .uk-progress-bar{background-color:#8cc14c}.uk-progress-warning .uk-progress-bar{background-color:#faa732}.uk-progress-danger .uk-progress-bar{background-color:#da314b}.uk-progress-striped .uk-progress-bar{background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:30px 30px}.uk-progress-striped.uk-active .uk-progress-bar{-webkit-animation:uk-progress-bar-stripes 2s linear infinite;animation:uk-progress-bar-stripes 2s linear infinite}@-webkit-keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}@keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}.uk-search{display:inline-block;position:relative;margin:0}.uk-search:before{content:"\f002";position:absolute;top:0;left:0;width:30px;line-height:30px;text-align:center;font-family:"FontAwesome";font-size:14px;color:rgba(0,0,0,0.2)}.uk-search-field{width:120px;height:30px;padding:0 30px;border:1px solid rgba(0,0,0,0);border-radius:0;background:rgba(0,0,0,0);color:#444;-webkit-transition:all linear .2s;transition:all linear .2s}input.uk-search-field{-webkit-appearance:none}.uk-search-field:-ms-input-placeholder{color:#999}.uk-search-field::-moz-placeholder{color:#999}.uk-search-field::-webkit-input-placeholder{color:#999}.uk-search-field::-ms-clear{display:none}.uk-search-field:focus{outline:0}.uk-search-field:focus,.uk-active .uk-search-field{width:180px}.uk-search-close{display:none;position:absolute;top:0;right:0;width:30px;line-height:30px;text-align:center;font-size:14px;color:rgba(0,0,0,0.2);padding:0;border:0;-webkit-appearance:none;background:transparent}.uk-loading>.uk-search-close,.uk-active>.uk-search-close{display:block}.uk-search-close:after{display:block;content:"\f00d";font-family:"FontAwesome"}.uk-loading>.uk-search-close:after{content:"\f110";-webkit-animation:uk-spin 2s infinite linear;animation:uk-spin 2s infinite linear}[class*='uk-animation-']{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.uk-animation-fade{-webkit-animation-name:uk-fade;animation-name:uk-fade;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.uk-animation-scale-up{-webkit-animation-name:uk-scale-up;animation-name:uk-scale-up}.uk-animation-scale-down{-webkit-animation-name:uk-scale-down;animation-name:uk-scale-down}.uk-animation-slide-top{-webkit-animation-name:uk-slide-top;animation-name:uk-slide-top}.uk-animation-slide-bottom{-webkit-animation-name:uk-slide-bottom;animation-name:uk-slide-bottom}.uk-animation-slide-left{-webkit-animation-name:uk-slide-left;animation-name:uk-slide-left}.uk-animation-slide-right{-webkit-animation-name:uk-slide-right;animation-name:uk-slide-right}.uk-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes uk-scale-up{0%{opacity:0;-webkit-transform:scale(0.2)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-scale-up{0%{opacity:0;transform:scale(0.2)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-scale-down{0%{opacity:0;-webkit-transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-scale-down{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes uk-slide-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes uk-slide-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes uk-slide-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes uk-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-top-fixed{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-bottom-fixed{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes uk-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.uk-dropdown{display:none;position:absolute;top:100%;left:0;z-index:1000;-moz-box-sizing:border-box;box-sizing:border-box;width:200px;margin-top:5px;padding:15px;background:#f5f5f5;color:#444;letter-spacing:normal}.uk-open>.uk-dropdown{display:block;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-dropdown-flip{left:auto;right:0}.uk-dropdown-up{top:auto;bottom:100%;margin-top:auto;margin-bottom:5px}.uk-dropdown .uk-nav{margin:0 -15px}.uk-dropdown>.uk-grid+.uk-grid{margin-top:15px}.uk-dropdown>.uk-grid>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:15px}@media(min-width:768px){.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid{margin-left:-15px;margin-right:-15px}.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*='uk-width-']{padding-left:15px;padding-right:15px}.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*='uk-width-']:nth-child(n+2){border-left:1px solid #ddd}.uk-dropdown-width-2:not(.uk-dropdown-stack){width:400px}.uk-dropdown-width-3:not(.uk-dropdown-stack){width:600px}.uk-dropdown-width-4:not(.uk-dropdown-stack){width:800px}.uk-dropdown-width-5:not(.uk-dropdown-stack){width:1000px}}@media(max-width:767px){.uk-dropdown>.uk-grid>[class*='uk-width-']{width:100%}.uk-dropdown>.uk-grid>[class*='uk-width-']:nth-child(n+2){margin-top:15px}}.uk-dropdown-stack>.uk-grid>[class*='uk-width-']{width:100%}.uk-dropdown-stack>.uk-grid>[class*='uk-width-']:nth-child(n+2){margin-top:15px}.uk-dropdown-small{min-width:150px;width:auto;padding:5px;white-space:nowrap}.uk-dropdown-small .uk-nav{margin:0 -5px}.uk-dropdown-navbar{margin-top:0;background:#f5f5f5;color:#444}.uk-open>.uk-dropdown-navbar{-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.uk-dropdown-search{width:300px;margin-top:0;background:#f5f5f5;color:#444}.uk-open>.uk-dropdown-search{-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.uk-navbar-flip .uk-dropdown-search{margin-top:5px;margin-right:-15px}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1020;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;top:10%;left:50%;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;width:600px;margin-left:-300px;background:#fff}@media(max-width:767px){.uk-modal-dialog{top:0;left:0;right:0;width:auto;margin:10px}}.uk-modal-dialog>:last-child{margin-bottom:0}.uk-modal-dialog-slide{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out}.uk-open .uk-modal-dialog-slide{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}.uk-modal-dialog>.uk-close:first-child+*{margin-top:0}.uk-modal-dialog-frameless{padding:0}.uk-modal-dialog-frameless>.uk-close:first-child{position:absolute;top:-12px;right:-12px;margin:0;float:none}@media(max-width:767px){.uk-modal-dialog-frameless>.uk-close:first-child{top:-7px;right:-7px}}.uk-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:rgba(0,0,0,0.1)}.uk-offcanvas.uk-active{display:block}.uk-offcanvas-page{position:fixed;-webkit-transition:margin-left .3s ease-in-out 50ms;transition:margin-left .3s ease-in-out 50ms}.uk-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1011;width:270px;max-width:100%;background:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show{-webkit-transform:translateX(0%);transform:translateX(0%)}.uk-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.uk-offcanvas .uk-panel{margin:20px 15px;color:#777}.uk-offcanvas .uk-panel-title{color:#ccc}.uk-offcanvas .uk-panel a:not([class]){color:#ccc}.uk-offcanvas .uk-panel a:not([class]):hover{color:#fff}.uk-offcanvas .uk-search{display:block;margin:20px 15px}.uk-offcanvas .uk-search:before{color:#777}.uk-offcanvas .uk-search-field{width:100%;border-color:rgba(0,0,0,0);background:#1a1a1a;color:#ccc}.uk-offcanvas .uk-search-field:-ms-input-placeholder{color:#777}.uk-offcanvas .uk-search-field::-moz-placeholder{color:#777}.uk-offcanvas .uk-search-field::-webkit-input-placeholder{color:#777}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>*:not(.uk-active){display:none}.uk-tooltip{display:none;position:absolute;z-index:1030;-moz-box-sizing:border-box;box-sizing:border-box;max-width:200px;padding:5px 8px;background:#333;color:rgba(255,255,255,0.7);font-size:12px;line-height:18px;text-align:center}.uk-tooltip:after{content:"";display:block;position:absolute;width:0;height:0;border:5px dashed #333}.uk-tooltip-top:after,.uk-tooltip-top-left:after,.uk-tooltip-top-right:after{bottom:-5px;border-top-style:solid;border-bottom:0;border-left-color:transparent;border-right-color:transparent;border-top-color:#333}.uk-tooltip-bottom:after,.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after{top:-5px;border-bottom-style:solid;border-top:0;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#333}.uk-tooltip-top:after,.uk-tooltip-bottom:after{left:50%;margin-left:-5px}.uk-tooltip-top-left:after,.uk-tooltip-bottom-left:after{left:10px}.uk-tooltip-top-right:after,.uk-tooltip-bottom-right:after{right:10px}.uk-tooltip-left:after{right:-5px;top:50%;margin-top:-5px;border-left-style:solid;border-right:0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:#333}.uk-tooltip-right:after{left:-5px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#333}.uk-text-small{font-size:11px;line-height:16px}.uk-text-large{font-size:18px;line-height:24px}.uk-text-bold{font-weight:bold}.uk-text-muted{color:#999}.uk-text-info{color:#2d7091}.uk-text-success{color:#659f13}.uk-text-warning{color:#e28327}.uk-text-danger{color:#d85030}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}.uk-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.uk-container{-moz-box-sizing:border-box;box-sizing:border-box;max-width:980px;padding:0 25px}@media(min-width:1220px){.uk-container{max-width:1200px;padding:0 35px}}.uk-container:before,.uk-container:after{content:" ";display:table}.uk-container:after{clear:both}.uk-container-center{margin-left:auto;margin-right:auto}.uk-clearfix:before,.uk-clearfix:after{content:" ";display:table}.uk-clearfix:after{clear:both}.uk-nbfc{overflow:hidden}.uk-nbfc-alt{display:table-cell;width:10000px}.uk-float-left{float:left}.uk-float-right{float:right}[class*='uk-align-']{display:block;margin-bottom:15px}.uk-align-left{margin-right:15px;float:left}.uk-align-right{margin-left:15px;float:right}@media(min-width:768px){.uk-align-medium-left{margin-right:15px;margin-bottom:15px;float:left}.uk-align-medium-right{margin-left:15px;margin-bottom:15px;float:right}}.uk-align-center{margin-left:auto;margin-right:auto}.uk-vertical-align{letter-spacing:-0.31em}.uk-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-vertical-align-middle,.uk-vertical-align-bottom{display:inline-block;letter-spacing:normal;max-width:100%}.uk-vertical-align-middle{vertical-align:middle}.uk-vertical-align-bottom{vertical-align:bottom}.uk-height-1-1{height:100%}.uk-responsive-width,.uk-responsive-height{-moz-box-sizing:border-box;box-sizing:border-box}.uk-responsive-width{max-width:100%;height:auto}.uk-responsive-height{max-height:100%;width:auto}.uk-margin{margin-bottom:15px}*+.uk-margin{margin-top:15px}.uk-margin-top{margin-top:15px!important}.uk-margin-bottom{margin-bottom:15px!important}.uk-margin-remove{margin:0!important}.uk-margin-top-remove{margin-top:0!important}.uk-margin-bottom-remove{margin-bottom:0!important}@media(min-width:768px){.uk-heading-large{font-size:52px;line-height:64px}}.uk-link-muted,.uk-link-muted *{color:#444}.uk-link-muted:hover,.uk-link-muted *:hover{color:#444}.uk-scrollable-text{max-height:300px;overflow-y:scroll}.uk-scrollable-box{max-height:150px;padding:10px;border:1px solid #ddd;overflow:auto}.uk-scrollable-box>:last-child{margin-bottom:0}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important}@media(min-width:960px){.uk-visible-small{display:none!important}.uk-visible-medium{display:none!important}.uk-hidden-large{display:none!important}}@media(min-width:768px) and (max-width:959px){.uk-visible-small{display:none!important}.uk-visible-large{display:none!important}.uk-hidden-medium{display:none!important}}@media(max-width:767px){.uk-visible-medium{display:none!important}.uk-visible-large{display:none!important}.uk-hidden-small{display:none!important}}.uk-hidden{display:none!important;visibility:hidden!important}.uk-visible-hover:hover .uk-hidden{display:block!important;visibility:visible!important}.uk-visible-hover-inline:hover .uk-hidden{display:inline-block!important;visibility:visible!important}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}} -------------------------------------------------------------------------------- /js/libs/uikit.js: -------------------------------------------------------------------------------- 1 | /*! UIkit 1.1.0 | http://www.getuikit.com | (c) 2013 YOOtheme | MIT License */ 2 | 3 | (function($, doc) { 4 | 5 | "use strict"; 6 | 7 | var UI = $.UIkit || {}; 8 | 9 | if (UI.fn) { 10 | return; 11 | } 12 | 13 | UI.fn = function(command, options) { 14 | 15 | var args = arguments, cmd = command.match(/^([a-z\-]+)(?:\.([a-z]+))?/i), component = cmd[1], method = cmd[2]; 16 | 17 | if (!UI[component]) { 18 | $.error("UIkit component [" + component + "] does not exist."); 19 | return this; 20 | } 21 | 22 | return this.each(function() { 23 | var $this = $(this), data = $this.data(component); 24 | if (!data) $this.data(component, (data = new UI[component](this, method ? undefined : options))); 25 | if (method) data[method].apply(data, Array.prototype.slice.call(args, 1)); 26 | }); 27 | }; 28 | 29 | UI.support = {}; 30 | UI.support.transition = (function() { 31 | 32 | var transitionEnd = (function() { 33 | 34 | var element = doc.body || doc.documentElement, 35 | transEndEventNames = { 36 | WebkitTransition: 'webkitTransitionEnd', 37 | MozTransition: 'transitionend', 38 | OTransition: 'oTransitionEnd otransitionend', 39 | transition: 'transitionend' 40 | }, name; 41 | 42 | for (name in transEndEventNames) { 43 | if (element.style[name] !== undefined) { 44 | return transEndEventNames[name]; 45 | } 46 | } 47 | 48 | }()); 49 | 50 | return transitionEnd && { end: transitionEnd }; 51 | 52 | })(); 53 | 54 | UI.support.touch = (('ontouchstart' in window) || window.DocumentTouch && document instanceof window.DocumentTouch); 55 | 56 | 57 | UI.Utils = {}; 58 | 59 | UI.Utils.debounce = function(func, wait, immediate) { 60 | var timeout; 61 | return function() { 62 | var context = this, args = arguments; 63 | var later = function() { 64 | timeout = null; 65 | if (!immediate) func.apply(context, args); 66 | }; 67 | var callNow = immediate && !timeout; 68 | clearTimeout(timeout); 69 | timeout = setTimeout(later, wait); 70 | if (callNow) func.apply(context, args); 71 | }; 72 | }; 73 | 74 | UI.Utils.options = function(string) { 75 | 76 | if ($.isPlainObject(string)) return string; 77 | 78 | var start = string.indexOf("{"), options = {}; 79 | 80 | if (start != -1) { 81 | try { 82 | options = (new Function("", "var json = " + string.substr(start) + "; return JSON.parse(JSON.stringify(json));"))(); 83 | } catch (e) {} 84 | } 85 | 86 | return options; 87 | }; 88 | 89 | $.UIkit = UI; 90 | $.fn.uk = UI.fn; 91 | 92 | $.UIkit.langdirection = $("html").attr("dir") == "rtl" ? "right" : "left"; 93 | 94 | })(jQuery, document); 95 | 96 | ;(function($){ 97 | var touch = {}, 98 | touchTimeout, tapTimeout, swipeTimeout, 99 | longTapDelay = 750, longTapTimeout; 100 | 101 | function parentIfText(node) { 102 | return 'tagName' in node ? node : node.parentNode; 103 | } 104 | 105 | function swipeDirection(x1, x2, y1, y2) { 106 | var xDelta = Math.abs(x1 - x2), yDelta = Math.abs(y1 - y2); 107 | return xDelta >= yDelta ? (x1 - x2 > 0 ? 'Left' : 'Right') : (y1 - y2 > 0 ? 'Up' : 'Down'); 108 | } 109 | 110 | function longTap() { 111 | longTapTimeout = null; 112 | if (touch.last) { 113 | touch.el.trigger('longTap'); 114 | touch = {}; 115 | } 116 | } 117 | 118 | function cancelLongTap() { 119 | if (longTapTimeout) clearTimeout(longTapTimeout); 120 | longTapTimeout = null; 121 | } 122 | 123 | function cancelAll() { 124 | if (touchTimeout) clearTimeout(touchTimeout); 125 | if (tapTimeout) clearTimeout(tapTimeout); 126 | if (swipeTimeout) clearTimeout(swipeTimeout); 127 | if (longTapTimeout) clearTimeout(longTapTimeout); 128 | touchTimeout = tapTimeout = swipeTimeout = longTapTimeout = null; 129 | touch = {}; 130 | } 131 | 132 | $(document).ready(function(){ 133 | var now, delta; 134 | 135 | $(document.body) 136 | .bind('touchstart', function(e){ 137 | now = Date.now(); 138 | delta = now - (touch.last || now); 139 | touch.el = $(parentIfText(e.originalEvent.touches[0].target)); 140 | if(touchTimeout) clearTimeout(touchTimeout); 141 | touch.x1 = e.originalEvent.touches[0].pageX; 142 | touch.y1 = e.originalEvent.touches[0].pageY; 143 | if (delta > 0 && delta <= 250) touch.isDoubleTap = true; 144 | touch.last = now; 145 | longTapTimeout = setTimeout(longTap, longTapDelay); 146 | }) 147 | .bind('touchmove', function(e){ 148 | cancelLongTap(); 149 | touch.x2 = e.originalEvent.touches[0].pageX; 150 | touch.y2 = e.originalEvent.touches[0].pageY; 151 | }) 152 | .bind('touchend', function(e){ 153 | cancelLongTap(); 154 | 155 | // swipe 156 | if ((touch.x2 && Math.abs(touch.x1 - touch.x2) > 30) || (touch.y2 && Math.abs(touch.y1 - touch.y2) > 30)) 157 | 158 | swipeTimeout = setTimeout(function() { 159 | touch.el.trigger('swipe'); 160 | touch.el.trigger('swipe' + (swipeDirection(touch.x1, touch.x2, touch.y1, touch.y2))); 161 | touch = {}; 162 | }, 0); 163 | 164 | // normal tap 165 | else if ('last' in touch) 166 | 167 | // delay by one tick so we can cancel the 'tap' event if 'scroll' fires 168 | // ('tap' fires before 'scroll') 169 | tapTimeout = setTimeout(function() { 170 | 171 | // trigger universal 'tap' with the option to cancelTouch() 172 | // (cancelTouch cancels processing of single vs double taps for faster 'tap' response) 173 | var event = $.Event('tap'); 174 | event.cancelTouch = cancelAll; 175 | touch.el.trigger(event); 176 | 177 | // trigger double tap immediately 178 | if (touch.isDoubleTap) { 179 | touch.el.trigger('doubleTap'); 180 | touch = {}; 181 | } 182 | 183 | // trigger single tap after 250ms of inactivity 184 | else { 185 | touchTimeout = setTimeout(function(){ 186 | touchTimeout = null; 187 | touch.el.trigger('singleTap'); 188 | touch = {}; 189 | }, 250); 190 | } 191 | 192 | }, 0); 193 | 194 | }) 195 | .bind('touchcancel', cancelAll); 196 | 197 | $(window).bind('scroll', cancelAll); 198 | }); 199 | 200 | ['swipe', 'swipeLeft', 'swipeRight', 'swipeUp', 'swipeDown', 'doubleTap', 'tap', 'singleTap', 'longTap'].forEach(function(m){ 201 | $.fn[m] = function(callback){ return this.bind(m, callback); }; 202 | }); 203 | })(jQuery); 204 | 205 | (function($, UI) { 206 | 207 | "use strict"; 208 | 209 | var Alert = function(element, options) { 210 | 211 | var $this = this; 212 | 213 | this.options = $.extend({}, this.options, options); 214 | this.element = $(element).on("click", this.options.trigger, function(e) { 215 | e.preventDefault(); 216 | $this.close(); 217 | }); 218 | }; 219 | 220 | $.extend(Alert.prototype, { 221 | 222 | options: { 223 | "fade": true, 224 | "duration": 200, 225 | "trigger": ".uk-alert-close" 226 | }, 227 | 228 | close: function() { 229 | 230 | var element = this.element.trigger("close"); 231 | 232 | if (this.options.fade) { 233 | element.css("overflow", "hidden").css("max-height", element.height()).animate({ 234 | "height": 0, 235 | "opacity": 0, 236 | "padding-top": 0, 237 | "padding-bottom": 0, 238 | "margin-top": 0, 239 | "margin-bottom": 0 240 | }, this.options.duration, removeElement); 241 | } else { 242 | removeElement(); 243 | } 244 | 245 | function removeElement() { 246 | element.trigger("closed").remove(); 247 | } 248 | } 249 | 250 | }); 251 | 252 | UI["alert"] = Alert; 253 | 254 | // init code 255 | $(document).on("click.alert.uikit", "[data-uk-alert]", function(e) { 256 | 257 | var ele = $(this); 258 | if (!ele.data("alert")) { 259 | ele.data("alert", new Alert(ele, UI.Utils.options(ele.data("uk-alert")))); 260 | 261 | if ($(e.target).is(ele.data("alert").options.trigger)) { 262 | 263 | e.preventDefault(); 264 | 265 | ele.data("alert").close(); 266 | } 267 | } 268 | }); 269 | 270 | })(jQuery, jQuery.UIkit); 271 | 272 | (function($, UI) { 273 | 274 | "use strict"; 275 | 276 | var ButtonRadio = function(element, options) { 277 | 278 | var $this = this, $element = $(element); 279 | 280 | this.options = $.extend({}, this.options, options); 281 | this.element = $element.on("click", this.options.target, function(e) { 282 | e.preventDefault(); 283 | $element.find($this.options.target).not(this).removeClass("uk-active").blur(); 284 | $element.trigger("change", [$(this).addClass("uk-active")]); 285 | }); 286 | }; 287 | 288 | $.extend(ButtonRadio.prototype, { 289 | 290 | options: { 291 | "target": ".uk-button" 292 | }, 293 | 294 | getSelected: function() { 295 | this.element.find(".uk-active"); 296 | } 297 | 298 | }); 299 | 300 | var ButtonCheckbox = function(element, options) { 301 | 302 | var $element = $(element); 303 | 304 | this.options = $.extend({}, this.options, options); 305 | this.element = $element.on("click", this.options.target, function(e) { 306 | e.preventDefault(); 307 | $element.trigger("change", [$(this).toggleClass("uk-active").blur()]); 308 | }); 309 | }; 310 | 311 | $.extend(ButtonCheckbox.prototype, { 312 | 313 | options: { 314 | "target": ".uk-button" 315 | }, 316 | 317 | getSelected: function() { 318 | this.element.find(".uk-active"); 319 | } 320 | 321 | }); 322 | 323 | var Button = function(element) { 324 | 325 | var $this = this; 326 | 327 | this.element = $(element).on("click", function(e) { 328 | e.preventDefault(); 329 | $this.toggle(); 330 | $this.element.blur(); 331 | }); 332 | }; 333 | 334 | $.extend(Button.prototype, { 335 | 336 | toggle: function() { 337 | this.element.toggleClass("uk-active"); 338 | } 339 | 340 | }); 341 | 342 | UI["button"] = Button; 343 | UI["button-checkbox"] = ButtonCheckbox; 344 | UI["button-radio"] = ButtonRadio; 345 | 346 | // init code 347 | $(document).on("click.button-radio.uikit", "[data-uk-button-radio]", function(e) { 348 | var ele = $(this); 349 | 350 | if (!ele.data("button-radio")) { 351 | ele.data("button-radio", new ButtonRadio(ele, UI.Utils.options(ele.data("uk-button-radio")))); 352 | 353 | if ($(e.target).is(ele.data("button-radio").options.target)) { 354 | $(e.target).trigger("click"); 355 | } 356 | } 357 | }); 358 | 359 | $(document).on("click.button-checkbox.uikit", "[data-uk-button-checkbox]", function(e) { 360 | var ele = $(this); 361 | 362 | if (!ele.data("button-checkbox")) { 363 | ele.data("button-checkbox", new ButtonCheckbox(ele, UI.Utils.options(ele.data("uk-button-checkbox")))); 364 | 365 | if ($(e.target).is(ele.data("button-checkbox").options.target)) { 366 | $(e.target).trigger("click"); 367 | } 368 | } 369 | }); 370 | 371 | $(document).on("click.button.uikit", "[data-uk-button]", function(e) { 372 | var ele = $(this); 373 | 374 | if (!ele.data("button")) { 375 | ele.data("button", new Button(ele, ele.data("uk-button"))).trigger("click"); 376 | } 377 | }); 378 | 379 | })(jQuery, jQuery.UIkit); 380 | 381 | (function($, UI) { 382 | 383 | "use strict"; 384 | 385 | var active = false, 386 | Dropdown = function(element, options) { 387 | 388 | var $this = this; 389 | 390 | this.options = $.extend({}, this.options, options); 391 | this.element = $(element); 392 | this.dropdown = this.element.find(".uk-dropdown"); 393 | 394 | this.centered = this.dropdown.hasClass("uk-dropdown-center"); 395 | this.justified = this.options.justify ? $(this.options.justify) : false; 396 | 397 | this.boundary = $(this.options.boundary); 398 | 399 | if(!this.boundary.length) { 400 | this.boundary = $(window); 401 | } 402 | 403 | if (this.options.mode == "click") { 404 | 405 | this.element.on("click", function(e) { 406 | 407 | if (!$(e.target).parents(".uk-dropdown").length) { 408 | e.preventDefault(); 409 | } 410 | 411 | if (active && active[0] != $this.element[0]) { 412 | active.removeClass("uk-open"); 413 | } 414 | 415 | if (!$this.element.hasClass("uk-open")) { 416 | 417 | $this.checkDimensions(); 418 | 419 | $this.element.addClass("uk-open"); 420 | 421 | active = $this.element; 422 | 423 | $(document).off("click.outer.dropdown"); 424 | 425 | setTimeout(function() { 426 | $(document).on("click.outer.dropdown", function(e) { 427 | 428 | if (active && active[0] == $this.element[0] && ($(e.target).is("a") || !$this.element.find(".uk-dropdown").find(e.target).length)) { 429 | active.removeClass("uk-open"); 430 | 431 | $(document).off("click.outer.dropdown"); 432 | } 433 | }); 434 | }, 10); 435 | 436 | } else { 437 | 438 | if ($(e.target).is("a") || !$this.element.find(".uk-dropdown").find(e.target).length) { 439 | $this.element.removeClass("uk-open"); 440 | active = false; 441 | } 442 | } 443 | }); 444 | 445 | } else { 446 | 447 | this.element.on("mouseenter", function(e) { 448 | 449 | if ($this.remainIdle) { 450 | clearTimeout($this.remainIdle); 451 | } 452 | 453 | if (active && active[0] != $this.element[0]) { 454 | active.removeClass("uk-open"); 455 | } 456 | 457 | $this.checkDimensions(); 458 | 459 | $this.element.addClass("uk-open"); 460 | active = $this.element; 461 | 462 | }).on("mouseleave", function() { 463 | 464 | $this.remainIdle = setTimeout(function() { 465 | 466 | $this.element.removeClass("uk-open"); 467 | $this.remainIdle = false; 468 | 469 | if (active && active[0] == $this.element[0]) active = false; 470 | 471 | }, $this.options.remaintime); 472 | }); 473 | } 474 | 475 | }; 476 | 477 | $.extend(Dropdown.prototype, { 478 | 479 | remainIdle: false, 480 | 481 | options: { 482 | "mode": "hover", 483 | "remaintime": 800, 484 | "justify": false, 485 | "boundary": $(window) 486 | }, 487 | 488 | checkDimensions: function() { 489 | 490 | if(!this.dropdown.length) return; 491 | 492 | var dropdown = this.dropdown.css("margin-" + $.UIkit.langdirection, "").css("min-width", ""), 493 | offset = dropdown.show().offset(), 494 | width = dropdown.outerWidth(), 495 | boundarywidth = this.boundary.width(), 496 | boundaryoffset = this.boundary.offset() ? this.boundary.offset().left:0; 497 | 498 | // centered dropdown 499 | if (this.centered) { 500 | dropdown.css("margin-" + $.UIkit.langdirection, (parseFloat(width) / 2 - dropdown.parent().width() / 2) * -1); 501 | offset = dropdown.offset(); 502 | 503 | // reset dropdown 504 | if ((width + offset.left) > boundarywidth || offset.left < 0) { 505 | dropdown.css("margin-" + $.UIkit.langdirection, ""); 506 | offset = dropdown.offset(); 507 | } 508 | } 509 | 510 | // justify dropdown 511 | if (this.justified && this.justified.length) { 512 | 513 | var jwidth = this.justified.outerWidth(); 514 | 515 | dropdown.css("min-width", jwidth); 516 | 517 | if ($.UIkit.langdirection == 'right') { 518 | 519 | var right1 = boundarywidth - (this.justified.offset().left + jwidth), 520 | right2 = boundarywidth - (dropdown.offset().left + dropdown.outerWidth()); 521 | 522 | dropdown.css("margin-right", right1 - right2); 523 | 524 | } else { 525 | dropdown.css("margin-left", this.justified.offset().left - offset.left); 526 | } 527 | 528 | offset = dropdown.offset(); 529 | 530 | } 531 | 532 | if ((width + (offset.left-boundaryoffset)) > boundarywidth) { 533 | dropdown.addClass("uk-dropdown-flip"); 534 | offset = dropdown.offset(); 535 | } 536 | 537 | if (offset.left < 0) { 538 | dropdown.addClass("uk-dropdown-stack"); 539 | } 540 | 541 | dropdown.css("display", ""); 542 | } 543 | 544 | }); 545 | 546 | UI["dropdown"] = Dropdown; 547 | 548 | // init code 549 | $(document).on("mouseenter.dropdown.uikit", "[data-uk-dropdown]", function(e) { 550 | var ele = $(this); 551 | 552 | if (!ele.data("dropdown")) { 553 | ele.data("dropdown", new Dropdown(ele, UI.Utils.options(ele.data("uk-dropdown")))); 554 | 555 | if (ele.data("dropdown").options.mode == "hover") { 556 | ele.trigger("mouseenter"); 557 | } 558 | } 559 | }); 560 | 561 | })(jQuery, jQuery.UIkit); 562 | 563 | (function($, UI) { 564 | 565 | "use strict"; 566 | 567 | var win = $(window), 568 | event = 'resize orientationchange', 569 | 570 | GridMatchHeight = function(element, options) { 571 | 572 | var $this = this; 573 | 574 | this.options = $.extend({}, this.options, options); 575 | 576 | this.element = $(element); 577 | this.columns = this.element.children(); 578 | this.elements = this.options.target ? this.element.find(this.options.target) : this.columns; 579 | 580 | if (!this.columns.length) return; 581 | 582 | win.on(event, (function() { 583 | var fn = function() { 584 | $this.match(); 585 | }; 586 | 587 | $(function() { 588 | fn(); 589 | win.on("load", fn); 590 | }); 591 | 592 | return UI.Utils.debounce(fn, 150); 593 | })()); 594 | }; 595 | 596 | $.extend(GridMatchHeight.prototype, { 597 | 598 | options: { 599 | "target": false 600 | }, 601 | 602 | match: function() { 603 | 604 | this.revert(); 605 | 606 | var firstvisible = this.columns.filter(":visible:first"); 607 | 608 | if (!firstvisible.length) return; 609 | 610 | var stacked = Math.ceil(100 * parseFloat(firstvisible.css('width')) / parseFloat(firstvisible.parent().css('width'))) >= 100 ? true : false, 611 | max = 0, 612 | $this = this; 613 | 614 | if (stacked) return; 615 | 616 | this.elements.each(function() { 617 | max = Math.max(max, $(this).outerHeight()); 618 | }).each(function(i) { 619 | 620 | var element = $(this), 621 | boxheight = element.css("box-sizing") == "border-box" ? "outerHeight" : "height", 622 | box = $this.columns.eq(i), 623 | height = (element.height() + (max - box[boxheight]())); 624 | 625 | element.css('min-height', height + 'px'); 626 | }); 627 | 628 | return this; 629 | }, 630 | 631 | revert: function() { 632 | this.elements.css('min-height', ''); 633 | return this; 634 | } 635 | 636 | }); 637 | 638 | var GridMargin = function(element) { 639 | 640 | var $this = this; 641 | 642 | this.element = $(element); 643 | this.columns = this.element.children(); 644 | 645 | if (!this.columns.length) return; 646 | 647 | win.on(event, (function() { 648 | var fn = function() { 649 | $this.process(); 650 | }; 651 | 652 | $(function() { 653 | fn(); 654 | win.on("load", fn); 655 | }); 656 | 657 | return UI.Utils.debounce(fn, 150); 658 | })()); 659 | }; 660 | 661 | $.extend(GridMargin.prototype, { 662 | 663 | process: function() { 664 | 665 | this.revert(); 666 | 667 | var skip = false, 668 | firstvisible = this.columns.filter(":visible:first"), 669 | offset = firstvisible.length ? firstvisible.offset().top : false; 670 | 671 | if (offset === false) return; 672 | 673 | this.columns.each(function() { 674 | 675 | var column = $(this); 676 | 677 | if (column.is(":visible")) { 678 | 679 | if (skip) { 680 | column.addClass("uk-grid-margin"); 681 | } else { 682 | if (column.offset().top != offset) { 683 | column.addClass("uk-grid-margin"); 684 | skip = true; 685 | } 686 | } 687 | } 688 | 689 | }); 690 | 691 | return this; 692 | }, 693 | 694 | revert: function() { 695 | this.columns.removeClass('uk-grid-margin'); 696 | return this; 697 | } 698 | 699 | }); 700 | 701 | UI["grid-match"] = GridMatchHeight; 702 | UI["grid-margin"] = GridMargin; 703 | 704 | // init code 705 | $(function() { 706 | $("[data-uk-grid-match],[data-uk-grid-margin]").each(function() { 707 | var grid = $(this); 708 | 709 | if (grid.is("[data-uk-grid-match]") && !grid.data("grid-match")) { 710 | grid.data("grid-match", new GridMatchHeight(grid, UI.Utils.options(grid.data("uk-grid-match")))); 711 | } 712 | 713 | if (grid.is("[data-uk-grid-margin]") && !grid.data("grid-margin")) { 714 | grid.data("grid-margin", new GridMargin(grid, UI.Utils.options(grid.data("uk-grid-margin")))); 715 | } 716 | }); 717 | }); 718 | 719 | })(jQuery, jQuery.UIkit); 720 | 721 | (function($, UI, $win) { 722 | 723 | "use strict"; 724 | 725 | var active = false, 726 | html = $("html"), 727 | 728 | Modal = function(element, options) { 729 | 730 | var $this = this; 731 | 732 | this.element = $(element); 733 | this.options = $.extend({ 734 | keyboard: true, 735 | show: false, 736 | bgclose: true 737 | }, options); 738 | 739 | this.transition = UI.support.transition; 740 | this.dialog = this.element.find(".uk-modal-dialog"); 741 | 742 | this.element.on("click", ".uk-modal-close", function(e) { 743 | e.preventDefault(); 744 | $this.hide(); 745 | 746 | }).on("click", function(e) { 747 | 748 | var target = $(e.target); 749 | 750 | if (target[0] == $this.element[0] && $this.options.bgclose) { 751 | $this.hide(); 752 | } 753 | 754 | }); 755 | 756 | if (this.options.keyboard) { 757 | $(document).on('keyup.ui.modal.escape', function(e) { 758 | if (active && e.which == 27 && $this.isActive()) $this.hide(); 759 | }); 760 | } 761 | }; 762 | 763 | $.extend(Modal.prototype, { 764 | 765 | transition: false, 766 | 767 | toggle: function() { 768 | this[this.isActive() ? "hide" : "show"](); 769 | }, 770 | 771 | show: function() { 772 | 773 | var $this = this; 774 | 775 | if (this.isActive()) return; 776 | if (active) active.hide(true); 777 | 778 | this.resize(); 779 | 780 | this.element.removeClass("uk-open").show(); 781 | 782 | active = this; 783 | html.addClass("uk-modal-page").height(); // force browser engine redraw 784 | 785 | this.element.addClass("uk-open").trigger("uk.modal.show"); 786 | }, 787 | 788 | hide: function(force) { 789 | 790 | if (!this.isActive()) return; 791 | 792 | if (!force && UI.support.transition) { 793 | 794 | var $this = this; 795 | 796 | this.element.one(UI.support.transition.end, function() { 797 | $this._hide(); 798 | }).removeClass("uk-open"); 799 | 800 | } else { 801 | 802 | this._hide(); 803 | } 804 | }, 805 | 806 | resize: function() { 807 | 808 | this.dialog.css("margin-left", ""); 809 | 810 | var modalwidth = parseInt(this.dialog.css("width"), 10), 811 | inview = (modalwidth + parseInt(this.dialog.css("margin-left"),10) + parseInt(this.dialog.css("margin-right"),10)) < $win.width(); 812 | 813 | this.dialog.css("margin-left", modalwidth && inview ? -1*Math.ceil(modalwidth/2) : ""); 814 | }, 815 | 816 | _hide: function() { 817 | 818 | this.element.hide().removeClass("uk-open"); 819 | 820 | html.removeClass("uk-modal-page"); 821 | 822 | if(active===this) active = false; 823 | 824 | this.element.trigger("uk.modal.hide"); 825 | }, 826 | 827 | isActive: function() { 828 | return (active == this); 829 | } 830 | 831 | }); 832 | 833 | var ModalTrigger = function(element, options) { 834 | 835 | var $this = this, 836 | $element = $(element); 837 | 838 | this.options = $.extend({ 839 | "target": $element.is("a") ? $element.attr("href") : false 840 | }, options); 841 | 842 | this.element = $element; 843 | 844 | this.modal = new Modal(this.options.target, options); 845 | 846 | $element.on("click", function(e) { 847 | e.preventDefault(); 848 | $this.show(); 849 | }); 850 | 851 | //methods 852 | 853 | $.each(["show", "hide", "isActive"], function(index, method) { 854 | $this[method] = function() { return $this.modal[method](); }; 855 | }); 856 | }; 857 | 858 | ModalTrigger.Modal = Modal; 859 | 860 | UI["modal"] = ModalTrigger; 861 | 862 | // init code 863 | $(document).on("click.modal.uikit", "[data-uk-modal]", function(e) { 864 | var ele = $(this); 865 | 866 | if (!ele.data("modal")) { 867 | ele.data("modal", new ModalTrigger(ele, UI.Utils.options(ele.data("uk-modal")))); 868 | 869 | ele.data("modal").show(); 870 | } 871 | 872 | }); 873 | 874 | $win.on("resize orientationchange", UI.Utils.debounce(function(){ 875 | 876 | if(active) active.resize(); 877 | 878 | }, 150)); 879 | 880 | })(jQuery, jQuery.UIkit, jQuery(window)); 881 | 882 | (function($, UI) { 883 | 884 | "use strict"; 885 | 886 | if (UI.support.touch) { 887 | $("html").addClass("uk-touch"); 888 | } 889 | 890 | var $win = $(window), 891 | $doc = $(document), 892 | Offcanvas = { 893 | 894 | show: function(element) { 895 | 896 | element = $(element); 897 | 898 | if (!element.length) return; 899 | 900 | var doc = $("html"), 901 | bar = element.find(".uk-offcanvas-bar:first"), 902 | dir = bar.hasClass("uk-offcanvas-bar-flip") ? -1 : 1, 903 | scrollbar = dir == -1 && $win.width() < window.innerWidth ? (window.innerWidth - $win.width()) : 0; 904 | 905 | scrollpos = {x: window.scrollX, y: window.scrollY}; 906 | 907 | element.addClass("uk-active"); 908 | 909 | doc.css({"width": window.innerWidth, "height": window.innerHeight}).addClass("uk-offcanvas-page"); 910 | doc.css("margin-left", ((bar.outerWidth() - scrollbar) * dir)).width(); // .width() - force redraw 911 | 912 | bar.addClass("uk-offcanvas-bar-show").width(); 913 | 914 | element.off(".ukoffcanvas").on("click.ukoffcanvas swipeRight.ukoffcanvas swipeLeft.ukoffcanvas", function(e) { 915 | 916 | var target = $(e.target); 917 | 918 | if (!e.type.match(/swipe/)) { 919 | if (target.hasClass("uk-offcanvas-bar")) return; 920 | if (target.parents(".uk-offcanvas-bar:first").length) return; 921 | } 922 | 923 | e.stopImmediatePropagation(); 924 | 925 | Offcanvas.hide(); 926 | }); 927 | 928 | $doc.on('keydown.offcanvas', function(e) { 929 | if (e.keyCode === 27) { // ESC 930 | Offcanvas.hide(); 931 | } 932 | }); 933 | }, 934 | 935 | hide: function(force) { 936 | 937 | var doc = $("html"), 938 | panel = $(".uk-offcanvas.uk-active"), 939 | bar = panel.find(".uk-offcanvas-bar:first"); 940 | 941 | if (!panel.length) return; 942 | 943 | if ($.UIkit.support.transition && !force) { 944 | 945 | 946 | doc.one($.UIkit.support.transition.end, function() { 947 | doc.removeClass("uk-offcanvas-page").attr("style", ""); 948 | panel.removeClass("uk-active"); 949 | window.scrollTo(scrollpos.x, scrollpos.y); 950 | }).css("margin-left", ""); 951 | 952 | setTimeout(function(){ 953 | bar.removeClass("uk-offcanvas-bar-show"); 954 | }, 50); 955 | 956 | } else { 957 | doc.removeClass("uk-offcanvas-page").attr("style", ""); 958 | panel.removeClass("uk-active"); 959 | bar.removeClass("uk-offcanvas-bar-show"); 960 | window.scrollTo(scrollpos.x, scrollpos.y); 961 | } 962 | 963 | panel.off(".ukoffcanvas"); 964 | $doc.off(".ukoffcanvas"); 965 | } 966 | 967 | }, scrollpos; 968 | 969 | 970 | var OffcanvasTrigger = function(element, options) { 971 | 972 | var $this = this, 973 | $element = $(element); 974 | 975 | this.options = $.extend({ 976 | "target": $element.is("a") ? $element.attr("href") : false 977 | }, options); 978 | 979 | this.element = $element; 980 | 981 | $element.on("click", function(e) { 982 | e.preventDefault(); 983 | Offcanvas.show($this.options.target); 984 | }); 985 | }; 986 | 987 | OffcanvasTrigger.offcanvas = Offcanvas; 988 | 989 | UI["offcanvas"] = OffcanvasTrigger; 990 | 991 | 992 | // init code 993 | $doc.on("click.offcanvas.uikit", "[data-uk-offcanvas]", function(e) { 994 | 995 | e.preventDefault(); 996 | 997 | var ele = $(this); 998 | 999 | if (!ele.data("offcanvas")) { 1000 | ele.data("offcanvas", new OffcanvasTrigger(ele, UI.Utils.options(ele.data("uk-offcanvas")))); 1001 | 1002 | ele.trigger("click"); 1003 | } 1004 | }); 1005 | 1006 | })(jQuery, jQuery.UIkit); 1007 | 1008 | (function($, UI) { 1009 | 1010 | "use strict"; 1011 | 1012 | var Nav = function(element, options) { 1013 | 1014 | var $this = this; 1015 | 1016 | this.options = $.extend({}, this.options, options); 1017 | this.element = $(element).on("click", this.options.toggler, function(e) { 1018 | e.preventDefault(); 1019 | 1020 | var ele = $(this); 1021 | 1022 | $this.open(ele.parent()[0] == $this.element[0] ? ele : ele.parent("li")); 1023 | }); 1024 | 1025 | this.element.find(this.options.lists).each(function() { 1026 | var $ele = $(this), 1027 | parent = $ele.parent(), 1028 | active = parent.hasClass("uk-active"); 1029 | 1030 | $ele.wrap('
    '); 1031 | parent.data("list-container", $ele.parent()); 1032 | 1033 | if (active) $this.open(parent, true); 1034 | }); 1035 | }; 1036 | 1037 | $.extend(Nav.prototype, { 1038 | 1039 | options: { 1040 | "toggler": ">li.uk-parent > a[href='#']", 1041 | "lists": ">li.uk-parent > ul", 1042 | "multiple": false 1043 | }, 1044 | 1045 | open: function(li, noanimation) { 1046 | 1047 | var element = this.element, $li = $(li); 1048 | 1049 | if (!this.options.multiple) { 1050 | 1051 | element.children(".uk-open").not(li).each(function() { 1052 | if ($(this).data("list-container")) { 1053 | $(this).data("list-container").stop().animate({height: 0}, function() { 1054 | $(this).parent().removeClass("uk-open"); 1055 | }); 1056 | } 1057 | }); 1058 | } 1059 | 1060 | $li.toggleClass("uk-open"); 1061 | 1062 | if ($li.data("list-container")) { 1063 | if (noanimation) { 1064 | $li.data('list-container').stop().height($li.hasClass("uk-open") ? "auto" : 0); 1065 | } else { 1066 | $li.data('list-container').stop().animate({ 1067 | height: ($li.hasClass("uk-open") ? getHeight($li.data('list-container').find('ul:first')) : 0) 1068 | }); 1069 | } 1070 | } 1071 | } 1072 | 1073 | }); 1074 | 1075 | UI["nav"] = Nav; 1076 | 1077 | // helper 1078 | 1079 | function getHeight(ele) { 1080 | var $ele = $(ele), height = "auto"; 1081 | 1082 | if ($ele.is(":visible")) { 1083 | height = $ele.outerHeight(); 1084 | } else { 1085 | var tmp = { 1086 | position: $ele.css("position"), 1087 | visibility: $ele.css("visibility"), 1088 | display: $ele.css("display") 1089 | }; 1090 | 1091 | height = $ele.css({position: 'absolute', visibility: 'hidden', display: 'block'}).outerHeight(); 1092 | 1093 | $ele.css(tmp); // reset element 1094 | } 1095 | 1096 | return height; 1097 | } 1098 | 1099 | // init code 1100 | $(function() { 1101 | $("[data-uk-nav]").each(function() { 1102 | var nav = $(this); 1103 | 1104 | if (!nav.data("nav")) { 1105 | nav.data("nav", new Nav(nav, UI.Utils.options(nav.data("uk-nav")))); 1106 | } 1107 | }); 1108 | }); 1109 | 1110 | })(jQuery, jQuery.UIkit); 1111 | 1112 | (function($, UI) { 1113 | 1114 | "use strict"; 1115 | 1116 | var $tooltip; // tooltip container 1117 | 1118 | 1119 | var Tooltip = function(element, options) { 1120 | 1121 | var $this = this; 1122 | 1123 | this.options = $.extend({}, this.options, options); 1124 | 1125 | this.element = $(element).on({ 1126 | "focus" : function(e) { $this.show(); }, 1127 | "blur" : function(e) { $this.hide(); }, 1128 | "mouseenter": function(e) { $this.show(); }, 1129 | "mouseleave": function(e) { $this.hide(); } 1130 | }); 1131 | 1132 | this.tip = typeof(this.options.src) === "function" ? this.options.src.call(this.element) : this.options.src; 1133 | 1134 | // disable title attribute 1135 | this.element.attr("data-cached-title", this.element.attr("title")).attr("title", ""); 1136 | }; 1137 | 1138 | $.extend(Tooltip.prototype, { 1139 | 1140 | tip: "", 1141 | 1142 | options: { 1143 | "offset": 5, 1144 | "pos": "top", 1145 | "src": function() { return this.attr("title"); } 1146 | }, 1147 | 1148 | show: function() { 1149 | 1150 | if (!this.tip.length) return; 1151 | 1152 | $tooltip.css({"top": -2000, "visibility": "hidden"}).show(); 1153 | $tooltip.html('
    ' + this.tip + '
    '); 1154 | 1155 | var pos = $.extend({}, this.element.offset(), {width: this.element[0].offsetWidth, height: this.element[0].offsetHeight}), 1156 | width = $tooltip[0].offsetWidth, 1157 | height = $tooltip[0].offsetHeight, 1158 | offset = typeof(this.options.offset) === "function" ? this.options.offset.call(this.element) : this.options.offset, 1159 | position = typeof(this.options.pos) === "function" ? this.options.pos.call(this.element) : this.options.pos, 1160 | tcss = { 1161 | "display": "none", 1162 | "visibility": "visible", 1163 | "top": (pos.top + pos.height + height), 1164 | "left": pos.left 1165 | }, 1166 | tmppos = position.split("-"); 1167 | 1168 | if ((tmppos[0] == "left" || tmppos[0] == "right") && $.UIkit.langdirection == 'right') { 1169 | tmppos[0] = tmppos[0] == "left" ? "right" : "left"; 1170 | } 1171 | 1172 | 1173 | switch (tmppos[0]) { 1174 | case 'bottom': 1175 | $.extend(tcss, {top: pos.top + pos.height + offset, left: pos.left + pos.width / 2 - width / 2}); 1176 | break; 1177 | case 'top': 1178 | $.extend(tcss, {top: pos.top - height - offset, left: pos.left + pos.width / 2 - width / 2}); 1179 | break; 1180 | case 'left': 1181 | $.extend(tcss, {top: pos.top + pos.height / 2 - height / 2, left: pos.left - width - offset}); 1182 | break; 1183 | case 'right': 1184 | $.extend(tcss, {top: pos.top + pos.height / 2 - height / 2, left: pos.left + pos.width + offset}); 1185 | break; 1186 | } 1187 | 1188 | if (tmppos.length == 2) { 1189 | tcss.left = (tmppos[1] == 'left') ? (pos.left) : ((pos.left + pos.width) - width); 1190 | } 1191 | 1192 | $tooltip.css(tcss).attr("class", "uk-tooltip uk-tooltip-" + position).show(); 1193 | 1194 | }, 1195 | 1196 | hide: function() { 1197 | if(this.element.is("input") && this.element[0]===document.activeElement) return; 1198 | $tooltip.hide(); 1199 | }, 1200 | 1201 | content: function() { 1202 | return this.tip; 1203 | } 1204 | 1205 | }); 1206 | 1207 | UI["tooltip"] = Tooltip; 1208 | 1209 | $(function() { 1210 | $tooltip = $('
    ').appendTo("body"); 1211 | }); 1212 | 1213 | // init code 1214 | $(document).on("mouseenter.tooltip.uikit focus.tooltip.uikit", "[data-uk-tooltip]", function(e) { 1215 | var ele = $(this); 1216 | 1217 | if (!ele.data("tooltip")) { 1218 | ele.data("tooltip", new Tooltip(ele, UI.Utils.options(ele.data("uk-tooltip")))).trigger("mouseenter"); 1219 | } 1220 | }); 1221 | 1222 | })(jQuery, jQuery.UIkit); 1223 | 1224 | (function($, UI) { 1225 | 1226 | "use strict"; 1227 | 1228 | var Switcher = function(element, options) { 1229 | 1230 | var $this = this; 1231 | 1232 | this.options = $.extend({}, this.options, options); 1233 | 1234 | this.element = $(element).on("click", this.options.toggler, function(e) { 1235 | e.preventDefault(); 1236 | $this.show(this); 1237 | }); 1238 | 1239 | if (this.options.connect) { 1240 | 1241 | this.connect = $(this.options.connect).find(".uk-active").removeClass(".uk-active").end(); 1242 | 1243 | var active = this.element.find(this.options.toggler).filter(".uk-active"); 1244 | 1245 | if (active.length) { 1246 | this.show(active); 1247 | } 1248 | } 1249 | 1250 | }; 1251 | 1252 | $.extend(Switcher.prototype, { 1253 | 1254 | options: { 1255 | connect: false, 1256 | toggler: ">*" 1257 | }, 1258 | 1259 | show: function(tab) { 1260 | 1261 | tab = isNaN(tab) ? $(tab) : this.element.find(this.options.toggler).eq(tab); 1262 | 1263 | var active = tab; 1264 | 1265 | if (active.hasClass("uk-disabled")) return; 1266 | 1267 | this.element.find(this.options.toggler).filter(".uk-active").removeClass("uk-active"); 1268 | active.addClass("uk-active"); 1269 | 1270 | if (this.options.connect && this.connect.length) { 1271 | 1272 | var index = this.element.find(this.options.toggler).index(active); 1273 | 1274 | this.connect.children().removeClass("uk-active").eq(index).addClass("uk-active"); 1275 | } 1276 | 1277 | this.element.trigger("uk.switcher.show", [active]); 1278 | } 1279 | 1280 | }); 1281 | 1282 | UI["switcher"] = Switcher; 1283 | 1284 | // init code 1285 | $(function() { 1286 | $("[data-uk-switcher]").each(function() { 1287 | var switcher = $(this); 1288 | 1289 | if (!switcher.data("switcher")) { 1290 | switcher.data("switcher", new Switcher(switcher, UI.Utils.options(switcher.data("uk-switcher")))); 1291 | } 1292 | }); 1293 | }); 1294 | 1295 | })(jQuery, jQuery.UIkit); 1296 | 1297 | (function($, UI) { 1298 | 1299 | "use strict"; 1300 | 1301 | var Tab = function(element, options) { 1302 | 1303 | var $this = this; 1304 | 1305 | this.element = $(element); 1306 | this.options = $.extend({ 1307 | connect: false 1308 | }, this.options, options); 1309 | 1310 | if (this.options.connect) { 1311 | this.connect = $(this.options.connect); 1312 | } 1313 | 1314 | if (window.location.hash) { 1315 | var active = this.element.children().filter(window.location.hash); 1316 | 1317 | if (active.length) { 1318 | this.element.children().removeClass('uk-active').filter(active).addClass("uk-active"); 1319 | } 1320 | } 1321 | 1322 | var mobiletab = $('
  • '), 1323 | caption = mobiletab.find("a:first"), 1324 | dropdown = $('
      '), 1325 | ul = dropdown.find("ul"); 1326 | 1327 | caption.html(this.element.find("li.uk-active:first").find("a").text()); 1328 | 1329 | if (this.element.hasClass("uk-tab-bottom")) dropdown.addClass("uk-dropdown-up"); 1330 | if (this.element.hasClass("uk-tab-flip")) dropdown.addClass("uk-dropdown-flip"); 1331 | 1332 | this.element.find("a").each(function(i) { 1333 | 1334 | var tab = $(this).parent(), 1335 | item = $('
    • ' + tab.text() + '
    • ').on("click", function(e) { 1336 | $this.element.data("switcher").show(i); 1337 | }); 1338 | 1339 | if (!$(this).parents(".uk-disabled:first").length) ul.append(item); 1340 | }); 1341 | 1342 | this.element.uk("switcher", {"toggler": ">li:not(.uk-tab-responsive)", "connect": this.options.connect}); 1343 | 1344 | mobiletab.append(dropdown).uk("dropdown", {"mode": "click"}); 1345 | 1346 | this.element.append(mobiletab).data({ 1347 | "dropdown": mobiletab.data("dropdown"), 1348 | "mobilecaption": caption 1349 | }).on("uk.switcher.show", function(e, tab) { 1350 | mobiletab.addClass("uk-active"); 1351 | caption.html(tab.find("a").text()); 1352 | }); 1353 | 1354 | }; 1355 | 1356 | UI["tab"] = Tab; 1357 | 1358 | // init code 1359 | $(function() { 1360 | $("[data-uk-tab]").each(function() { 1361 | var tab = $(this); 1362 | 1363 | if (!tab.data("tab")) { 1364 | tab.data("tab", new Tab(tab, UI.Utils.options(tab.data("uk-tab")))); 1365 | } 1366 | }); 1367 | }); 1368 | 1369 | })(jQuery, jQuery.UIkit); 1370 | 1371 | (function($, UI) { 1372 | 1373 | "use strict"; 1374 | 1375 | var Search = function(element, options) { 1376 | 1377 | var $this = this; 1378 | 1379 | this.options = $.extend({}, this.options, options); 1380 | 1381 | this.element = $(element); 1382 | 1383 | this.timer = null; 1384 | this.value = null; 1385 | this.input = this.element.find(".uk-search-field"); 1386 | this.form = this.input.length ? $(this.input.get(0).form) : $(); 1387 | this.input.attr('autocomplete', 'off'); 1388 | 1389 | this.input.on({ 1390 | keydown: function(event) { 1391 | $this.form[($this.input.val()) ? 'addClass' : 'removeClass']($this.options.filledClass); 1392 | 1393 | if (event && event.which && !event.shiftKey) { 1394 | 1395 | switch (event.which) { 1396 | case 13: // enter 1397 | $this.done($this.selected); 1398 | event.preventDefault(); 1399 | break; 1400 | case 38: // up 1401 | $this.pick('prev'); 1402 | event.preventDefault(); 1403 | break; 1404 | case 40: // down 1405 | $this.pick('next'); 1406 | event.preventDefault(); 1407 | break; 1408 | case 27: 1409 | case 9: // esc, tab 1410 | $this.hide(); 1411 | break; 1412 | default: 1413 | break; 1414 | } 1415 | } 1416 | 1417 | }, 1418 | keyup: function(event) { 1419 | $this.trigger(); 1420 | }, 1421 | blur: function(event) { 1422 | setTimeout(function() { $this.hide(event); }, 200); 1423 | } 1424 | }); 1425 | 1426 | this.form.find('button[type=reset]').bind('click', function() { 1427 | $this.form.removeClass("uk-open").removeClass("uk-loading").removeClass("uk-active"); 1428 | $this.value = null; 1429 | $this.input.focus(); 1430 | }); 1431 | 1432 | this.dropdown = $('').appendTo(this.form).find('.uk-nav-search'); 1433 | 1434 | if (this.options.flipDropdown) { 1435 | this.dropdown.parent().addClass('uk-dropdown-flip'); 1436 | } 1437 | }; 1438 | 1439 | $.extend(Search.prototype, { 1440 | 1441 | options: { 1442 | source: false, 1443 | param: 'search', 1444 | method: 'post', 1445 | minLength: 3, 1446 | delay: 300, 1447 | flipDropdown: false, 1448 | match: ':not(.uk-skip)', 1449 | skipClass: 'uk-skip', 1450 | loadingClass: 'uk-loading', 1451 | filledClass: 'uk-active', 1452 | resultsHeaderClass: 'uk-nav-header', 1453 | moreResultsClass: '', 1454 | noResultsClass: '', 1455 | listClass: 'results', 1456 | hoverClass: 'uk-active', 1457 | msgResultsHeader: 'Search Results', 1458 | msgMoreResults: 'More Results', 1459 | msgNoResults: 'No results found', 1460 | onSelect: function(selected) { window.location = selected.data('choice').url; }, 1461 | onLoadedResults: function(results) { return results; } 1462 | }, 1463 | 1464 | request: function(options) { 1465 | var $this = this; 1466 | 1467 | this.form.addClass(this.options.loadingClass); 1468 | 1469 | if (this.options.source) { 1470 | 1471 | $.ajax($.extend({ 1472 | url: this.options.source, 1473 | type: this.options.method, 1474 | dataType: 'json', 1475 | success: function(data) { 1476 | data = $this.options.onLoadedResults.apply(this, [data]); 1477 | $this.form.removeClass($this.options.loadingClass); 1478 | $this.suggest(data); 1479 | } 1480 | }, options)); 1481 | 1482 | } else { 1483 | this.form.removeClass($this.options.loadingClass); 1484 | } 1485 | }, 1486 | 1487 | pick: function(item) { 1488 | var selected = false; 1489 | 1490 | if (typeof item !== "string" && !item.hasClass(this.options.skipClass)) { 1491 | selected = item; 1492 | } 1493 | 1494 | if (item == 'next' || item == 'prev') { 1495 | 1496 | var items = this.dropdown.children().filter(this.options.match); 1497 | 1498 | if (this.selected) { 1499 | var index = items.index(this.selected); 1500 | 1501 | if (item == 'next') { 1502 | selected = items.eq(index + 1 < items.length ? index + 1 : 0); 1503 | } else { 1504 | selected = items.eq(index - 1 < 0 ? items.length - 1 : index - 1); 1505 | } 1506 | 1507 | } else { 1508 | selected = items[(item == 'next') ? 'first' : 'last'](); 1509 | } 1510 | 1511 | } 1512 | 1513 | if (selected && selected.length) { 1514 | this.selected = selected; 1515 | this.dropdown.children().removeClass(this.options.hoverClass); 1516 | this.selected.addClass(this.options.hoverClass); 1517 | } 1518 | }, 1519 | 1520 | done: function(selected) { 1521 | 1522 | if (!selected) { 1523 | this.form.submit(); 1524 | return; 1525 | } 1526 | 1527 | if (selected.hasClass(this.options.moreResultsClass)) { 1528 | this.form.submit(); 1529 | } else if (selected.data('choice')) { 1530 | this.options.onSelect.apply(this, [selected]); 1531 | } 1532 | 1533 | this.hide(); 1534 | }, 1535 | 1536 | trigger: function() { 1537 | 1538 | var $this = this, old = this.value, data = {}; 1539 | 1540 | this.value = this.input.val(); 1541 | 1542 | if (this.value.length < this.options.minLength) { 1543 | return this.hide(); 1544 | } 1545 | 1546 | if (this.value != old) { 1547 | 1548 | if (this.timer) window.clearTimeout(this.timer); 1549 | 1550 | this.timer = window.setTimeout(function() { 1551 | data[$this.options.param] = $this.value; 1552 | $this.request({'data': data}); 1553 | }, this.options.delay, this); 1554 | } 1555 | 1556 | return this; 1557 | }, 1558 | 1559 | suggest: function(data) { 1560 | 1561 | if (!data) return; 1562 | 1563 | var $this = this, 1564 | events = { 1565 | 'mouseover': function() { $this.pick($(this).parent()); }, 1566 | 'click': function(e) { 1567 | e.preventDefault(); 1568 | $this.done($(this).parent()); 1569 | } 1570 | }; 1571 | 1572 | if (data === false) { 1573 | this.hide(); 1574 | } else { 1575 | this.selected = null; 1576 | this.dropdown.empty(); 1577 | 1578 | if (this.options.msgResultsHeader) { 1579 | $('
    • ').addClass(this.options.resultsHeaderClass + ' ' + this.options.skipClass).html(this.options.msgResultsHeader).appendTo(this.dropdown); 1580 | } 1581 | 1582 | if (data.results && data.results.length > 0) { 1583 | 1584 | $(data.results).each(function(i) { 1585 | 1586 | var item = $('
    • ' + this.title + '
    • ').data('choice', this); 1587 | 1588 | if (this["text"]) { 1589 | item.find("a").append('
      ' + this.text + '
      '); 1590 | } 1591 | 1592 | $this.dropdown.append(item); 1593 | }); 1594 | 1595 | if (this.options.msgMoreResults) { 1596 | $('
    • ').addClass('uk-nav-divider ' + $this.options.skipClass).appendTo($this.dropdown); 1597 | $('
    • ').addClass($this.options.moreResultsClass).html('' + $this.options.msgMoreResults + '').appendTo($this.dropdown).on(events); 1598 | } 1599 | 1600 | $this.dropdown.find("li>a").on(events); 1601 | 1602 | } else if (this.options.msgNoResults) { 1603 | $('
    • ').addClass(this.options.noResultsClass + ' ' + this.options.skipClass).html('' + this.options.msgNoResults + '').appendTo(this.dropdown); 1604 | } 1605 | 1606 | this.show(); 1607 | } 1608 | }, 1609 | 1610 | show: function() { 1611 | if (this.visible) return; 1612 | this.visible = true; 1613 | this.form.addClass("uk-open"); 1614 | }, 1615 | 1616 | hide: function() { 1617 | if (!this.visible) 1618 | return; 1619 | this.visible = false; 1620 | this.form.removeClass(this.options.loadingClass).removeClass("uk-open"); 1621 | } 1622 | }); 1623 | 1624 | UI["search"] = Search; 1625 | 1626 | // init code 1627 | $(document).on("focus.search.uikit", "[data-uk-search]", function(e) { 1628 | var ele = $(this); 1629 | 1630 | if (!ele.data("search")) { 1631 | ele.data("search", new Search(ele, UI.Utils.options(ele.data("uk-search")))); 1632 | } 1633 | }); 1634 | 1635 | })(jQuery, jQuery.UIkit); 1636 | 1637 | (function($, UI) { 1638 | 1639 | "use strict"; 1640 | 1641 | var $win = $(window), 1642 | 1643 | ScrollSpy = function(element, options) { 1644 | 1645 | this.options = $.extend({}, this.options, options); 1646 | 1647 | var $this = this, inviewstate, initinview, 1648 | fn = function(){ 1649 | 1650 | var inview = isInView($this); 1651 | 1652 | if(inview && !inviewstate) { 1653 | 1654 | if(!initinview) { 1655 | $this.element.addClass($this.options.initcls); 1656 | $this.offset = $this.element.offset(); 1657 | initinview = true; 1658 | 1659 | $this.element.trigger("uk-scrollspy-init"); 1660 | } 1661 | 1662 | $this.element.addClass("uk-scrollspy-inview").addClass($this.options.cls).width(); 1663 | inviewstate = true; 1664 | 1665 | $this.element.trigger("uk.scrollspy.inview"); 1666 | } 1667 | 1668 | if (!inview && inviewstate && $this.options.repeat) { 1669 | $this.element.removeClass("uk-scrollspy-inview").removeClass($this.options.cls); 1670 | inviewstate = false; 1671 | 1672 | $this.element.trigger("uk.scrollspy.outview"); 1673 | } 1674 | }; 1675 | 1676 | this.element = $(element); 1677 | 1678 | $win.on("scroll", fn).on("resize orientationchange", UI.Utils.debounce(fn, 50)); 1679 | 1680 | fn(); 1681 | }; 1682 | 1683 | $.extend(ScrollSpy.prototype, { 1684 | 1685 | options: { 1686 | "cls": "uk-scrollspy-inview", 1687 | "initcls": "uk-scrollspy-init-inview", 1688 | "topoffset": 0, 1689 | "leftoffset": 0, 1690 | "repeat": false 1691 | } 1692 | 1693 | }); 1694 | 1695 | UI["scrollspy"] = ScrollSpy; 1696 | 1697 | 1698 | function isInView(obj) { 1699 | 1700 | var $element = obj.element, options = obj.options; 1701 | 1702 | if (!$element.is(':visible')) { 1703 | return false; 1704 | } 1705 | 1706 | var window_left = $win.scrollLeft(), window_top = $win.scrollTop(), offset = obj.offset || $element.offset(), left = offset.left, top = offset.top; 1707 | 1708 | if (top + $element.height() >= window_top && top - options.topoffset <= window_top + $win.height() && 1709 | left + $element.width() >= window_left && left - options.leftoffset <= window_left + $win.width()) { 1710 | return true; 1711 | } else { 1712 | return false; 1713 | } 1714 | } 1715 | 1716 | 1717 | // init code 1718 | $(function() { 1719 | $("[data-uk-scrollspy]").each(function() { 1720 | 1721 | var element = $(this); 1722 | 1723 | if (!element.data("scrollspy")) { 1724 | element.data("scrollspy", new ScrollSpy(element, UI.Utils.options(element.data("uk-scrollspy")))); 1725 | } 1726 | }); 1727 | }); 1728 | 1729 | })(jQuery, jQuery.UIkit); 1730 | 1731 | (function($, UI) { 1732 | 1733 | "use strict"; 1734 | 1735 | var SmoothScroll = function(element, options) { 1736 | 1737 | var $this = this; 1738 | 1739 | this.options = $.extend({ 1740 | duration: 1000, 1741 | transition: 'easeOutExpo' 1742 | }, options); 1743 | 1744 | this.element = $(element).on("click", function(e) { 1745 | 1746 | // get / set parameters 1747 | var target = ($(this.hash).length ? $(this.hash) : $("body")).offset().top, 1748 | docheight = $(document).height(), 1749 | winheight = $(window).height(); 1750 | 1751 | if ((target + winheight) > docheight) { 1752 | target = (target - winheight) + 50; 1753 | } 1754 | 1755 | // animate to target and set the hash to the window.location after the animation 1756 | $("html,body").stop().animate({scrollTop: target}, $this.options.duration, $this.options.transition); 1757 | 1758 | // cancel default click action 1759 | return false; 1760 | }); 1761 | }; 1762 | 1763 | UI["smooth-scroll"] = SmoothScroll; 1764 | 1765 | 1766 | if (!$.easing['easeOutExpo']) { 1767 | $.easing['easeOutExpo'] = function(x, t, b, c, d) { return (t == d) ? b + c : c * (-Math.pow(2, -10 * t / d) + 1) + b; }; 1768 | } 1769 | 1770 | 1771 | // init code 1772 | $(document).on("click.smooth-scroll.uikit", "[data-uk-smooth-scroll]", function(e) { 1773 | var ele = $(this); 1774 | 1775 | if (!ele.data("smooth-scroll")) { 1776 | ele.data("smooth-scroll", new SmoothScroll(ele, UI.Utils.options(ele.data("uk-smooth-scroll")))).trigger("click"); 1777 | } 1778 | }); 1779 | 1780 | })(jQuery, jQuery.UIkit); -------------------------------------------------------------------------------- /css/uikit.almost-flat.min.css: -------------------------------------------------------------------------------- 1 | /*! UIkit 1.1.0 | http://www.getuikit.com | (c) 2013 YOOtheme | MIT License */ 2 | 3 | article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:Consolas,monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="radio"],input[type="checkbox"]{cursor:pointer}button:disabled,input:disabled{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}::-moz-placeholder{opacity:1}table{border-collapse:collapse;border-spacing:0}html{font-size:14px}body{background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;line-height:20px;color:#444}@media(max-width:767px){body{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}a{text-decoration:none}a:hover{text-decoration:underline}a{color:#07d}a:hover{color:#059}em{color:#d05}ins{background:#ffa;color:#444;text-decoration:none}mark{background:#ffa;color:#444}::-moz-selection{background:#39f;color:#fff;text-shadow:none}::selection{background:#39f;color:#fff;text-shadow:none}abbr[title],dfn[title]{cursor:help}dfn[title]{border-bottom:1px dotted;font-style:normal}img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;vertical-align:middle}.uk-img-preserve,.uk-img-preserve img,img[src*="maps.gstatic.com"],img[src*="googleapis.com"]{max-width:none}p,hr,ul,ol,dl,blockquote,pre,address,fieldset,figure{margin:0 0 15px 0}*+p,*+hr,*+ul,*+ol,*+dl,*+blockquote,*+pre,*+address,*+fieldset,*+figure{margin-top:15px}h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#444;text-transform:none}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:25px}h1,.uk-h1{font-size:36px;line-height:42px}h2,.uk-h2{font-size:24px;line-height:30px}h3,.uk-h3{font-size:18px;line-height:24px}h4,.uk-h4{font-size:16px;line-height:22px}h5,.uk-h5{font-size:14px;line-height:20px}h6,.uk-h6{font-size:12px;line-height:18px}ul,ol{padding-left:30px}ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{margin:0}dt{font-weight:bold}dd{margin-left:0}hr{display:block;padding:0;border:0;border-top:1px solid #ddd}address{font-style:normal}q,blockquote{font-style:italic}blockquote{padding-left:15px;border-left:5px solid #ddd;font-size:16px;line-height:22px}blockquote small{display:block;color:#999;font-style:normal}blockquote p:last-of-type{margin-bottom:5px}code{color:#d05;font-size:12px;white-space:nowrap;padding:0 4px;border:1px solid #ddd;border-radius:3px;background:#fafafa}pre code{color:inherit;white-space:pre-wrap;padding:0;border:0;background:transparent}pre{padding:10px;background:#fafafa;color:#444;font-size:12px;line-height:18px;-moz-tab-size:4;tab-size:4;border:1px solid #ddd;border-radius:3px}button,input:not([type="radio"]):not([type="checkbox"]),select{vertical-align:middle}iframe{border:0}@-ms-viewport{width:device-width}.uk-grid:before,.uk-grid:after{content:" ";display:table}.uk-grid:after{clear:both}.uk-grid{margin:0 0 0 -25px;padding:0;list-style:none}.uk-grid+.uk-grid{margin-top:25px}.uk-grid>[class*='uk-width-']{margin:0;padding-left:25px;float:left}.uk-grid>[class*='uk-width-']>:last-child{margin-bottom:0}.uk-grid>.uk-grid-margin{margin-top:25px}.uk-grid-divider:not(:empty){margin-left:-25px;margin-right:-25px}.uk-grid-divider:not(:empty)>[class*='uk-width-']{padding-left:25px;padding-right:25px}.uk-grid-divider:not(:empty)>[class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-2-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-3-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-4-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-5-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-6-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-7-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-8-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-9-']:nth-child(n+2){border-left:1px solid #ddd}@media(min-width:768px){.uk-grid-divider:not(:empty)>[class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2){border-left:1px solid #ddd}}@media(min-width:960px){.uk-grid-divider:not(:empty)>[class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2){border-left:1px solid #ddd}}.uk-grid-divider:empty{margin-top:25px;margin-bottom:25px;border-top:1px solid #ddd}.uk-grid>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:25px}@media(min-width:1220px){.uk-grid:not(.uk-grid-preserve){margin-left:-35px}.uk-grid:not(.uk-grid-preserve)>[class*='uk-width-']{padding-left:35px}.uk-grid:not(.uk-grid-preserve)+.uk-grid{margin-top:35px}.uk-grid:not(.uk-grid-preserve)>.uk-grid-margin{margin-top:35px}.uk-grid:not(.uk-grid-preserve)>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:35px}.uk-grid-divider:not(.uk-grid-preserve):not(:empty){margin-left:-35px;margin-right:-35px}.uk-grid-divider:not(.uk-grid-preserve):not(:empty)>[class*='uk-width-']{padding-left:35px;padding-right:35px}.uk-grid-divider:not(.uk-grid-preserve):empty{margin-top:35px;margin-bottom:35px}}[class*='uk-width-']{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.uk-width-1-1{width:100%}.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{width:50%}.uk-width-1-3,.uk-width-2-6{width:33.333%}.uk-width-2-3,.uk-width-4-6{width:66.666%}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5,.uk-width-2-10{width:20%}.uk-width-2-5,.uk-width-4-10{width:40%}.uk-width-3-5,.uk-width-6-10{width:60%}.uk-width-4-5,.uk-width-8-10{width:80%}.uk-width-1-6{width:16.666%}.uk-width-5-6{width:83.333%}.uk-width-1-10{width:10%}.uk-width-3-10{width:30%}.uk-width-7-10{width:70%}.uk-width-9-10{width:90%}@media(min-width:768px){.uk-width-medium-1-1{width:100%}.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{width:50%}.uk-width-medium-1-3,.uk-width-medium-2-6{width:33.333%}.uk-width-medium-2-3,.uk-width-medium-4-6{width:66.666%}.uk-width-medium-1-4{width:25%}.uk-width-medium-3-4{width:75%}.uk-width-medium-1-5,.uk-width-medium-2-10{width:20%}.uk-width-medium-2-5,.uk-width-medium-4-10{width:40%}.uk-width-medium-3-5,.uk-width-medium-6-10{width:60%}.uk-width-medium-4-5,.uk-width-medium-8-10{width:80%}.uk-width-medium-1-6{width:16.666%}.uk-width-medium-5-6{width:83.333%}.uk-width-medium-1-10{width:10%}.uk-width-medium-3-10{width:30%}.uk-width-medium-7-10{width:70%}.uk-width-medium-9-10{width:90%}}@media(min-width:960px){.uk-width-large-1-1{width:100%}.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{width:50%}.uk-width-large-1-3,.uk-width-large-2-6{width:33.333%}.uk-width-large-2-3,.uk-width-large-4-6{width:66.666%}.uk-width-large-1-4{width:25%}.uk-width-large-3-4{width:75%}.uk-width-large-1-5,.uk-width-large-2-10{width:20%}.uk-width-large-2-5,.uk-width-large-4-10{width:40%}.uk-width-large-3-5,.uk-width-large-6-10{width:60%}.uk-width-large-4-5,.uk-width-large-8-10{width:80%}.uk-width-large-1-6{width:16.666%}.uk-width-large-5-6{width:83.333%}.uk-width-large-1-10{width:10%}.uk-width-large-3-10{width:30%}.uk-width-large-7-10{width:70%}.uk-width-large-9-10{width:90%}}@media(min-width:768px){[class*='uk-push-'],[class*='uk-pull-']{position:relative}.uk-push-1-2,.uk-push-2-4,.uk-push-3-6,.uk-push-5-10{left:50%}.uk-push-1-3,.uk-push-2-6{left:33.333%}.uk-push-2-3,.uk-push-4-6{left:66.666%}.uk-push-1-4{left:25%}.uk-push-3-4{left:75%}.uk-push-1-5,.uk-push-2-10{left:20%}.uk-push-2-5,.uk-push-4-10{left:40%}.uk-push-3-5,.uk-push-6-10{left:60%}.uk-push-4-5,.uk-push-8-10{left:80%}.uk-push-1-6{left:16.666%}.uk-push-5-6{left:83.333%}.uk-push-1-10{left:10%}.uk-push-3-10{left:30%}.uk-push-7-10{left:70%}.uk-push-9-10{left:90%}.uk-pull-1-2,.uk-pull-2-4,.uk-pull-3-6,.uk-pull-5-10{left:-50%}.uk-pull-1-3,.uk-pull-2-6{left:-33.333%}.uk-pull-2-3,.uk-pull-4-6{left:-66.666%}.uk-pull-1-4{left:-25%}.uk-pull-3-4{left:-75%}.uk-pull-1-5,.uk-pull-2-10{left:-20%}.uk-pull-2-5,.uk-pull-4-10{left:-40%}.uk-pull-3-5,.uk-pull-6-10{left:-60%}.uk-pull-4-5,.uk-pull-8-10{left:-80%}.uk-pull-1-6{left:-16.666%}.uk-pull-5-6{left:-83.333%}.uk-pull-1-10{left:-10%}.uk-pull-3-10{left:-30%}.uk-pull-7-10{left:-70%}.uk-pull-9-10{left:-90%}}.uk-panel{position:relative}.uk-panel:before,.uk-panel:after{content:" ";display:table}.uk-panel:after{clear:both}.uk-panel>:not(.uk-panel-title):last-child{margin-bottom:0}.uk-panel-title{margin-bottom:15px;font-size:18px;line-height:24px;font-weight:normal;text-transform:none;color:#444}.uk-panel-badge{position:absolute;top:0;right:0;z-index:1}.uk-panel-badge+*{margin-top:0}.uk-panel-box{padding:15px;background:#fafafa;color:#444;border:1px solid #ddd;border-radius:4px}.uk-panel-box .uk-panel-title{color:#444}.uk-panel-box .uk-panel-badge{top:10px;right:10px}.uk-panel-box .uk-nav-side{margin:0 -15px}.uk-panel-box-primary{background-color:#ebf7fd;color:#2d7091;border-color:rgba(45,112,145,0.3)}.uk-panel-box-primary .uk-panel-title{color:#2d7091}.uk-panel-box-secondary{background-color:#fff;color:#444}.uk-panel-box-secondary .uk-panel-title{color:#444}.uk-panel-header .uk-panel-title{padding-bottom:10px;border-bottom:1px solid #ddd;color:#444}.uk-panel-space{padding:30px}.uk-panel-space .uk-panel-badge{top:30px;right:30px}.uk-panel+.uk-panel-divider{margin-top:50px!important}.uk-panel+.uk-panel-divider:before{content:"";display:block;position:absolute;top:-25px;left:0;right:0;border-top:1px solid #ddd}@media(min-width:1220px){.uk-panel+.uk-panel-divider{margin-top:70px!important}.uk-panel+.uk-panel-divider:before{top:-35px}}.uk-article:before,.uk-article:after{content:" ";display:table}.uk-article:after{clear:both}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:15px}.uk-article-title{font-size:36px;line-height:42px;font-weight:normal;text-transform:none}.uk-article-title a{color:inherit;text-decoration:none}.uk-article-meta{font-size:12px;line-height:18px;color:#999}.uk-article-lead{color:#444;font-size:18px;line-height:24px;font-weight:normal}.uk-article-divider{margin-bottom:25px;border-color:#ddd}*+.uk-article-divider{margin-top:25px}.uk-comment-header{margin-bottom:15px;padding:10px;border:1px solid #ddd;border-radius:4px;background:#fafafa}.uk-comment-header:before,.uk-comment-header:after{content:" ";display:table}.uk-comment-header:after{clear:both}.uk-comment-avatar{margin-right:15px;float:left}.uk-comment-title{margin:5px 0 0 0;font-size:16px;line-height:22px}.uk-comment-meta{margin:2px 0 0 0;font-size:11px;line-height:16px;color:#999}.uk-comment-body>:last-child{margin-bottom:0}.uk-comment-list{padding:0;list-style:none}.uk-comment-list .uk-comment+ul{margin:25px 0 0 0;padding-left:100px;list-style:none}.uk-comment-list>li:nth-child(n+2),.uk-comment-list .uk-comment+ul>li:nth-child(n+2){margin-top:25px}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:block;text-decoration:none}.uk-nav>li>a{padding:5px 15px}.uk-nav ul{padding-left:15px}.uk-nav ul a{padding:2px 0}.uk-nav li>a>div{font-size:12px;line-height:18px}.uk-nav-header{padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:12px}.uk-nav-header:not(:first-child){margin-top:15px}.uk-nav-divider{margin:9px 15px}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-parent-icon>.uk-parent>a:after{content:"\f104";width:20px;margin-right:-10px;float:right;font-family:"FontAwesome";text-align:center}.uk-nav-parent-icon>.uk-parent.uk-open>a:after{content:"\f107"}.uk-nav-side>li>a{color:#444}.uk-nav-side>li>a:hover,.uk-nav-side>li>a:focus{background:rgba(0,0,0,0.03);color:#444;outline:0;box-shadow:inset 0 0 1px rgba(0,0,0,0.06);text-shadow:0 -1px 0 #fff}.uk-nav-side>li.uk-active>a{background:#00a8e6;color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,0.05);text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.uk-nav-side .uk-nav-header{color:#444}.uk-nav-side .uk-nav-divider{border-top:1px solid #ddd;box-shadow:0 1px 0 #fff}.uk-nav-side ul a{color:#07d}.uk-nav-side ul a:hover{color:#059}.uk-nav-dropdown>li>a{color:#444}.uk-nav-dropdown>li>a:hover,.uk-nav-dropdown>li>a:focus{background:#00a8e6;color:#fff;outline:0;box-shadow:inset 0 0 5px rgba(0,0,0,0.05);text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.uk-nav-dropdown .uk-nav-header{color:#999}.uk-nav-dropdown .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-dropdown ul a{color:#07d}.uk-nav-dropdown ul a:hover{color:#059}.uk-nav-navbar>li>a{color:#444}.uk-nav-navbar>li>a:hover,.uk-nav-navbar>li>a:focus{background:#00a8e6;color:#fff;outline:0;box-shadow:inset 0 0 5px rgba(0,0,0,0.05);text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.uk-nav-navbar .uk-nav-header{color:#999}.uk-nav-navbar .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-navbar ul a{color:#07d}.uk-nav-navbar ul a:hover{color:#059}.uk-nav-search>li>a{color:#444}.uk-nav-search>li.uk-active>a{background:#00a8e6;color:#fff;outline:0;box-shadow:inset 0 0 5px rgba(0,0,0,0.05);text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.uk-nav-search .uk-nav-header{color:#999}.uk-nav-search .uk-nav-divider{border-top:1px solid #ddd}.uk-nav-search ul a{color:#07d}.uk-nav-search ul a:hover{color:#059}.uk-nav-offcanvas>li>a{color:#ccc;padding:10px 15px;border-top:1px solid rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);text-shadow:0 1px 0 rgba(0,0,0,0.5)}.uk-nav-offcanvas>.uk-open>a,html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover,html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus{background:#404040;color:#fff;outline:0}html .uk-nav.uk-nav-offcanvas>li.uk-active>a{background:#1a1a1a;color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3)}.uk-nav-offcanvas .uk-nav-header{color:#777;margin-top:0;border-top:1px solid rgba(0,0,0,0.3);background:#404040;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);text-shadow:0 1px 0 rgba(0,0,0,0.5)}.uk-nav-offcanvas .uk-nav-divider{border-top:1px solid rgba(255,255,255,0.01);margin:0;height:4px;background:rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3)}.uk-nav-offcanvas ul a{color:#ccc}html:not(.uk-touch) .uk-nav-offcanvas ul a:hover{color:#fff}.uk-navbar{background:#f5f5f5;color:#444;border:1px solid rgba(0,0,0,0.06)}.uk-navbar:before,.uk-navbar:after{content:" ";display:table}.uk-navbar:after{clear:both}.uk-navbar-nav{margin:0;padding:0;list-style:none;float:left}.uk-navbar-nav>li{position:relative;float:left}.uk-navbar-nav>li>a{display:block;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;height:40px;padding:0 15px;line-height:40px;color:#444;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:-1px;margin-left:-1px;height:41px;border:1px solid transparent;border-bottom-width:0;text-shadow:0 1px 0 #fff}.uk-navbar-nav>li>a[href='#']{cursor:auto}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a:focus,.uk-navbar-nav>li.uk-open>a{background-color:#fafafa;color:#444;outline:0;position:relative;z-index:1;border-left-color:rgba(0,0,0,0.1);border-right-color:rgba(0,0,0,0.1);border-top-color:rgba(0,0,0,0.1)}.uk-navbar-nav>li>a:active{background-color:#eee;color:#444;border-left-color:rgba(0,0,0,0.1);border-right-color:rgba(0,0,0,0.1);border-top-color:rgba(0,0,0,0.2)}.uk-navbar-nav>li.uk-active>a{background-color:#fafafa;color:#444;border-left-color:rgba(0,0,0,0.1);border-right-color:rgba(0,0,0,0.1);border-top-color:rgba(0,0,0,0.1)}.uk-navbar-nav .uk-navbar-nav-subtitle{line-height:28px}.uk-navbar-nav-subtitle>div{margin-top:-6px;font-size:10px;line-height:12px}.uk-navbar-content,.uk-navbar-brand,.uk-navbar-toggle{-moz-box-sizing:border-box;box-sizing:border-box;height:40px;padding:0 15px;float:left;text-shadow:0 1px 0 #fff}.uk-navbar-content:before,.uk-navbar-brand:before,.uk-navbar-toggle:before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-navbar-content+.uk-navbar-content:not(.uk-navbar-center){padding-left:0}.uk-navbar-content>a:not([class]){color:#07d}.uk-navbar-content>a:not([class]):hover{color:#059}.uk-navbar-brand{font-size:18px;color:#444}.uk-navbar-brand:hover,.uk-navbar-brand:focus{color:#444;text-decoration:none;outline:0}.uk-navbar-toggle{font-size:18px;color:#444}.uk-navbar-toggle:hover,.uk-navbar-toggle:focus{color:#444;text-decoration:none;outline:0}.uk-navbar-toggle:after{content:"\f0c9";font-family:"FontAwesome";vertical-align:middle}.uk-navbar-toggle-alt:after{content:"\f002"}.uk-navbar-center{max-width:50%;margin:auto;float:none;text-align:center}.uk-navbar-flip{float:right}.uk-subnav{padding:0;list-style:none;letter-spacing:-0.31em}.uk-subnav>li{position:relative;letter-spacing:normal}.uk-subnav>li,.uk-subnav>li>a,.uk-subnav>li>span{display:inline-block}.uk-subnav>li:nth-child(n+2){margin-left:10px}.uk-subnav>li>a{color:#07d}.uk-subnav>li>a:hover{color:#059}.uk-subnav>li>span{color:#999}.uk-subnav-line>li:nth-child(n+2):before{content:"";display:inline-block;height:10px;margin-right:10px;border-left:1px solid #ddd}.uk-subnav-pill>li>a,.uk-subnav-pill>li>span{padding:3px 9px;text-decoration:none;border-radius:4px}.uk-subnav-pill>li>a:hover,.uk-subnav-pill>li>a:focus{background:#fafafa;color:#444;outline:0;box-shadow:0 0 0 1px rgba(0,0,0,0.15)}.uk-subnav-pill>li.uk-active>a{background:#00a8e6;color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,0.05)}.uk-breadcrumb{padding:0;list-style:none;letter-spacing:-0.31em}.uk-breadcrumb>li{letter-spacing:normal}.uk-breadcrumb>li,.uk-breadcrumb>li>a,.uk-breadcrumb>li>span{display:inline-block}.uk-breadcrumb>li:nth-child(n+2):before{content:"/";display:inline-block;margin:0 8px;vertical-align:top}.uk-breadcrumb>li:not(.uk-active)>span{color:#999}.uk-pagination{padding:0;list-style:none;text-align:center;letter-spacing:-0.31em}.uk-pagination:before,.uk-pagination:after{content:" ";display:table}.uk-pagination:after{clear:both}.uk-pagination>li{display:inline-block;letter-spacing:normal}.uk-pagination>li:nth-child(n+2){margin-left:5px}.uk-pagination>li>a,.uk-pagination>li>span{-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;min-width:16px;padding:3px 5px;line-height:20px;text-decoration:none;text-align:center;border-radius:4px}.uk-pagination>li>a{background:#f5f5f5;color:#444;border:1px solid rgba(0,0,0,0.06);text-shadow:0 1px 0 #fff}.uk-pagination>li>a:hover,.uk-pagination>li>a:focus{background-color:#fafafa;color:#444;outline:0;border-color:rgba(0,0,0,0.16)}.uk-pagination>li>a:active{background-color:#eee;color:#444}.uk-pagination>.uk-active>span{background:#00a8e6;color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,0.05);text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.uk-pagination>.uk-disabled>span{background-color:#fafafa;color:#999;border:1px solid rgba(0,0,0,0.06);text-shadow:0 1px 0 #fff}.uk-pagination-previous{float:left}.uk-pagination-next{float:right}.uk-pagination-left{text-align:left}.uk-pagination-right{text-align:right}.uk-tab{margin:0;padding:0;list-style:none;border-bottom:1px solid #ddd}.uk-tab:before,.uk-tab:after{content:" ";display:table}.uk-tab:after{clear:both}.uk-tab>li{position:relative;margin-bottom:-1px;float:left}.uk-tab>li>a{display:block;padding:8px 12px;border:1px solid transparent;border-bottom-width:0;color:#07d;text-decoration:none;border-radius:4px 4px 0 0;text-shadow:0 1px 0 #fff}.uk-tab>li:nth-child(n+2)>a{margin-left:5px}.uk-tab>li>a:hover,.uk-tab>li>a:focus,.uk-tab>li.uk-open>a{border-color:rgba(0,0,0,0.06);background:#f5f5f5;color:#059;outline:0}.uk-tab>li:not(.uk-active)>a:hover,.uk-tab>li:not(.uk-active)>a:focus,.uk-tab>li.uk-open:not(.uk-active)>a{margin-bottom:1px;padding-bottom:7px}.uk-tab>li.uk-active>a{border-color:#ddd;border-bottom-color:transparent;background:#fff;color:#444}.uk-tab>li.uk-disabled>a{color:#999;cursor:auto}.uk-tab>li.uk-disabled>a:hover,.uk-tab>li.uk-disabled>a:focus,.uk-tab>li.uk-disabled.uk-active>a{background:0;border-color:transparent}.uk-tab-flip>li{float:right}.uk-tab-flip>li:nth-child(n+2)>a{margin-left:0;margin-right:5px}.uk-tab-responsive{display:none}.uk-tab-responsive>a:before{content:"\f0c9\00a0";font-family:"FontAwesome"}@media(max-width:767px){[data-uk-tab]>li{display:none}[data-uk-tab]>li.uk-tab-responsive{display:block}[data-uk-tab]>li.uk-tab-responsive>a{margin-left:0;margin-right:0}}.uk-tab-center{border-bottom:1px solid #ddd}.uk-tab-center-bottom{border-bottom:0;border-top:1px solid #ddd}.uk-tab-center:before,.uk-tab-center:after{content:" ";display:table}.uk-tab-center:after{clear:both}.uk-tab-center .uk-tab{position:relative;left:50%;border:0;float:left}.uk-tab-center .uk-tab>li{position:relative;left:-50%}.uk-tab-center .uk-tab>li>a{text-align:center}.uk-tab-bottom{border-top:1px solid #ddd;border-bottom:0}.uk-tab-bottom>li{margin-top:-1px;margin-bottom:0}.uk-tab-bottom>li>a{border-bottom-width:1px;border-top-width:0}.uk-tab-bottom>li:not(.uk-active)>a:hover,.uk-tab-bottom>li:not(.uk-active)>a:focus,.uk-tab-bottom>li.uk-open:not(.uk-active)>a{margin-bottom:0;margin-top:1px;padding-bottom:8px;padding-top:7px}.uk-tab-bottom>li.uk-active>a{border-top-color:transparent;border-bottom-color:#ddd}.uk-tab-grid{position:relative;z-index:0;margin-left:-5px;border-bottom:0}.uk-tab-grid:before{display:block;position:absolute;left:5px;right:0;bottom:-1px;z-index:-1;border-top:1px solid #ddd}.uk-tab-grid>li:first-child>a{margin-left:5px}.uk-tab-grid>li>a{text-align:center}.uk-tab-grid.uk-tab-bottom{border-top:0}.uk-tab-grid.uk-tab-bottom:before{top:-1px;bottom:auto}@media(min-width:768px){.uk-tab-left,.uk-tab-right{border-bottom:0}.uk-tab-left>li,.uk-tab-right>li{margin-bottom:0;float:none}.uk-tab-left>li:nth-child(n+2)>a,.uk-tab-right>li:nth-child(n+2)>a{margin-left:0;margin-top:5px}.uk-tab-left>li.uk-active>a,.uk-tab-right>li.uk-active>a{border-color:#ddd}.uk-tab-left{border-right:1px solid #ddd}.uk-tab-left>li{margin-right:-1px}.uk-tab-left>li>a{border-bottom-width:1px;border-right-width:0}.uk-tab-left>li:not(.uk-active)>a:hover,.uk-tab-left>li:not(.uk-active)>a:focus{margin-bottom:0;margin-right:1px;padding-bottom:8px;padding-right:11px}.uk-tab-left>li.uk-active>a{border-right-color:transparent}.uk-tab-right{border-left:1px solid #ddd}.uk-tab-right>li{margin-left:-1px}.uk-tab-right>li>a{border-bottom-width:1px;border-left-width:0}.uk-tab-right>li:not(.uk-active)>a:hover,.uk-tab-right>li:not(.uk-active)>a:focus{margin-bottom:0;margin-left:1px;padding-bottom:8px;padding-left:11px}.uk-tab-right>li.uk-active>a{border-left-color:transparent}}.uk-list{padding:0;list-style:none}.uk-list ul{margin:0;padding-left:20px;list-style:none}.uk-list-line>li:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd}.uk-list-striped>li{padding:5px 5px;border-bottom:1px solid #ddd}.uk-list-striped>li:nth-of-type(odd){background:#fafafa}.uk-list-space>li:nth-child(n+2){margin-top:10px}@media(min-width:768px){.uk-description-list-horizontal{overflow:hidden}.uk-description-list-horizontal>dt{width:160px;float:left;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-description-list-horizontal>dd{margin-left:180px}}.uk-description-list-line>dt{font-weight:normal}.uk-description-list-line>dt:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd}.uk-description-list-line>dd{color:#999}.uk-table{width:100%;margin-bottom:15px 0}*+.uk-table{margin-top:15px}.uk-table th,.uk-table td{padding:8px 8px;border-bottom:1px solid #ddd}.uk-table th{text-align:left}.uk-table td{vertical-align:top}.uk-table thead th{vertical-align:bottom}.uk-table caption,.uk-table tfoot{font-size:12px;font-style:italic}.uk-table caption{text-align:left;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-striped tbody tr:nth-of-type(odd) td{background:#fafafa}.uk-table-condensed td{padding:4px 8px}.uk-table-hover tbody tr:hover td{background:#f0f0f0}.uk-form>:last-child{margin-bottom:0}.uk-form select,.uk-form textarea,.uk-form input[type="text"],.uk-form input[type="password"],.uk-form input[type="datetime"],.uk-form input[type="datetime-local"],.uk-form input[type="date"],.uk-form input[type="month"],.uk-form input[type="time"],.uk-form input[type="week"],.uk-form input[type="number"],.uk-form input[type="email"],.uk-form input[type="url"],.uk-form input[type="search"],.uk-form input[type="tel"],.uk-form input[type="color"]{height:30px;max-width:100%;padding:4px 6px;border:1px solid #ddd;background:#fff;color:#444;-webkit-transition:all linear .2s;transition:all linear .2s;border-radius:4px}.uk-form select:focus,.uk-form textarea:focus,.uk-form input[type="text"]:focus,.uk-form input[type="password"]:focus,.uk-form input[type="datetime"]:focus,.uk-form input[type="datetime-local"]:focus,.uk-form input[type="date"]:focus,.uk-form input[type="month"]:focus,.uk-form input[type="time"]:focus,.uk-form input[type="week"]:focus,.uk-form input[type="number"]:focus,.uk-form input[type="email"]:focus,.uk-form input[type="url"]:focus,.uk-form input[type="search"]:focus,.uk-form input[type="tel"]:focus,.uk-form input[type="color"]:focus{border-color:#99baca;outline:0;background:#f5fbfe;color:#444}.uk-form select:disabled,.uk-form textarea:disabled,.uk-form input[type="text"]:disabled,.uk-form input[type="password"]:disabled,.uk-form input[type="datetime"]:disabled,.uk-form input[type="datetime-local"]:disabled,.uk-form input[type="date"]:disabled,.uk-form input[type="month"]:disabled,.uk-form input[type="time"]:disabled,.uk-form input[type="week"]:disabled,.uk-form input[type="number"]:disabled,.uk-form input[type="email"]:disabled,.uk-form input[type="url"]:disabled,.uk-form input[type="search"]:disabled,.uk-form input[type="tel"]:disabled,.uk-form input[type="color"]:disabled{border-color:#ddd;background-color:#fafafa;color:#999}.uk-form textarea,.uk-form select[multiple],.uk-form select[size]{height:auto}.uk-form :-ms-input-placeholder{color:#999!important}.uk-form ::-moz-placeholder{color:#999}.uk-form ::-webkit-input-placeholder{color:#999}.uk-form :disabled:-ms-input-placeholder{color:#999!important}.uk-form :disabled::-moz-placeholder{color:#999}.uk-form :disabled::-webkit-input-placeholder{color:#999}.uk-form legend{width:100%;padding-bottom:15px;font-size:18px;line-height:30px}.uk-form legend:after{content:"";display:block;border-bottom:1px solid #ddd}.uk-form-danger{border-color:#dc8d99!important;background:#fff7f8!important;color:#c91032!important}.uk-form-success{border-color:#8ec73b!important;background:#fafff2!important;color:#539022!important}.uk-form-small{height:25px!important;padding:3px 3px!important;font-size:12px}.uk-form-large{height:40px!important;padding:8px 6px!important;font-size:16px}.uk-form-blank{border:none!important;background:none!important;box-shadow:none!important;outline:1px dashed transparent!important}.uk-form-blank:focus{outline-color:#ddd!important}input.uk-form-width-mini{width:40px}select.uk-form-width-mini{width:65px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-form-row:before,.uk-form-row:after{content:" ";display:table}.uk-form-row:after{clear:both}.uk-form-row+.uk-form-row{margin-top:15px}.uk-form-help-inline{display:inline-block;margin:0 0 0 10px}.uk-form-help-block{margin:5px 0 0 0}.uk-form-controls>:last-child{margin-bottom:0}.uk-form-controls-condensed{margin:5px 0}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px;font-weight:bold}@media(max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px;font-weight:bold}}@media(min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:5px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:5px}}.uk-button{display:inline-block;min-height:30px;padding:0 12px;border:0;background:#f5f5f5;line-height:28px;color:#444;letter-spacing:normal;border:1px solid rgba(0,0,0,0.06);border-radius:4px;text-shadow:0 1px 0 #fff}a.uk-button{-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;text-decoration:none}.uk-button:hover,.uk-button:focus{background-color:#fafafa;color:#444;outline:0;border-color:rgba(0,0,0,0.16)}.uk-button:active,.uk-button.uk-active{background-color:#eee;color:#444}.uk-button-primary{background-color:#00a8e6;color:#fff}.uk-button-primary:hover,.uk-button-primary:focus{background-color:#35b3ee;color:#fff}.uk-button-primary:active,.uk-button-primary.uk-active{background-color:#0091ca;color:#fff}.uk-button-success{background-color:#8cc14c;color:#fff}.uk-button-success:hover,.uk-button-success:focus{background-color:#8ec73b;color:#fff}.uk-button-success:active,.uk-button-success.uk-active{background-color:#72ae41;color:#fff}.uk-button-danger{background-color:#da314b;color:#fff}.uk-button-danger:hover,.uk-button-danger:focus{background-color:#e4354f;color:#fff}.uk-button-danger:active,.uk-button-danger.uk-active{background-color:#c91032;color:#fff}.uk-button:disabled{background-color:#fafafa;color:#999;border-color:rgba(0,0,0,0.06);box-shadow:none;text-shadow:0 1px 0 #fff}.uk-button-link,.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active,.uk-button-link:disabled{display:inline;border:0;background:0;box-shadow:none;text-shadow:none}.uk-button-link{color:#07d}.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active{color:#059;text-decoration:underline}.uk-button-link:disabled{color:#999}.uk-button-link:focus{outline:1px dotted}.uk-button-mini{min-height:20px;padding:0 6px;line-height:18px;font-size:11px}.uk-button-small{min-height:25px;padding:0 10px;line-height:23px;font-size:12px}.uk-button-large{min-height:40px;padding:0 15px;line-height:38px;font-size:16px;border-radius:5px}.uk-button-expand{display:block;width:100%;text-align:center}.uk-button-expand+.uk-button-expand{margin-top:10px}.uk-button-group{display:inline-block;vertical-align:middle;position:relative;letter-spacing:-0.31em;white-space:nowrap}.uk-button-group>*{display:inline-block}.uk-button-dropdown{display:inline-block;vertical-align:middle;position:relative}@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot");src:url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff") format("woff"),url("../fonts/fontawesome-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}[class*='uk-icon-']:before{display:inline-block;font-family:"FontAwesome";font-weight:normal;font-style:normal;vertical-align:baseline;line-height:1;-webkit-font-smoothing:antialiased}.uk-icon-small:before{font-size:150%;vertical-align:-10%}.uk-icon-medium:before{font-size:200%;vertical-align:-16%}.uk-icon-large:before{font-size:250%;vertical-align:-22%}.uk-icon-spin{display:inline-block;-webkit-animation:uk-spin 2s infinite linear;animation:uk-spin 2s infinite linear}.uk-icon-button{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:35px;height:35px;border-radius:100%;background:#f5f5f5;line-height:35px;color:#444;font-size:17.5px;text-align:center;border:1px solid #e7e7e7;text-shadow:0 1px 0 #fff}.uk-icon-button:hover,.uk-icon-button:focus{background-color:#fafafa;color:#444;text-decoration:none;outline:0;border-color:#d3d3d3}.uk-icon-button:active{background-color:#eee;color:#444}.uk-icon-glass:before{content:"\f000"}.uk-icon-music:before{content:"\f001"}.uk-icon-search:before{content:"\f002"}.uk-icon-envelope-alt:before{content:"\f003"}.uk-icon-heart:before{content:"\f004"}.uk-icon-star:before{content:"\f005"}.uk-icon-star-empty:before{content:"\f006"}.uk-icon-user:before{content:"\f007"}.uk-icon-film:before{content:"\f008"}.uk-icon-th-large:before{content:"\f009"}.uk-icon-th:before{content:"\f00a"}.uk-icon-th-list:before{content:"\f00b"}.uk-icon-ok:before{content:"\f00c"}.uk-icon-remove:before{content:"\f00d"}.uk-icon-zoom-in:before{content:"\f00e"}.uk-icon-zoom-out:before{content:"\f010"}.uk-icon-power-off:before,.uk-icon-off:before{content:"\f011"}.uk-icon-signal:before{content:"\f012"}.uk-icon-gear:before,.uk-icon-cog:before{content:"\f013"}.uk-icon-trash:before{content:"\f014"}.uk-icon-home:before{content:"\f015"}.uk-icon-file-alt:before{content:"\f016"}.uk-icon-time:before{content:"\f017"}.uk-icon-road:before{content:"\f018"}.uk-icon-download-alt:before{content:"\f019"}.uk-icon-download:before{content:"\f01a"}.uk-icon-upload:before{content:"\f01b"}.uk-icon-inbox:before{content:"\f01c"}.uk-icon-play-circle:before{content:"\f01d"}.uk-icon-rotate-right:before,.uk-icon-repeat:before{content:"\f01e"}.uk-icon-refresh:before{content:"\f021"}.uk-icon-list-alt:before{content:"\f022"}.uk-icon-lock:before{content:"\f023"}.uk-icon-flag:before{content:"\f024"}.uk-icon-headphones:before{content:"\f025"}.uk-icon-volume-off:before{content:"\f026"}.uk-icon-volume-down:before{content:"\f027"}.uk-icon-volume-up:before{content:"\f028"}.uk-icon-qrcode:before{content:"\f029"}.uk-icon-barcode:before{content:"\f02a"}.uk-icon-tag:before{content:"\f02b"}.uk-icon-tags:before{content:"\f02c"}.uk-icon-book:before{content:"\f02d"}.uk-icon-bookmark:before{content:"\f02e"}.uk-icon-print:before{content:"\f02f"}.uk-icon-camera:before{content:"\f030"}.uk-icon-font:before{content:"\f031"}.uk-icon-bold:before{content:"\f032"}.uk-icon-italic:before{content:"\f033"}.uk-icon-text-height:before{content:"\f034"}.uk-icon-text-width:before{content:"\f035"}.uk-icon-align-left:before{content:"\f036"}.uk-icon-align-center:before{content:"\f037"}.uk-icon-align-right:before{content:"\f038"}.uk-icon-align-justify:before{content:"\f039"}.uk-icon-list:before{content:"\f03a"}.uk-icon-indent-left:before{content:"\f03b"}.uk-icon-indent-right:before{content:"\f03c"}.uk-icon-facetime-video:before{content:"\f03d"}.uk-icon-picture:before{content:"\f03e"}.uk-icon-pencil:before{content:"\f040"}.uk-icon-map-marker:before{content:"\f041"}.uk-icon-adjust:before{content:"\f042"}.uk-icon-tint:before{content:"\f043"}.uk-icon-edit:before{content:"\f044"}.uk-icon-share:before{content:"\f045"}.uk-icon-check:before{content:"\f046"}.uk-icon-move:before{content:"\f047"}.uk-icon-step-backward:before{content:"\f048"}.uk-icon-fast-backward:before{content:"\f049"}.uk-icon-backward:before{content:"\f04a"}.uk-icon-play:before{content:"\f04b"}.uk-icon-pause:before{content:"\f04c"}.uk-icon-stop:before{content:"\f04d"}.uk-icon-forward:before{content:"\f04e"}.uk-icon-fast-forward:before{content:"\f050"}.uk-icon-step-forward:before{content:"\f051"}.uk-icon-eject:before{content:"\f052"}.uk-icon-chevron-left:before{content:"\f053"}.uk-icon-chevron-right:before{content:"\f054"}.uk-icon-plus-sign:before{content:"\f055"}.uk-icon-minus-sign:before{content:"\f056"}.uk-icon-remove-sign:before{content:"\f057"}.uk-icon-ok-sign:before{content:"\f058"}.uk-icon-question-sign:before{content:"\f059"}.uk-icon-info-sign:before{content:"\f05a"}.uk-icon-screenshot:before{content:"\f05b"}.uk-icon-remove-circle:before{content:"\f05c"}.uk-icon-ok-circle:before{content:"\f05d"}.uk-icon-ban-circle:before{content:"\f05e"}.uk-icon-arrow-left:before{content:"\f060"}.uk-icon-arrow-right:before{content:"\f061"}.uk-icon-arrow-up:before{content:"\f062"}.uk-icon-arrow-down:before{content:"\f063"}.uk-icon-mail-forward:before,.uk-icon-share-alt:before{content:"\f064"}.uk-icon-resize-full:before{content:"\f065"}.uk-icon-resize-small:before{content:"\f066"}.uk-icon-plus:before{content:"\f067"}.uk-icon-minus:before{content:"\f068"}.uk-icon-asterisk:before{content:"\f069"}.uk-icon-exclamation-sign:before{content:"\f06a"}.uk-icon-gift:before{content:"\f06b"}.uk-icon-leaf:before{content:"\f06c"}.uk-icon-fire:before{content:"\f06d"}.uk-icon-eye-open:before{content:"\f06e"}.uk-icon-eye-close:before{content:"\f070"}.uk-icon-warning-sign:before{content:"\f071"}.uk-icon-plane:before{content:"\f072"}.uk-icon-calendar:before{content:"\f073"}.uk-icon-random:before{content:"\f074"}.uk-icon-comment:before{content:"\f075"}.uk-icon-magnet:before{content:"\f076"}.uk-icon-chevron-up:before{content:"\f077"}.uk-icon-chevron-down:before{content:"\f078"}.uk-icon-retweet:before{content:"\f079"}.uk-icon-shopping-cart:before{content:"\f07a"}.uk-icon-folder-close:before{content:"\f07b"}.uk-icon-folder-open:before{content:"\f07c"}.uk-icon-resize-vertical:before{content:"\f07d"}.uk-icon-resize-horizontal:before{content:"\f07e"}.uk-icon-bar-chart:before{content:"\f080"}.uk-icon-twitter-sign:before{content:"\f081"}.uk-icon-facebook-sign:before{content:"\f082"}.uk-icon-camera-retro:before{content:"\f083"}.uk-icon-key:before{content:"\f084"}.uk-icon-gears:before,.uk-icon-cogs:before{content:"\f085"}.uk-icon-comments:before{content:"\f086"}.uk-icon-thumbs-up-alt:before{content:"\f087"}.uk-icon-thumbs-down-alt:before{content:"\f088"}.uk-icon-star-half:before{content:"\f089"}.uk-icon-heart-empty:before{content:"\f08a"}.uk-icon-signout:before{content:"\f08b"}.uk-icon-linkedin-sign:before{content:"\f08c"}.uk-icon-pushpin:before{content:"\f08d"}.uk-icon-external-link:before{content:"\f08e"}.uk-icon-signin:before{content:"\f090"}.uk-icon-trophy:before{content:"\f091"}.uk-icon-github-sign:before{content:"\f092"}.uk-icon-upload-alt:before{content:"\f093"}.uk-icon-lemon:before{content:"\f094"}.uk-icon-phone:before{content:"\f095"}.uk-icon-unchecked:before,.uk-icon-check-empty:before{content:"\f096"}.uk-icon-bookmark-empty:before{content:"\f097"}.uk-icon-phone-sign:before{content:"\f098"}.uk-icon-twitter:before{content:"\f099"}.uk-icon-facebook:before{content:"\f09a"}.uk-icon-github:before{content:"\f09b"}.uk-icon-unlock:before{content:"\f09c"}.uk-icon-credit-card:before{content:"\f09d"}.uk-icon-rss:before{content:"\f09e"}.uk-icon-hdd:before{content:"\f0a0"}.uk-icon-bullhorn:before{content:"\f0a1"}.uk-icon-bell:before{content:"\f0a2"}.uk-icon-certificate:before{content:"\f0a3"}.uk-icon-hand-right:before{content:"\f0a4"}.uk-icon-hand-left:before{content:"\f0a5"}.uk-icon-hand-up:before{content:"\f0a6"}.uk-icon-hand-down:before{content:"\f0a7"}.uk-icon-circle-arrow-left:before{content:"\f0a8"}.uk-icon-circle-arrow-right:before{content:"\f0a9"}.uk-icon-circle-arrow-up:before{content:"\f0aa"}.uk-icon-circle-arrow-down:before{content:"\f0ab"}.uk-icon-globe:before{content:"\f0ac"}.uk-icon-wrench:before{content:"\f0ad"}.uk-icon-tasks:before{content:"\f0ae"}.uk-icon-filter:before{content:"\f0b0"}.uk-icon-briefcase:before{content:"\f0b1"}.uk-icon-fullscreen:before{content:"\f0b2"}.uk-icon-group:before{content:"\f0c0"}.uk-icon-link:before{content:"\f0c1"}.uk-icon-cloud:before{content:"\f0c2"}.uk-icon-beaker:before{content:"\f0c3"}.uk-icon-cut:before{content:"\f0c4"}.uk-icon-copy:before{content:"\f0c5"}.uk-icon-paperclip:before,.uk-icon-paper-clip:before{content:"\f0c6"}.uk-icon-save:before{content:"\f0c7"}.uk-icon-sign-blank:before{content:"\f0c8"}.uk-icon-reorder:before{content:"\f0c9"}.uk-icon-list-ul:before{content:"\f0ca"}.uk-icon-list-ol:before{content:"\f0cb"}.uk-icon-strikethrough:before{content:"\f0cc"}.uk-icon-underline:before{content:"\f0cd"}.uk-icon-table:before{content:"\f0ce"}.uk-icon-magic:before{content:"\f0d0"}.uk-icon-truck:before{content:"\f0d1"}.uk-icon-pinterest:before{content:"\f0d2"}.uk-icon-pinterest-sign:before{content:"\f0d3"}.uk-icon-google-plus-sign:before{content:"\f0d4"}.uk-icon-google-plus:before{content:"\f0d5"}.uk-icon-money:before{content:"\f0d6"}.uk-icon-caret-down:before{content:"\f0d7"}.uk-icon-caret-up:before{content:"\f0d8"}.uk-icon-caret-left:before{content:"\f0d9"}.uk-icon-caret-right:before{content:"\f0da"}.uk-icon-columns:before{content:"\f0db"}.uk-icon-sort:before{content:"\f0dc"}.uk-icon-sort-down:before{content:"\f0dd"}.uk-icon-sort-up:before{content:"\f0de"}.uk-icon-envelope:before{content:"\f0e0"}.uk-icon-linkedin:before{content:"\f0e1"}.uk-icon-rotate-left:before,.uk-icon-undo:before{content:"\f0e2"}.uk-icon-legal:before{content:"\f0e3"}.uk-icon-dashboard:before{content:"\f0e4"}.uk-icon-comment-alt:before{content:"\f0e5"}.uk-icon-comments-alt:before{content:"\f0e6"}.uk-icon-bolt:before{content:"\f0e7"}.uk-icon-sitemap:before{content:"\f0e8"}.uk-icon-umbrella:before{content:"\f0e9"}.uk-icon-paste:before{content:"\f0ea"}.uk-icon-lightbulb:before{content:"\f0eb"}.uk-icon-exchange:before{content:"\f0ec"}.uk-icon-cloud-download:before{content:"\f0ed"}.uk-icon-cloud-upload:before{content:"\f0ee"}.uk-icon-user-md:before{content:"\f0f0"}.uk-icon-stethoscope:before{content:"\f0f1"}.uk-icon-suitcase:before{content:"\f0f2"}.uk-icon-bell-alt:before{content:"\f0f3"}.uk-icon-coffee:before{content:"\f0f4"}.uk-icon-food:before{content:"\f0f5"}.uk-icon-file-text-alt:before{content:"\f0f6"}.uk-icon-building:before{content:"\f0f7"}.uk-icon-hospital:before{content:"\f0f8"}.uk-icon-ambulance:before{content:"\f0f9"}.uk-icon-medkit:before{content:"\f0fa"}.uk-icon-fighter-jet:before{content:"\f0fb"}.uk-icon-beer:before{content:"\f0fc"}.uk-icon-h-sign:before{content:"\f0fd"}.uk-icon-plus-sign-alt:before{content:"\f0fe"}.uk-icon-double-angle-left:before{content:"\f100"}.uk-icon-double-angle-right:before{content:"\f101"}.uk-icon-double-angle-up:before{content:"\f102"}.uk-icon-double-angle-down:before{content:"\f103"}.uk-icon-angle-left:before{content:"\f104"}.uk-icon-angle-right:before{content:"\f105"}.uk-icon-angle-up:before{content:"\f106"}.uk-icon-angle-down:before{content:"\f107"}.uk-icon-desktop:before{content:"\f108"}.uk-icon-laptop:before{content:"\f109"}.uk-icon-tablet:before{content:"\f10a"}.uk-icon-mobile-phone:before{content:"\f10b"}.uk-icon-circle-blank:before{content:"\f10c"}.uk-icon-quote-left:before{content:"\f10d"}.uk-icon-quote-right:before{content:"\f10e"}.uk-icon-spinner:before{content:"\f110"}.uk-icon-circle:before{content:"\f111"}.uk-icon-mail-reply:before,.uk-icon-reply:before{content:"\f112"}.uk-icon-github-alt:before{content:"\f113"}.uk-icon-folder-close-alt:before{content:"\f114"}.uk-icon-folder-open-alt:before{content:"\f115"}.uk-icon-expand-alt:before{content:"\f116"}.uk-icon-collapse-alt:before{content:"\f117"}.uk-icon-smile:before{content:"\f118"}.uk-icon-frown:before{content:"\f119"}.uk-icon-meh:before{content:"\f11a"}.uk-icon-gamepad:before{content:"\f11b"}.uk-icon-keyboard:before{content:"\f11c"}.uk-icon-flag-alt:before{content:"\f11d"}.uk-icon-flag-checkered:before{content:"\f11e"}.uk-icon-terminal:before{content:"\f120"}.uk-icon-code:before{content:"\f121"}.uk-icon-reply-all:before{content:"\f122"}.uk-icon-mail-reply-all:before{content:"\f122"}.uk-icon-star-half-full:before,.uk-icon-star-half-empty:before{content:"\f123"}.uk-icon-location-arrow:before{content:"\f124"}.uk-icon-crop:before{content:"\f125"}.uk-icon-code-fork:before{content:"\f126"}.uk-icon-unlink:before{content:"\f127"}.uk-icon-question:before{content:"\f128"}.uk-icon-info:before{content:"\f129"}.uk-icon-exclamation:before{content:"\f12a"}.uk-icon-superscript:before{content:"\f12b"}.uk-icon-subscript:before{content:"\f12c"}.uk-icon-eraser:before{content:"\f12d"}.uk-icon-puzzle-piece:before{content:"\f12e"}.uk-icon-microphone:before{content:"\f130"}.uk-icon-microphone-off:before{content:"\f131"}.uk-icon-shield:before{content:"\f132"}.uk-icon-calendar-empty:before{content:"\f133"}.uk-icon-fire-extinguisher:before{content:"\f134"}.uk-icon-rocket:before{content:"\f135"}.uk-icon-maxcdn:before{content:"\f136"}.uk-icon-chevron-sign-left:before{content:"\f137"}.uk-icon-chevron-sign-right:before{content:"\f138"}.uk-icon-chevron-sign-up:before{content:"\f139"}.uk-icon-chevron-sign-down:before{content:"\f13a"}.uk-icon-html5:before{content:"\f13b"}.uk-icon-css3:before{content:"\f13c"}.uk-icon-anchor:before{content:"\f13d"}.uk-icon-unlock-alt:before{content:"\f13e"}.uk-icon-bullseye:before{content:"\f140"}.uk-icon-ellipsis-horizontal:before{content:"\f141"}.uk-icon-ellipsis-vertical:before{content:"\f142"}.uk-icon-rss-sign:before{content:"\f143"}.uk-icon-play-sign:before{content:"\f144"}.uk-icon-ticket:before{content:"\f145"}.uk-icon-minus-sign-alt:before{content:"\f146"}.uk-icon-check-minus:before{content:"\f147"}.uk-icon-level-up:before{content:"\f148"}.uk-icon-level-down:before{content:"\f149"}.uk-icon-check-sign:before{content:"\f14a"}.uk-icon-edit-sign:before{content:"\f14b"}.uk-icon-external-link-sign:before{content:"\f14c"}.uk-icon-share-sign:before{content:"\f14d"}.uk-icon-compass:before{content:"\f14e"}.uk-icon-collapse:before{content:"\f150"}.uk-icon-collapse-top:before{content:"\f151"}.uk-icon-expand:before{content:"\f152"}.uk-icon-euro:before,.uk-icon-eur:before{content:"\f153"}.uk-icon-gbp:before{content:"\f154"}.uk-icon-dollar:before,.uk-icon-usd:before{content:"\f155"}.uk-icon-rupee:before,.uk-icon-inr:before{content:"\f156"}.uk-icon-yen:before,.uk-icon-jpy:before{content:"\f157"}.uk-icon-renminbi:before,.uk-icon-cny:before{content:"\f158"}.uk-icon-won:before,.uk-icon-krw:before{content:"\f159"}.uk-icon-bitcoin:before,.uk-icon-btc:before{content:"\f15a"}.uk-icon-file:before{content:"\f15b"}.uk-icon-file-text:before{content:"\f15c"}.uk-icon-sort-by-alphabet:before{content:"\f15d"}.uk-icon-sort-by-alphabet-alt:before{content:"\f15e"}.uk-icon-sort-by-attributes:before{content:"\f160"}.uk-icon-sort-by-attributes-alt:before{content:"\f161"}.uk-icon-sort-by-order:before{content:"\f162"}.uk-icon-sort-by-order-alt:before{content:"\f163"}.uk-icon-thumbs-up:before{content:"\f164"}.uk-icon-thumbs-down:before{content:"\f165"}.uk-icon-youtube-sign:before{content:"\f166"}.uk-icon-youtube:before{content:"\f167"}.uk-icon-xing:before{content:"\f168"}.uk-icon-xing-sign:before{content:"\f169"}.uk-icon-youtube-play:before{content:"\f16a"}.uk-icon-dropbox:before{content:"\f16b"}.uk-icon-stackexchange:before{content:"\f16c"}.uk-icon-instagram:before{content:"\f16d"}.uk-icon-flickr:before{content:"\f16e"}.uk-icon-adn:before{content:"\f170"}.uk-icon-bitbucket:before{content:"\f171"}.uk-icon-bitbucket-sign:before{content:"\f172"}.uk-icon-tumblr:before{content:"\f173"}.uk-icon-tumblr-sign:before{content:"\f174"}.uk-icon-long-arrow-down:before{content:"\f175"}.uk-icon-long-arrow-up:before{content:"\f176"}.uk-icon-long-arrow-left:before{content:"\f177"}.uk-icon-long-arrow-right:before{content:"\f178"}.uk-icon-apple:before{content:"\f179"}.uk-icon-windows:before{content:"\f17a"}.uk-icon-android:before{content:"\f17b"}.uk-icon-linux:before{content:"\f17c"}.uk-icon-dribbble:before{content:"\f17d"}.uk-icon-skype:before{content:"\f17e"}.uk-icon-foursquare:before{content:"\f180"}.uk-icon-trello:before{content:"\f181"}.uk-icon-female:before{content:"\f182"}.uk-icon-male:before{content:"\f183"}.uk-icon-gittip:before{content:"\f184"}.uk-icon-sun:before{content:"\f185"}.uk-icon-moon:before{content:"\f186"}.uk-icon-archive:before{content:"\f187"}.uk-icon-bug:before{content:"\f188"}.uk-icon-vk:before{content:"\f189"}.uk-icon-weibo:before{content:"\f18a"}.uk-icon-renren:before{content:"\f18b"}.uk-close{-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;width:20px;line-height:20px;text-align:center;color:inherit;opacity:.3;padding:0;border:0;-webkit-appearance:none;background:transparent}.uk-close:after{display:block;content:"\f00d";font-family:"FontAwesome"}.uk-close:hover,.uk-close:focus{opacity:.5;outline:0}a.uk-close:hover{color:inherit;text-decoration:none;cursor:pointer}.uk-close-alt{padding:2px;border-radius:100%;background:#fff;opacity:1;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 0 6px rgba(0,0,0,0.3)}.uk-close-alt:hover,.uk-close-alt:focus{opacity:1}.uk-close-alt:after{opacity:.5}.uk-close-alt:hover:after,.uk-close-alt:focus:after{opacity:.8}.uk-badge{display:inline-block;padding:0 5px;background:#00a8e6;font-size:10px;font-weight:bold;line-height:14px;color:#fff;text-align:center;vertical-align:middle;text-transform:none;border:1px solid rgba(0,0,0,0.06);border-radius:2px;text-shadow:0 1px 0 rgba(0,0,0,0.1)}.uk-badge-notification{-moz-box-sizing:border-box;box-sizing:border-box;min-width:18px;border-radius:500px;font-size:12px;line-height:18px}.uk-badge-success{background-color:#8cc14c}.uk-badge-warning{background-color:#faa732}.uk-badge-danger{background-color:#da314b}.uk-alert{margin-bottom:15px;padding:10px;background:#ebf7fd;color:#2d7091;border:1px solid rgba(45,112,145,0.3);border-radius:4px;text-shadow:0 1px 0 #fff}*+.uk-alert{margin-top:15px}.uk-alert>:last-child{margin-bottom:0}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert>.uk-close:first-child{float:right}.uk-alert>.uk-close:first-child+*{margin-top:0}.uk-alert-success{background:#f2fae3;color:#659f13;border-color:rgba(101,159,19,0.3)}.uk-alert-warning{background:#fffceb;color:#e28327;border-color:rgba(226,131,39,0.3)}.uk-alert-danger{background:#fff1f0;color:#d85030;border-color:rgba(216,80,48,0.3)}.uk-alert-large{padding:20px}.uk-alert-large>.uk-close:first-child{margin:-10px -10px 0 0}.uk-thumbnail{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0;padding:4px;border:1px solid #ddd;background:#fff;border-radius:4px}a.uk-thumbnail:hover,a.uk-thumbnail:focus{border-color:#aaa;background-color:#fff;text-decoration:none;outline:0}.uk-thumbnail-caption{padding-top:5px;text-align:center;color:#444}.uk-thumbnail-mini{width:150px}.uk-thumbnail-small{width:200px}.uk-thumbnail-medium{width:300px}.uk-thumbnail-large{width:400px}.uk-thumbnail-expand,.uk-thumbnail-expand>img{width:100%}.uk-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.uk-overlay:hover .uk-overlay-area,.uk-overlay-toggle:hover .uk-overlay-area{opacity:1}.uk-overlay-area:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:"FontAwesome";text-align:center;color:#fff}.uk-overlay-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(0,0,0,0.5);color:#fff;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.uk-overlay:hover .uk-overlay-caption,.uk-overlay-toggle:hover .uk-overlay-caption{opacity:1}.uk-progress{-moz-box-sizing:border-box;box-sizing:border-box;height:20px;margin-bottom:15px;background:#f5f5f5;overflow:hidden;line-height:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.06);border-radius:4px}*+.uk-progress{margin-top:15px}.uk-progress-bar{width:0;height:100%;background:#00a8e6;float:left;-webkit-transition:width .6s ease;transition:width .6s ease;font-size:12px;color:#fff;text-align:center;box-shadow:inset 0 0 5px rgba(0,0,0,0.05);text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.uk-progress-mini{height:6px}.uk-progress-small{height:12px}.uk-progress-success .uk-progress-bar{background-color:#8cc14c}.uk-progress-warning .uk-progress-bar{background-color:#faa732}.uk-progress-danger .uk-progress-bar{background-color:#da314b}.uk-progress-striped .uk-progress-bar{background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:30px 30px}.uk-progress-striped.uk-active .uk-progress-bar{-webkit-animation:uk-progress-bar-stripes 2s linear infinite;animation:uk-progress-bar-stripes 2s linear infinite}@-webkit-keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}@keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}.uk-search{display:inline-block;position:relative;margin:0}.uk-search:before{content:"\f002";position:absolute;top:0;left:0;width:30px;line-height:30px;text-align:center;font-family:"FontAwesome";font-size:14px;color:rgba(0,0,0,0.2)}.uk-search-field{width:120px;height:30px;padding:0 30px;border:1px solid rgba(0,0,0,0);border-radius:0;background:rgba(0,0,0,0);color:#444;-webkit-transition:all linear .2s;transition:all linear .2s}input.uk-search-field{-webkit-appearance:none}.uk-search-field:-ms-input-placeholder{color:#999}.uk-search-field::-moz-placeholder{color:#999}.uk-search-field::-webkit-input-placeholder{color:#999}.uk-search-field::-ms-clear{display:none}.uk-search-field:focus{outline:0}.uk-search-field:focus,.uk-active .uk-search-field{width:180px}.uk-search-close{display:none;position:absolute;top:0;right:0;width:30px;line-height:30px;text-align:center;font-size:14px;color:rgba(0,0,0,0.2);padding:0;border:0;-webkit-appearance:none;background:transparent}.uk-loading>.uk-search-close,.uk-active>.uk-search-close{display:block}.uk-search-close:after{display:block;content:"\f00d";font-family:"FontAwesome"}.uk-loading>.uk-search-close:after{content:"\f110";-webkit-animation:uk-spin 2s infinite linear;animation:uk-spin 2s infinite linear}[class*='uk-animation-']{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.uk-animation-fade{-webkit-animation-name:uk-fade;animation-name:uk-fade;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.uk-animation-scale-up{-webkit-animation-name:uk-scale-up;animation-name:uk-scale-up}.uk-animation-scale-down{-webkit-animation-name:uk-scale-down;animation-name:uk-scale-down}.uk-animation-slide-top{-webkit-animation-name:uk-slide-top;animation-name:uk-slide-top}.uk-animation-slide-bottom{-webkit-animation-name:uk-slide-bottom;animation-name:uk-slide-bottom}.uk-animation-slide-left{-webkit-animation-name:uk-slide-left;animation-name:uk-slide-left}.uk-animation-slide-right{-webkit-animation-name:uk-slide-right;animation-name:uk-slide-right}.uk-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes uk-scale-up{0%{opacity:0;-webkit-transform:scale(0.2)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-scale-up{0%{opacity:0;transform:scale(0.2)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-scale-down{0%{opacity:0;-webkit-transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-scale-down{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes uk-slide-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes uk-slide-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes uk-slide-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes uk-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-top-fixed{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-bottom-fixed{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes uk-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.uk-dropdown{display:none;position:absolute;top:100%;left:0;z-index:1000;-moz-box-sizing:border-box;box-sizing:border-box;width:200px;margin-top:5px;padding:15px;background:#fff;color:#444;letter-spacing:normal;border:1px solid #ddd;border-radius:4px}.uk-open>.uk-dropdown{display:block;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-dropdown-flip{left:auto;right:0}.uk-dropdown-up{top:auto;bottom:100%;margin-top:auto;margin-bottom:5px}.uk-dropdown .uk-nav{margin:0 -15px}.uk-dropdown>.uk-grid+.uk-grid{margin-top:15px}.uk-dropdown>.uk-grid>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:15px}@media(min-width:768px){.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid{margin-left:-15px;margin-right:-15px}.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*='uk-width-']{padding-left:15px;padding-right:15px}.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*='uk-width-']:nth-child(n+2){border-left:1px solid #ddd}.uk-dropdown-width-2:not(.uk-dropdown-stack){width:400px}.uk-dropdown-width-3:not(.uk-dropdown-stack){width:600px}.uk-dropdown-width-4:not(.uk-dropdown-stack){width:800px}.uk-dropdown-width-5:not(.uk-dropdown-stack){width:1000px}}@media(max-width:767px){.uk-dropdown>.uk-grid>[class*='uk-width-']{width:100%}.uk-dropdown>.uk-grid>[class*='uk-width-']:nth-child(n+2){margin-top:15px}}.uk-dropdown-stack>.uk-grid>[class*='uk-width-']{width:100%}.uk-dropdown-stack>.uk-grid>[class*='uk-width-']:nth-child(n+2){margin-top:15px}.uk-dropdown-small{min-width:150px;width:auto;padding:5px;white-space:nowrap}.uk-dropdown-small .uk-nav{margin:0 -5px}.uk-dropdown-navbar{margin-top:6px;background:#fff;color:#444;left:-1px;border:1px solid #ddd;border-radius:4px}.uk-open>.uk-dropdown-navbar{-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.uk-dropdown-search{width:300px;margin-top:0;background:#fff;color:#444}.uk-open>.uk-dropdown-search{-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.uk-navbar-flip .uk-dropdown-search{margin-top:11px;margin-right:-16px}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1020;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;top:10%;left:50%;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;width:600px;margin-left:-300px;background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.3)}@media(max-width:767px){.uk-modal-dialog{top:0;left:0;right:0;width:auto;margin:10px}}.uk-modal-dialog>:last-child{margin-bottom:0}.uk-modal-dialog-slide{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out}.uk-open .uk-modal-dialog-slide{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}.uk-modal-dialog>.uk-close:first-child+*{margin-top:0}.uk-modal-dialog-frameless{padding:0}.uk-modal-dialog-frameless>.uk-close:first-child{position:absolute;top:-12px;right:-12px;margin:0;float:none}@media(max-width:767px){.uk-modal-dialog-frameless>.uk-close:first-child{top:-7px;right:-7px}}.uk-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:rgba(0,0,0,0.1)}.uk-offcanvas.uk-active{display:block}.uk-offcanvas-page{position:fixed;-webkit-transition:margin-left .3s ease-in-out 50ms;transition:margin-left .3s ease-in-out 50ms}.uk-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1011;width:270px;max-width:100%;background:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show{-webkit-transform:translateX(0%);transform:translateX(0%)}.uk-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.uk-offcanvas .uk-panel{margin:20px 15px;color:#777;text-shadow:0 1px 0 rgba(0,0,0,0.5)}.uk-offcanvas .uk-panel-title{color:#ccc}.uk-offcanvas .uk-panel a:not([class]){color:#ccc}.uk-offcanvas .uk-panel a:not([class]):hover{color:#fff}.uk-offcanvas .uk-search{display:block;margin:20px 15px}.uk-offcanvas .uk-search:before{color:#777}.uk-offcanvas .uk-search-field{width:100%;border-color:rgba(0,0,0,0);background:#1a1a1a;color:#ccc}.uk-offcanvas .uk-search-field:-ms-input-placeholder{color:#777}.uk-offcanvas .uk-search-field::-moz-placeholder{color:#777}.uk-offcanvas .uk-search-field::-webkit-input-placeholder{color:#777}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>*:not(.uk-active){display:none}.uk-tooltip{display:none;position:absolute;z-index:1030;-moz-box-sizing:border-box;box-sizing:border-box;max-width:200px;padding:5px 8px;background:#333;color:rgba(255,255,255,0.7);font-size:12px;line-height:18px;text-align:center;border-radius:3px;text-shadow:0 1px 0 rgba(0,0,0,0.5)}.uk-tooltip:after{content:"";display:block;position:absolute;width:0;height:0;border:5px dashed #333}.uk-tooltip-top:after,.uk-tooltip-top-left:after,.uk-tooltip-top-right:after{bottom:-5px;border-top-style:solid;border-bottom:0;border-left-color:transparent;border-right-color:transparent;border-top-color:#333}.uk-tooltip-bottom:after,.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after{top:-5px;border-bottom-style:solid;border-top:0;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#333}.uk-tooltip-top:after,.uk-tooltip-bottom:after{left:50%;margin-left:-5px}.uk-tooltip-top-left:after,.uk-tooltip-bottom-left:after{left:10px}.uk-tooltip-top-right:after,.uk-tooltip-bottom-right:after{right:10px}.uk-tooltip-left:after{right:-5px;top:50%;margin-top:-5px;border-left-style:solid;border-right:0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:#333}.uk-tooltip-right:after{left:-5px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#333}.uk-text-small{font-size:11px;line-height:16px}.uk-text-large{font-size:18px;line-height:24px}.uk-text-bold{font-weight:bold}.uk-text-muted{color:#999}.uk-text-info{color:#2d7091}.uk-text-success{color:#659f13}.uk-text-warning{color:#e28327}.uk-text-danger{color:#d85030}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}.uk-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.uk-container{-moz-box-sizing:border-box;box-sizing:border-box;max-width:980px;padding:0 25px}@media(min-width:1220px){.uk-container{max-width:1200px;padding:0 35px}}.uk-container:before,.uk-container:after{content:" ";display:table}.uk-container:after{clear:both}.uk-container-center{margin-left:auto;margin-right:auto}.uk-clearfix:before,.uk-clearfix:after{content:" ";display:table}.uk-clearfix:after{clear:both}.uk-nbfc{overflow:hidden}.uk-nbfc-alt{display:table-cell;width:10000px}.uk-float-left{float:left}.uk-float-right{float:right}[class*='uk-align-']{display:block;margin-bottom:15px}.uk-align-left{margin-right:15px;float:left}.uk-align-right{margin-left:15px;float:right}@media(min-width:768px){.uk-align-medium-left{margin-right:15px;margin-bottom:15px;float:left}.uk-align-medium-right{margin-left:15px;margin-bottom:15px;float:right}}.uk-align-center{margin-left:auto;margin-right:auto}.uk-vertical-align{letter-spacing:-0.31em}.uk-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-vertical-align-middle,.uk-vertical-align-bottom{display:inline-block;letter-spacing:normal;max-width:100%}.uk-vertical-align-middle{vertical-align:middle}.uk-vertical-align-bottom{vertical-align:bottom}.uk-height-1-1{height:100%}.uk-responsive-width,.uk-responsive-height{-moz-box-sizing:border-box;box-sizing:border-box}.uk-responsive-width{max-width:100%;height:auto}.uk-responsive-height{max-height:100%;width:auto}.uk-margin{margin-bottom:15px}*+.uk-margin{margin-top:15px}.uk-margin-top{margin-top:15px!important}.uk-margin-bottom{margin-bottom:15px!important}.uk-margin-remove{margin:0!important}.uk-margin-top-remove{margin-top:0!important}.uk-margin-bottom-remove{margin-bottom:0!important}@media(min-width:768px){.uk-heading-large{font-size:52px;line-height:64px}}.uk-link-muted,.uk-link-muted *{color:#444}.uk-link-muted:hover,.uk-link-muted *:hover{color:#444}.uk-scrollable-text{max-height:300px;overflow-y:scroll}.uk-scrollable-box{max-height:150px;padding:10px;border:1px solid #ddd;overflow:auto;border-radius:3px}.uk-scrollable-box>:last-child{margin-bottom:0}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important}@media(min-width:960px){.uk-visible-small{display:none!important}.uk-visible-medium{display:none!important}.uk-hidden-large{display:none!important}}@media(min-width:768px) and (max-width:959px){.uk-visible-small{display:none!important}.uk-visible-large{display:none!important}.uk-hidden-medium{display:none!important}}@media(max-width:767px){.uk-visible-medium{display:none!important}.uk-visible-large{display:none!important}.uk-hidden-small{display:none!important}}.uk-hidden{display:none!important;visibility:hidden!important}.uk-visible-hover:hover .uk-hidden{display:block!important;visibility:visible!important}.uk-visible-hover-inline:hover .uk-hidden{display:inline-block!important;visibility:visible!important}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.uk-article+.uk-article{padding-top:15px;border-top:1px solid #ddd}.uk-comment-body{padding-left:10px;padding-right:10px}.uk-nav-offcanvas{border-bottom:1px solid rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.05)}.uk-nav-offcanvas .uk-nav-sub{border-top:1px solid rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05)}.uk-navbar:not(.uk-navbar-attached){border-radius:4px}.uk-navbar:not(.uk-navbar-attached) .uk-navbar-nav:first-child>li:first-child>a{border-top-left-radius:4px;border-bottom-left-radius:4px}.uk-navbar .uk-navbar-flip .uk-navbar-nav>li>a{margin-left:0;margin-right:-1px}.uk-navbar .uk-navbar-flip .uk-navbar-nav:first-child>li:first-child>a{border-top-left-radius:0;border-bottom-left-radius:0}.uk-navbar:not(.uk-navbar-attached) .uk-navbar-flip .uk-navbar-nav:last-child>li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}.uk-tab-bottom>li>a{border-radius:0 0 4px 4px}@media(min-width:768px){.uk-tab-left>li>a{border-radius:4px 0 0 4px}.uk-tab-right>li>a{border-radius:0 4px 4px 0}}.uk-list-striped>li:first-child{border-top:1px solid #ddd}.uk-button-primary,.uk-button-success,.uk-button-danger{box-shadow:inset 0 0 5px rgba(0,0,0,0.05);text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.uk-button-primary:hover,.uk-button-primary:focus,.uk-button-success:hover,.uk-button-success:focus,.uk-button-danger:hover,.uk-button-danger:focus{border-color:rgba(0,0,0,0.21)}.uk-button-group>.uk-button:not(:first-child):not(:last-child),.uk-button-group>div:not(:first-child):not(:last-child) .uk-button{border-left-color:rgba(0,0,0,0.1);border-right-color:rgba(0,0,0,0.1);border-radius:0}.uk-button-group>.uk-button:first-child,.uk-button-group>div:first-child .uk-button{border-right-color:rgba(0,0,0,0.1);border-top-right-radius:0;border-bottom-right-radius:0}.uk-button-group>.uk-button:last-child,.uk-button-group>div:last-child .uk-button{border-left-color:rgba(0,0,0,0.1);border-top-left-radius:0;border-bottom-left-radius:0}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button:hover,.uk-button-group .uk-button:active{position:relative}.uk-progress-mini,.uk-progress-small{border-radius:500px}.uk-dropdown-navbar.uk-dropdown-flip{left:auto}.uk-offcanvas-bar:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:rgba(0,0,0,0.6);box-shadow:0 0 5px 2px rgba(0,0,0,0.6)}.uk-offcanvas-bar-flip:after{right:auto;left:0;width:1px;background:rgba(0,0,0,0.6);box-shadow:0 0 5px 2px rgba(0,0,0,0.6)} --------------------------------------------------------------------------------