!function(d,c){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(h){return c(d,h)}):"object"==typeof module&&module.exports?module.exports=c(d,require("jquery")):d.jQueryBridget=c(d,d.jQuery)}(window,function(d,c){function h(g,b,h){function p(a,l,k){var q,b="$()."+g+'("'+l+'")';return a.each(function(a,e){var f=h.data(e,g);if(!f)return void n(g+" not initialized. Cannot call methods, i.e. "+b);var d=f[l];if(!d||"_"==l.charAt(0))return void n(b+" is not a valid method");
f=d.apply(f,k);q=void 0===q?f:q}),void 0!==q?q:a}function l(a,l){a.each(function(k,a){var e=h.data(a,g);e?(e.option(l),e._init()):(e=new b(a,l),h.data(a,g,e))})}(h=h||c||d.jQuery)&&(b.prototype.option||(b.prototype.option=function(a){h.isPlainObject(a)&&(this.options=h.extend(!0,this.options,a))}),h.fn[g]=function(e){if("string"==typeof e){var b=a.call(arguments,1);return p(this,e,b)}return l(this,e),this},f(h))}function f(a){!a||a&&a.bridget||(a.bridget=h)}var a=Array.prototype.slice,b=d.console,
n="undefined"==typeof b?function(){}:function(a){b.error(a)};return f(c||d.jQuery),h});
(function(d,c){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",c):"object"==typeof module&&module.exports?module.exports=c():d.EvEmitter=c()})("undefined"!=typeof window?window:this,function(){function d(){}var c=d.prototype;return c.on=function(d,f){if(d&&f){var a=this._events=this._events||{},a=a[d]=a[d]||[];return-1==a.indexOf(f)&&a.push(f),this}},c.once=function(d,f){if(d&&f){this.on(d,f);var a=this._onceEvents=this._onceEvents||{};return(a[d]=a[d]||{})[f]=!0,this}},c.off=
function(d,f){var a=this._events&&this._events[d];if(a&&a.length){var b=a.indexOf(f);return-1!=b&&a.splice(b,1),this}},c.emitEvent=function(d,f){var a=this._events&&this._events[d];if(a&&a.length){a=a.slice(0);f=f||[];for(var b=this._onceEvents&&this._onceEvents[d],n=0;n<a.length;n++){var g=a[n];b&&b[g]&&(this.off(d,g),delete b[g]);g.apply(this,f)}return this}},c.allOff=function(){delete this._events;delete this._onceEvents},d});
(function(d,c){"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return c()}):"object"==typeof module&&module.exports?module.exports=c():d.getSize=c()})(window,function(){function d(a){var b=parseFloat(a);return-1==a.indexOf("%")&&!isNaN(b)&&b}function c(){}function h(a){a=getComputedStyle(a);return a||b("Style returned "+a+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),a}function f(b){if(!m){m=!0;var c=document.createElement("div");
c.style.width="200px";c.style.padding="1px 2px 3px 4px";c.style.borderStyle="solid";c.style.borderWidth="1px 2px 3px 4px";c.style.boxSizing="border-box";var l=document.body||document.documentElement;l.appendChild(c);var e=h(c);f.isBoxSizeOuter=a=200==d(e.width);l.removeChild(c)}if("string"==typeof b&&(b=document.querySelector(b)),b&&"object"==typeof b&&b.nodeType){l=h(b);if("none"==l.display){c={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0};for(l=0;g>l;l++)c[n[l]]=0;return c}c=
{};c.width=b.offsetWidth;c.height=b.offsetHeight;b=c.isBorderBox="border-box"==l.boxSizing;for(e=0;g>e;e++){var r=n[e],k=parseFloat(l[r]);c[r]=isNaN(k)?0:k}var e=c.paddingLeft+c.paddingRight,r=c.paddingTop+c.paddingBottom,k=c.marginLeft+c.marginRight,q=c.marginTop+c.marginBottom,u=c.borderLeftWidth+c.borderRightWidth,v=c.borderTopWidth+c.borderBottomWidth;b=b&&a;var w=d(l.width);!1!==w&&(c.width=w+(b?0:e+u));l=d(l.height);return!1!==l&&(c.height=l+(b?0:r+v)),c.innerWidth=c.width-(e+u),c.innerHeight=
c.height-(r+v),c.outerWidth=c.width+k,c.outerHeight=c.height+q,c}}var a,b="undefined"==typeof console?c:function(a){console.error(a)},n="paddingLeft paddingRight paddingTop paddingBottom marginLeft marginRight marginTop marginBottom borderLeftWidth borderRightWidth borderTopWidth borderBottomWidth".split(" "),g=n.length,m=!1;return f});
(function(d,c){"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",c):"object"==typeof module&&module.exports?module.exports=c():d.matchesSelector=c()})(window,function(){var d=function(){var c=window.Element.prototype;if(c.matches)return"matches";if(c.matchesSelector)return"matchesSelector";for(var d=["webkit","moz","ms","o"],f=0;f<d.length;f++){var a=d[f]+"MatchesSelector";if(c[a])return a}}();return function(c,h){return c[d](h)}});
(function(d,c){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(h){return c(d,h)}):"object"==typeof module&&module.exports?module.exports=c(d,require("desandro-matches-selector")):d.fizzyUIUtils=c(d,d.matchesSelector)})(window,function(d,c){var h={extend:function(a,b){for(var c in b)a[c]=b[c];return a},modulo:function(a,b){return(a%b+b)%b},makeArray:function(a){var b=[];if(Array.isArray(a))b=a;else if(a&&"object"==typeof a&&
"number"==typeof a.length)for(var c=0;c<a.length;c++)b.push(a[c]);else b.push(a);return b},removeFrom:function(a,b){var c=a.indexOf(b);-1!=c&&a.splice(c,1)},getParent:function(a,b){for(;a.parentNode&&a!=document.body;)if(a=a.parentNode,c(a,b))return a},getQueryElement:function(a){return"string"==typeof a?document.querySelector(a):a},handleEvent:function(a){var b="on"+a.type;this[b]&&this[b](a)},filterFindElements:function(a,b){a=h.makeArray(a);var d=[];return a.forEach(function(a){if(a instanceof
HTMLElement){if(!b)return void d.push(a);c(a,b)&&d.push(a);a=a.querySelectorAll(b);for(var f=0;f<a.length;f++)d.push(a[f])}}),d},debounceMethod:function(a,b,c){var d=a.prototype[b],f=b+"Timeout";a.prototype[b]=function(){var a=this[f];a&&clearTimeout(a);var b=arguments,l=this;this[f]=setTimeout(function(){d.apply(l,b);delete l[f]},c||100)}},docReady:function(a){var b=document.readyState;"complete"==b||"interactive"==b?setTimeout(a):document.addEventListener("DOMContentLoaded",a)},toDashed:function(a){return a.replace(/(.)([A-Z])/g,
function(a,c,d){return c+"-"+d}).toLowerCase()}},f=d.console;return h.htmlInit=function(a,b){h.docReady(function(){var c=h.toDashed(b),g="data-"+c,m=document.querySelectorAll("["+g+"]"),c=document.querySelectorAll(".js-"+c),m=h.makeArray(m).concat(h.makeArray(c)),t=g+"-options",p=d.jQuery;m.forEach(function(l){var e,c=l.getAttribute(g)||l.getAttribute(t);try{e=c&&JSON.parse(c)}catch(k){return void(f&&f.error("Error parsing "+g+" on "+l.className+": "+k))}e=new a(l,e);p&&p.data(l,b,e)})})},h});
(function(d,c){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],c):"object"==typeof module&&module.exports?module.exports=c(require("ev-emitter"),require("get-size")):(d.Outlayer={},d.Outlayer.Item=c(d.EvEmitter,d.getSize))})(window,function(d,c){function h(a,e){a&&(this.element=a,this.layout=e,this.position={x:0,y:0},this._create())}var f=document.documentElement.style,a="string"==typeof f.transition?"transition":"WebkitTransition",f="string"==
typeof f.transform?"transform":"WebkitTransform",b={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[a],n={transform:f,transition:a,transitionDuration:a+"Duration",transitionProperty:a+"Property",transitionDelay:a+"Delay"},g=h.prototype=Object.create(d.prototype);g.constructor=h;g._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}};this.css({position:"absolute"})};g.handleEvent=function(a){var e="on"+a.type;this[e]&&this[e](a)};g.getSize=function(){this.size=c(this.element)};
g.css=function(a){var e=this.element.style,c;for(c in a)e[n[c]||c]=a[c]};g.getPosition=function(){var a=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),c=this.layout._getOption("originTop"),k=a[e?"left":"right"],b=a[c?"top":"bottom"],a=this.layout.size,k=-1!=k.indexOf("%")?parseFloat(k)/100*a.width:parseInt(k,10),b=-1!=b.indexOf("%")?parseFloat(b)/100*a.height:parseInt(b,10),k=isNaN(k)?0:k,b=isNaN(b)?0:b,k=k-(e?a.paddingLeft:a.paddingRight),b=b-(c?a.paddingTop:a.paddingBottom);
this.position.x=k;this.position.y=b};g.layoutPosition=function(){var a=this.layout.size,e={},b=this.layout._getOption("originLeft"),k=this.layout._getOption("originTop"),c=b?"right":"left";e[b?"left":"right"]=this.getXValue(this.position.x+a[b?"paddingLeft":"paddingRight"]);e[c]="";b=k?"bottom":"top";e[k?"top":"bottom"]=this.getYValue(this.position.y+a[k?"paddingTop":"paddingBottom"]);e[b]="";this.css(e);this.emitEvent("layout",[this])};g.getXValue=function(a){var e=this.layout._getOption("horizontal");
return this.layout.options.percentPosition&&!e?a/this.layout.size.width*100+"%":a+"px"};g.getYValue=function(a){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?a/this.layout.size.height*100+"%":a+"px"};g._transitionTo=function(a,e){this.getPosition();var b=this.position.x,k=this.position.y,c=parseInt(a,10),d=parseInt(e,10),c=c===this.position.x&&d===this.position.y;if(this.setPosition(a,e),c&&!this.isTransitioning)return void this.layoutPosition();c={};c.transform=
this.getTranslate(a-b,e-k);this.transition({to:c,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})};g.getTranslate=function(a,b){var c=this.layout._getOption("originLeft"),k=this.layout._getOption("originTop");return a=c?a:-a,b=k?b:-b,"translate3d("+a+"px, "+b+"px, 0)"};g.goTo=function(a,b){this.setPosition(a,b);this.layoutPosition()};g.moveTo=g._transitionTo;g.setPosition=function(a,b){this.position.x=parseInt(a,10);this.position.y=parseInt(b,10)};g._nonTransition=function(a){this.css(a.to);
a.isCleaning&&this._removeStyles(a.to);for(var b in a.onTransitionEnd)a.onTransitionEnd[b].call(this)};g.transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn,c;for(c in a.onTransitionEnd)b.onEnd[c]=a.onTransitionEnd[c];for(c in a.to)b.ingProperties[c]=!0,a.isCleaning&&(b.clean[c]=!0);a.from&&this.css(a.from);this.enableTransition(a.to);this.css(a.to);this.isTransitioning=!0};var m="opacity,"+function(a){return a.replace(/([A-Z])/g,
function(a){return"-"+a.toLowerCase()})}(f);g.enableTransition=function(){if(!this.isTransitioning){var a=this.layout.options.transitionDuration;this.css({transitionProperty:m,transitionDuration:"number"==typeof a?a+"ms":a,transitionDelay:this.staggerDelay||0});this.element.addEventListener(b,this,!1)}};g.onwebkitTransitionEnd=function(a){this.ontransitionend(a)};g.onotransitionend=function(a){this.ontransitionend(a)};var t={"-webkit-transform":"transform"};g.ontransitionend=function(a){if(a.target===
this.element){var b=this._transn,c=t[a.propertyName]||a.propertyName;delete b.ingProperties[c];var k;a:{k=b.ingProperties;for(var q in k){k=!1;break a}k=!0}if(k&&this.disableTransition(),c in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[c]),c in b.onEnd)b.onEnd[c].call(this),delete b.onEnd[c];this.emitEvent("transitionEnd",[this])}};g.disableTransition=function(){this.removeTransitionStyles();this.element.removeEventListener(b,this,!1);this.isTransitioning=!1};g._removeStyles=function(a){var b=
{},c;for(c in a)b[c]="";this.css(b)};var p={transitionProperty:"",transitionDuration:"",transitionDelay:""};return g.removeTransitionStyles=function(){this.css(p)},g.stagger=function(a){a=isNaN(a)?0:a;this.staggerDelay=a+"ms"},g.removeElem=function(){this.element.parentNode.removeChild(this.element);this.css({display:""});this.emitEvent("remove",[this])},g.remove=function(){return a&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):
void this.removeElem()},g.reveal=function(){delete this.isHidden;this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("visibleStyle");b[c]=this.onRevealTransitionEnd;this.transition({from:a.hiddenStyle,to:a.visibleStyle,isCleaning:!0,onTransitionEnd:b})},g.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},g.getHideRevealTransitionEndProperty=function(a){a=this.layout.options[a];if(a.opacity)return"opacity";for(var b in a)return b},
g.hide=function(){this.isHidden=!0;this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("hiddenStyle");b[c]=this.onHideTransitionEnd;this.transition({from:a.visibleStyle,to:a.hiddenStyle,isCleaning:!0,onTransitionEnd:b})},g.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},g.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},h});
(function(d,c){"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(h,f,a,b){return c(d,h,f,a,b)}):"object"==typeof module&&module.exports?module.exports=c(d,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):d.Outlayer=c(d,d.EvEmitter,d.getSize,d.fizzyUIUtils,d.Outlayer.Item)})(window,function(d,c,h,f,a){function b(a,b){var c=f.getQueryElement(a);if(!c)return void(g&&
g.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c;m&&(this.$element=m(this.element));this.options=f.extend({},this.constructor.defaults);this.option(b);c=++p;this.element.outlayerGUID=c;l[c]=this;this._create();this._getOption("initLayout")&&this.layout()}function n(a){function b(){a.apply(this,arguments)}return b.prototype=Object.create(a.prototype),b.prototype.constructor=b,b}var g=d.console,m=d.jQuery,t=function(){},p=0,l={};b.namespace="outlayer";b.Item=a;b.defaults=
{containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var e=b.prototype;f.extend(e,c.prototype);e.option=function(a){f.extend(this.options,a)};e._getOption=function(a){var b=this.constructor.compatOptions[a];return b&&void 0!==this.options[b]?this.options[b]:this.options[a]};b.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",
layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"};e._create=function(){this.reloadItems();this.stamps=[];this.stamp(this.options.stamp);f.extend(this.element.style,this.options.containerStyle);this._getOption("resize")&&this.bindResize()};e.reloadItems=function(){this.items=this._itemize(this.element.children)};e._itemize=function(a){a=this._filterFindItemElements(a);for(var b=this.constructor.Item,c=[],
e=0;e<a.length;e++){var d=new b(a[e],this);c.push(d)}return c};e._filterFindItemElements=function(a){return f.filterFindElements(a,this.options.itemSelector)};e.getItemElements=function(){return this.items.map(function(a){return a.element})};e.layout=function(){this._resetLayout();this._manageStamps();var a=this._getOption("layoutInstant");this.layoutItems(this.items,void 0!==a?a:!this._isLayoutInited);this._isLayoutInited=!0};e._init=e.layout;e._resetLayout=function(){this.getSize()};e.getSize=function(){this.size=
h(this.element)};e._getMeasurement=function(a,b){var c,e=this.options[a];e?("string"==typeof e?c=this.element.querySelector(e):e instanceof HTMLElement&&(c=e),this[a]=c?h(c)[b]:e):this[a]=0};e.layoutItems=function(a,b){a=this._getItemsForLayout(a);this._layoutItems(a,b);this._postLayout()};e._getItemsForLayout=function(a){return a.filter(function(a){return!a.isIgnored})};e._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){var c=[];a.forEach(function(a){var k=this._getItemLayoutPosition(a);
k.item=a;k.isInstant=b||a.isLayoutInstant;c.push(k)},this);this._processLayoutQueue(c)}};e._getItemLayoutPosition=function(){return{x:0,y:0}};e._processLayoutQueue=function(a){this.updateStagger();a.forEach(function(a,b){this._positionItem(a.item,a.x,a.y,a.isInstant,b)},this)};e.updateStagger=function(){var a=this.options.stagger;if(null===a||void 0===a)a=void(this.stagger=0);else{if("number"!=typeof a){var b=a.match(/(^\d*\.?\d*)(\w*)/),a=b&&b[1],b=b&&b[2];a.length?(a=parseFloat(a),a*=r[b]||1):a=
0}a=(this.stagger=a,this.stagger)}return a};e._positionItem=function(a,b,c,e,d){e?a.goTo(b,c):(a.stagger(d*this.stagger),a.moveTo(b,c))};e._postLayout=function(){this.resizeContainer()};e.resizeContainer=function(){if(this._getOption("resizeContainer")){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}};e._getContainerSize=t;e._setContainerMeasure=function(a,b){if(void 0!==a){var c=this.size;c.isBorderBox&&(a+=b?c.paddingLeft+c.paddingRight+
c.borderLeftWidth+c.borderRightWidth:c.paddingBottom+c.paddingTop+c.borderTopWidth+c.borderBottomWidth);a=Math.max(a,0);this.element.style[b?"width":"height"]=a+"px"}};e._emitCompleteOnItems=function(a,b){function c(){d.dispatchEvent(a+"Complete",null,[b])}function e(){g++;g==f&&c()}var d=this,f=b.length;if(!b||!f)return void c();var g=0;b.forEach(function(b){b.once(a,e)})};e.dispatchEvent=function(a,b,c){var e=b?[b].concat(c):c;if(this.emitEvent(a,e),m)(this.$element=this.$element||m(this.element),
b)?(b=m.Event(b),b.type=a,this.$element.trigger(b,c)):this.$element.trigger(a,c)};e.ignore=function(a){(a=this.getItem(a))&&(a.isIgnored=!0)};e.unignore=function(a){(a=this.getItem(a))&&delete a.isIgnored};e.stamp=function(a){(a=this._find(a))&&(this.stamps=this.stamps.concat(a),a.forEach(this.ignore,this))};e.unstamp=function(a){(a=this._find(a))&&a.forEach(function(a){f.removeFrom(this.stamps,a);this.unignore(a)},this)};e._find=function(a){return a?("string"==typeof a&&(a=this.element.querySelectorAll(a)),
f.makeArray(a)):void 0};e._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))};e._getBoundingRect=function(){var a=this.element.getBoundingClientRect(),b=this.size;this._boundingRect={left:a.left+b.paddingLeft+b.borderLeftWidth,top:a.top+b.paddingTop+b.borderTopWidth,right:a.right-(b.paddingRight+b.borderRightWidth),bottom:a.bottom-(b.paddingBottom+b.borderBottomWidth)}};e._manageStamp=t;e._getElementOffset=function(a){var b=
a.getBoundingClientRect(),c=this._boundingRect;a=h(a);return{left:b.left-c.left-a.marginLeft,top:b.top-c.top-a.marginTop,right:c.right-b.right-a.marginRight,bottom:c.bottom-b.bottom-a.marginBottom}};e.handleEvent=f.handleEvent;e.bindResize=function(){d.addEventListener("resize",this);this.isResizeBound=!0};e.unbindResize=function(){d.removeEventListener("resize",this);this.isResizeBound=!1};e.onresize=function(){this.resize()};f.debounceMethod(b,"onresize",100);e.resize=function(){this.isResizeBound&&
this.needsResizeLayout()&&this.layout()};e.needsResizeLayout=function(){var a=h(this.element);return this.size&&a&&a.innerWidth!==this.size.innerWidth};e.addItems=function(a){a=this._itemize(a);return a.length&&(this.items=this.items.concat(a)),a};e.appended=function(a){a=this.addItems(a);a.length&&(this.layoutItems(a,!0),this.reveal(a))};e.prepended=function(a){a=this._itemize(a);if(a.length){var b=this.items.slice(0);this.items=a.concat(b);this._resetLayout();this._manageStamps();this.layoutItems(a,
!0);this.reveal(a);this.layoutItems(b)}};e.reveal=function(a){if(this._emitCompleteOnItems("reveal",a),a&&a.length){var b=this.updateStagger();a.forEach(function(a,c){a.stagger(c*b);a.reveal()})}};e.hide=function(a){if(this._emitCompleteOnItems("hide",a),a&&a.length){var b=this.updateStagger();a.forEach(function(a,c){a.stagger(c*b);a.hide()})}};e.revealItemElements=function(a){a=this.getItems(a);this.reveal(a)};e.hideItemElements=function(a){a=this.getItems(a);this.hide(a)};e.getItem=function(a){for(var b=
0;b<this.items.length;b++){var c=this.items[b];if(c.element==a)return c}};e.getItems=function(a){a=f.makeArray(a);var b=[];return a.forEach(function(a){(a=this.getItem(a))&&b.push(a)},this),b};e.remove=function(a){a=this.getItems(a);this._emitCompleteOnItems("remove",a);a&&a.length&&a.forEach(function(a){a.remove();f.removeFrom(this.items,a)},this)};e.destroy=function(){var a=this.element.style;a.height="";a.position="";a.width="";this.items.forEach(function(a){a.destroy()});this.unbindResize();delete l[this.element.outlayerGUID];
delete this.element.outlayerGUID;m&&m.removeData(this.element,this.constructor.namespace)};b.data=function(a){return(a=(a=f.getQueryElement(a))&&a.outlayerGUID)&&l[a]};b.create=function(c,e){var d=n(b);return d.defaults=f.extend({},b.defaults),f.extend(d.defaults,e),d.compatOptions=f.extend({},b.compatOptions),d.namespace=c,d.data=b.data,d.Item=n(a),f.htmlInit(d,c),m&&m.bridget&&m.bridget(c,d),d};var r={ms:1,s:1E3};return b.Item=a,b});
(function(d,c){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size"],c):"object"==typeof module&&module.exports?module.exports=c(require("outlayer"),require("get-size")):d.Masonry=c(d.Outlayer,d.getSize)})(window,function(d,c){var h=d.create("masonry");h.compatOptions.fitWidth="isFitWidth";var f=h.prototype;return f._resetLayout=function(){this.getSize();this._getMeasurement("columnWidth","outerWidth");this._getMeasurement("gutter","outerWidth");this.measureColumns();
this.colYs=[];for(var a=0;a<this.cols;a++)this.colYs.push(0);this.horizontalColIndex=this.maxY=0},f.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0];this.columnWidth=(a=a&&a.element)&&c(a).outerWidth||this.containerWidth}var a=this.columnWidth+=this.gutter,b=this.containerWidth+this.gutter,d=a-b%a,a=Math[d&&1>d?"round":"floor"](b/a);this.cols=Math.max(a,1)},f.getContainerWidth=function(){var a=this._getOption("fitWidth")?this.element.parentNode:this.element;
this.containerWidth=(a=c(a))&&a.innerWidth},f._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,c=Math[b&&1>b?"round":"ceil"](a.size.outerWidth/this.columnWidth),c=Math.min(c,this.cols),d=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](c,a),b={x:this.columnWidth*d.col,y:d.y};a=d.y+a.size.outerHeight;c+=d.col;for(d=d.col;c>d;d++)this.colYs[d]=a;return b},f._getTopColPosition=function(a){a=this._getTopColGroup(a);var b=Math.min.apply(Math,
a);return{col:a.indexOf(b),y:b}},f._getTopColGroup=function(a){if(2>a)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;c>d;d++)b[d]=this._getColGroupY(d,a);return b},f._getColGroupY=function(a,b){if(2>b)return this.colYs[a];var c=this.colYs.slice(a,a+b);return Math.max.apply(Math,c)},f._getHorizontalColPosition=function(a,b){var c=this.horizontalColIndex%this.cols,c=1<a&&c+a>this.cols?0:c;return this.horizontalColIndex=b.size.outerWidth&&b.size.outerHeight?c+a:this.horizontalColIndex,{col:c,y:this._getColGroupY(c,
a)}},f._manageStamp=function(a){var b=c(a),d=this._getElementOffset(a);a=this._getOption("originLeft")?d.left:d.right;var f=a+b.outerWidth,h=Math.floor(a/this.columnWidth),h=Math.max(0,h);a=Math.floor(f/this.columnWidth);a-=f%this.columnWidth?0:1;a=Math.min(this.cols-1,a);b=(this._getOption("originTop")?d.top:d.bottom)+b.outerHeight;for(d=h;a>=d;d++)this.colYs[d]=Math.max(b,this.colYs[d])},f._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this._getOption("fitWidth")&&
(a.width=this._getContainerFitWidth()),a},f._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},f.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!=this.containerWidth},h});
svDocReady(function(){$svjq(document).on("click",".toTheNews",function(a){a.preventDefault();$svjq("html, body").animate({scrollTop:$svjq($svjq.attr(this,"href")).offset().top},1500)});$svjq(document).on("click",'a[href^\x3d"#"]',function(a){a.preventDefault();$svjq("html, body").animate({scrollTop:$svjq($svjq.attr(this,"href")).offset().top},1500)})});