1!function(t){"use strict";function i(t){return new RegExp("(^|\\s+)"+t+"(\\s+|$)")}var n,o,r;function e(t,e){(n(t,e)?r:o)(t,e)}r="classList"in document.documentElement?(n=function(t,e){return t.classList.contains(e)},o=function(t,e){t.classList.add(e)},function(t,e){t.classList.remove(e)}):(n=function(t,e){return i(e).test(t.className)},o=function(t,e){n(t,e)||(t.className=t.className+" "+e)},function(t,e){t.className=t.className.replace(i(e)," ")});var s={hasClass:n,addClass:o,removeClass:r,toggleClass:e,has:n,add:o,remove:r,toggle:e};"function"==typeof define&&define.amd?define(s):"object"==typeof exports?module.exports=s:t.classie=s}(window),function(){"use strict";function t(){}var e=t.prototype,i=this,n=i.EventEmitter;function r(t,e){for(var i=t.length;i--;)if(t[i].listener===e)return i;return-1}function o(t){return function(){return this[t].apply(this,arguments)}}e.getListeners=function(t){var e,i,n=this._getEvents();if(t instanceof RegExp)for(i in e={},n)n.hasOwnProperty(i)&&t.test(i)&&(e[i]=n[i]);else e=n[t]||(n[t]=[]);return e},e.flattenListeners=function(t){var e,i=[];for(e=0;e<t.length;e+=1)i.push(t[e].listener);return i},e.getListenersAsObject=function(t){var e,i=this.getListeners(t);return i instanceof Array&&((e={})[t]=i),e||i},e.addListener=function(t,e){var i,n=this.getListenersAsObject(t),o="object"==typeof e;for(i in n)n.hasOwnProperty(i)&&-1===r(n[i],e)&&n[i].push(o?e:{listener:e,once:!1});return this},e.on=o("addListener"),e.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},e.once=o("addOnceListener"),e.defineEvent=function(t){return this.getListeners(t),this},e.defineEvents=function(t){for(var e=0;e<t.length;e+=1)this.defineEvent(t[e]);return this},e.removeListener=function(t,e){var i,n,o=this.getListenersAsObject(t);for(n in o)o.hasOwnProperty(n)&&-1!==(i=r(o[n],e))&&o[n].splice(i,1);return this},e.off=o("removeListener"),e.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},e.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},e.manipulateListeners=function(t,e,i){var n,o,r=t?this.removeListener:this.addListener,s=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(n=i.length;n--;)r.call(this,e,i[n]);else for(n in e)e.hasOwnProperty(n)&&(o=e[n])&&("function"==typeof o?r.call(this,n,o):s.call(this,n,o));return this},e.removeEvent=function(t){var e,i=typeof t,n=this._getEvents();if("string"===i)delete n[t];else if(t instanceof RegExp)for(e in n)n.hasOwnProperty(e)&&t.test(e)&&delete n[e];else delete this._events;return this},e.removeAllListeners=o("removeEvent"),e.emitEvent=function(t,e){var i,n,o,r,s=this.getListenersAsObject(t);for(r in s)if(s.hasOwnProperty(r))for(o=(i=s[r].slice(0)).length;o--;)!0===(n=i[o]).once&&this.removeListener(t,n.listener),n.listener.apply(this,e||[])===this._getOnceReturnValue()&&this.removeListener(t,n.listener);return this},e.trigger=o("emitEvent"),e.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},e.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},e._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},e._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return i.EventEmitter=n,t},"function"==typeof define&&define.amd?define(function(){return t}):"object"==typeof module&&module.exports?module.exports=t:i.EventEmitter=t}.call(this),function(i){"use strict";var t=document.documentElement,e=function(){};function n(t){var e=i.event;return e.target=e.target||e.srcElement||t,e}t.addEventListener?e=function(t,e,i){t.addEventListener(e,i,!1)}:t.attachEvent&&(e=function(e,t,i){e[t+i]=i.handleEvent?function(){var t=n(e);i.handleEvent.call(i,t)}:function(){var t=n(e);i.call(e,t)},e.attachEvent("on"+t,e[t+i])});var o=function(){};t.removeEventListener?o=function(t,e,i){t.removeEventListener(e,i,!1)}:t.detachEvent&&(o=function(e,i,n){e.detachEvent("on"+i,e[i+n]);try{delete e[i+n]}catch(t){e[i+n]=void 0}});var r={bind:e,unbind:o};"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r:i.eventie=r}(window),function(t){"use strict";var o="Webkit Moz ms Ms O".split(" "),r=document.documentElement.style;function e(t){if(t){if("string"==typeof r[t])return t;var e;t=t.charAt(0).toUpperCase()+t.slice(1);for(var i=0,n=o.length;i<n;i++)if(e=o[i]+t,"string"==typeof r[e])return e}}"function"==typeof define&&define.amd?define(function(){return e}):"object"==typeof exports?module.exports=e:t.getStyleProperty=e}(window),function(E,t){"use strict";function T(t){var e=parseFloat(t);return-1===t.indexOf("%")&&!isNaN(e)&&e}var C="undefined"==typeof console?function(){}:function(t){console.error(t)},L=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];function e(y){var w,x,b,S=!1;function A(t,e){if(E.getComputedStyle||-1===e.indexOf("%"))return e;var i=t.style,n=i.left,o=t.runtimeStyle,r=o&&o.left;return r&&(o.left=t.currentStyle.left),i.left=e,e=i.pixelLeft,i.left=n,r&&(o.left=r),e}return function(t){if(function(){if(!S){S=!0;var i,e=E.getComputedStyle;if(i=e?function(t){return e(t,null)}:function(t){return t.currentStyle},w=function(t){var e=i(t);return e||C("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e},x=y("boxSizing")){var t=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style[x]="border-box";var n=document.body||document.documentElement;n.appendChild(t);var o=w(t);b=200===T(o.width),n.removeChild(t)}}}(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var e=w(t);if("none"===e.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0,i=L.length;e<i;e++)t[L[e]]=0;return t}();var i={};i.width=t.offsetWidth,i.height=t.offsetHeight;for(var n=i.isBorderBox=!(!x||!e[x]||"border-box"!==e[x]),o=0,r=L.length;o<r;o++){var s=L[o],a=e[s];a=A(t,a);var c=parseFloat(a);i[s]=isNaN(c)?0:c}var l=i.paddingLeft+i.paddingRight,u=i.paddingTop+i.paddingBottom,p=i.marginLeft+i.marginRight,h=i.marginTop+i.marginBottom,d=i.borderLeftWidth+i.borderRightWidth,f=i.borderTopWidth+i.borderBottomWidth,m=n&&b,v=T(e.width);!1!==v&&(i.width=v+(m?0:l+d));var g=T(e.height);return!1!==g&&(i.height=g+(m?0:u+f)),i.innerWidth=i.width-(l+d),i.innerHeight=i.height-(u+f),i.outerWidth=i.width+p,i.outerHeight=i.height+h,i}}}"function"==typeof define&&define.amd?define(["get-style-property/get-style-property"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property")):E.getSize=e(E.getStyleProperty)}(window),function(e){"use strict";var i=e.document,n=[];function o(t){"function"==typeof t&&(o.isReady?t():n.push(t))}function r(t){var e="readystatechange"===t.type&&"complete"!==i.readyState;o.isReady||e||s()}function s(){o.isReady=!0;for(var t=0,e=n.length;t<e;t++){(0,n[t])()}}function t(t){return"complete"===i.readyState?s():(t.bind(i,"DOMContentLoaded",r),t.bind(i,"readystatechange",r),t.bind(e,"load",r)),o}o.isReady=!1,"function"==typeof define&&define.amd?define(["eventie/eventie"],t):"object"==typeof exports?module.exports=t(require("eventie")):e.docReady=t(e.eventie)}(window),function(o){"use strict";var t,i=function(){if(o.matches)return"matches";if(o.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],e=0,i=t.length;e<i;e++){var n=t[e]+"MatchesSelector";if(o[n])return n}}();function n(t,e){return t[i](e)}function r(t){t.parentNode||document.createDocumentFragment().appendChild(t)}if(i){var e=n(document.createElement("div"),"div");t=e?n:function(t,e){return r(t),n(t,e)}}else t=function(t,e){r(t);for(var i=t.parentNode.querySelectorAll(e),n=0,o=i.length;n<o;n++)if(i[n]===t)return!0;return!1};"function"==typeof define&&define.amd?define(function(){return t}):"object"==typeof exports?module.exports=t:window.matchesSelector=t}(Element.prototype),function(t){"use strict";var e=t.getComputedStyle,m=e?function(t){return e(t,null)}:function(t){return t.currentStyle};function i(t,e,r){var i=r("transition"),n=r("transform"),o=i&&n,s=!!r("perspective"),a={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[i],c=["transform","transition","transitionDuration","transitionProperty"],l=function(){for(var t={},e=0,i=c.length;e<i;e++){var n=c[e],o=r(n);o&&o!==n&&(t[n]=o)}return t}();function u(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}!function(t,e){for(var i in e)t[i]=e[i]}(u.prototype,t.prototype),u.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},u.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},u.prototype.getSize=function(){this.size=e(this.element)},u.prototype.css=function(t){var e=this.element.style;for(var i in t){e[l[i]||i]=t[i]}},u.prototype.getPosition=function(){var t=m(this.element),e=this.layout.options,i=e.isOriginLeft,n=e.isOriginTop,o=parseInt(t[i?"left":"right"],10),r=parseInt(t[n?"top":"bottom"],10);o=isNaN(o)?0:o,r=isNaN(r)?0:r;var s=this.layout.size;o-=i?s.paddingLeft:s.paddingRight,r-=n?s.paddingTop:s.paddingBottom,this.position.x=o,this.position.y=r},u.prototype.layoutPosition=function(){var t=this.layout.size,e=this.layout.options,i={};
1e.isOriginLeft?(i.left=this.position.x+t.paddingLeft+"px",i.right=""):(i.right=this.position.x+t.paddingRight+"px",i.left=""),e.isOriginTop?(i.top=this.position.y+t.paddingTop+"px",i.bottom=""):(i.bottom=this.position.y+t.paddingBottom+"px",i.top=""),this.css(i),this.emitEvent("layout",[this])};var p=s?function(t,e){return"translate3d("+t+"px, "+e+"px, 0)"}:function(t,e){return"translate("+t+"px, "+e+"px)"};u.prototype._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),!s||this.isTransitioning){var a=t-i,c=e-n,l={},u=this.layout.options;a=u.isOriginLeft?a:-a,c=u.isOriginTop?c:-c,l.transform=p(a,c),this.transition({to:l,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},u.prototype.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},u.prototype.moveTo=o?u.prototype._transitionTo:u.prototype.goTo,u.prototype.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},u.prototype._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},u.prototype._transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);this.element.offsetHeight;null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var h=n&&n.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})+",opacity";u.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:h,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(a,this,!1))},u.prototype.transition=u.prototype[i?"_transition":"_nonTransition"],u.prototype.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},u.prototype.onotransitionend=function(t){this.ontransitionend(t)};var d={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};u.prototype.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=d[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],function(t){for(var e in t)return!1;return!0}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd)e.onEnd[i].call(this),delete e.onEnd[i];this.emitEvent("transitionEnd",[this])}},u.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(a,this,!1),this.isTransitioning=!1},u.prototype._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:""};return u.prototype.removeTransitionStyles=function(){this.css(f)},u.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.emitEvent("remove",[this])},u.prototype.remove=function(){if(i&&parseFloat(this.layout.options.transitionDuration)){var t=this;this.on("transitionEnd",function(){return t.removeElem(),!0}),this.hide()}else this.removeElem()},u.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options;this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0})},u.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options;this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:{opacity:function(){this.isHidden&&this.css({display:"none"})}}})},u.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},u}"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property"],i):"object"==typeof exports?module.exports=i(require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property")):(t.Outlayer={},t.Outlayer.Item=i(t.EventEmitter,t.getSize,t.getStyleProperty))}(window),function(c){"use strict";var p=c.document,h=c.console,d=c.jQuery,u=function(){};function f(t,e){for(var i in e)t[i]=e[i];return t}var r=Object.prototype.toString;function m(t){var e,i=[];if(e=t,"[object Array]"===r.call(e))i=t;else if(t&&"number"==typeof t.length)for(var n=0,o=t.length;n<o;n++)i.push(t[n]);else i.push(t);return i}var v="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(t){return t instanceof HTMLElement}:function(t){return t&&"object"==typeof t&&1===t.nodeType&&"string"==typeof t.nodeName},n=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1};function g(t,e){var i=n(e,t);-1!==i&&e.splice(i,1)}function t(t,e,i,o,l,n){var r=0,s={};function a(t,e){if("string"==typeof t&&(t=p.querySelector(t)),t&&v(t)){this.element=t,this.options=f({},this.constructor.defaults),this.option(e);var i=++r;this.element.outlayerGUID=i,(s[i]=this)._create(),this.options.isInitLayout&&this.layout()}else h&&h.error("Bad "+this.constructor.namespace+" element: "+t)}return a.namespace="outlayer",a.Item=n,a.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},f(a.prototype,i.prototype),a.prototype.option=function(t){f(this.options,t)},a.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),f(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},a.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},a.prototype._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0,r=e.length;o<r;o++){var s=new i(e[o],this);n.push(s)}return n},a.prototype._filterFindItemElements=function(t){t=m(t);for(var e=this.options.itemSelector,i=[],n=0,o=t.length;n<o;n++){var r=t[n];if(v(r))if(e){l(r,e)&&i.push(r);for(var s=r.querySelectorAll(e),a=0,c=s.length;a<c;a++)i.push(s[a])}else i.push(r)}return i},a.prototype.getItemElements=function(){for(var t=[],e=0,i=this.items.length;e<i;e++)t.push(this.items[e].element);return t},a.prototype._init=a.prototype.layout=function(){this._resetLayout(),this._manageStamps();var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0}
1,a.prototype._resetLayout=function(){this.getSize()},a.prototype.getSize=function(){this.size=o(this.element)},a.prototype._getMeasurement=function(t,e){var i,n=this.options[t];n?("string"==typeof n?i=this.element.querySelector(n):v(n)&&(i=n),this[t]=i?o(i)[e]:n):this[t]=0},a.prototype.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},a.prototype._getItemsForLayout=function(t){for(var e=[],i=0,n=t.length;i<n;i++){var o=t[i];o.isIgnored||e.push(o)}return e},a.prototype._layoutItems=function(t,e){var i=this;function n(){i.emitEvent("layoutComplete",[i,t])}if(t&&t.length){this._itemsOn(t,"layout",n);for(var o=[],r=0,s=t.length;r<s;r++){var a=t[r],c=this._getItemLayoutPosition(a);c.item=a,c.isInstant=e||a.isLayoutInstant,o.push(c)}this._processLayoutQueue(o)}else n()},a.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},a.prototype._processLayoutQueue=function(t){for(var e=0,i=t.length;e<i;e++){var n=t[e];this._positionItem(n.item,n.x,n.y,n.isInstant)}},a.prototype._positionItem=function(t,e,i,n){n?t.goTo(e,i):t.moveTo(e,i)},a.prototype._postLayout=function(){this.resizeContainer()},a.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},a.prototype._getContainerSize=u,a.prototype._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},a.prototype._itemsOn=function(t,e,i){var n=0,o=t.length,r=this;function s(){return++n===o&&i.call(r),!0}for(var a=0,c=t.length;a<c;a++){t[a].on(e,s)}},a.prototype.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},a.prototype.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},a.prototype.stamp=function(t){if(t=this._find(t)){this.stamps=this.stamps.concat(t);for(var e=0,i=t.length;e<i;e++){var n=t[e];this.ignore(n)}}},a.prototype.unstamp=function(t){if(t=this._find(t))for(var e=0,i=t.length;e<i;e++){var n=t[e];g(n,this.stamps),this.unignore(n)}},a.prototype._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=m(t)},a.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var t=0,e=this.stamps.length;t<e;t++){var i=this.stamps[t];this._manageStamp(i)}}},a.prototype._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},a.prototype._manageStamp=u,a.prototype._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,n=o(t);return{left:e.left-i.left-n.marginLeft,top:e.top-i.top-n.marginTop,right:i.right-e.right-n.marginRight,bottom:i.bottom-e.bottom-n.marginBottom}},a.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},a.prototype.bindResize=function(){this.isResizeBound||(t.bind(c,"resize",this),this.isResizeBound=!0)},a.prototype.unbindResize=function(){this.isResizeBound&&t.unbind(c,"resize",this),this.isResizeBound=!1},a.prototype.onresize=function(){this.resizeTimeout&&clearTimeout(this.resizeTimeout);var t=this;this.resizeTimeout=setTimeout(function(){t.resize(),delete t.resizeTimeout},100)},a.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},a.prototype.needsResizeLayout=function(){var t=o(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},a.prototype.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},a.prototype.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},a.prototype.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},a.prototype.reveal=function(t){var e=t&&t.length;if(e)for(var i=0;i<e;i++){t[i].reveal()}},a.prototype.hide=function(t){var e=t&&t.length;if(e)for(var i=0;i<e;i++){t[i].hide()}},a.prototype.getItem=function(t){for(var e=0,i=this.items.length;e<i;e++){var n=this.items[e];if(n.element===t)return n}},a.prototype.getItems=function(t){if(t&&t.length){for(var e=[],i=0,n=t.length;i<n;i++){var o=t[i],r=this.getItem(o);r&&e.push(r)}return e}},a.prototype.remove=function(t){t=m(t);var e=this.getItems(t);if(e&&e.length){this._itemsOn(e,"remove",function(){this.emitEvent("removeComplete",[this,e])});for(var i=0,n=e.length;i<n;i++){var o=e[i];o.remove(),g(o,this.items)}}},a.prototype.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="";for(var e=0,i=this.items.length;e<i;e++){this.items[e].destroy()}this.unbindResize();var n=this.element.outlayerGUID;delete s[n],delete this.element.outlayerGUID,d&&d.removeData(this.element,this.constructor.namespace)},a.data=function(t){var e=t&&t.outlayerGUID;return e&&s[e]},a.create=function(l,t){function u(){a.apply(this,arguments)}return Object.create?u.prototype=Object.create(a.prototype):f(u.prototype,a.prototype),f((u.prototype.constructor=u).defaults=f({},a.defaults),t),u.prototype.settings={},u.namespace=l,u.data=a.data,(u.Item=function(){n.apply(this,arguments)}).prototype=new n,e(function(){for(var t=l.replace(/(.)([A-Z])/g,function(t,e,
1i){return e+"-"+i}).toLowerCase(),e=p.querySelectorAll(".js-"+t),i="data-"+t+"-options",n=0,o=e.length;n<o;n++){var r,s=e[n],a=s.getAttribute(i);try{r=a&&JSON.parse(a)}catch(t){h&&h.error("Error parsing "+i+" on "+s.nodeName.toLowerCase()+(s.id?"#"+s.id:"")+": "+t);continue}var c=new u(s,r);d&&d.data(s,l,c)}}),d&&d.bridget&&d.bridget(l,u),u},a.Item=n,a}"function"==typeof define&&define.amd?define(["eventie/eventie","doc-ready/doc-ready","eventEmitter/EventEmitter","get-size/get-size","matches-selector/matches-selector","./item"],t):"object"==typeof exports?module.exports=t(require("eventie"),require("doc-ready"),require("wolfy87-eventemitter"),require("get-size"),require("desandro-matches-selector"),require("./item")):c.Outlayer=t(c.eventie,c.docReady,c.EventEmitter,c.getSize,c.matchesSelector,c.Outlayer.Item)}(window),function(t){"use strict";var e=t.Packery=function(){};function i(){function a(t){for(var e in a.defaults)this[e]=a.defaults[e];for(e in t)this[e]=t[e]}return(e.Rect=a).defaults={x:0,y:0,width:0,height:0},a.prototype.contains=function(t){var e=t.width||0,i=t.height||0;return this.x<=t.x&&this.y<=t.y&&this.x+this.width>=t.x+e&&this.y+this.height>=t.y+i},a.prototype.overlaps=function(t){var e=this.x+this.width,i=this.y+this.height,n=t.x+t.width,o=t.y+t.height;return this.x<n&&e>t.x&&this.y<o&&i>t.y},a.prototype.getMaximalFreeRects=function(t){if(!this.overlaps(t))return!1;var e,i=[],n=this.x+this.width,o=this.y+this.height,r=t.x+t.width,s=t.y+t.height;return this.y<t.y&&(e=new a({x:this.x,y:this.y,width:this.width,height:t.y-this.y}),i.push(e)),r<n&&(e=new a({x:r,y:this.y,width:n-r,height:this.height}),i.push(e)),s<o&&(e=new a({x:this.x,y:s,width:this.width,height:o-s}),i.push(e)),this.x<t.x&&(e=new a({x:this.x,y:this.y,width:t.x-this.x,height:this.height}),i.push(e)),i},a.prototype.canFit=function(t){return this.width>=t.width&&this.height>=t.height},a}"function"==typeof define&&define.amd?define(i):"object"==typeof exports?module.exports=i():(t.Packery=t.Packery||{},t.Packery.Rect=i())}(window),function(t){"use strict";function e(e){function t(t,e,i){this.width=t||0,this.height=e||0,this.sortDirection=i||"downwardLeftToRight",this.reset()}t.prototype.reset=function(){this.spaces=[],this.newSpaces=[];var t=new e({x:0,y:0,width:this.width,height:this.height});this.spaces.push(t),this.sorter=i[this.sortDirection]||i.downwardLeftToRight},t.prototype.pack=function(t){for(var e=0,i=this.spaces.length;e<i;e++){var n=this.spaces[e];if(n.canFit(t)){this.placeInSpace(t,n);break}}},t.prototype.placeInSpace=function(t,e){t.x=e.x,t.y=e.y,this.placed(t)},t.prototype.placed=function(t){for(var e=[],i=0,n=this.spaces.length;i<n;i++){var o=this.spaces[i],r=o.getMaximalFreeRects(t);r?e.push.apply(e,r):e.push(o)}this.spaces=e,this.mergeSortSpaces()},t.prototype.mergeSortSpaces=function(){t.mergeRects(this.spaces),this.spaces.sort(this.sorter)},t.prototype.addSpace=function(t){this.spaces.push(t),this.mergeSortSpaces()},t.mergeRects=function(t){for(var e=0,i=t.length;e<i;e++){var n=t[e];if(n){var o=t.slice(0);o.splice(e,1);for(var r=0,s=0,a=o.length;s<a;s++){var c=o[s],l=s<e?0:1;n.contains(c)&&(t.splice(s+l-r,1),r++)}}}return t};var i={downwardLeftToRight:function(t,e){return t.y-e.y||t.x-e.x},rightwardTopToBottom:function(t,e){return t.x-e.x||t.y-e.y}};return t}if("function"==typeof define&&define.amd)define(["./rect"],e);else if("object"==typeof exports)module.exports=e(require("./rect"));else{var i=t.Packery=t.Packery||{};i.Packer=e(i.Rect)}}(window),function(t){"use strict";function e(t,e,i){var n=t("transform"),o=function(){e.Item.apply(this,arguments)},r=(o.prototype=new e.Item)._create;return o.prototype._create=function(){r.call(this),this.rect=new i,this.placeRect=new i},o.prototype.dragStart=function(){this.getPosition(),this.removeTransitionStyles(),this.isTransitioning&&n&&(this.element.style[n]="none"),this.getSize(),this.isPlacing=!0,this.needsPositioning=!1,this.positionPlaceRect(this.position.x,this.position.y),this.isTransitioning=!1,this.didDrag=!1},o.prototype.dragMove=function(t,e){this.didDrag=!0;var i=this.layout.size;t-=i.paddingLeft,e-=i.paddingTop,this.positionPlaceRect(t,e)},o.prototype.dragStop=function(){this.getPosition();var t=this.position.x!==this.placeRect.x,e=this.position.y!==this.placeRect.y;this.needsPositioning=t||e,this.didDrag=!1}
1,o.prototype.positionPlaceRect=function(t,e,i){this.placeRect.x=this.getPlaceRectCoord(t,!0),this.placeRect.y=this.getPlaceRectCoord(e,!1,i)},o.prototype.getPlaceRectCoord=function(t,e,i){var n,o=e?"Width":"Height",r=this.size["outer"+o],s=this.layout[e?"columnWidth":"rowHeight"],a=this.layout.size["inner"+o];if(e||(a=Math.max(a,this.layout.maxY),this.layout.rowHeight||(a-=this.layout.gutter)),s){var c;s+=this.layout.gutter,a+=e?this.layout.gutter:0,t=Math.round(t/s),c=this.layout.options.isHorizontal?e?"ceil":"floor":e?"floor":"ceil";var l=Math[c](a/s);n=l-=Math.ceil(r/s)}else n=a-r;return t=i?t:Math.min(t,n),t*=s||1,Math.max(0,t)},o.prototype.copyPlaceRectPosition=function(){this.rect.x=this.placeRect.x,this.rect.y=this.placeRect.y},o.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent("remove",[this])},o}"function"==typeof define&&define.amd?define(["get-style-property/get-style-property","outlayer/outlayer","./rect"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property"),require("outlayer"),require("./rect")):t.Packery.Item=e(t.getStyleProperty,t.Outlayer,t.Packery.Rect)}(window),function(t){var p=Array.prototype.slice;function e(){}function i(l){if(l){var u="undefined"==typeof console?e:function(t){console.error(t)};return l.bridget=function(t,e){var i,a,c;(i=e).prototype.option||(i.prototype.option=function(t){l.isPlainObject(t)&&(this.options=l.extend(!0,this.options,t))}),a=t,c=e,l.fn[a]=function(e){if("string"!=typeof e)return this.each(function(){var t=l.data(this,a);t?(t.option(e),t._init()):(t=new c(this,e),l.data(this,a,t))});for(var t=p.call(arguments,1),i=0,n=this.length;i<n;i++){var o=this[i],r=l.data(o,a);if(r)if(l.isFunction(r[e])&&"_"!==e.charAt(0)){var s=r[e].apply(r,t);if(void 0!==s)return s}else u("no such method '"+e+"' for "+a+" instance");else u("cannot call methods on "+a+" prior to initialization; attempted to call '"+e+"'")}return this}},l.bridget}}"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):"object"==typeof exports?i(require("jquery")):i(t.jQuery)}(window),function(t){function i(t){return new RegExp("(^|\\s+)"+t+"(\\s+|$)")}var n,o,r;function e(t,e){(n(t,e)?r:o)(t,e)}r="classList"in document.documentElement?(n=function(t,e){return t.classList.contains(e)},o=function(t,e){t.classList.add(e)},function(t,e){t.classList.remove(e)}):(n=function(t,e){return i(e).test(t.className)},o=function(t,e){n(t,e)||(t.className=t.className+" "+e)},function(t,e){t.className=t.className.replace(i(e)," ")});var s={hasClass:n,addClass:o,removeClass:r,toggleClass:e,has:n,add:o,remove:r,toggle:e};"function"==typeof define&&define.amd?define("classie/classie",s):"object"==typeof exports?module.exports=s:t.classie=s}(window),function(t){var o="Webkit Moz ms Ms O".split(" "),r=document.documentElement.style;function e(t){if(t){if("string"==typeof r[t])return t;var e;t=t.charAt(0).toUpperCase()+t.slice(1);for(var i=0,n=o.length;i<n;i++)if(e=o[i]+t,"string"==typeof r[e])return e}}"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return e}):"object"==typeof exports?module.exports=e:t.getStyleProperty=e}(window),function(E,t){function T(t){var e=parseFloat(t);return-1===t.indexOf("%")&&!isNaN(e)&&e}var C="undefined"==typeof console?noop:function(t){console.error(t)},L=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];function e(y){var w,x,b,S=!1;function A(t,e){if(getComputedStyle||-1===e.indexOf("%"))return e;var i=t.style,n=i.left,o=t.runtimeStyle,r=o&&o.left;return r&&(o.left=t.currentStyle.left),i.left=e,e=i.pixelLeft,i.left=n,r&&(o.left=r),e}return function(t){if(function(){if(!S){S=!0;var i,e=E.getComputedStyle;if(i=e?function(t){return e(t,null)}:function(t){return t.currentStyle},w=function(t){var e=i(t);return e||C("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizeiframe"),e},x=y("boxSizing")){var t=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style[x]="border-box";var n=document.body||document.documentElement;n.appendChild(t);var o=w(t);b=200===T(o.width),n.removeChild(t)}}}(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var e=w(t);if("none"===e.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0,i=L.length;e<i;e++)t[L[e]]=0;return t}();var i={};i.width=t.offsetWidth,i.height=t.offsetHeight;for(var n=i.isBorderBox=!(!x||!e[x]||"border-box"!==e[x]),o=0,r=L.length;o<r;o++){var s=L[o],a=e[s];a=A(t,a);var c=parseFloat(a);i[s]=isNaN(c)?0:c}var l=i.paddingLeft+i.paddingRight,u=i.paddingTop+i.paddingBottom,p=i.marginLeft+i.marginRight,h=i.marginTop+i.marginBottom,d=i.borderLeftWidth+i.borderRightWidth,f=i.borderTopWidth+i.borderBottomWidth,m=n&&b,v=T(e.width);!1!==v&&(i.width=v+(m?0:l+d));var g=T(e.height);return!1!==g&&(i.height=g+(m?0:u+f)),i.innerWidth=i.width-(l+d),i.innerHeight=i.height-(u+f),i.outerWidth=i.width+p,i.outerHeight=i.height+h,i}}}"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property")):E.getSize=e(E.getStyleProperty)}(window),function(i){var t=document.documentElement,e=function(){};function n(t){var e=i.event;return e.target=e.target||e.srcElement||t,e}
1t.addEventListener?e=function(t,e,i){t.addEventListener(e,i,!1)}:t.attachEvent&&(e=function(e,t,i){e[t+i]=i.handleEvent?function(){var t=n(e);i.handleEvent.call(i,t)}:function(){var t=n(e);i.call(e,t)},e.attachEvent("on"+t,e[t+i])});var o=function(){};t.removeEventListener?o=function(t,e,i){t.removeEventListener(e,i,!1)}:t.detachEvent&&(o=function(e,i,n){e.detachEvent("on"+i,e[i+n]);try{delete e[i+n]}catch(t){e[i+n]=void 0}});var r={bind:e,unbind:o};"function"==typeof define&&define.amd?define("eventie/eventie",r):"object"==typeof exports?module.exports=r:i.eventie=r}(this),function(e){var i=e.document,n=[];function o(t){"function"==typeof t&&(o.isReady?t():n.push(t))}function r(t){var e="readystatechange"===t.type&&"complete"!==i.readyState;o.isReady||e||s()}function s(){o.isReady=!0;for(var t=0,e=n.length;t<e;t++){(0,n[t])()}}function t(t){return"complete"===i.readyState?s():(t.bind(i,"DOMContentLoaded",r),t.bind(i,"readystatechange",r),t.bind(e,"load",r)),o}o.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],t):"object"==typeof exports?module.exports=t(require("eventie")):e.docReady=t(e.eventie)}(window),function(){function t(){}var e=t.prototype,i=this,n=i.EventEmitter;function r(t,e){for(var i=t.length;i--;)if(t[i].listener===e)return i;return-1}function o(t){return function(){return this[t].apply(this,arguments)}}e.getListeners=function(t){var e,i,n=this._getEvents();if(t instanceof RegExp)for(i in e={},n)n.hasOwnProperty(i)&&t.test(i)&&(e[i]=n[i]);else e=n[t]||(n[t]=[]);return e},e.flattenListeners=function(t){var e,i=[];for(e=0;e<t.length;e+=1)i.push(t[e].listener);return i},e.getListenersAsObject=function(t){var e,i=this.getListeners(t);return i instanceof Array&&((e={})[t]=i),e||i},e.addListener=function(t,e){var i,n=this.getListenersAsObject(t),o="object"==typeof e;for(i in n)n.hasOwnProperty(i)&&-1===r(n[i],e)&&n[i].push(o?e:{listener:e,once:!1});return this},e.on=o("addListener"),e.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},e.once=o("addOnceListener"),e.defineEvent=function(t){return this.getListeners(t),this},e.defineEvents=function(t){for(var e=0;e<t.length;e+=1)this.defineEvent(t[e]);return this},e.removeListener=function(t,e){var i,n,o=this.getListenersAsObject(t);for(n in o)o.hasOwnProperty(n)&&-1!==(i=r(o[n],e))&&o[n].splice(i,1);return this},e.off=o("removeListener"),e.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},e.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},e.manipulateListeners=function(t,e,i){var n,o,r=t?this.removeListener:this.addListener,s=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(n=i.length;n--;)r.call(this,e,i[n]);else for(n in e)e.hasOwnProperty(n)&&(o=e[n])&&("function"==typeof o?r.call(this,n,o):s.call(this,n,o));return this},e.removeEvent=function(t){var e,i=typeof t,n=this._getEvents();if("string"===i)delete n[t];else if(t instanceof RegExp)for(e in n)n.hasOwnProperty(e)&&t.test(e)&&delete n[e];else delete this._events;return this},e.removeAllListeners=o("removeEvent"),e.emitEvent=function(t,e){var i,n,o,r=this.getListenersAsObject(t);for(o in r)if(r.hasOwnProperty(o))for(n=r[o].length;n--;)!0===(i=r[o][n]).once&&this.removeListener(t,i.listener),i.listener.apply(this,e||[])===this._getOnceReturnValue()&&this.removeListener(t,i.listener);return this},e.trigger=o("emitEvent"),e.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},e.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},e._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},e._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return i.EventEmitter=n,t},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:i.EventEmitter=t}.call(this),function(o){var t,i=function(){if(o.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],e=0,i=t.length;e<i;e++){var n=t[e]+"MatchesSelector";if(o[n])return n}}();function n(t,e){return t[i](e)}function r(t){t.parentNode||document.createDocumentFragment().appendChild(t)}if(i){var e=n(document.createElement("div"),"div");t=e?n:function(t,e){return r(t),n(t,e)}}else t=function(t,e){r(t);for(var i=t.parentNode.querySelectorAll(e),n=0,o=i.length;n<o;n++)if(i[n]===t)return!0;return!1};"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return t}):"object"==typeof exports?module.exports=t:window.matchesSelector=t}(Element.prototype),function(t){var e=t.getComputedStyle,m=e?function(t){return e(t,null)}:function(t){return t.currentStyle};function i(t,e,r){var i=r("transition"),n=r("transform"),o=i&&n,s=!!r("perspective"),a={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[i],c=["transform","transition","transitionDuration","transitionProperty"],l=function(){for(var t={},e=0,i=c.length;e<i;e++){var n=c[e],o=r(n);o&&o!==n&&(t[n]=o)}return t}();function u(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}!function(t,e){for(var i in e)t[i]=e[i]}(u.prototype,t.prototype),u.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},u.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},u.prototype.getSize=function(){this.size=e(this.element)},u.prototype.css=function(t){var e=this.element.style;for(var i in t){e[l[i]||i]=t[i]}},u.prototype.getPosition=function(){var t=m(this.element),e=this.layout.options,i=e.isOriginLeft,n=e.isOriginTop,o=parseInt(t[i?"left":"right"],10),r=parseInt(t[n?"top":"bottom"],10);o=isNaN(o)?0:o,r=isNaN(r)?0:r;var s=this.layout.size;o-=i?s.paddingLeft:s.paddingRight,r-=n?s.paddingTop:s.paddingBottom,this.position.x=o,this.position.y=r},u.prototype.layoutPosition=function(){var t=this.layout.size,e=this.layout.options,i={};
1e.isOriginLeft?(i.left=this.position.x+t.paddingLeft+"px",i.right=""):(i.right=this.position.x+t.paddingRight+"px",i.left=""),e.isOriginTop?(i.top=this.position.y+t.paddingTop+"px",i.bottom=""):(i.bottom=this.position.y+t.paddingBottom+"px",i.top=""),this.css(i),this.emitEvent("layout",[this])};var p=s?function(t,e){return"translate3d("+t+"px, "+e+"px, 0)"}:function(t,e){return"translate("+t+"px, "+e+"px)"};u.prototype._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),!s||this.isTransitioning){var a=t-i,c=e-n,l={},u=this.layout.options;a=u.isOriginLeft?a:-a,c=u.isOriginTop?c:-c,l.transform=p(a,c),this.transition({to:l,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},u.prototype.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},u.prototype.moveTo=o?u.prototype._transitionTo:u.prototype.goTo,u.prototype.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},u.prototype._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},u.prototype._transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);this.element.offsetHeight;null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var h=n&&n.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})+",opacity";u.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:h,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(a,this,!1))},u.prototype.transition=u.prototype[i?"_transition":"_nonTransition"],u.prototype.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},u.prototype.onotransitionend=function(t){this.ontransitionend(t)};var d={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};u.prototype.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=d[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],function(t){for(var e in t)return!1;return!0}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd)e.onEnd[i].call(this),delete e.onEnd[i];this.emitEvent("transitionEnd",[this])}},u.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(a,this,!1),this.isTransitioning=!1},u.prototype._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:""};return u.prototype.removeTransitionStyles=function(){this.css(f)},u.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.emitEvent("remove",[this])},u.prototype.remove=function(){if(i&&parseFloat(this.layout.options.transitionDuration)){var t=this;this.on("transitionEnd",function(){return t.removeElem(),!0}),this.hide()}else this.removeElem()},u.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options;this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0})},u.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options;this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:{opacity:function(){this.isHidden&&this.css({display:"none"})}}})},u.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},u}"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property"],i):"object"==typeof exports?module.exports=i(require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property")):(t.Outlayer={},t.Outlayer.Item=i(t.EventEmitter,t.getSize,t.getStyleProperty))}(window),function(c){var p=c.document,h=c.console,d=c.jQuery,u=function(){};function f(t,e){for(var i in e)t[i]=e[i];return t}var r=Object.prototype.toString;function m(t){var e,i=[];if(e=t,"[object Array]"===r.call(e))i=t;else if(t&&"number"==typeof t.length)for(var n=0,o=t.length;n<o;n++)i.push(t[n]);else i.push(t);return i}var v="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(t){return t instanceof HTMLElement}:function(t){return t&&"object"==typeof t&&1===t.nodeType&&"string"==typeof t.nodeName},n=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1};function g(t,e){var i=n(e,t);-1!==i&&e.splice(i,1)}function t(t,e,i,o,l,n){var r=0,s={};function a(t,e){if("string"==typeof t&&(t=p.querySelector(t)),t&&v(t)){this.element=t,this.options=f({},this.constructor.defaults),this.option(e);var i=++r;this.element.outlayerGUID=i,(s[i]=this)._create(),this.options.isInitLayout&&this.layout()}else h&&h.error("Bad "+this.constructor.namespace+" element: "+t)}return a.namespace="outlayer",a.Item=n,a.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},f(a.prototype,i.prototype),a.prototype.option=function(t){f(this.options,t)},a.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),f(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},a.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},a.prototype._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0,r=e.length;o<r;o++){var s=new i(e[o],this);n.push(s)}return n},a.prototype._filterFindItemElements=function(t){t=m(t);for(var e=this.options.itemSelector,i=[],n=0,o=t.length;n<o;n++){var r=t[n];if(v(r))if(e){l(r,e)&&i.push(r);for(var s=r.querySelectorAll(e),a=0,c=s.length;a<c;a++)i.push(s[a])}else i.push(r)}return i},a.prototype.getItemElements=function(){for(var t=[],e=0,i=this.items.length;e<i;e++)t.push(this.items[e].element);return t},a.prototype._init=a.prototype.layout=function(){this._resetLayout(),this._manageStamps();var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0}
1,a.prototype._resetLayout=function(){this.getSize()},a.prototype.getSize=function(){this.size=o(this.element)},a.prototype._getMeasurement=function(t,e){var i,n=this.options[t];n?("string"==typeof n?i=this.element.querySelector(n):v(n)&&(i=n),this[t]=i?o(i)[e]:n):this[t]=0},a.prototype.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},a.prototype._getItemsForLayout=function(t){for(var e=[],i=0,n=t.length;i<n;i++){var o=t[i];o.isIgnored||e.push(o)}return e},a.prototype._layoutItems=function(t,e){var i=this;function n(){i.emitEvent("layoutComplete",[i,t])}if(t&&t.length){this._itemsOn(t,"layout",n);for(var o=[],r=0,s=t.length;r<s;r++){var a=t[r],c=this._getItemLayoutPosition(a);c.item=a,c.isInstant=e||a.isLayoutInstant,o.push(c)}this._processLayoutQueue(o)}else n()},a.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},a.prototype._processLayoutQueue=function(t){for(var e=0,i=t.length;e<i;e++){var n=t[e];this._positionItem(n.item,n.x,n.y,n.isInstant)}},a.prototype._positionItem=function(t,e,i,n){n?t.goTo(e,i):t.moveTo(e,i)},a.prototype._postLayout=function(){this.resizeContainer()},a.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},a.prototype._getContainerSize=u,a.prototype._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},a.prototype._itemsOn=function(t,e,i){var n=0,o=t.length,r=this;function s(){return++n===o&&i.call(r),!0}for(var a=0,c=t.length;a<c;a++){t[a].on(e,s)}},a.prototype.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},a.prototype.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},a.prototype.stamp=function(t){if(t=this._find(t)){this.stamps=this.stamps.concat(t);for(var e=0,i=t.length;e<i;e++){var n=t[e];this.ignore(n)}}},a.prototype.unstamp=function(t){if(t=this._find(t))for(var e=0,i=t.length;e<i;e++){var n=t[e];g(n,this.stamps),this.unignore(n)}},a.prototype._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=m(t)},a.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var t=0,e=this.stamps.length;t<e;t++){var i=this.stamps[t];this._manageStamp(i)}}},a.prototype._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},a.prototype._manageStamp=u,a.prototype._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,n=o(t);return{left:e.left-i.left-n.marginLeft,top:e.top-i.top-n.marginTop,right:i.right-e.right-n.marginRight,bottom:i.bottom-e.bottom-n.marginBottom}},a.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},a.prototype.bindResize=function(){this.isResizeBound||(t.bind(c,"resize",this),this.isResizeBound=!0)},a.prototype.unbindResize=function(){this.isResizeBound&&t.unbind(c,"resize",this),this.isResizeBound=!1},a.prototype.onresize=function(){this.resizeTimeout&&clearTimeout(this.resizeTimeout);var t=this;this.resizeTimeout=setTimeout(function(){t.resize(),delete t.resizeTimeout},100)},a.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},a.prototype.needsResizeLayout=function(){var t=o(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},a.prototype.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},a.prototype.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},a.prototype.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},a.prototype.reveal=function(t){var e=t&&t.length;if(e)for(var i=0;i<e;i++){t[i].reveal()}},a.prototype.hide=function(t){var e=t&&t.length;if(e)for(var i=0;i<e;i++){t[i].hide()}},a.prototype.getItem=function(t){for(var e=0,i=this.items.length;e<i;e++){var n=this.items[e];if(n.element===t)return n}},a.prototype.getItems=function(t){if(t&&t.length){for(var e=[],i=0,n=t.length;i<n;i++){var o=t[i],r=this.getItem(o);r&&e.push(r)}return e}},a.prototype.remove=function(t){t=m(t);var e=this.getItems(t);if(e&&e.length){this._itemsOn(e,"remove",function(){this.emitEvent("removeComplete",[this,e])});for(var i=0,n=e.length;i<n;i++){var o=e[i];o.remove(),g(o,this.items)}}},a.prototype.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="";for(var e=0,i=this.items.length;e<i;e++){this.items[e].destroy()}this.unbindResize();var n=this.element.outlayerGUID;delete s[n],delete this.element.outlayerGUID,d&&d.removeData(this.element,this.constructor.namespace)},a.data=function(t){var e=t&&t.outlayerGUID;return e&&s[e]},a.create=function(l,t){function u(){a.apply(this,arguments)}return Object.create?u.prototype=Object.create(a.prototype):f(u.prototype,a.prototype),f((u.prototype.constructor=u).defaults=f({},a.defaults),t),u.prototype.settings={},u.namespace=l,u.data=a.data,(u.Item=function(){n.apply(this,arguments)}).prototype=new n,e(function(){for(var t=l.replace(/(.)([A-Z])/g,function(t,e,
1i){return e+"-"+i}).toLowerCase(),e=p.querySelectorAll(".js-"+t),i="data-"+t+"-options",n=0,o=e.length;n<o;n++){var r,s=e[n],a=s.getAttribute(i);try{r=a&&JSON.parse(a)}catch(t){h&&h.error("Error parsing "+i+" on "+s.nodeName.toLowerCase()+(s.id?"#"+s.id:"")+": "+t);continue}var c=new u(s,r);d&&d.data(s,l,c)}}),d&&d.bridget&&d.bridget(l,u),u},a.Item=n,a}"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","doc-ready/doc-ready","eventEmitter/EventEmitter","get-size/get-size","matches-selector/matches-selector","./item"],t):"object"==typeof exports?module.exports=t(require("eventie"),require("doc-ready"),require("wolfy87-eventemitter"),require("get-size"),require("desandro-matches-selector"),require("./item")):c.Outlayer=t(c.eventie,c.docReady,c.EventEmitter,c.getSize,c.matchesSelector,c.Outlayer.Item)}(window),function(t){var e=t.Packery=function(){};function i(){function a(t){for(var e in a.defaults)this[e]=a.defaults[e];for(e in t)this[e]=t[e]}return(e.Rect=a).defaults={x:0,y:0,width:0,height:0},a.prototype.contains=function(t){var e=t.width||0,i=t.height||0;return this.x<=t.x&&this.y<=t.y&&this.x+this.width>=t.x+e&&this.y+this.height>=t.y+i},a.prototype.overlaps=function(t){var e=this.x+this.width,i=this.y+this.height,n=t.x+t.width,o=t.y+t.height;return this.x<n&&e>t.x&&this.y<o&&i>t.y},a.prototype.getMaximalFreeRects=function(t){if(!this.overlaps(t))return!1;var e,i=[],n=this.x+this.width,o=this.y+this.height,r=t.x+t.width,s=t.y+t.height;return this.y<t.y&&(e=new a({x:this.x,y:this.y,width:this.width,height:t.y-this.y}),i.push(e)),r<n&&(e=new a({x:r,y:this.y,width:n-r,height:this.height}),i.push(e)),s<o&&(e=new a({x:this.x,y:s,width:this.width,height:o-s}),i.push(e)),this.x<t.x&&(e=new a({x:this.x,y:this.y,width:t.x-this.x,height:this.height}),i.push(e)),i},a.prototype.canFit=function(t){return this.width>=t.width&&this.height>=t.height},a}"function"==typeof define&&define.amd?define("packery/js/rect",i):"object"==typeof exports?module.exports=i():(t.Packery=t.Packery||{},t.Packery.Rect=i())}(window),function(t){function e(e){function t(t,e,i){this.width=t||0,this.height=e||0,this.sortDirection=i||"downwardLeftToRight",this.reset()}t.prototype.reset=function(){this.spaces=[],this.newSpaces=[];var t=new e({x:0,y:0,width:this.width,height:this.height});this.spaces.push(t),this.sorter=i[this.sortDirection]||i.downwardLeftToRight},t.prototype.pack=function(t){for(var e=0,i=this.spaces.length;e<i;e++){var n=this.spaces[e];if(n.canFit(t)){this.placeInSpace(t,n);break}}},t.prototype.placeInSpace=function(t,e){t.x=e.x,t.y=e.y,this.placed(t)},t.prototype.placed=function(t){for(var e=[],i=0,n=this.spaces.length;i<n;i++){var o=this.spaces[i],r=o.getMaximalFreeRects(t);r?e.push.apply(e,r):e.push(o)}this.spaces=e,this.mergeSortSpaces()},t.prototype.mergeSortSpaces=function(){t.mergeRects(this.spaces),this.spaces.sort(this.sorter)},t.prototype.addSpace=function(t){this.spaces.push(t),this.mergeSortSpaces()},t.mergeRects=function(t){for(var e=0,i=t.length;e<i;e++){var n=t[e];if(n){var o=t.slice(0);o.splice(e,1);for(var r=0,s=0,a=o.length;s<a;s++){var c=o[s],l=s<e?0:1;n.contains(c)&&(t.splice(s+l-r,1),r++)}}}return t};var i={downwardLeftToRight:function(t,e){return t.y-e.y||t.x-e.x},rightwardTopToBottom:function(t,e){return t.x-e.x||t.y-e.y}};return t}if("function"==typeof define&&define.amd)define("packery/js/packer",["./rect"],e);else if("object"==typeof exports)module.exports=e(require("./rect"));else{var i=t.Packery=t.Packery||{};i.Packer=e(i.Rect)}}(window),function(t){function e(t,e,i){var n=t("transform"),o=function(){e.Item.apply(this,arguments)},r=(o.prototype=new e.Item)._create;return o.prototype._create=function(){r.call(this),this.rect=new i,this.placeRect=new i},o.prototype.dragStart=function(){this.getPosition(),this.removeTransitionStyles(),this.isTransitioning&&n&&(this.element.style[n]="none"),this.getSize(),this.isPlacing=!0,this.needsPositioning=!1,this.positionPlaceRect(this.position.x,this.position.y),this.isTransitioning=!1,this.didDrag=!1},o.prototype.dragMove=function(t,e){this.didDrag=!0;var i=this.layout.size;t-=i.paddingLeft,e-=i.paddingTop,this.positionPlaceRect(t,e)},o.prototype.dragStop=function(){this.getPosition();var t=this.position.x!==this.placeRect.x,e=this.position.y!==this.placeRect.y;this.needsPositioning=t||e,this.didDrag=!1}
1,o.prototype.positionPlaceRect=function(t,e,i){this.placeRect.x=this.getPlaceRectCoord(t,!0),this.placeRect.y=this.getPlaceRectCoord(e,!1,i)},o.prototype.getPlaceRectCoord=function(t,e,i){var n,o=e?"Width":"Height",r=this.size["outer"+o],s=this.layout[e?"columnWidth":"rowHeight"],a=this.layout.size["inner"+o];if(e||(a=Math.max(a,this.layout.maxY),this.layout.rowHeight||(a-=this.layout.gutter)),s){var c;s+=this.layout.gutter,a+=e?this.layout.gutter:0,t=Math.round(t/s),c=this.layout.options.isHorizontal?e?"ceil":"floor":e?"floor":"ceil";var l=Math[c](a/s);n=l-=Math.ceil(r/s)}else n=a-r;return t=i?t:Math.min(t,n),t*=s||1,Math.max(0,t)},o.prototype.copyPlaceRectPosition=function(){this.rect.x=this.placeRect.x,this.rect.y=this.placeRect.y},o.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent("remove",[this])},o}"function"==typeof define&&define.amd?define("packery/js/item",["get-style-property/get-style-property","outlayer/outlayer","./rect"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property"),require("outlayer"),require("./rect")):t.Packery.Item=e(t.getStyleProperty,t.Outlayer,t.Packery.Rect)}(window),function(t){function e(s,a,t,o,e,i){var n=t.create("packery");function r(t,e){return t.position.y-e.position.y||t.position.x-e.position.x}function c(t,e){return t.position.x-e.position.x||t.position.y-e.position.y}return n.Item=i,n.prototype._create=function(){t.prototype._create.call(this),this.packer=new e,this.stamp(this.options.stamped);var i=this;this.handleDraggabilly={dragStart:function(t){i.itemDragStart(t.element)},dragMove:function(t){i.itemDragMove(t.element,t.position.x,t.position.y)},dragEnd:function(t){i.itemDragEnd(t.element)}},this.handleUIDraggable={start:function(t){i.itemDragStart(t.currentTarget)},drag:function(t,e){i.itemDragMove(t.currentTarget,e.position.left,e.position.top)},stop:function(t){i.itemDragEnd(t.currentTarget)}}},n.prototype._resetLayout=function(){this.getSize(),this._getMeasurements();var t=this.packer;this.options.isHorizontal?(t.width=Number.POSITIVE_INFINITY,t.height=this.size.innerHeight+this.gutter,t.sortDirection="rightwardTopToBottom"):(t.width=this.size.innerWidth+this.gutter,t.height=Number.POSITIVE_INFINITY,t.sortDirection="downwardLeftToRight"),t.reset(),this.maxY=0,this.maxX=0},n.prototype._getMeasurements=function(){this._getMeasurement("columnWidth","width"),this._getMeasurement("rowHeight","height"),this._getMeasurement("gutter","width")},n.prototype._getItemLayoutPosition=function(t){return this._packItem(t),t.rect},n.prototype._packItem=function(t){this._setRectSize(t.element,t.rect),this.packer.pack(t.rect),this._setMaxXY(t.rect)},n.prototype._setMaxXY=function(t){this.maxX=Math.max(t.x+t.width,this.maxX),this.maxY=Math.max(t.y+t.height,this.maxY)},n.prototype._setRectSize=function(t,e){var i=a(t),n=i.outerWidth,o=i.outerHeight;if(n||o){var r=this.columnWidth+this.gutter,s=this.rowHeight+this.gutter;n=this.columnWidth?Math.ceil(n/r)*r:n+this.gutter,o=this.rowHeight?Math.ceil(o/s)*s:o+this.gutter}e.width=Math.min(n,this.packer.width),e.height=Math.min(o,this.packer.height)},n.prototype._getContainerSize=function(){return this.options.isHorizontal?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter}},n.prototype._manageStamp=function(t){var e,i=this.getItem(t);if(i&&i.isPlacing)e=i.placeRect;else{var n=this._getElementOffset(t);e=new o({x:this.options.isOriginLeft?n.left:n.right,y:this.options.isOriginTop?n.top:n.bottom})}this._setRectSize(t,e),this.packer.placed(e),this._setMaxXY(e)},n.prototype.sortItemsByPosition=function(){var t=this.options.isHorizontal?c:r;this.items.sort(t)},n.prototype.fit=function(t,e,i){var n=this.getItem(t);n&&(this._getMeasurements(),this.stamp(n.element),n.getSize(),n.isPlacing=!0,e=void 0===e?n.rect.x:e,i=void 0===i?n.rect.y:i,n.positionPlaceRect(e,i,!0),this._bindFitEvents(n),n.moveTo(n.placeRect.x,n.placeRect.y),this.layout(),this.unstamp(n.element),this.sortItemsByPosition(),n.isPlacing=!1,n.copyPlaceRectPosition())},n.prototype._bindFitEvents=function(t){var e=this,i=0;function n(){2===++i&&e.emitEvent("fitComplete",[e,t])}t.on("layout",function(){return n(),!0}),this.on("layoutComplete",function(){return n(),!0})},n.prototype.resize=function(){var t=a(this.element),e=this.size&&t,i=this.options.isHorizontal?"innerHe
1ight":"innerWidth";e&&t[i]===this.size[i]||this.layout()},n.prototype.itemDragStart=function(t){this.stamp(t);var e=this.getItem(t);e&&e.dragStart()},n.prototype.itemDragMove=function(t,e,i){var n=this.getItem(t);n&&n.dragMove(e,i);var o=this;this.clearDragTimeout(),this.dragTimeout=setTimeout(function(){o.layout(),delete o.dragTimeout},40)},n.prototype.clearDragTimeout=function(){this.dragTimeout&&clearTimeout(this.dragTimeout)},n.prototype.itemDragEnd=function(t){var e,i=this.getItem(t);if(i&&(e=i.didDrag,i.dragStop()),i&&(e||i.needsPositioning)){s.add(i.element,"is-positioning-post-drag");var n=this._getDragEndLayoutComplete(t,i);i.needsPositioning?(i.on("layout",n),i.moveTo(i.placeRect.x,i.placeRect.y)):i&&i.copyPlaceRectPosition(),this.clearDragTimeout(),this.on("layoutComplete",n),this.layout()}else this.unstamp(t)},n.prototype._getDragEndLayoutComplete=function(t,e){var i=e&&e.needsPositioning,n=0,o=i?2:1,r=this;return function(){return++n!==o||(e&&(s.remove(e.element,"is-positioning-post-drag"),e.isPlacing=!1,e.copyPlaceRectPosition()),r.unstamp(t),r.sortItemsByPosition(),i&&r.emitEvent("dragItemPositioned",[r,e])),!0}},n.prototype.bindDraggabillyEvents=function(t){t.on("dragStart",this.handleDraggabilly.dragStart),t.on("dragMove",this.handleDraggabilly.dragMove),t.on("dragEnd",this.handleDraggabilly.dragEnd)},n.prototype.bindUIDraggableEvents=function(t){t.on("dragstart",this.handleUIDraggable.start).on("drag",this.handleUIDraggable.drag).on("dragstop",this.handleUIDraggable.stop)},n.Rect=o,n.Packer=e,n}"function"==typeof define&&define.amd?define(["classie/classie","get-size/get-size","outlayer/outlayer","packery/js/rect","packery/js/packer","packery/js/item"],e):"object"==typeof exports?module.exports=e(require("desandro-classie"),require("get-size"),require("outlayer"),require("./rect"),require("./packer"),require("./item")):t.Packery=e(t.classie,t.getSize,t.Outlayer,t.Packery.Rect,t.Packery.Packer,t.Packery.Item)}(window),function(t){"use strict";var s=t.jQuery,a=t.console,c=void 0!==a;function l(t,e){for(var i in e)t[i]=e[i];return t}var r=Object.prototype.toString;function u(t){var e,i=[];if(e=t,"[object Array]"===r.call(e))i=t;else if("number"==typeof t.length)for(var n=0,o=t.length;n<o;n++)i.push(t[n]);else i.push(t);return i}function e(t,e){function o(t,e,i){if(!(this instanceof o))return new o(t,e);"string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=u(t),this.options=l({},this.options),"function"==typeof e?i=e:l(this.options,e),i&&this.on("always",i),this.getImages(),s&&(this.jqDeferred=new s.Deferred);var n=this;setTimeout(function(){n.check()})}function i(t){this.img=t}(o.prototype=new t).options={},o.prototype.getImages=function(){this.images=[];for(var t=0,e=this.elements.length;t<e;t++){var i=this.elements[t];"IMG"===i.nodeName&&this.addImage(i);for(var n=i.querySelectorAll("img"),o=0,r=n.length;o<r;o++){var s=n[o];this.addImage(s)}}},o.prototype.addImage=function(t){var e=new i(t);this.images.push(e)},o.prototype.check=function(){var i=this,n=0,o=this.images.length;if(this.hasAnyBroken=!1,o)for(var t=0;t<o;t++){var e=this.images[t];e.on("confirm",r),e.check()}else this.complete();function r(t,e){return i.options.debug&&c&&a.log("confirm",t,e),i.progress(t),++n===o&&i.complete(),!0}},o.prototype.progress=function(t){this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded;var e=this;setTimeout(function(){e.emit("progress",e,t),e.jqDeferred&&e.jqDeferred.notify(e,t)})},o.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0;var i=this;setTimeout(function(){if(i.emit(e,i),i.emit("always",i),i.jqDeferred){var t=i.hasAnyBroken?"reject":"resolve";i.jqDeferred[t](i)}})},s&&(s.fn.imagesLoaded=function(t,e){return new o(this,t,e).jqDeferred.promise(s(this))}),(i.prototype=new t).check=function(){var t=n[this.img.src]||new r(this.img.src);if(t.isConfirmed)this.confirm(t.isLoaded,"cached was confirmed");else if(this.img.complete&&void 0!==this.img.naturalWidth)this.confirm(0!==this.img.naturalWidth,"naturalWidth");else{var i=this;t.on("confirm",function(t,e){return i.confirm(t.isLoaded,e),!0}),t.check()}}
1,i.prototype.confirm=function(t,e){this.isLoaded=t,this.emit("confirm",this,e)};var n={};function r(t){this.src=t,n[t]=this}return(r.prototype=new t).check=function(){if(!this.isChecked){var t=new Image;e.bind(t,"load",this),e.bind(t,"error",this),t.src=this.src,this.isChecked=!0}},r.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},r.prototype.onload=function(t){this.confirm(!0,"onload"),this.unbindProxyEvents(t)},r.prototype.onerror=function(t){this.confirm(!1,"onerror"),this.unbindProxyEvents(t)},r.prototype.confirm=function(t,e){this.isConfirmed=!0,this.isLoaded=t,this.emit("confirm",this,e)},r.prototype.unbindProxyEvents=function(t){e.unbind(t.target,"load",this),e.unbind(t.target,"error",this)},o}"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],e):t.imagesLoaded=e(t.EventEmitter,t.eventie)}(window),function(u){var a,c={},l=!1,p={ellipsis:"...",setTitle:"never",live:!1};function h(t,n){var e=t.data("jqae");e||(e={});var o=e.wrapperElement;o||(o=t.wrapInner("<div/>").find(">div")).css({margin:0,padding:0,border:0});var i=o.data("jqae");i||(i={});var r=i.originalContent;r?o=i.originalContent.clone(!0).data("jqae",{originalContent:r}).replaceAll(o):o.data("jqae",{originalContent:o.clone(!0)}),t.data("jqae",{wrapperElement:o,containerWidth:t.width(),containerHeight:t.height()});var s=t.height(),a=(parseInt(t.css("padding-top"),10)||0)+(parseInt(t.css("border-top-width"),10)||0)-(o.offset().top-t.offset().top),c=!1,l=o;n.selector&&(l=u(o.find(n.selector).get().reverse())),l.each(function(){var t=u(this),e=t.text(),i=!1;if(o.innerHeight()-t.innerHeight()>s+a)t.remove();else if(m(t),t.contents().length){for(c&&(f(t).get(0).nodeValue+=n.ellipsis,c=!1);o.innerHeight()>s+a;){if(!(i=d(t))){c=!0,t.remove();break}if(m(t),!t.contents().length){c=!0,t.remove();break}f(t).get(0).nodeValue+=n.ellipsis}"onEllipsis"==n.setTitle&&i||"always"==n.setTitle?t.attr("title",e):"never"!=n.setTitle&&t.removeAttr("title")}})}function d(t){var e=f(t);if(e.length){var i=e.get(0).nodeValue,n=i.lastIndexOf(" ");return-1<n?(i=u.trim(i.substring(0,n)),e.get(0).nodeValue=i):e.get(0).nodeValue="",!0}return!1}function f(t){if(t.contents().length){var e=(i=t.contents()).eq(i.length-1);return e.filter(o).length?e:f(e)}var i;return t.append(""),(i=t.contents()).eq(i.length-1)}function m(t){if(t.contents().length){var e=t.contents(),i=e.eq(e.length-1);if(i.filter(o).length){var n=i.get(0).nodeValue;return""==(n=u.trim(n))&&(i.remove(),!0)}for(;m(i););return!i.contents().length&&(i.remove(),!0)}return!1}function o(){return 3===this.nodeType}u.fn.ellipsis=function(t,e){var i,n,o,r,s;return i=u(this),"string"!=typeof t&&(e=t,t=void 0),(n=u.extend({},p,e)).selector=t,i.each(function(){h(u(this),n)}),n.live?(r=i.selector,s=n,c[r]=s,a||(a=window.setInterval(function(){!function(){if(!l){for(var i in l=!0,c)u(i).each(function(){var t,e;t=u(this),(e=t.data("jqae")).containerWidth==t.width()&&e.containerHeight==t.height()||h(t,c[i])});l=!1}}()},200))):(o=i.selector,c[o]&&(delete c[o],c.length||a&&(window.clearInterval(a),a=void 0))),this}}(jQuery),function(b){b.flexslider=function(d,t){var f=b(d);f.vars=b.extend({},b.flexslider.defaults,t);var e,u=f.vars.namespace,m=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,p=("ontouchstart"in window||m||window.DocumentTouch&&document instanceof DocumentTouch)&&f.vars.touch,s="click touchend MSPointerUp",a="",v="vertical"===f.vars.direction,g=f.vars.reverse,y=0<f.vars.itemWidth,w="fade"===f.vars.animation,h=""!==f.vars.asNavFor,x={};b.data(d,"flexslider",f),x={init:function(){f.animating=!1,f.currentSlide=parseInt(f.vars.startAt?f.vars.startAt:0,10),isNaN(f.currentSlide)&&(f.currentSlide=0),f.animatingTo=f.currentSlide,f.atEnd=0===f.currentSlide||f.currentSlide===f.last,f.containerSelector=f.vars.selector.substr(0,f.vars.selector.search(" ")),f.slides=b(f.vars.selector,f),f.container=b(f.containerSelector,f),f.count=f.slides.length,f.syncExists=0<b(f.vars.sync).length,"slide"===f.vars.animation&&(f.vars.animation="swing"),f.prop=v?"top":"marginLeft",f.args={},f.manualPause=!1,f.stopped=!1,f.started=!1,f.startTimeout=null,f.transitions=!f.vars.video&&!w&&f.vars.useCSS&&function(){var t=document.createElement("div"),e=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in e)if(void 0!==t.style[e[i]])return f.pfx=e[i].replace("Perspective","").toLowerCase(),f.prop="-"+f.pfx+"-transform",!0;return!1}(),""!==f.vars.controlsContainer&&(f.controlsContainer=0<b(f.vars.controlsContainer).length&&b(f.vars.controlsContainer)),""!==f.vars.manualControls&&(f.manualControls=0<b(f.vars.manualControls).length&&b(f.vars.manualControls)),f.vars.randomize&&(f.slides.sort(function(){return Math.round(Math.random())-.5}),f.container.empty().append(f.slides)),f.doMath(),f.setup("init"),f.vars.controlNav&&x.controlNav.setup(),f.vars.directionNav&&x.directionNav.setup(),f.vars.keyboard&&(1===b(f.containerSelector).length||f.vars.multipleKeyboard)&&b(document).bind("keyup",function(t){var e=t.keyCode;if(!f.animating&&(39===e||37===e)){var i=39===e?f.getTarget("next"):37===e&&f.getTarget("prev");f.flexAnimate(i,f.vars.pauseOnAction)}}
1),f.vars.mousewheel&&f.bind("mousewheel",function(t,e,i,n){t.preventDefault();var o=e<0?f.getTarget("next"):f.getTarget("prev");f.flexAnimate(o,f.vars.pauseOnAction)}),f.vars.pausePlay&&x.pausePlay.setup(),f.vars.slideshow&&f.vars.pauseInvisible&&x.pauseInvisible.init(),f.vars.slideshow&&(f.vars.pauseOnHover&&f.hover(function(){f.manualPlay||f.manualPause||f.pause()},function(){f.manualPause||f.manualPlay||f.stopped||f.play()}),f.vars.pauseInvisible&&x.pauseInvisible.isHidden()||(0<f.vars.initDelay?f.startTimeout=setTimeout(f.play,f.vars.initDelay):f.play())),h&&x.asNav.setup(),p&&f.vars.touch&&x.touch(),(!w||w&&f.vars.smoothHeight)&&b(window).bind("resize orientationchange focus",x.resize),f.find("img").attr("draggable","false"),setTimeout(function(){f.vars.start(f)},200)},asNav:{setup:function(){f.asNav=!0,f.animatingTo=Math.floor(f.currentSlide/f.move),f.currentItem=f.currentSlide,f.slides.removeClass(u+"active-slide").eq(f.currentItem).addClass(u+"active-slide"),m?(d._slider=f).slides.each(function(){var t=this;t._gesture=new MSGesture,(t._gesture.target=t).addEventListener("MSPointerDown",function(t){t.preventDefault(),t.currentTarget._gesture&&t.currentTarget._gesture.addPointer(t.pointerId)},!1),t.addEventListener("MSGestureTap",function(t){t.preventDefault();var e=b(this),i=e.index();b(f.vars.asNavFor).data("flexslider").animating||e.hasClass("active")||(f.direction=f.currentItem<i?"next":"prev",f.flexAnimate(i,f.vars.pauseOnAction,!1,!0,!0))})}):f.slides.on(s,function(t){t.preventDefault();var e=b(this),i=e.index();e.offset().left-b(f).scrollLeft()<=0&&e.hasClass(u+"active-slide")?f.flexAnimate(f.getTarget("prev"),!0):b(f.vars.asNavFor).data("flexslider").animating||e.hasClass(u+"active-slide")||(f.direction=f.currentItem<i?"next":"prev",f.flexAnimate(i,f.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){f.manualControls?x.controlNav.setupManual():x.controlNav.setupPaging()},setupPaging:function(){var t,e,i="thumbnails"===f.vars.controlNav?"control-thumbs":"control-paging",n=1;if(f.controlNavScaffold=b('<ol class="'+u+"control-nav "+u+i+'"></ol>'),1<f.pagingCount)for(var o=0;o<f.pagingCount;o++){if(e=f.slides.eq(o),t="thumbnails"===f.vars.controlNav?'<img src="'+e.attr("data-thumb")+'"/>':"<a>"+n+"</a>","thumbnails"===f.vars.controlNav&&!0===f.vars.thumbCaptions){var r=e.attr("data-thumbcaption");""!=r&&null!=r&&(t+='<span class="'+u+'caption">'+r+"</span>")}f.controlNavScaffold.append("<li>"+t+"</li>"),n++}f.controlsContainer?b(f.controlsContainer).append(f.controlNavScaffold):f.append(f.controlNavScaffold),x.controlNav.set(),x.controlNav.active(),f.controlNavScaffold.delegate("a, img",s,function(t){if(t.preventDefault(),""===a||a===t.type){var e=b(this),i=f.controlNav.index(e);e.hasClass(u+"active")||(f.direction=i>f.currentSlide?"next":"prev",f.flexAnimate(i,f.vars.pauseOnAction))}""===a&&(a=t.type),x.setToClearWatchedEvent()})},setupManual:function(){f.controlNav=f.manualControls,x.controlNav.active(),f.controlNav.bind(s,function(t){if(t.preventDefault(),""===a||a===t.type){var e=b(this),i=f.controlNav.index(e);e.hasClass(u+"active")||(i>f.currentSlide?f.direction="next":f.direction="prev",f.flexAnimate(i,f.vars.pauseOnAction))}""===a&&(a=t.type),x.setToClearWatchedEvent()})},set:function(){var t="thumbnails"===f.vars.controlNav?"img":"a";f.controlNav=b("."+u+"control-nav li "+t,f.controlsContainer?f.controlsContainer:f)},active:function(){f.controlNav.removeClass(u+"active").eq(f.animatingTo).addClass(u+"active")},update:function(t,e){1<f.pagingCount&&"add"===t?f.controlNavScaffold.append(b("<li><a>"+f.count+"</a></li>")):1===f.pagingCount?f.controlNavScaffold.find("li").remove():f.controlNav.eq(e).closest("li").remove(),x.controlNav.set(),1<f.pagingCount&&f.pagingCount!==f.controlNav.length?f.update(e,t):x.controlNav.active()}},directionNav:{setup:function(){var t=b('<ul class="'+u+'direction-nav"><li><a class="'+u+'prev" href="#">'+f.vars.prevText+'</a></li><li><a class="'+u+'next" href="#">'+f.vars.nextText+"</a></li></ul>");f.controlsContainer?(b(f.controlsContainer).append(t),f.directionNav=b("."+u+"direction-nav li a",f.controlsContainer)):(f.append(t),f.directionNav=b("."+u+"direction-nav li a",f)),x.directionNav.update(
1),f.directionNav.bind(s,function(t){var e;t.preventDefault(),""!==a&&a!==t.type||(e=b(this).hasClass(u+"next")?f.getTarget("next"):f.getTarget("prev"),f.flexAnimate(e,f.vars.pauseOnAction)),""===a&&(a=t.type),x.setToClearWatchedEvent()})},update:function(){var t=u+"disabled";1===f.pagingCount?f.directionNav.addClass(t).attr("tabindex","-1"):f.vars.animationLoop?f.directionNav.removeClass(t).removeAttr("tabindex"):0===f.animatingTo?f.directionNav.removeClass(t).filter("."+u+"prev").addClass(t).attr("tabindex","-1"):f.animatingTo===f.last?f.directionNav.removeClass(t).filter("."+u+"next").addClass(t).attr("tabindex","-1"):f.directionNav.removeClass(t).removeAttr("tabindex")}},pausePlay:{setup:function(){var t=b('<div class="'+u+'pauseplay"><a></a></div>');f.controlsContainer?(f.controlsContainer.append(t),f.pausePlay=b("."+u+"pauseplay a",f.controlsContainer)):(f.append(t),f.pausePlay=b("."+u+"pauseplay a",f)),x.pausePlay.update(f.vars.slideshow?u+"pause":u+"play"),f.pausePlay.bind(s,function(t){t.preventDefault(),""!==a&&a!==t.type||(b(this).hasClass(u+"pause")?(f.manualPause=!0,f.manualPlay=!1,f.pause()):(f.manualPause=!1,f.manualPlay=!0,f.play())),""===a&&(a=t.type),x.setToClearWatchedEvent()})},update:function(t){"play"===t?f.pausePlay.removeClass(u+"pause").addClass(u+"play").html(f.vars.playText):f.pausePlay.removeClass(u+"play").addClass(u+"pause").html(f.vars.pauseText)}},touch:function(){var o,r,s,a,c,l,u=!1,e=0,i=0,p=0;if(m){d.style.msTouchAction="none",d._gesture=new MSGesture,(d._gesture.target=d).addEventListener("MSPointerDown",function(t){t.stopPropagation(),f.animating?t.preventDefault():(f.pause(),d._gesture.addPointer(t.pointerId),p=0,a=v?f.h:f.w,l=Number(new Date),s=y&&g&&f.animatingTo===f.last?0:y&&g?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:y&&f.currentSlide===f.last?f.limit:y?(f.itemW+f.vars.itemMargin)*f.move*f.currentSlide:g?(f.last-f.currentSlide+f.cloneOffset)*a:(f.currentSlide+f.cloneOffset)*a)},!1),d._slider=f,d.addEventListener("MSGestureChange",function(t){t.stopPropagation();var e=t.target._slider;if(!e)return;var i=-t.translationX,n=-t.translationY;if(c=p+=v?n:i,u=v?Math.abs(p)<Math.abs(-i):Math.abs(p)<Math.abs(-n),t.detail===t.MSGESTURE_FLAG_INERTIA)return void setImmediate(function(){d._gesture.stop()});(!u||500<Number(new Date)-l)&&(t.preventDefault(),!w&&e.transitions&&(e.vars.animationLoop||(c=p/(0===e.currentSlide&&p<0||e.currentSlide===e.last&&0<p?Math.abs(p)/a+2:1)),e.setProps(s+c,"setTouch")))},!1),d.addEventListener("MSGestureEnd",function(t){t.stopPropagation();var e=t.target._slider;if(!e)return;if(e.animatingTo===e.currentSlide&&!u&&null!==c){var i=g?-c:c,n=0<i?e.getTarget("next"):e.getTarget("prev");e.canAdvance(n)&&(Number(new Date)-l<550&&50<Math.abs(i)||Math.abs(i)>a/2)?e.flexAnimate(n,e.vars.pauseOnAction):w||e.flexAnimate(e.currentSlide,e.vars.pauseOnAction,!0)}s=c=r=o=null,p=0},!1)}else{function n(t){e=t.touches[0].pageX,i=t.touches[0].pageY,c=v?o-i:o-e;(!(u=v?Math.abs(c)<Math.abs(e-r):Math.abs(c)<Math.abs(i-r))||500<Number(new Date)-l)&&(t.preventDefault(),!w&&f.transitions&&(f.vars.animationLoop||(c/=0===f.currentSlide&&c<0||f.currentSlide===f.last&&0<c?Math.abs(c)/a+2:1),f.setProps(s+c,"setTouch")))}function h(t){if(d.removeEventListener("touchmove",n,!1),f.animatingTo===f.currentSlide&&!u&&null!==c){var e=g?-c:c,i=0<e?f.getTarget("next"):f.getTarget("prev");f.canAdvance(i)&&(Number(new Date)-l<550&&50<Math.abs(e)||Math.abs(e)>a/2)?f.flexAnimate(i,f.vars.pauseOnAction):w||f.flexAnimate(f.currentSlide,f.vars.pauseOnAction,!0)}d.removeEventListener("touchend",h,!1),s=c=r=o=null}d.addEventListener("touchstart",function(t){f.animating?t.preventDefault():(window.navigator.msPointerEnabled||1===t.touches.length)&&(f.pause(),a=v?f.h:f.w,l=Number(new Date),e=t.touches[0].pageX,i=t.touches[0].pageY,s=y&&g&&f.animatingTo===f.last?0:y&&g?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:y&&f.currentSlide===f.last?f.limit:y?(f.itemW+f.vars.itemMargin)*f.move*f.currentSlide:g?(f.last-f.currentSlide+f.cloneOffset)*a:(f.currentSlide+f.cloneOffset)*a,o=v?i:e,r=v?e:i,d.addEventListener("touchmove",n,!1),d.addEventListener("touchend",h,!1))},!1)}},resize:function(){!f.animating&&f.is(":visible")&&(y||f.doMath(),w?x.smoothHeight():y?(f.slides.width(f.computedW),f.update(f.pagingCount),f.setProps()):v?(f.viewport.height(f.h),f.setProps(f.h,"setTotal")):(f.vars.smoothHeight&&x.smoothHeight(),f.newSlides.width(f.computedW),f.setProps(f.computedW,"setTotal")))},smoothHeight:function(t){if(!v||w){var e=w?f:f.viewport;t?e.animate({height:f.slides.eq(f.animatingTo).height()},t):e.height(f.slides.eq(f.animatingTo).height())}},sync:function(t){var e=b(f.vars.sync).data("flexslider"),i=f.animatingTo;switch(t){case"animate":e.flexAnimate(i,f.vars.pauseOnAction,!1,!0);break;case"play":e.playing||e.asNav||e.play();break;case"pause":e.pause()}},uniqueID:function(t){return t.find("[id]").each(function(){var t=b(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseInvisible:{visProp:null,init:function(){var t=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var e=0;e<t.length;e++)t[e]+"Hidden"in document&&(x.pauseInvisible.visProp=t[e]+"Hidden");if(x.pauseInvisible.visProp){var i=x.pauseInvisible.visProp.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(i,function(){x.pauseInvisible.isHidden()?f.startTimeout?clearTimeout(f.startTimeout):f.pause():f.started?f.play():0<f.vars.initDelay?setTimeout(f.play,f.vars.initDelay):f.play()})}},isHidden:function(){return document[x.pauseInvisible.visProp]||!1}},setToClearWatchedEvent:function(){clearTimeout(e),e=setTimeout(function(){a=""},3e3)}}
vendor: 1,215 bytes, line 1
1,f.flexAnimate=function(t,e,i,n,o){if(f.vars.animationLoop||t===f.currentSlide||(f.direction=t>f.currentSlide?"next":"prev"),h&&1===f.pagingCount&&(f.direction=f.currentItem<t?"next":"prev"),!f.animating&&(f.canAdvance(t,o)||i)&&f.is(":visible")){if(h&&n){var r=b(f.vars.asNavFor).data("flexslider");if(f.atEnd=0===t||t===f.count-1,r.flexAnimate(t,!0,!1,!0,o),f.direction=f.currentItem<t?"next":"prev",r.direction=f.direction,Math.ceil((t+1)/f.visible)-1===f.currentSlide||0===t)return f.currentItem=t,f.slides.removeClass(u+"active-slide").eq(t).addClass(u+"active-slide"),!1;f.currentItem=t,f.slides.removeClass(u+"active-slide").eq(t).addClass(u+"active-slide"),t=Math.floor(t/f.visible)}if(f.animating=!0,f.animatingTo=t,e&&f.pause(),f.vars.before(f),f.syncExists&&!o&&x.sync("animate"),f.vars.controlNav&&x.controlNav.active(),y||f.slides.removeClass(u+"active-slide").eq(t).addClass(u+"active-slide"),f.atEnd=0===t||t===f.last,f.vars.directionNav&&x.directionNav.update(),t===f.last&&(f.vars.end(f),f.vars.animationLoop||f.pause()),w)p?(f.slides.eq(f.currentSlide).css({opacity:0,zIndex:1}),f.slides.eq(t).css({opacity:1,zIndex:2}),f.wrapup(l)):(f.slides.eq(f.currentSlide).css({zIndex:1}).animate({opacity:0}
1,f.vars.animationSpeed,f.vars.easing),f.slides.eq(t).css({zIndex:2}).animate({opacity:1},f.vars.animationSpeed,f.vars.easing,f.wrapup));else{var s,a,c,l=v?f.slides.filter(":first").height():f.computedW;a=y?(s=f.vars.itemMargin,(c=(f.itemW+s)*f.move*f.animatingTo)>f.limit&&1!==f.visible?f.limit:c):0===f.currentSlide&&t===f.count-1&&f.vars.animationLoop&&"next"!==f.direction?g?(f.count+f.cloneOffset)*l:0:f.currentSlide===f.last&&0===t&&f.vars.animationLoop&&"prev"!==f.direction?g?0:(f.count+1)*l:g?(f.count-1-t+f.cloneOffset)*l:(t+f.cloneOffset)*l,f.setProps(a,"",f.vars.animationSpeed),f.transitions?(f.vars.animationLoop&&f.atEnd||(f.animating=!1,f.currentSlide=f.animatingTo),f.container.unbind("webkitTransitionEnd transitionend"),f.container.bind("webkitTransitionEnd transitionend",function(){f.wrapup(l)})):f.container.animate(f.args,f.vars.animationSpeed,f.vars.easing,function(){f.wrapup(l)})}f.vars.smoothHeight&&x.smoothHeight(f.vars.animationSpeed)}},f.wrapup=function(t){w||y||(0===f.currentSlide&&f.animatingTo===f.last&&f.vars.animationLoop?f.setProps(t,"jumpEnd"):f.currentSlide===f.last&&0===f.animatingTo&&f.vars.animationLoop&&f.setProps(t,"jumpStart")),f.animating=!1,f.currentSlide=f.animatingTo,f.vars.after(f)},f.animateSlides=function(){f.animating||f.flexAnimate(f.getTarget("next"))},f.pause=function(){clearInterval(f.animatedSlides),f.animatedSlides=null,f.playing=!1,f.vars.pausePlay&&x.pausePlay.update("play"),f.syncExists&&x.sync("pause")},f.play=function(){f.playing&&clearInterval(f.animatedSlides),f.animatedSlides=f.animatedSlides||setInterval(f.animateSlides,f.vars.slideshowSpeed),f.started=f.playing=!0,f.vars.pausePlay&&x.pausePlay.update("pause"),f.syncExists&&x.sync("play")},f.stop=function(){f.pause(),f.stopped=!0},f.canAdvance=function(t,e){var i=h?f.pagingCount-1:f.last;return!!e||(!(!h||f.currentItem!==f.count-1||0!==t||"prev"!==f.direction)||(!h||0!==f.currentItem||t!==f.pagingCount-1||"next"===f.direction)&&(!(t===f.currentSlide&&!h)&&(!!f.vars.animationLoop||(!f.atEnd||0!==f.currentSlide||t!==i||"next"===f.direction)&&(!f.atEnd||f.currentSlide!==i||0!==t||"next"!==f.direction))))},f.getTarget=function(t){return"next"===(f.direction=t)?f.currentSlide===f.last?0:f.currentSlide+1:0===f.currentSlide?f.last:f.currentSlide-1},f.setProps=function(t,e,i){var n,o=(n=t||(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo,-1*function(){if(y)return"setTouch"===e?t:g&&f.animatingTo===f.last?0:g?f.limit-(f.itemW+f.vars.itemMargin)*f.move*f.animatingTo:f.animatingTo===f.last?f.limit:n;switch(e){case"setTotal":return g?(f.count-1-f.currentSlide+f.cloneOffset)*t:(f.currentSlide+f.cloneOffset)*t;case"setTouch":return t;case"jumpEnd":return g?t:f.count*t;case"jumpStart":return g?f.count*t:t;default:return t}}()+"px");f.transitions&&(o=v?"translate3d(0,"+o+",0)":"translate3d("+o+",0,0)",i=void 0!==i?i/1e3+"s":"0s",f.container.css("-"+f.pfx+"-transition-duration",i),f.container.css("transition-duration",i)),f.args[f.prop]=o,(f.transitions||void 0===i)&&f.container.css(f.args),f.container.css("transform",o)},f.setup=function(t){var e,i;w?(f.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),"init"===t&&(p?f.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+f.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(f.currentSlide).css({opacity:1,zIndex:2}):f.slides.css({opacity:0,display:"block",zIndex:1}).eq(f.currentSlide).css({zIndex:2}).animate({opacity:1},f.vars.animationSpeed,f.vars.easing)),f.vars.smoothHeight&&x.smoothHeight()):("init"===t&&(f.viewport=b('<div class="'+u+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(f).append(f.container),f.cloneCount=0,f.cloneOffset=0,g&&(i=b.makeArray(f.slides).reverse(),f.slides=b(i),f.container.empty().append(f.slides))),f.vars.animationLoop&&!y&&(f.cloneCount=2,f.cloneOffset=1,"init"!==t&&f.container.find(".clone").remove(),x.uniqueID(f.slides.first().clone().addClass("clone").attr("aria-hidden","true")).appendTo(f.container),x.uniqueID(f.slides.last().clone().addClass("clone").attr("aria-hidden","true")).prependTo(f.container)),f.newSlides=b(f.vars.selector,f),e=g?f.count-1-f.currentSlide+f.cloneOffset:f.currentSlide+f.cloneOffset,v&&!y?(f.container.height(200*(f.count+f.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){f.newSlides.css({display:"block"}),f.doMath(),f.viewport.height(f.h),f.setProps(e*f.h,"init")},"init"===t?100:0)):(f.container.width(200*(f.count+f.cloneCount)+"%"),f.setProps(e*f.computedW,"init"),setTimeout(function(){f.doMath(),f.newSlides.css({width:f.computedW,float:"left",display:"block"}),f.vars.smoothHeight&&x.smoothHeight()},"init"===t?100:0)));y||f.slides.removeClass(u+"active-slide").eq(f.currentSlide).addClass(u+"active-slide"),f.vars.init(f)}
1,f.doMath=function(){var t=f.slides.first(),e=f.vars.itemMargin,i=f.vars.minItems,n=f.vars.maxItems;f.w=void 0===f.viewport?f.width():f.viewport.width(),f.h=t.height(),f.boxPadding=t.outerWidth()-t.width(),y?(f.itemT=f.vars.itemWidth+e,f.minW=i?i*f.itemT:f.w,f.maxW=n?n*f.itemT-e:f.w,f.itemW=f.minW>f.w?(f.w-e*(i-1))/i:f.maxW<f.w?(f.w-e*(n-1))/n:f.vars.itemWidth>f.w?f.w:f.vars.itemWidth,f.visible=Math.floor(f.w/f.itemW),f.move=0<f.vars.move&&f.vars.move<f.visible?f.vars.move:f.visible,f.pagingCount=Math.ceil((f.count-f.visible)/f.move+1),f.last=f.pagingCount-1,f.limit=1===f.pagingCount?0:f.vars.itemWidth>f.w?f.itemW*(f.count-1)+e*(f.count-1):(f.itemW+e)*f.count-f.w-e):(f.itemW=f.w,f.pagingCount=f.count,f.last=f.count-1),f.computedW=f.itemW-f.boxPadding},f.update=function(t,e){f.doMath(),y||(t<f.currentSlide?f.currentSlide+=1:t<=f.currentSlide&&0!==t&&(f.currentSlide-=1),f.animatingTo=f.currentSlide),f.vars.controlNav&&!f.manualControls&&("add"===e&&!y||f.pagingCount>f.controlNav.length?x.controlNav.update("add"):("remove"===e&&!y||f.pagingCount<f.controlNav.length)&&(y&&f.currentSlide>f.last&&(f.currentSlide-=1,f.animatingTo-=1),x.controlNav.update("remove",f.last))),f.vars.directionNav&&x.directionNav.update()},f.addSlide=function(t,e){var i=b(t);f.count+=1,f.last=f.count-1,v&&g?void 0!==e?f.slides.eq(f.count-e).after(i):f.container.prepend(i):void 0!==e?f.slides.eq(e).before(i):f.container.append(i),f.update(e,"add"),f.slides=b(f.vars.selector+":not(.clone)",f),f.setup(),f.vars.added(f)},f.removeSlide=function(t){var e=isNaN(t)?f.slides.index(b(t)):t;f.count-=1,f.last=f.count-1,isNaN(t)?b(t,f.slides).remove():v&&g?f.slides.eq(f.last).remove():f.slides.eq(t).remove(),f.doMath(),f.update(e,"remove"),f.slides=b(f.vars.selector+":not(.clone)",f),f.setup(),f.vars.removed(f)},x.init()},b(window).blur(function(t){focused=!1}).focus(function(t){focused=!0}),b.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},b.fn.flexslider=function(n){if(void 0===n&&(n={}),"object"==typeof n)return this.each(function(){var t=b(this),e=n.selector?n.selector:".slides > li",i=t.find(e);1===i.length&&!0===n.allowOneSlide||0===i.length?(i.fadeIn(400),n.start&&n.start(t)):void 0===t.data("flexslider")&&new b.flexslider(this,n)});var t=b(this).data("flexslider");switch(n){case"play":t.play();break;case"pause":t.pause();break;case"stop":t.stop();break;case"next":t.flexAnimate(t.getTarget("next"),!0);break;case"prev":case"previous":t.flexAnimate(t.getTarget("prev"),!0);break;default:"number"==typeof n&&t.flexAnimate(n,!0)}}}(jQuery),function(i){"function"==typeof define&&define.amd?define(["jquery"],i):"object"==typeof module&&module.exports?module.exports=function(t,e){return void 0===e&&(e="undefined"!=typeof window?require("jquery"):require("jquery")(t)),i(e),e}:i(jQuery)}(function(I){var P=[].indexOf||function(t){for(var e=0,i=this.length;e<i;e++)if(e in this&&this[e]===t)return e;return-1},s="notify",c=s+"js",a=s+"!blank",R={t:"top",m:"middle",b:"bottom",l:"left",c:"center",r:"right"},z=["l","c","r"],M=["t","m","b"],O=["t","b","l","r"],k={t:"b",m:null,b:"t",l:"r",c:null,r:"l"},l={},u={name:"core",html:'<div class="'+c+'-wrapper">\n\t<div class="'+c+'-arrow"></div>\n\t<div class="'+c+'-container"></div>\n</div>',css:"."+c+"-corner {\n\tposition: fixed;\n\tmargin: 5px;\n\tz-index: 1050;\n}\n\n."+c+"-corner ."+c+"-wrapper,\n."+c+"-corner ."+c+"-container {\n\tposition: relative;\n\tdisplay: block;\n\theight: inherit;\n\twidth: inherit;\n\tmargin: 3px;\n}\n\n."+c+"-wrapper {\n\tz-index: 1;\n\tposition: absolute;\n\tdisplay: inline-block;\n\theight: 0;\n\twidth: 0;\n}\n\n."+c+"-container {\n\tdisplay: none;\n\tz-index: 1;\n\tposition: absolute;\n}\n\n."+c+"-hidable {\n\tcursor: pointer;\n}\n\n[data-notify-text],[data-notify-html] {\n\tposition: relative;\n}\n\n."+c+"-arrow {\n\tposition: absolute;\n\tz-index: 2;\n\twidth: 0;\n\theight: 0;\n}"},p={"border-radius":["-webkit-","-moz-"]},t=function(t,i){if(!t)throw"Missing Style name";if(!i)throw"Missing Style definition";if(!i.html)throw"Missing Style HTML";var e=l[t];e&&e.cssElem&&(window.console&&console.warn(s+": overwriting style '"+t+"'"),l[t].cssElem.remove()),i.name=t,l[t]=i;var o="";i.classes&&I.each(i.classes,function(t,e){return o+="."+c+"-"+i.name+"-"+t+" {\n",I.each(e,function(i,n){return p[i]&&I.each(p[i],function(t,e){return o+="\t"+e+i+": "+n+";\n"}),o+="\t"+i+": "+n+";\n"}),o+="}\n"}),i.css&&(o+="/* styles for "+i.name+" */\n"+i.css),o&&(i.cssElem=h(o),i.cssElem.attr("id","notify-"+i.name));var n={},r=I(i.html);d("html",r,n),d("text",r,n),i.fields=n},h=function(e){var i;(i=v("style")).attr("type","text/css"),I("head").append(i);try{i.html(e)}catch(t){i[0].styleSheet.cssText=e}return i},d=function(e,t,i){var n;return"html"!==e&&(e="text"),f(t,"["+(n="data-notify-"+e)+"]").each(function(){var t;(t=I(this).attr(n))||(t=a),i[t]=e})},f=function(t,e){return t.is(e)?t:t.find(e)},m={clickToHide:!0,autoHide:!0,autoHideDelay:5e3,arrowShow:!0,arrowSize:5,breakNewLines:!0,elementPosition:"bottom",globalPosition:"top right",style:"bootstrap",className:"error",showAnimation:"slideDown",showDuration:400,hideAnimation:"slideUp",hideDuration:200,gap:5},v=function(t){return I("<"+t+"></"+t+">")},g={},y=function(i){return i.is("[type=radio]")&&(i=i.parents("form:first").find("[type=radio]").filter(function(t,e){return I(e).attr("name")===i.attr("name")}
1).first()),i},N=function(t,e,i){var n;if("string"==typeof i)i=parseInt(i,10);else if("number"!=typeof i)return;if(!isNaN(i))return n=R[k[e.charAt(0)]],e,void 0!==t[n]&&(e=R[n.charAt(0)],i=-i),void 0===t[e]?t[e]=i:t[e]+=i,null},_=function(t,e,i){if("l"===t||"t"===t)return 0;if("c"===t||"m"===t)return i/2-e/2;if("r"===t||"b"===t)return i-e;throw"Invalid alignment"},w=function(t){return w.e=w.e||v("div"),w.e.text(t).html()};function n(t,e,i){var n,o,r;"string"==typeof i&&(i={className:i}),this.options=(n=m,o=I.isPlainObject(i)?i:{},(r=function(){}).prototype=n,I.extend(!0,new r,o)),this.loadHTML(),this.wrapper=I(u.html),this.options.clickToHide&&this.wrapper.addClass(c+"-hidable"),this.wrapper.data(c,this),this.arrow=this.wrapper.find("."+c+"-arrow"),this.container=this.wrapper.find("."+c+"-container"),this.container.append(this.userContainer),t&&t.length&&(this.elementType=t.attr("type"),this.originalElement=t,this.elem=y(t),this.elem.data(c,this),this.elem.before(this.wrapper)),this.container.hide(),this.run(e)}n.prototype.loadHTML=function(){var t;t=this.getStyle(),this.userContainer=I(t.html),this.userFields=t.fields},n.prototype.show=function(t,e){var i,n,o,r,s,a;if(n=function(){if(t||a.elem||a.destroy(),e)return e()},s=0<(a=this).container.parent().parents(":hidden").length,o=this.container.add(this.arrow),i=[],s&&t)r="show";else if(s&&!t)r="hide";else if(!s&&t)r=this.options.showAnimation,i.push(this.options.showDuration);else{if(s||t)return n();r=this.options.hideAnimation,i.push(this.options.hideDuration)}return i.push(n),o[r].apply(o,i)},n.prototype.setGlobalPosition=function(){var t=this.getPosition(),e=t[0],i=t[1],n=R[e],o=R[i],r=e+"|"+i,s=g[r];if(!s){s=g[r]=v("div");var a={};a[n]=0,"middle"===o?a.top="45%":"center"===o?a.left="45%":a[o]=0,s.css(a).addClass(c+"-corner"),I("body").append(s)}return s.prepend(this.wrapper)},n.prototype.setElementPosition=function(){var t,e,i,n,o,r,s,a,c,l,u,p,h,d,f,m,v,g,y,w,x,b,S,A,E,T,C,L;for(S=(T=this.getPosition())[0],b=T[1],T[2],u=this.elem.position(),a=this.elem.outerHeight(),p=this.elem.outerWidth(),c=this.elem.innerHe
1ight(),l=this.elem.innerWidth(),L=this.wrapper.position(),o=this.container.height(),r=this.container.width(),g=R[S],(s={})[x=R[w=k[S]]]="b"===S?a:"r"===S?p:0,N(s,"top",u.top-L.top),N(s,"left",u.left-L.left),d=0,m=(C=["top","left"]).length;d<m;d++)A=C[d],(y=parseInt(this.elem.css("margin-"+A),10))&&N(s,A,y);if(h=Math.max(0,this.options.gap-(this.options.arrowShow?i:0)),N(s,x,h),this.options.arrowShow){for(i=this.options.arrowSize,e=I.extend({},s),t=this.userContainer.css("border-color")||this.userContainer.css("border-top-color")||this.userContainer.css("background-color")||"white",f=0,v=O.length;f<v;f++)E=R[A=O[f]],A!==w&&(n=E===g?t:"transparent",e["border-"+E]=i+"px solid "+n);N(s,R[w],i),0<=P.call(O,b)&&N(e,R[b],2*i)}else this.arrow.hide();if(0<=P.call(M,S)?(N(s,"left",_(b,r,p)),e&&N(e,"left",_(b,i,l))):0<=P.call(z,S)&&(N(s,"top",_(b,o,a)),e&&N(e,"top",_(b,i,c))),this.container.is(":visible")&&(s.display="block"),this.container.removeAttr("style").css(s),e)return this.arrow.removeAttr("style").css(e)},n.prototype.getPosition=function(){var t,e,i,n,o,r,s,a,c,l;if(a=this.options.position||(this.elem?this.options.elementPosition:this.options.globalPosition),c=a,l=[],I.each(c.split(/\W+/),function(t,e){var i;if(i=e.toLowerCase().charAt(0),R[i])return l.push(i)}),0===(t=l).length&&(t[0]="b"),e=t[0],P.call(O,e)<0)throw"Must be one of ["+O+"]";return(1===t.length||(i=t[0],0<=P.call(M,i)&&(n=t[1],P.call(z,n)<0))||(o=t[0],0<=P.call(z,o)&&(r=t[1],P.call(M,r)<0)))&&(t[1]=(s=t[0],0<=P.call(z,s)?"m":"l")),2===t.length&&(t[2]=t[1]),t},n.prototype.getStyle=function(t){var e;if(t||(t=this.options.style),t||(t="default"),!(e=l[t]))throw"Missing style: "+t;return e},n.prototype.updateClasses=function(){var t,e;return t=["base"],I.isArray(this.options.className)?t=t.concat(this.options.className):this.options.className&&t.push(this.options.className),e=this.getStyle(),t=I.map(t,function(t){return c+"-"+e.name+"-"+t}).join(" "),this.userContainer.attr("class",t)},n.prototype.run=function(t,e){var i,n,o,r,s;if(I.isPlainObject(e)?I.extend(this.options,e):"string"===I.type(e)&&(this.options.className=e),!this.container||t){if(this.container||t){for(o in n={},I.isPlainObject(t)?n=t:n[a]=t,n)i=n[o],(r=this.userFields[o])&&("text"===r&&(i=w(i),this.options.breakNewLines&&(i=i.replace(/\n/g,"<br/>"))),s=o===a?"":"="+o,f(this.userContainer,"[data-notify-"+r+s+"]").html(i));this.updateClasses(),this.elem?this.setElementPosition():this.setGlobalPosition(),this.show(!0),this.options.autoHide&&(clearTimeout(this.autohideTimer),this.autohideTimer=setTimeout(this.show.bind(this,!1),this.options.autoHideDelay))}}else this.show(!1)},n.prototype.destroy=function(){this.wrapper.data(c,null),this.wrapper.remove()},I[s]=function(t,e,i){return t&&t.nodeName||t.jquery?I(t)[s](e,i):(i=e,new n(null,e=t,i)),t},I.fn[s]=function(e,i){return I(this).each(function(){var t=y(I(this)).data(c);t&&t.destroy();new n(I(this),e,i)}),this},I.extend(I[s],{defaults:function(t){return I.extend(m,t)},addStyle:t,pluginOptions:m,getStyle:function(t){return l[t]},insertCSS:h}),t("bootstrap",{html:"<div>\n<span data-notify-text></span>\n</div>",classes:{base:{"font-weight":"bold",padding:"8px 15px 8px 14px","text-shadow":"0 1px 0 rgba(255, 255, 255, 0.5)","background-color":"#fcf8e3",border:"1px solid #fbeed5","border-radius":"4px","white-space":"nowrap","padding-left":"25px","background-repeat":"no-repeat","background-position":"3px 7px"},error:{color:"#B94A48","background-color":"#F2DEDE","border-color":"#EED3D7","background-image":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtRJREFUeNqkVc1u00AQHq+dOD+0poIQfkIjalW0SEGqRMuRnHos3DjwAH0ArlyQeANOOSMeAA5VjyBxKBQhgSpVUKKQNGloFdw4cWw2jtfMOna6JOUArDTazXi/b3dm55socPqQhFka++aHBsI8GsopRJERNFlY88FCEk9Yiwf8RhgRyaHFQpPHCDmZG5oX2ui2yilkcTT1AcDsbYC1NMAyOi7zTX2Agx7A9luAl88BauiiQ/cJaZQfIpAlngDcvZZMrl8vFPK5+XktrWlx3/ehZ5r9+t6e+WVnp1pxnNIjgBe4/6dAysQc8dsmHwPcW9C0h3fW1hans1ltwJhy0GxK7XZbUlMp5Ww2eyan6+ft/f2FAqXGK4CvQk5HueFz7D6GOZtIrK+srupdx1GRBBqNBtzc2AiMr7nPplRdKhb1q6q6zjFhrklEFOUutoQ50xcX86ZlqaZpQrfbBdu2R6/G19zX6XSgh6RX5ubyHCM8nqSID6ICrGiZjGYYxojEsiw4PDwMSL5VKsC8Yf4VRYFzMzMaxwjlJSlCyAQ9l0CW44PBADzXhe7xMdi9HtTrdYjFYkDQL0cn4Xdq2/EAE+InCnvADTf2eah4Sx9vExQjkqXT6aAERICMewd/UAp/IeYANM2joxt+q5VI+ieq2i0Wg3l6DNzHwTERPgo1ko7XBXj3vdlsT2F+UuhIhYkp7u7CarkcrFOCtR3H5JiwbAIeImjT/YQKKBtGjRFCU5IUgFRe7fF4cCNVIPMYo3VKqxwjyNAXNepuopyqnld602qVsfRpEkkz+GFL1wPj6ySXBpJtWVa5xlhpcyhBNwpZHmtX8AGgfIExo0ZpzkWVTBGiXCSEaHh62/PoR0p/vHaczxXGnj4bSo+G78lELU80h1uogBwWLf5YlsPmgDEd4M236xjm+8nm4IuE/9u+/PH2JXZfbwz4zw1WbO+SQPpXfwG/BBgAhCNZiSb/pOQAAAAASUVORK5CYII=)"},success:{color:"#468847","background-color":"#DFF0D8","border-color":"#D6E9C6","background-image":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAutJREFUeNq0lctPE0Ecx38zu/RFS1EryqtgJFA08YCiMZIAQQ4eRG8eDGdPJiYeTIwHTfwPiAcvXIwXLwoXPaDxkWgQ6islKlJLS
1QWLUraPLTv7Gme32zoF9KSTfLO7v53vZ3d/M7/fIth+IO6INt2jjoA7bjHCJoAlzCRw59YwHYjBnfMPqAKWQYKjGkfCJqAF0xwZjipQtA3MxeSG87VhOOYegVrUCy7UZM9S6TLIdAamySTclZdYhFhRHloGYg7mgZv1Zzztvgud7V1tbQ2twYA34LJmF4p5dXF1KTufnE+SxeJtuCZNsLDCQU0+RyKTF27Unw101l8e6hns3u0PBalORVVVkcaEKBJDgV3+cGM4tKKmI+ohlIGnygKX00rSBfszz/n2uXv81wd6+rt1orsZCHRdr1Imk2F2Kob3hutSxW8thsd8AXNaln9D7CTfA6O+0UgkMuwVvEFFUbbAcrkcTA8+AtOk8E6KiQiDmMFSDqZItAzEVQviRkdDdaFgPp8HSZKAEAL5Qh7Sq2lIJBJwv2scUqkUnKoZgNhcDKhKg5aH+1IkcouCAdFGAQsuWZYhOjwFHQ96oagWgRoUov1T9kRBEODAwxM2QtEUl+Wp+Ln9VRo6BcMw4ErHRYjH4/B26AlQoQQTRdHWwcd9AH57+UAXddvDD37DmrBBV34WfqiXPl61g+vr6xA9zsGeM9gOdsNXkgpEtTwVvwOklXLKm6+/p5ezwk4B+j6droBs2CsGa/gNs6RIxazl4Tc25mpTgw/apPR1LYlNRFAzgsOxkyXYLIM1V8NMwyAkJSctD1eGVKiq5wWjSPdjmeTkiKvVW4f2YPHWl3GAVq6ymcyCTgovM3FzyRiDe2TaKcEKsLpJvNHjZgPNqEtyi6mZIm4SRFyLMUsONSSdkPeFtY1n0mczoY3BHTLhwPRy9/lzcziCw9ACI+yql0VLzcGAZbYSM5CCSZg1/9oc/nn7+i8N9p/8An4JMADxhH+xHfuiKwAAAABJRU5ErkJggg==)"},info:{color:"#3A87AD","background-color":"#D9EDF7","border-color":"#BCE8F1","background-image":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYFAhkSsdes/QAAA8dJREFUOMvVlGtMW2UYx//POaWHXg6lLaW0ypAtw1UCgbniNOLcVOLmAjHZolOYlxmTGXVZdAnRfXQm+7SoU4mXaOaiZsEpC9FkiQs6Z6bdCnNYruM6KNBw6YWewzl9z+sHImEWv+vz7XmT95f/+3/+7wP814v+efDOV3/SoX3lHAA+6ODeUFfMfjOWMADgdk+eEKz0pF7aQdMAcOKLLjrcVMVX3xdWN29/GhYP7SvnP0cWfS8caSkfHZsPE9Fgnt02JNutQ0QYHB2dDz9/pKX8QjjuO9xUxd/66HdxTeCHZ3rojQObGQBcuNjfplkD3b19Y/6MrimSaKgSMmpGU5WevmE/swa6Oy73tQHA0Rdr2Mmv/6A1n9w9suQ7097Z9lM4FlTgTDrzZTu4StXVfpiI48rVcUDM5cmEksrFnHxfpTtU/3BFQzCQF/2bYVoNbH7zmItbSoMj40JSzmMyX5qDvriA7QdrIIpA+3cdsMpu0nXI8cV0MtKXCPZev+gCEM1S2NHPvWfP/hL+7FSr3+0p5RBEyhEN5JCKYr8XnASMT0xBNyzQGQeI8fjsGD39RMPk7se2bd5ZtTyoFYXftF6y37gx7NeUtJJOTFlAHDZLDuILU3j3+H5oOrD3yWbIztugaAzg
1nBKJuBLpGfQrS8wO4FZgV+c1IxaLgWVU0tMLEETCos4xMzEIv9cJXQcyagIwigDGwJgOAtHAwAhisQUjy0ORGERiELgG4iakkzo4MYAxcM5hAMi1WWG1yYCJIcMUaBkVRLdGeSU2995TLWzcUAzONJ7J6FBVBYIggMzmFbvdBV44Corg8vjhzC+EJEl8U1kJtgYrhCzgc/vvTwXKSib1paRFVRVORDAJAsw5FuTaJEhWM2SHB3mOAlhkNxwuLzeJsGwqWzf5TFNdKgtY5qHp6ZFf67Y/sAVadCaVY5YACDDb3Oi4NIjLnWMw2QthCBIsVhsUTU9tvXsjeq9+X1d75/KEs4LNOfcdf/+HthMnvwxOD0wmHaXr7ZItn2wuH2SnBzbZAbPJwpPx+VQuzcm7dgRCB57a1uBzUDRL4bfnI0RE0eaXd9W89mpjqHZnUI5Hh2l2dkZZUhOqpi2qSmpOmZ64Tuu9qlz/SEXo6MEHa3wOip46F1n7633eekV8ds8Wxjn37Wl63VVa+ej5oeEZ/82ZBETJjpJ1Rbij2D3Z/1trXUvLsblCK0XfOx0SX2kMsn9dX+d+7Kf6h8o4AIykuffjT8L20LU+w4AZd5VvEPY+XpWqLV327HR7DzXuDnD8r+ovkBehJ8i+y8YAAAAASUVORK5CYII=)"},warn:{color:"#C09853","background-color":"#FCF8E3","border-color":"#FBEED5","background-image":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABJlBMVEXr6eb/2oD/wi7/xjr/0mP/ykf/tQD/vBj/3o7/uQ//vyL/twebhgD/4pzX1K3z8e349vK6tHCilCWbiQymn0jGworr6dXQza3HxcKkn1vWvV/5uRfk4dXZ1bD18+/52YebiAmyr5S9mhCzrWq5t6ufjRH54aLs0oS+qD751XqPhAybhwXsujG3sm+Zk0PTwG6Shg+PhhObhwOPgQL4zV2nlyrf27uLfgCPhRHu7OmLgAafkyiWkD3l49ibiAfTs0C+lgCniwD4sgDJxqOilzDWowWFfAH08uebig6qpFHBvH/aw26FfQTQzsvy8OyEfz20r3jAvaKbhgG9q0nc2LbZxXanoUu/u5WSggCtp1anpJKdmFz/zlX/1nGJiYmuq5Dx7+sAAADoPUZSAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfdBgUBGhh4aah5AAAAlklEQVQY02NgoBIIE8EUcwn1FkIXM1Tj5dDUQhPU502Mi7XXQxGz5uVIjGOJUUUW81HnYEyMi2HVcUOICQZzMMYmxrEyMylJwgUt5BljWRLjmJm4pI1hYp5SQLGYxDgmLnZOVxuooClIDKgXKMbN5ggV1ACLJcaBxNgcoiGCBiZwdWxOETBDrTyEFey0jYJ4eHjMGWgEAIpRFRCUt08qAAAAAElFTkSuQmCC)"}}}),I(function(){h(u.css).attr("id","core-notify"),I(document).on("click","."+c+"-hidable",function(t){I(this).trigger("notify-hide")}),I(document).on("notify-hide","."+c+"-wrapper",function(t){var e=I(this).data(c);e&&e.show(!1)})})}),$(function(){var t=$(".js-packery-content"),e={itemSelector:".packery-item",columnWidth:".packery-item",transitionDuration:0};t.packery(e),t.imagesLoaded(function(){t.packery(e)})}),$(function(){var t=function(){var t=$(window).height(),e=$(".site-footer");if(e.length){var i=e.outerHeight(!0),n=e.prev(),o=t-(n.position().top+n.height()+i);0<o?n.css("marginBottom",o):n.css("marginBottom",0)}};t(),$(window).on("resize",function(){t()})}),$(function(){"use strict";$(".js-show-user-overlay").on("click",function(t){t.preventDefault(),$(".user-overlay").addClass("show")}),$(".js-hide-user-overlay").on("click",function(t){t.preventDefault(),$(".user-overlay").removeClass("show")});var t="expanded",e=$(".site-pre-header"),i=$(".site-pre-header .expandable-header");$(".preheader-more-link").on("click",function(){i.animate({height:"590px"},300),e.addClass(t)}),$(".preheader-less-link").on("click",function(){$("body").hasClass("site-lactahub")?i.animate({height:"3rem"},300):i.animate({height:"20px"},300),e.removeClass(t)})}),$(function(){$(".flexslider").flexslider({animation:"slide",controlNav:!0,directionNav:!0,slideshow:!0,slideshowSpeed:6e3,prevText:"",nextText:""})}),$(function(){$(".js-ellipse-text").ellipsis()}),$(function(){$(".js-mobile-nav-button").on("click",function(){$(".site-nav, .js-mobile-nav-button").toggleClass("open")})}),$(function(){var t=$(".siteschooser h3");$(".siteschooser ul").hide(),t.prepend("<span>").css({"padding-left":"45px"}),t.children("span").addClass("show"),t.click(function(){$(this).children("span").toggleClass("show"),$(".siteschooser ul").slideToggle(),$(this).toggleClass("border")}),$("#account.no-js").removeClass("no-js"),$("#account ul").hide().css({width:"38px"}),$("#account").hover(function(){$("#account ul").show(),$(this).find("ul").stop(!0).animate({width:"220px"},500)},function(){$(this).find("ul").delay(1e3).animate({width:"38px"},400,function(){$("#account ul").hide()})})}),function(t){"use strict";(0,window.jQuery)(document).on("click",'a[target="information"]',function(){var t=void 0!==window.screenX?window.screenX:window.screenLeft,e=void 0!==window.screenY?window.screenY:window.screenTop,i=t+window.outerWidth,n=window.screen.availWidth-i,o={width:Math.max(Math.min(n,window.outerWidth),600),height:window.outerHeight,top:e,left:i},r=Object.keys(o).reduce(function(t,e){return t&&(t+=", "),t+e+"="+o[e]},"");return window.open(this.href,"information",r),!1})}(),function r(s,a,c){function l(e,t){if(!a[e]){if(!s[e]){var i="function"==typeof require&&require;if(!t&&i)return i(e,!0);if(u)return u(e,!0);var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}var o=a[e]={exports:{}};s[e][0].call(o.exports,function(t){return l(s[e][1][t]||t)},o,o.exports,r,s,a,c)}return a[e].exports}for(var u="function"==typeof require&&require,t=0;t<c.length;t++)l(c[t]);return l}
1({1:[function(t,e,i){"use strict";t("./modules/type-ratio-interpolation").init(),t("./modules/cookie-notice").init(),t("./modules/init_sentry").init()},{"./modules/cookie-notice":2,"./modules/init_sentry":3,"./modules/type-ratio-interpolation":4}],2:[function(t,e,i){"use strict";function n(){var t="TGHNCookiesDismissed",e=".cookie_notice",i="cookie_notice--visible",n=document.querySelector(e);if(n){if(-1===document.cookie.indexOf(t+"=")){n.classList.add(i);var o=".cookie_notice__dismiss",r=document.querySelector(o);if(r){var s="undefined"!=typeof Location?location.hostname:document.URL.split("/")[2],a=2<s.split(".").length?s.split(".").slice(1).join("."):s;r.onclick=function(){n.classList.remove(i),document.cookie=t+"=true; domain=."+a+"; path=/"}}else console.error("Could not find the button with selector: "+o)}}else console.error("Could not find the element with selector: "+e)}e.exports={init:function(){n()}}},{}],3:[function(t,e,i){"use strict";e.exports={init:function(){Sentry.init({dsn:sentryDSN})}}},{}],4:[function(t,e,i){"use strict";e.exports={init:function(){!function(){function t(t,e,i){var n=(i-e)/600,o=t*n+(e-680*n),r=Math.max(e,Math.min(o,i));document.documentElement.style.setProperty("--ratio",r)}t(screen.width,1.125,1.333),window.addEventListener("resize",function(){t(screen.width,1.125,1.333)})}()}}},{}]},{},[1]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.