window.theme={},function(t,i){t=t||{};var e="__animate",n=function(t,i){return this.initialize(t,i)};n.defaults={accX:0,accY:-150,delay:1},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){var t=this,e=this.options.wrapper,n=0;return e.addClass("appear-animation"),!i("html").hasClass("no-csstransitions")&&i(window).width()>767?e.appear(function(){n=e.attr("data-appear-animation-delay")?e.attr("data-appear-animation-delay"):t.options.delay,n>1&&e.css("animation-delay",n+"ms"),e.addClass(e.attr("data-appear-animation")),setTimeout(function(){e.addClass("appear-animation-visible")},n)},{accX:t.options.accX,accY:t.options.accY}):e.addClass("appear-animation-visible"),this}},i.extend(t,{PluginAnimate:n}),i.fn.themePluginAnimate=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__carousel",n=function(t,i){return this.initialize(t,i)};n.defaults={loop:!0,responsive:{0:{items:1},479:{items:1},768:{items:2},979:{items:3},1199:{items:4}},navText:[]},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(!i.isFunction(i.fn.owlCarousel))return this;var t=this,e=this.options.wrapper;return"rtl"==i("html").attr("dir")&&(this.options=i.extend(!0,{},this.options,{rtl:!0})),1==this.options.items&&(this.options.responsive={}),this.options.items>4&&(this.options=i.extend(!0,{},this.options,{responsive:{1199:{items:this.options.items}}})),this.options.autoHeight&&(i(window).afterResize(function(){e.find(".owl-stage-outer").height(e.find(".owl-item.active").height())}),i(window).load(function(){e.find(".owl-stage-outer").height(e.find(".owl-item.active").height())})),e.owlCarousel(this.options).addClass("owl-carousel-init"),this}},i.extend(t,{PluginCarousel:n}),i.fn.themePluginCarousel=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__chartCircular",n=function(t,i){return this.initialize(t,i)};n.defaults={accX:0,accY:-150,delay:1,barColor:"#0088CC",trackColor:"#f2f2f2",scaleColor:!1,scaleLength:5,lineCap:"round",lineWidth:13,size:175,rotate:0,animate:{duration:2500,enabled:!0}},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(!i.isFunction(i.fn.appear)||!i.isFunction(i.fn.easyPieChart))return this;var t=this,e=this.options.wrapper,n=e.attr("data-percent")?e.attr("data-percent"):0,s=e.find(".percent");return i.extend(!0,t.options,{onStep:function(t,i,e){s.html(parseInt(e))}}),e.attr("data-percent",0),e.appear(function(){e.easyPieChart(t.options),setTimeout(function(){e.data("easyPieChart").update(n),e.attr("data-percent",n)},t.options.delay)},{accX:t.options.accX,accY:t.options.accY}),this}},i.extend(t,{PluginChartCircular:n}),i.fn.themePluginChartCircular=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__counter",n=function(t,i){return this.initialize(t,i)};n.defaults={accX:0,accY:0,speed:3e3,refreshInterval:100,decimals:0,onUpdate:null,onComplete:null},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(!i.isFunction(i.fn.countTo))return this;var t=this,e=this.options.wrapper;return i.extend(t.options,{onComplete:function(){e.data("append")&&e.html(e.html()+e.data("append")),e.data("prepend")&&e.html(e.data("prepend")+e.html())}}),e.appear(function(){e.countTo(t.options)},{accX:t.options.accX,accY:t.options.accY}),this}},i.extend(t,{PluginCounter:n}),i.fn.themePluginCounter=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__flickr",n=function(t,i){return this.initialize(t,i)};n.defaults={flickrbase:"http://api.flickr.com/services/feeds/",feedapi:"photos_public.gne",limit:6,qstrings:{lang:"en-us",format:"json",jsoncallback:"?"},cleanDescription:!0,useTemplate:!0,itemTemplate:'
  • ',itemCallback:function(){}},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(!i.isFunction(i.fn.jflickrfeed)||!i.isFunction(i.fn.magnificPopup))return this;var t=this;return t.options.wrapper.jflickrfeed(this.options,function(i){t.options.wrapper.magnificPopup({delegate:"a",type:"image",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]},zoom:{enabled:!0,duration:300,opener:function(t){return t.find("img")}}})}),this}},i.extend(t,{PluginFlickr:n}),i.fn.themePluginFlickr=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__lazyload",n=function(t,i){return this.initialize(t,i)};n.defaults={effect:"fadeIn"},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(!i.isFunction(i.fn.lazyload))return this;var t=this;return t.options.wrapper.lazyload(this.options),this}},i.extend(t,{PluginLazyLoad:n}),i.fn.themePluginLazyLoad=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__lightbox",n=function(t,i){return this.initialize(t,i)};n.defaults={tClose:"Close (Esc)",tLoading:"Loading...",gallery:{tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},image:{tError:'The image could not be loaded.'},ajax:{tError:'The content could not be loaded.'},callbacks:{open:function(){i("body").addClass("lightbox-opened")},close:function(){i("body").removeClass("lightbox-opened")}}},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){return i.isFunction(i.fn.magnificPopup)?(this.options.wrapper.magnificPopup(this.options),this):this}},i.extend(t,{PluginLightbox:n}),i.fn.themePluginLightbox=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__masonry",n=function(t,i){return this.initialize(t,i)};n.defaults={itemSelector:"li"},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){return i.isFunction(i.fn.isotope)?(this.options.wrapper.isotope(this.options),this):this}},i.extend(t,{PluginMasonry:n}),i.fn.themePluginMasonry=function(t){return this.map(function(){var s=i(this);s.waitForImages(function(){return s.data(e)?s.data(e):new n(s,t)})})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{},i.extend(t,{PluginParallax:{defaults:{itemsSelector:".parallax",horizontalScrolling:!1},initialize:function(t){return this.setOptions(t).build(),this},setOptions:function(t){return this.options=i.extend(!0,{},this.defaults,t),this},build:function(){if(!i.isFunction(i.fn.stellar)||"undefined"==typeof Modernizr.touch)return this;var t=this;return i(window).load(function(){Modernizr.touch?i(t.options.itemsSelector).addClass("parallax-disabled"):(i.stellar(t.options).addClass("parallax-ready"),setTimeout(function(){i.stellar("refresh")},1e3))}),this}}})}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__progressBar",n=function(t,i){return this.initialize(t,i)};n.defaults={accX:0,accY:-50,delay:1},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(!i.isFunction(i.fn.appear))return this;var t=this,e=this.options.wrapper,n=1;return e.appear(function(){n=e.attr("data-appear-animation-delay")?e.attr("data-appear-animation-delay"):t.options.delay,e.addClass(e.attr("data-appear-animation")),setTimeout(function(){e.animate({width:e.attr("data-appear-progress-animation")},1500,"easeOutQuad",function(){e.find(".progress-bar-tooltip").animate({opacity:1},500,"easeOutQuad")})},n)},{accX:t.options.accX,accY:t.options.accY}),this}},i.extend(t,{PluginProgressBar:n}),i.fn.themePluginProgressBar=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__revolution",n=function(t,i){return this.initialize(t,i)};n.defaults={dottedOverlay:"none",delay:9e3,startwidth:1170,startheight:500,hideThumbs:200,thumbWidth:100,thumbHeight:50,thumbAmount:3,navigationType:"none",navigationArrows:"solo",navigationStyle:"round",touchenabled:"on",onHoverStop:"on",swipe_velocity:.7,swipe_min_touches:1,swipe_max_touches:1,drag_block_vertical:!1,keyboardNavigation:"on",navigationHAlign:"center",navigationVAlign:"bottom",navigationHOffset:0,navigationVOffset:20,soloArrowLeftHalign:"left",soloArrowLeftValign:"center",soloArrowLeftHOffset:20,soloArrowLeftVOffset:0,soloArrowRightHalign:"right",soloArrowRightValign:"center",soloArrowRightHOffset:20,soloArrowRightVOffset:0,shadow:0,fullWidth:"on",fullScreen:"off",spinner:"spinner0",stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,shuffle:"off",autoHeight:"off",forceFullWidth:"off",hideThumbsOnMobile:"off",hideNavDelayOnMobile:1500,hideBulletsOnMobile:"off",hideArrowsOnMobile:"off",hideThumbsUnderResolution:0,hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build().events(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){return i.isFunction(i.fn.revolution)?(this.options.wrapper.revolution(this.options),this):this},events:function(){var t=this.options.wrapper;return 1==t.find(".tp-revslider-mainul li").size()&&i(window).afterResize(function(){t.revredraw()}),this}},i.extend(t,{PluginRevolutionSlider:n}),i.fn.themePluginRevolutionSlider=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__sort",n=function(t,i){return this.initialize(t,i)};n.defaults={useHash:!0,itemSelector:"li",layoutMode:"masonry",filter:"*",isOriginLeft:"rtl"==i("html").attr("dir")?!1:!0},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(!i.isFunction(i.fn.isotope))return this;var t=this,e=this.options.wrapper,n=i('.sort-destination[data-sort-id="'+e.attr("data-sort-id")+'"]');return n.get(0)&&(t.jQuerysource=e,t.jQuerydestination=n,t.setParagraphHeight(n),i(window).load(function(){n.isotope(t.options).isotope("layout"),t.jQuerydestination.isotope("on","layoutComplete",function(i,e){t.options.useHash&&(""!=window.location.hash||"*"!=t.options.filter.replace(".",""))&&(window.location.hash=t.options.filter.replace(".",""))}),t.events()})),this},events:function(){var t=this,e=null;return t.jQuerysource.find("a").click(function(n){return n.preventDefault(),e=i(this).parent().data("option-value"),t.setFilter(e),this}),t.options.useHash&&t.hashEvents(),this},setFilter:function(t){var i=this;return i.jQuerysource.find("li.active").removeClass("active"),i.jQuerysource.find('li[data-option-value="'+t+'"]').addClass("active"),i.options.filter=t,i.jQuerydestination.isotope({filter:t}),this},hashEvents:function(){var t=this,e=null,n=null,s="."+location.hash.replace("#","");return"."!=s&&".*"!=s&&t.setFilter(s),i(window).bind("hashchange",function(i){n="."+location.hash.replace("#",""),e="."==n||".*"==n?"*":n,t.setFilter(e)}),this},setParagraphHeight:function(){var t=this,e=0,n=i("span.thumb-info-caption p",t.jQuerydestination);return n.each(function(){i(this).height()>e&&(e=i(this).height()+10)}),n.height(e),this}},i.extend(t,{PluginSort:n}),i.fn.themePluginSort=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__matchHeight",n=function(t,i){return this.initialize(t,i)};n.defaults={byRow:!0,property:"height",target:null,remove:!1},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(!i.isFunction(i.fn.matchHeight))return this;var t=this;return t.options.wrapper.matchHeight(t.options),this}},i.extend(t,{PluginMatchHeight:n}),i.fn.themePluginMatchHeight=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__toggle",n=function(t,i){return this.initialize(t,i)};n.defaults={duration:350,isAccordion:!1},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){var t=this,e=this.options.wrapper,n=e.find(".toggle"),s=null;return n.each(function(){s=i(this),s.hasClass("active")&&(s.find("> p").addClass("preview-active"),s.find("> .toggle-content").slideDown(t.options.duration)),t.events(s)}),t.options.isAccordion&&(t.options.duration=t.options.duration/2),this},events:function(t){var e=this,n=0,s=0,a=null;t.find("> label").click(function(t){var o=i(this),r=o.parent(),u=o.parents(".toggle"),h=null,l=null;e.options.isAccordion&&"undefined"!=typeof t.originalEvent&&(l=u.find(".toggle.active > label"),l[0]==o[0])||(r.toggleClass("active"),r.find("> p").get(0)&&(h=r.find("> p"),n=h.css("height"),h.css("height","auto"),s=h.css("height"),h.css("height",n)),a=r.find("> .toggle-content"),r.hasClass("active")?(i(h).animate({height:s},e.options.duration,function(){i(this).addClass("preview-active")}),a.slideDown(e.options.duration,function(){l&&l.trigger("click")})):(i(h).animate({height:0},e.options.duration,function(){i(this).removeClass("preview-active")}),a.slideUp(e.options.duration)))})}},i.extend(t,{PluginToggle:n}),i.fn.themePluginToggle=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__tweets",n=function(t,i){return this.initialize(t,i)};n.defaults={username:null,count:2,URL:"php/twitter-feed.php"},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){if(null==this.options.username||""==this.options.username)return this;var t=this,e=this.options.wrapper;return i.ajax({type:"GET",data:{twitter_screen_name:t.options.username,tweets_to_display:t.options.count},url:t.options.URL}).done(function(t){e.html(t)}),this}},i.extend(t,{PluginTweets:n}),i.fn.themePluginTweets=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{},i.extend(t,{PluginValidation:{defaults:{validator:{highlight:function(t){i(t).parent().removeClass("has-success").addClass("has-error")},success:function(t){i(t).parent().removeClass("has-error").addClass("has-success").find("label.error").remove()},errorPlacement:function(t,i){"radio"==i.attr("type")||"checkbox"==i.attr("type")?t.appendTo(i.parent().parent()):t.insertAfter(i)}},validateCaptchaURL:"php/contact-form-verify-captcha.php",refreshCaptchaURL:"php/contact-form-refresh-captcha.php"},initialize:function(t){return initialized=!0,this.setOptions(t).build(),this},setOptions:function(t){return this.options=i.extend(!0,{},this.defaults,t),this},build:function(){var t=this;return i.isFunction(i.validator)?(t.addMethods(),t.setMessageGroups(),i.validator.setDefaults(t.options.validator),this):this},addMethods:function(){var t=this;i.validator.addMethod("captcha",function(e,n,s){var a=!1;return i.ajax({url:t.options.validateCaptchaURL,type:"POST",async:!1,dataType:"json",data:{captcha:i.trim(e)},success:function(t){"success"==t.response&&(a=!0)}}),a?!0:void 0},""),i("#refreshCaptcha").on("click",function(e){e.preventDefault(),i.get(t.options.refreshCaptchaURL,function(t){i("#captcha-image").attr("src",t)})})},setMessageGroups:function(){i(".checkbox-group[data-msg-required], .radio-group[data-msg-required]").each(function(){var t=i(this).data("msg-required");i(this).find("input").attr("data-msg-required",t)})}}})}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__videobackground",n=function(t,i){return this.initialize(t,i)};n.defaults={overlay:!0,volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 50%",posterType:"detect"},n.prototype={initialize:function(t,i){return this.jQueryel=t,this.setData().setOptions(i).build(),this},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{path:this.jQueryel.data("video-path"),wrapper:this.jQueryel}),this},build:function(){return i.isFunction(i.fn.vide)&&this.options.path?(this.options.overlay&&this.options.wrapper.prepend(i("
    ").addClass("video-overlay")),this.options.wrapper.vide(this.options.path,this.options),this):this}},i.extend(t,{PluginVideoBackground:n}),i.fn.themePluginVideoBackground=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__sticky",n=function(t,i){return this.initialize(t,i)};n.defaults={minWidth:991,activeClass:"sticky-active"},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){return i.isFunction(i.fn.pin)?(this.options.wrapper.pin(this.options),this):this}},i.extend(t,{PluginSticky:n}),i.fn.themePluginSticky=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e="__wordRotate",n=function(t,i){return this.initialize(t,i)};n.defaults={delay:2e3,animDelay:300},n.prototype={initialize:function(t,i){return t.data(e)?this:(this.jQueryel=t,this.setData().setOptions(i).build(),this)},setData:function(){return this.jQueryel.data(e,this),this},setOptions:function(t){return this.options=i.extend(!0,{},n.defaults,t,{wrapper:this.jQueryel}),this},build:function(){var t=this,i=this.options.wrapper,e=i.find(".word-rotate-items"),n=e.find("> span"),s=n.eq(0),a=s.clone(),o=1,r=0,u=0;return e.width(s.width()+"px").append(a),i.addClass("active"),setInterval(function(){r=o*i.height(),o++,u=o<=n.length?n.eq(o-1).width():n.eq(0).width(),e.animate({top:-r+"px",width:u+"px"},t.options.animDelay,"easeOutQuad",function(){o>n.length&&(e.css("top",0),o=1)})},t.options.delay),this}},i.extend(t,{PluginWordRotate:n}),i.fn.themePluginWordRotate=function(t){return this.map(function(){var s=i(this);return s.data(e)?s.data(e):new n(s,t)})}}.apply(this,[window.theme,jQuery]),function(t,i){"use strict";t=t||{};var e=['
    ','
    ',"
    "].join(""),n=function(t,i){return this.initialize(t,i)};n.prototype={options:{css:{}},initialize:function(t,i){this.jQuerywrapper=t,this.setVars().setOptions(i).build().events(),this.jQuerywrapper.data("loadingOverlay",this)},setVars:function(){return this.jQueryoverlay=this.jQuerywrapper.find(".loading-overlay"),this},setOptions:function(t){return this.jQueryoverlay.get(0)||this.matchProperties(),this.options=i.extend(!0,{},this.options,t),this.loaderClass=this.getLoaderClass(this.options.css.backgroundColor),this},build:function(){return this.jQueryoverlay.closest(document.documentElement).get(0)||(this.jQuerycachedOverlay?this.jQueryoverlay=this.jQuerycachedOverlay.clone():(this.jQueryoverlay=i(e).clone(),this.options.css&&(this.jQueryoverlay.css(this.options.css),this.jQueryoverlay.find(".loader").addClass(this.loaderClass))),this.jQuerywrapper.append(this.jQueryoverlay)),this.jQuerycachedOverlay||(this.jQuerycachedOverlay=this.jQueryoverlay.clone()),this},events:function(){var t=this;return this.options.startShowing&&t.show(),(this.jQuerywrapper.is("body")||this.options.hideOnWindowLoad)&&i(window).on("load error",function(){t.hide()}),this.options.listenOn&&i(this.options.listenOn).on("loading-overlay:show beforeSend.ic",function(i){i.stopPropagation(),t.show()}).on("loading-overlay:hide complete.ic",function(i){i.stopPropagation(),t.hide()}),this.jQuerywrapper.on("loading-overlay:show beforeSend.ic",function(i){i.stopPropagation(),t.show()}).on("loading-overlay:hide complete.ic",function(i){i.stopPropagation(),t.hide()}),this},show:function(){this.build(),this.position=this.jQuerywrapper.css("position").toLowerCase(),("relative"!=this.position||"absolute"!=this.position||"fixed"!=this.position)&&this.jQuerywrapper.css({position:"relative"}),this.jQuerywrapper.addClass("loading-overlay-showing")},hide:function(){var t=this;this.jQuerywrapper.removeClass("loading-overlay-showing"),setTimeout(function(){("relative"!=this.position||"absolute"!=this.position||"fixed"!=this.position)&&t.jQuerywrapper.css({position:""})},500)},matchProperties:function(){var t,e,n;for(n=["backgroundColor","borderRadius"],e=n.length,t=0;e>t;t++){var s={};s[n[t]]=this.jQuerywrapper.css(n[t]),i.extend(this.options.css,s)}},getLoaderClass:function(t){if(!t||"transparent"===t||"inherit"===t)return"black";var i,e,n,s,a,o=function(t){var i,e;return t.indexOf("#")>-1?i=t.replace("#",""):(e=t.match(/\d+/g),i=("0"+parseInt(e[0],10).toString(16)).slice(-2)+("0"+parseInt(e[1],10).toString(16)).slice(-2)+("0"+parseInt(e[2],10).toString(16)).slice(-2)),3===i.length&&(i+=i),i};return i=o(t),e=parseInt(i.substr(0,2),16),n=parseInt(i.substr(2,2),16),s=parseInt(i.substr(4,2),16),a=(299*e+587*n+114*s)/1e3,a>=128?"black":"white"}},i.extend(t,{LoadingOverlay:n}),i.fn.loadingOverlay=function(t){return this.each(function(){var e=i(this),s=e.data("loadingOverlay");if(s)return s;var a=t||e.data("loading-overlay-options")||{};return new n(e,a)})},i(function(){i("[data-loading-overlay]").loadingOverlay()})}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e=!1;i.extend(t,{Account:{defaults:{wrapper:i("#headerAccount")},initialize:function(t,i){return e?this:(e=!0,this.jQuerywrapper=t||this.defaults.wrapper,this.setOptions(i).events(),this)},setOptions:function(t){return this.options=i.extend(!0,{},this.defaults,t,this.jQuerywrapper.data("plugin-options")),this},events:function(){var t=this;t.jQuerywrapper.find("input").on("focus",function(){t.jQuerywrapper.addClass("open"),i(document).mouseup(function(i){t.jQuerywrapper.is(i.target)||0!==t.jQuerywrapper.has(i.target).length||t.jQuerywrapper.removeClass("open")})}),i("#headerSignUp").on("click",function(i){i.preventDefault(),t.jQuerywrapper.addClass("signup").removeClass("signin").removeClass("recover"),t.jQuerywrapper.find(".signup-form input:first").focus()}),i("#headerSignIn").on("click",function(i){i.preventDefault(),t.jQuerywrapper.addClass("signin").removeClass("signup").removeClass("recover"),t.jQuerywrapper.find(".signin-form input:first").focus()}),i("#headerRecover").on("click",function(i){i.preventDefault(),t.jQuerywrapper.addClass("recover").removeClass("signup").removeClass("signin"),t.jQuerywrapper.find(".recover-form input:first").focus()}),i("#headerRecoverCancel").on("click",function(i){i.preventDefault(),t.jQuerywrapper.addClass("signin").removeClass("signup").removeClass("recover"),t.jQuerywrapper.find(".signin-form input:first").focus()})}}})}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e=!1;i.extend(t,{Nav:{defaults:{wrapper:i("#mainNav"),scrollDelay:600,scrollAnimation:"easeOutQuad"},initialize:function(t,i){return e?this:(e=!0,this.jQuerywrapper=t||this.defaults.wrapper,this.setOptions(i).build().events(),this)},setOptions:function(t){return this.options=i.extend(!0,{},this.defaults,t,this.jQuerywrapper.data("plugin-options")),this},build:function(){return this},events:function(){var t=this,e=i("#header"),n=i(window);return e.find("[href=#]").on("click",function(t){t.preventDefault()}),e.find(".dropdown-toggle, .dropdown-submenu > a").append(i("").addClass("fa fa-caret-down")),e.find(".dropdown-toggle[href=#], .dropdown-submenu [href=#], .dropdown-toggle[href!=#] .fa-caret-down, .dropdown-submenu a[href!=#] .fa-caret-down").on("click",function(t){t.preventDefault(),n.width()<992&&i(this).closest("li").toggleClass("opened")}),("ontouchstart"in window||"onmsgesturechange"in window)&&e.find(".dropdown-toggle:not([href=#]), .dropdown-submenu > a:not([href=#])").on("touchstart click",function(t){if(n.width()>991){if(t.stopPropagation(),t.preventDefault(),t.handled===!0)return!1;var e=i(this).closest("li");return e.hasClass("tapped")&&(location.href=i(this).attr("href")),e.addClass("tapped"),t.handled=!0,!1}}).on("blur",function(t){i(this).closest("li").removeClass("tapped")}),i("[data-hash]").on("click",function(e){e.preventDefault();var n=i(this).attr("href"),s=i(this).is("[data-hash-offset]")?i(this).data("hash-offset"):0;i(this).parents(".collapse.in").removeClass("in"),t.scrollToTarget(n,s)}),i(".mobile-redirect").on("click",function(){n.width()<992&&(t.location=i(this).attr("href"))}),this},scrollToTarget:function(t,e){var n=this;return i("body").addClass("scrolling"),i("html, body").animate({scrollTop:i(t).offset().top-e},n.options.scrollDelay,n.options.scrollAnimation,function(){i("body").removeClass("scrolling")}),this}}})}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e=!1;i.extend(t,{Newsletter:{defaults:{wrapper:i("#newsletterForm")},initialize:function(t,i){return e?this:(e=!0,this.jQuerywrapper=t||this.defaults.wrapper,this.setOptions(i).build(),this)},setOptions:function(t){return this.options=i.extend(!0,{},this.defaults,t,this.jQuerywrapper.data("plugin-options")),this},build:function(){if(!i.isFunction(i.fn.validate))return this;var t=this,e=t.jQuerywrapper.find("#newsletterEmail"),n=i("#newsletterSuccess"),s=i("#newsletterError");return t.jQuerywrapper.validate({submitHandler:function(a){i.ajax({type:"POST",url:t.jQuerywrapper.attr("action"),data:{email:e.val()},dataType:"json",success:function(t){"success"==t.response?(n.removeClass("hidden"),s.addClass("hidden"),e.val("").blur().closest(".control-group").removeClass("success").removeClass("error")):(s.html(t.message),s.removeClass("hidden"),n.addClass("hidden"),e.blur().closest(".control-group").removeClass("success").addClass("error"))}})},rules:{newsletterEmail:{required:!0,email:!0}},errorPlacement:function(t,i){}}),this}}})}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e=!1;i.extend(t,{Search:{defaults:{wrapper:i("#searchForm")},initialize:function(t,i){return e?this:(e=!0,this.jQuerywrapper=t||this.defaults.wrapper,this.setOptions(i).build(),this)},setOptions:function(t){return this.options=i.extend(!0,{},this.defaults,t,this.jQuerywrapper.data("plugin-options")),this},build:function(){return i.isFunction(i.fn.validate)?(this.jQuerywrapper.validate({errorPlacement:function(t,i){}}),this):this}}})}.apply(this,[window.theme,jQuery]),function(t,i){t=t||{};var e=!1;i.extend(t,{StickyHeader:{defaults:{wrapper:i("#header"),headerBody:i("#header .header-body"),stickyEnabled:!0,stickyEnableOnBoxed:!0,stickyEnableOnMobile:!0,stickyStartAt:0,stickyStartAtElement:!1,stickySetTop:0,stickyChangeLogo:!1},initialize:function(t,i){return e?this:(e=!0,this.jQuerywrapper=t||this.defaults.wrapper,this.setOptions(i).build().events(),this)},setOptions:function(t){return this.options=i.extend(!0,{},this.defaults,t,this.jQuerywrapper.data("plugin-options")),this},build:function(){if(!this.options.stickyEnableOnBoxed&&i("body").hasClass("boxed")||!this.options.stickyEnabled)return this;var t=this,e=i("html"),n=i(window);if(e.addClass("sticky-header-enabled"),t.options.stickyStartAtElement){var s=i(t.options.stickyStartAtElement);i(window).on("scroll resize",function(){t.options.stickyStartAt=s.offset().top}),i(window).trigger("resize")}if(e.hasClass("boxed")&&0==parseInt(t.options.stickyStartAt)&&n.width()>991&&(t.options.stickyStartAt=30),t.options.wrapper.css("min-height",t.options.wrapper.height()),t.checkStickyHeader=function(){n.scrollTop()>=parseInt(t.options.stickyStartAt)?t.activateStickyHeader():t.deactivateStickyHeader()},t.activateStickyHeader=function(){return n.width()<992&&!t.options.stickyEnableOnMobile?void t.deactivateStickyHeader():(e.addClass("sticky-header-active"),t.options.headerBody.css("top",t.options.stickySetTop),t.options.stickyChangeLogo&&t.changeLogo(!0),void i.event.trigger({type:"stickyHeader.activate"}))},t.deactivateStickyHeader=function(){e.removeClass("sticky-header-active"),t.options.headerBody.css("top",0),t.options.stickyChangeLogo&&t.changeLogo(!1),t.browserRepaint(),setTimeout(function(){t.browserRepaint()},100),i.event.trigger({type:"stickyHeader.deactivate"})},parseInt(t.options.stickyStartAt)<=0&&t.activateStickyHeader(),t.options.stickyChangeLogo){var a=t.options.wrapper.find(".header-logo"),o=a.find("img"),r=o.attr("width"),u=o.attr("height"),h=parseInt(o.attr("data-sticky-top")?o.attr("data-sticky-top"):0),l=parseInt(o.attr("data-sticky-width")?o.attr("data-sticky-width"):"auto"),p=parseInt(o.attr("data-sticky-height")?o.attr("data-sticky-height"):"auto");a.css({width:o.outerWidth(!0),height:o.outerHeight(!0)}),t.changeLogo=function(t){t?o.css({top:h,width:l, height:p}):o.css({top:0,width:r,height:u})}}return t.browserRepaint=function(){t.options.wrapper.hide(),t.options.wrapper.get(0).offsetHeight,t.options.wrapper.show()},this},events:function(){var t=this;return!this.options.stickyEnableOnBoxed&&i("body").hasClass("boxed")||!this.options.stickyEnabled?this:(t.options.alwaysStickyEnabled?t.activateStickyHeader():i(window).on("scroll resize",function(){t.checkStickyHeader()}),this)}}})}.apply(this,[window.theme,jQuery]);