");return i.inlineElement=a,a}return t.updateStatus("ready"),t._parseMarkup(o,{},i),o}}});var E,B="ajax",O=function(){E&&o.removeClass(E)},R=function(){O(),t.req&&t.req.abort()};e.magnificPopup.registerModule(B,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'
The content could not be loaded.'},proto:{initAjax:function(){t.types.push(B),E=t.st.ajax.cursor,S(l+"."+B,R),S("BeforeChange."+B,R)},getAjax:function(i){E&&o.addClass(E),t.updateStatus("loading");var n=e.extend({url:i.src,success:function(o,n,a){var s={data:o,xhr:a};k("ParseAjax",s),t.appendContent(e(s.data),B),i.finished=!0,O(),t._setFocus(),setTimeout(function(){t.wrap.addClass(v)},16),t.updateStatus("ready"),k("AjaxContentAdded")},error:function(){O(),i.finished=i.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",i.src))}},t.st.ajax.settings);return t.req=e.ajax(n),""}}});var F,D=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var o=t.st.image.titleSrc;if(o){if(e.isFunction(o))return o.call(t,i);if(i.el)return i.el.attr(o)||""}return""};e.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'
The image could not be loaded.'},proto:{initImage:function(){var e=t.st.image,i=".image";t.types.push("image"),S(f+i,function(){"image"===t.currItem.type&&e.cursor&&o.addClass(e.cursor)}),S(l+i,function(){e.cursor&&o.removeClass(e.cursor),C.off("resize"+g)}),S("Resize"+i,t.resizeImage),t.isLowIE&&S("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var i=0;t.isLowIE&&(i=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-i)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,F&&clearInterval(F),e.isCheckingImgSize=!1,k("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var i=0,o=e.img[0],n=function(a){F&&clearInterval(F),F=setInterval(function(){return o.naturalWidth>0?void t._onImageHasSize(e):(i>200&&clearInterval(F),i++,void(3===i?n(10):40===i?n(50):100===i&&n(500)))},a)};n(1)},getImage:function(i,o){var n=0,a=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,k("ImageLoadComplete")):(n++,200>n?setTimeout(a,100):s()))},s=function(){i&&(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("error",r.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},r=t.st.image,l=o.find(".mfp-img");if(l.length){var d=document.createElement("img");d.className="mfp-img",i.img=e(d).on("load.mfploader",a).on("error.mfploader",s),d.src=i.src,l.is("img")&&(i.img=i.img.clone()),d=i.img[0],d.naturalWidth>0?i.hasSize=!0:d.width||(i.hasSize=!1)}return t._parseMarkup(o,{title:D(i),img_replaceWith:i.img},i),t.resizeImage(),i.hasSize?(F&&clearInterval(F),i.loadError?(o.addClass("mfp-loading"),t.updateStatus("error",r.tError.replace("%url%",i.src))):(o.removeClass("mfp-loading"),t.updateStatus("ready")),o):(t.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,o.addClass("mfp-loading"),t.findImageSize(i)),o)}}});var W,N=function(){return void 0===W&&(W=void 0!==document.createElement("p").style.MozTransform),W};e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,i=t.st.zoom,o=".zoom";if(i.enabled&&t.supportsTransition){var n,a,s=i.duration,r=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),o="all "+i.duration/1e3+"s "+i.easing,n={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},a="transition";return n["-webkit-"+a]=n["-moz-"+a]=n["-o-"+a]=n[a]=o,t.css(n),t},c=function(){t.content.css("visibility","visible")};S("BuildControls"+o,function(){if(t._allowZoom()){if(clearTimeout(n),t.content.css("visibility","hidden"),e=t._getItemToZoom(),!e)return void c();a=r(e),a.css(t._getOffset()),t.wrap.append(a),n=setTimeout(function(){a.css(t._getOffset(!0)),n=setTimeout(function(){c(),setTimeout(function(){a.remove(),e=a=null,k("ZoomAnimationEnded");
},16)},s)},16)}}),S(d+o,function(){if(t._allowZoom()){if(clearTimeout(n),t.st.removalDelay=s,!e){if(e=t._getItemToZoom(),!e)return;a=r(e)}a.css(t._getOffset(!0)),t.wrap.append(a),t.content.css("visibility","hidden"),setTimeout(function(){a.css(t._getOffset())},16)}}),S(l+o,function(){t._allowZoom()&&(c(),a&&a.remove(),e=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(i){var o;o=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var n=o.offset(),a=parseInt(o.css("padding-top"),10),s=parseInt(o.css("padding-bottom"),10);n.top-=e(window).scrollTop()-a;var r={width:o.width(),height:(_?o.innerHeight():o[0].offsetHeight)-s-a};return N()?r["-moz-transform"]=r.transform="translate("+n.left+"px,"+n.top+"px)":(r.left=n.left,r.top=n.top),r}}});var j="iframe",$="//about:blank",V=function(e){if(t.currTemplate[j]){var i=t.currTemplate[j].find("iframe");i.length&&(e||(i[0].src=$),t.isIE8&&i.css("display",e?"block":"none"))}};e.magnificPopup.registerModule(j,{options:{markup:'
',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(j),S("BeforeChange",function(e,t,i){t!==i&&(t===j?V():i===j&&V(!0))}),S(l+"."+j,function(){V()})},getIframe:function(i,o){var n=i.src,a=t.st.iframe;e.each(a.patterns,function(){return n.indexOf(this.index)>-1?(this.id&&(n="string"==typeof this.id?n.substr(n.lastIndexOf(this.id)+this.id.length,n.length):this.id.call(this,n)),n=this.src.replace("%id%",n),!1):void 0});var s={};return a.srcAction&&(s[a.srcAction]=n),t._parseMarkup(o,s,i),t.updateStatus("ready"),o}}});var X=function(e){var i=t.items.length;return e>i-1?e-i:0>e?i+e:e},G=function(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'
',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 i=t.st.gallery,o=".mfp-gallery",a=Boolean(e.fn.mfpFastClick);return t.direction=!0,i&&i.enabled?(s+=" mfp-gallery",S(f+o,function(){i.navigateByImgClick&&t.wrap.on("click"+o,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),n.on("keydown"+o,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),S("UpdateStatus"+o,function(e,i){i.text&&(i.text=G(i.text,t.currItem.index,t.items.length))}),S(h+o,function(e,o,n,a){var s=t.items.length;n.counter=s>1?G(i.tCounter,a.index,s):""}),S("BuildControls"+o,function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var o=i.arrowMarkup,n=t.arrowLeft=e(o.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(b),s=t.arrowRight=e(o.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(b),r=a?"mfpFastClick":"click";n[r](function(){t.prev()}),s[r](function(){t.next()}),t.isIE7&&(x("b",n[0],!1,!0),x("a",n[0],!1,!0),x("b",s[0],!1,!0),x("a",s[0],!1,!0)),t.container.append(n.add(s))}}),S(p+o,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),void S(l+o,function(){n.off(o),t.wrap.off("click"+o),t.arrowLeft&&a&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null})):!1},next:function(){t.direction=!0,t.index=X(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=X(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,o=Math.min(i[0],t.items.length),n=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?n:o);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?o:n);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=X(i),!t.items[i].preloaded){var o=t.items[i];o.parsed||(o=t.parseEl(i)),k("LazyLoad",o),"image"===o.type&&(o.img=e('
').on("load.mfploader",function(){o.hasSize=!0}).on("error.mfploader",function(){o.hasSize=!0,o.loadError=!0,k("LazyLoadError",o)}).attr("src",o.src)),o.preloaded=!0}}}});var Y="retina";e.magnificPopup.registerModule(Y,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;i=isNaN(i)?i():i,i>1&&(S("ImageHasSize."+Y,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/i,width:"100%"})}),S("ElementParse."+Y,function(t,o){o.src=e.replaceSrc(o,i)}))}}}}),function(){var t=1e3,i="ontouchstart"in window,o=function(){C.off("touchmove"+a+" touchend"+a)},n="mfpFastClick",a="."+n;e.fn.mfpFastClick=function(n){return e(this).each(function(){var s,r=e(this);if(i){var l,d,c,u,h,f;r.on("touchstart"+a,function(e){u=!1,f=1,h=e.originalEvent?e.originalEvent.touches[0]:e.touches[0],d=h.clientX,c=h.clientY,C.on("touchmove"+a,function(e){h=e.originalEvent?e.originalEvent.touches:e.touches,f=h.length,h=h[0],(Math.abs(h.clientX-d)>10||Math.abs(h.clientY-c)>10)&&(u=!0,o())}).on("touchend"+a,function(e){o(),u||f>1||(s=!0,e.preventDefault(),clearTimeout(l),l=setTimeout(function(){s=!1},t),n())})})}r.on("click"+a,function(){s||n()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+a+" click"+a),i&&C.off("touchmove"+a+" touchend"+a)}}(),P()}(window.jQuery||window.Zepto),jQuery(document).ready(function(e){dtGlobals.magnificPopupBaseConfig={type:"image",tLoading:"Loading image ...",mainClass:"mfp-img-mobile",removalDelay:300,image:{tError:'
The image #%curr% could not be loaded.',titleSrc:function(e){return this.st.dt.getItemTitle(e)}},iframe:{markup:'
'},callbacks:{markupParse:function(e,t,i){"iframe"==i.type&&e.find(".mfp-title").html(this.st.dt.getItemTitle(i)),this.ev.attr("data-pretty-share")||e.addClass("no-share-buttons")},change:function(){this.isOpen&&this.wrap.addClass("mfp-open")},beforeClose:function(){e("body, html").css("overflow",""),this.wrap.removeClass("mfp-open"),this.content.addClass("mfp-removing")},close:function(){this.content.removeClass("mfp-removing")},beforeOpen:function(){var e=this;"undefined"==typeof this.st.dt&&(this.st.dt={}),this.st.dt.shareButtonsList=this.ev.attr("data-pretty-share")?this.ev.attr("data-pretty-share").split(","):new Array,this.st.dt.shareButtonsTemplates={twitter:'',facebook:'
',google:'
',pinterest:'
',linkedin:'
'},this.st.dt.getShareButtons=function(t){for(var i=e.st.dt.shareButtonsList,o=-1,n=i.length,a="",s=0;s
=n)return"";for(var s=0;n>s;s++)if("iframe"!=t.type||o!=s){var r=t.title,l=t.src,d=t.location;"google"==i[s]&&(r=r.replace(" ","+")),a+=e.st.dt.shareButtonsTemplates[i[s]].replace("{location_href}",encodeURIComponent(d)).replace("{share_title}",encodeURIComponent(r)).replace("{image_src}",encodeURIComponent(l))}return''+a+"
"},this.st.dt.getItemTitle=function(t){var i=t.el.attr("title")||"",o=t.el.attr("href"),n=t.el.attr("data-dt-img-description")||"",a=t.el.attr("data-dt-location")||location.href,s=e.st.dt.getShareButtons({title:n,src:o,type:t.type,location:a});return i+"
"+n+" "+s}}}},e(".dt-gallery-mfp-popup").addClass("mfp-ready").on("click",function(){var t=e(this),i=t.parents("article.post");if(!t.parents(".ts-wrap").hasClass("ts-interceptClicks")){if(i.length>0){var o=i.find(".dt-gallery-container a.dt-mfp-item");o.length>0&&o.first().trigger("click")}return!1}}),e(".dt-trigger-first-mfp").addClass("mfp-ready").on("click",function(){var t=e(this),i=t.parents("article.post");if(!t.parents(".ts-wrap").hasClass("ts-interceptClicks")){if(i.length>0){var o=i.find("a.dt-mfp-item");o.length>0&&o.first().trigger("click")}return!1}}),e(".dt-single-image").addClass("mfp-ready").magnificPopup({type:"image"}),e(".dt-single-video").addClass("mfp-ready").magnificPopup({type:"iframe"}),e(".dt-single-mfp-popup").on("click",function(t){var i=e(this);if(i.parents(".ts-wrap").hasClass("ts-interceptClicks")&&(t.preventDefault(),t.stopImmediatePropagation()),i.parents(".photo-scroller").length>0){var o=i.parents(".photo-scroller"),n=o.find(".auto-play-btn");n.hasClass("paused")&&(o.addClass("mfp-opened"),o.find(".auto-play-btn.paused").trigger("click"))}if(i.parents(".slider-wrapper").length>0){var a=i.parents(".slider-wrapper"),s=a.find(".auto-play-btn");s.hasClass("paused")&&(a.addClass("mfp-opened"),a.find(".auto-play-btn.paused").trigger("click"))}}),e(".dt-single-mfp-popup").addClass("mfp-ready").magnificPopup(e.extend(!0,dtGlobals.magnificPopupBaseConfig,{callbacks:{close:function(){e(".photo-scroller.mfp-opened").find(".auto-play-btn").trigger("click"),e(".photo-scroller").removeClass("mfp-opened"),e(".slider-wrapper.mfp-opened").find(".auto-play-btn").trigger("click"),e(".slider-wrapper").removeClass("mfp-opened")}}})),e(".dt-gallery-container").each(function(){if(e(this).parents(".slider-wrapper").length>0)var t=e(this).parents(".slider-wrapper");else var t=e(this);var i=t.find(".auto-play-btn");e(this).addClass("mfp-ready").magnificPopup(e.extend(!0,dtGlobals.magnificPopupBaseConfig,{delegate:"a.dt-mfp-item",tLoading:"Loading image #%curr%...",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]},callbacks:{open:function(){var e="true"===t.attr("data-autoslide")?!0:!1;e&&i.hasClass("paused")&&(t.addClass("mfp-opened"),t.find(".auto-play-btn.paused").trigger("click"))},close:function(){t.hasClass("mfp-opened")&&(t.find(".auto-play-btn").trigger("click"),t.removeClass("mfp-opened"))}}}))})}),jQuery(document).ready(function(e){e(".twentytwenty-container").length>0&&(e.fn.twentytwenty=function(t){var t=e.extend({default_offset_pct:.5,orientation:"horizontal",navigation_follow:!1},t);return this.each(function(){var i=t.default_offset_pct,o=e(this),n=t.orientation,a="vertical"===n?"down":"left",s="vertical"===n?"up":"right",r=t.navigation_follow;o.wrap("
");var l=o.find("img:first"),d=o.find("img:last"),c=l.attr("title"),u=d.attr("title");o.append("
");var h=o.find(".twentytwenty-handle");h.append("
"),h.append("
"),o.addClass("twentytwenty-container"),l.addClass("twentytwenty-before"),d.addClass("twentytwenty-after"),"undefined"!=typeof c&&c&&c.length>0&&o.append("
"+c+"
"),"undefined"!=typeof u&&u&&u.length>0&&o.append("
"+u+"
");var f=function(e){var t=l.width(),i=l.height();return{w:t+"px",h:i+"px",cw:e*t+"px",ch:e*i+"px"}},p=function(e){"vertical"===n?l.css("clip","rect(0,"+e.w+","+e.ch+",0)"):l.css("clip","rect(0,"+e.cw+","+e.h+",0)"),o.css("height",e.h)},m=function(e){var t=f(e);h.css("vertical"===n?"top":"left","vertical"===n?t.ch:t.cw),p(t)};e(window).on("resize.twentytwenty",function(e){m(i)});var g=0,v=0;h.on("movestart",function(e){(e.distX>e.distY&&e.distX<-e.distY||e.distX
-e.distY)&&"vertical"!==n?e.preventDefault():(e.distXe.distY&&e.distX>-e.distY)&&"vertical"===n&&e.preventDefault(),o.addClass("active"),o.removeClass("active-click"),g=o.offset().left,offsetY=o.offset().top,v=l.width(),imgHeight=l.height()}),h.on("moveend",function(e){o.removeClass("active")}),h.on("move",function(e){o.hasClass("active")&&(i="vertical"===n?(e.pageY-offsetY)/imgHeight:(e.pageX-g)/v,0>i&&(i=0),i>1&&(i=1),m(i))}),r||o.hasClass("active")||(o.on("mouseup",function(e){o.removeClass("active-click")}),o.on("mousedown",function(e){o.addClass("active-click"),g=o.offset().left,offsetY=o.offset().top,v=l.width(),imgHeight=l.height(),i="vertical"===n?(e.pageY-offsetY)/imgHeight:(e.pageX-g)/v,0>i&&(i=0),i>1&&(i=1),m(i)})),o.find("img").on("mousedown",function(e){e.preventDefault()}),r&&(o.on("mouseenter",function(e){o.addClass("active"),g=o.offset().left,offsetY=o.offset().top,v=l.width(),imgHeight=l.height()}),o.on("mouseleave",function(e){o.removeClass("active")}),o.on("mousemove",function(e){o.hasClass("active")&&(i="vertical"===n?(e.pageY-offsetY)/imgHeight:(e.pageX-g)/v,0>i&&(i=0),i>1&&(i=1),m(i))})),e(window).trigger("resize.twentytwenty")})})}),jQuery(document).ready(function(e){function t(t,i){function o(e,t){return''}var n,a=this,s=navigator.userAgent.toLowerCase();a.uid=e.rsModules.uid++,a.ns=".rs"+a.uid;var r,l=document.createElement("div").style,d=["webkit","Moz","ms","O"],c="",u=0;for(n=0;n-1,a.slider=e(t),a.ev=e(a),a._doc=e(document),a.st=e.extend({},e.fn.royalSlider.defaults,i),a._currAnimSpeed=a.st.transitionSpeed,a._minPosOffset=0,a.st.allowCSS3&&(!p.webkit||a.st.allowCSS3OnWebkit)){var m=c+(c?"T":"t");a._useCSS3Transitions=m+"ransform"in l&&m+"ransition"in l,a._useCSS3Transitions&&(a._use3dTransform=c+(c?"P":"p")+"erspective"in l)}c=c.toLowerCase(),a._vendorPref="-"+c+"-",a._slidesHorizontal="vertical"===a.st.slidesOrientation?!1:!0,a._reorderProp=a._slidesHorizontal?"left":"top",a._sizeProp=a._slidesHorizontal?"width":"height",a._prevNavItemId=-1,a._isMove="fade"===a.st.transitionType?!1:!0,a._isMove||(a.st.sliderDrag=!1,a._fadeZIndex=10),a._opacityCSS="z-index:0; display:none; opacity:0;",a._newSlideId=0,a._sPosition=0,a._nextSlidePos=0,e.each(e.rsModules,function(e,t){"uid"!==e&&t.call(a)}),a.slides=[],a._idCount=0;var g=a.st.slides?e(a.st.slides):a.slider.children().detach();g.each(function(){a._parseNode(this,!0)}),a.st.randomizeSlides&&a.slides.sort(function(){return.5-Math.random()}),a.numSlides=a.slides.length,a._refreshNumPreloadImages(),a.st.startSlideId?a.st.startSlideId>a.numSlides-1&&(a.st.startSlideId=a.numSlides-1):a.st.startSlideId=0,a._newSlideId=a.staticSlideId=a.currSlideId=a._realId=a.st.startSlideId,a.currSlide=a.slides[a.currSlideId],a._accelerationPos=0,a.msTouch=!1,a.slider.addClass((a._slidesHorizontal?"rsHor":"rsVer")+(a._isMove?"":" rsFade"));var v='';a.slidesSpacing=a.st.slidesSpacing,a._slideSize=(a._slidesHorizontal?a.slider.width():a.slider.height())+a.st.slidesSpacing,a._preload=Boolean(a._numPreloadImages>0),a.numSlides<=1&&(a._loop=!1);var y=a._loop&&a._isMove?2===a.numSlides?1:2:0;for(a._loopHelpers=y,a._maxImages=a.numSlides<6?a.numSlides:6,a._currBlockIndex=0,a._idOffset=0,a.slidesJQ=[],n=0;n
");var b=function(){a.st.sliderDrag&&(a._hasDrag=!0,p.msie||p.opera?a._grabCursor=a._grabbingCursor="move":p.mozilla?(a._grabCursor="-moz-grab",a._grabbingCursor="-moz-grabbing"):p.webkit&&-1!=navigator.platform.indexOf("Mac")&&(a._grabCursor="-webkit-grab",a._grabbingCursor="-webkit-grabbing"),a._setGrabCursor())},w=a.ns,_=function(e,t,i,o,n){a._downEvent=e+t+w,a._moveEvent=e+i+w,a._upEvent=e+o+w,n&&(a._cancelEvent=e+n+w)},C=navigator.pointerEnabled;a.pointerEnabled=C||navigator.msPointerEnabled,a.pointerEnabled?(a.hasTouch=!1,a._lastItemFriction=.2,a.pointerMultitouch=Boolean(navigator[(C?"m":"msM")+"axTouchPoints"]>1),C?_("pointer","down","move","up","cancel"):_("MSPointer","Down","Move","Up","Cancel")):(a.isIOS?a._downEvent=a._moveEvent=a._upEvent=a._cancelEvent="":_("mouse","down","move","up"),"ontouchstart"in window||"createTouch"in document?(a.hasTouch=!0,a._downEvent+=" touchstart"+w,a._moveEvent+=" touchmove"+w,a._upEvent+=" touchend"+w,a._cancelEvent+=" touchcancel"+w,a._lastItemFriction=.5,a.st.sliderTouch&&(a._hasDrag=!0)):(a.hasTouch=!1,a._lastItemFriction=.2)),b(),a.slider.html(v),a._controlsContainer=a.st.controlsInside?a._sliderOverflow:a.slider,a._slidesContainer=a._sliderOverflow.children(".rsContainer"),a.msEnabled&&a._slidesContainer.css("-ms-touch-action",a._slidesHorizontal?"pan-y":"pan-x"),a._preloader=e('
');var S=a._slidesContainer.children(".rsSlide");if(a._currHolder=a.slidesJQ[a.currSlideId],a._selectedSlideHolder=0,a._useCSS3Transitions)if(a._TP="transition-property",a._TD="transition-duration",a._TTF="transition-timing-function",a._yProp=a._xProp=a._vendorPref+"transform",a._use3dTransform?(p.webkit&&!p.chrome&&a.slider.addClass("rsWebkit3d"),a._tPref1="translate3d(",a._tPref2="px, ",a._tPref3="px, 0px)"):(a._tPref1="translate(",a._tPref2="px, ",a._tPref3="px)"),a._isMove)a._slidesContainer[a._vendorPref+a._TP]=a._vendorPref+"transform";else{var x={};x[a._vendorPref+a._TP]="opacity",x[a._vendorPref+a._TD]=a.st.transitionSpeed+"ms",x[a._vendorPref+a._TTF]=a.st.css3easeInOut,S.css(x)}else a._xProp="left",a._yProp="top";if(!a.st.disableResponsiveness){var k;e(window).on("resize"+a.ns,function(){k&&clearTimeout(k),k=setTimeout(function(){a.updateSliderSize()},50)})}if(a.ev.trigger("rsAfterPropsSetup"),a.updateSliderSize(),a.st.keyboardNavEnabled&&a._bindKeyboardNav(),a.st.arrowsNavHideOnTouch&&(a.hasTouch||a.msTouch)&&(a.st.arrowsNav=!1),a.st.arrowsNav){var T="rsArrow",P=a._controlsContainer;if(e('
').appendTo(P),a._arrowLeft=P.children("."+T+"Left").click(function(e){e.preventDefault(),a.prev()}),a._arrowRight=P.children("."+T+"Right").click(function(e){e.preventDefault(),a.next()}),a.st.arrowsNavAutoHide&&!a.hasTouch){a._arrowLeft.addClass("rsHidden"),a._arrowRight.addClass("rsHidden");var I=P;I.one("mousemove.arrowshover",function(){a._arrowLeft.removeClass("rsHidden"),a._arrowRight.removeClass("rsHidden")}),I.hover(function(){a._arrowsAutoHideLocked||(a._arrowLeft.removeClass("rsHidden"),a._arrowRight.removeClass("rsHidden"))},function(){a._arrowsAutoHideLocked||(a._arrowLeft.addClass("rsHidden"),a._arrowRight.addClass("rsHidden"))})}a.ev.on("rsOnUpdateNav",function(){a._updateArrowsNav()}),a._updateArrowsNav()}if(a.st.autoPlay.enabled){var P=a._controlsContainer;e('
').appendTo(P);var M=P.find(".rsPlay");P.addClass("autoplay-on"),a.ev.on("autoPlayPlay",function(){M.removeClass("paused")}),a.ev.on("autoPlayPause",function(){a._autoPlayEnabled||M.addClass("paused")}),M.on("click",function(){a.toggleAutoPlay()})}a._hasDrag?a._slidesContainer.on(a._downEvent,function(e){a._onDragStart(e)}):a.dragSuccess=!1;var z=["rsPlayBtnIcon","rsPlayBtn","rsCloseVideoBtn","rsCloseVideoIcn"];a._slidesContainer.click(function(t){if(!a.dragSuccess){var i=e(t.target),o=i.attr("class");if(-1!==e.inArray(o,z)&&a.toggleVideo())return!1;if(a.st.navigateByClick&&!a._blockActions){if(e(t.target).closest(".rsNoDrag",a._currHolder).length)return!0;a._mouseNext(t)}a.ev.trigger("rsSlideClick")}}).on("click.rs","a",function(e){return a.dragSuccess?!1:(a._blockActions=!0,void setTimeout(function(){a._blockActions=!1},3))}),a.ev.trigger("rsAfterInit")}e.rsModules||(e.rsModules={uid:0}),t.prototype={constructor:t,_mouseNext:function(e){var t=this,i=e[t._slidesHorizontal?"pageX":"pageY"]-t._sliderOffset;i>=t._nextSlidePos?t.next():0>i&&t.prev()},_refreshNumPreloadImages:function(){var e,t=this;e=t.st.numImagesToPreload,t._loop=t.st.loop,t._loop&&(2===t.numSlides?(t._loop=!1,t.st.loopRewind=!0):t.numSlides<2&&(t.st.loopRewind=t._loop=!1)),t._loop&&e>0&&(t.numSlides<=4?e=1:t.st.numImagesToPreload>(t.numSlides-1)/2&&(e=Math.floor((t.numSlides-1)/2))),t._numPreloadImages=e},_parseNode:function(t,i){function o(e,t){if(t?r.images.push(e.attr(t)):r.images.push(e.text()),l){l=!1,r.caption="src"===t?e.attr("alt"):e.contents(),r.image=r.images[0],r.videoURL=e.attr("data-rsVideo");var i=e.attr("data-rsw"),o=e.attr("data-rsh");"undefined"!=typeof i&&i!==!1&&"undefined"!=typeof o&&o!==!1?(r.iW=parseInt(i),r.iH=parseInt(o)):s.st.imgWidth&&s.st.imgHeight&&(r.iW=s.st.imgWidth,r.iH=s.st.imgHeight)}}var n,a,s=this,r={},l=!0;return t=e(t),s._currContent=t,s.ev.trigger("rsBeforeParseNode",[t,r]),r.stopParsing?void 0:(t=s._currContent,r.id=s._idCount,r.contentAdded=!1,s._idCount++,r.images=[],r.isBig=!1,r.hasCover||(t.hasClass("rsImg")?(a=t,n=!0):(a=t.find(".rsImg"),a.length&&(n=!0)),n?(r.bigImage=a.eq(0).attr("data-rsBigImg"),a.each(function(){var t=e(this);t.is("a")?o(t,"href"):t.is("img")?o(t,"src"):o(t)})):t.is("img")&&(t.addClass("rsImg rsMainSlideImage"),o(t,"src"))),a=t.find(".rsCaption"),a.length&&(r.caption=a.remove()),r.content=t,s.ev.trigger("rsAfterParseNode",[t,r]),i&&s.slides.push(r),0===r.images.length&&(r.isLoaded=!0,r.isRendered=!1,r.isLoading=!1,r.images=null),r)},_bindKeyboardNav:function(){var e,t,i=this,o=function(e){37===e?i.prev():39===e&&i.next()};i._doc.on("keydown"+i.ns,function(n){i._isDragging||(t=n.keyCode,(37===t||39===t)&&(e||(o(t),e=setInterval(function(){o(t)},700))))}).on("keyup"+i.ns,function(t){e&&(clearInterval(e),e=null)})},goTo:function(e,t){var i=this;e!==i.currSlideId&&i._moveTo(e,i.st.transitionSpeed,!0,!t)},destroy:function(t){var i=this;i.ev.trigger("rsBeforeDestroy"),i._doc.off("keydown"+i.ns+" keyup"+i.ns+" "+i._moveEvent+" "+i._upEvent),i._slidesContainer.off(i._downEvent+" click"),i.slider.data("royalSlider",null),e.removeData(i.slider,"royalSlider"),e(window).off("resize"+i.ns),t&&i.slider.remove(),i.slides=null,i.slider=null,i.ev=null},_updateBlocksContent:function(t,i){function o(i,o,s){i.isAdded?(n(o,i),a(o,i)):(s||(s=d.slidesJQ[o]),i.holder?s=i.holder:(s=d.slidesJQ[o]=e(s),i.holder=s),i.appendOnLoaded=!1,a(o,i,s),n(o,i),d._addBlockToContainer(i,s,t),i.isAdded=!0,appended=!0)}function n(e,i){i.contentAdded||(d.setItemHtml(i,t),t||(i.contentAdded=!0))}function a(e,t,i){d._isMove&&(i||(i=d.slidesJQ[e]),i.css(d._reorderProp,(e+d._idOffset+h)*d._slideSize))}function s(e){if(c){if(e>u-1)return s(e-u);if(0>e)return s(u+e)}return e}var r,l,d=this,c=d._loop,u=d.numSlides;if(!isNaN(i))return s(i);var h,f,p=d.currSlideId,m=t?Math.abs(d._prevSlideId-d.currSlideId)>=d.numSlides-1?0:1:d._numPreloadImages,g=Math.min(2,m),v=!1,y=!1;for(l=p;p+1+g>l;l++)if(f=s(l),r=d.slides[f],r&&(!r.isAdded||!r.positionSet)){v=!0;break}for(l=p-1;l>p-1-g;l--)if(f=s(l),r=d.slides[f],r&&(!r.isAdded||!r.positionSet)){y=!0;break}if(v)for(l=p;p+m+1>l;l++)f=s(l),h=Math.floor((d._realId-(p-l))/d.numSlides)*d.numSlides,r=d.slides[f],r&&o(r,f);if(y)for(l=p-1;l>p-1-m;l--)f=s(l),h=Math.floor((d._realId-(p-l))/u)*u,r=d.slides[f],r&&o(r,f);if(!t){var b=s(p-m),w=s(p+m),_=b>w?0:b;for(l=0;u>l;l++)b>w&&l>b-1||(_>l||l>w)&&(r=d.slides[l],r&&r.holder&&(r.holder.detach(),r.isAdded=!1))}},setItemHtml:function(t,i){function o(){if(!t.images)return t.isRendered=!0,t.isLoaded=!0,t.isLoading=!1,void r(!0);if(!t.isLoading){var i,o;t.content.hasClass("rsImg")?(i=t.content,o=!0):i=t.content.find(".rsImg:not(img)"),i&&!i.is("img")&&i.each(function(){var i=e(this),n='
';o?t.content=e(n):i.replaceWith(n)}),i=o?t.content:t.content.find("img.rsImg"),d(),i.eq(0).addClass("rsMainSlideImage"),t.iW&&t.iH&&(t.isLoaded||u._resizeImage(t),r()),t.isLoading=!0;if(t.isBig)e("
").on("load.rs error.rs",function(e){n([this],!0)}).attr("src",t.image);else{t.loaded=[],t.imgLoaders=[];for(var a=0;a
");t.imgLoaders.push(this),s.on("load.rs error.rs",function(e){t.loaded.push(this),t.loaded.length===t.imgLoaders.length&&n(t.loaded,!1)}).attr("src",t.images[a])}}}}function n(e,i){if(e.length){var o=e[0];o.src;if(i!==t.isBig){var n=t.holder.children();return void(n&&n.length>1&&c())}if(t.iW&&t.iH)return void a();if(t.iW=o.width,t.iH=o.height,t.iW&&t.iH)return void a();var s=new Image;s.onload=function(){s.width?(t.iW=s.width,t.iH=s.height,a()):setTimeout(function(){s.width&&(t.iW=s.width,t.iH=s.height),a()},1e3)},s.src=o.src}else a()}function a(){t.isLoaded=!0,t.isLoading=!1,r(),c(),l()}function s(){return!u._isMove&&t.images&&t.iW&&t.iH?void o():(t.holder.isWaiting=!0,d(),void(t.holder.slideId=-99))}function r(){if(!t.isAppended){var e=u.st.visibleNearby,o=t.id-u._newSlideId;if(!i&&!t.appendOnLoaded&&u.st.fadeinLoadedSlide&&(0===o||(e||u._isAnimating||u._isDragging)&&(-1===o||1===o))){var n={visibility:"visible",opacity:0};n[u._vendorPref+"transition"]="opacity 400ms ease-in-out",t.content.css(n),setTimeout(function(){t.content.css("opacity",1)},16)}t.holder.find(".rsPreloader").length?t.holder.append(t.content):t.holder.html(t.content),t.isAppended=!0,t.isLoaded&&(u._resizeImage(t),l()),t.sizeReady||(t.sizeReady=!0,setTimeout(function(){u.ev.trigger("rsMaybeSizeReady",t)},100))}}function l(){t.loadedTriggered||(t.isLoaded=t.loadedTriggered=!0,t.holder.trigger("rsAfterContentSet"),u.ev.trigger("rsAfterContentSet",t))}function d(){u.st.usePreloader&&t.holder.html(u._preloader.clone())}function c(e){if(u.st.usePreloader){var i=t.holder.find(".rsPreloader");i.length&&i.remove()}}var u=this;return t.isLoaded?void r():void(i?s():o())},_addBlockToContainer:function(e,t,i){var o=this,n=e.holder;e.id-o._newSlideId;o._slidesContainer.append(n),e.appendOnLoaded=!1},_onDragStart:function(t,i){var o,n=this,a="touchstart"===t.type;if(n._isTouchGesture=a,n.ev.trigger("rsDragStart"),e(t.target).closest(".rsNoDrag",n._currHolder).length)return n.dragSuccess=!1,!0;if(i||n._isAnimating&&(n._wasAnimating=!0,n._stopAnimation()),n.dragSuccess=!1,n._isDragging)return void(a&&(n._multipleTouches=!0));if(a&&(n._multipleTouches=!1),n._setGrabbingCursor(),a){var s=t.originalEvent.touches;if(!(s&&s.length>0))return;o=s[0],s.length>1&&(n._multipleTouches=!0)}else t.preventDefault(),o=t,n.msEnabled&&(o=o.originalEvent);n._isDragging=!0,n._doc.on(n._moveEvent,function(e){n._onDragMove(e,i)}).on(n._upEvent,function(e){n._onDragRelease(e,i)}),n._currMoveAxis="",n._hasMoved=!1,n._pageX=o.pageX,n._pageY=o.pageY,n._startPagePos=n._accelerationPos=(i?n._thumbsHorizontal:n._slidesHorizontal)?o.pageX:o.pageY,n._horDir=0,n._verDir=0,n._currRenderPosition=i?n._thumbsPosition:n._sPosition,n._startTime=(new Date).getTime(),a&&n._sliderOverflow.on(n._cancelEvent,function(e){n._onDragRelease(e,i)})},_renderMovement:function(e,t){var i=this;if(i._checkedAxis){var o=i._renderMoveTime,n=e.pageX-i._pageX,a=e.pageY-i._pageY,s=i._currRenderPosition+n,r=i._currRenderPosition+a,l=t?i._thumbsHorizontal:i._slidesHorizontal,d=l?s:r,c=i._currMoveAxis;i._hasMoved=!0,i._pageX=e.pageX,i._pageY=e.pageY,"x"===c&&0!==n?i._horDir=n>0?1:-1:"y"===c&&0!==a&&(i._verDir=a>0?1:-1);var u=l?i._pageX:i._pageY,h=l?n:a;t?d>i._thumbsMinPosition?d=i._currRenderPosition+h*i._lastItemFriction:d
0&&(d=i._currRenderPosition+h*i._lastItemFriction),
i.currSlideId>=i.numSlides-1&&u-i._startPagePos<0&&(d=i._currRenderPosition+h*i._lastItemFriction)),i._currRenderPosition=d,o-i._startTime>200&&(i._startTime=o,i._accelerationPos=u),t?i._setThumbsPosition(i._currRenderPosition):i._isMove&&i._setPosition(i._currRenderPosition)}},_onDragMove:function(e,t){var i,o=this,n="touchmove"===e.type;if(!o._isTouchGesture||n){if(n){if(o._lockAxis)return;var a=e.originalEvent.touches;if(!a)return;if(a.length>1)return;i=a[0]}else i=e,o.msEnabled&&(i=i.originalEvent);if(o._hasMoved||(o._useCSS3Transitions&&(t?o._thumbsContainer:o._slidesContainer).css(o._vendorPref+o._TD,"0s"),function l(){o._isDragging&&(o._animFrame=requestAnimationFrame(l),o._renderMoveEvent&&o._renderMovement(o._renderMoveEvent,t))}()),o._checkedAxis)e.preventDefault(),o._renderMoveTime=(new Date).getTime(),o._renderMoveEvent=i;else{var s=t?o._thumbsHorizontal:o._slidesHorizontal,r=Math.abs(i.pageX-o._pageX)-Math.abs(i.pageY-o._pageY)-(s?-7:7);if(r>7){if(s)e.preventDefault(),o._currMoveAxis="x";else if(n)return void o._completeGesture();o._checkedAxis=!0}else if(-7>r){if(s){if(n)return void o._completeGesture()}else e.preventDefault(),o._currMoveAxis="y";o._checkedAxis=!0}}}},_completeGesture:function(){var e=this;e._lockAxis=!0,e._hasMoved=e._isDragging=!1,e._onDragRelease()},_onDragRelease:function(t,i){function o(e){return 100>e?100:e>500?500:e}function n(e,t){(u._isMove||i)&&(d=(-u._realId-u._idOffset)*u._slideSize,c=Math.abs(u._sPosition-d),u._currAnimSpeed=c/t,e&&(u._currAnimSpeed+=250),u._currAnimSpeed=o(u._currAnimSpeed),u._animateTo(d,!1))}var a,s,r,l,d,c,u=this,h="touchend"===t.type||"touchcancel"===t.type;if(!u._isTouchGesture||h){if(u._isTouchGesture=!1,u.ev.trigger("rsDragRelease"),u._renderMoveEvent=null,u._isDragging=!1,u._lockAxis=!1,u._checkedAxis=!1,u._renderMoveTime=0,cancelAnimationFrame(u._animFrame),u._hasMoved&&(i?u._setThumbsPosition(u._currRenderPosition):u._isMove&&u._setPosition(u._currRenderPosition)),u._doc.off(u._moveEvent).off(u._upEvent),h&&u._sliderOverflow.off(u._cancelEvent),u._setGrabCursor(),!u._hasMoved&&!u._multipleTouches&&i&&u._thumbsEnabled){var f=e(t.target).closest(".rsNavItem");return void(f.length&&u.goTo(f.index()))}var p=i?u._thumbsHorizontal:u._slidesHorizontal;if(!u._hasMoved||"y"===u._currMoveAxis&&p||"x"===u._currMoveAxis&&!p){if(i||!u._wasAnimating)return u._wasAnimating=!1,void(u.dragSuccess=!1);if(u._wasAnimating=!1,u.st.navigateByClick)return u._mouseNext(u.msEnabled?t.originalEvent:t),void(u.dragSuccess=!0);u.dragSuccess=!0}else u.dragSuccess=!0;u._wasAnimating=!1,u._currMoveAxis="";var m=u.st.minSlideOffset,g=h?t.originalEvent.changedTouches[0]:u.msEnabled?t.originalEvent:t,v=p?g.pageX:g.pageY,y=u._startPagePos,b=u._accelerationPos,w=u.currSlideId,_=u.numSlides,C=p?u._horDir:u._verDir,S=u._loop,x=!1;if(a=Math.abs(v-y),s=v-b,r=(new Date).getTime()-u._startTime,l=Math.abs(s)/r,0===C||1>=_)return void n(!0,l);if(!S&&!i)if(0>=w){if(C>0)return void n(!0,l)}else if(w>=_-1&&0>C)return void n(!0,l);if(i){var k,d=u._thumbsPosition;if(d>u._thumbsMinPosition)d=u._thumbsMinPosition;else if(d0&&P>I?(I+=u._thumbsViewportSize/(15/(P/l*T)),l=l*I/P,P=I):0>s&&P>M&&(M+=u._thumbsViewportSize/(15/(P/l*T)),l=l*M/P,P=M),k=Math.max(Math.round(l/T),50),d+=P*(0>s?-1:1),d>u._thumbsMinPosition)return void u._animateThumbsTo(d,k,!0,u._thumbsMinPosition,200);if(dy+m){if(0>C)return void n(!1,l);u._moveTo("prev",o(Math.abs(u._sPosition-(-u._realId-u._idOffset+1)*u._slideSize)/l),x,!0,!0)}else if(y-m>v){if(C>0)return void n(!1,l);u._moveTo("next",o(Math.abs(u._sPosition-(-u._realId-u._idOffset-1)*u._slideSize)/l),x,!0,!0)}else n(!1,l)}},_setPosition:function(e){var t=this;e=t._sPosition=e,t._useCSS3Transitions?t._slidesContainer.css(t._xProp,t._tPref1+(t._slidesHorizontal?e+t._tPref2+0:0+t._tPref2+e)+t._tPref3):t._slidesContainer.css(t._slidesHorizontal?t._xProp:t._yProp,e)},updateSliderSize:function(e){var t,i,o=this;if(o.st.autoScaleSlider){var n=o.st.autoScaleSliderWidth,a=o.st.autoScaleSliderHeight;o.st.autoScaleHeight?(t=o.slider.width(),t!=o.width&&(o.slider.css("height",t*(a/n)),t=o.slider.width()),i=o.slider.height()):(i=o.slider.height(),i!=o.height&&(o.slider.css("width",i*(n/a)),i=o.slider.height()),t=o.slider.width())}else t=o.slider.width(),i=o.slider.height();if(e||t!=o.width||i!=o.height){o.width=t,o.height=i,o._wrapWidth=t,o._wrapHeight=i,o.ev.trigger("rsBeforeSizeSet"),o.ev.trigger("rsAfterSizePropSet"),o._sliderOverflow.css({width:o._wrapWidth,height:o._wrapHeight}),o._slideSize=(o._slidesHorizontal?o._wrapWidth:o._wrapHeight)+o.st.slidesSpacing,o._imagePadding=o.st.imageScalePadding;var s,r;for(r=0;ri.numSlides)&&(t=i.numSlides),i.slides.splice(t,0,o),i.slidesJQ.splice(t,0,''),t=t.numSlides?t.goTo(t.numSlides-1):t.currSlideId<0&&t.goTo(0),t._refreshNumPreloadImages(),t._isMove&&t._loop&&t._slidesContainer.css(t._vendorPref+t._TD,"0ms"),t._refreshSlidesTimeout&&clearTimeout(t._refreshSlidesTimeout),t._refreshSlidesTimeout=setTimeout(function(){t._isMove&&t._setPosition((-t._realId-t._idOffset)*t._slideSize),t._updateBlocksContent(),t._isMove||t._currHolder.css({display:"block",opacity:1})},14),t.ev.trigger("rsOnUpdateNav")},_setGrabCursor:function(){var e=this;e._hasDrag&&e._isMove&&(e._grabCursor?e._sliderOverflow.css("cursor",e._grabCursor):(e._sliderOverflow.removeClass("grabbing-cursor"),e._sliderOverflow.addClass("grab-cursor")))},_setGrabbingCursor:function(){var e=this;e._hasDrag&&e._isMove&&(e._grabbingCursor?e._sliderOverflow.css("cursor",e._grabbingCursor):(e._sliderOverflow.removeClass("grab-cursor"),e._sliderOverflow.addClass("grabbing-cursor")))},next:function(e){var t=this;t._moveTo("next",t.st.transitionSpeed,!0,!e)},prev:function(e){var t=this;t._moveTo("prev",t.st.transitionSpeed,!0,!e)},_moveTo:function(e,t,i,o,n){var a,s,r,l=this;if(l.ev.trigger("rsBeforeMove",[e,o]),"next"===e?newItemId=l.currSlideId+1:"prev"===e?newItemId=l.currSlideId-1:newItemId=e=parseInt(e,10),!l._loop){if(newItemId<0)return void l._doBackAndForthAnim("left",!o);if(newItemId>=l.numSlides)return void l._doBackAndForthAnim("right",!o)}l._isAnimating&&(l._stopAnimation(!0),i=!1),s=newItemId-l.currSlideId,l._prevSlideId=l.currSlideId;var d,c=l.currSlideId,u=l.currSlideId+s,h=l._realId;l._loop?(u=l._updateBlocksContent(!1,u),h+=s):h=u,l._newSlideId=u,l._oldHolder=l.slidesJQ[l.currSlideId],l._realId=h,l.currSlideId=l._newSlideId,l.currSlide=l.slides[l.currSlideId],l._currHolder=l.slidesJQ[l.currSlideId];var f=l.st.slidesDiff,p=Boolean(s>0),m=Math.abs(s),g=Math.floor(c/l._numPreloadImages),v=Math.floor((c+(p?f:-f))/l._numPreloadImages),y=p?Math.max(g,v):Math.min(g,v),b=y*l._numPreloadImages+(p?l._numPreloadImages-1:0);b>l.numSlides-1?b=l.numSlides-1:0>b&&(b=0);var w=p?b-c:c-b;if(w>l._numPreloadImages&&(w=l._numPreloadImages),m>w+f)for(l._idOffset+=(m-(w+f))*(p?-1:1),t=1.4*t,r=0;r20?t._fadeZIndex=10:t._fadeZIndex++},_getTransformProp:function(){var e=this,t=window.getComputedStyle(e._slidesContainer.get(0),null).getPropertyValue(e._vendorPref+"transform"),i=t.replace(/^matrix\(/i,"").split(/, |\)$/g),o=0===i[0].indexOf("matrix3d");return parseInt(i[e._slidesHorizontal?o?12:4:o?13:5],10)},_getCSS3Prop:function(e,t){var i=this;return i._useCSS3Transitions?i._tPref1+(t?e+i._tPref2+0:0+i._tPref2+e)+i._tPref3:e},_animationComplete:function(e){var t=this;t._isMove||(t._currHolder.css("z-index",0),t._fadeZIndex=10),t._isAnimating=!1,t.staticSlideId=t.currSlideId,t._updateBlocksContent(),t._slidesMoved=!1,t.ev.trigger("rsAfterSlideChange")},_doBackAndForthAnim:function(e,t){function i(){n._isAnimating=!1}function o(){n._isAnimating=!1,n._animateTo(a,"",!1,!0,i)}var n=this,a=(-n._realId-n._idOffset)*n._slideSize;if(0!==n.numSlides&&!n._isAnimating)return n.st.loopRewind?void n.goTo("left"===e?n.numSlides-1:0,t):void(n._isMove&&(n._currAnimSpeed=200,n._animateTo(a+("left"===e?30:-30),"",!1,!0,o)))},_resizeImage:function(e,t){var i=!0;if(!e.isRendered){var o,n,a=e.content,s="rsMainSlideImage",r=this,l=r.st.imageAlignCenter,d=r.st.imageScaleMode;if(e.videoURL&&(s="rsVideoContainer","fill"!==d?o=!0:(n=a,n.hasClass(s)||(n=n.find("."+s)),n.css({width:"100%",height:"100%"}),s="rsMainSlideImage")),a.hasClass(s)||(i=!1,a=a.find("."+s)),a){var c=e.iW,u=e.iH;if(e.isRendered=!0,"none"!==d||l){"fill"!==d?bMargin=r._imagePadding:bMargin=0;var h,f,p,m,g,v=r._wrapWidth-2*bMargin,y=r._wrapHeight-2*bMargin,b={};"fit-if-smaller"===d&&(c>v||u>y)&&(d="fit"),"fill"===d||"fit"===d?(h=v/c,f=y/u,p="fill"==d?h>f?h:f:"fit"==d?f>h?h:f:1,m=Math.ceil(c*p,10),g=Math.ceil(u*p,10)):(m=c,g=u),"none"!==d&&(b.width=m,b.height=g,o&&a.find(".rsImg").css({width:"100%",height:"100%"})),l&&(b.marginLeft=Math.floor((v-m)/2)+bMargin,b.marginTop=Math.floor((y-g)/2)+bMargin),a.css(b)}}}}},e.rsProto=t.prototype,e.fn.royalSlider=function(i){var o=arguments;return this.each(function(){var n=e(this);if("object"!=typeof i&&i){var a=n.data("royalSlider");if(a&&a[i])return a[i].apply(a,Array.prototype.slice.call(o,1))}else n.data("royalSlider")||n.data("royalSlider",new t(n,i))})},e.fn.royalSlider.defaults={slidesSpacing:8,startSlideId:0,loop:!1,loopRewind:!1,numImagesToPreload:4,fadeinLoadedSlide:!0,slidesOrientation:"horizontal",transitionType:"move",transitionSpeed:600,controlNavigation:"bullets",controlsInside:!0,arrowsNav:!0,arrowsAutoplay:!0,arrowsNavAutoHide:!1,navigateByClick:!0,randomizeSlides:!1,sliderDrag:!0,sliderTouch:!0,keyboardNavEnabled:!1,fadeInAfterLoaded:!0,allowCSS3:!0,allowCSS3OnWebkit:!0,addActiveClass:!1,autoHeight:!1,easeOut:"easeOutSine",easeInOut:"easeInOutSine",minSlideOffset:10,imageScaleMode:"fit-if-smaller",imageAlignCenter:!0,imageScalePadding:4,usePreloader:!0,autoScaleSlider:!1,autoScaleSliderWidth:800,autoScaleSliderHeight:400,autoScaleHeight:!0,arrowsNavHideOnTouch:!1,globalCaption:!1,slidesDiff:2,disableResponsiveness:!1},e.rsCSS3Easing={easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"},e.extend(jQuery.easing,{easeInOutSine:function(e,t,i,o,n){return-o/2*(Math.cos(Math.PI*t/n)-1)+i},easeOutSine:function(e,t,i,o,n){return o*Math.sin(t/n*(Math.PI/2))+i},easeOutCubic:function(e,t,i,o,n){return o*((t=t/n-1)*t*t+1)+i}}),e.extend(e.rsProto,{_initFullscreen:function(){var t=this;t._fullscreenDefaults={enabled:!1,keyboardNav:!0,buttonFS:!0,nativeFS:!1,doubleTap:!0},t.st.fullscreen=e.extend({},t._fullscreenDefaults,t.st.fullscreen),t.st.fullscreen.enabled&&t.ev.one("rsBeforeSizeSet",function(){t._setupFullscreen()})},_setupFullscreen:function(){var t=this;if(t._fsKeyboard=!t.st.keyboardNavEnabled&&t.st.fullscreen.keyboardNav,t.st.fullscreen.nativeFS){t._fullScreenApi={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""};var i="webkit moz o ms khtml".split(" ");if(!t.isAndroid)if("undefined"!=typeof document.cancelFullScreen)t._fullScreenApi.supportsFullScreen=!0;else for(var o=0;o
').appendTo(t._controlsContainer).on("click.rs",function(){t.isFullscreen?t.exitFullscreen():t.enterFullscreen()}))},enterFullscreen:function(t){var i=this;if(i._fullScreenApi){if(!t)return i._doc.on(i._fullScreenApi.fullScreenEventName,function(e){i._fullScreenApi.isFullScreen()?i.enterFullscreen(!0):i.exitFullscreen(!0)}),void i._fullScreenApi.requestFullScreen(e("html")[0]);i._fullScreenApi.requestFullScreen(e("html")[0])}if(!i._isFullscreenUpdating){i._isFullscreenUpdating=!0,i._doc.on("keyup"+i.ns+"fullscreen",function(e){27===e.keyCode&&i.exitFullscreen()}),i._fsKeyboard&&i._bindKeyboardNav();var o=e(window);i._fsScrollTopOnEnter=o.scrollTop(),i._fsScrollLeftOnEnter=o.scrollLeft(),i._htmlStyle=e("html").attr("style"),i._bodyStyle=e("body").attr("style"),i._sliderStyle=i.slider.attr("style"),e("body, html").css({overflow:"hidden",height:"100%",width:"100%",margin:"0",padding:"0"}),i.slider.addClass("rsFullscreen");var n,a;for(a=0;a ':' ';t.content.hasClass("rsImg")?t.content=e(o):t.content.find(".rsImg").eq(0).replaceWith(o),t.isLoaded||t.isLoading||!t.holder||t.holder.html(t.content)}}),e.rsModules.fullscreen=e.rsProto._initFullscreen,e.extend(e.rsProto,{_initBullets:function(){var t=this;if("bullets"===t.st.controlNavigation){var i='
';t.ev.one("rsAfterPropsSetup",function(){t._controlNavEnabled=!0,t.slider.addClass("rsWithBullets");for(var o='',n=0;n
"),t._controlNavItems=o.appendTo(t.slider).children(),t._controlNav.on("click.rs",".rsNavItem",function(i){t._thumbsDrag||t.goTo(e(this).index())})}),t.ev.on("rsOnAppendSlide",function(e,o,n){n>=t.numSlides?t._controlNav.append(i):t._controlNavItems.eq(n).before(i),t._controlNavItems=t._controlNav.children()}),t.ev.on("rsOnRemoveSlide",function(e,i){var o=t._controlNavItems.eq(i);o&&o.length&&(o.remove(),t._controlNavItems=t._controlNav.children())}),t.ev.on("rsOnUpdateNav",function(){var e,i=t.currSlideId;t._prevNavItem&&t._prevNavItem.removeClass("rsNavSelected"),e=t._controlNavItems.eq(i),e.addClass("rsNavSelected"),t._prevNavItem=e})}}}),e.rsModules.bullets=e.rsProto._initBullets,e.extend(e.rsProto,{_initAutoHeight:function(){var e=this;if(e.st.autoHeight){var t,i,o,n,a=function(a){o=e.slides[e.currSlideId],t=o.holder,t&&(i=t.height(),i&&i!==n&&(e._wrapHeight=i,e._useCSS3Transitions||!a?e._sliderOverflow.css("height",i):e._sliderOverflow.stop(!0,!0).animate({height:i},e.st.transitionSpeed)))};e.ev.on("rsMaybeSizeReady.rsAutoHeight",function(e,t){o===t&&a()}),e.ev.on("rsAfterContentSet.rsAutoHeight",function(e,t){o===t&&a()}),e.slider.addClass("rsAutoHeight"),e.ev.one("rsAfterInit",function(){setTimeout(function(){a(!1),setTimeout(function(){e.slider.append('
'),e._useCSS3Transitions&&e._sliderOverflow.css(e._vendorPref+"transition","height "+e.st.transitionSpeed+"ms ease-in-out")},16)},16)}),e.ev.on("rsBeforeAnimStart",function(){a(!0)}),e.ev.on("rsBeforeSizeSet",function(){setTimeout(function(){a(!1)},16)})}}}),e.rsModules.autoHeight=e.rsProto._initAutoHeight,e.extend(e.rsProto,{_initVideo:function(){var t=this;t._videoDefaults={autoHideArrows:!0,autoHideControlNav:!1,autoHideBlocks:!1,autoHideCaption:!1,youTubeCode:'VIDEO ',vimeoCode:''},t.st.video=e.extend({},t._videoDefaults,t.st.video),t.ev.on("rsBeforeSizeSet",function(){t._isVideoPlaying&&setTimeout(function(){var e=t._currHolder;e=e.hasClass("rsVideoContainer")?e:e.find(".rsVideoContainer"),t._videoFrameHolder&&t._videoFrameHolder.css({width:e.width(),height:e.height()})},32)});var i=t._browser.mozilla;t.ev.on("rsAfterParseNode",function(o,n,a){var s,r=e(n);if(a.videoURL){!s&&i&&(s=!0,t._useCSS3Transitions=t._use3dTransform=!1);var l=e('
'),d=e('');r.hasClass("rsImg")?a.content=l.append(r).append(d):(a.content.find(".rsImg").wrap(l).after(d),a.content.find(".rsCLink").length>0&&(a.content.find(".rsCLink").appendTo(d),d.addClass("with-link")))}}),t.ev.on("rsAfterSlideChange",function(){t.stopVideo()})},toggleVideo:function(){var e=this;return e._isVideoPlaying?e.stopVideo():e.playVideo()},playVideo:function(){var t=this;if(!t._isVideoPlaying){var i=t.currSlide;if(!i.videoURL)return!1;var o,n,a,s=t._currVideoContent=i.content,r=i.videoURL;return r.match(/youtu\.be/i)||r.match(/youtube\.com/i)?(n=/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/,a=r.match(n),a&&11==a[7].length&&(o=a[7]),void 0!==o&&(t._videoFrameHolder=t.st.video.youTubeCode.replace("%id%",o))):r.match(/vimeo\.com/i)&&(n=/(www\.)?vimeo.com\/(\d+)($|\/)/,a=r.match(n),a&&(o=a[2]),void 0!==o&&(t._videoFrameHolder=t.st.video.vimeoCode.replace("%id%",o))),t.videoObj=e(t._videoFrameHolder),t.ev.trigger("rsOnCreateVideoElement",[r]),t.videoObj.length&&(t._videoFrameHolder=e(''),t._videoFrameHolder.find(".rsPreloader").after(t.videoObj),s=s.hasClass("rsVideoContainer")?s:s.find(".rsVideoContainer"),t._videoFrameHolder.css({width:s.width(),height:s.height()}).find(".rsCloseVideoBtn").off("click.rsv").on("click.rsv",function(e){return t.stopVideo(),e.preventDefault(),e.stopPropagation(),!1}),s.append(t._videoFrameHolder),t.isIPAD&&s.addClass("rsIOSVideo"),t._toggleHiddenClass(!1),setTimeout(function(){t._videoFrameHolder.addClass("rsVideoActive")},10),t.ev.trigger("rsVideoPlay"),t._isVideoPlaying=!0),!0}return!1},stopVideo:function(){var e=this;return e._isVideoPlaying?(e.isIPAD&&e.slider.find(".rsCloseVideoBtn").remove(),e._toggleHiddenClass(!0),setTimeout(function(){e.ev.trigger("rsOnDestroyVideoElement",[e.videoObj]);var t=e._videoFrameHolder.find("iframe");if(t.length)try{t.attr("src","")}catch(i){}e._videoFrameHolder.remove(),e._videoFrameHolder=null},16),e.ev.trigger("rsVideoStop"),e._isVideoPlaying=!1,!0):!1},_toggleHiddenClass:function(e){var t=[],i=this,o=i.st.video;if(o.autoHideArrows&&(i._arrowLeft&&(t.push(i._arrowLeft,i._arrowRight),i._arrowsAutoHideLocked=!e),i._fsBtn&&t.push(i._fsBtn)),o.autoHideControlNav&&i._controlNav&&t.push(i._controlNav),o.autoHideBlocks&&i.currSlide.animBlocks&&t.push(i.currSlide.animBlocks),o.autoHideCaption&&i.globalCaption&&t.push(i.globalCaption),t.length)for(var n=0;n0){for(i=0;i0){var t;for(i=0;i0){var l=i.data("move-effect");if(l?(l=l.toLowerCase(),"none"===l?l=!1:"left"!==l&&"top"!==l&&"bottom"!==l&&"right"!==l&&(l=s.st.block.moveEffect,"none"===l&&(l=!1))):l=s.st.block.moveEffect,l&&"none"!==l){var d;d="right"===l||"left"===l?!0:!1;var c,u,h;isOppositeProp=!1,s._useCSS3Transitions?(c=0,u=s._xProp):(d?isNaN(parseInt(i.css("right"),10))?u="left":(u="right",isOppositeProp=!0):isNaN(parseInt(i.css("bottom"),10))?u="top":(u="bottom",isOppositeProp=!0),u="margin-"+u,isOppositeProp&&(r=-r),s._useCSS3Transitions?c=parseInt(i.css(u),10):(c=i.data("rs-start-move-prop"),void 0===c&&(c=parseInt(i.css(u),10),i.data("rs-start-move-prop",c)))),h="top"===l||"left"===l?c-r:c+r,n[u]=s._getCSS3Prop(h,d),o[u]=s._getCSS3Prop(c,d)}}var f=i.attr("data-fade-effect");f?("none"===f.toLowerCase()||"false"===f.toLowerCase())&&(f=!1):f=s.st.block.fadeEffect,f&&(n.opacity=0,o.opacity=1),(f||l)&&(a={},a.hasFade=Boolean(f),Boolean(l)&&(a.moveProp=u,a.hasMove=!0),a.speed=i.data("speed"),isNaN(a.speed)&&(a.speed=s.st.block.speed),a.easing=i.data("easing"),a.easing||(a.easing=s.st.block.easing),a.css3Easing=e.rsCSS3Easing[a.easing],a.delay=i.data("delay"),isNaN(a.delay)&&(a.delay=s.st.block.delay*t));var p={};s._useCSS3Transitions&&(p[s._vendorPref+s._TD]="0ms"),p.moveProp=o.moveProp,p.opacity=o.opacity,p.display="none",s._blockAnimProps.push({block:i,css:p}),s._updateAnimBlockProps(i,n),s._animatedBlockTimeouts.push(setTimeout(function(e,t,i,o){return function(){if(e.css("display","block"),i){var n={};if(s._useCSS3Transitions){var a="";i.hasMove&&(a+=i.moveProp),i.hasFade&&(i.hasMove&&(a+=", "),a+="opacity"),n[s._vendorPref+s._TP]=a,n[s._vendorPref+s._TD]=i.speed+"ms",n[s._vendorPref+s._TTF]=i.css3Easing,e.css(n),setTimeout(function(){e.css(t)},24)}else setTimeout(function(){e.animate(t,i.speed,i.easing)},16)}delete s._animatedBlockTimeouts[o]}}(i,o,a,t),a.delay<=6?12:a.delay))})}}),e.rsModules.animatedBlocks=e.rsProto._initAnimatedBlocks,e.extend(e.rsProto,{_initThumbs:function(){var t=this;"porthole"===t.st.controlNavigation&&(t._thumbsDefaults={drag:!1,touch:!1,orientation:"vertical",navigation:!0,spacing:10,appendSpan:!1,transitionSpeed:600,autoCenter:!0,fitInViewport:!0,
firstMargin:!0,paddingTop:0,paddingBottom:0},t.st.thumbs=e.extend({},t._thumbsDefaults,t.st.thumbs),t._firstThumbMoved=!0,t.st.thumbs.firstMargin===!1?t.st.thumbs.firstMargin=0:t.st.thumbs.firstMargin===!0&&(t.st.thumbs.firstMargin=t.st.thumbs.spacing),t.ev.on("rsBeforeParseNode",function(t,i,o){i=e(i),o.thumbnail=i.find(".rsTmb").remove(),o.thumbnail.length?o.thumbnail=e(document.createElement("div")).append(o.thumbnail).html():(o.thumbnail=i.attr("data-rsTmb"),o.thumbnail||(o.thumbnail=i.find(".rsImg").attr("data-rsTmb")),o.thumbnail?o.thumbnail=' ':o.thumbnail="")}),t.ev.one("rsAfterPropsSetup",function(){t._createThumbs()}),t._prevNavItem=null,t.ev.on("rsOnUpdateNav",function(){var i=e(t._controlNavItems[t.currSlideId]);i!==t._prevNavItem&&(t._prevNavItem&&(t._prevNavItem=null),t._thumbsNavigation&&t._setCurrentThumb(t.currSlideId),t._prevNavItem=i,t._controlNavItems.each(function(){t._prevNavItem[0]===this?e(this).attr("class","rsNavItem rsThumb rsNavSelected"):t._prevNavItem.prev().prev()[0]===this||t._prevNavItem.next().next()[0]===this?e(this).attr("class","rsNavItem rsThumb rsNavVis"):t._prevNavItem.prev()[0]===this?e(this).attr("class","rsNavItem rsThumb rsNavPrev"):t._prevNavItem.next()[0]===this?e(this).attr("class","rsNavItem rsThumb rsNavNext"):e(this).attr("class","rsNavItem rsThumb")}))}),t.ev.on("rsOnAppendSlide",function(e,i,o){var n="'+t._addThumbHTML+i.thumbnail+"
";o>=t.numSlides?t._thumbsContainer.append(n):t._controlNavItems.eq(o).before(n),t._controlNavItems=t._thumbsContainer.children(),t.updateThumbsSize()}),t.ev.on("rsOnRemoveSlide",function(e,i){var o=t._controlNavItems.eq(i);o&&(o.remove(),t._controlNavItems=t._thumbsContainer.children(),t.updateThumbsSize())}))},_createThumbs:function(){var t,i,o=this,n="rsThumbs",a=o.st.thumbs,s="",r=a.spacing;o._controlNavEnabled=!0,o._thumbsHorizontal="vertical"===a.orientation?!1:!0,o._thumbsMargin=t=r?' style="margin-'+(o._thumbsHorizontal?"right":"bottom")+":"+r+'px;"':"",o._thumbsPosition=0,o._isThumbsAnimating=!1,o._thumbsDrag=!1,o._thumbsNavigation=!1;var l=o._thumbsHorizontal?"Hor":"Ver";o.slider.addClass("rsWithThumbs rsWithThumbs"+l),s+='',o._addThumbHTML=a.appendSpan?' ':"";for(var d=0;d'+i.thumbnail+o._addThumbHTML+"
";s=e(s+"
");var c={};a.paddingTop&&(c[o._thumbsHorizontal?"paddingTop":"paddingLeft"]=a.paddingTop),a.paddingBottom&&(c[o._thumbsHorizontal?"paddingBottom":"paddingRight"]=a.paddingBottom),s.css(c),o._thumbsContainer=e(s).find("."+n+"Container"),o._controlNav=s,o._controlNavItems=o._thumbsContainer.children(),o.msEnabled&&o.st.thumbs.navigation&&o._thumbsContainer.css("-ms-touch-action",o._thumbsHorizontal?"pan-y":"pan-x"),o.slider.append(s),o._thumbsEnabled=!0,o._thumbsSpacing=r,a.navigation&&o._useCSS3Transitions&&o._thumbsContainer.css(o._vendorPref+"transition-property",o._vendorPref+"transform"),o._controlNav.on("click.rs",".rsNavItem",function(t){o._thumbsDrag||o.goTo(e(this).index())}),o.ev.off("rsBeforeSizeSet.thumbs").on("rsBeforeSizeSet.thumbs",function(){o._realWrapSize=o._thumbsHorizontal?o._wrapHeight:o._wrapWidth,o.updateThumbsSize(!0)}),!o.st.autoPlay&&o.st.autoplay&&(o.st.autoPlay=o.st.autoplay),o.st.autoPlay.enabled&&(o._thumbsContainer.after(''),o.progressWrap=o._thumbsContainer.next(),o.progressHtml='',o.ev.on("autoPlayPlay",function(){o.progressWrap.find(".progress-mask").length<1&&o.progressWrap.prepend(o.progressHtml),o.progressWrap.removeClass("paused")}),o.ev.on("autoPlayPause",function(){o.progressWrap.find(".progress-mask").remove(),o._autoPlayEnabled||o.progressWrap.addClass("paused")}),o.ev.on("rsAfterSlideChange",function(){o.progressWrap.removeClass("blurred")}),o.ev.on("rsBeforeAnimStart",function(){o.progressWrap.addClass("blurred")}),o.ev.on("rsVideoPlay",function(){e("body").addClass("hide-thumbnails"),o.slider.parent().hasClass("fixed")||e("body").addClass("video-playing")}),o.ev.on("rsVideoStop",function(){e("body").removeClass("video-playing").removeClass("hide-thumbnails")}),o.progressWrap.on("click",function(){o.toggleAutoPlay()}))},updateThumbsSize:function(e){var t=this,i=t._controlNavItems.first(),o={};t._controlNavItems.length;t._thumbSize=(t._thumbsHorizontal?i.outerWidth():i.outerHeight())+t._thumbsSpacing,t._thumbsContainerSize=t._thumbsContainer.outerHeight(),t._thumbsViewportSize=t._thumbsHorizontal?t._controlNav.width():t._controlNav.height(),t._thumbsMaxPosition=-(t._thumbsContainerSize-t._thumbsViewportSize)-t.st.thumbs.firstMargin,t._thumbsMinPosition=t.st.thumbs.firstMargin,t._visibleThumbsPerView=Math.floor(t._thumbsViewportSize/t._thumbSize),t.st.thumbs.navigation&&!t._thumbsNavigation&&(t._thumbsNavigation=!0,(!t.hasTouch&&t.st.thumbs.drag||t.hasTouch&&t.st.thumbs.touch)&&(t._thumbsDrag=!0,t._controlNav.on(t._downEvent,function(e){t._onDragStart(e,!0)}))),t._useCSS3Transitions&&(o[t._vendorPref+"transition-duration"]="0ms"),t._thumbsContainer.css(o)},setThumbsOrientation:function(e,t){var i=this;i._thumbsEnabled&&(i.st.thumbs.orientation=e,i._controlNav.remove(),i.slider.removeClass("rsWithThumbsHor rsWithThumbsVer"),i._createThumbs(),i._controlNav.off(i._downEvent),t||i.updateSliderSize(!0))},_setThumbsPosition:function(e){var t=this;t._thumbsPosition=e,t._useCSS3Transitions?t._thumbsContainer.css(t._xProp,t._tPref1+(t._thumbsHorizontal?e+t._tPref2+0:0+t._tPref2+e)+t._tPref3):t._thumbsContainer.css(t._thumbsHorizontal?t._xProp:t._yProp,e)},_animateThumbsTo:function(t,i,o,n,a){var s=this;if(s._thumbsNavigation){i||(i=s.st.thumbs.transitionSpeed),s._thumbsPosition=t,s._thumbsAnimTimeout&&clearTimeout(s._thumbsAnimTimeout),s._isThumbsAnimating&&(s._useCSS3Transitions||s._thumbsContainer.stop(),o=!0);var r={};s._isThumbsAnimating=!0,s._useCSS3Transitions?(r[s._vendorPref+"transition-duration"]=i+"ms",r[s._vendorPref+"transition-timing-function"]=o?e.rsCSS3Easing[s.st.easeOut]:e.rsCSS3Easing[s.st.easeInOut],s._thumbsContainer.css(r),s._setThumbsPosition(t)):(r[s._thumbsHorizontal?s._xProp:s._yProp]=t+"px",s._thumbsContainer.animate(r,i,o?"easeOutCubic":s.st.easeInOut)),n&&(s._thumbsPosition=n),s._thumbsAnimTimeout=setTimeout(function(){s._isThumbsAnimating=!1,a&&(s._animateThumbsTo(n,a,!0),a=null,dech)},i)}},_setCurrentThumb:function(e,t){var i=this,o=40*-e;0==o&&(o=20),i._thumbsNavigation&&(i._firstThumbMoved&&(t=!0,i._firstThumbMoved=!1),o!==i._thumbsPosition&&(t?i._setThumbsPosition(o):i._animateThumbsTo(o)))}}),e.rsModules.thumbnails=e.rsProto._initThumbs}),jQuery(document).ready(function(e){"ontouchstart"in window||!("on"==dtLocal.themeSettings.smoothScroll||"on_parallax"==dtLocal.themeSettings.smoothScroll&&e(".stripe-parallax-bg").length>0)||e("body").css({"scroll-behavior":"smooth"})}),jQuery(document).ready(function(e){var t=e(window),i=t.height();t.resize(function(){i=t.height()}),e.fn.parallax=function(o,n,a){function s(){var a=t.scrollTop();c.each(function(){var t=e(this),s=t.offset().top,l=r(t);a>s+l||s>a+i||c.css("backgroundPosition",o+" "+Math.round((s-a)*n)+"px")})}var r,l,d,c=e(this);c.each(function(){l=c.offset().top}),r=a?function(e){return e.outerHeight(!0)}:function(e){return e.height()},(arguments.length<1||null===o)&&(o="50%"),(arguments.length<2||null===n)&&(n=.1),(arguments.length<3||null===a)&&(a=!0),t.bind("scroll",s).resize(function(){s()}).bind("debouncedresize",function(){clearTimeout(d),d=setTimeout(function(){s()},20)}),s(),setTimeout(function(){!window.bgGlitchFixed&&e.browser.webkit&&(t.scrollTop(t.scrollTop()+1),window.bgGlitchFixed=!0)},20)}}),function(e){e.fn.collagePlus=function(t){function i(t,i,n,a){for(var s=n.padding*t.length+t.length*t[0][3],r=n.albumWidth-s,l=r/(i-s),d=s,c=is.albumWidth&&0!=o.length&&(i(o,t,s,a),delete t,delete o,t=0,o=[],a+=1),s.images.length-1==r&&0!=o.length&&(i(o,t,s,a),delete t,delete o,t=0,o=[],a+=1)}),e(this).trigger("jgDone")})}}(jQuery),jQuery(document).ready(function(e){var t=0;e(".jg-container").each(function(){t++;var i=e(this),o=i.attr("data-padding");i.find(".wf-cell");i.attr("id","jg-container-"+t),e("").insertAfter(i),i.on("jgDone",function(){})}),e.fn.collage=function(t){return this.each(function(){var i=(e(this),e(this)),o=i.attr("data-padding"),n=i.find(".wf-cell"),a=parseFloat(n.first().css("padding-left"))+parseFloat(n.first().css("padding-right")),s=parseInt(i.attr("data-target-height")),r=!0;if("false"==i.attr("data-part-row")&&(r=!1),i.parent(".full-width-wrap").length)var l=i.parents(".full-width-wrap").width()-2*parseInt(o);else var l=i.parent().width()+2*parseInt(o);var d={albumWidth:l,targetHeight:s,padding:a,allowPartialLastRow:r,fadeSpeed:2e3,effect:"effect-1",direction:"vertical"};e.extend(d,t),dtGlobals.jGrid=d,i.collagePlus(d),i.css({width:l})})},e(window).on("debouncedresize",function(){e(".jg-container").not(".jgrid-shortcode").collage(),e(".jgrid-shortcode").each(function(){var t=e(this),i=t.data("visibleItems");i?t.collage({images:i}):t.collage()})})}),function(e,t,i){"use strict";e.HoverDir=function(t,i){this.$el=e(i),this._init(t)},e.HoverDir.defaults={speed:300,easing:"ease",hoverDelay:0,inverse:!1},e.HoverDir.prototype={_init:function(t){this.options=e.extend(!0,{},e.HoverDir.defaults,t),this.transitionProp="all "+this.options.speed+"ms "+this.options.easing,this.support=Modernizr.csstransitions,this._loadEvents()},_loadEvents:function(){var t=this;this.$el.on("mouseenter.hoverdir, mouseleave.hoverdir",function(i){var o=e(this),n=o.find(".rollover-content"),a=t._getDir(o,{x:i.pageX,y:i.pageY}),s=t._getStyle(a);"mouseenter"===i.type?(n.hide().css(s.from),clearTimeout(t.tmhover),t.tmhover=setTimeout(function(){n.show(0,function(){var i=e(this);t.support&&i.css("transition",t.transitionProp),t._applyAnimation(i,s.to,t.options.speed)})},t.options.hoverDelay)):(t.support&&n.css("transition",t.transitionProp),clearTimeout(t.tmhover),t._applyAnimation(n,s.from,t.options.speed))})},_getDir:function(e,t){var i=e.width(),o=e.height(),n=(t.x-e.offset().left-i/2)*(i>o?o/i:1),a=(t.y-e.offset().top-o/2)*(o>i?i/o:1),s=Math.round((Math.atan2(a,n)*(180/Math.PI)+180)/90+3)%4;return s},_getStyle:function(e){var t,i,o={left:"0px",top:"-100%"},n={left:"0px",top:"100%"},a={left:"-100%",top:"0px"},s={left:"100%",top:"0px"},r={top:"0px"},l={left:"0px"};switch(e){case 0:t=this.options.inverse?n:o,i=r;break;case 1:t=this.options.inverse?a:s,i=l;break;case 2:t=this.options.inverse?o:n,i=r;break;case 3:t=this.options.inverse?s:a,i=l}return{from:t,to:i}},_applyAnimation:function(t,i,o){e.fn.applyStyle=this.support?e.fn.css:e.fn.animate,t.stop().applyStyle(i,e.extend(!0,[],{duration:o+"ms"}))}};var o=function(e){t.console&&t.console.error(e)};e.fn.hoverdir=function(t){var i=e.data(this,"hoverdir");if("string"==typeof t){var n=Array.prototype.slice.call(arguments,1);this.each(function(){return i?e.isFunction(i[t])&&"_"!==t.charAt(0)?void i[t].apply(i,n):void o("no such method '"+t+"' for hoverdir instance"):void o("cannot call methods on hoverdir prior to initialization; attempted to call method '"+t+"'")})}else this.each(function(){i?i._init():i=e.data(this,"hoverdir",new e.HoverDir(t,this))});return i}}(jQuery,window),function(e){"undefined"!=typeof module&&module.exports?module.exports=e:e(jQuery,window,document)}(function(e){!function(t){var i="function"==typeof define&&define.amd,o="undefined"!=typeof module&&module.exports,n="https:"==document.location.protocol?"https:":"http:",a="cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.12/jquery.mousewheel.min.js";i||(o?require("jquery-mousewheel")(e):e.event.special.mousewheel||e("head").append(decodeURI("%3Cscript src="+n+"//"+a+"%3E%3C/script%3E"))),t()}(function(){var t,i="mCustomScrollbar",o="mCS",n=".mCustomScrollbar",a={setTop:0,setLeft:0,axis:"y",scrollbarPosition:"inside",scrollInertia:950,autoDraggerLength:!0,alwaysShowScrollbar:0,snapOffset:0,mouseWheel:{enable:!0,scrollAmount:"auto",axis:"y",deltaFactor:"auto",disableOver:["select","option","keygen","datalist","textarea"]},scrollButtons:{scrollType:"stepless",scrollAmount:"auto"},keyboard:{enable:!0,scrollType:"stepless",scrollAmount:"auto"},contentTouchScroll:25,advanced:{autoScrollOnFocus:"input,textarea,select,button,datalist,keygen,a[tabindex],area,object,[contenteditable='true']",updateOnContentResize:!0,updateOnImageLoad:!0,autoUpdateTimeout:60},theme:"light",callbacks:{onTotalScrollOffset:0,onTotalScrollBackOffset:0,alwaysTriggerOffsets:!0}},s=0,r={},l=window.attachEvent&&!window.addEventListener?1:0,d=!1,c=["mCSB_dragger_onDrag","mCSB_scrollTools_onDrag","mCS_img_loaded","mCS_disabled","mCS_destroyed","mCS_no_scrollbar","mCS-autoHide","mCS-dir-rtl","mCS_no_scrollbar_y","mCS_no_scrollbar_x","mCS_y_hidden","mCS_x_hidden","mCSB_draggerContainer","mCSB_buttonUp","mCSB_buttonDown","mCSB_buttonLeft","mCSB_buttonRight"],u={init:function(t){var t=e.extend(!0,{},a,t),i=h.call(this);if(t.live){var l=t.liveSelector||this.selector||n,d=e(l);if("off"===t.live)return void p(l);r[l]=setTimeout(function(){d.mCustomScrollbar(t),"once"===t.live&&d.length&&p(l)},500)}else p(l);return t.setWidth=t.set_width?t.set_width:t.setWidth,t.setHeight=t.set_height?t.set_height:t.setHeight,t.axis=t.horizontalScroll?"x":m(t.axis),t.scrollInertia=t.scrollInertia>0&&t.scrollInertia<17?17:t.scrollInertia,"object"!=typeof t.mouseWheel&&1==t.mouseWheel&&(t.mouseWheel={enable:!0,scrollAmount:"auto",axis:"y",preventDefault:!1,deltaFactor:"auto",normalizeDelta:!1,invert:!1}),t.mouseWheel.scrollAmount=t.mouseWheelPixels?t.mouseWheelPixels:t.mouseWheel.scrollAmount,t.mouseWheel.normalizeDelta=t.advanced.normalizeMouseWheelDelta?t.advanced.normalizeMouseWheelDelta:t.mouseWheel.normalizeDelta,t.scrollButtons.scrollType=g(t.scrollButtons.scrollType),f(t),e(i).each(function(){var i=e(this);if(!i.data(o)){i.data(o,{idx:++s,opt:t,scrollRatio:{y:null,x:null},overflowed:null,contentReset:{y:null,x:null},bindEvents:!1,tweenRunning:!1,sequential:{},langDir:i.css("direction"),cbOffsets:null,trigger:null});var n=i.data(o),a=n.opt,r=i.data("mcs-axis"),l=i.data("mcs-scrollbar-position"),d=i.data("mcs-theme");r&&(a.axis=r),l&&(a.scrollbarPosition=l),d&&(a.theme=d,f(a)),v.call(this),e("#mCSB_"+n.idx+"_container img:not(."+c[2]+")").addClass(c[2]),u.update.call(null,i)}})},update:function(t,i){var n=t||h.call(this);return e(n).each(function(){var t=e(this);if(t.data(o)){var n=t.data(o),a=n.opt,s=e("#mCSB_"+n.idx+"_container"),r=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];if(!s.length)return;n.tweenRunning&&Y(t),t.hasClass(c[3])&&t.removeClass(c[3]),t.hasClass(c[4])&&t.removeClass(c[4]),_.call(this),b.call(this),"y"===a.axis||a.advanced.autoExpandHorizontalScroll||s.css("width",y(s.children())),n.overflowed=k.call(this),M.call(this),a.autoDraggerLength&&C.call(this),S.call(this),P.call(this);var l=[Math.abs(s[0].offsetTop),Math.abs(s[0].offsetLeft)];"x"!==a.axis&&(n.overflowed[0]?r[0].height()>r[0].parent().height()?T.call(this):(q(t,l[0].toString(),{dir:"y",dur:0,overwrite:"none"}),n.contentReset.y=null):(T.call(this),"y"===a.axis?I.call(this):"yx"===a.axis&&n.overflowed[1]&&q(t,l[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==a.axis&&(n.overflowed[1]?r[1].width()>r[1].parent().width()?T.call(this):(q(t,l[1].toString(),{dir:"x",dur:0,overwrite:"none"}),n.contentReset.x=null):(T.call(this),"x"===a.axis?I.call(this):"yx"===a.axis&&n.overflowed[0]&&q(t,l[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),i&&n&&(2===i&&a.callbacks.onImageLoad&&"function"==typeof a.callbacks.onImageLoad?a.callbacks.onImageLoad.call(this):3===i&&a.callbacks.onSelectorChange&&"function"==typeof a.callbacks.onSelectorChange?a.callbacks.onSelectorChange.call(this):a.callbacks.onUpdate&&"function"==typeof a.callbacks.onUpdate&&a.callbacks.onUpdate.call(this)),X.call(this)}})},scrollTo:function(t,i){if("undefined"!=typeof t&&null!=t){var n=h.call(this);return e(n).each(function(){var n=e(this);if(n.data(o)){var a=n.data(o),s=a.opt,r={trigger:"external",scrollInertia:s.scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},l=e.extend(!0,{},r,i),d=$.call(this,t),c=l.scrollInertia>0&&l.scrollInertia<17?17:l.scrollInertia;d[0]=V.call(this,d[0],"y"),d[1]=V.call(this,d[1],"x"),l.moveDragger&&(d[0]*=a.scrollRatio.y,d[1]*=a.scrollRatio.x),l.dur=c,setTimeout(function(){null!==d[0]&&"undefined"!=typeof d[0]&&"x"!==s.axis&&a.overflowed[0]&&(l.dir="y",l.overwrite="all",q(n,d[0].toString(),l)),null!==d[1]&&"undefined"!=typeof d[1]&&"y"!==s.axis&&a.overflowed[1]&&(l.dir="x",l.overwrite="none",q(n,d[1].toString(),l))},l.timeout)}})}},stop:function(){var t=h.call(this);return e(t).each(function(){var t=e(this);t.data(o)&&Y(t)})},disable:function(t){var i=h.call(this);return e(i).each(function(){var i=e(this);if(i.data(o)){i.data(o);X.call(this,"remove"),I.call(this),t&&T.call(this),M.call(this,!0),i.addClass(c[3])}})},destroy:function(){var t=h.call(this);return e(t).each(function(){var n=e(this);if(n.data(o)){var a=n.data(o),s=a.opt,r=e("#mCSB_"+a.idx),l=e("#mCSB_"+a.idx+"_container"),d=e(".mCSB_"+a.idx+"_scrollbar");s.live&&p(s.liveSelector||e(t).selector),X.call(this,"remove"),I.call(this),T.call(this),n.removeData(o),Z(this,"mcs"),d.remove(),l.find("img."+c[2]).removeClass(c[2]),r.replaceWith(l.contents()),n.removeClass(i+" _"+o+"_"+a.idx+" "+c[6]+" "+c[7]+" "+c[5]+" "+c[3]).addClass(c[4])}})}},h=function(){return"object"!=typeof e(this)||e(this).length<1?n:this},f=function(t){var i=["rounded","rounded-dark","rounded-dots","rounded-dots-dark"],o=["rounded-dots","rounded-dots-dark","3d","3d-dark","3d-thick","3d-thick-dark","inset","inset-dark","inset-2","inset-2-dark","inset-3","inset-3-dark"],n=["minimal","minimal-dark"],a=["minimal","minimal-dark"],s=["minimal","minimal-dark"];t.autoDraggerLength=e.inArray(t.theme,i)>-1?!1:t.autoDraggerLength,t.autoExpandScrollbar=e.inArray(t.theme,o)>-1?!1:t.autoExpandScrollbar,t.scrollButtons.enable=e.inArray(t.theme,n)>-1?!1:t.scrollButtons.enable,t.autoHideScrollbar=e.inArray(t.theme,a)>-1?!0:t.autoHideScrollbar,t.scrollbarPosition=e.inArray(t.theme,s)>-1?"outside":t.scrollbarPosition},p=function(e){r[e]&&(clearTimeout(r[e]),Z(r,e))},m=function(e){return"yx"===e||"xy"===e||"auto"===e?"yx":"x"===e||"horizontal"===e?"x":"y"},g=function(e){return"stepped"===e||"pixels"===e||"step"===e||"click"===e?"stepped":"stepless"},v=function(){var t=e(this),n=t.data(o),a=n.opt,s=a.autoExpandScrollbar?" "+c[1]+"_expand":"",r=["",""],l="yx"===a.axis?"mCSB_vertical_horizontal":"x"===a.axis?"mCSB_horizontal":"mCSB_vertical",d="yx"===a.axis?r[0]+r[1]:"x"===a.axis?r[1]:r[0],u="yx"===a.axis?"
":"",h=a.autoHideScrollbar?" "+c[6]:"",f="x"!==a.axis&&"rtl"===n.langDir?" "+c[7]:"";a.setWidth&&t.css("width",a.setWidth),a.setHeight&&t.css("height",a.setHeight),a.setLeft="y"!==a.axis&&"rtl"===n.langDir?"989999px":a.setLeft,t.addClass(i+" _"+o+"_"+n.idx+h+f).wrapInner("");var p=e("#mCSB_"+n.idx),m=e("#mCSB_"+n.idx+"_container");"y"===a.axis||a.advanced.autoExpandHorizontalScroll||m.css("width",y(m.children())),"outside"===a.scrollbarPosition?("static"===t.css("position")&&t.css("position","relative"),t.css("overflow","visible"),p.addClass("mCSB_outside").after(d)):(p.addClass("mCSB_inside").append(d),m.wrap(u)),w.call(this);var g=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];g[0].css("min-height",g[0].height()),g[1].css("min-width",g[1].width())},y=function(t){return Math.max.apply(Math,t.map(function(){return e(this).outerWidth(!0)}).get())},b=function(){var t=e(this),i=t.data(o),n=i.opt,a=e("#mCSB_"+i.idx+"_container");n.advanced.autoExpandHorizontalScroll&&"y"!==n.axis&&a.css({position:"absolute",width:"auto"}).wrap("
").css({width:Math.ceil(a[0].getBoundingClientRect().right+.4)-Math.floor(a[0].getBoundingClientRect().left),position:"relative"}).unwrap()},w=function(){var t=e(this),i=t.data(o),n=i.opt,a=e(".mCSB_"+i.idx+"_scrollbar:first"),s=te(n.scrollButtons.tabindex)?"tabindex='"+n.scrollButtons.tabindex+"'":"",r=[" "," "," "," "],l=["x"===n.axis?r[2]:r[0],"x"===n.axis?r[3]:r[1],r[2],r[3]];n.scrollButtons.enable&&a.prepend(l[0]).append(l[1]).next(".mCSB_scrollTools").prepend(l[2]).append(l[3])},_=function(){var t=e(this),i=t.data(o),n=e("#mCSB_"+i.idx),a=t.css("max-height")||"none",s=-1!==a.indexOf("%"),r=t.css("box-sizing");if("none"!==a){var l=s?t.parent().height()*parseInt(a)/100:parseInt(a);"border-box"===r&&(l-=t.innerHeight()-t.height()+(t.outerHeight()-t.innerHeight())),n.css("max-height",Math.round(l))}},C=function(){var t=e(this),i=t.data(o),n=e("#mCSB_"+i.idx),a=e("#mCSB_"+i.idx+"_container"),s=[e("#mCSB_"+i.idx+"_dragger_vertical"),e("#mCSB_"+i.idx+"_dragger_horizontal")],r=[n.height()/a.outerHeight(!1),n.width()/a.outerWidth(!1)],d=[parseInt(s[0].css("min-height")),Math.round(r[0]*s[0].parent().height()),parseInt(s[1].css("min-width")),Math.round(r[1]*s[1].parent().width())],c=l&&d[1]n.height(),r>n.width()]},T=function(){var t=e(this),i=t.data(o),n=i.opt,a=e("#mCSB_"+i.idx),s=e("#mCSB_"+i.idx+"_container"),r=[e("#mCSB_"+i.idx+"_dragger_vertical"),e("#mCSB_"+i.idx+"_dragger_horizontal")];if(Y(t),("x"!==n.axis&&!i.overflowed[0]||"y"===n.axis&&i.overflowed[0])&&(r[0].add(s).css("top",0),q(t,"_resetY")),"y"!==n.axis&&!i.overflowed[1]||"x"===n.axis&&i.overflowed[1]){var l=dx=0;"rtl"===i.langDir&&(l=a.width()-s.outerWidth(!1),dx=Math.abs(l/i.scrollRatio.x)),s.css("left",l),r[1].css("left",dx),q(t,"_resetX")}},P=function(){function t(){s=setTimeout(function(){e.event.special.mousewheel?(clearTimeout(s),E.call(i[0])):t()},100)}var i=e(this),n=i.data(o),a=n.opt;if(!n.bindEvents){if(A.call(this),a.contentTouchScroll&&L.call(this),H.call(this),a.mouseWheel.enable){var s;t()}R.call(this),D.call(this),a.advanced.autoScrollOnFocus&&F.call(this),a.scrollButtons.enable&&W.call(this),a.keyboard.enable&&N.call(this),n.bindEvents=!0}},I=function(){var t=e(this),i=t.data(o),n=i.opt,a=o+"_"+i.idx,s=".mCSB_"+i.idx+"_scrollbar",r=e("#mCSB_"+i.idx+",#mCSB_"+i.idx+"_container,#mCSB_"+i.idx+"_container_wrapper,"+s+" ."+c[12]+",#mCSB_"+i.idx+"_dragger_vertical,#mCSB_"+i.idx+"_dragger_horizontal,"+s+">a"),l=e("#mCSB_"+i.idx+"_container");n.advanced.releaseDraggableSelectors&&r.add(e(n.advanced.releaseDraggableSelectors)),i.bindEvents&&(e(document).unbind("."+a),r.each(function(){e(this).unbind("."+a)}),clearTimeout(t[0]._focusTimeout),Z(t[0],"_focusTimeout"),clearTimeout(i.sequential.step),Z(i.sequential,"step"),clearTimeout(l[0].onCompleteTimeout),Z(l[0],"onCompleteTimeout"),i.bindEvents=!1)},M=function(t){var i=e(this),n=i.data(o),a=n.opt,s=e("#mCSB_"+n.idx+"_container_wrapper"),r=s.length?s:e("#mCSB_"+n.idx+"_container"),l=[e("#mCSB_"+n.idx+"_scrollbar_vertical"),e("#mCSB_"+n.idx+"_scrollbar_horizontal")],d=[l[0].find(".mCSB_dragger"),l[1].find(".mCSB_dragger")];"x"!==a.axis&&(n.overflowed[0]&&!t?(l[0].add(d[0]).add(l[0].children("a")).css("display","block"),r.removeClass(c[8]+" "+c[10])):(a.alwaysShowScrollbar?(2!==a.alwaysShowScrollbar&&d[0].css("display","none"),r.removeClass(c[10])):(l[0].css("display","none"),r.addClass(c[10])),r.addClass(c[8]))),"y"!==a.axis&&(n.overflowed[1]&&!t?(l[1].add(d[1]).add(l[1].children("a")).css("display","block"),r.removeClass(c[9]+" "+c[11])):(a.alwaysShowScrollbar?(2!==a.alwaysShowScrollbar&&d[1].css("display","none"),r.removeClass(c[11])):(l[1].css("display","none"),r.addClass(c[11])),r.addClass(c[9]))),n.overflowed[0]||n.overflowed[1]?i.removeClass(c[5]):i.addClass(c[5])},z=function(e){var t=e.type;switch(t){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return e.target.ownerDocument!==document?[e.originalEvent.screenY,e.originalEvent.screenX,!1]:[e.originalEvent.pageY,e.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var i=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0],o=e.originalEvent.touches.length||e.originalEvent.changedTouches.length;return e.target.ownerDocument!==document?[i.screenY,i.screenX,o>1]:[i.pageY,i.pageX,o>1];default:return[e.pageY,e.pageX,!1]}},A=function(){function t(e){var t=p.find("iframe");if(t.length){var i=e?"auto":"none";t.css("pointer-events",i)}}function i(e,t,i,o){if(p[0].idleTimer=u.scrollInertia<233?250:0,n.attr("id")===f[1])var a="x",s=(n[0].offsetLeft-t+o)*c.scrollRatio.x;else var a="y",s=(n[0].offsetTop-e+i)*c.scrollRatio.y;q(r,s.toString(),{dir:a,drag:!0})}var n,a,s,r=e(this),c=r.data(o),u=c.opt,h=o+"_"+c.idx,f=["mCSB_"+c.idx+"_dragger_vertical","mCSB_"+c.idx+"_dragger_horizontal"],p=e("#mCSB_"+c.idx+"_container"),m=e("#"+f[0]+",#"+f[1]),g=u.advanced.releaseDraggableSelectors?m.add(e(u.advanced.releaseDraggableSelectors)):m;m.bind("mousedown."+h+" touchstart."+h+" pointerdown."+h+" MSPointerDown."+h,function(i){if(i.stopImmediatePropagation(),i.preventDefault(),K(i)){d=!0,l&&(document.onselectstart=function(){return!1}),t(!1),Y(r),n=e(this);var o=n.offset(),c=z(i)[0]-o.top,h=z(i)[1]-o.left,f=n.height()+o.top,p=n.width()+o.left;f>c&&c>0&&p>h&&h>0&&(a=c,s=h),x(n,"active",u.autoExpandScrollbar)}}).bind("touchmove."+h,function(e){e.stopImmediatePropagation(),e.preventDefault();var t=n.offset(),o=z(e)[0]-t.top,r=z(e)[1]-t.left;i(a,s,o,r)}),e(document).bind("mousemove."+h+" pointermove."+h+" MSPointerMove."+h,function(e){if(n){var t=n.offset(),o=z(e)[0]-t.top,r=z(e)[1]-t.left;if(a===o)return;i(a,s,o,r)}}).add(g).bind("mouseup."+h+" touchend."+h+" pointerup."+h+" MSPointerUp."+h,function(e){n&&(x(n,"active",u.autoExpandScrollbar),n=null),d=!1,l&&(document.onselectstart=null),t(!0)})},L=function(){function i(e){if(!ee(e)||d||z(e)[2])return void(t=0);t=1,_=0,C=0,S.removeClass("mCS_touch_action");var i=I.offset();c=z(e)[0]-i.top,u=z(e)[1]-i.left,O=[z(e)[0],z(e)[1]]}function n(e){if(ee(e)&&!d&&!z(e)[2]&&(e.stopImmediatePropagation(),!C||_)){m=Q();var t=P.offset(),i=z(e)[0]-t.top,o=z(e)[1]-t.left,n="mcsLinearOut";if(A.push(i),L.push(o),O[2]=Math.abs(z(e)[0]-O[0]),O[3]=Math.abs(z(e)[1]-O[1]),x.overflowed[0])var a=M[0].parent().height()-M[0].height(),s=c-i>0&&i-c>-(a*x.scrollRatio.y)&&(2*O[3]0&&o-u>-(r*x.scrollRatio.x)&&(2*O[2]30)){y=1e3/(g-p);var n="mcsEaseOut",a=2.5>y,s=a?[A[A.length-2],L[L.length-2]]:[0,0];v=a?[i-s[0],o-s[1]]:[i-h,o-f];var c=[Math.abs(v[0]),Math.abs(v[1])];y=a?[Math.abs(v[0]/4),Math.abs(v[1]/4)]:[y,y];var u=[Math.abs(I[0].offsetTop)-v[0]*r(c[0]/y[0],y[0]),Math.abs(I[0].offsetLeft)-v[1]*r(c[1]/y[1],y[1])];b="yx"===k.axis?[u[0],u[1]]:"x"===k.axis?[null,u[1]]:[u[0],null],w=[4*c[0]+k.scrollInertia,4*c[1]+k.scrollInertia];
var S=parseInt(k.contentTouchScroll)||0;b[0]=c[0]>S?b[0]:0,b[1]=c[1]>S?b[1]:0,x.overflowed[0]&&l(b[0],w[0],n,"y",E,!1),x.overflowed[1]&&l(b[1],w[1],n,"x",E,!1)}}}function r(e,t){var i=[1.5*t,2*t,t/1.5,t/2];return e>90?t>4?i[0]:i[3]:e>60?t>3?i[3]:i[2]:e>30?t>8?i[1]:t>6?i[0]:t>4?t:i[2]:t>8?t:i[3]}function l(e,t,i,o,n,a){e&&q(S,e.toString(),{dur:t,scrollEasing:i,dir:o,overwrite:n,drag:a})}var c,u,h,f,p,m,g,v,y,b,w,_,C,S=e(this),x=S.data(o),k=x.opt,T=o+"_"+x.idx,P=e("#mCSB_"+x.idx),I=e("#mCSB_"+x.idx+"_container"),M=[e("#mCSB_"+x.idx+"_dragger_vertical"),e("#mCSB_"+x.idx+"_dragger_horizontal")],A=[],L=[],H=0,E="yx"===k.axis?"none":"all",O=[],R=I.find("iframe"),F=["touchstart."+T+" pointerdown."+T+" MSPointerDown."+T,"touchmove."+T+" pointermove."+T+" MSPointerMove."+T,"touchend."+T+" pointerup."+T+" MSPointerUp."+T];I.bind(F[0],function(e){i(e)}).bind(F[1],function(e){n(e)}),P.bind(F[0],function(e){a(e)}).bind(F[2],function(e){s(e)}),R.length&&R.each(function(){e(this).load(function(){B(this)&&e(this.contentDocument||this.contentWindow.document).bind(F[0],function(e){i(e),a(e)}).bind(F[1],function(e){n(e)}).bind(F[2],function(e){s(e)})})})},H=function(){function i(){return window.getSelection?window.getSelection().toString():document.selection&&"Control"!=document.selection.type?document.selection.createRange().text:0}function n(e,t,i){c.type=i&&a?"stepped":"stepless",c.scrollAmount=10,j(s,e,t,"mcsLinearOut",i?60:null)}var a,s=e(this),r=s.data(o),l=r.opt,c=r.sequential,u=o+"_"+r.idx,h=e("#mCSB_"+r.idx+"_container"),f=h.parent();h.bind("mousedown."+u,function(e){t||a||(a=1,d=!0)}).add(document).bind("mousemove."+u,function(e){if(!t&&a&&i()){var o=h.offset(),s=z(e)[0]-o.top+h[0].offsetTop,d=z(e)[1]-o.left+h[0].offsetLeft;s>0&&s0&&ds?n("on",38):s>f.height()&&n("on",40)),"y"!==l.axis&&r.overflowed[1]&&(0>d?n("on",37):d>f.width()&&n("on",39)))}}).bind("mouseup."+u,function(e){t||(a&&(a=0,n("off",null)),d=!1)})},E=function(){function t(t,o){if(Y(i),!O(i,t.target)){var s="auto"!==a.mouseWheel.deltaFactor?parseInt(a.mouseWheel.deltaFactor):l&&t.deltaFactor<100?100:t.deltaFactor||100;if("x"===a.axis||"x"===a.mouseWheel.axis)var c="x",u=[Math.round(s*n.scrollRatio.x),parseInt(a.mouseWheel.scrollAmount)],h="auto"!==a.mouseWheel.scrollAmount?u[1]:u[0]>=r.width()?.9*r.width():u[0],f=Math.abs(e("#mCSB_"+n.idx+"_container")[0].offsetLeft),p=d[1][0].offsetLeft,m=d[1].parent().width()-d[1].width(),g=t.deltaX||t.deltaY||o;else var c="y",u=[Math.round(s*n.scrollRatio.y),parseInt(a.mouseWheel.scrollAmount)],h="auto"!==a.mouseWheel.scrollAmount?u[1]:u[0]>=r.height()?.9*r.height():u[0],f=Math.abs(e("#mCSB_"+n.idx+"_container")[0].offsetTop),p=d[0][0].offsetTop,m=d[0].parent().height()-d[0].height(),g=t.deltaY||o;"y"===c&&!n.overflowed[0]||"x"===c&&!n.overflowed[1]||((a.mouseWheel.invert||t.webkitDirectionInvertedFromDevice)&&(g=-g),a.mouseWheel.normalizeDelta&&(g=0>g?-1:1),(g>0&&0!==p||0>g&&p!==m||a.mouseWheel.preventDefault)&&(t.stopImmediatePropagation(),t.preventDefault()),q(i,(f-g*h).toString(),{dir:c}))}}if(e(this).data(o)){var i=e(this),n=i.data(o),a=n.opt,s=o+"_"+n.idx,r=e("#mCSB_"+n.idx),d=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")],c=e("#mCSB_"+n.idx+"_container").find("iframe");c.length&&c.each(function(){e(this).load(function(){B(this)&&e(this.contentDocument||this.contentWindow.document).bind("mousewheel."+s,function(e,i){t(e,i)})})}),r.bind("mousewheel."+s,function(e,i){t(e,i)})}},B=function(e){var t=null;try{var i=e.contentDocument||e.contentWindow.document;t=i.body.innerHTML}catch(o){}return null!==t},O=function(t,i){var n=i.nodeName.toLowerCase(),a=t.data(o).opt.mouseWheel.disableOver,s=["select","textarea"];return e.inArray(n,a)>-1&&!(e.inArray(n,s)>-1&&!e(i).is(":focus"))},R=function(){var t=e(this),i=t.data(o),n=o+"_"+i.idx,a=e("#mCSB_"+i.idx+"_container"),s=a.parent(),r=e(".mCSB_"+i.idx+"_scrollbar ."+c[12]);r.bind("touchstart."+n+" pointerdown."+n+" MSPointerDown."+n,function(e){d=!0}).bind("touchend."+n+" pointerup."+n+" MSPointerUp."+n,function(e){d=!1}).bind("click."+n,function(o){if(e(o.target).hasClass(c[12])||e(o.target).hasClass("mCSB_draggerRail")){Y(t);var n=e(this),r=n.find(".mCSB_dragger");if(n.parent(".mCSB_scrollTools_horizontal").length>0){if(!i.overflowed[1])return;var l="x",d=o.pageX>r.offset().left?-1:1,u=Math.abs(a[0].offsetLeft)-d*(.9*s.width())}else{if(!i.overflowed[0])return;var l="y",d=o.pageY>r.offset().top?-1:1,u=Math.abs(a[0].offsetTop)-d*(.9*s.height())}q(t,u.toString(),{dir:l,scrollEasing:"mcsEaseInOut"})}})},F=function(){var t=e(this),i=t.data(o),n=i.opt,a=o+"_"+i.idx,s=e("#mCSB_"+i.idx+"_container"),r=s.parent();s.bind("focusin."+a,function(i){var o=e(document.activeElement),a=s.find(".mCustomScrollBox").length,l=0;o.is(n.advanced.autoScrollOnFocus)&&(Y(t),clearTimeout(t[0]._focusTimeout),t[0]._focusTimer=a?(l+17)*a:0,t[0]._focusTimeout=setTimeout(function(){var e=[ie(o)[0],ie(o)[1]],i=[s[0].offsetTop,s[0].offsetLeft],a=[i[0]+e[0]>=0&&i[0]+e[0]=0&&i[0]+e[1]a");l.bind("mousedown."+s+" touchstart."+s+" pointerdown."+s+" MSPointerDown."+s+" mouseup."+s+" touchend."+s+" pointerup."+s+" MSPointerUp."+s+" mouseout."+s+" pointerout."+s+" MSPointerOut."+s+" click."+s,function(o){function s(e,i){a.scrollAmount=n.snapAmount||n.scrollButtons.scrollAmount,j(t,e,i)}if(o.preventDefault(),K(o)){var r=e(this).attr("class");switch(a.type=n.scrollButtons.scrollType,o.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===a.type)return;d=!0,i.tweenRunning=!1,s("on",r);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===a.type)return;d=!1,a.dir&&s("off",r);break;case"click":if("stepped"!==a.type||i.tweenRunning)return;s("on",r)}}})},N=function(){function t(t){function o(e,t){s.type=a.keyboard.scrollType,s.scrollAmount=a.snapAmount||a.keyboard.scrollAmount,"stepped"===s.type&&n.tweenRunning||j(i,e,t)}switch(t.type){case"blur":n.tweenRunning&&s.dir&&o("off",null);break;case"keydown":case"keyup":var r=t.keyCode?t.keyCode:t.which,l="on";if("x"!==a.axis&&(38===r||40===r)||"y"!==a.axis&&(37===r||39===r)){if((38===r||40===r)&&!n.overflowed[0]||(37===r||39===r)&&!n.overflowed[1])return;"keyup"===t.type&&(l="off"),e(document.activeElement).is(u)||(t.preventDefault(),t.stopImmediatePropagation(),o(l,r))}else if(33===r||34===r){if((n.overflowed[0]||n.overflowed[1])&&(t.preventDefault(),t.stopImmediatePropagation()),"keyup"===t.type){Y(i);var h=34===r?-1:1;if("x"===a.axis||"yx"===a.axis&&n.overflowed[1]&&!n.overflowed[0])var f="x",p=Math.abs(d[0].offsetLeft)-h*(.9*c.width());else var f="y",p=Math.abs(d[0].offsetTop)-h*(.9*c.height());q(i,p.toString(),{dir:f,scrollEasing:"mcsEaseInOut"})}}else if((35===r||36===r)&&!e(document.activeElement).is(u)&&((n.overflowed[0]||n.overflowed[1])&&(t.preventDefault(),t.stopImmediatePropagation()),"keyup"===t.type)){if("x"===a.axis||"yx"===a.axis&&n.overflowed[1]&&!n.overflowed[0])var f="x",p=35===r?Math.abs(c.width()-d.outerWidth(!1)):0;else var f="y",p=35===r?Math.abs(c.height()-d.outerHeight(!1)):0;q(i,p.toString(),{dir:f,scrollEasing:"mcsEaseInOut"})}}}var i=e(this),n=i.data(o),a=n.opt,s=n.sequential,r=o+"_"+n.idx,l=e("#mCSB_"+n.idx),d=e("#mCSB_"+n.idx+"_container"),c=d.parent(),u="input,textarea,select,datalist,keygen,[contenteditable='true']",h=d.find("iframe"),f=["blur."+r+" keydown."+r+" keyup."+r];h.length&&h.each(function(){e(this).load(function(){B(this)&&e(this.contentDocument||this.contentWindow.document).bind(f[0],function(e){t(e)})})}),l.attr("tabindex","0").bind(f[0],function(e){t(e)})},j=function(t,i,n,a,s){function r(e){var i="stepped"!==h.type,o=s?s:e?i?m/1.5:g:1e3/60,n=e?i?7.5:40:2.5,l=[Math.abs(f[0].offsetTop),Math.abs(f[0].offsetLeft)],c=[d.scrollRatio.y>10?10:d.scrollRatio.y,d.scrollRatio.x>10?10:d.scrollRatio.x],u="x"===h.dir[0]?l[1]+h.dir[1]*(c[1]*n):l[0]+h.dir[1]*(c[0]*n),p="x"===h.dir[0]?l[1]+h.dir[1]*parseInt(h.scrollAmount):l[0]+h.dir[1]*parseInt(h.scrollAmount),v="auto"!==h.scrollAmount?p:u,y=a?a:e?i?"mcsLinearOut":"mcsEaseInOut":"mcsLinear",b=e?!0:!1;return e&&17>o&&(v="x"===h.dir[0]?l[1]:l[0]),q(t,v.toString(),{dir:h.dir[0],scrollEasing:y,dur:o,onComplete:b}),e?void(h.dir=!1):(clearTimeout(h.step),void(h.step=setTimeout(function(){r()},o)))}function l(){clearTimeout(h.step),Z(h,"step"),Y(t)}var d=t.data(o),u=d.opt,h=d.sequential,f=e("#mCSB_"+d.idx+"_container"),p="stepped"===h.type?!0:!1,m=u.scrollInertia<26?26:u.scrollInertia,g=u.scrollInertia<1?17:u.scrollInertia;switch(i){case"on":if(h.dir=[n===c[16]||n===c[15]||39===n||37===n?"x":"y",n===c[13]||n===c[15]||38===n||37===n?-1:1],Y(t),te(n)&&"stepped"===h.type)return;r(p);break;case"off":l(),(p||d.tweenRunning&&h.dir)&&r(!0)}},$=function(t){var i=e(this).data(o).opt,n=[];return"function"==typeof t&&(t=t()),t instanceof Array?n=t.length>1?[t[0],t[1]]:"x"===i.axis?[null,t[0]]:[t[0],null]:(n[0]=t.y?t.y:t.x||"x"===i.axis?null:t,n[1]=t.x?t.x:t.y||"y"===i.axis?null:t),"function"==typeof n[0]&&(n[0]=n[0]()),"function"==typeof n[1]&&(n[1]=n[1]()),n},V=function(t,i){if(null!=t&&"undefined"!=typeof t){var n=e(this),a=n.data(o),s=a.opt,r=e("#mCSB_"+a.idx+"_container"),l=r.parent(),d=typeof t;i||(i="x"===s.axis?"x":"y");var c="x"===i?r.outerWidth(!1):r.outerHeight(!1),h="x"===i?r[0].offsetLeft:r[0].offsetTop,f="x"===i?"left":"top";switch(d){case"function":return t();case"object":var p=t.jquery?t:e(t);if(!p.length)return;return"x"===i?ie(p)[1]:ie(p)[0];case"string":case"number":if(te(t))return Math.abs(t);if(-1!==t.indexOf("%"))return Math.abs(c*parseInt(t)/100);if(-1!==t.indexOf("-="))return Math.abs(h-parseInt(t.split("-=")[1]));if(-1!==t.indexOf("+=")){var m=h+parseInt(t.split("+=")[1]);return m>=0?0:Math.abs(m)}if(-1!==t.indexOf("px")&&te(t.split("px")[0]))return Math.abs(t.split("px")[0]);if("top"===t||"left"===t)return 0;if("bottom"===t)return Math.abs(l.height()-r.outerHeight(!1));if("right"===t)return Math.abs(l.width()-r.outerWidth(!1));if("first"===t||"last"===t){var p=r.find(":"+t);return"x"===i?ie(p)[1]:ie(p)[0]}return e(t).length?"x"===i?ie(e(t))[1]:ie(e(t))[0]:(r.css(f,t),void u.update.call(null,n[0]))}}},X=function(t){function i(){return clearTimeout(f[0].autoUpdate),0===l.parents("html").length?void(l=null):void(f[0].autoUpdate=setTimeout(function(){return h.advanced.updateOnSelectorChange&&(p=s(),p!==w)?(r(3),void(w=p)):(h.advanced.updateOnContentResize&&(m=[f.outerHeight(!1),f.outerWidth(!1),v.height(),v.width(),b()[0],b()[1]],(m[0]!==_[0]||m[1]!==_[1]||m[2]!==_[2]||m[3]!==_[3]||m[4]!==_[4]||m[5]!==_[5])&&(r(m[0]!==_[0]||m[1]!==_[1]),_=m)),h.advanced.updateOnImageLoad&&(g=n(),g!==C&&(f.find("img").each(function(){a(this)}),C=g)),void((h.advanced.updateOnSelectorChange||h.advanced.updateOnContentResize||h.advanced.updateOnImageLoad)&&i()))},h.advanced.autoUpdateTimeout))}function n(){var e=0;return h.advanced.updateOnImageLoad&&(e=f.find("img").length),e}function a(t){function i(e,t){return function(){return t.apply(e,arguments)}}function o(){this.onload=null,e(t).addClass(c[2]),r(2)}if(e(t).hasClass(c[2]))return void r();var n=new Image;n.onload=i(n,o),n.src=t.src}function s(){h.advanced.updateOnSelectorChange===!0&&(h.advanced.updateOnSelectorChange="*");var t=0,i=f.find(h.advanced.updateOnSelectorChange);return h.advanced.updateOnSelectorChange&&i.length>0&&i.each(function(){t+=e(this).height()+e(this).width()}),t}function r(e){clearTimeout(f[0].autoUpdate),u.update.call(null,l[0],e)}var l=e(this),d=l.data(o),h=d.opt,f=e("#mCSB_"+d.idx+"_container");if(t)return clearTimeout(f[0].autoUpdate),void Z(f[0],"autoUpdate");var p,m,g,v=f.parent(),y=[e("#mCSB_"+d.idx+"_scrollbar_vertical"),e("#mCSB_"+d.idx+"_scrollbar_horizontal")],b=function(){return[y[0].is(":visible")?y[0].outerHeight(!0):0,y[1].is(":visible")?y[1].outerWidth(!0):0]},w=s(),_=[f.outerHeight(!1),f.outerWidth(!1),v.height(),v.width(),b()[0],b()[1]],C=n();i()},G=function(e,t,i){return Math.round(e/t)*t-i},Y=function(t){var i=t.data(o),n=e("#mCSB_"+i.idx+"_container,#mCSB_"+i.idx+"_container_wrapper,#mCSB_"+i.idx+"_dragger_vertical,#mCSB_"+i.idx+"_dragger_horizontal");n.each(function(){J.call(this)})},q=function(t,i,n){function a(e){return l&&d.callbacks[e]&&"function"==typeof d.callbacks[e]}function s(){return[d.callbacks.alwaysTriggerOffsets||b>=w[0]+C,d.callbacks.alwaysTriggerOffsets||-S>=b]}function r(){var e=[f[0].offsetTop,f[0].offsetLeft],i=[v[0].offsetTop,v[0].offsetLeft],o=[f.outerHeight(!1),f.outerWidth(!1)],a=[h.height(),h.width()];t[0].mcs={content:f,top:e[0],left:e[1],draggerTop:i[0],draggerLeft:i[1],topPct:Math.round(100*Math.abs(e[0])/(Math.abs(o[0])-a[0])),leftPct:Math.round(100*Math.abs(e[1])/(Math.abs(o[1])-a[1])),direction:n.dir}}var l=t.data(o),d=l.opt,c={trigger:"internal",dir:"y",scrollEasing:"mcsEaseOut",drag:!1,dur:d.scrollInertia,overwrite:"all",callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},n=e.extend(c,n),u=[n.dur,n.drag?0:n.dur],h=e("#mCSB_"+l.idx),f=e("#mCSB_"+l.idx+"_container"),p=f.parent(),m=d.callbacks.onTotalScrollOffset?$.call(t,d.callbacks.onTotalScrollOffset):[0,0],g=d.callbacks.onTotalScrollBackOffset?$.call(t,d.callbacks.onTotalScrollBackOffset):[0,0];if(l.trigger=n.trigger,(0!==p.scrollTop()||0!==p.scrollLeft())&&(e(".mCSB_"+l.idx+"_scrollbar").css("visibility","visible"),p.scrollTop(0).scrollLeft(0)),"_resetY"!==i||l.contentReset.y||(a("onOverflowYNone")&&d.callbacks.onOverflowYNone.call(t[0]),l.contentReset.y=1),"_resetX"!==i||l.contentReset.x||(a("onOverflowXNone")&&d.callbacks.onOverflowXNone.call(t[0]),l.contentReset.x=1),"_resetY"!==i&&"_resetX"!==i){switch(!l.contentReset.y&&t[0].mcs||!l.overflowed[0]||(a("onOverflowY")&&d.callbacks.onOverflowY.call(t[0]),l.contentReset.x=null),!l.contentReset.x&&t[0].mcs||!l.overflowed[1]||(a("onOverflowX")&&d.callbacks.onOverflowX.call(t[0]),l.contentReset.x=null),d.snapAmount&&(i=G(i,d.snapAmount,d.snapOffset)),n.dir){case"x":var v=e("#mCSB_"+l.idx+"_dragger_horizontal"),y="left",b=f[0].offsetLeft,w=[h.width()-f.outerWidth(!1),v.parent().width()-v.width()],_=[i,0===i?0:i/l.scrollRatio.x],C=m[1],S=g[1],k=C>0?C/l.scrollRatio.x:0,T=S>0?S/l.scrollRatio.x:0;break;case"y":var v=e("#mCSB_"+l.idx+"_dragger_vertical"),y="top",b=f[0].offsetTop,w=[h.height()-f.outerHeight(!1),v.parent().height()-v.height()],_=[i,0===i?0:i/l.scrollRatio.y],C=m[0],S=g[0],k=C>0?C/l.scrollRatio.y:0,T=S>0?S/l.scrollRatio.y:0}_[1]<0||0===_[0]&&0===_[1]?_=[0,0]:_[1]>=w[1]?_=[w[0],w[1]]:_[0]=-_[0],t[0].mcs||(r(),a("onInit")&&d.callbacks.onInit.call(t[0])),clearTimeout(f[0].onCompleteTimeout),(l.tweenRunning||!(0===b&&_[0]>=0||b===w[0]&&_[0]<=w[0]))&&(U(v[0],y,Math.round(_[1]),u[1],n.scrollEasing),U(f[0],y,Math.round(_[0]),u[0],n.scrollEasing,n.overwrite,{onStart:function(){n.callbacks&&n.onStart&&!l.tweenRunning&&(a("onScrollStart")&&(r(),d.callbacks.onScrollStart.call(t[0])),l.tweenRunning=!0,x(v),l.cbOffsets=s())},onUpdate:function(){n.callbacks&&n.onUpdate&&a("whileScrolling")&&(r(),d.callbacks.whileScrolling.call(t[0]))},onComplete:function(){if(n.callbacks&&n.onComplete){"yx"===d.axis&&clearTimeout(f[0].onCompleteTimeout);var e=f[0].idleTimer||0;f[0].onCompleteTimeout=setTimeout(function(){a("onScroll")&&(r(),d.callbacks.onScroll.call(t[0])),a("onTotalScroll")&&_[1]>=w[1]-k&&l.cbOffsets[0]&&(r(),d.callbacks.onTotalScroll.call(t[0])),a("onTotalScrollBack")&&_[1]<=T&&l.cbOffsets[1]&&(r(),d.callbacks.onTotalScrollBack.call(t[0])),l.tweenRunning=!1,f[0].idleTimer=0,x(v,"hide")},e)}}}))}},U=function(e,t,i,o,n,a,s){function r(){_.stop||(y||p.call(),y=Q()-v,l(),y>=_.time&&(_.time=y>_.time?y+h-(y-_.time):y+h-1,_.time0?(_.currVal=u(_.time,b,C,o,n),w[t]=Math.round(_.currVal)+"px"):w[t]=i+"px",m.call()}function d(){h=1e3/60,_.time=y+h,f=window.requestAnimationFrame?window.requestAnimationFrame:function(e){return l(),setTimeout(e,.01)},_.id=f(r)}function c(){null!=_.id&&(window.requestAnimationFrame?window.cancelAnimationFrame(_.id):clearTimeout(_.id),_.id=null)}function u(e,t,i,o,n){switch(n){case"linear":case"mcsLinear":return i*e/o+t;case"mcsLinearOut":return e/=o,e--,i*Math.sqrt(1-e*e)+t;case"easeInOutSmooth":return e/=o/2,1>e?i/2*e*e+t:(e--,-i/2*(e*(e-2)-1)+t);case"easeInOutStrong":return e/=o/2,1>e?i/2*Math.pow(2,10*(e-1))+t:(e--,i/2*(-Math.pow(2,-10*e)+2)+t);case"easeInOut":case"mcsEaseInOut":return e/=o/2,1>e?i/2*e*e*e+t:(e-=2,i/2*(e*e*e+2)+t);case"easeOutSmooth":return e/=o,e--,-i*(e*e*e*e-1)+t;case"easeOutStrong":return i*(-Math.pow(2,-10*e/o)+1)+t;case"easeOut":case"mcsEaseOut":default:var a=(e/=o)*e,s=a*e;return t+i*(.499999999999997*s*a+-2.5*a*a+5.5*s+-6.5*a+4*e)}}e._mTween||(e._mTween={top:{},left:{}});var h,f,s=s||{},p=s.onStart||function(){},m=s.onUpdate||function(){},g=s.onComplete||function(){},v=Q(),y=0,b=e.offsetTop,w=e.style,_=e._mTween[t];"left"===t&&(b=e.offsetLeft);var C=i-b;_.stop=0,"none"!==a&&c(),d()},Q=function(){return window.performance&&window.performance.now?window.performance.now():window.performance&&window.performance.webkitNow?window.performance.webkitNow():Date.now?Date.now():(new Date).getTime()},J=function(){var e=this;e._mTween||(e._mTween={top:{},left:{}});for(var t=["top","left"],i=0;i=0&&o[0]+ie(n)[0]=0&&o[1]+ie(n)[1] ").addClass(a("Inner")),r=e(" ");i.after(r.append(s)),r.addClass(o),t.mapClass&&r.addClass(i.attr("class")),t.mapStyle&&r.attr("style",i.attr("style")),i.addClass("hasCustomSelect").on("update",function(){n(i,r);var e=parseInt(i.outerWidth(),10)-(parseInt(r.outerWidth(),10)-parseInt(r.width(),10));r.css({display:"inline-block"});var t=r.outerHeight();i.attr("disabled")?r.addClass(a("Disabled")):r.removeClass(a("Disabled")),s.css({width:e,display:"inline-block"}),i.css({"-webkit-appearance":"menulist-button",width:r.outerWidth(),position:"absolute",opacity:0,height:t,fontSize:r.css("font-size")})}).on("change",function(){r.addClass(a("Changed")),n(i,r)}).on("keyup",function(e){r.hasClass(a("Open"))?(13==e.which||27==e.which)&&n(i,r):(i.blur(),i.focus())}).on("mousedown",function(e){r.removeClass(a("Changed"))}).on("mouseup",function(t){r.hasClass(a("Open"))||(e("."+a("Open")).not(r).length>0&&"undefined"!=typeof InstallTrigger?i.focus():(r.addClass(a("Open")),t.stopPropagation(),e(document).one("mouseup."+a("Open"),function(t){t.target!=i.get(0)&&e.inArray(t.target,i.find("*").get())<0?i.blur():n(i,r)})))}).focus(function(){r.removeClass(a("Changed")).addClass(a("Focus"))}).blur(function(){r.removeClass(a("Focus")+" "+a("Open"))}).hover(function(){r.addClass(a("Hover"))},function(){r.removeClass(a("Hover"))}).trigger("update")})}})}),jQuery(document).ready(function(e){function t(){for(var t=V.images.slice(),i=0;it;t++){X[t]=[];for(var i=0;i'+ge.noImagesWarning+"
"),N)}function n(){var t=e.Deferred();return te=setTimeout(function(){if(oe>.5*ne){var i=0;ie=setInterval(function(){ne>i?ae.html(++i+"/"+ne):(ae.html(ne+"/"+ne),oe==ne&&(clearInterval(ie),e.when(A()).done(function(){t.resolve()})))},50)}else ie=setInterval(function(){ae.html(oe+"/"+ne),oe==ne&&(clearInterval(ie),e.when(A()).done(function(){t.resolve()}))},100);clearTimeout(te)},150),t.promise()}function a(){var e=document.body||document.documentElement,t=e.style,i="transform";return"string"==typeof t[i]?!0:(i=i.charAt(0).toUpperCase()+i.substr(1),"string"==typeof t[Ce+i]?!0:!1)}function s(){var e=document.body||document.documentElement,t=e.style,i="transition";return"string"==typeof t[i]?!0:(i=i.charAt(0).toUpperCase()+i.substr(1),"string"==typeof t[Ce+i]?!0:!1)}function r(e){return void 0!==e.originalEvent.touches&&e.originalEvent.touches[0]&&(e.pageX=e.originalEvent.touches[0].pageX,e.pageY=e.originalEvent.touches[0].pageY),e}function l(){se=N.height(),re=N.width(),w(.5*re,.5*se)}function d(){se=N.height(),re=N.width(),m(re/se)}function c(t){for(var i,o='
',n=0;le>n;n++){o+='
';for(var a=t[n].length,s=0;a>s;s++){if(e("
")[0].getContext)var r='
';else var r='
';o+=r}o+='
',ge.isMobile||(i=Se?'
':'
',o+=i),o+="
"}return N.append(o),u(),e(window).resize(function(){var t=e(window).width();if(be=N.offset().left,we=N.offset().top,V.layout?1==V.layout?N.css({"max-width":t,height:t/V.fixed_ratio}):V.fixed_width>t?N.css({"max-width":t,height:t/V.fixed_ratio}):N.css({"max-width":V.fixed_width,height:V.fixed_height}):N.css("height",e(window).height()-we),!ge.isLightbox){if(V.img_reposition&&Se&&!V.useJS)return $navig.css("top",Math.round(.5*(se-$navig.height()))),d(),!0;l(),$navig.css("top",Math.round(.5*(se-$navig.height())))}}),e(document).on("scroll",function(){$this=e(document),scrollTop=$this.scrollTop(),scrollLeft=$this.scrollLeft()}),e("div.container")}function u(){$closeX=N.children(".close"),$dark_layer1=N.children(".l1"),$dark_layer2=N.children(".l2"),$caption=N.children(".img-caption"),$caption_text=$caption.children("p"),$navig=N.children(".navig"),$navig.css("top",Math.round(.5*(se-$navig.height()))),$darkLayers=N.find("div.dark-layer"),scrollTop=e(document).scrollTop(),scrollLeft=e(document).scrollLeft()}function h(t){for(var i=0;le>i;i++)for(var o=f(i),n=o.length,a=0;n>a;a++){var s=t[i][a],r=e(s).width(),l=e(s).height(),d=e(s).next();if(o[a].width=r,o[a].height=l,e("
")[0].getContext){var c=o[a].getContext("2d");c.drawImage(s,0,0,r,l)}else e(o[a]).attr("src",e(s).attr("src"));d.is("img")||e(o[a]).data("descr",d.html()),p(o[a])}}function f(t){return e(me[t]).children(".photo")}function p(t){var i=e(t),o=Math.ceil(i.width()/V.cellSize),n=Math.ceil(i.height()/V.cellSize);i.data({wCanvas:o,hCanvas:n,deviationX:Math.floor((o*V.cellSize-i.width())*Math.random()),deviationY:Math.floor((n*V.cellSize-i.height())*Math.random())})}function m(t){for(var i=0;le>i;i++){var o=f(i),n=g(o,t);fe[i]=n.n,pe[i]=n.m;var a=y(o,v(0,pe[i],0,fe[i]),0,0,fe[i],pe[i]);pe[i]=a[0],fe[i]=a[1],me[i].ind=i;var s=b(fe[i],se),r=b(pe[i],re),l=o.length;me[i].Wo=r[0],me[i].Ho=s[0];for(var d=0;l>d;d++){var c=e(o[d]),u=parseFloat(c.css("top")),h=parseFloat(c.css("left"));c.css({top:u+s[1],left:h+r[1]})}me[i].Scale=1,e(me[i]).css({width:me[i].Wo,height:me[i].Ho}),(!Se||V.useJS)&&(ce[i]=V.scale[i],me[i]=M(V.scale[i],me[i],0))}return w(.5*re+be,.5*se+we),ge.allowParallax=le,N}function g(e,t){var i=0,o=e.length,n=0,a=0;giveMoreSpace=1.3;for(var s=0;o>s;s++){var r=e[s].width,l=e[s].height;n=Math.max(n,r),a=Math.max(a,l),i+=giveMoreSpace*r*l+2*V.cellSize*V.cellSize}n=Math.ceil(n/V.cellSize),a=Math.ceil(a/V.cellSize);var d,c=Math.ceil(Math.sqrt(t*i)/V.cellSize);return c>n||(c=n+1),d=Math.ceil(giveMoreSpace*c/t),d>a||(d=a+1),{n:d,m:c}}function v(e,t,i,o){for(var n=[],a=i;o>a;a++){for(var s=[],r=e;t>r;r++)s[r]=!0;n[a]=s}return n}function y(t,i,o,n,a,s){for(var r=0,l=0,d=n,c=t.length,u=0;c>u;u++){n=d;var h=e(t[u]);widthCanvas=h.data("wCanvas"),heightCanvas=h.data("hCanvas");e:for(var f=o;f
v;v++)i[v].push(!0);p=n,s++,f=0}continue t}for(var m=f;mr&&(r=p+widthCanvas),f+heightCanvas>l&&(l=f+heightCanvas),h.css({top:Math.floor(f*V.cellSize+h.data("deviationY")),left:Math.floor(p*V.cellSize+h.data("deviationX"))});break e}}return[r,l]}function b(e,t){if(V.cellSize*e*V.scale[le-1]l;l++){var d=V.scale[l]/ce[a]*(s+.5*(ce[l]*me[l].Wo-re))-.5*(ce[l]*me[l].Wo-re),c=V.scale[l]/ce[a]*(r+.5*(ce[l]*me[l].Ho-se))-.5*(ce[l]*me[l].Ho-se);ge.antiStumble?(ge.allowParallax=0,e(me[l]).animate({left:Math.round(d),top:Math.round(c)},120,"linear")):e(me[l]).css({left:Math.round(d),top:Math.round(c)})}ge.antiStumble?e(me[a]).animate({left:Math.floor(s),top:Math.floor(r)},120,"linear",function(){ge.antiStumble=!1,ge.allowParallax=le}):e(me[a]).css({left:Math.floor(s),top:Math.floor(r)})}function _(){var e,t,i,o=0,n=0,a=0,s=0,l=0,d=0;N[0].ontouchmove=function(e){e.preventDefault()},N.on("touchstart",function(e){var t=r(e);ge.scrolling=!1,a=t.pageX-be,s=t.pageY-we,l=o+(a-.5*re),d=n+(s-.5*se)}),N.on("touchmove",function(c){var u,h,f=r(c),p=f.pageX-be,m=f.pageY-we,g=p-l,v=m-d;e=p,t=m,u=(g>re)*(re+.1)+.1*(0>g),h=(v>se)*(se+.1)+.1*(0>v),u?(u-=.1,a=re-u-o):u=g,h?(h-=.1,s=se-h-n):h=v,ge.scrolling=!0,w(re-u+be,se-h+we),i=!0}),N.on("touchend",function(r){i&&(o+=a-e,n+=s-t),i=0})}function C(e){if(Se){var t=e.width()+2*V.corner_w,i=e.height()+2*V.corner_w,o=parseFloat(e.css("left"))-V.corner_w,n=parseFloat(e.css("top"))-V.corner_w,a=e.siblings(".corners").css({left:o,top:n});a[0].width=t,a[0].height=i;var s=a[0].getContext("2d");return s.clearRect(0,0,t,i),s.fillStyle=V.hover_color,s.fillRect(V.corner_w,V.corner_w,t-2*V.corner_w,i-2*V.corner_w),s.beginPath(),s.strokeStyle=V.corner_color,s.lineWidth=V.corner_w,s.lineCap="square",S(s,.5*V.corner_w,V.corner_l,.5*V.corner_w,.5*V.corner_w,V.corner_l,.5*V.corner_w),S(s,t-V.corner_l,.5*V.corner_w,t-.5*V.corner_w,.5*V.corner_w,t-.5*V.corner_w,V.corner_l),S(s,t-.5*V.corner_w,i-V.corner_l,t-.5*V.corner_w,i-.5*V.corner_w,t-V.corner_l,i-.5*V.corner_w),s.stroke(),S(s,V.corner_l,i-.5*V.corner_w,.5*V.corner_w,i-.5*V.corner_w,.5*V.corner_w,i-V.corner_l),s.stroke(),!1}var r=e.siblings("span.top-l"),l=e.siblings("span.bottom-l"),d=e.siblings("span.top-r"),c=e.siblings("span.bottom-r"),u=parseFloat(e.css("left")),h=parseFloat(e.css("top")),f=e.width(),p=e.height();span_side=V.corner_l-V.corner_w,r.css({opacity:.7,left:u,top:h}),l.css({opacity:.7,left:u,top:h+p-span_side}),d.css({opacity:.7,left:u+f-span_side,top:h}),c.css({opacity:.7,left:u+f-span_side,top:h+p-span_side}),e.on("mouseleave",function(){r.css("opacity",0),l.css("opacity",0),d.css("opacity",0),c.css("opacity",0)})}function S(e,t,i,o,n,a,s){e.moveTo(t,i),e.lineTo(o,n),e.lineTo(a,s)}function x(t,i){var o=t.length-1,n=i.target;for(k();!e(n).hasClass("photo")&&0!=o;){var a=new jQuery.Event("click");a.pageX=i.pageX-scrollLeft,a.pageY=i.pageY-scrollTop,e(t[o]).addClass("toBG"),n=document.elementFromPoint(a.pageX,a.pageY),o--}for(var s=t.length,r=0;s>r;r++)e(t[r]).removeClass("toBG");return k(),e(n).hasClass("photo")||(n=!1),n}function k(){for(var t=0;t<$darkLayers.length;t++)e($darkLayers[t]).toggleClass("toBG");return $darkLayers}function T(t){if(ge.useNavig){var i=e(t);w(.5*re+be,.5*se+we)}else{var o=e(t),i=o.parent("div.container");$navig.children("div.act").removeClass("act"),$navig.children(":nth-child("+(le-i.index("div.container"))+")").addClass("act"),L(o)}ge.allowParallax=0;var n=i[0].ind,a=le-1-n,s=[];N.addClass("scale-me").removeClass("slide-me");for(var r=0;n+1>r;r++){var l=(r+a)%le,d=(l-r)*he.layer;s[l]=P(me[r],V.scale[l],de[l],d),s[l].ind=l,ge.useNavig&&(Q=setTimeout(function(){ge.allowParallax++,ge.useNavig--},1.25*(d-he.layer)))}for(var c=n+1;le>c;c++){var l=(c+a)%le,u=(le-1-c)*he.layer,h=l*he.layer;s[l]=I(me[c],V.scale[l],de[l],u,h),s[l].ind=l,ge.useNavig&&(J=setTimeout(function(){ge.allowParallax++,ge.useNavig--,Math.floor(ge.allowParallax/le)*N.removeClass("scale-me").addClass("slide-me")},u+he.scrn+he.delay+300+h+he.invis))}return s}function P(t,i,o,n){return $dark_layer1.removeClass("l1"),$dark_layer2.removeClass("l2"),Se&&!V.useJS?e(t).css(xe,he.layer+"ms").css(ke,"0ms").css(Te,"scale("+i+","+i+")"):t=M(i,t,n),Z=setTimeout(function(){e(t).css({zIndex:o}),$dark_layer1.addClass("l1"),$dark_layer2.addClass("l2")},1.25*(n-he.layer)),t}function I(t,i,o,n,a){var s=n+he.scrn;ttt2=.5*n,e(t).css("zIndex",90*i),Se&&!V.useJS?e(t).css(xe,s+"ms, "+he.scrn+"ms").css(ke," 0ms, "+ttt2+"ms").css(Te,"scale(1,1)").css({opacity:0}):(t=M(1,t,s),ge.isMobile&&e(t).css({opacity:0}).css(xe,he.scrn+"ms").css(ke,ttt2+"ms")),K=setTimeout(function(){e(t).css({zIndex:o}),Se&&!V.useJS?e(t).css(xe,"0ms").css(ke,"0ms").css(Te,"scale(0.1,0.1)"):(t=M(.1,t,0),ge.isMobile||e(t).css("visibility","hidden"))},n+he.scrn+he.delay);var r=a+he.invis;return ttt4=.5*he.invis,ee=setTimeout(function(){Se&&!V.useJS?e(t).css(xe,r+"ms, "+ttt4+"ms").css(ke," 0ms").css(Te,"scale("+i+","+i+")").css({
opacity:1}):(e(t).css("visibility","visible"),t=M(i,t,r),ge.isMobile?e(t).css({opacity:1}).css(xe,ttt4+"ms").css(ke," 0ms"):e(t).css("visibility","visible"))},n+he.scrn+he.delay+300),t}function M(t,i,o){var n=t/i.Scale;i.Scale=t;var a=i.Wo,s=i.Ho,r=parseFloat(e(i).css("top")),l=parseFloat(e(i).css("left")),d=e(i).children(".photo"),c=Math.round(n*a),u=Math.round(n*s);e(i).animate({width:c,height:u,top:Math.round(r+.5*(1-n)*s),left:Math.round(l+.5*(1-n)*a)},o),i.Wo=c,i.Ho=u;for(var h=d.length,f=0;h>f;f++){var p=parseFloat(e(d[f]).css("width")),m=parseFloat(e(d[f]).css("height")),g=parseFloat(e(d[f]).css("top")),v=parseFloat(e(d[f]).css("left"));e(d[f]).hasClass("show")||e(d[f]).animate({width:Math.round(n*p),height:Math.round(n*m),top:Math.round(n*g),left:Math.round(n*v)},o)}return i}function z(t){var i=Math.round(100/V.scale[0])/100;e(me[t]).css(Te,"scale("+V.scale[t]+","+V.scale[t]+")").children("div.dark-layer").css(Te,"scale("+i+","+i+")")}function A(){if(clearInterval(te),ae.css("display","none"),me=c(X),(V.useJS*=ge.isMobile)&&N.addClass("useJS"),Se&&!V.useJS)for(var t=0;le>t;t++)z(t);return h(X),e(".erase-source").remove(),m(re/se),Se?(V.corner_w=Math.round(V.corner_w/V.scale[le-1]),V.corner_l=Math.round(V.corner_l/V.scale[le-1])):($closeX.css("display","none"),$caption.css("display","none")),e(me[le-1]).width()&&N.on("click",function(t){if(ge.allowParallax==le&&!e(t.target).hasClass("act")){var i=x(me,t);i&&(me=T(i))}}),ge.isMobile?(_(),N.children("div.container").children(".photo").on("touchend",function(){ge.scrolling||L(e(this))})):(N.on("mousemove",function(e){w(e.pageX,e.pageY)}),N.children("div.container").children(".photo").on("click",function(){e(this).parent(".container")[0]==me[le-1]&&L(e(this))}),N.children("div.container").children("canvas.corners").on("click touchend",function(){L(q)}),N.children("div.container").children(".photo").not(".top-slice").on("mouseenter",function(t){q=e(t.target),q.parent(".container")[0]!=me[le-1]||q.hasClass("top-slice")||C(q)})),$navig.children("div").on("click touchend",function(){E(e(this))}),N}function L(t){if(!t.hasClass("show")&&ge.allowParallax==le){ge.isLightbox=!0,ge.allowParallax=0,inImW=t.width(),inImH=t.height(),inImT=parseFloat(t.css("top")),inImL=parseFloat(t.css("left")),$parent=t.parent(),sc=V.scale[le-1],inScale=V.scale[$parent[0].ind],$dark_bg=t.siblings(".dark-layer").addClass("l3"),N[0].ontouchstart=function(e){e.preventDefault()};var i=parseFloat($parent.css("top")),o=parseFloat($parent.css("left")),n=$parent[0].Wo,a=$parent[0].Ho;return N.addClass("lightbox"),t.data("descr")&&$caption_text.html(t.data("descr")),t.addClass("show top-slice"),H(t,inImW,inImH,sc,inScale,n,a,o,i,$dark_bg),Se&&!V.useJS?(t.css(Te,"scale("+ue+","+ue+")"),$dark_bg.css({width:re,height:se,left:Math.round((.5*(n-re)*(inScale-1)-o)/inScale),top:Math.round((.5*(a-se)*(inScale-1)-i)/inScale)})):(t.siblings("span").css("opacity",0),$dark_bg.css({width:re,height:se,left:Math.round(-o-.5*(1-sc/inScale)*n),top:Math.round(-i-.5*(1-sc/inScale)*a),display:"none"})),e(window).resize(function(){ge.isLightbox&&Se&&(be=N.offset().left,we=N.offset().top,l(),i=parseFloat($parent.css("top")),o=parseFloat($parent.css("left")),H(N.children("div.container").children(".show.top-slice"),inImW,inImH,sc,inScale,n,a,o,i,$dark_bg))}),$closeX.on("mouseover",function(){$closeX.addClass("hovered")}),$closeX.on("click touchend",function(){L(t)}),e(document).keyup(function(e){27==e.keyCode&&L(t)}),!0}return t.hasClass("show")&&me.length==le&&$closeX[0].offsetWidth?(N[0].ontouchstart=function(e){return!0},N.removeClass("lightbox"),$closeX.removeClass("hovered"),t.siblings(".dark-layer").removeClass("l3"),$caption_text.empty(),Se&&!V.useJS?t.removeClass("show").css({left:Math.round(inImL),top:Math.round(inImT),maxWidth:"none",maxHeight:"none"}).css(Te,"none"):(t.removeClass("show").animate({left:Math.round(sc*inImL/inScale),top:Math.round(sc*inImT/inScale),width:Math.round(sc*inImW/inScale),height:Math.round(sc*inImH/inScale)},400).css({maxWidth:"none",maxHeight:"none"}),$closeX.fadeOut(),$dark_bg.fadeOut(),$caption.fadeOut()),U=setTimeout(function(){t.removeClass("top-slice"),ge.allowParallax=le,ge.isLightbox=!1,ge.antiStumble=!0,N.removeClass("scale-me").addClass("slide-me")},400),!0):void 0}function H(e,t,i,o,n,a,s,r,l,d){var c,u,h=20,f=Se*!V.useJS+(!Se+V.useJS)*n;if(t/f>re||i/f>se-110){if(t/i>re/se){var p=re-2*$closeX.width(),m=Math.round((re-2*$closeX.width())*i/t);h=.5*$closeX.width()}else var p=Math.round((se-110)*t/i),m=se-110;e.css({maxHeight:m,maxWidth:p}),c=p*f,u=m*f}else c=t,u=i;return Se&&!V.useJS?e.css({left:Math.round(.5*(re-c*o-2*r-a*(1-o))/o),top:Math.round(.5*(se-u*o-2*l-s*(1-o))/o)}):e.animate({left:Math.round(-r-.5*(1-o/n)*a+.5*(re-c/n)),top:Math.round(-l-.5*(1-o/n)*s+.5*(se-u/n)),width:Math.round(c/n),height:Math.round(u/n)},850,function(){$closeX.delay(700).fadeIn(400),d.delay(700).fadeIn(400),$caption.delay(700).fadeIn(400)}),$caption.css("top",Math.round(.5*(se+u/(Se*!V.useJS+(!Se+V.useJS)*n)))),$closeX.css({top:Math.round(.5*(se-u/(Se*!V.useJS+(!Se+V.useJS)*n))),left:Math.round(.5*c/(Se*!V.useJS+(!Se+V.useJS)*n)+h)}),e}function E(t){if(ge.allowParallax>=le&&!t.hasClass("act")){_(),ge.useNavig=le;var i=le-$navig.children(".act").index(),o=le-t.index(),n=le-1-i;$navig.children(".act").removeClass("act"),t.addClass("act"),me=T(e(me[(o+n)%le]))}}e.fn.exists=function(){return e(this).length>0?!0:!1},e.fn.loaded=function(t,i,o){var n=this.length;return n>0?this.each(function(){var o=this,a=e(o);a.on("load.dt",function(o){e(this).off("load.dt"),"function"==typeof t&&t.call(this),--n<=0&&"function"==typeof i&&i.call(this)}),o.complete&&void 0!==o.complete?a.trigger("load.dt"):o.src=o.src}):o?("function"==typeof i&&i.call(this),this):void 0};var B=e("body"),O=e("#main-slideshow"),R=e(".three-d-slider"),F=e("#wpadminbar").height();e(".masthead:not(.side-header):not(.side-header-v-stroke)").height();if(B.hasClass("transparent"))var D=0;else if(B.hasClass("overlap"))var D=e(".masthead:not(.side-header):not(.side-header-v-stroke)").height()+(parseInt(O.css("marginTop"))+parseInt(O.css("marginBottom")));else var D=e(".masthead:not(.side-header):not(.side-header-v-stroke)").height();if(R.length>0){if(O.hasClass("fixed"))var W=R.attr("data-height")/R.attr("data-width"),N=(R.css("height"),R.css("height",R.width()*W).addClass("slide-me")),j=R.width();else if(O.hasClass("fixed-height"))var W=R.attr("data-height")/R.attr("data-width"),N=(R.css("height"),R.css("height",R.width()*W).addClass("slide-me")),j=R.width();else{if(e(".boxed").length>0)var $=parseInt(e("#page.boxed").css("margin-bottom"));else var $=0;var N=R.css({height:e(window).height()-D-$-F-$}).addClass("slide-me")}var V={useJS:1,cellSize:300,images:[e("#level1 img"),e("#level2 img"),e("#level3 img")],scale:[.14,.23,.35],corner_w:3,corner_l:30,corner_color:"#ffffff",hover_color:"rgba(0, 0, 0, .35)"},X=[],G=e([]),Y=0;t();var q,U,Q,J,Z,K,ee,te,ie,oe=0,ne=G.length,ae=N.children("#loading"),se=N.height(),re=N.width(),le=3,de=[3,6,9],ce=[1,1,1],ue=Math.round(100/V.scale[le-1])/100,he={layer:700,invis:850,scrn:500,delay:100},fe=[],pe=[],me=[],ge={allowParallax:le,useNavig:0,antiStumble:0,isLightbox:0,isMobile:/(Android|BlackBerry|iPhone|iPod|iPad|Palm|Symbian)/.test(navigator.userAgent),scrolling:!1,noImagesWarning:"There are no slides to display. Please upload images."};if(O.hasClass("fixed")){var ve,ye=j;e(window).on("resize",function(){var e=R.attr("data-width"),t=R.attr("data-height");if(ve=R.width(),ve!=ye){var i=R.css("height",ve*(t/e)).addClass("slide-me");ve=R.width()}else i=R.css("height",R.width()*W).addClass("slide-me")})}else if(O.hasClass("fixed-height")){var ve,ye=j;e(window).on("resize",function(){var e=R.attr("data-width"),t=R.attr("data-height");if(ve=R.width(),ve!=ye){var i=R.css("height",ve*(t/e)).addClass("slide-me");ve=R.width()}else i=R.css("height",R.width()*W).addClass("slide-me")})}else e(window).on("resize",function(){if(e(".boxed").length>0)var t=parseInt(e("#page.boxed").css("margin-bottom"));else var t=0;R.css({height:e(window).height()-D-t-F-t}).addClass("slide-me")});var be=N.offset().left,we=N.offset().top,_e="",Ce="";/webkit/.test(navigator.userAgent.toLowerCase())?(_e="-webkit-",Ce="Webkit"):/msie/.test(navigator.userAgent.toLowerCase())||navigator.userAgent.match(/Trident/)&&!navigator.userAgent.match(/MSIE/)?(_e="-ms-",Ce="ms"):/mozilla/.test(navigator.userAgent.toLowerCase())&&!/webkit/.test(navigator.userAgent.toLowerCase())?(_e="-moz-",Ce="Moz"):/opera/.test(navigator.userAgent.toLowerCase())&&(_e="-o-",Ce="O");var Se=s()*a(),xe=_e+"transition-duration",ke=_e+"transition-delay",Te=_e+"transform";return o()}e.fn.loaded=function(t,i,o){var n=this.length;return n>0?this.each(function(){var o=this,a=e(o);a.on("load.dt",function(o){e(this).off("load.dt"),"function"==typeof t&&t.call(this),--n<=0&&"function"==typeof i&&i.call(this)}),o.complete&&void 0!==o.complete?a.trigger("load.dt"):o.src=o.src}):o?("function"==typeof i&&i.call(this),this):void 0}}),function(e){function t(){}function i(e){function i(t){t.prototype.option||(t.prototype.option=function(t){e.isPlainObject(t)&&(this.options=e.extend(!0,this.options,t))})}function n(t,i){e.fn[t]=function(n){if("string"==typeof n){for(var s=o.call(arguments,1),r=0,l=this.length;l>r;r++){var d=this[r],c=e.data(d,t);if(c)if(e.isFunction(c[n])&&"_"!==n.charAt(0)){var u=c[n].apply(c,s);if(void 0!==u)return u}else a("no such method '"+n+"' for "+t+" instance");else a("cannot call methods on "+t+" prior to initialization; attempted to call '"+n+"'")}return this}return this.each(function(){var o=e.data(this,t);o?(o.option(n),o._init()):(o=new i(this,n),e.data(this,t,o))})}}if(e){var a="undefined"==typeof console?t:function(e){console.error(e)};return e.bridget=function(e,t){i(t),n(e,t)},e.bridget}}var o=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):i("object"==typeof exports?require("jquery"):e.jQuery)}(window),function(e){function t(t){var i=e.event;return i.target=i.target||i.srcElement||t,i}var i=document.documentElement,o=function(){};i.addEventListener?o=function(e,t,i){e.addEventListener(t,i,!1)}:i.attachEvent&&(o=function(e,i,o){e[i+o]=o.handleEvent?function(){var i=t(e);o.handleEvent.call(o,i)}:function(){var i=t(e);o.call(e,i)},e.attachEvent("on"+i,e[i+o])});var n=function(){};i.removeEventListener?n=function(e,t,i){e.removeEventListener(t,i,!1)}:i.detachEvent&&(n=function(e,t,i){e.detachEvent("on"+t,e[t+i]);try{delete e[t+i]}catch(o){e[t+i]=void 0}});var a={bind:o,unbind:n};"function"==typeof define&&define.amd?define("eventie/eventie",a):"object"==typeof exports?module.exports=a:e.eventie=a}(this),function(e){function t(e){"function"==typeof e&&(t.isReady?e():s.push(e))}function i(e){var i="readystatechange"===e.type&&"complete"!==a.readyState;t.isReady||i||o()}function o(){t.isReady=!0;for(var e=0,i=s.length;i>e;e++){var o=s[e];o()}}function n(n){return"complete"===a.readyState?o():(n.bind(a,"DOMContentLoaded",i),n.bind(a,"readystatechange",i),n.bind(e,"load",i)),t}var a=e.document,s=[];t.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],n):"object"==typeof exports?module.exports=n(require("eventie")):e.docReady=n(e.eventie)}(window),function(){function e(){}function t(e,t){for(var i=e.length;i--;)if(e[i].listener===t)return i;return-1}function i(e){return function(){return this[e].apply(this,arguments)}}var o=e.prototype,n=this,a=n.EventEmitter;o.getListeners=function(e){var t,i,o=this._getEvents();if(e instanceof RegExp){t={};for(i in o)o.hasOwnProperty(i)&&e.test(i)&&(t[i]=o[i])}else t=o[e]||(o[e]=[]);return t},o.flattenListeners=function(e){var t,i=[];for(t=0;tn;n++)if(t=i[n]+e,"string"==typeof o[t])return t}}var i="Webkit Moz ms Ms O".split(" "),o=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return t}):"object"==typeof exports?module.exports=t:e.getStyleProperty=t}(window),function(e,t){function i(e){var t=parseFloat(e),i=-1===e.indexOf("%")&&!isNaN(t);return i&&t}function o(){}function n(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0,i=r.length;i>t;t++){var o=r[t];e[o]=0}return e}function a(t){function o(){if(!h){h=!0;var o=e.getComputedStyle;if(d=function(){var e=o?function(e){return o(e,null)}:function(e){return e.currentStyle};return function(t){var i=e(t);return i||s("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),i}}(),c=t("boxSizing")){var n=document.createElement("div");n.style.width="200px",n.style.padding="1px 2px 3px 4px",n.style.borderStyle="solid",n.style.borderWidth="1px 2px 3px 4px",n.style[c]="border-box";var a=document.body||document.documentElement;a.appendChild(n);var r=d(n);u=200===i(r.width),a.removeChild(n)}}}function a(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var t=d(e);if("none"===t.display)return n();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var s=a.isBorderBox=!(!c||!t[c]||"border-box"!==t[c]),h=0,f=r.length;f>h;h++){var p=r[h],m=t[p];m=l(e,m);var g=parseFloat(m);a[p]=isNaN(g)?0:g}var v=a.paddingLeft+a.paddingRight,y=a.paddingTop+a.paddingBottom,b=a.marginLeft+a.marginRight,w=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,C=a.borderTopWidth+a.borderBottomWidth,S=s&&u,x=i(t.width);x!==!1&&(a.width=x+(S?0:v+_));var k=i(t.height);return k!==!1&&(a.height=k+(S?0:y+C)),a.innerWidth=a.width-(v+_),a.innerHeight=a.height-(y+C),a.outerWidth=a.width+b,a.outerHeight=a.height+w,a}}function l(t,i){if(e.getComputedStyle||-1===i.indexOf("%"))return i;var o=t.style,n=o.left,a=t.runtimeStyle,s=a&&a.left;return s&&(a.left=t.currentStyle.left),o.left=i,i=o.pixelLeft,o.left=n,s&&(a.left=s),i}var d,c,u,h=!1;return a}var s="undefined"==typeof console?o:function(e){console.error(e)},r=["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"],a):"object"==typeof exports?module.exports=a(require("desandro-get-style-property")):e.getSize=a(e.getStyleProperty)}(window),function(e){function t(e,t){return e[s](t)}function i(e){if(!e.parentNode){var t=document.createDocumentFragment();t.appendChild(e)}}function o(e,t){i(e);for(var o=e.parentNode.querySelectorAll(t),n=0,a=o.length;a>n;n++)if(o[n]===e)return!0;return!1}function n(e,o){return i(e),t(e,o)}var a,s=function(){if(e.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],i=0,o=t.length;o>i;i++){var n=t[i],a=n+"MatchesSelector";if(e[a])return a}}();if(s){var r=document.createElement("div"),l=t(r,"div");a=l?t:n}else a=o;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return a}):"object"==typeof exports?module.exports=a:window.matchesSelector=a}(Element.prototype),function(e){function t(e,t){for(var i in t)e[i]=t[i];return e}function i(e){for(var t in e)return!1;return t=null,!0}function o(e){return e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}function n(e,n,a){function r(e,t){e&&(this.element=e,this.layout=t,this.position={x:0,y:0},this._create())}var l=a("transition"),d=a("transform"),c=l&&d,u=!!a("perspective"),h={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[l],f=["transform","transition","transitionDuration","transitionProperty"],p=function(){for(var e={},t=0,i=f.length;i>t;t++){var o=f[t],n=a(o);n&&n!==o&&(e[o]=n)}return e}();t(r.prototype,e.prototype),r.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},r.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},r.prototype.getSize=function(){this.size=n(this.element)},r.prototype.css=function(e){var t=this.element.style;for(var i in e){var o=p[i]||i;t[o]=e[i]}},r.prototype.getPosition=function(){var e=s(this.element),t=this.layout.options,i=t.isOriginLeft,o=t.isOriginTop,n=parseInt(e[i?"left":"right"],10),a=parseInt(e[o?"top":"bottom"],10);n=isNaN(n)?0:n,a=isNaN(a)?0:a;var r=this.layout.size;n-=i?r.paddingLeft:r.paddingRight,a-=o?r.paddingTop:r.paddingBottom,this.position.x=n,this.position.y=a},r.prototype.layoutPosition=function(){var e=this.layout.size,t=this.layout.options,i={};t.isOriginLeft?(i.left=this.position.x+e.paddingLeft+"px",i.right=""):(i.right=this.position.x+e.paddingRight+"px",i.left=""),t.isOriginTop?(i.top=this.position.y+e.paddingTop+"px",i.bottom=""):(i.bottom=this.position.y+e.paddingBottom+"px",i.top=""),this.css(i),this.emitEvent("layout",[this])};var m=u?function(e,t){return"translate3d("+e+"px, "+t+"px, 0)"}:function(e,t){return"translate("+e+"px, "+t+"px)"};r.prototype._transitionTo=function(e,t){this.getPosition();var i=this.position.x,o=this.position.y,n=parseInt(e,10),a=parseInt(t,10),s=n===this.position.x&&a===this.position.y;if(this.setPosition(e,t),s&&!this.isTransitioning)return void this.layoutPosition();var r=e-i,l=t-o,d={},c=this.layout.options;r=c.isOriginLeft?r:-r,l=c.isOriginTop?l:-l,d.transform=m(r,l),this.transition({to:d,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},r.prototype.goTo=function(e,t){this.setPosition(e,t),this.layoutPosition()},r.prototype.moveTo=c?r.prototype._transitionTo:r.prototype.goTo,r.prototype.setPosition=function(e,t){this.position.x=parseInt(e,10),this.position.y=parseInt(t,10)},r.prototype._nonTransition=function(e){this.css(e.to),e.isCleaning&&this._removeStyles(e.to);for(var t in e.onTransitionEnd)e.onTransitionEnd[t].call(this)},r.prototype._transition=function(e){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(e);var t=this._transn;for(var i in e.onTransitionEnd)t.onEnd[i]=e.onTransitionEnd[i];for(i in e.to)t.ingProperties[i]=!0,e.isCleaning&&(t.clean[i]=!0);if(e.from){this.css(e.from);var o=this.element.offsetHeight;o=null}this.enableTransition(e.to),this.css(e.to),this.isTransitioning=!0};var g=d&&o(d)+",opacity";r.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:g,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(h,this,!1))},r.prototype.transition=r.prototype[l?"_transition":"_nonTransition"],r.prototype.onwebkitTransitionEnd=function(e){this.ontransitionend(e)},r.prototype.onotransitionend=function(e){this.ontransitionend(e)};var v={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};r.prototype.ontransitionend=function(e){if(e.target===this.element){var t=this._transn,o=v[e.propertyName]||e.propertyName;if(delete t.ingProperties[o],i(t.ingProperties)&&this.disableTransition(),o in t.clean&&(this.element.style[e.propertyName]="",delete t.clean[o]),o in t.onEnd){var n=t.onEnd[o];n.call(this),delete t.onEnd[o]}this.emitEvent("transitionEnd",[this])}},r.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},r.prototype._removeStyles=function(e){var t={};for(var i in e)t[i]="";this.css(t)};var y={transitionProperty:"",transitionDuration:""};return r.prototype.removeTransitionStyles=function(){this.css(y)},r.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.emitEvent("remove",[this])},r.prototype.remove=function(){if(!l||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var e=this;this.on("transitionEnd",function(){return e.removeElem(),!0}),this.hide()},r.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var e=this.layout.options;this.transition({from:e.hiddenStyle,to:e.visibleStyle,isCleaning:!0})},r.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var e=this.layout.options;this.transition({from:e.visibleStyle,to:e.hiddenStyle,isCleaning:!0,onTransitionEnd:{opacity:function(){this.isHidden&&this.css({display:"none"})}}})},r.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},r}var a=e.getComputedStyle,s=a?function(e){return a(e,null)}:function(e){return e.currentStyle};"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property"],n):"object"==typeof exports?module.exports=n(require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property")):(e.Outlayer={},e.Outlayer.Item=n(e.EventEmitter,e.getSize,e.getStyleProperty))}(window),function(e){function t(e,t){for(var i in t)e[i]=t[i];return e}function i(e){return"[object Array]"===u.call(e)}function o(e){var t=[];if(i(e))t=e;else if(e&&"number"==typeof e.length)for(var o=0,n=e.length;n>o;o++)t.push(e[o]);else t.push(e);return t}function n(e,t){var i=f(t,e);-1!==i&&t.splice(i,1)}function a(e){return e.replace(/(.)([A-Z])/g,function(e,t,i){return t+"-"+i}).toLowerCase()}function s(i,s,u,f,p,m){function g(e,i){if("string"==typeof e&&(e=r.querySelector(e)),!e||!h(e))return void(l&&l.error("Bad "+this.constructor.namespace+" element: "+e));this.element=e,this.options=t({},this.constructor.defaults),this.option(i);var o=++v;this.element.outlayerGUID=o,y[o]=this,this._create(),this.options.isInitLayout&&this.layout()}var v=0,y={};return g.namespace="outlayer",g.Item=m,g.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)"}},t(g.prototype,u.prototype),g.prototype.option=function(e){t(this.options,e)},g.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),t(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},g.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},g.prototype._itemize=function(e){for(var t=this._filterFindItemElements(e),i=this.constructor.Item,o=[],n=0,a=t.length;a>n;n++){var s=t[n],r=new i(s,this);o.push(r)}return o},g.prototype._filterFindItemElements=function(e){e=o(e);for(var t=this.options.itemSelector,i=[],n=0,a=e.length;a>n;n++){var s=e[n];if(h(s))if(t){p(s,t)&&i.push(s);for(var r=s.querySelectorAll(t),l=0,d=r.length;d>l;l++)i.push(r[l])}else i.push(s)}return i},g.prototype.getItemElements=function(){for(var e=[],t=0,i=this.items.length;i>t;t++)e.push(this.items[t].element);return e},g.prototype.layout=function(){this._resetLayout(),this._manageStamps();var e=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},g.prototype._init=g.prototype.layout,g.prototype._resetLayout=function(){this.getSize()},g.prototype.getSize=function(){this.size=f(this.element)},g.prototype._getMeasurement=function(e,t){var i,o=this.options[e];o?("string"==typeof o?i=this.element.querySelector(o):h(o)&&(i=o),this[e]=i?f(i)[t]:o):this[e]=0},g.prototype.layoutItems=function(e,t){e=this._getItemsForLayout(e),this._layoutItems(e,t),this._postLayout()},g.prototype._getItemsForLayout=function(e){for(var t=[],i=0,o=e.length;o>i;i++){var n=e[i];n.isIgnored||t.push(n)}return t},g.prototype._layoutItems=function(e,t){function i(){o.emitEvent("layoutComplete",[o,e])}var o=this;if(!e||!e.length)return void i();this._itemsOn(e,"layout",i);for(var n=[],a=0,s=e.length;s>a;a++){var r=e[a],l=this._getItemLayoutPosition(r);l.item=r,l.isInstant=t||r.isLayoutInstant,n.push(l)}this._processLayoutQueue(n)},g.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},g.prototype._processLayoutQueue=function(e){for(var t=0,i=e.length;i>t;t++){var o=e[t];this._positionItem(o.item,o.x,o.y,o.isInstant)}},g.prototype._positionItem=function(e,t,i,o){o?e.goTo(t,i):e.moveTo(t,i)},g.prototype._postLayout=function(){this.resizeContainer()},g.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},g.prototype._getContainerSize=c,g.prototype._setContainerMeasure=function(e,t){if(void 0!==e){var i=this.size;i.isBorderBox&&(e+=t?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),e=Math.max(e,0),this.element.style[t?"width":"height"]=e+"px"}},g.prototype._itemsOn=function(e,t,i){function o(){return n++,n===a&&i.call(s),!0}for(var n=0,a=e.length,s=this,r=0,l=e.length;l>r;r++){var d=e[r];d.on(t,o)}},g.prototype.ignore=function(e){var t=this.getItem(e);t&&(t.isIgnored=!0)},g.prototype.unignore=function(e){var t=this.getItem(e);t&&delete t.isIgnored},g.prototype.stamp=function(e){if(e=this._find(e)){this.stamps=this.stamps.concat(e);for(var t=0,i=e.length;i>t;t++){var o=e[t];this.ignore(o)}}},g.prototype.unstamp=function(e){if(e=this._find(e))for(var t=0,i=e.length;i>t;t++){var o=e[t];n(o,this.stamps),this.unignore(o)}},g.prototype._find=function(e){return e?("string"==typeof e&&(e=this.element.querySelectorAll(e)),e=o(e)):void 0},g.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var e=0,t=this.stamps.length;t>e;e++){var i=this.stamps[e];this._manageStamp(i)}}},g.prototype._getBoundingRect=function(){var e=this.element.getBoundingClientRect(),t=this.size;this._boundingRect={left:e.left+t.paddingLeft+t.borderLeftWidth,top:e.top+t.paddingTop+t.borderTopWidth,right:e.right-(t.paddingRight+t.borderRightWidth),bottom:e.bottom-(t.paddingBottom+t.borderBottomWidth)}},g.prototype._manageStamp=c,g.prototype._getElementOffset=function(e){var t=e.getBoundingClientRect(),i=this._boundingRect,o=f(e),n={left:t.left-i.left-o.marginLeft,top:t.top-i.top-o.marginTop,right:i.right-t.right-o.marginRight,bottom:i.bottom-t.bottom-o.marginBottom};return n},g.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},g.prototype.bindResize=function(){this.isResizeBound||(i.bind(e,"resize",this),this.isResizeBound=!0)},g.prototype.unbindResize=function(){this.isResizeBound&&i.unbind(e,"resize",this),this.isResizeBound=!1},g.prototype.onresize=function(){function e(){t.resize(),delete t.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var t=this;this.resizeTimeout=setTimeout(e,100)},g.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},g.prototype.needsResizeLayout=function(){var e=f(this.element),t=this.size&&e;return t&&e.innerWidth!==this.size.innerWidth},g.prototype.addItems=function(e){var t=this._itemize(e);return t.length&&(this.items=this.items.concat(t)),t},g.prototype.appended=function(e){var t=this.addItems(e);t.length&&(this.layoutItems(t,!0),this.reveal(t))},g.prototype.prepended=function(e){var t=this._itemize(e);if(t.length){var i=this.items.slice(0);this.items=t.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(i)}},g.prototype.reveal=function(e){var t=e&&e.length;if(t)for(var i=0;t>i;i++){var o=e[i];o.reveal()}},g.prototype.hide=function(e){var t=e&&e.length;if(t)for(var i=0;t>i;i++){var o=e[i];o.hide()}},g.prototype.getItem=function(e){for(var t=0,i=this.items.length;i>t;t++){var o=this.items[t];if(o.element===e)return o}},g.prototype.getItems=function(e){if(e&&e.length){for(var t=[],i=0,o=e.length;o>i;i++){var n=e[i],a=this.getItem(n);a&&t.push(a)}return t}},g.prototype.remove=function(e){e=o(e);var t=this.getItems(e);if(t&&t.length){this._itemsOn(t,"remove",function(){this.emitEvent("removeComplete",[this,t])});for(var i=0,a=t.length;a>i;i++){var s=t[i];s.remove(),n(s,this.items)}}},g.prototype.destroy=function(){var e=this.element.style;e.height="",e.position="",e.width="";for(var t=0,i=this.items.length;i>t;t++){var o=this.items[t];o.destroy()}this.unbindResize();var n=this.element.outlayerGUID;delete y[n],delete this.element.outlayerGUID,d&&d.removeData(this.element,this.constructor.namespace)},g.data=function(e){var t=e&&e.outlayerGUID;return t&&y[t]},g.create=function(e,i){function o(){g.apply(this,arguments)}return Object.create?o.prototype=Object.create(g.prototype):t(o.prototype,g.prototype),o.prototype.constructor=o,o.defaults=t({},g.defaults),t(o.defaults,i),o.prototype.settings={},o.namespace=e,o.data=g.data,o.Item=function(){m.apply(this,arguments)},o.Item.prototype=new m,s(function(){for(var t=a(e),i=r.querySelectorAll(".js-"+t),n="data-"+t+"-options",s=0,c=i.length;c>s;s++){var u,h=i[s],f=h.getAttribute(n);try{u=f&&JSON.parse(f)}catch(p){l&&l.error("Error parsing "+n+" on "+h.nodeName.toLowerCase()+(h.id?"#"+h.id:"")+": "+p);continue}var m=new o(h,u);d&&d.data(h,e,m)}}),d&&d.bridget&&d.bridget(e,o),o},g.Item=m,g}var r=e.document,l=e.console,d=e.jQuery,c=function(){},u=Object.prototype.toString,h="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(e){return e instanceof HTMLElement}:function(e){return e&&"object"==typeof e&&1===e.nodeType&&"string"==typeof e.nodeName},f=Array.prototype.indexOf?function(e,t){return e.indexOf(t)}:function(e,t){for(var i=0,o=e.length;o>i;i++)if(e[i]===t)return i;
return-1};"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","doc-ready/doc-ready","eventEmitter/EventEmitter","get-size/get-size","matches-selector/matches-selector","./item"],s):"object"==typeof exports?module.exports=s(require("eventie"),require("doc-ready"),require("wolfy87-eventemitter"),require("get-size"),require("desandro-matches-selector"),require("./item")):e.Outlayer=s(e.eventie,e.docReady,e.EventEmitter,e.getSize,e.matchesSelector,e.Outlayer.Item)}(window),function(e){function t(e){function t(){e.Item.apply(this,arguments)}t.prototype=new e.Item,t.prototype._create=function(){this.id=this.layout.itemGUID++,e.Item.prototype._create.call(this),this.sortData={}},t.prototype.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var e=this.layout.options.getSortData,t=this.layout._sorters;for(var i in e){var o=t[i];this.sortData[i]=o(this.element,this)}}};var i=t.prototype.destroy;return t.prototype.destroy=function(){i.apply(this,arguments),this.css({display:""})},t}"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],t):"object"==typeof exports?module.exports=t(require("outlayer")):(e.Isotope=e.Isotope||{},e.Isotope.Item=t(e.Outlayer))}(window),function(e){function t(e,t){function i(e){this.isotope=e,e&&(this.options=e.options[this.namespace],this.element=e.element,this.items=e.filteredItems,this.size=e.size)}return function(){function e(e){return function(){return t.prototype[e].apply(this.isotope,arguments)}}for(var o=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],n=0,a=o.length;a>n;n++){var s=o[n];i.prototype[s]=e(s)}}(),i.prototype.needsVerticalResizeLayout=function(){var t=e(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(e,t){var i=e+t,o="outer"+t;if(this._getMeasurement(i,o),!this[i]){var n=this.getFirstItemSize();this[i]=n&&n[o]||this.isotope.size["inner"+t]}},i.prototype.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(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(e,t){function o(){i.apply(this,arguments)}return o.prototype=new i,t&&(o.options=t),o.prototype.namespace=e,i.modes[e]=o,o},i}"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")):(e.Isotope=e.Isotope||{},e.Isotope.LayoutMode=t(e.getSize,e.Outlayer))}(window),function(e){function t(e,t){var o=e.create("masonry");return o.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var e=this.cols;for(this.colYs=[];e--;)this.colYs.push(0);this.maxY=0},o.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var e=this.items[0],i=e&&e.element;this.columnWidth=i&&t(i).outerWidth||this.containerWidth}this.columnWidth+=this.gutter,this.cols=Math.floor((this.containerWidth+this.gutter)/this.columnWidth),this.cols=Math.max(this.cols,1)},o.prototype.getContainerWidth=function(){var e=this.options.isFitWidth?this.element.parentNode:this.element,i=t(e);this.containerWidth=i&&i.innerWidth},o.prototype._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth%this.columnWidth,o=t&&1>t?"round":"ceil",n=Math[o](e.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var a=this._getColGroup(n),s=Math.min.apply(Math,a),r=i(a,s),l={x:this.columnWidth*r,y:s},d=s+e.size.outerHeight,c=this.cols+1-a.length,u=0;c>u;u++)this.colYs[r+u]=d;return l},o.prototype._getColGroup=function(e){if(2>e)return this.colYs;for(var t=[],i=this.cols+1-e,o=0;i>o;o++){var n=this.colYs.slice(o,o+e);t[o]=Math.max.apply(Math,n)}return t},o.prototype._manageStamp=function(e){var i=t(e),o=this._getElementOffset(e),n=this.options.isOriginLeft?o.left:o.right,a=n+i.outerWidth,s=Math.floor(n/this.columnWidth);s=Math.max(0,s);var r=Math.floor(a/this.columnWidth);r-=a%this.columnWidth?0:1,r=Math.min(this.cols-1,r);for(var l=(this.options.isOriginTop?o.top:o.bottom)+i.outerHeight,d=s;r>=d;d++)this.colYs[d]=Math.max(l,this.colYs[d])},o.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var e={height:this.maxY};return this.options.isFitWidth&&(e.width=this._getContainerFitWidth()),e},o.prototype._getContainerFitWidth=function(){for(var e=0,t=this.cols;--t&&0===this.colYs[t];)e++;return(this.cols-e)*this.columnWidth-this.gutter},o.prototype.needsResizeLayout=function(){var e=this.containerWidth;return this.getContainerWidth(),e!==this.containerWidth},o}var i=Array.prototype.indexOf?function(e,t){return e.indexOf(t)}:function(e,t){for(var i=0,o=e.length;o>i;i++){var n=e[i];if(n===t)return i}return-1};"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],t):"object"==typeof exports?module.exports=t(require("outlayer"),require("get-size")):e.Masonry=t(e.Outlayer,e.getSize)}(window),function(e){function t(e,t){for(var i in t)e[i]=t[i];return e}function i(e,i){var o=e.create("masonry"),n=o.prototype._getElementOffset,a=o.prototype.layout,s=o.prototype._getMeasurement;t(o.prototype,i.prototype),o.prototype._getElementOffset=n,o.prototype.layout=a,o.prototype._getMeasurement=s;var r=o.prototype.measureColumns;o.prototype.measureColumns=function(){this.items=this.isotope.filteredItems,r.call(this)};var l=o.prototype._manageStamp;return o.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,l.apply(this,arguments)},o}"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],i):"object"==typeof exports?module.exports=i(require("../layout-mode"),require("masonry-layout")):i(e.Isotope.LayoutMode,e.Masonry)}(window),function(e){function t(e){var t=e.create("fitRows");return t.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},t.prototype._getItemLayoutPosition=function(e){e.getSize();var t=e.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);var o={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+e.size.outerHeight),this.x+=t,o},t.prototype._getContainerSize=function(){return{height:this.maxY}},t}"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(e.Isotope.LayoutMode)}(window),function(e){function t(e){var t=e.create("vertical",{horizontalAlignment:0});return t.prototype._resetLayout=function(){this.y=0},t.prototype._getItemLayoutPosition=function(e){e.getSize();var t=(this.isotope.size.innerWidth-e.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=e.size.outerHeight,{x:t,y:i}},t.prototype._getContainerSize=function(){return{height:this.y}},t}"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],t):"object"==typeof exports?module.exports=t(require("../layout-mode")):t(e.Isotope.LayoutMode)}(window),function(e){function t(e,t){for(var i in t)e[i]=t[i];return e}function i(e){return"[object Array]"===c.call(e)}function o(e){var t=[];if(i(e))t=e;else if(e&&"number"==typeof e.length)for(var o=0,n=e.length;n>o;o++)t.push(e[o]);else t.push(e);return t}function n(e,t){var i=u(t,e);-1!==i&&t.splice(i,1)}function a(e,i,a,l,c){function u(e,t){return function(i,o){for(var n=0,a=e.length;a>n;n++){var s=e[n],r=i.sortData[s],l=o.sortData[s];if(r>l||l>r){var d=void 0!==t[s]?t[s]:t,c=d?1:-1;return(r>l?1:-1)*c}}return 0}}var h=e.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});h.Item=l,h.LayoutMode=c,h.prototype._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var t in c.modes)this._initLayoutMode(t)},h.prototype.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},h.prototype._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0,o=t.length;o>i;i++){var n=t[i];n.id=this.itemGUID++}return this._updateItemsSortData(t),t},h.prototype._initLayoutMode=function(e){var i=c.modes[e],o=this.options[e]||{};this.options[e]=i.options?t(i.options,o):o,this.modes[e]=new i(this)},h.prototype.layout=function(){return!this._isLayoutInited&&this.options.isInitLayout?void this.arrange():void this._layout()},h.prototype._layout=function(){var e=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,e),this._isLayoutInited=!0},h.prototype.arrange=function(e){this.option(e),this._getIsInstant(),this.filteredItems=this._filter(this.items),this._sort(),this._layout()},h.prototype._init=h.prototype.arrange,h.prototype._getIsInstant=function(){var e=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=e,e},h.prototype._filter=function(e){function t(){u.reveal(n),u.hide(a)}var i=this.options.filter;i=i||"*";for(var o=[],n=[],a=[],s=this._getFilterTest(i),r=0,l=e.length;l>r;r++){var d=e[r];if(!d.isIgnored){var c=s(d);c&&o.push(d),c&&d.isHidden?n.push(d):c||d.isHidden||a.push(d)}}var u=this;return this._isInstant?this._noTransition(t):t(),o},h.prototype._getFilterTest=function(e){return s&&this.options.isJQueryFiltering?function(t){return s(t.element).is(e)}:"function"==typeof e?function(t){return e(t.element)}:function(t){return a(t.element,e)}},h.prototype.updateSortData=function(e){var t;e?(e=o(e),t=this.getItems(e)):t=this.items,this._getSorters(),this._updateItemsSortData(t)},h.prototype._getSorters=function(){var e=this.options.getSortData;for(var t in e){var i=e[t];this._sorters[t]=f(i)}},h.prototype._updateItemsSortData=function(e){for(var t=e&&e.length,i=0;t&&t>i;i++){var o=e[i];o.updateSortData()}};var f=function(){function e(e){if("string"!=typeof e)return e;var i=r(e).split(" "),o=i[0],n=o.match(/^\[(.+)\]$/),a=n&&n[1],s=t(a,o),l=h.sortDataParsers[i[1]];return e=l?function(e){return e&&l(s(e))}:function(e){return e&&s(e)}}function t(e,t){var i;return i=e?function(t){return t.getAttribute(e)}:function(e){var i=e.querySelector(t);return i&&d(i)}}return e}();h.sortDataParsers={parseInt:function(e){return parseInt(e,10)},parseFloat:function(e){return parseFloat(e)}},h.prototype._sort=function(){var e=this.options.sortBy;if(e){var t=[].concat.apply(e,this.sortHistory),i=u(t,this.options.sortAscending);this.filteredItems.sort(i),e!==this.sortHistory[0]&&this.sortHistory.unshift(e)}},h.prototype._mode=function(){var e=this.options.layoutMode,t=this.modes[e];if(!t)throw new Error("No layout mode: "+e);return t.options=this.options[e],t},h.prototype._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},h.prototype._getItemLayoutPosition=function(e){return this._mode()._getItemLayoutPosition(e)},h.prototype._manageStamp=function(e){this._mode()._manageStamp(e)},h.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},h.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},h.prototype.appended=function(e){var t=this.addItems(e);if(t.length){var i=this._filterRevealAdded(t);this.filteredItems=this.filteredItems.concat(i)}},h.prototype.prepended=function(e){var t=this._itemize(e);if(t.length){var i=this.items.slice(0);this.items=t.concat(i),this._resetLayout(),this._manageStamps();var o=this._filterRevealAdded(t);this.layoutItems(i),this.filteredItems=o.concat(this.filteredItems)}},h.prototype._filterRevealAdded=function(e){var t=this._noTransition(function(){return this._filter(e)});return this.layoutItems(t,!0),this.reveal(t),e},h.prototype.insert=function(e){var t=this.addItems(e);if(t.length){var i,o,n=t.length;for(i=0;n>i;i++)o=t[i],this.element.appendChild(o.element);var a=this._filter(t);for(this._noTransition(function(){this.hide(a)}),i=0;n>i;i++)t[i].isLayoutInstant=!0;for(this.arrange(),i=0;n>i;i++)delete t[i].isLayoutInstant;this.reveal(a)}};var p=h.prototype.remove;return h.prototype.remove=function(e){e=o(e);var t=this.getItems(e);if(p.call(this,e),t&&t.length)for(var i=0,a=t.length;a>i;i++){var s=t[i];n(s,this.filteredItems)}},h.prototype.shuffle=function(){for(var e=0,t=this.items.length;t>e;e++){var i=this.items[e];i.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},h.prototype._noTransition=function(e){var t=this.options.transitionDuration;this.options.transitionDuration=0;var i=e.call(this);return this.options.transitionDuration=t,i},h.prototype.getFilteredItemElements=function(){for(var e=[],t=0,i=this.filteredItems.length;i>t;t++)e.push(this.filteredItems[t].element);return e},h}var s=e.jQuery,r=String.prototype.trim?function(e){return e.trim()}:function(e){return e.replace(/^\s+|\s+$/g,"")},l=document.documentElement,d=l.textContent?function(e){return e.textContent}:function(e){return e.innerText},c=Object.prototype.toString,u=Array.prototype.indexOf?function(e,t){return e.indexOf(t)}:function(e,t){for(var i=0,o=e.length;o>i;i++)if(e[i]===t)return i;return-1};"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],a):"object"==typeof exports?module.exports=a(require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):e.Isotope=a(e.Outlayer,e.getSize,e.matchesSelector,e.Isotope.Item,e.Isotope.LayoutMode);var h=Isotope.Item.prototype.reveal;Isotope.Item.prototype.reveal=function(){h.apply(this,arguments),s(this.element).removeClass("isotope-hidden")};var f=Isotope.Item.prototype.hide;Isotope.Item.prototype.hide=function(){f.apply(this,arguments),s(this.element).addClass("isotope-hidden")}}(window),jQuery(document).ready(function(e){function t(){if(dtGlobals.isMobile)e(".skills").animateSkills();else if(e(".animation-at-the-same-time").length>0||e(".animate-element").length>0){var t=-1;e(".animation-at-the-same-time:in-viewport").each(function(){var t=e(this),i=t.find(".animate-element");i.addClass("animation-triggered"),t.find(".animate-element:not(.start-animation)").addClass("start-animation")}),e(".animate-element:not(.start-animation):in-viewport").each(function(){var i=e(this);!i.parents(".animation-at-the-same-time").length>0&&(i.hasClass("start-animation")||i.hasClass("animation-triggered")||(i.addClass("animation-triggered"),t++,setTimeout(function(){i.addClass("start-animation"),i.hasClass("skills")&&i.animateSkills()},200*t)))})}}function o(e){e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()}function n(){document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()}function a(){var t=v.width(),i=(t-w.innerWidth())/2,o=e(".side-header-menu-icon").length>0;b.hasClass("header-side-right")&&w.hasClass("boxed")&&(!T.length>0&&L.css({right:i}),o&&(D.css({right:i}),e(".branding").css({left:i}))),b.hasClass("header-side-left")&&w.hasClass("boxed")&&o&&(e(".floating-logo .branding").css({right:i}),D.css({left:i})),k.length>0&&o&&w.hasClass("boxed")&&(D.css({right:i}),e(".floating-logo .branding").css({left:i}))}function s(){Qe=window.innerWidth0?De.height():0:"block"==De.css("display")||ce&&!ue||ce&&he?De.height():0}function r(){e(".full-width-wrap").length>0&&e(".full-width-wrap").each(function(){var t,i,o=e(this),n=window.innerWidth,a=v.width(),s=e(".content").width();if(e(".boxed").length>0)t=(parseInt(e("#main").width())-parseInt(s))/2;else if(e(".side-header-v-stroke").length&&n>dtLocal.themeSettings.mobileHeader.firstSwitchPoint){var r=n<=parseInt(s)?parseInt(s):a-e(".side-header-v-stroke").width();t=Math.ceil((r-parseInt(s))/2)}else if(e(".sticky-header .side-header").length&&n>dtLocal.themeSettings.mobileHeader.firstSwitchPoint){var r=a<=parseInt(s)?parseInt(s):a;t=Math.ceil((a-parseInt(s))/2)}else if((e(".header-side-left").length&&n||e(".header-side-right").length&&n)>dtLocal.themeSettings.mobileHeader.firstSwitchPoint){var r=n<=parseInt(s)?parseInt(s):a-e(".side-header").width();t=Math.ceil((r-parseInt(s))/2)}else{var r=a<=parseInt(s)?parseInt(s):a;t=Math.ceil((a-parseInt(s))/2)}e(".sidebar-left").length>0||e(".sidebar-right").length>0?(i=e(".content").width(),t=0):i=e("#main").innerWidth(),o.css({width:i,"margin-left":-t,opacity:1});var l=o.find(".ts-wrap").data("thePhotoSlider");"undefined"!=typeof l&&l.update()})}function l(){dtGlobals.isMobile&&e(".skills").animateSkills()}function d(){e(".project-slider .preload-me").loaded(null,function(){var t=e(".floating-content");if(e(".floating-content").length>0){var i=t.offset();if(e(".top-bar").length>0&&e(".phantom-sticky").length>0)var o=e(".top-bar").height();else var o=0;var n=e(".project-post").offset();v.on("scroll",function(){window.innerWidth>1050?dtGlobals.winScrollTop+De.height()>i.top?dtGlobals.winScrollTop+De.height()+ct+400?i.innerWidth()-1:i.innerWidth()}),t>e(this).width()?e(this).addClass("new-style"):e(this).removeClass("new-style")})}function u(){var t=e(".dt-isotope"),i=e(".iso-grid .wf-cell:not(.shown)");if(i.exists()&&h(i),t.exists())t.each(function(){var t=e(this).find(".wf-cell");t.exists()&&h(t)});else{var o=e(".iso-item:not(.shown)");if(!o.exists())return;h(o)}}function h(t){var i=0;t.each(function(){var t=e(this);e(".mobile-true").length>0||t.parents(".loading-effect-none").length>0?t.hasClass("shown")||t.hasClass("animation-triggered")||(t.addClass("animation-triggered"),setTimeout(function(){t.hasClass("animation-triggered")&&t.removeClass("animation-triggered").addClass("shown")},200)):t.hasClass("shown")||t.hasClass("animation-triggered")||!t.inView()||(t.addClass("animation-triggered"),i++,setTimeout(function(){t.hasClass("animation-triggered")&&t.removeClass("animation-triggered").addClass("shown")},100*i))})}function f(){e(".iso-item.shown, .iso-grid .wf-cell.shown").removeClass("start-animation").removeClass("animation-triggered").removeClass("shown")}function p(t){var i=t.find(".filter.with-ajax").first(),o=t.find(".wf-container.with-ajax, .articles-list.with-ajax").first(),n=i.find(".filter-categories a.act"),a=i.find(".filter-by a.act"),s=i.find(".filter-sorting a.act"),r=parseInt(o.attr("data-cur-page")),l=new Array,d=n.length>0?n.attr("data-filter").replace(".category-","").replace("*",""):"";return"0"==d&&(d="none"),o.hasClass("dt-isotope")&&e(".wf-cell",o).each(function(){l.push(e(this).attr("data-post-id"))}),{visibleItems:l,postID:dtLocal.postID,paged:r,term:d,orderBy:a.length>0?a.attr("data-by"):"",order:s.length>0?s.attr("data-sort"):"",ajaxurl:dtLocal.ajaxurl,nonce:dtLocal.ajaxNonce,pageData:dtLocal.pageData,layout:dtLocal.pageData.layout,targetContainer:o,isPhone:dtGlobals.isPhone}}function m(){if(dtGlobals.loadMoreButton&&dtGlobals.loadMoreButton.exists()){var e=dtGlobals.loadMoreButton.offset();e&&v.scrollTop()>(e.top-v.height())/2&&!dtGlobals.loadMoreButton.hasClass("animate-load")&&dtGlobals.loadMoreButton.trigger("click")}}var g=e(document),v=e(window),y=e("html"),b=e("body"),w=e("#page");window.retinizer=function(){if(b.hasClass("srcset-enabled")){var t=e("img:not(.retinized)").filter("[srcset]"),i=window.devicePixelRatio?window.devicePixelRatio:1;if(t.each(function(){var t=e(this),o=t.attr("srcset").split(","),n=[],a="";o.forEach(function(t,i){var o=e.trim(t).split(" ");n[o[1]]=o[0]}),a=i>=1.5?"undefined"!=typeof n["2x"]?n["2x"]:n["1x"]:"undefined"!=typeof n["1x"]?n["1x"]:n["2x"],t.attr("src",a).addClass("retinized")}),"undefined"!=typeof dtGlobals.logoURL){var o=dtGlobals.logoURL.split(","),n=[];o.forEach(function(t,i){var o=e.trim(t).split(" ");n[o[1]]=o[0]}),i>=1.5?"undefined"!=typeof n["2x"]?dtGlobals.logoURL=n["2x"]:dtGlobals.logoURL=n["1x"]:"undefined"!=typeof n["1x"]?dtGlobals.logoURL=n["1x"]:dtGlobals.logoURL=n["2x"]}}},retinizer(),dtGlobals.touches={},dtGlobals.touches.touching=!1,dtGlobals.touches.touch=!1,dtGlobals.touches.currX=0,dtGlobals.touches.currY=0,dtGlobals.touches.cachedX=0,dtGlobals.touches.cachedY=0,dtGlobals.touches.count=0,dtGlobals.resizeCounter=0,g.on("touchstart",function(t){1==t.originalEvent.touches.length&&(dtGlobals.touches.touch=t.originalEvent.touches[0],dtGlobals.touches.cachedX=dtGlobals.touches.touch.pageX,dtGlobals.touches.cachedY=dtGlobals.touches.touch.pageY,dtGlobals.touches.touching=!0,setTimeout(function(){dtGlobals.touches.currX=dtGlobals.touches.touch.pageX,dtGlobals.touches.currY=dtGlobals.touches.touch.pageY,dtGlobals.touches.cachedX!==dtGlobals.touches.currX||dtGlobals.touches.touching||dtGlobals.touches.cachedY!==dtGlobals.touches.currY||(dtGlobals.touches.count++,e(t.target).trigger("tap"))},200))}),g.on("touchend touchcancel",function(e){dtGlobals.touches.touching=!1}),g.on("touchmove",function(e){dtGlobals.touches.touch=e.originalEvent.touches[0],dtGlobals.touches.touching}),g.on("tap",function(t){e(".dt-hovered").trigger("mouseout")}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(e,t){function i(e){function t(e){o?(i(),F(t),n=!0,o=!1):n=!1}var i=e,o=!1,n=!1;this.kick=function(e){o=!0,n||t()},this.end=function(e){var t=i;e&&(n?(i=o?function(){t(),e()}:e,o=!0):e())}}function o(){return!0}function n(){return!1}function a(e){e.preventDefault()}function s(e){D[e.target.tagName.toLowerCase()]||e.preventDefault()}function r(e){return 1===e.which&&!e.ctrlKey&&!e.altKey}function l(e,t){var i,o;if(e.identifiedTouch)return e.identifiedTouch(t);for(i=-1,o=e.length;++in*n+a*a||_(e,t,i,n,a,o)}function b(){return this._handled=o,!1}function w(e){e._handled()}function _(e,t,i,o,n,a){var s,r;t.target;s=e.targetTouches,r=e.timeStamp-t.timeStamp,t.type="movestart",t.distX=o,t.distY=n,t.deltaX=o,t.deltaY=n,t.pageX=i.pageX,t.pageY=i.pageY,t.velocityX=o/r,t.velocityY=n/r,t.targetTouches=s,t.finger=s?s.length:1,t._handled=b,t._preventTouchmoveDefault=function(){e.preventDefault()},R(t.target,t),a(t.identifier)}function C(e){var t=e.data.timer;e.data.touch=e,e.data.timeStamp=e.timeStamp,t.kick()}function S(e){var t=e.data.event,i=e.data.timer;x(),M(t,i,function(){setTimeout(function(){O(t.target,"click",n)},0)})}function x(e){O(document,W.move,C),O(document,W.end,S)}function k(e){var t=e.data.event,i=e.data.timer,o=d(e,t);o&&(e.preventDefault(),t.targetTouches=e.targetTouches,e.data.touch=o,e.data.timeStamp=e.timeStamp,i.kick())}function T(e){var t=e.data.event,i=e.data.timer,o=l(e.changedTouches,t.identifier);o&&(P(t),M(t,i))}function P(e){O(document,"."+e.identifier,k),O(document,"."+e.identifier,T)}function I(e,t,i,o){var n=i-e.timeStamp;e.type="move",e.distX=t.pageX-e.startX,e.distY=t.pageY-e.startY,e.deltaX=t.pageX-e.pageX,e.deltaY=t.pageY-e.pageY,e.velocityX=.3*e.velocityX+.7*e.deltaX/n,e.velocityY=.3*e.velocityY+.7*e.deltaY/n,e.pageX=t.pageX,e.pageY=t.pageY}function M(e,t,i){t.end(function(){return e.type="moveend",R(e.target,e),i&&i()})}function z(e,t,i){return B(this,"movestart.move",w),!0}function A(e){return O(this,"dragstart drag",a),O(this,"mousedown touchstart",s),O(this,"movestart",w),!0}function L(e){"move"!==e.namespace&&"moveend"!==e.namespace&&(B(this,"dragstart."+e.guid+" drag."+e.guid,a,t,e.selector),B(this,"mousedown."+e.guid,s,t,e.selector))}function H(e){"move"!==e.namespace&&"moveend"!==e.namespace&&(O(this,"dragstart."+e.guid+" drag."+e.guid),O(this,"mousedown."+e.guid))}var E=6,B=e.event.add,O=e.event.remove,R=function(t,i,o){e.event.trigger(i,o,t)},F=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e,t){return window.setTimeout(function(){e()},25)}}(),D={textarea:!0,input:!0,select:!0,button:!0},W={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},N={move:"touchmove",cancel:"touchend",end:"touchend"};e.event.special.movestart={setup:z,teardown:A,add:L,remove:H,_default:function(e){function o(t){I(a,s.touch,s.timeStamp),R(e.target,a)}var a,s;e._handled()&&(a={target:e.target,startX:e.startX,startY:e.startY,pageX:e.pageX,pageY:e.pageY,distX:e.distX,distY:e.distY,deltaX:e.deltaX,deltaY:e.deltaY,velocityX:e.velocityX,velocityY:e.velocityY,timeStamp:e.timeStamp,identifier:e.identifier,targetTouches:e.targetTouches,finger:e.finger},s={event:a,timer:new i(o),touch:t,timeStamp:t},e.identifier===t?(B(e.target,"click",n),B(document,W.move,C,s),B(document,W.end,S,s)):(e._preventTouchmoveDefault(),B(document,N.move+"."+e.identifier,k,s),B(document,N.end+"."+e.identifier,T,s)))}},e.event.special.move={setup:function(){B(this,"movestart.move",e.noop)},teardown:function(){O(this,"movestart.move",e.noop)}},e.event.special.moveend={setup:function(){B(this,"movestart.moveend",e.noop)},teardown:function(){O(this,"movestart.moveend",e.noop)}},B(document,"mousedown.move",c),B(document,"touchstart.move",p),"function"==typeof Array.prototype.indexOf&&!function(e,t){for(var i=["changedTouches","targetTouches"],o=i.length;o--;)-1===e.event.props.indexOf(i[o])&&e.event.props.push(i[o])}(e)}),e.belowthefold=function(t,i){var o=v.height()+v.scrollTop();return o<=e(t).offset().top-i.threshold},e.abovethetop=function(t,i){var o=v.scrollTop();return o>=e(t).offset().top+e(t).height()-i.threshold},e.rightofscreen=function(t,i){var o=v.width()+v.scrollLeft();return o<=e(t).offset().left-i.threshold},e.leftofscreen=function(t,i){var o=v.scrollLeft();return o>=e(t).offset().left+e(t).width()-i.threshold},e.inviewport=function(t,i){return!(e.rightofscreen(t,i)||e.leftofscreen(t,i)||e.belowthefold(t,i)||e.abovethetop(t,i))},e.extend(e.expr[":"],{"below-the-fold":function(t,i,o){return e.belowthefold(t,{threshold:0})},"above-the-top":function(t,i,o){return e.abovethetop(t,{threshold:0})},"left-of-screen":function(t,i,o){return e.leftofscreen(t,{threshold:0})},"right-of-screen":function(t,i,o){return e.rightofscreen(t,{threshold:0})},"in-viewport":function(t,i,o){return e.inviewport(t,{threshold:-30})}}),setTimeout(function(){t()},50),dtGlobals.isMobile||v.on("scroll",function(){t()}),e.fn.exists=function(){return e(this).length>0?!0:!1},e.fn.loaded=function(t,i,o){var n=this.length;return n>0?this.each(function(){var o=this,a=e(o);a.on("load.dt",function(o){e(this).off("load.dt"),"function"==typeof t&&t.call(this),--n<=0&&"function"==typeof i&&i.call(this)}),o.complete&&void 0!==o.complete?a.trigger("load.dt"):o.src=o.src}):o?("function"==typeof i&&i.call(this),this):void 0};var _=[' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','',' ',' ',' ','',' ',' ',' ',' ',' ',' ',' '],_=e(''+_+" ");
e(document.body).prepend(e(_)),e(".soc-ico a").not(".entry-share .soc-ico a").html(' '),e(".entry-share .soc-ico a").append(' ');var C=e(".soc-ico a svg use");e(".px-500").find(C).attr("xlink:href","#social-500px"),e(".tripedvisor").find(C).attr("xlink:href","#tripedvisor"),e(".vk").find(C).attr("xlink:href","#vk"),e(".foursquare").find(C).attr("xlink:href","#foursquare"),e(".website").find(C).attr("xlink:href","#website"),e(".mail").find(C).attr("xlink:href","#mail"),e(".behance").find(C).attr("xlink:href","#behance"),e(".stumbleupon").find(C).attr("xlink:href","#stumbleupon"),e(".instagram").find(C).attr("xlink:href","#instagram"),e(".github").find(C).attr("xlink:href","#github"),e(".skype").find(C).attr("xlink:href","#skype"),e(".devian").find(C).attr("xlink:href","#devian"),e(".pinterest").find(C).attr("xlink:href","#pinterest"),e(".tumbler").find(C).attr("xlink:href","#tumbler"),e(".vimeo").find(C).attr("xlink:href","#vimeo"),e(".linkedin").find(C).attr("xlink:href","#linkedin"),e(".lastfm").find(C).attr("xlink:href","#lastfm"),e(".forrst").find(C).attr("xlink:href","#forrst"),e(".flickr").find(C).attr("xlink:href","#flickr"),e(".delicious").find(C).attr("xlink:href","#delicious"),e(".rss").find(C).attr("xlink:href","#rss"),e(".you-tube").find(C).attr("xlink:href","#you-tube"),e(".dribbble").find(C).attr("xlink:href","#dribbble"),e(".google").find(C).attr("xlink:href","#google"),e(".twitter").find(C).attr("xlink:href","#twitter"),e(".facebook").find(C).attr("xlink:href","#facebook"),e(".xing").find(C).attr("xlink:href","#xing"),e(".odnoklassniki").find(C).attr("xlink:href","#odnoklassniki"),e(".weibo").find(C).attr("xlink:href","#weibo"),e(".research-gate").find(C).attr("xlink:href","#research-gate"),e(".yelp").find(C).attr("xlink:href","#yelp"),e(".blogger").find(C).attr("xlink:href","#blogger"),e(".soc-ico a").css("visibility","visible"),e.fn.exists=function(){return e(this).length>0?!0:!1},e.fn.loaded=function(t,i,o){var n=this.length;return n>0?this.each(function(){var o=this,a=e(o);a.on("load.dt",function(o){e(this).off("load.dt"),"function"==typeof t&&t.call(this),--n<=0&&"function"==typeof i&&i.call(this)}),o.complete&&void 0!==o.complete?a.trigger("load.dt"):o.src=o.src}):o?("function"==typeof i&&i.call(this),this):void 0},e.rsCSS3Easing={easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"},e.extend(jQuery.easing,{easeInOutSine:function(e,t,i,o,n){return-o/2*(Math.cos(Math.PI*t/n)-1)+i},easeOutSine:function(e,t,i,o,n){return o*Math.sin(t/n*(Math.PI/2))+i},easeOutCubic:function(e,t,i,o,n){return o*((t=t/n-1)*t*t+1)+i}}),e.thePhotoSlider=function(t,i){var o=e(t).data("thePhotoSlider");o?o.update():this._init(t,i)},e.thePhotoSlider.defaults={mode:{type:"slider"},responsive:!0,height:!1,width:!1,sidePaddings:0,storeHTML:!1,autoPlay:!1,threshold:20,collapsePoint:700},e.thePhotoSlider.prototype={_init:function(t,i){var o=this;if(o.st=e.extend({},e.thePhotoSlider.defaults,i),o.ev=e(o),o.autoPlay={enabled:!1,delay:2e3,loop:!0},o.currSlide=0,o.noSlide=!0,o.lockLeft=!0,o.lockRight=!0,o.sliderLock=!1,o.lockTimeout=!1,o.wrap={},o.wrap.$el=e(t),o.wrap.width=0,o.wrap.height=!1,o.wrap.$el.data("thePhotoSlider",o),o.viewport=o.wrap.$el.find(".ts-viewport"),o.cont={},o.cont.$el=o.viewport.find(".ts-cont"),o.cont.width=0,o.cont.startX=0,o.cont.instantX=0,o.slides={},o.slides.$items=o.cont.$el.children(),o.slides.number=o.slides.$items.length,o.slides.position=[],o.slides.width=[],o.slides.isLoaded=[],o.drag={},o.drag.isMoving=!1,o.drag.startX=0,o.drag.startY=0,o.drag.offsetX=0,o.drag.offsetY=0,o.drag.lockX=!1,o.drag.lockY=!1,o.features={},o._featureDetection(),o.st.storeHTML&&(o.origHTML=o.wrap.$el.html()),o._buildHTML(),o._calcSliderSize(),o.wrap.height||o.wrap.$el.addClass("ts-autoHeight"),o._setSliderWidth(),o._adjustSlides(),o._setSliderHeight(),o.slideTo(0,!0),o.noSlide||o._bindEvents(),setTimeout(function(){o.wrap.$el.addClass("ts-ready"),o.ev.trigger("sliderReady")},20),o.st.responsive)if("onorientationchange"in window){var n=window.orientation;e(window).on("orientationchange",function(e){var t=window.orientation;t!==n&&(n=t,o.update())})}else{var a;e(window).on("resize",function(e){clearTimeout(a),a=setTimeout(function(){o.update()},200)})}o.st.autoPlay.enabled&&o.play()},_featureDetection:function(){var e,t=this,o=document.createElement("div").style,n=["webkit","Moz","ms","O"];for(t.features.vendor="",i=0;ie.st.collapsePoint?e.wrap.$el.removeClass("ts-collapsed"):e.wrap.$el.addClass("ts-collapsed")},_setSliderHeight:function(){var t=this;if("number"==typeof t.wrap.height)t.viewport.css({height:t.wrap.height});else if("scroller"===t.st.mode.type||"centered"===t.st.mode.type||"carousel"===t.st.mode.type)"0px"!==t.viewport.css("height")&&0!=t.viewport.css("height")&&t.viewport.css("height")||t.viewport.css({height:Math.max.apply(null,t.slides.height)});else if(t.slides.isLoaded[t.currSlide]){var i=e(t.slides.$items[t.currSlide]).height();i>0?t.viewport.css({height:i}):t.viewport.css({height:auto})}else{var i=e(t.slides.$items[t.currSlide]).height();i>0?t.viewport.css({height:i}):t.viewport.css({height:auto})}},_adjustSlides:function(){var t=this;if("slider"===t.st.mode.type)t.cont.width=0,t.slides.$items.each(function(i){var o=e(t.slides.$items[i]),n={};t.slides.position[i]=-t.cont.width-t.st.sidePaddings/2,t.cont.width=t.cont.width+t.wrap.width+t.st.sidePaddings,n.left=-t.slides.position[i],t.slides.isLoaded[i]||o.find("img").loaded(!1,function(){t.slides.isLoaded[i]=!0,o.addClass("ts-loaded")},!0),o.css(n)});else if("centered"===t.st.mode.type){if(t.cont.width=0,t.slides.contRatio=[],t.slides.ratio=[],t.st.mode.lsMinW||t.st.mode.lsMaxW)var i=t.wrap.width/100*t.st.mode.lsMinW,o=t.wrap.width/100*t.st.mode.lsMaxW;if(t.st.mode.ptMinW||t.st.mode.ptMaxW)var n=t.wrap.width/100*t.st.mode.ptMinW,a=t.wrap.width/100*t.st.mode.ptMaxW;t.slides.$items.each(function(s){var r=e(t.slides.$items[s]),l={},d=r.attr("data-width")?parseFloat(r.attr("data-width")):r.width(),c=r.attr("data-height")?parseFloat(r.attr("data-height")):r.height();t.slides.contRatio[s]||(t.slides.contRatio[s]=d/c,t.slides.contRatio[s]>1?r.addClass("ts-ls"):r.addClass("ts-pt")),t.wrap.width>t.st.collapsePoint?(c=t.wrap.height,d=t.wrap.height*t.slides.contRatio[s],(i||o)&&d>c?i===o||d>o?d=o:i>d&&(d=i):(n||a)&&c>=d&&(n===a||d>a?d=a:n>d&&(d=n)),t.slides.ratio[s]=d/c,l.height=t.wrap.height,l.width=t.slides.width[s]=d,t.slides.position[s]=-t.cont.width,t.cont.width=t.cont.width+t.slides.width[s]+t.st.sidePaddings,l.left=-t.slides.position[s]):(c=l.height=t.wrap.height,d=t.slides.width[s]=l.width=t.wrap.width,t.slides.ratio[s]=d/c,t.slides.position[s]=-t.cont.width,t.cont.width=t.cont.width+t.slides.width[s],l.left=-t.slides.position[s]),t.slides.position[s]=t.slides.position[s]-t.slides.width[s]/2,t.slides.ratio[s]>t.slides.contRatio[s]?(r.removeClass("ts-narrow"),r.addClass("ts-wide")):(r.removeClass("ts-wide"),r.addClass("ts-narrow")),t.slides.isLoaded[s]||r.find("img").loaded(!1,function(){t.slides.isLoaded[s]=!0,r.addClass("ts-loaded")},!0),r.css(l)})}else if("scroller"===t.st.mode.type)t.cont.width=0,t.slides.ratio=[],"number"!=typeof t.wrap.height&&(t.slides.height=[]),t.slides.$items.each(function(i){var o=e(t.slides.$items[i]),n={},a=o.attr("data-width")?parseFloat(o.attr("data-width")):o.width(),s=o.attr("data-height")?parseFloat(o.attr("data-height")):o.height();a>0&&s>0?t.slides.ratio[i]=a/s:t.slides.ratio[i]=1,"number"==typeof t.wrap.height?(t.slides.width[i]=t.wrap.height*t.slides.ratio[i],n.width=t.slides.width[i],n.height=t.slides.width[i]/t.slides.ratio[i]):a>0&&s>0?(t.slides.width[i]||(n.width=t.slides.width[i]=a),t.slides.height[i]||(n.height="100%"),t.slides.height[i]=s):(o.css("height","auto"),t.slides.width[i]=o.width(),t.slides.height[i]=o.height(),n.height="100%"),t.slides.position[i]=-t.cont.width,t.cont.width=t.cont.width+t.slides.width[i],il&&s>.31;)s--,1>s&&(s=1),l=t.wrap.width/s;t.perView=s,t.slides.$items.each(function(i){var o=e(t.slides.$items[i]),n={};t.slides.position[i]=-t.cont.width,t.cont.width=t.cont.width+l,n.width=l-t.st.sidePaddings,n.left=-t.slides.position[i]+t.st.sidePaddings/2,o.css(n)})}"centered"!==t.st.mode.type&&t.cont.width<=t.wrap.width?(t.noSlide=!0,t._transitionStart(0,0,"easeInOutSine",!0),t.cont.$el.css("left",(t.wrap.width-t.cont.width)/2),t.lockLeft=!0,t.lockRight=!0,t.ev.trigger("updateNav")):"centered"===t.st.mode.type&&t.slides.number<2?(t.noSlide=!0,t._transitionStart(0,0,"easeInOutSine",!0),t.cont.$el.css("left",-t.cont.width/2),t.lockLeft=!0,t.lockRight=!0,t.ev.trigger("updateNav")):(t.noSlide=!1,t.cont.$el.css("left",""),t.lockRight?(t.lockLeft=!1,t.lockRight=!0,t.ev.trigger("lockRight").trigger("updateNav")):t.currSlide<=0?(t.lockLeft=!0,t.lockRight=!1,t.ev.trigger("lockLeft").trigger("updateNav")):t.currSlide>0&&(t.lockLeft=!1,t.lockRight=!1,t.ev.trigger("updateNav")))},_unifiedEvent:function(e){return void 0!==e.originalEvent.touches&&e.originalEvent.touches[0]&&(e.pageX=e.originalEvent.touches[0].pageX,e.pageY=e.originalEvent.touches[0].pageY),e},_unifiedX:function(){var e=this,t=0,i=e.cont.$el.css("transform");if(i)var o=i.split(", ");return t=e.features.css3d&&"none"!==i&&"matrix(1"===o[0]?parseFloat(o[4]):e.features.css3d&&"none"!==i&&"matrix3d(1"===o[0]?parseFloat(o[12]):parseFloat(e.cont.$el.css("left"))},_bindEvents:function(){var t=this;t.wrap.$el.on("mousedown.theSlider touchstart.theSlider",function(i){"touchstart"!=i.type&&i.preventDefault(),t._onStart(t._unifiedEvent(i)),e(document).on("mousemove.theSlider touchmove.theSlider",function(e){t._onMove(t._unifiedEvent(e))}),e(document).on("mouseup.theSlider mouseleave.theSlider touchend.theSlider touchcancel.theSlider",function(i){e(document).off("mousemove.theSlider mouseup.theSlider mouseleave.theSlider touchmove.theSlider touchend.theSlider touchcancel.theSlider"),t._onStop(t._unifiedEvent(i))})})},_unbindEvents:function(){var t=this;t.wrap.$el.off("mousedown.theSlider touchstart.theSlider"),e(document).off("mousemove.theSlider mouseup.theSlider mouseleave.theSlider touchmove.theSlider touchend.theSlider touchcancel.theSlider")},_onStart:function(e){var t=this;t.drag.isMoving||t.sliderLock||(t.drag.isMoving=!0,t.drag.startX=e.pageX,t.drag.startY=e.pageY,t.cont.startX=t._unifiedX(),t.drag.offsetX=0,t.drag.offsetY=0,t.drag.lockX=!1,t.drag.lockY=!1)},_onMove:function(e){var t=this,i=0;t.drag.isMoving&&(t.drag.offsetX=e.pageX-t.drag.startX,t.drag.offsetY=e.pageY-t.drag.startY,Math.abs(t.drag.offsetX)>=t.st.threshold-1&&Math.abs(t.drag.offsetX)>Math.abs(t.drag.offsetY)&&!t.drag.lockX?(t.drag.lockX=!1,t.drag.lockY=!0,"touchmove"==e.type&&(t.drag.offsetY=0)):Math.abs(t.drag.offsetY)>=t.st.threshold-1&&Math.abs(t.drag.offsetX)-t.cont.width+t.viewport.width()?t.cont.instantX:t.cont.instantX>=0?t.cont.instantX/4:-t.cont.width+t.viewport.width()+(t.cont.width-t.viewport.width()+t.cont.instantX)/4,t._doDrag(i)),t.st.autoPlay.enabled&&t.pause()},_onStop:function(e){var t=this;return t.drag.isMoving&&(t.cont.instantX=t.cont.startX+t.drag.offsetX,Math.abs(t.drag.offsetX)>t.st.threshold&&(t.wrap.$el.addClass("ts-interceptClicks"),t.wrap.$el.one("click.preventClick",function(e){e.preventDefault(),e.stopImmediatePropagation(),e.stopPropagation()}),window.setTimeout(function(){t.wrap.$el.off("click.preventClick"),t.wrap.$el.removeClass("ts-interceptClicks")},301)),t._autoAdjust(),t._setSliderHeight(),t.cont.startX=0,t.cont.instantX=0,t.drag.isMoving=!1,t.drag.startX=0,t.drag.startY=0,t.drag.offsetX=0,t.drag.offsetY=0,t.drag.lockX=!1,t.drag.lockY=!1),t.st.autoPlay.enabled&&t.play(),!1},_doDrag:function(e){var t=this;if(t.features.css3d){var i={};i[t.features.vendor+"transform"]="translate3d("+e+"px,0,0)",i.transform="translate3d("+e+"px,0,0)",i[t.vendor+"transition"]="",i.transition="",t.cont.$el.css(i)}else t.cont.$el.css({left:e})},_calcCurrSlide:function(e){var t=this,i=t.slides.number-1;return t.slides.$items.each(function(o){return e>t.slides.position[o]?(i=o-1,!1):void 0}),0>i&&(i=0),i},_isRightExceed:function(e){var t=this,i=0;return i="centered"===t.st.mode.type?t.slides.position[t.slides.number-1]:-t.cont.width+t.viewport.width(),i>e?!0:!1},_autoAdjust:function(){var e=this,t=0,o=0,n=e.slides.number-1;if(e.cont.instantX>=0)t=e.slides.position[0],e.currSlide=0,e.lockLeft=!0,e.lockRight=!1,e.ev.trigger("lockLeft").trigger("updateNav");else if(e._isRightExceed(e.cont.instantX))t="centered"===e.st.mode.type?e.slides.position[e.slides.number-1]:-e.cont.width+e.viewport.width(),e.currSlide=e._calcCurrSlide(t),e.lockLeft=!1,e.lockRight=!0,e.ev.trigger("lockRight").trigger("updateNav");else if(e.drag.offsetX<-e.st.threshold){if(n=e._calcCurrSlide(e.cont.instantX)+1,e._isRightExceed(e.slides.position[n])){for(t=-e.cont.width+e.viewport.width(),i=n;i>=0;i--)if(!e._isRightExceed(e.slides.position[i])){n=i;break}e.lockLeft=!1,e.lockRight=!0,e.ev.trigger("lockRight").trigger("updateNav")}else t=e.slides.position[n],ne.st.threshold?(e.currSlide=e._calcCurrSlide(e.cont.instantX),t=e.slides.position[e.currSlide],e.currSlide>0?(e.lockLeft=!1,e.lockRight=!1,e.ev.trigger("updateNav")):(e.lockLeft=!0,e.lockRight=!1,e.ev.trigger("lockLeft").trigger("updateNav"))):t=e.cont.startX;o=10*Math.sqrt(Math.abs(e.cont.instantX-t))+100,e._transitionStart(t,o,"easeOutSine")},_transitionStart:function(t,i,o,n){var a=this,s={},r=e.rsCSS3Easing[o];return a._transitionEnd(),a.ev.trigger("beforeTransition"),n?(a.features.css3d?(s[a.features.vendor+"transform"]="translate3d("+t+"px,0,0)",s.transform="translate3d("+t+"px,0,0)"):s.left=t,a.cont.$el.css(s),!1):(a.ev.trigger("beforeTransition"),a.sliderLock=!0,clearTimeout(a.lockTimeout),a.lockTimeout=setTimeout(function(){a.sliderLock=!1,a.ev.trigger("afterTransition")},i),void(a.features.css3d?(s[a.features.vendor+"transform"]="translate3d("+t+"px,0,0)",s.transform="translate3d("+t+"px,0,0)",s[a.features.vendor+"transition"]="all "+i+"ms "+r,s.transition="all "+i+"ms "+r,a.cont.$el.css(s),a.cont.$el.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(){})):a.cont.$el.animate({left:t},i,o)))},_transitionEnd:function(){var e=this;if(e.features.css3d){var t={};t[e.vendor+"transition"]="",t.transition="",e.cont.$el.css(t)}else e.cont.$el.stop()},_transitionCancel:function(){var e=this,t=e.cont.$el.position().left,i={};if(i[e.vendor+"transition"]="",i.transition="",e.cont.$el.off("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend"),e.features.css3d){var o=e.cont.$el.css("transform"),n=o.split(", ");t=n[4],i[e.features.vendor+"transform"]="translate3d("+t+"px,0,0)",i.transform="translate3d("+t+"px,0,0)",e.cont.$el.css(i)}else e.cont.$el.stop(),e.cont.$el.animate({left:t},duration,easing)},pause:function(){var e=this;e._autoPlayRunning=!1,e._autoPlayTimeout&&(clearTimeout(e._autoPlayTimeout),e._autoPlayTimeout=null)},slideTo:function(e,t){var i=this,o=i.slides.position[e],n=0,a=i.currSlide;return i.pause(),i.noSlide?!1:(i._transitionEnd(),o>=i.slides.position[0]?(i.currSlide=0,i.lockLeft=!0,i.lockRight=!1,i.ev.trigger("lockLeft").trigger("updateNav")):i._isRightExceed(o)||e>=i.slides.number-1?("centered"===i.st.mode.type?(o=i.slides.position[e],i.currSlide=e):(o=-i.cont.width+i.viewport.width(),i.currSlide=i._calcCurrSlide(o)),i.lockLeft=!1,i.lockRight=!0,i.ev.trigger("lockRight").trigger("updateNav")):(i.currSlide=e,i.lockLeft=!1,i.lockRight=!1,i.ev.trigger("updateNav")),n=10*Math.sqrt(Math.abs(i.slides.position[a]-o))+100,i._transitionStart(o,n,"easeInOutSine",t),void(i.st.autoPlay.enabled&&i.play()))},startPlay:function(){var e=this;e.currSlide+1<=e.slides.number-1&&!e.lockRight?e.slideTo(e.currSlide+1):e.currSlide>=e.slides.number-1&&e.st.autoPlay.loop?e.slideTo(0):e.lockRight&&e.st.autoPlay.loop&&e.slideTo(0)},play:function(){var e=this;e._autoPlayRunning=!0,e._autoPlayTimeout&&clearTimeout(e._autoPlayTimeout),e._autoPlayTimeout=setTimeout(function(){e.startPlay()},e.st.autoPlay.delay)},slideNext:function(){var e=this;return e.currSlide+1<=e.slides.number-1?void e.slideTo(e.currSlide+1):!1},slidePrev:function(){var e=this;if(e.currSlide-1>=0)e.slideTo(e.currSlide-1);else{if(0!=e.currSlide||0!=e.lockLeft)return!1;e.slideTo(e.currSlide)}},update:function(){var e=this;e._calcSliderSize(),e._setSliderWidth(),e._adjustSlides(),e._setSliderHeight(),e._doDrag(),e.noSlide?(e.slideTo(0,!0),e._unbindEvents()):(e.slideTo(e.currSlide,!0),e._bindEvents())}},e.fn.thePhotoSlider=function(t){return this.each(function(){new e.thePhotoSlider(this,t)})};var S=e(".photo-scroller");S.length>0&&(e.fn.photoSlider=function(){function t(e){"37"==e.keyCode?I.noSlide||I.slidePrev():"39"==e.keyCode&&(I.noSlide||I.slideNext())}var o=e(this),n={},a="";$elParent=o.parents(".photo-scroller"),n.$items=o.children("figure"),n.count=n.$items.length,n.$items.each(function(t){var i=e(this),o=i.children().first().remove(),n=o.attr("href"),s=o.children("img"),r=s.attr("src");i.find("figcaption").addClass("caption-"+(t+1));var l=e(this).find("figcaption").clone(!0);if(e(".slide-caption").append(l),parseInt($elParent.attr("data-thumb-width"))>0){var d=parseInt($elParent.attr("data-thumb-width")),c=parseInt($elParent.attr("data-thumb-height"));$elParent.removeClass("proportional-thumbs")}else{var d=parseInt(s.attr("width")),c=parseInt(s.attr("height"));$elParent.addClass("proportional-thumbs")}a=a+'',i.prepend('')}),$elParent.append('
'),o.addClass("ts-cont"),o.wrap('');var s=o.parents(".ts-wrap"),r=v.width(),l=$elParent,d="true"==l.attr("data-autoslide")?!0:!1,c=l.attr("data-delay")&&parseInt(l.attr("data-delay"))>999?parseInt(l.attr("data-delay")):5e3,u="true"===l.attr("data-loop")?!0:!1,h=l.attr("data-thumb-height")?parseInt(l.attr("data-thumb-height"))+10:90,f=l.attr("data-transparency")?l.attr("data-transparency"):.5,p=(e("#wpadminbar").length>0?e("#wpadminbar").height():0,l.attr("data-ls-min")?parseInt(l.attr("data-ls-min")):0),m=l.attr("data-ls-max")?parseInt(l.attr("data-ls-max")):100,g=l.attr("data-ls-fill-dt")?l.attr("data-ls-fill-dt"):"fill",y=l.attr("data-ls-fill-mob")?l.attr("data-ls-fill-mob"):"fit",w=l.attr("data-pt-min")?parseInt(l.attr("data-pt-min")):0,_=l.attr("data-pt-max")?parseInt(l.attr("data-pt-max")):100,C=l.attr("data-pt-fill-dt")?l.attr("data-pt-fill-dt"):"fill",S=l.attr("data-pt-fill-mob")?l.attr("data-pt-fill-mob"):"fit",x=l.attr("data-padding-side")?parseInt(l.attr("data-padding-side")):0;0>=m&&(m=100),0>=_&&(_=100),m>m&&(m=m),_>_&&(_=_),s.addClass("ts-ls-"+g).addClass("ts-ls-mob-"+y),s.addClass("ts-pt-"+C).addClass("ts-pt-mob-"+S),s.find(".ts-slide-img").css({opacity:f}),s.find(".video-icon").css({opacity:f});var k=l.attr("data-padding-top")&&r>760?l.attr("data-padding-top"):0,T=l.attr("data-padding-bottom")&&r>760?l.attr("data-padding-bottom"):0,P=s.find(".ts-viewport");P.css({"margin-top":k+"px","margin-bottom":T+"px"}),v.on("debouncedresize",function(){k=l.attr("data-padding-top")&&v.width()>760?l.attr("data-padding-top"):0,T=l.attr("data-padding-bottom")&&v.width()>760?l.attr("data-padding-bottom"):0,v.width()>760?P.css({"margin-top":k+"px","margin-bottom":T+"px"}):P.css({"margin-top":"0px","margin-bottom":"0px"})});var I=s.thePhotoSlider({mode:{type:"centered",lsMinW:p,lsMaxW:m,ptMinW:w,ptMaxW:_},height:function(){var t=v.height(),i=e("#wpadminbar").height();if(e(".mixed-header").length>0)var o=e(".mixed-header").height();else var o=e(".masthead").height();return b.hasClass("transparent")||s.parents(".photo-scroller").hasClass("full-screen")?window.innerWidth0||s.parents(".photo-scroller").hasClass("full-screen")?window.innerWidth0?t-k-T-o-i:t-k-T-i:e(".side-header").length>0||s.parents(".photo-scroller").hasClass("full-screen")?window.innerWidth ");s.after(M);var z=M.thePhotoSlider({mode:{type:"scroller"},height:h}).data("thePhotoSlider");e(".prev",A).click(function(){I.noSlide||I.slidePrev()}),e(".next",A).click(function(){I.noSlide||I.slideNext()}),I.ev.on("updateNav sliderReady",function(){I.lockRight?e(".next",$elParent).addClass("disabled"):e(".next",$elParent).removeClass("disabled"),I.lockLeft?e(".prev",$elParent).addClass("disabled"):e(".prev",$elParent).removeClass("disabled")}),window.addEventListener("keydown",t,!1),I.ev.on("sliderReady beforeTransition",function(){I.slides.$items.removeClass("act"),I.slides.$items.eq(I.currSlide).addClass("act"),z.slides.$items.removeClass("act"),z.slides.$items.eq(I.currSlide).addClass("act"),I.slides.$items.eq(I.currSlide).hasClass("ts-video")?I.slides.$items.parents(".ts-wrap ").addClass("hide-slider-overlay"):I.slides.$items.eq(I.currSlide).find(".ps-link").length>0?I.slides.$items.parents(".ts-wrap ").addClass("hide-slider-overlay"):I.slides.$items.parents(".ts-wrap ").removeClass("hide-slider-overlay");var t=I.slides.$items.eq(I.currSlide).find("figcaption").attr("class");e(".slide-caption > figcaption").removeClass("actCaption"),e(".slide-caption > ."+t).addClass("actCaption")}),I.ev.on("afterTransition",function(){var e=-z._unifiedX(),t=e+z.wrap.width,o=-z.slides.position[I.currSlide],n=o+z.slides.width[I.currSlide];if(o-=50,n+=50,e>o)for(i=z.currSlide;i>=0;i--){o+=50,n-=50;var a=-z.slides.position[i],s=a+z.wrap.width;if(n>s){z.slideTo(i+1);break}0===i&&z.slideTo(0)}else n>t&&z.slideTo(I.currSlide)}),M.addClass("scroller-thumbnails"),z.slides.$items.each(function(t){e(this).on("click",function(i){var o=e(this);o.parents(".ts-wrap").hasClass("ts-interceptClicks")||I.slideTo(t)})}),I.slides.$items.each(function(t){e(this).on("click",function(i){var o=e(this);o.parents(".ts-wrap").hasClass("ts-interceptClicks")||I.slideTo(t)})});var A=s.parents(".photo-scroller");I.st.autoPlay.enabled&&e(".auto-play-btn",A).addClass("paused"),e(".auto-play-btn",A).on("click",function(t){t.preventDefault();var i=e(this);i.hasClass("paused")?(i.removeClass("paused"),I.noSlide||I.pause(),I.st.autoPlay.enabled=!1):(i.addClass("paused"),I.noSlide||I.play(),I.st.autoPlay.enabled=!0)})},e(".photoSlider").photoSlider(),e(".photoSlider").parents(".photo-scroller").css("visibility","visible"),dtGlobals.isWindowsPhone||(e(".full-screen-btn").each(function(){var t=e(this),i=t.parents(".photo-scroller");document.addEventListener("fullscreenchange",function(){document.fullscreen||(t.removeClass("act"),i.removeClass("full-screen"),e("body, html").css("overflow",""))},!1),document.addEventListener("mozfullscreenchange",function(){document.mozFullScreen||(t.removeClass("act"),i.removeClass("full-screen"),e("body, html").css("overflow",""))},!1),document.addEventListener("webkitfullscreenchange",function(){if(!document.webkitIsFullScreen){t.removeClass("act"),i.removeClass("full-screen"),e("body, html").css("overflow","");var o=$frame.data("thePhotoSlider");"undefined"!=typeof o&&o.update()}},!1)}),e(".full-screen-btn").on("click",function(t){t.preventDefault();var i=e(this),a=i.parents(".photo-scroller"),s=a.find(".ts-wrap");a.find(".scroller-thumbnails").data("thePhotoSlider"),s.data("thePhotoSlider");i.parents(".photo-scroller").find("figure").animate({opacity:0},150),i.hasClass("act")?(i.removeClass("act"),n(),a.removeClass("full-screen"),setTimeout(function(){i.parents(".photo-scroller").find("figure").delay(600).animate({opacity:1},300)},300)):(i.addClass("act"),a.addClass("full-screen"),o(document.documentElement),e("body, html").css("overflow","hidden"),setTimeout(function(){i.parents(".photo-scroller").find("figure").delay(600).animate({opacity:1},300)},300));var r=s.data("thePhotoSlider");"undefined"!=typeof r&&r.update()})),S.each(function(){var t=e(this);e(".btn-cntr, .slide-caption",t).css({bottom:parseInt(t.attr("data-thumb-height"))+15}),t.hasClass("hide-thumbs")&&(t.find(".hide-thumb-btn").addClass("act"),e(".scroller-thumbnails",t).css({bottom:-(parseInt(t.attr("data-thumb-height"))+20)}),e(".btn-cntr, .slide-caption",t).css({bottom:"5px"}))}),e(".hide-thumb-btn").on("click",function(t){t.preventDefault();var i=e(this),o=i.parents(".photo-scroller");i.hasClass("act")?(i.removeClass("act"),o.removeClass("hide-thumbs"),e(".scroller-thumbnails",o).css({bottom:0}),e(".btn-cntr, .slide-caption",o).css({bottom:parseInt(o.attr("data-thumb-height"))+15})):(i.addClass("act"),o.addClass("hide-thumbs"),e(".scroller-thumbnails",o).css({bottom:-(parseInt(o.attr("data-thumb-height"))+20)}),e(".btn-cntr, .slide-caption",o).css({bottom:"5px"}))})),e(".fullwidth-slider .fs-entry").not(".text-on-img .fullwidth-slider .fs-entry").each(function(t){var i=e(this),o=i.find("img").eq(0),n=parseInt(o.attr("width")),a=parseInt(o.attr("height"));o.exists()||(n=280);var s=parseInt(o.parents(".wf-td").eq(0).css("paddingLeft")),r=parseInt(o.parents(".wf-td").eq(0).css("paddingRight")),l=0;s>0&&r>0&&(l=s+r),i.attr("data-width",n+l).css({width:n+l,opacity:1});var d=o.parent("a"),c=d.width(),u=a*c/n;o.parent("a").css({height:u}),e(".fs-entry-content:not(.buttons-on-img)",i).css("opacity","1")}).find("article").css("height","100%"),e(".text-on-img .fullwidth-slider .fs-entry, .description-on-hover .fs-entry, .dt-photos-shortcode .fs-entry").each(function(){var t=e(this);e(".rollover-project",t).css({width:t.attr("data-width"),height:t.attr("data-height")})}),e.fn.shortcodesScroller=function(){var t=e(this),i={};i.$items=t.children(".fs-entry"),i.count=i.$items.length,t.addClass("ts-cont"),t.wrap('');var o=t.parents(".ts-wrap"),n=t.parents(".slider-wrapper"),a=(v.width(),n.attr("data-padding-side")?parseInt(n.attr("data-padding-side")):0),s="true"===n.attr("data-autoslide")?!0:!1,r=n.attr("data-delay")&&parseInt(n.attr("data-delay"))>999?parseInt(n.attr("data-delay")):5e3,l="true"===n.attr("data-loop")?!0:!1,d=o.thePhotoSlider({mode:{type:"scroller"},sidePaddings:a,autoPlay:{enabled:s,delay:r,loop:l}}).data("thePhotoSlider");e(".prev",n).click(function(){d.noSlide||d.slidePrev()}),e(".next",n).click(function(){d.noSlide||d.slideNext()}),d.ev.on("updateNav sliderReady",function(){d.lockRight?e(".next",n).addClass("disabled"):e(".next",n).removeClass("disabled"),d.lockLeft?e(".prev",n).addClass("disabled"):e(".prev",n).removeClass("disabled"),d.lockRight&&d.lockLeft&&n.addClass("hide-arrows")}),o.hover(function(){s&&(d._autoPlayPaused=!1,d.pause(),d._pausedByHover=!0)},function(){s&&(d._pausedByHover=!1,d._pausedByClick||d.play())})},e(".slider-wrapper .blog-media").css({height:""}),e(".fullwidth-slider ul.clearfix").each(function(){e(this).shortcodesScroller()});var x=e(".slider-wrapper");x.css("visibility","visible"),x.each(function(){var t=e(this),i=t.find(".ts-wrap").data("thePhotoSlider");t.append(' '),t.on("mouseenter",function(e){t.addClass("show-arrows")}),t.on("mouseleave",function(e){t.removeClass("show-arrows")}),i.st.autoPlay.enabled&&e(".auto-play-btn",t).addClass("paused"),e(".auto-play-btn",t).on("click",function(t){t.preventDefault();var o=e(this);o.hasClass("paused")?(o.removeClass("paused"),i._pausedByClick=!0,i.noSlide||i.pause(),i.st.autoPlay.enabled=!1):(o.addClass("paused"),i._pausedByClick=!1,i.noSlide||i.play(),i.st.autoPlay.enabled=!0)})});var k=e(".overlay-navigation"),T=e(".sticky-header"),P=e("#main-slideshow, .photo-scroller"),I=e(".header-side-left").length>0,M=e(".header-side-right").length>0,z=e("#main, #main-slideshow, .photo-scroller, .page-title, .fancy-header, .footer"),A=e(".floating-logo.side-header-menu-icon .branding, .side-header-h-stroke, #phantom"),L=e(".side-header"),H=e(".move-header-animation").length>0,E=e(".page-template-template-microsite").length>0;if(e(".side-header-v-stroke").length>0)var B=L.width()-e(".side-header-v-stroke").width(),O=200;else var B=L.width(),O=0;if($overlapContent=e(".overlap #content"),!e.browser.webkit||dtGlobals.isMobile||($overlapContent.find(">:first-child").css({position:"relative","z-index":"4"}),$overlapContent.find(">:first-child").height()<36&&$overlapContent.find("> :nth-child(2)").css({position:"relative","z-index":"4"})),e.closeSideHeader=function(){w.removeClass("show-mobile-header show-header"),w.addClass("closed-mobile-header closed-header"),b.removeClass("show-sticky-mobile-header show-sticky-header show-overlay-mobile-header").addClass("closed-overlay-mobile-header"),e(".mobile-sticky-header-overlay, .dt-mobile-menu-icon, .menu-toggle").removeClass("active"),e(".sticky-header-overlay").removeClass("active"),H&&(I?L.velocity({translateX:"-100%"},400):L.velocity({translateX:"100%"},400),z.velocity({translateX:""},400,function(){z.css({transform:"none"})}),A.velocity({translateX:""},400))},T.length>0||k.length>0){if(e('
').appendTo(".menu-toggle"),T.length>0&&(b.append(''),!e(".side-header-h-stroke").length>0&&!e(".header-under-side-line").length>0&&e(".mixed-header").length>0)){var R=e(".mixed-header").find(".menu-toggle").position().top;e(".mixed-header").find(".menu-toggle").clone(!0).prependTo(".side-header").css({top:R
})}H&&(I?L.velocity({translateX:"-100%"},0):M&&L.velocity({translateX:"100%"},0)),k.length>0&&(e(L).append('
'),e('
').appendTo(".hide-overlay"));var F=e(".menu-toggle .lines-button"),D=e(".menu-toggle"),W=e(".sticky-header-overlay");F.on("click",function(){if(!e(".header-under-side-line").length>0)var t=e(".side-header .menu-toggle");else var t=e(".menu-toggle");t.hasClass("active")?(t.removeClass("active"),w.removeClass("show-header").addClass("closed-header"),t.parents("body").removeClass("show-sticky-header"),W.removeClass("active"),e(".hide-overlay").removeClass("active"),H&&(I?L.velocity({translateX:"-100%"},{duration:400,delay:O}):L.velocity({translateX:"100%"},{duration:400,delay:O}),w.hasClass("boxed")||(z.velocity({translateX:""},400,function(){z.css({transform:"none"})}),A.velocity({translateX:""},400)))):(D.removeClass("active"),t.addClass("active"),w.addClass("show-header").removeClass("closed-header"),t.parents("body").addClass("show-sticky-header"),W.addClass("active"),e(".hide-overlay").addClass("active"),H&&(I?(L.velocity({translateX:""},400),w.hasClass("boxed")||(z.velocity({translateX:B},{duration:400,delay:O}),A.velocity({translateX:B},{duration:400,delay:O}))):(L.velocity({translateX:""},400),w.hasClass("boxed")||(z.velocity({translateX:-B},{duration:400,delay:O}),A.velocity({translateX:-B},{duration:400,delay:O})))))}),W.on("click",function(){e(this).hasClass("active")&&(D.removeClass("active"),w.removeClass("show-header").addClass("closed-header"),b.removeClass("show-sticky-header"),W.removeClass("active"),H&&(I?L.velocity({translateX:"-100%"},{duration:400,delay:O}):L.velocity({translateX:"100%"},{duration:400,delay:O}),z.velocity({translateX:""},400,function(){z.css({transform:"none"})}),A.velocity({translateX:""},400)))}),e(".hide-overlay").on("click",function(){e(this).hasClass("active")&&(D.removeClass("active"),w.removeClass("show-header"),w.addClass("closed-header"),b.removeClass("show-sticky-header"),W.removeClass("active"),H&&(I?L.velocity({translateX:"-100%"},{duration:400,delay:O}):L.velocity({translateX:"100%"},{duration:400,delay:O}),z.velocity({translateX:""},400,function(){z.css({transform:"none"})}),A.velocity({translateX:""},400)))})}a(),v.on("resize",function(){a()});var N=0;window.clickMenuToggle=function(t,i){if(e(".show-mobile-header").length>0)var o=e(".dt-mobile-header");else var o=L;E||(y.hasClass("menu-open")?(y.removeClass("menu-open"),dtGlobals.isiOS?(v.off("touchstart.dt"),v.off("touchmove.dt")):(b.css("margin-top",0),v.scrollTop(N))):(N=dtGlobals.winScrollTop,y.addClass("menu-open"),dtGlobals.isiOS?v.on("touchstart.dt",function(e){v.off("touchmove.dt"),o[0].offsetHeight>=o[0].scrollHeight?v.on("touchmove.dt",function(e){e.preventDefault()}):o[0].scrollTop<=0?o[0].scrollTop+=1:o[0].scrollTop+o[0].offsetHeight>=o[0].scrollHeight&&(o[0].scrollTop-=1)}):b.css("margin-top",-N)))},b.on("click",".menu-toggle .lines-button, .sticky-header-overlay, .hide-overlay, .dt-mobile-menu-icon, .dt-close-mobile-menu-icon span, .mobile-sticky-header-overlay, .floating-btn",function(t){clickMenuToggle(e(this),t)}),e(".side-header .header-bar").wrap(""),L.length>0&&!dtGlobals.isMobile&&e(".header-scrollbar-wrap").mCustomScrollbar({scrollInertia:150}),dtGlobals.desktopProcessed=!1,dtGlobals.mobileProcessed=!1;var j=e(".floating-navigation-below-slider").exists(),$=b.hasClass("transparent");e.headerBelowSlider=function(){if(j){var t=e(".masthead:not(.side-header):not(#phantom)");window.innerWidth>dtLocal.themeSettings.mobileHeader.secondSwitchPoint&&!dtGlobals.desktopProcessed?(dtGlobals.desktopProcessed=!0,dtGlobals.mobileProcessed=!1,$?(t.insertAfter("#main-slideshow, .photo-scroller").velocity({translateY:"-100%"},0,function(){}),t.css({visibility:"visible",opacity:1,top:"auto"})):t.insertAfter("#main-slideshow, .photo-scroller").css({visibility:"visible",opacity:1})):window.innerWidth<=dtLocal.themeSettings.mobileHeader.secondSwitchPoint&&!dtGlobals.mobileProcessed&&(dtGlobals.desktopProcessed=!1,dtGlobals.mobileProcessed=!0,t.insertBefore("#main-slideshow, .photo-scroller").css({visibility:"visible",opacity:1,transform:"","-webkit-transform":""}),!e(".mobile-header-space").length>0&&(e("").insertBefore(t),e(".mobile-header-space").css({height:t.height()})))}},e.headerBelowSlider();var V=e(".sticky-mobile-header").exists();v.scroll(function(){if(j&&V){if(b.hasClass("transparent"))var t=dtGlobals.winScrollTop>P.height()-e(".masthead:not(.side-header)").height();else var t=dtGlobals.winScrollTop>P.height();t?b.addClass("fixed-mobile-header"):b.removeClass("fixed-mobile-header")}});var X=e(".mixed-header"),G=e(".masthead:not(.side-header) .header-bar .mini-widgets > * ").clone(!0),Y=e(".side-header .header-bar .mini-widgets ").clone(!0),q=e(".masthead .in-menu-on-mobile").clone(!0),U=e(".masthead .near-logo-on-mobile ").clone(!0).addClass("show-on-second-switch");if(X.length>0)var Q=X.find(".branding > a, .branding > img").clone(!0),J=X;else var Q=e(".masthead:not(.mixed-header)").find(".branding > a, .branding > img").clone(!0),J=e(".masthead");e("").appendTo(".masthead"),e(".mobile-header-bar .mobile-navigation").append(""),e(".mobile-header-bar .mobile-mini-widgets").append(G),e(".mobile-header-bar .mobile-branding").append(Q);var Z=e(".dt-mobile-header");if(Z.siblings().hasClass("dt-parent-menu-clickable")&&Z.addClass("dt-parent-menu-clickable"),e(q).appendTo(".mobile-mini-widgets-in-menu"),e(U).appendTo(".mobile-mini-widgets"),Z.append(Y),e(".mobile-main-nav ").find("li").each(function(){var t=e(this),i=t.find(" > .dt-mega-menu-wrap > .sub-nav");if(t.hasClass("new-column")){var o=t.prev().find(" > .sub-nav");e(" > .sub-nav > *",t).appendTo(o)}i.unwrap()}).removeClass("dt-mega-menu dt-mega-parent hide-mega-title").find(" > .sub-nav").removeClass("hover-style-click-bg hover-style-bg"),Z.length>0){dtGlobals.mobileMenuPoint=50;var K=(e(".dt-mobile-header"),e(".dt-mobile-menu-icon"));if(!e(".floating-btn").length>0&&e(".floating-mobile-menu-icon").length>0){var ee=K.first().clone(!0);ee.insertBefore(K).addClass("floating-btn")}var te=e(".floating-btn");v.scroll(function(){dtGlobals.mobileMenuPoint=J.offset().top+J.height()+50,dtGlobals.winScrollTop>dtGlobals.mobileMenuPoint?te.parents(".masthead").addClass("show-floating-icon"):te.parents(".masthead").removeClass("show-floating-icon")});var K=e(".dt-mobile-menu-icon");!e(".mobile-sticky-header-overlay").length>0&&b.append('');var ie=e(".mobile-sticky-header-overlay");K.on("click",function(t){t.preventDefault();var i=e(this);i.hasClass("active")?(i.removeClass("active"),w.removeClass("show-mobile-header").addClass("closed-mobile-header"),b.removeClass("show-mobile-overlay-header").addClass("closed-overlay-mobile-header"),i.parents("body").removeClass("show-sticky-mobile-header"),ie.removeClass("active")):(K.removeClass("active"),i.addClass("active"),w.addClass("show-mobile-header").removeClass("closed-mobile-header"),b.removeClass("closed-overlay-mobile-header").addClass("show-overlay-mobile-header"),ie.removeClass("active"),i.parents("body").addClass("show-sticky-mobile-header"),ie.addClass("active"))}),ie.on("click",function(){e(this).hasClass("active")&&(K.removeClass("active"),w.removeClass("show-mobile-header").addClass("closed-mobile-header"),b.removeClass("show-sticky-mobile-header").removeClass("show-overlay-mobile-header").addClass("closed-overlay-mobile-header"),ie.removeClass("active"))}),e(".dt-close-mobile-menu-icon span").on("click",function(){w.removeClass("show-mobile-header"),w.addClass("closed-mobile-header"),b.removeClass("show-sticky-mobile-header"),b.removeClass("show-overlay-mobile-header").addClass("closed-overlay-mobile-header"),ie.removeClass("active"),K.removeClass("active")}),e(".dt-mobile-header").wrapInner(""),dtGlobals.isMobile||e(".mobile-header-scrollbar-wrap").mCustomScrollbar({scrollInertia:150})}e.mobileHeader=function(){if(e(".sticky-mobile-header ").length>0){if(e(".mixed-header").length>0)var t=e(".mixed-header").height();else var t=e(".masthead").height();var i=e(".masthead").first();!e(".mobile-header-space").length>0&&!e(".floating-navigation-below-slider").length>0&&e("").insertBefore(i),e(".mobile-header-space").css({height:t})}},e.mobileHeader(),e(".l-to-r-line > li:not(.menu-item-language) > a > span").not(".l-to-r-line > li > a > span.mega-icon").append(" "),e(".btn-material .dt-btn, .btn-material a.button, .masthead:not(.sub-downwards) .animate-click-decoration > .menu-item > a:not(.not-clickable-item), .masthead:not(.sub-downwards) .main-nav .hover-style-click-bg > li > a:not(.not-clickable-item)").each(function(){var t,i=e(this);i.addClass("ripple"),i.ripple();var o=e(".rippleWrap",i);i.on("click",function(e){!o.parent('a[href^="#"]').length>0&&e.preventDefault()}).on("mousedown",function(n){if(3==n.which);else{n.preventDefault();var a=i.attr("target")?i.attr("target"):"_self";clearTimeout(t),t=setTimeout(function(){return!o.parent('a[href^="#"]').length>0?(window.open(i.attr("href"),a),!1):(e(this).parent("a").trigger("click"),!1)},200)}})}),e(".not-clickable-item").on("click",function(e){e.preventDefault(),e.stopPropagation()}),(e(".active-line-decoration").length>0||e(".hover-line-decoration").length>0)&&e(".main-nav > .menu-item > a").append(" ");var oe=e(".main-nav, .mini-nav"),ne=e(".masthead:not(.sub-downwards) .main-nav, .mini-nav"),ae=e(".main-nav"),se=e(".demo-panel").exists();se&&(oe.find(".page-item-112").removeClass("has-children").find("> .sub-nav").remove(),oe.find(".page-item-112 > ").attr("onclick",""),oe.find(".page-item-112 > a").css("cursor","pointer").click(function(t){t.preventDefault(),window.location.href=e(this).attr("href")})),e(".menu-item-language").each(function(){var t=e(this);t.children(".submenu-languages").length>0&&t.addClass("has-children")}),e(".act",oe).parents("li").addClass("act");ae.clone(),e(".mini-nav").clone();e(".mini-nav select").change(function(){window.location.href=e(this).val()}),dtGlobals.isHovering=!1,e(".side-header .main-nav li").each(function(){var t=e(this);if(t.hasClass("new-column")){var i=t.prev().find(" > .sub-nav");e(" > .sub-nav > *",t).appendTo(i)}}),e(".sub-downwards .main-nav > li").each(function(){var t=e(this),i=t.find(" > .dt-mega-menu-wrap > .sub-nav");i.unwrap()}),e("> li.has-children ",ne).each(function(){var t=e(this);(dtGlobals.isMobile||dtGlobals.isWindowsPhone)&&t.find("> a").on("click",function(t){e(this).hasClass("dt-clicked")?t.stopPropagation():(t.preventDefault(),oe.find(".dt-clicked").removeClass("dt-clicked"),e(this).addClass("dt-clicked"))});var i,o;t.hasClass("dt-mega-menu")?(t.find("> a").on("mouseenter tap",function(t){"tap"==t.type&&t.stopPropagation();var n=e(this).parent(),a=n.offset().left,s=n.find("> a").offset().left;if(n.addClass("dt-hovered"),n.addClass("show-mega-menu"),dtGlobals.isHovering=!0,e(".masthead").hasClass("sub-downwards"))var r=n.find(" > .sub-nav");else var r=n.find(" > .dt-mega-menu-wrap");if(r.height()>v.height()&&e(".side-header").length>0?(r.css({top:-n.position().top,maxHeight:v.height()}),console.log(n.offset().top),r.addClass("overflow-scroll")):v.height()-(r.offset().top-dtGlobals.winScrollTop)-r.innerHeight()<0&&!e(".phantom-on").length>0&&r.addClass("bottom-overflow"),!e(".side-header").length>0&&r.css({left:s-a}),n.hasClass("mega-auto-width")){var l=(n.parent().width(),n.parents(".masthead").offset().left),d=n.offset().left;if($_this_parents_ofs=n.offset().left-n.parents(".masthead").offset().left,!e(".side-header").length){var c=e("#page").width();r.width()>c-n.offset().left&&r.css({left:-(r.width()-(c-n.offset().left))}),r.width()>c&&(e(".boxed").length>0?r.css({width:n.parents(".masthead").width(),left:-n.position().left}):r.css({width:n.parents(".masthead").width(),left:-(d-l)}))}}if(n.hasClass("mega-full-width")){if(d=n.offset().left,n.parents(".header-bar").length>0)var u=n.parents(".header-bar").innerWidth(),l=n.parents(".header-bar").offset().left;else var u=n.parents(".ph-wrap").innerWidth(),l=n.parents(".ph-wrap").offset().left;e(".side-header").length||r.css({width:u,left:-(d-l)})}clearTimeout(i),clearTimeout(o),i=setTimeout(function(){n.hasClass("dt-hovered")&&r.stop().css("visibility","visible").animate({opacity:1},150)},100)}),t.on("mouseleave",function(t){var n=e(this);if(e(".masthead").hasClass("sub-downwards"))var a=n.find(" > .sub-nav");else var a=n.find(" > .dt-mega-menu-wrap");n.removeClass("dt-hovered"),dtGlobals.isHovering=!1,clearTimeout(i),clearTimeout(o),o=setTimeout(function(){n.hasClass("dt-hovered")||(a.stop().animate({opacity:0},150,function(){e(this).css("visibility","hidden")}),n.removeClass("show-mega-menu"),setTimeout(function(){n.hasClass("dt-hovered")||(a.removeClass("right-overflow"),a.removeClass("bottom-overflow"),a.removeClass("overflow-scroll"),n.hasClass("mega-auto-width")&&a.css({width:"",left:""}),a.css({top:"",maxHeight:""}))},400))},150),n.find("> a").removeClass("dt-clicked")})):(t.find("> a").on("mouseenter tap",function(t){"tap"==t.type&&t.stopPropagation();var n=e(this).parent(),a=n.offset().left,s=n.find("> a").offset().left;n.addClass("dt-hovered"),dtGlobals.isHovering=!0;var r=n.find(" > .sub-nav, > .sub-menu");w.width()-(r.offset().left-w.offset().left)-r.width()<0&&r.addClass("right-overflow"),v.height()-(r.offset().top-dtGlobals.winScrollTop)-r.innerHeight()<0&&r.addClass("bottom-overflow"),!e(".side-header").length>0&&r.not(".right-overflow").css({left:s-a}),clearTimeout(i),clearTimeout(o),i=setTimeout(function(){n.hasClass("dt-hovered")&&r.stop().css("visibility","visible").animate({opacity:1},150)},100)}),t.on("mouseleave",function(t){var n=e(this),a=n.find(" > .sub-nav, > .sub-menu");n.removeClass("dt-hovered"),dtGlobals.isHovering=!1,clearTimeout(i),clearTimeout(o),o=setTimeout(function(){n.hasClass("dt-hovered")||(a.stop().animate({opacity:0},150,function(){e(this).css("visibility","hidden")}),setTimeout(function(){n.hasClass("dt-hovered")||(a.removeClass("right-overflow"),a.removeClass("bottom-overflow"))},400))},150),n.find("> a").removeClass("dt-clicked")}))}),e(".sub-nav .sub-nav",ne).parent().not(".dt-mega-parent").each(function(){var t=e(this);(dtGlobals.isMobile||dtGlobals.isWindowsPhone)&&t.find("> a").on("click",function(t){e(this).hasClass("dt-clicked")?t.stopPropagation():(t.preventDefault(),oe.find(".dt-clicked").removeClass("dt-clicked"),e(this).addClass("dt-clicked"))});var i,o;t.on("mouseenter tap",function(t){"tap"==t.type&&t.stopPropagation();var n=e(this);n.find("> a").offset().left;n.addClass("dt-hovered"),w.width()-(n.children(".sub-nav").offset().left-w.offset().left)-n.find(" > .sub-nav").width()<0&&n.children(".sub-nav").addClass("right-overflow"),v.height()-(n.children(".sub-nav").offset().top-dtGlobals.winScrollTop)-n.children(".sub-nav").height()<0&&n.children(".sub-nav").addClass("bottom-overflow"),dtGlobals.isHovering=!0,clearTimeout(i),clearTimeout(o),i=setTimeout(function(){n.hasClass("dt-hovered")&&n.children(".sub-nav").stop().css("visibility","visible").animate({opacity:1},150)},100)}),t.on("mouseleave",function(t){var n=e(this);n.removeClass("dt-hovered"),dtGlobals.isHovering=!1,clearTimeout(i),clearTimeout(o),o=setTimeout(function(){n.hasClass("dt-hovered")||(n.parents().hasClass("dt-mega-menu")||n.children(".sub-nav").stop().animate({opacity:0},150,function(){e(this).css("visibility","hidden")}),setTimeout(function(){n.hasClass("dt-hovered")||(n.children(".sub-nav").removeClass("right-overflow"),n.children(".sub-nav").removeClass("bottom-overflow"))},400))},150),n.find("> a").removeClass("dt-clicked")})});var re=e(".mini-nav");e(".sub-nav",re).parent().each(function(){var t=e(this);(dtGlobals.isMobile||dtGlobals.isWindowsPhone)&&t.find("> a").on("click",function(t){e(this).hasClass("dt-clicked")?t.stopPropagation():(t.preventDefault(),oe.find(".dt-clicked").removeClass("dt-clicked"),e(this).addClass("dt-clicked"))});var i,o;t.on("mouseenter tap",function(t){"tap"==t.type&&t.stopPropagation();var n=e(this);n.offset().left,n.find("> a").offset().left;n.addClass("dt-hovered"),w.width()-(n.children(".sub-nav").offset().left-w.offset().left)-n.find(" > .sub-nav").width()<0&&n.children(".sub-nav").addClass("right-overflow"),v.height()-(n.children(".sub-nav").offset().top-dtGlobals.winScrollTop)-n.children(".sub-nav").height()<0&&n.children(".sub-nav").addClass("bottom-overflow"),dtGlobals.isHovering=!0,clearTimeout(i),clearTimeout(o),i=setTimeout(function(){n.hasClass("dt-hovered")&&n.children(".sub-nav").stop().css("visibility","visible").animate({opacity:1},150)},100)}),t.on("mouseleave",function(t){var n=e(this);n.removeClass("dt-hovered"),dtGlobals.isHovering=!1,clearTimeout(i),clearTimeout(o),o=setTimeout(function(){n.hasClass("dt-hovered")||(n.parents().hasClass("dt-mega-menu")||n.children(".sub-nav").stop().animate({opacity:0},150,function(){e(this).css("visibility","hidden")}),setTimeout(function(){n.hasClass("dt-hovered")||(n.children(".sub-nav").removeClass("right-overflow"),n.children(".sub-nav").removeClass("bottom-overflow"))},400))},150),n.find("> a").removeClass("dt-clicked")})});var le;if(e(".dt-parent-menu-clickable").length>0){var de=e(".main-nav li.has-children > a, .mobile-main-nav li.has-children > a");e(" ").insertAfter(de),e(".sub-downwards .main-nav li.has-children, .mobile-main-nav li.has-children").each(function(){var t=e(this),i=t.find(" > .sub-nav, .sub-menu");t.find(".sub-nav li, .sub-menu li").hasClass("act")&&t.addClass("active"),t.find(".sub-nav li.act, .sub-menu li.act").hasClass("act")&&(t.addClass("open-sub"),i.stop(!0,!0).slideDown(100)),t.find(" > .next-level-button").on("click",function(t){var o=e(this).parent();o.hasClass("active")?(i.stop(!0,!0).slideUp(500),o.removeClass("active"),o.removeClass("open-sub")):(o.siblings().find(" .sub-nav, .dt-mega-menu-wrap, .sub-menu").stop(!0,!0).slideUp(400),i.stop(!0,!0).slideDown(500),o.siblings().removeClass("active"),o.addClass("active"),o.siblings().removeClass("open-sub"),o.addClass("open-sub"))})})}else e(".sub-downwards .main-nav li > a, .mobile-main-nav li.has-children > a").each(function(){var t=e(this);t.parent("li").find(".sub-nav li, .sub-menu li").hasClass("act")&&t.addClass("act"),t.parent("li").find(".sub-nav li.act, .sub-menu li.act").hasClass("act")&&(t.parent("li").addClass("open-sub"),t.next().stop(!0,!0).slideDown(100)),t.on("click",function(i){$menuItem=t.parent(),$menuItem.hasClass("has-children menu-item-language")&&i.preventDefault(),t.hasClass("act")?(t.next().stop(!0,!0).slideUp(500),t.removeClass("act"),t.parent("li").removeClass("open-sub")):(t.parent().siblings().find(".sub-nav, .dt-mega-menu-wrap, .sub-menu").stop(!0,!0).slideUp(400),t.next().stop(!0,!0).slideDown(500),t.parent().siblings().find("> a").removeClass("act"),t.addClass("act"),t.parent("li").siblings().removeClass("open-sub"),t.parent("li").addClass("open-sub")),e(".header-bar").mCustomScrollbar("update")})});e(".custom-nav > li > a").click(function(t){$menuItem=e(this).parent(),$menuItem.hasClass("has-children")&&t.preventDefault(),"active"!=e(this).attr("class")?(e(".custom-nav > li > ul").stop(!0,!0).slideUp(400),e(this).next().stop(!0,!0).slideDown(500),e(".custom-nav > li > a").removeClass("active"),e(this).addClass("active")):(e(this).next().stop(!0,!0).slideUp(500),e(this).removeClass("active")),$menuItem.siblings().removeClass("act"),$menuItem.addClass("act")}),e(".custom-nav > li > ul").each(function(){clearTimeout(le),$this=e(this),$thisChildren=$this.find("li"),$thisChildren.hasClass("act")&&($this.prev().addClass("active"),$this.parent().siblings().removeClass("act"),$this.parent().addClass("act"),e(this).slideDown(500))}),dtGlobals.isMobile&&!dtGlobals.isiPad&&(smartMenu=!1);var $=b.hasClass("transparent"),ce=e(".phantom-sticky").exists(),ue=e(".side-header").exists(),he=e(".side-header-h-stroke").exists(),fe=e(".floating-navigation-below-slider").exists();if(dtLocal.themeSettings.floatingHeader.showMenu&&(ce&&!ue||ce&&he)){var pe=e(".top-bar"),me=0,ge=e(".masthead").height(),ve=e(".masthead:not(.side-header) .branding a").attr("href"),T=e(".masthead:not(.side-header)"),ye=T.find(".header-bar"),be=T.find(".branding"),we=e(".side-header-h-stroke"),_e=we.exists(),Ce=e(".header-space"),Se=e("#main-slideshow, .photo-scroller"),xe=e(".classic-header").length>0;fe||xe||e("
").prependTo(ye);var ke=e(".animate-sticky");_e&&(ge=we.height(),T=we),Ce.exists()||(e("").insertBefore(T),Ce=e(".header-space")),_e&&Ce.addClass("top-line-space"),Ce.css({height:ge}),ke.css({height:ye.height()}),b.addClass("sticky-off fixed-masthead"),!e(".sticky-logo").length>0&&dtGlobals.logoURL&&dtGlobals.logoEnabled&&(void 0==ve?e(' ').prependTo(be):e(' ').prependTo(be));var be=e(".phantom-custom-logo-on .sticky-logo"),Te=(e(".phantom-custom-logo-on").find(".branding > a:not(.sticky-logo), .branding > img:not(.sticky-logo)",T),!1),Pe=e(".admin-bar").exists();if(Pe)var Ie=32;else var Ie=0;!pe.exists()||pe.is(":hidden")||fe||(me=pe.innerHeight());var Me=T.height();v.on("scroll",function(){var e,t,i=dtGlobals.winScrollTop;fe&&!$?(e=Se.height(),t=i>e):fe&&$?(e=Se.height()-Ie-Me,t=i>e):t=i>dtLocal.themeSettings.floatingHeader.showAfter,!t||Te||dtGlobals.mobileProcessed?t||!Te||dtGlobals.mobileProcessed?dtGlobals.mobileProcessed&&(T.css({bottom:"auto",top:"auto",transform:"","-webkit-transform":""}),Ce.css({display:"none"}),b.removeClass("sticky-on").addClass("sticky-off")):(Te=!1,fe?$?y.hasClass("menu-open")||(T.css({bottom:"auto",top:"auto",transform:"translateY(-100%)","-webkit-transform":"translateY(-100%)"}),Ce.css({display:"none"})):(T.stop(!0,!0).velocity({translateY:-me},0),y.hasClass("menu-open")||ke.stop().velocity({height:ge},0),Ce.css({height:ge})):(console.log("Y: 0"),T.velocity({translateY:0},0),y.hasClass("menu-open")||ke.stop().velocity({height:ge},0),$?Ce.css({display:"none"}):Ce.css({height:ge})),y.hasClass("menu-open")||(b.removeClass("sticky-on").addClass("sticky-off"),ke.stop().velocity({height:ye.height()},0))):(Te=!0,fe?$?(T.velocity({translateY:""},0,function(){T.css({top:Ie,transform:"","-webkit-transform":""})}),ke.stop().velocity({height:dtLocal.themeSettings.floatingHeader.height},300),Ce.css({display:"none"})):(T.stop(!0,!0).velocity({translateY:-me},300),ke.stop().velocity({height:dtLocal.themeSettings.floatingHeader.height},300),Ce.css({height:ge})):(T.stop(!0,!0).velocity({translateY:-me},300),ke.stop().velocity({height:dtLocal.themeSettings.floatingHeader.height},300),$?Ce.css({display:"none"}):Ce.css({height:ge})),b.removeClass("sticky-off").addClass("sticky-on"))})}if(dtLocal.themeSettings.floatingHeader.showMenu&&(smartMenu&&(!ue||ce)||smartMenu&&he&&!ce)){var ze=e(".phantom-fade").exists(),Ae=e(".phantom-slide").exists(),Le=e(".split-header").exists(),Se=e("#main-slideshow, .photo-scroller"),He=e(".masthead:not(.side-header)");if(ze||Ae){var Ee=e(".masthead:not(#phantom) .main-nav"),ve=e(".masthead:not(.side-header) .branding a").attr("href"),Be=!1;if(he){var Oe=e(".side-header-h-stroke"),Re=Oe.attr("class"),Ee=e(".side-header-h-stroke .header-bar"),Fe=Ee.parent(),De=e('').appendTo("body"),We=De.find(".ph-wrap"),Ne=De.find(".widget-box"),je=e(".side-header-h-stroke .header-bar .mini-widgets"),$e=Oe.find(".branding");e(".phantom-custom-logo-on").length>0&&dtGlobals.logoURL&&dtGlobals.logoEnabled&&(void 0==ve?e(' ').prependTo($e):e(' ').prependTo($e))}else{var Re=e(".masthead").attr("class"),Fe=Ee.parent(),De=e('').appendTo("body"),We=De.find(".menu-box"),Ne=De.find(".widget-box");if(e(".classic-header").length>0)var je=e(".header-bar .navigation .mini-widgets");else if(Le)var Ve=e(".header-bar .navigation"),je=Ve.first().find(".mini-widgets"),Ee=Ve.first().find(".main-nav"),Xe=Ve.last().find(".mini-widgets > *"),Ge=Ve.last().find(".main-nav > *"),Fe=Ve.first(),Ye=Ve.last().find(".main-nav"),qe=Ve.last().find(".mini-widgets");else var je=e(".header-bar .mini-widgets");dtGlobals.logoURL&&dtGlobals.logoEnabled&&(De.find(".ph-wrap").addClass("with-logo"),void 0==ve?De.find(".logo-box").html(' '):De.find(".logo-box").html(' '))}w.hasClass("boxed")&&De.addClass("boxed").velocity({translateX:"-50%"},0).find(".ph-wrap").addClass("boxed"),b.removeClass("phantom-on").addClass("phantom-off");var Te=!1;Ae&&De.velocity({translateY:-De.height()},0),v.on("scroll",function(){var e=dtGlobals.winScrollTop,t=Se.height(),i=He.height();if(fe&&$)var o=e>t&&Be===!1,n=t>=e&&Be===!0;else if(fe)var o=e>t+i&&Be===!1,n=t+i>=e&&Be===!0;else var o=e>dtLocal.themeSettings.floatingHeader.showAfter&&Be===!1,n=e<=dtLocal.themeSettings.floatingHeader.showAfter&&Be===!0;o?y.hasClass("menu-open")||dtGlobals.isHovering||Te||(Te=!0,he?Ee.appendTo(We):Le?(Ee.appendTo(We),je.appendTo(Ne),We.find(".main-nav").append(Ge),Ne.find(".mini-widgets").append(Xe)):(Ee.appendTo(We),je.appendTo(Ne)),ze?De.stop().css({visibility:"visible"}).velocity({opacity:1},350):Ae&&De.stop(!0,!0).css({visibility:"visible"}).velocity({translateY:0,opacity:1},{duration:400}),b.removeClass("phantom-off").addClass("phantom-on"),Be=!0):n&&Te&&(y.hasClass("menu-open")||(Te=!1,he?Ee.appendTo(Fe):Le?(Ee.appendTo(Fe),je.appendTo(Fe),Ge.appendTo(Ye),Xe.appendTo(qe)):(Ee.appendTo(Fe),je.appendTo(Fe)),b.removeClass("phantom-on").addClass("phantom-off"),ze?De.stop().velocity({opacity:0},120,function(){De.css({visibility:""})}):Ae&&De.velocity({opacity:0},0,function(){De.css({visibility:""}).velocity({translateY:-De.height()},0)}),Be=!1))})}}e(".filter-categories > a").on("click",function(t){var i=e(this);if("undefined"==typeof arguments.callee.dtPreventD){var o=i.parents(".filter").first();o.hasClass("without-isotope")?arguments.callee.dtPreventD=o.hasClass("with-ajax")?!0:!1:arguments.callee.dtPreventD=!0}t.preventDefault(),i.trigger("mouseleave"),i.hasClass("act")&&!i.hasClass("show-all")?(t.stopImmediatePropagation(),i.removeClass("act"),i.siblings("a.show-all").trigger("click")):(i.siblings().removeClass("act"),i.addClass("act"),arguments.callee.dtPreventD||(window.location.href=i.attr("href")))}),e(".filter-extras .filter-switch").each(function(){var t=e(this);t.prev(".act").length>0?t.addClass("left-act"):t.next(".act").length>0?t.addClass("right-act"):(t.removeClass("right-act"),t.removeClass("left-act"))}),e(".filter-extras a").on("click",function(t){var i=e(this);if("undefined"==typeof arguments.callee.dtPreventD){var o=i.parents(".filter").first();o.hasClass("without-isotope")?arguments.callee.dtPreventD=o.hasClass("with-ajax")?!0:!1:arguments.callee.dtPreventD=!0}arguments.callee.dtPreventD&&t.preventDefault(),i.siblings().removeClass("act"),i.addClass("act"),e(".filter-extras .filter-switch").each(function(){var t=e(this);t.prev(i).hasClass("act")?(t.addClass("left-act"),t.removeClass("right-act")):t.next(i).hasClass("act")?(t.addClass("right-act"),t.removeClass("left-act")):(t.removeClass("right-act"),t.removeClass("left-act"))})}),e(".filter-extras .filter-switch").each(function(){var t=e(this),i=t.parents(".filter").first();t.on("click",function(){i.hasClass("without-isotope")?t.hasClass("right-act")?t.prev("a")[0].click():t.hasClass("left-act")&&t.next("a")[0].click():t.hasClass("right-act")?t.prev("a").trigger("click"):t.hasClass("left-act")&&t.next("a").trigger("click")})});var Ue=e("html");if(e(".phantom-sticky").length>0)var De=e(".masthead:not(.side-header):not(.side-header-v-stroke)");else{var De=e("#phantom");"block"==De.css("display")}var ce=e(".phantom-sticky").exists(),ue=e(".side-header").exists(),he=e(".side-header-h-stroke").exists(),Qe=0;s(),jQuery(window).load(function(){var t=window.location.hash.substring(3);"undefined"!=typeof t&&t.length>0?"up"==t?Ue.stop().velocity("scroll",{offset:0,duration:600,mobileHA:!1,complete:function(t){e.closeSideHeader()}}):setTimeout(function(){Ue.stop().velocity("scroll",{offset:e("#"+t).offset().top-Qe,duration:600,mobileHA:!1,complete:function(i){window.innerWidth0&&Ue.stop().velocity("scroll",{offset:e("#"+t).offset().top-De.height(),duration:650,mobileHA:!1}):(ce&&!ue||ce&&he)&&Ue.stop().velocity("scroll",{offset:e("#"+t).offset().top-De.height(),duration:650,mobileHA:!1})}})},300):0==t.length&&e('.menu-item > a[href="#!/up"]').length>0&&e('.menu-item > a[href="#!/up"]').parent("li").addClass("act")}),jQuery(window).on("resize",function(){s()});var Je=(e(".stripe"),e('.menu-item > a[href^="#!"]'));if(window.clickAnchorLink=function(t,i){var o=t.attr("href"),n=o.substring(3),a=600,r=a;if(s(),"undefined"!=typeof n&&n&&n.length>0){if(location.hash=o,e("#"+n).length>0){var l=e("#"+n).offset().top+1,d=t.offset(),c=e("#"+n).offset(),u=Math.abs(c.top-d.top),r=3400*Math.log(u/8253+1.02);$newScrollPosition=l-Qe}return"up"==n?b.hasClass("overlay-navigation")?(e.closeSideHeader(),Ue.stop().velocity("scroll",{offset:l-Qe,duration:r,mobileHA:!1})):Ue.stop().velocity("scroll",{offset:0,duration:r,mobileHA:!1,complete:function(t){e.closeSideHeader()}}):b.hasClass("overlay-navigation")?(e.closeSideHeader(),Ue.stop().velocity("scroll",{offset:l-Qe,duration:r,mobileHA:!1,complete:function(t){window.innerWidth0&&($newScrollPosition=l-De.height(),Ue.stop().velocity("scroll",{offset:$newScrollPosition,duration:650,mobileHA:!1})):(ce&&!ue||ce&&he)&&($newScrollPosition=l-De.height(),Ue.stop().velocity("scroll",{offset:$newScrollPosition,duration:650,mobileHA:!1}))}})):Ue.stop().velocity("scroll",{offset:l-Qe,duration:r,mobileHA:!1,complete:function(t){e.closeSideHeader(),window.innerWidth0&&($newScrollPosition=l-De.height(),Ue.stop().velocity("scroll",{offset:$newScrollPosition,duration:650,mobileHA:!1})):(ce&&!ue||ce&&he)&&($newScrollPosition=l-De.height(),Ue.stop().velocity("scroll",{offset:$newScrollPosition,duration:650,mobileHA:!1}))}}),e(".menu-item a").parent("li").removeClass("act"),t.parent("li").addClass("act"),i.preventDefault(),!1}},b.on("click",'.anchor-link[href^="#!"], .logo-box a[href^="#!"], .branding a[href^="#!"], #branding-bottom a[href^="#!"]',function(t){clickAnchorLink(e(this),t)}),Je.on("click",function(t){clickAnchorLink(e(this),t)}),e('.one-page-row div[data-anchor^="#"]').length>0&&e(".one-page-row").length>0&&v.scroll(function(t){var i=null;b.hasClass("is-scroll")||(e('.one-page-row div[data-anchor^="#"]').each(function(){var t=e(this);activeSection=t,
currentId=t.attr("data-anchor"),dtGlobals.winScrollTop>=e(".one-page-row div[data-anchor='"+currentId+"']").offset().top-De.height()&&(i="#!/"+currentId.substring(1))}),e('.menu-item a[href^="#!"]').parent("li").removeClass("act"),dtGlobals.winScrollTop a[href="#!/up"]').length>0&&e('.menu-item > a[href="#!/up"]').parent("li").addClass("act"),e('.menu-item a[href="'+i+'"]').parent("li").addClass("act"),e('.menu-item a[href="#"]').length&&null==i&&e('.menu-item a[href="#"]').parent("li").addClass("act"))}),e(".rsHomePorthole").exists()){var Ze={};Ze.container=e("#main-slideshow"),Ze.width=Ze.container.attr("data-width")?parseInt(Ze.container.attr("data-width")):1280,Ze.height=Ze.container.attr("data-height")?parseInt(Ze.container.attr("data-height")):720,Ze.autoslide=Ze.container.attr("data-autoslide")&&parseInt(Ze.container.attr("data-autoslide"))>999?parseInt(Ze.container.attr("data-autoslide")):5e3,Ze.scale=Ze.container.attr("data-scale")?Ze.container.attr("data-scale"):"fill",Ze.paused=Ze.container.attr("data-paused")?Ze.container.attr("data-paused"):!0,Ze.hendheld=v.width()<740&&dtGlobals.isMobile?!0:!1,e("#main-slideshow-content").appendTo(Ze.container),Ze.api=e(".rsHomePorthole").royalSlider({autoScaleSlider:!0,autoScaleSliderWidth:Ze.width,autoScaleSliderHeight:Ze.height,autoPlay:{enabled:!Ze.hendheld,stopAtAction:!1,pauseOnHover:!1,delay:Ze.autoslide},imageScaleMode:Ze.scale,imageScalePadding:0,numImagesToPreload:999,slidesOrientation:"horizontal",disableResponsiveness:!1,loopRewind:!0,arrowsNav:!1,globalCaption:!0,controlNavigation:Ze.hendheld?"none":"porthole",thumbs:{orientation:"vertical",drag:!1,touch:!1,spacing:10,firstMargin:!1,appendSpan:!1},block:{fadeEffect:!0,moveEffect:"bottom",moveOffset:5}}).data("royalSlider");var Ke=Ze.container,et=Ke.find(".rsSlide").size();2>et&&(e(".rsThumbs",Ke).hide(),Ze.api._isMove=!1,Ke.find(".rsOverflow").css("cursor","auto")),"true"==Ze.paused&&e(".rsHomePorthole").royalSlider("stopAutoPlay")}e(".slider-post").each(function(){e(this).royalSlider({autoScaleSlider:!0,imageScaleMode:"fit",autoScaleSliderWidth:e(this).attr("data-width"),autoScaleSliderHeight:e(this).attr("data-height"),imageScalePadding:0,numImagesToPreload:6,slidesOrientation:"horizontal",disableResponsiveness:!1,globalCaption:!0})}),e(".slider-simple").not(".shortcode-royal-slider").each(function(){e(this).royalSlider({autoScaleSlider:!0,imageScaleMode:"fit",autoScaleSliderWidth:e(this).attr("data-width"),autoScaleSliderHeight:e(this).attr("data-height"),imageScalePadding:0,numImagesToPreload:6,slidesOrientation:"horizontal",disableResponsiveness:!1,globalCaption:!0})}),e(".shortcode-royal-slider").each(function(){var t={};t.container=e(this),t.container.paused=t.container.attr("data-paused")?t.container.attr("data-paused"):!0,t.container.hendheld=v.width()<740&&dtGlobals.isMobile?!0:!1,e(this).royalSlider({autoScaleSlider:!0,imageScaleMode:"fit",autoScaleSliderWidth:e(this).attr("data-width"),autoScaleSliderHeight:e(this).attr("data-height"),autoPlay:{enabled:!t.container.hendheld,stopAtAction:!1,pauseOnHover:!1,delay:parseInt(e(this).attr("data-autoslide"))},imageScalePadding:0,numImagesToPreload:6,slidesOrientation:"horizontal",disableResponsiveness:!1,globalCaption:!0}),"true"==t.container.paused&&t.container.royalSlider("stopAutoPlay")}),e(".slider-content .preload-me").loaded(null,function(){e(".slider-content").each(function(){var t=e(this),i=t.attr("data-autoslide")&&parseInt(t.attr("data-autoslide"))>999?parseInt(t.attr("data-autoslide")):5e3;hendheld=v.width()<740&&dtGlobals.isMobile||!t.attr("data-autoslide")?!1:!0,t.royalSlider({autoPlay:{enabled:hendheld,stopAtAction:!1,pauseOnHover:!1,delay:i},autoHeight:!0,controlsInside:!1,fadeinLoadedSlide:!1,controlNavigationSpacing:0,controlNavigation:"bullets",imageScaleMode:"none",imageAlignCenter:!1,loop:!1,loopRewind:!0,numImagesToPreload:6,keyboardNavEnabled:!0}).data("royalSlider")})},!0),e.fn.addRollover=function(){return this.each(function(){var t=e(this);t.hasClass("this-ready")||(t.append(" "),t.find(".rollover-thumbnails").length&&t.addClass("rollover-thumbnails-on"),t.parent().find(".links-container").length&&t.addClass("rollover-buttons-on"),t.addClass("this-ready"))})},e(".rollover, .rollover-video, .post-rollover, .rollover-project .show-content, .vc-item .vc-inner > a").addRollover(),e(".filter-grayscale .slider-masonry").on("mouseenter tap",function(t){"tap"==t.type&&t.stopPropagation(),e(this).addClass("dt-hovered")}),e(".filter-grayscale .slider-masonry").on("mouseleave",function(t){e(this).removeClass("dt-hovered")}),e.fn.scaleInHover=function(){return this.each(function(){var t=e(this);if(!t.hasClass("scale-ready")){var i=t.find("img.preload-me"),o=parseInt(i.attr("width")),n=parseInt(i.attr("height")),a=o/n;2>a&&a>=1.5?t.addClass("ratio_3-2"):1.5>a&&a>=1?t.addClass("ratio_4-3"):1>a&&a>=.75?t.addClass("ratio_3-4"):.75>a&&a>=.6?t.addClass("ratio_2-3"):t.removeClass("ratio_2-3").removeClass("ratio_3-2").removeClass("ratio-2").removeClass("ratio_4-3").removeClass("ratio_3-4"),a>=2&&t.addClass("ratio-2"),1==a&&t.removeClass("ratio_2-3").removeClass("ratio-2").removeClass("ratio_3-2").removeClass("ratio_4-3").removeClass("ratio_3-4"),t.addClass("scale-ready")}})},e(".hover-scale .rollover-project").scaleInHover(),e(".no-touch .hover-grid .rollover-project").each(function(){e(this).hoverdir()}),e(".no-touch .hover-grid-reverse .rollover-project ").each(function(){e(this).hoverdir({inverse:!0})}),e.fn.hoverLinks=function(){return e(".semitransparent-portfolio-icons").length>0||e(".accent-portfolio-icons").length>0?this.each(function(){var t=e(this);t.hasClass("height-ready")||(e(" ").appendTo(e(this)),t.on({mouseenter:function(){if(0===e(this).children("span").length){var t=e(" ").appendTo(e(this));setTimeout(function(){t.addClass("icon-hover")},20)}else e(this).children("span").addClass("icon-hover")},mouseleave:function(){e(this).children("span").removeClass("icon-hover")}}),t.addClass("height-ready"))}):void 0},e(".links-container a").hoverLinks(),e.fn.forwardToPost=function(){return this.each(function(){var t=e(this);t.hasClass("this-ready")||(t.on("click",function(){return t.parents(".ts-wrap").hasClass("ts-interceptClicks")?void 0:(window.location.href=t.find("a").first().attr("href"),!1)}),t.addClass("this-ready"))})},e(".no-touch .rollover-project.forward-post").forwardToPost(),e.fn.touchforwardToPost=function(){return this.each(function(){var t=e(this);if(!t.hasClass("touch-hover-ready")){b.on("touchend",function(t){e(".touch .rollover-content").removeClass("is-clicked"),e(".touch .rollover-project").removeClass("is-clicked")});var t=e(this).find(".rollover-content");t.on("touchstart",function(e){origY=e.originalEvent.touches[0].pageY,origX=e.originalEvent.touches[0].pageX}),t.on("touchend",function(i){var o=i.originalEvent.changedTouches[0].pageX,n=i.originalEvent.changedTouches[0].pageY;if(origY==n||origX==o){if(!t.hasClass("is-clicked"))return i.preventDefault(),e(".touch .rollover-content").removeClass("is-clicked"),e(".touch .rollover-project").removeClass("is-clicked"),t.addClass("is-clicked"),t.parent(".rollover-project").addClass("is-clicked"),!1;window.location.href=t.prev("a").first().attr("href")}}),t.addClass("touch-hover-ready")}})},e(".touch .rollover-project.forward-post").touchforwardToPost(),e.fn.followCurentLink=function(){return this.each(function(){var t=e(this);if(!t.hasClass("this-ready")){var i=t.find(".links-container > a"),o=t.find(".portfolio-categories a");t.on("click",function(){return i.each(function(){$thisTarget=e(this).attr("target")?e(this).attr("target"):"_self"}),i.hasClass("project-details")||i.hasClass("link")||i.hasClass("project-link")?(window.open(i.attr("href"),$thisTarget),!1):(i.trigger("click"),!1)}),t.find(o).click(function(e){e.stopPropagation(),window.location.href=o.attr("href")}),t.addClass("this-ready")}})},e(".no-touch .rollover-project.rollover-active, .no-touch .buttons-on-img.rollover-active").followCurentLink(),e.fn.touchNewHover=function(){return this.each(function(){var t=e(this);t.hasClass("this-ready")||((e(".rollover-content",this).length>0||e(".woocom-rollover-content",this).length>0)&&(b.on("touchend",function(t){e(".touch .rollover-content, .touch .rollover-project, .touch .woocom-rollover-content, .touch .woocom-project").removeClass("is-clicked")}),t.on("touchstart",function(e){origY=e.originalEvent.touches[0].pageY,origX=e.originalEvent.touches[0].pageX}),t.on("touchend",function(i){var o=i.originalEvent.changedTouches[0].pageX,n=i.originalEvent.changedTouches[0].pageY;if(origY==n||origX==o){if(!t.hasClass("is-clicked"))return e(".links-container > a",t).on("touchend",function(e){e.stopPropagation(),t.addClass("is-clicked")}),i.preventDefault(),e(".touch .rollover-content, .touch .rollover-project, .touch .woocom-rollover-content, .touch .woocom-project").removeClass("is-clicked"),t.addClass("is-clicked"),t.find(".rollover-content").addClass("is-clicked"),t.find(".woocom-rollover-content").addClass("is-clicked"),!1;t.find(".dt-gallery-container").length>0&&t.find(".rollover-content").on("click.dtAlbums",function(i){t.find(".rollover-content").off("click.dtAlbums"),e(this).find("a.dt-gallery-mfp-popup, .dt-trigger-first-mfp, .dt-single-mfp-popup, .dt-mfp-item").first().trigger("click")}),e(this).find(".rollover-click-target.go-to").length>0&&(window.location.href=e(this).find(".rollover-click-target.go-to").attr("href"))}})),t.addClass("this-ready"))})},e(".touch .rollover-project, .touch .woocom-project").touchNewHover(),e(".touch .rollover-project a.link.show-content, .hover-style-one article:not(.description-off) .rollover-project > a, .hover-style-two article:not(.description-off) .rollover-project > a, .touch .cart-btn-on-img .buttons-on-img > a, .hover-style-three article:not(.description-off) .rollover-project > a").on("click",function(e){e.preventDefault()}),e(".no-touch .albums .rollover-content a:not(.portfolio-categories a), .no-touch .media .rollover-content, .no-touch .dt-gallery-container .rollover-content").on("click",function(t){return e(t.target).is("a")?!0:void e(this).siblings("a.dt-single-mfp-popup, a.dt-gallery-mfp-popup, a.dt-mfp-item").first().click()}),e.fn.touchHoverImage=function(){return this.each(function(){var t=e(this);if(!t.hasClass("hover-ready")){b.on("touchend",function(t){e(".touch .rollover-content").removeClass("is-clicked")});var i=e(this).find(".rollover-content");i.parents(".wf-cell");i.on("touchstart",function(e){origY=e.originalEvent.touches[0].pageY,origX=e.originalEvent.touches[0].pageX}),i.on("touchend",function(t){var o=t.originalEvent.changedTouches[0].pageX,n=t.originalEvent.changedTouches[0].pageY;return origY!=n&&origX!=o||i.hasClass("is-clicked")?void 0:(e(".links-container > a",i).on("touchend",function(e){e.stopPropagation(),i.addClass("is-clicked")}),t.preventDefault(),e(".touch .buttons-on-img .rollover-content").removeClass("is-clicked"),i.addClass("is-clicked"),!1)}),t.addClass("hover-ready")}})},e(".touch .buttons-on-img").touchHoverImage(),e.fn.touchWooHoverImage=function(){return this.each(function(){var t=e(this);if(!t.hasClass("woo-ready")){b.on("touchend",function(t){e(".touch .cart-btn-on-img .buttons-on-img").removeClass("is-clicked")});var i=e(this);i.on("touchstart",function(e){origY=e.originalEvent.touches[0].pageY,origX=e.originalEvent.touches[0].pageX}),i.on("touchend",function(t){var o=t.originalEvent.changedTouches[0].pageX,n=t.originalEvent.changedTouches[0].pageY;if(origY==n||origX==o){if(!i.hasClass("is-clicked"))return t.preventDefault(),e(".touch .cart-btn-on-img .buttons-on-img").removeClass("is-clicked"),i.addClass("is-clicked"),!1;e(t.target).parent().hasClass("woo-buttons")?e(t.target).trigger("click"):window.location.href=i.find("a").first().attr("href")}}),t.addClass("woo-ready")}})},e(".touch .cart-btn-on-img .buttons-on-img").touchWooHoverImage(),e.fn.touchScrollerImage=function(){return this.each(function(){var t=e(this);if(!t.hasClass("hover-ready")){b.on("touchend",function(t){e(".touch .fs-entry").removeClass("is-clicked")});var i=e(this),o=i.find("a.rollover-click-target").first(),n=i.find(".links-container");i.on("touchstart",function(e){origY=e.originalEvent.touches[0].pageY,origX=e.originalEvent.touches[0].pageX}),i.on("touchend",function(t){var a=t.originalEvent.changedTouches[0].pageX,s=t.originalEvent.changedTouches[0].pageY;return origY!=s&&origX!=a||i.hasClass("is-clicked")?void 0:(o.length>0&&(o.on("click",function(t){t.stopPropagation(),e(this).hasClass("go-to")&&(window.location.href=e(this).attr("href"))}),o.trigger("click")),n.length>0&&n.find(" > a ").each(function(){e(this).on("touchend",function(t){t.stopPropagation(),e(this).trigger("click")})}),t.preventDefault(),e(".touch .fs-entry").removeClass("is-clicked"),i.addClass("is-clicked"),!1)}),t.addClass("hover-ready")}})},e(".touch .fs-entry").touchScrollerImage(),e.fn.touchHoverLinks=function(){return this.each(function(){var t=e(this);if(!t.hasClass("hover-ready")){var i=e(this);i.on("touchend",function(t){return i.hasClass("is-clicked")?void 0:i.hasClass("project-zoom")?(i.trigger("click"),e(".touch .links-container > a").removeClass("is-clicked"),i.addClass("is-clicked"),!1):(window.location.href=i.attr("href"),!1)}),t.addClass("hover-ready")}})},e(".touch .fs-entry .links-container > a").touchHoverLinks(),e.fn.triggerAlbumsClick=function(){return this.each(function(){var t=e(this);if(!t.hasClass("this-ready")){var i=t.find("a.rollover-click-target").first(),o=t.find(".portfolio-categories a");if(i.length>0){i.on("click",function(t){t.stopPropagation(),e(this).hasClass("go-to")&&(window.location.href=e(this).attr("href"))});var n=!1;t.on("click",function(){return t.parents(".ts-wrap").hasClass("ts-interceptClicks")?void 0:(n||(n=!0,i.trigger("click"),n=!1),!1)}),t.find(o).click(function(e){e.stopPropagation(),window.location.href=o.attr("href")})}t.addClass("this-ready")}})},e(".albums .rollover-project, .dt-albums-shortcode .rollover-project, .albums .buttons-on-img, .dt-albums-shortcode .buttons-on-img").triggerAlbumsClick(),e.fn.triggerHoverClick=function(){return this.each(function(){var t=e(this);if(!t.hasClass("click-ready")){var i,o=t.prev("a:not(.dt-single-mfp-popup)").first(),n=t.find(".portfolio-categories a"),a=t.find(".project-link"),s=a.attr("target")?a.attr("target"):"_self";if(o.length>0){var r=!1;t.on("click",function(n){return t.parents(".ts-wrap").hasClass("ts-interceptClicks")?void 0:(i=e(".semitransparent-portfolio-icons").length>0||e(".accent-portfolio-icons").length>0?e(n.target).parent():e(n.target),i.hasClass("project-zoom")?e(this).find("a.dt-gallery-mfp-popup, .dt-trigger-first-mfp, .dt-single-mfp-popup, .dt-mfp-item").first().trigger("click"):r||(r=!0,o.trigger("click"),window.location.href=o.attr("href"),r=!1),!1)}),t.find(a).click(function(e){e.stopPropagation(),e.preventDefault(),window.open(a.attr("href"),s)}),t.find(n).click(function(e){e.stopPropagation(),window.location.href=n.attr("href")})}t.addClass("click-ready")}})},e(".no-touch .rollover-project:not(.rollover-active) .rollover-content, .no-touch .buttons-on-img:not(.rollover-active) .rollover-content").triggerHoverClick();var tt=e("#commentform");tt.on("click","a.clear-form",function(t){return t.preventDefault(),tt.find('input[type="text"], textarea').val(""),e(".contact-form-material").length>0&&tt.find('input[type="text"], textarea').parent().removeClass("is-focused"),!1}),tt.on("click"," a.dt-btn.dt-btn-m",function(e){return e.preventDefault(),tt.find("#submit").trigger("click"),!1}),e.browser.msie&&(e('input[type="text"][placeholder], textarea[placeholder]').each(function(){var t=e(this);""!=t.attr("placeholder")&&(t.addClass("IePlaceHolder"),""==e.trim(t.val())&&"password"!=t.attr("type")&&t.val(t.attr("placeholder")))}),e(".IePlaceHolder").focus(function(){var t=e(this);t.val()==t.attr("placeholder")&&t.val("")}),e(".IePlaceHolder").blur(function(){var t=e(this);""==e.trim(t.val())&&t.val(t.attr("placeholder"))})),e(".contact-form-material").length>0&&e(".form-fields input, textarea, .comment-form-author input, .comment-form-email input").each(function(t){var i=e(this),o=i.parent("span, p"),n=i.parents(".dt-form");n.find(".clear-form").on("click",function(){o.removeClass("is-focused").removeClass("active")}),i.focus(function(){o.addClass("is-focused").addClass("active"),i.attr("placeholder","")}),i.change(function(){0!==i.val().length&&(o.addClass("is-focused").removeClass("active"),i.attr("placeholder",""))}),i.blur(function(){o.removeClass("active"),""===i.val()&&o.removeClass("is-focused").removeClass("active")})}),e(".full-width-wrap").length>0&&(dtGlobals.isMobile&&!dtGlobals.isWindowsPhone?v.bind("orientationchange",function(){r()}).trigger("orientationchange"):(v.on("resize",function(){r()}),r())),jQuery(window).load(function(e){jQuery("#load").length&&jQuery("#load").velocity("fadeOut",{duration:300})}),e("img").on("dragstart",function(e){e.preventDefault()}),e(".rev_slider_wrapper").length>0&&e("#main-slideshow").each(function(){var t=e(this);t.find("> .rev_slider_wrapper")&&t.addClass("fix rv-slider"),(e(".rev_slider_wrapper").hasClass("fullscreen-container")||e(".rev_slider_wrapper").hasClass("fullwidthbanner-container"))&&t.removeClass("fix")});var it,ot;if(e(".shopping-cart.show-sub-cart").each(function(){var t=e(this);(dtGlobals.isMobile||dtGlobals.isWindowsPhone)&&t.find("> a").on("click",function(t){e(this).hasClass("dt-clicked")?t.stopPropagation():(t.preventDefault(),e(".shopping-cart").find(".dt-clicked").removeClass("dt-clicked"),e(this).addClass("dt-clicked"))}),t.on("mouseenter tap",function(i){"tap"==i.type&&i.stopPropagation(),t.addClass("dt-hovered"),w.width()-(t.children(".shopping-cart-wrap").offset().left-w.offset().left)-t.children(".shopping-cart-wrap").width()<0&&t.children(".shopping-cart-wrap").addClass("right-overflow"),v.height()-(t.children(".shopping-cart-wrap").offset().top-dtGlobals.winScrollTop)-t.children(".shopping-cart-wrap").innerHeight()<0&&t.children(".shopping-cart-wrap").addClass("bottom-overflow"),t.parents(".dt-mobile-header").length>0&&t.children(".shopping-cart-wrap").css({top:t.position().top-13-t.children(".shopping-cart-wrap").height()}),e(".searchform .submit",nt).removeClass("act"),e(".mini-search").removeClass("act"),e(".mini-search .field",nt).stop().animate({opacity:0},150,function(){e(this).css("visibility","hidden")}),clearTimeout(it),clearTimeout(ot),it=setTimeout(function(){t.hasClass("dt-hovered")&&t.children(".shopping-cart-wrap").stop().css("visibility","visible").animate({opacity:1},150)},100)}),t.on("mouseleave",function(t){var i=e(this);i.removeClass("dt-hovered"),clearTimeout(it),clearTimeout(ot),ot=setTimeout(function(){i.hasClass("dt-hovered")||(i.children(".shopping-cart-wrap").stop().animate({opacity:0},150,function(){e(this).css("visibility","hidden")}),setTimeout(function(){i.hasClass("dt-hovered")||(i.children(".shopping-cart-wrap").removeClass("right-overflow"),i.children(".shopping-cart-wrap").removeClass("bottom-overflow"))},400))},150)})}),e(".mini-search").length>0){var nt=e(".masthead, .dt-mobile-header");b.on("click",function(t){var i=e(t.target);i.is(".mini-search .field",nt)||(e(".searchform .submit",nt).removeClass("act"),e(".mini-search",nt).removeClass("act"),e(".mini-search .field",nt).stop().animate({opacity:0},150,function(){e(this).css("visibility","hidden")}),setTimeout(function(){e(".mini-search .field",nt).removeClass("right-overflow"),e(".mini-search .field",nt).removeClass("bottom-overflow")},400))}),e(".searchform .submit",nt).on("click",function(t){t.preventDefault(),t.stopPropagation();var i=e(this);i.hasClass("act")?(i.removeClass("act"),i.parents(".mini-search").removeClass("act"),i.siblings(".searchform-s").stop().animate({opacity:0},150,function(){e(this).css("visibility","hidden")}),setTimeout(function(){i.siblings(".searchform-s").removeClass("right-overflow"),i.siblings(".searchform-s").removeClass("bottom-overflow")},400)):(i.addClass("act"),i.parents(".mini-search").addClass("act"),i.parents(".dt-mobile-header").length>0&&i.siblings(".searchform-s").css({top:i.parents(".mini-search").position().top-i.siblings(".searchform-s").height()-18}),w.width()-(i.siblings(".searchform-s").offset().left-w.offset().left)-i.siblings(".searchform-s").width()<0&&i.siblings(".searchform-s").addClass("right-overflow"),v.height()-(i.siblings(".searchform-s").offset().top-dtGlobals.winScrollTop)-i.siblings(".searchform-s").innerHeight()<0&&i.siblings(".searchform-s").addClass("bottom-overflow"),i.siblings(".searchform-s").stop().css("visibility","visible").animate({opacity:1},150).focus())})}e.fn.smartGrid=function(){return this.each(function(){for(var t=e(this),i=parseInt(t.attr("data-columns")),o=parseInt(t.attr("data-width")),n=t.width();Math.floor(n/i)=i)););e("> .wf-cell",t).css({width:(100/i).toFixed(6)+"%",display:"inline-block"})})};var at=e(".benefits-grid, .logos-grid");if(at.smartGrid(),v.on("debouncedresize",function(){at.smartGrid()}),e(".twentytwenty-container .preload-me").loaded(null,function(){e(".twentytwenty-container").each(function(){var t=e(this),i=t.attr("data-orientation").length>0?t.attr("data-orientation"):"horizontal",o="undefined"!=typeof t.attr("data-offset")&&t.attr("data-offset").length>0?t.attr("data-offset"):.5,n=t.attr("data-navigation")?!0:!1;t.twentytwenty({default_offset_pct:o,orientation:i,navigation_follow:n})})},!0),e(".wpb_tabs .iso-container").length>0){var st;e(".wpb_tour_tabs_wrapper").each(function(){var t=e(this),i=t.parents(".wpb_tabs").find(".iso-container");t.tabs({activate:function(e,t){i.isotope("layout")}}),t.find("li").each(function(){e(this).on("click",function(){clearTimeout(st),v.trigger("debouncedresize"),e(this).parents(".wpb_tabs").find(".iso-container").isotope("layout")})})})}e(".tab-style-four .wpb_tabs_nav a").each(function(){var t=e(this);t.addClass("ripple"),t.ripple()}),e.fn.calcPics=function(){var t=e(".instagram-photos");return t.length<1?!1:this.each(function(){var t=t?t:parseInt(e(this).attr("data-image-max-width"));parseInt(e(this).find("> a").css("margin-left"));e(this).find(" > a").css({"max-width":t,opacity:1});var i=e(this),o=i.width(),n=100/Math.ceil(o/t);i.find("a").css({width:n+"%"})})},e(".instagram-photos").calcPics(),e(".st-accordion").each(function(){var t=e(this);t.find("ul > li > a").on("click",function(i){i.preventDefault();var o=e(this),n=o.next();e(".st-content",t).not(n).slideUp("fast"),n.slideToggle("fast")})}),simple_tooltip(".shortcode-tooltip","shortcode-tooltip-content"),e(".widget .searchform .submit").on("click",function(t){return t.preventDefault(),e(this).siblings("input.searchsubmit").click(),!1}),e.fn.animateSkills=function(){e(".skill-value",this).each(function(){var t=e(this),i=t.data("width");t.css({width:i+"%"})})},e.fn.animateSkills=function(){e(".skill-value",this).each(function(){var t=e(this),i=t.data("width");t.css({width:i+"%"})})},l();var rt,lt;setTimeout(function(){e(".album-share-overlay, .project-share-overlay:not(.allways-visible-icons)").each(function(){var t=e(this);t.find(".share-button").on("click",function(e){e.preventDefault()}),t.on("mouseenter tap",function(t){"tap"==t.type&&t.stopPropagation();var i=e(this);i.addClass("dt-hovered"),clearTimeout(rt),clearTimeout(lt),rt=setTimeout(function(){i.hasClass("dt-hovered")&&(i.find(".soc-ico a").css("display","inline-block"),i.find(".soc-ico").stop().css("visibility","visible").animate({opacity:1},200))},100)}),t.on("mouseleave ",function(t){var i=e(this);i.removeClass("dt-hovered"),clearTimeout(rt),clearTimeout(lt),lt=setTimeout(function(){i.hasClass("dt-hovered")||i.find(".soc-ico").stop().animate({opacity:0},150,function(){i.find(".soc-ico a").css("display","none"),e(this).css("visibility","hidden")})},50)})})},150);var dt,ct,ut=e(".floating-content"),ht=e(".project-post");d();var ft=e(".transparent #fancy-header").exists(),pt=e(".transparent .page-title").exists();e.fancyFeaderCalc=function(){e(".branding .preload-me").loaded(null,function(){ft&&e(".transparent #fancy-header > .wf-wrap").css({"padding-top":e(".masthead:not(.side-header)").height()}),pt&&(e(".transparent .page-title > .wf-wrap").css({"padding-top":e(".masthead:not(.side-header)").height()}),e(".transparent .page-title").css("visibility","visible"))},!0)};var mt=e('.paginator[role="navigation"]'),gt=mt.find("a.dots");gt.on("click",function(){mt.find("div:hidden").show().find("a").unwrap(),gt.remove()}),e(".soc-ico a.pinit-marklet").click(function(t){t.preventDefault(),e("#pinmarklet").remove();var i=document.createElement("script");i.setAttribute("type","text/javascript"),i.setAttribute("charset","UTF-8"),i.setAttribute("id","pinmarklet"),i.setAttribute("async","async"),i.setAttribute("defer","defer"),i.setAttribute("src","//assets.pinterest.com/js/pinmarklet.js?r="+99999999*Math.random()),document.body.appendChild(i)}),v.on("debouncedresize",function(){window.innerWidth>dtLocal.themeSettings.mobileHeader.firstSwitchPoint?e(".masthead:not(.side-header):not(.mixed-header)").length>0?dtGlobals.showTopBtn=e(".masthead:not(.side-header):not(.mixed-header)").height()+150:e(".masthead.side-header-h-stroke").length>0?dtGlobals.showTopBtn=e(".side-header-h-stroke").height()+150:dtGlobals.showTopBtn=500:e(".masthead:not(.mixed-header)").length>0?dtGlobals.showTopBtn=e(".masthead:not(.mixed-header)").height()+150:e(".masthead.mixed-header").length>0?dtGlobals.showTopBtn=e(".mixed-header").height()+150:dtGlobals.showTopBtn=500}),v.scroll(function(){dtGlobals.winScrollTop>dtGlobals.showTopBtn?e(".scroll-top").removeClass("off").addClass("on"):e(".scroll-top").removeClass("on").addClass("off")}),e(".scroll-top").click(function(t){return t.preventDefault(),e("html, body").animate({scrollTop:0},"slow"),!1}),e(" ").prependTo(".mini-nav .menu-select"),e(" ",{selected:"selected",value:"",text:"———"}).appendTo(".mini-nav .menu-select select"),e(".mini-nav").each(function(){var t=e(this),i=t.find("select");e("a",t).each(function(){var t=e(this);e(" ",{value:t.attr("href"),text:t.text(),"data-level":t.attr("data-level")}).appendTo(i)})}),e(".mini-nav select").change(function(){window.location=e(this).find("option:selected").val()}),e(".mini-nav select option").each(function(){var t=e(this),i=window.location.href;t.attr("value")==i&&t.attr("selected","selected")}),e(".woocommerce.widget_layered_nav select, .woocommerce-ordering-div select, .mini-nav select, .widget_product_categories select").each(function(){e(this).customSelect()}),e(".menu-select select, .mini-nav .customSelect1, .vc_pie_chart .vc_pie_wrapper").css("visibility","visible"),e(".mini-nav option").each(function(){var t=e(this),i=t.text(),o="";switch(parseInt(t.attr("data-level"))){case 1:o="";break;case 2:o="— ";break;case 3:o="—— ";break;case 4:o="——— ";break;case 5:o="———— "}t.text(o+i)});var vt=navigator.userAgent,yt=vt.match(/iPhone/i)?"touchstart":"click";e(".project-navigation a, .mobile-sticky-header-overlay").bind(yt,function(e){}),e(".menu-material-style > li > a, .menu-material-style .sub-nav > ul > li > a, .menu-material-underline-style > li > a, .menu-material-underline-style .sub-nav > ul > li > a").each(function(){var t=e(this);t.addClass("ripple"),t.ripple()}),e.fn.clickEffectPics=function(){return this.each(function(){$this=e(this),e(".click-effect-on-img").length>0&&$this.addClass("material-click-effect")})},e(".rollover, .post-rollover, .rollover-video").clickEffectPics(),e(function(){e.fn.clickMaterialEffect=function(){return this.each(function(){var t,i,o,n,a=e(this),s=null,r=null;0===a.find(".ink").length&&a.prepend(" "),a.addClass("ripplelink"),t=a.find(".ink"),t.removeClass("animate"),t.height()||t.width()||(i=Math.max(e(this).outerWidth(),a.outerHeight()),t.css({height:i,width:i})),a.bind("mousedown",function(e){clearTimeout(s),o=e.pageX-a.offset().left-t.width()/2,n=e.pageY-a.offset().top-t.height()/2,t.css({top:n+"px",left:o+"px"}).addClass("animate")}),a.bind("mouseup mouseleave",function(e){clearTimeout(r),clearTimeout(s),a._timer=setTimeout(function(){t.removeClass("animate")},400)})})},e(".rollover.material-click-effect, .post-rollover.material-click-effect, .rollover-video.material-click-effect").clickMaterialEffect()}),e(".small-portfolio-icons").length>0&&(e(".links-container a").each(function(){var t=e(this);t.addClass("waves-effect")}),Waves.displayEffect()),e(".filter-style-material").length>0&&(e(".filter-categories a, .paginator .page-links a").each(function(){var t=e(this);t.addClass("ripple"),t.ripple()}),e(".filter-switch").append(" "),e(".paginator .page-nav a").each(function(){var t=e(this);t.addClass("waves-effect")}),Waves.displayEffect(),Modernizr.touch?e(".filter-switch").on("touchstart",function(t){e(".filter-switch").removeClass("pressed"),e(this).addClass("pressed")}):e(".filter-switch").on("mousedown",function(t){e(".filter-switch").removeClass("pressed"),e(this).addClass("pressed"),setTimeout(function(){e(this).removeClass("pressed")},600)}),e(".filter-switch .filter-switch-toggle").on("animationend webkitAnimationEnd oanimationend MSAnimationEnd",function(t){e(this).parent().removeClass("pressed")}),Modernizr.touch?e(".filter-extras a").on("touchstart",function(t){e(".filter-extras").removeClass("pressed"),e(this).parent(".filter-extras").addClass("pressed")}):e(".filter-extras a").each(function(){e(this).on("mousedown",function(t){e(".filter-extras").removeClass("pressed"),e(this).addClass("pressed"),setTimeout(function(){e(this).removeClass("pressed")},600)})}),e(".filter-extras a").on("animationend webkitAnimationEnd oanimationend MSAnimationEnd",function(t){e(this).removeClass("pressed")})),!window.bgGlitchFixed&&e.browser.webkit&&setTimeout(function(){v.scrollTop(dtGlobals.winScrollTop+1),window.bgGlitchFixed=!0},10);var bt=function(){var e={};return function(t,i,o){o||(o="Don't call this twice without a uniqueId"),e[o]&&clearTimeout(e[o]),e[o]=setTimeout(t,i)}}();if(!dtGlobals.isMobile){setTimeout(function(){e(".stripe-parallax-bg, .fancy-parallax-bg, .page-title-parallax-bg").each(function(){var t=e(this),i=t.data("prlx-speed");e(this).parallax("50%",i),t.addClass("parallax-bg-done"),t.css("opacity","1")})},1e3);var wt=-1;e("#fancy-header .fancy-title:not(.start-animation), #fancy-header .fancy-subtitle:not(.start-animation), #fancy-header .breadcrumbs:not(.start-animation)").each(function(){var t=e(this);t.hasClass("start-animation")||t.hasClass("start-animation-done")||(t.addClass("start-animation-done"),wt++,setTimeout(function(){t.addClass("start-animation")},300*wt))}),e(".stripe-video-bg > video").each(function(){var t=e(this),i=t.height();t.css({marginTop:-i/2})}),e(".stripe-video-bg:in-viewport").each(function(){var t=e(this).find("video");t.length>0&&t.get(0).play()}),v.on("scroll",function(){if(e(".stripe-video-bg").length>0){var t=e(".stripe-video-bg");t.each(function(){var t=e(this),i=t.find("video");i.length>0&&(t.is(":in-viewport")?i.get(0).play():i.get(0).pause())})}})}e(".footer-overlap .footer").css({opacity:1}),(e(".page-inner").length>0&&e(".side-header").length>0||e(".page-inner").length>0&&e(".dt-mobile-header").length>0)&&e(".side-header, .mixed-header, .dt-mobile-header, .dt-close-mobile-menu-icon").insertBefore(".page-inner"),!e(".footer .widget").length>0&&e(".footer").addClass("empty-footer"),e.fn.calculateColumns=function(t,i,o,n){return this.each(function(){var a=e(this),s=a.width()-1,r=o!==!1?o:20,l=a.attr("data-cont-id"),d="";for("undefined"==typeof t&&(t=200),"undefined"==typeof i&&(i=6);Math.floor(s/i)=i)););if(e("#col-style-id-"+l).exists())var c=document.getElementById("col-style-id-"+l);else if(!y.hasClass("old-ie")){var c=document.createElement("style");c.id="col-style-id-"+l,c.appendChild(document.createTextNode("")),
document.head.appendChild(c)}var u,h,f,p,m,g=e("#col-style-id-"+l);if(10>r?(f=0,m=0):(m=r-5,f=r-10),p=0==r?0:-r,"px"==n?(u=Math.floor(s/i)+"px",h=2*Math.floor(s/i)+"px"):(u=Math.floor(1e5/i)/1e3+"%",h=2*Math.floor(1e5/i)/1e3+"%"),e(".cont-id-"+l).not(".bg-under-post").hasClass("description-under-image")?i>1?(d=" .cont-id-"+l+" { margin: -"+m+"px -"+r+"px -"+f+"px ; } .full-width-wrap .cont-id-"+l+" { margin: "+-m+"px "+r+"px "+-f+"px ; } .cont-id-"+l+" > .wf-cell { width: "+u+"; padding: "+m+"px "+r+"px "+f+"px; } .cont-id-"+l+" > .wf-cell.double-width { width: "+h+"; } ",y.hasClass("old-ie")&&(e(".cont-id-"+l).css({"margin-top":-m+"px","margin-right":-r+"px","margin-left":-r+"px","margin-bottom":-f+"px"}),e(".full-width-wrap .cont-id-"+l).css({"margin-top":-m+"px","margin-right":r+"px","margin-left":r+"px","margin-bottom":-f+"px"}),e(".cont-id-"+l+" > .wf-cell").css({width:u,"padding-top":m+"px","padding-right":r+"px","padding-left":r+"px","padding-bottom":f+"px"}),e(".cont-id-"+l+" > .wf-cell.double-width").css({width:h}))):(d=" .cont-id-"+l+" { margin: -"+m+"px -"+f+"px -"+r+"px ; } .full-width-wrap .cont-id-"+l+" { margin: "+-m+"px "+r+"px "+-f+"px ; } .cont-id-"+l+" > .wf-cell { width: "+u+"; padding: "+m+"px "+f+"px "+r+"px; } ",y.hasClass("old-ie")&&(e(".cont-id-"+l).css({"margin-top":-m+"px","margin-right":-f+"px","margin-left":-f+"px","margin-bottom":-r+"px"}),e(".full-width-wrap .cont-id-"+l).css({"margin-top":-m+"px","margin-right":r+"px","margin-left":r+"px","margin-bottom":-f+"px"}),e(".cont-id-"+l+" > .wf-cell").css({width:u,"padding-top":m+"px","padding-right":f+"px","padding-left":f+"px","padding-bottom":r+"px"}))):i>1?(d=" .cont-id-"+l+" { margin: -"+r+"px; } .full-width-wrap .cont-id-"+l+" { margin: "+p+"px "+r+"px; } .cont-id-"+l+" > .wf-cell { width: "+u+"; padding: "+r+"px; } .cont-id-"+l+" > .wf-cell.double-width { width: "+h+"; } ",y.hasClass("old-ie")&&(e(".cont-id-"+l).css({margin:-r+"px"}),e(".full-width-wrap .cont-id-"+l).css({"margin-top":p+"px","margin-right":r+"px","margin-left":r+"px","margin-bottom":p+"px"}),e(".cont-id-"+l+" > .wf-cell").css({width:u+"px",padding:r+"px"}),e(".cont-id-"+l+" > .wf-cell.double-width").css({width:h+"px"}))):(d=" .cont-id-"+l+" { margin: -"+r+"px; } .full-width-wrap .cont-id-"+l+" { margin: "+p+"px "+r+"px; } .cont-id-"+l+" > .wf-cell { width: "+u+"; padding: "+r+"px; } ",y.hasClass("old-ie")&&(e(".cont-id-"+l).css({margin:-r+"px"}),e(".full-width-wrap .cont-id-"+l).css({"margin-top":p+"px","margin-right":r+"px","margin-left":r+"px","margin-bottom":p+"px"}),e(".cont-id-"+l+" > .wf-cell").css({width:u,padding:r+"px"}))),!y.hasClass("old-ie")){g.html(d);var v=c.sheet.cssRules.length;c.sheet.insertRule(".webkit-hack { }",v),c.sheet.deleteRule(v)}a.trigger("columnsReady")})},e.fn.initSlider=function(){return this.each(function(){var t=e(this),i=t.data("width"),o=t.data("height");t.royalSlider({autoScaleSlider:!0,autoScaleSliderWidth:i,autoScaleSliderHeight:o,imageScaleMode:"fit",imageScalePadding:0,slidesOrientation:"horizontal",disableResponsiveness:!0})})};var _t=e(".iso-container"),Ct=e(".iso-grid:not(.jg-container, .iso-container), .blog.layout-grid .wf-container.description-under-image:not(.jg-container, .iso-container), .grid-masonry:not(.iso-container), .shortcode-blog-posts.iso-grid"),St=_t.add(Ct),xt=dtGlobals.isoPreloader=e('').appendTo("body").hide();if(St.addClass("dt-isotope"),St.exists()&&St.each(function(t){var i=e(this),o=parseInt(i.attr("data-width")),n=parseInt(i.attr("data-columns")),a=parseInt(i.attr("data-padding"));i.addClass("cont-id-"+t).attr("data-cont-id",t),i.calculateColumns(o,n,a,"px"),a>10&&i.addClass("mobile-paddings"),v.on("debouncedresize",function(){i.calculateColumns(o,n,a,"px"),a>10&&i.addClass("mobile-paddings")})}),!dtGlobals.isPhone){e.fn.heightHack=function(){return this.each(function(){var t=e(this);if(!t.hasClass("height-ready")&&!t.parents(".post-rollover").exists()){var i=parseInt(t.attr("width")),o=parseInt(t.attr("height")),n=i/o;t.parents(".testimonial-vcard, .dt-format-gallery, .shortcode-blog-posts.iso-grid ").exists()&&t.wrap("
"),t.parent().css({"padding-bottom":100/n+"%",height:0,display:"block"}),t.attr("data-ratio",n).addClass("height-ready")}})},e.fn.showItems=function(){return this.each(function(){var t=e(this);t.find(".preload-me").first()})};var kt=e(".iso-container, .portfolio-grid");e(".filter:not(.iso-filter, .without-isotope, .with-ajax) .filter-categories a").on("click.presscorFilterCategories",function(t){var i=e(this).attr("data-filter");return kt.isotope({filter:i}),!1}),e(".filter:not(.iso-filter, .without-isotope, .with-ajax) .filter-extras .filter-by a").on("click",function(t){var i=e(this).attr("data-by"),o=e(this).parents(".filter-extras").find(".filter-sorting > a.act").first().attr("data-sort");return kt.isotope({sortBy:i,sortAscending:"asc"==o}),!1}),e(".filter:not(.iso-filter, .without-isotope, .with-ajax) .filter-extras .filter-sorting a").on("click",function(t){var i=e(this).attr("data-sort"),o=e(this).parents(".filter-extras").find(".filter-by > a.act").first().attr("data-by");return kt.isotope({sortBy:o,sortAscending:"asc"==i}),!1}),(_t.exists()||Ct.exists())&&(xt.fadeIn(50),_t.each(function(t){var i=e(this);e(".preload-me",i).heightHack(),e(".slider-masonry",i).initSlider(),i.one("columnsReady",function(){i.isotope({itemSelector:".iso-item",transformsEnabled:!1,isResizeBound:!1,layoutMode:"masonry",transitionDuration:0,masonry:{columnWidth:1},getSortData:{date:function(t){return e(t).attr("data-date")},name:function(t){return e(t).attr("data-name")}}}),v.on("columnsReady",function(){e(".royalSlider",i).each(function(){e(this).data("royalSlider").updateSliderSize()}),i.isotope("layout")})}),e("> .iso-item",i).showItems()}),Ct.each(function(t){var i=e(this);e(".preload-me",i).heightHack(),e(".slider-simple",i).initSlider(),i.one("columnsReady",function(){i.isotope({itemSelector:".wf-cell",transformsEnabled:!1,isResizeBound:!1,layoutMode:"fitRows",transitionDuration:0,masonry:{columnWidth:1},getSortData:{date:function(t){return e(t).attr("data-date")},name:function(t){return e(t).attr("data-name")}}}),i.on("columnsReady",function(){e(".royalSlider",i).each(function(){e(this).data("royalSlider").updateSliderSize()}),i.isotope("layout")})}),e("> .wf-cell",i).showItems()}),xt.stop().fadeOut(300))}if(dtGlobals.isPhone){e(".slider-masonry").initSlider(),v.on("columnsReady",function(){e(".royalSlider").each(function(){e(this).data("royalSlider").updateSliderSize()})}),e(".filter-extras").css("display","none");var kt=e(".filter").next(".iso-container, .portfolio-grid"),Tt=e(".iso-item, .wf-cell",kt),Pt=null;e(".filter-categories:not(.iso-filter) a").each(function(){e(this).on("click",function(t){t.preventDefault(),Pt=e(this).attr("data-filter"),Tt.css("display","none"),Tt.filter(Pt).css("display","block")})})}var It;dtGlobals.isMobile&&!dtGlobals.isWindowsPhone?v.bind("orientationchange",function(e){clearTimeout(It),It=setTimeout(function(){v.trigger("debouncedresize")},200)}):v.on("resize",function(){clearTimeout(It),It=setTimeout(function(){v.trigger("debouncedresize")},200)}),c(),v.on("debouncedresize",function(t){dtGlobals.resizeCounter++,e(".instagram-photos").calcPics(),c(),e.mobileHeader(),e.headerBelowSlider(),window.innerWidth>=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&(w.removeClass("show-mobile-header"),w.addClass("closed-mobile-header"),b.removeClass("show-sticky-mobile-header"),b.removeClass("show-overlay-mobile-header").addClass("closed-overlay-mobile-header"),e(".mobile-sticky-header-overlay").removeClass("active"),e(".dt-mobile-menu-icon").removeClass("active"),y.removeClass("menu-open")),window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint?e(".masthead:not(.mixed-header):not(#phantom)").addClass("masthead-mobile"):e(".masthead:not(.mixed-header):not(#phantom)").removeClass("masthead-mobile"),e(".mini-nav select").trigger("render"),e.fancyFeaderCalc(),e(".stripe-video-bg > video").each(function(){var t=e(this),i=t.height();t.css({marginTop:-i/2})}),e(".stripe, .wpb_row").each(function(){var t=e(this),i=t.attr("data-min-height");e.isNumeric(i)?t.css({minHeight:i+"px"}):i?i.search("%")>0?t.css({minHeight:v.height()*(parseInt(i)/100)+"px"}):t.css({minHeight:i}):t.css({minHeight:0})}),e(".project-slider .preload-me").loaded(null,function(){dt=ht.height(),ct=ut.height()},!0),ut.length>0&&window.innerWidth>1050&&e(".project-slider .preload-me").loaded(null,function(){dtGlobals.winScrollTop+De.height()+ct+40>ht.offset().top+dt&&ut.css({top:dt-ct-40})},!0),e(".mobile-false .footer-overlap .page-inner").css({"min-height":window.innerHeight-e(".footer").innerHeight(),"margin-bottom":e(".footer").innerHeight()})}).trigger("debouncedresize"),e.fn.inView=function(){var t=e(window);obj=e(this);var i=t.scrollTop(),o=t.scrollTop()+t.height(),n=obj.offset().top+20;return o>=n&&n>=i?!0:!1};var Mt={xhr:!1,settings:!1,lunch:function(t){var i=this;t&&(this.settings=t),this.xhr&&this.xhr.abort();var o="presscore_template_ajax";this.xhr=e.post(t.ajaxurl,{action:o,postID:t.postID,paged:t.paged,targetPage:t.targetPage,term:t.term,orderby:t.orderBy,order:t.order,nonce:t.nonce,visibleItems:t.visibleItems,contentType:t.contentType,pageData:t.pageData,sender:t.sender},function(o){if(o.success){var n=jQuery(o.html),a=t.targetContainer;parseInt(a.attr("data-width")),parseInt(a.attr("data-max-width")),parseInt(a.attr("data-padding"));if(isIsotope="grid"==t.layout||"masonry"==t.layout,itemsToDeleteLength=0,trashItems=new Array,sortBy=o.orderby.replace("title","name"),sortAscending="asc"==o.order.toString(),dtGlobals.isPhone&&(isIsotope=!1),o.newNonce&&(dtLocal.ajaxNonce=o.newNonce),"undefined"!=typeof o.itemsToDelete&&(itemsToDeleteLength=o.itemsToDelete.length),isIsotope&&itemsToDeleteLength>0){for(var s=0;s0?(a.append(n),dtGlobals.ajaxContainerItems=a.find("div.wf-cell").not(".animation-triggered"),isIsotope?(e(".preload-me",a).heightHack(),e(".slider-masonry, .slider-simple",a).initSlider(),a.isotope("addItems",n),"media"!=t.contentType?a.isotope({sortBy:sortBy,sortAscending:sortAscending}):a.isotope({sortBy:"original-order"}),a.isotope("layout"),"masonry"==t.layout?e("> .iso-item",a).showItems():"grid"==t.layout&&e("> .wf-cell",a).showItems(),i.init()):(dtGlobals.isPhone&&("masonry"==t.layout||"grid"==t.layout),e(".slider-masonry, .slider-simple",a).initSlider(),"jgrid"==t.layout&&a.collagePlus(dtGlobals.jGrid),i.init()),"undefined"!=typeof t.afterSuccessInit&&t.afterSuccessInit(o),v.trigger("dt.ajax.content.appended")):isIsotope&&a.isotope({sortBy:sortBy,sortAscending:sortAscending})}"undefined"!=typeof t.afterResponce&&t.afterResponce(o),u()})},init:function(){switch(this.settings.contentType){case"portfolio":this.initPortfolio();break;case"albums":this.initAlbums();break;case"media":this.initMedia();break;case"blog":this.basicInit();break;case"testimonials":this.basicInit()}},initPortfolio:function(){this.basicInit()},initAlbums:function(){this.basicInit()},initMedia:function(){this.basicInit(),e(".no-touch .albums .rollover-content, .no-touch .media .rollover-content").on("click",function(t){return e(t.target).is("a")?!0:void e(this).siblings("a.dt-single-mfp-popup, a.dt-gallery-mfp-popup, a.dt-mfp-item").first().click()})},basicInit:function(){retinizer();var t=this.settings.targetContainer;e(".dt-gallery-mfp-popup",t).not(".mfp-ready").on("click",function(){var t=e(this),i=t.parents("article.post");if(i.length>0){var o=i.find(".dt-gallery-container a.dt-mfp-item");o.length>0&&o.first().trigger("click")}return!1}).addClass("mfp-ready"),e(".dt-trigger-first-mfp",t).not(".mfp-ready").on("click",function(){var t=e(this),i=t.parents("article.post");if(i.length>0){var o=i.find("a.dt-mfp-item");o.length>0&&o.first().trigger("click")}return!1}).addClass("mfp-ready"),e(".dt-single-image",t).not(".mfp-ready").magnificPopup({type:"image"}).addClass("mfp-ready"),e(".dt-single-video",t).not(".mfp-ready").magnificPopup({type:"iframe"}).addClass("mfp-ready"),e(".dt-single-mfp-popup",t).not(".mfp-ready").magnificPopup({type:"image"}).addClass("mfp-ready"),e(".dt-gallery-container",t).not(".mfp-ready").each(function(){e(this).addClass("mfp-ready").magnificPopup(e.extend({},dtGlobals.magnificPopupBaseConfig,{delegate:"a.dt-mfp-item",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}}))}),e(".rollover, .rollover-video, .post-rollover, .rollover-project .show-content",t).addRollover(),e(".no-touch .hover-grid .rollover-project").each(function(){e(this).hoverdir()}),e(".no-touch .hover-grid-reverse .rollover-project ").each(function(){e(this).hoverdir({inverse:!0})}),e(".touch .rollover-project a.link.show-content, .hover-style-one article:not(.description-off) .rollover-project > a, .hover-style-two article:not(.description-off) .rollover-project > a, .hover-style-three article:not(.description-off) .rollover-project > a").on("click",function(e){e.preventDefault()}),e(".rollover, .post-rollover, .rollover-video").clickEffectPics(),e(".rollover.material-click-effect, .post-rollover.material-click-effect, .rollover-video.material-click-effect").clickMaterialEffect(),e(".small-portfolio-icons").length>0&&(e(".links-container a").each(function(){var t=e(this);t.addClass("waves-effect")}),Waves.displayEffect()),e(".touch .rollover-project").touchNewHover(),e(".no-touch .rollover-project:not(.rollover-active) .rollover-content, .no-touch .buttons-on-img:not(.rollover-active) .rollover-content").triggerHoverClick(),e(".no-touch .rollover-project.forward-post").forwardToPost(),e(".no-touch .rollover-project.rollover-active, .no-touch .buttons-on-img.rollover-active").followCurentLink(),e(".albums .rollover-project, .albums .buttons-on-img").triggerAlbumsClick(),e(".touch .rollover-project.forward-post").touchforwardToPost(),e(".touch .buttons-on-img").touchHoverImage(),e(".hover-scale .rollover-project").scaleInHover(),e(".links-container a").hoverLinks(),e(".style-material-design").length>0&&(e(".links-container a, .paginator .page-nav a").each(function(){var t=e(this);t.addClass("waves-effect")}),Waves.displayEffect())}};if(e("#content").on("click",".paginator.with-ajax a",function(t){if(t.preventDefault(),!e(t.target).hasClass("dots")&&!e(t.target).hasClass("disabled")){var i=e(this),o=i.closest(".paginator"),n=o.parent(),a=n.find(".wf-container.with-ajax, .articles-list.with-ajax").first(),s=e(".button-load-more"),r=s.find(".button-caption").text(),l=o.hasClass("paginator-more-button")?"more":"paginator",d="more"==l,c=p(n),u=d?c.paged+1:i.attr("data-page-num"),h=dtGlobals.isoPreloader;if(s.addClass("animate-load").find(".button-caption").text(dtLocal.moreButtonText.loading),h&&!e(".paginator-more-button").length&&dtGlobals.isoPreloader.fadeIn(50),!d){var f=n.find(".filter.with-ajax").first(),m=44;f.exists()||(f=a,m=50),e("html, body").animate({scrollTop:f.offset().top-e("#phantom").height()-m},400)}Mt.lunch(e.extend({},c,{contentType:c.pageData.template,targetPage:u,sender:l,visibleItems:d?new Array:c.visibleItems,afterResponce:function(t){o.length>0?(t.paginationHtml?(o.html(e(t.paginationHtml).html()).show(),e(".filter-style-material").length>0&&(e(".paginator .page-links a").each(function(){var t=e(this);t.addClass("ripple")}),e(".page-links a.ripple").ripple(),e(".paginator .page-nav a").each(function(){var t=e(this);t.addClass("waves-effect")}),Waves.displayEffect())):o.html("").hide(),setTimeout(function(){e(".button-load-more").removeClass("animate-load").find(".button-caption").text(r)},200)):t.paginationHtml&&a.parent().append(e(t.paginationHtml)),o.find(".dots").on("click",function(){o.find("div:hidden").show().find("a").unwrap(),e(this).remove()}),a.attr("data-cur-page",t.currentPage),dtGlobals.isoPreloader.stop().fadeOut(300),dtGlobals.loadMoreButton=e(".button-load-more")}}))}}),e(".filter.with-ajax .filter-categories a, .filter.with-ajax .filter-extras a").on("click",function(t){t.preventDefault(),f();var i=e(this),o=i.closest(".filter"),n=o.parent(),a=n.find(".wf-container.with-ajax").first(),s=n.find(".paginator").first(),r=p(n),l=dtGlobals.isoPreloader;l&&dtGlobals.isoPreloader.fadeIn(50),Mt.lunch(e.extend({},r,{contentType:r.pageData.template,targetPage:1,paged:1,sender:"filter",afterResponce:function(t){s.length>0?t.paginationHtml?s.html(e(t.paginationHtml).html()).show():s.html("").hide():t.paginationHtml&&a.parent().append(e(t.paginationHtml)),s.find(".dots").on("click",function(){s.find("div:hidden").show().find("a").unwrap(),e(this).remove()}),a.attr("data-cur-page",t.currentPage),dtGlobals.isoPreloader.stop().fadeOut(300),dtGlobals.loadMoreButton=e(".button-load-more")}}))}),"undefined"!=typeof dtLocal.themeSettings.lazyLoading&&dtLocal.themeSettings.lazyLoading){dtGlobals.loadMoreButton=e(".button-load-more");v.on("scroll",function(){m()}),m()}!window.bgGlitchFixed&&e.browser.webkit&&setTimeout(function(){v.scrollTop(v.scrollTop()+1),window.bgGlitchFixed=!0},10);var bt=function(){var e={};return function(t,i,o){o||(o="Don't call this twice without a uniqueId"),e[o]&&clearTimeout(e[o]),e[o]=setTimeout(t,i)}}();v.resize(function(){e(".iso-item, .iso-grid .wf-cell").addClass("animate-position"),bt(function(){e(".iso-item, .iso-grid .wf-cell").removeClass("animate-position")},2500,"")});var zt=e(".dt-isotope"),At=e(".iso-item:not(.shown)"),Lt=e(".iso-grid .wf-cell:not(.shown)");(zt.exists()||At.exists()||Lt.exists())&&(setTimeout(function(){u()},100),v.on("scroll",function(){u()}));var Ht={timeouts:{},init:function(t){this.config={postsContainer:null,categoryContainer:null,paginatorContainer:null,curPage:1,curCategory:"*",postsPerPage:-1,items:[]},e.extend(this.config,t),this._setPostsPerPage(),this._setCategory(),this._setCurPage(),this._setItems(),this.setup()},setup:function(){e("a",this.config.paginatorContainer).on("click.dtPostsPaginationFilter",{self:this},this.paginationFilter),e("a",this.config.categoryContainer).on("click.dtPostsCategoryFilter",{self:this},this.categoryFilter),this._getActiveElement(this.config.paginatorContainer).trigger("click.dtPostsPaginationFilter",{onSetup:!0})},paginationFilter:function(t,i){t.preventDefault();var o=e(this),n=t.data.self;n._setAsActive(o),n._setCurPage(),i?n._filterPosts():n._scrollToTopOfContainer(n._filterPosts)},categoryFilter:function(t){t.preventDefault();var i=e(this),o=t.data.self;o._setAsActive(i),o._setCategory(),o._setAsActive(o.config.paginatorContainer.find("a").first()),o._setCurPage(),o._showPagination(),o._filterPosts()},_showPagination:function(){if(this.config.curCategory&&"*"!=this.config.curCategory){var t=this.config.postsContainer.find(this.config.curCategory).length,i=Math.ceil(t/this.config.postsPerPage);1==i?this.config.paginatorContainer.find("a").hide():this.config.paginatorContainer.find("a").each(function(t){var o=e(this);t+1>i?o.hide():o.show()})}else this.config.paginatorContainer.find("a").show()},_filterPosts:function(){var t=this;t.config.items.css("display","none");var i=0;t.config.items.filter(t.config.curCategory).each(function(){t._showOnCurPage(++i)&&e(this).css("display","block")})},_setPostsPerPage:function(){this.config.postsPerPage=parseInt(this.config.postsContainer.attr("data-posts-per-page"))},_setCategory:function(){this.config.curCategory=this._getActiveElement(this.config.categoryContainer).attr("data-filter")||this.config.curCategory},_setCurPage:function(e){this.config.curPage=e?e:this._getActiveElement(this.config.paginatorContainer).attr("data-page-num")},_setItems:function(){this.config.items=e(".wf-cell",this.config.postsContainer)},_showOnCurPage:function(e){return this.config.postsPerPage<=0||this.config.postsPerPage*(this.config.curPage-1)