/* Minification failed. Returning unminified contents.
(17,15289-15301): run-time error JS5017: Syntax error in regular expression: /\(([^]+)\)/
 */
/*bootstrap.min.js*/
if ("undefined" == typeof jQuery) throw new Error("Bootstrap's JavaScript requires jQuery"); +function (a) { "use strict"; var b = a.fn.jquery.split(" ")[0].split("."); if (b[0] < 2 && b[1] < 9 || 1 == b[0] && 9 == b[1] && b[2] < 1) throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher") }(jQuery), +function (a) { "use strict"; function b() { var a = document.createElement("bootstrap"), b = { WebkitTransition: "webkitTransitionEnd", MozTransition: "transitionend", OTransition: "oTransitionEnd otransitionend", transition: "transitionend" }; for (var c in b) if (void 0 !== a.style[c]) return { end: b[c] }; return !1 } a.fn.emulateTransitionEnd = function (b) { var c = !1, d = this; a(this).one("bsTransitionEnd", function () { c = !0 }); var e = function () { c || a(d).trigger(a.support.transition.end) }; return setTimeout(e, b), this }, a(function () { a.support.transition = b(), a.support.transition && (a.event.special.bsTransitionEnd = { bindType: a.support.transition.end, delegateType: a.support.transition.end, handle: function (b) { return a(b.target).is(this) ? b.handleObj.handler.apply(this, arguments) : void 0 } }) }) }(jQuery), +function (a) { "use strict"; function b(b) { return this.each(function () { var c = a(this), e = c.data("bs.alert"); e || c.data("bs.alert", e = new d(this)), "string" == typeof b && e[b].call(c) }) } var c = '[data-dismiss="alert"]', d = function (b) { a(b).on("click", c, this.close) }; d.VERSION = "3.3.5", d.TRANSITION_DURATION = 150, d.prototype.close = function (b) { function c() { g.detach().trigger("closed.bs.alert").remove() } var e = a(this), f = e.attr("data-target"); f || (f = e.attr("href"), f = f && f.replace(/.*(?=#[^\s]*$)/, "")); var g = a(f); b && b.preventDefault(), g.length || (g = e.closest(".alert")), g.trigger(b = a.Event("close.bs.alert")), b.isDefaultPrevented() || (g.removeClass("in"), a.support.transition && g.hasClass("fade") ? g.one("bsTransitionEnd", c).emulateTransitionEnd(d.TRANSITION_DURATION) : c()) }; var e = a.fn.alert; a.fn.alert = b, a.fn.alert.Constructor = d, a.fn.alert.noConflict = function () { return a.fn.alert = e, this }, a(document).on("click.bs.alert.data-api", c, d.prototype.close) }(jQuery), +function (a) { "use strict"; function b(b) { return this.each(function () { var d = a(this), e = d.data("bs.button"), f = "object" == typeof b && b; e || d.data("bs.button", e = new c(this, f)), "toggle" == b ? e.toggle() : b && e.setState(b) }) } var c = function (b, d) { this.$element = a(b), this.options = a.extend({}, c.DEFAULTS, d), this.isLoading = !1 }; c.VERSION = "3.3.5", c.DEFAULTS = { loadingText: "loading..." }, c.prototype.setState = function (b) { var c = "disabled", d = this.$element, e = d.is("input") ? "val" : "html", f = d.data(); b += "Text", null == f.resetText && d.data("resetText", d[e]()), setTimeout(a.proxy(function () { d[e](null == f[b] ? this.options[b] : f[b]), "loadingText" == b ? (this.isLoading = !0, d.addClass(c).attr(c, c)) : this.isLoading && (this.isLoading = !1, d.removeClass(c).removeAttr(c)) }, this), 0) }, c.prototype.toggle = function () { var a = !0, b = this.$element.closest('[data-toggle="buttons"]'); if (b.length) { var c = this.$element.find("input"); "radio" == c.prop("type") ? (c.prop("checked") && (a = !1), b.find(".active").removeClass("active"), this.$element.addClass("active")) : "checkbox" == c.prop("type") && (c.prop("checked") !== this.$element.hasClass("active") && (a = !1), this.$element.toggleClass("active")), c.prop("checked", this.$element.hasClass("active")), a && c.trigger("change") } else this.$element.attr("aria-pressed", !this.$element.hasClass("active")), this.$element.toggleClass("active") }; var d = a.fn.button; a.fn.button = b, a.fn.button.Constructor = c, a.fn.button.noConflict = function () { return a.fn.button = d, this }, a(document).on("click.bs.button.data-api", '[data-toggle^="button"]', function (c) { var d = a(c.target); d.hasClass("btn") || (d = d.closest(".btn")), b.call(d, "toggle"), a(c.target).is('input[type="radio"]') || a(c.target).is('input[type="checkbox"]') || c.preventDefault() }).on("focus.bs.button.data-api blur.bs.button.data-api", '[data-toggle^="button"]', function (b) { a(b.target).closest(".btn").toggleClass("focus", /^focus(in)?$/.test(b.type)) }) }(jQuery), +function (a) { "use strict"; function b(b) { return this.each(function () { var d = a(this), e = d.data("bs.carousel"), f = a.extend({}, c.DEFAULTS, d.data(), "object" == typeof b && b), g = "string" == typeof b ? b : f.slide; e || d.data("bs.carousel", e = new c(this, f)), "number" == typeof b ? e.to(b) : g ? e[g]() : f.interval && e.pause().cycle() }) } var c = function (b, c) { this.$element = a(b), this.$indicators = this.$element.find(".carousel-indicators"), this.options = c, this.paused = null, this.sliding = null, this.interval = null, this.$active = null, this.$items = null, this.options.keyboard && this.$element.on("keydown.bs.carousel", a.proxy(this.keydown, this)), "hover" == this.options.pause && !("ontouchstart" in document.documentElement) && this.$element.on("mouseenter.bs.carousel", a.proxy(this.pause, this)).on("mouseleave.bs.carousel", a.proxy(this.cycle, this)) }; c.VERSION = "3.3.5", c.TRANSITION_DURATION = 600, c.DEFAULTS = { interval: 5e3, pause: "hover", wrap: !0, keyboard: !0 }, c.prototype.keydown = function (a) { if (!/input|textarea/i.test(a.target.tagName)) { switch (a.which) { case 37: this.prev(); break; case 39: this.next(); break; default: return } a.preventDefault() } }, c.prototype.cycle = function (b) { return b || (this.paused = !1), this.interval && clearInterval(this.interval), this.options.interval && !this.paused && (this.interval = setInterval(a.proxy(this.next, this), this.options.interval)), this }, c.prototype.getItemIndex = function (a) { return this.$items = a.parent().children(".item"), this.$items.index(a || this.$active) }, c.prototype.getItemForDirection = function (a, b) { var c = this.getItemIndex(b), d = "prev" == a && 0 === c || "next" == a && c == this.$items.length - 1; if (d && !this.options.wrap) return b; var e = "prev" == a ? -1 : 1, f = (c + e) % this.$items.length; return this.$items.eq(f) }, c.prototype.to = function (a) { var b = this, c = this.getItemIndex(this.$active = this.$element.find(".item.active")); return a > this.$items.length - 1 || 0 > a ? void 0 : this.sliding ? this.$element.one("slid.bs.carousel", function () { b.to(a) }) : c == a ? this.pause().cycle() : this.slide(a > c ? "next" : "prev", this.$items.eq(a)) }, c.prototype.pause = function (b) { return b || (this.paused = !0), this.$element.find(".next, .prev").length && a.support.transition && (this.$element.trigger(a.support.transition.end), this.cycle(!0)), this.interval = clearInterval(this.interval), this }, c.prototype.next = function () { return this.sliding ? void 0 : this.slide("next") }, c.prototype.prev = function () { return this.sliding ? void 0 : this.slide("prev") }, c.prototype.slide = function (b, d) { var e = this.$element.find(".item.active"), f = d || this.getItemForDirection(b, e), g = this.interval, h = "next" == b ? "left" : "right", i = this; if (f.hasClass("active")) return this.sliding = !1; var j = f[0], k = a.Event("slide.bs.carousel", { relatedTarget: j, direction: h }); if (this.$element.trigger(k), !k.isDefaultPrevented()) { if (this.sliding = !0, g && this.pause(), this.$indicators.length) { this.$indicators.find(".active").removeClass("active"); var l = a(this.$indicators.children()[this.getItemIndex(f)]); l && l.addClass("active") } var m = a.Event("slid.bs.carousel", { relatedTarget: j, direction: h }); return a.support.transition && this.$element.hasClass("slide") ? (f.addClass(b), f[0].offsetWidth, e.addClass(h), f.addClass(h), e.one("bsTransitionEnd", function () { f.removeClass([b, h].join(" ")).addClass("active"), e.removeClass(["active", h].join(" ")), i.sliding = !1, setTimeout(function () { i.$element.trigger(m) }, 0) }).emulateTransitionEnd(c.TRANSITION_DURATION)) : (e.removeClass("active"), f.addClass("active"), this.sliding = !1, this.$element.trigger(m)), g && this.cycle(), this } }; var d = a.fn.carousel; a.fn.carousel = b, a.fn.carousel.Constructor = c, a.fn.carousel.noConflict = function () { return a.fn.carousel = d, this }; var e = function (c) { var d, e = a(this), f = a(e.attr("data-target") || (d = e.attr("href")) && d.replace(/.*(?=#[^\s]+$)/, "")); if (f.hasClass("carousel")) { var g = a.extend({}, f.data(), e.data()), h = e.attr("data-slide-to"); h && (g.interval = !1), b.call(f, g), h && f.data("bs.carousel").to(h), c.preventDefault() } }; a(document).on("click.bs.carousel.data-api", "[data-slide]", e).on("click.bs.carousel.data-api", "[data-slide-to]", e), a(window).on("load", function () { a('[data-ride="carousel"]').each(function () { var c = a(this); b.call(c, c.data()) }) }) }(jQuery), +function (a) { "use strict"; function b(b) { var c, d = b.attr("data-target") || (c = b.attr("href")) && c.replace(/.*(?=#[^\s]+$)/, ""); return a(d) } function c(b) { return this.each(function () { var c = a(this), e = c.data("bs.collapse"), f = a.extend({}, d.DEFAULTS, c.data(), "object" == typeof b && b); !e && f.toggle && /show|hide/.test(b) && (f.toggle = !1), e || c.data("bs.collapse", e = new d(this, f)), "string" == typeof b && e[b]() }) } var d = function (b, c) { this.$element = a(b), this.options = a.extend({}, d.DEFAULTS, c), this.$trigger = a('[data-toggle="collapse"][href="#' + b.id + '"],[data-toggle="collapse"][data-target="#' + b.id + '"]'), this.transitioning = null, this.options.parent ? this.$parent = this.getParent() : this.addAriaAndCollapsedClass(this.$element, this.$trigger), this.options.toggle && this.toggle() }; d.VERSION = "3.3.5", d.TRANSITION_DURATION = 350, d.DEFAULTS = { toggle: !0 }, d.prototype.dimension = function () { var a = this.$element.hasClass("width"); return a ? "width" : "height" }, d.prototype.show = function () { if (!this.transitioning && !this.$element.hasClass("in")) { var b, e = this.$parent && this.$parent.children(".panel").children(".in, .collapsing"); if (!(e && e.length && (b = e.data("bs.collapse"), b && b.transitioning))) { var f = a.Event("show.bs.collapse"); if (this.$element.trigger(f), !f.isDefaultPrevented()) { e && e.length && (c.call(e, "hide"), b || e.data("bs.collapse", null)); var g = this.dimension(); this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded", !0), this.$trigger.removeClass("collapsed").attr("aria-expanded", !0), this.transitioning = 1; var h = function () { this.$element.removeClass("collapsing").addClass("collapse in")[g](""), this.transitioning = 0, this.$element.trigger("shown.bs.collapse") }; if (!a.support.transition) return h.call(this); var i = a.camelCase(["scroll", g].join("-")); this.$element.one("bsTransitionEnd", a.proxy(h, this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i]) } } } }, d.prototype.hide = function () { if (!this.transitioning && this.$element.hasClass("in")) { var b = a.Event("hide.bs.collapse"); if (this.$element.trigger(b), !b.isDefaultPrevented()) { var c = this.dimension(); this.$element[c](this.$element[c]())[0].offsetHeight, this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded", !1), this.$trigger.addClass("collapsed").attr("aria-expanded", !1), this.transitioning = 1; var e = function () { this.transitioning = 0, this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse") }; return a.support.transition ? void this.$element[c](0).one("bsTransitionEnd", a.proxy(e, this)).emulateTransitionEnd(d.TRANSITION_DURATION) : e.call(this) } } }, d.prototype.toggle = function () { this[this.$element.hasClass("in") ? "hide" : "show"]() }, d.prototype.getParent = function () { return a(this.options.parent).find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]').each(a.proxy(function (c, d) { var e = a(d); this.addAriaAndCollapsedClass(b(e), e) }, this)).end() }, d.prototype.addAriaAndCollapsedClass = function (a, b) { var c = a.hasClass("in"); a.attr("aria-expanded", c), b.toggleClass("collapsed", !c).attr("aria-expanded", c) }; var e = a.fn.collapse; a.fn.collapse = c, a.fn.collapse.Constructor = d, a.fn.collapse.noConflict = function () { return a.fn.collapse = e, this }, a(document).on("click.bs.collapse.data-api", '[data-toggle="collapse"]', function (d) { var e = a(this); e.attr("data-target") || d.preventDefault(); var f = b(e), g = f.data("bs.collapse"), h = g ? "toggle" : e.data(); c.call(f, h) }) }(jQuery), +function (a) { "use strict"; function b(b) { var c = b.attr("data-target"); c || (c = b.attr("href"), c = c && /#[A-Za-z]/.test(c) && c.replace(/.*(?=#[^\s]*$)/, "")); var d = c && a(c); return d && d.length ? d : b.parent() } function c(c) { c && 3 === c.which || (a(e).remove(), a(f).each(function () { var d = a(this), e = b(d), f = { relatedTarget: this }; e.hasClass("open") && (c && "click" == c.type && /input|textarea/i.test(c.target.tagName) && a.contains(e[0], c.target) || (e.trigger(c = a.Event("hide.bs.dropdown", f)), c.isDefaultPrevented() || (d.attr("aria-expanded", "false"), e.removeClass("open").trigger("hidden.bs.dropdown", f)))) })) } function d(b) { return this.each(function () { var c = a(this), d = c.data("bs.dropdown"); d || c.data("bs.dropdown", d = new g(this)), "string" == typeof b && d[b].call(c) }) } var e = ".dropdown-backdrop", f = '[data-toggle="dropdown"]', g = function (b) { a(b).on("click.bs.dropdown", this.toggle) }; g.VERSION = "3.3.5", g.prototype.toggle = function (d) { var e = a(this); if (!e.is(".disabled, :disabled")) { var f = b(e), g = f.hasClass("open"); if (c(), !g) { "ontouchstart" in document.documentElement && !f.closest(".navbar-nav").length && a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click", c); var h = { relatedTarget: this }; if (f.trigger(d = a.Event("show.bs.dropdown", h)), d.isDefaultPrevented()) return; e.trigger("focus").attr("aria-expanded", "true"), f.toggleClass("open").trigger("shown.bs.dropdown", h) } return !1 } }, g.prototype.keydown = function (c) { if (/(38|40|27|32)/.test(c.which) && !/input|textarea/i.test(c.target.tagName)) { var d = a(this); if (c.preventDefault(), c.stopPropagation(), !d.is(".disabled, :disabled")) { var e = b(d), g = e.hasClass("open"); if (!g && 27 != c.which || g && 27 == c.which) return 27 == c.which && e.find(f).trigger("focus"), d.trigger("click"); var h = " li:not(.disabled):visible a", i = e.find(".dropdown-menu" + h); if (i.length) { var j = i.index(c.target); 38 == c.which && j > 0 && j--, 40 == c.which && j < i.length - 1 && j++, ~j || (j = 0), i.eq(j).trigger("focus") } } } }; var h = a.fn.dropdown; a.fn.dropdown = d, a.fn.dropdown.Constructor = g, a.fn.dropdown.noConflict = function () { return a.fn.dropdown = h, this }, a(document).on("click.bs.dropdown.data-api", c).on("click.bs.dropdown.data-api", ".dropdown form", function (a) { a.stopPropagation() }).on("click.bs.dropdown.data-api", f, g.prototype.toggle).on("keydown.bs.dropdown.data-api", f, g.prototype.keydown).on("keydown.bs.dropdown.data-api", ".dropdown-menu", g.prototype.keydown) }(jQuery), +function (a) { "use strict"; function b(b, d) { return this.each(function () { var e = a(this), f = e.data("bs.modal"), g = a.extend({}, c.DEFAULTS, e.data(), "object" == typeof b && b); f || e.data("bs.modal", f = new c(this, g)), "string" == typeof b ? f[b](d) : g.show && f.show(d) }) } var c = function (b, c) { this.options = c, this.$body = a(document.body), this.$element = a(b), this.$dialog = this.$element.find(".modal-dialog"), this.$backdrop = null, this.isShown = null, this.originalBodyPad = null, this.scrollbarWidth = 0, this.ignoreBackdropClick = !1, this.options.remote && this.$element.find(".modal-content").load(this.options.remote, a.proxy(function () { this.$element.trigger("loaded.bs.modal") }, this)) }; c.VERSION = "3.3.5", c.TRANSITION_DURATION = 300, c.BACKDROP_TRANSITION_DURATION = 150, c.DEFAULTS = { backdrop: !0, keyboard: !0, show: !0 }, c.prototype.toggle = function (a) { return this.isShown ? this.hide() : this.show(a) }, c.prototype.show = function (b) { var d = this, e = a.Event("show.bs.modal", { relatedTarget: b }); this.$element.trigger(e), this.isShown || e.isDefaultPrevented() || (this.isShown = !0, this.checkScrollbar(), this.setScrollbar(), this.$body.addClass("modal-open"), this.escape(), this.resize(), this.$element.on("click.dismiss.bs.modal", '[data-dismiss="modal"]', a.proxy(this.hide, this)), this.$dialog.on("mousedown.dismiss.bs.modal", function () { d.$element.one("mouseup.dismiss.bs.modal", function (b) { a(b.target).is(d.$element) && (d.ignoreBackdropClick = !0) }) }), this.backdrop(function () { var e = a.support.transition && d.$element.hasClass("fade"); d.$element.parent().length || d.$element.appendTo(d.$body), d.$element.show().scrollTop(0), d.adjustDialog(), e && d.$element[0].offsetWidth, d.$element.addClass("in"), d.enforceFocus(); var f = a.Event("shown.bs.modal", { relatedTarget: b }); e ? d.$dialog.one("bsTransitionEnd", function () { d.$element.trigger("focus").trigger(f) }).emulateTransitionEnd(c.TRANSITION_DURATION) : d.$element.trigger("focus").trigger(f) })) }, c.prototype.hide = function (b) { b && b.preventDefault(), b = a.Event("hide.bs.modal"), this.$element.trigger(b), this.isShown && !b.isDefaultPrevented() && (this.isShown = !1, this.escape(), this.resize(), a(document).off("focusin.bs.modal"), this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"), this.$dialog.off("mousedown.dismiss.bs.modal"), a.support.transition && this.$element.hasClass("fade") ? this.$element.one("bsTransitionEnd", a.proxy(this.hideModal, this)).emulateTransitionEnd(c.TRANSITION_DURATION) : this.hideModal()) }, c.prototype.enforceFocus = function () { a(document).off("focusin.bs.modal").on("focusin.bs.modal", a.proxy(function (a) { this.$element[0] === a.target || this.$element.has(a.target).length || this.$element.trigger("focus") }, this)) }, c.prototype.escape = function () { this.isShown && this.options.keyboard ? this.$element.on("keydown.dismiss.bs.modal", a.proxy(function (a) { 27 == a.which && this.hide() }, this)) : this.isShown || this.$element.off("keydown.dismiss.bs.modal") }, c.prototype.resize = function () { this.isShown ? a(window).on("resize.bs.modal", a.proxy(this.handleUpdate, this)) : a(window).off("resize.bs.modal") }, c.prototype.hideModal = function () { var a = this; this.$element.hide(), this.backdrop(function () { a.$body.removeClass("modal-open"), a.resetAdjustments(), a.resetScrollbar(), a.$element.trigger("hidden.bs.modal") }) }, c.prototype.removeBackdrop = function () { this.$backdrop && this.$backdrop.remove(), this.$backdrop = null }, c.prototype.backdrop = function (b) { var d = this, e = this.$element.hasClass("fade") ? "fade" : ""; if (this.isShown && this.options.backdrop) { var f = a.support.transition && e; if (this.$backdrop = a(document.createElement("div")).addClass("modal-backdrop " + e).appendTo(this.$body), this.$element.on("click.dismiss.bs.modal", a.proxy(function (a) { return this.ignoreBackdropClick ? void (this.ignoreBackdropClick = !1) : void (a.target === a.currentTarget && ("static" == this.options.backdrop ? this.$element[0].focus() : this.hide())) }, this)), f && this.$backdrop[0].offsetWidth, this.$backdrop.addClass("in"), !b) return; f ? this.$backdrop.one("bsTransitionEnd", b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION) : b() } else if (!this.isShown && this.$backdrop) { this.$backdrop.removeClass("in"); var g = function () { d.removeBackdrop(), b && b() }; a.support.transition && this.$element.hasClass("fade") ? this.$backdrop.one("bsTransitionEnd", g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION) : g() } else b && b() }, c.prototype.handleUpdate = function () { this.adjustDialog() }, c.prototype.adjustDialog = function () { var a = this.$element[0].scrollHeight > document.documentElement.clientHeight; this.$element.css({ paddingLeft: !this.bodyIsOverflowing && a ? this.scrollbarWidth : "", paddingRight: this.bodyIsOverflowing && !a ? this.scrollbarWidth : "" }) }, c.prototype.resetAdjustments = function () { this.$element.css({ paddingLeft: "", paddingRight: "" }) }, c.prototype.checkScrollbar = function () { var a = window.innerWidth; if (!a) { var b = document.documentElement.getBoundingClientRect(); a = b.right - Math.abs(b.left) } this.bodyIsOverflowing = document.body.clientWidth < a, this.scrollbarWidth = this.measureScrollbar() }, c.prototype.setScrollbar = function () { var a = parseInt(this.$body.css("padding-right") || 0, 10); this.originalBodyPad = document.body.style.paddingRight || "", this.bodyIsOverflowing && this.$body.css("padding-right", a + this.scrollbarWidth) }, c.prototype.resetScrollbar = function () { this.$body.css("padding-right", this.originalBodyPad) }, c.prototype.measureScrollbar = function () { var a = document.createElement("div"); a.className = "modal-scrollbar-measure", this.$body.append(a); var b = a.offsetWidth - a.clientWidth; return this.$body[0].removeChild(a), b }; var d = a.fn.modal; a.fn.modal = b, a.fn.modal.Constructor = c, a.fn.modal.noConflict = function () { return a.fn.modal = d, this }, a(document).on("click.bs.modal.data-api", '[data-toggle="modal"]', function (c) { var d = a(this), e = d.attr("href"), f = a(d.attr("data-target") || e && e.replace(/.*(?=#[^\s]+$)/, "")), g = f.data("bs.modal") ? "toggle" : a.extend({ remote: !/#/.test(e) && e }, f.data(), d.data()); d.is("a") && c.preventDefault(), f.one("show.bs.modal", function (a) { a.isDefaultPrevented() || f.one("hidden.bs.modal", function () { d.is(":visible") && d.trigger("focus") }) }), b.call(f, g, this) }) }(jQuery), +function (a) { "use strict"; function b(b) { return this.each(function () { var d = a(this), e = d.data("bs.tooltip"), f = "object" == typeof b && b; (e || !/destroy|hide/.test(b)) && (e || d.data("bs.tooltip", e = new c(this, f)), "string" == typeof b && e[b]()) }) } var c = function (a, b) { this.type = null, this.options = null, this.enabled = null, this.timeout = null, this.hoverState = null, this.$element = null, this.inState = null, this.init("tooltip", a, b) }; c.VERSION = "3.3.5", c.TRANSITION_DURATION = 150, c.DEFAULTS = { animation: !0, placement: "top", selector: !1, template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', trigger: "hover focus", title: "", delay: 0, html: !1, container: !1, viewport: { selector: "body", padding: 0 } }, c.prototype.init = function (b, c, d) { if (this.enabled = !0, this.type = b, this.$element = a(c), this.options = this.getOptions(d), this.$viewport = this.options.viewport && a(a.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : this.options.viewport.selector || this.options.viewport), this.inState = { click: !1, hover: !1, focus: !1 }, this.$element[0] instanceof document.constructor && !this.options.selector) throw new Error("`selector` option must be specified when initializing " + this.type + " on the window.document object!"); for (var e = this.options.trigger.split(" "), f = e.length; f--;) { var g = e[f]; if ("click" == g) this.$element.on("click." + this.type, this.options.selector, a.proxy(this.toggle, this)); else if ("manual" != g) { var h = "hover" == g ? "mouseenter" : "focusin", i = "hover" == g ? "mouseleave" : "focusout"; this.$element.on(h + "." + this.type, this.options.selector, a.proxy(this.enter, this)), this.$element.on(i + "." + this.type, this.options.selector, a.proxy(this.leave, this)) } } this.options.selector ? this._options = a.extend({}, this.options, { trigger: "manual", selector: "" }) : this.fixTitle() }, c.prototype.getDefaults = function () { return c.DEFAULTS }, c.prototype.getOptions = function (b) { return b = a.extend({}, this.getDefaults(), this.$element.data(), b), b.delay && "number" == typeof b.delay && (b.delay = { show: b.delay, hide: b.delay }), b }, c.prototype.getDelegateOptions = function () { var b = {}, c = this.getDefaults(); return this._options && a.each(this._options, function (a, d) { c[a] != d && (b[a] = d) }), b }, c.prototype.enter = function (b) { var c = b instanceof this.constructor ? b : a(b.currentTarget).data("bs." + this.type); return c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), a(b.currentTarget).data("bs." + this.type, c)), b instanceof a.Event && (c.inState["focusin" == b.type ? "focus" : "hover"] = !0), c.tip().hasClass("in") || "in" == c.hoverState ? void (c.hoverState = "in") : (clearTimeout(c.timeout), c.hoverState = "in", c.options.delay && c.options.delay.show ? void (c.timeout = setTimeout(function () { "in" == c.hoverState && c.show() }, c.options.delay.show)) : c.show()) }, c.prototype.isInStateTrue = function () { for (var a in this.inState) if (this.inState[a]) return !0; return !1 }, c.prototype.leave = function (b) { var c = b instanceof this.constructor ? b : a(b.currentTarget).data("bs." + this.type); return c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), a(b.currentTarget).data("bs." + this.type, c)), b instanceof a.Event && (c.inState["focusout" == b.type ? "focus" : "hover"] = !1), c.isInStateTrue() ? void 0 : (clearTimeout(c.timeout), c.hoverState = "out", c.options.delay && c.options.delay.hide ? void (c.timeout = setTimeout(function () { "out" == c.hoverState && c.hide() }, c.options.delay.hide)) : c.hide()) }, c.prototype.show = function () { var b = a.Event("show.bs." + this.type); if (this.hasContent() && this.enabled) { this.$element.trigger(b); var d = a.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]); if (b.isDefaultPrevented() || !d) return; var e = this, f = this.tip(), g = this.getUID(this.type); this.setContent(), f.attr("id", g), this.$element.attr("aria-describedby", g), this.options.animation && f.addClass("fade"); var h = "function" == typeof this.options.placement ? this.options.placement.call(this, f[0], this.$element[0]) : this.options.placement, i = /\s?auto?\s?/i, j = i.test(h); j && (h = h.replace(i, "") || "top"), f.detach().css({ top: 0, left: 0, display: "block" }).addClass(h).data("bs." + this.type, this), this.options.container ? f.appendTo(this.options.container) : f.insertAfter(this.$element), this.$element.trigger("inserted.bs." + this.type); var k = this.getPosition(), l = f[0].offsetWidth, m = f[0].offsetHeight; if (j) { var n = h, o = this.getPosition(this.$viewport); h = "bottom" == h && k.bottom + m > o.bottom ? "top" : "top" == h && k.top - m < o.top ? "bottom" : "right" == h && k.right + l > o.width ? "left" : "left" == h && k.left - l < o.left ? "right" : h, f.removeClass(n).addClass(h) } var p = this.getCalculatedOffset(h, k, l, m); this.applyPlacement(p, h); var q = function () { var a = e.hoverState; e.$element.trigger("shown.bs." + e.type), e.hoverState = null, "out" == a && e.leave(e) }; a.support.transition && this.$tip.hasClass("fade") ? f.one("bsTransitionEnd", q).emulateTransitionEnd(c.TRANSITION_DURATION) : q() } }, c.prototype.applyPlacement = function (b, c) { var d = this.tip(), e = d[0].offsetWidth, f = d[0].offsetHeight, g = parseInt(d.css("margin-top"), 10), h = parseInt(d.css("margin-left"), 10); isNaN(g) && (g = 0), isNaN(h) && (h = 0), b.top += g, b.left += h, a.offset.setOffset(d[0], a.extend({ using: function (a) { d.css({ top: Math.round(a.top), left: Math.round(a.left) }) } }, b), 0), d.addClass("in"); var i = d[0].offsetWidth, j = d[0].offsetHeight; "top" == c && j != f && (b.top = b.top + f - j); var k = this.getViewportAdjustedDelta(c, b, i, j); k.left ? b.left += k.left : b.top += k.top; var l = /top|bottom/.test(c), m = l ? 2 * k.left - e + i : 2 * k.top - f + j, n = l ? "offsetWidth" : "offsetHeight"; d.offset(b), this.replaceArrow(m, d[0][n], l) }, c.prototype.replaceArrow = function (a, b, c) { this.arrow().css(c ? "left" : "top", 50 * (1 - a / b) + "%").css(c ? "top" : "left", "") }, c.prototype.setContent = function () { var a = this.tip(), b = this.getTitle(); a.find(".tooltip-inner")[this.options.html ? "html" : "text"](b), a.removeClass("fade in top bottom left right") }, c.prototype.hide = function (b) { function d() { "in" != e.hoverState && f.detach(), e.$element.removeAttr("aria-describedby").trigger("hidden.bs." + e.type), b && b() } var e = this, f = a(this.$tip), g = a.Event("hide.bs." + this.type); return this.$element.trigger(g), g.isDefaultPrevented() ? void 0 : (f.removeClass("in"), a.support.transition && f.hasClass("fade") ? f.one("bsTransitionEnd", d).emulateTransitionEnd(c.TRANSITION_DURATION) : d(), this.hoverState = null, this) }, c.prototype.fixTitle = function () { var a = this.$element; (a.attr("title") || "string" != typeof a.attr("data-original-title")) && a.attr("data-original-title", a.attr("title") || "").attr("title", "") }, c.prototype.hasContent = function () { return this.getTitle() }, c.prototype.getPosition = function (b) { b = b || this.$element; var c = b[0], d = "BODY" == c.tagName, e = c.getBoundingClientRect(); null == e.width && (e = a.extend({}, e, { width: e.right - e.left, height: e.bottom - e.top })); var f = d ? { top: 0, left: 0 } : b.offset(), g = { scroll: d ? document.documentElement.scrollTop || document.body.scrollTop : b.scrollTop() }, h = d ? { width: a(window).width(), height: a(window).height() } : null; return a.extend({}, e, g, h, f) }, c.prototype.getCalculatedOffset = function (a, b, c, d) { return "bottom" == a ? { top: b.top + b.height, left: b.left + b.width / 2 - c / 2 } : "top" == a ? { top: b.top - d, left: b.left + b.width / 2 - c / 2 } : "left" == a ? { top: b.top + b.height / 2 - d / 2, left: b.left - c } : { top: b.top + b.height / 2 - d / 2, left: b.left + b.width } }, c.prototype.getViewportAdjustedDelta = function (a, b, c, d) { var e = { top: 0, left: 0 }; if (!this.$viewport) return e; var f = this.options.viewport && this.options.viewport.padding || 0, g = this.getPosition(this.$viewport); if (/right|left/.test(a)) { var h = b.top - f - g.scroll, i = b.top + f - g.scroll + d; h < g.top ? e.top = g.top - h : i > g.top + g.height && (e.top = g.top + g.height - i) } else { var j = b.left - f, k = b.left + f + c; j < g.left ? e.left = g.left - j : k > g.right && (e.left = g.left + g.width - k) } return e }, c.prototype.getTitle = function () { var a, b = this.$element, c = this.options; return a = b.attr("data-original-title") || ("function" == typeof c.title ? c.title.call(b[0]) : c.title) }, c.prototype.getUID = function (a) { do a += ~~(1e6 * Math.random()); while (document.getElementById(a)); return a }, c.prototype.tip = function () { if (!this.$tip && (this.$tip = a(this.options.template), 1 != this.$tip.length)) throw new Error(this.type + " `template` option must consist of exactly 1 top-level element!"); return this.$tip }, c.prototype.arrow = function () { return this.$arrow = this.$arrow || this.tip().find(".tooltip-arrow") }, c.prototype.enable = function () { this.enabled = !0 }, c.prototype.disable = function () { this.enabled = !1 }, c.prototype.toggleEnabled = function () { this.enabled = !this.enabled }, c.prototype.toggle = function (b) { var c = this; b && (c = a(b.currentTarget).data("bs." + this.type), c || (c = new this.constructor(b.currentTarget, this.getDelegateOptions()), a(b.currentTarget).data("bs." + this.type, c))), b ? (c.inState.click = !c.inState.click, c.isInStateTrue() ? c.enter(c) : c.leave(c)) : c.tip().hasClass("in") ? c.leave(c) : c.enter(c) }, c.prototype.destroy = function () { var a = this; clearTimeout(this.timeout), this.hide(function () { a.$element.off("." + a.type).removeData("bs." + a.type), a.$tip && a.$tip.detach(), a.$tip = null, a.$arrow = null, a.$viewport = null }) }; var d = a.fn.tooltip; a.fn.tooltip = b, a.fn.tooltip.Constructor = c, a.fn.tooltip.noConflict = function () { return a.fn.tooltip = d, this } }(jQuery), +function (a) { "use strict"; function b(b) { return this.each(function () { var d = a(this), e = d.data("bs.popover"), f = "object" == typeof b && b; (e || !/destroy|hide/.test(b)) && (e || d.data("bs.popover", e = new c(this, f)), "string" == typeof b && e[b]()) }) } var c = function (a, b) { this.init("popover", a, b) }; if (!a.fn.tooltip) throw new Error("Popover requires tooltip.js"); c.VERSION = "3.3.5", c.DEFAULTS = a.extend({}, a.fn.tooltip.Constructor.DEFAULTS, { placement: "right", trigger: "click", content: "", template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' }), c.prototype = a.extend({}, a.fn.tooltip.Constructor.prototype), c.prototype.constructor = c, c.prototype.getDefaults = function () { return c.DEFAULTS }, c.prototype.setContent = function () { var a = this.tip(), b = this.getTitle(), c = this.getContent(); a.find(".popover-title")[this.options.html ? "html" : "text"](b), a.find(".popover-content").children().detach().end()[this.options.html ? "string" == typeof c ? "html" : "append" : "text"](c), a.removeClass("fade top bottom left right in"), a.find(".popover-title").html() || a.find(".popover-title").hide() }, c.prototype.hasContent = function () { return this.getTitle() || this.getContent() }, c.prototype.getContent = function () { var a = this.$element, b = this.options; return a.attr("data-content") || ("function" == typeof b.content ? b.content.call(a[0]) : b.content) }, c.prototype.arrow = function () { return this.$arrow = this.$arrow || this.tip().find(".arrow") }; var d = a.fn.popover; a.fn.popover = b, a.fn.popover.Constructor = c, a.fn.popover.noConflict = function () { return a.fn.popover = d, this } }(jQuery), +function (a) {
    "use strict"; function b(c, d) { this.$body = a(document.body), this.$scrollElement = a(a(c).is(document.body) ? window : c), this.options = a.extend({}, b.DEFAULTS, d), this.selector = (this.options.target || "") + " .nav li > a", this.offsets = [], this.targets = [], this.activeTarget = null, this.scrollHeight = 0, this.$scrollElement.on("scroll.bs.scrollspy", a.proxy(this.process, this)), this.refresh(), this.process() } function c(c) { return this.each(function () { var d = a(this), e = d.data("bs.scrollspy"), f = "object" == typeof c && c; e || d.data("bs.scrollspy", e = new b(this, f)), "string" == typeof c && e[c]() }) } b.VERSION = "3.3.5", b.DEFAULTS = { offset: 10 }, b.prototype.getScrollHeight = function () { return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) }, b.prototype.refresh = function () { var b = this, c = "offset", d = 0; this.offsets = [], this.targets = [], this.scrollHeight = this.getScrollHeight(), a.isWindow(this.$scrollElement[0]) || (c = "position", d = this.$scrollElement.scrollTop()), this.$body.find(this.selector).map(function () { var b = a(this), e = b.data("target") || b.attr("href"), f = /^#./.test(e) && a(e); return f && f.length && f.is(":visible") && [[f[c]().top + d, e]] || null }).sort(function (a, b) { return a[0] - b[0] }).each(function () { b.offsets.push(this[0]), b.targets.push(this[1]) }) }, b.prototype.process = function () { var a, b = this.$scrollElement.scrollTop() + this.options.offset, c = this.getScrollHeight(), d = this.options.offset + c - this.$scrollElement.height(), e = this.offsets, f = this.targets, g = this.activeTarget; if (this.scrollHeight != c && this.refresh(), b >= d) return g != (a = f[f.length - 1]) && this.activate(a); if (g && b < e[0]) return this.activeTarget = null, this.clear(); for (a = e.length; a--;) g != f[a] && b >= e[a] && (void 0 === e[a + 1] || b < e[a + 1]) && this.activate(f[a]) }, b.prototype.activate = function (b) {
        this.activeTarget = b, this.clear(); var c = this.selector + '[data-target="' + b + '"],' + this.selector + '[href="' + b + '"]', d = a(c).parents("li").addClass("active"); d.parent(".dropdown-menu").length && (d = d.closest("li.dropdown").addClass("active")),
        d.trigger("activate.bs.scrollspy")
    }, b.prototype.clear = function () { a(this.selector).parentsUntil(this.options.target, ".active").removeClass("active") }; var d = a.fn.scrollspy; a.fn.scrollspy = c, a.fn.scrollspy.Constructor = b, a.fn.scrollspy.noConflict = function () { return a.fn.scrollspy = d, this }, a(window).on("load.bs.scrollspy.data-api", function () { a('[data-spy="scroll"]').each(function () { var b = a(this); c.call(b, b.data()) }) })
}(jQuery), +function (a) { "use strict"; function b(b) { return this.each(function () { var d = a(this), e = d.data("bs.tab"); e || d.data("bs.tab", e = new c(this)), "string" == typeof b && e[b]() }) } var c = function (b) { this.element = a(b) }; c.VERSION = "3.3.5", c.TRANSITION_DURATION = 150, c.prototype.show = function () { var b = this.element, c = b.closest("ul:not(.dropdown-menu)"), d = b.data("target"); if (d || (d = b.attr("href"), d = d && d.replace(/.*(?=#[^\s]*$)/, "")), !b.parent("li").hasClass("active")) { var e = c.find(".active:last a"), f = a.Event("hide.bs.tab", { relatedTarget: b[0] }), g = a.Event("show.bs.tab", { relatedTarget: e[0] }); if (e.trigger(f), b.trigger(g), !g.isDefaultPrevented() && !f.isDefaultPrevented()) { var h = a(d); this.activate(b.closest("li"), c), this.activate(h, h.parent(), function () { e.trigger({ type: "hidden.bs.tab", relatedTarget: b[0] }), b.trigger({ type: "shown.bs.tab", relatedTarget: e[0] }) }) } } }, c.prototype.activate = function (b, d, e) { function f() { g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded", !1), b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded", !0), h ? (b[0].offsetWidth, b.addClass("in")) : b.removeClass("fade"), b.parent(".dropdown-menu").length && b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded", !0), e && e() } var g = d.find("> .active"), h = e && a.support.transition && (g.length && g.hasClass("fade") || !!d.find("> .fade").length); g.length && h ? g.one("bsTransitionEnd", f).emulateTransitionEnd(c.TRANSITION_DURATION) : f(), g.removeClass("in") }; var d = a.fn.tab; a.fn.tab = b, a.fn.tab.Constructor = c, a.fn.tab.noConflict = function () { return a.fn.tab = d, this }; var e = function (c) { c.preventDefault(), b.call(a(this), "show") }; a(document).on("click.bs.tab.data-api", '[data-toggle="tab"]', e).on("click.bs.tab.data-api", '[data-toggle="pill"]', e) }(jQuery), +function (a) { "use strict"; function b(b) { return this.each(function () { var d = a(this), e = d.data("bs.affix"), f = "object" == typeof b && b; e || d.data("bs.affix", e = new c(this, f)), "string" == typeof b && e[b]() }) } var c = function (b, d) { this.options = a.extend({}, c.DEFAULTS, d), this.$target = a(this.options.target).on("scroll.bs.affix.data-api", a.proxy(this.checkPosition, this)).on("click.bs.affix.data-api", a.proxy(this.checkPositionWithEventLoop, this)), this.$element = a(b), this.affixed = null, this.unpin = null, this.pinnedOffset = null, this.checkPosition() }; c.VERSION = "3.3.5", c.RESET = "affix affix-top affix-bottom", c.DEFAULTS = { offset: 0, target: window }, c.prototype.getState = function (a, b, c, d) { var e = this.$target.scrollTop(), f = this.$element.offset(), g = this.$target.height(); if (null != c && "top" == this.affixed) return c > e && "top"; if ("bottom" == this.affixed) return null != c ? !(e + this.unpin <= f.top) && "bottom" : !(a - d >= e + g) && "bottom"; var h = null == this.affixed, i = h ? e : f.top, j = h ? g : b; return null != c && c >= e ? "top" : null != d && i + j >= a - d && "bottom" }, c.prototype.getPinnedOffset = function () { if (this.pinnedOffset) return this.pinnedOffset; this.$element.removeClass(c.RESET).addClass("affix"); var a = this.$target.scrollTop(), b = this.$element.offset(); return this.pinnedOffset = b.top - a }, c.prototype.checkPositionWithEventLoop = function () { setTimeout(a.proxy(this.checkPosition, this), 1) }, c.prototype.checkPosition = function () { if (this.$element.is(":visible")) { var b = this.$element.height(), d = this.options.offset, e = d.top, f = d.bottom, g = Math.max(a(document).height(), a(document.body).height()); "object" != typeof d && (f = e = d), "function" == typeof e && (e = d.top(this.$element)), "function" == typeof f && (f = d.bottom(this.$element)); var h = this.getState(g, b, e, f); if (this.affixed != h) { null != this.unpin && this.$element.css("top", ""); var i = "affix" + (h ? "-" + h : ""), j = a.Event(i + ".bs.affix"); if (this.$element.trigger(j), j.isDefaultPrevented()) return; this.affixed = h, this.unpin = "bottom" == h ? this.getPinnedOffset() : null, this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix", "affixed") + ".bs.affix") } "bottom" == h && this.$element.offset({ top: g - b - f }) } }; var d = a.fn.affix; a.fn.affix = b, a.fn.affix.Constructor = c, a.fn.affix.noConflict = function () { return a.fn.affix = d, this }, a(window).on("load", function () { a('[data-spy="affix"]').each(function () { var c = a(this), d = c.data(); d.offset = d.offset || {}, null != d.offsetBottom && (d.offset.bottom = d.offsetBottom), null != d.offsetTop && (d.offset.top = d.offsetTop), b.call(c, d) }) }) }(jQuery);

/*slide-menu.js*/
!function (a) { a.fn.jPushMenu = function (b) { var c = a.extend({}, a.fn.jPushMenu.defaultOptions, b); a("body").addClass(c.bodyClass), a(this).addClass("jPushMenuBtn"), a(this).click(function () { var b = "", d = ""; return a(this).is("." + c.showLeftClass) ? (b = ".cbp-spmenu-left", d = "toright") : a(this).is("." + c.showRightClass) ? (b = ".cbp-spmenu-right", d = "toleft") : a(this).is("." + c.showTopClass) ? b = ".cbp-spmenu-top" : a(this).is("." + c.showBottomClass) && (b = ".cbp-spmenu-bottom"), a(this).toggleClass(c.activeClass), a(b).toggleClass(c.menuOpenClass), a(this).is("." + c.pushBodyClass) && a("body").toggleClass("cbp-spmenu-push-" + d), a(".jPushMenuBtn").not(a(this)).toggleClass("disabled"), !1 }); var d = { close: function (b) { a(".jPushMenuBtn,body,.cbp-spmenu").removeClass("disabled active cbp-spmenu-open cbp-spmenu-push-toleft cbp-spmenu-push-toright") } }; c.closeOnClickOutside && (a(document).click(function () { d.close() }), a(".cbp-spmenu,.toggle-menu").click(function (a) { a.stopPropagation() })) }, a.fn.jPushMenu.defaultOptions = { bodyClass: "cbp-spmenu-push", activeClass: "menu-active", showLeftClass: "menu-left", showRightClass: "menu-right", showTopClass: "menu-top", showBottomClass: "menu-bottom", menuOpenClass: "cbp-spmenu-open", pushBodyClass: "push-body", closeOnClickOutside: !0 } }(jQuery);

/*core.min.js*/
function ssc_init(){if(document.body){var a=document.body,b=document.documentElement,c=window.innerHeight,d=a.scrollHeight;ssc_root=0<=document.compatMode.indexOf("CSS")?b:a,ssc_activeElement=a,ssc_initdone=!0,top!=self?ssc_frame=!0:d>c&&(a.offsetHeight<=c||b.offsetHeight<=c)&&(ssc_root.style.height="auto",ssc_root.offsetHeight<=c)&&(c=document.createElement("div"),c.style.clear="both",a.appendChild(c)),ssc_fixedback||(a.style.backgroundAttachment="scroll",b.style.backgroundAttachment="scroll"),ssc_keyboardsupport&&ssc_addEvent("keydown",ssc_keydown)}}function ssc_scrollArray(a,b,c,d){if(d||(d=1e3),ssc_directionCheck(b,c),ssc_que.push({x:b,y:c,lastX:0>b?.99:-.99,lastY:0>c?.99:-.99,start:+new Date}),!ssc_pending){var e=function(){for(var f=+new Date,g=0,h=0,i=0;i<ssc_que.length;i++){var j=ssc_que[i],k=f-j.start,l=k>=ssc_animtime,m=l?1:k/ssc_animtime;ssc_pulseAlgorithm&&(m=ssc_pulse(m)),k=j.x*m-j.lastX>>0,m=j.y*m-j.lastY>>0,g+=k,h+=m,j.lastX+=k,j.lastY+=m,l&&(ssc_que.splice(i,1),i--)}b&&(f=a.scrollLeft,a.scrollLeft+=g,g&&a.scrollLeft===f&&(b=0)),c&&(g=a.scrollTop,a.scrollTop+=h,h&&a.scrollTop===g&&(c=0)),b||c||(ssc_que=[]),ssc_que.length?setTimeout(e,d/ssc_framerate+1):ssc_pending=!1};setTimeout(e,0),ssc_pending=!0}}function ssc_wheel(a){ssc_initdone||ssc_init();var b=a.target,c=ssc_overflowingAncestor(b);if(!c||a.defaultPrevented||ssc_isNodeName(ssc_activeElement,"embed")||ssc_isNodeName(b,"embed")&&/\.pdf/i.test(b.src))return!0;var b=a.wheelDeltaX||0,d=a.wheelDeltaY||0;b||d||(d=a.wheelDelta||0),1.2<Math.abs(b)&&(b*=ssc_stepsize/120),1.2<Math.abs(d)&&(d*=ssc_stepsize/120),ssc_scrollArray(c,-b,-d),a.preventDefault()}function ssc_keydown(a){var b=a.target,c=a.ctrlKey||a.altKey||a.metaKey;if(/input|textarea|embed/i.test(b.nodeName)||b.isContentEditable||a.defaultPrevented||c||ssc_isNodeName(b,"button")&&a.keyCode===ssc_key.spacebar)return!0;var d;d=b=0;var c=ssc_overflowingAncestor(ssc_activeElement),e=c.clientHeight;switch(c==document.body&&(e=window.innerHeight),a.keyCode){case ssc_key.up:d=-ssc_arrowscroll;break;case ssc_key.down:d=ssc_arrowscroll;break;case ssc_key.spacebar:d=a.shiftKey?1:-1,d=-d*e*.9;break;case ssc_key.pageup:d=.9*-e;break;case ssc_key.pagedown:d=.9*e;break;case ssc_key.home:d=-c.scrollTop;break;case ssc_key.end:e=c.scrollHeight-c.scrollTop-e,d=0<e?e+10:0;break;case ssc_key.left:b=-ssc_arrowscroll;break;case ssc_key.right:b=ssc_arrowscroll;break;default:return!0}ssc_scrollArray(c,b,d),a.preventDefault()}function ssc_mousedown(a){ssc_activeElement=a.target}function ssc_setCache(a,b){for(var c=a.length;c--;)ssc_cache[ssc_uniqueID(a[c])]=b;return b}function ssc_overflowingAncestor(a){var b=[],c=ssc_root.scrollHeight;do{var d=ssc_cache[ssc_uniqueID(a)];if(d)return ssc_setCache(b,d);if(b.push(a),c===a.scrollHeight){if(!ssc_frame||ssc_root.clientHeight+10<c)return ssc_setCache(b,document.body)}else if(a.clientHeight+10<a.scrollHeight&&(overflow=getComputedStyle(a,"").getPropertyValue("overflow"),"scroll"===overflow||"auto"===overflow))return ssc_setCache(b,a)}while(a=a.parentNode)}function ssc_addEvent(a,b,c){window.addEventListener(a,b,c||!1)}function ssc_removeEvent(a,b,c){window.removeEventListener(a,b,c||!1)}function ssc_isNodeName(a,b){return a.nodeName.toLowerCase()===b.toLowerCase()}function ssc_directionCheck(a,b){a=0<a?1:-1,b=0<b?1:-1,(ssc_direction.x!==a||ssc_direction.y!==b)&&(ssc_direction.x=a,ssc_direction.y=b,ssc_que=[])}function ssc_pulse_(a){var b,c,d;return a*=ssc_pulseScale,1>a?b=a-(1-Math.exp(-a)):(c=Math.exp(-1),--a,d=1-Math.exp(-a),b=c+d*(1-c)),b*ssc_pulseNormalize}function ssc_pulse(a){return 1<=a?1:0>=a?0:(1==ssc_pulseNormalize&&(ssc_pulseNormalize/=ssc_pulse_(1)),ssc_pulse_(a))}if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>2)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.6",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.6",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.6",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.6",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.6",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),
a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.6",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.6",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.6",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.6",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(a-d>=e+g)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(a){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(arguments.length>1&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setMilliseconds(k.getMilliseconds()+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b)}}),function(){var a,b,c,d,e,f,g,h,i,j;a=window.device,window.device={},c=window.document.documentElement,j=window.navigator.userAgent.toLowerCase(),device.ios=function(){return device.iphone()||device.ipod()||device.ipad()},device.iphone=function(){return d("iphone")},device.ipod=function(){return d("ipod")},device.ipad=function(){return d("ipad")},device.android=function(){return d("android")},device.androidPhone=function(){return device.android()&&d("mobile")},device.androidTablet=function(){return device.android()&&!d("mobile")},device.blackberry=function(){return d("blackberry")||d("bb10")||d("rim")},device.blackberryPhone=function(){return device.blackberry()&&!d("tablet")},device.blackberryTablet=function(){return device.blackberry()&&d("tablet")},device.windows=function(){return d("windows")},device.windowsPhone=function(){return device.windows()&&d("phone")},device.windowsTablet=function(){return device.windows()&&d("touch")&&!device.windowsPhone()},device.fxos=function(){return(d("(mobile;")||d("(tablet;"))&&d("; rv:")},device.fxosPhone=function(){return device.fxos()&&d("mobile")},device.fxosTablet=function(){return device.fxos()&&d("tablet")},device.meego=function(){return d("meego")},device.cordova=function(){return window.cordova&&"file:"===location.protocol},device.nodeWebkit=function(){return"object"==typeof window.process},device.mobile=function(){return device.androidPhone()||device.iphone()||device.ipod()||device.windowsPhone()||device.blackberryPhone()||device.fxosPhone()||device.meego()},device.tablet=function(){return device.ipad()||device.androidTablet()||device.blackberryTablet()||device.windowsTablet()||device.fxosTablet()},device.desktop=function(){return!device.tablet()&&!device.mobile()},device.portrait=function(){return window.innerHeight/window.innerWidth>1},device.landscape=function(){return window.innerHeight/window.innerWidth<1},device.noConflict=function(){return window.device=a,this},d=function(a){return-1!==j.indexOf(a)},f=function(a){var b;return b=new RegExp(a,"i"),c.className.match(b)},b=function(a){return f(a)?void 0:c.className+=" "+a},h=function(a){return f(a)?c.className=c.className.replace(a,""):void 0},device.ios()?device.ipad()?b("ios ipad tablet"):device.iphone()?b("ios iphone mobile"):device.ipod()&&b("ios ipod mobile"):b(device.android()?device.androidTablet()?"android tablet":"android mobile":device.blackberry()?device.blackberryTablet()?"blackberry tablet":"blackberry mobile":device.windows()?device.windowsTablet()?"windows tablet":device.windowsPhone()?"windows mobile":"desktop":device.fxos()?device.fxosTablet()?"fxos tablet":"fxos mobile":device.meego()?"meego mobile":device.nodeWebkit()?"node-webkit":"desktop"),device.cordova()&&b("cordova"),e=function(){return device.landscape()?(h("portrait"),b("landscape")):(h("landscape"),b("portrait"))},i="onorientationchange"in window,g=i?"orientationchange":"resize",window.addEventListener?window.addEventListener(g,e,!1):window.attachEvent?window.attachEvent(g,e):window[g]=e,e()}.call(this),function(a,b,c){function l(){f=b[g](function(){d.each(function(){var b=a(this),c=b.width(),d=b.height(),e=a.data(this,i);c===e.w&&d===e.h||b.trigger(h,[e.w=c,e.h=d])}),l()},e[j])}var f,d=a([]),e=a.resize=a.extend(a.resize,{}),g="setTimeout",h="resize",i=h+"-special-event",j="delay",k="throttleWindow";e[j]=250,e[k]=!0,a.event.special[h]={setup:function(){if(!e[k]&&this[g])return!1;var b=a(this);d=d.add(b),a.data(this,i,{w:b.width(),h:b.height()}),1===d.length&&l()},teardown:function(){if(!e[k]&&this[g])return!1;var b=a(this);d=d.not(b),b.removeData(i),d.length||clearTimeout(f)},add:function(b){function f(b,e,f){var g=a(this),h=a.data(this,i);h.w=e!==c?e:g.width(),h.h=f!==c?f:g.height(),d.apply(this,arguments)}if(!e[k]&&this[g])return!1;var d;return a.isFunction(b)?(d=b,f):(d=b.handler,void(b.handler=f))}}}(jQuery,this),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return 0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*(2*Math.PI)/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*(2*Math.PI)/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(2==(b/=e/2))return c+d;if(g||(g=e*(.3*1.5)),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return 1>b?-.5*(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*(2*Math.PI)/g))+c:h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*(2*Math.PI)/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),(b/=e/2)<1?d/2*(b*b*(((f*=1.525)+1)*b-f))+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?d*(7.5625*b*b)+c:2/2.75>b?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:2.5/2.75>b?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return e/2>b?.5*jQuery.easing.easeInBounce(a,2*b,0,d,e)+c:.5*jQuery.easing.easeOutBounce(a,2*b-e,0,d,e)+.5*d+c}}),function(a){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],a):a(jQuery)}(function(a){function D(b){return!b||void 0!==b.allowPageScroll||void 0===b.swipe&&void 0===b.swipeStatus||(b.allowPageScroll=i),void 0!==b.click&&void 0===b.tap&&(b.tap=b.click),b||(b={}),b=a.extend({},a.fn.swipe.defaults,b),this.each(function(){var c=a(this),d=c.data(B);d||(d=new E(this,b),c.data(B,d))})}function E(b,p){function aa(b){if(!(Ja()||a(b.target).closest(p.excludedElements,R).length>0)){var d,c=b.originalEvent?b.originalEvent:b,e=c.touches,f=e?e[0]:c;return S=u,e?T=e.length:p.preventDefaultEvents!==!1&&b.preventDefault(),I=0,J=null,P=null,K=0,L=0,M=0,N=1,O=0,Q=Qa(),Ha(),La(0,f),!e||T===p.fingers||p.fingers===s||pa()?(V=Za(),2==T&&(La(1,e[1]),L=M=Ta(U[0].start,U[1].start)),(p.swipeStatus||p.pinchStatus)&&(d=ha(c,S))):d=!1,d===!1?(S=x,ha(c,S),d):(p.hold&&(_=setTimeout(a.proxy(function(){R.trigger("hold",[c.target]),p.hold&&(d=p.hold.call(R,c,c.target))},this),p.longTapThreshold)),Ka(!0),null)}}function ba(a){var b=a.originalEvent?a.originalEvent:a;if(S!==w&&S!==x&&!Ia()){var c,d=b.touches,e=d?d[0]:b,f=Ma(e);if(W=Za(),d&&(T=d.length),p.hold&&clearTimeout(_),S=v,2==T&&(0==L?(La(1,d[1]),L=M=Ta(U[0].start,U[1].start)):(Ma(d[1]),M=Ta(U[0].end,U[1].end),P=Va(U[0].end,U[1].end)),N=Ua(L,M),O=Math.abs(L-M)),T===p.fingers||p.fingers===s||!d||pa()){if(J=Ya(f.start,f.end),na(a,J),I=Wa(f.start,f.end),K=Sa(),Oa(J,I),(p.swipeStatus||p.pinchStatus)&&(c=ha(b,S)),!p.triggerOnTouchEnd||p.triggerOnTouchLeave){var g=!0;if(p.triggerOnTouchLeave){var h=$a(this);g=_a(f.end,h)}!p.triggerOnTouchEnd&&g?S=ga(v):p.triggerOnTouchLeave&&!g&&(S=ga(w)),S!=x&&S!=w||ha(b,S)}}else S=x,ha(b,S);c===!1&&(S=x,ha(b,S))}}function ca(a){var b=a.originalEvent?a.originalEvent:a,c=b.touches;if(c){if(c.length&&!Ia())return Ga(),!0;if(c.length&&Ia())return!0}return Ia()&&(T=Y),W=Za(),K=Sa(),ka()||!ja()?(S=x,ha(b,S)):p.triggerOnTouchEnd||0==p.triggerOnTouchEnd&&S===v?(p.preventDefaultEvents!==!1&&a.preventDefault(),S=w,ha(b,S)):!p.triggerOnTouchEnd&&wa()?(S=w,ia(b,S,m)):S===v&&(S=x,ha(b,S)),Ka(!1),null}function da(){T=0,W=0,V=0,L=0,M=0,N=1,Ha(),Ka(!1)}function ea(a){var b=a.originalEvent?a.originalEvent:a;p.triggerOnTouchLeave&&(S=ga(w),ha(b,S))}function fa(){R.unbind(D,aa),R.unbind(H,da),R.unbind(E,ba),R.unbind(F,ca),G&&R.unbind(G,ea),Ka(!1)}function ga(a){var b=a,c=ma(),d=ja(),e=ka();return!c||e?b=x:!d||a!=v||p.triggerOnTouchEnd&&!p.triggerOnTouchLeave?!d&&a==w&&p.triggerOnTouchLeave&&(b=x):b=w,b}function ha(a,b){var c,d=a.touches;return ta()&&sa()||qa()&&pa()?(ta()&&sa()&&(c=ia(a,b,k)),qa()&&pa()&&c!==!1&&(c=ia(a,b,l))):Ea()&&c!==!1?c=ia(a,b,n):Fa()&&c!==!1?c=ia(a,b,o):Da()&&c!==!1&&(c=ia(a,b,m)),b===x&&(sa()&&(c=ia(a,b,k)),pa()&&(c=ia(a,b,l)),da(a)),b===w&&(d?d.length||da(a):da(a)),c}function ia(b,i,j){var q;if(j==k){if(R.trigger("swipeStatus",[i,J||null,I||0,K||0,T,U]),p.swipeStatus&&(q=p.swipeStatus.call(R,b,i,J||null,I||0,K||0,T,U),q===!1))return!1;if(i==w&&ra()){if(R.trigger("swipe",[J,I,K,T,U]),p.swipe&&(q=p.swipe.call(R,b,J,I,K,T,U),q===!1))return!1;switch(J){case c:R.trigger("swipeLeft",[J,I,K,T,U]),p.swipeLeft&&(q=p.swipeLeft.call(R,b,J,I,K,T,U));break;case d:R.trigger("swipeRight",[J,I,K,T,U]),p.swipeRight&&(q=p.swipeRight.call(R,b,J,I,K,T,U));break;case e:R.trigger("swipeUp",[J,I,K,T,U]),p.swipeUp&&(q=p.swipeUp.call(R,b,J,I,K,T,U));break;case f:R.trigger("swipeDown",[J,I,K,T,U]),p.swipeDown&&(q=p.swipeDown.call(R,b,J,I,K,T,U))}}}if(j==l){if(R.trigger("pinchStatus",[i,P||null,O||0,K||0,T,N,U]),p.pinchStatus&&(q=p.pinchStatus.call(R,b,i,P||null,O||0,K||0,T,N,U),q===!1))return!1;if(i==w&&oa())switch(P){case g:R.trigger("pinchIn",[P||null,O||0,K||0,T,N,U]),p.pinchIn&&(q=p.pinchIn.call(R,b,P||null,O||0,K||0,T,N,U));break;case h:R.trigger("pinchOut",[P||null,O||0,K||0,T,N,U]),p.pinchOut&&(q=p.pinchOut.call(R,b,P||null,O||0,K||0,T,N,U))}}return j==m?i!==x&&i!==w||(clearTimeout($),clearTimeout(_),xa()&&!Aa()?(Z=Za(),$=setTimeout(a.proxy(function(){Z=null,R.trigger("tap",[b.target]),p.tap&&(q=p.tap.call(R,b,b.target))},this),p.doubleTapThreshold)):(Z=null,R.trigger("tap",[b.target]),p.tap&&(q=p.tap.call(R,b,b.target)))):j==n?i!==x&&i!==w||(clearTimeout($),Z=null,R.trigger("doubletap",[b.target]),p.doubleTap&&(q=p.doubleTap.call(R,b,b.target))):j==o&&(i!==x&&i!==w||(clearTimeout($),Z=null,R.trigger("longtap",[b.target]),p.longTap&&(q=p.longTap.call(R,b,b.target)))),q}function ja(){var a=!0;return null!==p.threshold&&(a=I>=p.threshold),a}function ka(){var a=!1;return null!==p.cancelThreshold&&null!==J&&(a=Pa(J)-I>=p.cancelThreshold),a}function la(){return null===p.pinchThreshold||O>=p.pinchThreshold}function ma(){var a;return a=!p.maxTimeThreshold||!(K>=p.maxTimeThreshold)}function na(a,b){if(p.preventDefaultEvents!==!1)if(p.allowPageScroll===i)a.preventDefault();else{var g=p.allowPageScroll===j;switch(b){case c:(p.swipeLeft&&g||!g&&p.allowPageScroll!=q)&&a.preventDefault();break;case d:(p.swipeRight&&g||!g&&p.allowPageScroll!=q)&&a.preventDefault();break;case e:(p.swipeUp&&g||!g&&p.allowPageScroll!=r)&&a.preventDefault();break;case f:(p.swipeDown&&g||!g&&p.allowPageScroll!=r)&&a.preventDefault()}}}function oa(){var a=ua(),b=va(),c=la();return a&&b&&c}function pa(){return!!(p.pinchStatus||p.pinchIn||p.pinchOut)}function qa(){return!(!oa()||!pa())}function ra(){var a=ma(),b=ja(),c=ua(),d=va(),e=ka(),f=!e&&d&&c&&b&&a;return f}function sa(){return!!(p.swipe||p.swipeStatus||p.swipeLeft||p.swipeRight||p.swipeUp||p.swipeDown)}function ta(){return!(!ra()||!sa())}function ua(){return T===p.fingers||p.fingers===s||!y}function va(){return 0!==U[0].end.x}function wa(){return!!p.tap}function xa(){return!!p.doubleTap}function ya(){return!!p.longTap}function za(){if(null==Z)return!1;var a=Za();return xa()&&a-Z<=p.doubleTapThreshold}function Aa(){return za()}function Ba(){return(1===T||!y)&&(isNaN(I)||I<p.threshold)}function Ca(){return K>p.longTapThreshold&&I<t}function Da(){return!(!Ba()||!wa())}function Ea(){return!(!za()||!xa())}function Fa(){return!(!Ca()||!ya())}function Ga(){X=Za(),Y=event.touches.length+1}function Ha(){X=0,Y=0}function Ia(){var a=!1;if(X){var b=Za()-X;b<=p.fingerReleaseThreshold&&(a=!0)}return a}function Ja(){return!(R.data(B+"_intouch")!==!0)}function Ka(a){a===!0?(R.bind(E,ba),R.bind(F,ca),G&&R.bind(G,ea)):(R.unbind(E,ba,!1),R.unbind(F,ca,!1),G&&R.unbind(G,ea,!1)),R.data(B+"_intouch",a===!0)}function La(a,b){var c={start:{x:0,y:0},end:{x:0,y:0}};return c.start.x=c.end.x=b.pageX||b.clientX,c.start.y=c.end.y=b.pageY||b.clientY,U[a]=c,c}function Ma(a){var b=void 0!==a.identifier?a.identifier:0,c=Na(b);return null===c&&(c=La(b,a)),c.end.x=a.pageX||a.clientX,c.end.y=a.pageY||a.clientY,c}function Na(a){return U[a]||null}function Oa(a,b){b=Math.max(b,Pa(a)),Q[a].distance=b}function Pa(a){if(Q[a])return Q[a].distance}function Qa(){var a={};return a[c]=Ra(c),a[d]=Ra(d),a[e]=Ra(e),a[f]=Ra(f),a}function Ra(a){return{direction:a,distance:0}}function Sa(){return W-V}function Ta(a,b){var c=Math.abs(a.x-b.x),d=Math.abs(a.y-b.y);return Math.round(Math.sqrt(c*c+d*d))}function Ua(a,b){var c=b/a*1;return c.toFixed(2)}function Va(){return N<1?h:g}function Wa(a,b){return Math.round(Math.sqrt(Math.pow(b.x-a.x,2)+Math.pow(b.y-a.y,2)))}function Xa(a,b){var c=a.x-b.x,d=b.y-a.y,e=Math.atan2(d,c),f=Math.round(180*e/Math.PI);return f<0&&(f=360-Math.abs(f)),f}function Ya(a,b){var g=Xa(a,b);return g<=45&&g>=0?c:g<=360&&g>=315?c:g>=135&&g<=225?d:g>45&&g<135?f:e}function Za(){var a=new Date;return a.getTime()}function $a(b){b=a(b);var c=b.offset(),d={left:c.left,right:c.left+b.outerWidth(),top:c.top,bottom:c.top+b.outerHeight()};return d}function _a(a,b){return a.x>b.left&&a.x<b.right&&a.y>b.top&&a.y<b.bottom}var p=a.extend({},p),C=y||A||!p.fallbackToMouseEvents,D=C?A?z?"MSPointerDown":"pointerdown":"touchstart":"mousedown",E=C?A?z?"MSPointerMove":"pointermove":"touchmove":"mousemove",F=C?A?z?"MSPointerUp":"pointerup":"touchend":"mouseup",G=C?null:"mouseleave",H=A?z?"MSPointerCancel":"pointercancel":"touchcancel",I=0,J=null,K=0,L=0,M=0,N=1,O=0,P=0,Q=null,R=a(b),S="start",T=0,U={},V=0,W=0,X=0,Y=0,Z=0,$=null,_=null;try{R.bind(D,aa),R.bind(H,da)}catch(b){a.error("events not supported "+D+","+H+" on jQuery.swipe")}this.enable=function(){return R.bind(D,aa),R.bind(H,da),R},this.disable=function(){return fa(),R},this.destroy=function(){fa(),R.data(B,null),R=null},this.option=function(b,c){if("object"==typeof b)p=a.extend(p,b);else if(void 0!==p[b]){if(void 0===c)return p[b];p[b]=c}else{if(!b)return p;a.error("Option "+b+" does not exist on jQuery.swipe.options")}return null}}var b="1.6.12",c="left",d="right",e="up",f="down",g="in",h="out",i="none",j="auto",k="swipe",l="pinch",m="tap",n="doubletap",o="longtap",q="horizontal",r="vertical",s="all",t=10,u="start",v="move",w="end",x="cancel",y="ontouchstart"in window,z=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,A=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,B="TouchSwipe",C={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"label, button, input, select, textarea, a, .noSwipe",preventDefaultEvents:!0};a.fn.swipe=function(b){var c=a(this),d=c.data(B);if(d&&"string"==typeof b){if(d[b])return d[b].apply(this,Array.prototype.slice.call(arguments,1));a.error("Method "+b+" does not exist on jQuery.swipe")}else if(d&&"object"==typeof b)d.option.apply(this,arguments);else if(!(d||"object"!=typeof b&&b))return D.apply(this,arguments);return c},a.fn.swipe.version=b,a.fn.swipe.defaults=C,a.fn.swipe.phases={PHASE_START:u,PHASE_MOVE:v,PHASE_END:w,PHASE_CANCEL:x},a.fn.swipe.directions={LEFT:c,RIGHT:d,UP:e,DOWN:f,IN:g,OUT:h},a.fn.swipe.pageScroll={NONE:i,HORIZONTAL:q,VERTICAL:r,AUTO:j},a.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:s}}),!function(a){"use strict";"function"==typeof define&&define.amd?define(["../jquery"],a):a("undefined"!=typeof jQuery?jQuery:window.Zepto)}(function(a){"use strict";function b(b){var c=b.data;b.isDefaultPrevented()||(b.preventDefault(),a(b.target).ajaxSubmit(c))}function c(b){var c=b.target,d=a(c);if(!d.is("[type=submit],[type=image]")){var e=d.closest("[type=submit]");if(0===e.length)return;c=e[0]}var f=this;if(f.clk=c,"image"==c.type)if(void 0!==b.offsetX)f.clk_x=b.offsetX,f.clk_y=b.offsetY;else if("function"==typeof a.fn.offset){var g=d.offset();f.clk_x=b.pageX-g.left,f.clk_y=b.pageY-g.top}else f.clk_x=b.pageX-c.offsetLeft,f.clk_y=b.pageY-c.offsetTop;setTimeout(function(){f.clk=f.clk_x=f.clk_y=null},100)}function d(){if(a.fn.ajaxSubmit.debug){var b="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(b):window.opera&&window.opera.postError&&window.opera.postError(b)}}var e={};e.fileapi=void 0!==a("<input type='file'/>").get(0).files,e.formdata=void 0!==window.FormData;var f=!!a.fn.prop;a.fn.attr2=function(){if(!f)return this.attr.apply(this,arguments);var a=this.prop.apply(this,arguments);return a&&a.jquery||"string"==typeof a?a:this.attr.apply(this,arguments)},a.fn.ajaxSubmit=function(b){function c(c){var d,e,f=a.param(c,b.traditional).split("&"),g=f.length,h=[];for(d=0;g>d;d++)f[d]=f[d].replace(/\+/g," "),e=f[d].split("="),h.push([decodeURIComponent(e[0]),decodeURIComponent(e[1])]);return h}function g(d){for(var e=new FormData,f=0;f<d.length;f++)e.append(d[f].name,d[f].value);if(b.extraData){var g=c(b.extraData);for(f=0;f<g.length;f++)g[f]&&e.append(g[f][0],g[f][1])}b.data=null;var h=a.extend(!0,{},a.ajaxSettings,b,{contentType:!1,processData:!1,cache:!1,type:i||"POST"});b.uploadProgress&&(h.xhr=function(){var c=a.ajaxSettings.xhr();return c.upload&&c.upload.addEventListener("progress",function(a){var c=0,d=a.loaded||a.position,e=a.total;a.lengthComputable&&(c=Math.ceil(d/e*100)),b.uploadProgress(a,d,e,c)},!1),c}),h.data=null;var j=h.beforeSend;return h.beforeSend=function(a,c){c.data=b.formData?b.formData:e,j&&j.call(this,a,c)},a.ajax(h)}function h(c){function e(a){var b=null;try{a.contentWindow&&(b=a.contentWindow.document)}catch(a){d("cannot get iframe.contentWindow document: "+a)}if(b)return b;try{b=a.contentDocument?a.contentDocument:a.document}catch(c){d("cannot get iframe.contentDocument: "+c),b=a.document}return b}function g(){function b(){try{var a=e(r).readyState;d("state = "+a),a&&"uninitialized"==a.toLowerCase()&&setTimeout(b,50)}catch(a){d("Server abort: ",a," (",a.name,")"),h(A),w&&clearTimeout(w),w=void 0}}var c=l.attr2("target"),f=l.attr2("action"),g="multipart/form-data",j=l.attr("enctype")||l.attr("encoding")||g;x.setAttribute("target",o),(!i||/post/i.test(i))&&x.setAttribute("method","POST"),f!=m.url&&x.setAttribute("action",m.url),m.skipEncodingOverride||i&&!/post/i.test(i)||l.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),m.timeout&&(w=setTimeout(function(){v=!0,h(z)},m.timeout));var k=[];try{if(m.extraData)for(var n in m.extraData)m.extraData.hasOwnProperty(n)&&k.push(a.isPlainObject(m.extraData[n])&&m.extraData[n].hasOwnProperty("name")&&m.extraData[n].hasOwnProperty("value")?a('<input type="hidden" name="'+m.extraData[n].name+'">').val(m.extraData[n].value).appendTo(x)[0]:a('<input type="hidden" name="'+n+'">').val(m.extraData[n]).appendTo(x)[0]);m.iframeTarget||q.appendTo("body"),r.attachEvent?r.attachEvent("onload",h):r.addEventListener("load",h,!1),setTimeout(b,15);try{x.submit()}catch(a){var p=document.createElement("form").submit;p.apply(x)}}finally{x.setAttribute("action",f),x.setAttribute("enctype",j),c?x.setAttribute("target",c):l.removeAttr("target"),a(k).remove()}}function h(b){if(!s.aborted&&!F){if(E=e(r),E||(d("cannot access response document"),b=A),b===z&&s)return s.abort("timeout"),void y.reject(s,"timeout");if(b==A&&s)return s.abort("server abort"),void y.reject(s,"error","server abort");if(E&&E.location.href!=m.iframeSrc||v){r.detachEvent?r.detachEvent("onload",h):r.removeEventListener("load",h,!1);var c,f="success";try{if(v)throw"timeout";var g="xml"==m.dataType||E.XMLDocument||a.isXMLDoc(E);if(d("isXml="+g),!g&&window.opera&&(null===E.body||!E.body.innerHTML)&&--G)return d("requeing onLoad callback, DOM not available"),void setTimeout(h,250);var i=E.body?E.body:E.documentElement;s.responseText=i?i.innerHTML:null,s.responseXML=E.XMLDocument?E.XMLDocument:E,g&&(m.dataType="xml"),s.getResponseHeader=function(a){var b={"content-type":m.dataType};return b[a.toLowerCase()]},i&&(s.status=Number(i.getAttribute("status"))||s.status,s.statusText=i.getAttribute("statusText")||s.statusText);var j=(m.dataType||"").toLowerCase(),k=/(json|script|text)/.test(j);if(k||m.textarea){var l=E.getElementsByTagName("textarea")[0];if(l)s.responseText=l.value,s.status=Number(l.getAttribute("status"))||s.status,s.statusText=l.getAttribute("statusText")||s.statusText;else if(k){
var o=E.getElementsByTagName("pre")[0],p=E.getElementsByTagName("body")[0];o?s.responseText=o.textContent?o.textContent:o.innerText:p&&(s.responseText=p.textContent?p.textContent:p.innerText)}}else"xml"==j&&!s.responseXML&&s.responseText&&(s.responseXML=H(s.responseText));try{D=J(s,j,m)}catch(a){f="parsererror",s.error=c=a||f}}catch(a){d("error caught: ",a),f="error",s.error=c=a||f}s.aborted&&(d("upload aborted"),f=null),s.status&&(f=s.status>=200&&s.status<300||304===s.status?"success":"error"),"success"===f?(m.success&&m.success.call(m.context,D,"success",s),y.resolve(s.responseText,"success",s),n&&a.event.trigger("ajaxSuccess",[s,m])):f&&(void 0===c&&(c=s.statusText),m.error&&m.error.call(m.context,s,f,c),y.reject(s,"error",c),n&&a.event.trigger("ajaxError",[s,m,c])),n&&a.event.trigger("ajaxComplete",[s,m]),n&&!--a.active&&a.event.trigger("ajaxStop"),m.complete&&m.complete.call(m.context,s,f),F=!0,m.timeout&&clearTimeout(w),setTimeout(function(){m.iframeTarget?q.attr("src",m.iframeSrc):q.remove(),s.responseXML=null},100)}}}var j,k,m,n,o,q,r,s,t,u,v,w,x=l[0],y=a.Deferred();if(y.abort=function(a){s.abort(a)},c)for(k=0;k<p.length;k++)j=a(p[k]),f?j.prop("disabled",!1):j.removeAttr("disabled");if(m=a.extend(!0,{},a.ajaxSettings,b),m.context=m.context||m,o="jqFormIO"+(new Date).getTime(),m.iframeTarget?(q=a(m.iframeTarget),u=q.attr2("name"),u?o=u:q.attr2("name",o)):(q=a('<iframe name="'+o+'" src="'+m.iframeSrc+'" />'),q.css({position:"absolute",top:"-1000px",left:"-1000px"})),r=q[0],s={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(b){var c="timeout"===b?"timeout":"aborted";d("aborting upload... "+c),this.aborted=1;try{r.contentWindow.document.execCommand&&r.contentWindow.document.execCommand("Stop")}catch(a){}q.attr("src",m.iframeSrc),s.error=c,m.error&&m.error.call(m.context,s,c,b),n&&a.event.trigger("ajaxError",[s,m,c]),m.complete&&m.complete.call(m.context,s,c)}},n=m.global,n&&0===a.active++&&a.event.trigger("ajaxStart"),n&&a.event.trigger("ajaxSend",[s,m]),m.beforeSend&&m.beforeSend.call(m.context,s,m)===!1)return m.global&&a.active--,y.reject(),y;if(s.aborted)return y.reject(),y;t=x.clk,t&&(u=t.name,u&&!t.disabled&&(m.extraData=m.extraData||{},m.extraData[u]=t.value,"image"==t.type&&(m.extraData[u+".x"]=x.clk_x,m.extraData[u+".y"]=x.clk_y)));var z=1,A=2,B=a("meta[name=csrf-token]").attr("content"),C=a("meta[name=csrf-param]").attr("content");C&&B&&(m.extraData=m.extraData||{},m.extraData[C]=B),m.forceSync?g():setTimeout(g,10);var D,E,F,G=50,H=a.parseXML||function(a,b){return window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,"text/xml"),b&&b.documentElement&&"parsererror"!=b.documentElement.nodeName?b:null},I=a.parseJSON||function(a){return window.eval("("+a+")")},J=function(b,c,d){var e=b.getResponseHeader("content-type")||"",f="xml"===c||!c&&e.indexOf("xml")>=0,g=f?b.responseXML:b.responseText;return f&&"parsererror"===g.documentElement.nodeName&&a.error&&a.error("parsererror"),d&&d.dataFilter&&(g=d.dataFilter(g,c)),"string"==typeof g&&("json"===c||!c&&e.indexOf("json")>=0?g=I(g):("script"===c||!c&&e.indexOf("javascript")>=0)&&a.globalEval(g)),g};return y}if(!this.length)return d("ajaxSubmit: skipping submit process - no element selected"),this;var i,j,k,l=this;"function"==typeof b?b={success:b}:void 0===b&&(b={}),i=b.type||this.attr2("method"),j=b.url||this.attr2("action"),k="string"==typeof j?a.trim(j):"",k=k||window.location.href||"",k&&(k=(k.match(/^([^#]+)/)||[])[1]),b=a.extend(!0,{url:k,success:a.ajaxSettings.success,type:i||a.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},b);var m={};if(this.trigger("form-pre-serialize",[this,b,m]),m.veto)return d("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(b.beforeSerialize&&b.beforeSerialize(this,b)===!1)return d("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var n=b.traditional;void 0===n&&(n=a.ajaxSettings.traditional);var o,p=[],q=this.formToArray(b.semantic,p);if(b.data&&(b.extraData=b.data,o=a.param(b.data,n)),b.beforeSubmit&&b.beforeSubmit(q,this,b)===!1)return d("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[q,this,b,m]),m.veto)return d("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var r=a.param(q,n);o&&(r=r?r+"&"+o:o),"GET"==b.type.toUpperCase()?(b.url+=(b.url.indexOf("?")>=0?"&":"?")+r,b.data=null):b.data=r;var s=[];if(b.resetForm&&s.push(function(){l.resetForm()}),b.clearForm&&s.push(function(){l.clearForm(b.includeHidden)}),!b.dataType&&b.target){var t=b.success||function(){};s.push(function(c){var d=b.replaceTarget?"replaceWith":"html";a(b.target)[d](c).each(t,arguments)})}else b.success&&s.push(b.success);if(b.success=function(a,c,d){for(var e=b.context||this,f=0,g=s.length;g>f;f++)s[f].apply(e,[a,c,d||l,l])},b.error){var u=b.error;b.error=function(a,c,d){var e=b.context||this;u.apply(e,[a,c,d,l])}}if(b.complete){var v=b.complete;b.complete=function(a,c){var d=b.context||this;v.apply(d,[a,c,l])}}var w=a("input[type=file]:enabled",this).filter(function(){return""!==a(this).val()}),x=w.length>0,y="multipart/form-data",z=l.attr("enctype")==y||l.attr("encoding")==y,A=e.fileapi&&e.formdata;d("fileAPI :"+A);var B,C=(x||z)&&!A;b.iframe!==!1&&(b.iframe||C)?b.closeKeepAlive?a.get(b.closeKeepAlive,function(){B=h(q)}):B=h(q):B=(x||z)&&A?g(q):a.ajax(b),l.removeData("jqxhr").data("jqxhr",B);for(var D=0;D<p.length;D++)p[D]=null;return this.trigger("form-submit-notify",[this,b]),this},a.fn.ajaxForm=function(e){if(e=e||{},e.delegation=e.delegation&&a.isFunction(a.fn.on),!e.delegation&&0===this.length){var f={s:this.selector,c:this.context};return!a.isReady&&f.s?(d("DOM not ready, queuing ajaxForm"),a(function(){a(f.s,f.c).ajaxForm(e)}),this):(d("terminating; zero elements found by selector"+(a.isReady?"":" (DOM not ready)")),this)}return e.delegation?(a(document).off("submit.form-plugin",this.selector,b).off("click.form-plugin",this.selector,c).on("submit.form-plugin",this.selector,e,b).on("click.form-plugin",this.selector,e,c),this):this.ajaxFormUnbind().bind("submit.form-plugin",e,b).bind("click.form-plugin",e,c)},a.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},a.fn.formToArray=function(b,c){var d=[];if(0===this.length)return d;var f,g=this[0],h=this.attr("id"),i=b?g.getElementsByTagName("*"):g.elements;if(i&&!/MSIE [678]/.test(navigator.userAgent)&&(i=a(i).get()),h&&(f=a(':input[form="'+h+'"]').get(),f.length&&(i=(i||[]).concat(f))),!i||!i.length)return d;var j,k,l,m,n,o,p;for(j=0,o=i.length;o>j;j++)if(n=i[j],l=n.name,l&&!n.disabled)if(b&&g.clk&&"image"==n.type)g.clk==n&&(d.push({name:l,value:a(n).val(),type:n.type}),d.push({name:l+".x",value:g.clk_x},{name:l+".y",value:g.clk_y}));else if(m=a.fieldValue(n,!0),m&&m.constructor==Array)for(c&&c.push(n),k=0,p=m.length;p>k;k++)d.push({name:l,value:m[k]});else if(e.fileapi&&"file"==n.type){c&&c.push(n);var q=n.files;if(q.length)for(k=0;k<q.length;k++)d.push({name:l,value:q[k],type:n.type});else d.push({name:l,value:"",type:n.type})}else null!==m&&"undefined"!=typeof m&&(c&&c.push(n),d.push({name:l,value:m,type:n.type,required:n.required}));if(!b&&g.clk){var r=a(g.clk),s=r[0];l=s.name,l&&!s.disabled&&"image"==s.type&&(d.push({name:l,value:r.val()}),d.push({name:l+".x",value:g.clk_x},{name:l+".y",value:g.clk_y}))}return d},a.fn.formSerialize=function(b){return a.param(this.formToArray(b))},a.fn.fieldSerialize=function(b){var c=[];return this.each(function(){var d=this.name;if(d){var e=a.fieldValue(this,b);if(e&&e.constructor==Array)for(var f=0,g=e.length;g>f;f++)c.push({name:d,value:e[f]});else null!==e&&"undefined"!=typeof e&&c.push({name:this.name,value:e})}}),a.param(c)},a.fn.fieldValue=function(b){for(var c=[],d=0,e=this.length;e>d;d++){var f=this[d],g=a.fieldValue(f,b);null===g||"undefined"==typeof g||g.constructor==Array&&!g.length||(g.constructor==Array?a.merge(c,g):c.push(g))}return c},a.fieldValue=function(b,c){var d=b.name,e=b.type,f=b.tagName.toLowerCase();if(void 0===c&&(c=!0),c&&(!d||b.disabled||"reset"==e||"button"==e||("checkbox"==e||"radio"==e)&&!b.checked||("submit"==e||"image"==e)&&b.form&&b.form.clk!=b||"select"==f&&-1==b.selectedIndex))return null;if("select"==f){var g=b.selectedIndex;if(0>g)return null;for(var h=[],i=b.options,j="select-one"==e,k=j?g+1:i.length,l=j?g:0;k>l;l++){var m=i[l];if(m.selected){var n=m.value;if(n||(n=m.attributes&&m.attributes.value&&!m.attributes.value.specified?m.text:m.value),j)return n;h.push(n)}}return h}return a(b).val()},a.fn.clearForm=function(b){return this.each(function(){a("input,select,textarea",this).clearFields(b)})},a.fn.clearFields=a.fn.clearInputs=function(b){var c=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var d=this.type,e=this.tagName.toLowerCase();c.test(d)||"textarea"==e?this.value="":"checkbox"==d||"radio"==d?this.checked=!1:"select"==e?this.selectedIndex=-1:"file"==d?/MSIE/.test(navigator.userAgent)?a(this).replaceWith(a(this).clone(!0)):a(this).val(""):b&&(b===!0&&/hidden/.test(d)||"string"==typeof b&&a(this).is(b))&&(this.value="")})},a.fn.resetForm=function(){return this.each(function(){("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&this.reset()})},a.fn.enable=function(a){return void 0===a&&(a=!0),this.each(function(){this.disabled=!a})},a.fn.selected=function(b){return void 0===b&&(b=!0),this.each(function(){var c=this.type;if("checkbox"==c||"radio"==c)this.checked=b;else if("option"==this.tagName.toLowerCase()){var d=a(this).parent("select");b&&d[0]&&"select-one"==d[0].type&&d.find("option").selected(!1),this.selected=b}})},a.fn.ajaxSubmit.debug=!1}),function(){!function(a,b,c){var d,e;return e=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),d=function(){function d(d,e){this.options=a.extend(!0,{},this.Defaults,e),this.$element=a(d),this.$wrap=this.$element.wrap('<div class="rd-select"></div>').parent(),this.$pseudoOptions=this.$pseudoValue=null,this.$win=a(c),this.$doc=a(b),this.initialize()}return d.prototype.Defaults={valueIconClass:"rd-select-value-icon fa-angle-down",callbacks:null},d.prototype.initialize=function(){return this.hideOriginalDOM(),this.createPseudoDOM(),this.applyHandlers(),this},d.prototype.createPseudoDOM=function(){var b;return b=this,b.$pseudoValue=a("<div/>",{class:"rd-select-trigger "+b.$element.get(0).className}).append('<span class="rd-select-value">'+b.$element.find("option:selected").text()+"</span>").append('<span class="'+b.options.valueIconClass+'"></span>'),b.$pseudoOptions=a("<ul/>",{class:"rd-select-menu"}),b.$element.find("option").each(function(){var c;return c=a(this),b.$pseudoOptions.append(a("<li/>",{class:"rd-select-option",text:c.text()}).addClass(!!c.is(":selected")&&"selected"))}),b.$wrap.append(b.$pseudoValue).append(b.$pseudoOptions),b},d.prototype.hideOriginalDOM=function(){return this.$element.css({position:"absolute",margin:0,padding:0,top:0,left:0,width:e?"100%":0,height:e?"100%":0,border:"none",overflow:"hidden",opacity:0,"z-index":e?9999999:-9999999}),this},d.prototype.open=function(){return this.$wrap.addClass("rd-select-open"),this.$element.is(":focus")||this.$element.focus(),this},d.prototype.close=function(){return this.$wrap.removeClass("rd-select-open"),this},d.prototype.change=function(b,c){var d;return d=a(this),b.$element.val(d.text()).trigger("change").trigger("propertychange").focus(),"click"===c.type&&a.proxy(b.close,b)(),this},d.prototype.originalChange=function(){return this.$pseudoValue.find(".rd-select-value").text(this.$element.val()),this.$pseudoOptions.find(".rd-select-option").eq(this.$element.find("option:selected").index()).addClass("selected").siblings().removeClass("selected"),this},d.prototype.keyDown=function(b){var c;switch(b.keyCode){case 32:case 37:case 39:b.preventDefault();break;case 38:b.preventDefault(),c=this.$pseudoOptions.find(".rd-select-option.selected").prev(),c.length&&a.proxy(this.change,c[0],this)(b);break;case 40:b.preventDefault(),c=this.$pseudoOptions.find(".rd-select-option.selected").next(),c.length&&a.proxy(this.change,c[0],this)(b);break;case 13:b.preventDefault(),this.$wrap.hasClass("rd-select-open")?a.proxy(this.close,this)():a.proxy(this.open,this)()}},d.prototype.applyHandlers=function(){var b;return b=this,e||(b.$element.on("focus",a.proxy(b.open,b)),b.$doc.find("*").on("focus",function(c){if(c=c.target,c!==b.$element[0]&&!a(c).parents(".rd-select-menu").length)return a.proxy(b.close,b)()}),b.$element.on("keydown",a.proxy(b.keyDown,b)),b.$pseudoValue.on("click",a.proxy(b.open,b)),b.$pseudoOptions.find("li").each(function(){return a(this).on("click",a.proxy(b.change,this,b))}),b.$doc.on("click",function(c){if(c=c.target,c!==b.$wrap[0]&&!a(c).parents(".rd-select").length)return a.proxy(b.close,b)()})),b.$element.on("change propertychange",a.proxy(b.originalChange,b)),b},d}(),a.fn.extend({RDSelectMenu:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDSelectMenu"))return c.data("RDSelectMenu",new d(this,b))})}}),c.RDSelectMenu=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDSelectMenu:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDSelectMenu})}.call(this),function(){!function(a,b,c){var d;return d=function(){function b(b,c){this.options=a.extend(!0,{},this.Defaults,c),this.$form=a(b),this.$inputs=this.$form.find("input, textarea").filter(this.options.dataAttr),this.submitBtn=a("button[type='submit']"),this.$inputs.length&&this.initialize()}return b.prototype.Defaults={class:"mfValidation",dataAttr:"[data-constraints]",constraints:{"@LettersOnly":{rule:"^([a-zA-Zа-яА-ЯіїёІЇЁєЄҐґ\\s]{0,})$",message:"Please use letters only!"},"@NumbersOnly":{rule:"^-?\\d*\\.?\\d*$",message:"Please use numbers only!"},"@NotEmpty":{rule:/.*\S.*/,message:"Field should not be empty!"},"@Email":{rule:"^(([\\w-]+(?:\\.[\\w-]+)*)@((?:[\\w-]+\\.)*\\w[\\w-]{0,66})\\.([a-z]{2,6}(?:\\.[a-z]{2})?)){0,}$",message:"Enter valid e-mail address!"},"@Phone":{rule:"^(\\+?\\d{0,3}\\s*\\(?\\d{1,3}\\)?\\s*\\d{3}\\s*\\d{4}){0,}$",message:"Enter valid phone number!"},"@Date":{rule:function(a){return!!navigator.userAgent.match(/(iPod|iPhone|iPad)/)||/^($)|(((0[13578]|10|12)(-|\/)((0[1-9])|([12])([0-9])|(3[01]?))(-|\/)((19)([2-9])(\d{1})|(20)([01])(\d{1})|([8901])(\d{1}))|(0?[2469]|11)(-|\/)(([1-9])|(0[1-9])|([12])([0-9]?)|(3[0]?))(-|\/)((19)([2-9])(\d{1})|(20)([01])(\d{1})|([8901])(\d{1}))))$/.test(a.val())},message:"Use MM/DD/YYYY format!"},"@SelectRequired":{rule:function(a){return 0!==a.find("option:selected").index()},message:"Please choose an option!"}}},b.prototype.initialize=function(){return this.initDOM(),this.applyHandlers(),this},b.prototype.initDOM=function(){return this.$form.find("input, textarea").wrap("<div class='mfInput'></div>").parent().append("<div class='mfValidation'></div>"),this.$form.find(this.options.dataAttr).wrap(a("</div>",{class:this.options.class})),this},b.prototype.applyHandlers=function(){var b;return b=this,b.$inputs.on("blur keyup",function(c){return b.validateInput(a(c.target),b.options)}),b.$form.on("submit",function(a){if(b.validateInput(b.$inputs,b.options),b.$form.find("[data-invalid]").length)return a.preventDefault(),!1}),b},b.prototype.validateInput=function(b,c){var d;return d=this,a.each(b,function(b,e){var f,g,h,i,j,k,l;for(f=a(e),k=f.data("constraints").match(/\@\w+/g),l=f.val(),g=[],h=0,i=k.length;h<i;h++)if(j=k[h],c.constraints[j].rule)switch(typeof c.constraints[j].rule){case"function":c.constraints[j].rule(f)||g.push(c.constraints[j].message);break;default:new RegExp(c.constraints[j].rule).test(l)||g.push(c.constraints[j].message)}return g.length?d.validationError(f,c,g):d.validationSuccess(f,c)}),d},b.prototype.validationError=function(a,b,c){return a.siblings("."+b.class).addClass(b.class+"--active").text(c[0]).attr("data-invalid","")},b.prototype.validationSuccess=function(a,b){return a.siblings("."+b.class).removeClass(b.class+"--active").text("").removeAttr("data-invalid")},b}(),a.fn.extend({RDValidator:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDValidator"))return c.data("RDValidator",new d(this,b))})}}),c.RDValidator=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDValidator:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDValidator})}.call(this),function(){!function(a,b,c){var d,e;return e=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),d=function(){function d(d,f){this.options=a.extend(!0,{},this.Defaults,f),this.$element=a(d),this.$picker=null,this.$win=a(c),this.$doc=a(b),e?this.options.mobile&&this.initialize():this.initialize()}return d.prototype.Defaults={mobile:!1,days:"Su Mo Tu We Th Fr Sa".split(" "),months:"January February March April May June July August September October November December".split(" "),format:"mm-dd-yyyy",prevClass:"rd-datepicker-prev fa-angle-left",nextClass:"rd-datepicker-next fa-angle-right",prevText:"",nextText:"",callbacks:null},d.prototype.initialize=function(){var a;return(a=this.$element.attr("type"))&&"date"===a&&this.$element.attr("type","text"),this.createPickerDOM().applyHandlers(),this},d.prototype.createPickerDOM=function(){return this.$picker=a("<div/>",{class:"rd-datepicker"}).data("date",new Date).append("<div class='rd-datepicker-header'> <span class='"+this.options.prevClass+"'>"+this.options.prevText+"</span> <span class='"+this.options.nextClass+"'>"+this.options.nextText+"</span> <div class='rd-datepicker-title'></div> </div><div class='rd-datepicker-body'></div>"),this.$element.after(this.$picker),this.refresh(),this},d.prototype.applyHandlers=function(){var b;return b=this,b.$element.on("focus",a.proxy(b.open,b)),b.$element.on("input change propertychange",a.proxy(b.open,b)),b.$doc.find("*").on("focus",function(c){if(c=c.target,c!==b.$element[0]&&c!==b.$picker[0]&&!a(c).parents(".rd-datepicker").length)return a.proxy(b.close,b)()}),b.$picker.on("click",".rd-datepicker-day",b,b.pick),b.$picker.on("click",".rd-datepicker-next",a.proxy(b.next,b)),b.$picker.on("click",".rd-datepicker-prev",a.proxy(b.prev,b)),b.$doc.on("click",function(c){if(c=c.target,c!==b.$element[0]&&c!==b.$picker[0]&&!a(c).parents(".rd-datepicker").length)return a.proxy(b.close,b)()}),b},d.prototype.next=function(){var a;return a=this.$picker.data("date"),a=11===a.getMonth()?new Date(a.getFullYear()+1,0,1):new Date(a.getFullYear(),a.getMonth()+1,1),this.$picker.data("date",a),this.refresh(),this},d.prototype.prev=function(){var a;return a=this.$picker.data("date"),a=0===a.getMonth()?new Date(a.getFullYear()-1,11,1):new Date(a.getFullYear(),a.getMonth()-1,1),this.$picker.data("date",a),this.refresh()},d.prototype.open=function(){return this.$picker.addClass("rd-datepicker-open"),this},d.prototype.close=function(a){return this.$picker.removeClass("rd-datepicker-open"),this},d.prototype.pick=function(b){var c;return b=b.data,c=a(this).addClass("selected").data("date"),b.$picker.data("pickedDate",c).find(".rd-datepicker-day").not(this).removeClass("selected"),b.$element.val(c.format(b.options.format)),b.$element.focus(),setTimeout(a.proxy(b.close,b)),this},d.prototype.refresh=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;for(e=this.$picker.data("date"),p=new Date,n=this.$picker.data("pickedDate"),m=new Date(e.getFullYear(),e.getMonth()+1,0).getDate(),o=new Date(e.getFullYear(),e.getMonth(),0).getDate(),i=new Date(e.getFullYear(),e.getMonth(),1).getDay(),d=1,p.setHours(0),p.setMinutes(0),p.setSeconds(0),p.setMilliseconds(0),b=a("<table>"),c=a("<tr/>"),k=this.options.days,g=0,j=k.length;g<j;g++)f=k[g],c.append("<th class='rd-datepicker-week'>"+f+"</th>");for(b.append(c),j=k=0;6>=k;j=++k){for(c=a("<tr/>"),h=l=0;6>=l&&(f=7*j+h+1,g="rd-datepicker-day",!(0===h&&f>m+i));h=++l)1>f-i?(h=o+f-i,g+=" offset",f=new Date(e.getFullYear(),e.getMonth()-1,o+(f-i))):f<=m+i?(h=f-i,f=new Date(e.getFullYear(),e.getMonth(),f-i)):(h=d,g+=" offset",f=new Date(e.getFullYear(),e.getMonth()+1,d++)),f.valueOf()===p.valueOf()&&(g+=" today"),n&&f.valueOf()===n.valueOf()&&(g+=" selected"),c.append(a("<td/>",{class:g,text:h}).data("date",f));""!==c.html()&&b.append(c)}return this.$picker.find(".rd-datepicker-title").text(this.options.months[e.getMonth()]+" "+e.getFullYear()).end().find(".rd-datepicker-body").html(b),this},d}(),a.fn.extend({RDDatePicker:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDDatePicker"))return c.data("RDDatePicker",new d(this,b))})}}),c.RDDatePicker=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDDatePicker:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDDatePicker})}.call(this);var dateFormat=function(){var a=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,b=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,c=/[^-+\dA-Z]/g,d=function(a,b){for(a=String(a),b=b||2;a.length<b;)a="0"+a;return a};return function(e,f,g){var h=dateFormat;if(1!=arguments.length||"[object String]"!=Object.prototype.toString.call(e)||/\d/.test(e)||(f=e,e=void 0),e=e?new Date(e):new Date,isNaN(e))throw SyntaxError("invalid date");f=String(h.masks[f]||f||h.masks.default),"UTC:"==f.slice(0,4)&&(f=f.slice(4),g=!0);var i=g?"getUTC":"get",j=e[i+"Date"](),k=e[i+"Day"](),l=e[i+"Month"](),m=e[i+"FullYear"](),n=e[i+"Hours"](),o=e[i+"Minutes"](),p=e[i+"Seconds"](),i=e[i+"Milliseconds"](),q=g?0:e.getTimezoneOffset(),r={d:j,dd:d(j),ddd:h.i18n.dayNames[k],dddd:h.i18n.dayNames[k+7],m:l+1,mm:d(l+1),mmm:h.i18n.monthNames[l],mmmm:h.i18n.monthNames[l+12],yy:String(m).slice(2),yyyy:m,h:n%12||12,hh:d(n%12||12),H:n,HH:d(n),M:o,MM:d(o),s:p,ss:d(p),l:d(i,3),L:d(99<i?Math.round(i/10):i),t:12>n?"a":"p",tt:12>n?"am":"pm",T:12>n?"A":"P",TT:12>n?"AM":"PM",Z:g?"UTC":(String(e).match(b)||[""]).pop().replace(c,""),o:(0<q?"-":"+")+d(100*Math.floor(Math.abs(q)/60)+Math.abs(q)%60,4),S:["th","st","nd","rd"][3<j%10?0:(10!=j%100-j%10)*j%10]};return f.replace(a,function(a){return a in r?r[a]:a.slice(1,a.length-1)})}}();if(dateFormat.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"},dateFormat.i18n={dayNames:"Sun Mon Tue Wed Thu Fri Sat Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),monthNames:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April May June July August September October November December".split(" ")},Date.prototype.format=function(a,b){return dateFormat(this,a,b)},function(){!function(a,b,c){var d;return d=function(){function b(b,c){this.options=a.extend(!0,{},this.Defaults,c),this.$element=a(b),this.$dropZone=a("."+this.options.dropZoneClass),this.$button=a("."+this.options.buttonClass),this.$meta=a("."+this.options.metaFieldClass),this.$input=this.$element.find("input[type='file']"),this.initialize()}return b.prototype.Defaults={buttonClass:null,dropZoneClass:null,metaFieldClass:null,"multipleСaption":"{count} files selected",mouseOverClass:"file-grabbing",callbacks:{onInit:!1,onValueChange:!1,onFileDrop:!1}},b.prototype.initialize=function(){return this.applyHandlers(),this.options.callbacks.onInit&&this.options.callbacks.onInit.call(this,this),this},b.prototype.applyHandlers=function(){var b;return b=this,0!==b.$button.length?b.$button.on("click",function(a){return a.preventDefault(),a.stopPropagation(),b.$input.trigger("click")}):b.$element.on("click",function(a){return a.stopPropagation(),b.$input.trigger("click")}),0!==b.$dropZone.length&&b.$dropZone.on("drag dragstart dragend dragover dragenter dragleave drop",function(a){return a.preventDefault(),a.stopPropagation()}).on("dragover dragenter",a.proxy(b.dragEnterHandler,b)).on("dragleave dragend drop",a.proxy(b.dragEndHandler,b)).on("drop",a.proxy(b.dropHandler,b)),b.$input.on("click",function(a){return a.stopPropagation()}),b.$input.on("change",a.proxy(b.changeHandler,b)),b},b.prototype.dragEnterHandler=function(a){return this.$element.addClass(this.options.mouseOverClass),this},b.prototype.dragEndHandler=function(a){return this.$element.removeClass(this.options.mouseOverClass),this},b.prototype.dropHandler=function(a){return this.updateMeta(a.originalEvent.dataTransfer.files),this.$input[0].files=a.originalEvent.dataTransfer.files,this.options.callbacks.onFileDrop&&this.options.callbacks.onFileDrop.call(this,this,a.originalEvent.dataTransfer.files),this},b.prototype.changeHandler=function(a){return this.updateMeta(this.$input[0].files),this.options.callbacks.onValueChange&&this.options.callbacks.onValueChange.call(this,this,this.$input[0].files),this},b.prototype.updateMeta=function(a){return this.$meta.text(1<a.length?this.options.multipleСaption.replace("{count}",a.length+""):a[0].name),this},b}(),a.fn.extend({RDFilepicker:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDFilepicker"))return c.data("RDFilepicker",new d(this,b))})}}),c.RDFilepicker=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDFilepicker:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDFilepicker})}.call(this),function(){!function(a,b,c){var d,e;return e=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),d=function(){function c(c,d){this.options=a.extend(!0,{},this.Defaults,d),this.settings={toggleActiveClass:"rd-timepicker--active",displayActiveClass:"rd-timepicker-display--active",panelActiveClass:"rd-timepicker-time--active",displayItemActiveClass:"rd-timepicker-display__item--active"},this.$cachedDom={},this.$cachedDom.doc=a(b),this.$cachedDom.input=a(c).find("input").after('<div class="rd-timepicker"><div class="rd-timepicker-panel"><div class="rd-timepicker-time"><span class="rd-timepicker-time__hours rd-timepicker-time--active"></span>:<span class="rd-timepicker-time__minutes"></span></div><div class="rd-timepicker-meridiem"><div class="rd-timepicker-meridiem__item rd-timepicker-time--active">AM</div><div class="rd-timepicker-meridiem__item">PM</div></div></div><div class="rd-timepicker-wrapper"><div class="rd-timepicker-center"></div><div class="rd-timepicker-line"></div><div class="rd-timepicker-display rd-timepicker-display--active"><ul class="rd-timepicker-display-inner rd-timepicker-display__hours"></ul></div><div class="rd-timepicker-display"><ul class="rd-timepicker-display-inner rd-timepicker-display__minutes"></ul></div></div></div>'),this.$cachedDom.popup=a(c).find(".rd-timepicker"),this.$cachedDom.panelHoursToggle=this.$cachedDom.popup.find(".rd-timepicker-time__hours"),this.$cachedDom.panelMinutesToggle=this.$cachedDom.popup.find(".rd-timepicker-time__minutes"),this.$cachedDom.meridiems=this.$cachedDom.popup.find(".rd-timepicker-meridiem__item"),this.$cachedDom.clockLine=this.$cachedDom.popup.find(".rd-timepicker-line"),this.$cachedDom.clocks=this.$cachedDom.popup.find(".rd-timepicker-display"),this.$cachedDom.clockHours=this.$cachedDom.popup.find(".rd-timepicker-display__hours"),this.$cachedDom.clockMinutes=this.$cachedDom.popup.find(".rd-timepicker-display__minutes"),this.$cachedDom.clockHoursItems=null,this.$cachedDom.clockMinutesItems=null,this.$cachedDom.clockHoursActive=null,this.$cachedDom.clockMinutesActive=null,this.isAcive=!1,this.activeDisplay=this.$cachedDom.clockHours,this.initialize()}return c.prototype.Defaults={callbacks:{onOpen:!1,onClose:!1,onDisplayChange:!1},timeFormat:"hh|:|mm| |tz",currentValue:{hh:"12",mm:"00",isAM:!0}},c.prototype.initialize=function(){return this.initDOM(),this.applyHandlers(),this},c.prototype.initDOM=function(){var b,c,d,e;for(c=b=12;1<=b;c=--b)12===c?this.$cachedDom.clockMinutes.prepend("<li>00</li>"):1===c?this.$cachedDom.clockMinutes.prepend("<li>05</li>"):this.$cachedDom.clockMinutes.prepend("<li>"+5*c+"</li>");for(c=b=12;1<=b;c=--b)this.$cachedDom.clockHours.prepend("<li>"+c+"</li>");for(this.$cachedDom.clockHoursItems=this.$cachedDom.clockHours.find("li"),this.$cachedDom.clockMinutesItems=this.$cachedDom.clockMinutes.find("li"),e=this.$cachedDom.clockHoursItems,b=0,d=e.length;b<d;b++)c=e[b],c.textContent===this.options.currentValue.hh&&(c.classList.add(this.settings.displayItemActiveClass),this.$cachedDom.clockHoursActive=a(c));for(e=this.$cachedDom.clockMinutesItems,b=0,d=e.length;b<d;b++)c=e[b],c.textContent===this.options.currentValue.mm&&(c.classList.add(this.settings.displayItemActiveClass),this.$cachedDom.clockMinutesActive=a(c));return this},c.prototype.applyHandlers=function(){var b;return b=this,b.$cachedDom.input.on("focus",a.proxy(b.showPickerHandler,b)),b.$cachedDom.clockHours.on("click","li",a.proxy(b.timeSelectHandler,b,b.$cachedDom.clockHours,this.$cachedDom.clockHoursItems,0)),b.$cachedDom.clockMinutes.on("click","li",a.proxy(b.timeSelectHandler,b,b.$cachedDom.clockMinutes,this.$cachedDom.clockMinutesItems,1)),b.$cachedDom.panelHoursToggle.on("click",function(a){if(!a.target.classList.contains(b.settings.panelActiveClass))return b.changeDisplay(1)}),b.$cachedDom.panelMinutesToggle.on("click",function(a){if(!a.target.classList.contains(b.settings.panelActiveClass))return b.changeDisplay(0)}),b.$cachedDom.meridiems.on("click",a.proxy(b.meridiemSelectHandler,b)),b},c.prototype.showPickerHandler=function(b){return b.stopPropagation(),b.preventDefault(),this.isAcive?this:(this.setInputVal(),e&&this.$cachedDom.input[0].blur(),this.setPanelMinutesVal(),this.setPanelHoursVal(),this.$cachedDom.popup[0].classList.add(this.settings.toggleActiveClass),this.$cachedDom.doc.on("click",a.proxy(this.hidePickerHandler,this)),this.isAcive=!0,this.options.callbacks.onOpen&&this.options.callbacks.onOpen.call(this,this),this)},c.prototype.hidePickerHandler=function(b){return b.target.isEqualNode(this.$cachedDom.input[0])||a.contains(this.$cachedDom.popup[0],b.target)||b.target.isEqualNode(this.$cachedDom.popup[0])?this:(this.hideTimePicker(),this.isAcive=!1,this.options.callbacks.onClose&&this.options.callbacks.onClose.call(this,this),this)},c.prototype.timeSelectHandler=function(a,b,c,d){return d.stopPropagation(),d.preventDefault(),this.setDisplayTime(c,d.target),c?this.hideTimePicker():this.changeDisplay(c),this},c.prototype.meridiemSelectHandler=function(a){var b;if(b=this,!a.target.classList.contains(b.settings.panelActiveClass))return b.options.currentValue.isAM=!b.options.currentValue.isAM,Array.prototype.forEach.call(b.$cachedDom.meridiems.toArray(),function(a){return a.classList.toggle(b.settings.panelActiveClass)}),b.setInputVal(),b},c.prototype.changeDisplay=function(b){var c;return c=this,a.each(c.$cachedDom.clocks,function(){return this.classList.toggle(c.settings.displayActiveClass),c}),c.rotateLine(b),c.$cachedDom.panelHoursToggle[0].classList.toggle(c.settings.panelActiveClass),c.$cachedDom.panelMinutesToggle[0].classList.toggle(c.settings.panelActiveClass),c.options.callbacks.onDisplayChange&&c.options.callbacks.onDisplayChange.call(this,c),c},c.prototype.setDisplayTime=function(b,c){return b?(this.$cachedDom.clockMinutesActive[0].classList.remove(this.settings.displayItemActiveClass),this.$cachedDom.clockMinutesActive=a(c),this.$cachedDom.clockMinutesActive[0].classList.add(this.settings.displayItemActiveClass),this.options.currentValue.mm=c.textContent):(this.$cachedDom.clockHoursActive[0].classList.remove(this.settings.displayItemActiveClass),
this.$cachedDom.clockHoursActive=a(c),this.$cachedDom.clockHoursActive[0].classList.add(this.settings.displayItemActiveClass),this.options.currentValue.hh=c.textContent),this.rotateLine(!b),this.setInputVal(),this.setPanelMinutesVal(),this.setPanelHoursVal(),this},c.prototype.hideTimePicker=function(){return this.$cachedDom.popup[0].classList.remove(this.settings.toggleActiveClass),this.$cachedDom.doc.off("click",a.proxy(this.hidePickerHandler,this)),this.isAcive=!1,this},c.prototype.setInputVal=function(){var b,c;return b=this,b.options.currentValue.tz=b.options.currentValue.isAM?"a.m.":"p.m.",c=b.options.timeFormat.split("|"),a.each(c,function(a,d){if(void 0!==b.options.currentValue[d])return c[a]=b.options.currentValue[d]}),b.$cachedDom.input[0].value=c.join(""),b},c.prototype.setPanelHoursVal=function(){return this.$cachedDom.panelHoursToggle.text(this.options.currentValue.hh),this},c.prototype.setPanelMinutesVal=function(){return this.$cachedDom.panelMinutesToggle.text(this.options.currentValue.mm),this},c.prototype.rotateLine=function(a){return a="rotate("+(180+30*(a?this.$cachedDom.clockHoursActive[0].textContent:this.$cachedDom.clockMinutesActive[0].textContent/5))+"deg)",this.$cachedDom.clockLine[0].style.transform=a,this.$cachedDom.clockLine[0].style["-webkit-transform"]=a,this.$cachedDom.clockLine[0].style["-ms-transform"]=a,this},c}(),a.fn.extend({RDTimePicker:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDTimePicker"))return c.data("RDTimePicker",new d(this,b))})}}),c.RDTimePicker=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDTimePicker:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDTimePicker})}.call(this),function(){!function(a,b,c){var d;return d=function(){function b(b){this.options=a.extend(!0,{},this.Defaults,b),this.toggles=a("."+this.options.toggleClass),this.checkboxs=a("."+this.options.checkboxClass),this.radiobtns=a("."+this.options.radioClass),this.initialize()}var c;return c=function(){function b(b,c){this.elemClass=c,"input"===b.tagName.toLowerCase()?this.$element=a(b):this.$element=a(b).find("input[type='checkbox']"),this.$wrap=this.$element.wrap("<div class="+this.elemClass+"-outer></div>").parent(),this.$element[0].checked?this.$wrap.addClass("active"):this.$wrap.removeClass("active"),this.addHandlers()}return b.prototype.addHandlers=function(){return"radio"!==this.$element[0].type?this.$wrap.on("click",a.proxy(this.checkboxHandler,this)):void this.$wrap.on("click",a.proxy(this.radioHandler,this))},b.prototype.checkboxHandler=function(a){return a.target!==a.currentTarget||"input"===a.target.tagName.toLowerCase()?a.stopPropagation():(a.preventDefault(),this.$element[0].checked=!this.$element[0].checked),this.$wrap.toggleClass("active")},b.prototype.radioHandler=function(b){var c;return c=this,a("[name="+c.$element[0].name+"]").each(function(){return this.checked=!1,a(this).closest("."+c.elemClass+"-outer").removeClass("active")}),c.$wrap.addClass("active"),c.$element[0].checked=!0},b}(),b.prototype.Defaults={toggleClass:"mfToggle__input",radioClass:"mfRadio__input",checkboxClass:"mfCheckbox__input"},b.prototype.initialize=function(){var a,b,d,e,f;for(d=this.toggles,a=0,b=d.length;a<b;a++)e=d[a],new c(e,this.options.toggleClass);for(e=this.checkboxs,b=0,d=e.length;b<d;b++)a=e[b],new c(a,this.options.checkboxClass);for(e=this.radiobtns,f=[],a=0,b=e.length;a<b;a++)d=e[a],f.push(new c(d,this.options.radioClass));return f},b}(),a.RDToggles=function(c){var e;if(e=a(b),!e.data("RDToggles"))return e.data("RDToggles",new d(c))},c.RDToggles=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDToggles:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDToggles})}.call(this),!function(a,b,c,d){"use strict";function e(b,c){this.options=a.extend({},e.Defaults,c),this.$element=a(b);var d=this.$element.find("."+this.options.classes.table).data("date");this.$element.data("currentDate",d?new Date(d):new Date),this.$element.data("todayDate",new Date),this.evt={},this._handlers={"rdc.next":this.next,"rdc.prev":this.prev,"rdc.refresh":a.proxy(this.refresh,this)},this.initialize()}e.Defaults={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],classes:{base:"rd-calendar",next:"rdc-next",prev:"rdc-prev",year:"rdc-fullyear",date:"rdc-date",day:"rdc-day",month:"rdc-month",time:"rdc-time",event:"rdc-event",events:"rdc-events",events_close:"rdc-events_close",table:"rdc-table",table_today:"rdc-table_today",table_event:"rdc-table_event",table_events:"rdc-table_events",table_has_events:"rdc-table_has-events",table_events_count:"rdc-table_events-count",table_day:"rdc-table_day",table_date:"rdc-table_date",table_next:"rdc-table_next",table_prev:"rdc-table_prev",today_date:"rdc-today_date",today_month:"rdc-today_month",today_year:"rdc-today_fullyear",today_day:"rdc-today_day"}},e.prototype.initialize=function(){this.$element.trigger("rdc.initialize"),this.read(),this.create(),this.watch(),this.$element.trigger("rdc.initialized")},e.prototype.create=function(){var b=this;b.$element.find("."+b.options.classes.today_date).each(function(){a(this).text(b.getTodayDate())}).end().find("."+b.options.classes.today_month).each(function(){a(this).text(b.getTodayMonth())}).end().find("."+b.options.classes.today_year).each(function(){a(this).text(b.getTodayYear())}).end().find("."+b.options.classes.today_day).each(function(){a(this).text(b.getTodayDay())}),b.refresh()},e.prototype.watch=function(){var b=this;b.$element.on(b._handlers).find("."+b.options.classes.next).on("click",function(){b.$element.trigger("rdc.next"),b.$element.trigger("rdc.refresh")}).end().find("."+b.options.classes.prev).on("click",function(){b.$element.trigger("rdc.prev"),b.$element.trigger("rdc.refresh")}).end().find("."+b.options.classes.events_close).on("click",function(){b.$element.removeClass("show-events"),b.$element.find("."+b.options.classes.event+", ."+b.options.classes.table_event).removeClass("active")}).end().delegate("."+b.options.classes.table_has_events,"click",function(){b.$element.find("."+b.options.classes.table_has_eventsm+", ."+b.options.classes.event).removeClass("active");var c=a(this).find("."+b.options.classes.table_date).data("date");for(var d in b.evt[c])b.evt[c][d].addClass("active");a(this).addClass("active"),b.$element.addClass("show-events")})},e.prototype.read=function(){var b=this.options,c=this;this.$element.find("."+b.classes.event).each(function(){var b=a(this),d=new Date(b.data("date")).valueOf();d in c.evt||(c.evt[d]=[]),c.evt[d].push(b)})},e.prototype.next=function(){var b=a(this),c=b.data("currentDate");c=11==c.getMonth()?new Date(c.getFullYear()+1,0,1):new Date(c.getFullYear(),c.getMonth()+1,1),b.data("currentDate",c)},e.prototype.prev=function(){var b=a(this),c=b.data("currentDate");c=0==c.getMonth()?new Date(c.getFullYear()-1,11,1):new Date(c.getFullYear(),c.getMonth()-1,1),b.data("currentDate",c)},e.prototype.getTodayYear=function(){return this.$element.data("todayDate").getFullYear()},e.prototype.getTodayDay=function(){return this.options.days[this.$element.data("todayDate").getDay()]},e.prototype.getTodayDate=function(){return this.$element.data("todayDate").getDate()},e.prototype.getTodayMonth=function(){return this.options.months[this.$element.data("todayDate").getMonth()]},e.prototype.getMonth=function(){return this.options.months[this.$element.data("currentDate").getMonth()]},e.prototype.getYear=function(){return this.$element.data("currentDate").getFullYear()},e.prototype.refresh=function(){var b=this,c=this.options,e=this.$element.find("."+c.classes.table),f=a("<table/>");b.$element.find("."+b.options.classes.month).each(function(){var c=a(this);c.text(b.getMonth())}).end().find("."+b.options.classes.year).each(function(){var c=a(this);c.text(b.getYear())});for(var g=a("<tr/>"),h=0;h<c.days.length;h++)g.append(a("<th/>",{class:c.classes.table_day,text:c.days[h]}));f.append(g);for(var i=this.$element.data("currentDate"),j=new Date(i.getFullYear(),i.getMonth()+1,0).getDate(),k=new Date(i.getFullYear(),i.getMonth(),0).getDate(),l=new Date(i.getFullYear(),i.getMonth(),1).getDay(),m=1,h=0;7>h;h++){g=a("<tr/>");for(var n=0;7>n;n++){var o,p=7*h+n+1,q=a("<td/>"),r=d,s=d,t=a("<div/>",{class:c.classes.table_date}),u=new Date;if(u.setHours(0),u.setMinutes(0),u.setSeconds(0),u.setMilliseconds(0),0==n&&p>j+l)break;1>p-l?(t.text(k+(p-l)).addClass(c.classes.table_prev),o=new Date(i.getFullYear(),i.getMonth()-1,k+(p-l))):j+l>=p?(t.text(p-l),o=new Date(i.getFullYear(),i.getMonth(),p-l)):(t.text(m).addClass(c.classes.table_next),o=new Date(i.getFullYear(),i.getMonth()+1,m++)),o.valueOf()==u.valueOf()&&t.addClass(c.classes.table_today),o.valueOf()in this.evt&&(q.addClass(c.classes.table_has_events),r=a("<div/>",{class:c.classes.table_events_count}).text(this.evt[o.valueOf()].length),s=a("<ul/>",{class:c.classes.table_events}),a(this.evt[o.valueOf()]).each(function(){s.append(a("<li/>",{class:c.classes.table_event}).html(a(this).html()))})),q.append(t.data("date",o.valueOf())),r&&q.append(r),s&&q.append(s),g.append(q)}""!=g.html()&&f.append(g)}var v=e.find("table");v.length?v.replaceWith(f):f.appendTo(e)},a.fn.rdCalendar=function(b){return this.each(function(){a(this).data("rdCalendar")||a(this).data("rdCalendar",new e(this,b))})},a.fn.rdCalendar.Constructor=e}(window.jQuery,window,document),function(a){function b(a){return a=a.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(a,b,c,d){return b+b+c+c+d+d}),(a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a))?{r:parseInt(a[1],16),g:parseInt(a[2],16),b:parseInt(a[3],16)}:null}function c(){var a=document.createElement("canvas");return!(!a.getContext||!a.getContext("2d"))}function d(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}function e(a,b,c,d,e){for(var f={},g={},h={},i={},j={},l={},m=null,n=0;n<d.length;n++){var o=d[n],m=null===m?c/k[o]:k[m]/k[o],p=a/k[o],q=b/k[o];e&&(p=0<p?Math.floor(p):Math.ceil(p),q=0<q?Math.floor(q):Math.ceil(q)),"Days"!==o&&(p%=m,q%=m),f[o]=p,h[o]=Math.abs(p),g[o]=q,l[o]=Math.abs(q),i[o]=Math.abs(p)/m,j[o]=Math.abs(q)/m,m=o}return{raw_time:f,raw_old_time:g,time:h,old_time:l,pct:i,old_pct:j}}function f(a){for(var b=["webkit","moz"],c=0;c<b.length&&!a.requestAnimationFrame;++c)a.requestAnimationFrame=a[b[c]+"RequestAnimationFrame"],a.cancelAnimationFrame=a[b[c]+"CancelAnimationFrame"];a.requestAnimationFrame&&a.cancelAnimationFrame||(a.requestAnimationFrame=function(b,c,d){"undefined"==typeof d&&(d={data:{last_frame:0}});var e=(new Date).getTime(),f=Math.max(0,16-(e-d.data.last_frame));return c=a.setTimeout(function(){b(e+f)},f),d.data.last_frame=e+f,c},a.cancelAnimationFrame=function(a){clearTimeout(a)})}var g=window;Object.keys||(Object.keys=function(){var a=Object.prototype.hasOwnProperty,b=!{toString:null}.propertyIsEnumerable("toString"),c="toString toLocaleString valueOf hasOwnProperty isPrototypeOf propertyIsEnumerable constructor".split(" "),d=c.length;return function(e){if("object"!=typeof e&&("function"!=typeof e||null===e))throw new TypeError("Object.keys called on non-object");var g,f=[];for(g in e)a.call(e,g)&&f.push(g);if(b)for(g=0;g<d;g++)a.call(e,c[g])&&f.push(c[g]);return f}}());var h=!1,i=["Days","Hours","Minutes","Seconds"],j={Seconds:"Minutes",Minutes:"Hours",Hours:"Days",Days:"Years"},k={Seconds:1,Minutes:60,Hours:3600,Days:86400,Months:2678400,Years:31536e3};Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){var c=this.length>>>0,d=Number(b)||0,d=0>d?Math.ceil(d):Math.floor(d);for(0>d&&(d+=c);d<c;d++)if(d in this&&this[d]===a)return d;return-1});var l={},m=function(a,b){this.element=a,this.container,this.listeners=null,this.data={paused:!1,last_frame:0,animation_frame:null,interval_fallback:null,timer:!1,total_duration:null,prev_time:null,drawn_units:[],text_elements:{Days:null,Hours:null,Minutes:null,Seconds:null},attributes:{canvas:null,context:null,item_size:null,line_width:null,radius:null,outer_radius:null},state:{fading:{Days:!1,Hours:!1,Minutes:!1,Seconds:!1}}},this.config=null,this.setOptions(b),this.initialize()};m.prototype.clearListeners=function(){this.listeners={all:[],visible:[]}},m.prototype.addTime=function(a){if(this.data.attributes.ref_date instanceof Date){var b=this.data.attributes.ref_date;b.setSeconds(b.getSeconds()+a)}else isNaN(this.data.attributes.ref_date)||(this.data.attributes.ref_date+=1e3*a)},m.prototype.initialize=function(b){this.data.drawn_units=[];for(var d=0;d<Object.keys(this.config.time).length;d++){var e=Object.keys(this.config.time)[d];this.config.time[e].show&&this.data.drawn_units.push(e)}a(this.element).children("div.time_circles").remove(),"undefined"==typeof b&&(b=!0),(b||null===this.listeners)&&this.clearListeners(),this.container=a("<div>"),this.container.addClass("time_circles"),this.container.appendTo(this.element),d=this.element.offsetHeight,b=this.element.offsetWidth,0===d&&(d=a(this.element).height()),0===b&&(b=a(this.element).width()),0===d&&0<b?d=b/this.data.drawn_units.length:0===b&&0<d&&(b=d*this.data.drawn_units.length),e=document.createElement("canvas"),e.width=b,e.height=d,this.data.attributes.canvas=a(e),this.data.attributes.canvas.appendTo(this.container);var f=c();f||"undefined"==typeof G_vmlCanvasManager||(G_vmlCanvasManager.initElement(e),f=h=!0),f&&(this.data.attributes.context=e.getContext("2d")),this.data.attributes.item_size=Math.min(b/this.data.drawn_units.length,d),this.data.attributes.line_width=this.data.attributes.item_size*this.config.fg_width,this.data.attributes.radius=(.8*this.data.attributes.item_size-this.data.attributes.line_width)/2,this.data.attributes.outer_radius=this.data.attributes.radius+.5*Math.max(this.data.attributes.line_width,this.data.attributes.line_width*this.config.bg_width);var i,d=0;for(i in this.data.text_elements)this.config.time[i].show&&(b=a("<div>"),b.addClass("textDiv_"+i),b.css("top",Math.round(.35*this.data.attributes.item_size)),b.css("left",Math.round(d++*this.data.attributes.item_size)),b.css("width",this.data.attributes.item_size),b.appendTo(this.container),e=a("<h4>"),e.text(this.config.time[i].text),e.css("font-size",Math.round(this.config.text_size*this.data.attributes.item_size)),e.css("line-height",Math.round(this.config.text_size*this.data.attributes.item_size)+"px"),e.appendTo(b),e=a("<span>"),e.css("font-size",Math.round(3*this.config.text_size*this.data.attributes.item_size)),e.css("line-height",Math.round(this.config.text_size*this.data.attributes.item_size)+"px"),e.appendTo(b),this.data.text_elements[i]=e);this.start(),this.config.start||(this.data.paused=!0);var j=this;this.data.interval_fallback=g.setInterval(function(){j.update.call(j,!0)},100)},m.prototype.update=function(a){if("undefined"==typeof a)a=!1;else if(a&&this.data.paused)return;h&&this.data.attributes.context.clearRect(0,0,this.data.attributes.canvas[0].width,this.data.attributes.canvas[0].hright);var b,c,d=this.data.prev_time;if(b=new Date,this.data.prev_time=b,null===d&&(d=b),!this.config.count_past_zero&&b>this.data.attributes.ref_date){for(c=0;c<this.data.drawn_units.length;c++){var f=this.data.drawn_units[c];this.data.text_elements[f].text("0");var j=c*this.data.attributes.item_size+this.data.attributes.item_size/2,l=this.data.attributes.item_size/2,m=this.config.time[f].color;this.drawArc(j,l,m,0)}this.stop()}else{b=(this.data.attributes.ref_date-b)/1e3,c=(this.data.attributes.ref_date-d)/1e3;var f="smooth"!==this.config.animation,d=e(b,c,this.data.total_duration,this.data.drawn_units,f),n=e(b,c,k.Years,i,f),o=c=0,p=null,q=this.data.drawn_units.slice();for(c in i)f=i[c],Math.floor(n.raw_time[f])!==Math.floor(n.raw_old_time[f])&&this.notifyListeners(f,Math.floor(n.time[f]),Math.floor(b),"all"),0>q.indexOf(f)||(Math.floor(d.raw_time[f])!==Math.floor(d.raw_old_time[f])&&this.notifyListeners(f,Math.floor(d.time[f]),Math.floor(b),"visible"),a||(this.data.text_elements[f].text(Math.floor(Math.abs(d.time[f]))),j=o*this.data.attributes.item_size+this.data.attributes.item_size/2,l=this.data.attributes.item_size/2,m=this.config.time[f].color,"smooth"===this.config.animation?(null===p||h||(Math.floor(d.time[p])>Math.floor(d.old_time[p])?(this.radialFade(j,l,m,1,f),this.data.state.fading[f]=!0):Math.floor(d.time[p])<Math.floor(d.old_time[p])&&(this.radialFade(j,l,m,0,f),this.data.state.fading[f]=!0)),this.data.state.fading[f]||this.drawArc(j,l,m,d.pct[f])):this.animateArc(j,l,m,d.pct[f],d.old_pct[f],(new Date).getTime()+200)),p=f,o++);if(!this.data.paused&&!a){var r=this,s=function(){r.update.call(r)};"smooth"===this.config.animation?this.data.animation_frame=g.requestAnimationFrame(s,r.element,r):(a=b%1*1e3,0>a&&(a=1e3+a),r.data.animation_frame=g.setTimeout(function(){r.data.animation_frame=g.requestAnimationFrame(s,r.element,r)},a+50))}}},m.prototype.animateArc=function(a,b,c,d,e,f){if(null!==this.data.attributes.context)if(.5<Math.abs(e-d))0===d?this.radialFade(a,b,c,1):this.radialFade(a,b,c,0);else{var h=(200-(f-(new Date).getTime()))/200;if(1<h&&(h=1),this.drawArc(a,b,c,e*(1-h)+d*h),!(1<=h)){var i=this;g.requestAnimationFrame(function(){i.animateArc(a,b,c,d,e,f)},this.element)}}},m.prototype.drawArc=function(a,b,c,d){if(null!==this.data.attributes.context){var e=Math.max(this.data.attributes.outer_radius,this.data.attributes.item_size/2);h||this.data.attributes.context.clearRect(a-e,b-e,2*e,2*e),this.config.use_background&&(this.data.attributes.context.beginPath(),this.data.attributes.context.arc(a,b,this.data.attributes.radius,0,2*Math.PI,!1),this.data.attributes.context.lineWidth=this.data.attributes.line_width*this.config.bg_width,this.data.attributes.context.strokeStyle=this.config.circle_bg_color,this.data.attributes.context.stroke());var f,e=-.5*Math.PI+this.config.start_angle/360*2*Math.PI;f=2*d*Math.PI,"Both"===this.config.direction?(d=!1,e-=f/2,f=e+f):"Clockwise"===this.config.direction?(d=!1,f=e+f):(d=!0,f=e-f),this.data.attributes.context.beginPath(),this.data.attributes.context.arc(a,b,this.data.attributes.radius,e,f,d),this.data.attributes.context.lineWidth=this.data.attributes.line_width,this.data.attributes.context.strokeStyle=c,this.data.attributes.context.stroke()}},m.prototype.radialFade=function(a,c,d,e,f){var h=b(d),i=this;d=.2*(1===e?-1:1);var j;for(j=0;1>=e&&0<=e;j++)(function(){var b="rgba("+h.r+", "+h.g+", "+h.b+", "+Math.round(10*e)/10+")";g.setTimeout(function(){i.drawArc(a,c,b,1)},50*j)})(),e+=d;g.setTimeout(function(){i.data.state.fading[f]=!1},50*j)},m.prototype.timeLeft=function(){return this.data.paused&&"number"==typeof this.data.timer?this.data.timer:(this.data.attributes.ref_date-new Date)/1e3},m.prototype.start=function(){g.cancelAnimationFrame(this.data.animation_frame),g.clearTimeout(this.data.animation_frame);var b=a(this.element).data("date");if("undefined"==typeof b&&(b=a(this.element).attr("data-date")),"string"==typeof b){var c=this.data.attributes,d=b.match(/^[0-9]{4}-[0-9]{2}-[0-9]{2}\s[0-9]{1,2}:[0-9]{2}:[0-9]{2}$/);null!==d&&0<d.length?(d=b.split(" "),b=d[0].split("-"),d=d[1].split(":"),b=new Date(b[0],b[1]-1,b[2],d[0],d[1],d[2])):(d=Date.parse(b),isNaN(d)?(d=Date.parse(b.replace(/-/g,"/").replace("T"," ")),b=isNaN(d)?new Date:d):b=d),c.ref_date=b}else"number"==typeof this.data.timer?this.data.paused&&(this.data.attributes.ref_date=(new Date).getTime()+1e3*this.data.timer):(c=a(this.element).data("timer"),"undefined"==typeof c&&(c=a(this.element).attr("data-timer")),"string"==typeof c&&(c=parseFloat(c)),"number"==typeof c?(this.data.timer=c,this.data.attributes.ref_date=(new Date).getTime()+1e3*c):this.data.attributes.ref_date=this.config.ref_date);this.data.paused=!1,this.update.call(this)},m.prototype.restart=function(){this.data.timer=!1,this.start()},m.prototype.stop=function(){"number"==typeof this.data.timer&&(this.data.timer=this.timeLeft(this)),this.data.paused=!0,g.cancelAnimationFrame(this.data.animation_frame)},m.prototype.destroy=function(){this.clearListeners(),this.stop(),g.clearInterval(this.data.interval_fallback),this.data.interval_fallback=null,this.container.remove(),a(this.element).removeAttr("data-tc-id"),a(this.element).removeData("tc-id")},m.prototype.setOptions=function(b){if(null===this.config&&(this.default_options.ref_date=new Date,this.config=a.extend(!0,{},this.default_options)),a.extend(!0,this.config,b),g=this.config.use_top_frame?window.top:window,"undefined"!=typeof g.TC_Instance_List?l=g.TC_Instance_List:g.TC_Instance_List=l,f(g),this.data.total_duration=this.config.total_duration,"string"==typeof this.data.total_duration)if("undefined"!=typeof k[this.data.total_duration])this.data.total_duration=k[this.data.total_duration];else if("Auto"===this.data.total_duration)for(b=0;b<Object.keys(this.config.time).length;b++){var c=Object.keys(this.config.time)[b];if(this.config.time[c].show){this.data.total_duration=k[j[c]];break}}else this.data.total_duration=k.Years,console.error("Valid values for TimeCircles config.total_duration are either numeric, or (string) Years, Months, Days, Hours, Minutes, Auto")},m.prototype.addListener=function(a,b,c){"function"==typeof a&&("undefined"==typeof c&&(c="visible"),this.listeners[c].push({func:a,scope:b}))},m.prototype.notifyListeners=function(a,b,c,d){for(var e=0;e<this.listeners[d].length;e++){var f=this.listeners[d][e];f.func.apply(f.scope,[a,b,c])}},m.prototype.default_options={ref_date:new Date,start:!0,animation:"smooth",count_past_zero:!0,circle_bg_color:"#60686F",use_background:!0,fg_width:.1,bg_width:1.2,text_size:.07,total_duration:"Auto",direction:"Clockwise",use_top_frame:!1,start_angle:0,time:{Days:{show:!0,text:"Days",color:"#FC6"},Hours:{show:!0,text:"Hours",color:"#9CF"},Minutes:{show:!0,text:"Minutes",color:"#BFB"},Seconds:{show:!0,text:"Seconds",color:"#F99"}}};var n=function(a,b){this.elements=a,this.options=b,this.foreach()};n.prototype.getInstance=function(b){var c=a(b).data("tc-id");if("undefined"==typeof c&&(c=d()+d()+"-"+d()+"-"+d()+"-"+d()+"-"+d()+d()+d(),a(b).attr("data-tc-id",c)),"undefined"==typeof l[c]){var e=this.options,f=a(b).data("options");"string"==typeof f&&(f=JSON.parse(f)),"object"==typeof f&&(e=a.extend(!0,{},this.options,f)),b=new m(b,e),l[c]=b}else b=l[c],"undefined"!=typeof this.options&&b.setOptions(this.options);return b},n.prototype.addTime=function(a){this.foreach(function(b){b.addTime(a)})},n.prototype.foreach=function(a){var b=this;return this.elements.each(function(){var c=b.getInstance(this);"function"==typeof a&&a(c)}),this},n.prototype.start=function(){return this.foreach(function(a){a.start()}),this},n.prototype.stop=function(){return this.foreach(function(a){a.stop()}),this},n.prototype.restart=function(){return this.foreach(function(a){a.restart()}),this},n.prototype.rebuild=function(){return this.foreach(function(a){a.initialize(!1)}),this},n.prototype.getTime=function(){return this.getInstance(this.elements[0]).timeLeft()},n.prototype.addListener=function(a,b){"undefined"==typeof b&&(b="visible");var c=this;return this.foreach(function(d){d.addListener(a,c.elements,b)}),this},n.prototype.destroy=function(){return this.foreach(function(a){a.destroy()}),this},n.prototype.end=function(){return this.elements},a.fn.TimeCircles=function(a){return new n(this,a)}}(jQuery),!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{var b;b="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,b.ProgressBar=a()}}(function(){var a;return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(b,c,d){(function(){var b=this,e=function(){"use strict";function e(){}function f(a,b){var c;for(c in a)Object.hasOwnProperty.call(a,c)&&b(c)}function g(a,b){return f(b,function(c){a[c]=b[c]}),a}function h(a,b){f(b,function(c){"undefined"==typeof a[c]&&(a[c]=b[c])})}function i(a,b,c,d,e,f,g){var h,i,k,l=f>a?0:(a-f)/e;for(h in b)b.hasOwnProperty(h)&&(i=g[h],k="function"==typeof i?i:o[i],b[h]=j(c[h],d[h],k,l));return b}function j(a,b,c,d){return a+(b-a)*c(d)}function k(a,b){var c=n.prototype.filter,d=a._filterArgs;f(c,function(e){"undefined"!=typeof c[e][b]&&c[e][b].apply(a,d)})}function l(a,b,c,d,e,f,g,h,j,l,m){v=b+c+d,w=Math.min(m||u(),v),x=w>=v,y=d-(v-w),a.isPlaying()&&!x?(a._scheduleId=l(a._timeoutHandler,s),k(a,"beforeTween"),b+c>w?i(1,e,f,g,1,1,h):i(w,e,f,g,d,b+c,h),k(a,"afterTween"),j(e,a._attachment,y)):a.isPlaying()&&x&&(j(g,a._attachment,y),a.stop(!0))}function m(a,b){var c={},d=typeof b;return"string"===d||"function"===d?f(a,function(a){c[a]=b}):f(a,function(a){c[a]||(c[a]=b[a]||q)}),c}function n(a,b){this._currentState=a||{},this._configured=!1,this._scheduleFunction=p,"undefined"!=typeof b&&this.setConfig(b)}var o,p,q="linear",r=500,s=1e3/60,t=Date.now?Date.now:function(){return+new Date},u="undefined"!=typeof SHIFTY_DEBUG_NOW?SHIFTY_DEBUG_NOW:t;p="undefined"!=typeof window?window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||window.mozCancelRequestAnimationFrame&&window.mozRequestAnimationFrame||setTimeout:setTimeout;var v,w,x,y;return n.prototype.tween=function(a){return this._isTweening?this:(void 0===a&&this._configured||this.setConfig(a),this._timestamp=u(),this._start(this.get(),this._attachment),this.resume())},n.prototype.setConfig=function(a){a=a||{},this._configured=!0,this._attachment=a.attachment,this._pausedAtTime=null,this._scheduleId=null,this._delay=a.delay||0,this._start=a.start||e,this._step=a.step||e,this._finish=a.finish||e,this._duration=a.duration||r,this._currentState=g({},a.from)||this.get(),this._originalState=this.get(),this._targetState=g({},a.to)||this.get();var b=this;this._timeoutHandler=function(){l(b,b._timestamp,b._delay,b._duration,b._currentState,b._originalState,b._targetState,b._easing,b._step,b._scheduleFunction)};var c=this._currentState,d=this._targetState;return h(d,c),this._easing=m(c,a.easing||q),this._filterArgs=[c,this._originalState,d,this._easing],k(this,"tweenCreated"),this},n.prototype.get=function(){return g({},this._currentState)},n.prototype.set=function(a){this._currentState=a},n.prototype.pause=function(){return this._pausedAtTime=u(),this._isPaused=!0,this},n.prototype.resume=function(){return this._isPaused&&(this._timestamp+=u()-this._pausedAtTime),this._isPaused=!1,this._isTweening=!0,this._timeoutHandler(),this},n.prototype.seek=function(a){a=Math.max(a,0);var b=u();return this._timestamp+a===0?this:(this._timestamp=b-a,this.isPlaying()||(this._isTweening=!0,this._isPaused=!1,l(this,this._timestamp,this._delay,this._duration,this._currentState,this._originalState,this._targetState,this._easing,this._step,this._scheduleFunction,b),this.pause()),this)},n.prototype.stop=function(a){return this._isTweening=!1,this._isPaused=!1,this._timeoutHandler=e,(b.cancelAnimationFrame||b.webkitCancelAnimationFrame||b.oCancelAnimationFrame||b.msCancelAnimationFrame||b.mozCancelRequestAnimationFrame||b.clearTimeout)(this._scheduleId),a&&(k(this,"beforeTween"),i(1,this._currentState,this._originalState,this._targetState,1,0,this._easing),k(this,"afterTween"),k(this,"afterTweenEnd"),this._finish.call(this,this._currentState,this._attachment)),this},n.prototype.isPlaying=function(){return this._isTweening&&!this._isPaused},n.prototype.setScheduleFunction=function(a){this._scheduleFunction=a},n.prototype.dispose=function(){var a;for(a in this)this.hasOwnProperty(a)&&delete this[a]},n.prototype.filter={},n.prototype.formula={linear:function(a){return a}},o=n.prototype.formula,g(n,{now:u,each:f,tweenProps:i,tweenProp:j,applyFilter:k,shallowCopy:g,defaults:h,composeEasingObject:m}),"function"==typeof SHIFTY_DEBUG_NOW&&(b.timeoutHandler=l),"object"==typeof d?c.exports=n:"function"==typeof a&&a.amd?a(function(){return n}):"undefined"==typeof b.Tweenable&&(b.Tweenable=n),n}();!function(){e.shallowCopy(e.prototype.formula,{easeInQuad:function(a){return Math.pow(a,2)},easeOutQuad:function(a){return-(Math.pow(a-1,2)-1)},easeInOutQuad:function(a){return(a/=.5)<1?.5*Math.pow(a,2):-.5*((a-=2)*a-2)},easeInCubic:function(a){return Math.pow(a,3)},easeOutCubic:function(a){return Math.pow(a-1,3)+1},easeInOutCubic:function(a){return(a/=.5)<1?.5*Math.pow(a,3):.5*(Math.pow(a-2,3)+2)},easeInQuart:function(a){return Math.pow(a,4)},easeOutQuart:function(a){return-(Math.pow(a-1,4)-1)},easeInOutQuart:function(a){return(a/=.5)<1?.5*Math.pow(a,4):-.5*((a-=2)*Math.pow(a,3)-2)},easeInQuint:function(a){return Math.pow(a,5)},easeOutQuint:function(a){return Math.pow(a-1,5)+1},easeInOutQuint:function(a){return(a/=.5)<1?.5*Math.pow(a,5):.5*(Math.pow(a-2,5)+2)},easeInSine:function(a){return-Math.cos(a*(Math.PI/2))+1},easeOutSine:function(a){return Math.sin(a*(Math.PI/2))},easeInOutSine:function(a){return-.5*(Math.cos(Math.PI*a)-1)},easeInExpo:function(a){return 0===a?0:Math.pow(2,10*(a-1))},easeOutExpo:function(a){return 1===a?1:-Math.pow(2,-10*a)+1},easeInOutExpo:function(a){return 0===a?0:1===a?1:(a/=.5)<1?.5*Math.pow(2,10*(a-1)):.5*(-Math.pow(2,-10*--a)+2)},easeInCirc:function(a){return-(Math.sqrt(1-a*a)-1)},easeOutCirc:function(a){return Math.sqrt(1-Math.pow(a-1,2))},easeInOutCirc:function(a){return(a/=.5)<1?-.5*(Math.sqrt(1-a*a)-1):.5*(Math.sqrt(1-(a-=2)*a)+1)},easeOutBounce:function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375},easeInBack:function(a){var b=1.70158;return a*a*((b+1)*a-b)},easeOutBack:function(a){var b=1.70158;return(a-=1)*a*((b+1)*a+b)+1},easeInOutBack:function(a){var b=1.70158;return(a/=.5)<1?.5*(a*a*(((b*=1.525)+1)*a-b)):.5*((a-=2)*a*(((b*=1.525)+1)*a+b)+2)},elastic:function(a){return-1*Math.pow(4,-8*a)*Math.sin((6*a-1)*(2*Math.PI)/2)+1},swingFromTo:function(a){var b=1.70158;return(a/=.5)<1?.5*(a*a*(((b*=1.525)+1)*a-b)):.5*((a-=2)*a*(((b*=1.525)+1)*a+b)+2)},swingFrom:function(a){var b=1.70158;return a*a*((b+1)*a-b)},swingTo:function(a){var b=1.70158;return(a-=1)*a*((b+1)*a+b)+1},bounce:function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375},bouncePast:function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?2-(7.5625*(a-=1.5/2.75)*a+.75):2.5/2.75>a?2-(7.5625*(a-=2.25/2.75)*a+.9375):2-(7.5625*(a-=2.625/2.75)*a+.984375)},easeFromTo:function(a){return(a/=.5)<1?.5*Math.pow(a,4):-.5*((a-=2)*Math.pow(a,3)-2)},easeFrom:function(a){return Math.pow(a,4)},easeTo:function(a){return Math.pow(a,.25)}})}(),function(){function a(a,b,c,d,e,f){function g(a){return((n*a+o)*a+p)*a}function h(a){return((q*a+r)*a+s)*a}function i(a){return(3*n*a+2*o)*a+p}function j(a){return 1/(200*a)}function k(a,b){return h(m(a,b))}function l(a){return a>=0?a:0-a}function m(a,b){var c,d,e,f,h,j;for(e=a,j=0;8>j;j++){if(f=g(e)-a,l(f)<b)return e;if(h=i(e),l(h)<1e-6)break;e-=f/h}if(c=0,d=1,e=a,c>e)return c;if(e>d)return d;for(;d>c;){if(f=g(e),l(f-a)<b)return e;a>f?c=e:d=e,e=.5*(d-c)+c}return e}var n=0,o=0,p=0,q=0,r=0,s=0;return p=3*b,o=3*(d-b)-p,n=1-p-o,s=3*c,r=3*(e-c)-s,q=1-s-r,k(a,j(f))}function b(b,c,d,e){return function(f){return a(f,b,c,d,e,1)}}e.setBezierFunction=function(a,c,d,f,g){var h=b(c,d,f,g);return h.displayName=a,h.x1=c,h.y1=d,h.x2=f,h.y2=g,e.prototype.formula[a]=h},e.unsetBezierFunction=function(a){delete e.prototype.formula[a]}}(),function(){function a(a,b,c,d,f,g){return e.tweenProps(d,b,a,c,1,g,f)}var b=new e;b._filterArgs=[],
e.interpolate=function(c,d,f,g,h){var i=e.shallowCopy({},c),j=h||0,k=e.composeEasingObject(c,g||"linear");b.set({});var l=b._filterArgs;l.length=0,l[0]=i,l[1]=c,l[2]=d,l[3]=k,e.applyFilter(b,"tweenCreated"),e.applyFilter(b,"beforeTween");var m=a(c,i,d,f,k,j);return e.applyFilter(b,"afterTween"),m}}(),function(a){function b(a,b){var c,d=[],e=a.length;for(c=0;e>c;c++)d.push("_"+b+"_"+c);return d}function c(a){var b=a.match(v);return b?(1===b.length||a[0].match(u))&&b.unshift(""):b=["",""],b.join(A)}function d(b){a.each(b,function(a){var c=b[a];"string"==typeof c&&c.match(z)&&(b[a]=e(c))})}function e(a){return i(z,a,f)}function f(a){var b=g(a);return"rgb("+b[0]+","+b[1]+","+b[2]+")"}function g(a){return a=a.replace(/#/,""),3===a.length&&(a=a.split(""),a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]),B[0]=h(a.substr(0,2)),B[1]=h(a.substr(2,2)),B[2]=h(a.substr(4,2)),B}function h(a){return parseInt(a,16)}function i(a,b,c){var d=b.match(a),e=b.replace(a,A);if(d)for(var f,g=d.length,h=0;g>h;h++)f=d.shift(),e=e.replace(A,c(f));return e}function j(a){return i(x,a,k)}function k(a){for(var b=a.match(w),c=b.length,d=a.match(y)[0],e=0;c>e;e++)d+=parseInt(b[e],10)+",";return d=d.slice(0,-1)+")"}function l(d){var e={};return a.each(d,function(a){var f=d[a];if("string"==typeof f){var g=r(f);e[a]={formatString:c(f),chunkNames:b(g,a)}}}),e}function m(b,c){a.each(c,function(a){for(var d=b[a],e=r(d),f=e.length,g=0;f>g;g++)b[c[a].chunkNames[g]]=+e[g];delete b[a]})}function n(b,c){a.each(c,function(a){var d=b[a],e=o(b,c[a].chunkNames),f=p(e,c[a].chunkNames);d=q(c[a].formatString,f),b[a]=j(d)})}function o(a,b){for(var c,d={},e=b.length,f=0;e>f;f++)c=b[f],d[c]=a[c],delete a[c];return d}function p(a,b){C.length=0;for(var c=b.length,d=0;c>d;d++)C.push(a[b[d]]);return C}function q(a,b){for(var c=a,d=b.length,e=0;d>e;e++)c=c.replace(A,+b[e].toFixed(4));return c}function r(a){return a.match(w)}function s(b,c){a.each(c,function(a){var d,e=c[a],f=e.chunkNames,g=f.length,h=b[a];if("string"==typeof h){var i=h.split(" "),j=i[i.length-1];for(d=0;g>d;d++)b[f[d]]=i[d]||j}else for(d=0;g>d;d++)b[f[d]]=h;delete b[a]})}function t(b,c){a.each(c,function(a){var d=c[a],e=d.chunkNames,f=e.length,g=b[e[0]],h=typeof g;if("string"===h){for(var i="",j=0;f>j;j++)i+=" "+b[e[j]],delete b[e[j]];b[a]=i.substr(1)}else b[a]=g})}var u=/(\d|\-|\.)/,v=/([^\-0-9\.]+)/g,w=/[0-9.\-]+/g,x=new RegExp("rgb\\("+w.source+/,\s*/.source+w.source+/,\s*/.source+w.source+"\\)","g"),y=/^.*\(/,z=/#([0-9]|[a-f]){3,6}/gi,A="VAL",B=[],C=[];a.prototype.filter.token={tweenCreated:function(a,b,c,e){d(a),d(b),d(c),this._tokenData=l(a)},beforeTween:function(a,b,c,d){s(d,this._tokenData),m(a,this._tokenData),m(b,this._tokenData),m(c,this._tokenData)},afterTween:function(a,b,c,d){n(a,this._tokenData),n(b,this._tokenData),n(c,this._tokenData),t(d,this._tokenData)}}}(e)}).call(null)},{}],2:[function(a,b,c){var d=a("./shape"),e=a("./utils"),f=function(a,b){this._pathTemplate="M 50,50 m 0,-{radius} a {radius},{radius} 0 1 1 0,{2radius} a {radius},{radius} 0 1 1 0,-{2radius}",d.apply(this,arguments)};f.prototype=new d,f.prototype.constructor=f,f.prototype._pathString=function(a){var b=a.strokeWidth;a.trailWidth&&a.trailWidth>a.strokeWidth&&(b=a.trailWidth);var c=50-b/2;return e.render(this._pathTemplate,{radius:c,"2radius":2*c})},f.prototype._trailString=function(a){return this._pathString(a)},b.exports=f},{"./shape":7,"./utils":8}],3:[function(a,b,c){var d=a("./shape"),e=a("./utils"),f=function(a,b){this._pathTemplate="M 0,{center} L 100,{center}",d.apply(this,arguments)};f.prototype=new d,f.prototype.constructor=f,f.prototype._initializeSvg=function(a,b){a.setAttribute("viewBox","0 0 100 "+b.strokeWidth),a.setAttribute("preserveAspectRatio","none")},f.prototype._pathString=function(a){return e.render(this._pathTemplate,{center:a.strokeWidth/2})},f.prototype._trailString=function(a){return this._pathString(a)},b.exports=f},{"./shape":7,"./utils":8}],4:[function(a,b,c){b.exports={Line:a("./line"),Circle:a("./circle"),SemiCircle:a("./semicircle"),Path:a("./path"),Shape:a("./shape"),utils:a("./utils")}},{"./circle":2,"./line":3,"./path":5,"./semicircle":6,"./shape":7,"./utils":8}],5:[function(a,b,c){var d=a("shifty"),e=a("./utils"),f={easeIn:"easeInCubic",easeOut:"easeOutCubic",easeInOut:"easeInOutCubic"},g=function(a,b){b=e.extend({duration:800,easing:"linear",from:{},to:{},step:function(){}},b);var c;c=e.isString(a)?document.querySelector(a):a,this.path=c,this._opts=b,this._tweenable=null;var d=this.path.getTotalLength();this.path.style.strokeDasharray=d+" "+d,this.set(0)};g.prototype.value=function(){var a=this._getComputedDashOffset(),b=this.path.getTotalLength(),c=1-a/b;return parseFloat(c.toFixed(6),10)},g.prototype.set=function(a){this.stop(),this.path.style.strokeDashoffset=this._progressToOffset(a);var b=this._opts.step;if(e.isFunction(b)){var c=this._easing(this._opts.easing),d=this._calculateTo(a,c),f=this._opts.shape||this;b(d,f,this._opts.attachment)}},g.prototype.stop=function(){this._stopTween(),this.path.style.strokeDashoffset=this._getComputedDashOffset()},g.prototype.animate=function(a,b,c){b=b||{},e.isFunction(b)&&(c=b,b={});var f=e.extend({},b),g=e.extend({},this._opts);b=e.extend(g,b);var h=this._easing(b.easing),i=this._resolveFromAndTo(a,h,f);this.stop(),this.path.getBoundingClientRect();var j=this._getComputedDashOffset(),k=this._progressToOffset(a),l=this;this._tweenable=new d,this._tweenable.tween({from:e.extend({offset:j},i.from),to:e.extend({offset:k},i.to),duration:b.duration,easing:h,step:function(a){l.path.style.strokeDashoffset=a.offset;var c=b.shape||l;b.step(a,c,b.attachment)},finish:function(a){e.isFunction(c)&&c()}})},g.prototype._getComputedDashOffset=function(){var a=window.getComputedStyle(this.path,null);return parseFloat(a.getPropertyValue("stroke-dashoffset"),10)},g.prototype._progressToOffset=function(a){var b=this.path.getTotalLength();return b-a*b},g.prototype._resolveFromAndTo=function(a,b,c){return c.from&&c.to?{from:c.from,to:c.to}:{from:this._calculateFrom(b),to:this._calculateTo(a,b)}},g.prototype._calculateFrom=function(a){return d.interpolate(this._opts.from,this._opts.to,this.value(),a)},g.prototype._calculateTo=function(a,b){return d.interpolate(this._opts.from,this._opts.to,a,b)},g.prototype._stopTween=function(){null!==this._tweenable&&(this._tweenable.stop(),this._tweenable.dispose(),this._tweenable=null)},g.prototype._easing=function(a){return f.hasOwnProperty(a)?f[a]:a},b.exports=g},{"./utils":8,shifty:1}],6:[function(a,b,c){var d=a("./shape"),e=a("./circle"),f=a("./utils"),g=function(a,b){this._pathTemplate="M 50,50 m -{radius},0 a {radius},{radius} 0 1 1 {2radius},0",d.apply(this,arguments)};g.prototype=new d,g.prototype.constructor=g,g.prototype._initializeSvg=function(a,b){a.setAttribute("viewBox","0 0 100 50")},g.prototype._initializeTextElement=function(a,b,c){a.text.style&&(c.style.top="auto",c.style.bottom="0",a.text.alignToBottom?f.setStyle(c,"transform","translate(-50%, 0)"):f.setStyle(c,"transform","translate(-50%, 50%)"))},g.prototype._pathString=e.prototype._pathString,g.prototype._trailString=e.prototype._trailString,b.exports=g},{"./circle":2,"./shape":7,"./utils":8}],7:[function(a,b,c){var d=a("./path"),e=a("./utils"),f="Object is destroyed",g=function a(b,c){if(!(this instanceof a))throw new Error("Constructor was called without new keyword");if(0!==arguments.length){this._opts=e.extend({color:"#555",strokeWidth:1,trailColor:null,trailWidth:null,fill:null,text:{style:{color:null,position:"absolute",left:"50%",top:"50%",padding:0,margin:0,transform:{prefix:!0,value:"translate(-50%, -50%)"}},alignToBottom:!0,value:"",className:"progressbar-text"},svgStyle:{display:"block",width:"100%"}},c,!0);var f,g=this._createSvgView(this._opts);if(f=e.isString(b)?document.querySelector(b):b,!f)throw new Error("Container does not exist: "+b);this._container=f,this._container.appendChild(g.svg),this._opts.svgStyle&&e.setStyles(g.svg,this._opts.svgStyle),this.text=null,this._opts.text.value&&(this.text=this._createTextElement(this._opts,this._container),this._container.appendChild(this.text)),this.svg=g.svg,this.path=g.path,this.trail=g.trail;var h=e.extend({attachment:void 0,shape:this},this._opts);this._progressPath=new d(g.path,h)}};g.prototype.animate=function(a,b,c){if(null===this._progressPath)throw new Error(f);this._progressPath.animate(a,b,c)},g.prototype.stop=function(){if(null===this._progressPath)throw new Error(f);void 0!==this._progressPath&&this._progressPath.stop()},g.prototype.destroy=function(){if(null===this._progressPath)throw new Error(f);this.stop(),this.svg.parentNode.removeChild(this.svg),this.svg=null,this.path=null,this.trail=null,this._progressPath=null,null!==this.text&&(this.text.parentNode.removeChild(this.text),this.text=null)},g.prototype.set=function(a){if(null===this._progressPath)throw new Error(f);this._progressPath.set(a)},g.prototype.value=function(){if(null===this._progressPath)throw new Error(f);return void 0===this._progressPath?0:this._progressPath.value()},g.prototype.setText=function(a){if(null===this._progressPath)throw new Error(f);null===this.text&&(this.text=this._createTextElement(this._opts,this._container),this._container.appendChild(this.text)),this.text.removeChild(this.text.firstChild),this.text.appendChild(document.createTextNode(a))},g.prototype._createSvgView=function(a){var b=document.createElementNS("http://www.w3.org/2000/svg","svg");this._initializeSvg(b,a);var c=null;(a.trailColor||a.trailWidth)&&(c=this._createTrail(a),b.appendChild(c));var d=this._createPath(a);return b.appendChild(d),{svg:b,path:d,trail:c}},g.prototype._initializeSvg=function(a,b){a.setAttribute("viewBox","0 0 100 100")},g.prototype._createPath=function(a){var b=this._pathString(a);return this._createPathElement(b,a)},g.prototype._createTrail=function(a){var b=this._trailString(a),c=e.extend({},a);return c.trailColor||(c.trailColor="#eee"),c.trailWidth||(c.trailWidth=c.strokeWidth),c.color=c.trailColor,c.strokeWidth=c.trailWidth,c.fill=null,this._createPathElement(b,c)},g.prototype._createPathElement=function(a,b){var c=document.createElementNS("http://www.w3.org/2000/svg","path");return c.setAttribute("d",a),c.setAttribute("stroke",b.color),c.setAttribute("stroke-width",b.strokeWidth),b.fill?c.setAttribute("fill",b.fill):c.setAttribute("fill-opacity","0"),c},g.prototype._createTextElement=function(a,b){var c=document.createElement("p");c.appendChild(document.createTextNode(a.text.value));var d=a.text.style;return d&&(b.style.position="relative",e.setStyles(c,d),d.color||(c.style.color=a.color)),c.className=a.text.className,this._initializeTextElement(a,b,c),c},g.prototype._initializeTextElement=function(a,b,c){},g.prototype._pathString=function(a){throw new Error("Override this function for each progress bar")},g.prototype._trailString=function(a){throw new Error("Override this function for each progress bar")},b.exports=g},{"./path":5,"./utils":8}],8:[function(a,b,c){function d(a,b,c){a=a||{},b=b||{},c=c||!1;for(var e in b)if(b.hasOwnProperty(e)){var f=a[e],g=b[e];c&&l(f)&&l(g)?a[e]=d(f,g,c):a[e]=g}return a}function e(a,b){var c=a;for(var d in b)if(b.hasOwnProperty(d)){var e=b[d],f="\\{"+d+"\\}",g=new RegExp(f,"g");c=c.replace(g,e)}return c}function f(a,b,c){for(var d=0;d<n.length;++d){var e=n[d];a.style[e+h(b)]=c}a.style[b]=c}function g(a,b){m(b,function(b,c){null!==b&&void 0!==b&&(l(b)&&b.prefix===!0?f(a,c,b.value):a.style[c]=b)})}function h(a){return a.charAt(0).toUpperCase()+a.slice(1)}function i(a){return"string"==typeof a||a instanceof String}function j(a){return"function"==typeof a}function k(a){return"[object Array]"===Object.prototype.toString.call(a)}function l(a){if(k(a))return!1;var b=typeof a;return"object"===b&&!!a}function m(a,b){for(var c in a)if(a.hasOwnProperty(c)){var d=a[c];b(d,c)}}var n="Webkit Moz O ms".split(" ");b.exports={extend:d,render:e,setStyle:f,setStyles:g,capitalize:h,isString:i,isFunction:j,isObject:l,forEachObject:m}},{}]},{},[4])(4)}),function(a){a.fn.counter=function(b){function c(a,d,e){var f=parseInt(a.html(),10)+d;f>=e?(a.html(Math.round(e)),b.callback()):(a.html(Math.round(f)),setTimeout(function(){c(a,d,e)},b.step))}b=a.extend({start:0,end:10,time:10,step:1e3,callback:function(){}},b);var d=a(this);a(this).html(Math.round(b.start));var e=(b.end-b.start)/(1e3/b.step*b.time);setTimeout(function(){c(d,e,b.end)},b.step)}}(jQuery),$("html").hasClass("smoothscroll")&&-1===navigator.platform.toUpperCase().indexOf("MAC")&&!navigator.userAgent.match(/(Android|iPod|iPhone|iPad|IEMobile|Opera Mini|BlackBerry)/)){var ssc_framerate=150,ssc_animtime=700,ssc_stepsize=100,ssc_pulseAlgorithm=!0,ssc_pulseScale=8,ssc_pulseNormalize=1,ssc_keyboardsupport=!0,ssc_arrowscroll=50,ssc_frame=!1,ssc_direction={x:0,y:0},ssc_initdone=!1,ssc_fixedback=!0,ssc_root=document.documentElement,ssc_activeElement,ssc_key={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36},ssc_que=[],ssc_pending=!1,ssc_cache={};setInterval(function(){ssc_cache={}},1e4);var ssc_uniqueID=function(){var a=0;return function(b){return b.ssc_uniqueID||(b.ssc_uniqueID=a++)}}(),ischrome=/chrome/.test(navigator.userAgent.toLowerCase());ischrome&&(ssc_addEvent("mousedown",ssc_mousedown),ssc_addEvent("mousewheel",ssc_wheel),ssc_addEvent("load",ssc_init))}(function(){!function(a,b,c){var d;return d=function(){function b(b,c){this.options=a.extend(!0,{},this.Defaults,c),this.$element=a(b),this.initialize()}return b.prototype.Defaults={flickrbase:"http://api.flickr.com/services/feeds/",feedapi:"photos_public.gne",qstrings:{ids:"",tags:"",tagmode:"",lang:"en-us",format:"json",jsoncallback:"?"},dateFormat:"%b/%d/%Y",cleanDescription:!0,callback:!1},b.prototype.initialize=function(){this.fetchData(this.makeUrl())},b.prototype.makeUrl=function(){var a,b,c,d;d=this.options.flickrbase+this.options.feedapi+"?",a=!0,c={ids:this.$element.attr("data-flickr-id")?this.$element.attr("data-flickr-id"):this.options.qstrings.ids,tags:this.$element.attr("data-flickr-tags")?this.$element.attr("data-flickr-tags"):this.options.qstrings.tags,tagmode:this.$element.attr("data-flickr-tagmode")?this.$element.attr("data-flickr-tagmode"):this.options.qstrings.tagmode,lang:this.$element.attr("data-flickr-lang")?this.$element.attr("data-flickr-lang"):this.options.qstrings.lang,format:"json",jsoncallback:"?"};for(b in c)c[b]&&(a||(d+="&"),d+=b+"="+c[b],a=!1);return d},b.prototype.fetchData=function(b){var c;return c=this,a.getJSON(b,function(b){a.each(b.items,function(a,b){a<c.$element.find('[data-type="flickr-item"]').length&&(c.options.cleanDescription&&c.cleanDescription(b),c.setImageSizes(b),b.author_name=c.getAuthor(b.author),b.dating=c.dating(b.date_taken,!1),b.datetime=c.dating(b.date_taken,!0),c.setHTML(b,a))}),"function"==typeof c.options.callback&&c.options.callback()})},b.prototype.cleanDescription=function(a){var b,c;return c=/<p>(.*?)<\/p>/g,b=a.description,c.test(b)&&(a.description=b.match(c)[2],null!=a.description&&(a.description=a.description.replace("<p>","").replace("</p>",""))),a},b.prototype.setImageSizes=function(a){var b,c,d,e;for(e="_s _q _t _m _n _- _z _c _b _h _k _o ".split(" "),b=0,c=e.length;b<c;b++)d=e[b],a["image"+d]=a.media.m.replace("_m",d);return delete a.media,a},b.prototype.getAuthor=function(a){return a=/\(([^]+)\)/.exec(a),null!=a[1]&&a[1]},b.prototype.dating=function(a,b){var c,d,e,f,g;for(c=new Date(Date.parse(a)),d="January February March April May June July August September October November December".split(" "),c={"%d":c.getDate(),"%m":c.getMonth()+1,"%b":d[c.getMonth()].substr(0,3),"%B":d[c.getMonth()],"%y":String(c.getFullYear()).slice(-2),"%Y":c.getFullYear()},a=b?"%Y-%m-%d":this.$element.attr("data-flickr-date-format")?this.$element.attr("data-flickr-date-format"):this.options.dateFormat,e=a.match(/%[dmbByY]/g),f=0,g=e.length;f<g;f++)d=e[f],a=a.replace(d,c[d]);return a},b.prototype.setHTML=function(b,c){var d,e;e=this,d=this.$element.find('[data-type="flickr-item"]'),e.parseAttributes(d.eq(c),b),d.eq(c).find("*").each(function(){e.parseAttributes(a(this),b)})},b.prototype.parseAttributes=function(a,b){var c,d,e,f,g,h;e=a.data();for(f in e)if(e.hasOwnProperty(f)&&"string"==typeof e[f])for(d=e[f].split(/\s?,\s?/i),g=0,h=d.length;g<h;g++)c=d[g],"text"===c.toLowerCase()?a.html(b[f]):a.attr(c,b[f])},b}(),a.fn.extend({RDFlickr:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDFlickr"))return c.data("RDFlickr",new d(this,b))})}}),c.RDFlickr=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDFlickr:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDFlickr})}).call(this),function(){var a=!1;window.JQClass=function(){},JQClass.classes={},JQClass.extend=function b(c){function g(){!a&&this._init&&this._init.apply(this,arguments)}var d=this.prototype;a=!0;var e=new this;a=!1;for(var f in c)e[f]="function"==typeof c[f]&&"function"==typeof d[f]?function(a,b){return function(){var c=this._super;this._super=function(b){return d[a].apply(this,b||[])};var e=b.apply(this,arguments);return this._super=c,e}}(f,c[f]):c[f];return g.prototype=e,g.prototype.constructor=g,g.extend=b,g}}(),function($){function camelCase(a){return a.replace(/-([a-z])/g,function(a,b){return b.toUpperCase()})}JQClass.classes.JQPlugin=JQClass.extend({name:"plugin",defaultOptions:{},regionalOptions:{},_getters:[],_getMarker:function(){return"is-"+this.name},_init:function(){$.extend(this.defaultOptions,this.regionalOptions&&this.regionalOptions[""]||{});var a=camelCase(this.name);$[a]=this,$.fn[a]=function(b){var c=Array.prototype.slice.call(arguments,1);return $[a]._isNotChained(b,c)?$[a][b].apply($[a],[this[0]].concat(c)):this.each(function(){if("string"==typeof b){if("_"===b[0]||!$[a][b])throw"Unknown method: "+b;$[a][b].apply($[a],[this].concat(c))}else $[a]._attach(this,b)})}},setDefaults:function(a){$.extend(this.defaultOptions,a||{})},_isNotChained:function(a,b){return"option"===a&&(0===b.length||1===b.length&&"string"==typeof b[0])||$.inArray(a,this._getters)>-1},_attach:function(a,b){if(a=$(a),!a.hasClass(this._getMarker())){a.addClass(this._getMarker()),b=$.extend({},this.defaultOptions,this._getMetadata(a),b||{});var c=$.extend({name:this.name,elem:a,options:b},this._instSettings(a,b));a.data(this.name,c),this._postAttach(a,c),this.option(a,b)}},_instSettings:function(a,b){return{}},_postAttach:function(a,b){},_getMetadata:function(d){try{var f=d.data(this.name.toLowerCase())||"";f=f.replace(/'/g,'"'),f=f.replace(/([a-zA-Z0-9]+):/g,function(a,b,c){var d=f.substring(0,c).match(/"/g);return d&&d.length%2!==0?b+":":'"'+b+'":'}),f=$.parseJSON("{"+f+"}");for(var g in f){var h=f[g];"string"==typeof h&&h.match(/^new Date\((.*)\)$/)&&(f[g]=eval(h))}return f}catch(a){return{}}},_getInst:function(a){return $(a).data(this.name)||{}},option:function(a,b,c){a=$(a);var d=a.data(this.name);if(!b||"string"==typeof b&&null==c){var e=(d||{}).options;return e&&b?e[b]:e}if(a.hasClass(this._getMarker())){var e=b||{};"string"==typeof b&&(e={},e[b]=c),this._optionsChanged(a,d,e),$.extend(d.options,e)}},_optionsChanged:function(a,b,c){},destroy:function(a){a=$(a),a.hasClass(this._getMarker())&&(this._preDestroy(a,this._getInst(a)),a.removeData(this.name).removeClass(this._getMarker()))},_preDestroy:function(a,b){}}),$.JQPlugin={createPlugin:function(a,b){"object"==typeof a&&(b=a,a="JQPlugin"),a=camelCase(a);var c=camelCase(b.name);JQClass.classes[c]=JQClass.classes[a].extend(b),new JQClass.classes[c]}}}(jQuery),function(a){var b="countdown",c=0,d=1,e=2,f=3,g=4,h=5,i=6;a.JQPlugin.createPlugin({name:b,defaultOptions:{until:null,since:null,timezone:null,serverSync:null,format:"dHMS",layout:"",compact:!1,padZeroes:!1,significant:0,description:"",expiryUrl:"",expiryText:"",alwaysExpire:!1,onExpiry:null,onTick:null,tickInterval:1},regionalOptions:{"":{labels:["Years","Months","Weeks","Days","Hours","Minutes","Seconds"],labels1:["Year","Month","Week","Day","Hour","Minute","Second"],compactLabels:["y","m","w","d"],whichLabels:null,digits:["0","1","2","3","4","5","6","7","8","9"],timeSeparator:":",isRTL:!1}},_getters:["getTimes"],_rtlClass:b+"-rtl",_sectionClass:b+"-section",_amountClass:b+"-amount",_periodClass:b+"-period",_rowClass:b+"-row",_holdingClass:b+"-holding",_showClass:b+"-show",_descrClass:b+"-descr",_timerElems:[],_init:function(){function e(a){var h=a<1e12?d?performance.now()+performance.timing.navigationStart:c():a||c();h-g>=1e3&&(b._updateElems(),g=h),f(e)}var b=this;this._super(),this._serverSyncs=[];var c="function"==typeof Date.now?Date.now:function(){return(new Date).getTime()},d=window.performance&&"function"==typeof window.performance.now,f=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null,g=0;!f||a.noRequestAnimationFrame?(a.noRequestAnimationFrame=null,setInterval(function(){b._updateElems()},980)):(g=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||c(),f(e))},UTCDate:function(a,b,c,d,e,f,g,h){"object"==typeof b&&b.constructor==Date&&(h=b.getMilliseconds(),g=b.getSeconds(),f=b.getMinutes(),e=b.getHours(),d=b.getDate(),c=b.getMonth(),b=b.getFullYear());var i=new Date;return i.setUTCFullYear(b),i.setUTCDate(1),i.setUTCMonth(c||0),i.setUTCDate(d||1),i.setUTCHours(e||0),i.setUTCMinutes((f||0)-(Math.abs(a)<30?60*a:a)),i.setUTCSeconds(g||0),i.setUTCMilliseconds(h||0),i},periodsToSeconds:function(a){return 31557600*a[0]+2629800*a[1]+604800*a[2]+86400*a[3]+3600*a[4]+60*a[5]+a[6]},resync:function(){var b=this;a("."+this._getMarker()).each(function(){var c=a.data(this,b.name);if(c.options.serverSync){for(var d=null,e=0;e<b._serverSyncs.length;e++)if(b._serverSyncs[e][0]==c.options.serverSync){d=b._serverSyncs[e];break}if(null==d[2]){var f=a.isFunction(c.options.serverSync)?c.options.serverSync.apply(this,[]):null;d[2]=(f?(new Date).getTime()-f.getTime():0)-d[1]}c._since&&c._since.setMilliseconds(c._since.getMilliseconds()+d[2]),c._until.setMilliseconds(c._until.getMilliseconds()+d[2])}});for(var c=0;c<b._serverSyncs.length;c++)null!=b._serverSyncs[c][2]&&(b._serverSyncs[c][1]+=b._serverSyncs[c][2],delete b._serverSyncs[c][2])},_instSettings:function(a,b){return{_periods:[0,0,0,0,0,0,0]}},_addElem:function(a){this._hasElem(a)||this._timerElems.push(a)},_hasElem:function(b){return a.inArray(b,this._timerElems)>-1},_removeElem:function(b){this._timerElems=a.map(this._timerElems,function(a){return a==b?null:a})},_updateElems:function(){for(var a=this._timerElems.length-1;a>=0;a--)this._updateCountdown(this._timerElems[a])},_optionsChanged:function(b,c,d){d.layout&&(d.layout=d.layout.replace(/&lt;/g,"<").replace(/&gt;/g,">")),this._resetExtraLabels(c.options,d);var e=c.options.timezone!=d.timezone;a.extend(c.options,d),this._adjustSettings(b,c,null!=d.until||null!=d.since||e);var f=new Date;(c._since&&c._since<f||c._until&&c._until>f)&&this._addElem(b[0]),this._updateCountdown(b,c)},_updateCountdown:function(b,c){if(b=b.jquery?b:a(b),c=c||this._getInst(b)){if(b.html(this._generateHTML(c)).toggleClass(this._rtlClass,c.options.isRTL),a.isFunction(c.options.onTick)){var d="lap"!=c._hold?c._periods:this._calculatePeriods(c,c._show,c.options.significant,new Date);1!=c.options.tickInterval&&this.periodsToSeconds(d)%c.options.tickInterval!=0||c.options.onTick.apply(b[0],[d])}var e="pause"!=c._hold&&(c._since?c._now.getTime()<c._since.getTime():c._now.getTime()>=c._until.getTime());if(e&&!c._expiring){if(c._expiring=!0,this._hasElem(b[0])||c.options.alwaysExpire){if(this._removeElem(b[0]),a.isFunction(c.options.onExpiry)&&c.options.onExpiry.apply(b[0],[]),c.options.expiryText){var f=c.options.layout;c.options.layout=c.options.expiryText,this._updateCountdown(b[0],c),c.options.layout=f}c.options.expiryUrl&&(window.location=c.options.expiryUrl)}c._expiring=!1}else"pause"==c._hold&&this._removeElem(b[0])}},_resetExtraLabels:function(a,b){for(var c in b)c.match(/[Ll]abels[02-9]|compactLabels1/)&&(a[c]=b[c]);for(var c in a)c.match(/[Ll]abels[02-9]|compactLabels1/)&&"undefined"==typeof b[c]&&(a[c]=null)},_adjustSettings:function(b,c,d){for(var e=null,f=0;f<this._serverSyncs.length;f++)if(this._serverSyncs[f][0]==c.options.serverSync){e=this._serverSyncs[f][1];break}if(null!=e)var g=c.options.serverSync?e:0,h=new Date;else{var i=a.isFunction(c.options.serverSync)?c.options.serverSync.apply(b[0],[]):null,h=new Date,g=i?h.getTime()-i.getTime():0;this._serverSyncs.push([c.options.serverSync,g])}var j=c.options.timezone;j=null==j?-h.getTimezoneOffset():j,(d||!d&&null==c._until&&null==c._since)&&(c._since=c.options.since,null!=c._since&&(c._since=this.UTCDate(j,this._determineTime(c._since,null)),c._since&&g&&c._since.setMilliseconds(c._since.getMilliseconds()+g)),c._until=this.UTCDate(j,this._determineTime(c.options.until,h)),g&&c._until.setMilliseconds(c._until.getMilliseconds()+g)),c._show=this._determineShow(c)},_preDestroy:function(a,b){this._removeElem(a[0]),a.empty()},pause:function(a){this._hold(a,"pause")},lap:function(a){this._hold(a,"lap")},resume:function(a){this._hold(a,null)},toggle:function(b){var c=a.data(b,this.name)||{};this[c._hold?"resume":"pause"](b)},toggleLap:function(b){var c=a.data(b,this.name)||{};this[c._hold?"resume":"lap"](b)},_hold:function(b,c){var d=a.data(b,this.name);if(d){if("pause"==d._hold&&!c){d._periods=d._savePeriods;var e=d._since?"-":"+";d[d._since?"_since":"_until"]=this._determineTime(e+d._periods[0]+"y"+e+d._periods[1]+"o"+e+d._periods[2]+"w"+e+d._periods[3]+"d"+e+d._periods[4]+"h"+e+d._periods[5]+"m"+e+d._periods[6]+"s"),this._addElem(b)}d._hold=c,d._savePeriods="pause"==c?d._periods:null,a.data(b,this.name,d),this._updateCountdown(b,d)}},getTimes:function(b){var c=a.data(b,this.name);return c?"pause"==c._hold?c._savePeriods:c._hold?this._calculatePeriods(c,c._show,c.options.significant,new Date):c._periods:null},_determineTime:function(a,b){var c=this,d=function(a){var b=new Date;return b.setTime(b.getTime()+1e3*a),b},e=function(a){a=a.toLowerCase();for(var b=new Date,d=b.getFullYear(),e=b.getMonth(),f=b.getDate(),g=b.getHours(),h=b.getMinutes(),i=b.getSeconds(),j=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g,k=j.exec(a);k;){switch(k[2]||"s"){case"s":i+=parseInt(k[1],10);break;case"m":h+=parseInt(k[1],10);break;case"h":g+=parseInt(k[1],10);break;case"d":f+=parseInt(k[1],10);break;case"w":f+=7*parseInt(k[1],10);break;case"o":e+=parseInt(k[1],10),f=Math.min(f,c._getDaysInMonth(d,e));break;case"y":d+=parseInt(k[1],10),f=Math.min(f,c._getDaysInMonth(d,e))}k=j.exec(a)}return new Date(d,e,f,g,h,i,0)},f=null==a?b:"string"==typeof a?e(a):"number"==typeof a?d(a):a;return f&&f.setMilliseconds(0),f},_getDaysInMonth:function(a,b){return 32-new Date(a,b,32).getDate()},_normalLabels:function(a){return a},_generateHTML:function(b){var j=this;b._periods=b._hold?b._periods:this._calculatePeriods(b,b._show,b.options.significant,new Date);for(var k=!1,l=0,m=b.options.significant,n=a.extend({},b._show),o=c;o<=i;o++)k|="?"==b._show[o]&&b._periods[o]>0,n[o]="?"!=b._show[o]||k?b._show[o]:null,l+=n[o]?1:0,m-=b._periods[o]>0?1:0;for(var p=[!1,!1,!1,!1,!1,!1,!1],o=i;o>=c;o--)b._show[o]&&(b._periods[o]?p[o]=!0:(p[o]=m>0,m--));var q=b.options.compact?b.options.compactLabels:b.options.labels,r=b.options.whichLabels||this._normalLabels,s=function(a){var c=b.options["compactLabels"+r(b._periods[a])];return n[a]?j._translateDigits(b,b._periods[a])+(c?c[a]:q[a])+" ":""},t=b.options.padZeroes?2:1,u=function(a){var c=b.options["labels"+r(b._periods[a])];return!b.options.significant&&n[a]||b.options.significant&&p[a]?'<span class="'+j._sectionClass+'"><span class="'+j._amountClass+'">'+j._minDigits(b,b._periods[a],t)+'</span><span class="'+j._periodClass+'">'+(c?c[a]:q[a])+"</span></span>":""};return b.options.layout?this._buildLayout(b,n,b.options.layout,b.options.compact,b.options.significant,p):(b.options.compact?'<span class="'+this._rowClass+" "+this._amountClass+(b._hold?" "+this._holdingClass:"")+'">'+s(c)+s(d)+s(e)+s(f)+(n[g]?this._minDigits(b,b._periods[g],2):"")+(n[h]?(n[g]?b.options.timeSeparator:"")+this._minDigits(b,b._periods[h],2):"")+(n[i]?(n[g]||n[h]?b.options.timeSeparator:"")+this._minDigits(b,b._periods[i],2):""):'<span class="'+this._rowClass+" "+this._showClass+(b.options.significant||l)+(b._hold?" "+this._holdingClass:"")+'">'+u(c)+u(d)+u(e)+u(f)+u(g)+u(h)+u(i))+"</span>"+(b.options.description?'<span class="'+this._rowClass+" "+this._descrClass+'">'+b.options.description+"</span>":"")},_buildLayout:function(b,j,k,l,m,n){for(var o=b.options[l?"compactLabels":"labels"],p=b.options.whichLabels||this._normalLabels,q=function(a){return(b.options[(l?"compactLabels":"labels")+p(b._periods[a])]||o)[a]},r=function(a,c){return b.options.digits[Math.floor(a/c)%10]},s={desc:b.options.description,sep:b.options.timeSeparator,yl:q(c),yn:this._minDigits(b,b._periods[c],1),ynn:this._minDigits(b,b._periods[c],2),ynnn:this._minDigits(b,b._periods[c],3),y1:r(b._periods[c],1),y10:r(b._periods[c],10),y100:r(b._periods[c],100),y1000:r(b._periods[c],1e3),ol:q(d),on:this._minDigits(b,b._periods[d],1),onn:this._minDigits(b,b._periods[d],2),onnn:this._minDigits(b,b._periods[d],3),o1:r(b._periods[d],1),o10:r(b._periods[d],10),o100:r(b._periods[d],100),o1000:r(b._periods[d],1e3),wl:q(e),wn:this._minDigits(b,b._periods[e],1),wnn:this._minDigits(b,b._periods[e],2),wnnn:this._minDigits(b,b._periods[e],3),w1:r(b._periods[e],1),w10:r(b._periods[e],10),w100:r(b._periods[e],100),w1000:r(b._periods[e],1e3),dl:q(f),dn:this._minDigits(b,b._periods[f],1),dnn:this._minDigits(b,b._periods[f],2),dnnn:this._minDigits(b,b._periods[f],3),d1:r(b._periods[f],1),d10:r(b._periods[f],10),d100:r(b._periods[f],100),d1000:r(b._periods[f],1e3),hl:q(g),hn:this._minDigits(b,b._periods[g],1),hnn:this._minDigits(b,b._periods[g],2),hnnn:this._minDigits(b,b._periods[g],3),h1:r(b._periods[g],1),h10:r(b._periods[g],10),h100:r(b._periods[g],100),h1000:r(b._periods[g],1e3),ml:q(h),mn:this._minDigits(b,b._periods[h],1),mnn:this._minDigits(b,b._periods[h],2),mnnn:this._minDigits(b,b._periods[h],3),m1:r(b._periods[h],1),m10:r(b._periods[h],10),m100:r(b._periods[h],100),m1000:r(b._periods[h],1e3),sl:q(i),sn:this._minDigits(b,b._periods[i],1),snn:this._minDigits(b,b._periods[i],2),snnn:this._minDigits(b,b._periods[i],3),s1:r(b._periods[i],1),s10:r(b._periods[i],10),s100:r(b._periods[i],100),s1000:r(b._periods[i],1e3)},t=k,u=c;u<=i;u++){var v="yowdhms".charAt(u),w=new RegExp("\\{"+v+"<\\}([\\s\\S]*)\\{"+v+">\\}","g");t=t.replace(w,!m&&j[u]||m&&n[u]?"$1":"")}return a.each(s,function(a,b){var c=new RegExp("\\{"+a+"\\}","g");t=t.replace(c,b)}),t},_minDigits:function(a,b,c){return b=""+b,b.length>=c?this._translateDigits(a,b):(b="0000000000"+b,this._translateDigits(a,b.substr(b.length-c)))},_translateDigits:function(a,b){return(""+b).replace(/[0-9]/g,function(b){return a.options.digits[b]})},_determineShow:function(a){var b=a.options.format,j=[];return j[c]=b.match("y")?"?":b.match("Y")?"!":null,j[d]=b.match("o")?"?":b.match("O")?"!":null,j[e]=b.match("w")?"?":b.match("W")?"!":null,j[f]=b.match("d")?"?":b.match("D")?"!":null,j[g]=b.match("h")?"?":b.match("H")?"!":null,j[h]=b.match("m")?"?":b.match("M")?"!":null,j[i]=b.match("s")?"?":b.match("S")?"!":null,j},_calculatePeriods:function(a,b,j,k){a._now=k,a._now.setMilliseconds(0);var l=new Date(a._now.getTime());a._since?k.getTime()<a._since.getTime()?a._now=k=l:k=a._since:(l.setTime(a._until.getTime()),k.getTime()>a._until.getTime()&&(a._now=k=l));var m=[0,0,0,0,0,0,0];if(b[c]||b[d]){var n=this._getDaysInMonth(k.getFullYear(),k.getMonth()),o=this._getDaysInMonth(l.getFullYear(),l.getMonth()),p=l.getDate()==k.getDate()||l.getDate()>=Math.min(n,o)&&k.getDate()>=Math.min(n,o),q=function(a){return 60*(60*a.getHours()+a.getMinutes())+a.getSeconds()},r=Math.max(0,12*(l.getFullYear()-k.getFullYear())+l.getMonth()-k.getMonth()+(l.getDate()<k.getDate()&&!p||p&&q(l)<q(k)?-1:0));
m[c]=b[c]?Math.floor(r/12):0,m[d]=b[d]?r-12*m[c]:0,k=new Date(k.getTime());var s=k.getDate()==n,t=this._getDaysInMonth(k.getFullYear()+m[c],k.getMonth()+m[d]);k.getDate()>t&&k.setDate(t),k.setFullYear(k.getFullYear()+m[c]),k.setMonth(k.getMonth()+m[d]),s&&k.setDate(t)}var u=Math.floor((l.getTime()-k.getTime())/1e3),v=function(a,c){m[a]=b[a]?Math.floor(u/c):0,u-=m[a]*c};if(v(e,604800),v(f,86400),v(g,3600),v(h,60),v(i,1),u>0&&!a._since)for(var w=[1,12,4.3482,7,24,60,60],x=i,y=1,z=i;z>=c;z--)b[z]&&(m[x]>=y&&(m[x]=0,u=1),u>0&&(m[z]++,u=0,x=z,y=1)),y*=w[z];if(j)for(var z=c;z<=i;z++)j&&m[z]?j--:j||(m[z]=0);return m}})}(jQuery),function(a){a.fn.cardtable=function(b){var c=a.extend({},{id:"stacktable small-only",hideOriginal:!0,headIndex:0},b);return headIndex=b&&b.headIndex?b.headIndex:0,this.each(function(){if($table=a(this),!$table.hasClass("stacktable")){var b=a(this).prop("class"),d=a("<div></div>");"undefined"!=typeof c.myClass&&d.addClass(c.myClass);var e="";$table.addClass("stacktable large-only"),$caption=$table.find("caption").clone(),$topRow=$table.find("tr").eq(0),$table.find("tbody tr").each(function(d,f){bodyMarkup=headMarkup="",tr_class=a(this).prop("class"),a(this).find("td,th").each(function(b,c){""!==a(this).html()&&(bodyMarkup+='<tr class="'+tr_class+'">',bodyMarkup=$topRow.find("td,th").eq(b).html()?bodyMarkup+('<td class="st-key">'+$topRow.find("td,th").eq(b).html()+"</td>"):bodyMarkup+'<td class="st-key"></td>',bodyMarkup+='<td class="st-val '+a(this).prop("class")+'">'+a(this).html()+"</td>",bodyMarkup+="</tr>")}),e+='<table class=" '+b+" "+c.id+'"><tbody>'+headMarkup+bodyMarkup+"</tbody></table>"}),$table.find("tfoot tr td").each(function(d,f){""!==a.trim(a(f).text())&&(e+='<table class="'+b+" "+c.id+'"><tbody><tr><td>'+a(f).html()+"</td></tr></tbody></table>")}),d.prepend($caption),d.append(a(e)),$table.before(d),c.hideOriginal||$table.show()}})},a.fn.stacktable=function(b){var c=a.extend({},{id:"stacktable small-only",hideOriginal:!0,headIndex:0},b);return headIndex=b&&b.headIndex?b.headIndex:0,this.each(function(){var b=a(this).prop("class"),b=a('<table class="'+b+" "+c.id+'"><tbody></tbody></table>');"undefined"!=typeof c.myClass&&b.addClass(c.myClass);var d="";$table=a(this),$table.addClass("stacktable large-only"),$caption=$table.find("caption").clone(),$topRow=$table.find("tr").eq(0),$table.find("tr").each(function(b,c){bodyMarkup=headMarkup="",tr_class=a(this).prop("class"),0===b?d+='<tr class=" '+tr_class+' "><th class="st-head-row st-head-row-main" colspan="2">'+a(this).find("th,td").eq(headIndex).html()+"</th></tr>":(a(this).find("td,th").each(function(b,c){b===headIndex?headMarkup='<tr class="'+tr_class+'"><th class="st-head-row" colspan="2">'+a(this).html()+"</th></tr>":""!==a(this).html()&&(bodyMarkup+='<tr class="'+tr_class+'">',bodyMarkup=$topRow.find("td,th").eq(b).html()?bodyMarkup+('<td class="st-key">'+$topRow.find("td,th").eq(b).html()+"</td>"):bodyMarkup+'<td class="st-key"></td>',bodyMarkup+='<td class="st-val '+a(this).prop("class")+'">'+a(this).html()+"</td>",bodyMarkup+="</tr>")}),d+=headMarkup+bodyMarkup)}),b.prepend($caption),b.append(a(d)),$table.before(b),c.hideOriginal||$table.show()})},a.fn.stackcolumns=function(b){var c=a.extend({},{id:"stacktable small-only",hideOriginal:!0},b);return this.each(function(){$table=a(this);var b=$table.find("tr").eq(0).find("td,th").length;if(!(3>b)){var d=a('<table class="'+c.id+'"></table>');"undefined"!=typeof c.myClass&&d.addClass(c.myClass),$table.addClass("stacktable large-only");for(var e=a("<tbody></tbody>"),f=1;f<b;)$table.find("tr").each(function(b,c){var d=a("<tr></tr>");0===b&&d.addClass("st-head-row st-head-row-main"),first=a(this).find("td,th").eq(0).clone().addClass("st-key");var g=f;if(a(this).find("*[colspan]").length){var h=0;a(this).find("td,th").each(function(b,c){var d=a(this).attr("colspan");if(d?(d=parseInt(d,10),g-=d-1,h+d>f&&(g+=h+d-f-1),h+=d):h++,h>f)return!1})}second=a(this).find("td,th").eq(g).clone().addClass("st-val").removeAttr("colspan"),d.append(first,second),e.append(d)}),++f;d.append(a(e)),$table.before(d),c.hideOriginal||$table.show()}})}}(jQuery),"function"!=typeof Object.create&&(Object.create=function(a){function b(){}return b.prototype=a,new b}),function(a,b,c){var d={init:function(b,c){this.rotatelist=b,this.options=a.extend({},a.fn.rotator.options,c),this.options.textClass=b.attr("data-text-class"),this.item=[];for(var d=0,e=this.rotatelist.length;d<e;d++)this.item[d]=[],this.item[d].rotateElem=b,this.item[d].terms=this.item[d].rotateElem.find("ul li"),this.item[d].animate=this.valid_anim(a(this.item[d].rotateElem).attr("data-rotate-animation").split(",")),this.item[d].area=this.item[d].rotateElem.find(".rotate-area").css({display:"inline-block"}),this.item[d].interval=this.valid_interval(this.item[d].rotateElem.attr("data-rotate-interval")),this.item[d].rotateElem.find("ul").hide(),this.rotatePlay(d)},rotatePlay:function(a){var b=this;setTimeout(function(){var c=b.item[a],d=c.area.data("term")||0;c.area.data("term",d===c.terms.length-1?0:d+1).html(c.terms.eq([d]).html()),b.anim(c.area,c.animate[0]),setTimeout(function(){b.anim(c.area,c.animate[1]),b.rotatePlay(a)},c.interval)},1e3)},valid_anim:function(b){return b?b:a("#"+this.options.interval).attr("data-rotate-animation").split(",")},valid_interval:function(a){return isNaN(a)?this.options.interval:a},anim:function(a,b){a.removeClass().addClass("rotate-area "+b+" "+this.options.animateClass+" "+this.options.textClass).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend")}};a.fn.rotator=function(b){Object.create(d).init(this,b),a.data(this,"rotator",d)},a.fn.rotator.options={animateClass:"animated",interval:"3000",animate:"fadeInUp,fadeOutDown"}}(jQuery,window,document),!function(a){a.fn.extend({easyResponsiveTabs:function(b){var c={type:"default",width:"auto",fit:!0,closed:!1,activate:function(){}},b=a.extend(c,b),d=b,e=d.type,f=d.fit,g=d.width,h="vertical",i="accordion",j=window.location.hash,k=!(!window.history||!history.replaceState);a(this).bind("tabactivate",function(a,c){"function"==typeof b.activate&&b.activate.call(c,a)}),this.each(function(){function c(){e==h&&d.addClass("resp-vtabs"),1==f&&d.css({width:"100%"}),e==i&&(d.addClass("resp-easy-accordion"),d.find(".resp-tabs-list").css("display","none"))}var d=a(this),l=d.find("ul.resp-tabs-list"),m=d.attr("id");d.find("ul.resp-tabs-list li").addClass("resp-tab-item"),d.css({display:"block",width:g}),d.find(".resp-tabs-container > div").addClass("resp-tab-content"),c();var n;d.find(".resp-tab-content").before("<div class='resp-accordion' role='tab'><span class='resp-arrow'></span></div>");var o=0;d.find(".resp-accordion").each(function(){n=a(this);var b=d.find(".resp-tab-item:eq("+o+")"),c=d.find(".resp-accordion:eq("+o+")");c.append(b.html()),c.data(b.data()),n.attr("aria-controls","tab_item-"+o),o++});var p,q=0;d.find(".resp-tab-item").each(function(){$tabItem=a(this),$tabItem.attr("aria-controls","tab_item-"+q),$tabItem.attr("role","tab");var b=0;d.find(".resp-tab-content").each(function(){p=a(this),p.attr("aria-labelledby","tab_item-"+b),b++}),q++});var r=0;if(""!=j){var s=j.match(new RegExp(m+"([0-9]+)"));null!==s&&2===s.length&&(r=parseInt(s[1],10)-1,r>q&&(r=0))}a(d.find(".resp-tab-item")[r]).addClass("resp-tab-active"),b.closed===!0||"accordion"===b.closed&&!l.is(":visible")||"tabs"===b.closed&&l.is(":visible")?a(d.find(".resp-tab-content")[r]).addClass("resp-tab-content-active resp-accordion-closed"):(a(d.find(".resp-accordion")[r]).addClass("resp-tab-active"),a(d.find(".resp-tab-content")[r]).addClass("resp-tab-content-active").attr("style","display:block")),d.find("[role=tab]").each(function(){var b=a(this);b.click(function(){var b=a(this),c=b.attr("aria-controls");if(b.hasClass("resp-accordion")&&b.hasClass("resp-tab-active"))return d.find(".resp-tab-content-active").slideUp("",function(){a(this).addClass("resp-accordion-closed")}),b.removeClass("resp-tab-active"),!1;if(!b.hasClass("resp-tab-active")&&b.hasClass("resp-accordion")?(d.find(".resp-tab-active").removeClass("resp-tab-active"),d.find(".resp-tab-content-active").slideUp().removeClass("resp-tab-content-active resp-accordion-closed"),d.find("[aria-controls="+c+"]").addClass("resp-tab-active"),d.find(".resp-tab-content[aria-labelledby = "+c+"]").slideDown().addClass("resp-tab-content-active")):(d.find(".resp-tab-active").removeClass("resp-tab-active"),d.find(".resp-tab-content-active").removeAttr("style").removeClass("resp-tab-content-active").removeClass("resp-accordion-closed"),d.find("[aria-controls="+c+"]").addClass("resp-tab-active"),d.find(".resp-tab-content[aria-labelledby = "+c+"]").addClass("resp-tab-content-active").attr("style","display:block")),b.trigger("tabactivate",b),a(window).trigger("lookup.unveil"),k){var e=window.location.hash,f=m+(parseInt(c.substring(9),10)+1).toString();if(""!=e){var g=new RegExp(m+"[0-9]+");f=null!=e.match(g)?e.replace(g,f):e+"|"+f}else f="#"+f;history.replaceState(null,null,f)}})}),a(window).resize(function(){d.find(".resp-accordion-closed").removeAttr("style")})})}})}(jQuery),function(){!function(a,b,c){var d,e,f,g;return e=(f=-1!==navigator.appVersion.indexOf("MSIE"))?parseInt(navigator.appVersion.split("MSIE")[1]):null,g="ontouchstart"in c,d=function(){function d(d,e){this.options=a.extend(!0,{},this.Defaults,e),this.$element=a(d),this.$list=this.$element.find(".rd-material-tabs__list"),this.$content=this.$element.find(".rd-material-tabs__container"),this.$win=a(c),this.$doc=a(b),this.activeIndex=0,this.settings={stageClass:"rd-material-tabs__stage",stageOuterClass:"rd-material-tabs__stage-outer",itemClass:"rd-material-tab"},this.state={isTouched:!1,isDragged:!1,isSwiping:!1},this.touches={prevX:null,list:!1},this.initialize()}return d.prototype.Defaults={itemSelector:"div",margin:20,marginContent:0,items:3,touchRatio:1,speed:500,easing:"cubic-bezier(0.005, 0.300, 0.200, 1.000)",stagePadding:0,dragContent:!0,dragList:!0,responsive:null,callbacks:{onDragStart:!1,onDragEnd:!1,onChangeStart:!1,onChangeEnd:!1,onBeforeInit:!1,onInit:!1}},d.prototype.initialize=function(){this.options.callbacks.onBeforeInit&&this.options.callbacks.onBeforeInit.call(this,this),this.setVendor(this),this.createDOM(this),this.initHandlers(this),g||this.canMoveCursor(),this.setWidth(this,!0),this.setWidth(this,!1),this.moveTo(this.activeIndex),this.options.callbacks.onInit&&this.options.callbacks.onInit.call(this,this)},d.prototype.createDOM=function(b){var c;return b.$content.find(">"+b.options.itemSelector).addClass(b.settings.itemClass),c=b.transform(b,0),b.$content.wrapInner(a("<div/>",{class:b.settings.stageClass,style:b.vendorName+"transform:"+c[b.vendorName+"transform"]})).wrapInner(a("<div/>",{class:b.settings.stageOuterClass})),b.$list.find("li").addClass(b.settings.itemClass),b.$list.wrapInner(a("<div/>",{class:b.settings.stageClass,style:b.vendorName+"transform:"+c[b.vendorName+"transform"]})).wrapInner(a("<div/>",{class:b.settings.stageOuterClass}))},d.prototype.setWidth=function(a,b){var c,d,e,f,g,h;b?(h=a.$list.find("."+a.settings.stageClass),g=a.getOption("stagePadding"),0<g&&a.getOption("dragList")&&h.css({"padding-left":g,"padding-right":g}),c=a.getWidth(a,a.$list.find("."+a.settings.stageOuterClass)),f=a.getOption("margin"),e=(c-a.getOption("items")*f)/a.getOption("items")):(h=a.$content.find("."+a.settings.stageClass),g=0,e=a.getWidth(a,a.$content.find("."+a.settings.stageOuterClass)),f=a.getOption("marginContent")),d=h.find("."+a.settings.itemClass),b&&!a.getOption("dragList")?(a.setListTranslate(a,0),h.css({"padding-left":0,"padding-right":0,width:"auto"}),d.removeAttr("style")):(c=d.length,d.css({width:a.px(e),"margin-right":a.px(f)}),h[0].style.width=a.px((e+f)*c+f+g))},d.prototype.resize=function(a){return a.setWidth(a,!0),a.setWidth(a,!1),setTimeout(function(){return a.moveTo(a.activeIndex)},300)},d.prototype.initHandlers=function(b){b.$win.on("resize",a.proxy(b.resize,this,b)),g?b.$element.on("touchstart.rd.mt",a.proxy(b.onTouchStart,this,b)):(b.$element.on("mousedown.rd.mt",a.proxy(b.onTouchStart,this,b)),b.$element.on("mouseleave.rd.mt",a.proxy(b.onTouchEnd,this,b)))},d.prototype.onTouchEnd=function(b,c){var d,e;if(b.state.isTouched){if(b.$doc.off(".rd.mt"),b.changing=!1,c.originalEvent&&(c=c.originalEvent),b.state.isTrigerred=!1,b.state.isDragged){if(g||b.$element.removeClass("rd-material-tabs-grab"),a(b.touches.targetEl).one("click.rd.mt",function(){return!1}),b.touches.endTime=Date.now(),e=b.touches.endTime-b.touches.startTime,b.touches.prevX=null,b.state.isDragged=!1,b.touches.list&&b.getOption("dragList"))d=b.state.isSwiping?20<e?b.touches.diff/(e/200):b.touches.diff:100<e?b.touches.diff/(e/1e3):e/15*b.touches.diff,b.touches.velocity=0,b.touches.velocity=d/(e/50)*b.getOption("touchRatio"),0!==b.touches.velocity&&(b.setListTransition(b,b.options.speed),d=b.getListTranslate(b)+b.touches.velocity,0<d?d=0:d<b.getMaxTranslate(b,b.$list)&&(d=b.getMaxTranslate(b,b.$list)),b.setListTranslate(b,d));else if(!b.touches.list&&b.getOption("dragContent")){if(b.setContentTransition(b,b.options.speed),b.setListTransition(b,b.options.speed),"left"===b.touches.direction&&0===b.activeIndex||"right"===b.touches.direction&&b.activeIndex===b.$content.find("."+b.settings.itemClass).length-1)return void b.moveTo(b.activeIndex);d=b.activeIndex,b.state.isSwiping?"left"===b.touches.direction?d=b.activeIndex-1:"right"===b.touches.direction&&(d=b.activeIndex+1):Math.abs(b.touches.diff)>b.getContentItemWidth(b)/3&&("left"===b.touches.direction?d=b.activeIndex-1:"right"===b.touches.direction&&(d=b.activeIndex+1)),b.moveTo(d)}}else!b.state.isDragged&&b.touches.list&&(d=a(c.target),"A"===c.target.tagName||d.parents("."+b.settings.itemClass+" a").length)&&(b.setContentTransition(b,b.options.speed),b.setListTransition(b,b.options.speed),d=d.parents("."+b.settings.itemClass).index(),b.moveTo(d));b.state.isTouched=!1,b.options.callbacks.onDragEnd&&b.options.callbacks.onDragEnd.call(this,b)}},d.prototype.onDrag=function(a,b){var c,d,e;if(a.state.isTouched){if(b.originalEvent&&(b=b.originalEvent),a.touches.currentX="touchmove"===b.type?b.targetTouches[0].pageX:b.pageX,a.touches.currentY="touchmove"===b.type?b.targetTouches[0].pageY:b.pageY,null===a.touches.prevX&&(a.touches.prevX=a.touches.currentX),e=a.touches.diff=a.touches.currentX-a.touches.startX,e*=a.getOption("touchRatio"),0!==e&&!a.state.isTrigerred){if(c=a.touches.startX-a.touches.currentX,d=a.touches.startY-a.touches.currentY,Math.abs(c)<Math.abs(d))return void a.onTouchEnd(a,b);b.preventDefault(),!g&&(a.touches.list&&a.getOption("dragList")||!a.touches.list&&a.getOption("dragContent"))&&a.$element.addClass("rd-material-tabs-grab"),0<Math.abs(e)&&(a.state.isDragged=!0),a.state.isTrigerred=!0}a.touches.direction=0<e?"left":"right",a.touches.currentTranslate=e+a.touches.startTranslate,a.touches.prevDirection!==a.touches.direction&&(a.touches.startTime=Date.now()),a.touches.endTime=Date.now(),d=a.touches.endTime-a.touches.startTime,c=a.touches.list?8:4,a.state.isSwiping=Math.abs(a.touches.currentX-a.touches.prevX)>c||100>d&&2<Math.abs(a.touches.currentX-a.touches.prevX),a.touches.prevX=a.touches.currentX,a.touches.prevDirection=a.touches.direction,a.touches.list&&a.getOption("dragList")?a.setListTranslate(a,a.touches.currentTranslate):!a.touches.list&&a.getOption("dragContent")&&a.setContentTranslate(a,a.touches.currentTranslate)}},d.prototype.onTouchStart=function(b,c){var d;c.originalEvent&&(c=c.originalEvent),(1===c.which||g)&&(b.state.isTouched=!0,d=b.$element.find("[onclick]"),d.length&&d.removeAttr("onclick"),d=a(c.target),b.touches.list=0<b.$list.find(d).length,b.touches.list&&b.$list.find("a").on("click.rd.mt touchstart.rd.mt",function(a){return a.preventDefault()}),b.touches.startX=b.touches.currentX="touchstart"===c.type?c.targetTouches[0].pageX:c.pageX,b.touches.startY=b.touches.currentY="touchstart"===c.type?c.targetTouches[0].pageY:c.pageY,b.touches.startTime=new Date,b.touches.targetEl=c.target||c.srcElement,g||"IMG"!==b.touches.targetEl.tagName&&"A"!==b.touches.targetEl.tagName||c.preventDefault(),b.$doc.on("mouseup.rd.mt touchend.rd.mt touchcancel.rd.mt",a.proxy(b.onTouchEnd,this,b)),b.$doc.one("mousemove.rd.mt touchmove.rd.mt",a.proxy(function(c){var d;if(b.options.callbacks.onDragStart&&b.options.callbacks.onDragStart.call(this,b),c.originalEvent&&(c=c.originalEvent),b.touches.currentX="touchmove"===c.type?c.targetTouches[0].pageX:c.pageX,b.touches.currentY="touchmove"===c.type?c.targetTouches[0].pageY:c.pageY,d=b.touches.startX-b.touches.currentX,Math.abs(d)<Math.abs(b.touches.startY-b.touches.currentY))b.onTouchEnd(b,c);else{if(c.preventDefault(),b.touches.list?(b.touches.startTranslate=b.getListTranslate(b),b.setListTransition(b,0)):(b.touches.startTranslate=b.getContentTranslate(b),b.setContentTransition(b,0)),b.$doc.on("mousemove.rd.mt touchmove.rd.mt",a.proxy(b.onDrag,this,b)),0!==d)return 1<Math.abs(d)&&(b.state.isDragged=!0),!g&&(b.touches.list&&b.getOption("dragList")||!b.touches.list&&b.getOption("dragContent"))&&b.$element.addClass("rd-material-tabs-grab"),this;b.state.isTrigerred=!1,b.$doc.trigger("mousemove.rd.mt touchmove.rd.mt")}})))},d.prototype.getWidth=function(a,b){return b.outerWidth()},d.prototype.getContentItemWidth=function(a){return a.getWidth(a,a.$content.find("."+a.settings.itemClass))},d.prototype.getListItemWidth=function(a){return a.getWidth(a,a.$list.find("."+a.settings.itemClass))},d.prototype.moveListTo=function(a,b){var c;a.getOption("items")<a.$list.find("."+a.settings.itemClass).length&&(c=a.getListItemWidth(a),c=-(c*b+a.getOption("margin")*b),c<a.getMaxTranslate(a,a.$list)&&(c=a.getMaxTranslate(a,a.$list)),a.setListTranslate(a,c))},d.prototype.moveTo=function(a){var b;a!==this.activeIndex&&this.options.callbacks.onChangeStart&&this.options.callbacks.onChangeStart.call(this),b=-(this.getContentItemWidth(this)*a+this.getOption("marginContent")*a),this.setContentTranslate(this,b),this.getOption("dragList")&&this.moveListTo(this,a),this.updateActive(this,a)},d.prototype.canMoveCursor=function(){var a;a=this,a.$list.on("mouseenter",function(){a.getOption("dragList")?a.$element.addClass("rd-material-tabs-canMove"):a.$element.removeClass("rd-material-tabs-canMove")}),a.$list.on("mouseleave",function(){a.$element.removeClass("rd-material-tabs-canMove"),console.log(1)}),a.$content.on("mouseenter",function(){a.getOption("dragContent")?a.$element.addClass("rd-material-tabs-canMove"):a.$element.removeClass("rd-material-tabs-canMove")}),a.$content.on("mouseleave",function(){a.$element.removeClass("rd-material-tabs-canMove")})},d.prototype.px=function(a){return a+"px"},d.prototype.transform=function(a,b){var c;return c={},f&&10>e||!1===a.isPerspective()?c[a.vendorName+"transform"]="translate("+a.px(b)+", 0)":c[a.vendorName+"transform"]="translate3d("+a.px(b)+", 0, 0)",c},d.prototype.updateActive=function(a,b){var c,d;c=a.getContentItemWidth(a),d=a.getContentTranslate(a),null==b&&(b=a.activeIndex=Math.round(Math.abs(d/c))),a.$element.find("."+a.settings.itemClass+"-active").removeClass(a.settings.itemClass+"-active"),a.$list.find("."+a.settings.itemClass).eq(b).addClass(a.settings.itemClass+"-active"),a.$content.find("."+a.settings.itemClass).eq(b).addClass(a.settings.itemClass+"-active"),b!==a.activeIndex&&(a.activeIndex=b,a.options.callbacks.onChangeEnd&&a.options.callbacks.onChangeEnd.call(this,a))},d.prototype.getActiveIndex=function(a){return a.$content.find("."+a.settings.itemClass+"-active").index()},d.prototype.getTranslate=function(a,b){var c;return c=b.css(a.vendorName+"transform").replace(/[^0-9\-.,]/g,"").split(","),parseInt(c[12]||c[4])},d.prototype.getListTranslate=function(a){return a.getTranslate(a,a.$list.find("."+a.settings.stageClass))},d.prototype.getContentTranslate=function(a){return a.getTranslate(a,a.$content.find("."+a.settings.stageClass))},d.prototype.setTransition=function(b,c,d){a(c).css(b.vendorName+"transition",d/1e3+"s all "+b.options.easing)},d.prototype.setListTransition=function(a,b){a.setTransition(a,a.$list.find("."+a.settings.stageClass),b)},d.prototype.setContentTransition=function(a,b){a.setTransition(a,a.$content.find("."+a.settings.stageClass),b)},d.prototype.setTranslate=function(a,b,c){c=a.transform(a,c),b.css(a.vendorName+"transform",c[a.vendorName+"transform"])},d.prototype.setListTranslate=function(a,b){a.setTranslate(a,a.$list.find("."+a.settings.stageClass),b)},d.prototype.setContentTranslate=function(a,b){a.setTranslate(a,a.$content.find("."+a.settings.stageClass),b)},d.prototype.getMaxTranslate=function(a,b){return a.$win.width()-a.getWidth(a,b.find("."+a.settings.stageClass))},d.prototype.setVendor=function(){this.vendorName=this.isTransform().replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":""},d.prototype.isStyleSupported=function(a){var c,d,e;c=b.createElement("div");for(d in a)if(e=a[d],"undefined"!=typeof c.style[e])return[e,d];return!1},d.prototype.isPerspective=function(){return this.isStyleSupported(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0]},d.prototype.isTransform=function(){return this.isStyleSupported(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0]},d.prototype.getOption=function(a){var b,c;if(null!=this.options.responsive){for(b in this.options.responsive)b<=this.$win.width()&&(c=b);return null!=this.options.responsive[c][a]?this.options.responsive[c][a]:this.options[a]}return this.options[a]},d}(),a.fn.extend({RDMaterialTabs:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDMaterialTabs"))return c.data("RDMaterialTabs",new d(this,b))})}}),c.RDMaterialTabs=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDMaterialTabs:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDMaterialTabs})}.call(this),function(){!function(a,b,c){var d;return d=function(){function b(b,c){this.options=a.extend(!0,{},this.Defaults,c),this.$element=a(b),this.element=b,this.$items=this.$element.find("[data-instafeed-item]"),this.unique=this.genKey(),this.nextUrl="",this.initialize()}return b.prototype.Defaults={accessToken:"",clientId:"",get:"user",tagName:"awesome",userId:"499522078",locatioId:"",sortBy:"most-recent",useHttp:!1,showLog:"false",dateFormat:{seconds:"less than a minute ago",minute:"about a minute ago",minutes:" minutes ago",hour:"about an hour ago",hours:" hours ago",day:"1 day ago",days:"%b/%d/%Y"}},b.prototype.initialize=function(){if("string"!=typeof this.options.clientId&&"string"!=typeof this.options.accessToken)throw Error("Missing clientId or accessToken.");null!=this.options.before&&"function"==typeof this.options.before&&this.options.before.call(this),this.fetchData(this,this.buildUrl(),null)},b.prototype.fetchData=function(b,c,d){var e;e=b.element.getAttribute("data-instafeed-get")?b.element.getAttribute("data-instafeed-get"):b.options.get,a.ajax({type:"GET",dataType:"jsonp",cache:!1,url:c,success:function(a){var c,f;return null!=d?(c=d,c.push.apply(c,a.data)):c=a.data,null!=a.pagination&&(b.nextUrl=a.pagination.next_url),"profile"===e?(b.validate(b,a),a=b.element.getAttribute("data-instafeed-showlog")?b.element.getAttribute("data-instafeed-showlog"):b.options.showLog,"true"===a&&console.log(c),b.loopData(c)):(f=parseInt(b.$items.length,10),c.length>f?(c=b.sorting(b,c),c=c.slice(0,f),b.validate(b,a),a=b.element.getAttribute("data-instafeed-showlog")?b.element.getAttribute("data-instafeed-showlog"):b.options.showLog,"true"===a&&console.log(c),b.loopData(c)):null!=b.nextUrl?b.fetchData(b,a.pagination.next_url,c):void 0)}})},b.prototype.validate=function(a,b){if("object"!=typeof b){if(null!=a.options.error&&"function"==typeof a.options.error)return a.options.error.call(this,"Invalid JSON data"),!1;throw Error("Invalid JSON response")}if(200!==b.meta.code){if(null!=a.options.error&&"function"==typeof a.options.error)return a.options.error.call(this,b.meta.error_message),!1;throw Error("Error from Instagram: "+b.meta.error_message)}if(0===b.data.length){if(null!=a.options.error&&"function"==typeof a.options.error)return a.options.error.call(this,"No images were returned from Instagram"),!1;throw Error("No images were returned from Instagram")}},b.prototype.sorting=function(a,b){var c,d,e;if("profile"!==(a.element.getAttribute("data-instafeed-get")?a.element.getAttribute("data-instafeed-get"):a.options.get)&&(d=a.element.getAttribute("data-instafeed-sort")?a.element.getAttribute("data-instafeed-sort"):a.options.sortBy,"none"!==d))switch(e="random"===d?["","random"]:d.split("-"),c="least"===e[0],e[1]){case"random":b.sort(function(){return.5-Math.random()});break;case"recent":b=a.sortBy(b,"created_time",c);break;case"liked":b=a.sortBy(b,"likes.count",c);break;case"commented":b=a.sortBy(b,"comments.count",c);break;default:throw Error("Invalid option for sortBy: '"+d+"'.")}return b},b.prototype.loopData=function(a){var b,c,d,e,f;if(e=this,null!=e.options.filter&&"function"==typeof e.options.filter&&(a=ctxfilter(a,e.options.filter)),Array.isArray(a))for(f=0;f<a.length;)a[f].tags_full=e.arrToString(a[f].tags),d=c=b=-1,e.$items.eq(f).find("*").each(function(){e.checkAttribute(this,"data-instafeed-comment")?b++:e.checkAttribute(this,"data-instafeed-like")?c++:e.checkAttribute(this,"data-instafeed-location")?d++:e.checkAttribute(this,"data-comments-data")?e.parseAttributes(this,a[f],b):e.checkAttribute(this,"data-likes-data")?e.parseAttributes(this,a[f],c):e.checkAttribute(this,"data-locations-data")?e.parseAttributes(this,a[f],d):e.parseAttributes(this,a[f],0)}),f++;else a.link="https://www.instagram.com/"+a.username,e.$element.find("*").not("[data-instafeed-item], [data-instafeed-item] *, [data-instafeed-get]").each(function(){return e.parseAttributes(this,a,0)});return null!=e.options.after&&"function"==typeof e.options.after&&e.options.after.call(this),!0},b.prototype.checkAttribute=function(a,b){var c,d,e,f;for(f=a.attributes,d=0,e=f.length;d<e;d++)if(c=f[d],-1<c.name.indexOf(b))return!0;return!1},b.prototype.parseAttributes=function(a,b,c){var d,e,f,g,h,i,j,k,l,m;g=a.attributes;for(h in g)if(null!=g[h]&&"object"==typeof g[h]&&-1!==g[h].name.indexOf("data-")&&-1===g[h].name.indexOf("data-instafeed-")){if(m=g[h].name.substring(5),d=null,-1!==m.indexOf("-"))for(k=m.split("-"),d=b,e=0,f=k.length;e<f;e++)j=k[e],d="data"===j&&null!=d[j]&&null!=d[j][c]?d[j][c]:d[j];if("string"==typeof g[h].value&&(e=g[h].value.split(/\s?,\s?/i),null!=d?l=d:null!=b[m]&&(l=b[m]),-1!==m.indexOf("created_time")&&(i=l),null!=l&&null!=e&&("string"==typeof l||"number"==typeof l)))for(j=0,k=e.length;j<k;j++)d=e[j],-1!==m.indexOf("created_time")&&(l="datetime"===d?this.dating(i,!0):this.dating(i,!1)),"text"===d.toLowerCase()?a.innerHTML=l:"type"===m&&"image"!==l?a.setAttribute(d,"iframe"):(f=d.charAt(0),"0"<=f&&"9">=f||a.setAttribute(d,l))}},b.prototype.arrToString=function(a){return a.join(" ")},b.prototype.dating=function(a,b){var c,d,e,f,g,h;if(c=new Date(1e3*a),d=new Date,e=parseInt((d.getTime()-c.getTime())/1e3),e+=60*d.getTimezoneOffset(),d="January February March April May June July August September October November December".split(" "),c={"%d":c.getDate(),"%m":c.getMonth()+1,"%b":d[c.getMonth()].substring(0,3),"%B":d[c.getMonth()],"%y":String(c.getFullYear()).slice(-2),"%Y":c.getFullYear()},d=b?"%Y-%m-%d":element.getAttribute("data-instafeed-date-format")?element.getAttribute("data-instafeed-date-format"):this.options.dateFormat.days,60>e)return this.options.dateFormat.seconds;if(120>e)return this.options.dateFormat.minute;if(3600>e)return parseInt(e/60).toString()+this.options.dateFormat.minutes;if(7200>e)return this.options.dateFormat.hour;if(86400>e)return"about "+parseInt(e/3600).toString()+this.options.dateFormat.hours;if(172800>e)return this.options.dateFormat.day;for(f=d.match(/%[dmbByY]/g),g=0,h=f.length;g<h;g++)e=f[g],d=d.replace(e,c[e]);return d},b.prototype.sortBy=function(a,b,c){return a.sort(function(a,d){var e,f;return e=this.getObjectProperty(a,b),f=this.getObjectProperty(d,b),c?e>f?1:-1:e<f?1:-1}.bind(this)),a},b.prototype.getObjectProperty=function(a,b){var c,d;for(b=b.replace(/\[(\w+)\]/g,".$1"),d=b.split(".");d.length;){if(c=d.shift(),!(null!=a&&c in a))return null;a=a[c]}return a},b.prototype.buildUrl=function(){var a,b,c,d;switch(c=this.element.getAttribute("data-instafeed-get")?this.element.getAttribute("data-instafeed-get"):this.options.get){case"popular":a="media/popular";break;case"tagged":if(a=this.element.getAttribute("data-instafeed-tagname")?this.element.getAttribute("data-instafeed-tagname"):this.options.tagName,!a)throw Error("No tag name specified. Use the 'tagName' option.");a="tags/"+a+"/media/recent";break;case"location":if(a=this.element.getAttribute("data-instafeed-location")?this.element.getAttribute("data-instafeed-location"):this.options.location,!a)throw Error("No location specified. Use the 'locationId' option.");a="locations/"+a+"/media/recent";break;case"user":if(a=this.element.getAttribute("data-instafeed-user")?this.element.getAttribute("data-instafeed-user"):this.options.userId,!a)throw Error("No user specified. Use the 'userId' option.");a="users/"+a+"/media/recent";break;case"profile":if(a=this.element.getAttribute("data-instafeed-user")?this.element.getAttribute("data-instafeed-user"):this.options.userId,!a)throw Error("No user specified. Use the 'userId' option.");a="users/"+a;break;default:throw Error("Invalid option for get: '"+this.options.get+"'.")}return d="https://api.instagram.com/v1/"+a,a=this.element.getAttribute("data-instafeed-accesstoken")?this.element.getAttribute("data-instafeed-accesstoken"):this.options.accessToken,b=this.element.getAttribute("data-instafeed-clientid")?this.element.getAttribute("data-instafeed-clientid"):this.options.clientId,d=a?d+("?access_token="+a):d+("?client_id="+b),this.$items.length&&"profile"!==c&&(d+="&count="+this.$items.length),d+="&callback=instafeedCache"+this.unique+".parse"},b.prototype.genKey=function(){var a;return a=function(){return(65536*(1+Math.random())|0).toString(16).substring(1)},""+a()+a()+a()+a()},b.prototype.filter=function(a,b){var c,d,e,f,g;for(c=[],d=function(a){if(b(a))return c.push(a)},f=0,g=a.length;f<g;f++)e=a[f],d(e);return c},b}(),a.fn.extend({RDInstafeed:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDInstafeed"))return c.data("RDInstafeed",new d(this,b))})}}),c.RDInstafeed=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDInstafeed:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDInstafeed})}.call(this),function(){!function(a,b,c){return function(){function d(b,c){this.options=a.extend(!0,{},this.Defaults,c),this.$element=a(b),this.initialize()}return d.prototype.Defaults={username:"templatemonster",list:null,hashtag:null,hideReplies:!0,dateFormat:"%b/%d/%Y",apiPath:"bat/twitter_api/tweet.php",loadingText:"Loading...",localTemplate:{message:"This is sample tweet for local testing. Upload your project to the live hosting server for get data from twitter.com",serverMessage:"RD Twitter Feed: Please upload project to the server for enable plugin!",user_name:"TemplateMonster",date:"Fri Nov 06 11:20:43 +0000 2015",tweet:"Check Out NEW #Photographer Portfolio Responsive Photo - goo.gl/ECjPvq",avatar:"http://pbs.twimg.com/profile_images/611164752396419072/hJYLqLJR_normal.jpg",url:"https://twitter.com/templatemonster/status/660069673464160256",screen_name:"@templatemonster",media_url:["https://pbs.twimg.com/media/CS6HxzwUEAALx0y.jpg","http://pbs.twimg.com/media/CShUCIYUcAABb53.jpg"]},dateText:{seconds:"less 1m",minutes:"m",hours:"h",yesterday:"yd"},callback:!1},d.prototype.initialize=function(){var a;if(a=this.$element,this.options.list&&!this.options.username&&console.error("If you want to fetch tweets from a list, you must define the username of the list owner."),this.isLocal())a.prepend("<h6>"+this.options.localTemplate.message+"</h6>");else if(!this.isServer())return void a.prepend("<h6>"+this.options.localTemplate.serverMessage+"</h6>");
a.append('<span id="loading_tweet">'+(a.attr("data-twitter-loading")?a.attr("data-twitter-loading"):this.options.loadingText+"</span>")),this.fetch()},d.prototype.linking=function(a,b){var c,d,e,f,g,h,i,j,k;if(j=a.replace(/#([a-zA-Z0-9_]+)/g,'<a href="https://twitter.com/search?q=%23$1&amp;src=hash" target="_blank" title="Search for #$1">#$1</a>').replace(/@([a-zA-Z0-9_]+)/g,'<a href="https://twitter.com/$1" target="_blank" title="$1 on Twitter">@$1</a>'),h=a.match(/(https?:\/\/([-\w\.]+)+(:\d+)?(\/([\w\/_\.]*(\?\S+)?)?)?)/gi),null!==h)for(c=0,e=h.length;c<e;c++){for(g=h[c],i=b.entities.urls,d=0,f=i.length;d<f;d++)k=i[d],j=j.replace(g,'<a href="'+k.expanded_url+'" target="_blank">'+k.display_url+"</a> ");j=j.replace(g,"")}return j},d.prototype.dating=function(a,b){var c,d,e,f,g,h;if(c=a.split(" "),a=new Date(Date.parse(c[1]+" "+c[2]+", "+c[5]+" "+c[3]+" UTC")),e=((new Date).getTime()-a.getTime())/1e3,c="January February March April May June July August September October November December".split(" "),c={"%d":a.getDate(),"%m":a.getMonth()+1,"%b":c[a.getMonth()].substr(0,3),"%B":c[a.getMonth()],"%y":String(a.getFullYear()).slice(-2),"%Y":a.getFullYear()},d=b?"%Y-%m-%d":this.$element.attr("data-twitter-date-format")?this.$element.attr("data-twitter-date-format"):this.options.dateFormat,60>e)return this.$element.attr("data-twitter-date-seconds")?this.$element.attr("data-twitter-date-seconds"):this.options.dateText.seconds;if(60>e/60)return Math.round(e/60)+(this.$element.attr("data-twitter-date-minutes")?this.$element.attr("data-twitter-date-minutes"):this.options.dateText.minutes);if(24>e/60/60)return Math.round(e/60/60)+(this.$element.attr("data-twitter-date-hours")?this.$element.attr("data-twitter-date-hours"):this.options.dateText.hours);if(2>e/60/60/24)return this.$element.attr("data-twitter-date-yesterday")?this.$element.attr("data-twitter-date-yesterday"):this.options.dateText.yesterday;for(f=d.match(/%[dmbByY]/g),g=0,h=f.length;g<h;g++)e=f[g],d=d.replace(e,c[e]);return d},d.prototype.isLocal=function(){var a,c,d,e;for(e=["127.0.0.1","192.168","localhost"],c=0,d=e.length;c<d;c++)if(a=e[c],-1<b.location.hostname.indexOf(a))return!0;return!1},d.prototype.isServer=function(){var a;return a=c.location.href,-1<a.indexOf("http://")||-1<a.indexOf("https://")},d.prototype.getMedia=function(a){var b,c,d,e;if(!a.extended_entities)return a.entities&&a.entities.media?a.entities.media[0].media_url:null;if(a.extended_entities.media){for(d=[],e=a.extended_entities.media,b=0,c=e.length;b<c;b++)a=e[b],d.push(a.media_url);return d}},d.prototype.getTempData=function(a,b){var c,d,e,f,g;if(e=a.$element.find('[data-twitter-type="tweet"]').length,f=[],a.isLocal())for(d=0;0<=e?d<e:d>e;0<=e?++d:--d)c={user_name:a.options.localTemplate.user_name,date:a.dating(a.options.localTemplate.date,!1),datetime:a.dating(a.options.localTemplate.date,!0),tweet:a.linking(a.options.localTemplate.tweet),avatar:a.options.localTemplate.avatar,url:a.options.localTemplate.url,retweeted:!1,screen_name:a.linking(a.options.localTemplate.screen_name),media_url:a.options.localTemplate.media_url},f.push(c);else for(c=d=0;0<=e?d<e:d>e;c=0<=e?++d:--d){if(b[c])g=b[c];else{if(!b.statuses||!b.statuses[c])break;g=b.statuses[c]}c={user_name:g.user.name,date:a.dating(g.created_at,!1),datetime:a.dating(g.created_at,!0),tweet:a.linking(g.text,g),avatar:g.user.profile_image_url,url:"https://twitter.com/"+g.user.screen_name+"/status/"+g.id_str,retweeted:g.retweeted,screen_name:a.linking("@"+g.user.screen_name,g)},c.media_url=a.getMedia(g),f.push(c)}return f},d.prototype.fetch=function(){var b;b=this.$element,a.getJSON(this.options.apiPath,{username:b.attr("data-twitter-username")?b.attr("data-twitter-username"):this.options.username,list:b.attr("data-twitter-listname")?b.attr("data-twitter-listname"):this.options.list,hashtag:b.attr("data-twitter-hashtag")?b.attr("data-twitter-hashtag"):this.options.hashtag,count:b.find('[data-twitter-type="tweet"]').length,exclude_replies:this.options.hideReplies},a.proxy(function(a){b.find("#loading_tweet").fadeOut("fast"),this.construct(this.getTempData(this,a))},this)),"function"==typeof this.options.callback&&this.options.callback()},d.prototype.construct=function(a){var b,c,d,e,f,g;for(c=this,b=c.$element.find('[data-twitter-type="tweet"]'),d=e=0,g=b.length;0<=g?e<g:e>g;d=0<=g?++e:--e)"A"===b.prop("tagName")&&this.tweetLink(b.eq(d),a[d]),f=0,b.eq(d).find("*").each(function(){c.parseAttributes(this,a[d],f),this.hasAttribute("data-media_url")&&f++}),b.css("opacity","1")},d.prototype.tweetLink=function(a,b){a.attr("href",b.url)},d.prototype.parseAttributes=function(b,c,d){var e,f,g,h,i,j,k;e=a(b),h=e.data();for(i in h)if(h.hasOwnProperty(i))for(g=h[i].split(/\s?,\s?/i),j=0,k=g.length;j<k;j++)f=g[j],"text"===f.toLowerCase()?b.innerHTML=c[i]:"media_url"===i?a.isArray(c[i])&&c[i].length>d?b.setAttribute(f,c[i][d]):null!==c[i]&&0===d?b.setAttribute(f,c[i]):e.remove():b.setAttribute(f,c[i])},a.fn.extend({RDTwitter:function(b){var c;if(this.each(function(){}),c=a(this),!c.data("RDTwitter"))return c.data("RDTwitter",new d(this,b))}}),d}()}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDTwitter:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDTwitter})}.call(this),function(){!function(a,b,c){var d;return d=function(){function d(d,e){this.options=a.extend(!0,{},this.Defaults,e),this.element=d,this.$element=a(d),this.$win=a(c),this.$doc=a(b),this.$items=this.$element.find("[data-fb-post]"),this.$user=this.$element.find("[data-fb-user]"),this.initialize()}return d.prototype.Defaults={id:"",accessToken:"",showLog:!1,dateFormat:{seconds:"less than a minute ago",minute:"about a minute ago",minutes:" minutes ago",hour:"about an hour ago",hours:" hours ago",day:"1 day ago",days:"%b/%d/%Y"},callbacks:{userLoaded:!1,postsLoaded:!1}},d.prototype.initialize=function(){var b,c,d,e;if(c=this,e=this.element.getAttribute("data-fb-id")?this.element.getAttribute("data-fb-id"):this.options.id,b=this.element.getAttribute("data-fb-access")?this.element.getAttribute("data-fb-access"):this.options.accessToken,!e)throw Error("You need to provide an user/page id!");if(!b)throw Error("You need to provide an access token!");d=c.$items.length,d="https://graph.facebook.com/"+e+"/posts/?access_token="+b+"&callback=?&date_format=U&limit="+d,a.when(a.getJSON("https://graph.facebook.com/"+e+"/?fields=name,picture&access_token="+b+"&callback=?"),a.getJSON(d)).done(function(b,d){var e,f;("true"===c.element.getAttribute("data-fb-showlog")?c.element.getAttribute("data-fb-showlog"):c.options.showLog)&&(console.log("User: "),console.log(b[0]),console.log("Posts: "),console.log(d[0].data)),e=b[0],f=[],a.each(d[0].data,function(){var a,b,d,g;if(!this.message)return!0;if(this.from.picture=e.picture.data.url,this.message=c.urlHyperlinks(this.message),this.likes?this.likes.count=this.likes.data.length:(this.likes=[],this.likes.count=0),this.comments?this.comments.count=this.comments.data.length:(this.comments=[],this.comments.count=0),null!=this.actions[0]&&"Share"===this.actions[0].name&&(this.postlink=this.actions[0].link),null!=this.comments.data)for(g=this.comments.data,b=0,d=g.length;b<d;b++)a=g[b],a.from.link="https://facebook.com/"+a.from.id;f.push(this)}),c.loopData(e,!0),c.loopData(f,!1)})},d.prototype.dating=function(a,b){var c,d,e,f,g,h;if(c=new Date(1e3*a),d=new Date,e=parseInt((d.getTime()-c.getTime())/1e3),e+=60*(-120-d.getTimezoneOffset()),d="January February March April May June July August September October November December".split(" "),c={"%d":c.getDate(),"%m":c.getMonth()+1,"%b":d[c.getMonth()].substring(0,3),"%B":d[c.getMonth()],"%y":String(c.getFullYear()).slice(-2),"%Y":c.getFullYear()},b){for(d="%Y-%m-%d",f=d.match(/%[dmbByY]/g),g=0,h=f.length;g<h;g++)e=f[g],d=d.replace(e,c[e]);return d}if(d=this.element.getAttribute("data-fb-date-format")?this.element.getAttribute("data-fb-date-format"):this.options.dateFormat.days,60>e)return this.options.dateFormat.seconds;if(120>e)return this.options.dateFormat.minute;if(3600>e)return parseInt(e/60).toString()+this.options.dateFormat.minutes;if(7200>e)return this.options.dateFormat.hour;if(86400>e)return"about "+parseInt(e/3600).toString()+this.options.dateFormat.hours;if(172800>e)return this.options.dateFormat.day;for(f=d.match(/%[dmbByY]/g),g=0,h=f.length;g<h;g++)e=f[g],d=d.replace(e,c[e]);return d},d.prototype.urlHyperlinks=function(a){return a.replace(/\b((http|https):\/\/\S+)/g,'<a href="$1" target="_blank">$1</a>')},d.prototype.loopData=function(a,b){var c,d,e,f;if(e=this,null!=e.interval&&clearInterval(e.interval),b)e.$user.find("*").each(function(){return e.parseAttributes(this,a,0)}),e.options.callbacks.userLoaded&&e.options.callbacks.userLoaded.call(this,e);else{if(Array.isArray(a))for(f=0;f<a.length;)d=c=-1,e.$items.eq(f).find("*").each(function(){e.checkAttribute(this,"data-fb-like")?c++:e.checkAttribute(this,"data-fb-comment")?d++:e.checkAttribute(this,"data-likes")?e.parseAttributes(this,a[f],c):e.checkAttribute(this,"data-comments")?e.parseAttributes(this,a[f],d):e.parseAttributes(this,a[f],0)}),f++;e.options.callbacks.postsLoaded&&e.options.callbacks.postsLoaded.call(this,e)}},d.prototype.checkAttribute=function(a,b){var c,d,e,f;for(f=a.attributes,d=0,e=f.length;d<e;d++)if(c=f[d],-1<c.name.indexOf(b))return!0;return!1},d.prototype.parseAttributes=function(b,c,d){var e,f,g,h,i,j,k,l,m,n;g=b.attributes;for(h in g)if(null!=g[h]&&"data-remove"!==g[h].name&&"object"==typeof g[h]&&-1!==g[h].name.indexOf("data-")&&-1===g[h].name.indexOf("data-fb-")){if(n=g[h].name.substring(5),e=null,-1!==n.indexOf("-"))for(m=n.split("-"),e=c,f=0,j=m.length;f<j;f++)k=m[f],"data"===k&&null!=e[k]&&null!=e[k][d]?e=e[k][d]:null!=e[k]?e=e[k]:b.hasAttribute("data-remove")&&a(b).remove();if("string"==typeof g[h].value&&(f=g[h].value.split(/\s?,\s?/i),null!=e?l=e:null!=c[n]&&(l=c[n]),-1!==n.indexOf("created_time")&&(i=l),null!=l&&null!=f&&("string"==typeof l||"number"==typeof l)))for(j=0,k=f.length;j<k;j++)e=f[j],-1!==n.indexOf("created_time")&&(l="datetime"===e?this.dating(i,!0):this.dating(i,!1)),"text"===e.toLowerCase()?b.innerHTML=l:b.setAttribute(e,l)}},d.prototype.getOption=function(a){var b,d;if(null!=this.options.responsive){for(b in this.options.responsive)b<=c.innerWidth&&(d=b);return null!=this.options.responsive[d][a]?this.options.responsive[d][a]:this.options[a]}return this.options[a]},d}(),a.fn.extend({RDFacebookFeed:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDFacebookFeed"))return c.data("RDFacebookFeed",new d(this,b))})}}),c.RDFacebookFeed=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDFacebookFeed:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDFacebookFeed})}.call(this),function(){var a;a="ontouchstart"in window,function(b,c,d){var e;return e=function(){function e(a,e){this.options=b.extend(!1,{},this.Defaults,e),this.$element=b(a),this.$clone=null,this.$win=b(d),this.$doc=b(c),this.currentLayout=this.options.layout,this.loaded=!1,this.focusOnHover=this.options.focusOnHover,this.focusTimer=!1,this.cloneTimer=!1,this.isStuck=!1,this.initialize()}return e.prototype.Defaults={layout:"rd-navbar-static",deviceLayout:"rd-navbar-fixed",focusOnHover:!0,focusOnHoverTimeout:800,linkedElements:["html"],domAppend:!0,stickUp:!0,stickUpClone:!0,stickUpOffset:"100%",anchorNavSpeed:400,anchorNavOffset:0,anchorNavEasing:"swing",autoHeight:!0,responsive:{0:{layout:"rd-navbar-fixed",deviceLayout:"rd-navbar-fixed",focusOnHover:!1,stickUp:!1},992:{layout:"rd-navbar-static",deviceLayout:"rd-navbar-static",focusOnHover:!0,stickUp:!0}},callbacks:{onToggleSwitch:!1,onToggleClose:!1,onDomAppend:!1,onDropdownOver:!1,onDropdownOut:!1,onDropdownToggle:!1,onDropdownClose:!1,onStuck:!1,onUnstuck:!1,onAnchorChange:!1}},e.prototype.initialize=function(){var b;return b=this,b.$element.addClass("rd-navbar").addClass(b.options.layout),a&&b.$element.addClass("rd-navbar--is-touch"),b.setDataAPI(b),b.options.domAppend&&b.createNav(b),b.options.stickUpClone&&b.createClone(b),b.$element.addClass("rd-navbar-original"),b.addAdditionalClassToToggles(".rd-navbar-original","toggle-original","toggle-original-elements"),b.applyHandlers(b),b.offset=b.$element.offset().top,b.height=b.$element.outerHeight(),b.loaded=!0,b},e.prototype.resize=function(c,d){var e,f;return f=a?c.getOption("deviceLayout"):c.getOption("layout"),e=c.$element.add(c.$clone),f===c.currentLayout&&c.loaded||(c.switchClass(e,c.currentLayout,f),null!=c.options.linkedElements&&b.grep(c.options.linkedElements,function(a,b){return c.switchClass(a,c.currentLayout+"-linked",f+"-linked")}),c.currentLayout=f),c.focusOnHover=c.getOption("focusOnHover"),c},e.prototype.stickUp=function(a,c){var d,e,f,g,h;return e=a.getOption("stickUp"),d=a.$doc.scrollTop(),g=null!=a.$clone?a.$clone:a.$element,f=a.getOption("stickUpOffset"),h="string"==typeof f?f.indexOf("%")>0?parseFloat(f)*a.height/100:parseFloat(f):f,e?(d>=h&&!a.isStuck||h>d&&a.isStuck)&&(a.$element.add(a.$clone).find("[data-rd-navbar-toggle]").each(function(){b.proxy(a.closeToggle,this)(a,!1)}).end().find(".rd-navbar-submenu").removeClass("opened").removeClass("focus"),d>=h&&!a.isStuck&&!a.$element.hasClass("rd-navbar-fixed")?("resize"===c.type?a.switchClass(g,"","rd-navbar--is-stuck"):g.addClass("rd-navbar--is-stuck"),a.isStuck=!0,a.options.callbacks.onStuck&&a.options.callbacks.onStuck.call(a)):("resize"===c.type?a.switchClass(g,"rd-navbar--is-stuck",""):g.removeClass("rd-navbar--is-stuck").one("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",b.proxy(a.resizeWrap,a,c)),a.isStuck=!1,a.options.callbacks.onUnstuck&&a.options.callbacks.onUnstuck.call(a))):a.isStuck&&(a.switchClass(g,"rd-navbar--is-stuck",""),a.isStuck=!1,a.resizeWrap(c)),a},e.prototype.resizeWrap=function(a){var b,c;return c=this,null!=c.$clone||c.isStuck?void 0:(b=c.$element.parent(),c.getOption("autoHeight")?(c.height=c.$element.outerHeight(),"resize"===a.type?(b.addClass("rd-navbar--no-transition").css("height",c.height),b[0].offsetHeight,b.removeClass("rd-navbar--no-transition")):b.css("height",c.height)):void b.css("height","auto"))},e.prototype.createNav=function(a){return a.$element.find(".rd-navbar-dropdown, .rd-navbar-megamenu").each(function(){var a,c;return a=b(this),c=this.getBoundingClientRect(),c.left+a.outerWidth()>=d.innerWidth-10?this.className+=" rd-navbar-open-left":c.left-a.outerWidth()<=10&&(this.className+=" rd-navbar-open-right"),a.hasClass("rd-navbar-megamenu")?a.parent().addClass("rd-navbar--has-megamenu"):a.parent().addClass("rd-navbar--has-dropdown")}).parents("li").addClass("rd-navbar-submenu").append(b("<span/>",{class:"rd-navbar-submenu-toggle"})),a.options.callbacks.onDomAppend&&a.options.callbacks.onDomAppend.call(this),a},e.prototype.createClone=function(a){return a.$clone=a.$element.clone().insertAfter(a.$element).addClass("rd-navbar--is-clone"),a.addAdditionalClassToToggles(".rd-navbar--is-clone","toggle-cloned","toggle-cloned-elements"),a},e.prototype.closeToggle=function(a,c){var d,e,f,g,h,i,j;return e=b(c.target),h=!1,i=this.getAttribute("data-rd-navbar-toggle"),a.options.stickUpClone&&a.isStuck?(g=".toggle-cloned",f=".toggle-cloned-elements",j=!e.hasClass("toggle-cloned")):(g=".toggle-original",f=".toggle-original-elements",j=!e.hasClass("toggle-original")),c.target!==this&&!e.parents(g+"[data-rd-navbar-toggle]").length&&!e.parents(f).length&&i&&j&&(d=b(this).parents("body").find(i).add(b(this).parents(".rd-navbar")[0]),d.each(function(){return h?void 0:h=(c.target===this||b.contains(this,c.target))===!0}),h||(d.add(this).removeClass("active"),a.options.callbacks.onToggleClose&&a.options.callbacks.onToggleClose.call(this,a))),this},e.prototype.switchToggle=function(a,c){var d,e,f;return c.preventDefault(),b(this).hasClass("toggle-cloned")?(f=".rd-navbar--is-clone",d=".toggle-cloned-elements"):(f=".rd-navbar-original",d=".toggle-original-elements"),(e=this.getAttribute("data-rd-navbar-toggle"))&&(b(f+" [data-rd-navbar-toggle]").not(this).each(function(){var a;return(a=this.getAttribute("data-rd-navbar-toggle"))?b(this).parents("body").find(f+" "+a+d).add(this).add(b.inArray(".rd-navbar",a.split(/\s*,\s*/i))>-1&&b(this).parents("body")[0]).removeClass("active"):void 0}),b(this).parents("body").find(f+" "+e+d).add(this).add(b.inArray(".rd-navbar",e.split(/\s*,\s*/i))>-1&&b(this).parents(".rd-navbar")[0]).toggleClass("active")),a.options.callbacks.onToggleSwitch&&a.options.callbacks.onToggleSwitch.call(this,a),this},e.prototype.dropdownOver=function(a,c){var d;return a.focusOnHover&&(d=b(this),clearTimeout(c),d.addClass("focus").siblings().removeClass("opened").each(a.dropdownUnfocus),a.options.callbacks.onDropdownOver&&a.options.callbacks.onDropdownOver.call(this,a)),this},e.prototype.dropdownTouch=function(a,c){var d,e;if(d=b(this),clearTimeout(c),a.focusOnHover){if(e=!1,d.hasClass("focus")&&(e=!0),!e)return d.addClass("focus").siblings().removeClass("opened").each(a.dropdownUnfocus),!1;a.options.callbacks.onDropdownOver&&a.options.callbacks.onDropdownOver.call(this,a)}return this},e.prototype.dropdownOut=function(a,c){var d;return a.focusOnHover&&(d=b(this),d.one("mouseenter.navbar",function(){return clearTimeout(c)}),clearTimeout(c),c=setTimeout(b.proxy(a.dropdownUnfocus,this,a),a.options.focusOnHoverTimeout),a.options.callbacks.onDropdownOut&&a.options.callbacks.onDropdownOut.call(this,a)),this},e.prototype.dropdownUnfocus=function(a){var c;return c=b(this),c.find("li.focus").add(this).removeClass("focus"),this},e.prototype.dropdownClose=function(a,c){var d;return c.target===this||b(c.target).parents(".rd-navbar-submenu").length||(d=b(this),d.find("li.focus").add(this).removeClass("focus").removeClass("opened"),a.options.callbacks.onDropdownClose&&a.options.callbacks.onDropdownClose.call(this,a)),this},e.prototype.dropdownToggle=function(a){return b(this).toggleClass("opened").siblings().removeClass("opened"),a.options.callbacks.onDropdownToggle&&a.options.callbacks.onDropdownToggle.call(this,a),this},e.prototype.goToAnchor=function(a,c){var d,e;return e=this.hash,d=b(e),d.length&&(c.preventDefault(),b("html, body").stop().animate({scrollTop:d.offset().top+a.getOption("anchorNavOffset")+1},a.getOption("anchorNavSpeed"),a.getOption("anchorNavEasing"),function(){return a.changeAnchor(e)})),this},e.prototype.activateAnchor=function(a){var c,d,e,f,g,h,i,j,k,l,m,n;if(f=this,m=f.$doc.scrollTop(),n=f.$win.height(),g=f.$doc.height(),l=f.getOption("anchorNavOffset"),m+n>g-50)return c=b('[data-type="anchor"]').last(),c.length&&c.offset().top>=m&&(h="#"+c.attr("id"),d=b('.rd-navbar-nav a[href^="'+h+'"]').parent(),d.hasClass("active")||(d.addClass("active").siblings().removeClass("active"),f.options.callbacks.onAnchorChange&&f.options.callbacks.onAnchorChange.call(c[0],f))),c;k=b('.rd-navbar-nav a[href^="#"]').get();for(i in k)j=k[i],e=b(j),h=e.attr("href"),c=b(h),c.length&&c.offset().top+l<=m&&c.offset().top+c.outerHeight()>m&&(e.parent().addClass("active").siblings().removeClass("active"),f.options.callbacks.onAnchorChange&&f.options.callbacks.onAnchorChange.call(c[0],f));return null},e.prototype.getAnchor=function(){return history&&history.state?history.state.id:null},e.prototype.changeAnchor=function(a){return history&&(history.state&&history.state.id!==a?history.replaceState({anchorId:a},null,a):history.pushState({anchorId:a},null,a)),this},e.prototype.applyHandlers=function(a){return null!=a.options.responsive&&a.$win.on("resize.navbar",b.proxy(a.resize,a.$win[0],a)).on("resize.navbar",b.proxy(a.resizeWrap,a)).on("resize.navbar",b.proxy(a.stickUp,null!=a.$clone?a.$clone:a.$element,a)).on("orientationchange.navbar",b.proxy(a.resize,a.$win[0],a)).trigger("resize.navbar"),a.$doc.on("scroll.navbar",b.proxy(a.stickUp,null!=a.$clone?a.$clone:a.$element,a)).on("scroll.navbar",b.proxy(a.activateAnchor,a)),a.$element.add(a.$clone).find("[data-rd-navbar-toggle]").each(function(){var c;return c=b(this),c.on("click",b.proxy(a.switchToggle,this,a)),c.parents("body").on("click",b.proxy(a.closeToggle,this,a))}),a.$element.add(a.$clone).find(".rd-navbar-submenu").each(function(){var c,d;return c=b(this),d=c.parents(".rd-navbar--is-clone").length?a.cloneTimer:a.focusTimer,c.on("mouseleave.navbar",b.proxy(a.dropdownOut,this,a,d)),c.find("> a").on("mouseenter.navbar",b.proxy(a.dropdownOver,this,a,d)),c.find("> a").on("touchstart.navbar",b.proxy(a.dropdownTouch,this,a,d)),c.find("> .rd-navbar-submenu-toggle").on("click",b.proxy(a.dropdownToggle,this,a)),c.parents("body").on("click",b.proxy(a.dropdownClose,this,a))}),a.$element.add(a.$clone).find('.rd-navbar-nav a[href^="#"]').each(function(){return b(this).on("click",b.proxy(a.goToAnchor,this,a))}),a},e.prototype.switchClass=function(a,c,d){var e;return e=a instanceof jQuery?a:b(a),e.addClass("rd-navbar--no-transition").removeClass(c).addClass(d),e[0].offsetHeight,e.removeClass("rd-navbar--no-transition")},e.prototype.setDataAPI=function(a){var b,c,d,e,f,g;for(b=["-","-xs-","-sm-","-md-","-lg-","-xl-"],g=[0,480,768,992,1200,1800],c=d=0,e=g.length;e>d;c=++d)f=g[c],this.$element.attr("data"+b[c]+"layout")&&(this.options.responsive[g[c]]||(this.options.responsive[g[c]]={}),this.options.responsive[g[c]].layout=this.$element.attr("data"+b[c]+"layout")),this.$element.attr("data"+b[c]+"device-layout")&&(this.options.responsive[g[c]]||(this.options.responsive[g[c]]={}),this.options.responsive[g[c]].deviceLayout=this.$element.attr("data"+b[c]+"device-layout")),this.$element.attr("data"+b[c]+"hover-on")&&(this.options.responsive[g[c]]||(this.options.responsive[g[c]]={}),this.options.responsive[g[c]].focusOnHover="true"===this.$element.attr("data"+b[c]+"hover-on")),this.$element.attr("data"+b[c]+"stick-up")&&(this.options.responsive[g[c]]||(this.options.responsive[g[c]]={}),this.options.responsive[g[c]].stickUp="true"===this.$element.attr("data"+b[c]+"stick-up")),this.$element.attr("data"+b[c]+"auto-height")&&(this.options.responsive[g[c]]||(this.options.responsive[g[c]]={}),this.options.responsive[g[c]].autoHeight="true"===this.$element.attr("data"+b[c]+"auto-height")),this.$element.attr("data"+b[c]+"stick-up-offset")&&(this.options.responsive[g[c]]||(this.options.responsive[g[c]]={}),this.options.responsive[g[c]].stickUpOffset=this.$element.attr("data"+b[c]+"stick-up-offset"))},e.prototype.getOption=function(a){var b,c;for(b in this.options.responsive)b<=d.innerWidth&&(c=b);return null!=this.options.responsive&&null!=this.options.responsive[c][a]?this.options.responsive[c][a]:this.options[a]},e.prototype.addAdditionalClassToToggles=function(a,c,d){return b(a).find("[data-rd-navbar-toggle]").each(function(){var e;return b(this).addClass(c),e=this.getAttribute("data-rd-navbar-toggle"),b(this).parents("body").find(a).find(e).addClass(d)})},e}(),b.fn.extend({RDNavbar:function(a){var c;return c=b(this),c.data("RDNavbar")?void 0:c.data("RDNavbar",new e(this,a))}}),d.RDNavbar=e}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDNavbar:"function"==typeof define&&define.amd&&define(["jquery"],function(){"use strict";return window.RDNavbar})}.call(this),!function(){"use strict";function a(a){a.fn.swiper=function(b){var d;return a(this).each(function(){var a=new c(this,b);d||(d=a)}),d}}var b,c=function(a,d){function e(){return"horizontal"===r.params.direction}function f(a){return Math.floor(a)}function g(){r.autoplayTimeoutId=setTimeout(function(){r.params.loop?(r.fixLoop(),r._slideNext()):r.isEnd?d.autoplayStopOnLast?r.stopAutoplay():r._slideTo(0):r._slideNext()},r.params.autoplay)}function h(a,c){var d=b(a.target);if(!d.is(c))if("string"==typeof c)d=d.parents(c);else if(c.nodeType){var e;return d.parents().each(function(a,b){b===c&&(e=c)}),e?c:void 0}return 0===d.length?void 0:d[0]}function i(a,b){b=b||{};var c=window.MutationObserver||window.WebkitMutationObserver,d=new c(function(a){a.forEach(function(a){r.onResize(!0),r.emit("onObserverUpdate",r,a)})});d.observe(a,{attributes:"undefined"==typeof b.attributes||b.attributes,childList:"undefined"==typeof b.childList||b.childList,characterData:"undefined"==typeof b.characterData||b.characterData}),r.observers.push(d)}function j(a){a.originalEvent&&(a=a.originalEvent);var b=a.keyCode||a.charCode;if(!r.params.allowSwipeToNext&&(e()&&39===b||!e()&&40===b))return!1;if(!r.params.allowSwipeToPrev&&(e()&&37===b||!e()&&38===b))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===b||39===b||38===b||40===b){var c=!1;if(r.container.parents(".swiper-slide").length>0&&0===r.container.parents(".swiper-slide-active").length)return;var d={left:window.pageXOffset,top:window.pageYOffset},f=window.innerWidth,g=window.innerHeight,h=r.container.offset();r.rtl&&(h.left=h.left-r.container[0].scrollLeft);for(var i=[[h.left,h.top],[h.left+r.width,h.top],[h.left,h.top+r.height],[h.left+r.width,h.top+r.height]],j=0;j<i.length;j++){var k=i[j];k[0]>=d.left&&k[0]<=d.left+f&&k[1]>=d.top&&k[1]<=d.top+g&&(c=!0)}if(!c)return}e()?((37===b||39===b)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(39===b&&!r.rtl||37===b&&r.rtl)&&r.slideNext(),(37===b&&!r.rtl||39===b&&r.rtl)&&r.slidePrev()):((38===b||40===b)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),40===b&&r.slideNext(),38===b&&r.slidePrev())}}function k(a){a.originalEvent&&(a=a.originalEvent);var b=r.mousewheel.event,c=0;if(a.detail)c=-a.detail;else if("mousewheel"===b)if(r.params.mousewheelForceToAxis)if(e()){if(!(Math.abs(a.wheelDeltaX)>Math.abs(a.wheelDeltaY)))return;c=a.wheelDeltaX}else{if(!(Math.abs(a.wheelDeltaY)>Math.abs(a.wheelDeltaX)))return;c=a.wheelDeltaY}else c=a.wheelDelta;else if("DOMMouseScroll"===b)c=-a.detail;else if("wheel"===b)if(r.params.mousewheelForceToAxis)if(e()){if(!(Math.abs(a.deltaX)>Math.abs(a.deltaY)))return;c=-a.deltaX}else{if(!(Math.abs(a.deltaY)>Math.abs(a.deltaX)))return;c=-a.deltaY}else c=Math.abs(a.deltaX)>Math.abs(a.deltaY)?-a.deltaX:-a.deltaY;if(r.params.mousewheelInvert&&(c=-c),r.params.freeMode){var d=r.getWrapperTranslate()+c*r.params.mousewheelSensitivity;if(d>r.minTranslate()&&(d=r.minTranslate()),d<r.maxTranslate()&&(d=r.maxTranslate()),r.setWrapperTransition(0),r.setWrapperTranslate(d),r.updateProgress(),r.updateActiveIndex(),r.params.freeModeSticky&&(clearTimeout(r.mousewheel.timeout),r.mousewheel.timeout=setTimeout(function(){r.slideReset()},300)),0===d||d===r.maxTranslate())return}else{if((new window.Date).getTime()-r.mousewheel.lastScrollTime>60)if(0>c)if(r.isEnd&&!r.params.loop||r.animating){if(r.params.mousewheelReleaseOnEdges)return!0}else r.slideNext();else if(r.isBeginning&&!r.params.loop||r.animating){if(r.params.mousewheelReleaseOnEdges)return!0}else r.slidePrev();r.mousewheel.lastScrollTime=(new window.Date).getTime()}return r.params.autoplay&&r.stopAutoplay(),a.preventDefault?a.preventDefault():a.returnValue=!1,!1}function l(a,c){a=b(a);var d,f,g;d=a.attr("data-swiper-parallax")||"0",f=a.attr("data-swiper-parallax-x"),g=a.attr("data-swiper-parallax-y"),f||g?(f=f||"0",g=g||"0"):e()?(f=d,g="0"):(g=d,f="0"),f=f.indexOf("%")>=0?parseInt(f,10)*c+"%":f*c+"px",g=g.indexOf("%")>=0?parseInt(g,10)*c+"%":g*c+"px",a.transform("translate3d("+f+", "+g+",0px)")}function m(a){return 0!==a.indexOf("on")&&(a=a[0]!==a[0].toUpperCase()?"on"+a[0].toUpperCase()+a.substring(1):"on"+a),a}if(!(this instanceof c))return new c(a,d);var n={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,hashnav:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationHiddenClass:"swiper-pagination-hidden",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},o=d&&d.virtualTranslate;d=d||{};for(var p in n)if("undefined"==typeof d[p])d[p]=n[p];else if("object"==typeof d[p])for(var q in n[p])"undefined"==typeof d[p][q]&&(d[p][q]=n[p][q]);var r=this;if(r.params=d,r.classNames=[],"undefined"!=typeof b&&"undefined"!=typeof Dom7&&(b=Dom7),("undefined"!=typeof b||(b="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7))&&(r.$=b,r.container=b(a),0!==r.container.length)){if(r.container.length>1)return void r.container.each(function(){new c(this,d)});r.container[0].swiper=r,r.container.data("swiper",r),r.classNames.push("swiper-container-"+r.params.direction),r.params.freeMode&&r.classNames.push("swiper-container-free-mode"),r.support.flexbox||(r.classNames.push("swiper-container-no-flexbox"),r.params.slidesPerColumn=1),(r.params.parallax||r.params.watchSlidesVisibility)&&(r.params.watchSlidesProgress=!0),["cube","coverflow"].indexOf(r.params.effect)>=0&&(r.support.transforms3d?(r.params.watchSlidesProgress=!0,r.classNames.push("swiper-container-3d")):r.params.effect="slide"),"slide"!==r.params.effect&&r.classNames.push("swiper-container-"+r.params.effect),"cube"===r.params.effect&&(r.params.resistanceRatio=0,r.params.slidesPerView=1,r.params.slidesPerColumn=1,r.params.slidesPerGroup=1,r.params.centeredSlides=!1,r.params.spaceBetween=0,r.params.virtualTranslate=!0,r.params.setWrapperSize=!1),"fade"===r.params.effect&&(r.params.slidesPerView=1,r.params.slidesPerColumn=1,r.params.slidesPerGroup=1,r.params.watchSlidesProgress=!0,r.params.spaceBetween=0,"undefined"==typeof o&&(r.params.virtualTranslate=!0)),r.params.grabCursor&&r.support.touch&&(r.params.grabCursor=!1),r.wrapper=r.container.children("."+r.params.wrapperClass),r.params.pagination&&(r.paginationContainer=b(r.params.pagination),r.params.paginationClickable&&r.paginationContainer.addClass("swiper-pagination-clickable")),r.rtl=e()&&("rtl"===r.container[0].dir.toLowerCase()||"rtl"===r.container.css("direction")),r.rtl&&r.classNames.push("swiper-container-rtl"),
r.rtl&&(r.wrongRTL="-webkit-box"===r.wrapper.css("display")),r.params.slidesPerColumn>1&&r.classNames.push("swiper-container-multirow"),r.device.android&&r.classNames.push("swiper-container-android"),r.container.addClass(r.classNames.join(" ")),r.translate=0,r.progress=0,r.velocity=0,r.lockSwipeToNext=function(){r.params.allowSwipeToNext=!1},r.lockSwipeToPrev=function(){r.params.allowSwipeToPrev=!1},r.lockSwipes=function(){r.params.allowSwipeToNext=r.params.allowSwipeToPrev=!1},r.unlockSwipeToNext=function(){r.params.allowSwipeToNext=!0},r.unlockSwipeToPrev=function(){r.params.allowSwipeToPrev=!0},r.unlockSwipes=function(){r.params.allowSwipeToNext=r.params.allowSwipeToPrev=!0},r.params.grabCursor&&(r.container[0].style.cursor="move",r.container[0].style.cursor="-webkit-grab",r.container[0].style.cursor="-moz-grab",r.container[0].style.cursor="grab"),r.imagesToLoad=[],r.imagesLoaded=0,r.loadImage=function(a,b,c,d,e){function f(){e&&e()}var g;a.complete&&d?f():b?(g=new window.Image,g.onload=f,g.onerror=f,c&&(g.srcset=c),b&&(g.src=b)):f()},r.preloadImages=function(){function a(){"undefined"!=typeof r&&null!==r&&(void 0!==r.imagesLoaded&&r.imagesLoaded++,r.imagesLoaded===r.imagesToLoad.length&&(r.params.updateOnImagesReady&&r.update(),r.emit("onImagesReady",r)))}r.imagesToLoad=r.container.find("img");for(var b=0;b<r.imagesToLoad.length;b++)r.loadImage(r.imagesToLoad[b],r.imagesToLoad[b].currentSrc||r.imagesToLoad[b].getAttribute("src"),r.imagesToLoad[b].srcset||r.imagesToLoad[b].getAttribute("srcset"),!0,a)},r.autoplayTimeoutId=void 0,r.autoplaying=!1,r.autoplayPaused=!1,r.startAutoplay=function(){return"undefined"==typeof r.autoplayTimeoutId&&(!!r.params.autoplay&&(!r.autoplaying&&(r.autoplaying=!0,r.emit("onAutoplayStart",r),void g())))},r.stopAutoplay=function(){r.autoplayTimeoutId&&(r.autoplayTimeoutId&&clearTimeout(r.autoplayTimeoutId),r.autoplaying=!1,r.autoplayTimeoutId=void 0,r.emit("onAutoplayStop",r))},r.pauseAutoplay=function(a){r.autoplayPaused||(r.autoplayTimeoutId&&clearTimeout(r.autoplayTimeoutId),r.autoplayPaused=!0,0===a?(r.autoplayPaused=!1,g()):r.wrapper.transitionEnd(function(){r&&(r.autoplayPaused=!1,r.autoplaying?g():r.stopAutoplay())}))},r.minTranslate=function(){return-r.snapGrid[0]},r.maxTranslate=function(){return-r.snapGrid[r.snapGrid.length-1]},r.updateContainerSize=function(){var a,b;a="undefined"!=typeof r.params.width?r.params.width:r.container[0].clientWidth,b="undefined"!=typeof r.params.height?r.params.height:r.container[0].clientHeight,0===a&&e()||0===b&&!e()||(a=a-parseInt(r.container.css("padding-left"),10)-parseInt(r.container.css("padding-right"),10),b=b-parseInt(r.container.css("padding-top"),10)-parseInt(r.container.css("padding-bottom"),10),r.width=a,r.height=b,r.size=e()?r.width:r.height)},r.updateSlidesSize=function(){r.slides=r.wrapper.children("."+r.params.slideClass),r.snapGrid=[],r.slidesGrid=[],r.slidesSizesGrid=[];var a,b=r.params.spaceBetween,c=-r.params.slidesOffsetBefore,d=0,g=0;"string"==typeof b&&b.indexOf("%")>=0&&(b=parseFloat(b.replace("%",""))/100*r.size),r.virtualSize=-b,r.slides.css(r.rtl?{marginLeft:"",marginTop:""}:{marginRight:"",marginBottom:""});var h;r.params.slidesPerColumn>1&&(h=Math.floor(r.slides.length/r.params.slidesPerColumn)===r.slides.length/r.params.slidesPerColumn?r.slides.length:Math.ceil(r.slides.length/r.params.slidesPerColumn)*r.params.slidesPerColumn,"auto"!==r.params.slidesPerView&&"row"===r.params.slidesPerColumnFill&&(h=Math.max(h,r.params.slidesPerView*r.params.slidesPerColumn)));var i,j=r.params.slidesPerColumn,k=h/j,l=k-(r.params.slidesPerColumn*k-r.slides.length);for(a=0;a<r.slides.length;a++){i=0;var m=r.slides.eq(a);if(r.params.slidesPerColumn>1){var n,o,p;"column"===r.params.slidesPerColumnFill?(o=Math.floor(a/j),p=a-o*j,(o>l||o===l&&p===j-1)&&++p>=j&&(p=0,o++),n=o+p*h/j,m.css({"-webkit-box-ordinal-group":n,"-moz-box-ordinal-group":n,"-ms-flex-order":n,"-webkit-order":n,order:n})):(p=Math.floor(a/k),o=a-p*k),m.css({"margin-top":0!==p&&r.params.spaceBetween&&r.params.spaceBetween+"px"}).attr("data-swiper-column",o).attr("data-swiper-row",p)}"none"!==m.css("display")&&("auto"===r.params.slidesPerView?(i=e()?m.outerWidth(!0):m.outerHeight(!0),r.params.roundLengths&&(i=f(i))):(i=(r.size-(r.params.slidesPerView-1)*b)/r.params.slidesPerView,r.params.roundLengths&&(i=f(i)),e()?r.slides[a].style.width=i+"px":r.slides[a].style.height=i+"px"),r.slides[a].swiperSlideSize=i,r.slidesSizesGrid.push(i),r.params.centeredSlides?(c=c+i/2+d/2+b,0===a&&(c=c-r.size/2-b),Math.abs(c)<.001&&(c=0),g%r.params.slidesPerGroup===0&&r.snapGrid.push(c),r.slidesGrid.push(c)):(g%r.params.slidesPerGroup===0&&r.snapGrid.push(c),r.slidesGrid.push(c),c=c+i+b),r.virtualSize+=i+b,d=i,g++)}r.virtualSize=Math.max(r.virtualSize,r.size)+r.params.slidesOffsetAfter;var q;if(r.rtl&&r.wrongRTL&&("slide"===r.params.effect||"coverflow"===r.params.effect)&&r.wrapper.css({width:r.virtualSize+r.params.spaceBetween+"px"}),(!r.support.flexbox||r.params.setWrapperSize)&&r.wrapper.css(e()?{width:r.virtualSize+r.params.spaceBetween+"px"}:{height:r.virtualSize+r.params.spaceBetween+"px"}),r.params.slidesPerColumn>1&&(r.virtualSize=(i+r.params.spaceBetween)*h,r.virtualSize=Math.ceil(r.virtualSize/r.params.slidesPerColumn)-r.params.spaceBetween,r.wrapper.css({width:r.virtualSize+r.params.spaceBetween+"px"}),r.params.centeredSlides)){for(q=[],a=0;a<r.snapGrid.length;a++)r.snapGrid[a]<r.virtualSize+r.snapGrid[0]&&q.push(r.snapGrid[a]);r.snapGrid=q}if(!r.params.centeredSlides){for(q=[],a=0;a<r.snapGrid.length;a++)r.snapGrid[a]<=r.virtualSize-r.size&&q.push(r.snapGrid[a]);r.snapGrid=q,Math.floor(r.virtualSize-r.size)>Math.floor(r.snapGrid[r.snapGrid.length-1])&&r.snapGrid.push(r.virtualSize-r.size)}0===r.snapGrid.length&&(r.snapGrid=[0]),0!==r.params.spaceBetween&&r.slides.css(e()?r.rtl?{marginLeft:b+"px"}:{marginRight:b+"px"}:{marginBottom:b+"px"}),r.params.watchSlidesProgress&&r.updateSlidesOffset()},r.updateSlidesOffset=function(){for(var a=0;a<r.slides.length;a++)r.slides[a].swiperSlideOffset=e()?r.slides[a].offsetLeft:r.slides[a].offsetTop},r.updateSlidesProgress=function(a){if("undefined"==typeof a&&(a=r.translate||0),0!==r.slides.length){"undefined"==typeof r.slides[0].swiperSlideOffset&&r.updateSlidesOffset();var b=-a;r.rtl&&(b=a),r.container[0].getBoundingClientRect(),e()?"left":"top",e()?"right":"bottom",r.slides.removeClass(r.params.slideVisibleClass);for(var c=0;c<r.slides.length;c++){var d=r.slides[c],f=(b-d.swiperSlideOffset)/(d.swiperSlideSize+r.params.spaceBetween);if(r.params.watchSlidesVisibility){var g=-(b-d.swiperSlideOffset),h=g+r.slidesSizesGrid[c],i=g>=0&&g<r.size||h>0&&h<=r.size||0>=g&&h>=r.size;i&&r.slides.eq(c).addClass(r.params.slideVisibleClass)}d.progress=r.rtl?-f:f}}},r.updateProgress=function(a){"undefined"==typeof a&&(a=r.translate||0);var b=r.maxTranslate()-r.minTranslate();0===b?(r.progress=0,r.isBeginning=r.isEnd=!0):(r.progress=(a-r.minTranslate())/b,r.isBeginning=r.progress<=0,r.isEnd=r.progress>=1),r.isBeginning&&r.emit("onReachBeginning",r),r.isEnd&&r.emit("onReachEnd",r),r.params.watchSlidesProgress&&r.updateSlidesProgress(a),r.emit("onProgress",r,r.progress)},r.updateActiveIndex=function(){var a,b,c,d=r.rtl?r.translate:-r.translate;for(b=0;b<r.slidesGrid.length;b++)"undefined"!=typeof r.slidesGrid[b+1]?d>=r.slidesGrid[b]&&d<r.slidesGrid[b+1]-(r.slidesGrid[b+1]-r.slidesGrid[b])/2?a=b:d>=r.slidesGrid[b]&&d<r.slidesGrid[b+1]&&(a=b+1):d>=r.slidesGrid[b]&&(a=b);(0>a||"undefined"==typeof a)&&(a=0),c=Math.floor(a/r.params.slidesPerGroup),c>=r.snapGrid.length&&(c=r.snapGrid.length-1),a!==r.activeIndex&&(r.snapIndex=c,r.previousIndex=r.activeIndex,r.activeIndex=a,r.updateClasses())},r.updateClasses=function(){r.slides.removeClass(r.params.slideActiveClass+" "+r.params.slideNextClass+" "+r.params.slidePrevClass);var a=r.slides.eq(r.activeIndex);if(a.addClass(r.params.slideActiveClass),a.next("."+r.params.slideClass).addClass(r.params.slideNextClass),a.prev("."+r.params.slideClass).addClass(r.params.slidePrevClass),r.bullets&&r.bullets.length>0){r.bullets.removeClass(r.params.bulletActiveClass);var c;r.params.loop?(c=Math.ceil(r.activeIndex-r.loopedSlides)/r.params.slidesPerGroup,c>r.slides.length-1-2*r.loopedSlides&&(c-=r.slides.length-2*r.loopedSlides),c>r.bullets.length-1&&(c-=r.bullets.length)):c="undefined"!=typeof r.snapIndex?r.snapIndex:r.activeIndex||0,r.paginationContainer.length>1?r.bullets.each(function(){b(this).index()===c&&b(this).addClass(r.params.bulletActiveClass)}):r.bullets.eq(c).addClass(r.params.bulletActiveClass)}r.params.loop||(r.params.prevButton&&(r.isBeginning?(b(r.params.prevButton).addClass(r.params.buttonDisabledClass),r.params.a11y&&r.a11y&&r.a11y.disable(b(r.params.prevButton))):(b(r.params.prevButton).removeClass(r.params.buttonDisabledClass),r.params.a11y&&r.a11y&&r.a11y.enable(b(r.params.prevButton)))),r.params.nextButton&&(r.isEnd?(b(r.params.nextButton).addClass(r.params.buttonDisabledClass),r.params.a11y&&r.a11y&&r.a11y.disable(b(r.params.nextButton))):(b(r.params.nextButton).removeClass(r.params.buttonDisabledClass),r.params.a11y&&r.a11y&&r.a11y.enable(b(r.params.nextButton)))))},r.updatePagination=function(){if(r.params.pagination&&r.paginationContainer&&r.paginationContainer.length>0){for(var a="",b=r.params.loop?Math.ceil((r.slides.length-2*r.loopedSlides)/r.params.slidesPerGroup):r.snapGrid.length,c=0;b>c;c++)a+=r.params.paginationBulletRender?r.params.paginationBulletRender(c,r.params.bulletClass):"<"+r.params.paginationElement+' class="'+r.params.bulletClass+'"></'+r.params.paginationElement+">";r.paginationContainer.html(a),r.bullets=r.paginationContainer.find("."+r.params.bulletClass),r.params.paginationClickable&&r.params.a11y&&r.a11y&&r.a11y.initPagination()}},r.update=function(a){function b(){d=Math.min(Math.max(r.translate,r.maxTranslate()),r.minTranslate()),r.setWrapperTranslate(d),r.updateActiveIndex(),r.updateClasses()}if(r.updateContainerSize(),r.updateSlidesSize(),r.updateProgress(),r.updatePagination(),r.updateClasses(),r.params.scrollbar&&r.scrollbar&&r.scrollbar.set(),a){var c,d;r.controller&&r.controller.spline&&(r.controller.spline=void 0),r.params.freeMode?b():(c=("auto"===r.params.slidesPerView||r.params.slidesPerView>1)&&r.isEnd&&!r.params.centeredSlides?r.slideTo(r.slides.length-1,0,!1,!0):r.slideTo(r.activeIndex,0,!1,!0),c||b())}},r.onResize=function(a){var b=r.params.allowSwipeToPrev,c=r.params.allowSwipeToNext;if(r.params.allowSwipeToPrev=r.params.allowSwipeToNext=!0,r.updateContainerSize(),r.updateSlidesSize(),("auto"===r.params.slidesPerView||r.params.freeMode||a)&&r.updatePagination(),r.params.scrollbar&&r.scrollbar&&r.scrollbar.set(),r.controller&&r.controller.spline&&(r.controller.spline=void 0),r.params.freeMode){var d=Math.min(Math.max(r.translate,r.maxTranslate()),r.minTranslate());r.setWrapperTranslate(d),r.updateActiveIndex(),r.updateClasses()}else r.updateClasses(),("auto"===r.params.slidesPerView||r.params.slidesPerView>1)&&r.isEnd&&!r.params.centeredSlides?r.slideTo(r.slides.length-1,0,!1,!0):r.slideTo(r.activeIndex,0,!1,!0);r.params.allowSwipeToPrev=b,r.params.allowSwipeToNext=c};var s=["mousedown","mousemove","mouseup"];window.navigator.pointerEnabled?s=["pointerdown","pointermove","pointerup"]:window.navigator.msPointerEnabled&&(s=["MSPointerDown","MSPointerMove","MSPointerUp"]),r.touchEvents={start:r.support.touch||!r.params.simulateTouch?"touchstart":s[0],move:r.support.touch||!r.params.simulateTouch?"touchmove":s[1],end:r.support.touch||!r.params.simulateTouch?"touchend":s[2]},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===r.params.touchEventsTarget?r.container:r.wrapper).addClass("swiper-wp8-"+r.params.direction),r.initEvents=function(a){var c=a?"off":"on",e=a?"removeEventListener":"addEventListener",f="container"===r.params.touchEventsTarget?r.container[0]:r.wrapper[0],g=r.support.touch?f:document,h=!!r.params.nested;r.browser.ie?(f[e](r.touchEvents.start,r.onTouchStart,!1),g[e](r.touchEvents.move,r.onTouchMove,h),g[e](r.touchEvents.end,r.onTouchEnd,!1)):(r.support.touch&&(f[e](r.touchEvents.start,r.onTouchStart,!1),f[e](r.touchEvents.move,r.onTouchMove,h),f[e](r.touchEvents.end,r.onTouchEnd,!1)),!d.simulateTouch||r.device.ios||r.device.android||(f[e]("mousedown",r.onTouchStart,!1),document[e]("mousemove",r.onTouchMove,h),document[e]("mouseup",r.onTouchEnd,!1))),window[e]("resize",r.onResize),r.params.nextButton&&(b(r.params.nextButton)[c]("click",r.onClickNext),r.params.a11y&&r.a11y&&b(r.params.nextButton)[c]("keydown",r.a11y.onEnterKey)),r.params.prevButton&&(b(r.params.prevButton)[c]("click",r.onClickPrev),r.params.a11y&&r.a11y&&b(r.params.prevButton)[c]("keydown",r.a11y.onEnterKey)),r.params.pagination&&r.params.paginationClickable&&(b(r.paginationContainer)[c]("click","."+r.params.bulletClass,r.onClickIndex),r.params.a11y&&r.a11y&&b(r.paginationContainer)[c]("keydown","."+r.params.bulletClass,r.a11y.onEnterKey)),(r.params.preventClicks||r.params.preventClicksPropagation)&&f[e]("click",r.preventClicks,!0)},r.attachEvents=function(){r.initEvents()},r.detachEvents=function(){r.initEvents(!0)},r.allowClick=!0,r.preventClicks=function(a){r.allowClick||(r.params.preventClicks&&a.preventDefault(),r.params.preventClicksPropagation&&r.animating&&(a.stopPropagation(),a.stopImmediatePropagation()))},r.onClickNext=function(a){a.preventDefault(),(!r.isEnd||r.params.loop)&&r.slideNext()},r.onClickPrev=function(a){a.preventDefault(),(!r.isBeginning||r.params.loop)&&r.slidePrev()},r.onClickIndex=function(a){a.preventDefault();var c=b(this).index()*r.params.slidesPerGroup;r.params.loop&&(c+=r.loopedSlides),r.slideTo(c)},r.updateClickedSlide=function(a){var c=h(a,"."+r.params.slideClass),d=!1;if(c)for(var e=0;e<r.slides.length;e++)r.slides[e]===c&&(d=!0);if(!c||!d)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);if(r.clickedSlide=c,r.clickedIndex=b(c).index(),r.params.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex){var f,g=r.clickedIndex;if(r.params.loop){if(r.animating)return;f=b(r.clickedSlide).attr("data-swiper-slide-index"),r.params.centeredSlides?g<r.loopedSlides-r.params.slidesPerView/2||g>r.slides.length-r.loopedSlides+r.params.slidesPerView/2?(r.fixLoop(),g=r.wrapper.children("."+r.params.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.swiper-slide-duplicate)').eq(0).index(),setTimeout(function(){r.slideTo(g)},0)):r.slideTo(g):g>r.slides.length-r.params.slidesPerView?(r.fixLoop(),g=r.wrapper.children("."+r.params.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.swiper-slide-duplicate)').eq(0).index(),setTimeout(function(){r.slideTo(g)},0)):r.slideTo(g)}else r.slideTo(g)}};var t,u,v,w,x,y,z,A,B,C="input, select, textarea, button",D=Date.now(),E=[];r.animating=!1,r.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var F,G;if(r.onTouchStart=function(a){if(a.originalEvent&&(a=a.originalEvent),F="touchstart"===a.type,F||!("which"in a)||3!==a.which){if(r.params.noSwiping&&h(a,"."+r.params.noSwipingClass))return void(r.allowClick=!0);if(!r.params.swipeHandler||h(a,r.params.swipeHandler)){var c=r.touches.currentX="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,d=r.touches.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;if(!(r.device.ios&&r.params.iOSEdgeSwipeDetection&&c<=r.params.iOSEdgeSwipeThreshold)){if(t=!0,u=!1,w=void 0,G=void 0,r.touches.startX=c,r.touches.startY=d,v=Date.now(),r.allowClick=!0,r.updateContainerSize(),r.swipeDirection=void 0,r.params.threshold>0&&(z=!1),"touchstart"!==a.type){var e=!0;b(a.target).is(C)&&(e=!1),document.activeElement&&b(document.activeElement).is(C)&&document.activeElement.blur(),e&&a.preventDefault()}r.emit("onTouchStart",r,a)}}}},r.onTouchMove=function(a){if(a.originalEvent&&(a=a.originalEvent),!(F&&"mousemove"===a.type||a.preventedByNestedSwiper)){if(r.params.onlyExternal)return r.allowClick=!1,void(t&&(r.touches.startX=r.touches.currentX="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,r.touches.startY=r.touches.currentY="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY,v=Date.now()));if(F&&document.activeElement&&a.target===document.activeElement&&b(a.target).is(C))return u=!0,void(r.allowClick=!1);if(r.emit("onTouchMove",r,a),!(a.targetTouches&&a.targetTouches.length>1)){if(r.touches.currentX="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,r.touches.currentY="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY,"undefined"==typeof w){var c=180*Math.atan2(Math.abs(r.touches.currentY-r.touches.startY),Math.abs(r.touches.currentX-r.touches.startX))/Math.PI;w=e()?c>r.params.touchAngle:90-c>r.params.touchAngle}if(w&&r.emit("onTouchMoveOpposite",r,a),"undefined"==typeof G&&r.browser.ieTouch&&(r.touches.currentX!==r.touches.startX||r.touches.currentY!==r.touches.startY)&&(G=!0),t){if(w)return void(t=!1);if(G||!r.browser.ieTouch){r.allowClick=!1,r.emit("onSliderMove",r,a),a.preventDefault(),r.params.touchMoveStopPropagation&&!r.params.nested&&a.stopPropagation(),u||(d.loop&&r.fixLoop(),y=r.getWrapperTranslate(),r.setWrapperTransition(0),r.animating&&r.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),r.params.autoplay&&r.autoplaying&&(r.params.autoplayDisableOnInteraction?r.stopAutoplay():r.pauseAutoplay()),B=!1,r.params.grabCursor&&(r.container[0].style.cursor="move",r.container[0].style.cursor="-webkit-grabbing",r.container[0].style.cursor="-moz-grabbin",r.container[0].style.cursor="grabbing")),u=!0;var f=r.touches.diff=e()?r.touches.currentX-r.touches.startX:r.touches.currentY-r.touches.startY;f*=r.params.touchRatio,r.rtl&&(f=-f),r.swipeDirection=f>0?"prev":"next",x=f+y;var g=!0;if(f>0&&x>r.minTranslate()?(g=!1,r.params.resistance&&(x=r.minTranslate()-1+Math.pow(-r.minTranslate()+y+f,r.params.resistanceRatio))):0>f&&x<r.maxTranslate()&&(g=!1,r.params.resistance&&(x=r.maxTranslate()+1-Math.pow(r.maxTranslate()-y-f,r.params.resistanceRatio))),g&&(a.preventedByNestedSwiper=!0),!r.params.allowSwipeToNext&&"next"===r.swipeDirection&&y>x&&(x=y),!r.params.allowSwipeToPrev&&"prev"===r.swipeDirection&&x>y&&(x=y),r.params.followFinger){if(r.params.threshold>0){if(!(Math.abs(f)>r.params.threshold||z))return void(x=y);if(!z)return z=!0,r.touches.startX=r.touches.currentX,r.touches.startY=r.touches.currentY,x=y,void(r.touches.diff=e()?r.touches.currentX-r.touches.startX:r.touches.currentY-r.touches.startY)}(r.params.freeMode||r.params.watchSlidesProgress)&&r.updateActiveIndex(),r.params.freeMode&&(0===E.length&&E.push({position:r.touches[e()?"startX":"startY"],time:v}),E.push({position:r.touches[e()?"currentX":"currentY"],time:(new window.Date).getTime()})),r.updateProgress(x),r.setWrapperTranslate(x)}}}}}},r.onTouchEnd=function(a){if(a.originalEvent&&(a=a.originalEvent),r.emit("onTouchEnd",r,a),t){r.params.grabCursor&&u&&t&&(r.container[0].style.cursor="move",r.container[0].style.cursor="-webkit-grab",r.container[0].style.cursor="-moz-grab",r.container[0].style.cursor="grab");var c=Date.now(),d=c-v;if(r.allowClick&&(r.updateClickedSlide(a),r.emit("onTap",r,a),300>d&&c-D>300&&(A&&clearTimeout(A),A=setTimeout(function(){r&&(r.params.paginationHide&&r.paginationContainer.length>0&&!b(a.target).hasClass(r.params.bulletClass)&&r.paginationContainer.toggleClass(r.params.paginationHiddenClass),r.emit("onClick",r,a))},300)),300>d&&300>c-D&&(A&&clearTimeout(A),r.emit("onDoubleTap",r,a))),D=Date.now(),setTimeout(function(){r&&(r.allowClick=!0)},0),!t||!u||!r.swipeDirection||0===r.touches.diff||x===y)return void(t=u=!1);t=u=!1;var e;if(e=r.params.followFinger?r.rtl?r.translate:-r.translate:-x,r.params.freeMode){if(e<-r.minTranslate())return void r.slideTo(r.activeIndex);if(e>-r.maxTranslate())return void r.slideTo(r.slides.length<r.snapGrid.length?r.snapGrid.length-1:r.slides.length-1);if(r.params.freeModeMomentum){if(E.length>1){var f=E.pop(),g=E.pop(),h=f.position-g.position,i=f.time-g.time;r.velocity=h/i,r.velocity=r.velocity/2,Math.abs(r.velocity)<r.params.freeModeMinimumVelocity&&(r.velocity=0),(i>150||(new window.Date).getTime()-f.time>300)&&(r.velocity=0)}else r.velocity=0;E.length=0;var j=1e3*r.params.freeModeMomentumRatio,k=r.velocity*j,l=r.translate+k;r.rtl&&(l=-l);var m,n=!1,o=20*Math.abs(r.velocity)*r.params.freeModeMomentumBounceRatio;if(l<r.maxTranslate())r.params.freeModeMomentumBounce?(l+r.maxTranslate()<-o&&(l=r.maxTranslate()-o),m=r.maxTranslate(),n=!0,B=!0):l=r.maxTranslate();else if(l>r.minTranslate())r.params.freeModeMomentumBounce?(l-r.minTranslate()>o&&(l=r.minTranslate()+o),m=r.minTranslate(),n=!0,B=!0):l=r.minTranslate();else if(r.params.freeModeSticky){var p,q=0;for(q=0;q<r.snapGrid.length;q+=1)if(r.snapGrid[q]>-l){p=q;break}l=Math.abs(r.snapGrid[p]-l)<Math.abs(r.snapGrid[p-1]-l)||"next"===r.swipeDirection?r.snapGrid[p]:r.snapGrid[p-1],r.rtl||(l=-l)}if(0!==r.velocity)j=Math.abs(r.rtl?(-l-r.translate)/r.velocity:(l-r.translate)/r.velocity);else if(r.params.freeModeSticky)return void r.slideReset();r.params.freeModeMomentumBounce&&n?(r.updateProgress(m),r.setWrapperTransition(j),r.setWrapperTranslate(l),r.onTransitionStart(),r.animating=!0,r.wrapper.transitionEnd(function(){r&&B&&(r.emit("onMomentumBounce",r),r.setWrapperTransition(r.params.speed),r.setWrapperTranslate(m),r.wrapper.transitionEnd(function(){r&&r.onTransitionEnd()}))})):r.velocity?(r.updateProgress(l),r.setWrapperTransition(j),r.setWrapperTranslate(l),r.onTransitionStart(),r.animating||(r.animating=!0,r.wrapper.transitionEnd(function(){r&&r.onTransitionEnd()}))):r.updateProgress(l),r.updateActiveIndex()}return void((!r.params.freeModeMomentum||d>=r.params.longSwipesMs)&&(r.updateProgress(),r.updateActiveIndex()))}var s,w=0,z=r.slidesSizesGrid[0];for(s=0;s<r.slidesGrid.length;s+=r.params.slidesPerGroup)"undefined"!=typeof r.slidesGrid[s+r.params.slidesPerGroup]?e>=r.slidesGrid[s]&&e<r.slidesGrid[s+r.params.slidesPerGroup]&&(w=s,z=r.slidesGrid[s+r.params.slidesPerGroup]-r.slidesGrid[s]):e>=r.slidesGrid[s]&&(w=s,z=r.slidesGrid[r.slidesGrid.length-1]-r.slidesGrid[r.slidesGrid.length-2]);var C=(e-r.slidesGrid[w])/z;if(d>r.params.longSwipesMs){if(!r.params.longSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&r.slideTo(C>=r.params.longSwipesRatio?w+r.params.slidesPerGroup:w),"prev"===r.swipeDirection&&r.slideTo(C>1-r.params.longSwipesRatio?w+r.params.slidesPerGroup:w)}else{if(!r.params.shortSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&r.slideTo(w+r.params.slidesPerGroup),"prev"===r.swipeDirection&&r.slideTo(w)}}},r._slideTo=function(a,b){return r.slideTo(a,b,!0,!0)},r.slideTo=function(a,b,c,d){"undefined"==typeof c&&(c=!0),"undefined"==typeof a&&(a=0),0>a&&(a=0),r.snapIndex=Math.floor(a/r.params.slidesPerGroup),r.snapIndex>=r.snapGrid.length&&(r.snapIndex=r.snapGrid.length-1);var f=-r.snapGrid[r.snapIndex];r.params.autoplay&&r.autoplaying&&(d||!r.params.autoplayDisableOnInteraction?r.pauseAutoplay(b):r.stopAutoplay()),r.updateProgress(f);for(var g=0;g<r.slidesGrid.length;g++)-Math.floor(100*f)>=Math.floor(100*r.slidesGrid[g])&&(a=g);return!(!r.params.allowSwipeToNext&&f<r.translate&&f<r.minTranslate())&&(!(!r.params.allowSwipeToPrev&&f>r.translate&&f>r.maxTranslate()&&(r.activeIndex||0)!==a)&&("undefined"==typeof b&&(b=r.params.speed),r.previousIndex=r.activeIndex||0,r.activeIndex=a,f===r.translate?(r.updateClasses(),!1):(r.updateClasses(),r.onTransitionStart(c),e()?f:0,e()?0:f,0===b?(r.setWrapperTransition(0),r.setWrapperTranslate(f),r.onTransitionEnd(c)):(r.setWrapperTransition(b),r.setWrapperTranslate(f),r.animating||(r.animating=!0,r.wrapper.transitionEnd(function(){r&&r.onTransitionEnd(c)}))),!0)))},r.onTransitionStart=function(a){"undefined"==typeof a&&(a=!0),r.lazy&&r.lazy.onTransitionStart(),a&&(r.emit("onTransitionStart",r),r.activeIndex!==r.previousIndex&&r.emit("onSlideChangeStart",r))},r.onTransitionEnd=function(a){r.animating=!1,r.setWrapperTransition(0),"undefined"==typeof a&&(a=!0),r.lazy&&r.lazy.onTransitionEnd(),a&&(r.emit("onTransitionEnd",r),r.activeIndex!==r.previousIndex&&r.emit("onSlideChangeEnd",r)),r.params.hashnav&&r.hashnav&&r.hashnav.setHash()},r.slideNext=function(a,b,c){return r.params.loop?!r.animating&&(r.fixLoop(),r.container[0].clientLeft,r.slideTo(r.activeIndex+r.params.slidesPerGroup,b,a,c)):r.slideTo(r.activeIndex+r.params.slidesPerGroup,b,a,c)},r._slideNext=function(a){return r.slideNext(!0,a,!0)},r.slidePrev=function(a,b,c){return r.params.loop?!r.animating&&(r.fixLoop(),r.container[0].clientLeft,r.slideTo(r.activeIndex-1,b,a,c)):r.slideTo(r.activeIndex-1,b,a,c)},r._slidePrev=function(a){return r.slidePrev(!0,a,!0)},r.slideReset=function(a,b){return r.slideTo(r.activeIndex,b,a)},r.setWrapperTransition=function(a,b){r.wrapper.transition(a),"slide"!==r.params.effect&&r.effects[r.params.effect]&&r.effects[r.params.effect].setTransition(a),r.params.parallax&&r.parallax&&r.parallax.setTransition(a),r.params.scrollbar&&r.scrollbar&&r.scrollbar.setTransition(a),r.params.control&&r.controller&&r.controller.setTransition(a,b),r.emit("onSetTransition",r,a)},r.setWrapperTranslate=function(a,b,c){var d=0,g=0,h=0;e()?d=r.rtl?-a:a:g=a,r.params.roundLengths&&(d=f(d),g=f(g)),r.params.virtualTranslate||r.wrapper.transform(r.support.transforms3d?"translate3d("+d+"px, "+g+"px, "+h+"px)":"translate("+d+"px, "+g+"px)"),r.translate=e()?d:g,b&&r.updateActiveIndex(),"slide"!==r.params.effect&&r.effects[r.params.effect]&&r.effects[r.params.effect].setTranslate(r.translate),r.params.parallax&&r.parallax&&r.parallax.setTranslate(r.translate),r.params.scrollbar&&r.scrollbar&&r.scrollbar.setTranslate(r.translate),r.params.control&&r.controller&&r.controller.setTranslate(r.translate,c),r.emit("onSetTranslate",r,r.translate)},r.getTranslate=function(a,b){var c,d,e,f;return"undefined"==typeof b&&(b="x"),r.params.virtualTranslate?r.rtl?-r.translate:r.translate:(e=window.getComputedStyle(a,null),window.WebKitCSSMatrix?(d=e.transform||e.webkitTransform,d.split(",").length>6&&(d=d.split(", ").map(function(a){return a.replace(",",".")}).join(", ")),f=new window.WebKitCSSMatrix("none"===d?"":d)):(f=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),c=f.toString().split(",")),"x"===b&&(d=window.WebKitCSSMatrix?f.m41:parseFloat(16===c.length?c[12]:c[4])),"y"===b&&(d=window.WebKitCSSMatrix?f.m42:parseFloat(16===c.length?c[13]:c[5])),r.rtl&&d&&(d=-d),d||0)},r.getWrapperTranslate=function(a){return"undefined"==typeof a&&(a=e()?"x":"y"),r.getTranslate(r.wrapper[0],a)},r.observers=[],r.initObservers=function(){if(r.params.observeParents)for(var a=r.container.parents(),b=0;b<a.length;b++)i(a[b]);i(r.container[0],{childList:!1}),i(r.wrapper[0],{attributes:!1})},r.disconnectObservers=function(){for(var a=0;a<r.observers.length;a++)r.observers[a].disconnect();r.observers=[]},r.createLoop=function(){r.wrapper.children("."+r.params.slideClass+"."+r.params.slideDuplicateClass).remove();var a=r.wrapper.children("."+r.params.slideClass);"auto"!==r.params.slidesPerView||r.params.loopedSlides||(r.params.loopedSlides=a.length),r.loopedSlides=parseInt(r.params.loopedSlides||r.params.slidesPerView,10),r.loopedSlides=r.loopedSlides+r.params.loopAdditionalSlides,r.loopedSlides>a.length&&(r.loopedSlides=a.length);var c,d=[],e=[];for(a.each(function(c,f){var g=b(this);c<r.loopedSlides&&e.push(f),c<a.length&&c>=a.length-r.loopedSlides&&d.push(f),g.attr("data-swiper-slide-index",c)}),c=0;c<e.length;c++)r.wrapper.append(b(e[c].cloneNode(!0)).addClass(r.params.slideDuplicateClass));for(c=d.length-1;c>=0;c--)r.wrapper.prepend(b(d[c].cloneNode(!0)).addClass(r.params.slideDuplicateClass))},r.destroyLoop=function(){r.wrapper.children("."+r.params.slideClass+"."+r.params.slideDuplicateClass).remove(),r.slides.removeAttr("data-swiper-slide-index")},r.fixLoop=function(){var a;r.activeIndex<r.loopedSlides?(a=r.slides.length-3*r.loopedSlides+r.activeIndex,a+=r.loopedSlides,r.slideTo(a,0,!1,!0)):("auto"===r.params.slidesPerView&&r.activeIndex>=2*r.loopedSlides||r.activeIndex>r.slides.length-2*r.params.slidesPerView)&&(a=-r.slides.length+r.activeIndex+r.loopedSlides,a+=r.loopedSlides,r.slideTo(a,0,!1,!0))},r.appendSlide=function(a){if(r.params.loop&&r.destroyLoop(),"object"==typeof a&&a.length)for(var b=0;b<a.length;b++)a[b]&&r.wrapper.append(a[b]);else r.wrapper.append(a);r.params.loop&&r.createLoop(),r.params.observer&&r.support.observer||r.update(!0)},r.prependSlide=function(a){r.params.loop&&r.destroyLoop();var b=r.activeIndex+1;if("object"==typeof a&&a.length){for(var c=0;c<a.length;c++)a[c]&&r.wrapper.prepend(a[c]);b=r.activeIndex+a.length}else r.wrapper.prepend(a);r.params.loop&&r.createLoop(),r.params.observer&&r.support.observer||r.update(!0),r.slideTo(b,0,!1)},r.removeSlide=function(a){r.params.loop&&(r.destroyLoop(),r.slides=r.wrapper.children("."+r.params.slideClass));var b,c=r.activeIndex;if("object"==typeof a&&a.length){for(var d=0;d<a.length;d++)b=a[d],r.slides[b]&&r.slides.eq(b).remove(),c>b&&c--;c=Math.max(c,0)}else b=a,r.slides[b]&&r.slides.eq(b).remove(),c>b&&c--,c=Math.max(c,0);r.params.loop&&r.createLoop(),r.params.observer&&r.support.observer||r.update(!0),r.params.loop?r.slideTo(c+r.loopedSlides,0,!1):r.slideTo(c,0,!1)},r.removeAllSlides=function(){for(var a=[],b=0;b<r.slides.length;b++)a.push(b);r.removeSlide(a)},r.effects={fade:{setTranslate:function(){for(var a=0;a<r.slides.length;a++){var b=r.slides.eq(a),c=b[0].swiperSlideOffset,d=-c;r.params.virtualTranslate||(d-=r.translate);var f=0;e()||(f=d,d=0);var g=r.params.fade.crossFade?Math.max(1-Math.abs(b[0].progress),0):1+Math.min(Math.max(b[0].progress,-1),0);b.css({opacity:g}).transform("translate3d("+d+"px, "+f+"px, 0px)")}},setTransition:function(a){if(r.slides.transition(a),r.params.virtualTranslate&&0!==a){var b=!1;r.slides.transitionEnd(function(){if(!b&&r){b=!0,r.animating=!1;for(var a=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],c=0;c<a.length;c++)r.wrapper.trigger(a[c])}})}}},cube:{setTranslate:function(){var a,c=0;r.params.cube.shadow&&(e()?(a=r.wrapper.find(".swiper-cube-shadow"),0===a.length&&(a=b('<div class="swiper-cube-shadow"></div>'),r.wrapper.append(a)),a.css({height:r.width+"px"})):(a=r.container.find(".swiper-cube-shadow"),0===a.length&&(a=b('<div class="swiper-cube-shadow"></div>'),r.container.append(a))));for(var d=0;d<r.slides.length;d++){var f=r.slides.eq(d),g=90*d,h=Math.floor(g/360);r.rtl&&(g=-g,h=Math.floor(-g/360));var i=Math.max(Math.min(f[0].progress,1),-1),j=0,k=0,l=0;d%4===0?(j=4*-h*r.size,l=0):(d-1)%4===0?(j=0,l=4*-h*r.size):(d-2)%4===0?(j=r.size+4*h*r.size,l=r.size):(d-3)%4===0&&(j=-r.size,l=3*r.size+4*r.size*h),r.rtl&&(j=-j),e()||(k=j,j=0);var m="rotateX("+(e()?0:-g)+"deg) rotateY("+(e()?g:0)+"deg) translate3d("+j+"px, "+k+"px, "+l+"px)";if(1>=i&&i>-1&&(c=90*d+90*i,r.rtl&&(c=90*-d-90*i)),f.transform(m),r.params.cube.slideShadows){var n=f.find(e()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),o=f.find(e()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===n.length&&(n=b('<div class="swiper-slide-shadow-'+(e()?"left":"top")+'"></div>'),f.append(n)),0===o.length&&(o=b('<div class="swiper-slide-shadow-'+(e()?"right":"bottom")+'"></div>'),f.append(o)),f[0].progress,n.length&&(n[0].style.opacity=-f[0].progress),o.length&&(o[0].style.opacity=f[0].progress)}}if(r.wrapper.css({"-webkit-transform-origin":"50% 50% -"+r.size/2+"px","-moz-transform-origin":"50% 50% -"+r.size/2+"px","-ms-transform-origin":"50% 50% -"+r.size/2+"px","transform-origin":"50% 50% -"+r.size/2+"px"}),r.params.cube.shadow)if(e())a.transform("translate3d(0px, "+(r.width/2+r.params.cube.shadowOffset)+"px, "+-r.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+r.params.cube.shadowScale+")");else{var p=Math.abs(c)-90*Math.floor(Math.abs(c)/90),q=1.5-(Math.sin(2*p*Math.PI/360)/2+Math.cos(2*p*Math.PI/360)/2),s=r.params.cube.shadowScale,t=r.params.cube.shadowScale/q,u=r.params.cube.shadowOffset;a.transform("scale3d("+s+", 1, "+t+") translate3d(0px, "+(r.height/2+u)+"px, "+-r.height/2/t+"px) rotateX(-90deg)");
}var v=r.isSafari||r.isUiWebView?-r.size/2:0;r.wrapper.transform("translate3d(0px,0,"+v+"px) rotateX("+(e()?0:c)+"deg) rotateY("+(e()?-c:0)+"deg)")},setTransition:function(a){r.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a),r.params.cube.shadow&&!e()&&r.container.find(".swiper-cube-shadow").transition(a)}},coverflow:{setTranslate:function(){for(var a=r.translate,c=e()?-a+r.width/2:-a+r.height/2,d=e()?r.params.coverflow.rotate:-r.params.coverflow.rotate,f=r.params.coverflow.depth,g=0,h=r.slides.length;h>g;g++){var i=r.slides.eq(g),j=r.slidesSizesGrid[g],k=i[0].swiperSlideOffset,l=(c-k-j/2)/j*r.params.coverflow.modifier,m=e()?d*l:0,n=e()?0:d*l,o=-f*Math.abs(l),p=e()?0:r.params.coverflow.stretch*l,q=e()?r.params.coverflow.stretch*l:0;Math.abs(q)<.001&&(q=0),Math.abs(p)<.001&&(p=0),Math.abs(o)<.001&&(o=0),Math.abs(m)<.001&&(m=0),Math.abs(n)<.001&&(n=0);var s="translate3d("+q+"px,"+p+"px,"+o+"px)  rotateX("+n+"deg) rotateY("+m+"deg)";if(i.transform(s),i[0].style.zIndex=-Math.abs(Math.round(l))+1,r.params.coverflow.slideShadows){var t=i.find(e()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),u=i.find(e()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===t.length&&(t=b('<div class="swiper-slide-shadow-'+(e()?"left":"top")+'"></div>'),i.append(t)),0===u.length&&(u=b('<div class="swiper-slide-shadow-'+(e()?"right":"bottom")+'"></div>'),i.append(u)),t.length&&(t[0].style.opacity=l>0?l:0),u.length&&(u[0].style.opacity=-l>0?-l:0)}}if(r.browser.ie){var v=r.wrapper[0].style;v.perspectiveOrigin=c+"px 50%"}},setTransition:function(a){r.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a)}}},r.lazy={initialImageLoaded:!1,loadImageInSlide:function(a,c){if("undefined"!=typeof a&&("undefined"==typeof c&&(c=!0),0!==r.slides.length)){var d=r.slides.eq(a),e=d.find(".swiper-lazy:not(.swiper-lazy-loaded):not(.swiper-lazy-loading)");!d.hasClass("swiper-lazy")||d.hasClass("swiper-lazy-loaded")||d.hasClass("swiper-lazy-loading")||(e=e.add(d[0])),0!==e.length&&e.each(function(){var a=b(this);a.addClass("swiper-lazy-loading");var e=a.attr("data-background"),f=a.attr("data-src"),g=a.attr("data-srcset");r.loadImage(a[0],f||e,g,!1,function(){if(e?(a.css("background-image","url("+e+")"),a.removeAttr("data-background")):(g&&(a.attr("srcset",g),a.removeAttr("data-srcset")),f&&(a.attr("src",f),a.removeAttr("data-src"))),a.addClass("swiper-lazy-loaded").removeClass("swiper-lazy-loading"),d.find(".swiper-lazy-preloader, .preloader").remove(),r.params.loop&&c){var b=d.attr("data-swiper-slide-index");if(d.hasClass(r.params.slideDuplicateClass)){var h=r.wrapper.children('[data-swiper-slide-index="'+b+'"]:not(.'+r.params.slideDuplicateClass+")");r.lazy.loadImageInSlide(h.index(),!1)}else{var i=r.wrapper.children("."+r.params.slideDuplicateClass+'[data-swiper-slide-index="'+b+'"]');r.lazy.loadImageInSlide(i.index(),!1)}}r.emit("onLazyImageReady",r,d[0],a[0])}),r.emit("onLazyImageLoad",r,d[0],a[0])})}},load:function(){var a;if(r.params.watchSlidesVisibility)r.wrapper.children("."+r.params.slideVisibleClass).each(function(){r.lazy.loadImageInSlide(b(this).index())});else if(r.params.slidesPerView>1)for(a=r.activeIndex;a<r.activeIndex+r.params.slidesPerView;a++)r.slides[a]&&r.lazy.loadImageInSlide(a);else r.lazy.loadImageInSlide(r.activeIndex);if(r.params.lazyLoadingInPrevNext)if(r.params.slidesPerView>1){for(a=r.activeIndex+r.params.slidesPerView;a<r.activeIndex+r.params.slidesPerView+r.params.slidesPerView;a++)r.slides[a]&&r.lazy.loadImageInSlide(a);for(a=r.activeIndex-r.params.slidesPerView;a<r.activeIndex;a++)r.slides[a]&&r.lazy.loadImageInSlide(a)}else{var c=r.wrapper.children("."+r.params.slideNextClass);c.length>0&&r.lazy.loadImageInSlide(c.index());var d=r.wrapper.children("."+r.params.slidePrevClass);d.length>0&&r.lazy.loadImageInSlide(d.index())}},onTransitionStart:function(){r.params.lazyLoading&&(r.params.lazyLoadingOnTransitionStart||!r.params.lazyLoadingOnTransitionStart&&!r.lazy.initialImageLoaded)&&r.lazy.load()},onTransitionEnd:function(){r.params.lazyLoading&&!r.params.lazyLoadingOnTransitionStart&&r.lazy.load()}},r.scrollbar={isTouched:!1,setDragPosition:function(a){var b=r.scrollbar,c=e()?"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageX:a.pageX||a.clientX:"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageY:a.pageY||a.clientY,d=c-b.track.offset()[e()?"left":"top"]-b.dragSize/2,f=-r.minTranslate()*b.moveDivider,g=-r.maxTranslate()*b.moveDivider;f>d?d=f:d>g&&(d=g),d=-d/b.moveDivider,r.updateProgress(d),r.setWrapperTranslate(d,!0)},dragStart:function(a){var b=r.scrollbar;b.isTouched=!0,a.preventDefault(),a.stopPropagation(),b.setDragPosition(a),clearTimeout(b.dragTimeout),b.track.transition(0),r.params.scrollbarHide&&b.track.css("opacity",1),r.wrapper.transition(100),b.drag.transition(100),r.emit("onScrollbarDragStart",r)},dragMove:function(a){var b=r.scrollbar;b.isTouched&&(a.preventDefault?a.preventDefault():a.returnValue=!1,b.setDragPosition(a),r.wrapper.transition(0),b.track.transition(0),b.drag.transition(0),r.emit("onScrollbarDragMove",r))},dragEnd:function(){var a=r.scrollbar;a.isTouched&&(a.isTouched=!1,r.params.scrollbarHide&&(clearTimeout(a.dragTimeout),a.dragTimeout=setTimeout(function(){a.track.css("opacity",0),a.track.transition(400)},1e3)),r.emit("onScrollbarDragEnd",r),r.params.scrollbarSnapOnRelease&&r.slideReset())},enableDraggable:function(){var a=r.scrollbar,c=r.support.touch?a.track:document;b(a.track).on(r.touchEvents.start,a.dragStart),b(c).on(r.touchEvents.move,a.dragMove),b(c).on(r.touchEvents.end,a.dragEnd)},disableDraggable:function(){var a=r.scrollbar,c=r.support.touch?a.track:document;b(a.track).off(r.touchEvents.start,a.dragStart),b(c).off(r.touchEvents.move,a.dragMove),b(c).off(r.touchEvents.end,a.dragEnd)},set:function(){if(r.params.scrollbar){var a=r.scrollbar;a.track=b(r.params.scrollbar),a.drag=a.track.find(".swiper-scrollbar-drag"),0===a.drag.length&&(a.drag=b('<div class="swiper-scrollbar-drag"></div>'),a.track.append(a.drag)),a.drag[0].style.width="",a.drag[0].style.height="",a.trackSize=e()?a.track[0].offsetWidth:a.track[0].offsetHeight,a.divider=r.size/r.virtualSize,a.moveDivider=a.divider*(a.trackSize/r.size),a.dragSize=a.trackSize*a.divider,e()?a.drag[0].style.width=a.dragSize+"px":a.drag[0].style.height=a.dragSize+"px",a.track[0].style.display=a.divider>=1?"none":"",r.params.scrollbarHide&&(a.track[0].style.opacity=0)}},setTranslate:function(){if(r.params.scrollbar){var a,b=r.scrollbar,c=(r.translate||0,b.dragSize);a=(b.trackSize-b.dragSize)*r.progress,r.rtl&&e()?(a=-a,a>0?(c=b.dragSize-a,a=0):-a+b.dragSize>b.trackSize&&(c=b.trackSize+a)):0>a?(c=b.dragSize+a,a=0):a+b.dragSize>b.trackSize&&(c=b.trackSize-a),e()?(b.drag.transform(r.support.transforms3d?"translate3d("+a+"px, 0, 0)":"translateX("+a+"px)"),b.drag[0].style.width=c+"px"):(b.drag.transform(r.support.transforms3d?"translate3d(0px, "+a+"px, 0)":"translateY("+a+"px)"),b.drag[0].style.height=c+"px"),r.params.scrollbarHide&&(clearTimeout(b.timeout),b.track[0].style.opacity=1,b.timeout=setTimeout(function(){b.track[0].style.opacity=0,b.track.transition(400)},1e3))}},setTransition:function(a){r.params.scrollbar&&r.scrollbar.drag.transition(a)}},r.controller={LinearSpline:function(a,b){this.x=a,this.y=b,this.lastIndex=a.length-1;var c,d;this.x.length,this.interpolate=function(a){return a?(d=e(this.x,a),c=d-1,(a-this.x[c])*(this.y[d]-this.y[c])/(this.x[d]-this.x[c])+this.y[c]):0};var e=function(){var a,b,c;return function(d,e){for(b=-1,a=d.length;a-b>1;)d[c=a+b>>1]<=e?b=c:a=c;return a}}()},getInterpolateFunction:function(a){r.controller.spline||(r.controller.spline=r.params.loop?new r.controller.LinearSpline(r.slidesGrid,a.slidesGrid):new r.controller.LinearSpline(r.snapGrid,a.snapGrid))},setTranslate:function(a,b){function d(b){a=b.rtl&&"horizontal"===b.params.direction?-r.translate:r.translate,"slide"===r.params.controlBy&&(r.controller.getInterpolateFunction(b),f=-r.controller.spline.interpolate(-a)),f&&"container"!==r.params.controlBy||(e=(b.maxTranslate()-b.minTranslate())/(r.maxTranslate()-r.minTranslate()),f=(a-r.minTranslate())*e+b.minTranslate()),r.params.controlInverse&&(f=b.maxTranslate()-f),b.updateProgress(f),b.setWrapperTranslate(f,!1,r),b.updateActiveIndex()}var e,f,g=r.params.control;if(r.isArray(g))for(var h=0;h<g.length;h++)g[h]!==b&&g[h]instanceof c&&d(g[h]);else g instanceof c&&b!==g&&d(g)},setTransition:function(a,b){function d(b){b.setWrapperTransition(a,r),0!==a&&(b.onTransitionStart(),b.wrapper.transitionEnd(function(){f&&(b.params.loop&&"slide"===r.params.controlBy&&b.fixLoop(),b.onTransitionEnd())}))}var e,f=r.params.control;if(r.isArray(f))for(e=0;e<f.length;e++)f[e]!==b&&f[e]instanceof c&&d(f[e]);else f instanceof c&&b!==f&&d(f)}},r.hashnav={init:function(){if(r.params.hashnav){r.hashnav.initialized=!0;var a=document.location.hash.replace("#","");if(a)for(var b=0,c=0,d=r.slides.length;d>c;c++){var e=r.slides.eq(c),f=e.attr("data-hash");if(f===a&&!e.hasClass(r.params.slideDuplicateClass)){var g=e.index();r.slideTo(g,b,r.params.runCallbacksOnInit,!0)}}}},setHash:function(){r.hashnav.initialized&&r.params.hashnav&&(document.location.hash=r.slides.eq(r.activeIndex).attr("data-hash")||"")}},r.disableKeyboardControl=function(){b(document).off("keydown",j)},r.enableKeyboardControl=function(){b(document).on("keydown",j)},r.mousewheel={event:!1,lastScrollTime:(new window.Date).getTime()},r.params.mousewheelControl){try{new window.WheelEvent("wheel"),r.mousewheel.event="wheel"}catch(a){}r.mousewheel.event||void 0===document.onmousewheel||(r.mousewheel.event="mousewheel"),r.mousewheel.event||(r.mousewheel.event="DOMMouseScroll")}r.disableMousewheelControl=function(){return!!r.mousewheel.event&&(r.container.off(r.mousewheel.event,k),!0)},r.enableMousewheelControl=function(){return!!r.mousewheel.event&&(r.container.on(r.mousewheel.event,k),!0)},r.parallax={setTranslate:function(){r.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){l(this,r.progress)}),r.slides.each(function(){var a=b(this);a.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var b=Math.min(Math.max(a[0].progress,-1),1);l(this,b)})})},setTransition:function(a){"undefined"==typeof a&&(a=r.params.speed),r.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var c=b(this),d=parseInt(c.attr("data-swiper-parallax-duration"),10)||a;0===a&&(d=0),c.transition(d)})}},r._plugins=[];for(var H in r.plugins){var I=r.plugins[H](r,r.params[H]);I&&r._plugins.push(I)}return r.callPlugins=function(a){for(var b=0;b<r._plugins.length;b++)a in r._plugins[b]&&r._plugins[b][a](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},r.emitterEventListeners={},r.emit=function(a){r.params[a]&&r.params[a](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);var b;if(r.emitterEventListeners[a])for(b=0;b<r.emitterEventListeners[a].length;b++)r.emitterEventListeners[a][b](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);r.callPlugins&&r.callPlugins(a,arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},r.on=function(a,b){return a=m(a),r.emitterEventListeners[a]||(r.emitterEventListeners[a]=[]),r.emitterEventListeners[a].push(b),r},r.off=function(a,b){var c;if(a=m(a),"undefined"==typeof b)return r.emitterEventListeners[a]=[],r;if(r.emitterEventListeners[a]&&0!==r.emitterEventListeners[a].length){for(c=0;c<r.emitterEventListeners[a].length;c++)r.emitterEventListeners[a][c]===b&&r.emitterEventListeners[a].splice(c,1);return r}},r.once=function(a,b){a=m(a);var c=function(){b(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]),r.off(a,c)};return r.on(a,c),r},r.a11y={makeFocusable:function(a){return a.attr("tabIndex","0"),a},addRole:function(a,b){return a.attr("role",b),a},addLabel:function(a,b){return a.attr("aria-label",b),a},disable:function(a){return a.attr("aria-disabled",!0),a},enable:function(a){return a.attr("aria-disabled",!1),a},onEnterKey:function(a){13===a.keyCode&&(b(a.target).is(r.params.nextButton)?(r.onClickNext(a),r.a11y.notify(r.isEnd?r.params.lastSlideMessage:r.params.nextSlideMessage)):b(a.target).is(r.params.prevButton)&&(r.onClickPrev(a),r.a11y.notify(r.isBeginning?r.params.firstSlideMessage:r.params.prevSlideMessage)),b(a.target).is("."+r.params.bulletClass)&&b(a.target)[0].click())},liveRegion:b('<span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>'),notify:function(a){var b=r.a11y.liveRegion;0!==b.length&&(b.html(""),b.html(a))},init:function(){if(r.params.nextButton){var a=b(r.params.nextButton);r.a11y.makeFocusable(a),r.a11y.addRole(a,"button"),r.a11y.addLabel(a,r.params.nextSlideMessage)}if(r.params.prevButton){var c=b(r.params.prevButton);r.a11y.makeFocusable(c),r.a11y.addRole(c,"button"),r.a11y.addLabel(c,r.params.prevSlideMessage)}b(r.container).append(r.a11y.liveRegion)},initPagination:function(){r.params.pagination&&r.params.paginationClickable&&r.bullets&&r.bullets.length&&r.bullets.each(function(){var a=b(this);r.a11y.makeFocusable(a),r.a11y.addRole(a,"button"),r.a11y.addLabel(a,r.params.paginationBulletMessage.replace(/{{index}}/,a.index()+1))})},destroy:function(){r.a11y.liveRegion&&r.a11y.liveRegion.length>0&&r.a11y.liveRegion.remove()}},r.init=function(){r.params.loop&&r.createLoop(),r.updateContainerSize(),r.updateSlidesSize(),r.updatePagination(),r.params.scrollbar&&r.scrollbar&&(r.scrollbar.set(),r.params.scrollbarDraggable&&r.scrollbar.enableDraggable()),"slide"!==r.params.effect&&r.effects[r.params.effect]&&(r.params.loop||r.updateProgress(),r.effects[r.params.effect].setTranslate()),r.params.loop?r.slideTo(r.params.initialSlide+r.loopedSlides,0,r.params.runCallbacksOnInit):(r.slideTo(r.params.initialSlide,0,r.params.runCallbacksOnInit),0===r.params.initialSlide&&(r.parallax&&r.params.parallax&&r.parallax.setTranslate(),r.lazy&&r.params.lazyLoading&&(r.lazy.load(),r.lazy.initialImageLoaded=!0))),r.attachEvents(),r.params.observer&&r.support.observer&&r.initObservers(),r.params.preloadImages&&!r.params.lazyLoading&&r.preloadImages(),r.params.autoplay&&r.startAutoplay(),r.params.keyboardControl&&r.enableKeyboardControl&&r.enableKeyboardControl(),r.params.mousewheelControl&&r.enableMousewheelControl&&r.enableMousewheelControl(),r.params.hashnav&&r.hashnav&&r.hashnav.init(),r.params.a11y&&r.a11y&&r.a11y.init(),r.emit("onInit",r)},r.cleanupStyles=function(){r.container.removeClass(r.classNames.join(" ")).removeAttr("style"),r.wrapper.removeAttr("style"),r.slides&&r.slides.length&&r.slides.removeClass([r.params.slideVisibleClass,r.params.slideActiveClass,r.params.slideNextClass,r.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),r.paginationContainer&&r.paginationContainer.length&&r.paginationContainer.removeClass(r.params.paginationHiddenClass),r.bullets&&r.bullets.length&&r.bullets.removeClass(r.params.bulletActiveClass),r.params.prevButton&&b(r.params.prevButton).removeClass(r.params.buttonDisabledClass),r.params.nextButton&&b(r.params.nextButton).removeClass(r.params.buttonDisabledClass),r.params.scrollbar&&r.scrollbar&&(r.scrollbar.track&&r.scrollbar.track.length&&r.scrollbar.track.removeAttr("style"),r.scrollbar.drag&&r.scrollbar.drag.length&&r.scrollbar.drag.removeAttr("style"))},r.destroy=function(a,b){r.detachEvents(),r.stopAutoplay(),r.params.scrollbar&&r.scrollbar&&r.params.scrollbarDraggable&&r.scrollbar.disableDraggable(),r.params.loop&&r.destroyLoop(),b&&r.cleanupStyles(),r.disconnectObservers(),r.params.keyboardControl&&r.disableKeyboardControl&&r.disableKeyboardControl(),r.params.mousewheelControl&&r.disableMousewheelControl&&r.disableMousewheelControl(),r.params.a11y&&r.a11y&&r.a11y.destroy(),r.emit("onDestroy"),a!==!1&&(r=null)},r.init(),r}};c.prototype={isSafari:function(){var a=navigator.userAgent.toLowerCase();return a.indexOf("safari")>=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),isArray:function(a){return"[object Array]"===Object.prototype.toString.apply(a)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1},device:function(){var a=navigator.userAgent,b=a.match(/(Android);?[\s\/]+([\d.]+)?/),c=a.match(/(iPad).*OS\s([\d_]+)/),d=a.match(/(iPod)(.*OS\s([\d_]+))?/),e=!c&&a.match(/(iPhone\sOS)\s([\d_]+)/);return{ios:c||e||d,android:b}}(),support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){var a=document.createElement("div").style;return"webkitPerspective"in a||"MozPerspective"in a||"OPerspective"in a||"MsPerspective"in a||"perspective"in a}(),flexbox:function(){for(var a=document.createElement("div").style,b="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),c=0;c<b.length;c++)if(b[c]in a)return!0}(),observer:function(){return"MutationObserver"in window||"WebkitMutationObserver"in window}()},plugins:{}};for(var d=["jQuery","Zepto","Dom7"],e=0;e<d.length;e++)window[d[e]]&&a(window[d[e]]);var f;f="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7,f&&("transitionEnd"in f.fn||(f.fn.transitionEnd=function(a){function b(f){if(f.target===this)for(a.call(this,f),c=0;c<d.length;c++)e.off(d[c],b)}var c,d=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],e=this;if(a)for(c=0;c<d.length;c++)e.on(d[c],b);return this}),"transform"in f.fn||(f.fn.transform=function(a){for(var b=0;b<this.length;b++){var c=this[b].style;c.webkitTransform=c.MsTransform=c.msTransform=c.MozTransform=c.OTransform=c.transform=a}return this}),"transition"in f.fn||(f.fn.transition=function(a){"string"!=typeof a&&(a+="ms");for(var b=0;b<this.length;b++){var c=this[b].style;c.webkitTransitionDuration=c.MsTransitionDuration=c.msTransitionDuration=c.MozTransitionDuration=c.OTransitionDuration=c.transitionDuration=a}return this})),window.Swiper=c}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return window.Swiper}),function(){!function(a,b,c){var d,e,f,g,h,i,j,k,l;return i=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),f=/Chrome/.test(navigator.userAgent),k=/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor)||/Safari/.test(navigator.userAgent)&&/Apple Computer/.test(navigator.vendor),g=i&&/crios/i.test(navigator.userAgent),j=/iPhone|iPad|iPod/i.test(navigator.userAgent)&&!!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/),h=-1!==navigator.appVersion.indexOf("MSIE")||-1<navigator.appVersion.indexOf("Trident/"),l=/windows nt 6.2/.test(navigator.userAgent.toLowerCase())||/windows nt 6.3/.test(navigator.userAgent.toLowerCase())||/windows nt 10.0/.test(navigator.userAgent.toLowerCase()),e=null!=b.body.classList,d=function(){function d(b){this.options=a.extend(!0,{},this.Defaults,b),this.scenes=[],this.initialize(),this.scrollY=c.scrollY||c.pageYOffset,this.lastScrollY=-1,this.lastDocHeight=0,this.checkLayerHeight=this.inputFocus=!1}var m,n;return m=function(){function a(a,c,d,e,f,g,j){switch(this.amend=k||h||i?60:0,this.element=a,this.aliases=c,this.type=a.getAttribute("data-type")||"html","html"===this.type&&(this.holder=this.createHolder()),this.direction="normal"===a.getAttribute("data-direction")||null==a.getAttribute("data-direction")?1:-1,this.fade="true"===a.getAttribute("data-fade"),this.blur="true"===a.getAttribute("data-blur"),this.boundTo=b.querySelector(a.getAttribute("data-bound-to")),"media"===this.type&&(this.url=a.getAttribute("data-url")),this.responsive=this.getResponsiveOptions(),this.element.style.position=!h&&!i||i||l&&h?"absolute":"fixed",this.type){case"media":null!=this.url&&(this.element.style["background-image"]="url("+this.url+")");break;case"html":h&&i&&(this.element.style["z-index"]=1)}this.refresh(d,e,f,g,j)}return a.prototype.refresh=function(a,b,c,d,e){switch(this.speed=this.getOption("speed",a)||0,this.offset=this.getOption("offset",a)||0,i||l&&h||(this.element.style.position=e?"fixed":"absolute"),h&&"html"===this.type&&(this.element.style.position="absolute"),this.type){case"media":if(!h)return this.offsetHeight=this.getMediaHeight(b,d,this.speed,this.direction),this.element.style.height=this.offsetHeight+"px";break;case"html":if(this.element.style.width=this.holder.offsetWidth+"px",this.offsetHeight=this.element.offsetHeight,this.holder.style.height=this.offsetHeight+"px",!(!h&&!i||i||l&&h))return h?this.element.style.position="static":e&&(this.element.style.left=this.getOffset(this.holder).left+"px",this.element.style.top=this.getOffset(this.holder).top-c+"px"),this.holder.style.position="static";break;case"custom":return this.offsetHeight=this.element.offsetHeight}},a.prototype.createHolder=function(){var a;return a=b.createElement("div"),e?a.classList.add("rd-parallax-layer-holder"):a.className="rd-parallax-layer-holder",this.element.parentNode.insertBefore(a,this.element),a.appendChild(this.element),(!h&&!i||g)&&(a.style.position="relative"),a},a.prototype.isHolderWrong=function(){return"html"===this.type&&this.holder.offsetHeight!==this.element.offsetHeight},a.prototype.getOption=function(a,b){var c,d;for(c in this.responsive)c<=b&&(d=c);return this.responsive[d][a]},a.prototype.getResponsiveOptions=function(){var a,b,c,d,e,f,g,h,i;h={},g=[],b=[],d=this.aliases;for(c in d)a=d[c],g.push(c),b.push(a);for(c=d=0,e=g.length;d<e;c=++d)for(f=g[c],h[f]={};-1<=(a=c);)!h[f].speed&&(i=this.element.getAttribute("data"+b[a]+"speed"))&&(h[f].speed=this.getSpeed(i)),!h[f].offset&&(i=this.element.getAttribute("data"+b[a]+"offset"))&&(h[f].offset=parseInt(i)),!h[f].fade&&(i=this.element.getAttribute("data"+b[a]+"fade"))&&(h[f].fade="true"===i),c--;return h},a.prototype.fuse=function(a,b){var c,d,e;c=this.getOffset(this.element).top+this.element.getBoundingClientRect().top,d=a+b/2,c+=this.offsetHeight/2,e=b/6,d+e>c&&d-e<c?this.element.style.opacity=1:(d=d-e<c?1+(d+e-c)/b/3*10:1-(d-e-c)/b/3*10,this.element.style.opacity=0>d?0:1<d?1:d.toFixed(2))},a.prototype.move=function(a,b,c,d,e,f,j,m,n){h&&"media"===this.type||i||l&&h||(j?(j=!i||"html"===this.type&&n||g?this.speed*this.direction:this.speed*this.direction-1,b=this.offsetHeight,null!=m?f=(d+c-(m+c))/(c-e):"media"!==this.type&&(d<c||d>f-c)?(f=d<c?d/(c-e):(d+c-f)/(c-e),isFinite(f)||(f=0)):f=.5,a=g||h?(e-b)/2+(c-e)*f*j+this.offset:i?-(d-a)*j+(e-b)/2+(c-e)*f*(j+1)+this.offset:-(d-a)*j+(e-b)/2+(c-e)*f*j+this.offset,i&&null!=m&&(this.element.style.top=d-m+"px"),k&&(this.element.style["-webkit-transform"]="translate3d(0,"+a+"px,0)"),this.element.style.transform="translate3d(0,"+a+"px,0)"):(k&&(this.element.style["-webkit-transform"]="translate3d(0,0,0)"),this.element.style.transform="translate3d(0,0,0)"))},a.prototype.getSpeed=function(a){return Math.min(Math.max(parseFloat(a),0),2)},a.prototype.getMediaHeight=function(a,b,c,d){return b+(-1===d?(b+a)*c:0)+(1>=c?Math.abs(a-b)*c:a*c)+2*this.amend},a.prototype.getOffset=function(a){return a=a.getBoundingClientRect(),{top:a.top+(c.scrollY||c.pageYOffset),left:a.left+(c.scrollX||c.pageXOffset)}},a}(),n=function(){function d(a,c,d,e){this.amend=k?60:0,this.element=a,this.aliases=c,this.on=!0,this.agent=b.querySelector(a.getAttribute("data-agent")),this.anchor=this.findAnchor(),this.canvas=this.createCanvas(),this.layers=this.createLayers(d),this.fitTo=this.getFitElement(),this.responsive=this.getResponsiveOptions(),this.refresh(d,e)}return d.prototype.getFitElement=function(){var a;return null!=(a=this.element.getAttribute("data-fit-to"))?"parent"===a?this.element.parentNode:b.querySelector(a):null},d.prototype.findAnchor=function(){var a;for(a=this.element.parentNode;null!=a&&a!==b;){if(this.isTransformed.call(a))return a;a=a.parentNode}return null},d.prototype.createCanvas=function(){var a;for(a=b.createElement("div"),e?a.classList.add("rd-parallax-inner"):a.className="rd-parallax-inner",this.element.appendChild(a);this.element.firstChild!==a;)a.appendChild(this.element.firstChild);return this.element.style.position="relative",this.element.style.overflow="hidden",h||i?(a.style.position="absolute",l&&h||(a.style.clip="rect(0, auto, auto, 0)"),a.style.transform=h?"translate3d(0,0,0)":"none"):a.style.position="fixed",a.style.left=this.offsetLeft+"px",a.style.top=0,k&&(a.style["margin-top"]="-"+this.amend+"px",a.style.padding=this.amend+"px 0",this.element.style["z-index"]=0),a},d.prototype.getOption=function(a,b){var c,d;for(c in this.responsive)c<=b&&(d=c);return this.responsive[d][a]},d.prototype.getResponsiveOptions=function(){var a,b,c,d,e,f,g,h,i;h={},g=[],b=[],d=this.aliases;for(c in d)a=d[c],g.push(c),b.push(a);for(c=d=0,e=g.length;d<e;c=++d)for(f=g[c],h[f]={};-1<=(a=c);)h[f].on||null==(i=this.element.getAttribute("data"+b[a]+"on"))||(h[f].on="false"!==i),null==h[f].on&&0===a&&(h[f].on=!0),c--;return h},d.prototype.createLayers=function(b,c){var d,e,f,g,h;for(e=a(this.element).find(".rd-parallax-layer").get(),g=[],d=f=0,h=e.length;f<h;d=++f)d=e[d],g.push(new m(d,this.aliases,b,c,this.offsetTop,this.offsetHeight,this.on));return g},d.prototype.move=function(a){return a=null!=this.anchor?this.positionTop:this.offsetTop-a,k&&(this.canvas.style["-webkit-transform"]="translate3d(0,"+a+"px,0)"),this.canvas.style.transform="translate3d(0,"+a+"px,0)"},d.prototype.refresh=function(a,b){var c,d,e,f,g;for(f=[],this.on=this.getOption("on",a),this.offsetTop=this.getOffset(this.element).top,this.offsetLeft=this.getOffset(this.element).left,this.width=this.element.offsetWidth,this.canvas.style.width=this.width+"px",null!=this.anchor&&(this.positionTop=this.element.offsetTop),null!=this.agent?(this.agentOffset=this.getOffset(this.agent).top,this.agentHeight=this.agent.offsetHeight):this.agentOffset=this.agentHeight=null,g=this.layers,c=0,e=g.length;c<e;c++)d=g[c],"media"===d.type?f.push(d):d.refresh(a,b,this.offsetTop,this.offsetHeight,this.on);for(this.offsetHeight=this.canvas.offsetHeight-2*this.amend,this.element.style.height=this.offsetHeight+"px",c=0,e=f.length;c<e;c++)d=f[c],d.refresh(a,b,this.offsetTop,this.offsetHeight,this.on)},d.prototype.update=function(a,b,c,d,e){var f,g,j,k,l,m,n;for(n=this.offsetTop,m=this.offsetHeight,h||i||this.move(a),k=this.layers,l=[],f=0,j=k.length;f<j;f++)g=k[f],g.move(a,b,c,n,m,d,this.on,this.agentOffset,e),g.fade=g.getOption("fade",b)||!1,!g.fade||i||h?l.push(void 0):l.push(g.fuse(n,m));return l},d.prototype.isTransformed=function(){var a,b,d;d={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};for(a in d)d.hasOwnProperty(a)&&null!=this.style[a]&&(b=c.getComputedStyle(this).getPropertyValue(d[a]));return null!=b&&0<b.length&&"none"!==b},d.prototype.getOffset=function(a){return a=a.getBoundingClientRect(),{top:a.top+(c.scrollY||c.pageYOffset),left:a.left+(c.scrollX||c.pageYOffset)}},d}(),d.prototype.Defaults={selector:".rd-parallax",screenAliases:{0:"-",480:"-xs-",768:"-sm-",992:"-md-",1200:"-lg-",1920:"-xl-",2560:"-xxl-"}},d.prototype.initialize=function(){var d,e,f,g,h,i,k;for(d=this,f=b.querySelectorAll(d.options.selector),k=c.innerWidth,i=c.innerHeight,e=g=0,h=f.length;g<h;e=++g)e=f[e],d.scenes.push(new n(e,d.options.screenAliases,k,i));a(c).on("resize",a.proxy(d.resize,d)),j&&a("input").on("focusin focus",function(b){return b.preventDefault(),d.activeOffset=a(this).offset().top,c.scrollTo(c.scrollX||c.pageXOffset,d.activeOffset-this.offsetHeight-100)}),a(c).trigger("resize"),d.update(),d.checkResize()},d.prototype.resize=function(a){var d,e,f;if((d=c.innerWidth)!==this.windowWidth||!i||a){for(this.windowWidth=d,this.windowHeight=c.innerHeight,this.documentHeight=b.body.offsetHeight,e=this.scenes,a=0,d=e.length;a<d;a++)f=e[a],f.refresh(this.windowWidth,this.windowHeight);return this.update(!0)}},d.prototype.update=function(a){var d,e,g,h,k,l,m,n,o,p;if(e=this,a||requestAnimationFrame(function(){e.update()}),n=c.scrollY||c.pageYOffset,j&&null!=(d=b.activeElement)&&(d.tagName.match(/(input)|(select)|(textarea)/i)?(e.activeElement=d,e.inputFocus=!0):(e.activeElement=null,e.inputFocus=!1,a=!0)),i&&f&&(d=c.innerHeight-e.windowHeight,e.deltaHeight=d,n-=e.deltaHeight),(n!==e.lastScrollY||a)&&!e.isActing){for(e.isActing=!0,p=e.windowWidth,o=e.windowHeight,g=e.documentHeight,d=n-e.lastScrollY,j&&null!=e.activeElement&&(e.activeElement.value+=" ",e.activeElement.value=e.activeElement.value.trim()),l=e.scenes,h=0,k=l.length;h<k;h++)m=l[h],(e.inputFocus||a||n+o>=(m.agentOffset||m.offsetTop)+d&&n<=(m.agentOffset||m.offsetTop)+(m.agentHeight||m.offsetHeight)+d)&&m.update(n,p,o,g,e.inputFocus);return e.lastScrollY=n,e.isActing=!1}},d.prototype.checkResize=function(){var a;a=this,setInterval(function(){var c,d,e,f,g,h,i,j;for(c=b.body.offsetHeight,i=a.scenes,d=0,g=i.length;d<g;d++){for(e=i[d],j=e.layers,e=0,h=j.length;e<h;e++)if(f=j[e],f.isHolderWrong()){a.checkLayerHeight=!0;break}if(a.checkLayerHeight)break}if(a.checkLayerHeight||c!==a.lastDocHeight)return a.resize(!0),a.lastDocHeight=c,a.checkLayerHeight=!1},500)},d}(),a.RDParallax=function(c){var e;if(e=a(b),!e.data("RDParallax"))return e.data("RDParallax",new d(c))},c.RDParallax=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDParallax:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDParallax})}.call(this),function(){!function(a,b,c){var d,e,f;return f=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),e=0<=navigator.platform.toUpperCase().indexOf("MAC"),d=function(){function d(d,e){this.options=a.extend(!0,{},this.Defaults,e),this.$element=a(d),this.$win=a(c),this.$doc=a(b),this.interval=null,this.classNames={playBtn:'[data-rd-video-btn="play"]',muteBtn:'[data-rd-video-btn="mute"]',playing:"playing",paused:"paused",muted:"muted"},this.$playBtn=this.$element.find(this.classNames.playBtn),this.$muteBtn=this.$element.find(this.classNames.muteBtn),this.initialize()}return d.prototype.Defaults={position:"50% 50%",volume:.5,playbackRate:1,muted:!0,loop:!0,autoplay:!0,fps:30,transitionTime:300,posterType:"jpg",path:"video/video",background:!0,controls:!1,hideWhenSlow:!1,imgSize:{xs:"",sm:"",md:"",lg:"",xlg:""},onLoad:!1},d.prototype.initialize=function(){var a;a=this,a.path=this.$element.attr("data-rd-video-path")?a.$element.attr("data-rd-video-path"):a.options.path,a.imgSize={xs:this.$element.attr("data-rd-video-image-xs")?a.$element.attr("data-rd-video-image-xs"):a.options.imgSize.xs,sm:this.$element.attr("data-rd-video-image-sm")?a.$element.attr("data-rd-video-image-sm"):a.options.imgSize.sm,md:this.$element.attr("data-rd-video-image-md")?a.$element.attr("data-rd-video-image-md"):a.options.imgSize.md,lg:this.$element.attr("data-rd-video-image-lg")?a.$element.attr("data-rd-video-image-lg"):a.options.imgSize.lg,xlg:this.$element.attr("data-rd-video-image-xlg")?a.$element.attr("data-rd-video-image-xlg"):a.options.imgSize.xlg},a.suffix=a.getSuffix(),a.getConnectionSpeed(a.path,function(){return a.init(a)})},d.prototype.init=function(b){b.position=b.parsePosition(this.$element.attr("data-rd-video-position")?b.$element.attr("data-rd-video-position"):b.options.position),b.isBG=this.$element.attr("data-rd-video-background")?"true"===b.$element.attr("data-rd-video-background"):b.options.background,
b.hideWhenSlow=this.$element.attr("data-rd-video-hide")?"true"===b.$element.attr("data-rd-video-hide"):b.options.hideWhenSlow,b.posterType=this.$element.attr("data-rd-video-poster")?b.$element.attr("data-rd-video-poster"):b.options.posterType,b.createDOM(b),f&&b.isBG||(b.createVideo(b),b.applyPlayButton(),b.applyMuteButton(),b.isBG||b.contextMenuBuilder()),b.options.onLoad&&b.options.onLoad.call(this,b),b.$win.on("resize",a.proxy(b.resize,this,b)),b.$element.on("resize",a.proxy(b.resize,this,b)),b.$win.on("scroll",a.proxy(b.onScroll,this,b))},d.prototype.parsePosition=function(a){var b,c,d,e,f,g;for(b=a.split(/\s+/),g=f="50%",c=d=0,e=b.length;d<e;c=++d)a=b[c],"left"===a?f="0%":"right"===a?f="100%":"top"===a?g="0%":"bottom"===a?g="100%":"center"===a?0===c?f="50%":g="50%":0===c?f=a:g=a;return{x:f,y:g}},d.prototype.getConnectionSpeed=function(a,b){var c,d,e;c=this,a+="-"+c.suffix+"."+c.options.posterType,d=new Image,d.onload=function(){var a;return a=Date.now(),c.speed=Math.round(c.imgSize[c.suffix]/((a-e)/1e3)),b()},e=Date.now(),a+="?t="+e,setTimeout(function(){return d.src=a,e=Date.now()},300)},d.prototype.getVideoSuffix=function(a){return 50>a?"xs":100>a?"sm":200>a?"md":800>a?"lg":"xlg"},d.prototype.createDOM=function(b){var c,d,e;b.isBG&&b.$element.addClass("rd-video-bg"),d=b.$preloader=a('<div class="rd-video-preloader">'),b.isBG||(c=b.$context=a('<div class="rd-video-context-wrapper"> <div class="rd-video-context">')),e=b.$wrapper=a('<div class="rd-video-wrapper">').css({"background-position":b.position.x+" "+b.position.y,"background-image":"url("+b.path+"-"+b.suffix+"."+b.options.posterType+")"}),b.$element.prepend(e),b.$wrapper.prepend(c),b.$wrapper.prepend(d)},d.prototype.createVideo=function(b){var c,d,e,f,g,h,i,j,k,l,m;if(f=b.options,j="",e=!1,d=["xs","sm","md","lg","xlg"],l=b.getSuffixArray(),null!=b.$video){for(g=h=0,i=l.length;h<i;g=++h)if(m=l[g],m===b.suffix){if(0!==g)k=l[g-1];else if(b.hideWhenSlow)return void b.removeVideo(b);break}}else k=b.getVideoSuffix(b.speed);for(;-1===l.indexOf(k);){if(g=d.indexOf(k),0===g)return;k=d[g-1]}if(b.suffix=k,d=b.path+"-"+k,"undefined"!=typeof d){"object"==typeof d?(d.mp4&&(j+='<source src="'+d.mp4+'.mp4" type="video/mp4">'),d.webm&&(j+='<source src="'+d.webm+'.webm" type="video/webm">'),d.ogv&&(j+='<source src="'+d.ogv+'.ogv" type="video/ogg">',c=a("<video>"+j+"</video>"))):c=a('<video><source src="'+d+'.mp4" type="video/mp4"><source src="'+d+'.webm" type="video/webm"><source src="'+d+'.ogv" type="video/ogg"></video>'),null!=b.$video?b.$video2=c:b.$video=c,null!=b.$video2?e=!b.$video[0].paused:b.isBG&&(e=this.$element.attr("data-rd-video-autoplay")?b.$element.attr("data-rd-video-autoplay"):f.autoplay),l=this.$element.attr("data-rd-video-volume")?b.$element.attr("data-rd-video-volume"):f.volume,j=this.$element.attr("data-rd-video-muted")?"true"===b.$element.attr("data-rd-video-muted"):f.muted,d=this.$element.attr("data-rd-video-pbrate")?b.$element.attr("data-rd-video-pbrate"):f.playbackRate,f=this.$element.attr("data-rd-video-controls")?"true"===b.$element.attr("data-rd-video-controls"):f.controls;try{c.prop({autoplay:e,volume:null!=b.$video2?b.$video[0].volume:l,muted:null!=b.$video2?b.$video.prop("muted"):j,defaultMuted:null!=b.$video2?b.$video.prop("muted"):j,playbackRate:null!=b.$video2?b.$video.prop("playbackRate"):d,defaultPlaybackRate:null!=b.$video2?b.$video.prop("playbackRate"):d,controls:null!=b.$video2?b.$video.prop("controls"):f})}catch(a){throw Error("Not implemented")}b.started=!1,b.applyListeners(b,c),b.$wrapper.append(c)}},d.prototype.applyListeners=function(a,b){var c,d,g;g=b[0],a.tmp=null==a.$video2,d=0,c=a.options.fps-a.options.fps/4,b.one("canplaythrough.rd.video",function(){a.resize(),a.$win.trigger("scroll"),f||a.$element.removeClass("loading"),null!=a.$video2&&(a.$video2[0].currentTime=a.$video[0].currentTime,a.isBG||(a.replaceVideo(a),a.started=!0,a.play()))}).one("playing.rd.video",function(){null!=a.$video2?a.$video2[0].currentTime=a.$video[0].currentTime:f||b.css({visibility:"visible",opacity:1}),a.isBG||f||a.$element.removeClass("loading"),a.getFPS(a,g)}).on("waiting.rd.video",function(){if(f)return a.$element.addClass("loading")}).on("ended.rd.video",function(){var c;d=0,(c=a.$element.attr("data-rd-video-loop")?"true"===a.$element.attr("data-rd-video-loop"):a.options.loop)&&(g.play(),b.prop({loop:c})),clearInterval(a.interval)}).on("play.rd.video",function(){a.$element.removeClass(a.classNames.paused).addClass(a.classNames.playing),f&&null!=a.timeout&&clearTimeout(a.timeout)}).on("pause.rd.video",function(){a.$element.removeClass(a.classNames.playing).addClass(a.classNames.paused),f&&null!=a.timeout&&clearTimeout(a.timeout)}).on("volumechange.rd.video",function(){a.$video[0].muted?a.$element.addClass(a.classNames.muted):a.$element.removeClass(a.classNames.muted)}).on("loadeddata.rd.video",function(){if(f||a.$element.removeClass("loading"),null!=a.time)return g.currentTime=a.time,a.play()}),b.on("timeupdate.rd.video",function(){var h;if(f&&a.$element.removeClass("loading"),null==a.time){if(e&&!a.started&&a.resize(),a.started=!0,a.$element.hasClass("loading")&&a.$element.removeClass("loading"),f)return b.currentTime=0,b.css({visibility:"visible",opacity:1}),a.resize();null!=a.$video2&&!a.tmp&&a.isBG?(a.$video2[0].currentTime=a.$video[0].currentTime,a.replaceVideo(a),a.tmp=!0,d=0):(h=g.currentTime,0===d&&(d=h,null===a.$video2&&(d+=3)),h>d+1.5&&a.tmp&&null!=a.fps&&a.fps<c&&0!==a.fps&&(a.createVideo(a),a.tmp=!1,b.off("timeupdate.rd.video")))}})},d.prototype.applyPlayButton=function(){var a;a=this,a.$playBtn.on("click touchstart",function(b){return a.started||a.$element.addClass("loading"),b.preventDefault(),a.$video[0].paused?a.play():a.pause()})},d.prototype.applyMuteButton=function(){var a;a=this,a.$muteBtn.on("click touchstart",function(b){return b.preventDefault(),a.$video.prop("muted")?a.unmute():a.mute()})},d.prototype.changeQuality=function(a,b){a.$element.hasClass("loading")||(a.$element.addClass("loading"),a.$video[0].pause(),a.time=a.$video[0].currentTime,a.$video.find('source[type*="mp4"]').length&&a.$video.find('source[type*="mp4"]')[0].setAttribute("src",a.path+"-"+b+".mp4"),a.$video.find('source[type*="webm"]').length&&a.$video.find('source[type*="webm"]')[0].setAttribute("src",a.path+"-"+b+".webm"),a.$video.find('source[type*="ogg"]').length&&a.$video.find('source[type*="ogg"]')[0].setAttribute("src",a.path+"-"+b+".ogg"),a.$video[0].load())},d.prototype.contextMenuBuilder=function(){var c,d,e,g,h,i,j,k;for(e=this,k=e.getSuffixArray(),c=e.$context,d="<h6>Quality:</h6><ul>",g=0,h=k.length;g<h;g++)j=k[g],i=e.getQualityText(j),d=j===e.suffix?d+('<li class="active" data-rd-quality="'+j+'">'+i+"</li>"):d+('<li data-rd-quality="'+j+'">'+i+"</li>");d+="</ul>",c.find(".rd-video-context").append(d),c.find("[data-rd-quality]").on("click",function(b){b=a(this),c.removeClass("show"),f&&c.appendTo(e.$wrapper),b.hasClass("active")||(c.find(".active").removeClass("active"),a(this).addClass("active"),e.changeQuality(e,this.getAttribute("data-rd-quality")))}),f?(e.timeout=null,e.$doc.on("touchstart",function(b){0===a(b.target).parents(".rd-video-context").length&&(c.removeClass("show"),c.appendTo(e.$wrapper))}),e.$video.on("touchstart",function(a){b.fullscreen||b.mozFullScreen||b.webkitIsFullScreen||b.msFullscreenElement||(e.timeout=setTimeout(function(){return c.appendTo("body"),setTimeout(function(){return c.addClass("show")},10)},300))}),e.$doc.on("touchend",function(a){clearTimeout(e.timeout)})):(e.$doc.on("contextmenu",function(b){if(!a(b.target).is(e.$video))return c.removeClass("show")}),e.$doc.on("click",function(a){return c.removeClass("show")}),e.$video.on("contextmenu",a.proxy(e.onContext,this,e)))},d.prototype.onContext=function(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(b.preventDefault(),c=a.$context,i=a.$element.offset().top,h=a.$element.offset().left,j=a.$element.outerWidth(),g=a.$element.outerHeight(),e=c.find(".rd-video-context").outerWidth(),d=c.find(".rd-video-context").outerHeight(),k=a.$win.height(),l=b.pageX,m=b.pageY,f=b.clientY,i=m-i,h=l-h,i+d>g&&0<f-d||f+d>k&&0<i-d)c.css({top:"auto",bottom:g-i});else{if(!(f+d<k&&i+d<g))return void c.removeClass("show");c.css({top:i,bottom:"auto"})}h+e>j?c.css({left:"auto",right:j-h}):c.css({left:h,right:"auto"}),c.addClass("show")},d.prototype.getQualityText=function(a){switch(a){case"xs":return"240p";case"sm":return"360p";case"md":return"480p";case"lg":return"720p";case"xlg":return"1080p";default:return""}},d.prototype.onScroll=function(a){var b,c,d,e;d=a.$win.scrollTop(),c=a.$element.offset().top,b=a.$element.outerHeight(),e=a.$win.height(),a.isBG||a.$context.removeClass("show"),c<d+e&&c+b>d?a.$element.hasClass("viewport-stopped")&&a.$element.hasClass(this.classNames.paused)&&(a.play(),a.$element.removeClass("viewport-stopped")):a.$element.hasClass(this.classNames.playing)&&(a.pause(),a.$element.addClass("viewport-stopped"))},d.prototype.play=function(){this.$video[0].play(),null!=this.$video2&&this.$video2[0].play()},d.prototype.pause=function(){this.$video[0].pause(),null!=this.$video2&&this.$video2[0].pause()},d.prototype.mute=function(){this.$video.prop("muted",!0),null!=this.$video2&&this.$video2.prop("muted",!0)},d.prototype.unmute=function(){this.$video.prop("muted",!1),null!=this.$video2&&this.$video2.prop("muted",!1)},d.prototype.removeVideo=function(a){clearInterval(a.interval),a.$video.remove(),a.$video=null},d.prototype.replaceVideo=function(b){null!=b.$video2&&(clearInterval(b.interval),b.$video2.addClass("transition"),b.$video2.css({visibility:"visible",opacity:1}),setTimeout(function(){return b.fps=null,b.$video.remove(),b.$video=b.$video2,b.getFPS(b,b.$video[0]),b.$video.on("contextmenu",a.proxy(b.onContext,this,b)),b.$video2=null,b.tmp=!0},b.options.transitionTime))},d.prototype.getFPS=function(a,b){var c,d,e,f;return f=c=d=0,e=b.currentTime,a.fps=0,a.interval=setInterval(function(){var g;if(!b.paused)return g=b.currentTime,g===e?(e=-1,null):(5e3<f&&(f=c=0),g!==d&&(d=g,c++),f+=1e3/a.options.fps,a.fps=Math.round(c/f*1e3))},1e3/a.options.fps),null},d.prototype.resize=function(){this.resizeVideo(this.$video),null!=this.$video2&&this.resizeVideo(this.$video2)},d.prototype.resizeVideo=function(a){var b,c,d,e,f;b=this.$wrapper,e=b.outerHeight(),f=b.outerWidth(),b=a[0],c=b.videoHeight,d=b.videoWidth,0!==c&&0!==d&&(f/d>e/c?(a.css({width:f,left:0,height:"auto"}),a.css({top:(e-b.offsetHeight)*(parseInt(this.position.y.replace("%",""))/100)})):(a.css({width:"auto",height:e,top:0}),a.css({left:(f-b.offsetWidth)*(parseInt(this.position.x.replace("%",""))/100)})))},d.prototype.getSuffixArray=function(){var a,b,c,d;a=[],b=this.imgSize;for(c in b)d=b[c],d.length?a.push(c):delete this.imgSize[c];return a},d.prototype.getSuffix=function(){var a;if(null!=this.path)return a=this.$win.width(),1600<a&&this.imgSize.xlg.length?"xlg":1199<a&&this.imgSize.lg.length?"lg":991<a&&this.imgSize.md.length?"md":767<a&&this.imgSize.sm.length?"sm":"xs"},d.prototype.getOption=function(a){var b,c;if(null!=this.options.responsive){for(b in this.options.responsive)b<=this.$win.width()&&(c=b);return null!=this.options.responsive[c][a]?this.options.responsive[c][a]:this.options[a]}return this.options[a]},d}(),a.fn.extend({RDVideo:function(b){return this.each(function(){var c;if(c=a(this),!c.data("RDVideo"))return c.data("RDVideo",new d(this,b))})}}),c.RDVideo=d}(window.jQuery,document,window),"undefined"!=typeof module&&null!==module?module.exports=window.RDVideo:"function"==typeof define&&define.amd&&define(["jquery"],function(){return window.RDVideo})}.call(this),!function(a){var b=a("[data-waypoint-to]");b.length&&a(document).ready(function(){b.each(function(){var b=a(this);b.on("click",function(c){c.preventDefault(),a("body, html").stop().animate({scrollTop:a(b.attr("data-waypoint-to")).offset().top},800)})})})}(jQuery),!function(a,b,c,d){var e="ontouchstart"in b,f=function(b,c){this.$element=a(b),this.options=a.extend({},f.Defaults,c),this.initialize()};f.Defaults={handler:"bat/rd-search.php",maxLive:5},f.prototype.initialize=function(){function b(a){d.html(a)}var c=this,d=a(".rd-navbar-search-results");if(a(".rd-navbar-search-form-input").find("input").val("").on("focus",function(){var b=a(".rd-navbar-search"),c=a(".rd-navbar-live-search-results");c.hasClass("not-empty")&&(c.addClass("active"),b.addClass("active"))}).on("keyup input propertychange",function(){var b=a(this).val().trim(),d=a(".rd-navbar-search"),e=a(".rd-navbar-live-search-results");""!==b?a.get(c.options.handler,{s:b,liveSearch:"true",liveCount:c.options.maxLive,dataType:"html"},function(a){e.html(a).addClass("not-empty"),e.addClass("active"),d.addClass("active")}):e.html("").removeClass("not-empty")}),a("body").on(e?"touchstart":"click",function(b){$this=a(b.target),$this.hasClass("rd-navbar-search")||$this.parents(".rd-navbar-search").length||(a(".rd-navbar-live-search-results").removeClass("active"),a(".rd-navbar-search-form-input").find("input").blur(),setTimeout(function(){""==a(".rd-navbar-search-form-input input").val()&&a(".rd-navbar-live-search-results").html(""),a(".rd-navbar-search, .rd-navbar-search-toggle").removeClass("active"),a(".rd-navbar").removeClass("rd-navbar--on-search")}))}),d.length){var f=location.search.replace(/^\?.*s=([^&]+)/,"$1");a.get(c.options.handler,{s:decodeURI(f),liveSearch:"false",dataType:"html"},b)}},a.fn.RDSearch=function(b){return this.each(function(){a(this).data("rdsearch")||a(this).data("rdsearch",new f(this,b))})}}(window.jQuery,window,document),!function(a){function b(a,b){return a.toFixed(b.decimals)}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,this.dataOptions(),d),this.init()};c.DEFAULTS={from:0,to:0,speed:1e3,refreshInterval:100,decimals:0,formatter:b,onUpdate:null,onComplete:null},c.prototype.init=function(){this.value=this.options.from,this.loops=Math.ceil(this.options.speed/this.options.refreshInterval),this.loopCount=0,this.increment=(this.options.to-this.options.from)/this.loops},c.prototype.dataOptions=function(){var a={from:this.$element.data("from"),to:this.$element.data("to"),speed:this.$element.data("speed"),refreshInterval:this.$element.data("refresh-interval"),decimals:this.$element.data("decimals")},b=Object.keys(a);for(var c in b){var d=b[c];"undefined"==typeof a[d]&&delete a[d]}return a},c.prototype.update=function(){this.value+=this.increment,this.loopCount++,this.render(),"function"==typeof this.options.onUpdate&&this.options.onUpdate.call(this.$element,this.value),this.loopCount>=this.loops&&(clearInterval(this.interval),this.value=this.options.to,"function"==typeof this.options.onComplete&&this.options.onComplete.call(this.$element,this.value))},c.prototype.render=function(){var a=this.options.formatter.call(this.$element,this.value,this.options);this.$element.text(a)},c.prototype.restart=function(){this.stop(),this.init(),this.start()},c.prototype.start=function(){this.stop(),this.render(),this.interval=setInterval(this.update.bind(this),this.options.refreshInterval)},c.prototype.stop=function(){this.interval&&clearInterval(this.interval)},c.prototype.toggle=function(){this.interval?this.stop():this.start()},a.fn.countTo=function(b){return this.each(function(){var d=a(this),e=d.data("countTo"),f=!e||"object"==typeof b,g="object"==typeof b?b:{},h="string"==typeof b?b:"start";f&&(e&&e.stop(),d.data("countTo",e=new c(this,g))),e[h].call(e)})}}(jQuery),function(){var a,b,c,d,e,f=function(a,b){return function(){return a.apply(b,arguments)}},g=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&&(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.createEvent=function(a,b,c,d){var e;return null==b&&(b=!1),null==c&&(c=!1),null==d&&(d=null),null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e},a.prototype.emitEvent=function(a,b){return null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)?a["on"+b]():void 0},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),d=this.getComputedStyle||function(a){return this.getPropertyValue=function(b){var c;return"float"===b&&(b="styleFloat"),e.test(b)&&b.replace(e,function(a,b){return b.toUpperCase()}),(null!=(c=a.currentStyle)?c[b]:void 0)||null},this},e=/(\-([a-z]){1})/g,this.WOW=function(){function e(a){null==a&&(a={}),this.scrollCallback=f(this.scrollCallback,this),this.scrollHandler=f(this.scrollHandler,this),this.resetAnimation=f(this.resetAnimation,this),this.start=f(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),null!=a.scrollContainer&&(this.config.scrollContainer=document.querySelector(a.scrollContainer)),this.animationNameCache=new c,this.wowEvent=this.util().createEvent(this.config.boxClass)}return e.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null,scrollContainer:null},e.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},e.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(e=this.boxes,c=0,d=e.length;d>c;c++)b=e[c],this.applyStyle(b,!0);return this.disabled()||(this.util().addEvent(this.config.scrollContainer||window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],c=0,d=b.length;d>c;c++)f=b[c],g.push(function(){var a,b,c,d;for(c=f.addedNodes||[],d=[],a=0,b=c.length;b>a;a++)e=c[a],d.push(this.doSync(e));return d}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},e.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(this.config.scrollContainer||window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},e.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},e.prototype.doSync=function(a){var b,c,d,e,f;if(null==a&&(a=this.element),1===a.nodeType){for(a=a.parentNode||a,e=a.querySelectorAll("."+this.config.boxClass),f=[],c=0,d=e.length;d>c;c++)b=e[c],g.call(this.all,b)<0?(this.boxes.push(b),this.all.push(b),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(b,!0),f.push(this.scrolled=!0)):f.push(void 0);return f}},e.prototype.show=function(a){return this.applyStyle(a),a.className=a.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(a),this.util().emitEvent(a,this.wowEvent),this.util().addEvent(a,"animationend",this.resetAnimation),this.util().addEvent(a,"oanimationend",this.resetAnimation),this.util().addEvent(a,"webkitAnimationEnd",this.resetAnimation),this.util().addEvent(a,"MSAnimationEnd",this.resetAnimation),a},e.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},e.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),e.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.style.visibility="visible");return e},e.prototype.resetAnimation=function(a){var b;return a.type.toLowerCase().indexOf("animationend")>=0?(b=a.target||a.srcElement,b.className=b.className.replace(this.config.animateClass,"").trim()):void 0},e.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},e.prototype.vendors=["moz","webkit"],e.prototype.vendorSet=function(a,b){var c,d,e,f;d=[];for(c in b)e=b[c],a[""+c]=e,d.push(function(){var b,d,g,h;for(g=this.vendors,h=[],b=0,d=g.length;d>b;b++)f=g[b],h.push(a[""+f+c.charAt(0).toUpperCase()+c.substr(1)]=e);return h}.call(this));return d},e.prototype.vendorCSS=function(a,b){var c,e,f,g,h,i;for(h=d(a),g=h.getPropertyCSSValue(b),f=this.vendors,c=0,e=f.length;e>c;c++)i=f[c],g=g||h.getPropertyCSSValue("-"+i+"-"+b);return g},e.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=d(a).getPropertyValue("animation-name")}return"none"===b?"":b},e.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},e.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},e.prototype.scrollHandler=function(){return this.scrolled=!0},e.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},e.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},e.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=this.config.scrollContainer&&this.config.scrollContainer.scrollTop||window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},e.prototype.util=function(){return null!=this._util?this._util:this._util=new b},e.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},e}()}.call(this),!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this.drag=a.extend({},m),this.state=a.extend({},n),this.e=a.extend({},o),this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._invalidated={},this._pipe=[],a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a[0].toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Pipe,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}function f(a){if(a.touches!==d)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(a.touches===d){if(a.pageX!==d)return{x:a.pageX,y:a.pageY};if(a.pageX===d)return{x:a.clientX,y:a.clientY}}}function g(a){var b,d,e=c.createElement("div"),f=a;for(b in f)if(d=f[b],"undefined"!=typeof e.style[d])return e=null,[d,b];return[!1]}function h(){return g(["transition","WebkitTransition","MozTransition","OTransition"])[1]}function i(){return g(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0]}function j(){return g(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0]}function k(){return"ontouchstart"in b||!!navigator.msMaxTouchPoints}function l(){return b.navigator.msPointerEnabled}var m,n,o;m={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null},n={isTouch:!1,isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1},o={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null},e.Defaults={items:3,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Plugins={},e.Pipe=[{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){var a=this._clones,b=this.$stage.children(".cloned");(b.length!==a.length||!this.settings.loop&&a.length>0)&&(this.$stage.children(".cloned").remove(),this._clones=[])}},{filter:["items","settings"],run:function(){var a,b,c=this._clones,d=this._items,e=this.settings.loop?c.length-Math.max(2*this.settings.items,4):0;for(a=0,b=Math.abs(e/2);b>a;a++)e>0?(this.$stage.children().eq(d.length+c.length-1).remove(),c.pop(),this.$stage.children().eq(0).remove(),c.pop()):(c.push(c.length/2),this.$stage.append(d[c[c.length-1]].clone().addClass("cloned")),c.push(d.length-1-(c.length-1)/2),this.$stage.prepend(d[c[c.length-1]].clone().addClass("cloned")))}},{filter:["width","items","settings"],run:function(){var a,b,c,d=this.settings.rtl?1:-1,e=(this.width()/this.settings.items).toFixed(3),f=0;for(this._coordinates=[],b=0,c=this._clones.length+this._items.length;c>b;b++)a=this._mergers[this.relative(b)],a=this.settings.mergeFit&&Math.min(a,this.settings.items)||a,f+=(this.settings.autoWidth?this._items[this.relative(b)].width()+this.settings.margin:e*a)*d,this._coordinates.push(f)}},{filter:["width","items","settings"],run:function(){var b,c,d=(this.width()/this.settings.items).toFixed(3),e={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(e),e={width:this.settings.autoWidth?"auto":d-this.settings.margin},e[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin,!this.settings.autoWidth&&a.grep(this._mergers,function(a){return a>1}).length>0)for(b=0,c=this._coordinates.length;c>b;b++)e.width=Math.abs(this._coordinates[b])-Math.abs(this._coordinates[b-1]||0)-this.settings.margin,this.$stage.children().eq(b).css(e);else this.$stage.children().css(e)}},{filter:["width","items","settings"],run:function(a){a.current&&this.reset(this.$stage.children().index(a.current))}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;d>c;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass(this.settings.activeClass),this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}],e.prototype.initialize=function(){if(this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&this.state.imagesLoaded!==!0){var b,c,e;if(b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&0>=e)return this.preloadAutoWidthImages(b),!1}this.$element.addClass("owl-loading"),this.$stage=a("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('<div class="owl-stage-outer">'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this._width=this.$element.width(),this.refresh(),this.$element.removeClass("owl-loading").addClass("owl-loaded"),this.eventsCall(),this.internalEvents(),this.addTriggerableEvents(),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){b>=a&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),delete e.responsive,e.responsiveClass&&this.$element.attr("class",function(a,b){return b.replace(/\b owl-responsive-\S+/g,"")}).addClass("owl-responsive-"+d)):e=a.extend({},this.options),(null===this.settings||this._breakpoint!==d)&&(this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},e.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center),this.settings.loop&&this._items.length<this.settings.items&&(this.settings.loop=!1),this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.settings.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};c>b;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={}},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){return 0!==this._items.length&&((new Date).getTime(),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$stage.addClass("owl-refresh"),this.update(),this.$stage.removeClass("owl-refresh"),this.state.orientation=b.orientation,this.watchVisibility(),this.trigger("refreshed"),void 0)},e.prototype.eventsCall=function(){this.e._onDragStart=a.proxy(function(a){this.onDragStart(a)},this),this.e._onDragMove=a.proxy(function(a){this.onDragMove(a)},this),this.e._onDragEnd=a.proxy(function(a){
this.onDragEnd(a)},this),this.e._onResize=a.proxy(function(a){this.onResize(a)},this),this.e._transitionEnd=a.proxy(function(a){this.transitionEnd(a)},this),this.e._preventClick=a.proxy(function(a){this.preventClick(a)},this)},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this.e._onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!this.trigger("resize").isDefaultPrevented()&&(this._width=this.$element.width(),this.invalidate("width"),this.refresh(),void this.trigger("resized"))))},e.prototype.eventsRouter=function(a){var b=a.type;"mousedown"===b||"touchstart"===b?this.onDragStart(a):"mousemove"===b||"touchmove"===b?this.onDragMove(a):"mouseup"===b||"touchend"===b?this.onDragEnd(a):"touchcancel"===b&&this.onDragEnd(a)},e.prototype.internalEvents=function(){var c=(k(),l());this.settings.mouseDrag?(this.$stage.on("mousedown",a.proxy(function(a){this.eventsRouter(a)},this)),this.$stage.on("dragstart",function(){return!1}),this.$stage.get(0).onselectstart=function(){return!1}):this.$element.addClass("owl-text-select-on"),this.settings.touchDrag&&!c&&this.$stage.on("touchstart touchcancel",a.proxy(function(a){this.eventsRouter(a)},this)),this.transitionEndVendor&&this.on(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd,!1),this.settings.responsive!==!1&&this.on(b,"resize",a.proxy(this.onThrottledResize,this))},e.prototype.onDragStart=function(d){var e,g,h,i;if(e=d.originalEvent||d||b.event,3===e.which||this.state.isTouch)return!1;if("mousedown"===e.type&&this.$stage.addClass("owl-grab"),this.trigger("drag"),this.drag.startTime=(new Date).getTime(),this.speed(0),this.state.isTouch=!0,this.state.isScrolling=!1,this.state.isSwiping=!1,this.drag.distance=0,g=f(e).x,h=f(e).y,this.drag.offsetX=this.$stage.position().left,this.drag.offsetY=this.$stage.position().top,this.settings.rtl&&(this.drag.offsetX=this.$stage.position().left+this.$stage.width()-this.width()+this.settings.margin),this.state.inMotion&&this.support3d)i=this.getTransformProperty(),this.drag.offsetX=i,this.animate(i),this.state.inMotion=!0;else if(this.state.inMotion&&!this.support3d)return this.state.inMotion=!1,!1;this.drag.startX=g-this.drag.offsetX,this.drag.startY=h-this.drag.offsetY,this.drag.start=g-this.drag.startX,this.drag.targetEl=e.target||e.srcElement,this.drag.updatedX=this.drag.start,("IMG"===this.drag.targetEl.tagName||"A"===this.drag.targetEl.tagName)&&(this.drag.targetEl.draggable=!1),a(c).on("mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents",a.proxy(function(a){this.eventsRouter(a)},this))},e.prototype.onDragMove=function(a){var c,e,g,h,i,j;this.state.isTouch&&(this.state.isScrolling||(c=a.originalEvent||a||b.event,e=f(c).x,g=f(c).y,this.drag.currentX=e-this.drag.startX,this.drag.currentY=g-this.drag.startY,this.drag.distance=this.drag.currentX-this.drag.offsetX,this.drag.distance<0?this.state.direction=this.settings.rtl?"right":"left":this.drag.distance>0&&(this.state.direction=this.settings.rtl?"left":"right"),this.settings.loop?this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&"left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(h=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),i=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),j=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,h+j),i+j)),(this.drag.distance>8||this.drag.distance<-8)&&(c.preventDefault!==d?c.preventDefault():c.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(this.drag.currentY>16||this.drag.currentY<-16)&&this.state.isSwiping===!1&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX)))},e.prototype.onDragEnd=function(b){var d,e,f;if(this.state.isTouch){if("mouseup"===b.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping=!1,0===this.drag.distance&&this.state.inMotion!==!0)return this.state.inMotion=!1,!1;this.drag.endTime=(new Date).getTime(),d=this.drag.endTime-this.drag.startTime,e=Math.abs(this.drag.distance),(e>3||d>300)&&this.removeClick(this.drag.targetEl),f=this.closest(this.drag.updatedX),this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(f),this.invalidate("position"),this.update(),this.settings.pullDrag||this.drag.updatedX!==this.coordinates(f)||this.transitionEnd(),this.drag.distance=0,a(c).off(".owl.dragEvents")}},e.prototype.removeClick=function(c){this.drag.targetEl=c,a(c).on("click.preventClick",this.e._preventClick),b.setTimeout(function(){a(c).off("click.preventClick")},300)},e.prototype.preventClick=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1,b.stopPropagation&&b.stopPropagation(),a(b.target).off("click.preventClick")},e.prototype.getTransformProperty=function(){var a,c;return a=b.getComputedStyle(this.$stage.get(0),null).getPropertyValue(this.vendorName+"transform"),a=a.replace(/matrix(3d)?\(|\)/g,"").split(","),c=16===a.length,c!==!0?a[4]:a[12]},e.prototype.closest=function(b){var c=-1,d=30,e=this.width(),f=this.coordinates();return this.settings.freeDrag||a.each(f,a.proxy(function(a,g){return b>g-d&&g+d>b?c=a:this.op(b,"<",g)&&this.op(b,">",f[a+1]||g-e)&&(c="left"===this.state.direction?a+1:a),-1===c},this)),this.settings.loop||(this.op(b,">",f[this.minimum()])?c=b=this.minimum():this.op(b,"<",f[this.maximum()])&&(c=b=this.maximum())),c},e.prototype.animate=function(b){this.trigger("translate"),this.state.inMotion=this.speed()>0,this.support3d?this.$stage.css({transform:"translate3d("+b+"px,0px, 0px)",transition:this.speed()/1e3+"s"}):this.state.isTouch?this.$stage.css({left:b+"px"}):this.$stage.animate({left:b},this.speed()/1e3,this.settings.fallbackEasing,a.proxy(function(){this.state.inMotion&&this.transitionEnd()},this))},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(a){this._invalidated[a]=!0},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(b,c){var e=c?this._items.length:this._items.length+this._clones.length;return!a.isNumeric(b)||1>e?d:b=this._clones.length?(b%e+e)%e:Math.max(this.minimum(c),Math.min(this.maximum(c),b))},e.prototype.relative=function(a){return a=this.normalize(a),a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=0,f=this.settings;if(a)return this._items.length-1;if(!f.loop&&f.center)b=this._items.length-1;else if(f.loop||f.center)if(f.loop||f.center)b=this._items.length+f.items;else{if(!f.autoWidth&&!f.merge)throw"Can not detect maximum absolute position.";for(revert=f.rtl?1:-1,c=this.$stage.width()-this.$element.width();(d=this.coordinates(e))&&!(d*revert>=c);)b=++e}else b=this._items.length-f.items;return b},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c=null;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[b-1]||0))/2*(this.settings.rtl?-1:1)):c=this._coordinates[b-1]||0,c)},e.prototype.duration=function(a,b,c){return Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(c,d){if(this.settings.loop){var e=c-this.relative(this.current()),f=this.current(),g=this.current(),h=this.current()+e,i=0>g-h,j=this._clones.length+this._items.length;h<this.settings.items&&i===!1?(f=g+this._items.length,this.reset(f)):h>=j-this.settings.items&&i===!0&&(f=g-this._items.length,this.reset(f)),b.clearTimeout(this.e._goToLoop),this.e._goToLoop=b.setTimeout(a.proxy(function(){this.speed(this.duration(this.current(),f+e,d)),this.current(f+e),this.update()},this),30)}else this.speed(this.duration(this.current(),c,d)),this.current(c),this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.transitionEnd=function(a){return(a===d||(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)===this.$stage.get(0)))&&(this.state.inMotion=!1,void this.trigger("translated"))},e.prototype.viewport=function(){var d;if(this.options.responsiveBaseElement!==b)d=a(this.options.responsiveBaseElement).width();else if(b.innerWidth)d=b.innerWidth;else{if(!c.documentElement||!c.documentElement.clientWidth)throw"Can not detect viewport width.";d=c.documentElement.clientWidth}return d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this)),this.reset(a.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(a,b){b=b===d?this._items.length:this.normalize(b,!0),this.trigger("add",{content:a,position:b}),0===this._items.length||b===this._items.length?(this.$stage.append(a),this._items.push(a),this._mergers.push(1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[b].before(a),this._items.splice(b,0,a),this._mergers.splice(b,0,1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this.invalidate("items"),this.trigger("added",{content:a,position:b})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.addTriggerableEvents=function(){var b=a.proxy(function(b,c){return a.proxy(function(a){a.relatedTarget!==this&&(this.suppress([c]),b.apply(this,[].slice.call(arguments,1)),this.release([c]))},this)},this);a.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},a.proxy(function(a,c){this.$element.on(a+".owl.carousel",b(c,a+".owl.carousel"))},this))},e.prototype.watchVisibility=function(){function c(a){return a.offsetWidth>0&&a.offsetHeight>0}function d(){c(this.$element.get(0))&&(this.$element.removeClass("owl-hidden"),this.refresh(),b.clearInterval(this.e._checkVisibile))}c(this.$element.get(0))||(this.$element.addClass("owl-hidden"),b.clearInterval(this.e._checkVisibile),this.e._checkVisibile=b.setInterval(a.proxy(d,this),500))},e.prototype.preloadAutoWidthImages=function(b){var c,d,e,f;c=0,d=this,b.each(function(g,h){e=a(h),f=new Image,f.onload=function(){c++,e.attr("src",f.src),e.css("opacity",1),c>=b.length&&(d.state.imagesLoaded=!0,d.initialize())},f.src=e.attr("src")||e.attr("data-src")||e.attr("data-src-retina")})},e.prototype.destroy=function(){this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass),this.settings.responsive!==!1&&a(b).off("resize.owl.carousel"),this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd);for(var d in this._plugins)this._plugins[d].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),a(c).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",function(){return!1})),this.$element.off(".owl"),this.$stage.children(".cloned").remove(),this.e=null,this.$element.removeData("owlCarousel"),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.unwrap()},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:c>a;case">":return d?c>a:a>c;case">=":return d?c>=a:a>=c;case"<=":return d?a>=c:c>=a}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d){var e={item:{count:this._items.length,index:this.current()}},f=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),g=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},e,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(g)}),this.$element.trigger(g),this.settings&&"function"==typeof this.settings[f]&&this.settings[f].apply(this,g)),g},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.browserSupport=function(){if(this.support3d=j(),this.support3d){this.transformVendor=i();var a=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"];this.transitionEndVendor=a[h()],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":""}this.state.orientation=b.orientation},a.fn.owlCarousel=function(b){return this.each(function(){a(this).data("owlCarousel")||a(this).data("owlCarousel",new e(this,b))})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b){var c=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,d=c.center&&Math.ceil(c.items/2)||c.items,e=c.center&&-1*d||0,f=(b.property&&b.property.value||this._core.current())+e,g=this._core.clones().length,h=a.proxy(function(a,b){this.load(b)},this);e++<d;)this.load(g/2+this._core.relative(f)),g&&a.each(this._core.clones(this._core.relative(f++)),h)},this)},this._core.options=a.extend({},c.Defaults,this._core.options),this._core.$element.on(this._handlers)};c.Defaults={lazyLoad:!1},c.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":"url("+g+")",opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},c.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=c}(window.Zepto||window.jQuery,window,document),function(a){var b=function(c){this._core=c,this._handlers={"initialized.owl.carousel":a.proxy(function(){this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())&&this.update()},this)},this._core.options=a.extend({},b.Defaults,this._core.options),this._core.$element.on(this._handlers)};b.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},b.prototype.update=function(){this._core.$stage.parent().height(this._core.$stage.children().eq(this._core.current()).height()).addClass(this._core.settings.autoHeightClass)},b.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=b}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this._core=b,this._videos={},this._playing=null,this._fullscreen=!1,this._handlers={"resize.owl.carousel":a.proxy(function(a){this._core.settings.video&&!this.isInFullScreen()&&a.preventDefault()},this),"refresh.owl.carousel changed.owl.carousel":a.proxy(function(){this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))},this)},this._core.options=a.extend({},d.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};d.Defaults={video:!1,videoHeight:!1,videoWidth:!1},d.prototype.fetch=function(a,b){var c=a.attr("data-vimeo-id")?"vimeo":"youtube",d=a.attr("data-vimeo-id")||a.attr("data-youtube-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else{if(!(d[3].indexOf("vimeo")>-1))throw new Error("Video URL not supported.");c="vimeo"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},d.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='<div class="owl-video-play-icon"></div>',d=k.lazyLoad?'<div class="owl-video-tn '+j+'" '+i+'="'+a+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+a+')"></div>',b.after(d),b.after(e)};return b.wrap('<div class="owl-video-wrapper"'+g+"></div>"),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length?(l(h.attr(i)),h.remove(),!1):void("youtube"===c.type?(f="http://img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type&&a.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}))},d.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null},d.prototype.play=function(b){this._core.trigger("play",null,"video"),this._playing&&this.stop();var c,d,e=a(b.target||b.srcElement),f=e.closest("."+this._core.settings.itemClass),g=this._videos[f.attr("data-video")],h=g.width||"100%",i=g.height||this._core.$stage.height();"youtube"===g.type?c='<iframe width="'+h+'" height="'+i+'" src="http://www.youtube.com/embed/'+g.id+"?autoplay=1&v="+g.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===g.type&&(c='<iframe src="http://player.vimeo.com/video/'+g.id+'?autoplay=1" width="'+h+'" height="'+i+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),f.addClass("owl-video-playing"),this._playing=f,d=a('<div style="height:'+i+"px; width:"+h+'px" class="owl-video-frame">'+c+"</div>"),e.after(d)},d.prototype.isInFullScreen=function(){var d=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return d&&a(d).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),!(d&&this._fullscreen&&this._playing)&&(this._fullscreen?(this._fullscreen=!1,!1):!this._playing||this._core.state.orientation===b.orientation||(this._core.state.orientation=b.orientation,!1))},d.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=d}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){this.swapping="translated"==a.type},this),"translate.owl.carousel":a.proxy(function(){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c)),f&&e.addClass("animated owl-animated-in").addClass(f).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this.core=b,this.core.options=a.extend({},d.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":a.proxy(function(){this.autoplay()},this),"play.owl.autoplay":a.proxy(function(a,b,c){this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.autoplay()},this)},this.core.$element.on(this.handlers)};d.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},d.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(b.clearInterval(this.interval),this.interval=b.setInterval(a.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)):b.clearInterval(this.interval)},d.prototype.play=function(){return c.hidden===!0||this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion?void 0:this.core.settings.autoplay===!1?void b.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)},d.prototype.stop=function(){b.clearInterval(this.interval)},d.prototype.pause=function(){b.clearInterval(this.interval)},d.prototype.destroy=function(){var a,c;b.clearInterval(this.interval);for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=d}(window.Zepto||window.jQuery,window,document),function(a){"use strict";var b=function(c){this._core=c,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.push(a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"add.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.splice(b.position,0,a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"remove.owl.carousel prepared.owl.carousel":a.proxy(function(a){this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"change.owl.carousel":a.proxy(function(a){if("position"==a.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var b=this._core.current(),c=this._core.maximum(),d=this._core.minimum();a.data=a.property.value>c?b>=c?d:c:a.property.value<d?c:a.property.value}},this),"changed.owl.carousel":a.proxy(function(a){"position"==a.property.name&&this.draw()},this),"refreshed.owl.carousel":a.proxy(function(){this._initialized||(this.initialize(),this._initialized=!0),this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation")},this)},this._core.options=a.extend({},b.Defaults,this._core.options),this.$element.on(this._handlers)};b.Defaults={nav:!1,navRewind:!0,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotData:!1,dotsSpeed:!1,dotsContainer:!1,controlsClass:"owl-controls"},b.prototype.initialize=function(){var b,c,d=this._core.settings;d.dotsData||(this._templates=[a("<div>").addClass(d.dotClass).append(a("<span>")).prop("outerHTML")]),d.navContainer&&d.dotsContainer||(this._controls.$container=a("<div>").addClass(d.controlsClass).appendTo(this.$element)),this._controls.$indicators=d.dotsContainer?a(d.dotsContainer):a("<div>").hide().addClass(d.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",a.proxy(function(b){var c=a(b.target).parent().is(this._controls.$indicators)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(c,d.dotsSpeed)},this)),b=d.navContainer?a(d.navContainer):a("<div>").addClass(d.navContainerClass).prependTo(this._controls.$container),this._controls.$next=a("<"+d.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(d.navClass[0]).html(d.navText[0]).hide().prependTo(b).on("click",a.proxy(function(){this.prev(d.navSpeed)},this)),this._controls.$next.addClass(d.navClass[1]).html(d.navText[1]).hide().appendTo(b).on("click",a.proxy(function(){this.next(d.navSpeed)},this));for(c in this._overrides)this._core[c]=a.proxy(this[c],this)},b.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},b.prototype.update=function(){var a,b,c,d=this._core.settings,e=this._core.clones().length/2,f=e+this._core.items().length,g=d.center||d.autoWidth||d.dotData?1:d.dotsEach||d.items;if("page"!==d.slideBy&&(d.slideBy=Math.min(d.slideBy,d.items)),d.dots||"page"==d.slideBy)for(this._pages=[],a=e,b=0,c=0;f>a;a++)(b>=g||0===b)&&(this._pages.push({start:a-e,end:a-e+g-1}),b=0,++c),b+=this._core.mergers(this._core.relative(a))},b.prototype.draw=function(){var b,c,d="",e=this._core.settings,f=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!e.nav||e.loop||e.navRewind||(this._controls.$previous.toggleClass("disabled",0>=f),this._controls.$next.toggleClass("disabled",f>=this._core.maximum())),this._controls.$previous.toggle(e.nav),this._controls.$next.toggle(e.nav),e.dots){if(b=this._pages.length-this._controls.$indicators.children().length,e.dotData&&0!==b){for(c=0;c<this._controls.$indicators.children().length;c++)d+=this._templates[this._core.relative(c)];this._controls.$indicators.html(d)}else b>0?(d=new Array(b+1).join(this._templates[0]),this._controls.$indicators.append(d)):0>b&&this._controls.$indicators.children().slice(b).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(a.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(e.dots)},b.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotData?1:c.dotsEach||c.items)}},b.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,function(a){return a.start<=b&&a.end>=b}).pop()},b.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},b.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},b.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},b.prototype.to=function(b,c,d){var e;d?a.proxy(this._overrides.to,this._core)(b,c):(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c))},a.fn.owlCarousel.Constructor.Plugins.Navigation=b}(window.Zepto||window.jQuery,window,document),function(a,b){"use strict";var c=function(d){this._core=d,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(){"URLHash"==this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[c]=b.content},this)},this._core.options=a.extend({},c.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(){var a=b.location.hash.substring(1),c=this._core.$stage.children(),d=this._hashes[a]&&c.index(this._hashes[a])||0;return!!a&&void this._core.to(d,!1,!0)},this))};c.Defaults={URLhashListener:!1},c.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null);
},a.fn.owlCarousel.Constructor.Plugins.Hash=c}(window.Zepto||window.jQuery,window,document),!function(a){function b(){}function c(a){function c(b){b.prototype.option||(b.prototype.option=function(b){a.isPlainObject(b)&&(this.options=a.extend(!0,this.options,b))})}function e(b,c){a.fn[b]=function(e){if("string"==typeof e){for(var g=d.call(arguments,1),h=0,i=this.length;i>h;h++){var j=this[h],k=a.data(j,b);if(k)if(a.isFunction(k[e])&&"_"!==e.charAt(0)){var l=k[e].apply(k,g);if(void 0!==l)return l}else f("no such method '"+e+"' for "+b+" instance");else f("cannot call methods on "+b+" prior to initialization; attempted to call '"+e+"'")}return this}return this.each(function(){var d=a.data(this,b);d?(d.option(e),d._init()):(d=new c(this,e),a.data(this,b,d))})}}if(a){var f="undefined"==typeof console?b:function(a){console.error(a)};return a.bridget=function(a,b){c(b),e(a,b)},a.bridget}}var d=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],c):c("object"==typeof exports?require("jquery"):a.jQuery)}(window),function(a){function b(b){var c=a.event;return c.target=c.target||c.srcElement||b,c}var c=document.documentElement,d=function(){};c.addEventListener?d=function(a,b,c){a.addEventListener(b,c,!1)}:c.attachEvent&&(d=function(a,c,d){a[c+d]=d.handleEvent?function(){var c=b(a);d.handleEvent.call(d,c)}:function(){var c=b(a);d.call(a,c)},a.attachEvent("on"+c,a[c+d])});var e=function(){};c.removeEventListener?e=function(a,b,c){a.removeEventListener(b,c,!1)}:c.detachEvent&&(e=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var f={bind:d,unbind:e};"function"==typeof define&&define.amd?define("eventie/eventie",f):"object"==typeof exports?module.exports=f:a.eventie=f}(window),function(){"use strict";function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if(a instanceof RegExp){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;b<a.length;b+=1)c.push(a[b].listener);return c},d.getListenersAsObject=function(a){var b,c=this.getListeners(a);return c instanceof Array&&(b={},b[a]=c),b||c},d.addListener=function(a,c){var d,e=this.getListenersAsObject(a),f="object"==typeof c;for(d in e)e.hasOwnProperty(d)&&-1===b(e[d],c)&&e[d].push(f?c:{listener:c,once:!1});return this},d.on=c("addListener"),d.addOnceListener=function(a,b){return this.addListener(a,{listener:b,once:!0})},d.once=c("addOnceListener"),d.defineEvent=function(a){return this.getListeners(a),this},d.defineEvents=function(a){for(var b=0;b<a.length;b+=1)this.defineEvent(a[b]);return this},d.removeListener=function(a,c){var d,e,f=this.getListenersAsObject(a);for(e in f)f.hasOwnProperty(e)&&(d=b(f[e],c),-1!==d&&f[e].splice(d,1));return this},d.off=c("removeListener"),d.addListeners=function(a,b){return this.manipulateListeners(!1,a,b)},d.removeListeners=function(a,b){return this.manipulateListeners(!0,a,b)},d.manipulateListeners=function(a,b,c){var d,e,f=a?this.removeListener:this.addListener,g=a?this.removeListeners:this.addListeners;if("object"!=typeof b||b instanceof RegExp)for(d=c.length;d--;)f.call(this,b,c[d]);else for(d in b)b.hasOwnProperty(d)&&(e=b[d])&&("function"==typeof e?f.call(this,d,e):g.call(this,d,e));return this},d.removeEvent=function(a){var b,c=typeof a,d=this._getEvents();if("string"===c)delete d[a];else if(a instanceof RegExp)for(b in d)d.hasOwnProperty(b)&&a.test(b)&&delete d[b];else delete this._events;return this},d.removeAllListeners=c("removeEvent"),d.emitEvent=function(a,b){var c,d,e,f,g=this.getListenersAsObject(a);for(e in g)if(g.hasOwnProperty(e))for(d=g[e].length;d--;)c=g[e][d],c.once===!0&&this.removeListener(a,c.listener),f=c.listener.apply(this,b||[]),f===this._getOnceReturnValue()&&this.removeListener(a,c.listener);return this},d.trigger=c("emitEvent"),d.emit=function(a){var b=Array.prototype.slice.call(arguments,1);return this.emitEvent(a,b)},d.setOnceReturnValue=function(a){return this._onceReturnValue=a,this},d._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},d._getEvents=function(){return this._events||(this._events={})},a.noConflict=function(){return e.EventEmitter=f,a},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return a}):"object"==typeof module&&module.exports?module.exports=a:e.EventEmitter=a}.call(this),function(a){function b(a){if(a){if("string"==typeof d[a])return a;a=a.charAt(0).toUpperCase()+a.slice(1);for(var b,e=0,f=c.length;f>e;e++)if(b=c[e]+a,"string"==typeof d[b])return b}}var c="Webkit Moz ms Ms O".split(" "),d=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return b}):"object"==typeof exports?module.exports=b:a.getStyleProperty=b}(window),function(a,b){function c(a){var b=parseFloat(a),c=-1===a.indexOf("%")&&!isNaN(b);return c&&b}function d(){}function e(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0,c=h.length;c>b;b++){var d=h[b];a[d]=0}return a}function f(b){function d(){if(!m){m=!0;var d=a.getComputedStyle;if(j=function(){var a=d?function(a){return d(a,null)}:function(a){return a.currentStyle};return function(b){var c=a(b);return c||g("Style returned "+c+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),c}}(),k=b("boxSizing")){var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style[k]="border-box";var f=document.body||document.documentElement;f.appendChild(e);var h=j(e);l=200===c(h.width),f.removeChild(e)}}}function f(a){if(d(),"string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var b=j(a);if("none"===b.display)return e();var f={};f.width=a.offsetWidth,f.height=a.offsetHeight;for(var g=f.isBorderBox=!(!k||!b[k]||"border-box"!==b[k]),m=0,n=h.length;n>m;m++){var o=h[m],p=b[o];p=i(a,p);var q=parseFloat(p);f[o]=isNaN(q)?0:q}var r=f.paddingLeft+f.paddingRight,s=f.paddingTop+f.paddingBottom,t=f.marginLeft+f.marginRight,u=f.marginTop+f.marginBottom,v=f.borderLeftWidth+f.borderRightWidth,w=f.borderTopWidth+f.borderBottomWidth,x=g&&l,y=c(b.width);y!==!1&&(f.width=y+(x?0:r+v));var z=c(b.height);return z!==!1&&(f.height=z+(x?0:s+w)),f.innerWidth=f.width-(r+v),f.innerHeight=f.height-(s+w),f.outerWidth=f.width+t,f.outerHeight=f.height+u,f}}function i(b,c){if(a.getComputedStyle||-1===c.indexOf("%"))return c;var d=b.style,e=d.left,f=b.runtimeStyle,g=f&&f.left;return g&&(f.left=b.currentStyle.left),d.left=c,c=d.pixelLeft,d.left=e,g&&(f.left=g),c}var j,k,l,m=!1;return f}var g="undefined"==typeof console?d:function(a){console.error(a)},h=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],f):"object"==typeof exports?module.exports=f(require("desandro-get-style-property")):a.getSize=f(a.getStyleProperty)}(window),function(a){function b(a){"function"==typeof a&&(b.isReady?a():g.push(a))}function c(a){var c="readystatechange"===a.type&&"complete"!==f.readyState;b.isReady||c||d()}function d(){b.isReady=!0;for(var a=0,c=g.length;c>a;a++){var d=g[a];d()}}function e(e){return"complete"===f.readyState?d():(e.bind(f,"DOMContentLoaded",c),e.bind(f,"readystatechange",c),e.bind(a,"load",c)),b}var f=a.document,g=[];b.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],e):"object"==typeof exports?module.exports=e(require("eventie")):a.docReady=e(a.eventie)}(window),function(a){"use strict";function b(a,b){return a[g](b)}function c(a){if(!a.parentNode){var b=document.createDocumentFragment();b.appendChild(a)}}function d(a,b){c(a);for(var d=a.parentNode.querySelectorAll(b),e=0,f=d.length;f>e;e++)if(d[e]===a)return!0;return!1}function e(a,d){return c(a),b(a,d)}var f,g=function(){if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var b=["webkit","moz","ms","o"],c=0,d=b.length;d>c;c++){var e=b[c],f=e+"MatchesSelector";if(a[f])return f}}();if(g){var h=document.createElement("div"),i=b(h,"div");f=i?b:e}else f=d;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return f}):"object"==typeof exports?module.exports=f:window.matchesSelector=f}(Element.prototype),function(a,b){"use strict";"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(c,d){return b(a,c,d)}):"object"==typeof exports?module.exports=b(a,require("doc-ready"),require("desandro-matches-selector")):a.fizzyUIUtils=b(a,a.docReady,a.matchesSelector)}(window,function(a,b,c){var d={};d.extend=function(a,b){for(var c in b)a[c]=b[c];return a},d.modulo=function(a,b){return(a%b+b)%b};var e=Object.prototype.toString;d.isArray=function(a){return"[object Array]"==e.call(a)},d.makeArray=function(a){var b=[];if(d.isArray(a))b=a;else if(a&&"number"==typeof a.length)for(var c=0,e=a.length;e>c;c++)b.push(a[c]);else b.push(a);return b},d.indexOf=Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},d.removeFrom=function(a,b){var c=d.indexOf(a,b);-1!=c&&a.splice(c,1)},d.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(a){return a instanceof HTMLElement}:function(a){return a&&"object"==typeof a&&1==a.nodeType&&"string"==typeof a.nodeName},d.setText=function(){function a(a,c){b=b||(void 0!==document.documentElement.textContent?"textContent":"innerText"),a[b]=c}var b;return a}(),d.getParent=function(a,b){for(;a!=document.body;)if(a=a.parentNode,c(a,b))return a},d.getQueryElement=function(a){return"string"==typeof a?document.querySelector(a):a},d.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},d.filterFindElements=function(a,b){a=d.makeArray(a);for(var e=[],f=0,g=a.length;g>f;f++){var h=a[f];if(d.isElement(h))if(b){c(h,b)&&e.push(h);for(var i=h.querySelectorAll(b),j=0,k=i.length;k>j;j++)e.push(i[j])}else e.push(h)}return e},d.debounceMethod=function(a,b,c){var d=a.prototype[b],e=b+"Timeout";a.prototype[b]=function(){var a=this[e];a&&clearTimeout(a);var b=arguments,f=this;this[e]=setTimeout(function(){d.apply(f,b),delete f[e]},c||100)}},d.toDashed=function(a){return a.replace(/(.)([A-Z])/g,function(a,b,c){return b+"-"+c}).toLowerCase()};var f=a.console;return d.htmlInit=function(c,e){b(function(){for(var b=d.toDashed(e),g=document.querySelectorAll(".js-"+b),h="data-"+b+"-options",i=0,j=g.length;j>i;i++){var k,l=g[i],m=l.getAttribute(h);try{k=m&&JSON.parse(m)}catch(a){f&&f.error("Error parsing "+h+" on "+l.nodeName.toLowerCase()+(l.id?"#"+l.id:"")+": "+a);continue}var n=new c(l,k),o=a.jQuery;o&&o.data(l,e,n)}})},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(c,d,e,f){return b(a,c,d,e,f)}):"object"==typeof exports?module.exports=b(a,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(a.Outlayer={},a.Outlayer.Item=b(a,a.EventEmitter,a.getSize,a.getStyleProperty,a.fizzyUIUtils))}(window,function(a,b,c,d,e){"use strict";function f(a){for(var b in a)return!1;return b=null,!0}function g(a,b){a&&(this.element=a,this.layout=b,this.position={x:0,y:0},this._create())}function h(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}var i=a.getComputedStyle,j=i?function(a){return i(a,null)}:function(a){return a.currentStyle},k=d("transition"),l=d("transform"),m=k&&l,n=!!d("perspective"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[k],p=["transform","transition","transitionDuration","transitionProperty"],q=function(){for(var a={},b=0,c=p.length;c>b;b++){var e=p[b],f=d(e);f&&f!==e&&(a[e]=f)}return a}();e.extend(g.prototype,b.prototype),g.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.getSize=function(){this.size=c(this.element)},g.prototype.css=function(a){var b=this.element.style;for(var c in a){var d=q[c]||c;b[d]=a[c]}},g.prototype.getPosition=function(){var a=j(this.element),b=this.layout.options,c=b.isOriginLeft,d=b.isOriginTop,e=a[c?"left":"right"],f=a[d?"top":"bottom"],g=this.layout.size,h=-1!=e.indexOf("%")?parseFloat(e)/100*g.width:parseInt(e,10),i=-1!=f.indexOf("%")?parseFloat(f)/100*g.height:parseInt(f,10);h=isNaN(h)?0:h,i=isNaN(i)?0:i,h-=c?g.paddingLeft:g.paddingRight,i-=d?g.paddingTop:g.paddingBottom,this.position.x=h,this.position.y=i},g.prototype.layoutPosition=function(){var a=this.layout.size,b=this.layout.options,c={},d=b.isOriginLeft?"paddingLeft":"paddingRight",e=b.isOriginLeft?"left":"right",f=b.isOriginLeft?"right":"left",g=this.position.x+a[d];c[e]=this.getXValue(g),c[f]="";var h=b.isOriginTop?"paddingTop":"paddingBottom",i=b.isOriginTop?"top":"bottom",j=b.isOriginTop?"bottom":"top",k=this.position.y+a[h];c[i]=this.getYValue(k),c[j]="",this.css(c),this.emitEvent("layout",[this])},g.prototype.getXValue=function(a){var b=this.layout.options;return b.percentPosition&&!b.isHorizontal?a/this.layout.size.width*100+"%":a+"px"},g.prototype.getYValue=function(a){var b=this.layout.options;return b.percentPosition&&b.isHorizontal?a/this.layout.size.height*100+"%":a+"px"},g.prototype._transitionTo=function(a,b){this.getPosition();var c=this.position.x,d=this.position.y,e=parseInt(a,10),f=parseInt(b,10),g=e===this.position.x&&f===this.position.y;if(this.setPosition(a,b),g&&!this.isTransitioning)return void this.layoutPosition();var h=a-c,i=b-d,j={};j.transform=this.getTranslate(h,i),this.transition({to:j,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},g.prototype.getTranslate=function(a,b){var c=this.layout.options;return a=c.isOriginLeft?a:-a,b=c.isOriginTop?b:-b,n?"translate3d("+a+"px, "+b+"px, 0)":"translate("+a+"px, "+b+"px)"},g.prototype.goTo=function(a,b){this.setPosition(a,b),this.layoutPosition()},g.prototype.moveTo=m?g.prototype._transitionTo:g.prototype.goTo,g.prototype.setPosition=function(a,b){this.position.x=parseInt(a,10),this.position.y=parseInt(b,10)},g.prototype._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.prototype._transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn;for(var 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);if(a.from){this.css(a.from);var d=this.element.offsetHeight;d=null}this.enableTransition(a.to),this.css(a.to),this.isTransitioning=!0};var r="opacity,"+h(q.transform||"transform");g.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:r,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(o,this,!1))},g.prototype.transition=g.prototype[k?"_transition":"_nonTransition"],g.prototype.onwebkitTransitionEnd=function(a){this.ontransitionend(a)},g.prototype.onotransitionend=function(a){this.ontransitionend(a)};var s={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};g.prototype.ontransitionend=function(a){if(a.target===this.element){var b=this._transn,c=s[a.propertyName]||a.propertyName;if(delete b.ingProperties[c],f(b.ingProperties)&&this.disableTransition(),c in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[c]),c in b.onEnd){var d=b.onEnd[c];d.call(this),delete b.onEnd[c]}this.emitEvent("transitionEnd",[this])}},g.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},g.prototype._removeStyles=function(a){var b={};for(var c in a)b[c]="";this.css(b)};var t={transitionProperty:"",transitionDuration:""};return g.prototype.removeTransitionStyles=function(){this.css(t)},g.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},g.prototype.remove=function(){if(!k||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var a=this;this.once("transitionEnd",function(){a.removeElem()}),this.hide()},g.prototype.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.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},g.prototype.getHideRevealTransitionEndProperty=function(a){var b=this.layout.options[a];if(b.opacity)return"opacity";for(var c in b)return c},g.prototype.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.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},g.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},g}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,d,e,f,g){return b(a,c,d,e,f,g)}):"object"==typeof exports?module.exports=b(a,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=b(a,a.eventie,a.EventEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(a,b,c,d,e,f){"use strict";function g(a,b){var c=e.getQueryElement(a);if(!c)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c,i&&(this.$element=i(this.element)),this.options=e.extend({},this.constructor.defaults),this.option(b);var d=++k;this.element.outlayerGUID=d,l[d]=this,this._create(),this.options.isInitLayout&&this.layout()}var h=a.console,i=a.jQuery,j=function(){},k=0,l={};return g.namespace="outlayer",g.Item=f,g.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)"}},e.extend(g.prototype,c.prototype),g.prototype.option=function(a){e.extend(this.options,a)},g.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},g.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},g.prototype._itemize=function(a){for(var b=this._filterFindItemElements(a),c=this.constructor.Item,d=[],e=0,f=b.length;f>e;e++){var g=b[e],h=new c(g,this);d.push(h)}return d},g.prototype._filterFindItemElements=function(a){return e.filterFindElements(a,this.options.itemSelector)},g.prototype.getItemElements=function(){for(var a=[],b=0,c=this.items.length;c>b;b++)a.push(this.items[b].element);return a},g.prototype.layout=function(){this._resetLayout(),this._manageStamps();var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,a),this._isLayoutInited=!0},g.prototype._init=g.prototype.layout,g.prototype._resetLayout=function(){this.getSize()},g.prototype.getSize=function(){this.size=d(this.element)},g.prototype._getMeasurement=function(a,b){var c,f=this.options[a];f?("string"==typeof f?c=this.element.querySelector(f):e.isElement(f)&&(c=f),this[a]=c?d(c)[b]:f):this[a]=0},g.prototype.layoutItems=function(a,b){a=this._getItemsForLayout(a),this._layoutItems(a,b),this._postLayout()},g.prototype._getItemsForLayout=function(a){for(var b=[],c=0,d=a.length;d>c;c++){var e=a[c];e.isIgnored||b.push(e)}return b},g.prototype._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){for(var c=[],d=0,e=a.length;e>d;d++){var f=a[d],g=this._getItemLayoutPosition(f);g.item=f,g.isInstant=b||f.isLayoutInstant,c.push(g)}this._processLayoutQueue(c)}},g.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},g.prototype._processLayoutQueue=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];this._positionItem(d.item,d.x,d.y,d.isInstant)}},g.prototype._positionItem=function(a,b,c,d){d?a.goTo(b,c):a.moveTo(b,c)},g.prototype._postLayout=function(){this.resizeContainer()},g.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}},g.prototype._getContainerSize=j,g.prototype._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"}},g.prototype._emitCompleteOnItems=function(a,b){function c(){e.dispatchEvent(a+"Complete",null,[b])}function d(){g++,g===f&&c()}var e=this,f=b.length;if(!b||!f)return void c();for(var g=0,h=0,i=b.length;i>h;h++){var j=b[h];j.once(a,d)}},g.prototype.dispatchEvent=function(a,b,c){var d=b?[b].concat(c):c;if(this.emitEvent(a,d),i)if(this.$element=this.$element||i(this.element),b){var e=i.Event(b);e.type=a,this.$element.trigger(e,c)}else this.$element.trigger(a,c)},g.prototype.ignore=function(a){var b=this.getItem(a);b&&(b.isIgnored=!0)},g.prototype.unignore=function(a){var b=this.getItem(a);b&&delete b.isIgnored},g.prototype.stamp=function(a){if(a=this._find(a)){this.stamps=this.stamps.concat(a);for(var b=0,c=a.length;c>b;b++){var d=a[b];this.ignore(d)}}},g.prototype.unstamp=function(a){if(a=this._find(a))for(var b=0,c=a.length;c>b;b++){var d=a[b];e.removeFrom(this.stamps,d),this.unignore(d)}},g.prototype._find=function(a){return a?("string"==typeof a&&(a=this.element.querySelectorAll(a)),a=e.makeArray(a)):void 0},g.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var a=0,b=this.stamps.length;b>a;a++){var c=this.stamps[a];this._manageStamp(c)}}},g.prototype._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)}},g.prototype._manageStamp=j,g.prototype._getElementOffset=function(a){var b=a.getBoundingClientRect(),c=this._boundingRect,e=d(a),f={left:b.left-c.left-e.marginLeft,top:b.top-c.top-e.marginTop,right:c.right-b.right-e.marginRight,bottom:c.bottom-b.bottom-e.marginBottom};return f},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.bindResize=function(){this.isResizeBound||(b.bind(a,"resize",this),this.isResizeBound=!0)},g.prototype.unbindResize=function(){this.isResizeBound&&b.unbind(a,"resize",this),this.isResizeBound=!1},g.prototype.onresize=function(){function a(){b.resize(),delete b.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var b=this;this.resizeTimeout=setTimeout(a,100)},g.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},g.prototype.needsResizeLayout=function(){var a=d(this.element),b=this.size&&a;return b&&a.innerWidth!==this.size.innerWidth},g.prototype.addItems=function(a){var b=this._itemize(a);return b.length&&(this.items=this.items.concat(b)),b},g.prototype.appended=function(a){var b=this.addItems(a);b.length&&(this.layoutItems(b,!0),this.reveal(b))},g.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){var c=this.items.slice(0);this.items=b.concat(c),this._resetLayout(),this._manageStamps(),this.layoutItems(b,!0),this.reveal(b),this.layoutItems(c)}},g.prototype.reveal=function(a){this._emitCompleteOnItems("reveal",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.reveal()}},g.prototype.hide=function(a){this._emitCompleteOnItems("hide",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.hide()}},g.prototype.revealItemElements=function(a){var b=this.getItems(a);this.reveal(b)},g.prototype.hideItemElements=function(a){var b=this.getItems(a);this.hide(b)},g.prototype.getItem=function(a){for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];if(d.element===a)return d}},g.prototype.getItems=function(a){a=e.makeArray(a);for(var b=[],c=0,d=a.length;d>c;c++){var f=a[c],g=this.getItem(f);g&&b.push(g)}return b},g.prototype.remove=function(a){var b=this.getItems(a);if(this._emitCompleteOnItems("remove",b),b&&b.length)for(var c=0,d=b.length;d>c;c++){var f=b[c];f.remove(),e.removeFrom(this.items,f)}},g.prototype.destroy=function(){var a=this.element.style;a.height="",a.position="",a.width="";for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];d.destroy()}this.unbindResize();var e=this.element.outlayerGUID;delete l[e],delete this.element.outlayerGUID,i&&i.removeData(this.element,this.constructor.namespace)},g.data=function(a){a=e.getQueryElement(a);var b=a&&a.outlayerGUID;return b&&l[b]},g.create=function(a,b){function c(){g.apply(this,arguments)}return Object.create?c.prototype=Object.create(g.prototype):e.extend(c.prototype,g.prototype),c.prototype.constructor=c,c.defaults=e.extend({},g.defaults),e.extend(c.defaults,b),c.prototype.settings={},c.namespace=a,c.data=g.data,c.Item=function(){f.apply(this,arguments)},c.Item.prototype=new f,e.htmlInit(c,a),i&&i.bridget&&i.bridget(a,c),c},g.Item=f,g}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],b):"object"==typeof exports?module.exports=b(require("outlayer")):(a.Isotope=a.Isotope||{},a.Isotope.Item=b(a.Outlayer))}(window,function(a){"use strict";function b(){a.Item.apply(this,arguments)}b.prototype=new a.Item,b.prototype._create=function(){this.id=this.layout.itemGUID++,a.Item.prototype._create.call(this),this.sortData={}},b.prototype.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var a=this.layout.options.getSortData,b=this.layout._sorters;for(var c in a){var d=b[c];this.sortData[c]=d(this.element,this)}}};var c=b.prototype.destroy;return b.prototype.destroy=function(){c.apply(this,arguments),this.css({display:""})},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],b):"object"==typeof exports?module.exports=b(require("get-size"),require("outlayer")):(a.Isotope=a.Isotope||{},a.Isotope.LayoutMode=b(a.getSize,a.Outlayer))}(window,function(a,b){"use strict";function c(a){this.isotope=a,a&&(this.options=a.options[this.namespace],this.element=a.element,this.items=a.filteredItems,this.size=a.size)}return function(){function a(a){return function(){return b.prototype[a].apply(this.isotope,arguments)}}for(var d=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],e=0,f=d.length;f>e;e++){var g=d[e];c.prototype[g]=a(g)}}(),c.prototype.needsVerticalResizeLayout=function(){var b=a(this.isotope.element),c=this.isotope.size&&b;return c&&b.innerHeight!=this.isotope.size.innerHeight},c.prototype._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},c.prototype.getColumnWidth=function(){this.getSegmentSize("column","Width")},c.prototype.getRowHeight=function(){this.getSegmentSize("row","Height")},c.prototype.getSegmentSize=function(a,b){var c=a+b,d="outer"+b;if(this._getMeasurement(c,d),!this[c]){var e=this.getFirstItemSize();this[c]=e&&e[d]||this.isotope.size["inner"+b]}},c.prototype.getFirstItemSize=function(){var b=this.isotope.filteredItems[0];return b&&b.element&&a(b.element)},c.prototype.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},c.prototype.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},c.modes={},c.create=function(a,b){function d(){c.apply(this,arguments)}return d.prototype=new c,b&&(d.options=b),d.prototype.namespace=a,c.modes[a]=d,d},c}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],b):"object"==typeof exports?module.exports=b(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):a.Masonry=b(a.Outlayer,a.getSize,a.fizzyUIUtils)}(window,function(a,b,c){var d=a.create("masonry");return d.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var a=this.cols;for(this.colYs=[];a--;)this.colYs.push(0);this.maxY=0},d.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0],c=a&&a.element;this.columnWidth=c&&b(c).outerWidth||this.containerWidth}var d=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,f=e/d,g=d-e%d,h=g&&1>g?"round":"floor";f=Math[h](f),this.cols=Math.max(f,1)},d.prototype.getContainerWidth=function(){var a=this.options.isFitWidth?this.element.parentNode:this.element,c=b(a);this.containerWidth=c&&c.innerWidth},d.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,d=b&&1>b?"round":"ceil",e=Math[d](a.size.outerWidth/this.columnWidth);e=Math.min(e,this.cols);for(var f=this._getColGroup(e),g=Math.min.apply(Math,f),h=c.indexOf(f,g),i={x:this.columnWidth*h,y:g},j=g+a.size.outerHeight,k=this.cols+1-f.length,l=0;k>l;l++)this.colYs[h+l]=j;return i},d.prototype._getColGroup=function(a){if(2>a)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;c>d;d++){var e=this.colYs.slice(d,d+a);b[d]=Math.max.apply(Math,e)}return b},d.prototype._manageStamp=function(a){var c=b(a),d=this._getElementOffset(a),e=this.options.isOriginLeft?d.left:d.right,f=e+c.outerWidth,g=Math.floor(e/this.columnWidth);g=Math.max(0,g);var h=Math.floor(f/this.columnWidth);h-=f%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var i=(this.options.isOriginTop?d.top:d.bottom)+c.outerHeight,j=g;h>=j;j++)this.colYs[j]=Math.max(i,this.colYs[j])},d.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this.options.isFitWidth&&(a.width=this._getContainerFitWidth()),a},d.prototype._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},d.prototype.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!==this.containerWidth},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],b):"object"==typeof exports?module.exports=b(require("../layout-mode"),require("masonry-layout")):b(a.Isotope.LayoutMode,a.Masonry)}(window,function(a,b){"use strict";function c(a,b){for(var c in b)a[c]=b[c];
return a}var d=a.create("masonry"),e=d.prototype._getElementOffset,f=d.prototype.layout,g=d.prototype._getMeasurement;c(d.prototype,b.prototype),d.prototype._getElementOffset=e,d.prototype.layout=f,d.prototype._getMeasurement=g;var h=d.prototype.measureColumns;d.prototype.measureColumns=function(){this.items=this.isotope.filteredItems,h.call(this)};var i=d.prototype._manageStamp;return d.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,i.apply(this,arguments)},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],b):"object"==typeof exports?module.exports=b(require("../layout-mode")):b(a.Isotope.LayoutMode)}(window,function(a){"use strict";var b=a.create("fitRows");return b.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},b.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth+this.gutter,c=this.isotope.size.innerWidth+this.gutter;0!==this.x&&b+this.x>c&&(this.x=0,this.y=this.maxY);var d={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+a.size.outerHeight),this.x+=b,d},b.prototype._getContainerSize=function(){return{height:this.maxY}},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],b):"object"==typeof exports?module.exports=b(require("../layout-mode")):b(a.Isotope.LayoutMode)}(window,function(a){"use strict";var b=a.create("vertical",{horizontalAlignment:0});return b.prototype._resetLayout=function(){this.y=0},b.prototype._getItemLayoutPosition=function(a){a.getSize();var b=(this.isotope.size.innerWidth-a.size.outerWidth)*this.options.horizontalAlignment,c=this.y;return this.y+=a.size.outerHeight,{x:b,y:c}},b.prototype._getContainerSize=function(){return{height:this.y}},b}),function(a,b){"use strict";"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(c,d,e,f,g,h){return b(a,c,d,e,f,g,h)}):"object"==typeof exports?module.exports=b(a,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):a.Isotope=b(a,a.Outlayer,a.getSize,a.matchesSelector,a.fizzyUIUtils,a.Isotope.Item,a.Isotope.LayoutMode)}(window,function(a,b,c,d,e,f,g){function h(a,b){return function(c,d){for(var e=0,f=a.length;f>e;e++){var g=a[e],h=c.sortData[g],i=d.sortData[g];if(h>i||i>h){var j=void 0!==b[g]?b[g]:b,k=j?1:-1;return(h>i?1:-1)*k}}return 0}}var i=a.jQuery,j=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^\s+|\s+$/g,"")},k=document.documentElement,l=k.textContent?function(a){return a.textContent}:function(a){return a.innerText},m=b.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});m.Item=f,m.LayoutMode=g,m.prototype._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),b.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var a in g.modes)this._initLayoutMode(a)},m.prototype.reloadItems=function(){this.itemGUID=0,b.prototype.reloadItems.call(this)},m.prototype._itemize=function(){for(var a=b.prototype._itemize.apply(this,arguments),c=0,d=a.length;d>c;c++){var e=a[c];e.id=this.itemGUID++}return this._updateItemsSortData(a),a},m.prototype._initLayoutMode=function(a){var b=g.modes[a],c=this.options[a]||{};this.options[a]=b.options?e.extend(b.options,c):c,this.modes[a]=new b(this)},m.prototype.layout=function(){return!this._isLayoutInited&&this.options.isInitLayout?void this.arrange():void this._layout()},m.prototype._layout=function(){var a=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,a),this._isLayoutInited=!0},m.prototype.arrange=function(a){function b(){d.reveal(c.needReveal),d.hide(c.needHide)}this.option(a),this._getIsInstant();var c=this._filter(this.items);this.filteredItems=c.matches;var d=this;this._bindArrangeComplete(),this._isInstant?this._noTransition(b):b(),this._sort(),this._layout()},m.prototype._init=m.prototype.arrange,m.prototype._getIsInstant=function(){var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=a,a},m.prototype._bindArrangeComplete=function(){function a(){b&&c&&d&&e.dispatchEvent("arrangeComplete",null,[e.filteredItems])}var b,c,d,e=this;this.once("layoutComplete",function(){b=!0,a()}),this.once("hideComplete",function(){c=!0,a()}),this.once("revealComplete",function(){d=!0,a()})},m.prototype._filter=function(a){var b=this.options.filter;b=b||"*";for(var c=[],d=[],e=[],f=this._getFilterTest(b),g=0,h=a.length;h>g;g++){var i=a[g];if(!i.isIgnored){var j=f(i);j&&c.push(i),j&&i.isHidden?d.push(i):j||i.isHidden||e.push(i)}}return{matches:c,needReveal:d,needHide:e}},m.prototype._getFilterTest=function(a){return i&&this.options.isJQueryFiltering?function(b){return i(b.element).is(a)}:"function"==typeof a?function(b){return a(b.element)}:function(b){return d(b.element,a)}},m.prototype.updateSortData=function(a){var b;a?(a=e.makeArray(a),b=this.getItems(a)):b=this.items,this._getSorters(),this._updateItemsSortData(b)},m.prototype._getSorters=function(){var a=this.options.getSortData;for(var b in a){var c=a[b];this._sorters[b]=n(c)}},m.prototype._updateItemsSortData=function(a){for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.updateSortData()}};var n=function(){function a(a){if("string"!=typeof a)return a;var c=j(a).split(" "),d=c[0],e=d.match(/^\[(.+)\]$/),f=e&&e[1],g=b(f,d),h=m.sortDataParsers[c[1]];return a=h?function(a){return a&&h(g(a))}:function(a){return a&&g(a)}}function b(a,b){var c;return c=a?function(b){return b.getAttribute(a)}:function(a){var c=a.querySelector(b);return c&&l(c)}}return a}();m.sortDataParsers={parseInt:function(a){return parseInt(a,10)},parseFloat:function(a){return parseFloat(a)}},m.prototype._sort=function(){var a=this.options.sortBy;if(a){var b=[].concat.apply(a,this.sortHistory),c=h(b,this.options.sortAscending);this.filteredItems.sort(c),a!=this.sortHistory[0]&&this.sortHistory.unshift(a)}},m.prototype._mode=function(){var a=this.options.layoutMode,b=this.modes[a];if(!b)throw new Error("No layout mode: "+a);return b.options=this.options[a],b},m.prototype._resetLayout=function(){b.prototype._resetLayout.call(this),this._mode()._resetLayout()},m.prototype._getItemLayoutPosition=function(a){return this._mode()._getItemLayoutPosition(a)},m.prototype._manageStamp=function(a){this._mode()._manageStamp(a)},m.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},m.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},m.prototype.appended=function(a){var b=this.addItems(a);if(b.length){var c=this._filterRevealAdded(b);this.filteredItems=this.filteredItems.concat(c)}},m.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){this._resetLayout(),this._manageStamps();var c=this._filterRevealAdded(b);this.layoutItems(this.filteredItems),this.filteredItems=c.concat(this.filteredItems),this.items=b.concat(this.items)}},m.prototype._filterRevealAdded=function(a){var b=this._filter(a);return this.hide(b.needHide),this.reveal(b.matches),this.layoutItems(b.matches,!0),b.matches},m.prototype.insert=function(a){var b=this.addItems(a);if(b.length){var c,d,e=b.length;for(c=0;e>c;c++)d=b[c],this.element.appendChild(d.element);var f=this._filter(b).matches;for(c=0;e>c;c++)b[c].isLayoutInstant=!0;for(this.arrange(),c=0;e>c;c++)delete b[c].isLayoutInstant;this.reveal(f)}};var o=m.prototype.remove;return m.prototype.remove=function(a){a=e.makeArray(a);var b=this.getItems(a);o.call(this,a);var c=b&&b.length;if(c)for(var d=0;c>d;d++){var f=b[d];e.removeFrom(this.filteredItems,f)}},m.prototype.shuffle=function(){for(var a=0,b=this.items.length;b>a;a++){var c=this.items[a];c.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},m.prototype._noTransition=function(a){var b=this.options.transitionDuration;this.options.transitionDuration=0;var c=a.call(this);return this.options.transitionDuration=b,c},m.prototype.getFilteredItemElements=function(){for(var a=[],b=0,c=this.filteredItems.length;c>b;b++)a.push(this.filteredItems[b].element);return a},m}),!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(c,d){b.ev.triggerHandler(o+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isIE7=-1!==c.indexOf("MSIE 7."),b.isIE8=-1!==c.indexOf("MSIE 8."),b.isLowIE=b.isIE7||b.isIE8,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedContentPos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}):b.wrap.css({top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedContentPos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedContentPos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=!!b.st[d]&&b.st[d].markup;y("FirstMarkupParse",f),f?b.currTemplate[d]=a(f):b.currTemplate[d]=!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||!(2===c.which||c.ctrlKey||c.metaKey||c.altKey||c.shiftKey)){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if(a.isFunction(g)){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass(s)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(a,c){if(void 0===c||c===!1)return!0;if(e=a.split("_"),e.length>1){var d=b.find(p+"-"+e[0]);if(d.length>0){var f=e[1];"replaceWith"===f?d[0]!==c[0]&&d.replaceWith(c):"img"===f?d.is("img")?d.attr("src",c):d.replaceWith('<img src="'+c+'" class="'+d.attr("class")+'" />'):d.attr(e[1],c)}}else b.find(p+"-"+a).html(c)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return!!b.currItem.hasSize&&b.currItem.img},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery",g=Boolean(a.fn.mfpFastClick);return b.direction=!0,!(!c||!c.enabled)&&(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s),h=g?"mfpFastClick":"click";e[h](function(){b.prev()}),f[h](function(){b.next()}),b.isIE7&&(x("b",e[0],!1,!0),x("a",e[0],!1,!0),x("b",f[0],!1,!0),x("a",f[0],!1,!0)),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowLeft&&g&&b.arrowLeft.add(b.arrowRight).destroyMfpFastClick(),b.arrowRight=b.arrowLeft=null}))},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),function(){var b=1e3,c="ontouchstart"in window,d=function(){v.off("touchmove"+f+" touchend"+f)},e="mfpFastClick",f="."+e;a.fn.mfpFastClick=function(e){return a(this).each(function(){var g,h=a(this);if(c){var i,j,k,l,m,n;h.on("touchstart"+f,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],j=m.clientX,k=m.clientY,v.on("touchmove"+f,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0],(Math.abs(m.clientX-j)>10||Math.abs(m.clientY-k)>10)&&(l=!0,d())}).on("touchend"+f,function(a){d(),l||n>1||(g=!0,a.preventDefault(),clearTimeout(i),i=setTimeout(function(){g=!1},b),e())})})}h.on("click"+f,function(){g||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+f+" click"+f),c&&v.off("touchmove"+f+" touchend"+f)}}(),A()}),!function(a){a.fn.UItoTop=function(b){var c={text:"",min:500,scrollSpeed:800,containerID:"ui-to-top",containerClass:"ui-to-top fa fa-angle-up",easingType:"easeIn"},d=a.extend(c,b),e="#"+d.containerID;a("body").append('<a href="#" id="'+d.containerID+'" class="'+d.containerClass+'" >'+d.text+"</a>"),a(e).click(function(){return a("html, body").stop().animate({scrollTop:0},d.scrollSpeed,d.easingType),!1}),a(window).scroll(function(){var b=a(window).scrollTop();"undefined"==typeof document.body.style.maxHeight&&a(e).css({position:"absolute",top:a(window).scrollTop()+a(window).height()-50}),b>d.min?a(e).stop(!0,!0).addClass("active"):a(e).removeClass("active")})}}(jQuery),!function(a){"use strict";var b={cntClass:"rd-google-map",mapClass:"rd-google-map__model",locationsClass:"rd-google-map__locations",marker:{basic:"images/gmap_marker.png",active:"images/gmap_marker_active.png"},styles:[]},c={map:{x:-73.9924068,y:40.646197,zoom:14},locations:[]},d=function(b,c){var d=b.parent().find("."+c.locationsClass).find("li"),e=[];return d.length>0&&d.each(function(b){var d=a(this);d.data("x")&&d.data("y")&&(e[b]={x:d.data("x"),y:d.data("y"),basic:d.data("basic")?d.data("basic"):c.marker.basic,active:d.data("active")?d.data("active"):c.marker.active},e[b].content=!!a.trim(d.html())&&'<div class="iw-content">'+d.html()+"</div>")}),e};a.fn.googleMap=function(e){e=a.extend(!0,{},b,e),a(this).each(function(){var b=a(this),f=a.extend(!0,{},c,{map:{x:b.data("x"),y:b.data("y"),zoom:b.data("zoom")},locations:d(b,e)}),g=new google.maps.Map(this,{center:new google.maps.LatLng(parseFloat(f.map.y),parseFloat(f.map.x)),scrollwheel:!1,styles:e.styles,zoom:f.map.zoom}),h=new google.maps.InfoWindow,i=[];for(var j in f.locations)i[j]=new google.maps.Marker({position:new google.maps.LatLng(parseFloat(f.locations[j].y),parseFloat(f.locations[j].x)),map:g,icon:f.locations[j].basic,index:j}),f.locations[j].content&&(google.maps.event.addListener(i[j],"click",function(){for(var b in i)i[b].setIcon(f.locations[b].basic);h.setContent(f.locations[this.index].content),h.open(g,this),a(".gm-style-iw").parent().parent().addClass("gm-wrapper"),this.setIcon(f.locations[this.index].active)}),google.maps.event.addListener(h,"closeclick",function(){
for(var a in i)i[a].setIcon(f.locations[a].basic)}));google.maps.event.addDomListener(window,"resize",function(){g.setCenter(new google.maps.LatLng(parseFloat(f.map.y),parseFloat(f.map.x)))})})}}(jQuery),!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function b(b,d){var e,f=this;f.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(b),appendDots:a(b),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(a,b){return'<button type="button" data-role="none" role="button" aria-required="false" tabindex="0">'+(b+1)+"</button>"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},f.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},a.extend(f,f.initials),f.activeBreakpoint=null,f.animType=null,f.animProp=null,f.breakpoints=[],f.breakpointSettings=[],f.cssTransitions=!1,f.hidden="hidden",f.paused=!1,f.positionProp=null,f.respondTo=null,f.rowCount=1,f.shouldClick=!0,f.$slider=a(b),f.$slidesCache=null,f.transformType=null,f.transitionType=null,f.visibilityChange="visibilitychange",f.windowWidth=0,f.windowTimer=null,e=a(b).data("slick")||{},f.options=a.extend({},f.defaults,e,d),f.currentSlide=f.options.initialSlide,f.originalSettings=f.options,"undefined"!=typeof document.mozHidden?(f.hidden="mozHidden",f.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(f.hidden="webkitHidden",f.visibilityChange="webkitvisibilitychange"),f.autoPlay=a.proxy(f.autoPlay,f),f.autoPlayClear=a.proxy(f.autoPlayClear,f),f.changeSlide=a.proxy(f.changeSlide,f),f.clickHandler=a.proxy(f.clickHandler,f),f.selectHandler=a.proxy(f.selectHandler,f),f.setPosition=a.proxy(f.setPosition,f),f.swipeHandler=a.proxy(f.swipeHandler,f),f.dragHandler=a.proxy(f.dragHandler,f),f.keyHandler=a.proxy(f.keyHandler,f),f.autoPlayIterator=a.proxy(f.autoPlayIterator,f),f.instanceUid=c++,f.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,f.registerBreakpoints(),f.init(!0),f.checkResponsive(!0)}var c=0;return b}(),b.prototype.addSlide=b.prototype.slickAdd=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):d===!0?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.animate({height:b},a.options.speed)}},b.prototype.animateSlide=function(b,c){var d={},e=this;e.animateHeight(),e.options.rtl===!0&&e.options.vertical===!1&&(b=-b),e.transformsEnabled===!1?e.options.vertical===!1?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):e.cssTransitions===!1?(e.options.rtl===!0&&(e.currentLeft=-e.currentLeft),a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){a=Math.ceil(a),e.options.vertical===!1?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))},complete:function(){c&&c.call()}})):(e.applyTransition(),b=Math.ceil(b),e.options.vertical===!1?d[e.animType]="translate3d("+b+"px, 0px, 0px)":d[e.animType]="translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.asNavFor=function(b){var c=this,d=c.options.asNavFor;d&&null!==d&&(d=a(d).not(c.$slider)),null!==d&&"object"==typeof d&&d.each(function(){var c=a(this).slick("getSlick");c.unslicked||c.slideHandler(b,!0)})},b.prototype.applyTransition=function(a){var b=this,c={};b.options.fade===!1?c[b.transitionType]=b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:c[b.transitionType]="opacity "+b.options.speed+"ms "+b.options.cssEase,b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer),a.slideCount>a.options.slidesToShow&&a.paused!==!0&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this;a.options.infinite===!1?1===a.direction?(a.currentSlide+1===a.slideCount-1&&(a.direction=0),a.slideHandler(a.currentSlide+a.options.slidesToScroll)):(a.currentSlide-1===0&&(a.direction=1),a.slideHandler(a.currentSlide-a.options.slidesToScroll)):a.slideHandler(a.currentSlide+a.options.slidesToScroll)},b.prototype.buildArrows=function(){var b=this;b.options.arrows===!0&&(b.$prevArrow=a(b.options.prevArrow).addClass("slick-arrow"),b.$nextArrow=a(b.options.nextArrow).addClass("slick-arrow"),b.slideCount>b.options.slidesToShow?(b.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.prependTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),b.options.infinite!==!0&&b.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):b.$prevArrow.add(b.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},b.prototype.buildDots=function(){var b,c,d=this;if(d.options.dots===!0&&d.slideCount>d.options.slidesToShow){for(c='<ul class="'+d.options.dotsClass+'">',b=0;b<=d.getDotCount();b+=1)c+="<li>"+d.options.customPaging.call(this,d,b)+"</li>";c+="</ul>",d.$dots=a(c).appendTo(d.options.appendDots),d.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("data-slick-index",b).data("originalStyling",a(c).attr("style")||"")}),b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('<div class="slick-track"/>').appendTo(b.$slider):b.$slides.wrapAll('<div class="slick-track"/>').parent(),b.$list=b.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),b.$slideTrack.css("opacity",0),(b.options.centerMode===!0||b.options.swipeToSlide===!0)&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),b.options.draggable===!0&&b.$list.addClass("draggable")},b.prototype.buildRows=function(){var a,b,c,d,e,f,g,h=this;if(d=document.createDocumentFragment(),f=h.$slider.children(),h.options.rows>1){for(g=h.options.slidesPerRow*h.options.rows,e=Math.ceil(f.length/g),a=0;e>a;a++){var i=document.createElement("div");for(b=0;b<h.options.rows;b++){var j=document.createElement("div");for(c=0;c<h.options.slidesPerRow;c++){var k=a*g+(b*h.options.slidesPerRow+c);f.get(k)&&j.appendChild(f.get(k))}i.appendChild(j)}d.appendChild(i)}h.$slider.html(d),h.$slider.children().children().children().css({width:100/h.options.slidesPerRow+"%",display:"inline-block"})}},b.prototype.checkResponsive=function(b,c){var d,e,f,g=this,h=!1,i=g.$slider.width(),j=window.innerWidth||a(window).width();if("window"===g.respondTo?f=j:"slider"===g.respondTo?f=i:"min"===g.respondTo&&(f=Math.min(j,i)),g.options.responsive&&g.options.responsive.length&&null!==g.options.responsive){e=null;for(d in g.breakpoints)g.breakpoints.hasOwnProperty(d)&&(g.originalSettings.mobileFirst===!1?f<g.breakpoints[d]&&(e=g.breakpoints[d]):f>g.breakpoints[d]&&(e=g.breakpoints[d]));null!==e?null!==g.activeBreakpoint?(e!==g.activeBreakpoint||c)&&(g.activeBreakpoint=e,"unslick"===g.breakpointSettings[e]?g.unslick(e):(g.options=a.extend({},g.originalSettings,g.breakpointSettings[e]),b===!0&&(g.currentSlide=g.options.initialSlide),g.refresh(b)),h=e):(g.activeBreakpoint=e,"unslick"===g.breakpointSettings[e]?g.unslick(e):(g.options=a.extend({},g.originalSettings,g.breakpointSettings[e]),b===!0&&(g.currentSlide=g.options.initialSlide),g.refresh(b)),h=e):null!==g.activeBreakpoint&&(g.activeBreakpoint=null,g.options=g.originalSettings,b===!0&&(g.currentSlide=g.options.initialSlide),g.refresh(b),h=e),b||h===!1||g.$slider.trigger("breakpoint",[g,h])}},b.prototype.changeSlide=function(b,c){var d,e,f,g=this,h=a(b.target);switch(h.is("a")&&b.preventDefault(),h.is("li")||(h=h.closest("li")),f=g.slideCount%g.options.slidesToScroll!==0,d=f?0:(g.slideCount-g.currentSlide)%g.options.slidesToScroll,b.data.message){case"previous":e=0===d?g.options.slidesToScroll:g.options.slidesToShow-d,g.slideCount>g.options.slidesToShow&&g.slideHandler(g.currentSlide-e,!1,c);break;case"next":e=0===d?g.options.slidesToScroll:d,g.slideCount>g.options.slidesToShow&&g.slideHandler(g.currentSlide+e,!1,c);break;case"index":var i=0===b.data.index?0:b.data.index||h.index()*g.options.slidesToScroll;g.slideHandler(g.checkNavigable(i),!1,c),h.children().trigger("focus");break;default:return}},b.prototype.checkNavigable=function(a){var b,c,d=this;if(b=d.getNavigableIndexes(),c=0,a>b[b.length-1])a=b[b.length-1];else for(var e in b){if(a<b[e]){a=c;break}c=b[e]}return a},b.prototype.cleanUpEvents=function(){var b=this;b.options.dots&&null!==b.$dots&&(a("li",b.$dots).off("click.slick",b.changeSlide),b.options.pauseOnDotsHover===!0&&b.options.autoplay===!0&&a("li",b.$dots).off("mouseenter.slick",a.proxy(b.setPaused,b,!0)).off("mouseleave.slick",a.proxy(b.setPaused,b,!1))),b.options.arrows===!0&&b.slideCount>b.options.slidesToShow&&(b.$prevArrow&&b.$prevArrow.off("click.slick",b.changeSlide),b.$nextArrow&&b.$nextArrow.off("click.slick",b.changeSlide)),b.$list.off("touchstart.slick mousedown.slick",b.swipeHandler),b.$list.off("touchmove.slick mousemove.slick",b.swipeHandler),b.$list.off("touchend.slick mouseup.slick",b.swipeHandler),b.$list.off("touchcancel.slick mouseleave.slick",b.swipeHandler),b.$list.off("click.slick",b.clickHandler),a(document).off(b.visibilityChange,b.visibility),b.$list.off("mouseenter.slick",a.proxy(b.setPaused,b,!0)),b.$list.off("mouseleave.slick",a.proxy(b.setPaused,b,!1)),b.options.accessibility===!0&&b.$list.off("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().off("click.slick",b.selectHandler),a(window).off("orientationchange.slick.slick-"+b.instanceUid,b.orientationChange),a(window).off("resize.slick.slick-"+b.instanceUid,b.resize),a("[draggable!=true]",b.$slideTrack).off("dragstart",b.preventDefault),a(window).off("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).off("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.cleanUpRows=function(){var a,b=this;b.options.rows>1&&(a=b.$slides.children().children(),a.removeAttr("style"),b.$slider.html(a))},b.prototype.clickHandler=function(a){var b=this;b.shouldClick===!1&&(a.stopImmediatePropagation(),a.stopPropagation(),a.preventDefault())},b.prototype.destroy=function(b){var c=this;c.autoPlayClear(),c.touchObject={},c.cleanUpEvents(),a(".slick-cloned",c.$slider).detach(),c.$dots&&c.$dots.remove(),c.$prevArrow&&c.$prevArrow.length&&(c.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.prevArrow)&&c.$prevArrow.remove()),c.$nextArrow&&c.$nextArrow.length&&(c.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.nextArrow)&&c.$nextArrow.remove()),c.$slides&&(c.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){a(this).attr("style",a(this).data("originalStyling"))}),c.$slideTrack.children(this.options.slide).detach(),c.$slideTrack.detach(),c.$list.detach(),c.$slider.append(c.$slides)),c.cleanUpRows(),c.$slider.removeClass("slick-slider"),c.$slider.removeClass("slick-initialized"),c.unslicked=!0,b||c.$slider.trigger("destroy",[c])},b.prototype.disableTransition=function(a){var b=this,c={};c[b.transitionType]="",b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.fadeSlide=function(a,b){var c=this;c.cssTransitions===!1?(c.$slides.eq(a).css({zIndex:c.options.zIndex}),c.$slides.eq(a).animate({opacity:1},c.options.speed,c.options.easing,b)):(c.applyTransition(a),c.$slides.eq(a).css({opacity:1,zIndex:c.options.zIndex}),b&&setTimeout(function(){c.disableTransition(a),b.call()},c.options.speed))},b.prototype.fadeSlideOut=function(a){var b=this;b.cssTransitions===!1?b.$slides.eq(a).animate({opacity:0,zIndex:b.options.zIndex-2},b.options.speed,b.options.easing):(b.applyTransition(a),b.$slides.eq(a).css({opacity:0,zIndex:b.options.zIndex-2}))},b.prototype.filterSlides=b.prototype.slickFilter=function(a){var b=this;null!==a&&(b.$slidesCache=b.$slides,b.unload(),b.$slideTrack.children(this.options.slide).detach(),b.$slidesCache.filter(a).appendTo(b.$slideTrack),b.reinit())},b.prototype.getCurrent=b.prototype.slickCurrentSlide=function(){var a=this;return a.currentSlide},b.prototype.getDotCount=function(){var a=this,b=0,c=0,d=0;if(a.options.infinite===!0)for(;b<a.slideCount;)++d,b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;else if(a.options.centerMode===!0)d=a.slideCount;else for(;b<a.slideCount;)++d,b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d-1},b.prototype.getLeft=function(a){var b,c,d,e=this,f=0;return e.slideOffset=0,c=e.$slides.first().outerHeight(!0),e.options.infinite===!0?(e.slideCount>e.options.slidesToShow&&(e.slideOffset=e.slideWidth*e.options.slidesToShow*-1,f=c*e.options.slidesToShow*-1),e.slideCount%e.options.slidesToScroll!==0&&a+e.options.slidesToScroll>e.slideCount&&e.slideCount>e.options.slidesToShow&&(a>e.slideCount?(e.slideOffset=(e.options.slidesToShow-(a-e.slideCount))*e.slideWidth*-1,f=(e.options.slidesToShow-(a-e.slideCount))*c*-1):(e.slideOffset=e.slideCount%e.options.slidesToScroll*e.slideWidth*-1,f=e.slideCount%e.options.slidesToScroll*c*-1))):a+e.options.slidesToShow>e.slideCount&&(e.slideOffset=(a+e.options.slidesToShow-e.slideCount)*e.slideWidth,f=(a+e.options.slidesToShow-e.slideCount)*c),e.slideCount<=e.options.slidesToShow&&(e.slideOffset=0,f=0),e.options.centerMode===!0&&e.options.infinite===!0?e.slideOffset+=e.slideWidth*Math.floor(e.options.slidesToShow/2)-e.slideWidth:e.options.centerMode===!0&&(e.slideOffset=0,e.slideOffset+=e.slideWidth*Math.floor(e.options.slidesToShow/2)),b=e.options.vertical===!1?a*e.slideWidth*-1+e.slideOffset:a*c*-1+f,e.options.variableWidth===!0&&(d=e.slideCount<=e.options.slidesToShow||e.options.infinite===!1?e.$slideTrack.children(".slick-slide").eq(a):e.$slideTrack.children(".slick-slide").eq(a+e.options.slidesToShow),b=e.options.rtl===!0?d[0]?-1*(e.$slideTrack.width()-d[0].offsetLeft-d.width()):0:d[0]?-1*d[0].offsetLeft:0,e.options.centerMode===!0&&(d=e.slideCount<=e.options.slidesToShow||e.options.infinite===!1?e.$slideTrack.children(".slick-slide").eq(a):e.$slideTrack.children(".slick-slide").eq(a+e.options.slidesToShow+1),b=e.options.rtl===!0?d[0]?-1*(e.$slideTrack.width()-d[0].offsetLeft-d.width()):0:d[0]?-1*d[0].offsetLeft:0,b+=(e.$list.width()-d.outerWidth())/2)),b},b.prototype.getOption=b.prototype.slickGetOption=function(a){var b=this;return b.options[a]},b.prototype.getNavigableIndexes=function(){var a,b=this,c=0,d=0,e=[];for(b.options.infinite===!1?a=b.slideCount:(c=-1*b.options.slidesToScroll,d=-1*b.options.slidesToScroll,a=2*b.slideCount);a>c;)e.push(c),c=d+b.options.slidesToScroll,d+=b.options.slidesToScroll<=b.options.slidesToShow?b.options.slidesToScroll:b.options.slidesToShow;return e},b.prototype.getSlick=function(){return this},b.prototype.getSlideCount=function(){var b,c,d,e=this;return d=e.options.centerMode===!0?e.slideWidth*Math.floor(e.options.slidesToShow/2):0,e.options.swipeToSlide===!0?(e.$slideTrack.find(".slick-slide").each(function(b,f){return f.offsetLeft-d+a(f).outerWidth()/2>-1*e.swipeLeft?(c=f,!1):void 0}),b=Math.abs(a(c).attr("data-slick-index")-e.currentSlide)||1):e.options.slidesToScroll},b.prototype.goTo=b.prototype.slickGoTo=function(a,b){var c=this;c.changeSlide({data:{message:"index",index:parseInt(a)}},b)},b.prototype.init=function(b){var c=this;a(c.$slider).hasClass("slick-initialized")||(a(c.$slider).addClass("slick-initialized"),c.buildRows(),c.buildOut(),c.setProps(),c.startLoad(),c.loadSlider(),c.initializeEvents(),c.updateArrows(),c.updateDots()),b&&c.$slider.trigger("init",[c]),c.options.accessibility===!0&&c.initADA()},b.prototype.initArrowEvents=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;b.options.dots===!0&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),b.options.dots===!0&&b.options.pauseOnDotsHover===!0&&b.options.autoplay===!0&&a("li",b.$dots).on("mouseenter.slick",a.proxy(b.setPaused,b,!0)).on("mouseleave.slick",a.proxy(b.setPaused,b,!1))},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),a(document).on(b.visibilityChange,a.proxy(b.visibility,b)),b.$list.on("mouseenter.slick",a.proxy(b.setPaused,b,!0)),b.$list.on("mouseleave.slick",a.proxy(b.setPaused,b,!1)),b.options.accessibility===!0&&b.$list.on("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,a.proxy(b.orientationChange,b)),a(window).on("resize.slick.slick-"+b.instanceUid,a.proxy(b.resize,b)),a("[draggable!=true]",b.$slideTrack).on("dragstart",b.preventDefault),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.show(),a.options.autoplay===!0&&a.autoPlay()},b.prototype.keyHandler=function(a){var b=this;a.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===a.keyCode&&b.options.accessibility===!0?b.changeSlide({data:{message:"previous"}}):39===a.keyCode&&b.options.accessibility===!0&&b.changeSlide({data:{message:"next"}}))},b.prototype.lazyLoad=function(){function b(b){a("img[data-lazy]",b).each(function(){var b=a(this),c=a(this).attr("data-lazy"),d=document.createElement("img");d.onload=function(){b.animate({opacity:0},100,function(){b.attr("src",c).animate({opacity:1},200,function(){b.removeAttr("data-lazy").removeClass("slick-loading")})})},d.src=c})}var c,d,e,f,g=this;g.options.centerMode===!0?g.options.infinite===!0?(e=g.currentSlide+(g.options.slidesToShow/2+1),f=e+g.options.slidesToShow+2):(e=Math.max(0,g.currentSlide-(g.options.slidesToShow/2+1)),f=2+(g.options.slidesToShow/2+1)+g.currentSlide):(e=g.options.infinite?g.options.slidesToShow+g.currentSlide:g.currentSlide,f=e+g.options.slidesToShow,g.options.fade===!0&&(e>0&&e--,f<=g.slideCount&&f++)),c=g.$slider.find(".slick-slide").slice(e,f),b(c),g.slideCount<=g.options.slidesToShow?(d=g.$slider.find(".slick-slide"),b(d)):g.currentSlide>=g.slideCount-g.options.slidesToShow?(d=g.$slider.find(".slick-cloned").slice(0,g.options.slidesToShow),b(d)):0===g.currentSlide&&(d=g.$slider.find(".slick-cloned").slice(-1*g.options.slidesToShow),b(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.next=b.prototype.slickNext=function(){var a=this;a.changeSlide({data:{message:"next"}})},b.prototype.orientationChange=function(){var a=this;a.checkResponsive(),a.setPosition()},b.prototype.pause=b.prototype.slickPause=function(){var a=this;a.autoPlayClear(),a.paused=!0},b.prototype.play=b.prototype.slickPlay=function(){var a=this;a.paused=!1,a.autoPlay()},b.prototype.postSlide=function(a){var b=this;b.$slider.trigger("afterChange",[b,a]),b.animating=!1,b.setPosition(),b.swipeLeft=null,b.options.autoplay===!0&&b.paused===!1&&b.autoPlay(),b.options.accessibility===!0&&b.initADA()},b.prototype.prev=b.prototype.slickPrev=function(){var a=this;a.changeSlide({data:{message:"previous"}})},b.prototype.preventDefault=function(a){a.preventDefault()},b.prototype.progressiveLazyLoad=function(){var b,c,d=this;b=a("img[data-lazy]",d.$slider).length,b>0&&(c=a("img[data-lazy]",d.$slider).first(),c.attr("src",null),c.attr("src",c.attr("data-lazy")).removeClass("slick-loading").load(function(){c.removeAttr("data-lazy"),d.progressiveLazyLoad(),d.options.adaptiveHeight===!0&&d.setPosition()}).error(function(){c.removeAttr("data-lazy"),d.progressiveLazyLoad()}))},b.prototype.refresh=function(b){var c,d,e=this;d=e.slideCount-e.options.slidesToShow,e.options.infinite||(e.slideCount<=e.options.slidesToShow?e.currentSlide=0:e.currentSlide>d&&(e.currentSlide=d)),c=e.currentSlide,e.destroy(!0),a.extend(e,e.initials,{currentSlide:c}),e.init(),b||e.changeSlide({data:{message:"index",index:c}},!1)},b.prototype.registerBreakpoints=function(){var b,c,d,e=this,f=e.options.responsive||null;if("array"===a.type(f)&&f.length){e.respondTo=e.options.respondTo||"window";for(b in f)if(d=e.breakpoints.length-1,c=f[b].breakpoint,f.hasOwnProperty(b)){for(;d>=0;)e.breakpoints[d]&&e.breakpoints[d]===c&&e.breakpoints.splice(d,1),d--;e.breakpoints.push(c),e.breakpointSettings[c]=f[b].settings}e.breakpoints.sort(function(a,b){return e.options.mobileFirst?a-b:b-a})}},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.registerBreakpoints(),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.checkResponsive(!1,!0),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),b.setSlideClasses(0),b.setPosition(),b.$slider.trigger("reInit",[b]),b.options.autoplay===!0&&b.focusHandler()},b.prototype.resize=function(){var b=this;a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.unslicked||b.setPosition()},50))},b.prototype.removeSlide=b.prototype.slickRemove=function(a,b,c){var d=this;return"boolean"==typeof a?(b=a,a=b===!0?0:d.slideCount-1):a=b===!0?--a:a,!(d.slideCount<1||0>a||a>d.slideCount-1)&&(d.unload(),c===!0?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,void d.reinit())},b.prototype.setCSS=function(a){var b,c,d=this,e={};d.options.rtl===!0&&(a=-a),b="left"==d.positionProp?Math.ceil(a)+"px":"0px",c="top"==d.positionProp?Math.ceil(a)+"px":"0px",e[d.positionProp]=a,d.transformsEnabled===!1?d.$slideTrack.css(e):(e={},d.cssTransitions===!1?(e[d.animType]="translate("+b+", "+c+")",d.$slideTrack.css(e)):(e[d.animType]="translate3d("+b+", "+c+", 0px)",d.$slideTrack.css(e)))},b.prototype.setDimensions=function(){var a=this;a.options.vertical===!1?a.options.centerMode===!0&&a.$list.css({padding:"0px "+a.options.centerPadding}):(a.$list.height(a.$slides.first().outerHeight(!0)*a.options.slidesToShow),a.options.centerMode===!0&&a.$list.css({padding:a.options.centerPadding+" 0px"})),a.listWidth=a.$list.width(),a.listHeight=a.$list.height(),a.options.vertical===!1&&a.options.variableWidth===!1?(a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.width(Math.ceil(a.slideWidth*a.$slideTrack.children(".slick-slide").length))):a.options.variableWidth===!0?a.$slideTrack.width(5e3*a.slideCount):(a.slideWidth=Math.ceil(a.listWidth),a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0)*a.$slideTrack.children(".slick-slide").length)));var b=a.$slides.first().outerWidth(!0)-a.$slides.first().width();a.options.variableWidth===!1&&a.$slideTrack.children(".slick-slide").width(a.slideWidth-b)},b.prototype.setFade=function(){var b,c=this;c.$slides.each(function(d,e){b=c.slideWidth*d*-1,c.options.rtl===!0?a(e).css({position:"relative",right:b,top:0,zIndex:c.options.zIndex-2,opacity:0}):a(e).css({position:"relative",left:b,top:0,zIndex:c.options.zIndex-2,opacity:0})}),c.$slides.eq(c.currentSlide).css({zIndex:c.options.zIndex-1,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setOption=b.prototype.slickSetOption=function(b,c,d){var e,f,g=this;if("responsive"===b&&"array"===a.type(c))for(f in c)if("array"!==a.type(g.options.responsive))g.options.responsive=[c[f]];else{for(e=g.options.responsive.length-1;e>=0;)g.options.responsive[e].breakpoint===c[f].breakpoint&&g.options.responsive.splice(e,1),e--;g.options.responsive.push(c[f])}else g.options[b]=c;d===!0&&(g.unload(),g.reinit())},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),a.options.fade===!1?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),a.$slider.trigger("setPosition",[a])},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=a.options.vertical===!0?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&a.options.useCSS===!0&&(a.cssTransitions=!0),a.options.fade&&("number"==typeof a.options.zIndex?a.options.zIndex<3&&(a.options.zIndex=3):a.options.zIndex=a.defaults.zIndex),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&a.animType!==!1&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=a.options.useTransform&&null!==a.animType&&a.animType!==!1},b.prototype.setSlideClasses=function(a){var b,c,d,e,f=this;c=f.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),f.$slides.eq(a).addClass("slick-current"),f.options.centerMode===!0?(b=Math.floor(f.options.slidesToShow/2),f.options.infinite===!0&&(a>=b&&a<=f.slideCount-1-b?f.$slides.slice(a-b,a+b+1).addClass("slick-active").attr("aria-hidden","false"):(d=f.options.slidesToShow+a,c.slice(d-b+1,d+b+2).addClass("slick-active").attr("aria-hidden","false")),0===a?c.eq(c.length-1-f.options.slidesToShow).addClass("slick-center"):a===f.slideCount-1&&c.eq(f.options.slidesToShow).addClass("slick-center")),f.$slides.eq(a).addClass("slick-center")):a>=0&&a<=f.slideCount-f.options.slidesToShow?f.$slides.slice(a,a+f.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):c.length<=f.options.slidesToShow?c.addClass("slick-active").attr("aria-hidden","false"):(e=f.slideCount%f.options.slidesToShow,d=f.options.infinite===!0?f.options.slidesToShow+a:a,f.options.slidesToShow==f.options.slidesToScroll&&f.slideCount-a<f.options.slidesToShow?c.slice(d-(f.options.slidesToShow-e),d+e).addClass("slick-active").attr("aria-hidden","false"):c.slice(d,d+f.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===f.options.lazyLoad&&f.lazyLoad()},b.prototype.setupInfinite=function(){var b,c,d,e=this;if(e.options.fade===!0&&(e.options.centerMode=!1),e.options.infinite===!0&&e.options.fade===!1&&(c=null,e.slideCount>e.options.slidesToShow)){for(d=e.options.centerMode===!0?e.options.slidesToShow+1:e.options.slidesToShow,b=e.slideCount;b>e.slideCount-d;b-=1)c=b-1,a(e.$slides[c]).clone(!0).attr("id","").attr("data-slick-index",c-e.slideCount).prependTo(e.$slideTrack).addClass("slick-cloned");for(b=0;d>b;b+=1)c=b,a(e.$slides[c]).clone(!0).attr("id","").attr("data-slick-index",c+e.slideCount).appendTo(e.$slideTrack).addClass("slick-cloned");e.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.setPaused=function(a){var b=this;b.options.autoplay===!0&&b.options.pauseOnHover===!0&&(b.paused=a,a?b.autoPlayClear():b.autoPlay())},b.prototype.selectHandler=function(b){var c=this,d=a(b.target).is(".slick-slide")?a(b.target):a(b.target).parents(".slick-slide"),e=parseInt(d.attr("data-slick-index"));return e||(e=0),c.slideCount<=c.options.slidesToShow?(c.setSlideClasses(e),void c.asNavFor(e)):void c.slideHandler(e)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,h=null,i=this;return b=b||!1,i.animating===!0&&i.options.waitForAnimate===!0||i.options.fade===!0&&i.currentSlide===a||i.slideCount<=i.options.slidesToShow?void 0:(b===!1&&i.asNavFor(a),d=a,h=i.getLeft(d),g=i.getLeft(i.currentSlide),i.currentLeft=null===i.swipeLeft?g:i.swipeLeft,
i.options.infinite === !1 && i.options.centerMode === !1 && (0 > a || a > i.getDotCount() * i.options.slidesToScroll) ? void (i.options.fade === !1 && (d = i.currentSlide, c !== !0 ? i.animateSlide(g, function () { i.postSlide(d) }) : i.postSlide(d))) : i.options.infinite === !1 && i.options.centerMode === !0 && (0 > a || a > i.slideCount - i.options.slidesToScroll) ? void (i.options.fade === !1 && (d = i.currentSlide, c !== !0 ? i.animateSlide(g, function () { i.postSlide(d) }) : i.postSlide(d))) : (i.options.autoplay === !0 && clearInterval(i.autoPlayTimer), e = 0 > d ? i.slideCount % i.options.slidesToScroll !== 0 ? i.slideCount - i.slideCount % i.options.slidesToScroll : i.slideCount + d : d >= i.slideCount ? i.slideCount % i.options.slidesToScroll !== 0 ? 0 : d - i.slideCount : d, i.animating = !0, i.$slider.trigger("beforeChange", [i, i.currentSlide, e]), f = i.currentSlide, i.currentSlide = e, i.setSlideClasses(i.currentSlide), i.updateDots(), i.updateArrows(), i.options.fade === !0 ? (c !== !0 ? (i.fadeSlideOut(f), i.fadeSlide(e, function () { i.postSlide(e) })) : i.postSlide(e), void i.animateHeight()) : void (c !== !0 ? i.animateSlide(h, function () { i.postSlide(e) }) : i.postSlide(e))))
}, b.prototype.startLoad = function () { var a = this; a.options.arrows === !0 && a.slideCount > a.options.slidesToShow && (a.$prevArrow.hide(), a.$nextArrow.hide()), a.options.dots === !0 && a.slideCount > a.options.slidesToShow && a.$dots.hide(), a.$slider.addClass("slick-loading") }, b.prototype.swipeDirection = function () { var a, b, c, d, e = this; return a = e.touchObject.startX - e.touchObject.curX, b = e.touchObject.startY - e.touchObject.curY, c = Math.atan2(b, a), d = Math.round(180 * c / Math.PI), 0 > d && (d = 360 - Math.abs(d)), 45 >= d && d >= 0 ? e.options.rtl === !1 ? "left" : "right" : 360 >= d && d >= 315 ? e.options.rtl === !1 ? "left" : "right" : d >= 135 && 225 >= d ? e.options.rtl === !1 ? "right" : "left" : e.options.verticalSwiping === !0 ? d >= 35 && 135 >= d ? "left" : "right" : "vertical" }, b.prototype.swipeEnd = function (a) { var b, c = this; if (c.dragging = !1, c.shouldClick = !(c.touchObject.swipeLength > 10), void 0 === c.touchObject.curX) return !1; if (c.touchObject.edgeHit === !0 && c.$slider.trigger("edge", [c, c.swipeDirection()]), c.touchObject.swipeLength >= c.touchObject.minSwipe) switch (c.swipeDirection()) { case "left": b = c.options.swipeToSlide ? c.checkNavigable(c.currentSlide + c.getSlideCount()) : c.currentSlide + c.getSlideCount(), c.slideHandler(b), c.currentDirection = 0, c.touchObject = {}, c.$slider.trigger("swipe", [c, "left"]); break; case "right": b = c.options.swipeToSlide ? c.checkNavigable(c.currentSlide - c.getSlideCount()) : c.currentSlide - c.getSlideCount(), c.slideHandler(b), c.currentDirection = 1, c.touchObject = {}, c.$slider.trigger("swipe", [c, "right"]) } else c.touchObject.startX !== c.touchObject.curX && (c.slideHandler(c.currentSlide), c.touchObject = {}) }, b.prototype.swipeHandler = function (a) { var b = this; if (!(b.options.swipe === !1 || "ontouchend" in document && b.options.swipe === !1 || b.options.draggable === !1 && -1 !== a.type.indexOf("mouse"))) switch (b.touchObject.fingerCount = a.originalEvent && void 0 !== a.originalEvent.touches ? a.originalEvent.touches.length : 1, b.touchObject.minSwipe = b.listWidth / b.options.touchThreshold, b.options.verticalSwiping === !0 && (b.touchObject.minSwipe = b.listHeight / b.options.touchThreshold), a.data.action) { case "start": b.swipeStart(a); break; case "move": b.swipeMove(a); break; case "end": b.swipeEnd(a) } }, b.prototype.swipeMove = function (a) { var b, c, d, e, f, g = this; return f = void 0 !== a.originalEvent ? a.originalEvent.touches : null, !(!g.dragging || f && 1 !== f.length) && (b = g.getLeft(g.currentSlide), g.touchObject.curX = void 0 !== f ? f[0].pageX : a.clientX, g.touchObject.curY = void 0 !== f ? f[0].pageY : a.clientY, g.touchObject.swipeLength = Math.round(Math.sqrt(Math.pow(g.touchObject.curX - g.touchObject.startX, 2))), g.options.verticalSwiping === !0 && (g.touchObject.swipeLength = Math.round(Math.sqrt(Math.pow(g.touchObject.curY - g.touchObject.startY, 2)))), c = g.swipeDirection(), "vertical" !== c ? (void 0 !== a.originalEvent && g.touchObject.swipeLength > 4 && a.preventDefault(), e = (g.options.rtl === !1 ? 1 : -1) * (g.touchObject.curX > g.touchObject.startX ? 1 : -1), g.options.verticalSwiping === !0 && (e = g.touchObject.curY > g.touchObject.startY ? 1 : -1), d = g.touchObject.swipeLength, g.touchObject.edgeHit = !1, g.options.infinite === !1 && (0 === g.currentSlide && "right" === c || g.currentSlide >= g.getDotCount() && "left" === c) && (d = g.touchObject.swipeLength * g.options.edgeFriction, g.touchObject.edgeHit = !0), g.options.vertical === !1 ? g.swipeLeft = b + d * e : g.swipeLeft = b + d * (g.$list.height() / g.listWidth) * e, g.options.verticalSwiping === !0 && (g.swipeLeft = b + d * e), g.options.fade !== !0 && g.options.touchMove !== !1 && (g.animating === !0 ? (g.swipeLeft = null, !1) : void g.setCSS(g.swipeLeft))) : void 0) }, b.prototype.swipeStart = function (a) { var b, c = this; return 1 !== c.touchObject.fingerCount || c.slideCount <= c.options.slidesToShow ? (c.touchObject = {}, !1) : (void 0 !== a.originalEvent && void 0 !== a.originalEvent.touches && (b = a.originalEvent.touches[0]), c.touchObject.startX = c.touchObject.curX = void 0 !== b ? b.pageX : a.clientX, c.touchObject.startY = c.touchObject.curY = void 0 !== b ? b.pageY : a.clientY, void (c.dragging = !0)) }, b.prototype.unfilterSlides = b.prototype.slickUnfilter = function () { var a = this; null !== a.$slidesCache && (a.unload(), a.$slideTrack.children(this.options.slide).detach(), a.$slidesCache.appendTo(a.$slideTrack), a.reinit()) }, b.prototype.unload = function () { var b = this; a(".slick-cloned", b.$slider).remove(), b.$dots && b.$dots.remove(), b.$prevArrow && b.htmlExpr.test(b.options.prevArrow) && b.$prevArrow.remove(), b.$nextArrow && b.htmlExpr.test(b.options.nextArrow) && b.$nextArrow.remove(), b.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden", "true").css("width", "") }, b.prototype.unslick = function (a) { var b = this; b.$slider.trigger("unslick", [b, a]), b.destroy() }, b.prototype.updateArrows = function () { var a, b = this; a = Math.floor(b.options.slidesToShow / 2), b.options.arrows === !0 && b.slideCount > b.options.slidesToShow && !b.options.infinite && (b.$prevArrow.removeClass("slick-disabled").attr("aria-disabled", "false"), b.$nextArrow.removeClass("slick-disabled").attr("aria-disabled", "false"), 0 === b.currentSlide ? (b.$prevArrow.addClass("slick-disabled").attr("aria-disabled", "true"), b.$nextArrow.removeClass("slick-disabled").attr("aria-disabled", "false")) : b.currentSlide >= b.slideCount - b.options.slidesToShow && b.options.centerMode === !1 ? (b.$nextArrow.addClass("slick-disabled").attr("aria-disabled", "true"), b.$prevArrow.removeClass("slick-disabled").attr("aria-disabled", "false")) : b.currentSlide >= b.slideCount - 1 && b.options.centerMode === !0 && (b.$nextArrow.addClass("slick-disabled").attr("aria-disabled", "true"), b.$prevArrow.removeClass("slick-disabled").attr("aria-disabled", "false"))) }, b.prototype.updateDots = function () { var a = this; null !== a.$dots && (a.$dots.find("li").removeClass("slick-active").attr("aria-hidden", "true"), a.$dots.find("li").eq(Math.floor(a.currentSlide / a.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden", "false")) }, b.prototype.visibility = function () { var a = this; document[a.hidden] ? (a.paused = !0, a.autoPlayClear()) : a.options.autoplay === !0 && (a.paused = !1, a.autoPlay()) }, b.prototype.initADA = function () { var b = this; b.$slides.add(b.$slideTrack.find(".slick-cloned")).attr({ "aria-hidden": "true", tabindex: "-1" }).find("a, input, button, select").attr({ tabindex: "-1" }), b.$slideTrack.attr("role", "listbox"), b.$slides.not(b.$slideTrack.find(".slick-cloned")).each(function (c) { a(this).attr({ role: "option", "aria-describedby": "slick-slide" + b.instanceUid + c }) }), null !== b.$dots && b.$dots.attr("role", "tablist").find("li").each(function (c) { a(this).attr({ role: "presentation", "aria-selected": "false", "aria-controls": "navigation" + b.instanceUid + c, id: "slick-slide" + b.instanceUid + c }) }).first().attr("aria-selected", "true").end().find("button").attr("role", "button").end().closest("div").attr("role", "toolbar"), b.activateADA() }, b.prototype.activateADA = function () { var a = this; a.$slideTrack.find(".slick-active").attr({ "aria-hidden": "false" }).find("a, input, button, select").attr({ tabindex: "0" }) }, b.prototype.focusHandler = function () { var b = this; b.$slider.on("focus.slick blur.slick", "*", function (c) { c.stopImmediatePropagation(); var d = a(this); setTimeout(function () { b.isPlay && (d.is(":focus") ? (b.autoPlayClear(), b.paused = !0) : (b.paused = !1, b.autoPlay())) }, 0) }) }, a.fn.slick = function () { var a, c, d = this, e = arguments[0], f = Array.prototype.slice.call(arguments, 1), g = d.length; for (a = 0; g > a; a++) if ("object" == typeof e || "undefined" == typeof e ? d[a].slick = new b(d[a], e) : c = d[a].slick[e].apply(d[a].slick, f), "undefined" != typeof c) return c; return d }
}), function () { !function (a, b, c) { var d; return d = function () { function b(b) { this.$element = a(b), this.initialization() } return b.prototype.initialization = function () { var b; return b = this, b.$element.on("click keyup", function (b) { var c = parseInt(a(".distance").attr("data-price")), d = parseInt(a(".weight").attr("data-price")), e = parseInt(a(".capacity").attr("data-price")), f = a("#dist").val(), g = a("#weight").val(), h = a("#length").val(), i = a("#height").val(), j = a("#width").val(), k = parseInt(a("input#blankRadioYes:checked").attr("data-price")), l = parseInt(a("input#extra1:checked").attr("data-price")), m = parseInt(a("input#extra2:checked").attr("data-price")), n = parseInt(a("input#extra3:checked").attr("data-price")); if (a.isNumeric(f)) { a.isNumeric(k) || (k = 0), a.isNumeric(l) || (l = 0), a.isNumeric(m) || (m = 0), a.isNumeric(n) || (n = 0); var o = c * f * .01, p = d * g * .1, q = e * (h * i * j * .001), r = o + p + q + k + l + m + n, s = Math.round(r); a("#total").html(s) } }), b }, a.fn.extend({ Calculator: function (c) { return this.each(function () { var d; return d = a(this), d.data("Calculator") ? void 0 : d.data("Calculator", new b(this, c)) }) } }), c.Calculator = b, b }() }(window.jQuery, document, window) }.call(this);

/*script.js*/
"use strict";var userAgent=navigator.userAgent.toLowerCase(),initialDate=new Date,$html=$("html"),isDesktop=$html.hasClass("desktop"),isIE=userAgent.indexOf("msie")!=-1?parseInt(userAgent.split("msie")[1]):userAgent.indexOf("trident")!=-1?11:userAgent.indexOf("edge")!=-1&&12,isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isTouch="ontouchstart"in window,plugins={googleMapAPI:"//maps.google.com/maps/api/js",pointerEvents:!!(isIE&&isIE<11)&&"js/pointer-events.min.js",smoothScroll:!!$html.hasClass("use--smoothscroll")&&"js/smoothscroll.min.js",tooltip:$('[data-toggle="tooltip"]'),timePicker:$(".rd-mailform-time-picker"),datePicker:$('.form-input[type="date"]'),dropdownSelect:$(".rd-mailform-select"),flickrfeed:$(".flickr"),filePicker:$(".rd-file-picker"),fileDrop:$(".rd-file-drop"),popover:$('[data-toggle="popover"]'),calendar:$(".rd-calendar"),rdParallax:$(".rd-parallax"),search:$(".rd-navbar-search"),video:$(".rd-video"),instafeed:$(".instafeed"),twitterfeed:$(".twitter"),facebookfeed:$(".facebook"),materialTabs:$(".rd-material-tabs"),responsiveTabs:$(".responsive-tabs"),navTabs:$(".nav-tabs"),textRotator:$(".rotator"),mfp:$("[data-lightbox]").not('[data-lightbox="gallery"] [data-lightbox]'),mfpGallery:$('[data-lightbox^="gallery"]'),owl:$(".owl-carousel"),dateCountdown:$(".DateCountdown"),statefulButton:$(".btn-stateful"),countDown:$(".countdown"),counter:$(".counter"),viewAnimate:$(".view-animate"),progressBar:$(".progress-bar"),swiper:$(".swiper-slider"),isotope:$(".isotope"),mailForm:$(".rd-mailform"),googleMap:$("#google-map"),slick:$(".carousel-slider"),rdNavbar:$(".rd-navbar")},$year=$("#copyright-year"),$numbersOnly=$(".numbers-only"),$calculator=$(".calculator"),$document=$(document),i=0;$document.ready(function(){function a(a,b){var c,d=a.attr("data-"+b);if(d&&(c=d.match(/(px)|(%)|(vh)$/i),c.length))switch(c[0]){case"px":return parseFloat(d);case"vh":return $(window).height()*(parseFloat(d)/100);case"%":return a.width()*(parseFloat(d)/100)}}function b(a){var b,c=$(a.slides[a.previousIndex]),d=$(a.slides[a.activeIndex]);c.find("video").each(function(){this.pause()}),b=d.find("video"),b.length&&b.get(0).play()}function c(a){var b=$(a.container),c=$(a.slides[a.activeIndex]);b.find("[data-caption-animate]").each(function(){var a=$(this);a.removeClass("animated").removeClass(a.attr("data-caption-animate")).addClass("not-animated")}),c.find("[data-caption-animate]").each(function(){var a=$(this),b=a.attr("data-caption-delay");setTimeout(function(){a.removeClass("not-animated").addClass(a.attr("data-caption-animate")).addClass("animated")},b?parseInt(b):0)})}function d(a,b,c,e){var f=window.scrollY||window.pageYOffset;if(e!=f&&(e=f,a.addClass("no-transition"),a[0].style.transform="translate3d(0,"+-f*(1-b)+"px,0)",a.height(),a.removeClass("no-transition"),"true"===a.attr("data-fade"))){var g,h=a[0].getBoundingClientRect(),i=2*h.top+f,j=c.outerHeight(),k=c.offset().top+j/2,l=i+a.outerHeight()/2,m=j/6;k+m>l&&k-m<l?a[0].style.opacity=1:(g=k-m<l?1+(k+m-l)/j/3*5:1-(k-m-l)/j/3*5,a[0].style.opacity=g<0?0:g>1?1:g.toFixed(2))}requestAnimationFrame(function(){d(a,b,c,e)})}function e(a){a.preventDefault()}function f(a){var b=$(window);return a.offset().top+a.outerHeight()>=b.scrollTop()&&a.offset().top<=b.scrollTop()+b.height()}function g(a,b){$(window).on("load scroll",function(){a.hasClass("lazy-loaded")||f(a)&&(b.call(),a.addClass("lazy-loaded"))})}if($year.length&&$year.text(initialDate.getUTCFullYear()),isIE&&(isIE<10&&$html.addClass("lt-ie-10"),isIE<11&&plugins.pointerEvents&&$.getScript(plugins.pointerEvents).done(function(){$html.addClass("ie-10"),PointerEventsPolyfill.initialize({})}),11===isIE&&$("html").addClass("ie-11"),12===isIE&&$("html").addClass("ie-edge")),plugins.tooltip.length)for(F=0;F<plugins.tooltip.length;F++){var h=plugins.tooltip[F];$(h).tooltip()}if(plugins.mailForm.length&&"RDValidator"in jQuery.fn&&[].slice.call(plugins.mailForm).forEach(function(a){var b=$(a),c={formType:b.data("form-type"),resultPanelClass:b.data("result-class"),msg:{MF000:"Successfully sent!",MF001:"Recipients are not set!",MF002:"Form will not work locally!",MF003:"Please, define email field in your form!",MF004:"Please, define type of your form!",MF254:"Something went wrong with PHPMailer!",MF255:"Aw, snap! Something went wrong."}},d=$("."+c.resultPanelClass),e={data:{"form-type":c.formType},error:function(a){d.text(c.msg[a])},success:function(a){a=5==a.length?a:"MF255",d.text(c.msg[a]),"MF000"===a?(d[0].classList.add("success"),setTimeout(function(){d[0].classList.remove("success"),b.clearForm()},2500)):(d[0].classList.add("error"),setTimeout(function(){d[0].classList.remove("error")},4e3))}};b.RDValidator({constraints:{"@Time":{rule:/^(1[012]|[1-9]):[0-5]\d\s[ap]\.?m\.?$/i,message:"Enter valid time format!"}}}),b.ajaxForm(e)}),plugins.textRotator.length)for(F=0;F<plugins.textRotator.length;F++){var i=plugins.textRotator[F];$(i).rotator()}if(plugins.mfp.length>0||plugins.mfpGallery.length>0){if(plugins.mfp.length)for(F=0;F<plugins.mfp.length;F++){var j=plugins.mfp[F];$(j).magnificPopup({type:j.getAttribute("data-lightbox")})}if(plugins.mfpGallery.length)for(F=0;F<plugins.mfpGallery.length;F++){for(var k=$(plugins.mfpGallery[F]).find("[data-lightbox]"),l=0;l<k.length;l++)$(k).addClass("mfp-"+$(k).attr("data-lightbox"));k.end().magnificPopup({delegate:"[data-lightbox]",type:"image",gallery:{enabled:!0}})}}if(plugins.timePicker.length)for(F=0;F<plugins.timePicker.length;F++){var m=plugins.timePicker[F];$(m).RDTimePicker()}if(plugins.responsiveTabs.length>0)for(F=0;F<plugins.responsiveTabs.length;F++){var n=plugins.responsiveTabs[F];$(n).easyResponsiveTabs({type:"accordion"===$(n).attr("data-type")?"accordion":"default"})}if(plugins.instafeed.length>0)for(F=0;F<plugins.instafeed.length;F++){var o=plugins.instafeed[F];$(o).RDInstafeed({})}if(plugins.twitterfeed.length>0)for(F=0;F<plugins.twitterfeed.length;F++){var p=plugins.twitterfeed[F];$(p).RDTwitter({})}if(plugins.materialTabs.length)for(F=0;F<plugins.materialTabs.length;F++){var q=plugins.materialTabs[F];$(q).RDMaterialTabs({})}if(plugins.facebookfeed.length>0)for(F=0;F<plugins.facebookfeed.length;F++){var r=plugins.facebookfeed[F];$(r).RDFacebookFeed({})}if(plugins.flickrfeed.length>0)for(F=0;F<plugins.flickrfeed.length;F++){var s=plugins.flickrfeed[F];$(s).RDFlickr({})}if(plugins.dropdownSelect.length)for(F=0;F<plugins.dropdownSelect.length;F++){var t=plugins.dropdownSelect[F];$(t).RDSelectMenu()}if($.length&&$.RDToggles(),plugins.datePicker.length)for(F=0;F<plugins.datePicker.length;F++){var u=plugins.datePicker[F];$(u).RDDatePicker()}if(plugins.filePicker.length||plugins.fileDrop.length){for(F=0;F<plugins.filePicker.length;F++){var v=plugins.filePicker[F];$(v).RDFilepicker({metaFieldClass:"rd-file-picker-meta"})}for(F=0;F<plugins.fileDrop.length;F++){var v=plugins.fileDrop[F];$(v).RDFilepicker({metaFieldClass:"rd-file-drop-meta",buttonClass:"rd-file-drop-btn",dropZoneClass:"rd-file-drop"})}}if(plugins.popover.length)for(F=0;F<plugins.popover.length;F++){var w=plugins.popover[F];$(w).popover()}if(plugins.countDown.length)for(F=0;F<plugins.countDown.length;F++){var x=plugins.countDown[F],y=new Date,z=x.getAttribute("data-type"),A=x.getAttribute("data-time"),B=x.getAttribute("data-format"),C=[];y.setTime(Date.parse(A)).toLocaleString(),C[z]=y,C.format=B,$(x).countdown(C)}if(plugins.dateCountdown.length)for(F=0;F<plugins.dateCountdown.length;F++){var D=plugins.dateCountdown[F],A={Days:{text:"Days",color:"#e21f2f",show:!0},Hours:{text:"Hours",color:"#e21f2f",show:!0},Minutes:{text:"Minutes",color:"#e21f2f",show:!0},Seconds:{text:"Seconds",color:"#e21f2f",show:!0}};$(D).TimeCircles({animation:"smooth",bg_width:1,fg_width:.05666666666666667,circle_bg_color:"rgba(255,255,255,1)",time:A}),$(window).on("load resize orientationchange",function(){window.innerWidth<479?$(D).TimeCircles({time:{Minutes:{show:!0},Seconds:{show:!1}}}).rebuild():window.innerWidth<767?$(D).TimeCircles({time:{Seconds:{show:!1}}}).rebuild():$(D).TimeCircles({time:A}).rebuild()})}if(plugins.statefulButton.length&&$(plugins.statefulButton).on("click",function(){var a=$(this).button("loading");setTimeout(function(){a.button("reset")},2e3)}),plugins.calendar.length)for(F=0;F<plugins.calendar.length;F++){var E=plugins.calendar[F];$(E).rdCalendar({days:$(E).attr("data-days")?l.attr("data-days").split(/\s?,\s?/i):["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],month:$(E).attr("data-months")?l.attr("data-months").split(/\s?,\s?/i):["January","February","March","April","May","June","July","August","September","October","November","December"]})}if(plugins.progressBar.length){var F,G,z;for(F=0;F<plugins.progressBar.length;F++){var H=plugins.progressBar[F];G=null,H.className.indexOf("progress-bar-horizontal")>-1&&(z="Line"),H.className.indexOf("progress-bar-radial")>-1&&(z="Circle"),H.getAttribute("data-stroke")&&H.getAttribute("data-value")&&z?(G=new ProgressBar[z](H,{strokeWidth:Math.round(parseFloat(H.getAttribute("data-stroke"))/H.offsetWidth*100),trailWidth:H.getAttribute("data-trail")?Math.round(parseFloat(H.getAttribute("data-trail"))/H.offsetWidth*100):0,text:{value:"true"===H.getAttribute("data-counter")?"0":null,className:"progress-bar__body",style:null}}),G.svg.setAttribute("preserveAspectRatio","none meet"),"Line"===z&&G.svg.setAttributeNS(null,"height",H.getAttribute("data-stroke")),G.path.removeAttribute("stroke"),G.path.className.baseVal="progress-bar__stroke",G.trail&&(G.trail.removeAttribute("stroke"),G.trail.className.baseVal="progress-bar__trail"),H.getAttribute("data-easing")&&!isIE?$(document).on("scroll",{barItem:G},$.proxy(function(a){var b=a.data.barItem,c=$(this);f(c)&&this.className.indexOf("progress-bar--animated")===-1&&(this.className+=" progress-bar--animated",b.animate(parseInt(c.attr("data-value"))/100,{easing:c.attr("data-easing"),duration:c.attr("data-duration")?parseInt(c.attr("data-duration")):800,step:function(a,b){(b._container.className.indexOf("progress-bar-horizontal")>-1||b._container.className.indexOf("progress-bar-vertical")>-1)&&(b.text.style.width=Math.abs(100*b.value()).toFixed(0)+"%"),b.setText(Math.abs(100*b.value()).toFixed(0))}}))},H)).trigger("scroll"):(G.set(parseInt($(H).attr("data-value"))/100),G.setText($(H).attr("data-value")),"Line"===z&&(G.text.style.width=parseInt($(H).attr("data-value"))+"%"))):console.error(H.className+": progress bar type is not defined")}}if(isDesktop&&$().UItoTop({easingType:"easeOutQuart",containerClass:"ui-to-top fa fa-chevron-up"}),plugins.rdNavbar.length&&(plugins.rdNavbar.RDNavbar({stickUpClone:!!plugins.rdNavbar.attr("data-stick-up-clone")&&"true"===plugins.rdNavbar.attr("data-stick-up-clone")}),plugins.rdNavbar.attr("data-body-class")&&(document.body.className+=" "+plugins.rdNavbar.attr("data-body-class"))),plugins.viewAnimate.length)for(F=0;F<plugins.viewAnimate.length;F++){var I=$(plugins.viewAnimate[F]).not(".active");$document.on("scroll",$.proxy(function(){f(this)&&this.addClass("active")},I)).trigger("scroll")}if(plugins.swiper.length>0&&plugins.swiper.each(function(){var e=$(this),f=e.find(".swiper-pagination"),g=e.find(".swiper-button-next"),h=e.find(".swiper-button-prev"),i=e.find(".swiper-scrollbar"),j=e.parents(".rd-parallax").length;e.find(".swiper-slide").each(function(){var a,b=$(this);(a=b.attr("data-slide-bg"))&&b.css({"background-image":"url("+a+")","background-size":"cover"})}).end().find("[data-caption-animate]").addClass("not-animated").end().swiper({autoplay:e.attr("data-autoplay")?"false"===e.attr("data-autoplay")?void 0:e.attr("data-autoplay"):5e3,direction:e.attr("data-direction")?e.attr("data-direction"):"horizontal",effect:e.attr("data-slide-effect")?e.attr("data-slide-effect"):"slide",speed:e.attr("data-slide-speed")?e.attr("data-slide-speed"):600,keyboardControl:"true"===e.attr("data-keyboard"),mousewheelControl:"true"===e.attr("data-mousewheel"),mousewheelReleaseOnEdges:"true"===e.attr("data-mousewheel-release"),nextButton:g.length?g.get(0):null,prevButton:h.length?h.get(0):null,pagination:f.length?f.get(0):null,paginationClickable:!!f.length&&"false"!==f.attr("data-clickable"),paginationBulletRender:f.length&&"true"===f.attr("data-index-bullet")?function(a,b){return'<span class="'+b+'">'+(a+1)+"</span>"}:null,scrollbar:i.length?i.get(0):null,scrollbarDraggable:!i.length||"false"!==i.attr("data-draggable"),scrollbarHide:!!i.length&&"false"===i.attr("data-draggable"),loop:"false"!==e.attr("data-loop"),simulateTouch:!1,onTransitionStart:function(a){b(a)},onTransitionEnd:function(a){c(a)},onInit:function(a){b(a),c(a),e.find(".swiper-parallax").each(function(){var a,b=$(this);!j||isIEBrows||isMobile||(a=b.attr("data-speed"))&&d(b,a,e,!1)}),$(window).on("resize",function(){a.update(!0)})}}),$(window).on("resize",function(){var b=a(e,"min-height"),c=a(e,"height");c&&e.css("height",b&&b>c?b:c)}).trigger("resize")}),plugins.video.length)for(F=0;F<plugins.video.length;F++){var J=plugins.video[F];$(J).RDVideo({})}if(plugins.search.length)for(F=0;F<plugins.search.length;F++){var K=plugins.search[F];$(K).RDSearch({})}if(plugins.owl.length)for(F=0;F<plugins.owl.length;F++){var L,M,l=$(plugins.owl[F]),N={},O=["-","-xs-","-sm-","-md-","-lg-"],P=[0,480,768,992,1200];for(L=0;L<P.length;L++)for(N[P[L]]={},M=L;M>=-1;M--)!N[P[L]].items&&l.attr("data"+O[M]+"items")&&(N[P[L]].items=M<0?1:parseInt(l.attr("data"+O[M]+"items"))),!N[P[L]].stagePadding&&0!==N[P[L]].stagePadding&&l.attr("data"+O[M]+"stage-padding")&&(N[P[L]].stagePadding=M<0?0:parseInt(l.attr("data"+O[M]+"stage-padding"))),!N[P[L]].margin&&0!==N[P[L]].margin&&l.attr("data"+O[M]+"margin")&&(N[P[L]].margin=M<0?30:parseInt(l.attr("data"+O[M]+"margin")));l.owlCarousel({autoplay:"true"===l.attr("data-autoplay"),loop:"false"!==l.attr("data-loop"),items:1,dotsContainer:l.attr("data-pagination-class")||!1,navContainer:l.attr("data-navigation-class")||!1,mouseDrag:"false"!==l.attr("data-mouse-drag"),nav:"true"===l.attr("data-nav"),dots:"true"===l.attr("data-dots"),dotsEach:!!l.attr("data-dots-each")&&parseInt(l.attr("data-dots-each")),responsive:N,singleItem:!1,navText:[],onInitialized:function(){if($.fn.magnificPopup){var a=void 0!==this.$element.attr("data-lightbox")&&"gallery"!==this.$element.attr("data-lightbox"),b="gallery"===this.$element.attr("data-lightbox");if(a)for(var c=0;c<this.$element.length;c++){var d=$(this.$element[c]);d.magnificPopup({type:d.attr("data-lightbox"),callbacks:{open:function(){isTouch&&($document.on("touchmove",e),$document.swipe({swipeDown:function(){$.magnificPopup.close()}}))},close:function(){isTouch&&($document.off("touchmove",e),$document.swipe("destroy"))}}})}if(b)for(var f=0;f<this.$element.length;f++){for(var g=$(this.$element[f]).find("[data-lightbox]"),h=0;h<g.length;h++){var i=g[h];i.addClass("mfp-"+i.attr("data-lightbox"))}g.end().magnificPopup({delegate:".owl-item [data-lightbox]",type:"image",gallery:{enabled:!0},callbacks:{open:function(){isTouch&&($document.on("touchmove",e),$document.swipe({swipeDown:function(){$.magnificPopup.close()}}))},close:function(){isTouch&&($document.off("touchmove",e),$document.swipe("destroy"))}}})}}l.attr("data-active")&&l.trigger("to.owl.carousel",l.attr("data-active")-1)}})}if(plugins.slick.length)for(F=0;F<plugins.slick.length;F++)$(".carousel-slider").slick({slidesToShow:1,slidesToScroll:1,arrows:!1,infinite:!1,asNavFor:".carousel-thumbnail"}),$(".carousel-thumbnail").slick({slidesToShow:4,slidesToScroll:1,asNavFor:".carousel-slider",dots:!1,infinite:!1,focusOnSelect:!0,arrows:!0,swipe:!1,responsive:[{breakpoint:600,settings:{slidesToShow:3}}]});if(plugins.counter.length)for(F=0;F<plugins.counter.length;F++){var Q=plugins.counter.not(".animated");$document.on("scroll",function(){for(F=0;F<Q.length;F++){var a=Q[F],b=$(a).offset().top;$(window).scrollTop()+$(window).height()>b&&($(a).hasClass("animated")||($(a).countTo({refreshInterval:40,speed:$(a).data("speed")||1e3}),$(a).addClass("animated")))}}),$document.trigger("scroll")}if(plugins.isotope.length&&($(".isotope-filters-trigger").on("click",function(){$(this).parents(".isotope-filters").toggleClass("active")}),$(".isotope").magnificPopup({delegate:" > :visible .mfp-image",type:"image",gallery:{enabled:!0}}),$("[data-isotope-filter]").on("click",function(){$('[data-isotope-filter][data-isotope-group="'+this.getAttribute("data-isotope-group")+'"]').removeClass("active"),$(this).addClass("active"),$(this).parents(".isotope-filters").removeClass("active");var a=$('.isotope[data-isotope-group="'+this.getAttribute("data-isotope-group")+'"]');a.isotope({itemSelector:'[class*="col-"], .isotope-item',layoutMode:a.attr("data-isotope-layout")?a.attr("data-isotope-layout"):"masonry",filter:"*"==this.getAttribute("data-isotope-filter")?"*":'[data-filter="'+this.getAttribute("data-isotope-filter")+'"]'})})),isDesktop&&$html.hasClass("wow-animation")&&$(".wow").length&&(new WOW).init(),plugins.navTabs.length)for(F=0;F<plugins.navTabs.length;F++){var R=plugins.navTabs[F];$(R).add("#tabs-2").on("click","a",function(a){a.preventDefault(),$(this).tab("show")})}if(plugins.googleMap.length&&$.getScript(plugins.googleMapAPI).done(function(){var a=document.getElementsByTagName("head")[0],b=a.insertBefore;a.insertBefore=function(c,d){c.href&&c.href.indexOf("//fonts.googleapis.com/css?family=Roboto")!=-1||c.innerHTML.indexOf("gm-style")!=-1||b.call(a,c,d)},g(plugins.googleMap,function(){plugins.googleMap.googleMap({styles:[{featureType:"road",elementType:"geometry",stylers:[{lightness:100},{visibility:"simplified"}]},{featureType:"water",elementType:"geometry",stylers:[{visibility:"on"},{color:"#C6E2FF"}]},{featureType:"poi",elementType:"geometry.fill",stylers:[{color:"#C5E3BF"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#D1D1B8"}]}]})})}),$numbersOnly.length&&$numbersOnly.on("keypress",function(a){var b=a.which;if(9!==b&&8!==b&&0!==b&&13!==b&&(b<48||b>57))return!1}),$calculator.length&&$calculator.Calculator(),plugins.rdParallax.length){var F;$.RDParallax(),isIE||isMobile||$(window).on("scroll",function(){for(F=0;F<plugins.rdParallax.length;F++){var a=$(plugins.rdParallax[F]);f(a)?a.find(".rd-parallax-inner").css("position","fixed"):a.find(".rd-parallax-inner").css("position","absolute")}}),$("a[href='#']").on("click",function(a){setTimeout(function(){$(window).trigger("resize")},300)})}}),$(window).load(function(){function a(a){setTimeout(function(){a.className+=" isotope--loaded"},600)}if(plugins.isotope.length)for(i=0;i<plugins.isotope.length;i++){var b=plugins.isotope[i];new Isotope(b,{itemSelector:'[class*="col-"], .isotope-item',layoutMode:b.getAttribute("data-isotope-layout")?b.getAttribute("data-isotope-layout"):"masonry"}),a(b)}}),$(function(){$(".swiper-slide").load()&&$(".jumbotron-mod-1").addClass("jumbotron-animate")});

;
var w = 0;
var w1 = 0;
var shippingflag = window.location.href.indexOf("shipping");
function setheader() {
    
    w = window.outerWidth - 16;
    w1 = window.innerWidth;
    if (w <= 1200 || w1 <= 1200) {

        $(".rd-navbar-wrap.header-corporate nav").removeClass("rd-navbar-fullwidth");
        $(".rd-navbar-wrap.header-corporate nav").removeClass("rd-navbar-static");
        $(".rd-navbar-wrap.header-corporate nav").addClass("rd-navbar rd-navbar-original rd-navbar-fixed");

        $(".header-corporate").css("height", "auto");
    }

    else {

        $(".rd-navbar-wrap.header-corporate nav").removeClass();
        $(".rd-navbar-wrap.header-corporate nav").removeClass("rd-navbar-fixed");

        $(".rd-navbar-wrap.header-corporate nav").addClass("rd-navbar-static");

    }
}
function checkForChanges() {
    w = window.outerWidth - 16;
    var w1 = window.innerWidth;
    if (w >= 1200 && w1 >= 1200 && $('.rd-navbar-wrap.header-corporate nav').hasClass('rd-navbar-fixed')) {

        $(".rd-navbar-wrap.header-corporate nav").removeClass("rd-navbar-fixed");
        $(".rd-navbar-wrap.header-corporate nav").addClass("rd-navbar rd-navbar-original rd-navbar-static");
    }
    if ($('.rd-navbar-wrap.header-corporate nav').hasClass('rd-navbar-fullwidth')) {

        $(".rd-navbar-wrap.header-corporate nav").removeClass("rd-navbar-fullwidth");
        $(".rd-navbar-wrap.header-corporate nav").removeClass("rd-navbar-static");
        $(".rd-navbar-wrap.header-corporate nav").addClass("rd-navbar rd-navbar-original rd-navbar-fixed");
        $(".header-corporate").css("height", "auto");

    }
    else {
        setTimeout(checkForChanges, 0);
    }
}
$(window).resize(function () {
   
    w = window.outerWidth - 16;
    w1 = window.innerWidth;
    if (shippingflag < 0) {
        if (w <= 1200) {
            if (w != 1200 || w1 != 1200) {
                $("#socialmenu").show();
            }
            else {
                $("#socialmenu").hide();
            }
        }
        else {
            $("#socialmenu").hide();
        }
    }
    setheader();
    checkForChanges();

});
$(function () {
    setheader();
    checkForChanges();
});
;
