function fsToggleVisible(n){n.hasClass("fs-visible")?(n.removeClass("fs-visible"),n.hide()):(n.addClass("fs-visible"),n.show())}!function(n){"use strict";function t(n){if(void 0===Function.prototype.name){var t=/function\s([^(]{1,})\(/.exec(n.toString());return t&&t.length>1?t[1].trim():""}return void 0===n.prototype?n.constructor.name:n.prototype.constructor.name}function f(n){return/true/.test(n)?!0:/false/.test(n)?!1:isNaN(1*n)?n:parseFloat(n)}function r(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}var i={version:"6.1.2",_plugins:{},_uuids:[],rtl:function(){return"rtl"===n("html").attr("dir")},plugin:function(n,i){var u=i||t(n),f=r(u);this._plugins[f]=this[u]=n},registerPlugin:function(n,i){var u=i?r(i):t(n.constructor).toLowerCase();n.uuid=this.GetYoDigits(6,u);n.$element.attr("data-"+u)||n.$element.attr("data-"+u,n.uuid);n.$element.data("zfPlugin")||n.$element.data("zfPlugin",n);n.$element.trigger("init.zf."+u);this._uuids.push(n.uuid)},unregisterPlugin:function(n){var i=r(t(n.$element.data("zfPlugin").constructor)),u;this._uuids.splice(this._uuids.indexOf(n.uuid),1);n.$element.removeAttr("data-"+i).removeData("zfPlugin").trigger("destroyed.zf."+i);for(u in n)n[u]=null},reInit:function(t){var i=t instanceof n;try{if(i)t.each(function(){n(this).data("zfPlugin")._init()});else{var r=typeof t,u=this,f={object:function(t){t.forEach(function(t){n("[data-"+t+"]").foundation("_init")})},string:function(){n("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(u._plugins))}};f[r](t)}}catch(e){console.error(e)}finally{return t}},GetYoDigits:function(n,t){return n=n||6,Math.round(Math.pow(36,n+1)-Math.random()*Math.pow(36,n)).toString(36).slice(1)+(t?"-"+t:"")},reflow:function(t,i){"undefined"==typeof i?i=Object.keys(this._plugins):"string"==typeof i&&(i=[i]);var r=this;n.each(i,function(i,u){var e=r._plugins[u],o=n(t).find("[data-"+u+"]").addBack("[data-"+u+"]");o.each(function(){var t=n(this),i={};if(t.data("zfPlugin"))return void console.warn("Tried to initialize "+u+" on an element that already has a Foundation plugin.");t.attr("data-options")&&t.attr("data-options").split(";").forEach(function(n){var t=n.split(":").map(function(n){return n.trim()});t[0]&&(i[t[0]]=f(t[1]))});try{t.data("zfPlugin",new e(n(this),i))}catch(r){console.error(r)}finally{return}})})},getFnName:t,transitionend:function(n){var t,r={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},u=document.createElement("div"),i;for(i in r)"undefined"!=typeof u.style[i]&&(t=r[i]);return t?t:(t=setTimeout(function(){n.triggerHandler("transitionend",[n])},1),"transitionend")}},u;i.util={throttle:function(n,t){var i=null;return function(){var r=this,u=arguments;null===i&&(i=setTimeout(function(){n.apply(r,u);i=null},t))}}};u=function(r){var f=typeof r,s=n("meta.foundation-mq"),o=n(".no-js"),e,u;if(s.length||n('<meta class="foundation-mq">').appendTo(document.head),o.length&&o.removeClass("no-js"),"undefined"===f)i.MediaQuery._init(),i.reflow(this);else{if("string"!==f)throw new TypeError("We're sorry, '"+f+"' is not a valid parameter. You must use a string representing the method you wish to invoke.");if(e=Array.prototype.slice.call(arguments,1),u=this.data("zfPlugin"),void 0===u||void 0===u[r])throw new ReferenceError("We're sorry, '"+r+"' is not an available method for "+(u?t(u):"this element")+".");1===this.length?u[r].apply(u,e):this.each(function(t,i){u[r].apply(n(i).data("zfPlugin"),e)})}return this};window.Foundation=i;n.fn.foundation=u,function(){var i,n,t,r;for(Date.now&&window.Date.now||(window.Date.now=Date.now=function(){return(new Date).getTime()}),i=["webkit","moz"],n=0;n<i.length&&!window.requestAnimationFrame;++n)t=i[n],window.requestAnimationFrame=window[t+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t+"CancelAnimationFrame"]||window[t+"CancelRequestAnimationFrame"];!/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)&&window.requestAnimationFrame&&window.cancelAnimationFrame||(r=0,window.requestAnimationFrame=function(n){var t=Date.now(),i=Math.max(r+16,t);return setTimeout(function(){n(r=i)},i-t)},window.cancelAnimationFrame=clearTimeout);window.performance&&window.performance.now||(window.performance={start:Date.now(),now:function(){return Date.now()-this.start}})}();Function.prototype.bind||(Function.prototype.bind=function(n){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var r=Array.prototype.slice.call(arguments,1),u=this,t=function(){},i=function(){return u.apply(this instanceof t?this:n,r.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(t.prototype=this.prototype),i.prototype=new t,i})}(jQuery);!function(n,t){var r=function(n,t,r,u){var o,s,h,c,f=i(n),e,l;return t?(e=i(t),s=f.offset.top+f.height<=e.height+e.offset.top,o=f.offset.top>=e.offset.top,h=f.offset.left>=e.offset.left,c=f.offset.left+f.width<=e.width):(s=f.offset.top+f.height<=f.windowDims.height+f.windowDims.offset.top,o=f.offset.top>=f.windowDims.offset.top,h=f.offset.left>=f.windowDims.offset.left,c=f.offset.left+f.width<=f.windowDims.width),l=[s,o,h,c],r?h===c==!0:u?o===s==!0:-1===l.indexOf(!1)},i=function(n){if(n=n.length?n[0]:n,n===t||n===document)throw new Error("I'm sorry, Dave. I'm afraid I can't do that.");var i=n.getBoundingClientRect(),r=n.parentNode.getBoundingClientRect(),e=document.body.getBoundingClientRect(),u=t.pageYOffset,f=t.pageXOffset;return{width:i.width,height:i.height,offset:{top:i.top+u,left:i.left+f},parentDims:{width:r.width,height:r.height,offset:{top:r.top+u,left:r.left+f}},windowDims:{width:e.width,height:e.height,offset:{top:u,left:f}}}},u=function(n,t,r,u,f,e){var s=i(n),o=t?i(t):null;switch(r){case"top":return{left:o.offset.left,top:o.offset.top-(s.height+u)};case"left":return{left:o.offset.left-(s.width+f),top:o.offset.top};case"right":return{left:o.offset.left+o.width+f,top:o.offset.top};case"center top":return{left:o.offset.left+o.width/2-s.width/2,top:o.offset.top-(s.height+u)};case"center bottom":return{left:e?f:o.offset.left+o.width/2-s.width/2,top:o.offset.top+o.height+u};case"center left":return{left:o.offset.left-(s.width+f),top:o.offset.top+o.height/2-s.height/2};case"center right":return{left:o.offset.left+o.width+f+1,top:o.offset.top+o.height/2-s.height/2};case"center":return{left:s.windowDims.offset.left+s.windowDims.width/2-s.width/2,top:s.windowDims.offset.top+s.windowDims.height/2-s.height/2};case"reveal":return{left:(s.windowDims.width-s.width)/2,top:s.windowDims.offset.top+u};case"reveal full":return{left:s.windowDims.offset.left,top:s.windowDims.offset.top};default:return{left:o.offset.left,top:o.offset.top+o.height+u}}};n.Box={ImNotTouchingYou:r,GetDimensions:i,GetOffsets:u}}(window.Foundation,window);!function(n,t){"use strict";var i,f,r,u,e,o,s;t.Keyboard={};i={9:"TAB",13:"ENTER",27:"ESCAPE",32:"SPACE",37:"ARROW_LEFT",38:"ARROW_UP",39:"ARROW_RIGHT",40:"ARROW_DOWN"};f=function(n){var i={},t;for(t in n)i[n[t]]=n[t];return i}(i);t.Keyboard.keys=f;r=function(n){var t=i[n.which||n.keyCode]||String.fromCharCode(n.which).toUpperCase();return n.shiftKey&&(t="SHIFT_"+t),n.ctrlKey&&(t="CTRL_"+t),n.altKey&&(t="ALT_"+t),t};t.Keyboard.parseKey=r;u={};e=function(i,f,e){var h,c,s,o=u[f],l=r(i);return o?(h="undefined"==typeof o.ltr?o:t.rtl()?n.extend({},o.ltr,o.rtl):n.extend({},o.rtl,o.ltr),c=h[l],s=e[c],void(s&&"function"==typeof s?(s.apply(),(e.handled||"function"==typeof e.handled)&&e.handled.apply()):(e.unhandled||"function"==typeof e.unhandled)&&e.unhandled.apply())):console.warn("Component not defined!")};t.Keyboard.handleKey=e;o=function(t){return t.find("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]").filter(function(){return!n(this).is(":visible")||n(this).attr("tabindex")<0?!1:!0})};t.Keyboard.findFocusable=o;s=function(n,t){u[n]=t};t.Keyboard.register=s}(jQuery,window.Foundation);!function(n,t){function i(n){var t={};return"string"!=typeof n?t:(n=n.trim().slice(1,-1))?t=n.split("&").reduce(function(n,t){var u=t.replace(/\+/g," ").split("="),i=u[0],r=u[1];return i=decodeURIComponent(i),r=void 0===r?null:decodeURIComponent(r),n.hasOwnProperty(i)?Array.isArray(n[i])?n[i].push(r):n[i]=[n[i],r]:n[i]=r,n},{}):t}var r={queries:[],current:"",atLeast:function(n){var t=this.get(n);return t?window.matchMedia(t).matches:!1},get:function(n){var i,t;for(i in this.queries)if(t=this.queries[i],n===t.name)return t.value;return null},_init:function(){var t,u=this,f=n(".foundation-mq").css("font-family"),r;t=i(f);for(r in t)u.queries.push({name:r,value:"only screen and (min-width: "+t[r]+")"});this.current=this._getCurrentSize();this._watcher()},_getCurrentSize:function(){var n,i,t;for(i in this.queries)t=this.queries[i],window.matchMedia(t.value).matches&&(n=t);return"object"==typeof n?n.name:n},_watcher:function(){var t=this;n(window).on("resize.zf.mediaquery",function(){var i=t._getCurrentSize();i!==t.current&&(n(window).trigger("changed.zf.mediaquery",[i,t.current]),t.current=i)})}};t.MediaQuery=r;window.matchMedia||(window.matchMedia=function(){"use strict";var t=window.styleMedia||window.media;if(!t){var n=document.createElement("style"),i=document.getElementsByTagName("script")[0],r=null;n.type="text/css";n.id="matchmediajs-test";i.parentNode.insertBefore(n,i);r="getComputedStyle"in window&&window.getComputedStyle(n,null)||n.currentStyle;t={matchMedium:function(t){var i="@media "+t+"{ #matchmediajs-test { width: 1px; } }";return n.styleSheet?n.styleSheet.cssText=i:n.textContent=i,"1px"===r.width}}}return function(n){return{matches:t.matchMedium(n||"all"),media:n||"all"}}}())}(jQuery,Foundation);!function(n,t){function i(i,f,e,o){function l(){i||f.hide();s();o&&o.apply(f)}function s(){f[0].style.transitionDuration=0;f.removeClass(h+" "+c+" "+e)}if(f=n(f).eq(0),f.length){var h=i?r[0]:r[1],c=i?u[0]:u[1];s();f.addClass(e).css("transition","none");requestAnimationFrame(function(){f.addClass(h);i&&f.show()});requestAnimationFrame(function(){f[0].offsetWidth;f.css("transition","");f.addClass(c)});f.one(t.transitionend(f),l)}}var r=["mui-enter","mui-leave"],u=["mui-enter-active","mui-leave-active"],f={animateIn:function(n,t,r){i(!0,n,t,r)},animateOut:function(n,t,r){i(!1,n,t,r)}},e=function(n,t,i){function f(o){u||(u=window.performance.now());e=o-u;i.apply(t);n>e?r=window.requestAnimationFrame(f,t):(window.cancelAnimationFrame(r),t.trigger("finished.zf.animate",[t]).triggerHandler("finished.zf.animate",[t]))}var r,e,u=null;r=window.requestAnimationFrame(f)};t.Move=e;t.Motion=f}(jQuery,Foundation);!function(n,t){"use strict";t.Nest={Feather:function(t,i){t.attr("role","menubar");i=i||"zf";var u=t.find("li").attr({role:"menuitem"}),r="is-"+i+"-submenu",f=r+"-item",e="is-"+i+"-submenu-parent";t.find("a:first").attr("tabindex",0);u.each(function(){var t=n(this),i=t.children("ul");i.length&&(t.addClass(e).attr({"aria-haspopup":!0,"aria-expanded":!1,"aria-label":t.children("a:first").text()}),i.addClass("submenu "+r).attr({"data-submenu":"","aria-hidden":!0,role:"menu"}));t.parent("[data-submenu]").length&&t.addClass("is-submenu-item "+f)})},Burn:function(n,t){var i=(n.find("li").removeAttr("tabindex"),"is-"+t+"-submenu"),r=i+"-item",u="is-"+t+"-submenu-parent";n.find("*").removeClass(i+" "+r+" "+u+" is-submenu-item submenu is-active").removeAttr("data-submenu").css("display","")}}}(jQuery,window.Foundation);!function(n,t){"use strict";var i=function(n,t,i){var f,u,o=this,s=t.duration,e=Object.keys(n.data())[0]||"timer",r=-1;this.isPaused=!1;this.restart=function(){r=-1;clearTimeout(u);this.start()};this.start=function(){this.isPaused=!1;clearTimeout(u);r=0>=r?s:r;n.data("paused",!1);f=Date.now();u=setTimeout(function(){t.infinite&&o.restart();i()},r);n.trigger("timerstart.zf."+e)};this.pause=function(){this.isPaused=!0;clearTimeout(u);n.data("paused",!0);var t=Date.now();r-=t-f;n.trigger("timerpaused.zf."+e)}},r=function(t,i){var u=t.length,r;0===u&&i();r=function(){u--;0===u&&i()};t.each(function(){this.complete?r():"undefined"!=typeof this.naturalWidth&&this.naturalWidth>0?r():n(this).one("load",function(){r()})})};t.Timer=i;t.onImagesLoaded=r}(jQuery,window.Foundation),function(n){function t(){this.removeEventListener("touchmove",r);this.removeEventListener("touchend",t);i=!1}function r(r){if(n.spotSwipe.preventDefault&&r.preventDefault(),i){var o,h=r.touches[0].pageX,s=(r.touches[0].pageY,u-h);e=(new Date).getTime()-f;Math.abs(s)>=n.spotSwipe.moveThreshold&&e<=n.spotSwipe.timeThreshold&&(o=s>0?"left":"right");o&&(r.preventDefault(),t.call(this),n(this).trigger("swipe",o).trigger("swipe"+o))}}function o(n){1==n.touches.length&&(u=n.touches[0].pageX,h=n.touches[0].pageY,i=!0,f=(new Date).getTime(),this.addEventListener("touchmove",r,!1),this.addEventListener("touchend",t,!1))}function s(){this.addEventListener&&this.addEventListener("touchstart",o,!1)}n.spotSwipe={version:"1.0.0",enabled:"ontouchstart"in document.documentElement,preventDefault:!1,moveThreshold:75,timeThreshold:200};var u,h,f,e,i=!1;n.event.special.swipe={setup:s};n.each(["left","up","down","right"],function(){n.event.special["swipe"+this]={setup:function(){n(this).on("swipe",n.noop)}}})}(jQuery);!function(n){n.fn.addTouch=function(){this.each(function(i,r){n(r).bind("touchstart touchmove touchend touchcancel",function(){t(event)})});var t=function(n){var i,u=n.changedTouches,t=u[0],r={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup"}[n.type];"MouseEvent"in window&&"function"==typeof window.MouseEvent?i=window.MouseEvent(r,{bubbles:!0,cancelable:!0,screenX:t.screenX,screenY:t.screenY,clientX:t.clientX,clientY:t.clientY}):(i=document.createEvent("MouseEvent"),i.initMouseEvent(r,!0,!0,window,1,t.screenX,t.screenY,t.clientX,t.clientY,!1,!1,!1,!1,0,null));t.target.dispatchEvent(i)}}}(jQuery);!function(n,t){"use strict";var i,r;t(document).on("click.zf.trigger","[data-open]",function(){var n=t(this).data("open");t("#"+n).triggerHandler("open.zf.trigger",[t(this)])});t(document).on("click.zf.trigger","[data-close]",function(){var n=t(this).data("close");n?t("#"+n).triggerHandler("close.zf.trigger",[t(this)]):t(this).trigger("close.zf.trigger")});t(document).on("click.zf.trigger","[data-toggle]",function(){var n=t(this).data("toggle");t("#"+n).triggerHandler("toggle.zf.trigger",[t(this)])});t(document).on("close.zf.trigger","[data-closable]",function(i){i.stopPropagation();var r=t(this).data("closable");""!==r?n.Motion.animateOut(t(this),r,function(){t(this).trigger("closed.zf")}):t(this).fadeOut().trigger("closed.zf")});i=function(){for(var t=["WebKit","Moz","O","Ms",""],n=0;n<t.length;n++)if(t[n]+"MutationObserver"in window)return window[t[n]+"MutationObserver"];return!1}();r=function(){o();f();e();u()};t(window).load(function(){r()});var u=function(n){var u=t("[data-yeti-box]"),i=["dropdown","tooltip","reveal"],r;if(n&&("string"==typeof n?i.push(n):"object"==typeof n&&"string"==typeof n[0]?i.concat(n):console.error("Plugin names must be strings")),u.length){r=i.map(function(n){return"closeme.zf."+n}).join(" ");t(window).off(r).on(r,function(n,i){var r=n.namespace.split(".")[0],u=t("[data-"+r+"]").not('[data-yeti-box="'+i+'"]');u.each(function(){var n=t(this);n.triggerHandler("close.zf.trigger",[n])})})}},f=function(n){var r,u=t("[data-resize]");u.length&&t(window).off("resize.zf.trigger").on("resize.zf.trigger",function(){r&&clearTimeout(r);r=setTimeout(function(){i||u.each(function(){t(this).triggerHandler("resizeme.zf.trigger")});u.attr("data-events","resize")},n||10)})},e=function(n){var r,u=t("[data-scroll]");u.length&&t(window).off("scroll.zf.trigger").on("scroll.zf.trigger",function(){r&&clearTimeout(r);r=setTimeout(function(){i||u.each(function(){t(this).triggerHandler("scrollme.zf.trigger")});u.attr("data-events","scroll")},n||10)})},o=function(){var n,u,r,f;if(!i)return!1;if(n=document.querySelectorAll("[data-resize], [data-scroll], [data-mutate]"),u=function(n){var i=t(n[0].target);switch(i.attr("data-events")){case"resize":i.triggerHandler("resizeme.zf.trigger",[i]);break;case"scroll":i.triggerHandler("scrollme.zf.trigger",[i,window.pageYOffset]);break;default:return!1}},n.length)for(r=0;r<=n.length-1;r++)f=new i(u),f.observe(n[r],{attributes:!0,childList:!1,characterData:!1,subtree:!1,attributeFilter:["data-events"]})};n.IHearYou=r}(window.Foundation,window.jQuery);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=t.extend({},i.defaults,this.$element.data(),u);this._init();n.registerPlugin(this,"Abide")}i.defaults={validateOn:"fieldChange",labelErrorClass:"is-invalid-label",inputErrorClass:"is-invalid-input",formErrorSelector:".form-error",formErrorClass:"is-visible",liveValidate:!1,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/},validators:{equalTo:function(n){return t("#"+n.attr("data-equalto")).val()===n.val()}}};i.prototype._init=function(){this.$inputs=this.$element.find("input, textarea, select").not("[data-abide-ignore]");this._events()};i.prototype._events=function(){var n=this;this.$element.off(".abide").on("reset.zf.abide",function(){n.resetForm()}).on("submit.zf.abide",function(){return n.validateForm()});"fieldChange"===this.options.validateOn&&this.$inputs.off("change.zf.abide").on("change.zf.abide",function(){n.validateInput(t(this))});this.options.liveValidate&&this.$inputs.off("input.zf.abide").on("input.zf.abide",function(){n.validateInput(t(this))})};i.prototype._reflow=function(){this._init()};i.prototype.requiredCheck=function(n){var t,i;if(!n.attr("required"))return!0;t=!0;switch(n[0].type){case"checkbox":case"radio":t=n[0].checked;break;case"select":case"select-one":case"select-multiple":i=n.find("option:selected");i.length&&i.val()||(t=!1);break;default:n.val()&&n.val().length||(t=!1)}return t};i.prototype.findFormError=function(n){var t=n.siblings(this.options.formErrorSelector);return t.length||(t=n.parent().find(this.options.formErrorSelector)),t};i.prototype.findLabel=function(n){var t=this.$element.find('label[for="'+n[0].id+'"]');return t.length?t:n.closest("label")};i.prototype.addErrorClasses=function(n){var t=this.findLabel(n),i=this.findFormError(n);t.length&&t.addClass(this.options.labelErrorClass);i.length&&i.addClass(this.options.formErrorClass);n.addClass(this.options.inputErrorClass).attr("data-invalid","")};i.prototype.removeErrorClasses=function(n){var t=this.findLabel(n),i=this.findFormError(n);t.length&&t.removeClass(this.options.labelErrorClass);i.length&&i.removeClass(this.options.formErrorClass);n.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")};i.prototype.validateInput=function(n){var r=this.requiredCheck(n),t=!1,u=!0,f=n.attr("data-validator"),e=!0,i,o;switch(n[0].type){case"radio":t=this.validateRadio(n.attr("name"));break;case"checkbox":t=r;break;case"select":case"select-one":case"select-multiple":t=r;break;default:t=this.validateText(n)}return f&&(u=this.matchValidation(n,f,n.attr("required"))),n.attr("data-equalto")&&(e=this.options.validators.equalTo(n)),i=-1===[r,t,u,e].indexOf(!1),o=(i?"valid":"invalid")+".zf.abide",this[i?"removeErrorClasses":"addErrorClasses"](n),n.trigger(o,[n]),i};i.prototype.validateForm=function(){var i=[],r=this,n;return this.$inputs.each(function(){i.push(r.validateInput(t(this)))}),n=-1===i.indexOf(!1),this.$element.find("[data-abide-error]").css("display",n?"none":"block"),this.$element.trigger((n?"formvalid":"forminvalid")+".zf.abide",[this.$element]),n};i.prototype.validateText=function(n,t){t=t||n.attr("pattern")||n.attr("type");var i=n.val();return i.length?this.options.patterns.hasOwnProperty(t)?this.options.patterns[t].test(i):t&&t!==n.attr("type")?new RegExp(t).test(i):!0:!0};i.prototype.validateRadio=function(n){var u=this.$element.find(':radio[name="'+n+'"]'),i=[],r=this;return u.each(function(){var n=t(this),u=r.requiredCheck(n);i.push(u);u&&r.removeErrorClasses(n)}),-1===i.indexOf(!1)};i.prototype.matchValidation=function(n,t,i){var u=this,r;return i=i?!0:!1,r=t.split(" ").map(function(t){return u.options.validators[t](n,i,n.parent())}),-1===r.indexOf(!1)};i.prototype.resetForm=function(){var i=this.$element,n=this.options;t("."+n.labelErrorClass,i).not("small").removeClass(n.labelErrorClass);t("."+n.inputErrorClass,i).not("small").removeClass(n.inputErrorClass);t(n.formErrorSelector+"."+n.formErrorClass).removeClass(n.formErrorClass);i.find("[data-abide-error]").css("display","none");t(":input",i).not(":button, :submit, :reset, :hidden, [data-abide-ignore]").val("").removeAttr("data-invalid");i.trigger("formreset.zf.abide",[i])};i.prototype.destroy=function(){var i=this;this.$element.off(".abide").find("[data-abide-error]").css("display","none");this.$inputs.off(".abide").each(function(){i.removeErrorClasses(t(this))});n.unregisterPlugin(this)};n.plugin(i,"Abide");"undefined"!=typeof module&&"undefined"!=typeof module.exports&&(module.exports=i);"function"==typeof define&&define(["foundation"],function(){return i})}(Foundation,jQuery);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);this._init();t.registerPlugin(this,"Accordion");t.Keyboard.register("Accordion",{ENTER:"toggle",SPACE:"toggle",ARROW_DOWN:"next",ARROW_UP:"previous"})}i.defaults={slideSpeed:250,multiExpand:!1,allowAllClosed:!1};i.prototype._init=function(){this.$element.attr("role","tablist");this.$tabs=this.$element.children("li");0===this.$tabs.length&&(this.$tabs=this.$element.children("[data-accordion-item]"));this.$tabs.each(function(i,r){var f=n(r),e=f.find("[data-tab-content]"),u=e[0].id||t.GetYoDigits(6,"accordion"),o=r.id||u+"-label";f.find("a:first").attr({"aria-controls":u,role:"tab",id:o,"aria-expanded":!1,"aria-selected":!1});e.attr({role:"tabpanel","aria-labelledby":o,"aria-hidden":!0,id:u})});var i=this.$element.find(".is-active").children("[data-tab-content]");i.length&&this.down(i,!0);this._events()};i.prototype._events=function(){var i=this;this.$tabs.each(function(){var r=n(this),u=r.children("[data-tab-content]");u.length&&r.children("a").off("click.zf.accordion keydown.zf.accordion").on("click.zf.accordion",function(n){n.preventDefault();r.hasClass("is-active")?(i.options.allowAllClosed||r.siblings().hasClass("is-active"))&&i.up(u):i.down(u)}).on("keydown.zf.accordion",function(n){t.Keyboard.handleKey(n,"Accordion",{toggle:function(){i.toggle(u)},next:function(){r.next().find("a").focus().trigger("click.zf.accordion")},previous:function(){r.prev().find("a").focus().trigger("click.zf.accordion")},handled:function(){n.preventDefault();n.stopPropagation()}})})})};i.prototype.toggle=function(n){if(n.parent().hasClass("is-active")){if(!this.options.allowAllClosed&&!n.parent().siblings().hasClass("is-active"))return;this.up(n)}else this.down(n)};i.prototype.down=function(t,i){var u=this,r;this.options.multiExpand||i||(r=this.$element.find(".is-active").children("[data-tab-content]"),r.length&&this.up(r));t.attr("aria-hidden",!1).parent("[data-tab-content]").addBack().parent().addClass("is-active");t.slideDown(u.options.slideSpeed,function(){u.$element.trigger("down.zf.accordion",[t])});n("#"+t.attr("aria-labelledby")).attr({"aria-expanded":!0,"aria-selected":!0})};i.prototype.up=function(t){var r=t.parent().siblings(),i=this,u=this.options.multiExpand?r.hasClass("is-active"):t.parent().hasClass("is-active");(this.options.allowAllClosed||u)&&(t.slideUp(i.options.slideSpeed,function(){i.$element.trigger("up.zf.accordion",[t])}),t.attr("aria-hidden",!0).parent().removeClass("is-active"),n("#"+t.attr("aria-labelledby")).attr({"aria-expanded":!1,"aria-selected":!1}))};i.prototype.destroy=function(){this.$element.find("[data-tab-content]").slideUp(0).css("display","");this.$element.find("a").off(".zf.accordion");t.unregisterPlugin(this)};t.plugin(i,"Accordion")}(jQuery,window.Foundation);!function(n){"use strict";function t(i,r){this.$element=i;this.options=n.extend({},t.defaults,this.$element.data(),r);Foundation.Nest.Feather(this.$element,"accordion");this._init();Foundation.registerPlugin(this,"AccordionMenu");Foundation.Keyboard.register("AccordionMenu",{ENTER:"toggle",SPACE:"toggle",ARROW_RIGHT:"open",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"close",ESCAPE:"closeAll",TAB:"down",SHIFT_TAB:"up"})}t.defaults={slideSpeed:250,multiOpen:!0};t.prototype._init=function(){var t,i;this.$element.find("[data-submenu]").not(".is-active").slideUp(0);this.$element.attr({role:"tablist","aria-multiselectable":this.options.multiOpen});this.$menuLinks=this.$element.find(".is-accordion-submenu-parent");this.$menuLinks.each(function(){var i=this.id||Foundation.GetYoDigits(6,"acc-menu-link"),r=n(this),t=r.children("[data-submenu]"),u=t[0].id||Foundation.GetYoDigits(6,"acc-menu"),f=t.hasClass("is-active");r.attr({"aria-controls":u,"aria-expanded":f,role:"tab",id:i});t.attr({"aria-labelledby":i,"aria-hidden":!f,role:"tabpanel",id:u})});t=this.$element.find(".is-active");t.length&&(i=this,t.each(function(){i.down(n(this))}));this._events()};t.prototype._events=function(){var t=this;this.$element.find("li").each(function(){var i=n(this).children("[data-submenu]");i.length&&n(this).children("a").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(n){n.preventDefault();t.toggle(i)})}).on("keydown.zf.accordionmenu",function(i){var u,e,r=n(this),o=r.parent("ul").children("li"),f=r.children("[data-submenu]");o.each(function(t){if(n(this).is(r))return(u=o.eq(Math.max(0,t-1)),e=o.eq(Math.min(t+1,o.length-1)),n(this).children("[data-submenu]:visible").length&&(e=r.find("li:first-child")),n(this).is(":first-child")?u=r.parents("li").first():u.children("[data-submenu]:visible").length&&(u=u.find("li:last-child")),void(n(this).is(":last-child")&&(e=r.parents("li").first().next("li"))))});Foundation.Keyboard.handleKey(i,"AccordionMenu",{open:function(){f.is(":hidden")&&(t.down(f),f.find("li").first().focus())},close:function(){f.length&&!f.is(":hidden")?t.up(f):r.parent("[data-submenu]").length&&(t.up(r.parent("[data-submenu]")),r.parents("li").first().focus())},up:function(){u.focus()},down:function(){e.focus()},toggle:function(){r.children("[data-submenu]").length&&t.toggle(r.children("[data-submenu]"))},closeAll:function(){t.hideAll()},handled:function(){i.preventDefault();i.stopImmediatePropagation()}})})};t.prototype.hideAll=function(){this.$element.find("[data-submenu]").slideUp(this.options.slideSpeed)};t.prototype.toggle=function(n){n.is(":animated")||(n.is(":hidden")?this.down(n):this.up(n))};t.prototype.down=function(n){var t=this;this.options.multiOpen||this.up(this.$element.find(".is-active").not(n.parentsUntil(this.$element).add(n)));n.addClass("is-active").attr({"aria-hidden":!1}).parent(".is-accordion-submenu-parent").attr({"aria-expanded":!0});Foundation.Move(this.options.slideSpeed,n,function(){n.slideDown(t.options.slideSpeed,function(){t.$element.trigger("down.zf.accordionMenu",[n])})})};t.prototype.up=function(n){var t=this,i;Foundation.Move(this.options.slideSpeed,n,function(){n.slideUp(t.options.slideSpeed,function(){t.$element.trigger("up.zf.accordionMenu",[n])})});i=n.find("[data-submenu]").slideUp(0).addBack().attr("aria-hidden",!0);i.parent(".is-accordion-submenu-parent").attr("aria-expanded",!1)};t.prototype.destroy=function(){this.$element.find("[data-submenu]").slideDown(0).css("display","");this.$element.find("a").off("click.zf.accordionMenu");Foundation.Nest.Burn(this.$element,"accordion");Foundation.unregisterPlugin(this)};Foundation.plugin(t,"AccordionMenu")}(jQuery,window.Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);t.Nest.Feather(this.$element,"drilldown");this._init();t.registerPlugin(this,"Drilldown");t.Keyboard.register("Drilldown",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close",TAB:"down",SHIFT_TAB:"up"})}i.defaults={backButton:'<li class="js-drilldown-back"><a>Back<\/a><\/li>',wrapper:"<div><\/div>",closeOnClick:!1};i.prototype._init=function(){this.$submenuAnchors=this.$element.find("li.is-drilldown-submenu-parent");this.$submenus=this.$submenuAnchors.children("[data-submenu]");this.$menuItems=this.$element.find("li").not(".js-drilldown-back").attr("role","menuitem");this._prepareMenu();this._keyboardEvents()};i.prototype._prepareMenu=function(){var t=this;this.$submenuAnchors.each(function(){var i=n(this),r=i.find("a:first");r.data("savedHref",r.attr("href")).removeAttr("href");i.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"menu"});t._events(i)});this.$submenus.each(function(){var i=n(this),r=i.find(".js-drilldown-back");r.length||i.prepend(t.options.backButton);t._back(i)});this.$element.parent().hasClass("is-drilldown")||(this.$wrapper=n(this.options.wrapper).addClass("is-drilldown").css(this._getMaxDims()),this.$element.wrap(this.$wrapper))};i.prototype._events=function(t){var i=this;t.off("click.zf.drilldown").on("click.zf.drilldown",function(r){if(n(r.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&(r.stopImmediatePropagation(),r.preventDefault()),i._show(t),i.options.closeOnClick){var u=n("body").not(i.$wrapper);u.off(".zf.drilldown").on("click.zf.drilldown",function(n){n.preventDefault();i._hideAll();u.off(".zf.drilldown")})}})};i.prototype._keyboardEvents=function(){var i=this;this.$menuItems.add(this.$element.find(".js-drilldown-back")).on("keydown.zf.drilldown",function(r){var e,o,u=n(this),f=u.parent("ul").children("li");f.each(function(t){if(n(this).is(u))return(e=f.eq(Math.max(0,t-1)),void(o=f.eq(Math.min(t+1,f.length-1))))});t.Keyboard.handleKey(r,"Drilldown",{next:function(){u.is(i.$submenuAnchors)&&(i._show(u),u.on(t.transitionend(u),function(){u.find("ul li").filter(i.$menuItems).first().focus()}))},previous:function(){i._hide(u.parent("ul"));u.parent("ul").on(t.transitionend(u),function(){setTimeout(function(){u.parent("ul").parent("li").focus()},1)})},up:function(){e.focus()},down:function(){o.focus()},close:function(){i._back()},open:function(){u.is(i.$menuItems)?u.is(i.$submenuAnchors)&&(i._show(u),setTimeout(function(){u.find("ul li").filter(i.$menuItems).first().focus()},1)):(i._hide(u.parent("ul")),setTimeout(function(){u.parent("ul").parent("li").focus()},1))},handled:function(){r.preventDefault();r.stopImmediatePropagation()}})})};i.prototype._hideAll=function(){var n=this.$element.find(".is-drilldown-submenu.is-active").addClass("is-closing");n.one(t.transitionend(n),function(){n.removeClass("is-active is-closing")});this.$element.trigger("closed.zf.drilldown")};i.prototype._back=function(n){var t=this;n.off("click.zf.drilldown");n.children(".js-drilldown-back").on("click.zf.drilldown",function(i){i.stopImmediatePropagation();t._hide(n)})};i.prototype._menuLinkEvents=function(){var n=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(){setTimeout(function(){n._hideAll()},0)})};i.prototype._show=function(n){n.children("[data-submenu]").addClass("is-active");this.$element.trigger("open.zf.drilldown",[n])};i.prototype._hide=function(n){n.addClass("is-closing").one(t.transitionend(n),function(){n.removeClass("is-active is-closing")});n.trigger("hide.zf.drilldown",[n])};i.prototype._getMaxDims=function(){var t=0,i={};return this.$submenus.add(this.$element).each(function(){var i=n(this).children("li").length;t=i>t?i:t}),i.height=t*this.$menuItems[0].getBoundingClientRect().height+"px",i.width=this.$element[0].getBoundingClientRect().width+"px",i};i.prototype.destroy=function(){this._hideAll();t.Nest.Burn(this.$element,"drilldown");this.$element.unwrap().find(".js-drilldown-back").remove().end().find(".is-active, .is-closing, .is-drilldown-submenu").removeClass("is-active is-closing is-drilldown-submenu").end().find("[data-submenu]").removeAttr("aria-hidden tabindex role").off(".zf.drilldown").end().off("zf.drilldown");this.$element.find("a").each(function(){var t=n(this);t.data("savedHref")&&t.attr("href",t.data("savedHref")).removeData("savedHref")});t.unregisterPlugin(this)};t.plugin(i,"Drilldown")}(jQuery,window.Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);this._init();t.registerPlugin(this,"Dropdown");t.Keyboard.register("Dropdown",{ENTER:"open",SPACE:"open",ESCAPE:"close",TAB:"tab_forward",SHIFT_TAB:"tab_backward"})}i.defaults={hoverDelay:250,hover:!1,hoverPane:!1,vOffset:1,hOffset:1,positionClass:"",trapFocus:!1,autoFocus:!1,closeOnClick:!1};i.prototype._init=function(){var i=this.$element.attr("id");this.$anchor=n('[data-toggle="'+i+'"]')||n('[data-open="'+i+'"]');this.$anchor.attr({"aria-controls":i,"data-is-focus":!1,"data-yeti-box":i,"aria-haspopup":!0,"aria-expanded":!1});this.options.positionClass=this.getPositionClass();this.counter=4;this.usedPositions=[];this.$element.attr({"aria-hidden":"true","data-yeti-box":i,"data-resize":i,"aria-labelledby":this.$anchor[0].id||t.GetYoDigits(6,"dd-anchor")});this._events()};i.prototype.getPositionClass=function(){var n=this.$element[0].className.match(/\b(top|left|right)\b/g);return n?n[0]:""};i.prototype._reposition=function(n){this.usedPositions.push(n?n:"bottom");!n&&this.usedPositions.indexOf("top")<0?this.$element.addClass("top"):"top"===n&&this.usedPositions.indexOf("bottom")<0?this.$element.removeClass(n):"left"===n&&this.usedPositions.indexOf("right")<0?this.$element.removeClass(n).addClass("right"):"right"===n&&this.usedPositions.indexOf("left")<0?this.$element.removeClass(n).addClass("left"):!n&&this.usedPositions.indexOf("top")>-1&&this.usedPositions.indexOf("left")<0?this.$element.addClass("left"):"top"===n&&this.usedPositions.indexOf("bottom")>-1&&this.usedPositions.indexOf("left")<0?this.$element.removeClass(n).addClass("left"):"left"===n&&this.usedPositions.indexOf("right")>-1&&this.usedPositions.indexOf("bottom")<0?this.$element.removeClass(n):"right"===n&&this.usedPositions.indexOf("left")>-1&&this.usedPositions.indexOf("bottom")<0?this.$element.removeClass(n):this.$element.removeClass(n);this.classChanged=!0;this.counter--};i.prototype._setPosition=function(){if("false"===this.$anchor.attr("aria-expanded"))return!1;var n=this.getPositionClass(),i=t.Box.GetDimensions(this.$element),r=(t.Box.GetDimensions(this.$anchor),"left"===n?"left":"right"===n?"left":"top"),u="top"===r?"height":"width";if("height"===u?this.options.vOffset:this.options.hOffset,i.width>=i.windowDims.width||!this.counter&&!t.Box.ImNotTouchingYou(this.$element))return this.$element.offset(t.Box.GetOffsets(this.$element,this.$anchor,"center bottom",this.options.vOffset,this.options.hOffset,!0)).css({width:i.windowDims.width-2*this.options.hOffset,height:"auto"}),this.classChanged=!0,!1;for(this.$element.offset(t.Box.GetOffsets(this.$element,this.$anchor,n,this.options.vOffset,this.options.hOffset));!t.Box.ImNotTouchingYou(this.$element)&&this.counter;)this._reposition(n),this._setPosition()};i.prototype._events=function(){var i=this;this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":this.close.bind(this),"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":this._setPosition.bind(this)});this.options.hover&&(this.$anchor.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){clearTimeout(i.timeout);i.timeout=setTimeout(function(){i.open();i.$anchor.data("hover",!0)},i.options.hoverDelay)}).on("mouseleave.zf.dropdown",function(){clearTimeout(i.timeout);i.timeout=setTimeout(function(){i.close();i.$anchor.data("hover",!1)},i.options.hoverDelay)}),this.options.hoverPane&&this.$element.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){clearTimeout(i.timeout)}).on("mouseleave.zf.dropdown",function(){clearTimeout(i.timeout);i.timeout=setTimeout(function(){i.close();i.$anchor.data("hover",!1)},i.options.hoverDelay)}));this.$anchor.add(this.$element).on("keydown.zf.dropdown",function(r){var f=n(this),u=t.Keyboard.findFocusable(i.$element);t.Keyboard.handleKey(r,"Dropdown",{tab_forward:function(){i.$element.find(":focus").is(u.eq(-1))&&(i.options.trapFocus?(u.eq(0).focus(),r.preventDefault()):i.close())},tab_backward:function(){(i.$element.find(":focus").is(u.eq(0))||i.$element.is(":focus"))&&(i.options.trapFocus?(u.eq(-1).focus(),r.preventDefault()):i.close())},open:function(){f.is(i.$anchor)&&(i.open(),i.$element.attr("tabindex",-1).focus(),r.preventDefault())},close:function(){i.close();i.$anchor.focus()}})})};i.prototype._addBodyHandler=function(){var i=n(document.body).not(this.$element),t=this;i.off("click.zf.dropdown").on("click.zf.dropdown",function(n){t.$anchor.is(n.target)||t.$anchor.find(n.target).length||t.$element.find(n.target).length||(t.close(),i.off("click.zf.dropdown"))})};i.prototype.open=function(){if(this.$element.trigger("closeme.zf.dropdown",this.$element.attr("id")),this.$anchor.addClass("hover").attr({"aria-expanded":!0}),this._setPosition(),this.$element.addClass("is-open").attr({"aria-hidden":!1}),this.options.autoFocus){var n=t.Keyboard.findFocusable(this.$element);n.length&&n.eq(0).focus()}this.options.closeOnClick&&this._addBodyHandler();this.$element.trigger("show.zf.dropdown",[this.$element])};i.prototype.close=function(){if(!this.$element.hasClass("is-open"))return!1;if(this.$element.removeClass("is-open").attr({"aria-hidden":!0}),this.$anchor.removeClass("hover").attr("aria-expanded",!1),this.classChanged){var n=this.getPositionClass();n&&this.$element.removeClass(n);this.$element.addClass(this.options.positionClass).css({height:"",width:""});this.classChanged=!1;this.counter=4;this.usedPositions.length=0}this.$element.trigger("hide.zf.dropdown",[this.$element])};i.prototype.toggle=function(){if(this.$element.hasClass("is-open")){if(this.$anchor.data("hover"))return;this.close()}else this.open()};i.prototype.destroy=function(){this.$element.off(".zf.trigger").hide();this.$anchor.off(".zf.dropdown");t.unregisterPlugin(this)};t.plugin(i,"Dropdown")}(jQuery,window.Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);t.Nest.Feather(this.$element,"dropdown");this._init();t.registerPlugin(this,"DropdownMenu");t.Keyboard.register("DropdownMenu",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}i.defaults={disableHover:!1,autoclose:!0,hoverDelay:50,clickOpen:!1,closingTime:500,alignment:"left",closeOnClick:!0,verticalClass:"vertical",rightClass:"align-right",forceFollow:!0};i.prototype._init=function(){var n=this.$element.find("li.is-dropdown-submenu-parent");this.$element.children(".is-dropdown-submenu-parent").children(".is-dropdown-submenu").addClass("first-sub");this.$menuItems=this.$element.find('[role="menuitem"]');this.$tabs=this.$element.children('[role="menuitem"]');this.isVert=this.$element.hasClass(this.options.verticalClass);this.$tabs.find("ul.is-dropdown-submenu").addClass(this.options.verticalClass);this.$element.hasClass(this.options.rightClass)||"right"===this.options.alignment||t.rtl()?(this.options.alignment="right",n.addClass("is-left-arrow opens-left")):n.addClass("is-right-arrow opens-right");this.isVert||this.$tabs.filter(".is-dropdown-submenu-parent").removeClass("is-right-arrow is-left-arrow opens-right opens-left").addClass("is-down-arrow");this.changed=!1;this._events()};i.prototype._events=function(){var i=this,u="ontouchstart"in window||"undefined"!=typeof window.ontouchstart,r="is-dropdown-submenu-parent";(this.options.clickOpen||u)&&this.$menuItems.on("click.zf.dropdownmenu touchstart.zf.dropdownmenu",function(t){var f=n(t.target).parentsUntil("ul","."+r),e=f.hasClass(r),o="true"===f.attr("data-is-click");if(f.children(".is-dropdown-submenu"),e)if(o){if(!i.options.closeOnClick||!i.options.clickOpen&&!u||i.options.forceFollow&&u)return;t.stopImmediatePropagation();t.preventDefault();i._hide(f)}else t.preventDefault(),t.stopImmediatePropagation(),i._show(f.children(".is-dropdown-submenu")),f.add(f.parentsUntil(i.$element,"."+r)).attr("data-is-click",!0)});this.options.disableHover||this.$menuItems.on("mouseenter.zf.dropdownmenu",function(t){t.stopImmediatePropagation();var u=n(this),f=u.hasClass(r);f&&(clearTimeout(i.delay),i.delay=setTimeout(function(){i._show(u.children(".is-dropdown-submenu"))},i.options.hoverDelay))}).on("mouseleave.zf.dropdownmenu",function(){var t=n(this),u=t.hasClass(r);if(u&&i.options.autoclose){if("true"===t.attr("data-is-click")&&i.options.clickOpen)return!1;clearTimeout(i.delay);i.delay=setTimeout(function(){i._hide(t)},i.options.closingTime)}});this.$menuItems.on("keydown.zf.dropdownmenu",function(r){var l,a,u=n(r.target).parentsUntil("ul",'[role="menuitem"]'),v=i.$tabs.index(u)>-1,c=v?i.$tabs:u.siblings("li").add(u);c.each(function(t){if(n(this).is(u))return(l=c.eq(t-1),void(a=c.eq(t+1)))});var o=function(){u.is(":last-child")||a.children("a:first").focus()},s=function(){l.children("a:first").focus()},f=function(){var n=u.children("ul.is-dropdown-submenu");n.length&&(i._show(n),u.find("li > a:first").focus())},h=function(){var n=u.parent("ul").parent("li");n.children("a:first").focus();i._hide(n)},e={open:f,close:function(){i._hide(i.$element);i.$menuItems.find("a:first").focus()},handled:function(){r.preventDefault();r.stopImmediatePropagation()}};v?i.vertical?"left"===i.options.alignment?n.extend(e,{down:o,up:s,next:f,previous:h}):n.extend(e,{down:o,up:s,next:h,previous:f}):n.extend(e,{next:o,previous:s,down:f,up:h}):"left"===i.options.alignment?n.extend(e,{next:f,previous:h,down:o,up:s}):n.extend(e,{next:h,previous:f,down:o,up:s});t.Keyboard.handleKey(r,"DropdownMenu",e)})};i.prototype._addBodyHandler=function(){var t=n(document.body),i=this;t.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu").on("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu",function(n){var r=i.$element.find(n.target);r.length||(i._hide(),t.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu"))})};i.prototype._show=function(i){var e=this.$tabs.index(this.$tabs.filter(function(t,r){return n(r).find(i).length>0})),o=i.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent"),r,f,u;this._hide(o,e);i.css("visibility","hidden").addClass("js-dropdown-active").attr({"aria-hidden":!1}).parent("li.is-dropdown-submenu-parent").addClass("is-active").attr({"aria-expanded":!0});r=t.Box.ImNotTouchingYou(i,null,!0);r||(f="left"===this.options.alignment?"-right":"-left",u=i.parent(".is-dropdown-submenu-parent"),u.removeClass("opens"+f).addClass("opens-"+this.options.alignment),r=t.Box.ImNotTouchingYou(i,null,!0),r||u.removeClass("opens-"+this.options.alignment).addClass("opens-inner"),this.changed=!0);i.css("visibility","");this.options.closeOnClick&&this._addBodyHandler();this.$element.trigger("show.zf.dropdownmenu",[i])};i.prototype._hide=function(n,t){var i,r,u;i=n&&n.length?n:void 0!==t?this.$tabs.not(function(n){return n===t}):this.$element;r=i.hasClass("is-active")||i.find(".is-active").length>0;r&&((i.find("li.is-active").add(i).attr({"aria-expanded":!1,"data-is-click":!1}).removeClass("is-active"),i.find("ul.js-dropdown-active").attr({"aria-hidden":!0}).removeClass("js-dropdown-active"),this.changed||i.find("opens-inner").length)&&(u="left"===this.options.alignment?"right":"left",i.find("li.is-dropdown-submenu-parent").add(i).removeClass("opens-inner opens-"+this.options.alignment).addClass("opens-"+u),this.changed=!1),this.$element.trigger("hide.zf.dropdownmenu",[i]))};i.prototype.destroy=function(){this.$menuItems.off(".zf.dropdownmenu").removeAttr("data-is-click").removeClass("is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner");n(document.body).off(".zf.dropdownmenu");t.Nest.Burn(this.$element,"dropdown");t.unregisterPlugin(this)};t.plugin(i,"DropdownMenu")}(jQuery,window.Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=t.extend({},i.defaults,this.$element.data(),u);this._init();n.registerPlugin(this,"Equalizer")}i.defaults={equalizeOnStack:!0,equalizeByRow:!1,equalizeOn:""};i.prototype._init=function(){var u=this.$element.attr("data-equalizer")||"",f=this.$element.find('[data-equalizer-watch="'+u+'"]'),i,r;this.$watched=f.length?f:this.$element.find("[data-equalizer-watch]");this.$element.attr("data-resize",u||n.GetYoDigits(6,"eq"));this.hasNested=this.$element.find("[data-equalizer]").length>0;this.isNested=this.$element.parentsUntil(document.body,"[data-equalizer]").length>0;this.isOn=!1;r=this.$element.find("img");this.options.equalizeOn?(i=this._checkMQ(),t(window).on("changed.zf.mediaquery",this._checkMQ.bind(this))):this._events();(void 0!==i&&i===!1||void 0===i)&&(r.length?n.onImagesLoaded(r,this._reflow.bind(this)):this._reflow())};i.prototype._pauseEvents=function(){this.isOn=!1;this.$element.off(".zf.equalizer resizeme.zf.trigger")};i.prototype._events=function(){var n=this;this._pauseEvents();this.hasNested?this.$element.on("postequalized.zf.equalizer",function(t){t.target!==n.$element[0]&&n._reflow()}):this.$element.on("resizeme.zf.trigger",this._reflow.bind(this));this.isOn=!0};i.prototype._checkMQ=function(){var t=!n.MediaQuery.atLeast(this.options.equalizeOn);return t?this.isOn&&(this._pauseEvents(),this.$watched.css("height","auto")):this.isOn||this._events(),t};i.prototype._killswitch=function(){};i.prototype._reflow=function(){return!this.options.equalizeOnStack&&this._isStacked()?(this.$watched.css("height","auto"),!1):void(this.options.equalizeByRow?this.getHeightsByRow(this.applyHeightByRow.bind(this)):this.getHeights(this.applyHeight.bind(this)))};i.prototype._isStacked=function(){return this.$watched[0].offsetTop!==this.$watched[1].offsetTop};i.prototype.getHeights=function(n){for(var i=[],t=0,r=this.$watched.length;r>t;t++)this.$watched[t].style.height="auto",i.push(this.$watched[t].offsetHeight);n(i)};i.prototype.getHeightsByRow=function(n){var o=this.$watched.first().offset().top,i=[],f=0,r,s,e,u,h,c,l;for(i[f]=[],r=0,s=this.$watched.length;s>r;r++)this.$watched[r].style.height="auto",e=t(this.$watched[r]).offset().top,e!=o&&(f++,i[f]=[],o=e),i[f].push([this.$watched[r],this.$watched[r].offsetHeight]);for(u=0,h=i.length;h>u;u++)c=t(i[u]).map(function(){return this[1]}).get(),l=Math.max.apply(null,c),i[u].push(l);n(i)};i.prototype.applyHeight=function(n){var t=Math.max.apply(null,n);this.$element.trigger("preequalized.zf.equalizer");this.$watched.css("height",t);this.$element.trigger("postequalized.zf.equalizer")};i.prototype.applyHeightByRow=function(n){var i,f,r,e,u,o;for(this.$element.trigger("preequalized.zf.equalizer"),i=0,f=n.length;f>i;i++)if(r=n[i].length,e=n[i][r-1],2>=r)t(n[i][0][0]).css({height:"auto"});else{for(this.$element.trigger("preequalizedrow.zf.equalizer"),u=0,o=r-1;o>u;u++)t(n[i][u][0]).css({height:e});this.$element.trigger("postequalizedrow.zf.equalizer")}this.$element.trigger("postequalized.zf.equalizer")};i.prototype.destroy=function(){this._pauseEvents();this.$watched.css("height","auto");n.unregisterPlugin(this)};n.plugin(i,"Equalizer");"undefined"!=typeof module&&"undefined"!=typeof module.exports&&(module.exports=i);"function"==typeof define&&define(["foundation"],function(){return i})}(Foundation,jQuery);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=t.extend({},i.defaults,u);this.rules=[];this.currentPath="";this._init();this._events();n.registerPlugin(this,"Interchange")}i.defaults={rules:null};i.SPECIAL_QUERIES={landscape:"screen and (orientation: landscape)",portrait:"screen and (orientation: portrait)",retina:"only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx)"};i.prototype._init=function(){this._addBreakpoints();this._generateRules();this._reflow()};i.prototype._events=function(){t(window).on("resize.zf.interchange",n.util.throttle(this._reflow.bind(this),50))};i.prototype._reflow=function(){var n,i,t;for(i in this.rules)t=this.rules[i],window.matchMedia(t.query).matches&&(n=t);n&&this.replace(n.path)};i.prototype._addBreakpoints=function(){var r,t;for(r in n.MediaQuery.queries)t=n.MediaQuery.queries[r],i.SPECIAL_QUERIES[t.name]=t.value};i.prototype._generateRules=function(){var t,u=[],f;t=this.options.rules?this.options.rules:this.$element.data("interchange").match(/\[.*?\]/g);for(f in t){var r=t[f].slice(1,-1).split(", "),e=r.slice(0,-1).join(""),n=r[r.length-1];i.SPECIAL_QUERIES[n]&&(n=i.SPECIAL_QUERIES[n]);u.push({path:e,query:n})}this.rules=u};i.prototype.replace=function(n){if(this.currentPath!==n){var i=this,r="replaced.zf.interchange";"IMG"===this.$element[0].nodeName?this.$element.attr("src",n).load(function(){i.currentPath=n}).trigger(r):n.match(/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i)?this.$element.css({"background-image":"url("+n+")"}).trigger(r):t.get(n,function(u){i.$element.html(u).trigger(r);t(u).foundation();i.currentPath=n})}};i.prototype.destroy=function(){};n.plugin(i,"Interchange");"undefined"!=typeof module&&"undefined"!=typeof module.exports&&(module.exports=i);"function"==typeof define&&define(["foundation"],function(){return i})}(Foundation,jQuery);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=t.extend({},i.defaults,this.$element.data(),u);this._init();n.registerPlugin(this,"Magellan")}i.defaults={animationDuration:500,animationEasing:"linear",threshold:50,activeClass:"active",deepLinking:!1,barOffset:0};i.prototype._init=function(){var i=this.$element[0].id||n.GetYoDigits(6,"magellan");this.$targets=t("[data-magellan-target]");this.$links=this.$element.find("a");this.$element.attr({"data-resize":i,"data-scroll":i,id:i});this.$active=t();this.scrollPos=parseInt(window.pageYOffset,10);this._events()};i.prototype.calcPoints=function(){var i=this,r=document.body,n=document.documentElement;this.points=[];this.winHeight=Math.round(Math.max(window.innerHeight,n.clientHeight));this.docHeight=Math.round(Math.max(r.scrollHeight,r.offsetHeight,n.clientHeight,n.scrollHeight,n.offsetHeight));this.$targets.each(function(){var n=t(this),r=Math.round(n.offset().top-i.options.threshold);n.targetPoint=r;i.points.push(r)})};i.prototype._events=function(){var n=this;t("html, body"),{duration:n.options.animationDuration,easing:n.options.animationEasing};t(window).one("load",function(){n.options.deepLinking&&location.hash&&n.scrollToLoc(location.hash);n.calcPoints();n._updateActive()});this.$element.on({"resizeme.zf.trigger":this.reflow.bind(this),"scrollme.zf.trigger":this._updateActive.bind(this)}).on("click.zf.magellan",'a[href^="#"]',function(t){t.preventDefault();var i=this.getAttribute("href");n.scrollToLoc(i)})};i.prototype.scrollToLoc=function(n){var i=t(n).offset().top-this.options.threshold/2-this.options.barOffset;t(document.body).stop(!0).animate({scrollTop:i},{duration:this.options.animationDuration,easiing:this.options.animationEasing})};i.prototype.reflow=function(){this.calcPoints();this._updateActive()};i.prototype._updateActive=function(){var t,n=parseInt(window.pageYOffset,10),i;if(n+this.winHeight===this.docHeight)t=this.points.length-1;else if(n<this.points[0])t=0;else{var u=this.scrollPos<n,f=this,r=this.points.filter(function(t){return u?n>=t:t-f.options.threshold<=n});t=r.length?r.length-1:0}(this.$active.removeClass(this.options.activeClass),this.$active=this.$links.eq(t).addClass(this.options.activeClass),this.options.deepLinking)&&(i=this.$active[0].getAttribute("href"),window.history.pushState?window.history.pushState(null,null,i):window.location.hash=i);this.scrollPos=n;this.$element.trigger("update.zf.magellan",[this.$active])};i.prototype.destroy=function(){if(this.$element.off(".zf.trigger .zf.magellan").find("."+this.options.activeClass).removeClass(this.options.activeClass),this.options.deepLinking){var t=this.$active[0].getAttribute("href");window.location.hash.replace(t,"")}n.unregisterPlugin(this)};n.plugin(i,"Magellan");"undefined"!=typeof module&&"undefined"!=typeof module.exports&&(module.exports=i);"function"==typeof define&&define(["foundation"],function(){return i})}(Foundation,jQuery);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);this.$lastTrigger=n();this._init();this._events();t.registerPlugin(this,"OffCanvas")}i.defaults={closeOnClick:!0,transitionTime:0,position:"left",forceTop:!0,isRevealed:!1,revealOn:null,autoFocus:!0,revealClass:"reveal-for-",trapFocus:!1};i.prototype._init=function(){var t=this.$element.attr("id"),i;(this.$element.attr("aria-hidden","true"),n(document).find('[data-open="'+t+'"], [data-close="'+t+'"], [data-toggle="'+t+'"]').attr("aria-expanded","false").attr("aria-controls",t),this.options.closeOnClick)&&(n(".js-off-canvas-exit").length?this.$exiter=n(".js-off-canvas-exit"):(i=document.createElement("div"),i.setAttribute("class","js-off-canvas-exit"),n("[data-off-canvas-content]").append(i),this.$exiter=n(i)));this.options.isRevealed=this.options.isRevealed||new RegExp(this.options.revealClass,"g").test(this.$element[0].className);this.options.isRevealed&&(this.options.revealOn=this.options.revealOn||this.$element[0].className.match(/(reveal-for-medium|reveal-for-large)/g)[0].split("-")[2],this._setMQChecker());this.options.transitionTime||(this.options.transitionTime=1e3*parseFloat(window.getComputedStyle(n("[data-off-canvas-wrapper]")[0]).transitionDuration))};i.prototype._events=function(){this.$element.off(".zf.trigger .zf.offcanvas").on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":this.close.bind(this),"toggle.zf.trigger":this.toggle.bind(this),"keydown.zf.offcanvas":this._handleKeyboard.bind(this)});this.options.closeOnClick&&this.$exiter.length&&this.$exiter.on({"click.zf.offcanvas":this.close.bind(this)})};i.prototype._setMQChecker=function(){var i=this;n(window).on("changed.zf.mediaquery",function(){t.MediaQuery.atLeast(i.options.revealOn)?i.reveal(!0):i.reveal(!1)}).one("load.zf.offcanvas",function(){t.MediaQuery.atLeast(i.options.revealOn)&&i.reveal(!0)})};i.prototype.reveal=function(n){var t=this.$element.find("[data-close]");n?(this.close(),this.isRevealed=!0,this.$element.off("open.zf.trigger toggle.zf.trigger"),t.length&&t.hide()):(this.isRevealed=!1,this.$element.on({"open.zf.trigger":this.open.bind(this),"toggle.zf.trigger":this.toggle.bind(this)}),t.length&&t.show())};i.prototype.open=function(i,r){if(!this.$element.hasClass("is-open")&&!this.isRevealed){var u=this;n(document.body);n("body").scrollTop(0);t.Move(this.options.transitionTime,this.$element,function(){n("[data-off-canvas-wrapper]").addClass("is-off-canvas-open is-open-"+u.options.position);u.$element.addClass("is-open")});this.$element.attr("aria-hidden","false").trigger("opened.zf.offcanvas");this.options.closeOnClick&&this.$exiter.addClass("is-visible");r&&(this.$lastTrigger=r.attr("aria-expanded","true"));this.options.autoFocus&&this.$element.one("finished.zf.animate",function(){u.$element.find("a, button").eq(0).focus()});this.options.trapFocus&&(n("[data-off-canvas-content]").attr("tabindex","-1"),this._trapFocus())}};i.prototype._trapFocus=function(){var n=t.Keyboard.findFocusable(this.$element),i=n.eq(0),r=n.eq(-1);n.off(".zf.offcanvas").on("keydown.zf.offcanvas",function(n){(9===n.which||9===n.keycode)&&(n.target!==r[0]||n.shiftKey||(n.preventDefault(),i.focus()),n.target===i[0]&&n.shiftKey&&(n.preventDefault(),r.focus()))})};i.prototype.close=function(){if(this.$element.hasClass("is-open")&&!this.isRevealed){var t=this;n("[data-off-canvas-wrapper]").removeClass("is-off-canvas-open is-open-"+t.options.position);t.$element.removeClass("is-open");this.$element.attr("aria-hidden","true").trigger("closed.zf.offcanvas");this.options.closeOnClick&&this.$exiter.removeClass("is-visible");this.$lastTrigger.attr("aria-expanded","false");this.options.trapFocus&&n("[data-off-canvas-content]").removeAttr("tabindex")}};i.prototype.toggle=function(n,t){this.$element.hasClass("is-open")?this.close(n,t):this.open(n,t)};i.prototype._handleKeyboard=function(n){27===n.which&&(n.stopPropagation(),n.preventDefault(),this.close(),this.$lastTrigger.focus())};i.prototype.destroy=function(){this.close();this.$element.off(".zf.trigger .zf.offcanvas");this.$exiter.off(".zf.offcanvas");t.unregisterPlugin(this)};t.plugin(i,"OffCanvas")}(jQuery,Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);this._init();t.registerPlugin(this,"Orbit");t.Keyboard.register("Orbit",{ltr:{ARROW_RIGHT:"next",ARROW_LEFT:"previous"},rtl:{ARROW_LEFT:"next",ARROW_RIGHT:"previous"}})}i.defaults={bullets:!0,navButtons:!0,animInFromRight:"slide-in-right",animOutToRight:"slide-out-right",animInFromLeft:"slide-in-left",animOutToLeft:"slide-out-left",autoPlay:!0,timerDelay:5e3,infiniteWrap:!0,swipe:!0,pauseOnHover:!0,accessible:!0,containerClass:"orbit-container",slideClass:"orbit-slide",boxOfBullets:"orbit-bullets",nextClass:"orbit-next",prevClass:"orbit-previous",useMUI:!0};i.prototype._init=function(){this.$wrapper=this.$element.find("."+this.options.containerClass);this.$slides=this.$element.find("."+this.options.slideClass);var n=this.$element.find("img"),i=this.$slides.filter(".is-active");i.length||this.$slides.eq(0).addClass("is-active");this.options.useMUI||this.$slides.addClass("no-motionui");n.length?t.onImagesLoaded(n,this._prepareForOrbit.bind(this)):this._prepareForOrbit();this.options.bullets&&this._loadBullets();this._events();this.options.autoPlay&&this.$slides.length>1&&this.geoSync();this.options.accessible&&this.$wrapper.attr("tabindex",0)};i.prototype._loadBullets=function(){this.$bullets=this.$element.find("."+this.options.boxOfBullets).find("button")};i.prototype.geoSync=function(){var n=this;this.timer=new t.Timer(this.$element,{duration:this.options.timerDelay,infinite:!1},function(){n.changeSlide(!0)});this.timer.start()};i.prototype._prepareForOrbit=function(){var n=this;this._setWrapperHeight(function(t){n._setSlideHeight(t)})};i.prototype._setWrapperHeight=function(t){var u,i=0,r=0;this.$slides.each(function(){u=this.getBoundingClientRect().height;n(this).attr("data-slide",r);r&&n(this).css({position:"relative",display:"none"});i=u>i?u:i;r++});r===this.$slides.length&&(this.$wrapper.css({height:i}),t(i))};i.prototype._setSlideHeight=function(t){this.$slides.each(function(){n(this).css("max-height",t)})};i.prototype._events=function(){var i=this,r;if(this.$slides.length>1){if(this.options.swipe&&this.$slides.off("swipeleft.zf.orbit swiperight.zf.orbit").on("swipeleft.zf.orbit",function(n){n.preventDefault();i.changeSlide(!0)}).on("swiperight.zf.orbit",function(n){n.preventDefault();i.changeSlide(!1)}),this.options.autoPlay&&(this.$slides.on("click.zf.orbit",function(){i.$element.data("clickedOn",i.$element.data("clickedOn")?!1:!0);i.timer[i.$element.data("clickedOn")?"pause":"start"]()}),this.options.pauseOnHover&&this.$element.on("mouseenter.zf.orbit",function(){i.timer.pause()}).on("mouseleave.zf.orbit",function(){i.$element.data("clickedOn")||i.timer.start()})),this.options.navButtons){r=this.$element.find("."+this.options.nextClass+", ."+this.options.prevClass);r.attr("tabindex",0).on("click.zf.orbit touchend.zf.orbit",function(){i.changeSlide(n(this).hasClass(i.options.nextClass))})}this.options.bullets&&this.$bullets.on("click.zf.orbit touchend.zf.orbit",function(){if(/is-active/g.test(this.className))return!1;var t=n(this).data("slide"),r=t>i.$slides.filter(".is-active").data("slide"),u=i.$slides.eq(t);i.changeSlide(r,u,t)});this.$wrapper.add(this.$bullets).on("keydown.zf.orbit",function(r){t.Keyboard.handleKey(r,"Orbit",{next:function(){i.changeSlide(!0)},previous:function(){i.changeSlide(!1)},handled:function(){n(r.target).is(i.$bullets)&&i.$bullets.filter(".is-active").focus()}})})}};i.prototype.changeSlide=function(n,i,r){var u=this.$slides.filter(".is-active").eq(0);if(/mui/g.test(u[0].className))return!1;var f,o=this.$slides.first(),s=this.$slides.last(),h=n?"Right":"Left",c=n?"Left":"Right",e=this;f=i?i:n?this.options.infiniteWrap?u.next("."+this.options.slideClass).length?u.next("."+this.options.slideClass):o:u.next("."+this.options.slideClass):this.options.infiniteWrap?u.prev("."+this.options.slideClass).length?u.prev("."+this.options.slideClass):s:u.prev("."+this.options.slideClass);f.length&&(this.options.bullets&&(r=r||this.$slides.index(f),this._updateBullets(r)),this.options.useMUI?(t.Motion.animateIn(f.addClass("is-active").css({position:"absolute",top:0}),this.options["animInFrom"+h],function(){f.css({position:"relative",display:"block"}).attr("aria-live","polite")}),t.Motion.animateOut(u.removeClass("is-active"),this.options["animOutTo"+c],function(){u.removeAttr("aria-live");e.options.autoPlay&&!e.timer.isPaused&&e.timer.restart()})):(u.removeClass("is-active is-in").removeAttr("aria-live").hide(),f.addClass("is-active is-in").attr("aria-live","polite").show(),this.options.autoPlay&&!this.timer.isPaused&&this.timer.restart()),this.$element.trigger("slidechange.zf.orbit",[f]))};i.prototype._updateBullets=function(n){var t=this.$element.find("."+this.options.boxOfBullets).find(".is-active").removeClass("is-active").blur(),i=t.find("span:last").detach();this.$bullets.eq(n).addClass("is-active").append(i)};i.prototype.destroy=function(){this.$element.off(".zf.orbit").find("*").off(".zf.orbit").end().hide();t.unregisterPlugin(this)};t.plugin(i,"Orbit")}(jQuery,window.Foundation);!function(n,t){"use strict";function i(i){this.$element=t(i);this.rules=this.$element.data("responsive-menu");this.currentMq=null;this.currentPlugin=null;this._init();this._events();n.registerPlugin(this,"ResponsiveMenu")}var r={dropdown:{cssClass:"dropdown",plugin:n._plugins["dropdown-menu"]||null},drilldown:{cssClass:"drilldown",plugin:n._plugins.drilldown||null},accordion:{cssClass:"accordion-menu",plugin:n._plugins["accordion-menu"]||null}};i.defaults={};i.prototype._init=function(){for(var i={},f=this.rules.split(" "),u=0;u<f.length;u++){var n=f[u].split("-"),o=n.length>1?n[0]:"small",e=n.length>1?n[1]:n[0];null!==r[e]&&(i[o]=r[e])}this.rules=i;t.isEmptyObject(i)||this._checkMediaQueries()};i.prototype._events=function(){var n=this;t(window).on("changed.zf.mediaquery",function(){n._checkMediaQueries()})};i.prototype._checkMediaQueries=function(){var i,u=this;t.each(this.rules,function(t){n.MediaQuery.atLeast(t)&&(i=t)});i&&(this.currentPlugin instanceof this.rules[i].plugin||(t.each(r,function(n,t){u.$element.removeClass(t.cssClass)}),this.$element.addClass(this.rules[i].cssClass),this.currentPlugin&&this.currentPlugin.destroy(),this.currentPlugin=new this.rules[i].plugin(this.$element,{})))};i.prototype.destroy=function(){this.currentPlugin.destroy();t(window).off(".zf.ResponsiveMenu");n.unregisterPlugin(this)};n.plugin(i,"ResponsiveMenu")}(Foundation,jQuery);!function(n,t){"use strict";function i(r,u){this.$element=n(r);this.options=n.extend({},i.defaults,this.$element.data(),u);this._init();this._events();t.registerPlugin(this,"ResponsiveToggle")}i.defaults={hideFor:"medium"};i.prototype._init=function(){var t=this.$element.data("responsive-toggle");t||console.error("Your tab bar needs an ID of a Menu as the value of data-tab-bar.");this.$targetMenu=n("#"+t);this.$toggler=this.$element.find("[data-toggle]");this._update()};i.prototype._events=function(){n(window).on("changed.zf.mediaquery",this._update.bind(this));this.$toggler.on("click.zf.responsiveToggle",this.toggleMenu.bind(this))};i.prototype._update=function(){t.MediaQuery.atLeast(this.options.hideFor)?(this.$element.hide(),this.$targetMenu.show()):(this.$element.show(),this.$targetMenu.hide())};i.prototype.toggleMenu=function(){t.MediaQuery.atLeast(this.options.hideFor)||(this.$targetMenu.toggle(0),this.$element.trigger("toggled.zf.responsiveToggle"))};i.prototype.destroy=function(){};t.plugin(i,"ResponsiveToggle")}(jQuery,Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=t.extend({},i.defaults,this.$element.data(),u);this._init();n.registerPlugin(this,"Reveal");n.Keyboard.register("Reveal",{ENTER:"open",SPACE:"open",ESCAPE:"close",TAB:"tab_forward",SHIFT_TAB:"tab_backward"})}i.defaults={animationIn:"",animationOut:"",showDelay:0,hideDelay:0,closeOnClick:!0,closeOnEsc:!0,multipleOpened:!1,vOffset:100,hOffset:0,fullScreen:!1,btmOffsetPct:10,overlay:!0,resetOnClose:!1,deepLink:!1};i.prototype._init=function(){if(this.id=this.$element.attr("id"),this.isActive=!1,this.$anchor=t(t('[data-open="'+this.id+'"]').length?'[data-open="'+this.id+'"]':'[data-toggle="'+this.id+'"]'),this.$anchor.length){var i=this.$anchor[0].id||n.GetYoDigits(6,"reveal");this.$anchor.attr({"aria-controls":this.id,id:i,"aria-haspopup":!0,tabindex:0});this.$element.attr({"aria-labelledby":i})}(this.options.fullScreen||this.$element.hasClass("full"))&&(this.options.fullScreen=!0,this.options.overlay=!1);this.options.overlay&&!this.$overlay&&(this.$overlay=this._makeOverlay(this.id));this.$element.attr({role:"dialog","aria-hidden":!0,"data-yeti-box":this.id,"data-resize":this.id});this._events();this.options.deepLink&&window.location.hash==="#"+this.id&&t(window).one("load.zf.reveal",this.open.bind(this))};i.prototype._makeOverlay=function(n){var i=t("<div><\/div>").addClass("reveal-overlay").attr({tabindex:-1,"aria-hidden":!0}).appendTo("body");return this.options.closeOnClick&&i.attr({"data-close":n}),i};i.prototype._events=function(){var n=this;this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":this.close.bind(this),"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":function(){n.$element.is(":visible")&&n._setPosition(function(){})}});this.$anchor.length&&this.$anchor.on("keydown.zf.reveal",function(t){(13===t.which||32===t.which)&&(t.stopPropagation(),t.preventDefault(),n.open())});this.options.closeOnClick&&this.options.overlay&&this.$overlay.off(".zf.reveal").on("click.zf.reveal",this.close.bind(this));this.options.deepLink&&t(window).on("popstate.zf.reveal:"+this.id,this._handleState.bind(this))};i.prototype._handleState=function(){window.location.hash!=="#"+this.id||this.isActive?this.close():this.open()};i.prototype._setPosition=function(t){var i=n.Box.GetDimensions(this.$element),r=this.options.fullScreen?"reveal full":i.height>=.5*i.windowDims.height?"reveal":"center";"reveal full"===r?this.$element.offset(n.Box.GetOffsets(this.$element,null,r,this.options.vOffset)).css({height:i.windowDims.height,width:i.windowDims.width}):n.MediaQuery.atLeast("medium")&&n.Box.ImNotTouchingYou(this.$element,null,!0,!1)?this.$element.css({"max-height":i.windowDims.height-this.options.vOffset*(this.options.btmOffsetPct/100+1),width:""}).offset(n.Box.GetOffsets(this.$element,null,r,this.options.vOffset)):(this.$element.css({width:i.windowDims.width-2*this.options.hOffset}).offset(n.Box.GetOffsets(this.$element,null,"center",this.options.vOffset,this.options.hOffset)),this.changedSize=!0);t()};i.prototype.open=function(){var r,i;this.options.deepLink&&(r="#"+this.id,window.history.pushState?window.history.pushState(null,null,r):window.location.hash=r);i=this;this.isActive=!0;this.$element.css({visibility:"hidden"}).show().scrollTop(0);this._setPosition(function(){i.$element.hide().css({visibility:""});i.options.multipleOpened||i.$element.trigger("closeme.zf.reveal",i.id);i.options.animationIn?i.options.overlay?n.Motion.animateIn(i.$overlay,"fade-in",function(){n.Motion.animateIn(i.$element,i.options.animationIn,function(){i.focusableElements=n.Keyboard.findFocusable(i.$element)})}):n.Motion.animateIn(i.$element,i.options.animationIn,function(){i.focusableElements=n.Keyboard.findFocusable(i.$element)}):i.options.overlay?i.$overlay.show(0,function(){i.$element.show(i.options.showDelay,function(){})}):i.$element.show(i.options.showDelay,function(){})});this.$element.attr({"aria-hidden":!1}).attr("tabindex",-1).focus().trigger("open.zf.reveal");t("body").addClass("is-reveal-open").attr({"aria-hidden":this.options.overlay||this.options.fullScreen?!0:!1});setTimeout(function(){i._extraHandlers()},0)};i.prototype._extraHandlers=function(){var i=this;this.focusableElements=n.Keyboard.findFocusable(this.$element);this.options.overlay||!this.options.closeOnClick||this.options.fullScreen||t("body").on("click.zf.reveal",function(n){n.target===i.$element[0]||t.contains(i.$element[0],n.target)||i.close()});this.options.closeOnEsc&&t(window).on("keydown.zf.reveal",function(t){n.Keyboard.handleKey(t,"Reveal",{close:function(){i.options.closeOnEsc&&(i.close(),i.$anchor.focus())}});0===i.focusableElements.length&&t.preventDefault()});this.$element.on("keydown.zf.reveal",function(r){var u=t(this);n.Keyboard.handleKey(r,"Reveal",{tab_forward:function(){i.$element.find(":focus").is(i.focusableElements.eq(-1))&&(i.focusableElements.eq(0).focus(),r.preventDefault())},tab_backward:function(){(i.$element.find(":focus").is(i.focusableElements.eq(0))||i.$element.is(":focus"))&&(i.focusableElements.eq(-1).focus(),r.preventDefault())},open:function(){i.$element.find(":focus").is(i.$element.find("[data-close]"))?setTimeout(function(){i.$anchor.focus()},1):u.is(i.focusableElements)&&i.open()},close:function(){i.options.closeOnEsc&&(i.close(),i.$anchor.focus())}})})};i.prototype.close=function(){function r(){i.changedSize&&i.$element.css({height:"",width:""});t("body").removeClass("is-reveal-open").attr({"aria-hidden":!1,tabindex:""});i.$element.attr({"aria-hidden":!0}).trigger("closed.zf.reveal")}if(!this.isActive||!this.$element.is(":visible"))return!1;var i=this;this.options.animationOut?n.Motion.animateOut(this.$element,this.options.animationOut,function(){i.options.overlay?n.Motion.animateOut(i.$overlay,"fade-out",r):r()}):this.$element.hide(i.options.hideDelay,function(){i.options.overlay?i.$overlay.hide(0,r):r()});this.options.closeOnEsc&&t(window).off("keydown.zf.reveal");!this.options.overlay&&this.options.closeOnClick&&t("body").off("click.zf.reveal");this.$element.off("keydown.zf.reveal");this.options.resetOnClose&&this.$element.html(this.$element.html());this.isActive=!1;i.options.deepLink&&(window.history.replaceState?window.history.replaceState("",document.title,window.location.pathname):window.location.hash="")};i.prototype.toggle=function(){this.isActive?this.close():this.open()};i.prototype.destroy=function(){this.options.overlay&&this.$overlay.hide().off().remove();this.$element.hide().off();this.$anchor.off(".zf");t(window).off(".zf.reveal:"+this.id);n.unregisterPlugin(this)};n.plugin(i,"Reveal");"undefined"!=typeof module&&"undefined"!=typeof module.exports&&(module.exports=i);"function"==typeof define&&define(["foundation"],function(){return i})}(Foundation,jQuery);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);this._init();t.registerPlugin(this,"Slider");t.Keyboard.register("Slider",{ltr:{ARROW_RIGHT:"increase",ARROW_UP:"increase",ARROW_DOWN:"decrease",ARROW_LEFT:"decrease",SHIFT_ARROW_RIGHT:"increase_fast",SHIFT_ARROW_UP:"increase_fast",SHIFT_ARROW_DOWN:"decrease_fast",SHIFT_ARROW_LEFT:"decrease_fast"},rtl:{ARROW_LEFT:"increase",ARROW_RIGHT:"decrease",SHIFT_ARROW_LEFT:"increase_fast",SHIFT_ARROW_RIGHT:"decrease_fast"}})}function r(n,t){return n/t}function u(n,t,i,r){return Math.abs(n.position()[t]+n[r]()/2-i)}i.defaults={start:0,end:100,step:1,initialStart:0,initialEnd:100,binding:!1,clickSelect:!0,vertical:!1,draggable:!0,disabled:!1,doubleSided:!1,decimal:2,moveTime:200,disabledClass:"disabled",invertVertical:!1};i.prototype._init=function(){this.inputs=this.$element.find("input");this.handles=this.$element.find("[data-slider-handle]");this.$handle=this.handles.eq(0);this.$input=this.inputs.length?this.inputs.eq(0):n("#"+this.$handle.attr("aria-controls"));this.$fill=this.$element.find("[data-slider-fill]").css(this.options.vertical?"height":"width",0);var i=!1,t=this;(this.options.disabled||this.$element.hasClass(this.options.disabledClass))&&(this.options.disabled=!0,this.$element.addClass(this.options.disabledClass));this.inputs.length||(this.inputs=n().add(this.$input),this.options.binding=!0);this._setInitAttr(0);this._events(this.$handle);this.handles[1]&&(this.options.doubleSided=!0,this.$handle2=this.handles.eq(1),this.$input2=this.inputs.length>1?this.inputs.eq(1):n("#"+this.$handle2.attr("aria-controls")),this.inputs[1]||(this.inputs=this.inputs.add(this.$input2)),i=!0,this._setHandlePos(this.$handle,this.options.initialStart,!0,function(){t._setHandlePos(t.$handle2,t.options.initialEnd,!0)}),this._setInitAttr(1),this._events(this.$handle2));i||this._setHandlePos(this.$handle,this.options.initialStart,!0)};i.prototype._setHandlePos=function(n,i,u,f){var c,l,a,p,nt,w,b,tt;i=parseFloat(i);i<this.options.start?i=this.options.start:i>this.options.end&&(i=this.options.end);c=this.options.doubleSided;c&&(0===this.handles.index(n)?(l=parseFloat(this.$handle2.attr("aria-valuenow")),i=i>=l?l-this.options.step:i):(a=parseFloat(this.$handle.attr("aria-valuenow")),i=a>=i?a+this.options.step:i));this.options.vertical&&!u&&(i=this.options.end-i);var e=this,k=this.options.vertical,o=k?"height":"width",s=k?"top":"left",d=n[0].getBoundingClientRect()[o],v=this.$element[0].getBoundingClientRect()[o],g=r(i,this.options.end).toFixed(2),it=(v-d)*g,h=(100*r(it,v)).toFixed(this.options.decimal),i=parseFloat(i.toFixed(this.options.decimal)),y={};(this._setValues(n,i),c)&&(nt=0===this.handles.index(n),w=~~(100*r(d,v)),nt?(y[s]=h+"%",p=parseFloat(this.$handle2[0].style[s])-h+w,f&&"function"==typeof f&&f()):(b=parseFloat(this.$handle[0].style[s]),p=h-(isNaN(b)?this.options.initialStart:b)+w),y["min-"+o]=p+"%");this.$element.one("finished.zf.animate",function(){e.$element.trigger("moved.zf.slider",[n])});tt=this.$element.data("dragging")?1e3/60:this.options.moveTime;t.Move(tt,n,function(){n.css(s,h+"%");e.options.doubleSided?e.$fill.css(y):e.$fill.css(o,100*g+"%")})};i.prototype._setInitAttr=function(n){var i=this.inputs.eq(n).attr("id")||t.GetYoDigits(6,"slider");this.inputs.eq(n).attr({id:i,max:this.options.end,min:this.options.start});this.handles.eq(n).attr({role:"slider","aria-controls":i,"aria-valuemax":this.options.end,"aria-valuemin":this.options.start,"aria-valuenow":0===n?this.options.initialStart:this.options.initialEnd,"aria-orientation":this.options.vertical?"vertical":"horizontal",tabindex:0})};i.prototype._setValues=function(n,t){var i=this.options.doubleSided?this.handles.index(n):0;this.inputs.eq(i).val(t);n.attr("aria-valuenow",t)};i.prototype._handleEvent=function(n,i,f){var e,s,p,w;if(f)e=f,s=!0;else{n.preventDefault();var h=this.options.vertical,o=h?"height":"width",c=h?"top":"left",b=h?n.pageY:n.pageX,y=this.$handle[0].getBoundingClientRect()[o]/2,l=this.$element[0].getBoundingClientRect()[o],a=this.$element.offset()[c]-b,v=a>0?-y:-l>a-y?l:Math.abs(a),k=r(v,l);(e=(this.options.end-this.options.start)*k,t.rtl()&&!this.options.vertical&&(e=this.options.end-e),s=!1,i)||(p=u(this.$handle,c,v,o),w=u(this.$handle2,c,v,o),i=w>=p?this.$handle:this.$handle2)}this._setHandlePos(i,e,s)};i.prototype._events=function(i){var u,r,f;if(this.options.disabled)return!1;if(r=this,this.inputs.off("change.zf.slider").on("change.zf.slider",function(t){var i=r.inputs.index(n(this));r._handleEvent(t,r.handles.eq(i),n(this).val())}),this.options.clickSelect&&this.$element.off("click.zf.slider").on("click.zf.slider",function(n){return r.$element.data("dragging")?!1:void(r.options.doubleSided?r._handleEvent(n):r._handleEvent(n,r.$handle))}),this.options.draggable){this.handles.addTouch();f=n("body");i.off("mousedown.zf.slider").on("mousedown.zf.slider",function(t){i.addClass("is-dragging");r.$fill.addClass("is-dragging");r.$element.data("dragging",!0);u=n(t.currentTarget);f.on("mousemove.zf.slider",function(n){n.preventDefault();r._handleEvent(n,u)}).on("mouseup.zf.slider",function(n){r._handleEvent(n,u);i.removeClass("is-dragging");r.$fill.removeClass("is-dragging");r.$element.data("dragging",!1);f.off("mousemove.zf.slider mouseup.zf.slider")})})}i.off("keydown.zf.slider").on("keydown.zf.slider",function(i){var u,e=n(this),o=r.options.doubleSided?r.handles.index(e):0,f=parseFloat(r.inputs.eq(o).val());t.Keyboard.handleKey(i,"Slider",{decrease:function(){u=f-r.options.step},increase:function(){u=f+r.options.step},decrease_fast:function(){u=f-10*r.options.step},increase_fast:function(){u=f+10*r.options.step},handled:function(){i.preventDefault();r._setHandlePos(e,u,!0)}})})};i.prototype.destroy=function(){this.handles.off(".zf.slider");this.inputs.off(".zf.slider");this.$element.off(".zf.slider");t.unregisterPlugin(this)};t.plugin(i,"Slider")}(jQuery,window.Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);this._init();t.registerPlugin(this,"Sticky")}function r(n){return parseInt(window.getComputedStyle(document.body,null).fontSize,10)*n}i.defaults={container:"<div data-sticky-container><\/div>",stickTo:"top",anchor:"",topAnchor:"",btmAnchor:"",marginTop:1,marginBottom:1,stickyOn:"medium",stickyClass:"sticky",containerClass:"sticky-container",checkEvery:-1};i.prototype._init=function(){var i=this.$element.parent("[data-sticky-container]"),r=this.$element[0].id||t.GetYoDigits(6,"sticky"),u=this;i.length||(this.wasWrapped=!0);this.$container=i.length?i:n(this.options.container).wrapInner(this.$element);this.$container.addClass(this.options.containerClass);this.$element.addClass(this.options.stickyClass).attr({"data-resize":r});this.scrollCount=this.options.checkEvery;this.isStuck=!1;""!==this.options.anchor?this.$anchor=n("#"+this.options.anchor):this._parsePoints();this._setSizes(function(){u._calc(!1)});this._events(r.split("-").reverse().join("-"))};i.prototype._parsePoints=function(){var o=this.options.topAnchor,s=this.options.btmAnchor,i=[o,s],f={},t,h,r,u,e;if(o&&s)for(t=0,h=i.length;h>t&&i[t];t++)"number"==typeof i[t]?r=i[t]:(u=i[t].split(":"),e=n("#"+u[0]),r=e.offset().top,u[1]&&"bottom"===u[1].toLowerCase()&&(r+=e[0].getBoundingClientRect().height)),f[t]=r;else f={0:1,1:document.documentElement.scrollHeight};this.points=f};i.prototype._events=function(t){var i=this,r=this.scrollListener="scroll.zf."+t;this.isOn||(this.canStick&&(this.isOn=!0,n(window).off(r).on(r,function(){0===i.scrollCount?(i.scrollCount=i.options.checkEvery,i._setSizes(function(){i._calc(!1,window.pageYOffset)})):(i.scrollCount--,i._calc(!1,window.pageYOffset))})),this.$element.off("resizeme.zf.trigger").on("resizeme.zf.trigger",function(){i._setSizes(function(){i._calc(!1);i.canStick?i.isOn||i._events(t):i.isOn&&i._pauseListeners(r)})}))};i.prototype._pauseListeners=function(t){this.isOn=!1;n(window).off(t);this.$element.trigger("pause.zf.sticky")};i.prototype._calc=function(n,t){return n&&this._setSizes(),this.canStick?(t||(t=window.pageYOffset),void(t>=this.topPoint?t<=this.bottomPoint?this.isStuck||this._setSticky():this.isStuck&&this._removeSticky(!1):this.isStuck&&this._removeSticky(!0))):(this.isStuck&&this._removeSticky(!0),!1)};i.prototype._setSticky=function(){var n=this.options.stickTo,i="top"===n?"marginTop":"marginBottom",r="top"===n?"bottom":"top",t={};t[i]=this.options[i]+"em";t[n]=0;t[r]="auto";t.left=this.$container.offset().left+parseInt(window.getComputedStyle(this.$container[0])["padding-left"],10);this.isStuck=!0;this.$element.removeClass("is-anchored is-at-"+r).addClass("is-stuck is-at-"+n).css(t).trigger("sticky.zf.stuckto:"+n)};i.prototype._removeSticky=function(n){var i=this.options.stickTo,r="top"===i,t={},u=(this.points?this.points[1]-this.points[0]:this.anchorHeight)-this.elemHeight,o=r?"marginTop":"marginBottom",f=r?"bottom":"top",e=n?"top":"bottom";t[o]=0;n&&!r||r&&!n?(t[i]=u,t[f]=0):(t[i]=0,t[f]=u);t.left="";this.isStuck=!1;this.$element.removeClass("is-stuck is-at-"+i).addClass("is-anchored is-at-"+e).css(t).trigger("sticky.zf.unstuckfrom:"+e)};i.prototype._setSizes=function(n){var i;this.canStick=t.MediaQuery.atLeast(this.options.stickyOn);this.canStick||n();var u=this.$container[0].getBoundingClientRect().width,r=window.getComputedStyle(this.$container[0]),f=parseInt(r["padding-right"],10);this.$anchor&&this.$anchor.length?this.anchorHeight=this.$anchor[0].getBoundingClientRect().height:this._parsePoints();this.$element.css({"max-width":u-f+"px"});i=this.$element[0].getBoundingClientRect().height||this.containerHeight;this.containerHeight=i;this.$container.css({height:i});this.elemHeight=i;this.isStuck&&this.$element.css({left:this.$container.offset().left+parseInt(r["padding-left"],10)});this._setBreakPoints(i,function(){n&&n()})};i.prototype._setBreakPoints=function(n,t){if(!this.canStick){if(!t)return!1;t()}var f=r(this.options.marginTop),e=r(this.options.marginBottom),i=this.points?this.points[0]:this.$anchor.offset().top,u=this.points?this.points[1]:i+this.anchorHeight,o=window.innerHeight;"top"===this.options.stickTo?(i-=f,u-=n+f):"bottom"===this.options.stickTo&&(i-=o-(n+e),u-=o-e);this.topPoint=i;this.bottomPoint=u;t&&t()};i.prototype.destroy=function(){this._removeSticky(!0);this.$element.removeClass(this.options.stickyClass+" is-anchored is-at-top").css({height:"",top:"",bottom:"","max-width":""}).off("resizeme.zf.trigger");this.$anchor.off("change.zf.sticky");n(window).off(this.scrollListener);this.wasWrapped?this.$element.unwrap():this.$container.removeClass(this.options.containerClass).css({height:""});t.unregisterPlugin(this)};t.plugin(i,"Sticky")}(jQuery,window.Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=n.extend({},i.defaults,this.$element.data(),u);this._init();t.registerPlugin(this,"Tabs");t.Keyboard.register("Tabs",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"previous",ARROW_DOWN:"next",ARROW_LEFT:"previous"})}i.defaults={autoFocus:!1,wrapOnKeys:!0,matchHeight:!1,linkClass:"tabs-title",panelClass:"tabs-panel"};i.prototype._init=function(){var r=this,i;(this.$tabTitles=this.$element.find("."+this.options.linkClass),this.$tabContent=n('[data-tabs-content="'+this.$element[0].id+'"]'),this.$tabTitles.each(function(){var i=n(this),t=i.find("a"),u=i.hasClass("is-active"),f=t[0].hash.slice(1),e=t[0].id?t[0].id:f+"-label",o=n("#"+f);i.attr({role:"presentation"});t.attr({role:"tab","aria-controls":f,"aria-selected":u,id:e});o.attr({role:"tabpanel","aria-hidden":!u,"aria-labelledby":e});u&&r.options.autoFocus&&t.focus()}),this.options.matchHeight)&&(i=this.$tabContent.find("img"),i.length?t.onImagesLoaded(i,this._setHeight.bind(this)):this._setHeight());this._events()};i.prototype._events=function(){this._addKeyHandler();this._addClickHandler();this.options.matchHeight&&n(window).on("changed.zf.mediaquery",this._setHeight.bind(this))};i.prototype._addClickHandler=function(){var t=this;this.$element.off("click.zf.tabs").on("click.zf.tabs","."+this.options.linkClass,function(i){i.preventDefault();i.stopPropagation();n(this).hasClass("is-active")||t._handleTabChange(n(this))})};i.prototype._addKeyHandler=function(){var i=this;i.$element.find("li:first-of-type");i.$element.find("li:last-of-type");this.$tabTitles.off("keydown.zf.tabs").on("keydown.zf.tabs",function(r){if(9!==r.which){r.stopPropagation();r.preventDefault();var f,e,o=n(this),u=o.parent("ul").children("li");u.each(function(t){n(this).is(o)});t.Keyboard.handleKey(r,"Tabs",{open:function(){o.find('[role="tab"]').focus();i._handleTabChange(o)},previous:function(){f.find('[role="tab"]').focus();i._handleTabChange(f)},next:function(){e.find('[role="tab"]').focus();i._handleTabChange(e)}})}})};i.prototype._handleTabChange=function(t){var i=t.find('[role="tab"]'),r=i[0].hash,u=n(r),f=this.$element.find("."+this.options.linkClass+".is-active").removeClass("is-active").find('[role="tab"]').attr({"aria-selected":"false"}).attr("aria-controls");n("#"+f).removeClass("is-active").attr({"aria-hidden":"true"});t.addClass("is-active");i.attr({"aria-selected":"true"});u.addClass("is-active").attr({"aria-hidden":"false"});this.$element.trigger("change.zf.tabs",[t])};i.prototype.selectTab=function(n){var t,i;t="object"==typeof n?n[0].id:n;t.indexOf("#")<0&&(t="#"+t);i=this.$tabTitles.find('[href="'+t+'"]').parent("."+this.options.linkClass);this._handleTabChange(i)};i.prototype._setHeight=function(){var t=0;this.$tabContent.find("."+this.options.panelClass).css("height","").each(function(){var i=n(this),u=i.hasClass("is-active"),r;u||i.css({visibility:"hidden",display:"block"});r=this.getBoundingClientRect().height;u||i.css({visibility:"",display:""});t=r>t?r:t}).css("height",t+"px")};i.prototype.destroy=function(){this.$element.find("."+this.options.linkClass).off(".zf.tabs").hide().end().find("."+this.options.panelClass).hide();this.options.matchHeight&&n(window).off("changed.zf.mediaquery");t.unregisterPlugin(this)};t.plugin(i,"Tabs")}(jQuery,window.Foundation);!function(n,t){"use strict";function i(r,u){this.$element=r;this.options=t.extend({},i.defaults,r.data(),u);this.className="";this._init();this._events();n.registerPlugin(this,"Toggler")}i.defaults={animate:!1};i.prototype._init=function(){var n,i;this.options.animate?(n=this.options.animate.split(" "),this.animationIn=n[0],this.animationOut=n[1]||null):(n=this.$element.data("toggler"),this.className="."===n[0]?n.slice(1):n);i=this.$element[0].id;t('[data-open="'+i+'"], [data-close="'+i+'"], [data-toggle="'+i+'"]').attr("aria-controls",i);this.$element.attr("aria-expanded",this.$element.is(":hidden")?!1:!0)};i.prototype._events=function(){this.$element.off("toggle.zf.trigger").on("toggle.zf.trigger",this.toggle.bind(this))};i.prototype.toggle=function(){this[this.options.animate?"_toggleAnimate":"_toggleClass"]()};i.prototype._toggleClass=function(){this.$element.toggleClass(this.className);var n=this.$element.hasClass(this.className);n?this.$element.trigger("on.zf.toggler"):this.$element.trigger("off.zf.toggler");this._updateARIA(n)};i.prototype._toggleAnimate=function(){var t=this;this.$element.is(":hidden")?n.Motion.animateIn(this.$element,this.animationIn,function(){this.trigger("on.zf.toggler");t._updateARIA(!0)}):n.Motion.animateOut(this.$element,this.animationOut,function(){this.trigger("off.zf.toggler");t._updateARIA(!1)})};i.prototype._updateARIA=function(n){this.$element.attr("aria-expanded",n?!0:!1)};i.prototype.destroy=function(){this.$element.off(".zf.toggler");n.unregisterPlugin(this)};n.plugin(i,"Toggler");"undefined"!=typeof module&&"undefined"!=typeof module.exports&&(module.exports=i);"function"==typeof define&&define(["foundation"],function(){return i})}(Foundation,jQuery);!function(n,t,i){"use strict";function r(t,u){this.$element=t;this.options=n.extend({},r.defaults,this.$element.data(),u);this.isActive=!1;this.isClick=!1;this._init();i.registerPlugin(this,"Tooltip")}r.defaults={disableForTouch:!1,hoverDelay:200,fadeInDuration:150,fadeOutDuration:150,disableHover:!1,templateClasses:"",tooltipClass:"tooltip",triggerClass:"has-tip",showOn:"small",template:"",tipText:"",touchCloseText:"Tap to close.",clickOpen:!0,positionClass:"",vOffset:10,hOffset:12};r.prototype._init=function(){var r=this.$element.attr("aria-describedby")||i.GetYoDigits(6,"tooltip");this.options.positionClass=this._getPositionClass(this.$element);this.options.tipText=this.options.tipText||this.$element.attr("title");this.template=this.options.template?n(this.options.template):this._buildTemplate(r);this.template.appendTo(t.body).text(this.options.tipText).hide();this.$element.attr({title:"","aria-describedby":r,"data-yeti-box":r,"data-toggle":r,"data-resize":r}).addClass(this.triggerClass);this.usedPositions=[];this.counter=4;this.classChanged=!1;this._events()};r.prototype._getPositionClass=function(n){if(!n)return"";var t=n[0].className.match(/\b(top|left|right)\b/g);return t?t[0]:""};r.prototype._buildTemplate=function(t){var i=(this.options.tooltipClass+" "+this.options.positionClass+" "+this.options.templateClasses).trim();return n("<div><\/div>").addClass(i).attr({role:"tooltip","aria-hidden":!0,"data-is-active":!1,"data-is-focus":!1,id:t})};r.prototype._reposition=function(n){this.usedPositions.push(n?n:"bottom");!n&&this.usedPositions.indexOf("top")<0?this.template.addClass("top"):"top"===n&&this.usedPositions.indexOf("bottom")<0?this.template.removeClass(n):"left"===n&&this.usedPositions.indexOf("right")<0?this.template.removeClass(n).addClass("right"):"right"===n&&this.usedPositions.indexOf("left")<0?this.template.removeClass(n).addClass("left"):!n&&this.usedPositions.indexOf("top")>-1&&this.usedPositions.indexOf("left")<0?this.template.addClass("left"):"top"===n&&this.usedPositions.indexOf("bottom")>-1&&this.usedPositions.indexOf("left")<0?this.template.removeClass(n).addClass("left"):"left"===n&&this.usedPositions.indexOf("right")>-1&&this.usedPositions.indexOf("bottom")<0?this.template.removeClass(n):"right"===n&&this.usedPositions.indexOf("left")>-1&&this.usedPositions.indexOf("bottom")<0?this.template.removeClass(n):this.template.removeClass(n);this.classChanged=!0;this.counter--};r.prototype._setPosition=function(){var n=this._getPositionClass(this.template),t=i.Box.GetDimensions(this.template),r=i.Box.GetDimensions(this.$element),u="left"===n?"left":"right"===n?"left":"top",f="top"===u?"height":"width";if("height"===f?this.options.vOffset:this.options.hOffset,t.width>=t.windowDims.width||!this.counter&&!i.Box.ImNotTouchingYou(this.template))return this.template.offset(i.Box.GetOffsets(this.template,this.$element,"center bottom",this.options.vOffset,this.options.hOffset,!0)).css({width:r.windowDims.width-2*this.options.hOffset,height:"auto"}),!1;for(this.template.offset(i.Box.GetOffsets(this.template,this.$element,"center "+(n||"bottom"),this.options.vOffset,this.options.hOffset));!i.Box.ImNotTouchingYou(this.template)&&this.counter;)this._reposition(n),this._setPosition()};r.prototype.show=function(){if("all"!==this.options.showOn&&!i.MediaQuery.atLeast(this.options.showOn))return!1;var n=this;this.template.css("visibility","hidden").show();this._setPosition();this.$element.trigger("closeme.zf.tooltip",this.template.attr("id"));this.template.attr({"data-is-active":!0,"aria-hidden":!1});n.isActive=!0;this.template.stop().hide().css("visibility","").fadeIn(this.options.fadeInDuration,function(){});this.$element.trigger("show.zf.tooltip")};r.prototype.hide=function(){var n=this;this.template.stop().attr({"aria-hidden":!0,"data-is-active":!1}).fadeOut(this.options.fadeOutDuration,function(){n.isActive=!1;n.isClick=!1;n.classChanged&&(n.template.removeClass(n._getPositionClass(n.template)).addClass(n.options.positionClass),n.usedPositions=[],n.counter=4,n.classChanged=!1)});this.$element.trigger("hide.zf.tooltip")};r.prototype._events=function(){var n=this,t=(this.template,!1);this.options.disableHover||this.$element.on("mouseenter.zf.tooltip",function(){n.isActive||(n.timeout=setTimeout(function(){n.show()},n.options.hoverDelay))}).on("mouseleave.zf.tooltip",function(){clearTimeout(n.timeout);t&&(n.isClick||!n.options.clickOpen)||n.hide()});this.options.clickOpen&&this.$element.on("mousedown.zf.tooltip",function(t){t.stopImmediatePropagation();n.isClick?n.hide():(n.isClick=!0,!n.options.disableHover&&n.$element.attr("tabindex")||n.isActive||n.show())});this.options.disableForTouch||this.$element.on("tap.zf.tooltip touchend.zf.tooltip",function(){n.isActive?n.hide():n.show()});this.$element.on({"close.zf.trigger":this.hide.bind(this)});this.$element.on("focus.zf.tooltip",function(){return t=!0,n.isClick?!1:void n.show()}).on("focusout.zf.tooltip",function(){t=!1;n.isClick=!1;n.hide()}).on("resizeme.zf.trigger",function(){n.isActive&&n._setPosition()})};r.prototype.toggle=function(){this.isActive?this.hide():this.show()};r.prototype.destroy=function(){this.$element.attr("title",this.template.text()).off(".zf.trigger .zf.tootip").removeAttr("aria-describedby").removeAttr("data-yeti-box").removeAttr("data-toggle").removeAttr("data-resize");this.template.remove();i.unregisterPlugin(this)};i.plugin(r,"Tooltip")}(jQuery,window.document,window.Foundation),function(n){n.fn.foundationSelect=function(){if(!n(".custom-dropdown-area").length)return this.each(function(){selectPrompt="";selected="";translateClasses="";select=n(this);selectId=select.attr("id");multiple=!1;multiple=select.prop("multiple")?!0:!1;options="";select.data("prompt")?(selectPrompt='<span class="default-label">'+select.data("prompt")+"<\/span>",options='<li class="disabled">'+selectPrompt+"<\/li>"):selectPrompt="Please select an option...";select.find("option").each(function(){n(this).attr("selected")&&(selected="selected",selectPrompt="<div class='"+n(this).attr("class")+"'>"+n(this).html()+"<\/div>");n(this).attr("class")&&(translateClasses=n(this).attr("class")+" ");options+='<li data-value="'+this.value+'" class="'+translateClasses+selected+'"><span class="option-title"><a>'+n(this).html()+"<\/a><\/span><\/li>";selected=""});newButton='<div class="custom-dropdown-area" data-orig-select="#'+selectId+'"'+(multiple?' data-multiple="true"':"")+'><a data-selectul="#select-'+selectId+'" onclick="fsToggleVisible($($(this).data(\'selectul\')))" class="custom-dropdown-button">'+selectPrompt+'<\/a>             <ul id="select-'+selectId+'" class="dropdown menu vertical" data-dropdown-menu style="display:none">               '+options+"             <\/ul><\/div>";select.hide();select.after(newButton)})};n(document).on("click",".custom-dropdown-area li",function(){if(n(this).hasClass("disabled"))return!1;dropdown=n(this).closest(".custom-dropdown-area");multiple=dropdown.data("multiple")?!0:!1;text="<div class='"+n(this).attr("class")+"'>"+n(this).find(".option-title").html()+"<\/div>";value=n(this).data("value");totalOptions=dropdown.find("li").not(".disabled").length;origDropdown=n(dropdown.data("orig-select"));prompt=origDropdown.data("prompt")?origDropdown.data("prompt"):"Please select an option...";multiple?(n(this).toggleClass("selected"),selectedOptions=[],selectedTitles=[],dropdown.find(".selected").each(function(){selectedOptions.push(n(this).data("value"));selectedTitles.push(n(this).find(".option-title").html())}),origDropdown.val(selectedOptions).change(),selectedOptions.length?selectedOptions.length>2?dropdown.find(".custom-dropdown-button").html(selectedOptions.length+" of "+totalOptions+" selected"):dropdown.find(".custom-dropdown-button").html(selectedTitles.join(", ")):dropdown.find(".custom-dropdown-button").html(prompt)):(dropdown.find("li").removeClass("selected"),fsToggleVisible(n(dropdown).find("ul")),origDropdown.val(value).change(),n(this).toggleClass("selected"),dropdown.find(".custom-dropdown-button").html(text))});n(document).on("reset","form",function(){n(this).children(".custom-dropdown-area").length&&n(this).find(".custom-dropdown-area").each(function(){origDropdown=n(n(this).data("orig-select"));dropdown=n(this);multiple=dropdown.data("multiple")?!0:!1;dropdown.find("li").removeClass("selected");origDropdown.data("prompt")?prompt=origDropdown.data("prompt"):(origDropdown.find("option").each(function(){n(this).attr("selected")&&(prompt=n(this).html(),dropdown.find('li[data-value="'+this.value+'"]').addClass("selected"))}),prompt==""&&(prompt="Please select an option..."));dropdown.find(".custom-dropdown-button").html(prompt)})})}(jQuery)