!function(e){function n(){m.add(l).toggleClass("open"),t()}function t(){l.find(".menu-item-has-children").removeClass("open")}function s(n){n.preventDefault();var t=e(this).parent(".menu-item-has-children");t&&t.toggleClass("open")}function u(){var n=e(this);(a(r=n.children(".sub-menu").first())||r.parents(".bump").length)&&(r.siblings("a").andSelf().addClass("bump"),r.css({left:"auto",right:n.parents("ul").length>1?r.width():0})),n.on("mouseleave",function(){r.removeAttr("style")})}function i(){var n=e(this).parents("ul.sub-menu").length;e(this).parents("ul.sub-menu").css("left","auto"),1<=n&&e(this).next().next().hasClass("sub-menu")&&e(this).next().next().css("left","100%"),2<=n&&(e(this).parents("ul.sub-menu").css("left","100%"),e(this).parents("ul.sub-menu").last().css("left","auto"))}function o(){e(this).closest("ul.sub-menu").find("ul.sub-menu").removeAttr("style"),e(this).parents("ul.sub-menu").removeAttr("style")}function a(n){return n.offset().left+n.width()>e(window).width()}var l=!1,m=!1,r=!1;e(document).ready(function(){l=e("#site-navigation"),m=e("#menu-toggle"),l&&m&&(m.on("click",n),l.find(".menu-item-has-children").on("hover, focusin",u),l.find(".menu-item > a").on("keyup",function(e){9===e.which&&($menuItem=l.find(".menu-item > a"),$menuItem.on("focusin",i),$menuItem.on("focusout",o))}),l.find(".expand").on("click",s),e(document).on("wp-custom-header-video-loaded",function(){e(".site-header").addClass("video-header")}))})}(jQuery);