!function(a){"use strict";a.fn.fitVids=function(e){var n={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var t=document.head||document.getElementsByTagName("head")[0],i=document.createElement("div");i.innerHTML='

x

',t.appendChild(i.childNodes[1])}return e&&a.extend(n,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];n.customSelector&&e.push(n.customSelector);var i=".fitvidsignore";n.ignore&&(i=i+", "+n.ignore);var t=a(this).find(e.join(","));(t=(t=t.not("object object")).not(i)).each(function(){var e=a(this);if(!(0').parent(".fluid-width-video-wrapper").css("padding-top",100*t+"%"),e.removeAttr("height").removeAttr("width")}})})},a.fn.fitVids._count=0}(window.jQuery||window.Zepto),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(d){function e(){}function p(e,t){g.ev.on(n+e+C,t)}function u(e,t,n,i){var a=document.createElement("div");return a.className="mfp-"+e,n&&(a.innerHTML=n),i?t&&t.appendChild(a):(a=d(a),t&&a.appendTo(t)),a}function f(e,t){g.ev.triggerHandler(n+e,t),g.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),g.st.callbacks[e]&&g.st.callbacks[e].apply(g,d.isArray(t)?t:[t]))}function m(e){return e===t&&g.currTemplate.closeBtn||(g.currTemplate.closeBtn=d(g.st.closeMarkup.replace("%title%",g.st.tClose)),t=e),g.currTemplate.closeBtn}function o(){d.magnificPopup.instance||((g=new e).init(),d.magnificPopup.instance=g)}var g,i,h,a,v,t,l="Close",c="BeforeClose",y="MarkupParse",b="Open",r="Change",n="mfp",C="."+n,w="mfp-ready",s="mfp-removing",_="mfp-prevent-close",k=!!window.jQuery,T=d(window);e.prototype={constructor:e,init:function(){var e=navigator.appVersion;g.isLowIE=g.isIE8=document.all&&!document.addEventListener,g.isAndroid=/android/gi.test(e),g.isIOS=/iphone|ipad|ipod/gi.test(e),g.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),g.probablyMobile=g.isAndroid||g.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),h=d(document),g.popupsCache={}},open:function(e){var t;if(!1===e.isObj){g.items=e.items.toArray(),g.index=0;var n,i=e.items;for(t=0;t(e||T.height())},_setFocus:function(){(g.st.focus?g.content.find(g.st.focus).eq(0):g.wrap).focus()},_onFocusIn:function(e){if(e.target!==g.wrap[0]&&!d.contains(g.wrap[0],e.target))return g._setFocus(),!1},_parseMarkup:function(a,e,t){var o;t.data&&(e=d.extend(t.data,e)),f(y,[a,e,t]),d.each(e,function(e,t){if(void 0===t||!1===t)return!0;if(1<(o=e.split("_")).length){var n=a.find(C+"-"+o[0]);if(0").attr("src",t).attr("class",n.attr("class"))):n.attr(o[1],t)}}else a.find(C+"-"+e).html(t)})},_getScrollbarSize:function(){if(void 0===g.scrollbarSize){var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),g.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return g.scrollbarSize}},d.magnificPopup={instance:null,proto:e.prototype,modules:[],open:function(e,t){return o(),(e=e?d.extend(!0,{},e):{}).isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return d.magnificPopup.instance&&d.magnificPopup.instance.close()},registerModule:function(e,t){t.options&&(d.magnificPopup.defaults[e]=t.options),d.extend(this.proto,t.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},d.fn.magnificPopup=function(e){o();var t=d(this);if("string"==typeof e)if("open"===e){var n,i=k?t.data("magnificPopup"):t[0].magnificPopup,a=parseInt(arguments[1],10)||0;n=i.items?i.items[a]:(n=t,i.delegate&&(n=n.find(i.delegate)),n.eq(a)),g._openClick({mfpEl:n},t,i)}else g.isOpen&&g[e].apply(g,Array.prototype.slice.call(arguments,1));else e=d.extend(!0,{},e),k?t.data("magnificPopup",e):t[0].magnificPopup=e,g.addGroup(t,e);return t};function I(){P&&(S.after(P.addClass(x)).detach(),P=null)}var x,S,P,E="inline";d.magnificPopup.registerModule(E,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){g.types.push(E),p(l+"."+E,function(){I()})},getInline:function(e,t){if(I(),e.src){var n=g.st.inline,i=d(e.src);if(i.length){var a=i[0].parentNode;a&&a.tagName&&(S||(x=n.hiddenClass,S=u(x),x="mfp-"+x),P=i.after(S).detach().removeClass(x)),g.updateStatus("ready")}else g.updateStatus("error",n.tNotFound),i=d("
");return e.inlineElement=i}return g.updateStatus("ready"),g._parseMarkup(t,{},e),t}}});function O(){z&&d(document.body).removeClass(z)}function N(){O(),g.req&&g.req.abort()}var z,A="ajax";d.magnificPopup.registerModule(A,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){g.types.push(A),z=g.st.ajax.cursor,p(l+"."+A,N),p("BeforeChange."+A,N)},getAjax:function(a){z&&d(document.body).addClass(z),g.updateStatus("loading");var e=d.extend({url:a.src,success:function(e,t,n){var i={data:e,xhr:n};f("ParseAjax",i),g.appendContent(d(i.data),A),a.finished=!0,O(),g._setFocus(),setTimeout(function(){g.wrap.addClass(w)},16),g.updateStatus("ready"),f("AjaxContentAdded")},error:function(){O(),a.finished=a.loadError=!0,g.updateStatus("error",g.st.ajax.tError.replace("%url%",a.src))}},g.st.ajax.settings);return g.req=d.ajax(e),""}}});var L;d.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var e=g.st.image,t=".image";g.types.push("image"),p(b+t,function(){"image"===g.currItem.type&&e.cursor&&d(document.body).addClass(e.cursor)}),p(l+t,function(){e.cursor&&d(document.body).removeClass(e.cursor),T.off("resize"+C)}),p("Resize"+t,g.resizeImage),g.isLowIE&&p("AfterChange",g.resizeImage)},resizeImage:function(){var e=g.currItem;if(e&&e.img&&g.st.image.verticalFit){var t=0;g.isLowIE&&(t=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",g.wH-t)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,L&&clearInterval(L),e.isCheckingImgSize=!1,f("ImageHasSize",e),e.imgHidden&&(g.content&&g.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(t){var n=0,i=t.img[0],a=function(e){L&&clearInterval(L),L=setInterval(function(){return 0
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){g.types.push(j),p("BeforeChange",function(e,t,n){t!==n&&(t===j?B():n===j&&B(!0))}),p(l+"."+j,function(){B()})},getIframe:function(e,t){var n=e.src,i=g.st.iframe;d.each(i.patterns,function(){if(-1',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var o=g.st.gallery,e=".mfp-gallery";return g.direction=!0,!(!o||!o.enabled)&&(v+=" mfp-gallery",p(b+e,function(){o.navigateByImgClick&&g.wrap.on("click"+e,".mfp-img",function(){if(1=g.index,g.index=e,g.updateItemHTML()},preloadNearbyImages:function(){var e,t=g.st.gallery.preload,n=Math.min(t[0],g.items.length),i=Math.min(t[1],g.items.length);for(e=1;e<=(g.direction?i:n);e++)g._preloadItem(g.index+e);for(e=1;e<=(g.direction?n:i);e++)g._preloadItem(g.index-e)},_preloadItem:function(e){if(e=F(e),!g.items[e].preloaded){var t=g.items[e];t.parsed||(t=g.parseEl(e)),f("LazyLoad",t),"image"===t.type&&(t.img=d('').on("load.mfploader",function(){t.hasSize=!0}).on("error.mfploader",function(){t.hasSize=!0,t.loadError=!0,f("LazyLoadError",t)}).attr("src",t.src)),t.preloaded=!0}}}});var D="retina";d.magnificPopup.registerModule(D,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(1",{id:s.scrollName,href:"#top"}),s.scrollTitle&&r.attr("title",s.scrollTitle),r.appendTo("body"),s.scrollImg||s.scrollTrigger||r.html(s.scrollText),r.css({display:"none",position:"fixed",zIndex:s.zIndex}),s.activeOverlay&&c("
",{id:s.scrollName+"-active"}).css({position:"absolute",top:s.scrollDistance+"px",width:"100%",borderTop:"1px dotted"+s.activeOverlay,zIndex:s.zIndex}).appendTo("body"),s.animation){case"fade":t="fadeIn",n="fadeOut",i=s.animationSpeed;break;case"slide":t="slideDown",n="slideUp",i=s.animationSpeed;break;default:t="show",n="hide",i=0}a="top"===s.scrollFrom?s.scrollDistance:c(p).height()-c(d).height()-s.scrollDistance,c(d).scroll(function(){c(d).scrollTop()>a?l||(r[t](i),l=!0):l&&(r[n](i),l=!1)}),s.scrollTarget?"number"==typeof s.scrollTarget?o=s.scrollTarget:"string"==typeof s.scrollTarget&&(o=Math.floor(c(s.scrollTarget).offset().top)):o=0,r.click(function(e){e.preventDefault(),c("html, body").animate({scrollTop:o},s.scrollSpeed,s.easingType)})},c.fn.scrollUp.defaults={scrollName:"scrollUp",scrollDistance:300,scrollFrom:"top",scrollSpeed:300,easingType:"linear",animation:"fade",animationSpeed:200,scrollTrigger:!1,scrollTarget:!1,scrollText:"Scroll to top",scrollTitle:!1,scrollImg:!1,activeOverlay:!1,zIndex:2147483647},c.fn.scrollUp.destroy=function(e){c.removeData(p.body,"scrollUp"),c("#"+c.fn.scrollUp.settings.scrollName).remove(),c("#"+c.fn.scrollUp.settings.scrollName+"-active").remove(),7<=c.fn.jquery.split(".")[1]?c(d).off("scroll",e):c(d).unbind("scroll",e)},c.scrollUp=c.fn.scrollUp}(jQuery,window,document),function(p,o){function a(e,t){this.element=e,this.settings=p.extend({},n,t),this.settings.duplicate||t.hasOwnProperty("removeIds")||(this.settings.removeIds=!1),this._defaults=n,this._name=r,this.init()}var n={label:"MENU",duplicate:!0,duration:200,easingOpen:"swing",easingClose:"swing",closedSymbol:"►",openedSymbol:"▼",prependTo:"body",appendTo:"",parentTag:"a",closeOnClick:!1,allowParentLinks:!1,nestedParentLinks:!0,showChildren:!1,removeIds:!0,removeClasses:!1,removeStyles:!1,brand:"",animations:"jquery",init:function(){},beforeOpen:function(){},beforeClose:function(){},afterOpen:function(){},afterClose:function(){}},r="slicknav",u="slicknav";Keyboard={DOWN:40,ENTER:13,ESCAPE:27,LEFT:37,RIGHT:39,SPACE:32,TAB:9,UP:38},a.prototype.init=function(){var e,t,s=this,n=p(this.element),l=this.settings;if(l.duplicate?s.mobileNav=n.clone():s.mobileNav=n,l.removeIds&&(s.mobileNav.removeAttr("id"),s.mobileNav.find("*").each(function(e,t){p(t).removeAttr("id")})),l.removeClasses&&(s.mobileNav.removeAttr("class"),s.mobileNav.find("*").each(function(e,t){p(t).removeAttr("class")})),l.removeStyles&&(s.mobileNav.removeAttr("style"),s.mobileNav.find("*").each(function(e,t){p(t).removeAttr("style")})),e=u+"_icon",""===l.label&&(e+=" "+u+"_no-text"),"a"==l.parentTag&&(l.parentTag='a href="#"'),s.mobileNav.attr("class",u+"_nav"),t=p('
'),""!==l.brand){var i=p('
'+l.brand+"
");p(t).append(i)}s.btn=p(["<"+l.parentTag+' aria-haspopup="true" role="button" tabindex="0" class="'+u+"_btn "+u+'_collapsed">',''+l.label+"",'','','','',"",""].join("")),p(t).append(s.btn),""!==l.appendTo?p(l.appendTo).append(t):p(l.prependTo).prepend(t),t.append(s.mobileNav);var a=s.mobileNav.find("li");p(a).each(function(){var e=p(this),t={};if(t.children=e.children("ul").attr("role","menu"),e.data("menu",t),0');if(l.allowParentLinks&&!l.nestedParentLinks&&i)p(a).wrapAll('').parent();else p(a).wrapAll(o).parent().addClass(u+"_row");l.showChildren?e.addClass(u+"_open"):e.addClass(u+"_collapsed"),e.addClass(u+"_parent");var r=p(''+(l.showChildren?l.openedSymbol:l.closedSymbol)+"");l.allowParentLinks&&!l.nestedParentLinks&&i&&(r=r.wrap(o).parent()),p(a).last().after(r)}else 0===e.children().length&&e.addClass(u+"_txtnode");e.children("a").attr("role","menuitem").click(function(e){l.closeOnClick&&!p(e.target).parent().closest("li").hasClass(u+"_parent")&&p(s.btn).click()}),l.closeOnClick&&l.allowParentLinks&&(e.children("a").children("a").click(function(e){p(s.btn).click()}),e.find("."+u+"_parent-link a:not(."+u+"_item)").click(function(e){p(s.btn).click()}))}),p(a).each(function(){var e=p(this).data("menu");l.showChildren||s._visibilityToggle(e.children,null,!1,null,!0)}),s._visibilityToggle(s.mobileNav,null,!1,"init",!0),s.mobileNav.attr("role","menu"),p(o).mousedown(function(){s._outlines(!1)}),p(o).keyup(function(){s._outlines(!0)}),p(s.btn).click(function(e){e.preventDefault(),s._menuToggle()}),s.mobileNav.on("click","."+u+"_item",function(e){e.preventDefault(),s._itemClick(p(this))}),p(s.btn).keydown(function(e){var t=e||event;switch(t.keyCode){case Keyboard.ENTER:case Keyboard.SPACE:case Keyboard.DOWN:e.preventDefault(),t.keyCode===Keyboard.DOWN&&p(s.btn).hasClass(u+"_open")||s._menuToggle(),p(s.btn).next().find('[role="menuitem"]').first().focus()}}),s.mobileNav.on("keydown","."+u+"_item",function(e){switch((e||event).keyCode){case Keyboard.ENTER:e.preventDefault(),s._itemClick(p(e.target));break;case Keyboard.RIGHT:e.preventDefault(),p(e.target).parent().hasClass(u+"_collapsed")&&s._itemClick(p(e.target)),p(e.target).next().find('[role="menuitem"]').first().focus()}}),s.mobileNav.on("keydown",'[role="menuitem"]',function(e){switch((e||event).keyCode){case Keyboard.DOWN:e.preventDefault();var t=(i=(n=p(e.target).parent().parent().children().children('[role="menuitem"]:visible')).index(e.target))+1;n.length<=t&&(t=0),n.eq(t).focus();break;case Keyboard.UP:e.preventDefault();var n,i=(n=p(e.target).parent().parent().children().children('[role="menuitem"]:visible')).index(e.target);n.eq(i-1).focus();break;case Keyboard.LEFT:if(e.preventDefault(),p(e.target).parent().parent().parent().hasClass(u+"_open")){var a=p(e.target).parent().parent().prev();a.focus(),s._itemClick(a)}else p(e.target).parent().parent().hasClass(u+"_nav")&&(s._menuToggle(),p(s.btn).focus());break;case Keyboard.ESCAPE:e.preventDefault(),s._menuToggle(),p(s.btn).focus()}}),l.allowParentLinks&&l.nestedParentLinks&&p("."+u+"_item a").click(function(e){e.stopImmediatePropagation()})},a.prototype._menuToggle=function(e){var t=this.btn,n=this.mobileNav;t.hasClass(u+"_collapsed")?(t.removeClass(u+"_collapsed"),t.addClass(u+"_open")):(t.removeClass(u+"_open"),t.addClass(u+"_collapsed")),t.addClass(u+"_animating"),this._visibilityToggle(n,t.parent(),!0,t)},a.prototype._itemClick=function(e){var t=this.settings,n=e.data("menu");n||((n={}).arrow=e.children("."+u+"_arrow"),n.ul=e.next("ul"),n.parent=e.parent(),n.parent.hasClass(u+"_parent-link")&&(n.parent=e.parent().parent(),n.ul=e.parent().next("ul")),e.data("menu",n)),n.parent.hasClass(u+"_collapsed")?(n.arrow.html(t.openedSymbol),n.parent.removeClass(u+"_collapsed"),n.parent.addClass(u+"_open")):(n.arrow.html(t.closedSymbol),n.parent.addClass(u+"_collapsed"),n.parent.removeClass(u+"_open")),n.parent.addClass(u+"_animating"),this._visibilityToggle(n.ul,n.parent,!0,e)},a.prototype._visibilityToggle=function(n,e,t,i,a){function o(e,t){p(e).removeClass(u+"_animating"),p(t).removeClass(u+"_animating"),a||l.afterOpen(e)}function r(e,t){n.attr("aria-hidden","true"),c.attr("tabindex","-1"),s._setVisAttr(n,!0),n.hide(),p(e).removeClass(u+"_animating"),p(t).removeClass(u+"_animating"),a?"init"==e&&l.init():l.afterClose(e)}var s=this,l=s.settings,c=s._getActionItems(n),d=0;t&&(d=l.duration),n.hasClass(u+"_hidden")?(n.removeClass(u+"_hidden"),a||l.beforeOpen(i),"jquery"===l.animations?n.stop(!0,!0).slideDown(d,l.easingOpen,function(){o(i,e)}):"velocity"===l.animations&&n.velocity("finish").velocity("slideDown",{duration:d,easing:l.easingOpen,complete:function(){o(i,e)}}),n.attr("aria-hidden","false"),c.attr("tabindex","0"),s._setVisAttr(n,!1)):(n.addClass(u+"_hidden"),a||l.beforeClose(i),"jquery"===l.animations?n.stop(!0,!0).slideUp(d,this.settings.easingClose,function(){r(i,e)}):"velocity"===l.animations&&n.velocity("finish").velocity("slideUp",{duration:d,easing:l.easingClose,complete:function(){r(i,e)}}))},a.prototype._setVisAttr=function(e,t){var n=this,i=e.children("li").children("ul").not("."+u+"_hidden");t?i.each(function(){var e=p(this);e.attr("aria-hidden","true"),n._getActionItems(e).attr("tabindex","-1"),n._setVisAttr(e,t)}):i.each(function(){var e=p(this);e.attr("aria-hidden","false"),n._getActionItems(e).attr("tabindex","0"),n._setVisAttr(e,t)})},a.prototype._getActionItems=function(e){var t=e.data("menu");if(!t){t={};var n=e.children("li"),i=n.find("a");t.links=i.add(n.find("."+u+"_item")),e.data("menu",t)}return t.links},a.prototype._outlines=function(e){e?p("."+u+"_item, ."+u+"_btn").css("outline",""):p("."+u+"_item, ."+u+"_btn").css("outline","none")},a.prototype.toggle=function(){this._menuToggle()},a.prototype.open=function(){this.btn.hasClass(u+"_collapsed")&&this._menuToggle()},a.prototype.close=function(){this.btn.hasClass(u+"_open")&&this._menuToggle()},p.fn[r]=function(t){var n,i=arguments;return void 0===t||"object"==typeof t?this.each(function(){p.data(this,"plugin_"+r)||p.data(this,"plugin_"+r,new a(this,t))}):"string"==typeof t&&"_"!==t[0]&&"init"!==t?(this.each(function(){var e=p.data(this,"plugin_"+r);e instanceof a&&"function"==typeof e[t]&&(n=e[t].apply(e,Array.prototype.slice.call(i,1)))}),void 0!==n?n:this):void 0}}(jQuery,document,window),function(e){e(function(){e(".hentry, .widget").fitVids(),e("#menu-primary-items").slicknav({prependTo:"#site-navigation",allowParentLinks:!0});var t=e(".search-area");e(".search-toggle").on("click",function(e){e.stopPropagation(),t.slideToggle("slow")}),e(document).on("click",function(e){e.stopPropagation(),t.is(":visible")&&!t.is(e.target)&&0===t.has(e.target).length&&t.slideToggle("slow")}),e.scrollUp({scrollText:''})})}(jQuery);