!function(h){h.fn.hoverIntent=function(e,i,t){var o,n,a,s,r={interval:100,sensitivity:7,timeout:0};r="object"==typeof e?h.extend(r,e):h.isFunction(i)?h.extend(r,{over:e,out:i,selector:t}):h.extend(r,{over:e,out:e,selector:i});var l=function(e){o=e.pageX,n=e.pageY},c=function(e,i){if(i.hoverIntent_t=clearTimeout(i.hoverIntent_t),Math.abs(a-o)+Math.abs(s-n)t&&(t=$height)}),o.css("height",t+"px")}}a(n.children).length&&(i.each(function(){var e=a(this);e.hasClass("vcex-isotope-grid")||void 0===a.fn.imagesLoaded?o(e,!1):e.imagesLoaded(function(){o(e,!1)})}),t.resize(function(){i.each(function(){o(a(this),!0)})}))}}(jQuery),function(r,l,e,i){var t="scrolly2";function o(e,i){this.$element=r(e),this.init()}o.prototype.init=function(){var e=this;this.startPosition=0,this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(!0),this.velocity=this.$element.attr("data-velocity"),this.direction=this.$element.attr("data-direction"),r(l).bind("scroll",function(){e.scrolly2()})},o.prototype.scrolly2=function(){var e=r(l).scrollTop()-20,i=r(l).scrollTop()+r(l).height()+20,t=this.$element.offset().top,o=this.$element.offset().top+this.$element.height();if(!(i<=t||o<=e)){this.$element.offset().top>r(l).height()&&"none"!==this.direction&&(this.startPosition=(this.$element.offset().top-r(l).height())*Math.abs(this.velocity));var n=this.startPosition+r(l).scrollTop()*this.velocity,a="50%",s="50%";if("left"===this.direction)a=n+"px";else if("right"===this.direction)a="calc(100% + "+-n+"px)";else if("down"===this.direction){s="calc(100% + "+(-(r(l).height()-this.$element.offset().top-this.$element.height()-parseInt(this.$element.css("paddingTop"))-parseInt(this.$element.css("paddingBottom")))-r(l).scrollTop()-n)+"px)"}else s=this.$element.offset().top-r(l).scrollTop()+n+"px";this.$element.css({backgroundPosition:a+" "+s})}},r.fn[t]=function(e){return this.each(function(){r.data(this,"plugin_"+t)||r.data(this,"plugin_"+t,new o(this,e))})}}(jQuery,window,document),function(){"use strict";var i={classCallCheck:function(e,i){if(!(e instanceof i))throw new TypeError("Cannot call a class as a function")}};i.createClass=function(){function o(e,i){for(var t=0;t").attr("id",n).appendTo(C("body"))),i.supported&&t.css(i.property,o.side+" "+o.speed/1e3+"s "+o.timing),t.addClass("sidr").addClass(o.side).data({speed:o.speed,side:o.side,body:o.body,displace:o.displace,timing:o.timing,method:o.method,onOpen:o.onOpen,onClose:o.onClose,onOpenEnd:o.onOpenEnd,onCloseEnd:o.onCloseEnd}),t=function(i,e){if("function"==typeof e.source){var t=e.source(name);i.html(t)}else if("string"==typeof e.source&&c.isUrl(e.source))C.get(e.source,function(e){i.html(e)});else if("string"==typeof e.source){var o="",n=e.source.split(",");if(C.each(n,function(e,i){o+='
'+C(i).html()+"
"}),e.renaming){var a=C("
").html(o);a.find("*").each(function(e,i){var t=C(i);c.addPrefixes(t)}),o=a.html()}i.html(o)}else null!==e.source&&C.error("Invalid Sidr Source");return i}(t,o),this.each(function(){var e=C(this),i=e.data("sidr"),t=!1;i||(l.moving=!1,l.opened=!1,e.data("sidr",n),e.bind(o.bind,function(e){e.preventDefault(),t||(t=!0,x(o.method,n),setTimeout(function(){t=!1},100))}))})}}(),function(a,e){"use strict";var i,t,s,n,o,r,l,c,d,h,f,u,p,g,v,m,w,y,b=(s="sf-breadcrumb",n="sf-js-enabled",o="sf-with-ul",r="sf-arrows",(t=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent))&&a("html").css("cursor","pointer").on("click",a.noop),l=t,c="behavior"in(i=document.documentElement.style)&&"fill"in i&&/iemobile/i.test(navigator.userAgent),d=!!e.PointerEvent,h=function(e,i,t){var o=n;i.cssArrows&&(o+=" "+r),e[t?"addClass":"removeClass"](o)},f=function(e,i){var t=i?"addClass":"removeClass";e.children("a")[t](o)},u=function(e){var i=e.css("ms-touch-action"),t=e.css("touch-action");t="pan-y"===(t=t||i)?"auto":"pan-y",e.css({"ms-touch-action":t,"touch-action":t})},p=function(e){return e.closest("."+n)},g=function(e){return p(e).data("sfOptions")},v=function(){var e=a(this),i=g(e);clearTimeout(i.sfTimer),e.siblings().superfish("hide").end().superfish("show")},m=function(e){e.retainPath=-1—').css({padding:0,position:"absolute",top:"-999em",width:"auto"}).appendTo(e)[0].clientWidth;l("#menu-fontsize").remove(),i.each(function(e){var i=l(this),t=i.children(),o=t.children("a"),n=t.css("white-space","nowrap").css("float");i.add(t).add(o).css({float:"none",width:"auto"});var a=i[0].clientWidth/r;(a+=s.extraWidth)>s.maxWidth?a=s.maxWidth:a a",localScrollOffset:0,localScrollSpeed:600,localScrollEasing:"easeInOutCubic",localScrollSections:[],hasTopBar:!1,hasStickyTopBar:!1,$stickyTopBar:null,hasStickyTopBarMobile:!1,hasFixedFooter:!1}},bindEvents:function(){var e=this;e.config.$document.on("ready",function(){e.initUpdateConfig(),e.superfish(),e.mobileMenu(),e.navNoClick(),e.hideEditLink(),e.menuWidgetAccordion(),e.inlineHeaderLogo(),e.menuSearch(),e.headerCart(),e.backTopLink(),e.smoothCommentScroll(),e.toggleBar(),e.localScrollLinks(),e.customSelects(),e.lightbox(),e.equalHeights(),e.archiveMasonryGrids(),e.overlaysMobileSupport(),e.ctf7Preloader(),e.vcAccessability()}),e.config.$window.on("load",function(){e.config.$body.addClass("wpex-window-loaded"),e.windowLoadUpdateConfig(),e.megaMenusWidth(),e.megaMenusTop(),e.flushDropdownsTop(),e.sliderPro(),e.parallax(),e.stickyTopBar(),e.vcTabsTogglesJS(),e.overlayHovers(),e.headerOverlayOffset(),e.config.hasStickyHeader&&(e.stickyHeaderStyle=wpexLocalize.stickyHeaderStyle,"standard"!=e.stickyHeaderStyle&&"shrink"!=e.stickyHeaderStyle&&"shrink_animated"!=e.stickyHeaderStyle||e.stickyHeader()),e.stickyHeaderMenu(),e.footerReveal(),e.fixedFooter(),e.titleBreadcrumbsFix(),e.config.localScrollOffset=e.parseLocalScrollOffset("init"),wpexLocalize.scrollToHash&&window.setTimeout(function(){e.scrollToHash(e)},parseInt(wpexLocalize.scrollToHashTimeout))}),e.config.$window.resize(function(){e.config.widthChanged=!1,e.config.heightChanged=!1,e.config.$window.width()!=e.config.windowWidth&&(e.config.widthChanged=!0,e.widthResizeUpdateConfig()),e.config.$window.height()!=e.config.windowHeight&&(e.config.windowHeight=e.config.$window.height(),e.config.heightChanged=!0)}),e.config.$window.scroll(function(){e.config.$hasScrolled=!1,e.config.$window.scrollTop()!=e.config.windowTop&&(e.config.$hasScrolled=!0,e.config.windowTop=e.config.$window.scrollTop(),e.localScrollHighlight())}),e.config.$window.on("orientationchange",function(){e.widthResizeUpdateConfig(),e.archiveMasonryGrids()})},initUpdateConfig:function(){var e=this;e.config.$body.addClass("wpex-docready"),e.config.vcActive=this.config.$body.hasClass("wpb-js-composer"),e.config.viewportWidth=e.viewportWidth(),e.config.isRetina=e.retinaCheck(),e.config.isRetina&&e.config.$body.addClass("wpex-is-retina"),e.mobileCheck()&&(e.config.isMobile=!0,e.config.$body.addClass("wpex-is-mobile-device"));var i=$("#wrap");i&&(e.config.$siteWrap=i);var t=$("#main");t&&(e.config.$siteMain=t),$("#site-header").length&&(e.config.siteHeaderStyle=wpexLocalize.siteHeaderStyle,e.config.$siteHeader=$("#site-header"));var o=$("#site-logo img.logo-img");o.length&&(e.config.$siteLogo=o,e.config.siteLogoSrc=e.config.$siteLogo.attr("src"));var n=$("#site-navigation-wrap");if(n.length){e.config.$siteNavWrap=n;var a=$("#site-navigation",n);a.length&&(e.config.$siteNav=a),wpexLocalize.hasStickyNavbar&&(e.config.hasStickyNavbar=!0);var s=$(".dropdown-menu > .menu-item-has-children > ul",n);n.length&&(e.config.$siteNavDropdowns=s)}wpexLocalize.hasMobileMenu&&(e.config.mobileMenuStyle=wpexLocalize.mobileMenuStyle,e.config.mobileMenuToggleStyle=wpexLocalize.mobileMenuToggleStyle,e.config.mobileMenuBreakpoint=wpexLocalize.mobileMenuBreakpoint),e.config.$body.hasClass("wpex-has-fixed-footer")&&(e.config.hasFixedFooter=!0),e.config.$footerReveal=$(".footer-reveal-visible"),e.config.$footerReveal.length&&e.config.$siteWrap&&e.config.$siteMain&&(e.config.$hasFooterReveal=!0),e.config.$siteHeader&&e.config.$body.hasClass("has-overlay-header")&&(e.config.hasHeaderOverlay=!0);var r=$("#top-bar-wrap");r.length&&(e.config.hasTopBar=!0,r.hasClass("wpex-top-bar-sticky")&&(e.config.$stickyTopBar=r,e.config.$stickyTopBar.length&&(e.config.hasStickyTopBar=!0,e.config.hasStickyTopBarMobile=wpexLocalize.hasStickyTopBarMobile))),e.config.hasStickyMobileHeader=wpexLocalize.hasStickyMobileHeader,e.config.$siteHeader&&wpexLocalize.hasStickyHeader&&(e.config.hasStickyHeader=!0),this.config.$body.hasClass("wpex-has-vertical-header")&&(e.config.verticalHeaderActive=!0),wpexLocalize.localScrollSpeed&&(e.config.localScrollSpeed=parseInt(wpexLocalize.localScrollSpeed)),wpexLocalize.localScrollEasing&&(e.config.localScrollEasing=wpexLocalize.localScrollEasing,"false"==e.config.localScrollEasing&&(e.config.localScrollEasing="swing")),e.config.localScrollSections=e.localScrollSections()},windowLoadUpdateConfig:function(){if(this.config.windowHeight=this.config.$window.height(),this.config.$siteHeader){var e=this.config.$siteHeader.offset().top;this.config.siteHeaderHeight=this.config.$siteHeader.outerHeight(),this.config.siteHeaderBottom=e+this.config.siteHeaderHeight,this.config.siteHeaderTop=e,this.config.$siteLogo&&(this.config.siteLogoHeight=this.config.$siteLogo.height())}},widthResizeUpdateConfig:function(){this.config.windowHeight=this.config.$window.height(),this.config.windowWidth=this.config.$window.width(),this.config.windowTop=this.config.$window.scrollTop(),this.config.viewportWidth=this.viewportWidth(),this.config.$siteHeader&&(this.config.siteHeaderHeight=this.config.$siteHeader.outerHeight()),this.config.$siteLogo&&(this.config.siteLogoHeight=this.config.$siteLogo.height()),this.config.windowWidth<960?this.config.verticalHeaderActive=!1:this.config.$body.hasClass("wpex-has-vertical-header")&&(this.config.verticalHeaderActive=!0),this.config.localScrollOffset=this.parseLocalScrollOffset("resize"),this.megaMenusWidth(),this.overlayHovers()},retinaCheck:function(){return 1 ul",this.config.$siteNavWrap);if(e.length){var i=this.config.$siteHeader.find(".container").outerWidth(),t=this.config.$siteNavWrap.outerWidth(),o=parseInt(this.config.$siteNavWrap.css("right"));"auto"==o&&(o=0);var n=i-t-o;e.css({width:i,"margin-left":-n})}}},megaMenusTop:function(){var o=this;if(o.config.$siteNavDropdowns&&"one"==o.config.siteHeaderStyle){var n=$(".megamenu > ul",o.config.$siteNavWrap);n.length&&(e(),this.config.$window.scroll(function(){e()}),this.config.$window.resize(function(){e()}),$(".megamenu > a",o.config.$siteNav).hover(function(){e()}))}function e(){if(o.config.$siteNavWrap.is(":visible")){var e=o.config.$siteHeader.outerHeight(),i=o.config.$siteNavWrap.outerHeight(),t=e-i;n.css({top:t/2+i})}}},flushDropdownsTop:function(){var o=this;function e(){if(o.config.$siteNavWrap.is(":visible")){var e=o.config.$siteHeader.outerHeight(),i=o.config.$siteNavWrap.outerHeight(),t=e-i;o.config.$siteNavDropdowns.css("top",t/2+i)}}o.config.$siteNavDropdowns&&o.config.$siteNavWrap.hasClass("wpex-flush-dropdowns")&&(e(),this.config.$window.scroll(function(){e()}),this.config.$window.resize(function(){e()}),$(".wpex-flush-dropdowns li.menu-item-has-children > a").hover(function(){e()}))},mobileMenu:function(){"sidr"==this.config.mobileMenuStyle&&void 0!==wpexLocalize.sidrSource?this.mobileMenuSidr():"toggle"==this.config.mobileMenuStyle?this.mobileMenuToggle():"full_screen"==this.config.mobileMenuStyle&&this.mobileMenuFullScreen()},mobileMenuSidr:function(){var e,i,t,o,n=this,a=$("a.mobile-menu-toggle, li.mobile-menu-toggle > a"),s=$("#mobile-menu-alternative");n.config.$body.append('
'),i=$(".wpex-sidr-overlay"),a.click(function(){$(this).toggleClass("wpex-active")}),a.sidr({name:"sidr-main",source:wpexLocalize.sidrSource,side:wpexLocalize.sidrSide,displace:wpexLocalize.sidrDisplace,speed:parseInt(wpexLocalize.sidrSpeed),renaming:!0,bind:"click",onOpen:function(){a.attr("aria-expanded","true"),o.attr("aria-expanded","true"),$("#sidr-main").addClass("wpex-mobile-menu"),wpexLocalize.sidrBodyNoScroll&&n.config.$body.addClass("wpex-noscroll"),i.fadeIn(wpexLocalize.sidrSpeed,function(){i.addClass("wpex-custom-cursor")}),n.focusOnElement($("#sidr-main")),$(".wpex-sidr-overlay").on("click",function(){return $.sidr("close","sidr-main"),!1})},onClose:function(){a.attr("aria-expanded","false"),o.attr("aria-expanded","false"),a.removeClass("wpex-active"),wpexLocalize.sidrBodyNoScroll&&n.config.$body.removeClass("wpex-noscroll"),i.removeClass("wpex-custom-cursor").fadeOut(wpexLocalize.sidrSpeed)},onCloseEnd:function(){$(".sidr-class-menu-item-has-children.active").removeClass("active").find("ul").hide(),void 0!==window.vc_rowBehaviour&&window.vc_rowBehaviour()}}),e=$("#sidr-main"),o=$(".sidr-class-wpex-close > a",e),e.find(".sidr-class-main-navigation-ul").addClass("sidr-class-dropdown-menu"),t=$(".sidr-class-dropdown-menu",e),n.menuAccordion(t),$("[class*='sidr-class-fa']",e).attr("class",function(e,i){return i=(i=i.replace("sidr-class-fa","fa")).replace("sidr-class-fa-","fa-")}),$("[class*='sidr-class-ticon']",e).attr("class",function(e,i){return i=(i=i.replace("sidr-class-ticon","ticon")).replace("sidr-class-ticon-","ticon-")}),o.on("click",function(){return $.sidr("close","sidr-main"),a.focus(),!1}),n.config.$window.resize(function(){n.config.viewportWidth>=n.config.mobileMenuBreakpoint&&$.sidr("close","sidr-main")}),$("li.sidr-class-local-scroll > a",e).click(function(){var e=this.hash;if(-1<$.inArray(e,n.config.localScrollSections))return $.sidr("close","sidr-main"),n.scrollTo(e),!1}),e.keydown(function(e){27===e.keyCode&&($.sidr("close","sidr-main"),a.focus())}),s.length&&s.remove()},mobileMenuToggle:function(){var e,i,t=this,o=wpexLocalize.mobileToggleMenuPosition,n="mobile-toggle-nav wpex-mobile-menu wpex-clr wpex-togglep-"+o,a=$("#mobile-menu-alternative"),s=$("#mobile-menu-search"),r=t.config.$siteHeader,l=$("a.mobile-menu-toggle, li.mobile-menu-toggle > a");function c(e){wpexLocalize.animateMobileToggle?i.stop(!0,!0).slideUp("fast").removeClass("visible"):i.removeClass("visible"),i.find("li.active > ul").stop(!0,!0).slideUp("fast"),i.find(".active").removeClass("active"),e.removeClass("wpex-active").attr("aria-expanded","false")}"fixed_top"==t.config.mobileMenuToggleStyle?(r=$("#wpex-mobile-menu-fixed-top")).length&&r.append(''):"absolute"==o?"navbar"==t.config.mobileMenuToggleStyle?(r=$("#wpex-mobile-menu-navbar")).length&&r.append(''):r&&r.append(''):("afterself"==o&&(r=$("#wpex-mobile-menu-navbar")),$('').insertAfter(r)),i=$(".mobile-toggle-nav"),a.length?(e=$(".dropdown-menu",a).html(),a.remove()):e=$(".main-navigation-ul",t.config.$siteNav).html(),i.html('
    '+e+"
"),$(".mobile-toggle-nav-ul, .mobile-toggle-nav-ul *").children().each(function(){$(this).removeAttr("style")}),$(".mobile-toggle-nav-ul, .mobile-toggle-nav-ul *").removeAttr("id"),$(".mobile-toggle-nav-ul").addClass("container"),t.menuAccordion(i),l.on("click",function(){var e;return i.hasClass("visible")?c($(this)):(e=$(this),wpexLocalize.animateMobileToggle?i.stop(!0,!0).slideDown("fast",function(){t.focusOnElement(i)}).addClass("visible"):(i.addClass("visible"),t.focusOnElement(i)),e.addClass("wpex-active").attr("aria-expanded","true")),!1}),i.keydown(function(e){27===e.keyCode&&i.hasClass("visible")&&(c(l),l.focus())}),t.config.$window.resize(function(){t.config.viewportWidth>=t.config.mobileMenuBreakpoint&&i.hasClass("visible")&&c(l)}),s.length&&(i.append(''),$(".mobile-toggle-nav-search").append(s))},mobileMenuFullScreen:function(){var e,t,i,o,n,a=this,s=wpexLocalize.fullScreenMobileMenuStyle||!1,r=$("#site-navigation .main-navigation-ul"),l=$("#mobile-menu-alternative"),c=$("#mobile-menu-search");if(l.length?(e=$(".dropdown-menu",l).html(),l.remove()):r.length&&(e=r.html()),e){a.config.$body.append('
'),(i=$(".full-screen-overlay-nav-ul")).html(e),t=$(".full-screen-overlay-nav"),n=$(".mobile-menu-toggle"),t.attr("aria-expanded","false"),$(".full-screen-overlay-nav, .full-screen-overlay-nav *").children().each(function(){$(this).removeAttr("style"),$(this).removeAttr("id")});var d=!1;if(!d)t.find("li.menu-item-has-children > a").each(function(){var e=$(this);if(e&&e.attr("href")&&"#"!=e.attr("href")){var i=e.parent("li"),t=i.clone();i.removeClass("local-scroll"),e.removeAttr("data-ls_linkto"),t.removeClass("menu-item-has-children"),t.find("ul").remove().end().prependTo(e.next("ul"))}}),d=!0;t.find("li.menu-item-has-children > a").on("click",function(){var e=$(this).parent("li");if(e.hasClass("wpex-active"))e.removeClass("wpex-active"),e.find("li").removeClass("wpex-active"),e.find("ul").stop(!0,!0).slideUp("fast");else{var i=e.parents("li");t.find(".menu-item-has-children").not(i).removeClass("wpex-active").children("ul").stop(!0,!0).slideUp("fast"),e.addClass("wpex-active").children("ul").stop(!0,!0).slideDown({duration:"normal",easing:"easeInQuad"})}return!1}),n.on("click",function(){return t.attr("aria-expanded","true"),n.attr("aria-expanded","true"),t.addClass("visible"),a.config.$body.addClass("wpex-noscroll"),(o=t.css("transition-duration")||"")?setTimeout(function(){a.focusOnElement(t)},1e3*o.replace("s","")):a.focusOnElement(t),!1}),$(".local-scroll > a",t).click(function(){var e=this.hash;if(-1<$.inArray(e,a.config.localScrollSections))return h(),!1}),$(".full-screen-overlay-nav-close").on("click",function(){return h(),n.focus(),!1}),t.keydown(function(e){27===e.keyCode&&t.hasClass("visible")&&(h(),n.focus())}),c.length&&(i.append(c),c.wrap(''))}function h(){t.removeClass("visible"),t.attr("aria-expanded","false"),n.attr("aria-expanded","false"),t.find("li.wpex-active > ul").stop(!0,!0).slideUp("fast"),t.find(".wpex-active").removeClass("wpex-active"),a.config.$body.removeClass("wpex-noscroll")}},navNoClick:function(){$("li.nav-no-click > a, li.sidr-class-nav-no-click > a").on("click",function(){return!1})},menuSearch:function(){var i="",e=$(".header-searchform-wrap");if(e.length&&(e.data("placeholder")&&e.find('input[type="search"]').attr("placeholder",e.data("placeholder")),e.data("disable-autocomplete")&&e.find('input[type="search"]').attr("autocomplete","off")),"drop_down"==wpexLocalize.menuSearchStyle){i=$("a.search-dropdown-toggle, a.mobile-menu-search");var t=$("#searchform-dropdown");i.click(function(){t.toggleClass("show"),$(this).parent("li").toggleClass("active");var e=t.css("transition-duration");return(e=1e3*e.replace("s",""))&&setTimeout(function(){t.find('input[type="search"]').focus()},e),$("div#current-shop-items-dropdown").removeClass("show"),$("li.toggle-header-cart").removeClass("active"),!1}),this.config.$document.on("click",function(e){$(e.target).closest("#searchform-dropdown.show").length||(i.parent("li").removeClass("active"),t.removeClass("show"))})}else if("overlay"==wpexLocalize.menuSearchStyle){i=$("a.search-overlay-toggle, a.mobile-menu-search, li.search-overlay-toggle > a");var o=$("#wpex-searchform-overlay"),n=o.find(".wpex-inner");i.on("click",function(){if(o.toggleClass("active"),o.find('input[type="search"]').val(""),o.hasClass("active")){var e=o.css("transition-duration");e=1e3*e.replace("s",""),setTimeout(function(){o.find('input[type="search"]').focus()},e)}return!1}),n.click(function(e){e.stopPropagation()}),o.click(function(){o.removeClass("active")}),o.keydown(function(e){27===e.keyCode&&(o.removeClass("active"),i.focus())})}else if("header_replace"==wpexLocalize.menuSearchStyle){i=$("a.search-header-replace-toggle, a.mobile-menu-search");var a=$("#searchform-header-replace");i.click(function(){a.toggleClass("show");var e=a.css("transition-duration");return(e=1e3*e.replace("s",""))&&setTimeout(function(){a.find('input[type="search"]').focus()},e),!1}),$("#searchform-header-replace-close").click(function(){return a.removeClass("show"),!1}),this.config.$document.on("click",function(e){$(e.target).closest($("#searchform-header-replace.show")).length||a.removeClass("show")})}},headerCart:function(){if(!$("a.wcmenucart").hasClass("go-to-shop")){var i="a.toggle-cart-widget, li.toggle-cart-widget > a, li.toggle-header-cart > a";if($(i.length))if("drop_down"==wpexLocalize.wooCartStyle){var t=$("div#current-shop-items-dropdown");$("body").on("click",i,function(){return $("#searchform-dropdown").removeClass("show"),$("a.search-dropdown-toggle").parent("li").removeClass("active"),t.toggleClass("show"),$(this).toggleClass("active"),!1}),t.click(function(e){$(e.target).is("a.remove_from_cart_button")||e.stopPropagation()}),this.config.$document.click(function(e){$(e.target).is("a.remove_from_cart_button")||(t.removeClass("show"),$(i).removeClass("active"))})}else if("overlay"==wpexLocalize.wooCartStyle){var o=$("#wpex-cart-overlay"),e=o.find(".wpex-inner");$("body").on("click",i,function(){return o.toggleClass("active"),!1}),e.click(function(e){$(e.target).is("a.remove_from_cart_button")||e.stopPropagation()}),o.click(function(e){$(e.target).is("a.remove_from_cart_button")||o.removeClass("active")})}}},headerOverlayOffset:function(){var e=$(".add-overlay-header-offset");if(e.length){var i=this,t=i.config.siteHeaderHeight;if(!t)return;var o=$('
');e.prepend(o),i.config.$window.resize(function(){o.css("height",i.config.siteHeaderHeight)})}},hideEditLink:function(){$("a.hide-post-edit",$("#content")).click(function(){return $("div.post-edit").hide(),!1})},menuWidgetAccordion:function(){if(wpexLocalize.menuWidgetAccordion){$("#sidebar .widget_nav_menu .current-menu-ancestor, .widget_nav_menu_accordion .widget_nav_menu .current-menu-ancestor",this.config.$siteMain).addClass("active").children("ul").show(),$("#sidebar .widget_nav_menu, .widget_nav_menu_accordion .widget_nav_menu",this.config.$siteMain).each(function(){var t=$(this).find(".menu-item-has-children");t.each(function(){$(this).addClass("parent"),$(this).children("a").on("click",function(){var e=$(this).parent("li"),i=e.parents("li");return e.hasClass("active")?e.removeClass("active").children(".sub-menu").stop(!0,!0).slideUp("fast"):(t.not(i).removeClass("active").children(".sub-menu").slideUp("fast"),e.addClass("active").children(".sub-menu").stop(!0,!0).slideDown("fast")),!1})})})}},inlineHeaderLogo:function(){var i=this;if("five"==i.config.siteHeaderStyle){var e=$("#site-header-inner > .header-five-logo",i.config.$siteHeader),t=$(".navbar-style-five",i.config.$siteHeader),o=t.children("#site-navigation").children("ul").children("li").size(),n=Math.round(o/2)-parseInt(wpexLocalize.headerFiveSplitOffset);a(),i.config.$window.resize(function(){var e;e=$(".menu-item-logo .header-five-logo"),i.config.viewportWidth<=i.config.mobileMenuBreakpoint?e.length&&(e.prependTo($("#site-header-inner")),$(".menu-item-logo").remove()):e.length||a()})}function a(){i.config.viewportWidth>i.config.mobileMenuBreakpoint&&e.length&&t.length&&($('').insertAfter(t.find("#site-navigation > ul > li:nth( "+n+" )")),e.appendTo(t.find(".menu-item-logo"))),e.addClass("display")}},backTopLink:function(){var e=this,i=$("a#site-scroll-top");if(i.length){var t=wpexLocalize.scrollTopSpeed?parseInt(wpexLocalize.scrollTopSpeed):1e3,o=wpexLocalize.scrollTopOffset?parseInt(wpexLocalize.scrollTopOffset):100;e.config.$window.scroll(function(){$(this).scrollTop()>o?i.addClass("show"):i.removeClass("show")}),i.on("click",function(){return $("html, body").stop(!0,!0).animate({scrollTop:0},t,e.config.localScrollEasing),!1})}},smoothCommentScroll:function(){var t=this;$(".single li.comment-scroll a").click(function(){var e=$("#comments"),i=e.offset().top-t.config.localScrollOffset-20;return t.scrollTo(e,i),!1})},toggleBar:function(){var i=$("#toggle-bar-wrap");if(i.length){var t=$("a.toggle-bar-btn, a.togglebar-toggle, .togglebar-toggle > a"),o=t.find(".ticon");t.on("click",function(){return o.length&&(o.toggleClass(t.data("icon")),o.toggleClass(t.data("icon-hover"))),i.toggleClass("active-bar"),!1}),this.config.$document.on("click",function(e){i.hasClass("active-bar")&&i.hasClass("close-on-doc-click")&&!$(e.target).closest("#toggle-bar-wrap").length&&(i.removeClass("active-bar"),o.length&&o.removeClass(t.data("icon-hover")).addClass(t.data("icon")))})}},sliderPro:function(e){function f(e,i){return void 0!==e?e:i}void 0!==$.fn.sliderPro&&($(".wpex-slider",e).each(function(){var i=$(this),e=i.data(),t=i.find(".sp-slide");i.find(".wpex-slider-slide, .wpex-slider-thumbnails.sp-thumbnails,.wpex-slider-thumbnails.sp-nc-thumbnails").css({opacity:1,display:"block"});var o,n,a=f(e.autoHeight,!0),s=i.prev(".wpex-slider-preloaderimg"),r=s.length&&a?s.outerHeight():null,l=f(e.heightAnimationDuration,600),c=f(e.loop,!1),d=f(e.autoPlay,!0);!a&&t.length&&(r=(n=1,t.each(function(){var e=$(this);1==n?(o=e,n=0):o.height() a").removeClass("wpex-active"),wpexLocalize.animateMobileToggle?h.slideUp("fast",function(){h.removeClass("visible"),a.stop(!0,!0).animate({scrollTop:n.offset().top-c},l)}):(h.hide().removeClass("visible"),a.stop(!0,!0).animate({scrollTop:n.offset().top-c},l))):a.stop(!0,!0).animate({scrollTop:i},l,d)}}},scrollToHash:function(i){var t,o,n=location.hash;if(""!=n&&"#"!=n&&null!=n){if("#view_comments"==n||"#comments_reply"==n)return t=$("#comments"),o=t.offset().top-i.config.localScrollOffset-20,void(t.length&&i.scrollTo(t,o));if(i.config.hasStickyHeader&&-1!=n.indexOf("comment-"))$("#comments .comment").each(function(){var e=$(this).attr("id");if(n.slice(1)==e)return t=$(this),o=t.offset().top-i.config.localScrollOffset-20,i.scrollTo(t,o),!1});else{-1!=n.indexOf("localscroll-")&&(n=n.replace("localscroll-",""));var e=i.getLocalSection(n);e&&i.scrollTo(e)}}},getLocalSection:function(i,e){var t;return $("[data-ls_id]").each(function(){var e=$(this).data("ls_id");if(i==e)return t=$(this),!1}),t},localScrollSections:function(){if(this.config.$siteNav){var e=$("a",this.config.$siteNav),i=location,o=i.href;o=i.hash?o.substr(0,o.indexOf("#")):o,e.each(function(){var e=$(this),i=e.attr("href");if(i&&-1!=i.indexOf("localscroll-")&&(e.parent("li").addClass("local-scroll"),i.substr(0,i.indexOf("#"))==o)){var t=i.substring(i.indexOf("#")+1).replace("localscroll-","");e.attr("data-ls_linkto","#"+t)}})}for(var t=[],n=$(this.config.$localScrollTargets),a=0;a span",o);n.length&&(a(),this.config.$window.resize(function(){a()}))}}}}function a(){n.width()+t.width()+20>=o.width()?i.hasClass("position-absolute")&&(i.removeClass("position-absolute"),i.addClass("position-under-title")):(i.removeClass("position-under-title"),i.addClass("position-absolute"))}},customSelects:function(e){$(wpexLocalize.customSelects,e).each(function(){var e=$(this),i=e.attr("id"),t=i?" wpex-"+i:"";e.is(":visible")&&(e.attr("multiple")?e.wrap('
'):e.wrap('
'))}),$(".wpex-select-wrap",e).append(''),void 0!==$.fn.select2&&$("#calc_shipping_country").select2()},archiveMasonryGrids:function(){if(void 0!==$.fn.imagesLoaded&&void 0!==$.fn.isotope){var t=this;$(".wpex-masonry-grid,.blog-masonry-grid,div.wpex-row.portfolio-masonry,div.wpex-row.portfolio-no-margins,div.wpex-row.staff-masonry,div.wpex-row.staff-no-margins,div.wpex-row.testimonials-masonry").each(function(){var e=$(this),i=e.data();e.imagesLoaded(function(){e.isotope({itemSelector:".isotope-entry",transformsEnabled:!0,isOriginLeft:!wpexLocalize.isRTL,transitionDuration:t.pData(i.transitionDuration,"0.4")+"s",layoutMode:t.pData(i.layoutMode,"masonry")})})})}},lightbox:function(e){this.autoLightbox(),this.lightboxSingle(e),this.lightboxInlineGallery(e),this.lightboxGallery(e),this.lightboxCarousels(e)},autoLightbox:function(){if(wpexLocalize.autoLightbox){var o=this,n=["bmp","gif","jpeg","jpg","png","tiff","tif","jfif","jpe"];$(wpexLocalize.autoLightbox).each(function(){var e=$(this),i=e.attr("href"),t=o.getUrlExtension(i);i&&-1!==n.indexOf(t)&&(e.parents(".woocommerce-product-gallery").length||e.addClass("wpex-lightbox"))})}},lightboxSingle:function(e){var d=this;(e=e||$("body")).on("click",".wpex-lightbox, .wpex-lightbox-video, .wpb_single_image.video-lightbox a, .wpex-lightbox-autodetect, .wpex-lightbox-autodetect a",function(e){e.preventDefault();var i=$(this);if(i.is("a")||(i=i.find("a")),!i.hasClass("wpex-lightbox-group-item")){var t=i.data()||{},o=i.attr("href")||i.data("src")||"",n=i.data("type")||"",a=i.data("caption")||"",s=i.attr("data-show_title")||!0,r=i.data("options")&&d.parseObjectLiteralData(i.data("options"))||"";if(!t.parsedOpts){if(r&&(i.data("type")&&"iframe"==i.data("type")&&r.width&&r.height&&(t.width=r.width,t.height=r.height),r.iframeType&&"video"==r.iframeType&&(n="")),"iframe"==n&&t.width&&t.height&&(t.iframe={css:{width:t.width,height:t.height}}),"false"!==s){var l=i.data("title")||"";if(l.length){var c="fancybox-caption__title";a.length&&(c+=" fancybox-caption__title-margin"),a='
'+l+"
"+a}}a.length&&(t.caption=a),t.parsedOpts=!0}i.hasClass("wpex-lightbox-iframe")&&(n="iframe"),i.hasClass("wpex-lightbox-inline")&&(n="inline"),i.hasClass("rev-btn")&&(n="",t={}),$.fancybox.open([{src:o,opts:t,type:n}],$.extend({},wpexLightboxSettings,{}))}})},lightboxInlineGallery:function(e){(e=e||this.config.$document).on("click",".wpex-lightbox-gallery",function(e){e.preventDefault();var i=$(this).data("gallery")||"",s=[];i.length&&"object"==typeof i&&($.each(i,function(e,i){var t={},o=i.title||"",n=i.caption||"";if(o.length){var a="fancybox-caption__title";n.length&&(a+=" fancybox-caption__title-margin"),n='
'+o+"
"+n}n.length&&(t.caption=n),t.thumb=i.thumb||i.src,s.push({src:i.src,opts:t})}),$.fancybox.open(s,wpexLightboxSettings))})},lightboxGallery:function(e){var f=this;e=e||f.config.$document,$("a.wpex-lightbox-group-item").removeClass("wpex-lightbox"),e.on("click","a.wpex-lightbox-group-item",function(e){e.preventDefault(),$(".wpex-lightbox-group-item").removeAttr("data-lb-index");var c=$(this),i=c.closest(".wpex-lightbox-group").find("a.wpex-lightbox-group-item:visible"),d=[],h=0;i.each(function(e){var i=$(this),t=i.data()||{},o=i.attr("href")||i.data("src")||"",n="",a=i.attr("data-show_title")||!0,s=i.data("caption")||"",r=i.data("options")&&f.parseObjectLiteralData("({"+i.data("options")+"})")||"";if(!t.parsedOpts){if(t.thumb=i.data("thumb")||o,r&&(t.thumb=r.thumbnail||t.thumb,r.iframeType&&"video"==r.iframeType&&(t.type="")),"false"!==a&&(n=i.data("title")||i.attr("title")||"").length){var l="fancybox-caption__title";s.length&&(l+=" fancybox-caption__title-margin"),s='
'+n+"
"+s}s.length&&(t.caption=s),t.parsedOpts=!0}o&&(i.attr("data-lb-index",e),c[0]==i[0]&&(h=e),d.push({src:o,opts:t}))}),$.fancybox.open(d,$.extend({},wpexLightboxSettings,{}),h)})},lightboxCarousels:function(e){(e=e||this.config.$document).on("click",".wpex-carousel-lightbox-item",function(e){e.preventDefault();var i=$(this),t=i.parents(".wpex-carousel").find(".owl-item"),s=[];if(t.each(function(){if(!$(this).hasClass("cloned")){var e=$(this).find(".wpex-carousel-lightbox-item");if(e.length){var i={},t=e.attr("href")||e.data("src")||"",o=e.data("title")||e.attr("title")||"",n=e.data("caption")||"";if("false"!==(e.attr("data-show_title")||!0)&&o.length){var a="fancybox-caption__title";n.length&&(a+=" fancybox-caption__title-margin"),n='
'+o+"
"+n}n.length&&(i.caption=n),i.thumb=e.data("thumb")||t,s.push({src:t,opts:i})}}}),s.length&&"object"==typeof s){var o=i.data("count")-1||0;$.fancybox.open(s,$.extend({},wpexLightboxSettings,{loop:!0}),o)}})},overlaysMobileSupport:function(){this.config.isMobile&&($(".overlay-parent.overlay-hh").each(function(){$(this).hasClass("overlay-ms")||$(this).find(".theme-overlay").remove()}),$("a.overlay-parent.overlay-ms.overlay-h, .overlay-parent.overlay-ms.overlay-h > a").on("touchstart",function(e){var i=$(this),t=i.hasClass("overlay-parent")?i:i.parent(".overlay-parent");return!!t.hasClass("wpex-touched")||(t.addClass("wpex-touched"),$(".overlay-parent").not(t).removeClass("wpex-touched"),e.preventDefault(),!1)}),this.config.$document.on("touchstart",function(e){$(e.target).closest(".wpex-touched").length||$(".wpex-touched").removeClass("wpex-touched")}))},overlayHovers:function(){$(".overlay-parent-title-push-up").each(function(){var e=$(this),i=e.find(".overlay-title-push-up"),t=e.find("a"),o=t.find("img"),n=i.outerHeight();i.css({bottom:-n}),t.css({height:o.outerHeight()}),o.css({position:"absolute",top:"0",left:"0",width:"auto",height:"auto"}),e.hover(function(){o.css({top:-20}),i.css({bottom:0})},function(){o.css({top:"0"}),i.css({bottom:-n})})})},stickyTopBar:function(){var i=this;if(i.config.hasStickyTopBar&&i.config.$stickyTopBar){var t=!1,o=0,e=i.config.$window,n=i.config.$stickyTopBar,a=i.config.hasStickyTopBarMobile,s=wpexLocalize.stickyTopBarBreakPoint,r=$("#wpex-mobile-menu-fixed-top"),l=$('
');n.wrapAll(l),l=$("#top-bar-wrap-sticky-wrapper"),f(),e.scroll(function(){!function(){if(l.hasClass("wpex-can-sticky"))if(0!==i.config.windowTop){var e=l.offset().top-c();i.config.windowTop>=e?d():h()}else t&&h()}()}),e.resize(function(){f()}),e.on("orientationchange",function(e){h(),f()})}function c(){o=0;var e=$("#wpadminbar");return e.is(":visible")&&"fixed"===e.css("position")&&(o+=e.outerHeight()),r.is(":visible")&&(o+=r.outerHeight()),o}function d(){t||(l.css("height",n.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),n.css({top:c(),width:l.width()}),t=!0)}function h(){t&&(l.css("height","").removeClass("is-sticky").addClass("not-sticky"),n.css({width:"",top:""}),t=!1)}function f(){if(!a&&i.config.viewportWidtho?d():h())}},stickyOffset:function(){var e=0,i=$("#wpex-mobile-menu-fixed-top"),t=$("#top-bar-wrap-sticky-wrapper.wpex-can-sticky"),o=$("#wpadminbar");return t.is(":visible")&&(e+=t.outerHeight()),i.is(":visible")&&(e+=i.outerHeight()),o.is(":visible")&&"fixed"===o.css("position")&&(e+=o.outerHeight()),wpexLocalize.addStickyHeaderOffset&&(e+=wpexLocalize.addStickyHeaderOffset),e},stickyHeaderCustomStartPoint:function(){var e=wpexLocalize.stickyHeaderStartPosition;return e=$.isNumeric(e)?e:$(e).length?$(e).offset().top:0},stickyHeader:function(){var i=this,t=!1,o=!1,e=!1;if(i.config.hasStickyHeader){var n=i.config.$siteHeader,a=i.config.siteHeaderHeight,s=n.offset().top+n.outerHeight(),r=$('
');n.wrapAll(r),r=$("#site-header-sticky-wrapper");var l=i.config.$window,c=wpexLocalize.stickyHeaderBreakPoint,d=i.config.hasStickyMobileHeader,h=i.stickyHeaderCustomStartPoint(),f=i.config.$siteLogo,u=i.config.siteLogoSrc,p="shrink"==i.stickyHeaderStyle||"shrink_animated"==i.stickyHeaderStyle,g=wpexLocalize.stickyheaderCustomLogo;g&&wpexLocalize.stickyheaderCustomLogoRetina&&i.config.isRetina&&(g=wpexLocalize.stickyheaderCustomLogoRetina),g&&$('').appendTo("body").css("display","none"),k(),l.scroll(function(){i.config.$hasScrolled&&S()}),l.resize(function(){(i.config.widthChanged||i.config.heightChanged)&&k()}),l.on("orientationchange",function(){C(),k()})}function v(){return i.config.viewportWidths}function w(){var e=h;return(e=e||r.offset().top)-i.stickyOffset()}function y(){g&&f&&(e=e?(f.attr("src",u),i.config.siteLogoHeight=i.config.$siteLogo.height(),!1):(f.attr("src",g),i.config.siteLogoHeight=i.config.$siteLogo.height(),!0))}function b(){var e=p;v()&&(e=!(!d||"icon_buttons"!=i.config.mobileMenuToggleStyle&&"fixed_top"!=i.config.mobileMenuToggleStyle)),e&&m()?!o&&t&&(n.addClass("sticky-header-shrunk"),o=!0):(n.removeClass("sticky-header-shrunk"),o=!1)}function x(){t||(y(),r.css("height",a).removeClass("not-sticky").addClass("is-sticky"),n.removeClass("dyn-styles").css({top:i.stickyOffset(),width:r.width()}),n.hasClass("transform-prepare")&&n.addClass("transform-go"),t=!0)}function C(){t&&(h?(n.removeClass("transform-go"),o&&(n.removeClass("sticky-header-shrunk"),o=!1)):n.removeClass("transform-prepare"),y(),r.removeClass("is-sticky").addClass("not-sticky"),n.hasClass("shrink-sticky-header")||r.css("height",""),n.addClass("dyn-styles").css({width:"",top:""}).removeClass("transform-go"),t=!1,n.removeClass("sticky-header-shrunk"),o=!1)}function k(){if(!d&&v())return C(),r.removeClass("wpex-can-sticky"),void n.removeClass("transform-prepare");r.addClass("wpex-can-sticky"),t?(n.hasClass("shrink-sticky-header")||r.css("height",i.config.siteHeaderHeight),n.css({top:i.stickyOffset(),width:r.width()})):i.config.windowTop>w()&&0!==i.config.windowTop?x():C(),p&&b()}function S(){r.hasClass("wpex-can-sticky")&&(h&&(t&&n.addClass("transform-go"),0===i.config.windowTop?n.removeClass("transform-prepare"):m()?n.addClass("transform-prepare"):n.removeClass("transform-prepare")),0!==i.config.windowTop?(i.config.windowTop>=w()?x():C(),p&&b()):C())}},stickyHeaderMenu:function(){var e=this;if(e.config.hasStickyNavbar){var i=e.config.$siteNavWrap,t=!1,o=e.config.$window,n=$('');i.wrapAll(n);var a=(n=$("#site-navigation-sticky-wrapper")).offset().top-e.stickyOffset();l(),o.scroll(function(){e.config.$hasScrolled&&n.hasClass("wpex-can-sticky")&&(0!==e.config.windowTop?e.config.windowTop>=a?s():r():t&&r())}),o.resize(function(){l()}),o.on("orientationchange",function(){r(),l()})}function s(){t||(n.css("height",e.config.$siteNavWrap.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),i.css({top:e.stickyOffset(),width:n.width()}),e.config.$siteHeader.removeClass("dyn-styles"),t=!0)}function r(){t&&(n.css("height","").removeClass("is-sticky").addClass("not-sticky"),i.css({width:"",top:""}),e.config.$siteHeader.addClass("dyn-styles"),t=!1)}function l(){if(e.config.viewportWidth<=wpexLocalize.stickyNavbarBreakPoint)return r(),void n.removeClass("wpex-can-sticky");n.addClass("wpex-can-sticky"),t?i.css("width",n.width()):e.config.windowTop>=a&&0!==e.config.windowTop?s():r()}},ctf7Preloader:function(){wpexLocalize.altercf7Prealoader&&$("form.wpcf7-form").each(function(){var e=$(this),i=e.find(".wpcf7-submit");if(i.length){e.find(".ajax-loader").remove();var t=$('');i.after(t),i.on("click",function(){t.addClass("visible")}),$("div.wpcf7").on("wpcf7:invalid wpcf7:spam wpcf7:mailsent wpcf7:mailfailed",function(){t.removeClass("visible")})}})},vcTabsTogglesJS:function(){var o=this;function e(e){var i=$(e.target),t="";(t=void 0!==i.data("vc-target")?$(i.data("vc-target")):$(i.attr("href"))).length&&(t.find(".wpex-slider").each(function(){$(this).sliderPro("update")}),t.find(".vcex-isotope-grid").each(function(){$(this).isotope("layout")}),void 0!==window.vcexNavbarFilterLinks&&window.vcexNavbarFilterLinks(t))}this.config.$body.hasClass("wpb-js-composer")&&($(".vc_tta-tabs").on("show.vc.tab",e),$(".vc_tta-accordion").on("show.vc.accordion",e),o.config.$document.on("click.vc.tabs.data-api","[data-vc-tabs]",function(e){if(!o.config.$body.hasClass("vc_editor")){var i=$(this),t=$(i.attr("href"));if(t.length)i.closest(".vc_tta-tabs-list").find(".vc_tta-tab > a").attr("aria-selected","false"),i.parent(".vc_tta-tab").find("> a").attr("aria-selected","true"),t.find(".wpex-slider").each(function(){$(this).sliderPro("update")}),t.find(".vcex-isotope-grid").each(function(){$(this).isotope("layout")})}}))},vcAccessability:function(){if(this.config.vcActive){$(".vc_toggle .vc_toggle_title").each(function(e){var i=$(this);i.attr("tabindex",0),i.on("keydown",function(e){13==e.which&&i.trigger("click")})}),$(".vc_tta-tabs-list").attr("role","tablist"),$(".vc_tta-tab > a").attr("role","tab").attr("aria-selected","false"),$(".vc_tta-tab.vc_active > a").attr("aria-selected","true"),$(".vc_tta-panel-body").attr("role","tabpanel");var e=$(".vc_tta-container"),l=function(e,i,t,o){i.attr("tabindex",-1),e.attr("tabindex",0).focus().click()};e.each(function(){var e=$(this),r=e.find(".vc_tta-tab > a");e.find(".vc_tta-panels");r.each(function(e){var i=$(this);0==e?i.attr("tabindex",0):i.attr("tabindex",-1),i.on("keydown",function(e){var i=$(this),t=e.which,o=!!i.parent().next().is("li.vc_tta-tab")&&i.parent().next().find("a"),n=!!i.parent().prev().is("li.vc_tta-tab")&&i.parent().prev().find("a"),a=i.parent().parent().find("li.vc_tta-tab:first").find("a"),s=i.parent().parent().find("li.vc_tta-tab:last").find("a");switch(t){case 37:case 38:e.preventDefault(),e.stopPropagation(),l(n||s,r);break;case 39:case 40:e.preventDefault(),e.stopPropagation(),l(o||a,r);break;case 36:e.preventDefault(),e.stopPropagation(),l(a,r);break;case 35:e.preventDefault(),e.stopPropagation(),l(s,r);break;case 13:case 32:e.preventDefault(),e.stopPropagation()}})})})}},menuAccordion:function(n){n.find(".menu-item-has-children, .sidr-class-menu-item-has-children").each(function(){var e=$(this).children("a"),i=wpexLocalize.i18n.openSubmenu.replace("%s",e.text());e.append('')});var e=$(".menu-item-has-children > a > .wpex-open-submenu, .sidr-class-menu-item-has-children > a > .wpex-open-submenu",n);function i(e){var i=e.closest("li"),t=i.children("a").text();if(i.hasClass("active"))e.attr("aria-expanded","false").attr("aria-label",wpexLocalize.i18n.openSubmenu.replace("%s",t)),i.removeClass("active"),i.find("li").removeClass("active"),i.find("ul").stop(!0,!0).slideUp("fast");else{e.attr("aria-expanded","true").attr("aria-label",wpexLocalize.i18n.closeSubmenu.replace("%s",t));var o=i.parents("li");$(".menu-item-has-children",n).not(o).removeClass("active").children("ul").stop(!0,!0).slideUp("fast"),i.addClass("active").children("ul").stop(!0,!0).slideDown("fast")}}e.on("click",function(){return i($(this)),!1}),e.on("keydown",function(e){13!==e.keyCode||e.shiftKey||i($(this))})},focusOnElement:function(e){var i=e.find("select, input, textarea, button, a").filter(":visible"),t=i.first(),o=i.last();t.focus(),o.on("keydown",function(e){9!==e.keyCode||e.shiftKey||(e.preventDefault(),t.focus())}),t.on("keydown",function(e){9===e.keyCode&&e.shiftKey&&(e.preventDefault(),o.focus())})},pData:function(e,i){return void 0!==e?e:i},getUrlExtension:function(e){var i=e.split(".").pop().toLowerCase(),t=-1!==i.indexOf("?")?i.split("?").pop():"";return(i=i.replace(t,"")).replace("?","")},scrolledToBottom:function(e){return this.config.windowTop>=e.offset().top+e.outerHeight()-window.innerHeight},parseObjectLiteralData:function(e){var i=e.split(","),o={};return $.each(i,function(e,i){var t=i.split(":");o[t[0]]=t[1]}),o}}).init()}(jQuery);