jQuery(function(c){c("body.no-js").removeClass("no-js"),c(".entry-content .flexslider:not(.metaslider .flexslider), #metaslider-demo.flexslider, .gallery-format-slider").flexslider({namespace:"flex-vantage-"}),void 0!==c.fn.fitVids&&c(".entry-content, .entry-content .panel, .entry-video, .woocommerce #main, #masthead-widgets, #header-sidebar").fitVids({ignore:".tableauViz"});var e=c("body").hasClass("so-vantage-mobile-device"),t=c("body").hasClass("so-vantage-customizer-preview"),n=c("nav.site-navigation.primary").hasClass("mobile-navigation");(!e&&c("#scroll-to-top").hasClass("scroll-to-top")||t||e)&&(c(window).scroll(function(){150<c(window).scrollTop()?c("#scroll-to-top").addClass("displayed"):c("#scroll-to-top").removeClass("displayed")}),c("#scroll-to-top").click(function(){return c("html, body").animate({scrollTop:"0px"}),!1})),c(".vantage-carousel").each(function(){function l(){u<0&&(u=0),u>=i.find(".carousel-entry").length-1&&(u=i.find(".carousel-entry").length-1,s||o||(s=!0,a++,i.append('<li class="loading"></li>'),c.get(i.data("ajax-url"),{query:i.data("query"),action:"vantage_carousel_load",paged:a},function(e,t){var n=c(e.html).find(".carousel-entry").appendTo(i).hide().fadeIn().length;r+=n,0===n?(o=!0,i.find(".loading").fadeOut(function(){c(this).remove()})):i.find(".loading").remove(),s=!1}))),i.css("transition-duration","0.45s"),i.css("margin-left",-f*u+"px")}var i=c(this),e=i.closest(".widget").find(".widget-title"),t=i.find(".carousel-entry"),n=t.eq(0),u=0,a=1,s=!1,o=!1,r=t.length,f=n.width()+parseInt(n.css("margin-right"));e.find("a.previous").click(function(){return u-=1,l(),!1}),e.find("a.next").click(function(){return u+=1,l(),!1});var h,m=!1,g=0,v=0,p=0,y=0;i.swipe({excludedElements:"",triggerOnTouchEnd:!0,threshold:75,swipeStatus:function(e,t,i,a,n,s,o){if("start"===t)v=-f*u,y=(new Date).getTime(),clearInterval(h);else if("move"===t){"left"===i&&(a*=-1),w(v+a);var r=(new Date).getTime();p=(a-g)/((r-y)/1e3),y=r,g=a}else if("end"===t)if(m=!0,"left"===i&&(a*=-1),400<Math.abs(p)){p*=.1;var c=(new Date).getTime(),d=0;h=setInterval(function(){var e=((new Date).getTime()-c)/1e3,t=v+a+(d+=p*e),n=Math.abs(p)-30<0;"left"===i?p+=30:p-=30,!n&&w(t)||(clearInterval(h),b())},20)}else b();else"cancel"===t&&l()}});var w=function(e){return e<50&&-f*r<e&&(i.css("transition-duration","0s"),i.css("margin-left",e+"px"),!0)},b=function(){var e=parseInt(i.css("margin-left"));u=Math.abs(Math.round(e/f)),l()};i.on("click","li.carousel-entry .thumbnail a",function(e){m&&(e.preventDefault(),m=!1)})}),c(".menu-item").children("a").focus(function(){c(this).parents("li").addClass("focus")}),c(".menu-item").children("a").click(function(){c(this).parents("li").removeClass("focus")}),c(".menu-item").children("a").focusout(function(){c(this).parents("li").removeClass("focus")}),c("#header-sidebar .widget_nav_menu","#masthead-widgets .widget_nav_menu").on("mouseenter","ul.menu li",function(){c(this).find("> ul").finish().css("opacity",0).hide().slideDown(200).animate({opacity:1},{queue:!1,duration:200})}).on("mouseleave","ul.menu li",function(){c(this).find("> ul").finish().fadeOut(150)});var i=!1;c(document).click(function(){i||c("#search-icon form").fadeOut(250)});var a=navigator.userAgent.toLowerCase();if(c(document).on("click keydown","#search-icon-icon",function(e){if("keydown"==e.type){if(13!==e.keyCode)return;e.preventDefault()}var t=c(this).parent();t.find("form").fadeToggle(250),a.match(/(iPad|iPhone|iPod)/i)?t.find('input[type="search"]').focus():setTimeout(function(){t.find('input[type="search"]').focus()},300)}),c(document).keyup(function(e){27==e.keyCode&&c("#search-icon form").fadeOut(250)}),c(document).on("mouseenter","#search-icon",function(){i=!0}).on("mouseleave","#search-icon",function(){i=!1}),c(window).resize(function(){c("#search-icon .searchform").each(function(){c(this).width(c(this).closest(".full-container").width())})}).resize(),c("nav.site-navigation.primary").hasClass("use-sticky-menu")&&!e||(e||t)&&n){function s(){d.hasClass("sticky")||(o=d.offset().top,r=d.width());var e=0;c("body").hasClass("admin-bar")&&(e="absolute"==c("#wpadminbar").css("position")?0:c("#wpadminbar").outerHeight()),parseInt(o-c(window).scrollTop())<e?(d.addClass("sticky"),c("body").addClass("sticky-menu"),c("#masthead").css("padding-bottom",d.innerHeight()),l&&d.width(r)):d.hasClass("sticky")&&(c("#masthead").css("padding-bottom",0),d.removeClass("sticky"),c("body").removeClass("sticky-menu"),l&&d.width("auto"))}var o,r,d=c("nav.site-navigation.primary"),l=c("body.mega-menu-primary.layout-boxed").length;c(window).scroll(s).resize(s),s()}c('body.layout-full #main-slider[data-stretch="true"]').each(function(){var e=c(this);e.find(">div").css("max-width","100%"),e.find(".slides li").each(function(){var e=c(this),t=e.find("img.ms-default-image").eq(0);t.length||(t=e.find("img").eq(0)),e.css("background-image","url("+t.attr("src")+")"),t.css("visibility","hidden"),e.wrapInner('<div class="full-container"></div>');var i=e.find("a");i.length&&(e.mouseover(function(){e.css("cursor","hand")}),e.mouseout(function(){e.css("cursor","pointer")}),e.click(function(e){e.preventDefault();var t=c(e.target),n=t.is("a")?t:i;window.open(n.attr("href"),n.attr("target"))}))})}),c("#header-sidebar").each(function(){var t=c(this),n=0;if(t.find("> aside").each(function(){var e=(t.outerHeight()-t.find("> aside").outerHeight())/2;n<e&&(n=e)}),15<n?t.css({"padding-top":n,"padding-bottom":n}):(n=15-n,c("#masthead .logo > *").css({"padding-top":n,"padding-bottom":n})),t.hasClass("no-logo-overlay")){function e(){t.closest("#masthead").removeClass("force-responsive");var e=c("#masthead .logo").find("h1, img");t.offset().left<e.offset().left+e.outerWidth()&&t.closest("#masthead").addClass("force-responsive")}c(window).resize(e),e()}}),c("#colophon #footer-widgets .widget_nav_menu a").each(function(){c(this);var e=10*c(this).parents(".sub-menu").length+"px";c(this).css("padding-left",e)})});