!function(t,e,i){"function"==typeof define&&define.amd?define("begrid",e):"object"==typeof module&&module.exports?module.exports=e(i):t.BeGrid=e(i)}(window,function(o){"use strict";var r=o(window),t=function(t){null==t||o(t).hasClass("be-grid-initialized")||(this.init(t),r.load(function(){this.ele.isotope("layout")}.bind(this)))};return t.prototype.init=function(t){null!=t&&(this.ele=o(t),this.setDefaultProps(),this.setLayout(),this.setGutter(),this.initGridAnimation(),this.grid(),this.initEvents(),this.filterItems())},t.prototype.initEvents=function(){r.on("load",function(){this.ele.isotope("layout")}.bind(this)),r.on("debouncedresize",function(){var t=this.ele.find("audio, video"),e=this.ele.find(".be-slider");this.grid(),0