1/*! 2 * Bowser - a browser detector 3 * https://github.com/ded/bowser 4 * MIT License | (c) Dustin Diaz 2015 5 */!function(name,definition){if(typeof module!='undefined'&&module.exports)module.exports=definition() 6else if(typeof define=='function'&&define.amd)define(name,definition) 7else this[name]=definition()}('bowser',function(){var t=true 8function detect(ua){function getFirstMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[1])||'';} 9function getSecondMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[2])||'';} 10var iosdevice=getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase(),likeAndroid=/like android/i.test(ua),android=!likeAndroid&&/android/i.test(ua),nexusMobile=/nexus\s*[0-6]\s*/i.test(ua),nexusTablet=!nexusMobile&&/nexus\s*[0-9]+/i.test(ua),chromeos=/CrOS/.test(ua),silk=/silk/i.test(ua),sailfish=/sailfish/i.test(ua),tizen=/tizen/i.test(ua),webos=/(web|hpw)os/i.test(ua),windowsphone=/windows phone/i.test(ua),windows=!windowsphone&&/windows/i.test(ua),mac=!iosdevice&&!silk&&/macintosh/i.test(ua),linux=!android&&!sailfish&&!tizen&&!webos&&/linux/i.test(ua),edgeVersion=getFirstMatch(/edge\/(\d+(\.\d+)?)/i),versionIdentifier=getFirstMatch(/version\/(\d+(\.\d+)?)/i),tablet=/tablet/i.test(ua),mobile=!tablet&&/[^-]mobi/i.test(ua),xbox=/xbox/i.test(ua),result 11if(/opera|opr|opios/i.test(ua)){result={name:'Opera',opera:t,version:versionIdentifier||getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}} 12else if(/coast/i.test(ua)){result={name:'Opera Coast',coast:t,version:versionIdentifier||getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}} 13else if(/yabrowser/i.test(ua)){result={name:'Yandex Browser',yandexbrowser:t,version:versionIdentifier||getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}} 14else if(/ucbrowser/i.test(ua)){result={name:'UC Browser',ucbrowser:t,version:getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}} 15else if(/mxios/i.test(ua)){result={name:'Maxthon',maxthon:t,version:getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}} 16else if(/epiphany/i.test(ua)){result={name:'Epiphany',epiphany:t,version:getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}} 17else if(/puffin/i.test(ua)){result={name:'Puffin',puffin:t,version:getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}} 18else if(/sleipnir/i.test(ua)){result={name:'Sleipnir',sleipnir:t,ver
18sion:getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}} 19else if(/k-meleon/i.test(ua)){result={name:'K-Meleon',kMeleon:t,version:getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}} 20else if(windowsphone){result={name:'Windows Phone',windowsphone:t} 21if(edgeVersion){result.msedge=t 22result.version=edgeVersion} 23else{result.msie=t 24result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i)}} 25else if(/msie|trident/i.test(ua)){result={name:'Internet Explorer',msie:t,version:getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i)}}else if(chromeos){result={name:'Chrome',chromeos:t,chromeBook:t,chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(/chrome.+? edge/i.test(ua)){result={name:'Microsoft Edge',msedge:t,version:edgeVersion}} 26else if(/vivaldi/i.test(ua)){result={name:'Vivaldi',vivaldi:t,version:getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i)||versionIdentifier}} 27else if(sailfish){result={name:'Sailfish',sailfish:t,version:getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}} 28else if(/seamonkey\//i.test(ua)){result={name:'SeaMonkey',seamonkey:t,version:getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i)}} 29else if(/firefox|iceweasel|fxios/i.test(ua)){result={name:'Firefox',firefox:t,version:getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)} 30if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){result.firefoxos=t}} 31else if(silk){result={name:'Amazon Silk',silk:t,version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i)}} 32else if(/phantom/i.test(ua)){result={name:'PhantomJS',phantom:t,version:getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i)}} 33else if(/slimerjs/i.test(ua)){result={name:'SlimerJS',slimer:t,version:getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i)}} 34else if(/blackberry|\bbb\d+/i.test(ua)||/rim\stablet/i.test(ua)){result={name:'BlackBerry',blackberry:t,version:versionIdentifier||getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}} 35else if(webos){result={name:'WebOS',webos:t,version:versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(ua)){result.touchpad=t;}} 36else if(/bada/i.test(ua)){result={name:'Bada',bada:t,version:getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i)};}
vendor: 3,049 bytes, lines 37-59
37else if(tizen){result={name:'Tizen',tizen:t,version:getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier};} 38else if(/qupzilla/i.test(ua)){result={name:'QupZilla',qupzilla:t,version:getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||versionIdentifier}} 39else if(/chromium/i.test(ua)){result={name:'Chromium',chromium:t,version:getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||versionIdentifier}} 40else if(/chrome|crios|crmo/i.test(ua)){result={name:'Chrome',chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}} 41else if(android){result={name:'Android',version:versionIdentifier}} 42else if(/safari|applewebkit/i.test(ua)){result={name:'Safari',safari:t} 43if(versionIdentifier){result.version=versionIdentifier}} 44else if(iosdevice){result={name:iosdevice=='iphone'?'iPhone':iosdevice=='ipad'?'iPad':'iPod'} 45if(versionIdentifier){result.version=versionIdentifier}} 46else if(/googlebot/i.test(ua)){result={name:'Googlebot',googlebot:t,version:getFirstMatch(/googlebot\/(\d+(\.\d+))/i)||versionIdentifier}} 47else{result={name:getFirstMatch(/^(.*)\/(.*) /),version:getSecondMatch(/^(.*)\/(.*) /)};} 48if(!result.msedge&&/(apple)?webkit/i.test(ua)){if(/(apple)?webkit\/537\.36/i.test(ua)){result.name=result.name||"Blink" 49result.blink=t}else{result.name=result.name||"Webkit" 50result.webkit=t} 51if(!result.version&&versionIdentifier){result.version=versionIdentifier}}else if(!result.opera&&/gecko\//i.test(ua)){result.name=result.name||"Gecko" 52result.gecko=t 53result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i)} 54if(!result.msedge&&(android||result.silk)){result.android=t}else if(iosdevice){result[iosdevice]=t 55result.ios=t}else if(mac){result.mac=t}else if(xbox){result.xbox=t}else if(windows){result.windows=t}else if(linux){result.linux=t} 56var osVersion='';if(result.windowsphone){osVersion=getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i);}else if(iosdevice){osVersion=getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i);osVersion=osVersion.replace(/[_\s]/g,'.');}else if(android){osVersion=getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i);}else if(result.webos){osVersion=getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i);}else if(result.blackberry){osVersion=getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i);}else if(result.bada){osVersion=getFirstMatch(/bada\/(\d+(\.\d+)*)/i);}else if(result.tizen){osVersion=getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i);} 57if(osVersion){result.osversion=osVersion;} 58var osMajorVersion=osVersion.split('.')[0];if(tablet||nexusTablet||iosdevice=='ipad'||(android&&(osMajorVersion==3||(osMajorVersion>=4&&!mobile)))||result.silk){result.tablet=t}else if(mobile||iosdevice=='iphone'||iosdevice=='ipod'||android||nexusMobile||result.blackberry||result.webos||result.bada){result.mobile=t} 59if(result.msedge||(result.msie&&result.version>=10)||(result.yandexbrowser&&result.version>=15)||(result.vivaldi&&result.version>=1.0)||(result.chrome&&result.version>=20)||(result.firefox&&result.version>=20.0)||(result.safari&&result.version>=6)||(result.opera&&result.version>
59=10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]>=6)||(result.blackberry&&result.version>=10.1)||(result.chromium&&result.version>=20)){result.a=t;} 60else if((result.msie&&result.version<10)||(result.chrome&&result.version<20)||(result.firefox&&result.version<20.0)||(result.safari&&result.version<6)||(result.opera&&result.version<10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]<6)||(result.chromium&&result.version<20)){result.c=t}else result.x=t 61return result} 62var bowser=detect(typeof navigator!=='undefined'?navigator.userAgent:'') 63bowser.test=function(browserList){for(var i=0;i<browserList.length;++i){var browserItem=browserList[i];if(typeof browserItem==='string'){if(browserItem in bowser){return true;}}} 64return false;} 65function getVersionPrecision(version){return version.split(".").length;} 66function map(arr,iterator){var result=[],i;if(Array.prototype.map){return Array.prototype.map.call(arr,iterator);} 67for(i=0;i<arr.length;i++){result.push(iterator(arr[i]));} 68return result;} 69function compareVersions(versions){var precision=Math.max(getVersionPrecision(versions[0]),getVersionPrecision(versions[1]));var chunks=map(versions,function(version){var delta=precision-getVersionPrecision(version);version=version+new Array(delta+1).join(".0");return map(version.split("."),function(chunk){return new Array(20-chunk.length).join("0")+chunk;}).reverse();});while(--precision>=0){if(chunks[0][precision]>chunks[1][precision]){return 1;} 70else if(chunks[0][precision]===chunks[1][precision]){if(precision===0){return 0;}} 71else{return-1;}}} 72function isUnsupportedBrowser(minVersions,strictMode,ua){var _bowser=bowser;if(typeof strictMode==='string'){ua=strictMode;strictMode=void(0);} 73if(strictMode===void(0)){strictMode=false;} 74if(ua){_bowser=detect(ua);} 75var version=""+_bowser.version;for(var browser in minVersions){if(minVersions.hasOwnProperty(browser)){if(_bowser[browser]){return compareVersions([version,minVersions[browser]])<0;}}} 76return strictMode;} 77function check(minVersions,strictMode,ua){return!isUnsupportedBrowser(minVersions,strictMode,ua);} 78bowser.isUnsupportedBrowser=isUnsupportedBrowser;bowser.compareVersions=compareVersions;bowser.check=check;bowser._detect=detect;return bowser});(function($){UABBTrigger={triggerHook:function(hook,args){$('body').trigger('uabb-trigger.'+hook,args);},addHook:function(hook,callback){$('body').on('uabb-trigger.'+hook,callback);},removeHook:function(hook,callback){$('body').off('uabb-trigger.'+hook,callback);},};})(jQuery);jQuery(document).ready(function($){if(typeof bowser!=='undefined'&&bowser!==null){var uabb_browser=bowser.name,uabb_browser_v=bowser.version,uabb_browser_class=uabb_browser.replace(/\s+/g,'-').toLowerCase(),uabb_browser_v_class=uabb_browser_class+parseInt(uabb_browser_v);$('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class);} 79$('.uabb-row-separator').parents('html').css('overflow-x','hidden');});;(function($){FLBuilderMenu=function(settings){this.nodeId=settings.id;this.nodeClass='.fl-node-'+settings.id;this.wrapperClass=this.nodeClass+' .fl-menu';this.type=settings.type;this.mobileToggle=settings.mobile;this.mobileBelowRow=settings.mobileBelowRow;this.mobileFlyout=settings.mobileFlyout;this.breakPoints=settings.breakPoints;this.mobileBreakpoint=settings.mobileBreakpoint;this.currentBrowserWidth=$(window).width();this.postId=settings.postId;this.mobileStacked=settings.mobileStacked;this.submenuIcon=settings.submenuIcon;this.flyoutWidth=settings.flyoutWidth;this._initMenu();$(window).on('resize',$.proxy(function(){var width=$(window).width();if(width!=this.currentBrowserWidth){this.currentBrowserWidth=width;this._initMenu(true);this._clickOrHover(true);} 80this._resizeFlyoutMenuPanel();},this));$(window).on('scroll',$.proxy(function(){this._resizeFlyoutMenuPanel();},this));$(this.wrapperClass).on('keydown','.fl-menu-mobile-toggle, .menu-item:first a:first',$.proxy(function(event){if(event.key!=='Tab'||!this._isMenuToggle()||!this._isMobileBelowRowEnabled()){return;} 81if(event.shiftKey&&$(event.currentTarget).is('a')){event.preventDefault();$(this.wrapperClass).find('.fl-menu-mobile-toggle').trigger('focus');} 82else if(!event.shiftKey&&$(event.currentTarget).hasClass('fl-menu-mobile-toggle')&&$(event.currentTarget).hasClass('fl-active')){event.preventDefault();$(this.wrapperClass).find('.menu-item').first().find('a').first().trigger('focus');}},this));$(this.wrapperClass).on('focusout',$.proxy(function(event){if($(this.wrapperClass+' nav').has($(event.relatedTarget)).length===0){if(this.t
82ype==='accordion'){this._toggleSubmenu($(event.target).parents('.fl-has-submenu').last(),false);} 83else{this._clickOrHover(true);} 84const mobileToggle=$(this.wrapperClass).find('.fl-menu-mobile-toggle');if(this._isMenuToggle()&&mobileToggle.hasClass('fl-active')&&!$(event.relatedTarget).is(mobileToggle)&&'expanded'!==this.mobileToggle){mobileToggle.trigger('click');}}},this));};FLBuilderMenu.prototype={nodeClass:'',wrapperClass:'',type:'',breakPoints:{},$submenus:null,_isMobile:function(){return this.currentBrowserWidth<=this.breakPoints.small?true:false;},_isMouseAvailable:function(){return window.matchMedia("(pointer: fine) and (hover: hover)").matches;},_isMedium:function(){return this.currentBrowserWidth<=this.breakPoints.medium?true:false;},_isLarge:function(){return this.currentBrowserWidth<=this.breakPoints.large?true:false;},_isMenuToggle:function(){if(('always'==this.mobileBreakpoint||(this._isMobile()&&'mobile'==this.mobileBreakpoint)||(this._isMedium()&&'medium-mobile'==this.mobileBreakpoint)||(this._isLarge()&&'large-mobile'==this.mobileBreakpoint))&&($(this.wrapperClass).find('.fl-menu-mobile-toggle').is(':visible')||'expanded'==this.mobileToggle)){return true;} 85return false;},_initMenu:function(resized=false){this._setupSubmenu();if(!resized){this._menuOnFocus();this._menuOnClick();this._menuOnEscape();} 86if($(this.nodeClass).length&&this.type=='horizontal'){this._initMegaMenus();} 87if(this._isMenuToggle()||this.type=='accordion'){$(this.wrapperClass).off('mouseenter mouseleave');this._clickOrHover();}else{this._submenuOnRight();this._submenuRowZindexFix();} 88if(this.mobileToggle!='expanded'){this._toggleForMobile();} 89if($(this.wrapperClass).find('.fl-menu-search-item').length){this._toggleMenuSearch();} 90if($(this.wrapperClass).find('.fl-menu-cart-item').length){this._wooUpdateParams();}},_setupSubmenu:function(){if(!this._isMouseAvailable()||this._isMenuToggle()||this.type==='accordion'){$(this.wrapperClass).addClass('no-hover');} 91else{$(this.wrapperClass).removeClass('no-hover');}},_menuOnFocus:function(){$(this.wrapperClass).on('focus','a:not(.fl-button), .fl-menu-toggle',$.proxy(function(event){const focusedMenuItem=$(event.currentTarget).closest('.menu-item');const blurredMenuItem=$(event.relatedTarget).closest('.menu-item');if(focusedMenuItem.closest('ul').is(blurredMenuItem.closest('ul'))){if(!focusedMenuItem.is(blurredMenuItem)){this._toggleSubmenu(blurredMenuItem,false);}} 92else if(focusedMenuItem.has(blurredMenuItem).length===blurredMenuItem.has(focusedMenuItem).length){blurredMenuItem.parents('.fl-has-submenu').each((_,parent)=>{if(focusedMenuItem.closest('ul').is($(parent).closest('ul'))){this._toggleSubmenu($(parent),false);return false;}});} 93else if(focusedMenuItem.has(blurredMenuItem).length){if(this.type!=='accordion'&&this.submenuIcon==='none'){this._toggleSubmenu(blurredMenuItem,false);}}},this));},_menuOnEscape:function(){$(this.wrapperClass).on('keydown',$.proxy(function(event){if(event.key!=='Escape')return;const menuItem=$(event.target).closest('.menu-item');const mobileToggle=$(this.wrapperClass).find('.fl-menu-mobile-toggle');
93if(menuItem.length||$(event.target).hasClass('fl-menu-mobile-close')){if(menuItem.hasClass('fl-menu-search-item')&&$(this.wrapperClass).find('.fl-search-form-input-wrap').is(':visible')){$(this.wrapperClass).find('.fl-menu-search-item .fl-button:is(a, button:not([type="submit"]))').trigger('focus');} 94else if(menuItem.hasClass('fl-has-submenu')&&menuItem.find('.sub-menu').first().is(':visible')){this._toggleSubmenu(menuItem,false);} 95else{const parentMenuItem=menuItem.parents('.fl-has-submenu').not('.mega-menu.hide-heading, .mega-menu-disabled.hide-heading').first();if(parentMenuItem.length===0&&this._isMenuToggle()&&mobileToggle.hasClass('fl-active')){mobileToggle.trigger('blur').trigger('focus');} 96else if(parentMenuItem.length!==0){this._toggleSubmenu(parentMenuItem,false);parentMenuItem.find('a').first().trigger('focus');}}} 97else if($(event.target).hasClass('fl-menu-mobile-toggle')&&mobileToggle.hasClass('fl-active')){mobileToggle.trigger('blur').trigger('focus');}},this));},_menuOnClick:function(){$(this.wrapperClass).on('keydown','a:not(.fl-button, [href]), span.fl-menu-toggle',$.proxy(function(event){if(event.key==='Enter'||event.key===' '){event.preventDefault();$(event.currentTarget).trigger('click');}},this));$(this.wrapperClass).on('click','a, .fl-menu-toggle',$.proxy(function(event){if(this._isMouseAvailable()&&!this._isMenuToggle()&&event.detail&&this.type!=='accordion')return;if($(event.currentTarget).is('a')&&(this.submenuIcon!=='none'||this.type==='accordion'))return;const menuItem=$(event.currentTarget).closest('.menu-item, .fl-menu-logo');const menuLink=menuItem.find('a').first().attr('href');const submenuHidden=menuItem.find('.sub-menu').first().is(':hidden');if(typeof menuLink==='undefined'||menuLink==='#'||submenuHidden){event.preventDefault();} 98if($(event.currentTarget).hasClass('fl-menu-toggle')||submenuHidden){this._toggleSubmenu(menuItem,submenuHidden);}},this));},_toggleSubmenu:function(menuItem,opened){const togglingClass=this._isMenuToggle()||this.type==='accordion'?'fl-active':'focus';const toggleElement=this.submenuIcon==='none'?'a':'.fl-menu-toggle';const hiddenMenu='.mega-menu.hide-heading, .mega-menu-disabled.hide-heading';if(opened&&menuItem.hasClass('fl-has-submenu')&&!menuItem.is(hiddenMenu)){menuItem.addClass(togglingClass);menuItem.find(toggleElement).first().attr('aria-expanded',true);if(this._isMenuToggle()||this.type==='accordion'){menuItem.find('.sub-menu').first().filter(':hidden').slideDown();}} 99else{menuItem.parent().find('.menu-item').removeClass(togglingClass);menuItem.parent().find('.fl-has-submenu').not(hiddenMenu).find(toggleElement).attr('aria-expanded',false);if(this._isMenuToggle()||this.type==='accordion'){menuItem.find('.sub-menu').filter(':visible').slideUp();}}},_clickOrHover:function(clear=false){const selector=this._isMobileBelowRowEnabled()?this.nodeClass+'-clone':this.nodeClass;this.$submenus=this.$submenus||$(selector).find('.sub-menu');const className=this._isMenuToggle()||this.type==='accordion'?'fl-active':'focus';const toggleElement=this.submenuIcon==='none'?'a':'.fl-menu-toggle';const hiddenMenu='.mega-menu.hide-heading, .mega-menu-disabled.hide-heading';$(selector).find('.fl-has-submenu').not(hiddenMenu).each(function(){if(clear||!$(this).hasClass(className)){if(clear)$(this).removeClass(className);$(this).find(toggleElement).first().attr('aria-expanded',false);if(className==='fl-active'){$(this).find('.sub-menu').fadeOut();}else if(className==='focus'){$(this).find('.sub-menu').css({'display':'','opacity':''});}}});},_submenuOnRight:function(){$(this.wrapperClass).on('mouseenter focus','.fl-has-submenu',$.proxy(function(e){if($(e.currentTarget).find('.sub-menu').length===0){return;} 100var $link=$(e.currentTarget),$parent=$link.parent(),$subMenu=$link.find('.sub-menu'),subMenuWidth=$subMenu.width(),subMenuPos=0,bodyWidth=$('body').width();if($link.closest('.fl-menu-submenu-right').length!==0){$link.addClass('fl-menu-submenu-right');}else if($('body').hasClass('rtl')){subMenuPos=$parent.is('.sub-menu')?$parent.offset().left-subMenuWidth:$link.offset().left-$link.width()-subMenuWidth;if(subMenuPos<=0){$link.addClass('fl-menu-submenu-right');}}else{subMenuPos=$parent.is('.sub-menu')?$parent.offset().left+$parent.width()+subMenuWidth:$link.offset().left+$link.width()+subMenuWidth;if(subMenuPos>bodyWidth){$link.addClass('fl-menu-submenu-right');}}},this)).on('mouseleave','.fl-has-submenu',$.proxy(function(e){$(e.currentTarget).removeClass('fl-menu-submenu-right');},this));},_submenuRowZindexFix:function(){$(this.wrapperClass).on('mouseenter','ul.menu > .fl-has-submenu',$.proxy(function(e){if($(e.currentTarget).find('.sub-menu').length===0){return;} 101$(this.nodeClass).closest('.fl-row').find('.fl-row-content').css('z-index','10');},this)).on('mouseleave','ul.menu > .fl-has-submenu',$.proxy(function(){$(this.nodeClass).closest('.fl-row').find('.fl-row-content').css('z-index','');},this));},_toggleForMobile:function(){var $wrapper=null,$menu=null,self=this;$(this.wrapperClass).find('.fl-menu-mobile-toggle').attr('aria-controls',$(this.wrapperClass).find('ul.menu').attr('id'));if(this._isMenuToggle()){if(this._isMobileBelowRowEnabled()){this._placeMobileMenuBelowRow();$wrapper=$(this.wrapperClass);$menu=$(this.nodeClass+'-clone');$menu.find('ul.menu').show();} 102else{$wrapper=$(this.wrapperClass);$menu=$wrapper.find('.menu');} 103if(!$wrapper.find('.fl-menu-mobile-toggle').hasClass('fl-active')&&!self.mobileFlyout){$menu.css({display:'none'});} 104if(self.mobileFlyout){this._initFlyoutMenu();} 105$wrapper.on('click','.fl-menu-mobile-toggle',function(e){e.stopImmediatePropagation();$(this).toggleClass('fl-active');if(self.mobileFlyout){self._toggleFlyoutMenu();const flyoutWrapper=$('.fl-menu-mobile-flyout');if($(this).hasClass('fl-active')){flyoutWrapper.attr('aria-hidden',false);flyoutWrapper.find('a[href], button, input, select, textarea, span.fl-menu-toggle, [tabindex="-1"]').attr('tabindex',0);} 106else{flyoutWrapper.attr('aria-hidden',true);flyoutWrapper.find('a[href], button, input, select, textarea, span.fl-menu-toggle, [tabindex]:not
106([tabindex="-1"])').attr('tabindex',-1);}} 107else{var targetMenu=null;if(self.mobileBelowRow){var $closestCol=$(this).parents('.fl-col, .fl-module-box'),$closestColGroup=$closestCol.length?$closestCol.parent('.fl-col-group'):null;targetMenu=$closestCol.length?$closestCol.last().next('.fl-menu-mobile-clone'):null;if($closestColGroup.length){if($closestColGroup.hasClass('fl-col-group-responsive-reversed')){$closestColGroup.find('.fl-menu-mobile-clone').css('order',-1);}else if($closestColGroup){$closestColGroup.find('.fl-menu-mobile-clone').css('order',2);}}}else{targetMenu=$(this).closest('.fl-menu').find('ul.menu');} 108if(targetMenu.length){$menu=$(targetMenu);} 109$menu.slideToggle();} 110e.stopPropagation();});$menu.off().on('click','.menu-item > a[href*="#"]:not([href="#"])',function(){var $href=$(this).attr('href'),$targetID=$href.split('#')[1],element=$('#'+$targetID);if($('body').find(element).length>0){$(this).toggleClass('fl-active');FLBuilderLayout._scrollToElement(element);if(!self._isMenuToggle()){$menu.slideToggle();}}});} 111else{if(this._isMobileBelowRowEnabled()){this._removeMenuFromBelowRow();} 112$wrapper=$(this.wrapperClass),$menu=$wrapper.find('ul.menu');$wrapper.find('.fl-menu-mobile-toggle').removeClass('fl-active');$menu.css({display:''});if(!this._isMobileBelowRowEnabled()){$menu.off('click','.menu-item > a[href*="#"]:not([href="#"])');} 113if(this.mobileFlyout&&$wrapper.find('.fl-menu-mobile-flyout').length>0){$('body').css('margin','');$('.fl-builder-ui-pinned-content-transform').css('transform','');$menu.unwrap();$wrapper.find('.fl-menu-mobile-close').remove();$wrapper.find('.fl-menu-mobile-opacity').remove();}}},_initMegaMenus:function(){var module=$(this.nodeClass),rowContent=module.closest('.fl-row-content'),rowWidth=rowContent.width(),megas=module.find('.mega-menu'),disabled=module.find('.mega-menu-disabled'),isToggle=this._isMenuToggle();if(isToggle){megas.removeClass('mega-menu').addClass('mega-menu-disabled');module.find('li.mega-menu-disabled > ul.sub-menu').css('width','');rowContent.css('position','');}else{disabled.removeClass('mega-menu-disabled').addClass('mega-menu');module.find('li.mega-menu > ul.sub-menu').css('width',rowWidth+'px');rowContent.css('position','relative');}},_isMobileBelowRowEnabled:function(){return this.mobileBelowRow&&($(this.nodeClass).parents('.fl-col, .fl-module-box').length);},_placeMobileMenuBelowRow:function(){if($(this.nodeClass+'-clone').length){return;} 114var module=$(this.nodeClass),clone=null,col=module.parents('.fl-col, .fl-module-box').last();if(module.length<1){return;} 115clone=(module.length>1)?$(module[0]).clone():module.clone();module.find('ul.menu').remove();clone.addClass((this.nodeClass+'-clone').replace('.',''));clone.addClass('fl-menu-mobile-clone');clone.find('.fl-menu-mobile-toggle').remove();col.after(clone);if(module.hasClass('fl-animation')){clone.removeClass('fl-animation');} 116this._menuOnFocus();this._menuOnClick();this._menuOnEscape();},_removeMenuFromBelowRow:function(){if(!$(this.nodeClass+'-clone').length){return;} 117var module=$(this.nodeClass),clone=$(this.nodeClass+'-clone'),menu=clone.find('ul.menu'),nav=module.find('nav');if(nav.length){nav.append(menu);}else{module.find('.fl-menu-mobile-toggle').after(menu);} 118clone.remove();menu.find('a').each(FLBuilderLayout._initAnchorLink);},_initFlyoutMenu:function(){var wrapper=$(this.wrapperClass),menu=wrapper.find('ul.menu'),button=wrapper.find('.fl-menu-mobile-toggle');
118if(0===wrapper.find('.fl-menu-mobile-flyout').length){menu.wrap('<div class="fl-menu-mobile-flyout" aria-hidden="true"></div>');} 119if(0===wrapper.find('.fl-menu-mobile-close').length){var close=window.fl_responsive_close||'Close' 120wrapper.find('.fl-menu-mobile-flyout').prepend('<button class="fl-menu-mobile-close fl-content-ui-button" aria-label="'+close+'"><i class="fas fa-times"></i></button>');} 121if(wrapper.hasClass('fl-menu-responsive-flyout-push-opacity')&&0===wrapper.find('.fl-menu-mobile-opacity').length){wrapper.append('<div class="fl-menu-mobile-opacity"></div>');} 122wrapper.off('click','.fl-menu-mobile-opacity, .fl-menu-mobile-close').on('click','.fl-menu-mobile-opacity, .fl-menu-mobile-close',function(e){button.trigger('focus').trigger('click');e.stopPropagation();});if('undefined'!==typeof FLBuilder){FLBuilder.addHook('restartEditingSession',function(){$('.fl-builder-ui-pinned-content-transform').css('transform','');if(button.hasClass('fl-active')){button.trigger('click');}});} 123$('.fl-menu-mobile-flyout').find('a[href], button, input, select, textarea, span.fl-menu-toggle, [tabindex]:not([tabindex="-1"])').attr('tabindex',-1);},_toggleFlyoutMenu:function(){var wrapper=$(this.wrapperClass),button=wrapper.find('.fl-menu-mobile-toggle'),position=wrapper.hasClass('fl-flyout-right')?'right':'left',pushMenu=wrapper.hasClass('fl-menu-responsive-flyout-push')||wrapper.hasClass('fl-menu-responsive-flyout-push-opacity'),opacity=wrapper.find('.fl-menu-mobile-opacity'),marginPos={},fixedPos={},fixedHeader=$('header, header > div');this._resizeFlyoutMenuPanel();if($('.fl-builder-ui-pinned-content-transform').length>0&&!$('body').hasClass('fl-builder-edit')){$('.fl-builder-ui-pinned-content-transform').css('transform','none');} 124if(pushMenu){marginPos['margin-'+position]=button.hasClass('fl-active')?this.flyoutWidth+'px':'0px';$('body').animate(marginPos,200);if(fixedHeader.length>0){fixedPos[position]=button.hasClass('fl-active')?this.flyoutWidth+'px':'0px';fixedHeader.each(function(){if('fixed'==$(this).css('position')){$(this).css({'transition':'none'});$(this).animate(fixedPos,200);}});}} 125if(opacity.length>0&&button.hasClass('fl-active')){opacity.show();} 126else{opacity.hide();}},_resizeFlyoutMenuPanel:function(){const wrapper=$(this.wrapperClass);const wrapFlyout=wrapper.find('.fl-menu-mobile-flyout');if(wrapFlyout.length>0){wrapFlyout.css(this._getFlyoutMenuPanelPosition());}},_getFlyoutMenuPanelPosition:function(){var wrapper=$(this.wrapperClass),button=wrapper.find('.fl-menu-mobile-toggle'),side=wrapper.hasClass('fl-flyout-right')?'right':'left',winHeight=$(window).outerHeight(),winTop=$(window).scrollTop(),adminBarHeight=$('#wpadminbar').length?$('#wpadminbar').height():0,flyoutPosition={};flyoutPosition[side]='-'+(parseInt(this.flyoutWidth)+15)+'px';if(!button.hasClass('fl-active')){return flyoutPosition;} 127flyoutPosition[side]='0px';flyoutPosition['height']=winHeight+'px';flyoutPosition['top']='0px';if(adminBarHeight>0){const diff=adminBarHeight-winTop;flyoutPosition['top']=diff<=0?'0px':(diff)+'px';} 128return flyoutPosition;},_toggleMenuSearch:function(){const form=$(this.wrapperClass).find('.fl-menu-search-item .fl-search-form-input-wrap');const button=$(this.wrapperClass).find('.fl-menu-search-item .fl-button:is(a, button:not([type="submit"]))');form.on('submit',()=>form.stop().fadeToggle('fast'));form.on('focusout',(event)=>{if(form.is(':visible')&&form.has($(event.relatedTarget)).length===0){button.trigger('click');}});button.attr('aria-expanded',false);button.on('focus',(event)=>{const parentMenus=$(event.relatedTarget).parents('.menu-item.fl-has-submenu');if(event.relatedTarget&&parentMenus.length){this._toggleSubmenu(parentMenus,false);}});button.on('click',(event)=>{if(event.detail&&event.type==='click'&&form.is(':visible'))return;form.stop().fadeToggle('fast',()=>{button.attr('aria-expanded',form.is(':visible'));if(form.is(':visible')){form.find('.fl-search-text').focus();}});});},_wooUpdateParams:function(){if('undefined'!==typeof wc_cart_fragments_params){wc_cart_fragments_params.wc_ajax_url+='&fl-menu-node='+this.nodeId+'&post-id='+this.postId;} 129if('undefined'!==typeof wc_add_to_cart_params){wc_add_to_cart_params.wc_ajax_url+='&fl-menu-node='+this.nodeId+'&post-id='+this.postId;}},};})(jQuery);(function($){$(function(){new FLBuilderMenu({id:'5f2ad65490255',type:'accordion',mobile:'expanded',mobileBelowRow:false,mobileFlyout:false,breakPoints:{large:1200,medium:1092,small:868},mobileBreakpoint:'mobile',postId:'3488',mobileStacked:true,submenuIcon:'none',flyoutWidth:'250',});});})(jQuery);;(function($){UABBOffCanvasModule=function(settings){this.settings=settings;this.node=settings.id;this.overlay_click=settings.overlay_click;this.esc_keypress=settings.esc_keypress;this.preview_off_canvas=settings.preview_off_canvas;this.offcanvas_on=settings.offcanvas_on;this.offcanvas_custom=settings.offcanvas_custom;this.close_on=settings.close_on;this.is_builder_active=settings.is_builder_active;this.collapse_inactive=settings.collapse_inactive;this.submenu_toggle=settings.submenu_toggle;if('yes'!==this.is_builder_active){this._initCanvas();}};UABBOffCanvasModule.prototype={_initCanvas:function(){$this=this;$node_module=$('.fl-node-'+$this.node);
129if('yes'===$this.close_on){menu_selector=$node_module.find('.uabb-offcanvas-menu');get_li=menu_selector.find('li');get_li.each(function(){if(!($(this).hasClass('uabb-has-submenu'))){$(this).addClass('uabb-offcanvas-close');}});} 130close_canvas=$node_module.find('.uabb-offcanvas-close');if('custom'===$this.offcanvas_on){var custom_wrap=$($this.offcanvas_custom);if(custom_wrap.length){custom_wrap.addClass('uabb-offcanvas-trigger');canvas_trigger=custom_wrap;canvas_trigger.bind("click",function(){return false;});canvas_trigger.on("click",$.proxy($this._showOffCanvas,$this));close_canvas.off('click').on("click",$.proxy($this._closeOffCanvas,$this));}} 131$node_module.find('.uabb-offcanvas-trigger').each(function(index){canvas_trigger=$(this);canvas_trigger.bind("click",function(){return false;});canvas_trigger.off('click').on("click",$.proxy($this._showOffCanvas,$this));close_canvas.off('click').on("click",$.proxy($this._closeOffCanvas,$this));});},_showOffCanvas:function(event){current_this=this;event.preventDefault();nodeClass=$('.fl-node-'+current_this.node);ovarlay=nodeClass.find('.uabb-offcanvas-overlay');var wrap_width=$('#offcanvas-'+current_this.node).width()+'px';if($('#offcanvas-'+current_this.node).hasClass('uabb-offcanvas-position-at-left')){$('body').css('margin-left','0');$('#offcanvas-'+current_this.node).css('left','0');if($('#offcanvas-'+current_this.node).hasClass('uabb-offcanvas-type-push')){$('body').addClass('uabb-offcanvas-animating').css({width:$('body').width(),position:'absolute','margin-left':wrap_width,'margin-right':'auto'});} 132$('#offcanvas-'+current_this.node).addClass('uabb-off-canvas-show');}else if($('#offcanvas-'+current_this.node).hasClass('uabb-offcanvas-position-at-right')){$('body').css('margin-right','0');$('#offcanvas-'+current_this.node).css('right','0');if($('#offcanvas-'+current_this.node).hasClass('uabb-offcanvas-type-push')){$('body').addClass('uabb-offcanvas-animating').css({width:$('body').width(),position:'absolute','margin-left':'-'+wrap_width,'margin-right':'auto',});} 133$('#offcanvas-'+current_this.node).addClass('uabb-off-canvas-show');} 134if('arrows'===current_this.submenu_toggle||'plus'===current_this.submenu_toggle){current_this._menuOnClick();} 135if('yes'===current_this.esc_keypress){$(document).on('keyup',function(e){if(e.keyCode==27){current_this._closeOffCanvas();}});} 136if('yes'===current_this.overlay_click){ovarlay.off('click').on('click',$.proxy(current_this._closeOffCanvas,current_this));}},_menuOnClick:function(){$('.uabb-has-submenu-container').off().click($.proxy(function(e){var self=this,$link=$(e.target).parents('.uabb-has-submenu').first(),$subMenu=$link.children('.sub-menu').first(),$href=$link.children('.uabb-has-submenu-container').first().find('> a').attr('href'),$subMenuParents=$(e.target).parents('.sub-menu'),$activeParent=$(e.target).closest('.uabb-has-submenu.uabb-active'),wrapperClass=self.nodeClass+' .uabb-creative-menu';if(!$subMenu.is(':visible')||$(e.target).hasClass('uabb-menu-toggle')||($subMenu.is(':visible')&&(typeof $href==='undefined'||$href=='#'))){e.preventDefault();} 137else{window.location.href=$href;return;} 138if('yes'===self.collapse_inactive){if(!$link.parents('.menu-item').hasClass('uabb-active')){$('.uabb-active',self.wrapperClass).not($link).removeClass('uabb-active');} 139else if($link.parents('.menu-item').hasClass('uabb-active')&&$link.parent('.sub-menu').length){$('.uabb-active',self.wrapperClass).not($link).not($activeParent).removeClass('uabb-active');} 140$('.sub-menu',self.wrapperClass).not($subMenu).not($subMenuParents).slideUp('normal');} 141$subMenu.slideToggle();$link.toggleClass('uabb-active');},this));},_closeOffCanvas:function(){var self=this,offCanvasNode=$('#offcanvas-'+this.node);nodeClass=jQuery('.fl-node-'+self.node);var wrap_width=offCanvasNode.width()+'px';if(offCanvasNode.hasClass('uabb-offcanvas-position-at-left')){offCanvasNode.css('left','-'+wrap_width);if(offCanvasNode.hasClass('uabb-offcanvas-type-push')){$('body').css({position:'','margin-left':'','margin-right':'',});setTimeout(function(){$('body').removeClass('uabb-offcanvas-animating').css({width:'',});},300);} 142offCanvasNode.removeClass('uabb-off-canvas-show');}else if(offCanvasNode.hasClass('uabb-offcanvas-position-at-right')){offCanvasNode.css('right','-'+wrap_width);if(offCanvasNode.hasClass('uabb-offcanvas-type-push')){$('body').css({position:'','margin-right':'','margin-left':'',});setTimeout(function(){$('body').removeClass('uabb-offcanvas-animating').css({width:'',});},300);} 143offCanvasNode.removeClass('uabb-off-canvas-show');}}};})(jQuery);jQuery(document).ready(function(){new UABBOffCanvasModule({id:'5f643d5d40c04',overlay_click:'yes',esc_keypress:'yes',preview_off_canvas:'1',offcanvas_on:'button',offcanvas_custom:'',close_on:'no',is_builder_active:'',collapse_inactive:'yes',submenu_toggle:'none'});});/*! 144 * Bowser - a browser detector 145 * https://github.com/ded/bowser 146 * MIT License | (c) Dustin Diaz 2015 147 */!function(name,definition){if(typeof module!='undefined'&&module.exports)module.exports=definition() 148else if(typeof define=='function'&&define.amd)define(name,definition) 149else this[name]=definition()}('bowser',function(){var t=true 150function detect(ua){function getFirstMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[1])||'';} 151function getSecondMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[2])||'';} 152var iosdevice=getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase(),likeAndroid=/like android/i.test(ua),android=!likeAndroid&&/android/i.test(ua),nexusMobile=/nexus\s*[0-6]\s*/i.test(ua),nexusTablet=!nexusMobile&&/nexus\s*[0-9]+/i.test(ua),chromeos=/CrOS/.test(ua),silk=/silk/i.test(ua),sailfish=/sailfish/i.test(ua),tizen=/tizen/i.test(ua),webos=/(web|hpw)os/i.test(ua),windowsphone=/windows phone/i.test(ua),windows=!windowsphone&&/windows/i.test(ua),mac=!iosdevice&&!silk&&/macintosh/i.test(ua),linux=!android&&!sailfish&&!tizen&&!webos&&/linux/i.test(ua),edgeVersion=getFirstMatch(/edge\/(\d+(\.\d+)?)/i),versionIdentifier=getFirstMatch(/version\/(\d+(\.\d+)?)/i),tablet=/tablet/i.test(ua),mobile=!tablet&&/[^-]mobi/i.test(ua),xbox=/xbox/i.test(ua),result 153if(/opera|opr|opios/i.test(ua)){result={name:'Opera',opera:t,version:versionIdentifier||getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}} 154else if(/coast/i.test(ua)){result={name:'Opera Coast',coast:t,version:versionIdentifier||getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}} 155else if(/yabrowser/i.test(ua)){result={name:'Yandex Browser',yandexbrowser:t,version:versionIdentifier||getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}} 156else if(/ucbrowser/i.test(ua)){result={name:'UC Browser',ucbrowser:t,version:getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}} 157else if(/mxios/i.test(ua)){result={name:'Maxthon',maxthon:t,version:getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}} 158else if(/epiphany/i.test(ua)){result={name:'Epiphany',epiphany:t,version:getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}} 159else if(/puffin/i.test(ua)){result={name:'Puffin',puffin:t,version:getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}} 160else if(/sleipnir/i.test(ua)){result={name:'Sleipnir',sleipnir:t,ver
160sion:getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}} 161else if(/k-meleon/i.test(ua)){result={name:'K-Meleon',kMeleon:t,version:getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}} 162else if(windowsphone){result={name:'Windows Phone',windowsphone:t} 163if(edgeVersion){result.msedge=t 164result.version=edgeVersion} 165else{result.msie=t 166result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i)}} 167else if(/msie|trident/i.test(ua)){result={name:'Internet Explorer',msie:t,version:getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i)}}else if(chromeos){result={name:'Chrome',chromeos:t,chromeBook:t,chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(/chrome.+? edge/i.test(ua)){result={name:'Microsoft Edge',msedge:t,version:edgeVersion}} 168else if(/vivaldi/i.test(ua)){result={name:'Vivaldi',vivaldi:t,version:getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i)||versionIdentifier}} 169else if(sailfish){result={name:'Sailfish',sailfish:t,version:getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}} 170else if(/seamonkey\//i.test(ua)){result={name:'SeaMonkey',seamonkey:t,version:getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i)}} 171else if(/firefox|iceweasel|fxios/i.test(ua)){result={name:'Firefox',firefox:t,version:getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)} 172if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){result.firefoxos=t}} 173else if(silk){result={name:'Amazon Silk',silk:t,version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i)}} 174else if(/phantom/i.test(ua)){result={name:'PhantomJS',phantom:t,version:getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i)}} 175else if(/slimerjs/i.test(ua)){result={name:'SlimerJS',slimer:t,version:getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i)}} 176else if(/blackberry|\bbb\d+/i.test(ua)||/rim\stablet/i.test(ua)){result={name:'BlackBerry',blackberry:t,version:versionIdentifier||getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}} 177else if(webos){result={name:'WebOS',webos:t,version:versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(ua)){result.touchpad=t;}} 178else if(/bada/i.test(ua)){result={name:'Bada',bada:t,version:getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i)};}
vendor: 3,049 bytes, lines 179-201
179else if(tizen){result={name:'Tizen',tizen:t,version:getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier};} 180else if(/qupzilla/i.test(ua)){result={name:'QupZilla',qupzilla:t,version:getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||versionIdentifier}} 181else if(/chromium/i.test(ua)){result={name:'Chromium',chromium:t,version:getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||versionIdentifier}} 182else if(/chrome|crios|crmo/i.test(ua)){result={name:'Chrome',chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}} 183else if(android){result={name:'Android',version:versionIdentifier}} 184else if(/safari|applewebkit/i.test(ua)){result={name:'Safari',safari:t} 185if(versionIdentifier){result.version=versionIdentifier}} 186else if(iosdevice){result={name:iosdevice=='iphone'?'iPhone':iosdevice=='ipad'?'iPad':'iPod'} 187if(versionIdentifier){result.version=versionIdentifier}} 188else if(/googlebot/i.test(ua)){result={name:'Googlebot',googlebot:t,version:getFirstMatch(/googlebot\/(\d+(\.\d+))/i)||versionIdentifier}} 189else{result={name:getFirstMatch(/^(.*)\/(.*) /),version:getSecondMatch(/^(.*)\/(.*) /)};} 190if(!result.msedge&&/(apple)?webkit/i.test(ua)){if(/(apple)?webkit\/537\.36/i.test(ua)){result.name=result.name||"Blink" 191result.blink=t}else{result.name=result.name||"Webkit" 192result.webkit=t} 193if(!result.version&&versionIdentifier){result.version=versionIdentifier}}else if(!result.opera&&/gecko\//i.test(ua)){result.name=result.name||"Gecko" 194result.gecko=t 195result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i)} 196if(!result.msedge&&(android||result.silk)){result.android=t}else if(iosdevice){result[iosdevice]=t 197result.ios=t}else if(mac){result.mac=t}else if(xbox){result.xbox=t}else if(windows){result.windows=t}else if(linux){result.linux=t} 198var osVersion='';if(result.windowsphone){osVersion=getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i);}else if(iosdevice){osVersion=getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i);osVersion=osVersion.replace(/[_\s]/g,'.');}else if(android){osVersion=getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i);}else if(result.webos){osVersion=getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i);}else if(result.blackberry){osVersion=getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i);}else if(result.bada){osVersion=getFirstMatch(/bada\/(\d+(\.\d+)*)/i);}else if(result.tizen){osVersion=getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i);} 199if(osVersion){result.osversion=osVersion;} 200var osMajorVersion=osVersion.split('.')[0];if(tablet||nexusTablet||iosdevice=='ipad'||(android&&(osMajorVersion==3||(osMajorVersion>=4&&!mobile)))||result.silk){result.tablet=t}else if(mobile||iosdevice=='iphone'||iosdevice=='ipod'||android||nexusMobile||result.blackberry||result.webos||result.bada){result.mobile=t} 201if(result.msedge||(result.msie&&result.version>=10)||(result.yandexbrowser&&result.version>=15)||(result.vivaldi&&result.version>=1.0)||(result.chrome&&result.version>=20)||(result.firefox&&result.version>=20.0)||(result.safari&&result.version>=6)||(result.opera&&result.version>
201=10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]>=6)||(result.blackberry&&result.version>=10.1)||(result.chromium&&result.version>=20)){result.a=t;} 202else if((result.msie&&result.version<10)||(result.chrome&&result.version<20)||(result.firefox&&result.version<20.0)||(result.safari&&result.version<6)||(result.opera&&result.version<10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]<6)||(result.chromium&&result.version<20)){result.c=t}else result.x=t 203return result} 204var bowser=detect(typeof navigator!=='undefined'?navigator.userAgent:'') 205bowser.test=function(browserList){for(var i=0;i<browserList.length;++i){var browserItem=browserList[i];if(typeof browserItem==='string'){if(browserItem in bowser){return true;}}} 206return false;} 207function getVersionPrecision(version){return version.split(".").length;} 208function map(arr,iterator){var result=[],i;if(Array.prototype.map){return Array.prototype.map.call(arr,iterator);} 209for(i=0;i<arr.length;i++){result.push(iterator(arr[i]));} 210return result;} 211function compareVersions(versions){var precision=Math.max(getVersionPrecision(versions[0]),getVersionPrecision(versions[1]));var chunks=map(versions,function(version){var delta=precision-getVersionPrecision(version);version=version+new Array(delta+1).join(".0");return map(version.split("."),function(chunk){return new Array(20-chunk.length).join("0")+chunk;}).reverse();});while(--precision>=0){if(chunks[0][precision]>chunks[1][precision]){return 1;} 212else if(chunks[0][precision]===chunks[1][precision]){if(precision===0){return 0;}} 213else{return-1;}}} 214function isUnsupportedBrowser(minVersions,strictMode,ua){var _bowser=bowser;if(typeof strictMode==='string'){ua=strictMode;strictMode=void(0);} 215if(strictMode===void(0)){strictMode=false;} 216if(ua){_bowser=detect(ua);} 217var version=""+_bowser.version;for(var browser in minVersions){if(minVersions.hasOwnProperty(browser)){if(_bowser[browser]){return compareVersions([version,minVersions[browser]])<0;}}} 218return strictMode;} 219function check(minVersions,strictMode,ua){return!isUnsupportedBrowser(minVersions,strictMode,ua);} 220bowser.isUnsupportedBrowser=isUnsupportedBrowser;bowser.compareVersions=compareVersions;bowser.check=check;bowser._detect=detect;return bowser});(function($){UABBTrigger={triggerHook:function(hook,args){$('body').trigger('uabb-trigger.'+hook,args);},addHook:function(hook,callback){$('body').on('uabb-trigger.'+hook,callback);},removeHook:function(hook,callback){$('body').off('uabb-trigger.'+hook,callback);},};})(jQuery);jQuery(document).ready(function($){if(typeof bowser!=='undefined'&&bowser!==null){var uabb_browser=bowser.name,uabb_browser_v=bowser.version,uabb_browser_class=uabb_browser.replace(/\s+/g,'-').toLowerCase(),uabb_browser_v_class=uabb_browser_class+parseInt(uabb_browser_v);$('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class);} 221$('.uabb-row-separator').parents('html').css('overflow-x','hidden');});jQuery(function($){$(function(){$('.fl-node-5f58584478590 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});jQuery(function($){$(function(){$('.fl-node-5f585869a1654 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});jQuery(function($){$(function(){$('.fl-node-5f9e5674957d1 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});;jQuery(document).ready(function($){if(!$('html').hasClass('fl-builder-edit')){$('.uabb-modal-parent-wrapper').each(function(){$(this).appendTo(document.body);});}});(function($){UABBModalPopup=function(settings){this.settings=settings;this.node=settings.id;this.modal_on=settings.modal_on;this.modal_custom=settings.modal_custom;this.modal_content=settings.modal_content;
221this.video_autoplay=settings.video_autoplay;this.enable_cookies=settings.enable_cookies;this.expire_cookie=settings.expire_cookie;this.esc_keypress=settings.esc_keypress;this.overlay_click=settings.overlay_click;this.responsive_display=settings.responsive_display;this.medium_device=settings.medium_device;this.small_device=settings.small_device;this._initModalPopup();this._initModalPopupVideo();var modal_resize=this;$(window).resize(function(){modal_resize._centerModal();modal_resize._resizeModalPopup();});};UABBModalPopup.prototype={settings:{},node:'',modal_trigger:'',overlay:'',modal_popup:'',modal_on:'',modal_custom:'',modal_content:'',enable_cookies:'',expire_cookie:'',esc_keypress:'',overlay_click:'',video_autoplay:'no',responsive_display:'',medium_device:'',small_device:'',_initModalPopup:function(){$this=this;$node_module=$('.fl-node-'+$this.node);$popup_id=$('.uamodal-'+$this.node);if(($('html').hasClass('uabb-active-live-preview')||!$('html').hasClass('fl-builder-edit'))&&this.modal_on=='custom'&&this.modal_custom!=''){var custom_wrap=$(this.modal_custom);if(custom_wrap.length){custom_wrap.addClass("uabb-modal-action uabb-trigger");var data_modal='modal-'+this.node;custom_wrap.attr('data-modal',data_modal);$this.modal_trigger=custom_wrap;$this.modal_popup=$('#modal-'+$this.node);var modal_trigger=custom_wrap,modal_close=$popup_id.find('.uabb-modal-close'),modal_popup=$('#modal-'+$this.node);modal_trigger.bind("click",function(){return false;});modal_trigger.on("click",$.proxy($this._showModalPopup,$this));modal_close.on("click",$.proxy($this._removeModalHandler,$this));$popup_id.find('.uabb-modal').on("click",function(e){if(e.target==this){modal_close.trigger("click");}});}}else if(this.modal_on=='automatic'){this.modal_popup=$('#modal-'+this.node);var refresh_cookies_name='refresh-modal-'+this.node,cookies_status=this.enable_cookies;if(cookies_status!=1&&Cookies.get(refresh_cookies_name)=='true'){Cookies.remove(refresh_cookies_name);}} 222this.overlay=$popup_id.find('.uabb-overlay');$node_module.find('.uabb-trigger').each(function(index){$this.modal_trigger=$(this);$this.modal_popup=$('#modal-'+$this.node);var modal_trigger=$(this),modal_close=$popup_id.find('.uabb-modal-close'),modal_popup=$('#modal-'+$this.node);modal_trigger.bind("click",function(){return false;});modal_trigger.on("click",$.proxy($this._showModalPopup,$this));modal_close.on("click",$.proxy($this._removeModalHandler,$this)) 223$popup_id.find('.uabb-modal').on("click",function(e){if(e.target==this){modal_close.trigger("click");}});});this._centerModal();this._iphonecursorfix();},_showAutomaticModalPopup:function(){if(!this._isShowModal()){return;} 224var cookies_name='modal-'+this.node,refresh_cookies_name='refresh-modal-'+this.node,cookies_status=this.enable_cookies,show_modal=true;if(cookies_status==1){if(Cookies.get(cookies_name)=='true'){show_modal=false;}}else{if(Cookies.get(refresh_cookies_name)=='true'){show_modal=false;} 225if(Cookies.get(cookies_name)=='true'){Cookies.remove(cookies_name);}} 226if(show_modal==true){var parent_wrap=$('.fl-node-'+this.node),popup_wrap=$('.uamodal-'+this.node),trigger_args='.uamodal-'+this.node+' .uabb-modal-content-data',close=popup_wrap.find('.uabb-modal-close'),cookies_days=parseInt($this.expire_cookie),current_this=this;if(popup_wrap.find('.uabb-content').outerHeight()>$(window).height()){$('html').addClass('uabb-html-modal');popup_wrap.find('.uabb-modal').addClass('uabb-modal-scroll');} 227var modal=this.modal_popup;if(this.modal_content=='youtube'||this.modal_content=='vimeo'){setTimeout(function(){modal.addClass('uabb-show');},300);}else{modal.addClass('uabb-show');} 228this._videoAutoplay();if(this.esc_keypress==1){$(document).on('keyup.uabb-modal',function(e){if(e.keyCode==27){current_this.modal_popup.removeClass('uabb-show');$('html').removeClass('uabb-html-modal');current_this._stopVideo();$(document).unbind('keyup.uabb-modal');if(cookies_status==1){Cookies.set(cookies_name,'true',{expires:cookies_days});}else{Cookies.set(refresh_cookies_name,'true');} 229UABBTrigger.triggerHook('uabb-modal-after-close',popup_wrap);}});} 230if(this.overlay_click==1){this.overlay.on('click',function(ev){current_this.modal_popup.removeClass('uabb-show');$('html').removeClass('uabb-html-modal');current_this._stopVideo();
230if(cookies_status==1){Cookies.set(cookies_name,'true',{expires:cookies_days});}else{Cookies.set(refresh_cookies_name,'true');} 231UABBTrigger.triggerHook('uabb-modal-after-close',popup_wrap);});} 232close.on('click',function(ev){ev.preventDefault();current_this.modal_popup.removeClass('uabb-show');current_this._stopVideo();if(popup_wrap.find('.uabb-content').outerHeight()>$(window).height()){setTimeout(function(){$('html').removeClass('uabb-html-modal');popup_wrap.find('.uabb-modal').removeClass('uabb-modal-scroll');},300);} 233if(cookies_status==1){Cookies.set(cookies_name,'true',{expires:cookies_days});}else{Cookies.set(refresh_cookies_name,'true');} 234UABBTrigger.triggerHook('uabb-modal-after-close',popup_wrap);});inner_content_close=popup_wrap.find('.uabb-close-modal');if(inner_content_close.length){inner_content_close.on('click',function(){current_this.modal_popup.removeClass('uabb-show');current_this._stopVideo();if(cookies_status==1){Cookies.set(cookies_name,'true',{expires:cookies_days});}else{Cookies.set(refresh_cookies_name,'true');} 235UABBTrigger.triggerHook('uabb-modal-after-close',popup_wrap);});} 236UABBTrigger.triggerHook('uabb-modal-click',trigger_args);}},_showModalPopup:function(){if($('html').hasClass('fl-builder-edit')&&!$('html').hasClass('uabb-active-live-preview')){return;} 237if(!this._isShowModal()){return;} 238this._videoAutoplay();var active_modal=$('.fl-node-'+this.node),active_popup=$('.uamodal-'+this.node),trigger_args='.uamodal-'+this.node+' .uabb-modal-content-data';if(active_popup.find('.uabb-content').outerHeight()>$(window).height()){$('html').addClass('uabb-html-modal');active_popup.find('.uabb-modal').addClass('uabb-modal-scroll');} 239jQuery(".uabb-modal-title-wrap").siblings(".uabb-modal-close").css("top","0");var modal=$('#modal-'+this.node);if(this.modal_content=='youtube'||this.modal_content=='vimeo'){setTimeout(function(){modal.addClass('uabb-show');},300);}else{modal.addClass('uabb-show');} 240if(this.overlay_click==1){this.overlay.on('click',$.proxy(this._removeModalHandler,this));} 241current_this=this;if(this.modal_trigger.hasClass('uabb-setperspective')){setTimeout(function(){current_this.modal_trigger.addClass('uabb-perspective');},25);} 242if(this.esc_keypress==1){$(document).on('keyup.uabb-modal',function(e){if(e.keyCode==27){current_this._removeModalHandler();}});} 243inner_content_close=active_popup.find('.uabb-close-modal');if(inner_content_close.length){inner_content_close.on('click',$.proxy(this._removeModalHandler,this));} 244UABBTrigger.triggerHook('uabb-modal-click',trigger_args);},_removeModal:function(hasPerspective){var active_modal=$('.fl-node-'+this.node),active_popup=$('.uamodal-'+this.node);this.modal_popup.removeClass('uabb-show');this._stopVideo();if(hasPerspective){this.modal_trigger.removeClass('uabb-perspective');} 245setTimeout(function(){$('html').removeClass('uabb-html-modal');active_popup.find('.uabb-modal').removeClass('uabb-modal-scroll');},300);$(document).unbind('keyup.uabb-modal');UABBTrigger.triggerHook('uabb-modal-after-close',active_popup);},_removeModalHandler:function(ev){this._removeModal(this.modal_trigger.hasClass('uabb-setperspective'));},_resizeModalPopup:function(){var active_modal=$('.fl-node-'+this.node),active_popup=$('.uamodal-'+this.node);if(active_popup.find('.uabb-modal').hasClass('uabb-show')){if(active_popup.find('.uabb-content').outerHeight()>$(window).height()){$('html').addClass('uabb-html-modal');active_popup.find('.uabb-modal').addClass('uabb-modal-scroll');}else{$('html').removeClass('uabb-html-modal');active_popup.find('.uabb-modal').removeClass('uabb-modal-scroll');}}},_videoAutoplay:function(){var active_modal=$('.fl-node-'+this.node),active_popup=$('.uamodal-'+this.node);if(this.video_autoplay==='yes'&&(this.modal_content==='youtube'||this.modal_content==='vimeo')){var vid_id=$('#modal-'+this.node).find('.uabb-video-player').data('id');if(0===$('#modal-'+this.node).find('.uabb-video-player iframe').length){$('#modal-'+this.node).find('.uabb-video-player div[data-id='+vid_id+']').trigger('click');} 246else{var modal_iframe=active_popup.find('iframe'),modal_src=modal_iframe.attr("src")+'&autoplay=1';modal_iframe.attr("src",modal_src);}} 247if('iframe'===this.modal_content){if(active_popup.find('.uabb-modal-content-data iframe').length===0){var src=active_popup.find('.uabb-modal-content-type-iframe').data('src');var iframe=document.createElement("iframe");
247iframe.setAttribute("src",src);iframe.setAttribute("style","display:none;");iframe.setAttribute("frameborder","0");iframe.setAttribute("allowfullscreen","1");iframe.setAttribute("width","100%");iframe.setAttribute("height","100%");iframe.setAttribute("class","uael-content-iframe");active_popup.find('.uabb-modal-content-data').html(iframe);active_popup.find('.uabb-modal-content-data').append('<div class="uabb-loader"><div class="uabb-loader-1"></div><div class="uabb-loader-2"></div><div class="uabb-loader-3"></div></div>');var id=this.node;iframe.onload=function(){window.parent.jQuery(document).find('#modal-'+id+' .uabb-loader').fadeOut();this.style.display='block';};}}},_stopVideo:function(){var active_modal=$('.fl-node-'+this.node),active_popup=$('.uamodal-'+this.node);if(this.modal_content!='photo'){var modal_iframe=active_popup.find('iframe'),modal_video_tag=active_popup.find('video'),modal_audio_tag=active_popup.find('.mejs-mediaelement audio');if(modal_iframe.length){var modal_src=modal_iframe.attr("src").replace("&autoplay=1","");modal_iframe.attr("src",'');modal_iframe.attr("src",modal_src);}else if(modal_video_tag.length){modal_video_tag[0].pause();modal_video_tag[0].currentTime=0;} 248if(modal_audio_tag.length){modal_audio_tag[0].player.pause();}}},_isShowModal:function(){if(this.responsive_display!=''){var responsive_display=this.responsive_display,current_window_size=$(window).width(),medium_device=parseInt(this.medium_device),small_device=parseInt(this.small_device);if((responsive_display=='desktop'||responsive_display.includes("desktop"))&¤t_window_size>medium_device){return true;}else if((responsive_display=='desktop-medium'||responsive_display.includes("large"))&¤t_window_size>small_device){return true;}else if((responsive_display=='medium'||responsive_display.includes("medium"))&¤t_window_size<medium_device&¤t_window_size>small_device){return true;}else if((responsive_display=='medium-mobile'||responsive_display.includes("mobile"))&¤t_window_size<medium_device){return true;}else if((responsive_display=='mobile'||responsive_display.includes("mobile"))&¤t_window_size<small_device){return true;}else{return false;}} 249return true;},_centerModal:function(){$this=this;popup_wrap=$('.uamodal-'+this.node);modal_popup='#modal-'+$this.node;node='.uamodal-'+$this.node;if($('#modal-'+this.node).hasClass('uabb-center-modal')){$('#modal-'+this.node).removeClass('uabb-center-modal');} 250if($('#modal-'+this.node+'.uabb-show').outerHeight()!=null){var top_pos=(($(window).height()-$('#modal-'+this.node+'.uabb-show').outerHeight())/ 2);if(popup_wrap.find('.uabb-content').outerHeight()>$(window).height()){$(node).find(modal_popup).css('top','0');$(node).find(modal_popup).css('transform','none');}else{$(node).find(modal_popup).css('top',+top_pos+'px');$(node).find(modal_popup).css('transform','none');}}else{if(popup_wrap.find('.uabb-content').outerHeight()>$(window).height()){$(node).find(modal_popup).css('top','0');$(node).find(modal_popup).css('transform','none');}else{$(node).find(modal_popup).css('top','50%');$(node).find(modal_popup).css('transform','translateY(-50%)');}}},_iphonecursorfix:function(){$this=this;popup_wrap=$('.uamodal-'+this.node);modal_popup='#modal-'+$this.node;node='.uamodal-'+$this.node;iphone=((navigator.userAgent.match(/iPhone/i)=='iPhone')?'iphone':'');ipod=((navigator.userAgent.match(/iPod/i)=='iPod')?'ipod':'');jQuery('html').addClass(iphone).addClass(ipod);jQuery('html.iphone .uabb-modal-action-wrap .uabb-module-content .uabb-button.uabb-trigger, html.ipod .uabb-modal-action-wrap .uabb-module-content .uabb-button.uabb-trigger').click(function(){jQuery('body').css('position','');});if(this.overlay_click==1){jQuery(document).on('click','.uabb-overlay',function(){if(jQuery('html').hasClass('iphone')||jQuery('html').hasClass('ipod')){jQuery('body').css('position','relative');}});} 251jQuery(document).on('click','.uabb-modal-close',function(){if(jQuery('html').hasClass('iphone')||jQuery('html').hasClass('ipod')){jQuery('body').css('position','relative');}});},_initModalPopupVideo:function(){var play_icon='far fa-play-circle';if(this.modal_content==='youtube'||this.modal_content==='vimeo'){if(0===$('.uabb-video-player iframe').length){$('.uabb-video-player').each(function(index,value){var div=$("<div/>");div.attr('data-id',$(this).data('id'));div.attr('data-src',$(this).data('src'));div.attr('data-append',$(this).data('append'));div.html('<img src="'+$(this).data('thumb')+'"><div class="play '+play_icon+'"></div>');div.on("click",function(){var iframe=document.createElement("iframe");var src=this.dataset.src;var append=this.dataset.append;var url='';if('youtube'===src){url='https://www.youtube.com/embed/'+this.dataset.id+this.dataset.append+'&autoplay=1';}else{url='https://player.vimeo.com/video/'+this.dataset.id+this.dataset.append+'&autoplay=1';} 252iframe.setAttribute("src",url);
252iframe.setAttribute("frameborder","0");iframe.setAttribute("allowfullscreen","1");this.parentNode.replaceChild(iframe,this);});$(this).html(div);});}}}}})(jQuery);jQuery(document).ready(function($){if('function'===typeof UABBModalPopup){var UABBModalPopup_5fa1b99c9f140=new UABBModalPopup({id:'5fa1b99c9f140',modal_on:'button',modal_custom:'',modal_content:'content',video_autoplay:'no',enable_cookies:'0',expire_cookie:'30',esc_keypress:'1',overlay_click:'1',responsive_display:'desktop,large,medium,mobile',medium_device:'1092',small_device:'868',});}});jQuery(function($){$(function(){$('.fl-node-5f5acb97c7205 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});jQuery(function($){$(function(){$('.fl-node-5f5adfa376d82 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});jQuery(function($){$(function(){$('.fl-node-5f9e5674957d2 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});(function($){FLThemeBuilderHeaderLayout={win:null,body:null,header:null,overlay:false,hasAdminBar:false,stickyOn:'',breakpointWidth:0,init:function(){var editing=$('html.fl-builder-edit').length,header=$('.fl-builder-content[data-type=header]'),menuModule=header.find('.fl-module-menu'),breakpoint=null;if(!editing&&header.length){header.imagesLoaded($.proxy(function(){this.win=$(window);this.body=$('body');this.header=header.eq(0);this.overlay=!!Number(header.attr('data-overlay'));this.hasAdminBar=!!$('body.admin-bar').length;this.stickyOn=this.header.data('sticky-on');breakpoint=this.header.data('sticky-breakpoint');if(''==this.stickyOn){if(typeof FLBuilderLayoutConfig.breakpoints[breakpoint]!==undefined){this.breakpointWidth=FLBuilderLayoutConfig.breakpoints[breakpoint];} 253else{this.breakpointWidth=FLBuilderLayoutConfig.breakpoints.medium;}} 254if(Number(header.attr('data-sticky'))){this.header.data('original-top',this.header.offset().top);this.win.on('resize',$.throttle(500,$.proxy(this._initSticky,this)));this._initSticky();}},this));}},_initSticky:function(e){var header=$('.fl-builder-content[data-type=header]'),windowSize=this.win.width(),makeSticky=false;makeSticky=this._makeWindowSticky(windowSize);if(makeSticky||(this.breakpointWidth>0&&windowSize>=this.breakpointWidth)){this.win.on('scroll.fl-theme-builder-header-sticky',$.proxy(this._doSticky,this));if(e&&'resize'===e.type){if(this.header.hasClass('fl-theme-builder-header-sticky')){this._doSticky(e);} 255this._adjustStickyHeaderWidth();} 256if(Number(header.attr('data-shrink'))){this.header.data('original-height',this.header.outerHeight());this.win.on('resize',$.throttle(500,$.proxy(this._initShrink,this)));this._initShrink();} 257this._initFlyoutMenuFix(e);}else{this.win.off('scroll.fl-theme-builder-header-sticky');this.win.off('resize.fl-theme-builder-header-sticky');this.header.removeClass('fl-theme-builder-header-sticky');this.header.removeAttr('style');this.header.parent().css('padding-top','0');}},_makeWindowSticky:function(windowSize){var makeSticky=false;switch(this.stickyOn){case'xl':makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints['large'];break;case'':case'desktop':makeSticky=windowSize>=FLBuilderLayoutConfig.breakpoints['medium'];break;case'desktop-medium':makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints['small'];break;case'large':makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints['medium']&&windowSize<=FLBuilderLayoutConfig.breakpoints['large'];break;case'large-medium':makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints['small']&&windowSize<=FLBuilderLayoutConfig.breakpoints['large'];break;case'medium':makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints['medium']&&windowSize>FLBuilderLayoutConfig.breakpoints['small']);break;case'medium-mobile':makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints['medium']);break;case'mobile':makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints['small']);break;case'all':makeSticky=true;break;} 258return makeSticky;},_doSticky:function(e){var winTop=Math.floor(this.win.scrollTop()),headerTop=Math.floor(this.header.data('original-top')),hasStickyClass=this.header.hasClass('fl-theme-builder
258-header-sticky'),hasScrolledClass=this.header.hasClass('fl-theme-builder-header-scrolled'),beforeHeader=this.header.prevAll('.fl-builder-content'),bodyTopPadding=parseInt(jQuery('body').css('padding-top')),winBarHeight=$('#wpadminbar').length?$('#wpadminbar').outerHeight():0,headerHeight=0;if(isNaN(bodyTopPadding)){bodyTopPadding=0;} 259if(this.hasAdminBar&&this.win.width()>600){winTop+=Math.floor(winBarHeight);} 260if(winTop>headerTop){if(!hasStickyClass){if(e&&('scroll'===e.type||'smartscroll'===e.type)){this.header.addClass('fl-theme-builder-header-sticky');if(this.overlay&&beforeHeader.length){this.header.css('top',winBarHeight);}} 261if(!this.overlay){this._adjustHeaderHeight();}}} 262else if(hasStickyClass){this.header.removeClass('fl-theme-builder-header-sticky');this.header.removeAttr('style');this.header.parent().css('padding-top','0');} 263this._adjustStickyHeaderWidth();if(winTop>headerTop){if(!hasScrolledClass){this.header.addClass('fl-theme-builder-header-scrolled');}}else if(hasScrolledClass){this.header.removeClass('fl-theme-builder-header-scrolled');} 264this._flyoutMenuFix(e);},_initFlyoutMenuFix:function(e){var header=this.header,menuModule=header.find('.fl-menu'),flyoutMenu=menuModule.find('.fl-menu-mobile-flyout'),isPushMenu=menuModule.hasClass('fl-menu-responsive-flyout-push')||menuModule.hasClass('fl-menu-responsive-flyout-push-opacity'),isSticky=header.hasClass('fl-theme-builder-header-sticky'),isOverlay=menuModule.hasClass('fl-menu-responsive-flyout-overlay'),flyoutPos=menuModule.hasClass('fl-flyout-right')?'right':'left',flyoutParent=header.parent().is('header')?header.parent().parent():header.parent();isFullWidth=this.win.width()===header.width(),flyoutLayout='',activePos=250,headerPos=0;if(!flyoutMenu.length){return;} 265if(this.win.width()>header.parent().width()){headerPos=(this.win.width()-header.width())/ 2;} 266if(isOverlay){activePos=headerPos;} 267else if(isPushMenu){activePos=activePos+headerPos;} 268flyoutMenu.data('activePos',activePos);if(isPushMenu){flyoutLayout='push-'+flyoutPos;} 269else if(isOverlay){flyoutLayout='overlay-'+flyoutPos;} 270if(isPushMenu&&!$('html').hasClass('fl-theme-builder-has-flyout-menu')){$('html').addClass('fl-theme-builder-has-flyout-menu');} 271if(!flyoutParent.hasClass('fl-theme-builder-flyout-menu-'+flyoutLayout)){flyoutParent.addClass('fl-theme-builder-flyout-menu-'+flyoutLayout);} 272if(!header.hasClass('fl-theme-builder-flyout-menu-overlay')&&isOverlay){header.addClass('fl-theme-builder-flyout-menu-overlay');} 273if(!header.hasClass('fl-theme-builder-header-full-width')&&isFullWidth){header.addClass('fl-theme-builder-header-full-width');} 274else if(!isFullWidth){header.removeClass('fl-theme-builder-header-full-width');} 275menuModule.on('click','.fl-menu-mobile-toggle',$.proxy(function(event){if(menuModule.find('.fl-menu-mobile-toggle.fl-active').length){$('html').addClass('fl-theme-builder-flyout-menu-active');event.stopImmediatePropagation();} 276else{$('html').removeClass('fl-theme-builder-flyout-menu-active');} 277this._flyoutMenuFix(event);},this));},_flyoutMenuFix:function(e){var header=this.header,menuModule=header.find('.fl-menu'),flyoutMenu=menuModule.find('.fl-menu-mobile-flyout'),isPushMenu=menuModule.hasClass('fl-menu-responsive-flyout-push')||menuModule.hasClass('fl-menu-responsive-flyout-push-opacity'),flyoutPos=menuModule.hasClass('fl-flyout-right')?'right':'left',menuOpacity=menuModule.find('.fl-menu-mobile-opacity'),isScroll='undefined'!==typeof e&&'scroll'===e.handleObj.type,activePos='undefined'!==typeof flyoutMenu.data('activePos')?flyoutMenu.data('activePos'):0,headerPos=(this.win.width()-header.width())/ 2,inactivePos=headerPos>0?activePos+4:254;if(!flyoutMenu.length){return;} 278if(this.overlay){return;} 279if($('.fl-theme-builder-flyout-menu-active').length){if(isScroll&&!flyoutMenu.hasClass('fl-menu-disable-transition')){flyoutMenu.addClass('fl-menu-disable-transition');} 280if(header.hasClass('fl-theme-builder-header-sticky')){if(!isScroll){setTimeout($.proxy(function(){flyoutMenu.css(flyoutPos,'-'+activePos+'px');},this),1);} 281else{flyoutMenu.css(flyoutPos,'-'+activePos+'px');}} 282else{flyoutMenu.css(flyoutPos,'0px');}} 283else{if(flyoutMenu.hasClass('fl-menu-disable-transition')){flyoutMenu.removeClass('fl-menu-disable-transition');}
284if(header.hasClass('fl-theme-builder-flyout-menu-overlay')&&headerPos>0&&headerPos<250){if(header.hasClass('fl-theme-builder-header-sticky')){inactivePos=headerPos+254;} 285else{inactivePos=254;}} 286if(e&&e.type==='resize'){inactivePos=headerPos+254;} 287flyoutMenu.css(flyoutPos,'-'+inactivePos+'px');} 288if(e&&menuModule.is('.fl-menu-responsive-flyout-overlay')&&$.infinitescroll){e.stopImmediatePropagation();} 289if(menuOpacity.length){if(header.hasClass('fl-theme-builder-header-sticky')){if('0px'===menuOpacity.css('left')){menuOpacity.css('left','-'+headerPos+'px');}} 290else{menuOpacity.css('left','');}}},_adjustStickyHeaderWidth:function(){if($('body').hasClass('fl-fixed-width')){var parentWidth=this.header.parent().width();if(this.win.width()>=992){this.header.css({'margin':'0 auto','max-width':parentWidth,});} 291else{this.header.css({'margin':'','max-width':'',});}}},_adjustHeaderHeight:function(){var beforeHeader=this.header.prevAll('.fl-builder-content'),beforeHeaderHeight=0,beforeHeaderFix=0,headerHeight=Math.floor(this.header.outerHeight()),bodyTopPadding=parseInt($('body').css('padding-top')),wpAdminBarHeight=0,totalHeaderHeight=0;if(isNaN(bodyTopPadding)){bodyTopPadding=0;} 292if(beforeHeader.length){$.each(beforeHeader,function(){beforeHeaderHeight+=Math.floor($(this).outerHeight());});beforeHeaderFix=2;} 293if(this.hasAdminBar&&this.win.width()<=600){wpAdminBarHeight=Math.floor($('#wpadminbar').outerHeight());} 294totalHeaderHeight=Math.floor(beforeHeaderHeight+headerHeight);if(headerHeight>0){var headerParent=this.header.parent(),headerParentTopPadding=0;if($(headerParent).is('body')){headerParentTopPadding=Math.floor(headerHeight-wpAdminBarHeight);}else{headerParentTopPadding=Math.floor(headerHeight-bodyTopPadding-wpAdminBarHeight);} 295$(headerParent).css('padding-top',(headerParentTopPadding-beforeHeaderFix)+'px');this.header.css({'-webkit-transform':'translate(0px, -'+totalHeaderHeight+'px)','-ms-transform':'translate(0px, -'+totalHeaderHeight+'px)','transform':'translate(0px, -'+totalHeaderHeight+'px)'});}},_initShrink:function(e){if(this.win.width()>=this.breakpointWidth){this.win.on('scroll.fl-theme-builder-header-shrink',$.proxy(this._doShrink,this));this._setImageMaxHeight();if(this.win.scrollTop()>0){this._doShrink();}}else{this.header.parent().css('padding-top','0');this.win.off('scroll.fl-theme-builder-header-shrink');this._removeShrink();this._removeImageMaxHeight();}},_doShrink:function(e){var winTop=this.win.scrollTop(),headerTop=this.header.data('original-top'),headerHeight=this.header.data('original-height'),shrinkImageHeight=this.header.data('shrink-image-height'),windowSize=this.win.width(),makeSticky=this._makeWindowSticky(windowSize),hasClass=this.header.hasClass('fl-theme-builder-header-shrink');if(this.hasAdminBar){winTop+=32;} 296if(makeSticky&&(winTop>headerTop+headerHeight)){if(!hasClass){this.header.addClass('fl-theme-builder-header-shrink');this.header.find('img').each(function(i){var image=$(this),maxMegaMenu=image.closest('.max-mega-menu').length,imageInLightbox=image.closest('.fl-button-lightbox-content').length,imageInNavMenu=image.closest('li.menu-item').length;if(!(imageInLightbox||imageInNavMenu||maxMegaMenu)){image.css('max-height',shrinkImageHeight);}});this.header.find('.fl-row-content-wrap').each(function(){var row=$(this);if(parseInt(row.css('padding-bottom'))>5){row.addClass('fl-theme-builder-header-shrink-row-bottom');} 297if(parseInt(row.css('padding-top'))>5){row.addClass('fl-theme-builder-header-shrink-row-top');}});this.header.find('.fl-module-content').each(function(){var module=$(this);if(parseInt(module.css('margin-bottom'))>5){module.addClass('fl-theme-builder-header-shrink-module-bottom');} 298if(parseInt(module.css('margin-top'))>5){module.addClass('fl-theme-builder-header-shrink-module-top');}});}}else if(hasClass){this.header.find('img').css('max-height','');this._removeShrink();} 299if('undefined'===typeof(e)&&$('body').hasClass('fl-fixed-width')){if(!this.overlay){this._adjustHeaderHeight();}}},_removeShrink:function(){var rows=this.header.find('.fl-row-content-wrap'),modules=this.header.find('.fl-module-content');
299rows.removeClass('fl-theme-builder-header-shrink-row-bottom');rows.removeClass('fl-theme-builder-header-shrink-row-top');modules.removeClass('fl-theme-builder-header-shrink-module-bottom');modules.removeClass('fl-theme-builder-header-shrink-module-top');this.header.removeClass('fl-theme-builder-header-shrink');},_setImageMaxHeight:function(){var head=$('head'),stylesId='fl-header-styles-'+this.header.data('post-id'),styles='',images=this.header.find('.fl-module-content img');if($('#'+stylesId).length){return;} 300images.each(function(i){var image=$(this),height=image.height(),node=image.closest('.fl-module').data('node'),className='fl-node-'+node+'-img-'+i,maxMegaMenu=image.closest('.max-mega-menu').length,imageInLightbox=image.closest('.fl-button-lightbox-content').length,imageInNavMenu=image.closest('li.menu-item').length;if(!(imageInLightbox||imageInNavMenu||maxMegaMenu)){image.addClass(className);styles+='.'+className+' { max-height: '+(height?height:image[0].height)+'px }';}});if(''!==styles){head.append('<style id="'+stylesId+'">'+styles+'</style>');}}
300,_removeImageMaxHeight:function(){$('#fl-header-styles-'+this.header.data('post-id')).remove();},};$(function(){FLThemeBuilderHeaderLayout.init();});})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.