HEX
Server: Apache
System: Linux webd011.cluster130.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User: ezpgggd (105871)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/ezpgggd/www/wp-content/plugins/flow-flow/js/public.js
window.FF_DEBUG=-1!==location.href.indexOf("debug=1"),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null==this)throw new TypeError('"this" is null or not defined');var t=Object(this),i=t.length>>>0;if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var s=arguments[1],n=0;n<i;){var o=t[n];if(e.call(s,o,n,t))return o;n++}},configurable:!0,writable:!0}),function(i){"function"==typeof define&&define.amd?define(["jquery"],i):"object"==typeof module&&module.exports?module.exports=function(e,t){return void 0===t&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),i(t),t}:i(jQuery)}(function(f){"use strict";var t=f(document),r=f(window),d="selectric",i=".sl",s=["a","e","i","o","u","n","c","y"],n=[/[\xE0-\xE5]/g,/[\xE8-\xEB]/g,/[\xEC-\xEF]/g,/[\xF2-\xF6]/g,/[\xF9-\xFC]/g,/[\xF1]/g,/[\xE7]/g,/[\xFD-\xFF]/g],o=function(e,t){var i=this;i.element=e,i.$element=f(e),i.state={multiple:!!i.$element.attr("multiple"),enabled:!1,opened:!1,currValue:-1,selectedIdx:-1,highlightedIdx:-1},i.eventTriggers={open:i.open,close:i.close,destroy:i.destroy,refresh:i.refresh,init:i.init},i.init(t)};o.prototype={utils:{isMobile:function(){return/android|ip(hone|od|ad)/i.test(navigator.userAgent)},escapeRegExp:function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},replaceDiacritics:function(e){for(var t=n.length;t--;)e=e.toLowerCase().replace(n[t],s[t]);return e},format:function(e){var s=arguments;return(""+e).replace(/\{(?:(\d+)|(\w+))\}/g,function(e,t,i){return i&&s[1]?s[1][i]:s[t]})},nextEnabledItem:function(e,t){for(;e[t=(t+1)%e.length].disabled;);return t},previousEnabledItem:function(e,t){for(;e[t=(0<t?t:e.length)-1].disabled;);return t},toDash:function(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()},triggerCallback:function(e,t){var i=t.element,s=t.options["on"+e],n=[i].concat([].slice.call(arguments).slice(1));f.isFunction(s)&&s.apply(i,n),f(i).trigger(d+"-"+this.toDash(e),n)},arrayToClassname:function(e){var t=f.grep(e,function(e){return!!e});return f.trim(t.join(" "))}},init:function(e){var t=this;if(t.options=f.extend(!0,{},f.fn[d].defaults,t.options,e),t.utils.triggerCallback("BeforeInit",t),t.destroy(!0),t.options.disableOnMobile&&t.utils.isMobile())t.disableOnMobile=!0;else{t.classes=t.getClassNames();var i=f("<input/>",{class:t.classes.input,readonly:t.utils.isMobile()}),s=f("<div/>",{class:t.classes.items,tabindex:-1}),n=f("<div/>",{class:t.classes.scroll}),o=f("<div/>",{class:t.classes.prefix,html:t.options.arrowButtonMarkup}),a=f("<span/>",{class:"label"}),r=t.$element.wrap("<div/>").parent().append(o.prepend(a),s,i),l=f("<div/>",{class:t.classes.hideselect});t.elements={input:i,items:s,itemsScroll:n,wrapper:o,label:a,outerWrapper:r},t.options.nativeOnMobile&&t.utils.isMobile()&&(t.elements.input=void 0,l.addClass(t.classes.prefix+"-is-native"),t.$element.on("change",function(){t.refresh()})),t.$element.on(t.eventTriggers).wrap(l),t.originalTabindex=t.$element.prop("tabindex"),t.$element.prop("tabindex",-1),t.populate(),t.activate(),t.utils.triggerCallback("Init",t)}},activate:function(){var e=this,t=e.elements.items.closest(":visible").children(":hidden").addClass(e.classes.tempshow),i=e.$element.width();t.removeClass(e.classes.tempshow),e.utils.triggerCallback("BeforeActivate",e),e.elements.outerWrapper.prop("class",e.utils.arrayToClassname([e.classes.wrapper,e.$element.prop("class").replace(/\S+/g,e.classes.prefix+"-$&"),e.options.responsive?e.classes.responsive:""])),e.options.inheritOriginalWidth&&0<i&&e.elements.outerWrapper.width(i),e.unbindEvents(),e.$element.prop("disabled")?(e.elements.outerWrapper.addClass(e.classes.disabled),e.elements.input&&e.elements.input.prop("disabled",!0)):(e.state.enabled=!0,e.elements.outerWrapper.removeClass(e.classes.disabled),e.$li=e.elements.items.removeAttr("style").find("li"),e.bindEvents()),e.utils.triggerCallback("Activate",e)},getClassNames:function(){var s=this,n=s.options.customClass,o={};return f.each("Input Items Open Disabled TempShow HideSelect Wrapper Focus Hover Responsive Above Scroll Group GroupLabel".split(" "),function(e,t){var i=n.prefix+t;o[t.toLowerCase()]=n.camelCase?i:s.utils.toDash(i)}),o.prefix=n.prefix,o},setLabel:function(){var i=this,t=i.options.labelBuilder;if(i.state.multiple){var e=f.isArray(i.state.currValue)?i.state.currValue:[i.state.currValue];e=0===e.length?[0]:e;var s=f.map(e,function(t){return f.grep(i.lookupItems,function(e){return e.index===t})[0]});s=f.grep(s,function(e){return 1<s.length||0===s.length?""!==f.trim(e.value):e}),s=f.map(s,function(e){return f.isFunction(t)?t(e):i.utils.format(t,e)}),i.options.multiple.maxLabelEntries&&(s.length>=i.options.multiple.maxLabelEntries+1?(s=s.slice(0,i.options.multiple.maxLabelEntries)).push(f.isFunction(t)?t({text:"..."}):i.utils.format(t,{text:"..."})):s.slice(s.length-1)),i.elements.label.html(s.join(i.options.multiple.separator))}else{var n=i.lookupItems[i.state.currValue];i.elements.label.html(f.isFunction(t)?t(n):i.utils.format(t,n))}},populate:function(){var s=this,e=s.$element.children(),t=s.$element.find("option"),i=t.filter(":selected"),n=t.index(i),o=0,a=s.state.multiple?[]:0;1<i.length&&s.state.multiple&&(n=[],i.each(function(){n.push(f(this).index())})),s.state.currValue=~n?n:a,s.state.selectedIdx=s.state.currValue,s.state.highlightedIdx=s.state.currValue,s.items=[],s.lookupItems=[],e.length&&(e.each(function(e){var t=f(this);if(t.is("optgroup")){var i={element:t,label:t.prop("label"),groupDisabled:t.prop("disabled"),items:[]};t.children().each(function(e){var t=f(this);i.items[e]=s.getItemData(o,t,i.groupDisabled||t.prop("disabled")),s.lookupItems[o]=i.items[e],o++}),s.items[e]=i}else s.items[e]=s.getItemData(o,t,t.prop("disabled")),s.lookupItems[o]=s.items[e],o++}),s.setLabel(),s.elements.items.append(s.elements.itemsScroll.html(s.getItemsMarkup(s.items))))},getItemData:function(e,t,i){return{index:e,element:t,value:t.val(),className:t.prop("class"),text:t.html(),slug:f.trim(this.utils.replaceDiacritics(t.html())),selected:t.prop("selected"),disabled:i}},getItemsMarkup:function(e){var i=this,s="<ul>";return f.isFunction(i.options.listBuilder)&&i.options.listBuilder&&(e=i.options.listBuilder(e)),f.each(e,function(e,t){void 0!==t.label?(s+=i.utils.format('<ul class="{1}"><li class="{2}">{3}</li>',i.utils.arrayToClassname([i.classes.group,t.groupDisabled?"disabled":"",t.element.prop("class")]),i.classes.grouplabel,t.element.prop("label")),f.each(t.items,function(e,t){s+=i.getItemMarkup(t.index,t)}),s+="</ul>"):s+=i.getItemMarkup(t.index,t)}),s+"</ul>"},getItemMarkup:function(e,t){var i=this,s=i.options.optionsItemBuilder,n={value:t.value,text:t.text,slug:t.slug,index:t.index};return i.utils.format('<li data-index="{1}" class="{2}">{3}</li>',e,i.utils.arrayToClassname([t.className,e===i.items.length-1?"last":"",t.disabled?"disabled":"",t.selected?"selected":""]),f.isFunction(s)?i.utils.format(s(t),t):i.utils.format(s,n))},unbindEvents:function(){this.elements.wrapper.add(this.$element).add(this.elements.outerWrapper).add(this.elements.input).off(i)},bindEvents:function(){var s=this;s.elements.outerWrapper.on("mouseenter.sl mouseleave"+i,function(e){f(this).toggleClass(s.classes.hover,"mouseenter"===e.type),s.options.openOnHover&&(clearTimeout(s.closeTimer),"mouseleave"===e.type?s.closeTimer=setTimeout(f.proxy(s.close,s),s.options.hoverIntentTimeout):s.open())}),s.elements.wrapper.on("click"+i,function(e){s.state.opened?s.close():s.open(e)}),s.options.nativeOnMobile&&s.utils.isMobile()||(s.$element.on("focus"+i,function(){s.elements.input.focus()}),s.elements.input.prop({tabindex:s.originalTabindex,disabled:!1}).on("keydown"+i,f.proxy(s.handleKeys,s)).on("focusin"+i,function(e){s.elements.outerWrapper.addClass(s.classes.focus),s.elements.input.one("blur",function(){s.elements.input.blur()}),s.options.openOnFocus&&!s.state.opened&&s.open(e)}).on("focusout"+i,function(){s.elements.outerWrapper.removeClass(s.classes.focus)}).on("input propertychange",function(){var e=s.elements.input.val(),i=new RegExp("^"+s.utils.escapeRegExp(e),"i");clearTimeout(s.resetStr),s.resetStr=setTimeout(function(){s.elements.input.val("")},s.options.keySearchTimeout),e.length&&f.each(s.items,function(e,t){(!t.disabled&&i.test(t.text)||i.test(t.slug))&&s.highlight(e)})})),s.$li.on({mousedown:function(e){e.preventDefault(),e.stopPropagation()},click:function(){return s.select(f(this).data("index")),!1}})},handleKeys:function(e){var t=this,i=e.which,s=t.options.keys,n=-1<f.inArray(i,s.previous),o=-1<f.inArray(i,s.next),a=-1<f.inArray(i,s.select),r=-1<f.inArray(i,s.open),l=t.state.highlightedIdx,d=n&&0===l||o&&l+1===t.items.length,c=0;if(13!==i&&32!==i||e.preventDefault(),n||o){if(!t.options.allowWrap&&d)return;n&&(c=t.utils.previousEnabledItem(t.lookupItems,l)),o&&(c=t.utils.nextEnabledItem(t.lookupItems,l)),t.highlight(c)}return a&&t.state.opened?(t.select(l),void(t.state.multiple&&t.options.multiple.keepMenuOpen||t.close())):void(r&&!t.state.opened&&t.open())},refresh:function(){this.populate(),this.activate(),this.utils.triggerCallback("Refresh",this)},setOptionsDimensions:function(){var e=this,t=e.elements.items.closest(":visible").children(":hidden").addClass(e.classes.tempshow),i=e.options.maxHeight,s=e.elements.items.outerWidth(),n=e.elements.wrapper.outerWidth()-(s-e.elements.items.width());!e.options.expandToItemText||s<n?e.finalWidth=n:(e.elements.items.css("overflow","scroll"),e.elements.outerWrapper.width(9e4),e.finalWidth=e.elements.items.width(),e.elements.items.css("overflow",""),e.elements.outerWrapper.width("")),e.elements.items.width(e.finalWidth).height()>i&&e.elements.items.height(i),t.removeClass(e.classes.tempshow)},isInViewport:function(){var e=this,t=r.scrollTop(),i=r.height(),s=e.elements.outerWrapper.offset().top,n=s+e.elements.outerWrapper.outerHeight()+e.itemsHeight<=t+i,o=s-e.itemsHeight>t,a=!n&&o;e.elements.outerWrapper.toggleClass(e.classes.above,a)},detectItemVisibility:function(e){var t=this,i=t.$li.filter("[data-index]");t.state.multiple&&(e=f.isArray(e)&&0===e.length?0:e,e=f.isArray(e)?Math.min.apply(Math,e):e);var s=i.eq(e).outerHeight(),n=i[e].offsetTop,o=t.elements.itemsScroll.scrollTop(),a=n+2*s;t.elements.itemsScroll.scrollTop(a>o+t.itemsHeight?a-t.itemsHeight:n-s<o?n-s:o)},open:function(e){var n=this;return(!n.options.nativeOnMobile||!n.utils.isMobile())&&(n.utils.triggerCallback("BeforeOpen",n),e&&(e.preventDefault(),n.options.stopPropagation&&e.stopPropagation()),void(n.state.enabled&&(n.setOptionsDimensions(),f("."+n.classes.hideselect,"."+n.classes.open).children()[d]("close"),n.state.opened=!0,n.itemsHeight=n.elements.items.outerHeight(),n.itemsInnerHeight=n.elements.items.height(),n.elements.outerWrapper.addClass(n.classes.open),n.elements.input.val(""),e&&"focusin"!==e.type&&n.elements.input.focus(),setTimeout(function(){t.on("click"+i,f.proxy(n.close,n)).on("scroll"+i,f.proxy(n.isInViewport,n))},1),n.isInViewport(),n.options.preventWindowScroll&&t.on("mousewheel.sl DOMMouseScroll"+i,"."+n.classes.scroll,function(e){var t=e.originalEvent,i=f(this).scrollTop(),s=0;"detail"in t&&(s=-1*t.detail),"wheelDelta"in t&&(s=t.wheelDelta),"wheelDeltaY"in t&&(s=t.wheelDeltaY),"deltaY"in t&&(s=-1*t.deltaY),(i===this.scrollHeight-n.itemsInnerHeight&&s<0||0===i&&0<s)&&e.preventDefault()}),n.detectItemVisibility(n.state.selectedIdx),n.highlight(n.state.multiple?-1:n.state.selectedIdx),n.utils.triggerCallback("Open",n))))},close:function(){var e=this;e.utils.triggerCallback("BeforeClose",e),t.off(i),e.elements.outerWrapper.removeClass(e.classes.open),e.state.opened=!1,e.utils.triggerCallback("Close",e)},change:function(){var i=this;i.utils.triggerCallback("BeforeChange",i),i.state.multiple?(f.each(i.lookupItems,function(e){i.lookupItems[e].selected=!1,i.$element.find("option").prop("selected",!1)}),f.each(i.state.selectedIdx,function(e,t){i.lookupItems[t].selected=!0,i.$element.find("option").eq(t).prop("selected",!0)}),i.state.currValue=i.state.selectedIdx,i.setLabel(),i.utils.triggerCallback("Change",i)):i.state.currValue!==i.state.selectedIdx&&(i.$element.prop("selectedIndex",i.state.currValue=i.state.selectedIdx).data("value",i.lookupItems[i.state.selectedIdx].text),i.setLabel(),i.utils.triggerCallback("Change",i))},highlight:function(e){var t=this,i=t.$li.filter("[data-index]").removeClass("highlighted");t.utils.triggerCallback("BeforeHighlight",t),void 0===e||-1===e||t.lookupItems[e].disabled||(i.eq(t.state.highlightedIdx=e).addClass("highlighted"),t.detectItemVisibility(e),t.utils.triggerCallback("Highlight",t))},select:function(e){var t=this,i=t.$li.filter("[data-index]");if(t.utils.triggerCallback("BeforeSelect",t,e),void 0!==e&&-1!==e&&!t.lookupItems[e].disabled){if(t.state.multiple){t.state.selectedIdx=f.isArray(t.state.selectedIdx)?t.state.selectedIdx:[t.state.selectedIdx];var s=f.inArray(e,t.state.selectedIdx);-1!==s?t.state.selectedIdx.splice(s,1):t.state.selectedIdx.push(e),i.removeClass("selected").filter(function(e){return-1!==f.inArray(e,t.state.selectedIdx)}).addClass("selected")}else i.removeClass("selected").eq(t.state.selectedIdx=e).addClass("selected");t.state.multiple&&t.options.multiple.keepMenuOpen||t.close(),t.change(),t.utils.triggerCallback("Select",t,e)}},destroy:function(e){var t=this;t.state&&t.state.enabled&&(t.elements.items.add(t.elements.wrapper).add(t.elements.input).remove(),e||t.$element.removeData(d).removeData("value"),t.$element.prop("tabindex",t.originalTabindex).off(i).off(t.eventTriggers).unwrap().unwrap(),t.state.enabled=!1)}},f.fn[d]=function(t){return this.each(function(){var e=f.data(this,d);e&&!e.disableOnMobile?"string"==typeof t&&e[t]?e[t]():e.init(t):f.data(this,d,new o(this,t))})},f.fn[d].defaults={onChange:function(e){f(e).change()},maxHeight:300,keySearchTimeout:500,arrowButtonMarkup:'<b class="button">&#x25be;</b>',disableOnMobile:!1,nativeOnMobile:!0,openOnFocus:!0,openOnHover:!1,hoverIntentTimeout:500,expandToItemText:!1,responsive:!1,preventWindowScroll:!0,inheritOriginalWidth:!1,allowWrap:!0,stopPropagation:!0,optionsItemBuilder:"{text}",labelBuilder:"{text}",listBuilder:!1,keys:{previous:[37,38],next:[39,40],select:[9,13,27],open:[13,32,37,38,39,40],close:[9,27]},customClass:{prefix:d,camelCase:!1},multiple:{separator:", ",keepMenuOpen:!0,maxLabelEntries:!1}}}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(d){"use strict";var n,a=window.Slick||{};n=0,(a=function(e,t){var i,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(e),appendDots:d(e),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return d('<button type="button" data-role="none" role="button" tabindex="0" />').text(t+1)},dots:!1,dotsClass:"slick-dots slick-nav",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},s.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},d.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=d(e),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,i=d(e).data("slick")||{},s.options=d.extend({},s.defaults,t,i),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,void 0!==document.mozHidden?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=d.proxy(s.autoPlay,s),s.autoPlayClear=d.proxy(s.autoPlayClear,s),s.autoPlayIterator=d.proxy(s.autoPlayIterator,s),s.changeSlide=d.proxy(s.changeSlide,s),s.clickHandler=d.proxy(s.clickHandler,s),s.selectHandler=d.proxy(s.selectHandler,s),s.setPosition=d.proxy(s.setPosition,s),s.swipeHandler=d.proxy(s.swipeHandler,s),s.dragHandler=d.proxy(s.dragHandler,s),s.keyHandler=d.proxy(s.keyHandler,s),s.instanceUid=n++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},a.prototype.addSlide=a.prototype.slickAdd=function(e,t,i){var s=this;if("boolean"==typeof t)i=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?d(e).appendTo(s.$slideTrack):i?d(e).insertBefore(s.$slides.eq(t)):d(e).insertAfter(s.$slides.eq(t)):!0===i?d(e).prependTo(s.$slideTrack):d(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){d(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},a.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},a.prototype.animateSlide=function(e,t){var i={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),d({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(e){e=Math.ceil(e),!1===s.options.vertical?i[s.animType]="translate("+e+"px, 0px)":i[s.animType]="translate(0px,"+e+"px)",s.$slideTrack.css(i)},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?i[s.animType]="translate3d("+e+"px, 0px, 0px)":i[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(i),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},a.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=d(e).not(this.$slider)),e},a.prototype.asNavFor=function(t){var e=this.getNavTarget();null!==e&&"object"==typeof e&&e.each(function(){var e=d(this).slick("getSlick");e.unslicked||e.slideHandler(t,!0)})},a.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},a.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},a.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},a.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(t))},a.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=d(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=d(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},a.prototype.buildDots=function(){var e,t,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(i.$slider.addClass("slick-dotted"),t=d("<ul />").addClass(i.options.dotsClass),e=0;e<=i.getDotCount();e+=1)t.append(d("<li />").append(i.options.customPaging.call(this,i,e)));i.$dots=t.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},a.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){d(t).attr("data-slick-index",e).data("originalStyling",d(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?d('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),(!0===e.options.centerMode||!0===e.options.swipeToSlide)&&(e.options.slidesToScroll=1),d("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},a.prototype.buildRows=function(){var e,t,i,s,n,o,a,r=this;if(s=document.createDocumentFragment(),o=r.$slider.children(),1<r.options.rows){for(a=r.options.slidesPerRow*r.options.rows,n=Math.ceil(o.length/a),e=0;e<n;e++){var l=document.createElement("div");for(t=0;t<r.options.rows;t++){var d=document.createElement("div");for(i=0;i<r.options.slidesPerRow;i++){var c=e*a+(t*r.options.slidesPerRow+i);o.get(c)&&d.appendChild(o.get(c))}l.appendChild(d)}s.appendChild(l)}r.$slider.empty().append(s),r.$slider.children().children().children().css({width:100/r.options.slidesPerRow+"%",display:"inline-block"})}},a.prototype.checkResponsive=function(e,t){var i,s,n,o=this,a=!1,r=o.$slider.width(),l=window.innerWidth||d(window).width();if("window"===o.respondTo?n=l:"slider"===o.respondTo?n=r:"min"===o.respondTo&&(n=Math.min(l,r)),o.options.responsive&&o.options.responsive.length&&null!==o.options.responsive){for(i in s=null,o.breakpoints)o.breakpoints.hasOwnProperty(i)&&(!1===o.originalSettings.mobileFirst?n<o.breakpoints[i]&&(s=o.breakpoints[i]):n>o.breakpoints[i]&&(s=o.breakpoints[i]));null!==s?null!==o.activeBreakpoint?(s!==o.activeBreakpoint||t)&&(o.activeBreakpoint=s,"unslick"===o.breakpointSettings[s]?o.unslick(s):(o.options=d.extend({},o.originalSettings,o.breakpointSettings[s]),!0===e&&(o.currentSlide=o.options.initialSlide),o.refresh(e)),a=s):(o.activeBreakpoint=s,"unslick"===o.breakpointSettings[s]?o.unslick(s):(o.options=d.extend({},o.originalSettings,o.breakpointSettings[s]),!0===e&&(o.currentSlide=o.options.initialSlide),o.refresh(e)),a=s):null!==o.activeBreakpoint&&(o.activeBreakpoint=null,o.options=o.originalSettings,!0===e&&(o.currentSlide=o.options.initialSlide),o.refresh(e),a=s),e||!1===a||o.$slider.trigger("breakpoint",[o,a])}},a.prototype.changeSlide=function(e,t){var i,s,n=this,o=d(e.currentTarget);switch(o.is("a")&&e.preventDefault(),o.is("li")||(o=o.closest("li")),i=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,e.data.message){case"previous":s=0===i?n.options.slidesToScroll:n.options.slidesToShow-i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-s,!1,t);break;case"next":s=0===i?n.options.slidesToScroll:i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+s,!1,t);break;case"index":var a=0===e.data.index?0:e.data.index||o.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(a),!1,t),o.children().trigger("focus");break;default:return}},a.prototype.checkNavigable=function(e){var t,i;if(i=0,e>(t=this.getNavigableIndexes())[t.length-1])e=t[t.length-1];else for(var s in t){if(e<t[s]){e=i;break}i=t[s]}return e},a.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&d("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",d.proxy(e.interrupt,e,!0)).off("mouseleave.slick",d.proxy(e.interrupt,e,!1)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),d(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().off("click.slick",e.selectHandler),d(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),d(window).off("resize.slick.slick-"+e.instanceUid,e.resize),d("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),d(window).off("load.slick.slick-"+e.instanceUid,e.setPosition),d(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},a.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",d.proxy(e.interrupt,e,!1))},a.prototype.cleanUpRows=function(){var e;1<this.options.rows&&((e=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(e))},a.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},a.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),d(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){d(this).attr("style",d(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},a.prototype.disableTransition=function(e){var t={};t[this.transitionType]="",!1===this.options.fade?this.$slideTrack.css(t):this.$slides.eq(e).css(t)},a.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},a.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},a.prototype.filterSlides=a.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},a.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(e){e.stopImmediatePropagation();var t=d(this);setTimeout(function(){i.options.pauseOnFocus&&(i.focussed=t.is(":focus"),i.autoPlay())},0)})},a.prototype.getCurrent=a.prototype.slickCurrentSlide=function(){return this.currentSlide},a.prototype.getDotCount=function(){var e=this,t=0,i=0,s=0;if(!0===e.options.infinite)for(;t<e.slideCount;)++s,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)s=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++s,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else s=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return s-1},a.prototype.getLeft=function(e){var t,i,s,n=this,o=0;return n.slideOffset=0,i=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,o=i*n.options.slidesToShow*-1),n.slideCount%n.options.slidesToScroll!=0&&e+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(o=e>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(e-n.slideCount))*n.slideWidth*-1,(n.options.slidesToShow-(e-n.slideCount))*i*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,n.slideCount%n.options.slidesToScroll*i*-1))):e+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(e+n.options.slidesToShow-n.slideCount)*n.slideWidth,o=(e+n.options.slidesToShow-n.slideCount)*i),n.slideCount<=n.options.slidesToShow&&(o=n.slideOffset=0),!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),t=!1===n.options.vertical?e*n.slideWidth*-1+n.slideOffset:e*i*-1+o,!0===n.options.variableWidth&&(s=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(e):n.$slideTrack.children(".slick-slide").eq(e+n.options.slidesToShow),t=!0===n.options.rtl?s[0]?-1*(n.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,!0===n.options.centerMode&&(s=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(e):n.$slideTrack.children(".slick-slide").eq(e+n.options.slidesToShow+1),t=!0===n.options.rtl?s[0]?-1*(n.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,t+=(n.$list.width()-s.outerWidth())/2)),t},a.prototype.getOption=a.prototype.slickGetOption=function(e){return this.options[e]},a.prototype.getNavigableIndexes=function(){var e,t=this,i=0,s=0,n=[];for(e=!1===t.options.infinite?t.slideCount:(i=-1*t.options.slidesToScroll,s=-1*t.options.slidesToScroll,2*t.slideCount);i<e;)n.push(i),i=s+t.options.slidesToScroll,s+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return n},a.prototype.getSlick=function(){return this},a.prototype.getSlideCount=function(){var i,s,n=this;return s=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(e,t){return t.offsetLeft-s+d(t).outerWidth()/2>-1*n.swipeLeft?(i=t,!1):void 0}),Math.abs(d(i).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},a.prototype.goTo=a.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:parseInt(e)}},t)},a.prototype.init=function(e){var t=this;d(t.$slider).hasClass("slick-initialized")||(d(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},a.prototype.initADA=function(){var t=this;t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),t.$slideTrack.attr("role","listbox"),t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(e){d(this).attr({role:"option","aria-describedby":"slick-slide"+t.instanceUid+e})}),null!==t.$dots&&t.$dots.attr("role","tablist").find("li").each(function(e){d(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+e,id:"slick-slide"+t.instanceUid+e})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),t.activateADA()},a.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide))},a.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&d("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&d("li",e.$dots).on("mouseenter.slick",d.proxy(e.interrupt,e,!0)).on("mouseleave.slick",d.proxy(e.interrupt,e,!1))},a.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",d.proxy(e.interrupt,e,!1)))},a.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),d(document).on(e.visibilityChange,d.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),d(window).on("orientationchange.slick.slick-"+e.instanceUid,d.proxy(e.orientationChange,e)),d(window).on("resize.slick.slick-"+e.instanceUid,d.proxy(e.resize,e)),d("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),d(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),d(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},a.prototype.initUI=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},a.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},a.prototype.lazyLoad=function(){function e(e){d("img[data-lazy]",e).each(function(){var e=d(this),t=d(this).attr("data-lazy"),i=document.createElement("img");i.onload=function(){e.animate({opacity:0},100,function(){e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy").removeClass("slick-loading")}),s.$slider.trigger("lazyLoaded",[s,e,t])})},i.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,t])},i.src=t})}var t,i,s=this;!0===s.options.centerMode?i=!0===s.options.infinite?(t=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(t=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),s.options.slidesToShow/2+1+2+s.currentSlide):(t=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,i=Math.ceil(t+s.options.slidesToShow),!0===s.options.fade&&(0<t&&t--,i<=s.slideCount&&i++)),e(s.$slider.find(".slick-slide").slice(t,i)),s.slideCount<=s.options.slidesToShow?e(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?e(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&e(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},a.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},a.prototype.next=a.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},a.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},a.prototype.pause=a.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},a.prototype.play=a.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},a.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&t.initADA())},a.prototype.prev=a.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},a.prototype.preventDefault=function(e){e.preventDefault()},a.prototype.progressiveLazyLoad=function(e){e=e||1;var t,i,s,n=this,o=d("img[data-lazy]",n.$slider);o.length?(t=o.first(),i=t.attr("data-lazy"),(s=document.createElement("img")).onload=function(){t.attr("src",i).removeAttr("data-lazy").removeClass("slick-loading"),!0===n.options.adaptiveHeight&&n.setPosition(),n.$slider.trigger("lazyLoaded",[n,t,i]),n.progressiveLazyLoad()},s.onerror=function(){e<3?setTimeout(function(){n.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,t,i]),n.progressiveLazyLoad())},s.src=i):n.$slider.trigger("allImagesLoaded",[n])},a.prototype.refresh=function(e){var t,i,s=this;i=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>i&&(s.currentSlide=i),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),d.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},a.prototype.registerBreakpoints=function(){var e,t,i,s=this,n=s.options.responsive||null;if("array"===d.type(n)&&n.length){for(e in s.respondTo=s.options.respondTo||"window",n)if(i=s.breakpoints.length-1,t=n[e].breakpoint,n.hasOwnProperty(e)){for(;0<=i;)s.breakpoints[i]&&s.breakpoints[i]===t&&s.breakpoints.splice(i,1),i--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(e,t){return s.options.mobileFirst?e-t:t-e})}},a.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},a.prototype.resize=function(){var e=this;d(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=d(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},a.prototype.removeSlide=a.prototype.slickRemove=function(e,t,i){var s=this;return e="boolean"==typeof e?!0===(t=e)?0:s.slideCount-1:!0===t?--e:e,!(s.slideCount<1||e<0||e>s.slideCount-1)&&(s.unload(),!0===i?s.$slideTrack.children().remove():s.$slideTrack.children(this.options.slide).eq(e).remove(),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slidesCache=s.$slides,void s.reinit())},a.prototype.setCSS=function(e){var t,i,s=this,n={};!0===s.options.rtl&&(e=-e),t="left"==s.positionProp?Math.ceil(e)+"px":"0px",i="top"==s.positionProp?Math.ceil(e)+"px":"0px",n[s.positionProp]=e,!1===s.transformsEnabled||(!(n={})===s.cssTransitions?n[s.animType]="translate("+t+", "+i+")":n[s.animType]="translate3d("+t+", "+i+", 0px)"),s.$slideTrack.css(n)},a.prototype.setDimensions=function(){var e=this;!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},a.prototype.setFade=function(){var i,s=this;s.$slides.each(function(e,t){i=s.slideWidth*e*-1,!0===s.options.rtl?d(t).css({position:"relative",right:i,top:0,zIndex:s.options.zIndex-2,opacity:0}):d(t).css({position:"relative",left:i,top:0,zIndex:s.options.zIndex-2,opacity:0})}),s.$slides.eq(s.currentSlide).css({zIndex:s.options.zIndex-1,opacity:1})},a.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},a.prototype.setOption=a.prototype.slickSetOption=function(){var e,t,i,s,n,o=this,a=!1;if("object"===d.type(arguments[0])?(i=arguments[0],a=arguments[1],n="multiple"):"string"===d.type(arguments[0])&&(i=arguments[0],s=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===d.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)o.options[i]=s;else if("multiple"===n)d.each(i,function(e,t){o.options[e]=t});else if("responsive"===n)for(t in s)if("array"!==d.type(o.options.responsive))o.options.responsive=[s[t]];else{for(e=o.options.responsive.length-1;0<=e;)o.options.responsive[e].breakpoint===s[t].breakpoint&&o.options.responsive.splice(e,1),e--;o.options.responsive.push(s[t])}a&&(o.unload(),o.reinit())},a.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},a.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),(void 0!==t.WebkitTransition||void 0!==t.MozTransition||void 0!==t.msTransition)&&!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},a.prototype.setSlideClasses=function(e){var t,i,s,n,o=this;i=o.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),o.$slides.eq(e).addClass("slick-current"),!0===o.options.centerMode?(t=Math.floor(o.options.slidesToShow/2),!0===o.options.infinite&&(t<=e&&e<=o.slideCount-1-t?o.$slides.slice(e-t,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(s=o.options.slidesToShow+e,i.slice(s-t+1,s+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-o.options.slidesToShow).addClass("slick-center"):e===o.slideCount-1&&i.eq(o.options.slidesToShow).addClass("slick-center")),o.$slides.eq(e).addClass("slick-center")):0<=e&&e<=o.slideCount-o.options.slidesToShow?o.$slides.slice(e,e+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=o.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(n=o.slideCount%o.options.slidesToShow,s=!0===o.options.infinite?o.options.slidesToShow+e:e,o.options.slidesToShow==o.options.slidesToScroll&&o.slideCount-e<o.options.slidesToShow?i.slice(s-(o.options.slidesToShow-n),s+n).addClass("slick-active").attr("aria-hidden","false"):i.slice(s,s+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===o.options.lazyLoad&&o.lazyLoad()},a.prototype.setupInfinite=function(){var e,t,i,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(i=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-i;e-=1)t=e-1,d(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<i;e+=1)t=e,d(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){d(this).attr("id","")})}},a.prototype.interrupt=function(e){e||this.autoPlay(),this.interrupted=e},a.prototype.selectHandler=function(e){var t=this,i=d(e.target).is(".slick-slide")?d(e.target):d(e.target).parents(".slick-slide"),s=parseInt(i.attr("data-slick-index"));return s||(s=0),t.slideCount<=t.options.slidesToShow?(t.setSlideClasses(s),void t.asNavFor(s)):void t.slideHandler(s)},a.prototype.slideHandler=function(e,t,i){var s,n,o,a,r,l=null,d=this;return t=t||!1,!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===e||d.slideCount<=d.options.slidesToShow?void 0:(!1===t&&d.asNavFor(e),s=e,l=d.getLeft(s),a=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?a:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(e<0||e>d.getDotCount()*d.options.slidesToScroll)?void(!1===d.options.fade&&(s=d.currentSlide,!0!==i?d.animateSlide(a,function(){d.postSlide(s)}):d.postSlide(s))):!1===d.options.infinite&&!0===d.options.centerMode&&(e<0||e>d.slideCount-d.options.slidesToScroll)?void(!1===d.options.fade&&(s=d.currentSlide,!0!==i?d.animateSlide(a,function(){d.postSlide(s)}):d.postSlide(s))):(d.options.autoplay&&clearInterval(d.autoPlayTimer),n=s<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+s:s>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:s-d.slideCount:s,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,n]),o=d.currentSlide,d.currentSlide=n,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&((r=(r=d.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(d.currentSlide)),d.updateDots(),d.updateArrows(),!0===d.options.fade?(!0!==i?(d.fadeSlideOut(o),d.fadeSlide(n,function(){d.postSlide(n)})):d.postSlide(n),void d.animateHeight()):void(!0!==i?d.animateSlide(l,function(){d.postSlide(n)}):d.postSlide(n))))},a.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},a.prototype.swipeDirection=function(){var e,t,i,s,n=this;return e=n.touchObject.startX-n.touchObject.curX,t=n.touchObject.startY-n.touchObject.curY,i=Math.atan2(t,e),(s=Math.round(180*i/Math.PI))<0&&(s=360-Math.abs(s)),s<=45&&0<=s?!1===n.options.rtl?"left":"right":s<=360&&315<=s?!1===n.options.rtl?"left":"right":135<=s&&s<=225?!1===n.options.rtl?"right":"left":!0===n.options.verticalSwiping?35<=s&&s<=135?"down":"up":"vertical"},a.prototype.swipeEnd=function(e){var t,i,s=this;if(s.dragging=!1,s.interrupted=!1,s.shouldClick=!(10<s.touchObject.swipeLength),void 0===s.touchObject.curX)return!1;if(!0===s.touchObject.edgeHit&&s.$slider.trigger("edge",[s,s.swipeDirection()]),s.touchObject.swipeLength>=s.touchObject.minSwipe){switch(i=s.swipeDirection()){case"left":case"down":t=s.options.swipeToSlide?s.checkNavigable(s.currentSlide+s.getSlideCount()):s.currentSlide+s.getSlideCount(),s.currentDirection=0;break;case"right":case"up":t=s.options.swipeToSlide?s.checkNavigable(s.currentSlide-s.getSlideCount()):s.currentSlide-s.getSlideCount(),s.currentDirection=1}"vertical"!=i&&(s.slideHandler(t),s.touchObject={},s.$slider.trigger("swipe",[s,i]))}else s.touchObject.startX!==s.touchObject.curX&&(s.slideHandler(s.currentSlide),s.touchObject={})},a.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mouse")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},a.prototype.swipeMove=function(e){var t,i,s,n,o,a=this;return o=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!a.dragging||o&&1!==o.length)&&(t=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==o?o[0].pageX:e.clientX,a.touchObject.curY=void 0!==o?o[0].pageY:e.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2)))),"vertical"!==(i=a.swipeDirection())?(void 0!==e.originalEvent&&4<a.touchObject.swipeLength&&e.preventDefault(),n=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(n=a.touchObject.curY>a.touchObject.startY?1:-1),s=a.touchObject.swipeLength,(a.touchObject.edgeHit=!1)===a.options.infinite&&(0===a.currentSlide&&"right"===i||a.currentSlide>=a.getDotCount()&&"left"===i)&&(s=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=t+s*n:a.swipeLeft=t+s*(a.$list.height()/a.listWidth)*n,!0===a.options.verticalSwiping&&(a.swipeLeft=t+s*n),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))):void 0)},a.prototype.swipeStart=function(e){var t,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?!(i.touchObject={}):(void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,void(i.dragging=!0))},a.prototype.unfilterSlides=a.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},a.prototype.unload=function(){var e=this;d(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},a.prototype.unslick=function(e){this.$slider.trigger("unslick",[this,e]),this.destroy()},a.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},a.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},a.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},d.fn.slick=function(){var e,t,i=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),o=i.length;for(e=0;e<o;e++)if("object"==typeof s||void 0===s?i[e].slick=new a(i[e],s):t=i[e].slick[s].apply(i[e].slick,n),void 0!==t)return t;return i}}),window.CustomModernizr=function(e,f,o){function t(e){c.cssText=e}function a(e,t){return typeof e===t}function r(e,t){for(var i in e){var s=e[i];if(!~(""+s).indexOf("-")&&c[s]!==o)return"pfx"!=t||s}return!1}function s(e,t,i){var s=e.charAt(0).toUpperCase()+e.slice(1),n=(e+" "+g.join(s+" ")+s).split(" ");return a(t,"string")||a(t,"undefined")?r(n,t):function(e,t,i){for(var s in e){var n=t[e[s]];if(n!==o)return!1===i?e[s]:a(n,"function")?n.bind(i||t):n}return!1}(n=(e+" "+v.join(s+" ")+s).split(" "),t,i)}var i,n,l={},p=f.documentElement,u="modernizr",d=f.createElement(u),c=d.style,h=" -webkit- -moz- -o- -ms- ".split(" "),m="Webkit Moz O ms",g=m.split(" "),v=m.toLowerCase().split(" "),w={},y=[],b=y.slice,x=function(e,t,i,s){var n,o,a,r,l=f.createElement("div"),d=f.body,c=d||f.createElement("body");if(parseInt(i,10))for(;i--;)(a=f.createElement("div")).id=s?s[i]:u+(i+1),l.appendChild(a);return n=["&#173;",'<style id="s',u,'">',e,"</style>"].join(""),l.id=u,(d?l:c).innerHTML+=n,c.appendChild(l),d||(c.style.background="",c.style.overflow="hidden",r=p.style.overflow,p.style.overflow="hidden",p.appendChild(c)),o=t(l,e),d?l.parentNode.removeChild(l):(c.parentNode.removeChild(c),p.style.overflow=r),!!o},k={}.hasOwnProperty;for(var C in n=a(k,"undefined")||a(k.call,"undefined")?function(e,t){return t in e&&a(e.constructor.prototype[t],"undefined")}:function(e,t){return k.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(s){var n=this;if("function"!=typeof n)throw new TypeError;var o=b.call(arguments,1),a=function(){if(this instanceof a){var e=function(){};e.prototype=n.prototype;var t=new e,i=n.apply(t,o.concat(b.call(arguments)));return Object(i)===i?i:t}return n.apply(s,o.concat(b.call(arguments)))};return a}),w.csstransforms=function(){return!!s("transform")},w.csstransforms3d=function(){var i=!!s("perspective");return i&&"webkitPerspective"in p.style&&x("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(e,t){i=9===e.offsetLeft&&3===e.offsetHeight}),i},w.csstransitions=function(){return s("transition")},w)n(w,C)&&(i=C.toLowerCase(),l[i]=w[C](),y.push((l[i]?"":"no-")+i));return l.addTest=function(e,t){if("object"==typeof e)for(var i in e)n(e,i)&&l.addTest(i,e[i]);else{if(e=e.toLowerCase(),l[e]!==o)return l;t="function"==typeof t?t():t,p.className+=" "+(t?"":"no-")+e,l[e]=t}return l},t(""),d=null,l._version="2.6.2",l._prefixes=h,l._domPrefixes=v,l._cssomPrefixes=g,l.testProp=function(e){return r([e])},l.testAllProps=s,l.testStyles=x,l.prefixed=function(e,t,i){return t?s(e,t,i):s(e,"pfx")},p.className=p.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+" js "+y.join(" "),l}(0,this.document),window.findAndReplaceDOMText=function(){var i="retain",v=document;function l(){return function(e,t,i,s,n){if(t&&!t.nodeType&&arguments.length<=2)return!1;var o="function"==typeof i;o&&(a=i,i=function(e,t){return a(e.text,t.startIndex)});var a;var r=d(t,{find:e,wrap:o?null:i,replace:o?i:"$"+(s||"&"),prepMatch:function(e,t){if(!e[0])throw"findAndReplaceDOMText cannot handle zero-length matches";if(0<s){var i=e[s];e.index+=e[0].indexOf(i),e[0]=i}return e.endIndex=e.index+e[0].length,e.startIndex=e.index,e.index=t,e},filterElements:n});return l.revert=function(){return r.revert()},!0}.apply(null,arguments)||d.apply(null,arguments)}function d(e,t){return new s(e,t)}function s(e,t){t.portionMode=t.portionMode||i,this.node=e,this.options=t,this.prepMatch=t.prepMatch||this.prepMatch,this.reverts=[],this.matches=this.search(),this.matches.length&&this.processMatches()}return(l.Finder=s).prototype={search:function(){var e,t=0,i=this.options.find,s=this.getAggregateText(),n=[];if((i="string"==typeof i?RegExp(String(i).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1"),"g"):i).global)for(;e=i.exec(s);)n.push(this.prepMatch(e,t++));else(e=s.match(i))&&n.push(this.prepMatch(e,0));return n},prepMatch:function(e,t){if(!e[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");return e.endIndex=e.index+e[0].length,e.startIndex=e.index,e.index=t,e},getAggregateText:function(){var s=this.options.filterElements;return function e(t){if(3===t.nodeType)return t.data;if(s&&!s(t))return"";var i="";if(t=t.firstChild)for(;i+=e(t),t=t.nextSibling;);return i}(this.node)},processMatches:function(){var e,t,i,s=this.matches,n=this.node,o=this.options.filterElements,a=[],r=n,l=s.shift(),d=0,c=0,f=[n];e:for(;;){if(3===r.nodeType&&(!t&&r.length+d>=l.endIndex?t={node:r,index:c++,text:r.data.substring(l.startIndex-d,l.endIndex-d),indexInMatch:d-l.startIndex,indexInNode:l.startIndex-d,endIndexInNode:l.endIndex-d,isEnd:!0}:e&&a.push({node:r,index:c++,text:r.data,indexInMatch:d-l.startIndex,indexInNode:0}),!e&&r.length+d>l.startIndex&&(e={node:r,index:c++,indexInMatch:0,indexInNode:l.startIndex-d,endIndexInNode:l.endIndex-d,text:r.data.substring(l.startIndex-d,l.endIndex-d)}),d+=r.data.length),i=1===r.nodeType&&o&&!o(r),e&&t){if(r=this.replaceMatch(l,e,a,t),d-=t.node.data.length-t.endIndexInNode,t=e=null,a=[],c=0,0,!(l=s.shift()))break}else if(!i&&(r.firstChild||r.nextSibling)){r=r.firstChild?(f.push(r),r.firstChild):r.nextSibling;continue}for(;;){if(r.nextSibling){r=r.nextSibling;break}if((r=f.pop())===n)break e}}},revert:function(){for(var e=this.reverts.length;e--;)this.reverts[e]();this.reverts=[]},prepareReplacementString:function(e,t,s,i){var n=this.options.portionMode;return"first"===n&&0<t.indexInMatch?"":(e=e.replace(/\$(\d+|&|`|')/g,function(e,t){var i;switch(t){case"&":i=s[0];break;case"`":i=s.input.substring(0,s.startIndex);break;case"'":i=s.input.substring(s.endIndex);break;default:i=s[+t]}return i}),"first"===n?e:t.isEnd?e.substring(t.indexInMatch):e.substring(t.indexInMatch,t.indexInMatch+t.text.length))},getPortionReplacementNode:function(e,t,i){var s=this.options.replace||"$&",n=this.options.clss,o=this.options.wrap;if(o&&o.nodeType){var a=v.createElement("div");a.innerHTML=o.outerHTML||(new XMLSerializer).serializeToString(o),o=a.firstChild}if("function"==typeof s)return(s=s(e,t,i))&&s.nodeType?s:v.createTextNode(String(s));var r="string"==typeof o?v.createElement(o):o;return n&&(r.className=n),(s=v.createTextNode(this.prepareReplacementString(s,e,t,i))).data&&r?(r.appendChild(s),r):s},replaceMatch:function(e,t,i,s){var n,o,a=t.node,r=s.node;if(a===r){var l=a;0<t.indexInNode&&(n=v.createTextNode(l.data.substring(0,t.indexInNode)),l.parentNode.insertBefore(n,l));var d=this.getPortionReplacementNode(s,e);return l.parentNode.insertBefore(d,l),s.endIndexInNode<l.length&&(o=v.createTextNode(l.data.substring(s.endIndexInNode)),l.parentNode.insertBefore(o,l)),l.parentNode.removeChild(l),this.reverts.push(function(){n===d.previousSibling&&n.parentNode.removeChild(n),o===d.nextSibling&&o.parentNode.removeChild(o),d.parentNode.replaceChild(l,d)}),d}n=v.createTextNode(a.data.substring(0,t.indexInNode)),o=v.createTextNode(r.data.substring(s.endIndexInNode));for(var c=this.getPortionReplacementNode(t,e),f=[],p=0,u=i.length;p<u;++p){var h=i[p],m=this.getPortionReplacementNode(h,e);h.node.parentNode.replaceChild(m,h.node),this.reverts.push(function(e,t){return function(){t.parentNode.replaceChild(e.node,t)}}(h,m)),f.push(m)}var g=this.getPortionReplacementNode(s,e);return a.parentNode.insertBefore(n,a),a.parentNode.insertBefore(c,a),a.parentNode.removeChild(a),r.parentNode.insertBefore(g,r),r.parentNode.insertBefore(o,r),r.parentNode.removeChild(r),this.reverts.push(function(){n.parentNode.removeChild(n),c.parentNode.replaceChild(a,c),o.parentNode.removeChild(o),g.parentNode.replaceChild(r,g)}),g}},l}(),function(w,e){function c(t,i,s,n,o){var a=!1;return t.contents().detach().each(function(){var e=w(this);if(void 0===this)return!0;if(e.is("script, .dotdotdot-keep"))t.append(e);else{if(a)return!0;t.append(e),!o||e.is(n.after)||e.find(n.after).length||t[t.is("a, table, thead, tbody, tfoot, tr, col, colgroup, object, embed, param, ol, ul, dl, blockquote, select, optgroup, option, textarea, script, style")?"after":"append"](o),y(s,n)&&(a=3==this.nodeType?function(e,t,i,s,n){var o=e[0];if(!o)return!1;var a=k(o),r=-1!==a.indexOf(" ")?" ":" ",l="letter"==s.wrap?"":r,d=a.split(l),c=-1,f=-1,p=0,u=d.length-1;for(s.fallbackToLetter&&0==p&&0==u&&(l="",d=a.split(l),u=d.length-1);p<=u&&(0!=p||0!=u);){var h=Math.floor((p+u)/2);if(h==f)break;f=h,x(o,d.slice(0,f+1).join(l)+s.ellipsis),i.children().each(function(){w(this).toggle().toggle()}),y(i,s)?(u=f,s.fallbackToLetter&&0==p&&0==u&&(l="",d=d[0].split(l),f=c=-1,p=0,u=d.length-1)):p=c=f}if(-1==c||1==d.length&&0==d[0].length){var m=e.parent();e.detach();var g=n&&n.closest(m).length?n.length:0;if(m.contents().length>g?o=C(m.contents().eq(-1-g),t):(o=C(m,t,!0),g||m.detach()),o&&(a=b(k(o),s),x(o,a),g&&n)){var v=n.parent();w(o).parent().append(n),w.trim(v.html())||v.remove()}}else a=b(d.slice(0,c+1).join(l),s),x(o,a);return!0}(e,i,s,n,o):c(e,i,s,n,o)),a||o&&o.detach()}}),i.addClass("is-truncated"),a}function y(e,t){return e.innerHeight()>t.maxHeight}function b(e,t){for(;-1<w.inArray(e.slice(-1),t.lastCharacter.remove);)e=e.slice(0,-1);return w.inArray(e.slice(-1),t.lastCharacter.noEllipsis)<0&&(e+=t.ellipsis),e}function f(e){return{width:e.innerWidth(),height:e.innerHeight()}}function x(e,t){e.innerText?e.innerText=t:e.nodeValue?e.nodeValue=t:e.textContent&&(e.textContent=t)}function k(e){return e.innerText?e.innerText:e.nodeValue?e.nodeValue:e.textContent?e.textContent:""}function o(e){for(;(e=e.previousSibling)&&1!==e.nodeType&&3!==e.nodeType;);return e}function C(e,t,i){var s,n=e&&e[0];if(n){if(!i){if(3===n.nodeType)return n;if(w.trim(e.text()))return C(e.contents().last(),t)}for(s=o(n);!s;){if((e=e.parent()).is(t)||!e.length)return!1;s=o(e[0])}if(s)return C(w(s),t)}return!1}if(!w.fn.dotdotdot){w.fn.dotdotdot=function(e){if(0==this.length)return w.fn.dotdotdot.debug('No element found for "'+this.selector+'".'),this;if(1<this.length)return this.each(function(){w(this).dotdotdot(e)});var n=this,o=n.contents();n.data("dotdotdot")&&n.trigger("destroy.dot"),n.data("dotdotdot-style",n.attr("style")||""),n.css("word-wrap","break-word"),"nowrap"===n.css("white-space")&&n.css("white-space","normal"),n.bind_events=function(){return n.bind("update.dot",function(e,t){switch(n.removeClass("is-truncated"),e.preventDefault(),e.stopPropagation(),typeof a.height){case"number":a.maxHeight=a.height;break;case"function":a.maxHeight=a.height.call(n[0]);break;default:a.maxHeight=function(e){for(var t=e.innerHeight(),i=["paddingTop","paddingBottom"],s=0,n=i.length;s<n;s++){var o=parseInt(e.css(i[s]),10);isNaN(o)&&(o=0),t-=o}return t}(n)}a.maxHeight+=a.tolerance,void 0!==t&&(("string"==typeof t||"nodeType"in t&&1===t.nodeType)&&(t=w("<div />").append(t).contents()),t instanceof w&&(o=t)),(d=n.wrapInner('<div class="dotdotdot" />').children()).contents().detach().end().append(o.clone(!0)).find("br").replaceWith("  <br />  ").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});var i=!1,s=!1;return r.afterElement&&((i=r.afterElement.clone(!0)).show(),r.afterElement.detach()),y(d,a)&&(s="children"==a.wrap?function(e,t,i){var s=e.children(),n=!1;e.empty();for(var o=0,a=s.length;o<a;o++){var r=s.eq(o);if(e.append(r),i&&e.append(i),y(e,t)){r.remove(),n=!0;break}i&&i.detach()}return n}(d,a,i):c(d,n,d,a,i)),d.replaceWith(d.contents()),d=null,w.isFunction(a.callback)&&a.callback.call(n[0],s,o),r.isTruncated=s}).bind("isTruncated.dot",function(e,t){return e.preventDefault(),e.stopPropagation(),"function"==typeof t&&t.call(n[0],r.isTruncated),r.isTruncated}).bind("originalContent.dot",function(e,t){return e.preventDefault(),e.stopPropagation(),"function"==typeof t&&t.call(n[0],o),o}).bind("destroy.dot",function(e){e.preventDefault(),e.stopPropagation(),n.unwatch().unbind_events().contents().detach().end().append(o).attr("style",n.data("dotdotdot-style")||"").removeClass("is-truncated").data("dotdotdot",!1)}),n},n.unbind_events=function(){return n.unbind(".dot"),n},n.watch=function(){if(n.unwatch(),"window"==a.watch){var e=w(window),t=e.width(),i=e.height();e.bind("resize.dot"+r.dotId,function(){t==e.width()&&i==e.height()&&a.windowResizeFix||(t=e.width(),i=e.height(),l&&clearInterval(l),l=setTimeout(function(){n.trigger("update.dot")},100))})}else s=f(n),l=setInterval(function(){if(n.is(":visible")){var e=f(n);s.width==e.width&&s.height==e.height||(n.trigger("update.dot"),s=e)}},500);return n},n.unwatch=function(){return w(window).unbind("resize.dot"+r.dotId),l&&clearInterval(l),n};var t,i,a=w.extend(!0,{},w.fn.dotdotdot.defaults,e),r={},s={},l=null,d=null;return a.lastCharacter.remove instanceof Array||(a.lastCharacter.remove=w.fn.dotdotdot.defaultArrays.lastCharacter.remove),a.lastCharacter.noEllipsis instanceof Array||(a.lastCharacter.noEllipsis=w.fn.dotdotdot.defaultArrays.lastCharacter.noEllipsis),r.afterElement=(t=a.after,i=n,!!t&&("string"==typeof t?!!(t=w(t,i)).length&&t:!!t.jquery&&t)),r.isTruncated=!1,r.dotId=p++,n.data("dotdotdot",!0).bind_events().trigger("update.dot"),a.watch&&n.watch(),n},w.fn.dotdotdot.defaults={ellipsis:"... ",wrap:"word",fallbackToLetter:!0,lastCharacter:{},tolerance:0,callback:null,after:null,height:null,watch:!1,windowResizeFix:!0},w.fn.dotdotdot.defaultArrays={lastCharacter:{remove:[" "," ",",",";",".","!","?"],noEllipsis:[]}},w.fn.dotdotdot.debug=function(e){};var p=1,t=w.fn.html;w.fn.html=function(e){return null!=e&&!w.isFunction(e)&&this.data("dotdotdot")?this.trigger("update",[e]):t.apply(this,arguments)};var i=w.fn.text;w.fn.text=function(e){return null!=e&&!w.isFunction(e)&&this.data("dotdotdot")?(e=w("<div />").text(e).html(),this.trigger("update",[e])):i.apply(this,arguments)}}}(jQuery),jQuery(document).ready(function(o){o(".dot-ellipsis").each(function(){var e=o(this).hasClass("dot-resize-update"),t=o(this).hasClass("dot-timer-update"),s=0,i=o(this).attr("class").split(/\s+/);o.each(i,function(e,t){var i=t.match(/^dot-height-(\d+)$/);null!==i&&(s=Number(i[1]))});var n=new Object;t&&(n.watch=!0),e&&(n.watch="window"),0<s&&(n.height=s),o(this).dotdotdot(n)})}),jQuery(window).on("load",function(){jQuery(".dot-ellipsis.dot-load-update").trigger("update.dot")}),window.ShuffleCustom=function(I,e,a){"use strict";if("object"!=typeof e)throw new Error("Shuffle.js requires Modernizr.\nhttp://vestride.github.io/Shuffle/#dependencies");var t,i=e.prefixed("transition"),s=e.prefixed("transitionDelay"),n=e.prefixed("transitionDuration"),o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[i],r=e.prefixed("transform"),l=(t=r)?t.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-"):"",d=e.csstransforms&&e.csstransitions,c=e.csstransforms3d,f="shuffle",p="all";function u(e,t,i){for(var s=0,n=e.length;s<n;s++)if(t.call(i,e[s],s,e)==={})return}function h(e,t,i){return setTimeout(I.proxy(e,t),i)}function m(e){return Math.max.apply(Math,e)}function g(e){return I.isNumeric(e)?e:0}var v=function(e,t){this.x=g(e),this.y=g(t)};v.equals=function(e,t){return e.x===t.x&&e.y===t.y};var w=0,y=I(window),b=0,$=function(e,t,i){t=t||{},I.extend(this,$.options,t,$.settings),this.$el=I(e),this.id=b++,this.element=e,this.only_sort=i,this.unique="shuffle_"+w++,this._fire($.EventType.LOADING),this._init(),h(function(){this.initialized=!0,this._fire($.EventType.DONE)},this,16)};return $.EventType={LOADING:"loading",DONE:"done",LAYOUT:"layout",REMOVED:"removed"},$.ClassName={BASE:f,SHUFFLE_ITEM:"shuffle-item",FILTERED:"filtered",CONCEALED:"concealed"},$.options={group:p,speed:250,easing:"ease-out",itemSelector:"",sizer:null,gutterWidth:0,columnWidth:0,delimeter:null,buffer:0,initialSort:null,throttle:function(i,s,n){var o,a,r,l=null,d=0;n=n||{};var c=function(){d=!1===n.leading?0:I.now(),l=null,r=i.apply(o,a),o=a=null};return function(){var e=I.now();d||!1!==n.leading||(d=e);var t=s-(e-d);return o=this,a=arguments,t<=0||s<t?(clearTimeout(l),l=null,d=e,r=i.apply(o,a),o=a=null):l||!1===n.trailing||(l=setTimeout(c,t)),r}},throttleTime:100,sequentialFadeDelay:150,supported:d},$.settings={useSizer:!1,itemCss:{position:"absolute",top:0,left:0,visibility:"visible"},revealAppendedDelay:300,lastSort:{},lastFilter:p,enabled:!0,destroyed:!1,initialized:!1,_animations:[],styleQueue:[]},$.Point=v,$._getItemTransformString=function(e,t){return c?"translate3d("+e.x+"px, "+e.y+"px, 0) scale3d("+t+", "+t+", 1)":"translate("+e.x+"px, "+e.y+"px) scale("+t+")"},$._getNumberStyle=function(e,t){return $._getFloat(I(e).css(t))},$._getInt=function(e){return g(parseInt(e,10))},$._getFloat=function(e){return g(parseFloat(e))},$._getOuterWidth=function(e,t){return I(e).outerWidth(!!t)},$._getOuterHeight=function(e,t){return I(e).outerHeight(!!t)},$._skipTransition=function(e,t,i){var s=e.style[n];e.style[n]="0ms",t.call(i),e.offsetWidth,e.style[n]=s},$.prototype._init=function(){if(this.$items=this._getItems(),!this.only_sort){this.sizer=this._getElementOption(this.sizer),this.sizer&&(this.useSizer=!0),this.$el.addClass($.ClassName.BASE),this.containerWidth=$._getOuterWidth(this.element),this._itemMargin=this._getGutterSize(this.containerWidth),this._initItems(),y.on("resize."+f+"."+this.unique,this._getResizeFunction());var e=this.$el.css(["position","overflow"]),t=$._getOuterWidth(this.element);this._validateStyles(e),this._setColumns(t)}this.shuffle(this.group,this.initialSort),this.supported&&h(function(){this.destroyed||(this._setTransitions(),this.element.style[i]="height "+this.speed+"ms "+this.easing)},this)},$.prototype._getResizeFunction=function(){var e=I.proxy(this._onResize,this);return this.throttle?this.throttle(e,this.throttleTime):e},$.prototype._getElementOption=function(e){return"string"==typeof e?this.$el.find(e)[0]||null:e&&e.nodeType&&1===e.nodeType?e:e&&e.jquery?e[0]:null},$.prototype._validateStyles=function(e){"static"===e.position&&(this.element.style.position="relative"),e.overflow},$.prototype._filter=function(e,t){e=e||this.lastFilter,t=t||this.$items;var i=this._getFilteredSets(e,t);return this._toggleFilterClasses(i.filtered,i.concealed),"string"==typeof(this.lastFilter=e)&&(this.group=e),i.filtered},$.prototype._getFilteredSets=function(i,e){var s=I(),n=I();return i===p?s=e:u(e,function(e){var t=I(e);this._doesPassFilter(i,t)||t.is(".ff-ad")?s=s.add(t):n=n.add(t)},this),{filtered:s,concealed:n}},$.prototype._doesPassFilter=function(e,t){if(I.isFunction(e))return e.call(t[0],t,this);var i=t.data("groups"),s=this.delimeter&&!I.isArray(i)?i.split(this.delimeter):i;return-1<I.inArray(e,s)},$.prototype._toggleFilterClasses=function(e,t){e.removeClass($.ClassName.CONCEALED).addClass($.ClassName.FILTERED),t.removeClass($.ClassName.FILTERED).addClass($.ClassName.CONCEALED)},$.prototype._initItems=function(e,b,t){var x,k,C,i,s,n,o,a,r,l,d,c,f,T=this,p=e||this.$items,S=this.columnWidth(this.containerWidth,this._itemMargin),_=this.streamOpts.layout,u=this.streamOpts.trueLayout;if("carousel"===u){this.$el.data("slick")&&(s=this.$el.slick("slickCurrentSlide"),this.$el.slick("unslick").off("destroy").off("beforeChange"),this.$el.find(".ff-carousel-slide").each(function(){I(this).find(".ff-item").unwrap()}),t&&this.$el.append(e),this.$items=this._getItems(),this.$el.data("slick",null));for(var h=0;h<this.$items.length;h+=this.streamOpts.itemsPerSlide)this.$items.slice(h,h+this.streamOpts.itemsPerSlide).wrapAll("<div class='ff-carousel-slide'></div>");0<this._itemMargin&&(i=parseInt(this._itemMargin/2),(o=document.getElementById("ff-carousel-css"))&&o.parentNode.removeChild(o),this._addStyleSheet(".ff-stream-wrapper { padding: "+i+"px;} .ff-truelayout-carousel .ff-item {margin: "+i+"px}","ff-carousel-css"))}this.itemCss.width=S,this.gridLayout=_,b&&"carousel"!==u||(p.addClass([$.ClassName.SHUFFLE_ITEM,$.ClassName.FILTERED].join(" ")),p.css(this.itemCss).data("point",new v).data("scale",1)),"grid"===_?(x=this.streamOpts["g-ratio-h"]*S/this.streamOpts["g-ratio-w"],x=Math.floor(x),k=Math.floor(x*this._altEval(this.streamOpts["g-ratio-img"])),n=p.first(),C=n.find(".ff-item-meta").height(),(o=document.getElementById("ff-grid-css-"+this.streamOpts.id))&&o.parentNode.removeChild(o),this._addStyleSheet("#ff-stream-"+this.streamOpts.id+" .ff-item-cont { height: "+(x-44)+"px; /*overflow:hidden*/} #ff-stream-"+this.streamOpts.id+" .ff-ad .ff-item-cont { height: "+x+"px; overflow:hidden} #ff-stream-"+this.streamOpts.id+" .ff-has-overlay .ff-item-cont { height: "+x+"px; /*overflow:hidden*/} #ff-stream-"+this.streamOpts.id+" .ff-item .ff-img-holder{height: "+k+"px}#ff-stream-"+this.streamOpts.id+" .ff-has-overlay .ff-img-holder{height: "+x+"px}","ff-grid-css-"+this.streamOpts.id)):this.streamOpts.isOverlay&&(n=p.first(),C=n.find(".ff-item-meta").height()),p.each(function(e){var t,i,s,n,o,a,r,l,d,c,f,p,u,h=I(this),m=h.data(),g=m.media&&m.media.split(";"),v=h.find(".ff-img-holder img"),w={},y=T.streamOpts.isOverlay&&v.length;g?(i=(t={width:g[4]||g[0],height:g[5]||g[1]}).width&&t.height?T._calcImageProportion(S,t):0,v.css("minHeight",i)):v.length&&(g=v.data("size"))&&(i=(t={width:g.width,height:g.height}).width&&t.height?T._calcImageProportion(S,t):0,v.css("minHeight",i)),("grid"===_||y)&&(d=h.find(y?".ff-overlay-wrapper":".ff-item-cont"),r=h.find(".ff-content"),l=d.find("> h4"),c=d.children(),y&&(c=c.not(".ff-overlay")),"label1"===T.streamOpts["icon-style"]&&h.is(".ff-meta-first")||(c=c.not(".ff-label-wrapper")),p=parseInt(c.first().css("marginTop")),u=parseInt(c.last().css("marginBottom")),a=.07*S,f=(c.length-1)*a+p+u,o=l.length?l.height():0,(s=(x||i||v.height())-("ad"===h.data("type")?0:(v.length&&!y?k:0)+o+C+44)-f)<21&&(s=20<=s?20:o?0:s<0?21+s-a:s),w={height:s},r.css(w),0!==w.height&&r.length||(n=x-(v.length&&!y?k:0)-C-44-f,w={},(n=Math.floor(n))<=21&&(20<=n?(l.addClass("ff-header-min"),n=21):(n=n<0?21+n-a:n,w.textIndent="-9999px")),(w.height=n)<=0&&l.detach(),l.css(w)),b&&h.find(".ff-content").dotdotdot({ellipsis:"...",after:""}))}),"carousel"===u&&(f=this.streamOpts["c-autoplay"]?this.streamOpts["c-autoplay"].trim():"",r="yep"==this.streamOpts["c-arrows-always"]?"ff-arrows-always":"ff-arrows-hover",l="yep"==this.streamOpts["c-arrows-mob"]?"ff-arrows-mob":"",d="yep"==this.streamOpts["c-dots"]?"ff-dots-visible":"ff-dots-hidden",c="yep"==this.streamOpts["c-dots-mob"]?"ff-dots-mob":"",a={infinite:!0,dots:!0,slidesToShow:1,initialSlide:s||0,prevArrow:'<span class="flaticon-chevron-left slick-prev"></span>',nextArrow:'<span class="flaticon-chevron-right slick-next"></span>'},""!=f&&(a.autoplay=!0,a.autoplaySpeed=1e3*f),T.$el.slick(a).addClass(r+" "+d+" "+l+" "+c).on("destroy",function(){T.$el.trigger("slick-destroyed")}).on("beforeChange",function(e,t,i,s){i<s&&s===t.slideCount-1&&T.$el.trigger("slick-last-slide",{slick:t})}).data("slick",T.$el.slick("getSlick")))},$.prototype._calcImageProportion=function(e,t){var i=e/t.width;return Math.round(t.height*i)},$.prototype._addCSSRule=function(e,t,i){if(e&&e.cssRules){for(var s=e.cssRules.length-1,n=s;0<n;n--){var o=e.cssRules[n];o.selectorText===t&&(i=o.style.cssText+i,e.deleteRule(n),s=n)}return e.insertRule?e.insertRule(t+"{"+i+"}",s):e.addRule(t,i,s),e.cssRules[s].cssText}},$.prototype._altEval=function(e){return new Function("return "+e)()},$.prototype._addStyleSheet=function(e,t){var i=document.createElement("style");return i.type="text/css",t&&(i.id=t),/WebKit|MSIE/i.test(navigator.userAgent)?i.styleSheet?i.styleSheet.cssText=e:i.innerText=e:i.innerHTML=e,document.getElementsByTagName("head")[0].appendChild(i),i},$.prototype._updateItemCount=function(){this.visibleItems=this._getFilteredItems().length},$.prototype._setTransition=function(e){e.style[i]=l+" "+this.speed+"ms "+this.easing+", opacity "+this.speed+"ms "+this.easing},$.prototype._setTransitions=function(e){u(e=e||this.$items,function(e){this._setTransition(e)},this)},$.prototype._setSequentialDelay=function(e){this.supported&&u(e,function(e,t){e.style[s]="0ms,"+(t+1)*this.sequentialFadeDelay+"ms"},this)},$.prototype._getItems=function(){return this.$el.find(this.itemSelector)},$.prototype._getFilteredItems=function(){return this.destroyed?I():this.$items.filter("."+$.ClassName.FILTERED)},$.prototype._getConcealedItems=function(){return this.$items.filter("."+$.ClassName.CONCEALED)},$.prototype._getColumnSize=function(e,t){var i;return 0===(i=I.isFunction(this.columnWidth)?this.columnWidth(e,t):this.useSizer?$._getOuterWidth(this.sizer):this.columnWidth?this.columnWidth:0<this.$items.length?$._getOuterWidth(this.$items[0],!0):e)&&(i=e),i+t},$.prototype._getGutterSize=function(e){return I.isFunction(this.gutterWidth)?this.gutterWidth(e):this.useSizer?$._getNumberStyle(this.sizer,"marginLeft"):this.gutterWidth},$.prototype._setColumns=function(e){var t=e||$._getOuterWidth(this.element),i=this._itemMargin=this._getGutterSize(t),s=this._getColumnSize(t,i);this.containerWidth=t;var n=((t-=2*i)+i)/s;this.cols=Math.max(Math.floor(n),1),this.colWidth=s},$.prototype._setContainerSize=function(){this.$el.css("height",this._getContainerSize())},$.prototype._getContainerSize=function(){return m(this.positions)},$.prototype._fire=function(e,t){this.$el.trigger(e+"."+f,t&&t.length?t:[this])},$.prototype._resetCols=function(){var e=this.cols;for(this.positions=[];e--;)this.positions.push(0)},$.prototype._layout=function(e,t){var i=this;u(e,function(e){i._layoutItem(e,!!t)},i),i._processStyleQueue(),i._setContainerSize()},$.prototype._layoutItem=function(e,t){var i=I(e),s=i.data(),n=(s.point,s.scale,{width:$._getOuterWidth(e,!0),height:$._getOuterHeight(e,!0)}),o=this._getItemPosition(n);s.point=o,s.scale=1,this.styleQueue.push({$item:i,point:o,scale:1,width:this.itemCss.width,opacity:t?0:1,skipTransition:t,callfront:function(){t||i.css("visibility","visible")},callback:function(){t&&i.css("visibility","hidden")}})},$.prototype._getItemPosition=function(e,t){var i=this._getColumnSpan(e.width,this.colWidth,this.cols),s=this._getColumnSet(i,this.cols),n=this._getShortColumn(s,this.buffer),o=Math.round((this.containerWidth-(e.width*this.cols+this._itemMargin*(this.cols-1)))/2),a=new v(Math.round(this.colWidth*n+(0<o?o:0)),Math.round(s[n]));0!=a.y&&(a.y=a.y+this._itemMargin);for(var r=s[n]+e.height+(0!=a.y?this._itemMargin:0),l=this.cols+1-s.length,d=0;d<l;d++)this.positions[n+d]=r;return a},$.prototype._getColumnSpan=function(e,t,i){var s=e/t;return Math.abs(Math.round(s)-s)<.3&&(s=Math.round(s)),Math.min(Math.ceil(s),i)},$.prototype._getColumnSet=function(e,t){if(1===e)return this.positions;for(var i=t+1-e,s=[],n=0;n<i;n++)s[n]=m(this.positions.slice(n,n+e));return s},$.prototype._getShortColumn=function(e,t){for(var i,s=(i=e,Math.min.apply(Math,i)),n=0,o=e.length;n<o;n++)if(e[n]>=s-t&&e[n]<=s+t)return n;return 0},$.prototype._shrink=function(e){u(e||this._getConcealedItems(),function(e){var t=I(e),i=t.data();.001!==i.scale&&(i.scale=.001,this.styleQueue.push({$item:t,point:i.point,scale:.001,opacity:0,callback:function(){t.css({visibility:"hidden"})}}))},this)},$.prototype._onResize=function(){if(this.enabled&&!this.destroyed&&!this.isTransitioning){var e=$._getOuterWidth(this.element);if(e!==this.containerWidth){if(this.containerWidth=e,this._itemMargin=this._getGutterSize(this.containerWidth),"grid"===this.gridLayout){var t=document.getElementById("ff-grid-css-"+this.streamOpts.id),i=document.getElementById("ff-carousel-css");t.parentNode.removeChild(t),i&&i.parentNode.removeChild(i)}this._initItems(this.$items,!0),this.update()}}},$.prototype._getStylesForTransition=function(e,t){var i={opacity:e.opacity};return e.width&&(i.width=e.width),this.supported?i[r]=$._getItemTransformString(e.point,e.scale):(i.left=e.point.x,i.top=e.point.y),i},$.prototype._transition=function(e){var t=this._getStylesForTransition(e);e.$item.data("keep-pos")?(e.$item.removeData("keep-pos"),h(function(){this._startItemAnimation(e.$item,t,e.callfront||I.noop,e.callback||I.noop)},this,1e3)):this._startItemAnimation(e.$item,t,e.callfront||I.noop,e.callback||I.noop)},$.prototype._startItemAnimation=function(e,t,i,s){if(i(),!this.initialized)return e.css(t),void s();if(this.supported)e.css(t),e.on(o,function e(t){t.target===t.currentTarget&&(I(t.target).off(o,e),s())});else{var n=e.stop(!0).animate(t,this.speed,"swing",s);this._animations.push(n.promise())}},$.prototype._processStyleQueue=function(e){var t=I();u(this.styleQueue,function(e){e.skipTransition?this._styleImmediately(e):(t=t.add(e.$item),this._transition(e))},this),0<t.length&&this.initialized?(this.isTransitioning=!0,this.supported?this._whenCollectionDone(t,o,this._movementFinished):this._whenAnimationsDone(this._movementFinished),this.isTransitioning=!1):e||h(this._layoutEnd,this),this.styleQueue.length=0},$.prototype._styleImmediately=function(e){$._skipTransition(e.$item[0],function(){e.$item.css(this._getStylesForTransition(e))},this)},$.prototype._movementFinished=function(){this._layoutEnd()},$.prototype._layoutEnd=function(){this.destroyed||this._fire($.EventType.LAYOUT)},$.prototype._addItems=function(e,t,i){this._initItems(e,!1,!0),this._setTransitions(e),this.$items=this._getItems(),this._shrink(e),u(this.styleQueue,function(e){e.skipTransition=!0}),this._processStyleQueue(!0),t?this._addItemsToEnd(e,i):this.shuffle(this.lastFilter)},$.prototype._addItemsToEnd=function(e,t){var i=this._filter(null,e).get();this._updateItemCount(),this._layout(i,!0),t&&this.supported&&this._setSequentialDelay(i),this._revealAppended(i)},$.prototype._revealAppended=function(e){h(function(){u(e,function(e){var t=I(e);this._transition({$item:t,opacity:1,point:t.data("point"),scale:1})},this),this._whenCollectionDone(I(e),o,function(){I(e).css(s,"0ms"),this._movementFinished()})},this,this.revealAppendedDelay)},$.prototype._whenCollectionDone=function(e,i,s){var n=0,o=e.length,a=this;e.on(i,function e(t){t.target===t.currentTarget&&(I(t.target).off(i,e),++n===o&&s.call(a))})},$.prototype._whenAnimationsDone=function(e){I.when.apply(null,this._animations).always(I.proxy(function(){this._animations.length=0,e.call(this)},this))},$.prototype.shuffle=function(e,t){this.enabled&&!this.isTransitioning&&(e||(e=p),this._filter(e),this._updateItemCount(),this._shrink(),this.sort(t))},$.prototype.sort=function(e){if(this.enabled&&!this.isTransitioning){this._resetCols();var t=e||this.lastSort,i=this._getFilteredItems().sorted(t);this._layout(i),this.lastSort=t}},$.prototype.update=function(e){var r=this;this.enabled&&!this.isTransitioning&&(e||(this._setColumns(),this.$items.css("width",this.colWidth-this._itemMargin),this.$items.each(function(e,t){var i=I(this),s=i.data(),n=s.media&&s.media.split(";");if(n){var o={width:n[4],height:n[5]},a=r._calcImageProportion(r.colWidth-r._itemMargin,o);i.find(".ff-img-holder img").css("minHeight",a)}}),this.itemCss.width=this.colWidth-this._itemMargin),r.sort())},$.prototype.layout=function(){this.destroyed||this.update(!0)},$.prototype.appended=function(e,t,i){this._addItems(e,!0,!0)},$.prototype.disable=function(){this.enabled=!1},$.prototype.enable=function(e){!(this.enabled=!0)!==e&&this.update()},$.prototype.remove=function(e){e.length&&e.jquery&&(this._toggleFilterClasses(I(),e),this._shrink(e),this.sort(),this.$el.one($.EventType.LAYOUT+"."+f,I.proxy(function(){e.remove(),this.$items=this._getItems(),this._updateItemCount(),this._fire($.EventType.REMOVED,[e,this]),e=null},this)))},$.prototype.destroy=function(){y.off("."+this.unique),this.$el.removeClass(f).removeAttr("style").removeData(f),this.$items.removeAttr("style").removeData("point").removeData("scale").removeClass([$.ClassName.CONCEALED,$.ClassName.FILTERED,$.ClassName.SHUFFLE_ITEM].join(" ")),this.$items=null,this.$el=null,this.sizer=null,this.element=null,this.destroyed=!0},I.fn.shuffleCustom=function(i){var s=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=I(this),t=e.data(f);t?"string"==typeof i&&t[i]&&t[i].apply(t,s):(t=new $(this,i,"only_sort"===s[1]),e.data(f,t))})},I.fn.sorted=function(e){var n=I.extend({},I.fn.sorted.defaults,e),t=this.get(),o=!1;return t.length?n.randomize?function(e){var t,i,s=e.length;if(!s)return e;for(;--s;)i=Math.floor(Math.random()*(s+1)),t=e[i],e[i]=e[s],e[s]=t;return e}(t):(I.isFunction(n.by)&&t.sort(function(e,t){if(o)return 0;var i=n.by(I(e)),s=n.by(I(t));return i===a&&s===a?(o=!0,0):i<s||"sortFirst"===i||"sortLast"===s?-1:s<i||"sortLast"===i||"sortFirst"===s?1:0}),o?this.get():(n.reverse&&t.reverse(),t)):[]},I.fn.sorted.defaults={reverse:!1,by:null,randomize:!1},$}(window.jQuery,window.CustomModernizr),function(e,c){var s,t=e.jQuery||e.Cowboy||(e.Cowboy={});t.throttleCustom=s=function(n,o,a,r){var l,d=0;function e(){var e=this,t=+new Date-d,i=arguments;function s(){d=+new Date,a.apply(e,i)}r&&!l&&s(),l&&clearTimeout(l),r===c&&n<t?s():!0!==o&&(l=setTimeout(r?function(){l=c}:s,r===c?n-t:n))}return"boolean"!=typeof o&&(r=a,a=o,o=c),t.guid&&(e.guid=a.guid=a.guid||t.guid++),e},t.debounce=function(e,t,i){return i===c?s(e,t,!1):s(e,i,!1!==t)}}(this),function(r){"use strict";var i=null,e=!1,t=r(window),s=function(e){var t=this;if(r.extend(t,s.options,e,s.settings),!r.isFunction(t.enter))throw new TypeError("Viewport.add :: No `enter` function provided in Viewport options.");"string"==typeof t.threshold&&-1<t.threshold.indexOf("%")?(t.isThresholdPercentage=!0,t.threshold=parseFloat(t.threshold)/100):t.threshold<1&&0<t.threshold&&(t.isThresholdPercentage=!0),t.hasLeaveCallback=r.isFunction(t.leave),t.$element=r(t.element),t.idx=e.idx,t.update()};s.prototype.update=function(e){var t=this;t.offset=t.relativeToParentElem?t.$element.position():t.$element.offset(),e||(t.height=t.$element.height(),t.$element.data("height",t.height))},s.options={threshold:200,delay:0},s.settings={triggered:!1,isThresholdPercentage:!1};var n=function(e,t){return this.init(e,t)};n.prototype={init:function(e,t){var i=this;return i.list=[],i.lastScrollY=0,i.$container=r(t),i.windowHeight=i.$container.height(),i.windowWidth=i.$container.width(),i.container=t,i.opts=e,i.screenSize={w:i.windowWidth,h:i.windowHeight},i.throttleTime=100,i.$doc=r(document),i.onResize(),i.bindEvents(),i.willProcessNextFrame=!0,requestAnimationFrame(function(){i.setScrollTop(i.container),i.process("init"),i.willProcessNextFrame=!1}),i},bindEvents:function(){var a=this;t.on("resize.viewport",r.proxy(a.onResize,a)),e||(a.$doc.on("ff-comments-loaded",function(e,t){if(t.$slide&&void 0!==t.idx){var i,s=t.$slide,n=s.data(),o=s.height();n.height!=o&&(i=a.list.slice(t.idx+1,a.list.length),r.each(i,function(e,t){t.offset.top=t.offset.top+(o-n.height)}))}}),e=!0),a.opts.viewportin&&a.$container.on("scroll.viewport",r.throttleCustom(a.throttleTime,r.proxy(a.onScroll,a))),a.hasActiveHandlers=!0},unbindEvents:function(){t.add(this.$container).off(".viewport"),this.hasActiveHandlers=!1},maybeUnbindEvents:function(){this.list.length||this.unbindEvents()},add:function(e){var t=this;t.list.push(e),t.hasActiveHandlers||t.bindEvents(),t.willProcessNextFrame||(t.willProcessNextFrame=!0,requestAnimationFrame(function(){t.willProcessNextFrame=!1,t.process("add")}))},saveDimensions:function(){var e=this;r.each(e.list,function(e,t){t.update()}),e.windowHeight=t.height(),e.windowWidth=t.width(),e.screenSize={w:e.windowWidth,h:e.windowHeight}},onScroll:function(e){this.list.length&&(this.setScrollTop(e.currentTarget),this.process("scroll"))},onResize:function(){this.refresh()},refresh:function(){this.list.length&&this.saveDimensions()},refreshOffsets:function(){this.list.length&&r.each(this.list,function(e,t){t.update("offsetOnly")})},isInViewport:function(e){var t,i,s=this,n=e.offset,o=e.threshold,a=o,r=s.lastScrollY;return e.isThresholdPercentage&&(o=0),t=s.isTopInView(r,s.windowHeight,n.top,e.height,o,e),i=s.isBottomInView(r,s.windowHeight,n.top,e.height),t&&e.isThresholdPercentage&&(t=s.isTopPastPercent(r,s.windowHeight,n.top,e.height,a)),t||i},isTopInView:function(e,t,i,s,n,o){return e<=i+n&&i+n<e+t},isTopPastPercent:function(e,t,i,s,n){return n<=(e+t-i)/t},isOutOfViewport:function(e,t){var i,s=e.offset,n=this.lastScrollY;return"bottom"===t&&(i=!this.isBottomInView(n,this.windowHeight,s.top,e.height)),i},isBottomInView:function(e,t,i,s){var n=i+s;return e<n&&n<=e+t},triggerEnter:function(e){setTimeout(function(){e.enter.call(e.element,e)},e.delay),r.isFunction(e.leave)?e.triggered=!0:this.list.splice(r.inArray(e,this.list),1),this.maybeUnbindEvents()},getScreenSize:function(){return this.screenSize},triggerLeave:function(e){setTimeout(function(){e.leave.call(e.element,e)},e.delay),e.triggered=!1},setScrollTop:function(e){var t=this.lastScrollY,i=r(e).scrollTop();this.$container.trigger("scroll-direction",{direction:t<i?"down":"up",previousScroll:t,currentScroll:i}),this.lastScrollY=i},process:function(e){var n=this,t=r.extend([],n.list);r.each(t,function(e,t){var i=n.isInViewport(t),s=t.hasLeaveCallback&&n.isOutOfViewport(t,"bottom");return!t.triggered&&i?(n.opts.observeLast&&t.idx>=n.list.length-3&&n.$container.trigger("second-to-last-in-the-view",{viewportItem:t,viewport:n}),n.triggerEnter(t)):!i&&s&&t.triggered?n.triggerLeave(t):void 0})}},n.add=function(e){return n.getInstance(e).add(new s(e))},n.refresh=function(){n.getInstance().refresh()},n.getInstance=function(e,t){return i||(i=new n(e,t)),i},window.FF_Viewport=n,window.FF_ViewportItem=s}(window.jQuery),function(N,e,P){"use strict";var i=N.document.documentElement,f={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd",transition:"transitionend"}[e.prefixed("transition")],p=e.csstransitions,u=e.csstransforms3d;function h(e,t){e.style.WebkitTransform=t,e.style.msTransform=t,e.style.transform=t}function m(){var e=i.clientWidth,t=N.innerWidth;return e<t?t:e}function g(){var e=i.clientHeight,t=N.innerHeight;return e<t?t:e}function s(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function t(e,t){return this.el=e[0],this.$el=e,this.options=s({},this.options),s(this.options,t),this._init()}t.prototype.options={},t.prototype._init=function(){return this.$body=P("body"),this.grid=this.el.querySelector(".ff-stream-wrapper"),this.gridItems=[].slice.call(this.grid.querySelectorAll(".ff-item:not(.ff-ad)")),this.gridItems.length||(this.gridItems=[].slice.call(this.grid.querySelectorAll("li[class*=ff-slide]"))),this.itemsCount=this.gridItems.length,this.$wrapper=this.$el.find(".ff-slideshow-classic"),this.slideshow=this.el.querySelector(".ff-slideshow-classic > ul"),this.$slideshow=P(this.slideshow),this.$slideshow.data("media",!1),this.$wrapper.addClass("ff-"+this.options.iconStyle+"-icon"),this._addSlideShowItems(this.gridItems),this.slideshowItems=[].slice.call(this.slideshow.children),this.current=-1,this.ctrlPrev=this.el.querySelector(".ff-nav-prev"),this.ctrlNext=this.el.querySelector(".ff-nav-next"),this.ctrlClose=this.el.querySelector(".ff-nav-close"),this.plugin=this.$el.data("plugin"),this._initEvents(),this},t.prototype._addSlideShowItems=function(e,t,$,O,E){var A=this,F=P(),M=$?640:600,z=A.$el?A.$el.data("size"):e[0]?P(e[0]).closest(".ff-stream").data("size"):"large";if(e.forEach(function(e,t){var i,s,n,o,a,r,l,d,c,f,p,u,h,m=-1!=e.className.indexOf("ff-slide")?P(e).data("original-element"):P(e),g=P('<li><div class="ff-slide-wrapper"></div></li>'),v=g.find(".ff-slide-wrapper"),w=m.find(".picture-item__inner").children().clone(),y=m.attr("data-type"),b="",x=!1,k=FlowFlowOpts.view_on+" "+y,C=m.attr("data-media");if("rss"!=y&&"posts"!=y||(k=FlowFlowOpts.view_on_site),C?($||A.$slideshow.data("media",!0),n=C.split(";"),r=parseInt(n[0]),o=parseInt(n[1]),l=n[2],a=n[3],"instagram"===y&&"image"!==a&&(l.indexOf(".jpg")+1||l.indexOf(".png")+1)&&(a="image"),v.data("media",C),$&&(o*=M/r,r=M),"large"!=z&&(M=N.innerWidth,o*=M/r,r=M),i=P('<div class="ff-media-wrapper'+("image"==a?"":" ff-video")+'" style="'+($?"height:"+o+"px;":"")+"max-height: "+o+'px;"></div>'),v.prepend(i),"image"==a?(d=o/r,!$&&1e3<o&&(r*=1e3/o,o=1e3),(M<r||$)&&(o*=M/r,r=M),b='<span class="ff-img-holder '+(1<d?" ff-img-portrait":" ff-img-landscape")+'"'+($?"":' style="width: '+r+"px; max-height: "+o+"px; height: "+o+'px;"')+'><img class="ff-initial-image" src="'+l+'"/></span>',i.addClass("ff-slide-img-loading").data("media-image",n[2])):(a.indexOf("video/mp4")+1?b='<video controls width="'+r+'" height="'+o+'"><source src="'+n[2]+'" type="video/mp4">Your browser does not support the video tag.</video>':(l=l.replace("http:","").replace("https:","").replace("/v/","/embed/").replace("autoplay=1","autoplay=0").replace('autoplay="1"','autoplay="0"')+("vimeo"!=y?"&fs=0&enablejsapi=1&mute=0":""),$&&(o*=M/r,r=M),b='<iframe width="'+r+'" height="'+o+'" src="'+l+'" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" webkitallowfullscreen mozallowfullscreen autoplay="0" wmode="opaque" data-controls="true" allow="encrypted-media"></iframe>',l.indexOf("facebook.com/video/embed")+1&&i.after('<span class="ff-cta">(Click image to play video)</span>')),i.addClass("ff-slide-img-loading")),i.data("media",b),w.find(".ff-img-holder").remove()):w.find(".ff-img-holder").length?w.find(".ff-img-holder").each(function(e,t){var i=P(this),s=P(this).find("img"),n=s.get(0);x?i.remove():(i.removeClass("ff-img-loading").addClass("ff-img-loaded").css({"background-image":'url("'+n.src+'")',width:parseInt(n.style.width),height:parseInt(n.style.height)}),s.remove(),x=!0,o=parseInt(n.style.height))}):(i=P('<div class="ff-media-wrapper"></div>'),v.prepend(i),o="initial"),v.append(w.not(".ff-img-holder")),$&&v.prepend('<div class="ff-item-header"></div>'),s=v.find(".ff-item-cont"),f=m.find(".ff-moderation-wrapper"),s.append(g.find("h4")),s.append(g.find(".ff-article")),s.append(g.find(".ff-item-meta")),s.find(".ff-userpic").append(g.find(".ff-icon")),s.find(".ff-item-meta").prepend(s.find(".ff-userpic")).append(v.find(".ff-item-bar")).append(v.find(".ff-name")),s.find(".ff-name").removeClass("ff-name").addClass("ff-external-link").html(k).attr("href",s.find(".ff-timestamp").attr("href")),$?(v.find(".ff-item-header").append('<div class="ff-dropdown"></div>').prepend(s.find(".ff-userpic")).prepend(s.find(".ff-nickname")),f.length&&v.prepend(f.clone())):s.find(".ff-item-meta").append('<div class="ff-dropdown"></div>'),v.find(".ff-dropdown").append(s.find(".ff-external-link")).append(s.find(".ff-share-wrapper")).append('<span class="flaticon-share2"></span>'),s.find(".ff-item-bar").append(s.find(".ff-timestamp")).append(s.find(".ff-location")),s.find(".ff-item-bar").before(s.find(".ff-content")),s.find(".ff-content").prepend(s.find("h4")),""!=s.find(".ff-content").html()&&s.find(".ff-content").addClass("not-empty"),o="initial"==o?o:o<420?"420px":1e3<o?"1000px":o+"px",$||(s.closest(".ff-slide-wrapper").css("max-height",o),s.css("height",o)),"twitter"==y&&s.find(".ff-comments").remove(),s.append('<div class="ff-comments-list"><div class="ff-comments-list-inner"><div class="ff-slide-loader"><span>'+FlowFlowOpts.loading+"...</span></div></div></div>"),g.attr("data-type",m.attr("data-type")).attr("post-id",m.attr("post-id")).attr("data-feed",m.attr("data-feed")),m.hasClass("ff-supports-comments")){g.addClass("ff-supports-comments ff-slide-"+y+(C?" ff-slide-media":" ff-slide-no-media"));var T=s.find(".ff-item-meta").outerHeight(),S=o-T;s.find(".ff-comments-list").css("min-height",S+"px")}else g.addClass("ff-no-comments ff-slide-"+y+(C?" ff-slide-media":" ff-slide-no-media"));if(m.data("opts")){var _=m.data("opts");if(_.cta&&_.cta.ltext){var I=P('<a class="ff-post-cta" '+("yep"==_.cta.new?'target="_blank"':"")+'href="'+_.cta.url+'"><span>'+_.cta.ltext+'</span><i class="ff-icon-arrow"></i></a>');$?s.prepend(I):s.find(".ff-item-meta").after(I),v.data("cta",!0)}}if(F=F.add(g),O){if(v=(c=g.clone(!0)).find(".ff-slide-wrapper"),E)for(p={text:c.find(".ff-item-cont").detach(),image:c.find(".ff-media-wrapper").detach(),meta:c.find(".ff-item-header").detach()},u=0,h=E.length;u<h;u++)v.append(p[E[u]]);m.before(c).detach(),c.data("original-element",m)}}),$)return F;A.$slideshow.append(F),t&&(A.gridItems=A.gridItems.concat(e)),A.$slideshow.data("media")&&A.$slideshow.addClass("ff-slideshow-media")},t.prototype._initEvents=function(e){var t=this;this.initItemsEvents(this.gridItems),P(this.ctrlPrev).on("click",function(){t._navigate("prev")}),P(this.ctrlNext).on("click",function(){t._navigate("next")}),P(this.ctrlClose).on("click",function(){t._closeSlideshow()}),this.$wrapper.on("click",function(e){P(e.target).closest("li, nav").length||t._closeSlideshow()}),P(N).on("resize",function(){t._resizeHandler()}),P(document).on("keydown",function(e){if(t.isSlideshowVisible)switch(e.keyCode||e.which){case 37:t._navigate("prev");break;case 39:t._navigate("next");break;case 27:t._closeSlideshow()}}),this.$wrapper.on("touchmove",function(e){e.stopPropagation()})},t.prototype.initItemsEvents=function(e,f){var p=this,u=P(this.grid).data("opts")&&P(this.grid).data("opts").titles;f=f||0,e.forEach(function(e,d){var c=P(e);c.on("click",function(e){var t=P(this).closest(".ff-stream").data("plugin"),i=P(e.target),s=i.closest("a"),n=i.closest("h4").length,o=i.closest(".ff-icon-share").length,a=i.closest(".ff-moderation-wrapper").length,r=c.data("opts"),l=s.length&&!i.is("img");if(s.is(".ff-post-cta")){if(r&&r.cta&&"yep"!=r.cta.open)return}else if(l||o||a){if("yep"===u&&n)return;if(!n)return}e.preventDefault(),p._openSlideshow(t,d+f)})})},t.prototype._freezeScroll=function(e){0<P(".ff-item-cont:hover").length||e.preventDefault()},t.prototype.checkScrollbar=function(){this.bodyIsOverflowing=document.body.scrollHeight>document.documentElement.clientHeight,this.scrollbarWidth=this.measureScrollbar(),0<this.scrollbarWidth&&(this.scrollbarVisible=!0)},t.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.bodyIsOverflowing&&this.$body.css("padding-right",e+this.scrollbarWidth)},t.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},t.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="ff-modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t},t.prototype.loadCommentsAndCarousel=function(e,t,i){var l=this.$slideshow.find('[post-id="'+i+'"]'),a=l.find(".ff-comments-list-inner");if("added"!==a.data("comments")&&"added"!==l.data("carousel")){var s=P.get(FlowFlowOpts.ajaxurl,{shop:FlowFlowOpts.domain,action:e+"_load_comments_and_carousel",feed_id4post:t,post_id:i,permalink:l.find("a.ff-timestamp").attr("href")});a.find(".ff-slide-loader").show(),P.when(s).then(function(e){var r="",t=e.comments,i=l.find(".ff-comments span").text();t&&0!==t.length?t.forEach(function(e,t,i){var s,n,o="string"==typeof e.from&&e.from&&"Facebook user"!==e.from&&-1!=e.from.indexOf("{")?JSON.parse(e.from):e.from,a=e.text;"instagram"==l.data("type")&&(n="https://www.instagram.com/"+(s=o.username)),"facebook"==l.data("type")&&(s=o&&o.name?o.name:o||"",n="https://www.facebook.com/"+(o?o.id:"")),"youtube"==l.data("type")&&(s=o.full_name,n="https://www.youtube.com/channel/"+o.id),"posts"==l.data("type")&&(n="/author/"+(s=o.name)),r+='<div class="ff-slide-comment">',s?(r+='<a href="'+n+'" rel="noreferrer" target="_blank" title="'+s+'">',r+="<b>"+s+"</b>",r+="</a>",r+="<span>"+a+"</span>"):r+='<span>"'+a+'"</span>',r+="</div>"}):0<parseInt(i)?r+='<div><a href="'+l.find(".ff-comments").attr("href")+'" rel="noreferrer" target="_blank">'+(FlowFlowOpts&&FlowFlowOpts.check_first?FlowFlowOpts.check_first:"Check all comments &rarr;")+"</a></div>":r+="<div>"+(FlowFlowOpts&&FlowFlowOpts.no_comments?FlowFlowOpts.no_comments:"No comments yet.")+' <a href="'+l.find(".ff-comments").attr("href")+'" rel="noreferrer" target="_blank">'+(FlowFlowOpts&&FlowFlowOpts.be_first?FlowFlowOpts.be_first:"Be the first!")+"</a></div>",a.html(r).data("comments","added"),setTimeout(function(){a.addClass("ff-comments-loaded")},0);var s=e.carousel;if(!(s.length<2)){var n=l.find(".ff-img-holder").outerWidth(),o=l.find(".ff-img-holder").outerHeight();l.find(".ff-media-wrapper").css("width",n+"px").css("height",o+"px"),l.find(".ff-media-wrapper").find(".ff-slideshow-carousel").remove(),l.find(".ff-media-wrapper").append('<div class="ff-slideshow-carousel" style="height:'+o+'px"></div>'),s.forEach(function(e,t){if("image"==e.media_type||"photo"==e.media_type||e.media_url.indexOf(".jpg")+1||e.media_url.indexOf(".png")+1)var i='<span class="ff-img-holder" style="background-image: url('+e.media_url+')">';l.find(".ff-slideshow-carousel").append(i)});l.find(".ff-media-wrapper > .ff-img-holder").hide(),l.find(".ff-slideshow-carousel").slick({adaptiveHeight:!0,infinite:!0,arrows:!0,dots:!0,slidesToShow:1,slidesToScroll:1,prevArrow:'<span class="ff-arrow-left slick-prev slick-nav"></span>',nextArrow:'<span class="ff-arrow-right slick-next slick-nav"></span>'}),l.data("carousel","added")}},function(e){a.html("Sorry, something went wrong during loading comments for this post. Try to re-open lightbox.")})}},t.prototype._openSlideshow=function(e,t){this.isSlideshowVisible=!0,this.current=t,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("ff-modal-open"+(this.scrollbarVisible?" ff-modal-scrollbar":""));var i=this;i._setViewportItems();var s=P(i.currentItem),n=P(i.nextItem),o=P(i.prevItem),a=m(),r=g();i.$curr=s,this.loadCommentsAndCarousel(e,s.attr("data-feed"),s.attr("post-id")),s.find(".ff-media-wrapper").each(function(e,t){var i=P(this),s=i.parent().parent().data("type");if(i.data("media")&&"inserted"!==i.data("media")){if(i.data("media-image")){var n=new Image;n.src=i.data("media-image"),n.onload=function(){i.removeClass("ff-slide-img-loading")}}else i.removeClass("ff-slide-img-loading");"soundcloud"==s?i.parent().parent().find(".ff-item-meta").after(i.data("media")):i.append(i.data("media")),i.data("media","inserted")}}),n.add(o).find(".ff-media-wrapper").each(function(e,t){var i=P(this),s=i.data("media"),n=i.parent().parent().data("type");if(s&&"inserted"!==s&&!/iframe|video/.test(s)){if(i.data("media-image")){var o=new Image;o.src=i.data("media-image"),o.onload=function(){i.removeClass("ff-slide-img-loading")}}else i.removeClass("ff-slide-img-loading");"soundcloud"==n?i.parent().parent().find(".ff-item-meta").after(i.data("media")):i.append(i.data("media")),i.data("media","inserted")}}),s.addClass("ff-current ff-show"),setTimeout(function(){s.addClass("ff-show-cta")},2e3);var l=parseInt(Number(i.currentItem.offsetHeight/2*1));if(r<2*l?l=parseInt(r/2)-25:l-=25,h(i.currentItem,u?"translate3d("+parseInt(Number(i.currentItem.offsetWidth/2*-1))+"px, -"+l+"px, 0px)":"translate(-50%, -50%)"),i.prevItem){o.addClass("ff-show");var d=Number(-1*(a/2+i.prevItem.offsetWidth/2));h(i.prevItem,u?"translate3d("+(d+100)+"px, -50%, 0px)":"translate("+d+"px, -50%)")}if(i.nextItem){n.addClass("ff-show");d=Number(a/2+i.nextItem.offsetWidth/2);h(i.nextItem,u?"translate3d("+(d-100)+"px,-50%, 0px)":"translate("+d+"px, -50%)")}setTimeout(function(){i.$wrapper.addClass("ff-slideshow-open").scrollTop(0)},200)},t.prototype._navigate=function(s){if(!this.isAnimating)if("next"===s&&this.current===this.itemsCount-1||"prev"===s&&0===this.current)this._closeSlideshow();else{if("next"===s&&this.current<this.itemsCount)var e=this.current+1;if("prev"===s&&0<this.current)e=this.current-1;this.loadCommentsAndCarousel(this.plugin,this.gridItems[e].attributes["data-feed"].value,this.gridItems[e].attributes["post-id"].value),this.isAnimating=!0,this._setViewportItems();var n,t,o,a=this,r=m(),l=g(),i=this.currentItem.offsetWidth,d=u?"translate3d(-"+Number(r/2+i/2)+"px, -50%, -150px)":"translate(-"+Number(r/2+i/2)+"px, -50%)",c=u?"translate3d("+Number(r/2+i/2)+"px, -50%, -150px)":"translate("+Number(r/2+i/2)+"px, -50%)";t="next"===s?(n=u?"translate3d( -"+Number(2*r/2+i/2)+"px, -50%, -150px )":"translate(-"+Number(2*r/2+i/2)+"px, -50%)",u?"translate3d( "+Number(2*r/2+i/2)+"px, -50%, -150px )":"translate("+Number(2*r/2+i/2)+"px, -50%)"):(n=u?"translate3d( "+Number(2*r/2+i/2)+"px, -50%, -150px )":"translate("+Number(2*r/2+i/2)+"px)",u?"translate3d( -"+Number(2*r/2+i/2)+"px, -50%, -150px )":"translate(-"+Number(2*r/2+i/2)+"px, -50%)"),a.$slideshow.removeClass("ff-animatable"),("next"===s&&this.current<this.itemsCount-2||"prev"===s&&1<this.current)&&(h(o=this.slideshowItems["next"===s?this.current+2:this.current-2],t),P(o).addClass("ff-show").find(".ff-media-wrapper").each(function(e,t){var i=P(this),s=i.data("media"),n=i.parent().parent().data("type");if(s&&"inserted"!==s&&!/iframe|video/.test(s)){if(i.data("media-image")){var o=new Image;o.src=i.data("media-image"),o.onload=function(){i.removeClass("ff-slide-img-loading")}}else i.removeClass("ff-slide-img-loading");"soundcloud"==n?i.parent().parent().find(".ff-item-meta").after(i.data("media")):i.prepend(i.data("media")),i.data("media","inserted")}}));setTimeout(function(){var e;a.$slideshow.addClass("ff-animatable"),a.$curr.removeClass("ff-current");var t="next"===s?a.nextItem:a.prevItem;P(t).addClass("ff-current").find(".ff-media-wrapper").each(function(e,t){var i=P(this),s=i.data("media"),n=i.parent().parent().data("type");if(s&&"inserted"!==s){if(i.data("media-image")){var o=new Image;o.src=i.data("media-image"),o.onload=function(){i.removeClass("ff-slide-img-loading")}}else i.removeClass("ff-slide-img-loading");"soundcloud"==n?i.parent().parent().find(".ff-item-meta").after(i.data("media")):i.prepend(i.data("media")),i.data("media","inserted")}}),h(a.currentItem,"next"===s?d:c),a.nextItem&&(e=parseInt(Number(a.nextItem.offsetHeight/2*1)),l<2*e?e=parseInt(l/2)-25:"next"===s&&a.$wrapper.scrollTop(0),h(a.nextItem,"next"===s?u?"translate3d("+parseInt(Number(a.nextItem.offsetWidth/2*-1))+"px, -"+e+"px, 0px)":"translate(-50%, -50%)":n)),a.prevItem&&(e=parseInt(Number(a.prevItem.offsetHeight/2*1)),l<2*e?(e=parseInt(l/2)-25,"prev"===s&&a.$slideshow.scrollTop(0)):"prev"===s&&a.$wrapper.scrollTop(0),h(a.prevItem,"next"===s?n:u?"translate3d("+parseInt(Number(a.prevItem.offsetWidth/2*-1))+"px, -"+e+"px, 0px)":"translate(-50%, -50%)")),o&&h(o,"next"===s?c:d);var i=function(e){if(p&&800<=r){if(-1===e.originalEvent.propertyName.indexOf("transform"))return!1;P(this).off(f,i)}a.prevItem&&"next"===s?P(a.prevItem).removeClass("ff-show"):a.nextItem&&"prev"===s&&P(a.nextItem).removeClass("ff-show"),a._resetMedia(P(a.currentItem)),"next"===s?(a.prevItem=a.currentItem,a.currentItem=a.nextItem,o&&(a.nextItem=o)):(a.nextItem=a.currentItem,a.currentItem=a.prevItem,o&&(a.prevItem=o)),a.$curr=P(a.currentItem),a.current="next"===s?a.current+1:a.current-1,a.isAnimating=!1};p&&800<=r?a.$curr.on(f,i):i()},25)}},t.prototype._closeSlideshow=function(e){this.$wrapper.removeClass("ff-slideshow-open"),this.$slideshow.removeClass("ff-animatable"),this.resetScrollbar(),this.$body.removeClass("ff-modal-open ff-modal-scrollbar");var i=this,s=function(e){if(p&&e){if("section"!==e.target.tagName.toLowerCase())return;P(this).off(f,s)}var t=P(i.currentItem);(i.$curr=t).removeClass("ff-current"),t.removeClass("ff-show"),i._resetMedia(t),i.prevItem&&P(i.prevItem).removeClass("ff-show"),i.nextItem&&P(i.nextItem).removeClass("ff-show"),i.slideshowItems.forEach(function(e){h(e,"")}),i.isSlideshowVisible=!1};p?this.$wrapper.on(f,s):s()},t.prototype._resetMedia=function(e){var t=e.attr("data-type");if("vine"!==t&&"soundcloud"!==t){var i=e.find(".ff-video"),s=i.find("iframe, video");s.length&&(s.is("iframe")?i.prepend(s):s.get(0).pause())}},t.prototype._setViewportItems=function(){this.currentItem=null,this.prevItem=null,this.nextItem=null,this.$curr=null,0<this.current&&(this.prevItem=this.slideshowItems[this.current-1]),this.current<this.itemsCount-1&&(this.nextItem=this.slideshowItems[this.current+1]),this.currentItem=this.slideshowItems[this.current],this.$curr=P(this.currentItem)},t.prototype._resizeHandler=function(){var e=this;this._resizeTimeout&&clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(function(){e._resize(),e._resizeTimeout=null},50)},t.prototype._resize=function(){if(this.isSlideshowVisible){if(this.prevItem){var e=Number(-1*(m()/2+this.prevItem.offsetWidth/2));h(this.prevItem,u?"translate3d("+e+"px, -50%, -150px)":"translate("+e+"px, -50%)")}if(this.nextItem){e=Number(m()/2+this.nextItem.offsetWidth/2);h(this.nextItem,u?"translate3d("+e+"px, -50%, -150px)":"translate("+e+"px, -50%)")}var t=g(),i=parseInt(Number(this.currentItem.offsetHeight/2*1));t<2*i&&(i=parseInt(t/2)-25),h(this.currentItem,u?"translate3d("+parseInt(Number(this.currentItem.offsetWidth/2*-1))+"px, -"+i+"px, 0px)":"translate(-50%, -50%)")}},N.CBPGridGallery=t}(window,window.CustomModernizr,window.jQuery),function(P){function r(e,g,t){var v,i,s,n,o=0,a=[],r=(t=jQuery.makeArray(t||e.querySelectorAll(g.itemSelector))).length,l=P(e),d=P(t),c=e.getBoundingClientRect(),f=g.sizes.spacing;for(_=f.length;_--;)if(n=f[_].size,c.width<n){s=parseInt(f[_].val);break}for(var p,u,h,m,w,y,b,x,k=Math.floor(c.right-c.left)-2*s,C=[],T=N(k,g.sizes.row),S=N(k,g.sizes.spacing),_=0;_<r;++_)!(p=t[_].getElementsByTagName("img")[0])||t[_].className.indexOf("ff-ad")+1?(u=300,h=T):((m=p.getAttribute("data-size"))&&(m=m.split(";"),u=parseInt(m[0]),h=parseInt(m[1])),u&&h||((u=parseInt(p.getAttribute("width")))||p.setAttribute("width",u=p.offsetWidth),(h=parseInt(p.getAttribute("height")))||p.setAttribute("height",h=p.offsetHeight))),C[_]={width:(w=u,y=h,b=T,void 0,x=b/y,Math.round(w*x)),height:T};l.css("padding","0 "+s+"px"),r=t.length;for(var I=0;I<r;++I){if(t[I].classList?(t[I].classList.remove(g.firstItemClass),t[I].classList.remove(g.lastRowClass)):t[I].className=t[I].className.replace(new RegExp("(^|\\b)"+g.firstItemClass+"|"+g.lastRowClass+"(\\b|$)","gi")," "),o+=C[I].width,a.push(t[I]),I===r-1)for(var $=0;$<a.length;$++)0===$&&(a[$].className+=" "+g.lastRowClass),a[$].style.cssText="width: "+C[I+parseInt($)-a.length+1].width+"px;height: "+C[I+parseInt($)-a.length+1].height+"px;margin-right:"+($<a.length-1?S+"px":0);if(o+S*(a.length-1)>k){var O,E=o+S*(a.length-1)-k,A=(a.length,0);for($=0;$<a.length;$++){O=a[$];var F=C[I+parseInt($)-a.length+1].width,M=F-F/o*E,z=Math.round(C[I+parseInt($)-a.length+1].height*(M/F));M=.5<=A+1-M%1?(A-=M%1,Math.floor(M)):(A+=1-M%1,Math.ceil(M)),O.style.cssText="width: "+M+"px;height: "+z+"px;margin-right: "+($<a.length-1?S:0)+"px;margin-bottom: "+S+"px",O.querySelectorAll(".ff-img-holder").length?O.querySelectorAll(".ff-img-holder")[0].style.cssText="width: "+M+"px;height: "+z+"px;":O.querySelectorAll(".picture-item__inner")[0].style.cssText="width: "+M+"px;height: "+z+"px;",P(O).data("newHeight",z),P(O).data("newWidth",M),0===$&&(O.className+=" "+g.firstItemClass)}a=[],o=0}}function N(e,t){var i,s;for(i=t.length;i--;)if(e<t[i].size){s=parseInt(t[i].val);break}return s}i=d.not(".ff-ad").first(),v=i.find(".ff-item-meta").height(),d.each(function(e){var t,i,s,n,o,a,r,l,d,c,f,p=P(this),u=p.data(),h=(u.media&&u.media.split(";"),{}),m=!!p.find(".ff-img-holder img").length;r=p.find(m?".ff-overlay-wrapper":".ff-item-cont"),o=p.find(".ff-content"),a=p.find(".ff-overlay-wrapper > h4"),l=(l=r.children()).not(".ff-overlay"),"label1"===g.streamOpts["icon-style"]&&p.is(".ff-meta-first")||(l=l.not(".ff-label-wrapper")),c=parseInt(l.first().css("marginTop")),f=parseInt(l.last().css("marginBottom")),n=.07*p.data("newWidth"),d=(l.length-1)*n+c+f,s=a.length?a.height():0,(t=p.data("newHeight")-s-v-44-d)<21&&(t=20<=t?20:s?0:t<0?21+t-n:t),h={height:t},o.css(h),0!==h.height&&o.length||(i=p.data("newHeight")-v-44-d,h={},(i=Math.floor(i))<=21&&(20<=i+n?(a.addClass("ff-header-min"),i=21):(i=i<0?21+i-n:i,h.textIndent="-9999px")),(h.height=i)<=0&&a.detach(),a.css(h))})}P.fn.rowGrid=function(o,a){return this.each(function(){var e,t,i,s,n=P(this);"appended"===o?(o=n.data("grid-options"),e=(t=n.children("."+o.lastRowClass)).nextAll(o.itemSelector).add(t),r(this,o,e)):"shuffle"===o?(o=n.data("grid-options"),e=n.data("items"),i=this,(s=function(s,e){var n=P(),o=P();return function(e,t,i){for(var s=0,n=e.length;s<n;s++)if(t.call(i,e[s],s,e)==={})return}(e,function(e){var t,i=P(e);t=i,s.call(t[0],t)||i.is(".ff-ad")?n=n.add(i):o=o.add(i)},this),{filtered:n,concealed:o}}(a,e)).filtered.each(function(){var e=P(this);e.add(e.find(".ff-img-holder, .picture-item__inner")).removeAttr("style")}),s.concealed.hide(),P(i).data("group",s.filtered),e=s.filtered,r(this,o,e)):(o=P.extend({},P.fn.rowGrid.defaults,o),n.data("grid-options",o),r(this,o),o.resize&&P(window).on("resize.rowGrid",{container:this},function(e){var t=P(e.data.container).data("group");t&&t.each(function(){var e=P(this);e.add(e.find(".ff-img-holder, .picture-item__inner")).removeAttr("style")}),P(e.data.container).find(".ff-item:not(.ff-ad) .ff-content").dotdotdot({ellipsis:"...",after:""}),r(e.data.container,o,t)}))})},P.fn.rowGrid.defaults={minMargin:null,maxMargin:null,resize:!0,lastRowClass:"last-row",firstItemClass:null}}(jQuery),function(s){"use strict";var e,d,t=s("html"),i=navigator.userAgent.toLowerCase(),n=/safari|chrome/.test(i),Y=/android|blackBerry|iphone|ipad|ipod|opera mini|iemobile/i.test(i),o=/msie|trident.*rv\:11\./.test(i),a=/firefox/.test(i),C=!1,Q=window.FlowFlowOpts;if(o){if(/msie 8/.test(i))return;e=/msie 9/.test(i)}t.addClass("ff-browser-"+(n?/chrome/.test(i)?"chrome":"safari":o?"ie"+(e?" ff-ie9":""):a?"ff":"")),s.expr.createPseudo&&"function"==typeof s.expr.createPseudo?s.expr[":"].contains=s.expr.createPseudo(function(t){return function(e){return 0<=s(e).text().toUpperCase().indexOf(t.toUpperCase())}}):s.expr[":"].contains=function(e,t,i){return 0<=s(e).text().toUpperCase().indexOf(i[3].toUpperCase())};var T=function(M){var H,h,m,g,s,D="agoStyleDate"===Q.date_style?function(e,t){return function(e){var t,i,s,n,o,a,r=Q.server_time,l=r-e,d=new Date(1e3*e),c=u.length-1;for(a=c;0<=a&&(t=l/u[a])<=1;a--);a<0&&(a=0);switch(t=Math.floor(t),a){case 3:if(1==t){i=Q.dates.Yesterday;break}case 4:case 5:s=d.getMonth(),n=d.getDate(),i=v[s]+" "+n;break;case 6:case 7:s=d.getMonth(),n=d.getDate(),o=d.getFullYear(),i=v[s]+" "+n+", "+o;break;default:r-l%u[a],f=t,p=(p=w)[a],i=f+p+" "+Q.dates.ago}var f,p;return i}(e)}:function(e,t){return t},u=[1,60,3600,86400,604800,2630880,31570560,315705600],v=Q.dates.months,w=[Q.dates.s,Q.dates.m,Q.dates.h],y=M("body"),z={},b=function(){var e=window.sessionStorage;try{return e.setItem("test","1"),e.removeItem("test"),!0}catch(e){return!1}}(),c={tiny:{maxWidth:300},small:{minWidth:300},medium:{minWidth:480},large:{minWidth:800}};function e(){return M(document).bind("ffimgloaded",function(e,t){var i=t.$grid.data("shuffle");i&&i.layout()}),e=function(){return T},T}function N(e,t){t=Math.pow(10,t);for(var i=["k","m","b","t"],s=i.length-1;0<=s;s--){var n=Math.pow(10,3*(s+1));if(n<=e){1e3==(e=Math.round(e*t/n)/t)&&s<i.length-1&&(e=1,s++),e+=i[s];break}}return e}function j(e){switch(e){case"user_timeline":return'<i class="flaticon-feed_type_user"></i>';case"likes":case"liked":return'<i class="flaticon-feed_type_like"></i>';case"tag":return'<i class="flaticon-feed_type_hash"></i>';case"location":case"coordinates":return'<i class="flaticon-feed_type_loc"></i>';default:return""}}function f(e){var t=e.find(".ff-filter-holder"),i=e.find(".selectric-ff-filters-select"),s=e.find(".ff-filter-holder .ff-filter"),n=t.width(),o=(e.find(".ff-search").outerWidth(),0);M.each(s,function(){o+=M(this).outerWidth()+12}),i.hide(),s.show(),n<o&&(i.css("display","inline-block"),s.hide())}function p(e,t){var i,s,n,o,a,r,l=e[0].offsetWidth,d=e.data("size");for(i in c)n=l,o=c[i],void 0,a=o.minWidth||0,r=o.maxWidth||1/0,a<=n&&n<=r&&(s=i);s&&d!=s&&e.add(t).attr("data-size",s)}function x(t,i,e){s&&clearTimeout(s),s=setTimeout(function(){var e;p(e=t),f(e),p(i),s=null},50)}function P(e,t){for(var r,i=0,s=t.template.length;i<s;i++)"image"===t.template[i]&&(r=i);e.each(function(e,t){var i,s,n=M(t),o=n.find(".ff-img-holder"),a="insertBefore";o.closest(".ff-content").length&&(i=n.find(".ff-item-cont").children().not(".ff-label-wrapper"),r>=i.length?(s=i.length-1,r>i.length&&(a="insertAfter")):s=r,o[a](i.eq(s))),n.addClass("ff-"+(o.length?"":"no-")+"image")})}function L(r){var e,t,i,s,l=M(this),n=this,o=l.parent(),a=o.is("a")?o:l;(i=l.data("size"))&&(e=i.split(";")[1],t=e&&0!=e),t||(e=l.attr("height")||l.height(),t=e&&0!=e),i||l.data("size",{height:e,width:l.attr("width")||l.width()}),o.is(".ff-img-holder")||(l.removeAttr("width").removeAttr("height"),s=M('<span class="ff-img-holder ff-img-loading" style="width: 100%;max-height: none"></span>'),a.wrap(s)),n.onload=function(){t||M(document).trigger("ffimgloaded",{$grid:r});var e=l.closest(".ff-img-holder");e.removeClass("ff-img-loading"),setTimeout(function(){e.addClass("ff-img-loaded"),e=null},100),n=l=null},n.onerror=function(e){if(!(l.data("updated")&&3<parseInt(l.data("updated")))){var t=l.closest(".ff-item"),i=t.data(),s=r.data("opts"),n={action:H+"_update_post",post_id:t.attr("post-id"),feed_id:i.feed,shop:s.shop};if("yep"==s.cloud){var o,a=parseInt(l.data("updated"))||1;setTimeout(function(){o=M.get(FlowFlowOpts.ajaxurl,n)},1<a?2e3*a:0),M.when(o).then(function(e){e.url?(l.attr("src",e.url),l.attr("data-src",e.url),e.media):l.data("updated",a+1)},function(e){l.data("updated",a+1)})}}}}function W(e,t,i,s,n,o){var a,r,l,d,c,f,p,u,h,m,g,v,w,y,b,x,k,C,T,S,_=e.length,I="",$="",O="",E=n["icon-style"]&&-1<n["icon-style"].indexOf("stamp"),A=t,F="yep"===n["max-res"];o||(o=0),n&&"randomCompare"==n.order&&(e=function(e){var t,i,s=e.length;for(;0!==s;)i=Math.floor(Math.random()*s),t=e[s-=1],e[s]=e[i],e[i]=t;return e}(e));var M=n.feeds.reduce(function(e,t){return e[t.id]||(e[t.id]={id:t.id,type:t["timeline-type"],content:t["location-meta"]?t["location-meta"].name:t.content}),e},{});for(a=0;a<_;a++){if(l=e[a],r=a+1,h=O=u=S=$="",y={},T=n.isOverlay&&(!!l.img||-1!==l.text.indexOf("<img")),"ad"!==l.type){if(p=void 0!==l.source?l.source:l.permalink,s&&l.mod&&(k="new"==l.status?" ff-moderation-new-post":"",C="approved"==l.status?"checked":"","yep"==n.cloud?($='<div class="ff-moderation-wrapper ff-mod-boost '+("approved"==l.status?"ff-approved":"")+k+'"><div class="ff-post-controls"><span class="ff-post-controls__pin'+(l.pinned&&0<parseInt(l.pinned)?" ff-post-controls__pinned":"")+'"><i class="ff-icon-ctrl-pin"></i> Pin</span><span class="ff-post-controls__edit'+(l.cta&&(l.cta.text||l.cta.ltext)?" ff-post-controls__cta":"")+'"><i class="ff-icon-ctrl-edit"></i> CTA</span><span class="ff-post-controls__publish"><label for="ff-mod-'+(A+o)+'"><input id="ff-mod-'+(A+o)+'" type="checkbox" class="ff-switcher" value="live" '+C+"/><div><span></span></div></label></span></div>",$+="</div>"):$='<div class="ff-moderation-wrapper '+("approved"==l.status?"ff-approved":"")+k+'"><span>Approve</span> <label for="ff-mod-'+(A+o)+'"><input id="ff-mod-'+(A+o)+'" type="checkbox" class="ff-switcher" value="yes" '+C+"/><div><span></span></div></label></div>"),l.additional){"twitter"===l.type&&(h+='<a href="https://twitter.com/intent/tweet?in_reply_to='+l.id+'" class="ff-comments"> <i class="ff-icon-reply"></i></a>'),-1<(w=parseInt(l.additional.views))&&"soundcloud"!==l.type&&(h+='<a href="'+l.permalink+'" class="ff-views"><i class="ff-icon-view"></i> <span>'+(w<0?"":K(w,2))+"</span></a>"),m=parseInt(l.additional.likes);var z=l.cta&&parseInt(l.cta.likes)?'<span class="ff-cta-likes"><svg height="16" width="16" class=""><use xlink:href="#ff-icon-heart"></use></svg> +'+(1==parseInt(l.cta.likes)?1:G(2,9))+"</span>":"";-1<m&&"twitter"!==l.type&&(h+='<a href="'+l.permalink+'" class="ff-likes"><i class="ff-icon-like"></i> <span>'+(m<0?"":K(m,2))+"</span>"+z+"</a>"),-1<(v=parseInt(l.additional.shares))&&(h+='<a href="'+("twitter"===l.type?"https://twitter.com/intent/retweet?tweet_id="+l.id:l.permalink)+'" class="ff-shares"><i class="ff-icon-shares"></i> <span>'+(v<0?"":K(v,2))+"</span></a>"),-1<m&&"twitter"===l.type&&(h+='<a href="https://twitter.com/intent/favorite?tweet_id='+l.id+'" class="ff-likes"><i class="ff-icon-like"></i> <span>'+(m<0?"":K(m,2))+"</span>"+z+"</a>"),g=parseInt(l.additional.comments),"twitter"!==l.type&&-1<g&&(h+='<a href="'+l.permalink+'" class="ff-comments"><i class="ff-icon-comment"></i> <span>'+(-1<g?K(g,2):"")+"</span></a>")}i&&(O+='<div class="ff-share-wrapper"><i class="ff-icon-share"></i><div class="ff-share-popup"><a href="http://www.facebook.com/sharer.php?u='+(f=encodeURIComponent(l.permalink))+'" class="ff-fb-share">Facebook</a><a href="https://twitter.com/share?'+(l.header?"text="+encodeURIComponent(l.header)+"&":"")+"url="+f+'" class="ff-tw-share">X (Twitter)</a><a href="https://www.pinterest.com/pin/create/button/?url='+f+(l.media?"&media="+encodeURIComponent(l.media.url):"")+'" class="ff-pin-share">Pinterest</a><a href="https://www.linkedin.com/cws/share?url='+f+'" class="ff-li-share">Linkedin</a><a href="mailto:?subject='+(l.header?encodeURIComponent(l.header):"")+"&body="+f+'" class="ff-email-share">Email</a></div></div>'),S=l.media?' data-media="'+l.media.width+";"+l.media.height+";"+("yep"===Q.forceHTTPS?l.media.url.replace("http:","https:"):l.media.url)+";"+l.media.type+(l.img?";"+l.img.width+";"+l.img.height:"")+'"':"",x=F&&l.media&&"image"===l.media.type?l.media:l.img;var N=l.text&&"posts"!=l.type?l.text:"";N=75<(N=R(N)).length?N.substring(0,75)+"...":N;var P=l.cta&&l.cta.text?'<a class="ff-post-cta" '+("yep"==l.cta.new?'target="_blank"':"")+'href="'+l.cta.url+'"><span>'+l.cta.text+'</span><i class="ff-icon-arrow"></i></a>':"";y.image=x?'<span class="ff-img-holder ff-img-loading'+(1<x.width/x.height?" ff-img-landscape":" ff-img-portrait ")+'" '+S+'><img alt="'+N+'" class="ff-initial-image" '+("yep"!==n.viewportin&&"justified"!==n.layout||"list"===n.trueLayout?"src":"data-src")+'="'+("yep"===Q.forceHTTPS?x.url.replace("http:","https:"):x.url)+'" data-size="'+x.width+";"+x.height+'" />'+P+"</span>":"",y.header=l.header?'<h4><a rel="nofollow" href="'+p+'">'+l.header+"</a></h4>":"",y.text='<div class="ff-content">'+l.text+"</div>",y.meta='<div class="ff-item-meta"><span class="ff-userpic" style="background:url('+("yep"===Q.forceHTTPS?l.userpic.replace("http:","https:"):l.userpic)+')"><i class="ff-icon ff-label-'+M[l.feed].type+'"><i class="ff-icon-inner"></i></i></span><h6><a rel="nofollow" href="'+l.userlink+'" class="ff-name '+(l.userlink?"":" ff-no-link")+'">'+l.screenname+'</a></h6><a rel="nofollow" href="'+l.userlink+'" class="ff-nickname'+(l.userlink?"":" ff-no-link")+'">'+(l.nickname?l.nickname:l.screenname)+'</a><a rel="nofollow" href="'+l.permalink+'" class="ff-timestamp">'+D(l.system_timestamp,l.timestamp)+"</a>",l.location&&(y.meta+='<span class="ff-location">'+l.location.name+"</span>"),y.meta+="</div>","flow_flow"==H&&(y.labelIcon=E?"":'<h6 class="ff-label-wrapper"><i class="ff-icon ff-label-'+M[l.feed].type+'"><i class="ff-icon-inner"><span class="ff-label-text">'+l.type+"</span></i></i></h6>"),"insta_flow"==H&&(b=j(M[l.feed].type),y.labelIcon=E?"":'<h6 class="ff-label-wrapper"><i class="ff-icon ff-label-'+M[l.feed].type+'"><i class="ff-icon-inner"><span class="ff-label-text">'+b+M[l.feed].content+"</span></i></i></h6>");for(var L=0,W=n.template.length;L<W;L++)1===L&&T&&(u+='<div class="ff-overlay-wrapper">'),u+=y[n.template[L]],"meta"===n.template[L]&&(u+=y.labelIcon),L===W-1&&T&&(u+='<h6 class="ff-item-bar">'+h+O+"</h6>",u+='<div class="ff-overlay"></div></div>');0<l.carousel_size?u+='<div class="ff-carousel-icon"></div>':l.media&&"video/mp4"==l.media.type&&(u+='<div class="ff-video-icon"></div>'),I+='<article class="ff-item'+(l.media&&"image"!=l.media.type&&0==l.carousel_size?" ff-video-preview":"")+" ff-"+l.type+("meta"===n.template[n.isOverlay?1:0]||!l.img&&"meta"===n.template[1]?" ff-meta-first":"")+(l.header?" ff-has-header":"")+(l.img?" ff-image":" ff-no-image")+(T?" ff-has-overlay":"")+(l.with_comments?" ff-supports-comments":"")+'" id="ff-uid-'+A+'" post-id="'+l.id+'" data-type="'+l.type+'" data-feed="'+l.feed+'" data-index="'+(r+o)+'"'+S+' data-timestamp="'+l.system_timestamp+'">'+(s&&l.mod?$:"")+'<div class="picture-item__inner"><div class="ff-item-cont">'+u+"</div>"+(T?"":'<h6 class="ff-item-bar">'+h+O+"</h6>"),Y&&(I+='<a class="ff-mob-link" href="'+l.permalink+'"></a>'),I+="</div>",I+="</article>"}else d="yep"===l.label?'data-label="'+l.labelTxt+";"+l.labelCol+'"':"",c='style="'+(l.textCol?"color:"+l.textCol+";":"")+("js"===l.adtype?"height:"+l.height+"px":"")+'"',I+='<div class="ff-item ff-'+l.type+(l.permalink?" ff-ad-link":"")+'" id="ff-uid-'+A+'" post-id="'+l.id+'" data-type="'+l.type+'" data-adtype="'+l.adtype+'" data-index="'+r+'" '+d+'><div class="picture-item__inner" style="'+(l.cardBG?"background-color:"+l.cardBG+";":"")+'"><div class="ff-item-cont"><div class="ff-content" '+c+">"+l.text.replace(/document\.write\((.+?)\)/i,function(e,t){return"jQuery("+t+').appendTo(jQuery("#ff-uid-'+A+' .ff-content"))'})+"</div>",l.permalink&&(I+='<a class="ff-link" href="'+l.permalink+'"></a>'),I+="</div></div></div>";A++}return I}function R(e,i){i=(((i||"")+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join("");return e.replace(/\[.*?\]/gi,"").replace(/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,function(e,t){return-1<i.indexOf("<"+t.toLowerCase()+">")?e:""})}function q(t,n){clearTimeout(d);var i=t.data("opts");C||(t.find(".ff-item").each(r),C=!0),d=setTimeout(function(){var e;t.find(".ff-highlight").each(function(){M(this).replaceWith(this.childNodes)}),"list"===i.trueLayout?t.find("li[post-id]").each(function(){var e;(e=M(this).find("*").filter(function(){var e=M(this),t=this.tagName.toUpperCase();if((!this.children.length||0<=this.className.indexOf("ff-content"))&&!/icon|share/.test(this.className)&&"IMG"!=t)return 0<=e.text().toUpperCase().indexOf(n.toUpperCase())})).length&&o(n,e)}):(e="justified"!==t.data("opts").layout?"shuffleCustom":"rowGrid",t[e]("shuffle",function(e,t){var i,s;return(!t||"all"===t.group||-1!==M.inArray(t.group,e.data("groups")))&&((i=e.find("*").filter(function(){M(this);var e=this.tagName.toUpperCase();if((!this.children.length||0<=this.className.indexOf("ff-content"))&&!/icon|share/.test(this.className)&&"IMG"!=e)return 0<=M(this).text().toUpperCase().indexOf(n.toUpperCase())})).length?o(n,i):s=-1!==(s=M.trim(e.attr("data-type")).toLowerCase()).indexOf(n),i.length||s)},"only_sort"))},100)}function o(s,e){e.each(function(e,t){var i=M(t);i.is(".ff-content")?q.finder=window.findAndReplaceDOMText(t,{find:new RegExp(s,"i"),wrap:"span",clss:"ff-highlight"}):i.html(function(e,t){return t.replace(new RegExp(s,"i"),function(e){return'<span class="ff-highlight">'+e+"</span>"})})})}function B(s,e,n){C||(e.find(".ff-item").each(r),C=!0);var t=e.data("opts");"list"===t.trueLayout?n?(e.find("li[post-id]").hide(),e.find('li[data-type="'+n+'"]').show()):e.find("li[post-id]").show():e["justified"!==t.layout?"shuffleCustom":"rowGrid"]("shuffle",function(e,t){return(!t||"all"===t.group||-1!==M.inArray(t.group,e.data("groups")))&&("flow_flow"==s&&(i=M.trim(e.attr("data-type")).toLowerCase()),"insta_flow"==s&&(i=M.trim(e.attr("data-feed")).toLowerCase()),n?-1!==i.indexOf(n):1);var i},"only_sort")}function a(C,i,e,t,T,S,_){C.find(".shuffle__sizer");var I,$,a,r,O,u,s=C.find(".ff-item"),n=S.data("plugin"),o=T.trueLayout,l="grid"===o?"":"masonry"===o?"m-":"carousel"===o?"c-":"j-",d={columns:[{size:1e4,val:T[l+"c-desktop"]},{size:1200,val:T[l+"c-laptop"]},{size:1024,val:T[l+"c-tablet-l"]},{size:768,val:T[l+"c-tablet-p"]},{size:480,val:T[l+"c-smart-l"]},{size:380,val:T[l+"c-smart-p"]}],rows:[{size:1e4,val:T[l+"r-desktop"]},{size:1200,val:T[l+"r-laptop"]},{size:1024,val:T[l+"r-tablet-l"]},{size:768,val:T[l+"r-tablet-p"]},{size:480,val:T[l+"r-smart-l"]},{size:380,val:T[l+"r-smart-p"]}],spacing:[{size:1e4,val:T[l+"s-desktop"]},{size:1200,val:T[l+"s-laptop"]},{size:1024,val:T[l+"s-tablet-l"]},{size:768,val:T[l+"s-tablet-p"]},{size:480,val:T[l+"s-smart-l"]},{size:380,val:T[l+"s-smart-p"]}],row:[{size:1e4,val:T[l+"h-desktop"]},{size:1200,val:T[l+"h-laptop"]},{size:1024,val:T[l+"h-tablet-l"]},{size:768,val:T[l+"h-tablet-p"]},{size:480,val:T[l+"h-smart-l"]},{size:380,val:T[l+"h-smart-p"]}]};function c(e,y){var b=M(this),x=S.find(".ff-loader"),k=S.find(".ff-item, li[post-id]").not(".ff-ad").length,t={shop:FlowFlowOpts.domain,action:("insta_flow"===n?"insta_flow_":"")+"fetch_posts","stream-id":T.id,page:T["next-page"],countOfPages:T.countOfPages,hash:T.hash,token:FlowFlowOpts.token};return y?b.addClass("ff-fetching-posts"):(b.css("opacity",0),x.insertAfter(b).show().removeClass("ff-squeezed")),M.get(FlowFlowOpts.ajaxurl,t,function(e){var t=e;if(T.ads){for(var i,s,n=T.ads,o=[],a=e.page*T["page-posts"],r=0,l=t.items.length;r<l;r++)i=t.items[r],n[a+r]&&((s=n[a+r]).id="ad_el_"+s.id,o.push(s),delete n[a+r]),o.push(i);t.items=o}var d=t.items,c=(r=0,l=d.length,M('[id^="ff-uid-"]').length+1||1),f=W(d,c,!0,Q.moderation,T,c-1),p=M(f),u=p.not(".ff-ad"),h=u.toArray();if(t){C.trigger("loaded_more",{items:p}),T.hash=t.hash,T["next-page"]=t.page+1,T.countOfPages=t.countOfPages,"carousel"!==T.trueLayout&&C.append(p),"justified"!==T.layout?C.shuffleCustom("appended",p):C.rowGrid("appended"),U(p),"yep"!==T.viewportin&&"justified"!==T.layout&&!_||"list"===T.trueLayout||F(C,p,"yep"===T.viewportin,c);var m="";u.each(function(){var e=M(this);e.find("img").not(":first").remove();var t=e.attr("post-id"),i=d.find(function(e){return e.id==t});i&&i.cta&&(i.cta.text||i.cta.ltext)&&(m+="#ff-stream-"+T.id+' .in[post-id="'+t+'"] .ff-post-cta,#ff-stream-infinite-'+T.id+' .ff-viewport-slide-in[post-id="'+t+'"] .ff-post-cta,#ff-stream-'+T.id+'-slideshow .ff-show-cta[post-id="'+t+'"] .ff-post-cta{background-color: '+i.cta.color+";}"),e.data("opts",i)});var g=document.getElementById("ff-cta-css-"+T.id);if(g&&g.parentNode.removeChild(g),m&&J(m,"ff-cta-css-"+T.id+"-"+t.page),p.find("img").each(function(){L.apply(this,[C])}),"yep"===Q.open_in_new){var v=location.hostname;p.find("a").filter(function(){return this.hostname!=v}).attr("target","_blank").attr("rel","noreferrer")}if(P(u,T),"list"===T.trueLayout&&(CBPGridGallery.prototype._addSlideShowItems(h,!1,!0,"replace",T.template),C.find(".ff-media-wrapper:gt("+(T["page-posts"]*t.page-1)+")").each(E).each(X(A,{comments:T.wallcomments,ignoreLoadedEvent:!0}))),$?($._addSlideShowItems(h,"appended"),$.initItemsEvents(h,k),$.slideshowItems=[].slice.call($.slideshow.children),$.itemsCount=$.itemsCount+u.length):O&&(O.find(".ff-infinite-content").append(CBPGridGallery.prototype._addSlideShowItems(h,!1,!0)),V(C,O.find(".ff-infinite-content > li"))),x.addClass("ff-squeezed").delay(300).hide(),setTimeout(function(){u.filter(":lt(5)").addClass("in"),u.find(".ff-content").dotdotdot({ellipsis:"...",after:""}),setTimeout(function(){t.page+1!=t.countOfPages?y||b.css("opacity",1):y?S.off("beforeChange"):b.remove(),I.layout(),y&&b.removeClass("ff-fetching-posts")},200)},14),FlowFlowOpts.dependencies.ads&&t.ads){var w=jQuery.post(Q.ajaxurl,{action:"flow_flow_ad_action",status:"view",id:t.ads});M.when(w).always(function(e){})}}else console.log("FLOW-FLOW: Empty response from server")})}return a=C.parent(),U(s),setTimeout(p.bind(this,a,C),4),p.call(this,a,C),"justified"!==T.layout?(C.shuffleCustom({itemSelector:".ff-item",gutterWidth:function(e){var t=Array.prototype.slice.call(arguments);return t.push(d.spacing),function(e,t){var i,s,n;for(i=t.length;i--;)if(n=t[i].size,e<n){s=parseInt(t[i].val);break}return s}.apply(null,t)},columnWidth:function(e,t){var i=Array.prototype.slice.call(arguments),f=(t||this._itemMargin,this);return i.push(d),i.push(this.streamOpts.trueLayout),function(e,t,i,s){var n,o,a,r,l,d,c=i.columns;for(n=c.length;n--;)if(a=c[n].size,e<a){r=parseInt(c[n].val),"carousel"===s?(d=i.rows,l=d[n].val,o=(e-2*t-t*(r-1))/r,f.streamOpts.itemsPerSlide=r*l):o=(e-2*t-t*(r-1))/r;break}return o||260}.apply(null,i)},streamOpts:T}),M(document).on("done.stream",function(e,t,i){var s;if(i!=T.id)return s=C.data("viewport"),void setTimeout(function(){s&&s.refreshOffsets()},100);setTimeout(function(){t.update(),S.find(".ff-loadmore-wrapper").css("visibility","visible")},14)})):(C.rowGrid({minMargin:5,maxMargin:5,itemSelector:".ff-item",firstItemClass:"first-item",resize:!0,sizes:d,streamOpts:T}),setTimeout(function(){S.find(".ff-loadmore-wrapper").css("visibility","visible")},0)),"list"==T.trueLayout&&(CBPGridGallery.prototype._addSlideShowItems([].slice.call(C[0].querySelectorAll(".ff-item:not(.ff-ad)")),!1,!0,"replace",T.template),C.addClass("ff-infinite ff-slideshow"),C.find(".ff-media-wrapper").each(E).each(X(A,{comments:T.wallcomments,ignoreLoadedEvent:!0}))),t&&("news"!==T["gallery-type"]?($=new CBPGridGallery(a,{iconStyle:T["icons-style"]}),r=a.find(".ff-slideshow-classic").attr("id",a.attr("id")+"-slideshow")):(O=M('<section class="ff-infinite ff-slideshow ff-'+T["icons-style"]+'-icon" id="ff-stream-infinite-'+T.id+'"><div class="ff-infinite-outer"><ul class="ff-infinite-content"></ul><div class="mouse-scroll"><span class="mouse-scroll__mouse" aria-hidden="true"><span class="mouse-scroll__mouse__wheel mouse-scroll__mouse__wheel--1"></span><span class="mouse-scroll__mouse__wheel mouse-scroll__mouse__wheel--2"></span></span><span class="mouse-scroll__label">'+FlowFlowOpts.scroll+'</span></div><span class="ff-nav-close"></span><span class="ff-scroll-end"></span></div></section>')).find(".ff-infinite-content").append(CBPGridGallery.prototype._addSlideShowItems([].slice.call(C[0].querySelectorAll("list"==T.trueLayout?"li[class*=ff-slide]":"carousel"==T.trueLayout?".slick-slide:not(.slick-cloned ) .ff-item:not(.ff-ad)":".ff-item:not(.ff-ad)")),!1,!0)),"yep"===T.hidemeta&&r&&r.addClass("ff-hide-meta"),setTimeout(function(){var e,s,n="down",o=0;if("news"!=T["gallery-type"])y.append(r),p(r);else{y.append(O),p(O),e=M('<div class="ff-nav-mob"><span class="ff-nav-mob__heading">'+(T.heading||"")+'</span><span class="ff-nav-mob__close"></span></div>'),O.after(e),O.on("click",function(e){M(e.target).closest("li").length||(O.removeClass("ff-infinite-open ff-scroll-up"),k(),y.removeClass("ff-modal-open ff-modal-scrollbar"),O.find("iframe, video").each(function(){var e=M(this);e.closest(".ff-media-wrapper").data("mediaInserted",!1),e.remove()}))}),e.on("click",function(){O.removeClass("ff-infinite-open ff-scroll-up"),k(),y.removeClass("ff-modal-open ff-modal-scrollbar")}),O.on("click",".ff-share-wrapper",function(e){var t=M(this);t.data("opened")?(t.removeClass("ff-popup__visible"),t.data("opened",!1)):(t.addClass("ff-popup__visible"),t.data("opened",!0))});var t=new FF_Viewport(T,".ff-infinite-outer");C.data("viewportForInfinite",t),C.on("click",".ff-item:not(.ff-ad), li[class*=ff-slide]",function(e){var t,i,s=M(this),n="carousel"==T.trueLayout?C.find(".slick-slide:not(.slick-cloned ) .ff-item:not(.ff-ad)"):C.find(".ff-item:not(.ff-ad)"),o=n.length?n.index(s):s.index(),a=M(e.target),r=a.closest('a, [class*="slick-nav"]'),l=a.closest("h4").length,d=a.closest(".ff-icon-share").length,c=a.closest(".ff-moderation-wrapper").length,f=O.find(".ff-media-wrapper").slice(0<o-1?o-1:0,o+2),p=O.find(".ff-infinite-content > li");if(r.length&&!a.is("img")||d||c){if("yep"===T.titles&&l)return;if(!l)return}e.preventDefault(),O.addClass("ff-infinite-open"),m=document.body.scrollHeight>document.documentElement.clientHeight,0<(h=function(){var e=document.createElement("div");e.className="ff-modal-scrollbar-measure",y.append(e);var t=e.offsetWidth-e.clientWidth;return y[0].removeChild(e),t}())&&(g=!0),i=parseInt(y.css("padding-right")||0,10),m&&y.css("padding-right",i+h),y.addClass("ff-modal-open"+(g?" ff-modal-scrollbar":"")),f.each(E).each(X(A,{$slides:p,origIdx:o})),t=p.eq(o).position().top,O.find(".ff-infinite-outer").scrollTop(t),O.removeClass("ff-scroll-up"),T.startingPos=t,T.observeLast=!0,V(C,p),setTimeout(function(){O.find(".ff-infinite-outer").one("scroll",function(){u=!0})},600),b&&("shown"===sessionStorage.getItem("ff-scroll-icon")?O.find(".mouse-scroll").hide():sessionStorage.setItem("ff-scroll-icon","shown")),setTimeout(function(){O.find(".mouse-scroll").fadeOut()},5e3)}),M(document).on("ff-comments-loaded",function(e,t){t.$slide&&void 0!==t.idx&&t.params&&(u||0!==t.idx||t.params.$slides.eq(t.params.origIdx).is(t.$slide)||O.find(".ff-infinite-outer").animate({scrollTop:t.$slide.next("li").position().top},0))}),O.on("scroll-direction",function(e,t){var i=n;(n=t.direction)!==i?o=0:(2===(o+=1)&&"down"===n&&O.removeClass("ff-scroll-up"),3===o&&"up"===n&&O.addClass("ff-scroll-up"))}).on("second-to-last-in-the-view",function(e,t){if(!s){var i=c();s=!0,i.then(function(){s=!1})}})}_||M(window).on("resize",x.bind(this,a,r||O,C))},0)),setTimeout(f.bind(this,a),4),"yep"!==T.viewportin&&"justified"!==T.layout&&!_||"list"===T.trueLayout||F(C,s,"yep"===T.viewportin),C.find(".ff-item:not(.ff-ad) .ff-content").dotdotdot({ellipsis:"...",after:""}),I=C.data("shuffle"),i&&(i=parseInt(i),C.addClass("ff-slider").parent().css("paddingBottom","70px"),function(t,o,e,i){var s,n=M('<span class="ff-control-prev"/>'),a=M('<span class="ff-control-next"/>'),r=Math.ceil(e.$items.length/o);n.on("click",g),a.on("click",v),Y&&(l=t,d=g,c=v,l.bind("touchstart",function(e){u=(new Date).getTime(),f=e.originalEvent.touches[0].pageX,p=e.originalEvent.touches[0].clientY}).bind("touchmove",function(e){h=e.originalEvent.touches[0].pageX,m=e.originalEvent.touches[0].clientY}).bind("touchend",function(){var e=f<h?"right":"left",t=60<m-p||m-p<-60,i=60<h-f||h-f<-60,s=(new Date).getTime();if(!(300<s-u||t)&&i)switch(e){case"left":c();break;case"right":d()}}));var l,d,c,f,p,u,h,m;function g(){var e=s.data("currentSlide"),t=e-1;t<1&&(t=r),s.data("currentSlide",t),w(t),i&&setTimeout(y,0)}function v(){var e=s.data("currentSlide"),t=e+1;r<t&&(t=1),s.data("currentSlide",t),w(t),i&&setTimeout(y,0)}function w(n){t.shuffleCustom("shuffle",function(e,t){var i,s;return("all"===t.group||-1!==M.inArray(t.group,e.data("groups")))&&(i=e.attr("data-index"),s=o*n,o*(n-1)<i&&i<=s)})}function y(){var e=t.offset().top;M("html, body").animate({scrollTop:e-100},300)}(s=M('<div class="ff-controls-wrapper"></div>').append(n).append(a)).data("currentSlide",1),t.on("layout.shuffle",function(){}),t.append(s)}(C,i,I,e),C.shuffleCustom("shuffle",function(e,t){return parseInt(e.attr("data-index"))<=i}),C.data("num",s.length),C.data("visible",0)),S.find(".ff-loadmore-wrapper span").click(c),S.on("slick-last-slide",c),S.on("slick-destroyed",function(){}),M(document).trigger("done.stream",[I,T.id]),I}function E(e){var t=M(this),i=t.data("media"),s=t.data("mediaInserted");if(i&&!s){if(t.data("media-image")){var n=new Image;n.src=t.data("media-image"),n.onload=function(){t.removeClass("ff-slide-img-loading")}}else t.removeClass("ff-slide-img-loading");t.append(i),t.data("mediaInserted","inserted")}}function A(a,e,l){var d=M(this).closest("li");if(d.length){var c=d.find(".ff-comments-list-inner");if(!d.data("comments")&&!d.data("carousel")){var t=M.get(FlowFlowOpts.ajaxurl,{shop:FlowFlowOpts.domain,action:H+"_load_comments_and_carousel",feed_id4post:d.data("feed"),post_id:d.attr("post-id"),permalink:d.find("a.ff-timestamp").attr("href")});l&&"nope"===l.comments?d.addClass("ff-comments-hidden"):c.find(".ff-slide-loader").show(),M.when(t).then(function(e){var t,r="",i=e.comments;i&&0!==i.length?(5<=i.length&&(t=i.length,i=i.slice(0,5)),i.forEach(function(e,t,i){var s,n,o="string"==typeof e.from&&e.from&&"Facebook user"!==e.from?JSON.parse(e.from):e.from,a=e.text;"instagram"==d.data("type")&&(n="https://www.instagram.com/"+(s=o.username)),"facebook"==d.data("type")&&(s=o&&o.name?o.name:o||"",n="https://www.facebook.com/"+(o?o.id:"")),"youtube"==d.data("type")&&(s=o.full_name,n="https://www.youtube.com/channel/"+o.id),"posts"==d.data("type")&&(n="/author/"+(s=o.name)),r+='<div class="ff-slide-comment">',s?(r+='<a href="'+n+'" rel="noreferrer" target="_blank" title="'+s+'">',r+="<b>"+s+"</b>",r+="</a>",r+="<span>"+a+"</span>"):r+='<span>"'+a+'"</span>',r+="</div>"})):r+="<div>"+(FlowFlowOpts&&FlowFlowOpts.no_comments?FlowFlowOpts.no_comments:"No comments yet.")+' <a href="'+d.find(".ff-comments").attr("href")+'" rel="noreferrer" target="_blank">'+(FlowFlowOpts&&FlowFlowOpts.be_first?FlowFlowOpts.be_first:"Be the first!")+"</a></div>",t&&(r+='<div><a rel="noreferrer" target="_blank" href="'+d.find(".ff-external-link").attr("href")+'">'+FlowFlowOpts.view_all+" "+d.find(".ff-comments span").text()+" "+FlowFlowOpts.comments+"</a></div>"),c.html(r),d.data("comments","added"),d.is(".ff-supports-comments")&&(l&&l.ignoreLoadedEvent||M(document).trigger("ff-comments-loaded",{idx:a,$slide:d,params:l})),setTimeout(function(){c.addClass("ff-comments-loaded"+(t?"":" ff-few-comments"))},0);var s=e.carousel;if(!(s.length<2||d.has(".ff-video").length)){var n=d.find(".ff-img-holder").outerWidth(),o=d.find(".ff-img-holder").outerHeight();d.find(".ff-media-wrapper").css("width",n+"px").css("height",o+"px"),d.find(".ff-media-wrapper").find(".ff-slideshow-carousel").remove(),d.find(".ff-media-wrapper").append('<div class="ff-slideshow-carousel" style="height:'+o+'px"></div>'),s.forEach(function(e,t){if("image"==e.media_type||"photo"==e.media_type)var i='<span class="ff-img-holder" style="background-image: url('+e.media_url+')">';d.find(".ff-slideshow-carousel").append(i)});d.find(".ff-media-wrapper > .ff-img-holder").hide(),d.find(".ff-slideshow-carousel").slick({adaptiveHeight:!0,infinite:!0,arrows:!0,dots:!0,slidesToShow:1,slidesToScroll:1,prevArrow:'<span class="ff-arrow-left slick-prev slick-nav"></span>',nextArrow:'<span class="ff-arrow-right slick-next slick-nav"></span>'}),d.data("carousel","added")}},function(e){c.html("Sorry, something went wrong during loading comments for this post. Try to re-open lightbox.")}),d.data("carousel","pending").data("comments","pending")}}}function k(){y.css("padding-right","")}function F(e,t,i,s){s||(s=0);var n=e.data("viewport");t.each(function(e){n.add(new FF_ViewportItem({element:this,idx:e+s,threshold:130,enter:r,leave:l,needScroll:i}))})}function V(e,t,i){i||(i=0);var s=e.data("viewportForInfinite");t.each(function(t){var e=M(this);e.data("viewport-tracked")||(s.add(new FF_ViewportItem({element:this,threshold:0,idx:t+i,enter:function(){var e=M(this);e.addClass("ff-viewport-slide-in").data("viewport","in"),e.find(".ff-media-wrapper").each(function(){E.call(this)}),e.data("comments")||A.call(this,t)},leave:function(){M(this).data("viewport","out")},relativeToParentElem:!0})),e.data("viewport-tracked",!0))})}function U(e){e.find(".picture-item__inner").addClass("picture-item__inner--transition")}function r(){var e=M(this),t=e.find(".ff-img-holder img");t.length&&t.data("src")&&!t.data("mounted")&&(t.attr("src",t.data("src")),t.data("mounted",1)),e.addClass("in").data("viewport","in")}function l(){M(this).data("viewport","out")}function G(e,t){return e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1))+e}return{init:e,streams:z,addTransitionToItems:U,addViewportItems:F,prepareImageFor:L,adjustItems:P,shuffle:a,recalcLayout:function(e){e.$el.layout()},buildItems:W,buildStreamWith:function(e,n,t,i,s){var o,a,r,l,d,c,f,p,u,h,m,g,v="";if(e){if("yep"!==n.viewportin&&"justified"!==n.layout&&!s||"list"===n.trueLayout||(g=new FF_Viewport(n,window)),H=n.plugin,!n.feeds||"[]"===n.feeds)return"<p>No feeds to show. Add at least one</p>";if(!n.layout)return"<p>Please choose stream layout on options page</p>";"string"==typeof n.feeds&&(n.feeds=JSON.parse(n.feeds)),c=n.feeds,n.hash=e.hash,n["next-page"]=e.page+1,n.countOfPages=e.countOfPages;var w=e.items,y=0,b=w.length,x=M('[id^="ff-uid-"]').length+1||1;if("yep"===n.gallery&&"news"!=n["gallery-type"]&&(v+='<section class="ff-slideshow ff-slideshow-classic"><ul></ul><nav><span class="ff-nav-prev"></span><span class="icon ff-nav-next"></span><span class="ff-nav-close"></span></nav><div class="ff-nav-info-keys">'+window.FlowFlowOpts.lightbox_navigate+"</div></section>"),v+='<div class="ff-header ff-loading">',n.heading&&(v+="<h1>"+n.heading.replace(/\\/g,"")+"</h1>"),n.subheading&&(v+="<h2>"+n.subheading.replace(/\\/g,"")+"</h2>"),"yep"==n["show-profile"]&&0<w.length&&1===n.feeds.length&&"user_timeline"==n.feeds[0]["timeline-type"]&&(v+='<div class="ff-stream-profile">                        <div class="ff-stream-profile-fixed">                            <div class="ff-stream-profile-inner">                                <div class="ff-stream-profile-avatar" style="background-image: url('+(d=w[0]).userpic+')"></div>\t\t\t\t\t\t\t\t<div class="ff-stream-profile-content">\t\t\t\t\t\t\t\t\t<div class="ff-stream-profile-header">\t\t\t\t\t\t\t\t\t\t<h3>'+d.nickname+'</h3>\t\t\t\t\t\t\t\t\t\t<a href="https://www.instagram.com/'+d.nickname+'" rel="noreferrer" target="_blank" title="Follow '+d.screenname+'">follow</a>\t\t\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t\t\t<ul class="ff-stream-profile-meta">\t\t\t\t\t\t\t\t\t\t<li><b>'+N(d.user_counts_media,0)+"</b> "+window.FlowFlowOpts.posts+"</li><li><b>"+N(d.user_counts_followed_by,0)+"</b> "+window.FlowFlowOpts.followers+"</li><li><b>"+N(d.user_counts_follows,0)+"</b> "+window.FlowFlowOpts.following+'</li>\t\t\t\t\t\t\t\t\t</ul>\t\t\t\t\t\t\t\t\t<div class="ff-stream-profile-bio"><strong>'+d.screenname+"</strong>"+function(e,t){if(!e)return"";var i=!0===t||null==t?"_blank":"";return e.replace(/(http|ftp|https:\/\/[\w\-_]+\.{1}[\w\-_]+)+([\w\-\.,@?^=%&amp;:/~\+#]*[\w\-\@?^=%&amp;/~\+#])?/gi,function(e){var t=/^(?:(?:https?|ftp):\/\/)/i.test(e)?e:"http://"+e;return'<a href="'+t+'" target="'+i+'">'+e+"</a>"}).replace(/\@(\w+)(?!\w)/g,function(e){return'<a href="https://www.instagram.com/'+e.replace("@","")+'" target="'+i+'">'+e+"</a>"}).replace(/\#\w+(?!\w)/g,function(e){return'<a href="https://www.instagram.com/explore/tags/'+e.replace("#","")+'" target="'+i+'">'+e+"</a>"})}(d.user_bio)+"</div>\t\t\t\t\t\t\t\t</div>\t\t\t\t\t\t\t</div>\t\t\t\t\t\t</div>\t\t\t\t\t</div>"),"yep"===n.filter){if("flow_flow"==H){for(p="",f={},y=m=0;y<b;y++)f[w[y].type]=1;for(var k in f)"ad"!==k&&(m+=1,p+='<span class="ff-filter" data-filter="'+k+'"><i class="ff-type-'+k+'"></i></span>',u+='<option class="ff-filter-option ff-type-'+k+'" value="'+k+'">'+k+"</option>");u=1<m?'<option class="ff-filter-option ff-type-all" value="">'+Q.filter_all+"</option>"+u:u,p+='<select class="ff-filters-select">'+u+"</select>",v+='<div class="ff-filter-holder">'+(1<m?'<span class="ff-filter ff-type-all ff-filter--active">'+Q.filter_all+"</span>"+p:"")+'<span class="ff-search"><input type="text" placeholder="'+Q.filter_search+'"/></span></div>'}"insta_flow"==H&&(p=u="",h=[],m=0,c.forEach(function(e,t,i){var s=e.content;e.hasOwnProperty("location-meta")&&e["location-meta"].hasOwnProperty("name")&&(s=e["location-meta"].name),h.push({id:e.id,type:e["timeline-type"],label:s})}),h.forEach(function(e,t,i){if("ad"!==e.type){var s=j(e.type);m+=1,p+='<span class="ff-filter ff-type-'+e.type+'" data-filter="'+e.id+'">\t\t\t\t\t\t'+s+"<span>"+e.label+"</span></span>",u+='<option class="ff-filter-option" value="'+e.id+'">'+e.label+"</option>"}}),u=1<m?'<option class="ff-filter-option ff-type-all" value="">'+Q.filter_all+"</option>"+u:u,p+='<select class="ff-filters-select">'+u+"</select>",v+='<div class="ff-filter-holder">'+(1<m?'<span class="ff-filter ff-type-all ff-filter--active">'+Q.filter_all+"</span>"+p:"")+'<span class="ff-search"><input type="text" placeholder="'+Q.filter_search+'"/></span></div>')}t&&(Q.moderation=t,v+='<div class="ff-moderation-holder"><p><strong>PREMODERATION MODE IS ON</strong>. APPROVE POSTS AND HIT <strong>SAVE CHANGES</strong>.</p><span class="ff-moderation-button ff-moderation-apply">Save changes</span><span class="ff-moderation-button ff-moderation-approve-new">Approve new posts</span><span class="ff-moderation-button ff-moderation-toggle-ui">Show/hide UI</span><span class="ff-moderation-apply-alt ff-moderation-button ff-moderation-apply">Save changes</span></div>'),v+="</div>",C=n["gc-style"],v+='<div class="ff-stream-wrapper ff-'+(Y?"mobile":"desktop")+" shuffle--container"+("yep"===n.viewportin&&!Y&&window.requestAnimationFrame&&"carousel"!==n.trueLayout?" shuffle--animatein":" shuffle--animateoff")+" ff-layout-"+n.layout+" ff-truelayout-"+n.trueLayout+" ff-upic-"+n["upic-pos"]+" ff-upic-"+n["upic-style"]+" ff-align-"+n.talign+" ff-sc-"+n["icon-style"]+" ff-sc-"+n["icon-col"]+" ff-"+n["icons-style"]+'-icon">',v+=W(w,x,!0,t,n),"carousel"!==n.trueLayout&&"list"!==n.trueLayout&&(v+='<div class="shuffle__sizer"></div>'),v+="</div>",1<e.countOfPages&&e.page+1!=e.countOfPages&&("yep"!==n.mobileslider||!Y)&&"carousel"!=n.trueLayout&&(v+='<div class="ff-loadmore-wrapper"><span class="ff-btn">'+window.FlowFlowOpts.show_more+"</span></div>"),"carousel"===n.trueLayout&&(v+='<div class="ff-slide-overlay"><div class="ff-slide-loader"><span>'+FlowFlowOpts.loading+"</span></div></div>"),t&&(v+='<div class="ff-settings-popup"> <div class="ff-popup-section"> <i class="ff-popup-close"></i><ul class="ff-settings-tabs"><li class="ff-settings-active">CTA</li></ul> <div class="ff-settings-content"><div class="cta-settings"><p class="ff-setting-check-after"><label for="ff-cta-text-'+n.id+'">Card CTA</label><input id="ff-cta-text-'+n.id+'" type="text"></p><p><input id="ff-cta-open-'+n.id+'" type="checkbox" value="yep"/> <label for="ff-cta-open-'+n.id+'">Open lightbox on click</label></p><p><label for="ff-cta-ltext-'+n.id+'">Lightbox CTA</label><input id="ff-cta-ltext-'+n.id+'" type="text"></p><p class="ff-setting-check-after"><label for="ff-cta-url-'+n.id+'">Card / CTA link</label><input id="ff-cta-url-'+n.id+'" type="text"></p><p><input id="ff-cta-new-'+n.id+'" type="checkbox" value="yep"/> <label for="ff-cta-new-'+n.id+'">Open in new tab</label></p><p><label for="ff-cta-color-'+n.id+'">CTA color</label><input class="ff-colorpicker spectrum with-add-on" id="ff-cta-color-'+n.id+'" type="text" value="#e916b7" ></p><p><label for="ff-cta-like-'+n.id+'">Likes promo</label><select name="ff-cta-like-'+n.id+'" id="ff-cta-like-'+n.id+'"><option value="0" selected>Disabled</option><option value="1">Display +1 on page load</option><option value="10">Display random in range 1-10</option></select></p><p class="ff-settings-btn-wrapper"><span class="ff-settings-btn ff-settings-btn--apply ff-moderation-button">Apply & Save</span> <span class="ff-settings-btn ff-settings-btn--clear">Clear All</span></p></div></div></div> </div>'),(o=M(v)).each(function(e){if(this.className.indexOf("ff-stream-wrapper")+1)return a=M(this),!1}),l=(r=o.find(".ff-item")).not(".ff-ad"),a.data("opts",n).data("items",r).data("viewport",g);var C,T,S,_,I,$,O,E="";if(l.each(function(){var e=M(this);e.is(".ff-image")?e.find("img").not(".ff-initial-image").remove():e.find("img").not(":first").remove();var t=e.attr("post-id"),i=w.find(function(e){return e.id==t});i&&i.cta&&(i.cta.text||i.cta.ltext)&&(E+="#ff-stream-"+n.id+' .in[post-id="'+t+'"] .ff-post-cta,#ff-stream-infinite-'+n.id+' .ff-viewport-slide-in[post-id="'+t+'"] .ff-post-cta,#ff-stream-'+n.id+'-slideshow .ff-show-cta[post-id="'+t+'"] .ff-post-cta{background-color: '+i.cta.color+";}"),e.data("opts",i)}),(C=document.getElementById("ff-cta-css-"+n.id))&&C.parentNode.removeChild(C),E&&J(E,"ff-cta-css-"+n.id),o.find("p:empty, .ff-content a:empty").remove(),o.find(".ff-filters-select").selectric({nativeOnMobile:!1,labelBuilder:function(t){var e=n.feeds.find(function(e){return e.id==t.value});return(e?j(e["timeline-type"]):"")+t.text},optionsItemBuilder:function(t,e,i){var s=n.feeds.find(function(e){return e.id==t.value});return(s?j(s["timeline-type"]):"")+t.text}}).on("change",function(e){var t=this.value;B(H,a,t)}),o.find("img").each(function(){L.apply(this,[a])}),o.find(".ff-filter").click(function(){o.find(".ff-filter--active").removeClass("ff-filter--active");var e=M(this).addClass("ff-filter--active").attr("data-filter");B(H,a,e)}).mouseenter(function(){var e,t=M(this),i=t.data("filter");"flow_flow"==H&&(e=a.find(i?"[data-type="+i+"]":".ff-item, li[post-id]").length),"insta_flow"==H&&(e=a.find(i?"[data-feed="+i+"]":".ff-item, li[post-id]").length),t.attr("data-num",e)}),o.find(".ff-search input").on("keyup",function(){var e=this.value.toLowerCase();q(a,e)}),o.on("click",".ff-cta-likes",function(e){var t=M(this);e.preventDefault(),t.closest(".ff-item").click(),t.hide()}),o.on("click","a",function(e){var t=M(this),i=M(this).attr("href");return-1==i.indexOf("mailto:?")&&t.closest(".ff-share-popup").length?(window.open(i,"sharer","toolbar=0,status=0,width=626,height=436"),!1):(!t.is(".ff-no-link")||"nope"!==n.gallery&&!Y)&&void 0}),o.on("click",".ff-share-wrapper",function(e){var t=M(this);t.data("opened")?(t.removeClass("ff-popup__visible"),t.data("opened",!1)):(t.addClass("ff-popup__visible"),t.data("opened",!0))}),"nope"===n.gallery?(a.addClass("ff-gallery-off").on("click",'.ff-item:not(".ff-ad") .picture-item__inner',function(e){var t=M(e.target),i=M(this);if(!t.closest("a, .ff-share-wrapper").length||t.is("img"))return Y?i.toggleClass("ff-taped"):function(e){if(document.createEvent){var t=document.createEvent("MouseEvents");t.initEvent("click",!1,!0),e.dispatchEvent(t)}else document.createEventObject?e.fireEvent("onclick"):"function"==typeof e.onclick&&e.onclick()}(i.find(".ff-timestamp")[0]),!1}),a.on("click",".ff-timestamp",function(e){e.stopImmediatePropagation()})):a.addClass("ff-gallery-on"),"yep"===Q.open_in_new){var A=location.hostname;o.find("a").filter(function(){var e=this.href;return this.hostname!=A&&e&&-1==e.indexOf("mailto")}).attr("target","_blank").attr("rel","noreferrer")}for(var F in P(l,n),t&&(M.spectrum&&o.find(".ff-colorpicker").spectrum({type:"text",showAlpha:!1,allowEmpty:!1,showPalette:!1}),T=o,_=(S=n).id,I=S.hash,$={},O=FlowFlowOpts.token,T.find(".ff-moderation-apply").click(function(e){var t=M.post(FlowFlowOpts.ajaxurl,{action:"flow_flow_moderation_apply_action",moderation_action:"custom_approve",stream:_,changed:$,hash:I,token:O});M.when(t).then(function(e){location.reload()},function(){location.reload()})}),T.find(".ff-moderation-approve-new").click(function(e){var t=M.post(FlowFlowOpts.ajaxurl,{action:"flow_flow_moderation_apply_action",moderation_action:"new_posts_approve",stream:_,hash:I,token:O});M.when(t).then(function(e){location.reload()},function(){location.reload()})}),T.find(".ff-moderation-toggle-ui").click(function(e){var t=T.parent();t.toggleClass("ff-mod-ui-off");var i=t.find(".ff-stream-wrapper").data("shuffle");i&&i.layout()}),T.on("change",".ff-moderation-wrapper input",function(e){var t=M(this),i=t.is(":checked"),s=t.closest(".ff-item, li[class*=ff-slide]"),n=s.attr("post-id");t.closest(".ff-moderation-wrapper")[i?"addClass":"removeClass"]("ff-approved"),$[n]?$[n].approved=i:$[n]={approved:i},$[n].feedId=s.data("feed"),$[n].type=s.data("type"),s.closest(".ff-stream").find(".ff-header").addClass("ff-btn-apply-vis")}),T.on("click",".ff-post-controls__pin",function(e){var t=M(this),i=t.is(".ff-post-controls__pinned"),s=t.closest(".ff-item, li[class*=ff-slide]"),n=s.attr("post-id");t[i?"removeClass":"addClass"]("ff-post-controls__pinned");var o=i?"0":"1";$[n]?$[n].pinned=o:$[n]={pinned:o},$[n].feedId=s.data("feed"),$[n].type=s.data("type"),s.closest(".ff-stream").find(".ff-header").addClass("ff-btn-apply-vis")}),T.on("click",".ff-post-controls__edit",function(e){var t=M(this),i=T.parent();i.addClass("ff-settings-popup__visible");var s=t.closest(".ff-item, li[class*=ff-slide]"),n=(s.attr("post-id"),s.data("opts"));i.find("#ff-cta-text-"+S.id).val(n.cta?n.cta.text:""),i.find("#ff-cta-ltext-"+S.id).val(n.cta?n.cta.ltext:""),i.find("#ff-cta-url-"+S.id).val(n.cta?n.cta.url:""),i.find("#ff-cta-new-"+S.id).prop("checked",n.cta&&"yep"==n.cta.new),i.find("#ff-cta-open-"+S.id).prop("checked",n.cta&&"yep"==n.cta.open),i.find("#ff-cta-like-"+S.id).val(n.cta&&n.cta.likes?n.cta.likes:"0"),M.spectrum&&i.find("#ff-cta-color-"+S.id).spectrum("set",n.cta&&n.cta.color||"#e916b7"),i.find(".ff-settings-popup").data("current",s)}),T.on("click",".ff-popup-close",function(e){T.parent().removeClass("ff-settings-popup__visible")}),T.on("click",".ff-settings-btn",function(e){var t=M(this),i=T.parent(),s=i.find(".ff-settings-popup").data("current"),n=s.attr("post-id"),o=t.is(".ff-settings-btn--clear");o&&(i.find("#ff-cta-text-"+S.id).val(""),i.find("#ff-cta-ltext-"+S.id).val(""),i.find("#ff-cta-url-"+S.id).val(""),M.spectrum&&i.find("#ff-cta-color-"+S.id).spectrum("set","#e916b7"),i.find("#ff-cta-new-"+S.id).prop("checked",!1),i.find("#ff-cta-open-"+S.id).prop("checked",!1),i.find("#ff-cta-like-"+S.id).val("0"));var a=i.find("#ff-cta-text-"+S.id).val(),r=i.find("#ff-cta-ltext-"+S.id).val(),l=i.find("#ff-cta-new-"+S.id).prop("checked")?"yep":"nope",d=i.find("#ff-cta-url-"+S.id).val(),c=i.find("#ff-cta-open-"+S.id).prop("checked")?"yep":"nope",f=i.find("#ff-cta-color-"+S.id).val(),p=i.find("#ff-cta-like-"+S.id).val(),u={text:a,ltext:r,new:l,open:c,url:d,color:f,likes:p};$[n]?$[n].cta=u:$[n]={cta:u},$[n].feedId=s.data("feed"),$[n].type=s.data("type"),(a||r||d)&&s.find(".ff-post-controls__edit").addClass("ff-post-controls__cta"),o||i.removeClass("ff-settings-popup__visible"),t.is(".ff-settings-btn--apply")&&T.find(".ff-moderation-apply").click()})),z[n.id]=a,i)i[F]&&this[F].init(a);return o}console.log("FLOW-FLOW: Empty response from server")},setupGrid:function(e,t,i,s,n,o){setTimeout(function(){a(e,t,i,s,n,o)},0)},adjustImgHeight:function(e,n){e.find("img").each(function(){var e=M(this),t=parseInt(e.css("height")),i=parseInt(e.css("width")),s=n/i;e.css("height",Math.round(t*s)+"px")})}}}(s);window.FlowFlow=T.init();var X=function(t,i){return function(){var e=Array.prototype.slice.call(arguments);return e.push(i),t.apply(this,e)}};function K(e,t,i,s){return e=Number(e),!1!==(s=s||!1)?r(e,t,i,s):r(e,t,i,1e12<=e?"T":1e9<=e?"B":1e6<=e?"M":1e3<=e?"K":"")}function r(e,t,i,s){var n=0;switch(s){case"T":n=e/1e12;break;case"B":n=e/1e9;break;case"M":n=e/1e6;break;case"K":n=e/1e3;break;case"":n=e}!1!==t&&(new RegExp("\\.\\d{"+(t+1)+",}$").test(""+n)&&(n=n.toFixed(t)));return!1!==i&&(n=Number(n).toFixed(i)),n+s}function J(e,t){var i=document.createElement("style");return i.type="text/css",t&&(i.id=t),/WebKit|MSIE/i.test(navigator.userAgent)?i.styleSheet?i.styleSheet.cssText=e:i.innerText=e:i.innerHTML=e,document.getElementsByTagName("head")[0].appendChild(i),i}}(jQuery),jQuery(document).on("done.stream",function(e,t,i){jQuery(function(){setTimeout(function(){},500)})});