function onDashboardAjaxBegin(){$("#dashboard-partial").empty()}function getJavascriptDate(n){var t=Date.parse(n);return isNaN(t)==!1?new Date(n):null}function isoDateToJsDate(n){return n==null?null:isDate(n)?new Date(n):null}function isDate(n){return!!function(n){return n!=="Invalid Date"&&!isNaN(n)}(new Date(n))}function getArrayIndex(n,t,i){for(var r=0,u=n.length;r<u;r++)if(n[r][i]===t)return r;return-1}if(function(n){typeof define=="function"&&define.amd?define(["jquery"],function(t){n(t)}):typeof module=="object"&&typeof module.exports=="object"?module.exports=n(require("jquery")):n(window.jQuery)}(function(n){"use strict";function t(n){var u,f,e,o,s,h,c,l;n===undefined&&(n=window.navigator.userAgent);n=n.toLowerCase();var r=/(edge)\/([\w.]+)/.exec(n)||/(opr)[\/]([\w.]+)/.exec(n)||/(chrome)[ \/]([\w.]+)/.exec(n)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(n)||/(webkit)[ \/]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[],a=/(ipad)/.exec(n)||/(ipod)/.exec(n)||/(iphone)/.exec(n)||/(kindle)/.exec(n)||/(silk)/.exec(n)||/(android)/.exec(n)||/(windows phone)/.exec(n)||/(win)/.exec(n)||/(mac)/.exec(n)||/(linux)/.exec(n)||/(cros)/.exec(n)||/(playbook)/.exec(n)||/(bb)/.exec(n)||/(blackberry)/.exec(n)||[],t={},i={browser:r[5]||r[3]||r[1]||"",version:r[2]||r[4]||"0",versionNumber:r[4]||r[2]||"0",platform:a[0]||""};return i.browser&&(t[i.browser]=!0,t.version=i.version,t.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(t[i.platform]=!0),(t.android||t.bb||t.blackberry||t.ipad||t.iphone||t.ipod||t.kindle||t.playbook||t.silk||t["windows phone"])&&(t.mobile=!0),(t.cros||t.mac||t.linux||t.win)&&(t.desktop=!0),(t.chrome||t.opr||t.safari)&&(t.webkit=!0),(t.rv||t.edge)&&(u="msie",i.browser=u,t[u]=!0),t.safari&&t.blackberry&&(f="blackberry",i.browser=f,t[f]=!0),t.safari&&t.playbook&&(e="playbook",i.browser=e,t[e]=!0),t.bb&&(o="blackberry",i.browser=o,t[o]=!0),t.opr&&(s="opera",i.browser=s,t[s]=!0),t.safari&&t.android&&(h="android",i.browser=h,t[h]=!0),t.safari&&t.kindle&&(c="kindle",i.browser=c,t[c]=!0),t.safari&&t.silk&&(l="silk",i.browser=l,t[l]=!0),t.name=i.browser,t.platform=i.platform,t}return window.jQBrowser=t(window.navigator.userAgent),window.jQBrowser.uaMatch=t,n&&(n.browser=window.jQBrowser),window.jQBrowser}),function(n){n.extend({webkitSmoothScroll:function(){function et(){var t=!1;t&&ht("keydown",tt);n.keyboardSupport&&!t&&s("keydown",tt)}function g(){var u,s,f;if(document.body){var t=document.body,i=document.documentElement,r=window.innerHeight,h=t.scrollHeight;e=document.compatMode.indexOf("CSS")>=0?i:t;o=t;et();d=!0;top!=self?k=!0:h>r&&(t.offsetHeight<=r||i.offsetHeight<=r)&&(u=!1,s=function(){u||i.scrollHeight==document.height||(u=!0,setTimeout(function(){i.style.height=document.height+"px";u=!1},500))},i.style.height="auto",setTimeout(s,10),e.offsetHeight<=r&&(f=document.createElement("div"),f.style.clear="both",t.appendChild(f)));n.fixedBackground||ft||(t.style.backgroundAttachment="scroll",i.style.backgroundAttachment="scroll")}}function nt(t,r,u,f){var l,o,e,a,s;(f||(f=1e3),ct(r,u),n.accelerationMax!=1&&(l=+new Date,o=l-c,o<n.accelerationDelta&&(e=(1+30/o)/2,e>1&&(e=Math.min(e,n.accelerationMax),r*=e,u*=e)),c=+new Date),i.push({x:r,y:u,lastX:r<0?.99:-.99,lastY:u<0?.99:-.99,start:+new Date}),h)||(a=t===document.body,s=function(){for(var d=+new Date,c=0,l=0,y,p,o=0;o<i.length;o++){var e=i[o],b=d-e.start,k=b>=n.animationTime,v=k?1:b/n.animationTime;n.pulseAlgorithm&&(v=vt(v));y=e.x*v-e.lastX>>0;p=e.y*v-e.lastY>>0;c+=y;l+=p;e.lastX+=y;e.lastY+=p;k&&(i.splice(o,1),o--)}a?window.scrollBy(c,l):(c&&(t.scrollLeft+=c),l&&(t.scrollTop+=l));r||u||(i=[]);i.length?w(s,t,f/n.frameRate+1):h=!1},w(s,t,0),h=!0)}function ot(t){var u,f,r,i;if((d||g(),u=t.target,f=it(u),!f||t.defaultPrevented||y(o,"embed")||y(u,"embed")&&/\.pdf/i.test(u.src))||(r=t.wheelDeltaX||0,i=t.wheelDeltaY||0,r||i||(i=t.wheelDelta||0),!n.touchpadSupport&&at(i)))return!0;Math.abs(r)>1.2&&(r*=n.stepSize/120);Math.abs(i)>1.2&&(i*=n.stepSize/120);nt(f,-r,-i);t.preventDefault()}function tt(i){var e=i.target,l=i.ctrlKey||i.altKey||i.metaKey||i.shiftKey&&i.keyCode!==t.spacebar,h;if(/input|textarea|select|embed/i.test(e.nodeName)||e.isContentEditable||i.defaultPrevented||l||y(e,"button")&&i.keyCode===t.spacebar)return!0;var c,s=0,r=0,u=it(o),f=u.clientHeight;u==document.body&&(f=window.innerHeight);switch(i.keyCode){case t.up:r=-n.arrowScroll;break;case t.down:r=n.arrowScroll;break;case t.spacebar:c=i.shiftKey?1:-1;r=-c*f*.9;break;case t.pageup:r=-f*.9;break;case t.pagedown:r=f*.9;break;case t.home:r=-u.scrollTop;break;case t.end:h=u.scrollHeight-u.scrollTop-f;r=h>0?h+10:0;break;case t.left:s=-n.arrowScroll;break;case t.right:s=n.arrowScroll;break;default:return!0}nt(u,s,r);i.preventDefault()}function st(n){o=n.target}function v(n,t){for(var i=n.length;i--;)l[a(n[i])]=t;return t}function it(n){var t=[],r=e.scrollHeight,i;do{if(i=l[a(n)],i)return v(t,i);if(t.push(n),r===n.scrollHeight){if(!k||e.clientHeight+10<r)return v(t,document.body)}else if(n.clientHeight+10<n.scrollHeight&&(overflow=getComputedStyle(n,"").getPropertyValue("overflow-y"),overflow==="scroll"||overflow==="auto"))return v(t,n)}while(n=n.parentNode)}function s(n,t,i){window.addEventListener(n,t,i||!1)}function ht(n,t,i){window.removeEventListener(n,t,i||!1)}function y(n,t){return(n.nodeName||"").toLowerCase()===t.toLowerCase()}function ct(n,t){n=n>0?1:-1;t=t>0?1:-1;(f.x!==n||f.y!==t)&&(f.x=n,f.y=t,i=[],c=0)}function at(n){if(n){n=Math.abs(n);r.push(n);r.shift();clearTimeout(lt);var t=p(r[0],120)&&p(r[1],120)&&p(r[2],120);return!t}}function p(n,t){return Math.floor(n/t)==n/t}function rt(t){var i,r,u;return t=t*n.pulseScale,t<1?i=t-(1-Math.exp(-t)):(r=Math.exp(-1),t-=1,u=1-Math.exp(-t),i=r+u*(1-r)),i*n.pulseNormalize}function vt(t){return t>=1?1:t<=0?0:(n.pulseNormalize==1&&(n.pulseNormalize/=rt(1)),rt(t))}var b={frameRate:120,animationTime:600,stepSize:135,pulseAlgorithm:!0,pulseScale:7,pulseNormalize:1,accelerationDelta:20,accelerationMax:1,keyboardSupport:!0,arrowScroll:50,touchpadSupport:!0,fixedBackground:!0,excluded:""},n=b,ft=!1,k=!1,f={x:0,y:0},d=!1,e=document.documentElement,o,r=[120,120,120],t={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36},n=b,i=[],h=!1,c=+new Date,l={},a,lt,w,ut,u;setInterval(function(){l={}},1e4);a=function(){var n=0;return function(t){return t.uniqueID||(t.uniqueID=n++)}}();w=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||function(n,t,i){window.setTimeout(n,i||1e3/60)}}();ut=/chrome/i.test(window.navigator.userAgent);u=null;"onwheel"in document.createElement("div")?u="wheel":"onmousewheel"in document.createElement("div")&&(u="mousewheel");u&&ut&&(s(u,ot),s("mousedown",st),s("load",g))}})}(jQuery),function(n){n(document).ready(function(){var i,u,f,r,t,e,o,s,h;if(n(".boxed .fullscreen-bg").length>0&&n("body").addClass("transparent-page-wrapper"),n(window).load(function(){n("body").removeClass("no-trans")}),i=navigator.platform.toLowerCase(),i.indexOf("win")!=0&&i.indexOf("linux")!=0||Modernizr.touch||n.browser.webkit&&(n.webkitSmoothScroll(),console.log("hello webkit")),u=0,(Modernizr.mq("only all and (min-width: 768px)")&&!Modernizr.touch||n("html.ie8").length>0)&&n(".main-navigation:not(.onclick) .navbar-nav>li.dropdown, .main-navigation:not(.onclick) li.dropdown>ul>li.dropdown").hover(function(){var t=n(this);f=setTimeout(function(){t.addClass("open").slideDown();t.find(".dropdown-toggle").addClass("disabled")},u)},function(){clearTimeout(f);n(this).removeClass("open");n(this).find(".dropdown-toggle").removeClass("disabled")}),Modernizr.mq("only all and (max-width: 767px)")||Modernizr.touch||n(".main-navigation.onclick").length>0)n(".main-navigation [data-toggle=dropdown], .header-top [data-toggle=dropdown]").on("click",function(t){t.preventDefault();t.stopPropagation();n(this).parent().siblings().removeClass("open");n(this).parent().siblings().find("[data-toggle=dropdown]").parent().removeClass("open");n(this).parent().toggleClass("open")});if(n(".transparent-header").length>0&&(n(window).load(function(){trHeaderHeight=n("header.header").outerHeight();n(".transparent-header .tp-bannertimer").css("marginTop",trHeaderHeight+"px")}),n(window).resize(function(){n(this).scrollTop()<headerTopHeight+headerHeight-5&&(trHeaderHeight=n("header.header").outerHeight(),n(".transparent-header .tp-bannertimer").css("marginTop",trHeaderHeight+"px"))}),n(window).scroll(function(){n(this).scrollTop()==0&&(r&&window.clearTimeout(r),r=window.setTimeout(function(){trHeaderHeight=n("header.header").outerHeight();n(".transparent-header .tp-bannertimer").css("marginTop",trHeaderHeight+"px")},300))})),n(".transparent-header .slideshow").length>0?n(".header-container header.header").addClass("transparent-header-on"):n(".header-container header.header").removeClass("transparent-header-on"),n(".transparent-header .slider-banner-fullwidth-big-height").length>0&&(Modernizr.mq("only all and (max-width: 991px)")?(n("body").removeClass("transparent-header"),n(".header-container header.header").removeClass("transparent-header-on"),n(".tp-bannertimer").css("marginTop","0px"),n("body").addClass("slider-banner-fullwidth-big-height-removed")):(n("body").addClass("transparent-header"),n(".header-container header.header").addClass("transparent-header-on"),n("body").removeClass("slider-banner-fullwidth-big-height-removed"))),(n(".transparent-header .slider-banner-fullwidth-big-height").length>0||n(".slider-banner-fullwidth-big-height-removed").length>0)&&n(window).resize(function(){Modernizr.mq("only all and (max-width: 991px)")?(n("body").removeClass("transparent-header"),n(".header-container header.header").removeClass("transparent-header-on"),n(".tp-bannertimer").css("marginTop","0px")):(n("body").addClass("transparent-header"),n(".header-container header.header").addClass("transparent-header-on"))}),n(".slider-banner-container").length>0&&(n(".tp-bannertimer").show(),n("body:not(.transparent-header) .slider-banner-container .slider-banner-fullscreen").show().revolution({delay:8e3,startwidth:1140,startheight:520,fullWidth:"off",fullScreen:"on",fullScreenOffsetContainer:".header-container",fullScreenOffset:"0",navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,spinner:"spinner2",stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,onHoverStop:"off",shuffle:"off",hideTimerBar:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0}),n(".transparent-header .slider-banner-container .slider-banner-fullscreen").show().revolution({delay:8e3,startwidth:1140,startheight:520,fullWidth:"off",fullScreen:"on",fullScreenOffsetContainer:".header-top",fullScreenOffset:"",navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,spinner:"spinner2",stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,onHoverStop:"off",shuffle:"off",hideTimerBar:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0}),n(".slider-banner-container .slider-banner-fullwidth").show().revolution({delay:8e3,startwidth:1140,startheight:450,navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,fullWidth:"on",spinner:"spinner2",stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,onHoverStop:"off",shuffle:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0}),n(".slider-banner-container .slider-banner-fullwidth-big-height").show().revolution({delay:8e3,startwidth:1140,startheight:650,navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,fullWidth:"on",spinner:"spinner2",stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,onHoverStop:"off",shuffle:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0}),n(".banner:not(.dark-bg) .slider-banner-container .slider-banner-boxedwidth").show().revolution({delay:8e3,startwidth:1140,startheight:450,navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,fullWidth:"off",spinner:"spinner2",shadow:1,stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,onHoverStop:"off",shuffle:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0}),n(".banner.dark-bg .slider-banner-container .slider-banner-boxedwidth").show().revolution({delay:8e3,startwidth:1140,startheight:450,navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,fullWidth:"off",spinner:"spinner2",shadow:3,stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,onHoverStop:"off",shuffle:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0}),n(".slider-banner-container .slider-banner-boxedwidth-no-shadow").show().revolution({delay:8e3,startwidth:1140,startheight:450,navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,fullWidth:"off",spinner:"spinner2",shadow:0,stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,onHoverStop:"off",shuffle:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0}),n(".banner:not(.dark-bg) .slider-banner-container .slider-banner-boxedwidth-stopped").show().revolution({delay:8e3,startwidth:1140,startheight:450,navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,fullWidth:"off",spinner:"spinner2",shadow:1,stopLoop:"off",stopAfterLoops:0,stopAtSlide:1,onHoverStop:"off",shuffle:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0}),n(".banner.dark-bg .slider-banner-container .slider-banner-boxedwidth-stopped").show().revolution({delay:8e3,startwidth:1140,startheight:450,navigationArrows:"solo",navigationStyle:"preview2",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:0,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:0,soloArrowRightVOffset:0,fullWidth:"off",spinner:"spinner2",shadow:3,stopLoop:"off",stopAfterLoops:0,stopAtSlide:1,onHoverStop:"off",shuffle:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0})),n(".slider-revolution-5-container").length>0&&(n(".tp-bannertimer").show(),n("body:not(.transparent-header) .slider-revolution-5-container .slider-banner-fullscreen").revolution({sliderType:"standard",sliderLayout:"fullscreen",delay:9e3,autoHeight:"on",fullScreenOffsetContainer:".header-container",navigation:{onHoverStop:"off",arrows:{style:"hebe",enable:!0,tmp:'<div class="tp-title-wrap"><span class="tp-arr-titleholder">{{title}}<\/span><\/div>',left:{h_align:"left",v_align:"center",h_offset:0,v_offset:0},right:{h_align:"right",v_align:"center",h_offset:0,v_offset:0}},bullets:{style:"",enable:!0,hide_onleave:!0,direction:"horizontal",space:3,h_align:"center",v_align:"bottom",h_offset:0,v_offset:20}},gridwidth:1140,gridheight:750}),n(".transparent-header .slider-revolution-5-container .slider-banner-fullscreen").revolution({sliderType:"standard",sliderLayout:"fullscreen",delay:9e3,autoHeight:"on",fullScreenOffsetContainer:".header-top",navigation:{onHoverStop:"off",arrows:{style:"hebe",enable:!0,tmp:'<div class="tp-title-wrap"><span class="tp-arr-titleholder">{{title}}<\/span><\/div>',left:{h_align:"left",v_align:"center",h_offset:0,v_offset:0},right:{h_align:"right",v_align:"center",h_offset:0,v_offset:0}},bullets:{style:"",enable:!0,hide_onleave:!0,direction:"horizontal",space:3,h_align:"center",v_align:"bottom",h_offset:0,v_offset:20}},gridwidth:1140,gridheight:750}),n(".slider-revolution-5-container .slider-banner-fullwidth").revolution({sliderType:"standard",sliderLayout:"fullwidth",delay:8e3,gridwidth:1140,gridheight:450,navigation:{onHoverStop:"off",arrows:{style:"hebe",enable:!0,tmp:'<div class="tp-title-wrap"><span class="tp-arr-titleholder">{{title}}<\/span><\/div>',left:{h_align:"left",v_align:"center",h_offset:0,v_offset:0},right:{h_align:"right",v_align:"center",h_offset:0,v_offset:0}},bullets:{style:"",enable:!0,hide_onleave:!0,direction:"horizontal",space:3,h_align:"center",v_align:"bottom",h_offset:0,v_offset:20}}}),n(".slider-revolution-5-container .slider-banner-fullwidth-big-height").revolution({sliderType:"standard",sliderLayout:"fullwidth",delay:8e3,gridwidth:1140,gridheight:650,navigation:{onHoverStop:"off",arrows:{style:"hebe",enable:!0,tmp:'<div class="tp-title-wrap"><span class="tp-arr-titleholder">{{title}}<\/span><\/div>',left:{h_align:"left",v_align:"center",h_offset:0,v_offset:0},right:{h_align:"right",v_align:"center",h_offset:0,v_offset:0}},bullets:{style:"",enable:!0,hide_onleave:!0,direction:"horizontal",space:3,h_align:"center",v_align:"bottom",h_offset:0,v_offset:20}}}),n(".slider-revolution-5-container .slider-banner-boxedwidth").revolution({sliderType:"standard",sliderLayout:"auto",delay:8e3,gridwidth:1140,gridheight:450,shadow:1,navigation:{onHoverStop:"off",arrows:{style:"hebe",enable:!0,tmp:'<div class="tp-title-wrap"><span class="tp-arr-titleholder">{{title}}<\/span><\/div>',left:{h_align:"left",v_align:"center",h_offset:0,v_offset:0},right:{h_align:"right",v_align:"center",h_offset:0,v_offset:0}},bullets:{style:"",enable:!0,hide_onleave:!0,direction:"horizontal",space:3,h_align:"center",v_align:"bottom",h_offset:0,v_offset:20}}}),n(".slider-revolution-5-container .slider-banner-fullscreen-hero:not(.dotted)").revolution({sliderType:"hero",sliderLayout:"fullscreen",autoHeight:"on",gridwidth:1140,gridheight:650,delay:9e3}),n(".slider-revolution-5-container .slider-banner-fullscreen-hero.dotted").revolution({sliderType:"hero",sliderLayout:"fullscreen",autoHeight:"on",gridwidth:1140,gridheight:650,dottedOverlay:"twoxtwo",delay:9e3}),n(".slider-revolution-5-container .slider-banner-fullwidth-hero:not(.dotted)").revolution({sliderType:"hero",sliderLayout:"fullwidth",gridwidth:1140,gridheight:650,delay:9e3}),n(".slider-revolution-5-container .slider-banner-fullwidth-hero.dotted").revolution({sliderType:"hero",sliderLayout:"fullwidth",gridwidth:1140,gridheight:650,delay:9e3,dottedOverlay:"twoxtwo"})),n(".fullpage-site").length>0&&n(".fullpage-site").fullpage({anchors:["firstPage","secondPage","thirdPage","fourthPage","fifthPage"],navigation:!0,navigationPosition:"right",navigationTooltips:["Intro","About","Portfolio","Clients","Contact Us"],fixedElements:".header-container, .subfooter",responsiveWidth:992,responsiveHeight:600}),n(".owl-carousel").length>0&&(n(".owl-carousel.carousel").owlCarousel({items:4,pagination:!1,navigation:!0,navigationText:!1}),n(".owl-carousel.carousel-autoplay").owlCarousel({items:4,autoPlay:5e3,pagination:!1,navigation:!0,navigationText:!1}),n(".owl-carousel.clients").owlCarousel({items:6,autoPlay:!0,pagination:!1,itemsDesktopSmall:[992,4],itemsTablet:[768,4],itemsMobile:[479,3]}),n(".owl-carousel.content-slider").owlCarousel({singleItem:!0,autoPlay:5e3,navigation:!1,navigationText:!1,pagination:!1}),n(".owl-carousel.content-slider-with-controls").owlCarousel({singleItem:!0,autoPlay:!1,navigation:!0,pagination:!0}),n(".owl-carousel.content-slider-with-large-controls").owlCarousel({singleItem:!0,autoPlay:!1,navigation:!0,pagination:!0}),n(".owl-carousel.content-slider-with-controls-autoplay").owlCarousel({singleItem:!0,autoPlay:5e3,navigation:!0,pagination:!0}),n(".owl-carousel.content-slider-with-large-controls-autoplay").owlCarousel({singleItem:!0,autoPlay:5e3,navigation:!0,pagination:!0}),n(".owl-carousel.content-slider-with-controls-autoplay-hover-stop").owlCarousel({singleItem:!0,autoPlay:5e3,navigation:!0,pagination:!0,stopOnHover:!0})),headerTopHeight=n(".header-top").outerHeight(),headerHeight=n("header.header.fixed").outerHeight(),n(window).resize(function(){n(this).scrollTop()<headerTopHeight+headerHeight-5&&n(window).width()>767&&(headerTopHeight=n(".header-top").outerHeight(),headerHeight=n("header.header.fixed").outerHeight())}),n(window).scroll(function(){n(".header.fixed:not(.fixed-before)").length>0&&!(n(".transparent-header .slideshow").length>0)?n(this).scrollTop()>headerTopHeight+headerHeight&&n(window).width()>767?(n("body").addClass("fixed-header-on"),n(".header.fixed:not(.fixed-before)").addClass("animated object-visible fadeInDown"),n(".header-container").css("paddingBottom",headerHeight+"px")):(n("body").removeClass("fixed-header-on"),n(".header-container").css("paddingBottom","0px"),n(".header.fixed:not(.fixed-before)").removeClass("animated object-visible fadeInDown")):n(".header.fixed:not(.fixed-before)").length>0&&(n(this).scrollTop()>headerTopHeight+headerHeight&&n(window).width()>767?(n("body").addClass("fixed-header-on"),n(".header.fixed:not(.fixed-before)").addClass("animated object-visible fadeInDown")):(n("body").removeClass("fixed-header-on"),n(".header.fixed:not(.fixed-before)").removeClass("animated object-visible fadeInDown")))}),n(window).scroll(function(){n(".header.fixed.fixed-before").length>0&&!(n(".transparent-header .slideshow").length>0)?n(this).scrollTop()>headerTopHeight&&n(window).width()>767?(n("body").addClass("fixed-header-on"),n(".header.fixed.fixed-before").addClass("object-visible"),n(".header-container").css("paddingBottom",headerHeight+"px")):(n("body").removeClass("fixed-header-on"),n(".header-container").css("paddingBottom","0px"),n(".header.fixed.fixed-before").removeClass("object-visible")):n(".header.fixed.fixed-before").length>0&&(n(this).scrollTop()>headerTopHeight&&n(window).width()>767?(n("body").addClass("fixed-header-on"),n(".header.fixed.fixed-before").addClass("object-visible")):(n("body").removeClass("fixed-header-on"),n(".header.fixed.fixed-before").removeClass("object-visible")))}),n(".graph").length>0&&(t=function(){return Math.round(Math.random()*500)},n(".graph.line").length>0&&(e={labels:["January","February","March","April","May","June","July"],datasets:[{label:"First dataset",fillColor:"rgba(188,188,188,0.2)",strokeColor:"rgba(188,188,188,1)",pointColor:"rgba(188,188,188,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(188,188,188,1)",data:[250,300,250,200,250,300,250]},{label:"Second dataset",fillColor:"rgba(126,187,205,0.2)",strokeColor:"rgba(126,187,205,1)",pointColor:"rgba(126,187,205,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(126,187,205,1)",data:[300,250,200,250,300,250,200]},{label:"Third dataset",fillColor:"rgba(98,187,205,0.2)",strokeColor:"rgba(98,187,205,1)",pointColor:"rgba(98,187,205,1)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(98,187,205,1)",data:[0,100,200,300,400,500,400]}]},n(window).load(function(){var n=document.getElementById("lines-graph").getContext("2d");window.newLine=new Chart(n).Line(e,{responsive:!0,bezierCurve:!1})})),n(".graph.bar").length>0&&(o={labels:["January","February","March","April","May","June","July"],datasets:[{fillColor:"rgba(188,188,188,0.5)",strokeColor:"rgba(188,188,188,0.8)",highlightFill:"rgba(188,188,188,0.75)",highlightStroke:"rgba(188,188,188,1)",data:[t(),t(),t(),t(),t(),t(),t()]},{fillColor:"rgba(168,187,205,0.5)",strokeColor:"rgba(168,187,205,0.8)",highlightFill:"rgba(168,187,205,0.75)",highlightStroke:"rgba(168,187,205,1)",data:[t(),t(),t(),t(),t(),t(),t()]}]},n(window).load(function(){var n=document.getElementById("bars-graph").getContext("2d");window.myBar=new Chart(n).Bar(o,{responsive:!0})})),n(".graph.pie").length>0&&(s=[{value:120,color:"#09afdf",highlight:"#6BD5F4",label:"Blue"},{value:120,color:"#FDB45C",highlight:"#FFC870",label:"Yellow"},{value:120,color:"#4D5360",highlight:"#616774",label:"Dark Grey"}],n(window).load(function(){var n=document.getElementById("pie-graph").getContext("2d");window.myPie=new Chart(n).Pie(s)})),n(".graph.doughnut").length>0&&(h=[{value:120,color:"#09afdf",highlight:"#6BD5F4",label:"Blue"},{value:120,color:"#FDB45C",highlight:"#FFC870",label:"Yellow"},{value:120,color:"#4D5360",highlight:"#616774",label:"Dark Grey"}],n(window).load(function(){var n=document.getElementById("doughnut-graph").getContext("2d");window.myDoughnut=new Chart(n).Doughnut(h,{responsive:!0})}))),(n(".popup-img").length>0||n(".popup-iframe").length>0||n(".popup-img-single").length>0)&&(n(".popup-img").magnificPopup({type:"image",gallery:{enabled:!0}}),n(".popup-img-single").magnificPopup({type:"image",gallery:{enabled:!1}}),n(".popup-iframe").magnificPopup({disableOn:700,type:"iframe",preloader:!1,fixedContentPos:!1})),n("[data-animation-effect]").length>0&&n("[data-animation-effect]").each(function(){Modernizr.csstransitions||n(this).addClass("object-visible")}),n(".text-rotator").length>0&&n(".text-rotator").each(function(){var t=n(this).attr("data-rotator-animation-effect");n(this).Morphext({animation:""+t+"",separator:",",speed:3e3})}),n(".stats [data-to]").length>0&&n(".stats [data-to]").each(function(){var t=n(this),i=t.offset().top;n(window).scrollTop()>i-800&&!t.hasClass("counting")&&(t.addClass("counting"),t.countTo());n(window).scroll(function(){n(window).scrollTop()>i-800&&!t.hasClass("counting")&&(t.addClass("counting"),t.countTo())})}),n(".isotope-container").length>0||n(".masonry-grid").length>0||n(".masonry-grid-fitrows").length>0||n(".isotope-container-fitrows").length>0){n(window).load(function(){var t,i;n(".masonry-grid").isotope({itemSelector:".masonry-grid-item",layoutMode:"masonry"});n(".masonry-grid-fitrows").isotope({itemSelector:".masonry-grid-item",layoutMode:"fitRows"});n(".isotope-container").fadeIn();t=n(".isotope-container").isotope({itemSelector:".isotope-item",layoutMode:"masonry",transitionDuration:"0.6s",filter:"*"});n(".isotope-container-fitrows").fadeIn();i=n(".isotope-container-fitrows").isotope({itemSelector:".isotope-item",layoutMode:"fitRows",transitionDuration:"0.6s",filter:"*"});n(".filters").on("click","ul.nav li a",function(){var r=n(this).attr("data-filter");return n(".filters").find("li.active").removeClass("active"),n(this).parent().addClass("active"),t.isotope({filter:r}),i.isotope({filter:r}),!1})});n('a[data-toggle="tab"]').on("shown.bs.tab",function(){n(".tab-pane .masonry-grid-fitrows").isotope({itemSelector:".masonry-grid-item",layoutMode:"fitRows"})})}if(n("[data-animate-width]").length>0&&n("[data-animate-width]").each(function(){(Modernizr.touch||!Modernizr.csstransitions)&&n(this).find("span").hide();var t=n(this).waypoint(function(){n(this.element).animate({width:n(this.element).attr("data-animate-width")},800);this.destroy();(Modernizr.touch||!Modernizr.csstransitions)&&n(this.element).find("span").show("slow")},{offset:"90%"})}),n(".knob").length>0&&(n(".knob").knob(),n(".knob").each(function(){var t=n(this).attr("data-animate-value");n(this).animate({animatedVal:t},{duration:2e3,step:function(){n(this).val(Math.ceil(this.animatedVal)).trigger("change")}})})),n(".video-background").length>0&&(Modernizr.touch?n(".video-background").vide({mp4:"videos/background-video.mp4",webm:"videos/background-video.webm",poster:"videos/video-fallback.jpg"},{volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 100%",posterType:"jpg",resizing:!0}):n(".video-background").vide({mp4:"videos/background-video.mp4",webm:"videos/background-video.webm",poster:"videos/video-poster.jpg"},{volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 100%",posterType:"jpg",resizing:!0})),n(".video-background-banner").length>0&&(Modernizr.touch?n(".video-background-banner").vide({mp4:"videos/background-video-banner.mp4",webm:"videos/background-video-banner.webm",poster:"videos/video-fallback.jpg"},{volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 50%",posterType:"jpg",resizing:!0}):n(".video-background-banner").vide({mp4:"videos/background-video-banner.mp4",webm:"videos/background-video-banner.webm",poster:"videos/video-banner-poster.jpg"},{volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 50%",posterType:"jpg",resizing:!0})),n(window).scroll(function(){n(this).scrollTop()!=0?n(".scrollToTop").fadeIn():n(".scrollToTop").fadeOut()}),n(".scrollToTop").click(function(){n("body,html").animate({scrollTop:0},800)}),n(".modal").length>0&&n(".modal").each(function(){n(".modal").prependTo("body")}),n(".pricing-tables").length>0&&n(".plan .pt-popover").popover({trigger:"hover",container:"body"}),n("#contact-form").length>0&&n("#contact-form").validate({submitHandler:function(){n(".submit-button").button("loading");n.ajax({type:"POST",url:"php/email-sender.php",data:{name:n("#contact-form #name").val(),email:n("#contact-form #email").val(),subject:n("#contact-form #subject").val(),message:n("#contact-form #message").val()},dataType:"json",success:function(t){t.sent=="yes"?(n("#MessageSent").removeClass("hidden"),n("#MessageNotSent").addClass("hidden"),n(".submit-button").removeClass("btn-default").addClass("btn-success").prop("value","Message Sent"),n("#contact-form .form-control").each(function(){n(this).prop("value","").parent().removeClass("has-success").removeClass("has-error")})):(n("#MessageNotSent").removeClass("hidden"),n("#MessageSent").addClass("hidden"))}})},errorPlacement:function(n,t){n.insertBefore(t)},onkeyup:!1,onclick:!1,rules:{name:{required:!0,minlength:2},email:{required:!0,email:!0},subject:{required:!0},message:{required:!0,minlength:10}},messages:{name:{required:"Please specify your name",minlength:"Your name must be longer than 2 characters"},email:{required:"We need your email address to contact you",email:"Please enter a valid email address e.g. name@domain.com"},subject:{required:"Please enter a subject"},message:{required:"Please enter a message",minlength:"Your message must be longer than 10 characters"}},errorElement:"span",highlight:function(t){n(t).parent().removeClass("has-success").addClass("has-error");n(t).siblings("label").addClass("hide")},success:function(t){n(t).parent().removeClass("has-error").addClass("has-success");n(t).siblings("label").removeClass("hide")}}),n("#footer-form").length>0&&n("#footer-form").validate({submitHandler:function(){n(".submit-button").button("loading");n.ajax({type:"POST",url:"php/email-sender.php",data:{name:n("#footer-form #name2").val(),email:n("#footer-form #email2").val(),subject:"Message from contact form",message:n("#footer-form #message2").val()},dataType:"json",success:function(t){t.sent=="yes"?(n("#MessageSent2").removeClass("hidden"),n("#MessageNotSent2").addClass("hidden"),n(".submit-button").removeClass("btn-default").addClass("btn-success").prop("value","Message Sent"),n("#footer-form .form-control").each(function(){n(this).prop("value","").parent().removeClass("has-success").removeClass("has-error")})):(n("#MessageNotSent2").removeClass("hidden"),n("#MessageSent2").addClass("hidden"))}})},errorPlacement:function(n,t){n.insertAfter(t)},onkeyup:!1,onclick:!1,rules:{name2:{required:!0,minlength:2},email2:{required:!0,email:!0},message2:{required:!0,minlength:10}},messages:{name2:{required:"Please specify your name",minlength:"Your name must be longer than 2 characters"},email2:{required:"We need your email address to contact you",email:"Please enter a valid email address e.g. name@domain.com"},message2:{required:"Please enter a message",minlength:"Your message must be longer than 10 characters"}},errorElement:"span",highlight:function(t){n(t).parent().removeClass("has-success").addClass("has-error");n(t).siblings("label").addClass("hide")},success:function(t){n(t).parent().removeClass("has-error").addClass("has-success");n(t).siblings("label").removeClass("hide")}}),n("#sidebar-form").length>0&&n("#sidebar-form").validate({submitHandler:function(){n(".submit-button").button("loading");n.ajax({type:"POST",url:"php/email-sender.php",data:{name:n("#sidebar-form #name3").val(),email:n("#sidebar-form #email3").val(),subject:"Message from FAQ page",category:n("#sidebar-form #category").val(),message:n("#sidebar-form #message3").val()},dataType:"json",success:function(t){t.sent=="yes"?(n("#MessageSent3").removeClass("hidden"),n("#MessageNotSent3").addClass("hidden"),n(".submit-button").removeClass("btn-default").addClass("btn-success").prop("value","Message Sent"),n("#sidebar-form .form-control").each(function(){n(this).prop("value","").parent().removeClass("has-success").removeClass("has-error")})):(n("#MessageNotSent3").removeClass("hidden"),n("#MessageSent3").addClass("hidden"))}})},errorPlacement:function(n,t){n.insertAfter(t)},onkeyup:!1,onclick:!1,rules:{name3:{required:!0,minlength:2},email3:{required:!0,email:!0},message3:{required:!0,minlength:10}},messages:{name3:{required:"Please specify your name",minlength:"Your name must be longer than 2 characters"},email3:{required:"We need your email address to contact you",email:"Please enter a valid email address e.g. name@domain.com"},message3:{required:"Please enter a message",minlength:"Your message must be longer than 10 characters"}},errorElement:"span",highlight:function(t){n(t).parent().removeClass("has-success").addClass("has-error")},success:function(t){n(t).parent().removeClass("has-error").addClass("has-success")}}),n("#rsvp").length>0&&n("#rsvp").validate({submitHandler:function(){n(".submit-button").button("loading");n.ajax({type:"POST",url:"php/email-sender.php",data:{name:n("#rsvp #name").val(),email:n("#rsvp #email").val(),guests:n("#rsvp #guests").val(),subject:"RSVP",events:n("#rsvp #events").val()},dataType:"json",success:function(t){t.sent=="yes"?(n("#MessageSent").removeClass("hidden"),n("#MessageNotSent").addClass("hidden"),n(".submit-button").removeClass("btn-default").addClass("btn-success").prop("value","Message Sent"),n("#rsvp .form-control").each(function(){n(this).prop("value","").parent().removeClass("has-success").removeClass("has-error")})):(n("#MessageNotSent").removeClass("hidden"),n("#MessageSent").addClass("hidden"))}})},errorPlacement:function(n,t){n.insertAfter(t)},onkeyup:!1,onclick:!1,rules:{name:{required:!0,minlength:2},email:{required:!0,email:!0},guests:{required:!0},events:{required:!0}},messages:{name:{required:"Please specify your name",minlength:"Your name must be longer than 2 characters"},email:{required:"We need your email address to contact you",email:"Please enter a valid email address e.g. name@domain.com"}},errorElement:"span",highlight:function(t){n(t).parent().removeClass("has-success").addClass("has-error");n(t).siblings("label").addClass("hide")},success:function(t){n(t).parent().removeClass("has-error").addClass("has-success");n(t).siblings("label").removeClass("hide")}}),n(".affix-menu").length>0&&setTimeout(function(){var t=n(".sidebar");t.affix({offset:{top:function(){var n=t.offset().top;return this.top=n-65},bottom:function(){var t=n(".footer").outerHeight(!0)+n(".subfooter").outerHeight(!0);return n(".footer-top").length>0&&(t=t+n(".footer-top").outerHeight(!0)),this.bottom=t+50}}})},100),n(".scrollspy").length>0&&(n("body").addClass("scroll-spy"),n(".fixed.header").length>0?n("body").scrollspy({target:".scrollspy",offset:85}):n("body").scrollspy({target:".scrollspy",offset:20})),n(".smooth-scroll").length>0&&(n(".header.fixed").length>0&&Modernizr.mq("only all and (min-width: 768px)")?n(".smooth-scroll a, a.smooth-scroll").click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=n(this.hash);if(t=t.length?t:n("[name="+this.hash.slice(1)+"]"),t.length)return n("html,body").animate({scrollTop:t.offset().top-63},1e3),!1}}):n(".smooth-scroll a, a.smooth-scroll").click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=n(this.hash);if(t=t.length?t:n("[name="+this.hash.slice(1)+"]"),t.length)return n("html,body").animate({scrollTop:t.offset().top},1e3),!1}})),n("#offcanvas").length>0&&n("#offcanvas").offcanvas({canvas:"body",disableScrolling:!1,toggle:!1}),n("#offcanvas").length>0)n("#offcanvas [data-toggle=dropdown]").on("click",function(t){t.preventDefault();t.stopPropagation();n(this).parent().siblings().removeClass("open");n(this).parent().siblings().find("[data-toggle=dropdown]").parent().removeClass("open");n(this).parent().toggleClass("open")});n(".parallax").length>0&&!Modernizr.touch&&n(".parallax").parallax("50%",.2);n(".parallax-2").length>0&&!Modernizr.touch&&n(".parallax-2").parallax("50%",.3);n(".parallax-3").length>0&&!Modernizr.touch&&n(".parallax-3").parallax("50%",.4);n(".btn-remove").click(function(){n(this).closest(".remove-data").remove()});n("#shipping-info-check").is(":checked")&&n("#shipping-information").hide();n("#shipping-info-check").change(function(){n(this).is(":checked")?n("#shipping-information").slideToggle():n("#shipping-information").slideToggle()});n(".full-image-overlay").length>0&&(overlayHeight=n(".full-image-overlay").outerHeight(),n(".full-image-overlay").css("marginTop",-overlayHeight/2));n(".header-top .dropdown-menu input").click(function(n){n.stopPropagation()})})}(this.jQuery),jQuery(".btn-print").length>0){function print_window(){var n=window;n.document.close();n.focus();n.print();n.close()}}!function(){"use strict";function n(r){if(!r)throw new Error("No options passed to Waypoint constructor");if(!r.element)throw new Error("No element option passed to Waypoint constructor");if(!r.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+i;this.options=n.Adapter.extend({},n.defaults,r);this.element=this.options.element;this.adapter=new n.Adapter(this.element);this.callback=r.handler;this.axis=this.options.horizontal?"horizontal":"vertical";this.enabled=this.options.enabled;this.triggerPoint=null;this.group=n.Group.findOrCreate({name:this.options.group,axis:this.axis});this.context=n.Context.findOrCreateByElement(this.options.context);n.offsetAliases[this.options.offset]&&(this.options.offset=n.offsetAliases[this.options.offset]);this.group.add(this);this.context.add(this);t[this.key]=this;i+=1}var i=0,t={};n.prototype.queueTrigger=function(n){this.group.queueTrigger(this,n)};n.prototype.trigger=function(n){this.enabled&&this.callback&&this.callback.apply(this,n)};n.prototype.destroy=function(){this.context.remove(this);this.group.remove(this);delete t[this.key]};n.prototype.disable=function(){return this.enabled=!1,this};n.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this};n.prototype.next=function(){return this.group.next(this)};n.prototype.previous=function(){return this.group.previous(this)};n.invokeAll=function(n){var r=[],u,i,f;for(u in t)r.push(t[u]);for(i=0,f=r.length;f>i;i++)r[i][n]()};n.destroyAll=function(){n.invokeAll("destroy")};n.disableAll=function(){n.invokeAll("disable")};n.enableAll=function(){n.invokeAll("enable")};n.refreshAll=function(){n.Context.refreshAll()};n.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight};n.viewportWidth=function(){return document.documentElement.clientWidth};n.adapters=[];n.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0};n.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}};window.Waypoint=n}(),function(){"use strict";function f(n){window.setTimeout(n,1e3/60)}function n(n){this.element=n;this.Adapter=t.Adapter;this.adapter=new this.Adapter(n);this.key="waypoint-context-"+r;this.didScroll=!1;this.didResize=!1;this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()};this.waypoints={vertical:{},horizontal:{}};n.waypointContextKey=this.key;i[n.waypointContextKey]=this;r+=1;this.createThrottledScrollHandler();this.createThrottledResizeHandler()}var r=0,i={},t=window.Waypoint,u=window.onload;n.prototype.add=function(n){var t=n.options.horizontal?"horizontal":"vertical";this.waypoints[t][n.key]=n;this.refresh()};n.prototype.checkEmpty=function(){var n=this.Adapter.isEmptyObject(this.waypoints.horizontal),t=this.Adapter.isEmptyObject(this.waypoints.vertical);n&&t&&(this.adapter.off(".waypoints"),delete i[this.key])};n.prototype.createThrottledResizeHandler=function(){function i(){n.handleResize();n.didResize=!1}var n=this;this.adapter.on("resize.waypoints",function(){n.didResize||(n.didResize=!0,t.requestAnimationFrame(i))})};n.prototype.createThrottledScrollHandler=function(){function i(){n.handleScroll();n.didScroll=!1}var n=this;this.adapter.on("scroll.waypoints",function(){(!n.didScroll||t.isTouch)&&(n.didScroll=!0,t.requestAnimationFrame(i))})};n.prototype.handleResize=function(){t.Context.refreshAll()};n.prototype.handleScroll=function(){var u={},i={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}},r,f,s;for(r in i){var n=i[r],h=n.newScroll>n.oldScroll,c=h?n.forward:n.backward;for(f in this.waypoints[r]){var t=this.waypoints[r][f],e=n.oldScroll<t.triggerPoint,o=n.newScroll>=t.triggerPoint,l=e&&o,a=!e&&!o;(l||a)&&(t.queueTrigger(c),u[t.group.id]=t.group)}}for(s in u)u[s].flushTriggers();this.oldScroll={x:i.horizontal.newScroll,y:i.vertical.newScroll}};n.prototype.innerHeight=function(){return this.element==this.element.window?t.viewportHeight():this.adapter.innerHeight()};n.prototype.remove=function(n){delete this.waypoints[n.axis][n.key];this.checkEmpty()};n.prototype.innerWidth=function(){return this.element==this.element.window?t.viewportWidth():this.adapter.innerWidth()};n.prototype.destroy=function(){var t=[],i,r,n,u;for(i in this.waypoints)for(r in this.waypoints[i])t.push(this.waypoints[i][r]);for(n=0,u=t.length;u>n;n++)t[n].destroy()};n.prototype.refresh=function(){var o,u=this.element==this.element.window,l=u?void 0:this.adapter.offset(),f={},e,i,a;this.handleScroll();o={horizontal:{contextOffset:u?0:l.left,contextScroll:u?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:u?0:l.top,contextScroll:u?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(e in o){i=o[e];for(a in this.waypoints[e]){var v,s,h,y,p,n=this.waypoints[e][a],r=n.options.offset,w=n.triggerPoint,b=0,c=null==w;n.element!==n.element.window&&(b=n.adapter.offset()[i.offsetProp]);"function"==typeof r?r=r.apply(n):"string"==typeof r&&(r=parseFloat(r),n.options.offset.indexOf("%")>-1&&(r=Math.ceil(i.contextDimension*r/100)));v=i.contextScroll-i.contextOffset;n.triggerPoint=b+v-r;s=w<i.oldScroll;h=n.triggerPoint>=i.oldScroll;y=s&&h;p=!s&&!h;!c&&y?(n.queueTrigger(i.backward),f[n.group.id]=n.group):!c&&p?(n.queueTrigger(i.forward),f[n.group.id]=n.group):c&&i.oldScroll>=n.triggerPoint&&(n.queueTrigger(i.forward),f[n.group.id]=n.group)}}return t.requestAnimationFrame(function(){for(var n in f)f[n].flushTriggers()}),this};n.findOrCreateByElement=function(t){return n.findByElement(t)||new n(t)};n.refreshAll=function(){for(var n in i)i[n].refresh()};n.findByElement=function(n){return i[n.waypointContextKey]};window.onload=function(){u&&u();n.refreshAll()};t.requestAnimationFrame=function(n){var t=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||f;t.call(window,n)};t.Context=n}(),function(){"use strict";function i(n,t){return n.triggerPoint-t.triggerPoint}function u(n,t){return t.triggerPoint-n.triggerPoint}function n(n){this.name=n.name;this.axis=n.axis;this.id=this.name+"-"+this.axis;this.waypoints=[];this.clearTriggerQueues();r[this.axis][this.name]=this}var r={vertical:{},horizontal:{}},t=window.Waypoint;n.prototype.add=function(n){this.waypoints.push(n)};n.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}};n.prototype.flushTriggers=function(){var n,t,e,r,o,f;for(n in this.triggerQueues)for(t=this.triggerQueues[n],e="up"===n||"left"===n,t.sort(e?u:i),r=0,o=t.length;o>r;r+=1)f=t[r],(f.options.continuous||r===t.length-1)&&f.trigger([n]);this.clearTriggerQueues()};n.prototype.next=function(n){this.waypoints.sort(i);var r=t.Adapter.inArray(n,this.waypoints),u=r===this.waypoints.length-1;return u?null:this.waypoints[r+1]};n.prototype.previous=function(n){this.waypoints.sort(i);var r=t.Adapter.inArray(n,this.waypoints);return r?this.waypoints[r-1]:null};n.prototype.queueTrigger=function(n,t){this.triggerQueues[t].push(n)};n.prototype.remove=function(n){var i=t.Adapter.inArray(n,this.waypoints);i>-1&&this.waypoints.splice(i,1)};n.prototype.first=function(){return this.waypoints[0]};n.prototype.last=function(){return this.waypoints[this.waypoints.length-1]};n.findOrCreate=function(t){return r[t.axis][t.name]||new n(t)};t.Group=n}(),function(){"use strict";function n(n){this.$element=t(n)}var t=window.jQuery,i=window.Waypoint;t.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(t,i){n.prototype[i]=function(){var n=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,n)}});t.each(["extend","inArray","isEmptyObject"],function(i,r){n[r]=t[r]});i.adapters.push({name:"jquery",Adapter:n});i.Adapter=n}(),function(){"use strict";function n(n){return function(){var r=[],i=arguments[0];return n.isFunction(arguments[0])&&(i=n.extend({},arguments[1]),i.handler=arguments[0]),this.each(function(){var u=n.extend({},i,{element:this});"string"==typeof u.context&&(u.context=n(this).closest(u.context)[0]);r.push(new t(u))}),r}}var t=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=n(window.jQuery));window.Zepto&&(window.Zepto.fn.waypoint=n(window.Zepto))}();!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):n("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(n){var t,it,f,p,o,pt,s="Close",wt="BeforeClose",ti="AfterClose",ii="BeforeAppend",rt="MarkupParse",ut="Open",bt="Change",ft="mfp",u="."+ft,w="mfp-ready",kt="mfp-removing",et="mfp-prevent-close",b=function(){},ot=!!window.jQuery,h=n(window),r=function(n,i){t.ev.on(ft+n+u,i)},l=function(t,i,r,u){var f=document.createElement("div");return f.className="mfp-"+t,r&&(f.innerHTML=r),u?i&&i.appendChild(f):(f=n(f),i&&f.appendTo(i)),f},i=function(i,r){t.ev.triggerHandler(ft+i,r);t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,n.isArray(r)?r:[r]))},st=function(i){return i===pt&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=n(t.st.closeMarkup.replace("%title%",t.st.tClose)),pt=i),t.currTemplate.closeBtn},ht=function(){n.magnificPopup.instance||(t=new b,t.init(),n.magnificPopup.instance=t)},ri=function(){var n=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==n.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in n)return!0;return!1},a,k,d,g,ct,e,gt,at,ni,nt,yt,tt;b.prototype={constructor:b,init:function(){var i=navigator.appVersion;t.isLowIE=t.isIE8=document.all&&!document.addEventListener;t.isAndroid=/android/gi.test(i);t.isIOS=/iphone|ipad|ipod/gi.test(i);t.supportsTransition=ri();t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent);f=n(document);t.popupsCache={}},open:function(e){var s,c,p,b,a,k,v,d,y;if(e.isObj===!1){for(t.items=e.items.toArray(),t.index=0,p=e.items,s=0;s<p.length;s++)if(c=p[s],c.parsed&&(c=c.el[0]),c===e.el[0]){t.index=s;break}}else t.items=n.isArray(e.items)?e.items:[e.items],t.index=e.index||0;if(t.isOpen)return void t.updateItemHTML();for(t.types=[],o="",t.ev=e.mainEl&&e.mainEl.length?e.mainEl.eq(0):f,e.key?(t.popupsCache[e.key]||(t.popupsCache[e.key]={}),t.currTemplate=t.popupsCache[e.key]):t.currTemplate={},t.st=n.extend(!0,{},n.magnificPopup.defaults,e),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=l("bg").on("click"+u,function(){t.close()}),t.wrap=l("wrap").attr("tabindex",-1).on("click"+u,function(n){t._checkIfClose(n.target)&&t.close()}),t.container=l("container",t.wrap)),t.contentContainer=l("content"),t.st.preloader&&(t.preloader=l("preloader",t.container,t.st.tLoading)),b=n.magnificPopup.modules,s=0;s<b.length;s++)a=b[s],a=a.charAt(0).toUpperCase()+a.slice(1),t["init"+a].call(t);return i("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(r(rt,function(n,t,i,r){i.close_replaceWith=st(r.type)}),o+=" mfp-close-btn-in"):t.wrap.append(st())),t.st.alignTop&&(o+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:h.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:f.height(),position:"absolute"}),t.st.enableEscapeKey&&f.on("keyup"+u,function(n){27===n.keyCode&&t.close()}),h.on("resize"+u,function(){t.updateSize()}),t.st.closeOnContentClick||(o+=" mfp-auto-cursor"),o&&t.wrap.addClass(o),k=t.wH=h.height(),v={},t.fixedContentPos&&t._hasScrollBar(k)&&(d=t._getScrollbarSize(),d&&(v.marginRight=d)),t.fixedContentPos&&(t.isIE7?n("body, html").css("overflow","hidden"):v.overflow="hidden"),y=t.st.mainClass,t.isIE7&&(y+=" mfp-ie7"),y&&t._addClassToMFP(y),t.updateItemHTML(),i("BuildControls"),n("html").css(v),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||n(document.body)),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(w),t._setFocus()):t.bgOverlay.addClass(w);f.on("focusin"+u,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(k),i(ut),e},close:function(){t.isOpen&&(i(wt),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(kt),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){var r,e;i(s);r=kt+" "+w+" ";(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(r+=t.st.mainClass+" "),t._removeClassFromMFP(r),t.fixedContentPos)&&(e={marginRight:""},t.isIE7?n("body, html").css("overflow",""):e.overflow="",n("html").css(e));f.off("keyup"+u+" focusin"+u);t.ev.off(u);t.wrap.attr("class","mfp-wrap").removeAttr("style");t.bgOverlay.attr("class","mfp-bg");t.container.attr("class","mfp-container");!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach();t.st.autoFocusLast&&t._lastFocusedEl&&n(t._lastFocusedEl).focus();t.currItem=null;t.content=null;t.currTemplate=null;t.prevHeight=0;i(ti)},updateSize:function(n){if(t.isIOS){var u=document.documentElement.clientWidth/window.innerWidth,r=window.innerHeight*u;t.wrap.css("height",r);t.wH=r}else t.wH=n||h.height();t.fixedContentPos||t.wrap.css("height",t.wH);i("Resize")},updateItemHTML:function(){var u=t.items[t.index],r,f,e;t.contentContainer.detach();t.content&&t.content.detach();u.parsed||(u=t.parseEl(t.index));r=u.type;(i("BeforeChange",[t.currItem?t.currItem.type:"",r]),t.currItem=u,t.currTemplate[r])||(f=t.st[r]?t.st[r].markup:!1,i("FirstMarkupParse",f),t.currTemplate[r]=f?n(f):!0);p&&p!==u.type&&t.container.removeClass("mfp-"+p+"-holder");e=t["get"+r.charAt(0).toUpperCase()+r.slice(1)](u,t.currTemplate[r]);t.appendContent(e,r);u.preloaded=!0;i(bt,u);p=u.type;t.container.prepend(t.contentContainer);i("AfterChange")},appendContent:function(n,r){t.content=n;n?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[r]===!0?t.content.find(".mfp-close").length||t.content.append(st()):t.content=n:t.content="";i(ii);t.container.addClass("mfp-"+r+"-holder");t.contentContainer.append(t.content)},parseEl:function(r){var o,u=t.items[r],e,f;if(u.tagName?u={el:n(u)}:(o=u.type,u={data:u,src:u.src}),u.el){for(e=t.types,f=0;f<e.length;f++)if(u.el.hasClass("mfp-"+e[f])){o=e[f];break}u.src=u.el.attr("data-mfp-src");u.src||(u.src=u.el.attr("href"))}return u.type=o||t.st.type||"inline",u.index=r,u.parsed=!0,t.items[r]=u,i("ElementParse",u),t.items[r]},addGroup:function(n,i){var u=function(r){r.mfpEl=this;t._openClick(r,n,i)},r;i||(i={});r="click.magnificPopup";i.mainEl=n;i.items?(i.isObj=!0,n.off(r).on(r,u)):(i.isObj=!1,i.delegate?n.off(r).on(r,i.delegate,u):(i.items=n,n.off(r).on(r,u)))},_openClick:function(i,r,u){var e=void 0!==u.midClick?u.midClick:n.magnificPopup.defaults.midClick,f;if(e||!(2===i.which||i.ctrlKey||i.metaKey||i.altKey||i.shiftKey)){if(f=void 0!==u.disableOn?u.disableOn:n.magnificPopup.defaults.disableOn,f)if(n.isFunction(f)){if(!f.call(t))return!0}else if(h.width()<f)return!0;i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation());u.el=n(i.mfpEl);u.delegate&&(u.items=r.find(u.delegate));t.open(u)}},updateStatus:function(n,r){if(t.preloader){it!==n&&t.container.removeClass("mfp-s-"+it);r||"loading"!==n||(r=t.st.tLoading);var u={status:n,text:r};i("UpdateStatus",u);n=u.status;r=u.text;t.preloader.html(r);t.preloader.find("a").on("click",function(n){n.stopImmediatePropagation()});t.container.addClass("mfp-s-"+n);it=n}},_checkIfClose:function(i){if(!n(i).hasClass(et)){var r=t.st.closeOnContentClick,u=t.st.closeOnBgClick;if(r&&u||!t.content||n(i).hasClass("mfp-close")||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||n.contains(t.content[0],i)){if(r)return!0}else if(u&&n.contains(document,i))return!0;return!1}},_addClassToMFP:function(n){t.bgOverlay.addClass(n);t.wrap.addClass(n)},_removeClassFromMFP:function(n){this.bgOverlay.removeClass(n);t.wrap.removeClass(n)},_hasScrollBar:function(n){return(t.isIE7?f.height():document.body.scrollHeight)>(n||h.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(i){if(i.target!==t.wrap[0]&&!n.contains(t.wrap[0],i.target))return(t._setFocus(),!1)},_parseMarkup:function(t,r,f){var e;f.data&&(r=n.extend(f.data,r));i(rt,[t,r,f]);n.each(r,function(i,r){var f,o;if(void 0===r||r===!1)return!0;(e=i.split("_"),e.length>1)?(f=t.find(u+"-"+e[0]),f.length>0&&(o=e[1],"replaceWith"===o?f[0]!==r[0]&&f.replaceWith(r):"img"===o?f.is("img")?f.attr("src",r):f.replaceWith(n("<img>").attr("src",r).attr("class",f.attr("class"))):f.attr(e[1],r))):t.find(u+"-"+i).html(r)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var n=document.createElement("div");n.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;";document.body.appendChild(n);t.scrollbarSize=n.offsetWidth-n.clientWidth;document.body.removeChild(n)}return t.scrollbarSize}};n.magnificPopup={instance:null,proto:b.prototype,modules:[],open:function(t,i){return ht(),t=t?n.extend(!0,{},t):{},t.isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return n.magnificPopup.instance&&n.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(n.magnificPopup.defaults[t]=i.options);n.extend(this.proto,i.proto);this.modules.push(t)},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:'<button title="%title%" type="button" class="mfp-close">&#215;<\/button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}};n.fn.magnificPopup=function(i){var r,u,f,e;return ht(),r=n(this),"string"==typeof i?"open"===i?(f=ot?r.data("magnificPopup"):r[0].magnificPopup,e=parseInt(arguments[1],10)||0,f.items?u=f.items[e]:(u=r,f.delegate&&(u=u.find(f.delegate)),u=u.eq(e)),t._openClick({mfpEl:u},r,f)):t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1)):(i=n.extend(!0,{},i),ot?r.data("magnificPopup",i):r[0].magnificPopup=i,t.addGroup(r,i)),r};g="inline";ct=function(){d&&(k.after(d.addClass(a)).detach(),d=null)};n.magnificPopup.registerModule(g,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(g);r(s+"."+g,function(){ct()})},getInline:function(i,r){var f,u,e;return(ct(),i.src)?(f=t.st.inline,u=n(i.src),u.length?(e=u[0].parentNode,e&&e.tagName&&(k||(a=f.hiddenClass,k=l(a),a="mfp-"+a),d=u.after(k).detach().removeClass(a)),t.updateStatus("ready")):(t.updateStatus("error",f.tNotFound),u=n("<div>")),i.inlineElement=u,u):(t.updateStatus("ready"),t._parseMarkup(r,{},i),r)}}});var v,y="ajax",lt=function(){v&&n(document.body).removeClass(v)},dt=function(){lt();t.req&&t.req.abort()};n.magnificPopup.registerModule(y,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content<\/a> could not be loaded.'},proto:{initAjax:function(){t.types.push(y);v=t.st.ajax.cursor;r(s+"."+y,dt);r("BeforeChange."+y,dt)},getAjax:function(r){v&&n(document.body).addClass(v);t.updateStatus("loading");var u=n.extend({url:r.src,success:function(u,f,e){var o={data:u,xhr:e};i("ParseAjax",o);t.appendContent(n(o.data),y);r.finished=!0;lt();t._setFocus();setTimeout(function(){t.wrap.addClass(w)},16);t.updateStatus("ready");i("AjaxContentAdded")},error:function(){lt();r.finished=r.loadError=!0;t.updateStatus("error",t.st.ajax.tError.replace("%url%",r.src))}},t.st.ajax.settings);return t.req=n.ajax(u),""}}});gt=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var r=t.st.image.titleSrc;if(r){if(n.isFunction(r))return r.call(t,i);if(i.el)return i.el.attr(r)||""}return""};n.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"><\/div><figure><div class="mfp-img"><\/div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"><\/div><div class="mfp-counter"><\/div><\/div><\/figcaption><\/figure><\/div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image<\/a> could not be loaded.'},proto:{initImage:function(){var i=t.st.image,f=".image";t.types.push("image");r(ut+f,function(){"image"===t.currItem.type&&i.cursor&&n(document.body).addClass(i.cursor)});r(s+f,function(){i.cursor&&n(document.body).removeClass(i.cursor);h.off("resize"+u)});r("Resize"+f,t.resizeImage);t.isLowIE&&r("AfterChange",t.resizeImage)},resizeImage:function(){var n=t.currItem,i;n&&n.img&&t.st.image.verticalFit&&(i=0,t.isLowIE&&(i=parseInt(n.img.css("padding-top"),10)+parseInt(n.img.css("padding-bottom"),10)),n.img.css("max-height",t.wH-i))},_onImageHasSize:function(n){n.img&&(n.hasSize=!0,e&&clearInterval(e),n.isCheckingImgSize=!1,i("ImageHasSize",n),n.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),n.imgHidden=!1))},findImageSize:function(n){var i=0,u=n.img[0],r=function(f){e&&clearInterval(e);e=setInterval(function(){return u.naturalWidth>0?void t._onImageHasSize(n):(i>200&&clearInterval(e),i++,void(3===i?r(10):40===i?r(50):100===i&&r(500)))},f)};r(1)},getImage:function(r,u){var o=0,s=function(){r&&(r.img[0].complete?(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("ready")),r.hasSize=!0,r.loaded=!0,i("ImageLoadComplete")):(o++,200>o?setTimeout(s,100):h()))},h=function(){r&&(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("error",c.tError.replace("%url%",r.src))),r.hasSize=!0,r.loaded=!0,r.loadError=!0)},c=t.st.image,l=u.find(".mfp-img"),f;return l.length&&(f=document.createElement("img"),f.className="mfp-img",r.el&&r.el.find("img").length&&(f.alt=r.el.find("img").attr("alt")),r.img=n(f).on("load.mfploader",s).on("error.mfploader",h),f.src=r.src,l.is("img")&&(r.img=r.img.clone()),f=r.img[0],f.naturalWidth>0?r.hasSize=!0:f.width||(r.hasSize=!1)),t._parseMarkup(u,{title:gt(r),img_replaceWith:r.img},r),t.resizeImage(),r.hasSize?(e&&clearInterval(e),r.loadError?(u.addClass("mfp-loading"),t.updateStatus("error",c.tError.replace("%url%",r.src))):(u.removeClass("mfp-loading"),t.updateStatus("ready")),u):(t.updateStatus("loading"),r.loading=!0,r.hasSize||(r.imgHidden=!0,u.addClass("mfp-loading"),t.findImageSize(r)),u)}}});ni=function(){return void 0===at&&(at=void 0!==document.createElement("p").style.MozTransform),at};n.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(n){return n.is("img")?n:n.find("img")}},proto:{initZoom:function(){var u,f=t.st.zoom,o=".zoom";if(f.enabled&&t.supportsTransition){var e,n,c=f.duration,l=function(n){var r=n.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),u="all "+f.duration/1e3+"s "+f.easing,t={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},i="transition";return t["-webkit-"+i]=t["-moz-"+i]=t["-o-"+i]=t[i]=u,r.css(t),r},h=function(){t.content.css("visibility","visible")};r("BuildControls"+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.content.css("visibility","hidden"),u=t._getItemToZoom(),!u)return void h();n=l(u);n.css(t._getOffset());t.wrap.append(n);e=setTimeout(function(){n.css(t._getOffset(!0));e=setTimeout(function(){h();setTimeout(function(){n.remove();u=n=null;i("ZoomAnimationEnded")},16)},c)},16)}});r(wt+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.st.removalDelay=c,!u){if(u=t._getItemToZoom(),!u)return;n=l(u)}n.css(t._getOffset(!0));t.wrap.append(n);t.content.css("visibility","hidden");setTimeout(function(){n.css(t._getOffset())},16)}});r(s+o,function(){t._allowZoom()&&(h(),n&&n.remove(),u=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(i){var r,u;r=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var f=r.offset(),e=parseInt(r.css("padding-top"),10),o=parseInt(r.css("padding-bottom"),10);return f.top-=n(window).scrollTop()-e,u={width:r.width(),height:(ot?r.innerHeight():r[0].offsetHeight)-o-e},ni()?u["-moz-transform"]=u.transform="translate("+f.left+"px,"+f.top+"px)":(u.left=f.left,u.top=f.top),u}}});var c="iframe",ui="//about:blank",vt=function(n){if(t.currTemplate[c]){var i=t.currTemplate[c].find("iframe");i.length&&(n||(i[0].src=ui),t.isIE8&&i.css("display",n?"block":"none"))}};n.magnificPopup.registerModule(c,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"><\/div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen><\/iframe><\/div>',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(){t.types.push(c);r("BeforeChange",function(n,t,i){t!==i&&(t===c?vt():i===c&&vt(!0))});r(s+"."+c,function(){vt()})},getIframe:function(i,r){var u=i.src,f=t.st.iframe,e;return n.each(f.patterns,function(){if(u.indexOf(this.index)>-1)return(this.id&&(u="string"==typeof this.id?u.substr(u.lastIndexOf(this.id)+this.id.length,u.length):this.id.call(this,u)),u=this.src.replace("%id%",u),!1)}),e={},f.srcAction&&(e[f.srcAction]=u),t._parseMarkup(r,e,i),t.updateStatus("ready"),r}}});nt=function(n){var i=t.items.length;return n>i-1?n-i:0>n?i+n:n};yt=function(n,t,i){return n.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};n.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"><\/button>',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 u=t.st.gallery,i=".mfp-gallery";return t.direction=!0,u&&u.enabled?(o+=" mfp-gallery",r(ut+i,function(){u.navigateByImgClick&&t.wrap.on("click"+i,".mfp-img",function(){if(t.items.length>1)return(t.next(),!1)});f.on("keydown"+i,function(n){37===n.keyCode?t.prev():39===n.keyCode&&t.next()})}),r("UpdateStatus"+i,function(n,i){i.text&&(i.text=yt(i.text,t.currItem.index,t.items.length))}),r(rt+i,function(n,i,r,f){var e=t.items.length;r.counter=e>1?yt(u.tCounter,f.index,e):""}),r("BuildControls"+i,function(){if(t.items.length>1&&u.arrows&&!t.arrowLeft){var i=u.arrowMarkup,r=t.arrowLeft=n(i.replace(/%title%/gi,u.tPrev).replace(/%dir%/gi,"left")).addClass(et),f=t.arrowRight=n(i.replace(/%title%/gi,u.tNext).replace(/%dir%/gi,"right")).addClass(et);r.click(function(){t.prev()});f.click(function(){t.next()});t.container.append(r.add(f))}}),r(bt+i,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout);t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages();t._preloadTimeout=null},16)}),void r(s+i,function(){f.off(i);t.wrap.off("click"+i);t.arrowRight=t.arrowLeft=null})):!1},next:function(){t.direction=!0;t.index=nt(t.index+1);t.updateItemHTML()},prev:function(){t.direction=!1;t.index=nt(t.index-1);t.updateItemHTML()},goTo:function(n){t.direction=n>=t.index;t.index=n;t.updateItemHTML()},preloadNearbyImages:function(){for(var i=t.st.gallery.preload,r=Math.min(i[0],t.items.length),u=Math.min(i[1],t.items.length),n=1;n<=(t.direction?u:r);n++)t._preloadItem(t.index+n);for(n=1;n<=(t.direction?r:u);n++)t._preloadItem(t.index-n)},_preloadItem:function(r){if(r=nt(r),!t.items[r].preloaded){var u=t.items[r];u.parsed||(u=t.parseEl(r));i("LazyLoad",u);"image"===u.type&&(u.img=n('<img class="mfp-img" />').on("load.mfploader",function(){u.hasSize=!0}).on("error.mfploader",function(){u.hasSize=!0;u.loadError=!0;i("LazyLoadError",u)}).attr("src",u.src));u.preloaded=!0}}}});tt="retina";n.magnificPopup.registerModule(tt,{options:{replaceSrc:function(n){return n.src.replace(/\.\w+$/,function(n){return"@2x"+n})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var i=t.st.retina,n=i.ratio;n=isNaN(n)?n():n;n>1&&(r("ImageHasSize."+tt,function(t,i){i.img.css({"max-width":i.img[0].naturalWidth/n,width:"100%"})}),r("ElementParse."+tt,function(t,r){r.src=i.replaceSrc(r,n)}))}}}});ht()});!function(n){function i(){}function t(n){function u(t){t.prototype.option||(t.prototype.option=function(t){n.isPlainObject(t)&&(this.options=n.extend(!0,this.options,t))})}function f(i,u){n.fn[i]=function(f){var h,e,s;if("string"==typeof f){for(var c=r.call(arguments,1),o=0,l=this.length;l>o;o++)if(h=this[o],e=n.data(h,i),e)if(n.isFunction(e[f])&&"_"!==f.charAt(0)){if(s=e[f].apply(e,c),void 0!==s)return s}else t("no such method '"+f+"' for "+i+" instance");else t("cannot call methods on "+i+" prior to initialization; attempted to call '"+f+"'");return this}return this.each(function(){var t=n.data(this,i);t?(t.option(f),t._init()):(t=new u(this,f),n.data(this,i,t))})}}if(n){var t="undefined"==typeof console?i:function(n){console.error(n)};return n.bridget=function(n,t){u(t);f(n,t)},n.bridget}}var r=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],t):t("object"==typeof exports?require("jquery"):n.jQuery)}(window),function(n){function f(t){var i=n.event;return i.target=i.target||i.srcElement||t,i}var t=document.documentElement,u=function(){},i,r;t.addEventListener?u=function(n,t,i){n.addEventListener(t,i,!1)}:t.attachEvent&&(u=function(n,t,i){n[t+i]=i.handleEvent?function(){var t=f(n);i.handleEvent.call(i,t)}:function(){var t=f(n);i.call(n,t)};n.attachEvent("on"+t,n[t+i])});i=function(){};t.removeEventListener?i=function(n,t,i){n.removeEventListener(t,i,!1)}:t.detachEvent&&(i=function(n,t,i){n.detachEvent("on"+t,n[t+i]);try{delete n[t+i]}catch(r){n[t+i]=void 0}});r={bind:u,unbind:i};"function"==typeof define&&define.amd?define("eventie/eventie",r):"object"==typeof exports?module.exports=r:n.eventie=r}(window),function(){"use strict";function t(){}function u(n,t){for(var i=n.length;i--;)if(n[i].listener===t)return i;return-1}function i(n){return function(){return this[n].apply(this,arguments)}}var n=t.prototype,r=this,f=r.EventEmitter;n.getListeners=function(n){var r,t,i=this._getEvents();if(n instanceof RegExp){r={};for(t in i)i.hasOwnProperty(t)&&n.test(t)&&(r[t]=i[t])}else r=i[n]||(i[n]=[]);return r};n.flattenListeners=function(n){for(var i=[],t=0;t<n.length;t+=1)i.push(n[t].listener);return i};n.getListenersAsObject=function(n){var t,i=this.getListeners(n);return i instanceof Array&&(t={},t[n]=i),t||i};n.addListener=function(n,t){var i,r=this.getListenersAsObject(n),f="object"==typeof t;for(i in r)r.hasOwnProperty(i)&&-1===u(r[i],t)&&r[i].push(f?t:{listener:t,once:!1});return this};n.on=i("addListener");n.addOnceListener=function(n,t){return this.addListener(n,{listener:t,once:!0})};n.once=i("addOnceListener");n.defineEvent=function(n){return this.getListeners(n),this};n.defineEvents=function(n){for(var t=0;t<n.length;t+=1)this.defineEvent(n[t]);return this};n.removeListener=function(n,t){var f,i,r=this.getListenersAsObject(n);for(i in r)r.hasOwnProperty(i)&&(f=u(r[i],t),-1!==f&&r[i].splice(f,1));return this};n.off=i("removeListener");n.addListeners=function(n,t){return this.manipulateListeners(!1,n,t)};n.removeListeners=function(n,t){return this.manipulateListeners(!0,n,t)};n.manipulateListeners=function(n,t,i){var r,u,f=n?this.removeListener:this.addListener,e=n?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=i.length;r--;)f.call(this,t,i[r]);else for(r in t)t.hasOwnProperty(r)&&(u=t[r])&&("function"==typeof u?f.call(this,r,u):e.call(this,r,u));return this};n.removeEvent=function(n){var t,r=typeof n,i=this._getEvents();if("string"===r)delete i[n];else if(n instanceof RegExp)for(t in i)i.hasOwnProperty(t)&&n.test(t)&&delete i[t];else delete this._events;return this};n.removeAllListeners=i("removeEvent");n.emitEvent=function(n,t){var i,f,r,e,u=this.getListenersAsObject(n);for(r in u)if(u.hasOwnProperty(r))for(f=u[r].length;f--;)i=u[r][f],i.once===!0&&this.removeListener(n,i.listener),e=i.listener.apply(this,t||[]),e===this._getOnceReturnValue()&&this.removeListener(n,i.listener);return this};n.trigger=i("emitEvent");n.emit=function(n){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(n,t)};n.setOnceReturnValue=function(n){return this._onceReturnValue=n,this};n._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0};n._getEvents=function(){return this._events||(this._events={})};t.noConflict=function(){return r.EventEmitter=f,t};"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:r.EventEmitter=t}.call(this),function(n){function t(n){if(n){if("string"==typeof r[n])return n;n=n.charAt(0).toUpperCase()+n.slice(1);for(var t,u=0,f=i.length;f>u;u++)if(t=i[u]+n,"string"==typeof r[t])return t}}var i="Webkit Moz ms Ms O".split(" "),r=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return t}):"object"==typeof exports?module.exports=t:n.getStyleProperty=t}(window),function(n){function i(n){var t=parseFloat(n),i=-1===n.indexOf("%")&&!isNaN(t);return i&&t}function u(){}function f(){for(var r,i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},n=0,u=t.length;u>n;n++)r=t[n],i[r]=0;return i}function r(r){function c(){var f,t,c,l;h||(h=!0,f=n.getComputedStyle,(o=function(){var n=f?function(n){return f(n,null)}:function(n){return n.currentStyle};return function(t){var i=n(t);return i||e("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),i}}(),u=r("boxSizing"))&&(t=document.createElement("div"),t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style[u]="border-box",c=document.body||document.documentElement,c.appendChild(t),l=o(t),s=200===i(l.width),c.removeChild(t)))}function l(n){var e,r,v,h,y,p;if(c(),"string"==typeof n&&(n=document.querySelector(n)),n&&"object"==typeof n&&n.nodeType){if(e=o(n),"none"===e.display)return f();r={};r.width=n.offsetWidth;r.height=n.offsetHeight;for(var tt=r.isBorderBox=!(!u||!e[u]||"border-box"!==e[u]),l=0,it=t.length;it>l;l++)v=t[l],h=e[v],h=a(n,h),y=parseFloat(h),r[v]=isNaN(y)?0:y;var w=r.paddingLeft+r.paddingRight,b=r.paddingTop+r.paddingBottom,rt=r.marginLeft+r.marginRight,ut=r.marginTop+r.marginBottom,k=r.borderLeftWidth+r.borderRightWidth,d=r.borderTopWidth+r.borderBottomWidth,g=tt&&s,nt=i(e.width);return nt!==!1&&(r.width=nt+(g?0:w+k)),p=i(e.height),p!==!1&&(r.height=p+(g?0:b+d)),r.innerWidth=r.width-(w+k),r.innerHeight=r.height-(b+d),r.outerWidth=r.width+rt,r.outerHeight=r.height+ut,r}}function a(t,i){if(n.getComputedStyle||-1===i.indexOf("%"))return i;var r=t.style,e=r.left,u=t.runtimeStyle,f=u&&u.left;return f&&(u.left=t.currentStyle.left),r.left=i,i=r.pixelLeft,r.left=e,f&&(u.left=f),i}var o,u,s,h=!1;return l}var e="undefined"==typeof console?u:function(n){console.error(n)},t=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],r):"object"==typeof exports?module.exports=r(require("desandro-get-style-property")):n.getSize=r(n.getStyleProperty)}(window),function(n){function t(n){"function"==typeof n&&(t.isReady?n():f.push(n))}function r(n){var r="readystatechange"===n.type&&"complete"!==i.readyState;t.isReady||r||e()}function e(){var n,i,r;for(t.isReady=!0,n=0,i=f.length;i>n;n++)r=f[n],r()}function u(u){return"complete"===i.readyState?e():(u.bind(i,"DOMContentLoaded",r),u.bind(i,"readystatechange",r),u.bind(n,"load",r)),t}var i=n.document,f=[];t.isReady=!1;"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],u):"object"==typeof exports?module.exports=u(require("eventie")):n.docReady=u(n.eventie)}(window),function(n){"use strict";function i(n,t){return n[u](t)}function r(n){if(!n.parentNode){var t=document.createDocumentFragment();t.appendChild(n)}}function o(n,t){r(n);for(var u=n.parentNode.querySelectorAll(t),i=0,f=u.length;f>i;i++)if(u[i]===n)return!0;return!1}function s(n,t){return r(n),i(n,t)}var t,u=function(){var u,i;if(n.matches)return"matches";if(n.matchesSelector)return"matchesSelector";for(var r=["webkit","moz","ms","o"],t=0,f=r.length;f>t;t++)if(u=r[t],i=u+"MatchesSelector",n[i])return i}(),f,e;u?(f=document.createElement("div"),e=i(f,"div"),t=e?i:s):t=o;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return t}):"object"==typeof exports?module.exports=t:window.matchesSelector=t}(Element.prototype),function(n,t){"use strict";"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(i,r){return t(n,i,r)}):"object"==typeof exports?module.exports=t(n,require("doc-ready"),require("desandro-matches-selector")):n.fizzyUIUtils=t(n,n.docReady,n.matchesSelector)}(window,function(n,t,i){var r={},f,u;return r.extend=function(n,t){for(var i in t)n[i]=t[i];return n},r.modulo=function(n,t){return(n%t+t)%t},f=Object.prototype.toString,r.isArray=function(n){return"[object Array]"==f.call(n)},r.makeArray=function(n){var t=[],i,u;if(r.isArray(n))t=n;else if(n&&"number"==typeof n.length)for(i=0,u=n.length;u>i;i++)t.push(n[i]);else t.push(n);return t},r.indexOf=Array.prototype.indexOf?function(n,t){return n.indexOf(t)}:function(n,t){for(var i=0,r=n.length;r>i;i++)if(n[i]===t)return i;return-1},r.removeFrom=function(n,t){var i=r.indexOf(n,t);-1!=i&&n.splice(i,1)},r.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(n){return n instanceof HTMLElement}:function(n){return n&&"object"==typeof n&&1==n.nodeType&&"string"==typeof n.nodeName},r.setText=function(){function t(t,i){n=n||(void 0!==document.documentElement.textContent?"textContent":"innerText");t[n]=i}var n;return t}(),r.getParent=function(n,t){for(;n!=document.body;)if(n=n.parentNode,i(n,t))return n},r.getQueryElement=function(n){return"string"==typeof n?document.querySelector(n):n},r.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},r.filterFindElements=function(n,t){var u;n=r.makeArray(n);for(var f=[],e=0,h=n.length;h>e;e++)if(u=n[e],r.isElement(u))if(t){i(u,t)&&f.push(u);for(var s=u.querySelectorAll(t),o=0,c=s.length;c>o;o++)f.push(s[o])}else f.push(u);return f},r.debounceMethod=function(n,t,i){var u=n.prototype[t],r=t+"Timeout";n.prototype[t]=function(){var t=this[r],f,n;t&&clearTimeout(t);f=arguments;n=this;this[r]=setTimeout(function(){u.apply(n,f);delete n[r]},i||100)}},r.toDashed=function(n){return n.replace(/(.)([A-Z])/g,function(n,t,i){return t+"-"+i}).toLowerCase()},u=n.console,r.htmlInit=function(i,f){t(function(){for(var a,t,o,v,s,h=r.toDashed(f),c=document.querySelectorAll(".js-"+h),l="data-"+h+"-options",e=0,y=c.length;y>e;e++){t=c[e];o=t.getAttribute(l);try{a=o&&JSON.parse(o)}catch(p){u&&u.error("Error parsing "+l+" on "+t.nodeName.toLowerCase()+(t.id?"#"+t.id:"")+": "+p);continue}v=new i(t,a);s=n.jQuery;s&&s.data(t,f,v)}})},r}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(i,r,u,f){return t(n,i,r,u,f)}):"object"==typeof exports?module.exports=t(n,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(n.Outlayer={},n.Outlayer.Item=t(n,n.EventEmitter,n.getSize,n.getStyleProperty,n.fizzyUIUtils))}(window,function(n,t,i,r,u){"use strict";function y(n){for(var t in n)return!1;return t=null,!0}function f(n,t){n&&(this.element=n,this.layout=t,this.position={x:0,y:0},this._create())}function p(n){return n.replace(/([A-Z])/g,function(n){return"-"+n.toLowerCase()})}var o=n.getComputedStyle,w=o?function(n){return o(n,null)}:function(n){return n.currentStyle},e=r("transition"),b=r("transform"),k=e&&b,d=!!r("perspective"),s={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[e],h=["transform","transition","transitionDuration","transitionProperty"],c=function(){for(var n,t,u={},i=0,f=h.length;f>i;i++)n=h[i],t=r(n),t&&t!==n&&(u[n]=t);return u}(),l,a,v;return u.extend(f.prototype,t.prototype),f.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}};this.css({position:"absolute"})},f.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},f.prototype.getSize=function(){this.size=i(this.element)},f.prototype.css=function(n){var r=this.element.style,t,i;for(t in n)i=c[t]||t,r[i]=n[t]},f.prototype.getPosition=function(){var f=w(this.element),e=this.layout.options,o=e.isOriginLeft,s=e.isOriginTop,r=f[o?"left":"right"],u=f[s?"top":"bottom"],n=this.layout.size,t=-1!=r.indexOf("%")?parseFloat(r)/100*n.width:parseInt(r,10),i=-1!=u.indexOf("%")?parseFloat(u)/100*n.height:parseInt(u,10);t=isNaN(t)?0:t;i=isNaN(i)?0:i;t-=o?n.paddingLeft:n.paddingRight;i-=s?n.paddingTop:n.paddingBottom;this.position.x=t;this.position.y=i},f.prototype.layoutPosition=function(){var i=this.layout.size,n=this.layout.options,t={},r=n.isOriginLeft?"paddingLeft":"paddingRight",u=n.isOriginLeft?"left":"right",f=n.isOriginLeft?"right":"left",e=this.position.x+i[r];t[u]=this.getXValue(e);t[f]="";var o=n.isOriginTop?"paddingTop":"paddingBottom",s=n.isOriginTop?"top":"bottom",h=n.isOriginTop?"bottom":"top",c=this.position.y+i[o];t[s]=this.getYValue(c);t[h]="";this.css(t);this.emitEvent("layout",[this])},f.prototype.getXValue=function(n){var t=this.layout.options;return t.percentPosition&&!t.isHorizontal?n/this.layout.size.width*100+"%":n+"px"},f.prototype.getYValue=function(n){var t=this.layout.options;return t.percentPosition&&t.isHorizontal?n/this.layout.size.height*100+"%":n+"px"},f.prototype._transitionTo=function(n,t){this.getPosition();var r=this.position.x,u=this.position.y,f=parseInt(n,10),e=parseInt(t,10),o=f===this.position.x&&e===this.position.y;if(this.setPosition(n,t),o&&!this.isTransitioning)return void this.layoutPosition();var s=n-r,h=t-u,i={};i.transform=this.getTranslate(s,h);this.transition({to:i,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},f.prototype.getTranslate=function(n,t){var i=this.layout.options;return n=i.isOriginLeft?n:-n,t=i.isOriginTop?t:-t,d?"translate3d("+n+"px, "+t+"px, 0)":"translate("+n+"px, "+t+"px)"},f.prototype.goTo=function(n,t){this.setPosition(n,t);this.layoutPosition()},f.prototype.moveTo=k?f.prototype._transitionTo:f.prototype.goTo,f.prototype.setPosition=function(n,t){this.position.x=parseInt(n,10);this.position.y=parseInt(t,10)},f.prototype._nonTransition=function(n){this.css(n.to);n.isCleaning&&this._removeStyles(n.to);for(var t in n.onTransitionEnd)n.onTransitionEnd[t].call(this)},f.prototype._transition=function(n){var i,t,r;if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(n);i=this._transn;for(t in n.onTransitionEnd)i.onEnd[t]=n.onTransitionEnd[t];for(t in n.to)i.ingProperties[t]=!0,n.isCleaning&&(i.clean[t]=!0);n.from&&(this.css(n.from),r=this.element.offsetHeight,r=null);this.enableTransition(n.to);this.css(n.to);this.isTransitioning=!0},l="opacity,"+p(c.transform||"transform"),f.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:l,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(s,this,!1))},f.prototype.transition=f.prototype[e?"_transition":"_nonTransition"],f.prototype.onwebkitTransitionEnd=function(n){this.ontransitionend(n)},f.prototype.onotransitionend=function(n){this.ontransitionend(n)},a={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"},f.prototype.ontransitionend=function(n){var t,i,r;n.target===this.element&&(t=this._transn,i=a[n.propertyName]||n.propertyName,(delete t.ingProperties[i],y(t.ingProperties)&&this.disableTransition(),i in t.clean&&(this.element.style[n.propertyName]="",delete t.clean[i]),i in t.onEnd)&&(r=t.onEnd[i],r.call(this),delete t.onEnd[i]),this.emitEvent("transitionEnd",[this]))},f.prototype.disableTransition=function(){this.removeTransitionStyles();this.element.removeEventListener(s,this,!1);this.isTransitioning=!1},f.prototype._removeStyles=function(n){var t={},i;for(i in n)t[i]="";this.css(t)},v={transitionProperty:"",transitionDuration:""},f.prototype.removeTransitionStyles=function(){this.css(v)},f.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element);this.css({display:""});this.emitEvent("remove",[this])},f.prototype.remove=function(){if(!e||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var n=this;this.once("transitionEnd",function(){n.removeElem()});this.hide()},f.prototype.reveal=function(){delete this.isHidden;this.css({display:""});var n=this.layout.options,t={},i=this.getHideRevealTransitionEndProperty("visibleStyle");t[i]=this.onRevealTransitionEnd;this.transition({from:n.hiddenStyle,to:n.visibleStyle,isCleaning:!0,onTransitionEnd:t})},f.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},f.prototype.getHideRevealTransitionEndProperty=function(n){var t=this.layout.options[n],i;if(t.opacity)return"opacity";for(i in t)return i},f.prototype.hide=function(){this.isHidden=!0;this.css({display:""});var n=this.layout.options,t={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");t[i]=this.onHideTransitionEnd;this.transition({from:n.visibleStyle,to:n.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},f.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},f.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},f}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,r,u,f,e){return t(n,i,r,u,f,e)}):"object"==typeof exports?module.exports=t(n,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):n.Outlayer=t(n,n.eventie,n.EventEmitter,n.getSize,n.fizzyUIUtils,n.Outlayer.Item)}(window,function(n,t,i,r,u,f){"use strict";function e(n,t){var i=u.getQueryElement(n),r;if(!i)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(i||n)));this.element=i;o&&(this.$element=o(this.element));this.options=u.extend({},this.constructor.defaults);this.option(t);r=++l;this.element.outlayerGUID=r;s[r]=this;this._create();this.options.isInitLayout&&this.layout()}var h=n.console,o=n.jQuery,c=function(){},l=0,s={};return e.namespace="outlayer",e.Item=f,e.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},u.extend(e.prototype,i.prototype),e.prototype.option=function(n){u.extend(this.options,n)},e.prototype._create=function(){this.reloadItems();this.stamps=[];this.stamp(this.options.stamp);u.extend(this.element.style,this.options.containerStyle);this.options.isResizeBound&&this.bindResize()},e.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},e.prototype._itemize=function(n){for(var u,f,i=this._filterFindItemElements(n),e=this.constructor.Item,r=[],t=0,o=i.length;o>t;t++)u=i[t],f=new e(u,this),r.push(f);return r},e.prototype._filterFindItemElements=function(n){return u.filterFindElements(n,this.options.itemSelector)},e.prototype.getItemElements=function(){for(var t=[],n=0,i=this.items.length;i>n;n++)t.push(this.items[n].element);return t},e.prototype.layout=function(){this._resetLayout();this._manageStamps();var n=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,n);this._isLayoutInited=!0},e.prototype._init=e.prototype.layout,e.prototype._resetLayout=function(){this.getSize()},e.prototype.getSize=function(){this.size=r(this.element)},e.prototype._getMeasurement=function(n,t){var f,i=this.options[n];i?("string"==typeof i?f=this.element.querySelector(i):u.isElement(i)&&(f=i),this[n]=f?r(f)[t]:i):this[n]=0},e.prototype.layoutItems=function(n,t){n=this._getItemsForLayout(n);this._layoutItems(n,t);this._postLayout()},e.prototype._getItemsForLayout=function(n){for(var i,r=[],t=0,u=n.length;u>t;t++)i=n[t],i.isIgnored||r.push(i);return r},e.prototype._layoutItems=function(n,t){var i,r;if(this._emitCompleteOnItems("layout",n),n&&n.length){for(var f=[],u=0,e=n.length;e>u;u++)i=n[u],r=this._getItemLayoutPosition(i),r.item=i,r.isInstant=t||i.isLayoutInstant,f.push(r);this._processLayoutQueue(f)}},e.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},e.prototype._processLayoutQueue=function(n){for(var t,i=0,r=n.length;r>i;i++)t=n[i],this._positionItem(t.item,t.x,t.y,t.isInstant)},e.prototype._positionItem=function(n,t,i,r){r?n.goTo(t,i):n.moveTo(t,i)},e.prototype._postLayout=function(){this.resizeContainer()},e.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var n=this._getContainerSize();n&&(this._setContainerMeasure(n.width,!0),this._setContainerMeasure(n.height,!1))}},e.prototype._getContainerSize=c,e.prototype._setContainerMeasure=function(n,t){if(void 0!==n){var i=this.size;i.isBorderBox&&(n+=t?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth);n=Math.max(n,0);this.element.style[t?"width":"height"]=n+"px"}},e.prototype._emitCompleteOnItems=function(n,t){function r(){s.dispatchEvent(n+"Complete",null,[t])}function o(){f++;f===u&&r()}var s=this,u=t.length,e;if(!t||!u)return void r();for(var f=0,i=0,h=t.length;h>i;i++){e=t[i];e.once(n,o)}},e.prototype.dispatchEvent=function(n,t,i){var u=t?[t].concat(i):i,r;(this.emitEvent(n,u),o)&&((this.$element=this.$element||o(this.element),t)?(r=o.Event(t),r.type=n,this.$element.trigger(r,i)):this.$element.trigger(n,i))},e.prototype.ignore=function(n){var t=this.getItem(n);t&&(t.isIgnored=!0)},e.prototype.unignore=function(n){var t=this.getItem(n);t&&delete t.isIgnored},e.prototype.stamp=function(n){var t,i,r;if(n=this._find(n))for(this.stamps=this.stamps.concat(n),t=0,i=n.length;i>t;t++)r=n[t],this.ignore(r)},e.prototype.unstamp=function(n){var t,r,i;if(n=this._find(n))for(t=0,r=n.length;r>t;t++)i=n[t],u.removeFrom(this.stamps,i),this.unignore(i)},e.prototype._find=function(n){if(n)return("string"==typeof n&&(n=this.element.querySelectorAll(n)),n=u.makeArray(n))},e.prototype._manageStamps=function(){var n,t,i;if(this.stamps&&this.stamps.length)for(this._getBoundingRect(),n=0,t=this.stamps.length;t>n;n++)i=this.stamps[n],this._manageStamp(i)},e.prototype._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),n=this.size;this._boundingRect={left:t.left+n.paddingLeft+n.borderLeftWidth,top:t.top+n.paddingTop+n.borderTopWidth,right:t.right-(n.paddingRight+n.borderRightWidth),bottom:t.bottom-(n.paddingBottom+n.borderBottomWidth)}},e.prototype._manageStamp=c,e.prototype._getElementOffset=function(n){var t=n.getBoundingClientRect(),i=this._boundingRect,u=r(n);return{left:t.left-i.left-u.marginLeft,top:t.top-i.top-u.marginTop,right:i.right-t.right-u.marginRight,bottom:i.bottom-t.bottom-u.marginBottom}},e.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},e.prototype.bindResize=function(){this.isResizeBound||(t.bind(n,"resize",this),this.isResizeBound=!0)},e.prototype.unbindResize=function(){this.isResizeBound&&t.unbind(n,"resize",this);this.isResizeBound=!1},e.prototype.onresize=function(){function t(){n.resize();delete n.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var n=this;this.resizeTimeout=setTimeout(t,100)},e.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},e.prototype.needsResizeLayout=function(){var n=r(this.element),t=this.size&&n;return t&&n.innerWidth!==this.size.innerWidth},e.prototype.addItems=function(n){var t=this._itemize(n);return t.length&&(this.items=this.items.concat(t)),t},e.prototype.appended=function(n){var t=this.addItems(n);t.length&&(this.layoutItems(t,!0),this.reveal(t))},e.prototype.prepended=function(n){var t=this._itemize(n),i;t.length&&(i=this.items.slice(0),this.items=t.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(i))},e.prototype.reveal=function(n){var i,t,r;for(this._emitCompleteOnItems("reveal",n),i=n&&n.length,t=0;i&&i>t;t++)r=n[t],r.reveal()},e.prototype.hide=function(n){var i,t,r;for(this._emitCompleteOnItems("hide",n),i=n&&n.length,t=0;i&&i>t;t++)r=n[t],r.hide()},e.prototype.revealItemElements=function(n){var t=this.getItems(n);this.reveal(t)},e.prototype.hideItemElements=function(n){var t=this.getItems(n);this.hide(t)},e.prototype.getItem=function(n){for(var i,t=0,r=this.items.length;r>t;t++)if(i=this.items[t],i.element===n)return i},e.prototype.getItems=function(n){var f,i;n=u.makeArray(n);for(var r=[],t=0,e=n.length;e>t;t++)f=n[t],i=this.getItem(f),i&&r.push(i);return r},e.prototype.remove=function(n){var t=this.getItems(n),i,f,r;if(this._emitCompleteOnItems("remove",t),t&&t.length)for(i=0,f=t.length;f>i;i++)r=t[i],r.remove(),u.removeFrom(this.items,r)},e.prototype.destroy=function(){var t=this.element.style,n,i,r,u;for(t.height="",t.position="",t.width="",n=0,i=this.items.length;i>n;n++)r=this.items[n],r.destroy();this.unbindResize();u=this.element.outlayerGUID;delete s[u];delete this.element.outlayerGUID;o&&o.removeData(this.element,this.constructor.namespace)},e.data=function(n){n=u.getQueryElement(n);var t=n&&n.outlayerGUID;return t&&s[t]},e.create=function(n,t){function i(){e.apply(this,arguments)}return Object.create?i.prototype=Object.create(e.prototype):u.extend(i.prototype,e.prototype),i.prototype.constructor=i,i.defaults=u.extend({},e.defaults),u.extend(i.defaults,t),i.prototype.settings={},i.namespace=n,i.data=e.data,i.Item=function(){f.apply(this,arguments)},i.Item.prototype=new f,u.htmlInit(i,n),o&&o.bridget&&o.bridget(n,i),i},e.Item=f,e}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],t):"object"==typeof exports?module.exports=t(require("outlayer")):(n.Isotope=n.Isotope||{},n.Isotope.Item=t(n.Outlayer))}(window,function(n){"use strict";function t(){n.Item.apply(this,arguments)}t.prototype=new n.Item;t.prototype._create=function(){this.id=this.layout.itemGUID++;n.Item.prototype._create.call(this);this.sortData={}};t.prototype.updateSortData=function(){var t,i,n,r;if(!this.isIgnored){this.sortData.id=this.id;this.sortData["original-order"]=this.id;this.sortData.random=Math.random();t=this.layout.options.getSortData;i=this.layout._sorters;for(n in t)r=i[n],this.sortData[n]=r(this.element,this)}};var i=t.prototype.destroy;return t.prototype.destroy=function(){i.apply(this,arguments);this.css({display:""})},t}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],t):"object"==typeof exports?module.exports=t(require("get-size"),require("outlayer")):(n.Isotope=n.Isotope||{},n.Isotope.LayoutMode=t(n.getSize,n.Outlayer))}(window,function(n,t){"use strict";function i(n){this.isotope=n;n&&(this.options=n.options[this.namespace],this.element=n.element,this.items=n.filteredItems,this.size=n.size)}return function(){function f(n){return function(){return t.prototype[n].apply(this.isotope,arguments)}}for(var r,u=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],n=0,e=u.length;e>n;n++)r=u[n],i.prototype[r]=f(r)}(),i.prototype.needsVerticalResizeLayout=function(){var t=n(this.isotope.element),i=this.isotope.size&&t;return i&&t.innerHeight!=this.isotope.size.innerHeight},i.prototype._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},i.prototype.getColumnWidth=function(){this.getSegmentSize("column","Width")},i.prototype.getRowHeight=function(){this.getSegmentSize("row","Height")},i.prototype.getSegmentSize=function(n,t){var i=n+t,u="outer"+t,r;(this._getMeasurement(i,u),this[i])||(r=this.getFirstItemSize(),this[i]=r&&r[u]||this.isotope.size["inner"+t])},i.prototype.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&n(t.element)},i.prototype.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},i.prototype.getSize=function(){this.isotope.getSize();this.size=this.isotope.size},i.modes={},i.create=function(n,t){function r(){i.apply(this,arguments)}return r.prototype=new i,t&&(r.options=t),r.prototype.namespace=n,i.modes[n]=r,r},i}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],t):"object"==typeof exports?module.exports=t(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):n.Masonry=t(n.Outlayer,n.getSize,n.fizzyUIUtils)}(window,function(n,t,i){var r=n.create("masonry");return r.prototype._resetLayout=function(){this.getSize();this._getMeasurement("columnWidth","outerWidth");this._getMeasurement("gutter","outerWidth");this.measureColumns();var n=this.cols;for(this.colYs=[];n--;)this.colYs.push(0);this.maxY=0},r.prototype.measureColumns=function(){var n,i;(this.getContainerWidth(),this.columnWidth)||(n=this.items[0],i=n&&n.element,this.columnWidth=i&&t(i).outerWidth||this.containerWidth);var r=this.columnWidth+=this.gutter,f=this.containerWidth+this.gutter,u=f/r,e=r-f%r,o=e&&1>e?"round":"floor";u=Math[o](u);this.cols=Math.max(u,1)},r.prototype.getContainerWidth=function(){var i=this.options.isFitWidth?this.element.parentNode:this.element,n=t(i);this.containerWidth=n&&n.innerWidth},r.prototype._getItemLayoutPosition=function(n){n.getSize();var e=n.size.outerWidth%this.columnWidth,s=e&&1>e?"round":"ceil",t=Math[s](n.size.outerWidth/this.columnWidth);t=Math.min(t,this.cols);for(var r=this._getColGroup(t),u=Math.min.apply(Math,r),o=i.indexOf(r,u),h={x:this.columnWidth*o,y:u},c=u+n.size.outerHeight,l=this.cols+1-r.length,f=0;l>f;f++)this.colYs[o+f]=c;return h},r.prototype._getColGroup=function(n){var r;if(2>n)return this.colYs;for(var i=[],u=this.cols+1-n,t=0;u>t;t++)r=this.colYs.slice(t,t+n),i[t]=Math.max.apply(Math,r);return i},r.prototype._manageStamp=function(n){var e=t(n),u=this._getElementOffset(n),o=this.options.isOriginLeft?u.left:u.right,s=o+e.outerWidth,f=Math.floor(o/this.columnWidth),i,h,r;for(f=Math.max(0,f),i=Math.floor(s/this.columnWidth),i-=s%this.columnWidth?0:1,i=Math.min(this.cols-1,i),h=(this.options.isOriginTop?u.top:u.bottom)+e.outerHeight,r=f;i>=r;r++)this.colYs[r]=Math.max(h,this.colYs[r])},r.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var n={height:this.maxY};return this.options.isFitWidth&&(n.width=this._getContainerFitWidth()),n},r.prototype._getContainerFitWidth=function(){for(var n=0,t=this.cols;--t&&0===this.colYs[t];)n++;return(this.cols-n)*this.columnWidth-this.gutter},r.prototype.needsResizeLayout=function(){var n=this.containerWidth;return this.getContainerWidth(),n!==this.containerWidth},r}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],t):"object"==typeof exports?module.exports=t(require("../layout-mode"),require("masonry-layout")):t(n.Isotope.LayoutMode,n.Masonry)}(window,function(n,t){"use strict";function f(n,t){for(var i in t)n[i]=t[i];return n}var i=n.create("masonry"),e=i.prototype._getElementOffset,o=i.prototype.layout,s=i.prototype._getMeasurement,r,u;return f(i.prototype,t.prototype),i.prototype._getElementOffset=e,i.prototype.layout=o,i.prototype._getMeasurement=s,r=i.prototype.measureColumns,i.prototype.measureColumns=function(){this.items=this.isotope.filteredItems;r.call(this)},u=i.prototype._manageStamp,i.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft;this.options.isOriginTop=this.isotope.options.isOriginTop;u.apply(this,arguments)},i}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],t):"object"==typeof exports?module.exports=t(require("../layout-mode")):t(n.Isotope.LayoutMode)}(window,function(n){"use strict";var t=n.create("fitRows");return t.prototype._resetLayout=function(){this.x=0;this.y=0;this.maxY=0;this._getMeasurement("gutter","outerWidth")},t.prototype._getItemLayoutPosition=function(n){var t,i,r;return n.getSize(),t=n.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter,0!==this.x&&t+this.x>i&&(this.x=0,this.y=this.maxY),r={x:this.x,y:this.y},this.maxY=Math.max(this.maxY,this.y+n.size.outerHeight),this.x+=t,r},t.prototype._getContainerSize=function(){return{height:this.maxY}},t}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],t):"object"==typeof exports?module.exports=t(require("../layout-mode")):t(n.Isotope.LayoutMode)}(window,function(n){"use strict";var t=n.create("vertical",{horizontalAlignment:0});return t.prototype._resetLayout=function(){this.y=0},t.prototype._getItemLayoutPosition=function(n){n.getSize();var t=(this.isotope.size.innerWidth-n.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=n.size.outerHeight,{x:t,y:i}},t.prototype._getContainerSize=function(){return{height:this.y}},t}),function(n,t){"use strict";"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(i,r,u,f,e,o){return t(n,i,r,u,f,e,o)}):"object"==typeof exports?module.exports=t(n,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):n.Isotope=t(n,n.Outlayer,n.getSize,n.matchesSelector,n.fizzyUIUtils,n.Isotope.Item,n.Isotope.LayoutMode)}(window,function(n,t,i,r,u,f,e){function l(n,t){return function(i,r){for(var h,c,u=0,s=n.length;s>u;u++){var f=n[u],e=i.sortData[f],o=r.sortData[f];if(e>o||o>e)return h=void 0!==t[f]?t[f]:t,c=h?1:-1,(e>o?1:-1)*c}return 0}}var s=n.jQuery,a=String.prototype.trim?function(n){return n.trim()}:function(n){return n.replace(/^\s+|\s+$/g,"")},v=document.documentElement,y=v.textContent?function(n){return n.textContent}:function(n){return n.innerText},o=t.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0}),h,c;return o.Item=f,o.LayoutMode=e,o.prototype._create=function(){this.itemGUID=0;this._sorters={};this._getSorters();t.prototype._create.call(this);this.modes={};this.filteredItems=this.items;this.sortHistory=["original-order"];for(var n in e.modes)this._initLayoutMode(n)},o.prototype.reloadItems=function(){this.itemGUID=0;t.prototype.reloadItems.call(this)},o.prototype._itemize=function(){for(var r,n=t.prototype._itemize.apply(this,arguments),i=0,u=n.length;u>i;i++)r=n[i],r.id=this.itemGUID++;return this._updateItemsSortData(n),n},o.prototype._initLayoutMode=function(n){var t=e.modes[n],i=this.options[n]||{};this.options[n]=t.options?u.extend(t.options,i):i;this.modes[n]=new t(this)},o.prototype.layout=function(){return!this._isLayoutInited&&this.options.isInitLayout?void this.arrange():void this._layout()},o.prototype._layout=function(){var n=this._getIsInstant();this._resetLayout();this._manageStamps();this.layoutItems(this.filteredItems,n);this._isLayoutInited=!0},o.prototype.arrange=function(n){function r(){i.reveal(t.needReveal);i.hide(t.needHide)}var t,i;this.option(n);this._getIsInstant();t=this._filter(this.items);this.filteredItems=t.matches;i=this;this._bindArrangeComplete();this._isInstant?this._noTransition(r):r();this._sort();this._layout()},o.prototype._init=o.prototype.arrange,o.prototype._getIsInstant=function(){var n=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=n,n},o.prototype._bindArrangeComplete=function(){function n(){t&&i&&r&&u.dispatchEvent("arrangeComplete",null,[u.filteredItems])}var t,i,r,u=this;this.once("layoutComplete",function(){t=!0;n()});this.once("hideComplete",function(){i=!0;n()});this.once("revealComplete",function(){r=!0;n()})},o.prototype._filter=function(n){var r=this.options.filter,t,i;r=r||"*";for(var f=[],e=[],o=[],s=this._getFilterTest(r),u=0,h=n.length;h>u;u++)t=n[u],t.isIgnored||(i=s(t),i&&f.push(t),i&&t.isHidden?e.push(t):i||t.isHidden||o.push(t));return{matches:f,needReveal:e,needHide:o}},o.prototype._getFilterTest=function(n){return s&&this.options.isJQueryFiltering?function(t){return s(t.element).is(n)}:"function"==typeof n?function(t){return n(t.element)}:function(t){return r(t.element,n)}},o.prototype.updateSortData=function(n){var t;n?(n=u.makeArray(n),t=this.getItems(n)):t=this.items;this._getSorters();this._updateItemsSortData(t)},o.prototype._getSorters=function(){var t=this.options.getSortData,n,i;for(n in t)i=t[n],this._sorters[n]=h(i)},o.prototype._updateItemsSortData=function(n){for(var r,i=n&&n.length,t=0;i&&i>t;t++)r=n[t],r.updateSortData()},h=function(){function n(n){if("string"!=typeof n)return n;var i=a(n).split(" "),r=i[0],u=r.match(/^\[(.+)\]$/),s=u&&u[1],f=t(s,r),e=o.sortDataParsers[i[1]];return e?function(n){return n&&e(f(n))}:function(n){return n&&f(n)}}function t(n,t){return n?function(t){return t.getAttribute(n)}:function(n){var i=n.querySelector(t);return i&&y(i)}}return n}(),o.sortDataParsers={parseInt:function(n){return parseInt(n,10)},parseFloat:function(n){return parseFloat(n)}},o.prototype._sort=function(){var n=this.options.sortBy,t,i;n&&(t=[].concat.apply(n,this.sortHistory),i=l(t,this.options.sortAscending),this.filteredItems.sort(i),n!=this.sortHistory[0]&&this.sortHistory.unshift(n))},o.prototype._mode=function(){var n=this.options.layoutMode,t=this.modes[n];if(!t)throw new Error("No layout mode: "+n);return t.options=this.options[n],t},o.prototype._resetLayout=function(){t.prototype._resetLayout.call(this);this._mode()._resetLayout()},o.prototype._getItemLayoutPosition=function(n){return this._mode()._getItemLayoutPosition(n)},o.prototype._manageStamp=function(n){this._mode()._manageStamp(n)},o.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},o.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},o.prototype.appended=function(n){var t=this.addItems(n),i;t.length&&(i=this._filterRevealAdded(t),this.filteredItems=this.filteredItems.concat(i))},o.prototype.prepended=function(n){var t=this._itemize(n),i;t.length&&(this._resetLayout(),this._manageStamps(),i=this._filterRevealAdded(t),this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=t.concat(this.items))},o.prototype._filterRevealAdded=function(n){var t=this._filter(n);return this.hide(t.needHide),this.reveal(t.matches),this.layoutItems(t.matches,!0),t.matches},o.prototype.insert=function(n){var i=this.addItems(n),t,u,r,f;if(i.length){for(r=i.length,t=0;r>t;t++)u=i[t],this.element.appendChild(u.element);for(f=this._filter(i).matches,t=0;r>t;t++)i[t].isLayoutInstant=!0;for(this.arrange(),t=0;r>t;t++)delete i[t].isLayoutInstant;this.reveal(f)}},c=o.prototype.remove,o.prototype.remove=function(n){var t,r,i,f;if(n=u.makeArray(n),t=this.getItems(n),c.call(this,n),r=t&&t.length,r)for(i=0;r>i;i++)f=t[i],u.removeFrom(this.filteredItems,f)},o.prototype.shuffle=function(){for(var i,n=0,t=this.items.length;t>n;n++)i=this.items[n],i.sortData.random=Math.random();this.options.sortBy="random";this._sort();this._layout()},o.prototype._noTransition=function(n){var i=this.options.transitionDuration,t;return this.options.transitionDuration=0,t=n.call(this),this.options.transitionDuration=i,t},o.prototype.getFilteredItemElements=function(){for(var t=[],n=0,i=this.filteredItems.length;i>n;n++)t.push(this.filteredItems[n].element);return t},o}),function(n){var t=n(window),i=t.height();t.resize(function(){i=t.height()});n.fn.parallax=function(r,u,f){function o(){var f=t.scrollTop();e.each(function(){var t=n(this),o=t.offset().top,c=s(t);o+c<f||o>f+i||e.css("backgroundPosition",r+" "+Math.round((h-f)*u)+"px")})}var e=n(this),s,h;e.each(function(){h=e.offset().top});s=f?function(n){return n.outerHeight(!0)}:function(n){return n.height()};(arguments.length<1||r===null)&&(r="50%");(arguments.length<2||u===null)&&(u=.1);(arguments.length<3||f===null)&&(f=!0);t.bind("scroll",o).resize(o);o()}}(jQuery);"function"!=typeof Object.create&&(Object.create=function(n){function t(){}return t.prototype=n,new t}),function(n,t,i){var r={init:function(t,i){this.$elem=n(i);this.options=n.extend({},n.fn.owlCarousel.options,this.$elem.data(),t);this.userOptions=t;this.loadContent()},loadContent:function(){function r(n){var i,r="";if("function"==typeof t.options.jsonSuccess)t.options.jsonSuccess.apply(this,[n]);else{for(i in n.owl)n.owl.hasOwnProperty(i)&&(r+=n.owl[i].item);t.$elem.html(r)}t.logIn()}var t=this,i;"function"==typeof t.options.beforeInit&&t.options.beforeInit.apply(this,[t.$elem]);"string"==typeof t.options.jsonPath?(i=t.options.jsonPath,n.getJSON(i,r)):t.logIn()},logIn:function(){this.$elem.data("owl-originalStyles",this.$elem.attr("style"));this.$elem.data("owl-originalClasses",this.$elem.attr("class"));this.$elem.css({opacity:0});this.orignalItems=this.options.items;this.checkBrowser();this.wrapperWidth=0;this.checkVisible=null;this.setVars()},setVars:function(){if(0===this.$elem.children().length)return!1;this.baseClass();this.eventTypes();this.$userItems=this.$elem.children();this.itemsAmount=this.$userItems.length;this.wrapItems();this.$owlItems=this.$elem.find(".owl-item");this.$owlWrapper=this.$elem.find(".owl-wrapper");this.playDirection="next";this.prevItem=0;this.prevArr=[0];this.currentItem=0;this.customEvents();this.onStartup()},onStartup:function(){this.updateItems();this.calculateAll();this.buildControls();this.updateControls();this.response();this.moveEvents();this.stopOnHover();this.owlStatus();!1!==this.options.transitionStyle&&this.transitionTypes(this.options.transitionStyle);!0===this.options.autoPlay&&(this.options.autoPlay=5e3);this.play();this.$elem.find(".owl-wrapper").css("display","block");this.$elem.is(":visible")?this.$elem.css("opacity",1):this.watchVisibility();this.onstartup=!1;this.eachMoveUpdate();"function"==typeof this.options.afterInit&&this.options.afterInit.apply(this,[this.$elem])},eachMoveUpdate:function(){!0===this.options.lazyLoad&&this.lazyLoad();!0===this.options.autoHeight&&this.autoHeight();this.onVisibleItems();"function"==typeof this.options.afterAction&&this.options.afterAction.apply(this,[this.$elem])},updateVars:function(){"function"==typeof this.options.beforeUpdate&&this.options.beforeUpdate.apply(this,[this.$elem]);this.watchVisibility();this.updateItems();this.calculateAll();this.updatePosition();this.updateControls();this.eachMoveUpdate();"function"==typeof this.options.afterUpdate&&this.options.afterUpdate.apply(this,[this.$elem])},reload:function(){var n=this;t.setTimeout(function(){n.updateVars()},0)},watchVisibility:function(){var n=this;if(!1===n.$elem.is(":visible"))n.$elem.css({opacity:0}),t.clearInterval(n.autoPlayInterval),t.clearInterval(n.checkVisible);else return!1;n.checkVisible=t.setInterval(function(){n.$elem.is(":visible")&&(n.reload(),n.$elem.animate({opacity:1},200),t.clearInterval(n.checkVisible))},500)},wrapItems:function(){this.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"><\/div>');this.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">');this.wrapperOuter=this.$elem.find(".owl-wrapper-outer");this.$elem.css("display","block")},baseClass:function(){var n=this.$elem.hasClass(this.options.baseClass),t=this.$elem.hasClass(this.options.theme);n||this.$elem.addClass(this.options.baseClass);t||this.$elem.addClass(this.options.theme)},updateItems:function(){var t,i;if(!1===this.options.responsive)return!1;if(!0===this.options.singleItem)return this.options.items=this.orignalItems=1,this.options.itemsCustom=!1,this.options.itemsDesktop=!1,this.options.itemsDesktopSmall=!1,this.options.itemsTablet=!1,this.options.itemsTabletSmall=!1,this.options.itemsMobile=!1;if(t=n(this.options.responsiveBaseWidth).width(),t>(this.options.itemsDesktop[0]||this.orignalItems)&&(this.options.items=this.orignalItems),!1!==this.options.itemsCustom)for(this.options.itemsCustom.sort(function(n,t){return n[0]-t[0]}),i=0;i<this.options.itemsCustom.length;i+=1)this.options.itemsCustom[i][0]<=t&&(this.options.items=this.options.itemsCustom[i][1]);else t<=this.options.itemsDesktop[0]&&!1!==this.options.itemsDesktop&&(this.options.items=this.options.itemsDesktop[1]),t<=this.options.itemsDesktopSmall[0]&&!1!==this.options.itemsDesktopSmall&&(this.options.items=this.options.itemsDesktopSmall[1]),t<=this.options.itemsTablet[0]&&!1!==this.options.itemsTablet&&(this.options.items=this.options.itemsTablet[1]),t<=this.options.itemsTabletSmall[0]&&!1!==this.options.itemsTabletSmall&&(this.options.items=this.options.itemsTabletSmall[1]),t<=this.options.itemsMobile[0]&&!1!==this.options.itemsMobile&&(this.options.items=this.options.itemsMobile[1]);this.options.items>this.itemsAmount&&!0===this.options.itemsScaleUp&&(this.options.items=this.itemsAmount)},response:function(){var i=this,u,r;if(!0!==i.options.responsive)return!1;r=n(t).width();i.resizer=function(){n(t).width()!==r&&(!1!==i.options.autoPlay&&t.clearInterval(i.autoPlayInterval),t.clearTimeout(u),u=t.setTimeout(function(){r=n(t).width();i.updateVars()},i.options.responsiveRefreshRate))};n(t).resize(i.resizer)},updatePosition:function(){this.jumpTo(this.currentItem);!1!==this.options.autoPlay&&this.checkAp()},appendItemsSizes:function(){var t=this,i=0,r=t.itemsAmount-t.options.items;t.$owlItems.each(function(u){var f=n(this);f.css({width:t.itemWidth}).data("owl-item",Number(u));(0==u%t.options.items||u===r)&&(u>r||(i+=1));f.data("owl-roundPages",i)})},appendWrapperSizes:function(){this.$owlWrapper.css({width:this.$owlItems.length*this.itemWidth*2,left:0});this.appendItemsSizes()},calculateAll:function(){this.calculateWidth();this.appendWrapperSizes();this.loops();this.max()},calculateWidth:function(){this.itemWidth=Math.round(this.$elem.width()/this.options.items)},max:function(){var n=-1*(this.itemsAmount*this.itemWidth-this.options.items*this.itemWidth);return this.options.items>this.itemsAmount?this.maximumPixels=n=this.maximumItem=0:(this.maximumItem=this.itemsAmount-this.options.items,this.maximumPixels=n),n},min:function(){return 0},loops:function(){var r=0,u=0,t,i;for(this.positionsInArray=[0],this.pagesInArray=[],t=0;t<this.itemsAmount;t+=1)u+=this.itemWidth,this.positionsInArray.push(-u),!0===this.options.scrollPerPage&&(i=n(this.$owlItems[t]),i=i.data("owl-roundPages"),i!==r&&(this.pagesInArray[r]=this.positionsInArray[t],r=i))},buildControls:function(){(!0===this.options.navigation||!0===this.options.pagination)&&(this.owlControls=n('<div class="owl-controls"/>').toggleClass("clickable",!this.browser.isTouch).appendTo(this.$elem));!0===this.options.pagination&&this.buildPagination();!0===this.options.navigation&&this.buildButtons()},buildButtons:function(){var t=this,i=n('<div class="owl-buttons"/>');t.owlControls.append(i);t.buttonPrev=n("<div/>",{"class":"owl-prev",html:t.options.navigationText[0]||""});t.buttonNext=n("<div/>",{"class":"owl-next",html:t.options.navigationText[1]||""});i.append(t.buttonPrev).append(t.buttonNext);i.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(n){n.preventDefault()});i.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(i){i.preventDefault();n(this).hasClass("owl-next")?t.next():t.prev()})},buildPagination:function(){var t=this;t.paginationWrapper=n('<div class="owl-pagination"/>');t.owlControls.append(t.paginationWrapper);t.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(i){i.preventDefault();Number(n(this).data("owl-page"))!==t.currentItem&&t.goTo(Number(n(this).data("owl-page")),!0)})},updatePagination:function(){var r,u,f,t,i,e;if(!1===this.options.pagination)return!1;for(this.paginationWrapper.html(""),r=0,u=this.itemsAmount-this.itemsAmount%this.options.items,t=0;t<this.itemsAmount;t+=1)0==t%this.options.items&&(r+=1,u===t&&(f=this.itemsAmount-this.options.items),i=n("<div/>",{"class":"owl-page"}),e=n("<span><\/span>",{text:!0===this.options.paginationNumbers?r:"","class":!0===this.options.paginationNumbers?"owl-numbers":""}),i.append(e),i.data("owl-page",u===t?f:t),i.data("owl-roundPages",r),this.paginationWrapper.append(i));this.checkPagination()},checkPagination:function(){var t=this;if(!1===t.options.pagination)return!1;t.paginationWrapper.find(".owl-page").each(function(){n(this).data("owl-roundPages")===n(t.$owlItems[t.currentItem]).data("owl-roundPages")&&(t.paginationWrapper.find(".owl-page").removeClass("active"),n(this).addClass("active"))})},checkNavigation:function(){if(!1===this.options.navigation)return!1;!1===this.options.rewindNav&&(0===this.currentItem&&0===this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.addClass("disabled")):0===this.currentItem&&0!==this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.removeClass("disabled")):this.currentItem===this.maximumItem?(this.buttonPrev.removeClass("disabled"),this.buttonNext.addClass("disabled")):0!==this.currentItem&&this.currentItem!==this.maximumItem&&(this.buttonPrev.removeClass("disabled"),this.buttonNext.removeClass("disabled")))},updateControls:function(){this.updatePagination();this.checkNavigation();this.owlControls&&(this.options.items>=this.itemsAmount?this.owlControls.hide():this.owlControls.show())},destroyControls:function(){this.owlControls&&this.owlControls.remove()},next:function(n){if(this.isTransition)return!1;if(this.currentItem+=!0===this.options.scrollPerPage?this.options.items:1,this.currentItem>this.maximumItem+(!0===this.options.scrollPerPage?this.options.items-1:0))if(!0===this.options.rewindNav)this.currentItem=0,n="rewind";else return this.currentItem=this.maximumItem,!1;this.goTo(this.currentItem,n)},prev:function(n){if(this.isTransition)return!1;if(this.currentItem=!0===this.options.scrollPerPage&&0<this.currentItem&&this.currentItem<this.options.items?0:this.currentItem-(!0===this.options.scrollPerPage?this.options.items:1),0>this.currentItem)if(!0===this.options.rewindNav)this.currentItem=this.maximumItem,n="rewind";else return this.currentItem=0,!1;this.goTo(this.currentItem,n)},goTo:function(n,i,r){var u=this;if(u.isTransition)return!1;if("function"==typeof u.options.beforeMove&&u.options.beforeMove.apply(this,[u.$elem]),n>=u.maximumItem?n=u.maximumItem:0>=n&&(n=0),u.currentItem=u.owl.currentItem=n,!1!==u.options.transitionStyle&&"drag"!==r&&1===u.options.items&&!0===u.browser.support3d)return u.swapSpeed(0),!0===u.browser.support3d?u.transition3d(u.positionsInArray[n]):u.css2slide(u.positionsInArray[n],1),u.afterGo(),u.singleItemTransition(),!1;n=u.positionsInArray[n];!0===u.browser.support3d?(u.isCss3Finish=!1,!0===i?(u.swapSpeed("paginationSpeed"),t.setTimeout(function(){u.isCss3Finish=!0},u.options.paginationSpeed)):"rewind"===i?(u.swapSpeed(u.options.rewindSpeed),t.setTimeout(function(){u.isCss3Finish=!0},u.options.rewindSpeed)):(u.swapSpeed("slideSpeed"),t.setTimeout(function(){u.isCss3Finish=!0},u.options.slideSpeed)),u.transition3d(n)):!0===i?u.css2slide(n,u.options.paginationSpeed):"rewind"===i?u.css2slide(n,u.options.rewindSpeed):u.css2slide(n,u.options.slideSpeed);u.afterGo()},jumpTo:function(n){"function"==typeof this.options.beforeMove&&this.options.beforeMove.apply(this,[this.$elem]);n>=this.maximumItem||-1===n?n=this.maximumItem:0>=n&&(n=0);this.swapSpeed(0);!0===this.browser.support3d?this.transition3d(this.positionsInArray[n]):this.css2slide(this.positionsInArray[n],1);this.currentItem=this.owl.currentItem=n;this.afterGo()},afterGo:function(){this.prevArr.push(this.currentItem);this.prevItem=this.owl.prevItem=this.prevArr[this.prevArr.length-2];this.prevArr.shift(0);this.prevItem!==this.currentItem&&(this.checkPagination(),this.checkNavigation(),this.eachMoveUpdate(),!1!==this.options.autoPlay&&this.checkAp());"function"==typeof this.options.afterMove&&this.prevItem!==this.currentItem&&this.options.afterMove.apply(this,[this.$elem])},stop:function(){this.apStatus="stop";t.clearInterval(this.autoPlayInterval)},checkAp:function(){"stop"!==this.apStatus&&this.play()},play:function(){var n=this;if(n.apStatus="play",!1===n.options.autoPlay)return!1;t.clearInterval(n.autoPlayInterval);n.autoPlayInterval=t.setInterval(function(){n.next(!0)},n.options.autoPlay)},swapSpeed:function(n){"slideSpeed"===n?this.$owlWrapper.css(this.addCssSpeed(this.options.slideSpeed)):"paginationSpeed"===n?this.$owlWrapper.css(this.addCssSpeed(this.options.paginationSpeed)):"string"!=typeof n&&this.$owlWrapper.css(this.addCssSpeed(n))},addCssSpeed:function(n){return{"-webkit-transition":"all "+n+"ms ease","-moz-transition":"all "+n+"ms ease","-o-transition":"all "+n+"ms ease",transition:"all "+n+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(n){return{"-webkit-transform":"translate3d("+n+"px, 0px, 0px)","-moz-transform":"translate3d("+n+"px, 0px, 0px)","-o-transform":"translate3d("+n+"px, 0px, 0px)","-ms-transform":"translate3d("+n+"px, 0px, 0px)",transform:"translate3d("+n+"px, 0px,0px)"}},transition3d:function(n){this.$owlWrapper.css(this.doTranslate(n))},css2move:function(n){this.$owlWrapper.css({left:n})},css2slide:function(n,t){var i=this;i.isCssFinish=!1;i.$owlWrapper.stop(!0,!0).animate({left:n},{duration:t||i.options.slideSpeed,complete:function(){i.isCssFinish=!0}})},checkBrowser:function(){var n=i.createElement("div");n.style.cssText="  -moz-transform:translate3d(0px, 0px, 0px); -ms-transform:translate3d(0px, 0px, 0px); -o-transform:translate3d(0px, 0px, 0px); -webkit-transform:translate3d(0px, 0px, 0px); transform:translate3d(0px, 0px, 0px)";n=n.style.cssText.match(/translate3d\(0px, 0px, 0px\)/g);this.browser={support3d:null!==n&&1===n.length,isTouch:"ontouchstart"in t||t.navigator.msMaxTouchPoints}},moveEvents:function(){(!1!==this.options.mouseDrag||!1!==this.options.touchDrag)&&(this.gestures(),this.disabledEvents())},eventTypes:function(){var n=["s","e","x"];this.ev_types={};!0===this.options.mouseDrag&&!0===this.options.touchDrag?n=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:!1===this.options.mouseDrag&&!0===this.options.touchDrag?n=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:!0===this.options.mouseDrag&&!1===this.options.touchDrag&&(n=["mousedown.owl","mousemove.owl","mouseup.owl"]);this.ev_types.start=n[0];this.ev_types.move=n[1];this.ev_types.end=n[2]},disabledEvents:function(){this.$elem.on("dragstart.owl",function(n){n.preventDefault()});this.$elem.on("mousedown.disableTextSelect",function(t){return n(t.target).is("input, textarea, select, option")})},gestures:function(){function f(n){if(void 0!==n.touches)return{x:n.touches[0].pageX,y:n.touches[0].pageY};if(void 0===n.touches){if(void 0!==n.pageX)return{x:n.pageX,y:n.pageY};if(void 0===n.pageX)return{x:n.clientX,y:n.clientY}}}function e(t){"on"===t?(n(i).on(r.ev_types.move,o),n(i).on(r.ev_types.end,s)):"off"===t&&(n(i).off(r.ev_types.move),n(i).off(r.ev_types.end))}function o(e){e=e.originalEvent||e||t.event;r.newPosX=f(e).x-u.offsetX;r.newPosY=f(e).y-u.offsetY;r.newRelativeX=r.newPosX-u.relativePos;"function"==typeof r.options.startDragging&&!0!==u.dragging&&0!==r.newRelativeX&&(u.dragging=!0,r.options.startDragging.apply(r,[r.$elem]));(8<r.newRelativeX||-8>r.newRelativeX)&&!0===r.browser.isTouch&&(void 0!==e.preventDefault?e.preventDefault():e.returnValue=!1,u.sliding=!0);(10<r.newPosY||-10>r.newPosY)&&!1===u.sliding&&n(i).off("touchmove.owl");r.newPosX=Math.max(Math.min(r.newPosX,r.newRelativeX/5),r.maximumPixels+r.newRelativeX/5);!0===r.browser.support3d?r.transition3d(r.newPosX):r.css2move(r.newPosX)}function s(i){i=i.originalEvent||i||t.event;var f;i.target=i.target||i.srcElement;u.dragging=!1;!0!==r.browser.isTouch&&r.$owlWrapper.removeClass("grabbing");r.dragDirection=r.owl.dragDirection=0>r.newRelativeX?"left":"right";0!==r.newRelativeX&&(f=r.getNewPosition(),r.goTo(f,!1,"drag"),u.targetElement===i.target&&!0!==r.browser.isTouch&&(n(i.target).on("click.disable",function(t){t.stopImmediatePropagation();t.stopPropagation();t.preventDefault();n(t.target).off("click.disable")}),i=n._data(i.target,"events").click,f=i.pop(),i.splice(0,0,f)));e("off")}var r=this,u={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};r.isCssFinish=!0;r.$elem.on(r.ev_types.start,".owl-wrapper",function(i){i=i.originalEvent||i||t.event;var o;if(3===i.which)return!1;if(!(r.itemsAmount<=r.options.items)){if(!1===r.isCssFinish&&!r.options.dragBeforeAnimFinish||!1===r.isCss3Finish&&!r.options.dragBeforeAnimFinish)return!1;!1!==r.options.autoPlay&&t.clearInterval(r.autoPlayInterval);!0===r.browser.isTouch||r.$owlWrapper.hasClass("grabbing")||r.$owlWrapper.addClass("grabbing");r.newPosX=0;r.newRelativeX=0;n(this).css(r.removeTransition());o=n(this).position();u.relativePos=o.left;u.offsetX=f(i).x-o.left;u.offsetY=f(i).y-o.top;e("on");u.sliding=!1;u.targetElement=i.target||i.srcElement}})},getNewPosition:function(){var n=this.closestItem();return n>this.maximumItem?n=this.currentItem=this.maximumItem:0<=this.newPosX&&(this.currentItem=n=0),n},closestItem:function(){var t=this,i=!0===t.options.scrollPerPage?t.pagesInArray:t.positionsInArray,u=t.newPosX,r=null;return n.each(i,function(f,e){u-t.itemWidth/20>i[f+1]&&u-t.itemWidth/20<e&&"left"===t.moveDirection()?(r=e,t.currentItem=!0===t.options.scrollPerPage?n.inArray(r,t.positionsInArray):f):u+t.itemWidth/20<e&&u+t.itemWidth/20>(i[f+1]||i[f]-t.itemWidth)&&"right"===t.moveDirection()&&(!0===t.options.scrollPerPage?(r=i[f+1]||i[i.length-1],t.currentItem=n.inArray(r,t.positionsInArray)):(r=i[f+1],t.currentItem=f+1))}),t.currentItem},moveDirection:function(){var n;return 0>this.newRelativeX?(n="right",this.playDirection="next"):(n="left",this.playDirection="prev"),n},customEvents:function(){var n=this;n.$elem.on("owl.next",function(){n.next()});n.$elem.on("owl.prev",function(){n.prev()});n.$elem.on("owl.play",function(t,i){n.options.autoPlay=i;n.play();n.hoverStatus="play"});n.$elem.on("owl.stop",function(){n.stop();n.hoverStatus="stop"});n.$elem.on("owl.goTo",function(t,i){n.goTo(i)});n.$elem.on("owl.jumpTo",function(t,i){n.jumpTo(i)})},stopOnHover:function(){var n=this;!0===n.options.stopOnHover&&!0!==n.browser.isTouch&&!1!==n.options.autoPlay&&(n.$elem.on("mouseover",function(){n.stop()}),n.$elem.on("mouseout",function(){"stop"!==n.hoverStatus&&n.play()}))},lazyLoad:function(){var r,t,u,i,f;if(!1===this.options.lazyLoad)return!1;for(r=0;r<this.itemsAmount;r+=1)t=n(this.$owlItems[r]),"loaded"!==t.data("owl-loaded")&&(u=t.data("owl-item"),i=t.find(".lazyOwl"),"string"!=typeof i.data("src")?t.data("owl-loaded","loaded"):(void 0===t.data("owl-loaded")&&(i.hide(),t.addClass("loading").data("owl-loaded","checked")),(f=!0===this.options.lazyFollow?u>=this.currentItem:!0)&&u<this.currentItem+this.options.items&&i.length&&this.lazyPreload(t,i)))},lazyPreload:function(n,i){function u(){n.data("owl-loaded","loaded").removeClass("loading");i.removeAttr("data-src");"fade"===r.options.lazyEffect?i.fadeIn(400):i.show();"function"==typeof r.options.afterLazyLoad&&r.options.afterLazyLoad.apply(this,[r.$elem])}function f(){e+=1;r.completeImg(i.get(0))||!0===o?u():100>=e?t.setTimeout(f,100):u()}var r=this,e=0,o;"DIV"===i.prop("tagName")?(i.css("background-image","url("+i.data("src")+")"),o=!0):i[0].src=i.data("src");f()},autoHeight:function(){function u(){var r=n(i.$owlItems[i.currentItem]).height();i.wrapperOuter.css("height",r+"px");i.wrapperOuter.hasClass("autoHeight")||t.setTimeout(function(){i.wrapperOuter.addClass("autoHeight")},0)}function f(){r+=1;i.completeImg(e.get(0))?u():100>=r?t.setTimeout(f,100):i.wrapperOuter.css("height","")}var i=this,e=n(i.$owlItems[i.currentItem]).find("img"),r;void 0!==e.get(0)?(r=0,f()):u()},completeImg:function(n){return!n.complete||"undefined"!=typeof n.naturalWidth&&0===n.naturalWidth?!1:!0},onVisibleItems:function(){var t;for(!0===this.options.addClassActive&&this.$owlItems.removeClass("active"),this.visibleItems=[],t=this.currentItem;t<this.currentItem+this.options.items;t+=1)this.visibleItems.push(t),!0===this.options.addClassActive&&n(this.$owlItems[t]).addClass("active");this.owl.visibleItems=this.visibleItems},transitionTypes:function(n){this.outClass="owl-"+n+"-out";this.inClass="owl-"+n+"-in"},singleItemTransition:function(){var n=this,u=n.outClass,f=n.inClass,t=n.$owlItems.eq(n.currentItem),i=n.$owlItems.eq(n.prevItem),e=Math.abs(n.positionsInArray[n.currentItem])+n.positionsInArray[n.prevItem],r=Math.abs(n.positionsInArray[n.currentItem])+n.itemWidth/2;n.isTransition=!0;n.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":r+"px","-moz-perspective-origin":r+"px","perspective-origin":r+"px"});i.css({position:"relative",left:e+"px"}).addClass(u).on("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend",function(){n.endPrev=!0;i.off("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend");n.clearTransStyle(i,u)});t.addClass(f).on("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend",function(){n.endCurrent=!0;t.off("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend");n.clearTransStyle(t,f)})},clearTransStyle:function(n,t){n.css({position:"",left:""}).removeClass(t);this.endPrev&&this.endCurrent&&(this.$owlWrapper.removeClass("owl-origin"),this.isTransition=this.endCurrent=this.endPrev=!1)},owlStatus:function(){this.owl={userOptions:this.userOptions,baseElement:this.$elem,userItems:this.$userItems,owlItems:this.$owlItems,currentItem:this.currentItem,prevItem:this.prevItem,visibleItems:this.visibleItems,isTouch:this.browser.isTouch,browser:this.browser,dragDirection:this.dragDirection}},clearEvents:function(){this.$elem.off(".owl owl mousedown.disableTextSelect");n(i).off(".owl owl");n(t).off("resize",this.resizer)},unWrap:function(){0!==this.$elem.children().length&&(this.$owlWrapper.unwrap(),this.$userItems.unwrap().unwrap(),this.owlControls&&this.owlControls.remove());this.clearEvents();this.$elem.attr("style",this.$elem.data("owl-originalStyles")||"").attr("class",this.$elem.data("owl-originalClasses"))},destroy:function(){this.stop();t.clearInterval(this.checkVisible);this.unWrap();this.$elem.removeData()},reinit:function(t){t=n.extend({},this.userOptions,t);this.unWrap();this.init(t,this.$elem)},addItem:function(n,t){var i;if(!n)return!1;if(0===this.$elem.children().length)return this.$elem.append(n),this.setVars(),!1;this.unWrap();i=void 0===t||-1===t?-1:t;i>=this.$userItems.length||-1===i?this.$userItems.eq(-1).after(n):this.$userItems.eq(i).before(n);this.setVars()},removeItem:function(n){if(0===this.$elem.children().length)return!1;n=void 0===n||-1===n?-1:n;this.unWrap();this.$userItems.eq(n).remove();this.setVars()}};n.fn.owlCarousel=function(t){return this.each(function(){if(!0===n(this).data("owl-init"))return!1;n(this).data("owl-init",!0);var i=Object.create(r);i.init(t,this);n.data(this,"owlCarousel",i)})};n.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:t,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(jQuery,window,document),function(n,t){"use strict";typeof define=="function"&&define.amd?define(["jquery"],function(i){return t(i,n,n.document,n.Math)}):typeof exports=="object"&&exports?module.exports=t(require("jquery"),n,n.document,n.Math):t(jQuery,n,n.document,n.Math)}(typeof window!="undefined"?window:this,function(n,t,i,r,u){"use strict";var pt="fullpage-wrapper",d="."+pt,wt="fp-scrollable",y="."+wt,g="fp-responsive",ft="fp-notransition",et="fp-destroyed",nt="fp-enabled",ot="fp-viewing",o="active",b="."+o,p="fp-completely",ui="."+p,fi=".section",tt="fp-section",f="."+tt,e=f+b,ei=f+":first",oi=f+":last",bt="fp-tableCell",it="."+bt,si="fp-auto-height",hi="fp-normal-scroll",kt="fp-nav",h="#"+kt,dt="fp-tooltip",ci="."+dt,li="fp-show-active",ai=".slide",st="fp-slide",c="."+st,l=c+b,gt="fp-slides",a="."+gt,ht="fp-slidesContainer",ct="."+ht,lt="fp-table",ni="fp-slidesNav",rt="."+ni,ti=rt+" a",at="fp-controlArrow",k="."+at,vt="fp-prev",vi="."+vt,yi=at+" "+vt,yt=k+vi,ii="fp-next",pi="."+ii,wi=at+" "+ii,ri=k+pi,s=n(t),w=n(i),ut={scrollbars:!0,mouseWheel:!0,hideScrollbars:!1,fadeScrollbars:!1,disableMouse:!0,interactiveScrollbars:!0},v;n.fn.fullpage=function(y){function or(t,i){t||pr(0);pu("autoScrolling",t,i);var r=n(e);y.autoScrolling&&!y.scrollBar?(di.css({overflow:"hidden",height:"100%"}),nf(tr.recordHistory,"internal"),at.css({"-ms-touch-action":"none","touch-action":"none"}),r.length&&pr(r.position().top)):(di.css({overflow:"visible",height:"initial"}),nf(!1,"internal"),at.css({"-ms-touch-action":"","touch-action":""}),r.length&&di.scrollTop(r.position().top))}function nf(n,t){pu("recordHistory",n,t)}function sr(n,t){pu("scrollingSpeed",n,t)}function tf(n,t){pu("fitToSection",n,t)}function fo(n){y.lockAnchors=n}function hr(n){n?(eh(),oh()):(fh(),sh())}function dr(t,i){typeof i!="undefined"?(i=i.replace(/ /g,"").split(","),n.each(i,function(n,i){ro(t,i,"m")})):t?(hr(!0),hh()):(hr(!1),ch())}function rf(t,i){typeof i!="undefined"?(i=i.replace(/ /g,"").split(","),n.each(i,function(n,i){ro(t,i,"k")})):y.keyboardScrolling=t}function cr(){var t=n(e).prev(f);!t.length&&(y.loopTop||y.continuousVertical)&&(t=n(f).last());t.length&&fr(t,null,!0)}function gr(){var t=n(e).next(f);!t.length&&(y.loopBottom||y.continuousVertical)&&(t=n(f).first());t.length&&fr(t,null,!1)}function uf(n,t){sr(0,"internal");nu(n,t);sr(tr.scrollingSpeed,"internal")}function nu(n,t){var i=ke(n);typeof t!="undefined"?vf(n,t):i.length>0&&fr(i)}function tu(n){re("right",n)}function iu(n){re("left",n)}function ff(t){if(!at.hasClass(et)){bi=!0;pi=s.height();n(f).each(function(){var i=n(this).find(a),t=n(this).find(c);y.verticalCentered&&n(this).find(it).css("height",we(n(this))+"px");n(this).css("height",pi+"px");y.scrollOverflow&&(t.length?t.each(function(){yu(n(this))}):yu(n(this)));t.length>1&&yr(i,i.find(l))});var r=n(e),i=r.index(f);i&&uf(i+1);bi=!1;n.isFunction(y.afterResize)&&t&&y.afterResize.call(at);n.isFunction(y.afterReBuild)&&!t&&y.afterReBuild.call(at)}}function ru(t){var i=vi.hasClass(g);t?i||(or(!1,"internal"),tf(!1,"internal"),n(h).hide(),vi.addClass(g),n.isFunction(y.afterResponsive)&&y.afterResponsive.call(at,t)):i&&(or(tr.autoScrolling,"internal"),tf(tr.autoScrolling,"internal"),n(h).show(),vi.removeClass(g),n.isFunction(y.afterResponsive)&&y.afterResponsive.call(at,t))}function eo(){y.css3&&(y.css3=uh());y.scrollBar=y.scrollBar||y.hybrid;so();ho();dr(!0);or(y.autoScrolling,"internal");var t=n(e).find(l);t.length&&(n(e).index(f)!==0||n(e).index(f)===0&&t.index()!==0)&&bf(t);ae();ge();i.readyState==="complete"&&ee();s.on("load",ee)}function oo(){s.on("scroll",te).on("hashchange",oe).blur(vs).resize(le);w.keydown(hs).keyup(ls).on("click touchstart",h+" a",ys).on("click touchstart",ti,ps).on("click",ci,cs);n(f).on("click touchstart",k,as);if(y.normalScrollElements){w.on("mouseenter",y.normalScrollElements,function(){hr(!1)});w.on("mouseleave",y.normalScrollElements,function(){hr(!0)})}}function so(){var t=at.find(y.sectionSelector);y.anchors.length||(y.anchors=t.filter("[data-anchor]").map(function(){return n(this).data("anchor").toString()}).get());y.navigationTooltips.length||(y.navigationTooltips=t.filter("[data-tooltip]").map(function(){return n(this).data("tooltip").toString()}).get())}function ho(){if(at.css({height:"100%",position:"relative"}),at.addClass(pt),n("html").addClass(nt),pi=s.height(),at.removeClass(et),vo(),n(f).each(function(t){var i=n(this),r=i.find(c),u=r.length;lo(i,t);ao(i,t);u>0?co(i,r,u):y.verticalCentered&&pe(i)}),y.fixedElements&&y.css3&&n(y.fixedElements).appendTo(vi),y.navigation&&po(),wo(),y.scrollOverflow){i.readyState==="complete"&&gf();s.on("load",gf)}else ne()}function co(t,i,r){var s=r*100,h=100/r,u;i.wrapAll('<div class="'+ht+'" />');i.parent().wrap('<div class="'+gt+'" />');t.find(ct).css("width",s+"%");r>1&&(y.controlArrows&&yo(t),y.slidesNavigation&&rh(t,r));i.each(function(){n(this).css("width",h+"%");y.verticalCentered&&pe(n(this))});u=t.find(l);u.length&&(n(e).index(f)!==0||n(e).index(f)===0&&u.index()!==0)?bf(u):i.eq(0).addClass(o)}function lo(t,i){i||n(e).length!==0||t.addClass(o);t.css("height",pi+"px");y.paddingTop&&t.css("padding-top",y.paddingTop);y.paddingBottom&&t.css("padding-bottom",y.paddingBottom);typeof y.sectionsColor[i]!="undefined"&&t.css("background-color",y.sectionsColor[i]);typeof y.anchors[i]!="undefined"&&t.attr("data-anchor",y.anchors[i])}function ao(t,i){typeof y.anchors[i]!="undefined"&&t.hasClass(o)&&lf(y.anchors[i],i);y.menu&&y.css3&&n(y.menu).closest(d).length&&n(y.menu).appendTo(vi)}function vo(){at.find(y.sectionSelector).addClass(tt);at.find(y.slideSelector).addClass(st)}function yo(n){n.find(a).after('<div class="'+yi+'"><\/div><div class="'+wi+'"><\/div>');y.controlArrowColor!="#fff"&&(n.find(ri).css("border-color","transparent transparent transparent "+y.controlArrowColor),n.find(yt).css("border-color","transparent "+y.controlArrowColor+" transparent transparent"));y.loopHorizontal||n.find(yt).hide()}function po(){var u,t,s,i,r;for(vi.append('<div id="'+kt+'"><ul><\/ul><\/div>'),u=n(h),u.addClass(function(){return y.showActiveTooltip?li+" "+y.navigationPosition:y.navigationPosition}),t=0;t<n(f).length;t++)s="",y.anchors.length&&(s=y.anchors[t]),i='<li><a href="#'+s+'"><span><\/span><\/a>',r=y.navigationTooltips[t],typeof r!="undefined"&&r!==""&&(i+='<div class="'+dt+" "+y.navigationPosition+'">'+r+"<\/div>"),i+="<\/li>",u.find("ul").append(i);n(h).css("margin-top","-"+n(h).height()/2+"px");n(h).find("li").eq(n(e).index(f)).find("a").addClass(o)}function gf(){n(f).each(function(){var t=n(this).find(c);t.length?t.each(function(){yu(n(this))}):yu(n(this))});ne()}function wo(){at.find('iframe[src*="youtube.com/embed/"]').each(function(){bo(n(this),"enablejsapi=1")})}function bo(n,t){var i=n.attr("src");n.attr("src",i+ko(i)+t)}function ko(n){return/\?/.test(n)?"&":"?"}function ne(){var t=n(e);t.addClass(p);y.scrollOverflowHandler.afterRender&&y.scrollOverflowHandler.afterRender(t);lu(t);au(t);y.scrollOverflowHandler.afterLoad();n.isFunction(y.afterLoad)&&y.afterLoad.call(t,t.data("anchor"),t.index(f)+1);n.isFunction(y.afterRender)&&y.afterRender.call(at)}function te(){var t,r,k;if(!y.autoScrolling||y.scrollBar){var u=s.scrollTop(),nt=ns(u),h=0,tt=u+s.height()/2,it=vi.height()-s.height()===u,c=i.querySelectorAll(f);if(it)h=c.length-1;else if(u)for(r=0;r<c.length;++r)k=c[r],k.offsetTop<=tt&&(h=r);else h=0;if(go(nt)&&(n(e).hasClass(p)||n(e).addClass(p).siblings().removeClass(p)),t=n(c).eq(h),!t.hasClass(o)){uu=!0;var w=n(e),rt=w.index(f)+1,ut=af(t),a=t.data("anchor"),v=t.index(f)+1,b=t.find(l),d,g;b.length&&(g=b.data("anchor"),d=b.index());ki&&(t.addClass(o).siblings().removeClass(o),n.isFunction(y.onLeave)&&y.onLeave.call(w,rt,v,ut),n.isFunction(y.afterLoad)&&y.afterLoad.call(t,a,v),hf(w),lu(t),au(t),lf(a,v-1),y.anchors.length&&(ir=a),yf(d,g,a,v));clearTimeout(du);du=setTimeout(function(){uu=!1},100)}y.fitToSection&&(clearTimeout(gu),gu=setTimeout(function(){ki&&y.fitToSection&&(n(e).is(t)&&(bi=!0),fr(n(e)),bi=!1)},y.fitToSectionDelay))}}function go(t){var i=n(e).position().top,r=i+s.height();return t=="up"?r>=s.scrollTop()+s.height():i<=s.scrollTop()}function ns(n){var t=n>ef?"down":"up";return ef=n,hu=n,t}function fu(n,t){if(wt.m[n]){var r=n==="down"?"bottom":"top",i=n==="down"?gr:cr;if(t.length>0)if(y.scrollOverflowHandler.isScrolled(r,t))i();else return!0;else i()}}function ts(n){var t=n.originalEvent;!of(n.target)&&y.autoScrolling&&su(t)&&n.preventDefault()}function is(t){var u=t.originalEvent,i=n(u.target).closest(f),e,o;!of(t.target)&&su(u)&&(y.autoScrolling&&t.preventDefault(),e=y.scrollOverflowHandler.scrollable(i),o=to(u),ar=o.y,ou=o.x,i.find(a).length&&r.abs(eu-ou)>r.abs(lr-ar)?!nr&&r.abs(eu-ou)>s.outerWidth()/100*y.touchSensitivity&&(eu>ou?wt.m.right&&tu(i):wt.m.left&&iu(i)):y.autoScrolling&&ki&&r.abs(lr-ar)>s.height()/100*y.touchSensitivity&&(lr>ar?fu("down",e):ar>lr&&fu("up",e)))}function of(t,i){i=i||0;var r=n(t).parent();return i<y.normalScrollElementTouchThreshold&&r.is(y.normalScrollElements)?!0:i==y.normalScrollElementTouchThreshold?!1:of(r,++i)}function su(n){return typeof n.pointerType=="undefined"||n.pointerType!="mouse"}function rs(n){var i=n.originalEvent,t;y.fitToSection&&di.stop();su(i)&&(t=to(i),lr=t.y,eu=t.x)}function ie(n,t){for(var u=0,f=n.slice(r.max(n.length-t,1)),i=0;i<f.length;i++)u=u+f[i];return r.ceil(u/t)}function ur(i){var u=(new Date).getTime(),s=n(ui).hasClass(hi);if(y.autoScrolling&&!br&&!s){i=i||t.event;var f=i.wheelDelta||-i.deltaY||-i.detail,h=r.max(-1,r.min(1,f)),c=typeof i.wheelDeltaX!="undefined"||typeof i.deltaX!="undefined",l=r.abs(i.wheelDeltaX)<r.abs(i.wheelDelta)||r.abs(i.deltaX)<r.abs(i.deltaY)||!c;rr.length>149&&rr.shift();rr.push(r.abs(f));y.scrollBar&&(i.preventDefault?i.preventDefault():i.returnValue=!1);var a=n(e),o=y.scrollOverflowHandler.scrollable(a),v=u-sf;if(sf=u,v>200&&(rr=[]),ki){var p=ie(rr,10),w=ie(rr,70),b=p>=w;b&&l&&(h<0?fu("down",o):fu("up",o))}return!1}y.fitToSection&&di.stop()}function re(t,i){var o=typeof i=="undefined"?n(e):i,f=o.find(a),s=f.find(c).length,r,u;if(f.length&&!nr&&!(s<2)){if(r=f.find(l),u=null,u=t==="left"?r.prev(c):r.next(c),!u.length){if(!y.loopHorizontal)return;u=t==="left"?r.siblings(":last"):r.siblings(":first")}nr=!0;yr(f,u,t)}}function ue(){n(l).each(function(){bf(n(this),"internal")})}function us(n){var i=n.position(),t=i.top,r=i.top>hu,u=t-pi+n.outerHeight(),f=y.bigSectionsDestination;return n.outerHeight()>pi?(r||f)&&f!=="bottom"||(t=u):(r||bi&&n.is(":last-child"))&&(t=u),hu=t,t}function fr(t,i,r){if(typeof t!="undefined"){var a=us(t),h,c,u={element:t,callback:i,isMovementUp:r,dtop:a,yMovement:af(t),anchorLink:t.data("anchor"),sectionIndex:t.index(f),activeSlide:t.find(l),activeSection:n(e),leavingSection:n(e).index(f)+1,localIsResizing:bi};(!u.activeSection.is(t)||bi)&&(!y.scrollBar||s.scrollTop()!==u.dtop||t.hasClass(si))&&(u.activeSlide.length&&(h=u.activeSlide.data("anchor"),c=u.activeSlide.index()),y.autoScrolling&&y.continuousVertical&&typeof u.isMovementUp!="undefined"&&(!u.isMovementUp&&u.yMovement=="up"||u.isMovementUp&&u.yMovement=="down")&&(u=os(u)),!n.isFunction(y.onLeave)||u.localIsResizing||y.onLeave.call(u.activeSection,u.leavingSection,u.sectionIndex+1,u.yMovement)!==!1)&&(hf(u.activeSection),y.scrollOverflowHandler.beforeLeave(),t.addClass(o).siblings().removeClass(o),lu(t),y.scrollOverflowHandler.onLeave(),ki=!1,yf(c,h,u.anchorLink,u.sectionIndex),fs(u),ir=u.anchorLink,lf(u.anchorLink,u.sectionIndex))}}function fs(t){var u,i;y.css3&&y.autoScrolling&&!y.scrollBar?(u="translate3d(0px, -"+r.round(t.dtop)+"px, 0px)",be(u,!0),y.scrollingSpeed?(clearTimeout(kr),kr=setTimeout(function(){cu(t)},y.scrollingSpeed)):cu(t)):(i=es(t),n(i.element).animate(i.options,y.scrollingSpeed,y.easing).promise().done(function(){y.scrollBar?setTimeout(function(){cu(t)},30):cu(t)}))}function es(n){var t={};return y.autoScrolling&&!y.scrollBar?(t.options={top:-n.dtop},t.element=d):(t.options={scrollTop:n.dtop},t.element="html, body"),t}function os(t){return t.isMovementUp?n(e).before(t.activeSection.nextAll(f)):n(e).after(t.activeSection.prevAll(f).get().reverse()),pr(n(e).position().top),ue(),t.wrapAroundElements=t.activeSection,t.dtop=t.element.position().top,t.yMovement=af(t.element),t}function ss(t){t.wrapAroundElements&&t.wrapAroundElements.length&&(t.isMovementUp?n(ei).before(t.wrapAroundElements):n(oi).after(t.wrapAroundElements),pr(n(e).position().top),ue())}function cu(t){ss(t);n.isFunction(y.afterLoad)&&!t.localIsResizing&&y.afterLoad.call(t.element,t.anchorLink,t.sectionIndex+1);y.scrollOverflowHandler.afterLoad();t.localIsResizing||au(t.element);t.element.addClass(p).siblings().removeClass(p);ki=!0;n.isFunction(t.callback)&&t.callback.call(this)}function lu(t){if(y.lazyLoading){var r=cf(t),i;r.find("img[data-src], source[data-src], audio[data-src], iframe[data-src]").each(function(){i=n(this);i.attr("src",i.data("src"));i.removeAttr("data-src");i.is("source")&&i.closest("video").get(0).load()})}}function au(t){var i=cf(t);i.find("video, audio").each(function(){var t=n(this).get(0);t.hasAttribute("data-autoplay")&&typeof t.play=="function"&&t.play()});i.find('iframe[src*="youtube.com/embed/"]').each(function(){var t=n(this).get(0);t.hasAttribute("data-autoplay")&&fe(t);t.onload=function(){t.hasAttribute("data-autoplay")&&fe(t)}})}function fe(n){n.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}function hf(t){var i=cf(t);i.find("video, audio").each(function(){var t=n(this).get(0);t.hasAttribute("data-keepplaying")||typeof t.pause!="function"||t.pause()});i.find('iframe[src*="youtube.com/embed/"]').each(function(){var t=n(this).get(0);/youtube\.com\/embed\//.test(n(this).attr("src"))&&!t.hasAttribute("data-keepplaying")&&n(this).get(0).contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")})}function cf(t){var i=t.find(l);return i.length&&(t=n(i)),t}function ee(){var i=t.location.hash.replace("#","").split("/"),n=decodeURIComponent(i[0]),r=decodeURIComponent(i[1]);n&&(y.animateAnchor?vf(n,r):uf(n,r))}function oe(){if(!uu&&!y.lockAnchors){var r=t.location.hash.replace("#","").split("/"),n=decodeURIComponent(r[0]),i=decodeURIComponent(r[1]),u=typeof ir=="undefined",f=typeof ir=="undefined"&&typeof i=="undefined"&&!nr;n.length&&(n&&n!==ir&&!u||f||!nr&&wu!=i)&&vf(n,i)}}function hs(t){var i,r,u;clearTimeout(df);i=n(":focus");i.is("textarea")||i.is("input")||i.is("select")||i.attr("contentEditable")==="true"||i.attr("contentEditable")===""||!y.keyboardScrolling||!y.autoScrolling||(r=t.which,u=[40,38,32,33,34],n.inArray(r,u)>-1&&t.preventDefault(),br=t.ctrlKey,df=setTimeout(function(){ws(t)},150))}function cs(){n(this).prev().trigger("click")}function ls(n){kf&&(br=n.ctrlKey)}function se(n){if(n.which==2){vr=n.pageY;at.on("mousemove",bs)}}function he(n){n.which==2&&at.off("mousemove")}function as(){var t=n(this).closest(f);n(this).hasClass(vt)?wt.m.left&&iu(t):wt.m.right&&tu(t)}function vs(){kf=!1;br=!1}function ys(t){t.preventDefault();var i=n(this).parent().index();fr(n(f).eq(i))}function ps(t){t.preventDefault();var i=n(this).closest(f).find(a),r=i.find(c).eq(n(this).closest("li").index());yr(i,r)}function ws(t){var i=t.shiftKey;if(ki||!([37,39].indexOf(t.which)<0))switch(t.which){case 38:case 33:wt.k.up&&cr();break;case 32:if(i&&wt.k.up){cr();break}case 40:case 34:wt.k.down&&gr();break;case 36:wt.k.up&&nu(1);break;case 35:wt.k.down&&nu(n(f).length);break;case 37:wt.k.left&&iu();break;case 39:wt.k.right&&tu();break;default:return}}function bs(n){ki&&(n.pageY<vr&&wt.m.up?cr():n.pageY>vr&&wt.m.down&&gr());vr=n.pageY}function yr(t,i,r){var e=t.closest(f),u={slides:t,destiny:i,direction:r,destinyPos:i.position(),slideIndex:i.index(),section:e,sectionIndex:e.index(f),anchorLink:e.data("anchor"),slidesNav:e.find(rt),slideAnchor:wf(i),prevSlide:e.find(l),prevSlideIndex:e.find(l).index(),localIsResizing:bi};if(u.xMovement=th(u.prevSlideIndex,u.slideIndex),u.localIsResizing||(ki=!1),y.onSlideLeave&&!u.localIsResizing&&u.xMovement!=="none"&&n.isFunction(y.onSlideLeave)&&y.onSlideLeave.call(u.prevSlide,u.anchorLink,u.sectionIndex+1,u.prevSlideIndex,u.xMovement,u.slideIndex)===!1){nr=!1;return}i.addClass(o).siblings().removeClass(o);u.localIsResizing||(hf(u.prevSlide),lu(i));!y.loopHorizontal&&y.controlArrows&&(e.find(yt).toggle(u.slideIndex!==0),e.find(ri).toggle(!i.is(":last-child")));e.hasClass(o)&&yf(u.slideIndex,u.slideAnchor,u.anchorLink,u.sectionIndex);ks(t,u,!0)}function ce(t){ds(t.slidesNav,t.slideIndex);t.localIsResizing||(n.isFunction(y.afterSlideLoad)&&y.afterSlideLoad.call(t.destiny,t.anchorLink,t.sectionIndex+1,t.slideAnchor,t.slideIndex),ki=!0,au(t.destiny));nr=!1}function ks(n,t,i){var u=t.destinyPos,f;y.css3?(f="translate3d(-"+r.round(u.left)+"px, 0px, 0px)",ve(n.find(ct)).css(io(f)),ku=setTimeout(function(){i&&ce(t)},y.scrollingSpeed,y.easing)):n.animate({scrollLeft:r.round(u.left)},y.scrollingSpeed,y.easing,function(){i&&ce(t)})}function ds(n,t){n.find(b).removeClass(o);n.find("li").eq(t).find("a").addClass(o)}function le(){var t,u;ae();wr?(t=n(i.activeElement),t.is("textarea")||t.is("input")||t.is("select")||(u=s.height(),r.abs(u-vu)>r.max(vu,u)/5&&(ff(!0),vu=u))):(clearTimeout(bu),bu=setTimeout(function(){ff(!0)},350))}function ae(){var n=y.responsive||y.responsiveWidth,t=y.responsiveHeight,i=n&&s.outerWidth()<n,r=t&&s.height()<t;n&&t?ru(i||r):n?ru(i):t&&ru(r)}function ve(n){var t="all "+y.scrollingSpeed+"ms "+y.easingcss3;return n.removeClass(ft),n.css({"-webkit-transition":t,transition:t})}function ye(n){return n.addClass(ft)}function gs(t,i){y.navigation&&(n(h).find(b).removeClass(o),t?n(h).find('a[href="#'+t+'"]').addClass(o):n(h).find("li").eq(i).find("a").addClass(o))}function nh(t){y.menu&&(n(y.menu).find(b).removeClass(o),n(y.menu).find('[data-menuanchor="'+t+'"]').addClass(o))}function lf(n,t){nh(n);gs(n,t)}function af(t){var i=n(e).index(f),r=t.index(f);return i==r?"none":i>r?"up":"down"}function th(n,t){return n==t?"none":n>t?"left":"right"}function yu(n){var r;if(!n.hasClass("fp-noscroll")){n.css("overflow","hidden");var t=y.scrollOverflowHandler,u=t.wrapContent(),e=n.closest(f),o=t.scrollable(n),i;o.length?i=t.scrollHeight(n):(i=n.get(0).scrollHeight,y.verticalCentered&&(i=n.find(it).get(0).scrollHeight));r=pi-parseInt(e.css("padding-bottom"))-parseInt(e.css("padding-top"));i>r?o.length?t.update(n,r):(y.verticalCentered?n.find(it).wrapInner(u):n.wrapInner(u),t.create(n,r)):t.remove(n);n.css("overflow","")}}function pe(n){n.hasClass(lt)||n.addClass(lt).wrapInner('<div class="'+bt+'" style="height:'+we(n)+'px;" />')}function we(n){var i=pi,t,r;return(y.paddingTop||y.paddingBottom)&&(t=n,t.hasClass(tt)||(t=n.closest(f)),r=parseInt(t.css("padding-top"))+parseInt(t.css("padding-bottom")),i=pi-r),i}function be(n,t){t?ve(at):ye(at);at.css(io(n));setTimeout(function(){at.removeClass(ft)},10)}function ke(t){var i=at.find(f+'[data-anchor="'+t+'"]');return i.length||(i=n(f).eq(t-1)),i}function ih(n,t){var r=t.find(a),i=r.find(c+'[data-anchor="'+n+'"]');return i.length||(i=r.find(c).eq(n)),i}function vf(n,t){var i=ke(n);i.length&&(typeof t=="undefined"&&(t=0),n===ir||i.hasClass(o)?de(i,t):fr(i,function(){de(i,t)}))}function de(n,t){if(typeof t!="undefined"){var r=n.find(a),i=ih(t,n);i.length&&yr(r,i)}}function rh(n,t){var i,r;for(n.append('<div class="'+ni+'"><ul><\/ul><\/div>'),i=n.find(rt),i.addClass(y.slidesNavPosition),r=0;r<t;r++)i.find("ul").append('<li><a href="#"><span><\/span><\/a><\/li>');i.css("margin-left","-"+i.width()/2+"px");i.find("li").first().find("a").addClass(o)}function yf(n,t,i){var r="";y.anchors.length&&!y.lockAnchors&&(n?(typeof i!="undefined"&&(r=i),typeof t=="undefined"&&(t=n),wu=t,pf(r+"/"+t)):typeof n!="undefined"?(wu=t,pf(i)):pf(i));ge()}function pf(n){if(y.recordHistory)location.hash=n;else if(wr||er)t.history.replaceState(u,u,"#"+n);else{var i=t.location.href.split("#")[0];t.location.replace(i+"#"+n)}}function wf(n){var t=n.data("anchor"),i=n.index();return typeof t=="undefined"&&(t=i),t}function ge(){var i=n(e),r=i.find(l),f=wf(i),o=wf(r),t=String(f),u;r.length&&(t=t+"-"+o);t=t.replace("/","-").replace("#","");u=new RegExp("\\b\\s?"+ot+"-[^\\s]+\\b","g");vi[0].className=vi[0].className.replace(u,"");vi.addClass(ot+"-"+t)}function uh(){var n=i.createElement("p"),r,e={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"},f;i.body.insertBefore(n,null);for(f in e)n.style[f]!==u&&(n.style[f]="translate3d(1px,1px,1px)",r=t.getComputedStyle(n).getPropertyValue(e[f]));return i.body.removeChild(n),r!==u&&r.length>0&&r!=="none"}function fh(){i.addEventListener?(i.removeEventListener("mousewheel",ur,!1),i.removeEventListener("wheel",ur,!1),i.removeEventListener("MozMousePixelScroll",ur,!1)):i.detachEvent("onmousewheel",ur)}function eh(){var r="",n,f;t.addEventListener?n="addEventListener":(n="attachEvent",r="on");f="onwheel"in i.createElement("div")?"wheel":i.onmousewheel!==u?"mousewheel":"DOMMouseScroll";f=="DOMMouseScroll"?i[n](r+"MozMousePixelScroll",ur,!1):i[n](r+f,ur,!1)}function oh(){at.on("mousedown",se).on("mouseup",he)}function sh(){at.off("mousedown",se).off("mouseup",he)}function hh(){if(wr||er){var t=no();if(y.autoScrolling)vi.off("touchmove "+t.move).on("touchmove "+t.move,ts);n(d).off("touchstart "+t.down).on("touchstart "+t.down,rs).off("touchmove "+t.move).on("touchmove "+t.move,is)}}function ch(){if(wr||er){var t=no();n(d).off("touchstart "+t.down).off("touchmove "+t.move)}}function no(){return t.PointerEvent?{down:"pointerdown",move:"pointermove"}:{down:"MSPointerDown",move:"MSPointerMove"}}function to(n){var t=[];return t.y=typeof n.pageY!="undefined"&&(n.pageY||n.pageX)?n.pageY:n.touches[0].pageY,t.x=typeof n.pageX!="undefined"&&(n.pageY||n.pageX)?n.pageX:n.touches[0].pageX,er&&su(n)&&y.scrollBar&&(t.y=n.touches[0].pageY,t.x=n.touches[0].pageX),t}function bf(n,t){sr(0,"internal");typeof t!="undefined"&&(bi=!0);yr(n.closest(a),n);typeof t!="undefined"&&(bi=!1);sr(tr.scrollingSpeed,"internal")}function pr(n){var t=r.round(n),i;y.css3&&y.autoScrolling&&!y.scrollBar?(i="translate3d(0px, -"+t+"px, 0px)",be(i,!1)):y.autoScrolling&&!y.scrollBar?at.css("top",-t):di.scrollTop(t)}function io(n){return{"-webkit-transform":n,"-moz-transform":n,"-ms-transform":n,transform:n}}function ro(n,t,i){switch(t){case"up":wt[i].up=n;break;case"down":wt[i].down=n;break;case"left":wt[i].left=n;break;case"right":wt[i].right=n;break;case"all":i=="m"?dr(n):rf(n)}}function lh(t){or(!1,"internal");dr(!1);rf(!1);at.addClass(et);clearTimeout(ku);clearTimeout(kr);clearTimeout(bu);clearTimeout(du);clearTimeout(gu);s.off("scroll",te).off("hashchange",oe).off("resize",le);w.off("click touchstart",h+" a").off("mouseenter",h+" li").off("mouseleave",h+" li").off("click touchstart",ti).off("mouseover",y.normalScrollElements).off("mouseout",y.normalScrollElements);n(f).off("click touchstart",k);clearTimeout(ku);clearTimeout(kr);t&&ah()}function ah(){pr(0);at.find("img[data-src], source[data-src], audio[data-src], iframe[data-src]").each(function(){n(this).attr("src",n(this).data("src"));n(this).removeAttr("data-src")});n(h+", "+rt+", "+k).remove();n(f).css({height:"","background-color":"",padding:""});n(c).css({width:""});at.css({height:"",position:"","-ms-touch-action":"","touch-action":""});di.css({overflow:"",height:""});n("html").removeClass(nt);vi.removeClass(g);n.each(vi.get(0).className.split(/\s+/),function(n,t){t.indexOf(ot)===0&&vi.removeClass(t)});n(f+", "+c).each(function(){y.scrollOverflowHandler.remove(n(this));n(this).removeClass(lt+" "+o)});ye(at);at.find(it+", "+ct+", "+a).each(function(){n(this).replaceWith(this.childNodes)});di.scrollTop(0);var t=[tt,st,ht];n.each(t,function(t,i){n("."+i).removeClass(i)})}function pu(n,t,i){y[n]=t;i!=="internal"&&(tr[n]=t)}function uo(){if(n("html").hasClass(nt)){gi("error","Fullpage.js can only be initialized once and you are doing it multiple times!");return}y.continuousVertical&&(y.loopTop||y.loopBottom)&&(y.continuousVertical=!1,gi("warn","Option `loopTop/loopBottom` is mutually exclusive with `continuousVertical`; `continuousVertical` disabled"));y.scrollBar&&y.scrollOverflow&&gi("warn","Option `scrollBar` is mutually exclusive with `scrollOverflow`. Sections with scrollOverflow might not work well in Firefox");y.continuousVertical&&(y.scrollBar||!y.autoScrolling)&&(y.continuousVertical=!1,gi("warn","Scroll bars (`scrollBar:true` or `autoScrolling:false`) are mutually exclusive with `continuousVertical`; `continuousVertical` disabled"));n.each(["fadingEffect","continuousHorizontal","scrollHorizontally","interlockedSlides","resetSliders","responsiveSlides","offsetSections","dragAndMove"],function(n,t){y[t]&&gi("warn","fullpage.js extensions require jquery.fullpage.extensions.min.js file instead of the usual jquery.fullpage.js. Requested: "+t)});n.each(y.anchors,function(t,i){var r=w.find("[name]").filter(function(){return n(this).attr("name")&&n(this).attr("name").toLowerCase()==i.toLowerCase()}),u=w.find("[id]").filter(function(){return n(this).attr("id")&&n(this).attr("id").toLowerCase()==i.toLowerCase()});(u.length||r.length)&&(gi("error","data-anchor tags can not have the same value as any `id` element on the site (or `name` element for IE)."),u.length&&gi("error",'"'+i+'" is is being used by another element `id` property'),r.length&&gi("error",'"'+i+'" is is being used by another element `name` property'))})}function gi(n,t){console&&console[n]&&console[n]("fullPage: "+t)}var bu,kr,ku,du,gu,df,tr,uu,ef,sf,hu,vr,vu;if(n("html").hasClass(nt)){uo();return}var di=n("html, body"),vi=n("body"),ii=n.fn.fullpage;y=n.extend({menu:!1,anchors:[],lockAnchors:!1,navigation:!1,navigationPosition:"right",navigationTooltips:[],showActiveTooltip:!1,slidesNavigation:!1,slidesNavPosition:"bottom",scrollBar:!1,hybrid:!1,css3:!0,scrollingSpeed:700,autoScrolling:!0,fitToSection:!0,fitToSectionDelay:1e3,easing:"easeInOutCubic",easingcss3:"ease",loopBottom:!1,loopTop:!1,loopHorizontal:!0,continuousVertical:!1,continuousHorizontal:!1,scrollHorizontally:!1,interlockedSlides:!1,dragAndMove:!1,offsetSections:!1,resetSliders:!1,fadingEffect:!1,normalScrollElements:null,scrollOverflow:!1,scrollOverflowHandler:v,scrollOverflowOptions:null,touchSensitivity:5,normalScrollElementTouchThreshold:5,bigSectionsDestination:null,keyboardScrolling:!0,animateAnchor:!0,recordHistory:!0,controlArrows:!0,controlArrowColor:"#fff",verticalCentered:!0,sectionsColor:[],paddingTop:0,paddingBottom:0,fixedElements:null,responsive:0,responsiveWidth:0,responsiveHeight:0,responsiveSlides:!1,sectionSelector:fi,slideSelector:ai,afterLoad:null,onLeave:null,afterRender:null,afterResize:null,afterReBuild:null,afterSlideLoad:null,onSlideLeave:null,afterResponsive:null,lazyLoading:!0},y);var nr=!1,wr=navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/),er="ontouchstart"in t||navigator.msMaxTouchPoints>0||navigator.maxTouchPoints,at=n(this),pi=s.height(),bi=!1,kf=!0,ir,wu,ki=!0,rr=[],br,wt={};wt.m={up:!0,down:!0,left:!0,right:!0};wt.k=n.extend(!0,{},wt.m);tr=n.extend(!0,{},y);uo();ut.click=er;ut=n.extend(ut,y.scrollOverflowOptions);n.extend(n.easing,{easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i}});n(this).length&&(ii.setAutoScrolling=or,ii.setRecordHistory=nf,ii.setScrollingSpeed=sr,ii.setFitToSection=tf,ii.setLockAnchors=fo,ii.setMouseWheelScrolling=hr,ii.setAllowScrolling=dr,ii.setKeyboardScrolling=rf,ii.moveSectionUp=cr,ii.moveSectionDown=gr,ii.silentMoveTo=uf,ii.moveTo=nu,ii.moveSlideRight=tu,ii.moveSlideLeft=iu,ii.reBuild=ff,ii.setResponsive=ru,ii.destroy=lh,eo(),oo());uu=!1;ef=0;var lr=0,eu=0,ar=0,ou=0;sf=(new Date).getTime();hu=0;vr=0;vu=pi};typeof IScroll!="undefined"&&(IScroll.prototype.wheelOn=function(){this.wrapper.addEventListener("wheel",this);this.wrapper.addEventListener("mousewheel",this);this.wrapper.addEventListener("DOMMouseScroll",this)},IScroll.prototype.wheelOff=function(){this.wrapper.removeEventListener("wheel",this);this.wrapper.removeEventListener("mousewheel",this);this.wrapper.removeEventListener("DOMMouseScroll",this)});v={refreshId:null,iScrollInstances:[],toggleWheel:function(t){var i=n(e).find(y);i.each(function(){var i=n(this).data("iscrollInstance");typeof i!="undefined"&&i&&(t?i.wheelOn():i.wheelOff())})},onLeave:function(){v.toggleWheel(!1)},beforeLeave:function(){v.onLeave()},afterLoad:function(){v.toggleWheel(!0)},create:function(t,i){var r=t.find(y);r.height(i);r.each(function(){var i=n(this),t=i.data("iscrollInstance");t&&n.each(v.iScrollInstances,function(){n(this).destroy()});t=new IScroll(i.get(0),ut);v.iScrollInstances.push(t);t.wheelOff();i.data("iscrollInstance",t)})},isScrolled:function(n,t){var i=t.data("iscrollInstance");return i?n==="top"?i.y>=0&&!t.scrollTop():n==="bottom"?0-i.y+t.scrollTop()+1+t.innerHeight()>=t[0].scrollHeight:void 0:!0},scrollable:function(n){return n.find(a).length?n.find(l).find(y):n.find(y)},scrollHeight:function(n){return n.find(y).children().first().get(0).scrollHeight},remove:function(n){var t=n.find(y),i;t.length&&(i=t.data("iscrollInstance"),i.destroy(),t.data("iscrollInstance",null));n.find(y).children().first().children().first().unwrap().unwrap()},update:function(t,i){clearTimeout(v.refreshId);v.refreshId=setTimeout(function(){n.each(v.iScrollInstances,function(){n(this).get(0).refresh()})},150);t.find(y).css("height",i+"px").parent().css("height",i+"px")},wrapContent:function(){return'<div class="'+wt+'"><div class="fp-scroller"><\/div><\/div>'}}}),function(n,t){"use strict";typeof module!="undefined"&&module.exports?module.exports=t(require("jquery")):typeof define=="function"&&define.amd?define(["jquery"],function(n){return t(n)}):t(n.jQuery)}(this,function(n){"use strict";var t=function(t,i){this.$element=n(t);this.options=n.extend({},n.fn.typeahead.defaults,i);this.matcher=this.options.matcher||this.matcher;this.sorter=this.options.sorter||this.sorter;this.select=this.options.select||this.select;this.autoSelect=typeof this.options.autoSelect=="boolean"?this.options.autoSelect:!0;this.highlighter=this.options.highlighter||this.highlighter;this.render=this.options.render||this.render;this.updater=this.options.updater||this.updater;this.displayText=this.options.displayText||this.displayText;this.source=this.options.source;this.delay=this.options.delay;this.$menu=n(this.options.menu);this.$appendTo=this.options.appendTo?n(this.options.appendTo):null;this.fitToElement=typeof this.options.fitToElement=="boolean"?this.options.fitToElement:!1;this.shown=!1;this.listen();this.showHintOnFocus=typeof this.options.showHintOnFocus=="boolean"||this.options.showHintOnFocus==="all"?this.options.showHintOnFocus:!1;this.afterSelect=this.options.afterSelect;this.addItem=!1;this.value=this.$element.val()||this.$element.text()},i;t.prototype={constructor:t,select:function(){var t=this.$menu.find(".active").data("value"),n;return this.$element.data("active",t),(this.autoSelect||t)&&(n=this.updater(t),n||(n=""),this.$element.val(this.displayText(n)||n).text(this.displayText(n)||n).change(),this.afterSelect(n)),this.hide()},updater:function(n){return n},setSource:function(n){this.source=n},show:function(){var i=n.extend({},this.$element.position(),{height:this.$element[0].offsetHeight}),u=typeof this.options.scrollHeight=="function"?this.options.scrollHeight.call():this.options.scrollHeight,t,r;this.shown?t=this.$menu:this.$appendTo?(t=this.$menu.appendTo(this.$appendTo),this.hasSameParent=this.$appendTo.is(this.$element.parent())):(t=this.$menu.insertAfter(this.$element),this.hasSameParent=!0);this.hasSameParent||(t.css("position","fixed"),r=this.$element.offset(),i.top=r.top,i.left=r.left);var f=n(t).parent().hasClass("dropup"),e=f?"auto":i.top+i.height+u,o=n(t).hasClass("dropdown-menu-right"),s=o?"auto":i.left;return t.css({top:e,left:s}).show(),this.options.fitToElement===!0&&t.css("width",this.$element.outerWidth()+"px"),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var i;if(this.query=typeof t!="undefined"&&t!==null?t:this.$element.val()||this.$element.text()||"",this.query.length<this.options.minLength&&!this.options.showHintOnFocus)return this.shown?this.hide():this;i=n.proxy(function(){n.isFunction(this.source)?this.source(this.query,n.proxy(this.process,this)):this.source&&this.process(this.source)},this);clearTimeout(this.lookupWorker);this.lookupWorker=setTimeout(i,this.delay)},process:function(t){var i=this;return(t=n.grep(t,function(n){return i.matcher(n)}),t=this.sorter(t),!t.length&&!this.options.addItem)?this.shown?this.hide():this:(t.length>0?this.$element.data("active",t[0]):this.$element.data("active",null),this.options.addItem&&t.push(this.options.addItem),this.options.items=="all"?this.render(t).show():this.render(t.slice(0,this.options.items)).show())},matcher:function(n){var t=this.displayText(n);return~t.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(n){for(var r=[],u=[],f=[],t,i;t=n.shift();)i=this.displayText(t),i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?u.push(t):f.push(t):r.push(t);return r.concat(u,f)},highlighter:function(t){var r=n("<div><\/div>"),u=this.query,i=t.toLowerCase().indexOf(u.toLowerCase()),f=u.length,e,o,s,h;if(f===0)return r.text(t).html();while(i>-1)e=t.substr(0,i),o=t.substr(i,f),s=t.substr(i+f),h=n("<strong><\/strong>").text(o),r.append(document.createTextNode(e)).append(h),t=s,i=t.toLowerCase().indexOf(u.toLowerCase());return r.append(document.createTextNode(t)).html()},render:function(t){var r=this,f=this,e=!1,u=[],i=r.options.separator;return n.each(t,function(n,r){n>0&&r[i]!==t[n-1][i]&&u.push({__type:"divider"});r[i]&&(n===0||r[i]!==t[n-1][i])&&u.push({__type:"category",name:r[i]});u.push(r)}),t=n(u).map(function(t,i){if((i.__type||!1)=="category")return n(r.options.headerHtml).text(i.name)[0];if((i.__type||!1)=="divider")return n(r.options.headerDivider)[0];var u=f.displayText(i);return t=n(r.options.item).data("value",i),t.find("a").html(r.highlighter(u,i)),u==f.$element.val()&&(t.addClass("active"),f.$element.data("active",i),e=!0),t[0]}),this.autoSelect&&!e&&(t.filter(":not(.dropdown-header)").first().addClass("active"),this.$element.data("active",t.first().data("value"))),this.$menu.html(t),this},displayText:function(n){return typeof n!="undefined"&&typeof n.name!="undefined"&&n.name||n},next:function(){var i=this.$menu.find(".active").removeClass("active"),t=i.next();t.length||(t=n(this.$menu.find("li")[0]));t.addClass("active")},prev:function(){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last());n.addClass("active")},listen:function(){this.$element.on("focus",n.proxy(this.focus,this)).on("blur",n.proxy(this.blur,this)).on("keypress",n.proxy(this.keypress,this)).on("input",n.proxy(this.input,this)).on("keyup",n.proxy(this.keyup,this));if(this.eventSupported("keydown"))this.$element.on("keydown",n.proxy(this.keydown,this));this.$menu.on("click",n.proxy(this.click,this)).on("mouseenter","li",n.proxy(this.mouseenter,this)).on("mouseleave","li",n.proxy(this.mouseleave,this)).on("mousedown",n.proxy(this.mousedown,this))},destroy:function(){this.$element.data("typeahead",null);this.$element.data("active",null);this.$element.off("focus").off("blur").off("keypress").off("input").off("keyup");this.eventSupported("keydown")&&this.$element.off("keydown");this.$menu.remove();this.destroyed=!0},eventSupported:function(n){var t=n in this.$element;return t||(this.$element.setAttribute(n,"return;"),t=typeof this.$element[n]=="function"),t},move:function(n){if(this.shown)switch(n.keyCode){case 9:case 13:case 27:n.preventDefault();break;case 38:if(n.shiftKey)return;n.preventDefault();this.prev();break;case 40:if(n.shiftKey)return;n.preventDefault();this.next()}},keydown:function(t){this.suppressKeyPressRepeat=~n.inArray(t.keyCode,[40,38,9,13,27]);this.shown||t.keyCode!=40?this.move(t):this.lookup()},keypress:function(n){this.suppressKeyPressRepeat||this.move(n)},input:function(){var n=this.$element.val()||this.$element.text();this.value!==n&&(this.value=n,this.lookup())},keyup:function(n){if(!this.destroyed)switch(n.keyCode){case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide()}},focus:function(){this.focused||(this.focused=!0,this.options.showHintOnFocus&&this.skipShowHintOnFocus!==!0&&(this.options.showHintOnFocus==="all"?this.lookup(""):this.lookup()));this.skipShowHintOnFocus&&(this.skipShowHintOnFocus=!1)},blur:function(){this.mousedover||this.mouseddown||!this.shown?this.mouseddown&&(this.skipShowHintOnFocus=!0,this.$element.focus(),this.mouseddown=!1):(this.hide(),this.focused=!1)},click:function(n){n.preventDefault();this.skipShowHintOnFocus=!0;this.select();this.$element.focus();this.hide()},mouseenter:function(t){this.mousedover=!0;this.$menu.find(".active").removeClass("active");n(t.currentTarget).addClass("active")},mouseleave:function(){this.mousedover=!1;!this.focused&&this.shown&&this.hide()},mousedown:function(){this.mouseddown=!0;this.$menu.one("mouseup",function(){this.mouseddown=!1}.bind(this))}};i=n.fn.typeahead;n.fn.typeahead=function(i){var r=arguments;return typeof i=="string"&&i=="getActive"?this.data("active"):this.each(function(){var f=n(this),u=f.data("typeahead"),e=typeof i=="object"&&i;u||f.data("typeahead",u=new t(this,e));typeof i=="string"&&u[i]&&(r.length>1?u[i].apply(u,Array.prototype.slice.call(r,1)):u[i]())})};n.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu" role="listbox"><\/ul>',item:'<li><a class="dropdown-item" href="#" role="option"><\/a><\/li>',minLength:1,scrollHeight:0,autoSelect:!0,afterSelect:n.noop,addItem:!1,delay:0,separator:"category",headerHtml:'<li class="dropdown-header"><\/li>',headerDivider:'<li class="divider" role="separator"><\/li>'};n.fn.typeahead.Constructor=t;n.fn.typeahead.noConflict=function(){return n.fn.typeahead=i,this};n(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(){var t=n(this);t.data("typeahead")||t.typeahead(t.data())})}),function(n,t){typeof define=="function"&&define.amd?define(["jquery"],function(n){return t(n)}):typeof module=="object"&&module.exports?module.exports=t(require("jquery")):t(n.jQuery)}(this,function(n){(function(n){"use strict";function e(t){return n.each([{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}],function(){t=t?t.replace(this.re,this.ch):""}),t}function s(i){var f=arguments,r=i,u,e;return[].shift.apply(f),e=this.each(function(){var o=n(this),i,e,h,s;if(o.is("select")){if(i=o.data("selectpicker"),e=typeof r=="object"&&r,i){if(e)for(s in e)e.hasOwnProperty(s)&&(i.options[s]=e[s])}else h=n.extend({},t.DEFAULTS,n.fn.selectpicker.defaults||{},o.data(),e),h.template=n.extend({},t.DEFAULTS.template,n.fn.selectpicker.defaults?n.fn.selectpicker.defaults.template:{},o.data().template,e.template),o.data("selectpicker",i=new t(this,h));typeof r=="string"&&(u=i[r]instanceof Function?i[r].apply(i,f):i.options[r])}}),typeof u!="undefined"?u:e}var i,u,f,h;String.prototype.includes||function(){var i={}.toString,n=function(){try{var n={},t=Object.defineProperty,i=t(n,n,n)&&t}catch(r){}return i}(),r="".indexOf,t=function(n){var u,s;if(this==null)throw new TypeError;if(u=String(this),n&&i.call(n)=="[object RegExp]")throw new TypeError;var f=u.length,e=String(n),h=e.length,o=arguments.length>1?arguments[1]:undefined,t=o?Number(o):0;return(t!=t&&(t=0),s=Math.min(Math.max(t,0),f),h+s>f)?!1:r.call(u,e,t)!=-1};n?n(String.prototype,"includes",{value:t,configurable:!0,writable:!0}):String.prototype.includes=t}();String.prototype.startsWith||function(){var n=function(){try{var n={},t=Object.defineProperty,i=t(n,n,n)&&t}catch(r){}return i}(),i={}.toString,t=function(n){var u,f,r;if(this==null)throw new TypeError;if(u=String(this),n&&i.call(n)=="[object RegExp]")throw new TypeError;var e=u.length,o=String(n),s=o.length,h=arguments.length>1?arguments[1]:undefined,t=h?Number(h):0;if(t!=t&&(t=0),f=Math.min(Math.max(t,0),e),s+f>e)return!1;for(r=-1;++r<s;)if(u.charCodeAt(f+r)!=o.charCodeAt(r))return!1;return!0};n?n(String.prototype,"startsWith",{value:t,configurable:!0,writable:!0}):String.prototype.startsWith=t}();Object.keys||(Object.keys=function(n,t,i){i=[];for(t in n)i.hasOwnProperty.call(n,t)&&i.push(t);return i});i={useDefault:!1,_set:n.valHooks.select.set};n.valHooks.select.set=function(t,r){return r&&!i.useDefault&&n(t).data("selected",!0),i._set.apply(this,arguments)};u=null;f=function(){try{return new Event("change"),!0}catch(n){return!1}}();n.fn.triggerNative=function(n){var i=this[0],t;i.dispatchEvent?(f?t=new Event(n,{bubbles:!0}):(t=document.createEvent("Event"),t.initEvent(n,!0,!1)),i.dispatchEvent(t)):i.fireEvent?(t=document.createEventObject(),t.eventType=n,i.fireEvent("on"+n,t)):this.trigger(n)};n.expr.pseudos.icontains=function(t,i,r){var u=n(t).find("a"),f=(u.data("tokens")||u.text()).toString().toUpperCase();return f.includes(r[3].toUpperCase())};n.expr.pseudos.ibegins=function(t,i,r){var u=n(t).find("a"),f=(u.data("tokens")||u.text()).toString().toUpperCase();return f.startsWith(r[3].toUpperCase())};n.expr.pseudos.aicontains=function(t,i,r){var u=n(t).find("a"),f=(u.data("tokens")||u.data("normalizedText")||u.text()).toString().toUpperCase();return f.includes(r[3].toUpperCase())};n.expr.pseudos.aibegins=function(t,i,r){var u=n(t).find("a"),f=(u.data("tokens")||u.data("normalizedText")||u.text()).toString().toUpperCase();return f.startsWith(r[3].toUpperCase())};var o=function(n){var i=function(t){return n[t]},t="(?:"+Object.keys(n).join("|")+")",r=RegExp(t),u=RegExp(t,"g");return function(n){return n=n==null?"":""+n,r.test(n)?n.replace(u,i):n}},r=o({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"}),c=o({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#x27;":"'","&#x60;":"`"}),t=function(r,u){i.useDefault||(n.valHooks.select.set=i._set,i.useDefault=!0);this.$element=n(r);this.$newElement=null;this.$button=null;this.$menu=null;this.$lis=null;this.options=u;this.options.title===null&&(this.options.title=this.$element.attr("title"));var f=this.options.windowPadding;typeof f=="number"&&(this.options.windowPadding=[f,f,f,f]);this.val=t.prototype.val;this.render=t.prototype.render;this.refresh=t.prototype.refresh;this.setStyle=t.prototype.setStyle;this.selectAll=t.prototype.selectAll;this.deselectAll=t.prototype.deselectAll;this.destroy=t.prototype.destroy;this.remove=t.prototype.remove;this.show=t.prototype.show;this.hide=t.prototype.hide;this.init()};t.VERSION="1.12.4";t.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results matched {0}",countSelectedText:function(n){return n==1?"{0} item selected":"{0} items selected"},maxOptionsText:function(n,t){return[n==1?"Limit reached ({n} item max)":"Limit reached ({n} items max)",t==1?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",doneButton:!1,doneButtonText:"Close",multipleSeparator:", ",styleBase:"btn",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,liveSearchPlaceholder:null,liveSearchNormalize:!1,liveSearchStyle:"contains",actionsBox:!1,iconBase:"glyphicon",tickIcon:"glyphicon-ok",showTick:!1,template:{caret:'<span class="caret"><\/span>'},maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,windowPadding:0};t.prototype={constructor:t,init:function(){var t=this,i=this.$element.attr("id");this.$element.addClass("bs-select-hidden");this.liObj={};this.multiple=this.$element.prop("multiple");this.autofocus=this.$element.prop("autofocus");this.$newElement=this.createView();this.$element.after(this.$newElement).appendTo(this.$newElement);this.$button=this.$newElement.children("button");this.$menu=this.$newElement.children(".dropdown-menu");this.$menuInner=this.$menu.children(".inner");this.$searchbox=this.$menu.find("input");this.$element.removeClass("bs-select-hidden");this.options.dropdownAlignRight===!0&&this.$menu.addClass("dropdown-menu-right");typeof i!="undefined"&&(this.$button.attr("data-id",i),n('label[for="'+i+'"]').click(function(n){n.preventDefault();t.$button.focus()}));this.checkDisabled();this.clickListener();this.options.liveSearch&&this.liveSearchListener();this.render();this.setStyle();this.setWidth();this.options.container&&this.selectPosition();this.$menu.data("this",this);this.$newElement.data("this",this);this.options.mobile&&this.mobile();this.$newElement.on({"hide.bs.dropdown":function(n){t.$menuInner.attr("aria-expanded",!1);t.$element.trigger("hide.bs.select",n)},"hidden.bs.dropdown":function(n){t.$element.trigger("hidden.bs.select",n)},"show.bs.dropdown":function(n){t.$menuInner.attr("aria-expanded",!0);t.$element.trigger("show.bs.select",n)},"shown.bs.dropdown":function(n){t.$element.trigger("shown.bs.select",n)}});if(t.$element[0].hasAttribute("required"))this.$element.on("invalid",function(){t.$button.addClass("bs-invalid");t.$element.on({"focus.bs.select":function(){t.$button.focus();t.$element.off("focus.bs.select")},"shown.bs.select":function(){t.$element.val(t.$element.val()).off("shown.bs.select")},"rendered.bs.select":function(){this.validity.valid&&t.$button.removeClass("bs-invalid");t.$element.off("rendered.bs.select")}});t.$button.on("blur.bs.select",function(){t.$element.focus().blur();t.$button.off("blur.bs.select")})});setTimeout(function(){t.$element.trigger("loaded.bs.select")})},createDropdown:function(){var t=this.multiple||this.options.showTick?" show-tick":"",i=this.$element.parent().hasClass("input-group")?" input-group-btn":"",u=this.autofocus?" autofocus":"",f=this.options.header?'<div class="popover-title"><button type="button" class="close" aria-hidden="true">&times;<\/button>'+this.options.header+"<\/div>":"",e=this.options.liveSearch?'<div class="bs-searchbox"><input type="text" class="form-control" autocomplete="off"'+(null===this.options.liveSearchPlaceholder?"":' placeholder="'+r(this.options.liveSearchPlaceholder)+'"')+' role="textbox" aria-label="Search"><\/div>':"",o=this.multiple&&this.options.actionsBox?'<div class="bs-actionsbox"><div class="btn-group btn-group-sm btn-block"><button type="button" class="actions-btn bs-select-all btn btn-default">'+this.options.selectAllText+'<\/button><button type="button" class="actions-btn bs-deselect-all btn btn-default">'+this.options.deselectAllText+"<\/button><\/div><\/div>":"",s=this.multiple&&this.options.doneButton?'<div class="bs-donebutton"><div class="btn-group btn-block"><button type="button" class="btn btn-sm btn-default">'+this.options.doneButtonText+"<\/button><\/div><\/div>":"",h='<div class="btn-group bootstrap-select'+t+i+'"><button type="button" class="'+this.options.styleBase+' dropdown-toggle" data-toggle="dropdown"'+u+' role="button"><span class="filter-option pull-left"><\/span>&nbsp;<span class="bs-caret">'+this.options.template.caret+'<\/span><\/button><div class="dropdown-menu open" role="combobox">'+f+e+o+'<ul class="dropdown-menu inner" role="listbox" aria-expanded="false"><\/ul>'+s+"<\/div><\/div>";return n(h)},createView:function(){var n=this.createDropdown(),t=this.createLi();return n.find("ul")[0].innerHTML=t,n},reloadLi:function(){var n=this.createLi();this.$menuInner[0].innerHTML=n},createLi:function(){var t=this,i=[],o=0,s=document.createElement("option"),u=-1,f=function(n,t,i,r){return"<li"+(typeof i!="undefined"&&""!==i?' class="'+i+'"':"")+(typeof t!="undefined"&&null!==t?' data-original-index="'+t+'"':"")+(typeof r!="undefined"&&null!==r?'data-optgroup="'+r+'"':"")+">"+n+"<\/li>"},c=function(i,u,f,o){return'<a tabindex="0"'+(typeof u!="undefined"?' class="'+u+'"':"")+(f?' style="'+f+'"':"")+(t.options.liveSearchNormalize?' data-normalized-text="'+e(r(n(i).html()))+'"':"")+(typeof o!="undefined"||o!==null?' data-tokens="'+o+'"':"")+' role="option">'+i+'<span class="'+t.options.iconBase+" "+t.options.tickIcon+' check-mark"><\/span><\/a>'},h,a,l;return this.options.title&&!this.multiple&&(u--,this.$element.find(".bs-title-option").length||(h=this.$element[0],s.className="bs-title-option",s.innerHTML=this.options.title,s.value="",h.insertBefore(s,h.firstChild),a=n(h.options[h.selectedIndex]),a.attr("selected")===undefined&&this.$element.data("selected")===undefined&&(s.selected=!0))),l=this.$element.find("option"),l.each(function(e){var s=n(this),tt,it,w,b;if(u++,!s.hasClass("bs-title-option")){var k=this.className||"",d=r(this.style.cssText),v=s.data("content")?s.data("content"):s.html(),g=s.data("tokens")?s.data("tokens"):null,ft=typeof s.data("subtext")!="undefined"?'<small class="text-muted">'+s.data("subtext")+"<\/small>":"",y=typeof s.data("icon")!="undefined"?'<span class="'+t.options.iconBase+" "+s.data("icon")+'"><\/span> ':"",h=s.parent(),nt=h[0].tagName==="OPTGROUP",ut=nt&&h[0].disabled,p=this.disabled||ut,a;if(y!==""&&p&&(y="<span>"+y+"<\/span>"),t.options.hideDisabled&&(p&&!nt||ut)){a=s.data("prevHiddenIndex");s.next().data("prevHiddenIndex",a!==undefined?a:e);u--;return}if(s.data("content")||(v=y+'<span class="text">'+v+ft+"<\/span>"),nt&&s.data("divider")!==!0){if(t.options.hideDisabled&&p&&(h.data("allOptionsDisabled")===undefined&&(tt=h.children(),h.data("allOptionsDisabled",tt.filter(":disabled").length===tt.length)),h.data("allOptionsDisabled"))){u--;return}if(it=" "+h[0].className||"",s.index()===0){o+=1;var rt=h[0].label,et=typeof h.data("subtext")!="undefined"?'<small class="text-muted">'+h.data("subtext")+"<\/small>":"",ot=h.data("icon")?'<span class="'+t.options.iconBase+" "+h.data("icon")+'"><\/span> ':"";rt=ot+'<span class="text">'+r(rt)+et+"<\/span>";e!==0&&i.length>0&&(u++,i.push(f("",null,"divider",o+"div")));u++;i.push(f(rt,null,"dropdown-header"+it,o))}if(t.options.hideDisabled&&p){u--;return}i.push(f(c(v,"opt "+k+it,d,g),e,"",o))}else s.data("divider")===!0?i.push(f("",e,"divider")):s.data("hidden")===!0?(a=s.data("prevHiddenIndex"),s.next().data("prevHiddenIndex",a!==undefined?a:e),i.push(f(c(v,k,d,g),e,"hidden is-hidden"))):(w=this.previousElementSibling&&this.previousElementSibling.tagName==="OPTGROUP",!w&&t.options.hideDisabled&&(a=s.data("prevHiddenIndex"),a!==undefined&&(b=l.eq(a)[0].previousElementSibling,b&&b.tagName==="OPTGROUP"&&!b.disabled&&(w=!0))),w&&(u++,i.push(f("",null,"divider",o+"div"))),i.push(f(c(v,k,d,g),e)));t.liObj[e]=u}}),this.multiple||this.$element.find("option:selected").length!==0||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),i.join("")},findLis:function(){return this.$lis==null&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(t){var i=this,s,e=this.$element.find("option"),r,u,f,o,h;t!==!1&&e.each(function(n){var t=i.findLis().eq(i.liObj[n]);i.setDisabled(n,this.disabled||this.parentNode.tagName==="OPTGROUP"&&this.parentNode.disabled,t);i.setSelected(n,this.selected,t)});this.togglePlaceholder();this.tabIndex();r=e.map(function(){if(this.selected){if(i.options.hideDisabled&&(this.disabled||this.parentNode.tagName==="OPTGROUP"&&this.parentNode.disabled))return;var t=n(this),u=t.data("icon")&&i.options.showIcon?'<i class="'+i.options.iconBase+" "+t.data("icon")+'"><\/i> ':"",r;return r=i.options.showSubtext&&t.data("subtext")&&!i.multiple?' <small class="text-muted">'+t.data("subtext")+"<\/small>":"",typeof t.attr("title")!="undefined"?t.attr("title"):t.data("content")&&i.options.showContent?t.data("content").toString():u+t.html()+r}}).toArray();u=this.multiple?r.join(this.options.multipleSeparator):r[0];this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1&&(f=this.options.selectedTextFormat.split(">"),(f.length>1&&r.length>f[1]||f.length==1&&r.length>=2)&&(s=this.options.hideDisabled?", [disabled]":"",o=e.not('[data-divider="true"], [data-hidden="true"]'+s).length,h=typeof this.options.countSelectedText=="function"?this.options.countSelectedText(r.length,o):this.options.countSelectedText,u=h.replace("{0}",r.length.toString()).replace("{1}",o.toString())));this.options.title==undefined&&(this.options.title=this.$element.attr("title"));this.options.selectedTextFormat=="static"&&(u=this.options.title);u||(u=typeof this.options.title!="undefined"?this.options.title:this.options.noneSelectedText);this.$button.attr("title",c(n.trim(u.replace(/<[^>]*>?/g,""))));this.$button.children(".filter-option").html(u);this.$element.trigger("rendered.bs.select")},setStyle:function(n,t){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,""));var i=n?n:this.options.style;t=="add"?this.$button.addClass(i):t=="remove"?this.$button.removeClass(i):(this.$button.removeClass(this.options.style),this.$button.addClass(i))},liHeight:function(t){var y;if(t||this.options.size!==!1&&!this.sizeInfo){var e=document.createElement("div"),u=document.createElement("div"),o=document.createElement("ul"),l=document.createElement("li"),w=document.createElement("li"),a=document.createElement("a"),v=document.createElement("span"),s=this.options.header&&this.$menu.find(".popover-title").length>0?this.$menu.find(".popover-title")[0].cloneNode(!0):null,f=this.options.liveSearch?document.createElement("div"):null,h=this.options.actionsBox&&this.multiple&&this.$menu.find(".bs-actionsbox").length>0?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,c=this.options.doneButton&&this.multiple&&this.$menu.find(".bs-donebutton").length>0?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null;v.className="text";e.className=this.$menu[0].parentNode.className+" open";u.className="dropdown-menu open";o.className="dropdown-menu inner";l.className="divider";v.appendChild(document.createTextNode("Inner text"));a.appendChild(v);w.appendChild(a);o.appendChild(w);o.appendChild(l);s&&u.appendChild(s);f&&(y=document.createElement("input"),f.className="bs-searchbox",y.className="form-control",f.appendChild(y),u.appendChild(f));h&&u.appendChild(h);u.appendChild(o);c&&u.appendChild(c);e.appendChild(u);document.body.appendChild(e);var b=a.offsetHeight,k=s?s.offsetHeight:0,d=f?f.offsetHeight:0,g=h?h.offsetHeight:0,nt=c?c.offsetHeight:0,tt=n(l).outerHeight(!0),i=typeof getComputedStyle=="function"?getComputedStyle(u):!1,r=i?null:n(u),p={vert:parseInt(i?i.paddingTop:r.css("paddingTop"))+parseInt(i?i.paddingBottom:r.css("paddingBottom"))+parseInt(i?i.borderTopWidth:r.css("borderTopWidth"))+parseInt(i?i.borderBottomWidth:r.css("borderBottomWidth")),horiz:parseInt(i?i.paddingLeft:r.css("paddingLeft"))+parseInt(i?i.paddingRight:r.css("paddingRight"))+parseInt(i?i.borderLeftWidth:r.css("borderLeftWidth"))+parseInt(i?i.borderRightWidth:r.css("borderRightWidth"))},it={vert:p.vert+parseInt(i?i.marginTop:r.css("marginTop"))+parseInt(i?i.marginBottom:r.css("marginBottom"))+2,horiz:p.horiz+parseInt(i?i.marginLeft:r.css("marginLeft"))+parseInt(i?i.marginRight:r.css("marginRight"))+2};document.body.removeChild(e);this.sizeInfo={liHeight:b,headerHeight:k,searchHeight:d,actionsHeight:g,doneButtonHeight:nt,dividerHeight:tt,menuPadding:p,menuExtras:it}}},setSize:function(){var l,rt,ut;if(this.findLis(),this.liHeight(),this.options.header&&this.$menu.css("padding-top",0),this.options.size!==!1){var i=this,t=this.$menu,k=this.$menuInner,o=n(window),ft=this.$newElement[0].offsetHeight,d=this.$newElement[0].offsetWidth,g=this.sizeInfo.liHeight,a=this.sizeInfo.headerHeight,v=this.sizeInfo.searchHeight,y=this.sizeInfo.actionsHeight,p=this.sizeInfo.doneButtonHeight,et=this.sizeInfo.dividerHeight,s=this.sizeInfo.menuPadding,u=this.sizeInfo.menuExtras,nt=this.options.hideDisabled?".disabled":"",r,tt,f,w,e,h,c,b,it=function(){var f=i.$newElement.offset(),u=n(i.options.container),t,r;i.options.container&&!u.is("body")?(t=u.offset(),t.top+=parseInt(u.css("borderTopWidth")),t.left+=parseInt(u.css("borderLeftWidth"))):t={top:0,left:0};r=i.options.windowPadding;e=f.top-t.top-o.scrollTop();h=o.height()-e-ft-t.top-r[2];c=f.left-t.left-o.scrollLeft();b=o.width()-c-d-t.left-r[1];e-=r[0];c-=r[3]};if(it(),this.options.size==="auto"){l=function(){var o,nt=function(t,i){return function(r){return i?r.classList?r.classList.contains(t):n(r).hasClass(t):!(r.classList?r.classList.contains(t):n(r).hasClass(t))}},rt=i.$menuInner[0].getElementsByTagName("li"),l=Array.prototype.filter?Array.prototype.filter.call(rt,nt("hidden",!1)):i.$lis.not(".hidden"),ut=Array.prototype.filter?Array.prototype.filter.call(l,nt("dropdown-header",!0)):l.filter(".dropdown-header");it();r=h-u.vert;tt=b-u.horiz;i.options.container?(t.data("height")||t.data("height",t.height()),f=t.data("height"),t.data("width")||t.data("width",t.width()),w=t.data("width")):(f=t.height(),w=t.width());i.options.dropupAuto&&i.$newElement.toggleClass("dropup",e>h&&r-u.vert<f);i.$newElement.hasClass("dropup")&&(r=e-u.vert);i.options.dropdownAlignRight==="auto"&&t.toggleClass("dropdown-menu-right",c>b&&tt-u.horiz<w-d);o=l.length+ut.length>3?g*3+u.vert-2:0;t.css({"max-height":r+"px",overflow:"hidden","min-height":o+a+v+y+p+"px"});k.css({"max-height":r-a-v-y-p-s.vert+"px","overflow-y":"auto","min-height":Math.max(o-s.vert,0)+"px"})};l();this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",l);o.off("resize.getSize scroll.getSize").on("resize.getSize scroll.getSize",l)}else this.options.size&&this.options.size!="auto"&&this.$lis.not(nt).length>this.options.size&&(rt=this.$lis.not(".divider").not(nt).children().slice(0,this.options.size).last().parent().index(),ut=this.$lis.slice(0,rt+1).filter(".divider").length,r=g*this.options.size+ut*et+s.vert,i.options.container?(t.data("height")||t.data("height",t.height()),f=t.data("height")):f=t.height(),i.options.dropupAuto&&this.$newElement.toggleClass("dropup",e>h&&r-u.vert<f),t.css({"max-height":r+a+v+y+p+"px",overflow:"hidden","min-height":""}),k.css({"max-height":r-s.vert+"px","overflow-y":"auto","min-height":""}))}},setWidth:function(){if(this.options.width==="auto"){this.$menu.css("min-width","0");var n=this.$menu.parent().clone().appendTo("body"),t=this.options.container?this.$newElement.clone().appendTo("body"):n,i=n.children(".dropdown-menu").outerWidth(),r=t.css("width","auto").children("button").outerWidth();n.remove();t.remove();this.$newElement.css("width",Math.max(i,r)+"px")}else this.options.width==="fit"?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&this.options.width!=="fit"&&this.$newElement.removeClass("fit-width")},selectPosition:function(){this.$bsContainer=n('<div class="bs-container" />');var t=this,i=n(this.options.container),u,r,f,e=function(n){t.$bsContainer.addClass(n.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass("dropup",n.hasClass("dropup"));u=n.offset();i.is("body")?r={top:0,left:0}:(r=i.offset(),r.top+=parseInt(i.css("borderTopWidth"))-i.scrollTop(),r.left+=parseInt(i.css("borderLeftWidth"))-i.scrollLeft());f=n.hasClass("dropup")?0:n[0].offsetHeight;t.$bsContainer.css({top:u.top-r.top+f,left:u.left-r.left,width:n[0].offsetWidth})};this.$button.on("click",function(){var i=n(this);t.isDisabled()||(e(t.$newElement),t.$bsContainer.appendTo(t.options.container).toggleClass("open",!i.hasClass("open")).append(t.$menu))});n(window).on("resize scroll",function(){e(t.$newElement)});this.$element.on("hide.bs.select",function(){t.$menu.data("height",t.$menu.height());t.$bsContainer.detach()})},setSelected:function(n,t,i){i||(this.togglePlaceholder(),i=this.findLis().eq(this.liObj[n]));i.toggleClass("selected",t).find("a").attr("aria-selected",t)},setDisabled:function(n,t,i){i||(i=this.findLis().eq(this.liObj[n]));t?i.addClass("disabled").children("a").attr("href","#").attr("tabindex",-1).attr("aria-disabled",!0):i.removeClass("disabled").children("a").removeAttr("href").attr("tabindex",0).attr("aria-disabled",!1)},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){var n=this;this.isDisabled()?(this.$newElement.addClass("disabled"),this.$button.addClass("disabled").attr("tabindex",-1).attr("aria-disabled",!0)):(this.$button.hasClass("disabled")&&(this.$newElement.removeClass("disabled"),this.$button.removeClass("disabled").attr("aria-disabled",!1)),this.$button.attr("tabindex")!=-1||this.$element.data("tabindex")||this.$button.removeAttr("tabindex"));this.$button.click(function(){return!n.isDisabled()})},togglePlaceholder:function(){var n=this.$element.val();this.$button.toggleClass("bs-placeholder",n===null||n===""||n.constructor===Array&&n.length===0)},tabIndex:function(){this.$element.data("tabindex")!==this.$element.attr("tabindex")&&this.$element.attr("tabindex")!==-98&&this.$element.attr("tabindex")!=="-98"&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")));this.$element.attr("tabindex",-98)},clickListener:function(){var t=this,i=n(document);i.data("spaceSelect",!1);this.$button.on("keyup",function(n){/(32)/.test(n.keyCode.toString(10))&&i.data("spaceSelect")&&(n.preventDefault(),i.data("spaceSelect",!1))});this.$button.on("click",function(){t.setSize()});this.$element.on("shown.bs.select",function(){var i,n;if(t.options.liveSearch||t.multiple){if(!t.multiple){if(i=t.liObj[t.$element[0].selectedIndex],typeof i!="number"||t.options.size===!1)return;n=t.$lis.eq(i)[0].offsetTop-t.$menuInner[0].offsetTop;n=n-t.$menuInner[0].offsetHeight/2+t.sizeInfo.liHeight/2;t.$menuInner[0].scrollTop=n}}else t.$menuInner.find(".selected a").focus()});this.$menuInner.on("click","li a",function(i){var h=n(this),o=h.parent().data("originalIndex"),nt=t.$element.val(),tt=t.$element.prop("selectedIndex"),a=!0,p,w,g;if(t.multiple&&t.options.maxOptions!==1&&i.stopPropagation(),i.preventDefault(),!t.isDisabled()&&!h.parent().hasClass("disabled")){var c=t.$element.find("option"),e=c.eq(o),v=e.prop("selected"),y=e.parent("optgroup"),r=t.options.maxOptions,f=y.data("maxOptions")||!1;if(t.multiple){if(e.prop("selected",!v),t.setSelected(o,!v),h.blur(),(r!==!1||f!==!1)&&(p=r<c.filter(":selected").length,w=f<y.find("option:selected").length,r&&p||f&&w))if(r&&r==1)c.prop("selected",!1),e.prop("selected",!0),t.$menuInner.find(".selected").removeClass("selected"),t.setSelected(o,!0);else if(f&&f==1)y.find("option:selected").prop("selected",!1),e.prop("selected",!0),g=h.parent().data("optgroup"),t.$menuInner.find('[data-optgroup="'+g+'"]').removeClass("selected"),t.setSelected(o,!0);else{var b=typeof t.options.maxOptionsText=="string"?[t.options.maxOptionsText,t.options.maxOptionsText]:t.options.maxOptionsText,s=typeof b=="function"?b(r,f):b,k=s[0].replace("{n}",r),d=s[1].replace("{n}",f),l=n('<div class="notify"><\/div>');s[2]&&(k=k.replace("{var}",s[2][r>1?0:1]),d=d.replace("{var}",s[2][f>1?0:1]));e.prop("selected",!1);t.$menu.append(l);r&&p&&(l.append(n("<div>"+k+"<\/div>")),a=!1,t.$element.trigger("maxReached.bs.select"));f&&w&&(l.append(n("<div>"+d+"<\/div>")),a=!1,t.$element.trigger("maxReachedGrp.bs.select"));setTimeout(function(){t.setSelected(o,!1)},10);l.delay(750).fadeOut(300,function(){n(this).remove()})}}else c.prop("selected",!1),e.prop("selected",!0),t.$menuInner.find(".selected").removeClass("selected").find("a").attr("aria-selected",!1),t.setSelected(o,!0);!t.multiple||t.multiple&&t.options.maxOptions===1?t.$button.focus():t.options.liveSearch&&t.$searchbox.focus();a&&(nt!=t.$element.val()&&t.multiple||tt!=t.$element.prop("selectedIndex")&&!t.multiple)&&(u=[o,e.prop("selected"),v],t.$element.triggerNative("change"))}});this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(i){i.currentTarget==this&&(i.preventDefault(),i.stopPropagation(),t.options.liveSearch&&!n(i.target).hasClass("close")?t.$searchbox.focus():t.$button.focus())});this.$menuInner.on("click",".divider, .dropdown-header",function(n){n.preventDefault();n.stopPropagation();t.options.liveSearch?t.$searchbox.focus():t.$button.focus()});this.$menu.on("click",".popover-title .close",function(){t.$button.click()});this.$searchbox.on("click",function(n){n.stopPropagation()});this.$menu.on("click",".actions-btn",function(i){t.options.liveSearch?t.$searchbox.focus():t.$button.focus();i.preventDefault();i.stopPropagation();n(this).hasClass("bs-select-all")?t.selectAll():t.deselectAll()});this.$element.change(function(){t.render(!1);t.$element.trigger("changed.bs.select",u);u=null})},liveSearchListener:function(){var t=this,i=n('<li class="no-results"><\/li>');this.$button.on("click.dropdown.data-api",function(){t.$menuInner.find(".active").removeClass("active");!t.$searchbox.val()||(t.$searchbox.val(""),t.$lis.not(".is-hidden").removeClass("hidden"),!i.parent().length||i.remove());t.multiple||t.$menuInner.find(".selected").addClass("active");setTimeout(function(){t.$searchbox.focus()},10)});this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(n){n.stopPropagation()});this.$searchbox.on("input propertychange",function(){var f,o,s,u;t.$lis.not(".is-hidden").removeClass("hidden");t.$lis.filter(".active").removeClass("active");i.remove();t.$searchbox.val()&&(f=t.$lis.not(".is-hidden, .divider, .dropdown-header"),o=t.options.liveSearchNormalize?f.not(":a"+t._searchStyle()+'("'+e(t.$searchbox.val())+'")'):f.not(":"+t._searchStyle()+'("'+t.$searchbox.val()+'")'),o.length===f.length?(i.html(t.options.noneResultsText.replace("{0}",'"'+r(t.$searchbox.val())+'"')),t.$menuInner.append(i),t.$lis.addClass("hidden")):(o.addClass("hidden"),s=t.$lis.not(".hidden"),s.each(function(t){var i=n(this);i.hasClass("divider")?u===undefined?i.addClass("hidden"):(u&&u.addClass("hidden"),u=i):i.hasClass("dropdown-header")&&s.eq(t+1).data("optgroup")!==i.data("optgroup")?i.addClass("hidden"):u=null}),u&&u.addClass("hidden"),f.not(".hidden").first().addClass("active"),t.$menuInner.scrollTop(0)))})},_searchStyle:function(){return{begins:"ibegins",startsWith:"ibegins"}[this.options.liveSearchStyle]||"icontains"},val:function(n){return typeof n!="undefined"?(this.$element.val(n),this.render(),this.$element):this.$element.val()},changeAll:function(t){var r,f;if(this.multiple){typeof t=="undefined"&&(t=!0);this.findLis();var e=this.$element.find("option"),i=this.$lis.not(".divider, .dropdown-header, .disabled, .hidden"),o=i.length,u=[];if(t){if(i.filter(".selected").length===i.length)return}else if(i.filter(".selected").length===0)return;for(i.toggleClass("selected",t),r=0;r<o;r++)f=i[r].getAttribute("data-original-index"),u[u.length]=e.eq(f)[0];n(u).prop("selected",t);this.render(!1);this.togglePlaceholder();this.$element.triggerNative("change")}},selectAll:function(){return this.changeAll(!0)},deselectAll:function(){return this.changeAll(!1)},toggle:function(n){n=n||window.event;n&&n.stopPropagation();this.$button.trigger("click")},keydown:function(t){var e=n(this),y=e.is("input")?e.parent().parent():e.parent(),r,i=y.data("this"),u,h,o,l=":not(.disabled, .hidden, .dropdown-header, .divider)",a={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"},s,f,v,c;if(o=i.$newElement.hasClass("open"),!o&&(t.keyCode>=48&&t.keyCode<=57||t.keyCode>=96&&t.keyCode<=105||t.keyCode>=65&&t.keyCode<=90)){i.options.container?i.$button.trigger("click"):(i.setSize(),i.$menu.parent().addClass("open"),o=!0);i.$searchbox.focus();return}if(i.options.liveSearch&&/(^9$|27)/.test(t.keyCode.toString(10))&&o&&(t.preventDefault(),t.stopPropagation(),i.$menuInner.click(),i.$button.focus()),/(38|40)/.test(t.keyCode.toString(10))){if(r=i.$lis.filter(l),!r.length)return;u=i.options.liveSearch?r.index(r.filter(".active")):r.index(r.find("a").filter(":focus").parent());h=i.$menuInner.data("prevIndex");t.keyCode==38?((i.options.liveSearch||u==h)&&u!=-1&&u--,u<0&&(u+=r.length)):t.keyCode==40&&((i.options.liveSearch||u==h)&&u++,u=u%r.length);i.$menuInner.data("prevIndex",u);i.options.liveSearch?(t.preventDefault(),e.hasClass("dropdown-toggle")||(r.removeClass("active").eq(u).addClass("active").children("a").focus(),e.focus())):r.eq(u).children("a").focus()}else e.is("input")||(s=[],r=i.$lis.filter(l),r.each(function(i){n.trim(n(this).children("a").text().toLowerCase()).substring(0,1)==a[t.keyCode]&&s.push(i)}),f=n(document).data("keycount"),f++,n(document).data("keycount",f),v=n.trim(n(":focus").text().toLowerCase()).substring(0,1),v!=a[t.keyCode]?(f=1,n(document).data("keycount",f)):f>=s.length&&(n(document).data("keycount",0),f>s.length&&(f=1)),r.eq(s[f-1]).children("a").focus());(/(13|32)/.test(t.keyCode.toString(10))||/(^9$)/.test(t.keyCode.toString(10))&&i.options.selectOnTab)&&o&&(/(32)/.test(t.keyCode.toString(10))||t.preventDefault(),i.options.liveSearch?/(32)/.test(t.keyCode.toString(10))||(i.$menuInner.find(".active a").click(),e.focus()):(c=n(":focus"),c.click(),c.focus(),t.preventDefault(),n(document).data("spaceSelect",!0)),n(document).data("keycount",0));(/(^9$|27)/.test(t.keyCode.toString(10))&&o&&(i.multiple||i.options.liveSearch)||/(27)/.test(t.keyCode.toString(10))&&!o)&&(i.$menu.parent().removeClass("open"),i.options.container&&i.$newElement.removeClass("open"),i.$button.focus())},mobile:function(){this.$element.addClass("mobile-device")},refresh:function(){this.$lis=null;this.liObj={};this.reloadLi();this.render();this.checkDisabled();this.liHeight(!0);this.setStyle();this.setWidth();this.$lis&&this.$searchbox.trigger("propertychange");this.$element.trigger("refreshed.bs.select")},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove();this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove();this.$bsContainer?this.$bsContainer.remove():this.$menu.remove();this.$element.off(".bs.select").removeData("selectpicker").removeClass("bs-select-hidden selectpicker")}};h=n.fn.selectpicker;n.fn.selectpicker=s;n.fn.selectpicker.Constructor=t;n.fn.selectpicker.noConflict=function(){return n.fn.selectpicker=h,this};n(document).data("keycount",0).on("keydown.bs.select",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="listbox"], .bs-searchbox input',t.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="listbox"], .bs-searchbox input',function(n){n.stopPropagation()});n(window).on("load.bs.select.data-api",function(){n(".selectpicker").each(function(){var t=n(this);s.call(t,t.data())})})})(n)});$(document).ready(function(){$(".click-spin").click(function(){var n=$(this).find("i");n.addClass("fa-spin")});$(".bs-popover").popover()});$(document).on("click",".course-tile-click",function(){var n=$(this).find("i");n.removeClass("fa-arrow-right");n.addClass("fa-refresh fa-spin")})