var libFuncName=null;if(typeof jQuery=="undefined"&&typeof Zepto=="undefined"&&typeof $=="function")libFuncName=$;else if(typeof jQuery=="function")libFuncName=jQuery;else if(typeof Zepto=="function")libFuncName=Zepto;else throw new TypeError;(function(n,t){"use strict";Array.prototype.filter||(Array.prototype.filter=function(n){var i,f,u,e,t,r;if(this==null)throw new TypeError;if(i=Object(this),f=i.length>>>0,typeof n=="function"){for(u=[],e=arguments[1],t=0;t<f;t++)t in i&&(r=i[t],n&&n.call(e,r,t,i)&&u.push(r));return u}}),Function.prototype.bind||(Function.prototype.bind=function(n){if(typeof this!="function")throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var u=Array.prototype.slice.call(arguments,1),r=this,t=function(){},i=function(){return r.apply(this instanceof t&&n?this:n,u.concat(Array.prototype.slice.call(arguments)))};return t.prototype=this.prototype,i.prototype=new t,i}),Array.prototype.indexOf||(Array.prototype.indexOf=function(n){var u,r,t,i;if(this==null)throw new TypeError;if((u=Object(this),r=u.length>>>0,r===0)||(t=0,arguments.length>1&&(t=Number(arguments[1]),t!=t?t=0:t!=0&&t!=Infinity&&t!=-Infinity&&(t=(t>0||-1)*Math.floor(Math.abs(t)))),t>=r))return-1;for(i=t>=0?t:Math.max(r-Math.abs(t),0);i<r;i++)if(i in u&&u[i]===n)return i;return-1}),n.fn.stop=n.fn.stop||function(){return this},t.Foundation={name:"Foundation",version:"4.1.5",cache:{},init:function(t,i,r,u,f,e){var h,s=[t,r,u,f],c=[],e=e||!1,o,l;if(e&&(this.nc=e),this.rtl=/rtl/i.test(n("html").attr("dir")),this.scope=t||this.scope,i&&typeof i=="string"){if(/off/i.test(i))return this.off();if(h=i.split(" "),h.length>0)for(o=h.length-1;o>=0;o--)c.push(this.init_lib(h[o],s))}else for(l in this.libs)c.push(this.init_lib(l,s));return typeof i=="function"&&s.unshift(i),this.response_obj(c,s)},response_obj:function(n,t){for(var i=0,r=t.length;i<r;i++)if(typeof t[i]=="function")return t[i]({errors:n.filter(function(n){if(typeof n=="string")return n})});return n},init_lib:function(n,t){return this.trap(function(){if(this.libs.hasOwnProperty(n))return this.patch(this.libs[n]),this.libs[n].init.apply(this.libs[n],t)}.bind(this),n)},trap:function(n,t){if(!this.nc)try{return n()}catch(i){return this.error({name:t,message:"could not be initialized",more:i.name+" "+i.message})}return n()},patch:function(n){this.fix_outer(n),n.scope=this.scope,n.rtl=this.rtl},inherit:function(n,t){for(var r=t.split(" "),i=r.length-1;i>=0;i--)this.lib_methods.hasOwnProperty(r[i])&&(this.libs[n.name][r[i]]=this.lib_methods[r[i]])},random_str:function(n){var r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".split(""),i,t;for(n||(n=Math.floor(Math.random()*r.length)),i="",t=0;t<n;t++)i+=r[Math.floor(Math.random()*r.length)];return i},libs:{},lib_methods:{set_data:function(n,t){var i=[this.name,+new Date,Foundation.random_str(5)].join("-");return Foundation.cache[i]=t,n.attr("data-"+this.name+"-id",i),t},get_data:function(n){return Foundation.cache[n.attr("data-"+this.name+"-id")]},remove_data:function(t){t?(delete Foundation.cache[t.attr("data-"+this.name+"-id")],t.attr("data-"+this.name+"-id","")):n("[data-"+this.name+"-id]").each(function(){delete Foundation.cache[n(this).attr("data-"+this.name+"-id")],n(this).attr("data-"+this.name+"-id","")})},throttle:function(n,t){var i=null;return function(){var u=this,r=arguments;clearTimeout(i),i=setTimeout(function(){n.apply(u,r)},t)}},data_options:function(t){function s(n){return!isNaN(+n)&&n!==null&&n!==""&&n!==!1&&n!==!0}function u(t){return typeof t=="string"?n.trim(t):t}for(var e={},i,f=(t.attr("data-options")||":").split(";"),o=f.length,r=o-1;r>=0;r--)i=f[r].split(":"),/true/i.test(i[1])&&(i[1]=!0),/false/i.test(i[1])&&(i[1]=!1),s(i[1])&&(i[1]=parseInt(i[1],10)),i.length===2&&i[0].length>0&&(e[u(i[0])]=u(i[1]));return e},delay:function(n,t){return setTimeout(n,t)},scrollTo:function(i,r,u){if(!(u<0)){var e=r-n(t).scrollTop(),f=e/u*10;this.scrollToTimerCache=setTimeout(function(){isNaN(parseInt(f,10))||(t.scrollTo(0,n(t).scrollTop()+f),this.scrollTo(i,r,u-10))}.bind(this),10)}},scrollLeft:function(n){if(n.length)return"scrollLeft"in n[0]?n[0].scrollLeft:n[0].pageXOffset},empty:function(n){if(n.length&&n.length>0)return!1;if(n.length&&n.length===0)return!0;for(var t in n)if(hasOwnProperty.call(n,t))return!1;return!0}},fix_outer:function(n){n.outerHeight=function(n,t){return typeof Zepto=="function"?n.height():typeof t!="undefined"?n.outerHeight(t):n.outerHeight()},n.outerWidth=function(n){return typeof Zepto=="function"?n.width():typeof bool!="undefined"?n.outerWidth(bool):n.outerWidth()}},error:function(n){return n.name+" "+n.message+"; "+n.more},off:function(){return n(this.scope).off(".fndtn"),n(t).off(".fndtn"),!0},zj:function(){try{return Zepto}catch(n){return jQuery}}()},n.fn.foundation=function(){var n=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(n)),this})}})(libFuncName,this,this.document),function(n,t){"use strict";Foundation.libs.topbar={name:"topbar",version:"4.1.2",settings:{index:0,stickyClass:"sticky",custom_back_text:!0,back_text:"Back",init:!1},init:function(i,r,u){var f=this;return typeof r=="object"&&n.extend(!0,this.settings,r),typeof r!="string"?(n(".top-bar").each(function(){f.settings.$w=n(t),f.settings.$topbar=n(this),f.settings.$section=f.settings.$topbar.find("section"),f.settings.$titlebar=f.settings.$topbar.children("ul").first(),f.settings.$topbar.data("index",0);var i=n("<div class='top-bar-js-breakpoint'/>").insertAfter(f.settings.$topbar);f.settings.breakPoint=i.width(),i.remove(),f.assemble(),f.settings.$topbar.parent().hasClass("fixed")&&n("body").css("padding-top",f.outerHeight(f.settings.$topbar))}),f.settings.init||this.events(),this.settings.init):this[r].call(this,u)},events:function(){var i=this,r=this.outerHeight(n(".top-bar"));n(this.scope).on("click.fndtn.topbar",".top-bar .toggle-topbar",function(u){var f=n(this).closest(".top-bar"),e=f.find("section, .section"),o=f.children("ul").first();f.data("height")||i.largestUL(),u.preventDefault(),i.breakpoint()&&f.toggleClass("expanded").css("min-height",""),f.hasClass("expanded")?f.parent().hasClass("fixed")&&(f.parent().removeClass("fixed"),f.addClass("fixed"),n("body").css("padding-top","0"),t.scrollTo(0,0)):(i.rtl?(e.css({right:"0%"}),e.find(">.name").css({right:"100%"})):(e.css({left:"0%"}),e.find(">.name").css({left:"100%"})),e.find("li.moved").removeClass("moved"),f.data("index",0),f.hasClass("fixed")&&(f.parent().addClass("fixed"),f.removeClass("fixed"),n("body").css("padding-top",r)))}).on("click.fndtn.topbar",".top-bar .has-dropdown>a",function(t){var r=n(this).closest(".top-bar"),u=r.find("section, .section"),o=r.children("ul").first(),s=n(this).next(".dropdown").outerHeight(),f,e;(Modernizr.touch||i.breakpoint())&&t.preventDefault(),i.breakpoint()&&(f=n(this),e=f.closest("li"),r.data("index",r.data("index")+1),e.addClass("moved"),i.rtl?(u.css({right:-(100*r.data("index"))+"%"}),u.find(">.name").css({right:100*r.data("index")+"%"})):(u.css({left:-(100*r.data("index"))+"%"}),u.find(">.name").css({left:100*r.data("index")+"%"})),n(".top-bar").css("min-height",s),f.siblings("ul").height(r.data("height")+i.outerHeight(o,!0)),r.css("min-height",r.data("height")+i.outerHeight(o,!0)*2))});n(t).on("resize.fndtn.topbar",function(){i.breakpoint()||n(".top-bar").css("min-height","").removeClass("expanded")}.bind(this));n(this.scope).on("click.fndtn",".top-bar .has-dropdown .back",function(t){t.preventDefault();var e=n(this),r=e.closest(".top-bar"),u=r.find("section, .section"),f=e.closest("li.moved"),o=f.parent();r.data("index",r.data("index")-1),i.rtl?(u.css({right:-(100*r.data("index"))+"%"}),u.find(">.name").css({right:100*r.data("index")+"%"})):(u.css({left:-(100*r.data("index"))+"%"}),u.find(">.name").css({left:100*r.data("index")+"%"})),r.data("index")===0&&r.css("min-height",0),setTimeout(function(){f.removeClass("moved")},300)})},breakpoint:function(){return n(t).width()<=this.settings.breakPoint},assemble:function(){var t=this;this.settings.$section.detach(),this.settings.$section.find(".has-dropdown>a").each(function(){var r=n(this),u=r.siblings(".dropdown"),i=n('<li class="title back js-generated"><h5><a href="#"></a></h5></li>');t.settings.custom_back_text==!0?i.find("h5>a").html("&laquo; "+t.settings.back_text):i.find("h5>a").html("&laquo; "+r.html()),u.prepend(i)}),this.settings.$section.appendTo(this.settings.$topbar),this.sticky()},largestUL:function(){var r=this.settings.$topbar.find("section ul ul"),t=r.first(),i=0,u=this;r.each(function(){n(this).children("li").length>t.children("li").length&&(t=n(this))}),t.children("li").each(function(){i+=u.outerHeight(n(this),!0)}),this.settings.$topbar.data("height",i)},sticky:function(){var i="."+this.settings.stickyClass;if(n(i).length>0){var u=n(i).length?n(i).offset().top:0,r=n(t),f=this.outerHeight(n(".top-bar"));r.scroll(function(){r.scrollTop()>=u?(n(i).addClass("fixed"),n("body").css("padding-top",f)):r.scrollTop()<u&&(n(i).removeClass("fixed"),n("body").css("padding-top","0"))})}},off:function(){n(this.scope).off(".fndtn.topbar"),n(t).off(".fndtn.topbar")}}}(Foundation.zj,this,this.document),function(n,t,i){"use strict";Foundation.libs.section={name:"section",version:"4.1.3",settings:{deep_linking:!1,one_up:!0,multiple_open_sections:!1,section_selector:"[data-section]",region_selector:"section, .section, [data-section-region]",title_selector:".title, [data-section-title]",active_region_selector:"section.active, .section.active, .active[data-section-region]",content_selector:".content, [data-section-content]",nav_selector:'[data-section="vertical-nav"], [data-section="horizontal-nav"]',callback:function(){}},init:function(t,i,r){var u=this;return Foundation.inherit(this,"throttle data_options position_right offset_right"),typeof i=="object"&&n.extend(!0,u.settings,i),typeof i!="string"?(this.set_active_from_hash(),this.events(),!0):this[i].call(this,r)},events:function(){var r=this;n(this.scope).on("click.fndtn.section","[data-section] .title, [data-section] [data-section-title]",function(t){var i=n(this),u=i.closest(r.settings.section_selector);r.toggle_active.call(this,t,r),r.reflow()});n(t).on("resize.fndtn.section",r.throttle(function(){r.resize.call(this)},30)).on("hashchange",function(){r.settings.toggled||(r.set_active_from_hash(),n(this).trigger("resize"))}).trigger("resize");n(i).on("click.fndtn.section",function(t){n(t.target).closest(r.settings.title_selector).length<1&&n(r.settings.nav_selector).children(r.settings.region_selector).removeClass("active").attr("style","")})},toggle_active:function(t,i){var h=n(this),i=Foundation.libs.section,u=h.closest(i.settings.region_selector),s=h.siblings(i.settings.content_selector),r=u.parent(),e=n.extend({},i.settings,i.data_options(r)),f=r.children(i.settings.active_region_selector),o;i.settings.toggled=!0,!e.deep_linking&&s.length>0&&t.preventDefault(),e.multiple_open_sections&&i.is_accordion(r)?u.toggleClass("active"):u.hasClass("active")?(i.small(r)||i.is_vertical_nav(r)||i.is_horizontal_nav(r)||i.is_accordion(r))&&(f[0]===u[0]&&(f[0]!==u[0]||e.one_up)||u.removeClass("active").attr("style","")):(f=r.children(i.settings.active_region_selector),o=i.outerHeight(u.children(i.settings.title_selector)),(i.small(r)||e.one_up)&&(i.small(r)?f.attr("style",""):f.attr("style","visibility: hidden; padding-top: "+o+"px;")),i.small(r)?u.attr("style",""):u.css("padding-top",o),u.addClass("active"),f.length>0&&f.removeClass("active").attr("style",""),i.is_vertical_tabs(r)&&(s.css("display","block"),f!==null&&f.children(i.settings.content_selector).css("display","none"))),setTimeout(function(){i.settings.toggled=!1},300),e.callback()},resize:function(){var t=Foundation.libs.section,i=n(t.settings.section_selector);i.each(function(){var i=n(this),r=i.children(t.settings.active_region_selector),f=n.extend({},t.settings,t.data_options(i)),u;f.multiple_open_sections&&t.is_accordion(i)||(r.length>1?r.not(":first").removeClass("active").attr("style",""):r.length<1&&!t.is_vertical_nav(i)&&!t.is_horizontal_nav(i)&&!t.is_accordion(i)&&(u=i.children(t.settings.region_selector).first(),(f.one_up||!t.small(i))&&u.addClass("active"),t.small(i)?u.attr("style",""):u.css("padding-top",t.outerHeight(u.children(t.settings.title_selector))))),t.small(i)?r.attr("style",""):r.css("padding-top",t.outerHeight(r.children(t.settings.title_selector))),t.position_titles(i),t.is_horizontal_nav(i)&&!t.small(i)||t.is_vertical_tabs(i)?t.position_content(i):t.position_content(i,!1)})},is_vertical_nav:function(n){return/vertical-nav/i.test(n.data("section"))},is_horizontal_nav:function(n){return/horizontal-nav/i.test(n.data("section"))},is_accordion:function(n){return/accordion/i.test(n.data("section"))},is_horizontal_tabs:function(n){return/^tabs$/i.test(n.data("section"))},is_vertical_tabs:function(n){return/vertical-tabs/i.test(n.data("section"))},set_active_from_hash:function(){var r=t.location.hash.substring(1),u=n("[data-section]"),i=this;u.each(function(){var f=n(this),e=n.extend({},i.settings,i.data_options(f)),t,u;r.length>0&&e.deep_linking&&(t=f.children(i.settings.region_selector).attr("style","").removeClass("active"),u=t.map(function(){var t=n(i.settings.content_selector,this),u=t.data("slug");if(u===r)return t}),n(u[0]).parent().addClass("active"))})},position_titles:function(t,i){var r=this,e=t.children(this.settings.region_selector).map(function(){return n(this).children(r.settings.title_selector)}),u=0,f=0,r=this;typeof i=="boolean"?e.attr("style",""):e.each(function(){r.is_vertical_tabs(t)?(n(this).css("top",f),f+=r.outerHeight(n(this))):(r.rtl?n(this).css("right",u):n(this).css("left",u),u+=r.outerWidth(n(this)))})},position_content:function(t,i){var r=this,u=t.children(r.settings.region_selector),o=u.map(function(){return n(this).children(r.settings.title_selector)}),h=u.map(function(){return n(this).children(r.settings.content_selector)});if(typeof i=="boolean")h.attr("style",""),t.attr("style","");else if(r.is_vertical_tabs(t)&&!r.small(t)){var s=0,f=Number.MAX_VALUE,e=null;u.each(function(){var u=n(this),o=u.children(r.settings.title_selector),h=u.children(r.settings.content_selector),i=0;e=r.outerWidth(o),i=r.outerWidth(t)-e,i<f&&(f=i),s+=r.outerHeight(o),n(this).hasClass("active")||h.css("display","none")}),u.each(function(){var t=n(this).children(r.settings.content_selector);t.css("minHeight",s),t.css("maxWidth",f-2)}),t.css("maxWidth",e+f)}else u.each(function(){var u=n(this),t=u.children(r.settings.title_selector),i=u.children(r.settings.content_selector);r.rtl?i.css({right:r.position_right(t)+1,top:r.outerHeight(t)-2}):i.css({left:t.position().left-1,top:r.outerHeight(t)-2})}),typeof Zepto=="function"?t.height(this.outerHeight(o.first())):t.height(this.outerHeight(o.first())-2)},position_right:function(t){var f=this,e=t.closest(this.settings.section_selector),u=e.children(this.settings.region_selector),i=t.closest(this.settings.section_selector).width(),r=u.map(function(){return n(this).children(f.settings.title_selector)}).length;return i-t.position().left-t.width()*(t.index()+1)-r},reflow:function(t){var t=t||i;n(this.settings.section_selector,t).trigger("resize")},small:function(t){var i=n.extend({},this.settings,this.data_options(t));return this.is_horizontal_tabs(t)?!1:t&&this.is_accordion(t)?!0:n("html").hasClass("lt-ie8")?!0:n("html").hasClass("ie8compat")?!0:n("html").hasClass("eq-ie8")?!1:n(this.scope).width()<768},off:function(){n(this.scope).off(".fndtn.section"),n(t).off(".fndtn.section"),n(i).off(".fndtn.section")}}}(Foundation.zj,this,this.document),function(n){"use strict";function r(n,t,i){return n.addEventListener?n.addEventListener(t,i,!1):n.attachEvent?n.attachEvent("on"+t,i):void 0}function u(n,t){for(var i=0,r=n.length;i<r;i++)if(n[i]===t)return!0;return!1}function t(n,t){var i;n.createTextRange?(i=n.createTextRange(),i.move("character",t),i.select()):n.selectionStart&&(n.focus(),n.setSelectionRange(t,t))}function i(n,t){try{return n.type=t,!0}catch(i){return!1}}n.Placeholders={Utils:{addEventListener:r,inArray:u,moveCaret:t,changeType:i}}}(this),function(n){"use strict";function tt(){}function nt(){try{return document.activeElement}catch(n){}}function w(n,t){var r,i,e=!!t&&n.value!==t,f=n.value===n.getAttribute(u);return(e||f)&&n.getAttribute(h)==="true"?(n.removeAttribute(h),n.value=n.value.replace(n.getAttribute(u),""),n.className=n.className.replace(ri,""),i=n.getAttribute(v),parseInt(i,10)>=0&&(n.setAttribute("maxLength",i),n.removeAttribute(v)),r=n.getAttribute(a),r&&(n.type=r),!0):!1}function g(n){var f,r,t=n.getAttribute(u);return n.value===""&&t?(n.setAttribute(h,"true"),n.value=t,n.className+=" "+d,r=n.getAttribute(v),r||(n.setAttribute(v,n.maxLength),n.removeAttribute("maxLength")),f=n.getAttribute(a),f?n.type="text":n.type==="password"&&i.changeType(n,"text")&&n.setAttribute(a,"password"),!0):!1}function it(n,t){var f,s,r,o,c,h,i;if(n&&n.getAttribute(u))t(n);else for(r=n?n.getElementsByTagName("input"):e,o=n?n.getElementsByTagName("textarea"):l,f=r?r.length:0,s=o?o.length:0,i=0,h=f+s;i<h;i++)c=i<f?r[i]:o[i-f],t(c)}function rt(n){it(n,w)}function ti(n){it(n,g)}function kt(n){return function(){p&&n.value===n.getAttribute(u)&&n.getAttribute(h)==="true"?i.moveCaret(n,0):w(n)}}function vt(n){return function(){g(n)}}function at(n){return function(t){return k=n.value,n.getAttribute(h)==="true"&&k===n.getAttribute(u)&&i.inArray(ii,t.keyCode)?(t.preventDefault&&t.preventDefault(),!1):void 0}}function yt(n){return function(){w(n,k),n.value===""&&(n.blur(),i.moveCaret(n,0))}}function wt(n){return function(){n===nt()&&n.value===n.getAttribute(u)&&n.getAttribute(h)==="true"&&i.moveCaret(n,0)}}function pt(n){return function(){rt(n)}}function ut(n){n.form&&(s=n.form,typeof s=="string"&&(s=document.getElementById(s)),s.getAttribute(ot)||(i.addEventListener(s,"submit",pt(s)),s.setAttribute(ot,"true"))),i.addEventListener(n,"focus",kt(n)),i.addEventListener(n,"blur",vt(n)),p&&(i.addEventListener(n,"keydown",at(n)),i.addEventListener(n,"keyup",yt(n)),i.addEventListener(n,"click",wt(n))),n.setAttribute(et,"true"),n.setAttribute(u,r),(p||n!==nt())&&g(n)}var st=["text","search","url","tel","email","password","number","textarea"],ii=[27,33,34,35,36,37,38,39,40,8,46],bt="#ccc",d="placeholdersjs",ri=new RegExp("(?:^|\\s)"+d+"(?!\\S)"),e,l,u="data-placeholder-value",h="data-placeholder-active",a="data-placeholder-type",ot="data-placeholder-submit",et="data-placeholder-bound",dt="data-placeholder-focus",gt="data-placeholder-live",v="data-placeholder-maxlength",ni=document.createElement("input"),ct=document.getElementsByTagName("head")[0],lt=document.documentElement,o=n.Placeholders,i=o.Utils,p,ht,k,c,b,r,ft,s,t,y,f;if(o.nativeSupport=ni.placeholder!==void 0,!o.nativeSupport){for(e=document.getElementsByTagName("input"),l=document.getElementsByTagName("textarea"),p=lt.getAttribute(dt)==="false",ht=lt.getAttribute(gt)!=="false",c=document.createElement("style"),c.type="text/css",b=document.createTextNode("."+d+" { color:"+bt+"; }"),c.styleSheet?c.styleSheet.cssText=b.nodeValue:c.appendChild(b),ct.insertBefore(c,ct.firstChild),f=0,y=e.length+l.length;f<y;f++)t=f<e.length?e[f]:l[f-e.length],r=t.attributes.placeholder,r&&(r=r.nodeValue,r&&i.inArray(st,t.type)&&ut(t));ft=setInterval(function(){for(f=0,y=e.length+l.length;f<y;f++)t=f<e.length?e[f]:l[f-e.length],r=t.attributes.placeholder,r?(r=r.nodeValue,r&&i.inArray(st,t.type)&&(t.getAttribute(et)||ut(t),r===t.getAttribute(u)&&(t.type!=="password"||t.getAttribute(a))||(t.type==="password"&&!t.getAttribute(a)&&i.changeType(t,"text")&&t.setAttribute(a,"password"),t.value===t.getAttribute(u)&&(t.value=r),t.setAttribute(u,r)))):t.getAttribute(h)&&(w(t),t.removeAttribute(u));ht||clearInterval(ft)},100)}i.addEventListener(n,"beforeunload",function(){o.disable()}),o.disable=o.nativeSupport?tt:rt,o.enable=o.nativeSupport?tt:ti}(this),function(n,t,i,r){"use strict";Foundation.libs.forms={name:"forms",version:"4.0.4",settings:{disable_class:"no-custom"},init:function(t,i,r){return this.scope=t||this.scope,typeof i=="object"&&n.extend(!0,this.settings,i),typeof i!="string"?(this.settings.init||this.events(),this.assemble(),this.settings.init):this[i].call(this,r)},assemble:function(){n('form.custom input[type="radio"]',n(this.scope)).not('[data-customforms="disabled"]').not("."+this.settings.disable_class).each(this.append_custom_markup),n('form.custom input[type="checkbox"]',n(this.scope)).not('[data-customforms="disabled"]').not("."+this.settings.disable_class).each(this.append_custom_markup),n("form.custom select",n(this.scope)).not('[data-customforms="disabled"]').not("."+this.settings.disable_class).not("[multiple=multiple]").each(this.append_custom_select)},events:function(){var r=this;n(this.scope).on("click.fndtn.forms","form.custom span.custom.checkbox",function(t){t.preventDefault(),t.stopPropagation(),r.toggle_checkbox(n(this))}).on("click.fndtn.forms","form.custom span.custom.radio",function(t){t.preventDefault(),t.stopPropagation(),r.toggle_radio(n(this))}).on("change.fndtn.forms",'form.custom select:not([data-customforms="disabled"])',function(){r.refresh_custom_select(n(this))}).on("click.fndtn.forms","form.custom label",function(t){if(n(t.target).is("label")){var i=n("#"+r.escape(n(this).attr("for"))).not('[data-customforms="disabled"]'),f,u;i.length!==0&&(i.attr("type")==="checkbox"?(t.preventDefault(),f=n(this).find("span.custom.checkbox"),f.length===0&&(f=i.add(this).siblings("span.custom.checkbox").first()),r.toggle_checkbox(f)):i.attr("type")==="radio"&&(t.preventDefault(),u=n(this).find("span.custom.radio"),u.length===0&&(u=i.add(this).siblings("span.custom.radio").first()),r.toggle_radio(u)))}}).on("click.fndtn.forms","form.custom div.custom.dropdown a.current, form.custom div.custom.dropdown a.selector",function(t){var f=n(this),i=f.closest("div.custom.dropdown"),u=i.prev();if(i.hasClass("open")||n(r.scope).trigger("click"),t.preventDefault(),!1===u.is(":disabled")){if(i.toggleClass("open"),i.hasClass("open"))n(r.scope).on("click.fndtn.forms.customdropdown",function(){i.removeClass("open"),n(r.scope).off(".fndtn.forms.customdropdown")});else n(r.scope).on(".fndtn.forms.customdropdown");return!1}}).on("click.fndtn.forms touchend.fndtn.forms","form.custom div.custom.dropdown li",function(t){var i=n(this),f=i.closest("div.custom.dropdown"),u=f.prev(),e=0,r;t.preventDefault(),t.stopPropagation(),n(this).hasClass("disabled")||(n("div.dropdown").not(f).removeClass("open"),r=i.closest("ul").find("li.selected"),r.removeClass("selected"),i.addClass("selected"),f.removeClass("open").find("a.current").text(i.text()),i.closest("ul").find("li").each(function(n){i[0]===this&&(e=n)}),u[0].selectedIndex=e,u.data("prevalue",r.html()),u.trigger("change"))});n(t).on("keydown",function(t){var o=i.activeElement,u=n(".custom.dropdown.open"),e,r,f;u.length>0&&(t.preventDefault(),t.which===13&&u.find("li.selected").trigger("click"),t.which===38?(r=u.find("li.selected"),e=r.prev(":not(.disabled)"),e.length>0&&(r.removeClass("selected"),e.addClass("selected"))):t.which===40&&(r=u.find("li.selected"),f=r.next(":not(.disabled)"),f.length>0&&(r.removeClass("selected"),f.addClass("selected"))))});this.settings.init=!0},append_custom_markup:function(t,i){var r=n(i).addClass("hidden-field"),f=r.attr("type"),u=r.next("span.custom."+f);u.length===0&&(u=n('<span class="custom '+f+'"></span>').insertAfter(r)),u.toggleClass("checked",r.is(":checked")),u.toggleClass("disabled",r.is(":disabled"))},append_custom_select:function(t,i){var o=Foundation.libs.forms,u=n(i),r=u.next("div.custom.dropdown"),e=r.find("ul"),w=r.find(".current"),v=r.find(".selector"),h=u.find("option"),p=h.filter(":selected"),y=u.attr("class")?u.attr("class").split(" "):[],c=0,s="",f,l=!1,a;u.hasClass(o.settings.disable_class)||(r.length===0?(a=u.hasClass("small")?"small":u.hasClass("medium")?"medium":u.hasClass("large")?"large":u.hasClass("expand")?"expand":"",r=n('<div class="'+["custom","dropdown",a].concat(y).filter(function(n,t,i){return n==""?!1:i.indexOf(n)==t}).join(" ")+'"><a href="#" class="selector"></a><ul /></div>'),v=r.find(".selector"),e=r.find("ul"),s=h.map(function(){return"<li>"+n(this).html()+"</li>"}).get().join(""),e.append(s),l=r.prepend('<a href="#" class="current">'+p.html()+"</a>").find(".current"),u.after(r).addClass("hidden-field")):(s=h.map(function(){return"<li>"+n(this).html()+"</li>"}).get().join(""),e.html("").append(s)),r.toggleClass("disabled",u.is(":disabled")),f=e.find("li"),h.each(function(t){this.selected&&(f.eq(t).addClass("selected"),l&&l.html(n(this).html())),n(this).is(":disabled")&&f.eq(t).addClass("disabled")}),r.is(".small, .medium, .large, .expand")||(r.addClass("open"),o=Foundation.libs.forms,o.hidden_fix.adjust(e),c=o.outerWidth(f)>c?o.outerWidth(f):c,Foundation.libs.forms.hidden_fix.reset(),r.removeClass("open")))},refresh_custom_select:function(t){var u=this,f=0,i=t.next(),r=t.find("option");i.find("ul").html(""),r.each(function(){var t=n("<li>"+n(this).html()+"</li>");i.find("ul").append(t)}),r.each(function(t){this.selected&&(i.find("li").eq(t).addClass("selected"),i.find(".current").html(n(this).html())),n(this).is(":disabled")&&i.find("li").eq(t).addClass("disabled")}),i.removeAttr("style").find("ul").removeAttr("style"),i.find("li").each(function(){i.addClass("open"),u.outerWidth(n(this))>f&&(f=u.outerWidth(n(this))),i.removeClass("open")})},toggle_checkbox:function(n){var t=n.prev(),i=t[0];!1===t.is(":disabled")&&(i.checked=i.checked?!1:!0,n.toggleClass("checked"),t.trigger("change"))},toggle_radio:function(n){var t=n.prev(),r=t.closest("form.custom"),i=t[0];!1===t.is(":disabled")&&(r.find('input[type="radio"][name="'+this.escape(t.attr("name"))+'"]').next().not(n).removeClass("checked"),n.hasClass("checked")||n.toggleClass("checked"),i.checked=n.hasClass("checked"),t.trigger("change"))},escape:function(n){return n?n.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"):""},hidden_fix:{tmp:[],hidden:null,adjust:function(t){var i=this;i.hidden=t.parents().andSelf().filter(":hidden"),i.hidden.each(function(){var t=n(this);i.tmp.push(t.attr("style")),t.css({visibility:"hidden",display:"block"})})},reset:function(){var t=this;t.hidden.each(function(i){var f=n(this),u=t.tmp[i];u===r?f.removeAttr("style"):f.attr("style",u)}),t.tmp=[],t.hidden=null}},off:function(){n(this.scope).off(".fndtn.forms")}}}(Foundation.zj,this,this.document),function(n,t){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"4.1.3",settings:{activeClass:"open",opened:function(){},closed:function(){}},init:function(t,i,r){return this.scope=t||this.scope,Foundation.inherit(this,"throttle scrollLeft"),typeof i=="object"&&n.extend(!0,this.settings,i),typeof i!="string"?(this.settings.init||this.events(),this.settings.init):this[i].call(this,r)},events:function(){var i=this;n(this.scope).on("click.fndtn.dropdown","[data-dropdown]",function(t){t.preventDefault(),i.toggle(n(this))}).on("opened.fndtn.dropdown","[data-dropdown-content]",this.settings.opened).on("closed.fndtn.dropdown","[data-dropdown-content]",this.settings.closed);n("body").on("click.fndtn.dropdown",function(t){var r=n(t.target).closest("[data-dropdown-content]");if(!n(t.target).data("dropdown")){if(r.length>0&&(n(t.target).is("[data-dropdown-content]")||n.contains(r.first()[0],t.target))){t.stopPropagation();return}i.close.call(i,n("[data-dropdown-content]"))}});n(t).on("resize.fndtn.dropdown",i.throttle(function(){i.resize.call(i)},50)).trigger("resize"),this.settings.init=!0},close:function(t){var i=this;t.each(function(){n(this).hasClass(i.settings.activeClass)&&(n(this).css(Foundation.rtl?"right":"left","-99999px").removeClass(i.settings.activeClass),n(this).trigger("closed"))})},open:function(n,t){this.css(n.addClass(this.settings.activeClass),t),n.trigger("opened")},toggle:function(t){var i=n("#"+t.data("dropdown"));this.close.call(this,n("[data-dropdown-content]").not(i)),i.hasClass(this.settings.activeClass)?this.close.call(this,i):this.open.call(this,i,t)},resize:function(){var t=n("[data-dropdown-content].open"),i=n("[data-dropdown='"+t.attr("id")+"']");t.length&&i.length&&this.css(t,i)},css:function(i,r){var u,f;return/body/i.test(i.offsetParent()[0].nodeName)?(u=r.offset(),u.top-=i.offsetParent().offset().top,u.left-=i.offsetParent().offset().left):u=r.position(),this.small()?i.css({position:"absolute",width:"95%",left:"2.5%","max-width":"none",top:u.top+this.outerHeight(r)}):(!Foundation.rtl&&n(t).width()>this.outerWidth(i)+r.offset().left?f=u.left:(i.hasClass("right")||i.addClass("right"),f=u.left-(this.outerWidth(i)-this.outerWidth(r))),i.attr("style","").css({position:"absolute",top:u.top+this.outerHeight(r),left:f})),i},small:function(){return n(t).width()<768||n("html").hasClass("lt-ie9")},off:function(){n(this.scope).off(".fndtn.dropdown"),n("html, body").off(".fndtn.dropdown"),n(t).off(".fndtn.dropdown"),n("[data-dropdown-content]").off(".fndtn.dropdown"),this.settings.init=!1}}}(Foundation.zj,this,this.document),function(n){"use strict";Foundation.libs.alerts={name:"alerts",version:"4.0.0",settings:{speed:300,callback:function(){}},init:function(t,i,r){return this.scope=t||this.scope,typeof i=="object"&&n.extend(!0,this.settings,i),typeof i!="string"?(this.settings.init||this.events(),this.settings.init):this[i].call(this,r)},events:function(){var t=this;n(this.scope).on("click.fndtn.alerts","[data-alert] a.close",function(i){i.preventDefault(),n(this).closest("[data-alert]").fadeOut(t.speed,function(){n(this).remove(),t.settings.callback()})});this.settings.init=!0},off:function(){n(this.scope).off(".fndtn.alerts")}}}(Foundation.zj,this,this.document)