Help
RSS
API
Feed
Maltego
Contact
Domain > 96acesg.xyz
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-05-08
3.162.79.61
(
ClassC
)
2024-09-23
18.172.112.6
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Mon, 23 Sep 2024 01:25:44 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://96acesg.xyz/X-Cache: Redirect from cloudfrontVia: 1.1 284574e4f15389d93bfcb84d196a92f0.cloudfront.net (CloudFront)X-Amz-Cf-Pop: FRA60-P8X-Amz-Cf-Id: 3EmZt9IJs01VtV8kEno_voANNHymHI-a92d-IeHolwRNW09ypL6Ynw html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 403 ForbiddenContent-Type: text/htmlContent-Length: 557335Connection: keep-aliveLast-Modified: Tue, 19 Mar 2024 03:01:50 GMTx-amz-server-side-encryption: AES256x-amz-version-id: nullAccept-Ranges: bytesServer: AmazonS3Date: Sun, 22 Sep 2024 04:25:53 GMTETag: 60a97907f372c44ef848635160edacadVary: Accept-EncodingX-Cache: Error from cloudfrontVia: 1.1 186bdaa7eeeac80deba6005ccbb75b56.cloudfront.net (CloudFront)X-Amz-Cf-Pop: FRA60-P8X-Amz-Cf-Id: JAtf1ViBwPvpSs60U8KkBgQLXI39EExgyLb3Hc_mpBTut-U_YhJnsQAge: 75592 !DOCTYPE html>html>head> meta http-equivX-UA-Compatible contentIEEdge /> meta nameviewport contentwidthdevice-width, initial-scale1 /> meta http-equivContent-Type contenttext/html; charsetutf-8 /> meta http-equivContent-Language contenten-us /> meta namedescription content96Ace /> link relicon hrefdata:,> title>Forbidden/title> script typetext/javascript> /*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ !function (a, b) { object typeof module && object typeof module.exports ? module.exports a.document ? b(a, !0) : function (a) { if (!a.document) throw new Error(jQuery requires a window with a document); return b(a) } : b(a) }(undefined ! typeof window ? window : this, function (a, b) { var c , d c.slice, e c.concat, f c.push, g c.indexOf, h {}, i h.toString, j h.hasOwnProperty, k {}, l a.document, m 2.1.4, n function (a, b) { return new n.fn.init(a, b) }, o /^\s\uFEFF\xA0+|\s\uFEFF\xA0+$/g, p /^-ms-/, q /-(\da-z)/gi, r function (a, b) { return b.toUpperCase() }; n.fn n.prototype { jquery: m, constructor: n, selector: , length: 0, toArray: function () { return d.call(this) }, get: function (a) { return null ! a ? 0 > a ? thisa + this.length : thisa : d.call(this) }, pushStack: function (a) { var b n.merge(this.constructor(), a); return b.prevObject this, b.context this.context, b }, each: function (a, b) { return n.each(this, a, b) }, map: function (a) { return this.pushStack(n.map(this, function (b, c) { return a.call(b, c, b) })) }, slice: function () { return this.pushStack(d.apply(this, arguments)) }, first: function () { return this.eq(0) }, last: function () { return this.eq(-1) }, eq: function (a) { var b this.length, c +a + (0 > a ? b : 0); return this.pushStack(c > 0 && b > c ? thisc : ) }, end: function () { return this.prevObject || this.constructor(null) }, push: f, sort: c.sort, splice: c.splice }, n.extend n.fn.extend function () { var a, b, c, d, e, f, g arguments0 || {}, h 1, i arguments.length, j !1; for (boolean typeof g && (j g, g argumentsh || {}, h++), object typeof g || n.isFunction(g) || (g {}), h i && (g this, h--); i > h; h++)if (null ! (a argumentsh)) for (b in a) c gb, d ab, g ! d && (j && d && (n.isPlainObject(d) || (e n.isArray(d))) ? (e ? (e !1, f c && n.isArray(c) ? c : ) : f c && n.isPlainObject(c) ? c : {}, gb n.extend(j, f, d)) : void 0 ! d && (gb d)); return g }, n.extend({ expando: jQuery + (m + Math.random()).replace(/\D/g, ), isReady: !0, error: function (a) { throw new Error(a) }, noop: function () { }, isFunction: function (a) { return function n.type(a) }, isArray: Array.isArray, isWindow: function (a) { return null ! a && a a.window }, isNumeric: function (a) { return !n.isArray(a) && a - parseFloat(a) + 1 > 0 }, isPlainObject: function (a) { return object ! n.type(a) || a.nodeType || n.isWindow(a) ? !1 : a.constructor && !j.call(a.constructor.prototype, isPrototypeOf) ? !1 : !0 }, isEmptyObject: function (a) { var b; for (b in a) return !1; return !0 }, type: function (a) { return null a ? a + : object typeof a || function typeof a ? hi.call(a) || object : typeof a }, globalEval: function (a) { var b, c eval; a n.trim(a), a && (1 a.indexOf(use strict) ? (b l.createElement(script), b.text a, l.head.appendChild(b).parentNode.removeChild(b)) : c(a)) }, camelCase: function (a) { return a.replace(p, ms-).replace(q, r) }, nodeName: function (a, b) { return a.nodeName && a.nodeName.toLowerCase() b.toLowerCase() }, each: function (a, b, c) { var d, e 0, f a.length, g s(a); if (c) { if (g) { for (; f > e; e++)if (d b.apply(ae, c), d !1) break } else for (e in a) if (d b.apply(ae, c), d !1) break } else if (g) { for (; f > e; e++)if (d b.call(ae, e, ae), d !1) break } else for (e in a) if (d b.call(ae, e, ae), d !1) break; return a }, trim: function (a) { return null a ? : (a + ).replace(o, ) }, makeArray: function (a, b) { var c b || ; return null ! a && (s(Object(a)) ? n.merge(c, string typeof a ? a : a) : f.call(c, a)), c }, inArray: function (a, b, c) { return null b ? -1 : g.call(b, a, c) }, merge: function (a, b) { for (var c +b.length, d 0, e a.length; c > d; d++)ae++ bd; return a.length e, a }, grep: function (a, b, c) { for (var d, e , f 0, g a.length, h !c; g > f; f++)d !b(af, f), d ! h && e.push(af); return e }, map: function (a, b, c) { var d, f 0, g a.length, h s(a), i ; if (h) for (; g > f; f++)d b(af, f, c), null ! d && i.push(d); else for (f in a) d b(af, f, c), null ! d && i.push(d); return e.apply(, i) }, guid: 1, proxy: function (a, b) { var c, e, f; return string typeof b && (c ab, b a, a c), n.isFunction(a) ? (e d.call(arguments, 2), f function () { return a.apply(b || this, e.concat(d.call(arguments))) }, f.guid a.guid a.guid || n.guid++, f) : void 0 }, now: Date.now, support: k }), n.each(Boolean Number String Function Array Date RegExp Object Error.split( ), function (a, b) { hobject + b + b.toLowerCase() }); function s(a) { var b length in a && a.length, c n.type(a); return function c || n.isWindow(a) ? !1 : 1 a.nodeType && b ? !0 : array c || 0 b || number typeof b && b > 0 && b - 1 in a } var t function (a) { var b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u sizzle + 1 * new Date, v a.document, w 0, x 0, y ha(), z ha(), A ha(), B function (a, b) { return a b && (l !0), 0 }, C 1 31, D {}.hasOwnProperty, E , F E.pop, G E.push, H E.push, I E.slice, J function (a, b) { for (var c 0, d a.length; d > c; c++)if (ac b) return c; return -1 }, K checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped, L \\x20\\t\\r\\n\\f, M (?:\\\\.|\\w-|^\\x00-\\xa0)+, N M.replace(w, w#), O \\ + L + *( + M + )(?: + L + *(*^$|!~?) + L + *(?:((?:\\\\.|^\\\\)*)|\((?:\\\\.|^\\\\\)*)\|( + N + ))|) + L + *\\, P :( + M + )(?:\\(((((?:\\\\.|^\\\\)*)|\((?:\\\\.|^\\\\\)*)\)|((?:\\\\.|^\\\\()\\| + O + )*)|.*)\\)|), Q new RegExp(L + +, g), R new RegExp(^ + L + +|((?:^|^\\\\)(?:\\\\.)*) + L + +$, g), S new RegExp(^ + L + *, + L + *), T new RegExp(^ + L + *(>+~| + L + ) + L + *), U new RegExp( + L + *(^\\\*?) + L + *\\, g), V new RegExp(P), W new RegExp(^ + N + $), X { ID: new RegExp(^#( + M + )), CLASS: new RegExp(^\\.( + M + )), TAG: new RegExp(^( + M.replace(w, w*) + )), ATTR: new RegExp(^ + O), PSEUDO: new RegExp(^ + P), CHILD: new RegExp(^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\( + L + *(even|odd|((+-|)(\\d*)n|) + L + *(?:(+-|) + L + *(\\d+)|)) + L + *\\)|), i), bool: new RegExp(^(?: + K + )$, i), needsContext: new RegExp(^ + L + *>+~|:(even|odd|eq|gt|lt|nth|first|last)(?:\\( + L + *((?:-\\d)?\\d*) + L + *\\)|)(?^-|$), i) }, Y /^(?:input|select|textarea|button)$/i, Z /^h\d$/i, $ /^^{+\{\s*\native \w/, _ /^(?:#(\w-+)|(\w+)|\.(\w-+))$/, aa /+~/, ba /|\\/g, ca new RegExp(\\\\(\\da-f{1,6} + L + ?|( + L + )|.), ig), da function (a, b, c) { var d 0x + b - 65536; return d ! d || c ? b : 0 > d ? String.fromCharCode(d + 65536) : String.fromCharCode(d >> 10 | 55296, 1023 & d | 56320) }, ea function () { m() }; try { H.apply(E I.call(v.childNodes), v.childNodes), Ev.childNodes.length.nodeType } catch (fa) { H { apply: E.length ? function (a, b) { G.apply(a, I.call(b)) } : function (a, b) { var c a.length, d 0; while (ac++ bd++); a.length c - 1 } } } function ga(a, b, d, e) { var f, h, j, k, l, o, r, s, w, x; if ((b ? b.ownerDocument || b : v) ! n && m(b), b b || n, d d || , k b.nodeType, string ! typeof a || !a || 1 ! k && 9 ! k && 11 ! k) return d; if (!e && p) { if (11 ! k && (f _.exec(a))) if (j f1) { if (9 k) { if (h b.getElementById(j), !h || !h.parentNode) return d; if (h.id j) return d.push(h), d } else if (b.ownerDocument && (h b.ownerDocument.getElementById(j)) && t(b, h) && h.id j) return d.push(h), d } else { if (f2) return H.apply(d, b.getElementsByTagName(a)), d; if ((j f3) && c.getElementsByClassName) return H.apply(d, b.getElementsByClassName(j)), d } if (c.qsa && (!q || !q.test(a))) { if (s r u, w b, x 1 ! k && a, 1 k && object ! b.nodeName.toLowerCase()) { o g(a), (r b.getAttribute(id)) ? s r.replace(ba, \\$&) : b.setAttribute(id, s), s id + s + , l o.length; while (l--) ol s + ra(ol); w aa.test(a) && pa(b.parentNode) || b, x o.join(,) } if (x) try { return H.apply(d, w.querySelectorAll(x)), d } catch (y) { } finally { r || b.removeAttribute(id) } } } return i(a.replace(R, $1), b, d, e) } function ha() { var a ; function b(c, e) { return a.push(c + ) > d.cacheLength && delete ba.shift(), bc + e } return b } function ia(a) { return au !0, a } function ja(a) { var b n.createElement(div); try { return !!a(b) } catch (c) { return !1 } finally { b.parentNode && b.parentNode.removeChild(b), b null } } function ka(a, b) { var c a.split(|), e a.length; while (e--) d.attrHandlece b } function la(a, b) { var c b && a, d c && 1 a.nodeType && 1 b.nodeType && (~b.sourceIndex || C) - (~a.sourceIndex || C); if (d) return d; if (c) while (c c.nextSibling) if (c b) return -1; return a ? 1 : -1 } function ma(a) { return function (b) { var c b.nodeName.toLowerCase(); return input c && b.type a } } function na(a) { return function (b) { var c b.nodeName.toLowerCase(); return (input c || button c) && b.type a } } function oa(a) { return ia(function (b) { return b +b, ia(function (c, d) { var e, f a(, c.length, b), g f.length; while (g--) ce fg && (ce !(de ce)) }) }) } function pa(a) { return a && undefined ! typeof a.getElementsByTagName && a } c ga.support {}, f ga.isXML function (a) { var b a && (a.ownerDocument || a).documentElement; return b ? HTML ! b.nodeName : !1 }, m ga.setDocument function (a) { var b, e, g a ? a.ownerDocument || a : v; return g ! n && 9 g.nodeType && g.documentElement ? (n g, o g.documentElement, e g.defaultView, e && e ! e.top && (e.addEventListener ? e.addEventListener(unload, ea, !1) : e.attachEvent && e.attachEvent(onunload, ea)), p !f(g), c.attributes ja(function (a) { return a.className i, !a.getAttribute(className) }), c.getElementsByTagName ja(function (a) { return a.appendChild(g.createComment()), !a.getElementsByTagName(*).length }), c.getElementsByClassName $.test(g.getElementsByClassName), c.getById ja(function (a) { return o.appendChild(a).id u, !g.getElementsByName || !g.getElementsByName(u).length }), c.getById ? (d.find.ID function (a, b) { if (undefined ! typeof b.getElementById && p) { var c b.getElementById(a); return c && c.parentNode ? c : } }, d.filter.ID function (a) { var b a.replace(ca, da); return function (a) { return a.getAttribute(id) b } }) : (delete d.find.ID, d.filter.ID function (a) { var b a.replace(ca, da); return function (a) { var c undefined ! typeof a.getAttributeNode && a.getAttributeNode(id); return c && c.value b } }), d.find.TAG c.getElementsByTagName ? function (a, b) { return undefined ! typeof b.getElementsByTagName ? b.getElementsByTagName(a) : c.qsa ? b.querySelectorAll(a) : void 0 } : function (a, b) { var c, d , e 0, f b.getElementsByTagName(a); if (* a) { while (c fe++) 1 c.nodeType && d.push(c); return d } return f }, d.find.CLASS c.getElementsByClassName && function (a, b) { return p ? b.getElementsByClassName(a) : void 0 }, r , q , (c.qsa $.test(g.querySelectorAll)) && (ja(function (a) { o.appendChild(a).innerHTML a id + u + >/a>select id + u + -\f msallowcapture>option selected>/option>/select>, a.querySelectorAll(msallowcapture^).length && q.push(*^$ + L + *(?:|\\)), a.querySelectorAll(selected).length || q.push(\\ + L + *(?:value| + K + )), a.querySelectorAll(id~ + u + -).length || q.push(~), a.querySelectorAll(:checked).length || q.push(:checked), a.querySelectorAll(a# + u + +*).length || q.push(.#.++~) }), ja(function (a) { var b g.createElement(input); b.setAttribute(type, hidden), a.appendChild(b).setAttribute(name, D), a.querySelectorAll(named).length && q.push(name + L + **^$|!~?), a.querySelectorAll(:enabled).length || q.push(:enabled, :disabled), a.querySelectorAll(*,:x), q.push(,.*:) })), (c.matchesSelector $.test(s o.matches || o.webkitMatchesSelector || o.mozMatchesSelector || o.oMatchesSelector || o.msMatchesSelector)) && ja(function (a) { c.disconnectedMatch s.call(a, div), s.call(a, s!:x), r.push(!, P) }), q q.length && new RegExp(q.join(|)), r r.length && new RegExp(r.join(|)), b $.test(o.compareDocumentPosition), t b || $.test(o.contains) ? function (a, b) { var c 9 a.nodeType ? a.documentElement : a, d b && b.parentNode; return a d || !(!d || 1 ! d.nodeType || !(c.contains ? c.contains(d) : a.compareDocumentPosition && 16 & a.compareDocumentPosition(d))) } : function (a, b) { if (b) while (b b.parentNode) if (b a) return !0; return !1 }, B b ? function (a, b) { if (a b) return l !0, 0; var d !a.compareDocumentPosition - !b.compareDocumentPosition; return d ? d : (d (a.ownerDocument || a) (b.ownerDocument || b) ? a.compareDocumentPosition(b) : 1, 1 & d || !c.sortDetached && b.compareDocumentPosition(a) d ? a g || a.ownerDocument v && t(v, a) ? -1 : b g || b.ownerDocument v && t(v, b) ? 1 : k ? J(k, a) - J(k, b) : 0 : 4 & d ? -1 : 1) } : function (a, b) { if (a b) return l !0, 0; var c, d 0, e a.parentNode, f b.parentNode, h a, i b; if (!e || !f) return a g ? -1 : b g ? 1 : e ? -1 : f ? 1 : k ? J(k, a) - J(k, b) : 0; if (e f) return la(a, b); c a; while (c c.parentNode) h.unshift(c); c b; while (c c.parentNode) i.unshift(c); while (hd id) d++; return d ? la(hd, id) : hd v ? -1 : id v ? 1 : 0 }, g) : n }, ga.matches function (a, b) { return ga(a, null, null, b) }, ga.matchesSelector function (a, b) { if ((a.ownerDocument || a) ! n && m(a), b b.replace(U, $1), !(!c.matchesSelector || !p || r && r.test(b) || q && q.test(b))) try { var d s.call(a, b); if (d || c.disconnectedMatch || a.document && 11 ! a.document.nodeType) return d } catch (e) { } return ga(b, n, null, a).length > 0 }, ga.contains function (a, b) { return (a.ownerDocument || a) ! n && m(a), t(a, b) }, ga.attr function (a, b) { (a.ownerDocument || a) ! n && m(a); var e d.attrHandleb.toLowerCase(), f e && D.call(d.attrHandle, b.toLowerCase()) ? e(a, b, !p) : void 0; return void 0 ! f ? f : c.attributes || !p ? a.getAttribute(b) : (f a.getAttributeNode(b)) && f.specified ? f.value : null }, ga.error function (a) { throw new Error(Syntax error, unrecognized expression: + a) }, ga.uniqueSort function (a) { var b, d , e 0, f 0; if (l !c.detectDuplicates, k !c.sortStable && a.slice(0), a.sort(B), l) { while (b af++) b af && (e d.push(f)); while (e--) a.splice(de, 1) } return k null, a }, e ga.getText function (a) { var b, c , d 0, f a.nodeType; if (f) { if (1 f || 9 f || 11 f) { if (string typeof a.textContent) return a.textContent; for (a a.firstChild; a; a a.nextSibling)c + e(a) } else if (3 f || 4 f) return a.nodeValue } else while (b ad++) c + e(b); return c }, d ga.selectors { cacheLength: 50, createPseudo: ia, match: X, attrHandle: {}, find: {}, relative: { >: { dir: parentNode, first: !0 }, : { dir: parentNode }, +: { dir: previousSibling, first: !0 }, ~: { dir: previousSibling } }, preFilter: { ATTR: function (a) { return a1 a1.replace(ca, da), a3 (a3 || a4 || a5 || ).replace(ca, da), ~ a2 && (a3 + a3 + ), a.slice(0, 4) }, CHILD: function (a) { return a1 a1.toLowerCase(), nth a1.slice(0, 3) ? (a3 || ga.error(a0), a4 +(a4 ? a5 + (a6 || 1) : 2 * (even a3 || odd a3)), a5 +(a7 + a8 || odd a3)) : a3 && ga.error(a0), a }, PSEUDO: function (a) { var b, c !a6 && a2; return X.CHILD.test(a0) ? null : (a3 ? a2 a4 || a5 || : c && V.test(c) && (b g(c, !0)) && (b c.indexOf(), c.length - b) - c.length) && (a0 a0.slice(0, b), a2 c.slice(0, b)), a.slice(0, 3)) } }, filter: { TAG: function (a) { var b a.replace(ca, da).toLowerCase(); return * a ? function () { return !0 } : function (a) { return a.nodeName && a.nodeName.toLowerCase() b } }, CLASS: function (a) { var b ya + ; return b || (b new RegExp((^| + L + ) + a + ( + L + |$))) && y(a, function (a) { return b.test(string typeof a.className && a.className || undefined ! typeof a.getAttribute && a.getAttribute(class) || ) }) }, ATTR: function (a, b, c) { return function (d) { var e ga.attr(d, a); return null e ? ! b : b ? (e + , b ? e c : ! b ? e ! c : ^ b ? c && 0 e.indexOf(c) : * b ? c && e.indexOf(c) > -1 : $ b ? c && e.slice(-c.length) c : ~ b ? ( + e.replace(Q, ) + ).indexOf(c) > -1 : | b ? e c || e.slice(0, c.length + 1) c + - : !1) : !0 } }, CHILD: function (a, b, c, d, e) { var f nth ! a.slice(0, 3), g last ! a.slice(-4), h of-type b; return 1 d && 0 e ? function (a) { return !!a.parentNode } : function (b, c, i) { var j, k, l, m, n, o, p f ! g ? nextSibling : previousSibling, q b.parentNode, r h && b.nodeName.toLowerCase(), s !i && !h; if (q) { if (f) { while (p) { l b; while (l lp) if (h ? l.nodeName.toLowerCase() r : 1 l.nodeType) return !1; o p only a && !o && nextSibling } return !0 } if (o g ? q.firstChild : q.lastChild, g && s) { k qu || (qu {}), j ka || , n j0 w && j1, m j0 w && j2, l n && q.childNodesn; while (l ++n && l && lp || (m n 0) || o.pop()) if (1 l.nodeType && ++m && l b) { ka w, n, m; break } } else if (s && (j (bu || (bu {}))a) && j0 w) m j1; else while (l ++n && l && lp || (m n 0) || o.pop()) if ((h ? l.nodeName.toLowerCase() r : 1 l.nodeType) && ++m && (s && ((lu || (lu {}))a w, m), l b)) break; return m - e, m d || m % d 0 && m / d > 0 } } }, PSEUDO: function (a, b) { var c, e d.pseudosa || d.setFiltersa.toLowerCase() || ga.error(unsupported pseudo: + a); return eu ? e(b) : e.length > 1 ? (c a, a, , b, d.setFilters.hasOwnProperty(a.toLowerCase()) ? ia(function (a, c) { var d, f e(a, b), g f.length; while (g--) d J(a, fg), ad !(cd fg) }) : function (a) { return e(a, 0, c) }) : e } }, pseudos: { not: ia(function (a) { var b , c , d h(a.replace(R, $1)); return du ? ia(function (a, b, c, e) { var f, g d(a, null, e, ), h a.length; while (h--) (f gh) && (ah !(bh f)) }) : function (a, e, f) { return b0 a, d(b, null, f, c), b0 null, !c.pop() } }), has: ia(function (a) { return function (b) { return ga(a, b).length > 0 } }), contains: ia(function (a) { return a a.replace(ca, da), function (b) { return (b.textContent || b.innerText || e(b)).indexOf(a) > -1 } }), lang: ia(function (a) { return W.test(a || ) || ga.error(unsupported lang: + a), a a.replace(ca, da).toLowerCase(), function (b) { var c; do if (c p ? b.lang : b.getAttribute(xml:lang) || b.getAttribute(lang)) return c c.toLowerCase(), c a || 0 c.indexOf(a + -); while ((b b.parentNode) && 1 b.nodeType); return !1 } }), target: function (b) { var c a.location && a.location.hash; return c && c.slice(1) b.id }, root: function (a) { return a o }, focus: function (a) { return a n.activeElement && (!n.hasFocus || n.hasFocus()) && !!(a.type || a.href || ~a.tabIndex) }, enabled: function (a) { return a.disabled !1 }, disabled: function (a) { return a.disabled !0 }, checked: function (a) { var b a.nodeName.toLowerCase(); return input b && !!a.checked || option b && !!a.selected }, selected: function (a) { return a.parentNode && a.parentNode.selectedIndex, a.selected !0 }, empty: function (a) { for (a a.firstChild; a; a a.nextSibling)if (a.nodeType 6) return !1; return !0 }, parent: function (a) { return !d.pseudos.empty(a) }, header: function (a) { return Z.test(a.nodeName) }, input: function (a) { return Y.test(a.nodeName) }, button: function (a) { var b a.nodeName.toLowerCase(); return input b && button a.type || button b }, text: function (a) { var b; return input a.nodeName.toLowerCase() && text a.type && (null (b a.getAttribute(type)) || text b.toLowerCase()) }, first: oa(function () { return 0 }), last: oa(function (a, b) { return b - 1 }), eq: oa(function (a, b, c) { return 0 > c ? c + b : c }), even: oa(function (a, b) { for (var c 0; b > c; c + 2)a.push(c); return a }), odd: oa(function (a, b) { for (var c 1; b > c; c + 2)a.push(c); return a }), lt: oa(function (a, b, c) { for (var d 0 > c ? c + b : c; --d > 0;)a.push(d); return a }), gt: oa(function (a, b, c) { for (var d 0 > c ? c + b : c; ++d b;)a.push(d); return a }) } }, d.pseudos.nth d.pseudos.eq; for (b in { radio: !0, checkbox: !0, file: !0, password: !0, image: !0 }) d.pseudosb ma(b); for (b in { submit: !0, reset: !0 }) d.pseudosb na(b); function qa() { } qa.prototype d.filters d.pseudos, d.setFilters new qa, g ga.tokenize function (a, b) { var c, e, f, g, h, i, j, k za + ; if (k) return b ? 0 : k.slice(0); h a, i , j d.preFilter; while (h) { (!c || (e S.exec(h))) && (e && (h h.slice(e0.length) || h), i.push(f )), c !1, (e T.exec(h)) && (c e.shift(), f.push({ value: c, type: e0.replace(R, ) }), h h.slice(c.length)); for (g in d.filter) !(e Xg.exec(h)) || jg && !(e jg(e)) || (c e.shift(), f.push({ value: c, type: g, matches: e }), h h.slice(c.length)); if (!c) break } return b ? h.length : h ? ga.error(a) : z(a, i).slice(0) }; function ra(a) { for (var b 0, c a.length, d ; c > b; b++)d + ab.value; return d } function sa(a, b, c) { var d b.dir, e c && parentNode d, f x++; return b.first ? function (b, c, f) { while (b bd) if (1 b.nodeType || e) return a(b, c, f) } : function (b, c, g) { var h, i, j w, f; if (g) { while (b bd) if ((1 b.nodeType || e) && a(b, c, g)) return !0 } else while (b bd) if (1 b.nodeType || e) { if (i bu || (bu {}), (h id) && h0 w && h1 f) return j2 h2; if (id j, j2 a(b, c, g)) return !0 } } } function ta(a) { return a.length > 1 ? function (b, c, d) { var e a.length; while (e--) if (!ae(b, c, d)) return !1; return !0 } : a0 } function ua(a, b, c) { for (var d 0, e b.length; e > d; d++)ga(a, bd, c); return c } function va(a, b, c, d, e) { for (var f, g , h 0, i a.length, j null ! b; i > h; h++)(f ah) && (!c || c(f, d, e)) && (g.push(f), j && b.push(h)); return g } function wa(a, b, c, d, e, f) { return d && !du && (d wa(d)), e && !eu && (e wa(e, f)), ia(function (f, g, h, i) { var j, k, l, m , n , o g.length, p f || ua(b || *, h.nodeType ? h : h, ), q !a || !f && b ? p : va(p, m, a, h, i), r c ? e || (f ? a : o || d) ? : g : q; if (c && c(q, r, h, i), d) { j va(r, n), d(j, , h, i), k j.length; while (k--) (l jk) && (rnk !(qnk l)) } if (f) { if (e || a) { if (e) { j , k r.length; while (k--) (l rk) && j.push(qk l); e(null, r , j, i) } k r.length; while (k--) (l rk) && (j e ? J(f, l) : mk) > -1 && (fj !(gj l)) } } else r va(r g ? r.splice(o, r.length) : r), e ? e(null, g, r, i) : H.apply(g, r) }) } function xa(a) { for (var b, c, e, f a.length, g d.relativea0.type, h g || d.relative , i g ? 1 : 0, k sa(function (a) { return a b }, h, !0), l sa(function (a) { return J(b, a) > -1 }, h, !0), m function (a, c, d) { var e !g && (d || c ! j) || ((b c).nodeType ? k(a, c, d) : l(a, c, d)); return b null, e }; f > i; i++)if (c d.relativeai.type) m sa(ta(m), c); else { if (c d.filterai.type.apply(null, ai.matches), cu) { for (e ++i; f > e; e++)if (d.relativeae.type) break; return wa(i > 1 && ta(m), i > 1 && ra(a.slice(0, i - 1).concat({ value: ai - 2.type ? * : })).replace(R, $1), c, e > i && xa(a.slice(i, e)), f > e && xa(a a.slice(e)), f > e && ra(a)) } m.push(c) } return ta(m) } function ya(a, b) { var c b.length > 0, e a.length > 0, f function (f, g, h, i, k) { var l, m, o, p 0, q 0, r f && , s , t j, u f || e && d.find.TAG(*, k), v w + null t ? 1 : Math.random() || .1, x u.length; for (k && (j g ! n && g); q ! x && null ! (l uq); q++) { if (e && l) { m 0; while (o am++) if (o(l, g, h)) { i.push(l); break } k && (w v) } c && ((l !o && l) && p--, f && r.push(l)) } if (p + q, c && q ! p) { m 0; while (o bm++) o(r, s, g, h); if (f) { if (p > 0) while (q--) rq || sq || (sq F.call(i)); s va(s) } H.apply(i, s), k && !f && s.length > 0 && p + b.length > 1 && ga.uniqueSort(i) } return k && (w v, j t), r }; return c ? ia(f) : f } return h ga.compile function (a, b) { var c, d , e , f Aa + ; if (!f) { b || (b g(a)), c b.length; while (c--) f xa(bc), fu ? d.push(f) : e.push(f); f A(a, ya(e, d)), f.selector a } return f }, i ga.select function (a, b, e, f) { var i, j, k, l, m, n function typeof a && a, o !f && g(a n.selector || a); if (e e || , 1 o.length) { if (j o0 o0.slice(0), j.length > 2 && ID (k j0).type && c.getById && 9 b.nodeType && p && d.relativej1.type) { if (b (d.find.ID(k.matches0.replace(ca, da), b) || )0, !b) return e; n && (b b.parentNode), a a.slice(j.shift().value.length) } i X.needsContext.test(a) ? 0 : j.length; while (i--) { if (k ji, d.relativel k.type) break; if ((m d.findl) && (f m(k.matches0.replace(ca, da), aa.test(j0.type) && pa(b.parentNode) || b))) { if (j.splice(i, 1), a f.length && ra(j), !a) return H.apply(e, f), e; break } } } return (n || h(a, o))(f, b, !p, e, aa.test(a) && pa(b.parentNode) || b), e }, c.sortStable u.split().sort(B).join() u, c.detectDuplicates !!l, m(), c.sortDetached ja(function (a) { return 1 & a.compareDocumentPosition(n.createElement(div)) }), ja(function (a) { return a.innerHTML a href#>/a>, # a.firstChild.getAttribute(href) }) || ka(type|href|height|width, function (a, b, c) { return c ? void 0 : a.getAttribute(b, type b.toLowerCase() ? 1 : 2) }), c.attributes && ja(function (a) { return a.innerHTML input/>, a.firstChild.setAttribute(value, ), a.firstChild.getAttribute(value) }) || ka(value, function (a, b, c) { return c || input ! a.nodeName.toLowerCase() ? void 0 : a.defaultValue }), ja(function (a) { return null a.getAttribute(disabled) }) || ka(K, function (a, b, c) { var d; return c ? void 0 : ab !0 ? b.toLowerCase() : (d a.getAttributeNode(b)) && d.specified ? d.value : null }), ga }(a); n.find t, n.expr t.selectors, n.expr: n.expr.pseudos, n.unique t.uniqueSort, n.text t.getText, n.isXMLDoc t.isXML, n.contains t.contains; var u n.expr.match.needsContext, v /^(\w+)\s*\/?>(?:\/\1>|)$/, w /^.^:#\\.,*$/; function x(a, b, c) { if (n.isFunction(b)) return n.grep(a, function (a, d) { return !!b.call(a, d, a) ! c }); if (b.nodeType) return n.grep(a, function (a) { return a b ! c }); if (string typeof b) { if (w.test(b)) return n.filter(b, a, c); b n.filter(b, a) } return n.grep(a, function (a) { return g.call(b, a) > 0 ! c }) } n.filter function (a, b, c) { var d b0; return c && (a :not( + a + )), 1 b.length && 1 d.nodeType ? n.find.matchesSelector(d, a) ? d : : n.find.matches(a, n.grep(b, function (a) { return 1 a.nodeType })) }, n.fn.extend({ find: function (a) { var b, c this.length, d , e this; if (string ! typeof a) return this.pushStack(n(a).filter(function () { for (b 0; c > b; b++)if (n.contains(eb, this)) return !0 })); for (b 0; c > b; b++)n.find(a, eb, d); return d this.pushStack(c > 1 ? n.unique(d) : d), d.selector this.selector ? this.selector + + a : a, d }, filter: function (a) { return this.pushStack(x(this, a || , !1)) }, not: function (a) { return this.pushStack(x(this, a || , !0)) }, is: function (a) { return !!x(this, string typeof a && u.test(a) ? n(a) : a || , !1).length } }); var y, z /^(?:\s*(\w\W+>)^>*|#(\w-*))$/, A n.fn.init function (a, b) { var c, d; if (!a) return this; if (string typeof a) { if (c a0 && > aa.length - 1 && a.length > 3 ? null, a, null : z.exec(a), !c || !c1 && b) return !b || b.jquery ? (b || y).find(a) : this.constructor(b).find(a); if (c1) { if (b b instanceof n ? b0 : b, n.merge(this, n.parseHTML(c1, b && b.nodeType ? b.ownerDocument || b : l, !0)), v.test(c1) && n.isPlainObject(b)) for (c in b) n.isFunction(thisc) ? thisc(bc) : this.attr(c, bc); return this } return d l.getElementById(c2), d && d.parentNode && (this.length 1, this0 d), this.context l, this.selector a, this } return a.nodeType ? (this.context this0 a, this.length 1, this) : n.isFunction(a) ? undefined ! typeof y.ready ? y.ready(a) : a(n) : (void 0 ! a.selector && (this.selector a.selector, this.context a.context), n.makeArray(a, this)) }; A.prototype n.fn, y n(l); var B /^(?:parents|prev(?:Until|All))/, C { children: !0, contents: !0, next: !0, prev: !0 }; n.extend({ dir: function (a, b, c) { var d , e void 0 ! c; while ((a ab) && 9 ! a.nodeType) if (1 a.nodeType) { if (e && n(a).is(c)) break; d.push(a) } return d }, sibling: function (a, b) { for (var c ; a; a a.nextSibling)1 a.nodeType && a ! b && c.push(a); return c } }), n.fn.extend({ has: function (a) { var b n(a, this), c b.length; return this.filter(function () { for (var a 0; c > a; a++)if (n.contains(this, ba)) return !0 }) }, closest: function (a, b) { for (var c, d 0, e this.length, f , g u.test(a) || string ! typeof a ? n(a, b || this.context) : 0; e > d; d++)for (c thisd; c && c ! b; c c.parentNode)if (c.nodeType 11 && (g ? g.index(c) > -1 : 1 c.nodeType && n.find.matchesSelector(c, a))) { f.push(c); break } return this.pushStack(f.length > 1 ? n.unique(f) : f) }, index: function (a) { return a ? string typeof a ? g.call(n(a), this0) : g.call(this, a.jquery ? a0 : a) : this0 && this0.parentNode ? this.first().prevAll().length : -1 }, add: function (a, b) { return this.pushStack(n.unique(n.merge(this.get(), n(a, b)))) }, addBack: function (a) { return this.add(null a ? this.prevObject : this.prevObject.filter(a)) } }); function D(a, b) { while ((a ab) && 1 ! a.nodeType); return a } n.each({ parent: function (a) { var b a.parentNode; return b && 11 ! b.nodeType ? b : null }, parents: function (a) { return n.dir(a, parentNode) }, parentsUntil: function (a, b, c) { return n.dir(a, parentNode, c) }, next: function (a) { return D(a, nextSibling) }, prev: function (a) { return D(a, previousSibling) }, nextAll: function (a) { return n.dir(a, nextSibling) }, prevAll: function (a) { return n.dir(a, previousSibling) }, nextUntil: function (a, b, c) { return n.dir(a, nextSibling, c) }, prevUntil: function (a, b, c) { return n.dir(a, previousSibling, c) }, siblings: function (a) { return n.sibling((a.parentNode || {}).firstChild, a) }, children: function (a) { return n.sibling(a.firstChild) }, contents: function (a) { return a.contentDocument || n.merge(, a.childNodes) } }, function (a, b) { n.fna function (c, d) { var e n.map(this, b, c); return Until ! a.slice(-5) && (d c), d && string typeof d && (e n.filter(d, e)), this.length > 1 && (Ca || n.unique(e), B.test(a) && e.reverse()), this.pushStack(e) } }); var E /\S+/g, F {}; function G(a) { var b Fa {}; return n.each(a.match(E) || , function (a, c) { bc !0 }), b } n.Callbacks function (a) { a string typeof a ? Fa || G(a) : n.extend({}, a); var b, c, d, e, f, g, h , i !a.once && , j function (l) { for (b a.memory && l, c !0, g e || 0, e 0, f h.length, d !0; h && f > g; g++)if (hg.apply(l0, l1) !1 && a.stopOnFalse) { b !1; break } d !1, h && (i ? i.length && j(i.shift()) : b ? h : k.disable()) }, k { add: function () { if (h) { var c h.length; !function g(b) { n.each(b, function (b, c) { var d n.type(c); function d ? a.unique && k.has(c) || h.push(c) : c && c.length && string ! d && g(c) }) }(arguments), d ? f h.length : b && (e c, j(b)) } return this }, remove: function () { return h && n.each(arguments, function (a, b) { var c; while ((c n.inArray(b, h, c)) > -1) h.splice(c, 1), d && (f > c && f--, g > c && g--) }), this }, has: function (a) { return a ? n.inArray(a, h) > -1 : !(!h || !h.length) }, empty: function () { return h , f 0, this }, disable: function () { return h i b void 0, this }, disabled: function () { return !h }, lock: function () { return i void 0, b || k.disable(), this }, locked: function () { return !i }, fireWith: function (a, b) { return !h || c && !i || (b b || , b a, b.slice ? b.slice() : b, d ? i.push(b) : j(b)), this }, fire: function () { return k.fireWith(this, arguments), this }, fired: function () { return !!c } }; return k }, n.extend({ Deferred: function (a) { var b resolve, done, n.Callbacks(once memory), resolved, reject, fail, n.Callbacks(once memory), rejected, notify, progress, n.Callbacks(memory), c pending, d { state: function () { return c }, always: function () { return e.done(arguments).fail(arguments), this }, then: function () { var a arguments; return n.Deferred(function (c) { n.each(b, function (b, f) { var g n.isFunction(ab) && ab; ef1(function () { var a g && g.apply(this, arguments); a && n.isFunction(a.promise) ? a.promise().done(c.resolve).fail(c.reject).progress(c.notify) : cf0 + With(this d ? c.promise() : this, g ? a : arguments) }) }), a null }).promise() }, promise: function (a) { return null ! a ? n.extend(a, d) : d } }, e {}; return d.pipe d.then, n.each(b, function (a, f) { var g f2, h f3; df1 g.add, h && g.add(function () { c h }, b1 ^ a2.disable, b22.lock), ef0 function () { return ef0 + With(this e ? d : this, arguments), this }, ef0 + With g.fireWith }), d.promise(e), a && a.call(e, e), e }, when: function (a) { var b 0, c d.call(arguments), e c.length, f 1 ! e || a && n.isFunction(a.promise) ? e : 0, g 1 f ? a : n.Deferred(), h function (a, b, c) { return function (e) { ba this, ca arguments.length > 1 ? d.call(arguments) : e, c i ? g.notifyWith(b, c) : --f || g.resolveWith(b, c) } }, i, j, k; if (e > 1) for (i new Array(e), j new Array(e), k new Array(e); e > b; b++)cb && n.isFunction(cb.promise) ? cb.promise().done(h(b, k, c)).fail(g.reject).progress(h(b, j, i)) : --f; return f || g.resolveWith(k, c), g.promise() } }); var H; n.fn.ready function (a) { return n.ready.promise().done(a), this }, n.extend({ isReady: !1, readyWait: 1, holdReady: function (a) { a ? n.readyWait++ : n.ready(!0) }, ready: function (a) { (a !0 ? --n.readyWait : n.isReady) || (n.isReady !0, a ! !0 && --n.readyWait > 0 || (H.resolveWith(l, n), n.fn.triggerHandler && (n(l).triggerHandler(ready), n(l).off(ready)))) } }); function I() { l.removeEventListener(DOMContentLoaded, I, !1), a.removeEventListener(load, I, !1), n.ready() } n.ready.promise function (b) { return H || (H n.Deferred(), complete l.readyState ? setTimeout(n.ready) : (l.addEventListener(DOMContentLoaded, I, !1), a.addEventListener(load, I, !1))), H.promise(b) }, n.ready.promise(); var J n.access function (a, b, c, d, e, f, g) { var h 0, i a.length, j null c; if (object n.type(c)) { e !0; for (h in c) n.access(a, b, h, ch, !0, f, g) } else if (void 0 ! d && (e !0, n.isFunction(d) || (g !0), j && (g ? (b.call(a, d), b null) : (j b, b function (a, b, c) { return j.call(n(a), c) })), b)) for (; i > h; h++)b(ah, c, g ? d : d.call(ah, h, b(ah, c))); return e ? a : j ? b.call(a) : i ? b(a0, c) : f }; n.acceptData function (a) { return 1 a.nodeType || 9 a.nodeType || !+a.nodeType }; function K() { Object.defineProperty(this.cache {}, 0, { get: function () { return {} } }), this.expando n.expando + K.uid++ } K.uid 1, K.accepts n.acceptData, K.prototype { key: function (a) { if (!K.accepts(a)) return 0; var b {}, c athis.expando; if (!c) { c K.uid++; try { bthis.expando { value: c }, Object.defineProperties(a, b) } catch (d) { bthis.expando c, n.extend(a, b) } } return this.cachec || (this.cachec {}), c }, set: function (a, b, c) { var d, e this.key(a), f this.cachee; if (string typeof b) fb c; else if (n.isEmptyObject(f)) n.extend(this.cachee, b); else for (d in b) fd bd; return f }, get: function (a, b) { var c this.cachethis.key(a); return void 0 b ? c : cb }, access: function (a, b, c) { var d; return void 0 b || b && string typeof b && void 0 c ? (d this.get(a, b), void 0 ! d ? d : this.get(a, n.camelCase(b))) : (this.set(a, b, c), void 0 ! c ? c : b) }, remove: function (a, b) { var c, d, e, f this.key(a), g this.cachef; if (void 0 b) this.cachef {}; else { n.isArray(b) ? d b.concat(b.map(n.camelCase)) : (e n.camelCase(b), b in g ? d b, e : (d e, d d in g ? d : d.match(E) || )), c d.length; while (c--) delete gdc } }, hasData: function (a) { return !n.isEmptyObject(this.cacheathis.expando || {}) }, discard: function (a) { athis.expando && delete this.cacheathis.expando } }; var L new K, M new K, N /^(?:\{\w\W*\}|\\w\W*\)$/, O /(A-Z)/g; function P(a, b, c) { var d; if (void 0 c && 1 a.nodeType) if (d data- + b.replace(O, -$1).toLowerCase(), c a.getAttribute(d), string typeof c) { try { c true c ? !0 : false c ? !1 : null c ? null : +c + c ? +c : N.test(c) ? n.parseJSON(c) : c } catch (e) { } M.set(a, b, c) } else c void 0; return c } n.extend({ hasData: function (a) { return M.hasData(a) || L.hasData(a) }, data: function (a, b, c) { return M.access(a, b, c) }, removeData: function (a, b) { M.remove(a, b) }, _data: function (a, b, c) { return L.access(a, b, c) }, _removeData: function (a, b) { L.remove(a, b) } }), n.fn.extend({ data: function (a, b) { var c, d, e, f this0, g f && f.attributes; if (void 0 a) { if (this.length && (e M.get(f), 1 f.nodeType && !L.get(f, hasDataAttrs))) { c g.length; while (c--) gc && (d gc.name, 0 d.indexOf(data-) && (d n.camelCase(d.slice(5)), P(f, d, ed))); L.set(f, hasDataAttrs, !0) } return e } return object typeof a ? this.each(function () { M.set(this, a) }) : J(this, function (b) { var c, d n.camelCase(a); if (f && void 0 b) { if (c M.get(f, a), void 0 ! c) return c; if (c M.get(f, d), void 0 ! c) return c; if (c P(f, d, void 0), void 0 ! c) return c } else this.each(function () { var c M.get(this, d); M.set(this, d, b), -1 ! a.indexOf(-) && void 0 ! c && M.set(this, a, b) }) }, null, b, arguments.length > 1, null, !0) }, removeData: function (a) { return this.each(function () { M.remove(this, a) }) } }), n.extend({ queue: function (a, b, c) { var d; return a ? (b (b || fx) + queue, d L.get(a, b), c && (!d || n.isArray(c) ? d L.access(a, b, n.makeArray(c)) : d.push(c)), d || ) : void 0 }, dequeue: function (a, b) { b b || fx; var c n.queue(a, b), d c.length, e c.shift(), f n._queueHooks(a, b), g function () { n.dequeue(a, b) }; inprogress e && (e c.shift(), d--), e && (fx b && c.unshift(inprogress), delete f.stop, e.call(a, g, f)), !d && f && f.empty.fire() }, _queueHooks: function (a, b) { var c b + queueHooks; return L.get(a, c) || L.access(a, c, { empty: n.Callbacks(once memory).add(function () { L.remove(a, b + queue, c) }) }) } }), n.fn.extend({ queue: function (a, b) { var c 2; return string ! typeof a && (b a, a fx, c--), arguments.length c ? n.queue(this0, a) : void 0 b ? this : this.each(function () { var c n.queue(this, a, b); n._queueHooks(this, a), fx a && inprogress ! c0 && n.dequeue(this, a) }) }, dequeue: function (a) { return this.each(function () { n.dequeue(this, a) }) }, clearQueue: function (a) { return this.queue(a || fx, ) }, promise: function (a, b) { var c, d 1, e n.Deferred(), f this, g this.length, h function () { --d || e.resolveWith(f, f) }; string ! typeof a && (b a, a void 0), a a || fx; while (g--) c L.get(fg, a + queueHooks), c && c.empty && (d++, c.empty.add(h)); return h(), e.promise(b) } }); var Q /+-?(?:\d*\.|)\d+(?:eE+-?\d+|)/.source, R Top, Right, Bottom, Left, S function (a, b) { return a b || a, none n.css(a, display) || !n.contains(a.ownerDocument, a) }, T /^(?:checkbox|radio)$/i; !function () { var a l.createDocumentFragment(), b a.appendChild(l.createElement(div)), c l.createElement(input); c.setAttribute(type, radio), c.setAttribute(checked, checked), c.setAttribute(name, t), b.appendChild(c), k.checkClone b.cloneNode(!0).cloneNode(!0).lastChild.checked, b.innerHTML textarea>x/textarea>, k.noCloneChecked !!b.cloneNode(!0).lastChild.defaultValue }(); var U undefined; k.focusinBubbles onfocusin in a; var V /^key/, W /^(?:mouse|pointer|contextmenu)|click/, X /^(?:focusinfocus|focusoutblur)$/, Y /^(^.*)(?:\.(.+)|)$/; function Z() { return !0 } function $() { return !1 } function _() { try { return l.activeElement } catch (a) { } } n.event { global: {}, add: function (a, b, c, d, e) { var f, g, h, i, j, k, l, m, o, p, q, r L.get(a); if (r) { c.handler && (f c, c f.handler, e f.selector), c.guid || (c.guid n.guid++), (i r.events) || (i r.events {}), (g r.handle) || (g r.handle function (b) { return typeof n ! U && n.event.triggered ! b.type ? n.event.dispatch.apply(a, arguments) : void 0 }), b (b || ).match(E) || , j b.length; while (j--) h Y.exec(bj) || , o q h1, p (h2 || ).split(.).sort(), o && (l n.event.specialo || {}, o (e ? l.delegateType : l.bindType) || o, l n.event.specialo || {}, k n.extend({ type: o, origType: q, data: d, handler: c, guid: c.guid, selector: e, needsContext: e && n.expr.match.needsContext.test(e), namespace: p.join(.) }, f), (m io) || (m io , m.delegateCount 0, l.setup && l.setup.call(a, d, p, g) ! !1 || a.addEventListener && a.addEventListener(o, g, !1)), l.add && (l.add.call(a, k), k.handler.guid || (k.handler.guid c.guid)), e ? m.splice(m.delegateCount++, 0, k) : m.push(k), n.event.globalo !0) } }, remove: function (a, b, c, d, e) { var f, g, h, i, j, k, l, m, o, p, q, r L.hasData(a) && L.get(a); if (r && (i r.events)) { b (b || ).match(E) || , j b.length; while (j--) if (h Y.exec(bj) || , o q h1, p (h2 || ).split(.).sort(), o) { l n.event.specialo || {}, o (d ? l.delegateType : l.bindType) || o, m io || , h h2 && new RegExp((^|\\.) + p.join(\\.(?:.*\\.|)) + (\\.|$)), g f m.length; while (f--) k mf, !e && q ! k.origType || c && c.guid ! k.guid || h && !h.test(k.namespace) || d && d ! k.selector && (** ! d || !k.selector) || (m.splice(f, 1), k.selector && m.delegateCount--, l.remove && l.remove.call(a, k)); g && !m.length && (l.teardown && l.teardown.call(a, p, r.handle) ! !1 || n.removeEvent(a, o, r.handle), delete io) } else for (o in i) n.event.remove(a, o + bj, c, d, !0); n.isEmptyObject(i) && (delete r.handle, L.remove(a, events)) } }, trigger: function (b, c, d, e) { var f, g, h, i, k, m, o, p d || l, q j.call(b, type) ? b.type : b, r j.call(b, namespace) ? b.namespace.split(.) : ; if (g h d d || l, 3 ! d.nodeType && 8 ! d.nodeType && !X.test(q + n.event.triggered) && (q.indexOf(.) > 0 && (r q.split(.), q r.shift(), r.sort()), k q.indexOf(:) 0 && on + q, b bn.expando ? b : new n.Event(q, object typeof b && b), b.isTrigger e ? 2 : 3, b.namespace r.join(.), b.namespace_re b.namespace ? new RegExp((^|\\.) + r.join(\\.(?:.*\\.|)) + (\\.|$)) : null, b.result void 0, b.target || (b.target d), c null c ? b : n.makeArray(c, b), o n.event.specialq || {}, e || !o.trigger || o.trigger.apply(d, c) ! !1)) { if (!e && !o.noBubble && !n.isWindow(d)) { for (i o.delegateType || q, X.test(i + q) || (g g.parentNode); g; g g.parentNode)p.push(g), h g; h (d.ownerDocument || l) && p.push(h.defaultView || h.parentWindow || a) } f 0; while ((g pf++) && !b.isPropagationStopped()) b.type f > 1 ? i : o.bindType || q, m (L.get(g, events) || {})b.type && L.get(g, handle), m && m.apply(g, c), m k && gk, m && m.apply && n.acceptData(g) && (b.result m.apply(g, c), b.result !1 && b.preventDefault()); return b.type q, e || b.isDefaultPrevented() || o._default && o._default.apply(p.pop(), c) ! !1 || !n.acceptData(d) || k && n.isFunction(dq) && !n.isWindow(d) && (h dk, h && (dk null), n.event.triggered q, dq(), n.event.triggered void 0, h && (dk h)), b.result } }, dispatch: function (a) { a n.event.fix(a); var b, c, e, f, g, h , i d.call(arguments), j (L.get(this, events) || {})a.type || , k n.event.speciala.type || {}; if (i0 a, a.delegateTarget this, !k.preDispatch || k.preDispatch.call(this, a) ! !1) { h n.event.handlers.call(this, a, j), b 0; while ((f hb++) && !a.isPropagationStopped()) { a.currentTarget f.elem, c 0; while ((g f.handlersc++) && !a.isImmediatePropagationStopped()) (!a.namespace_re || a.namespace_re.test(g.namespace)) && (a.handleObj g, a.data g.data, e ((n.event.specialg.origType || {}).handle || g.handler).apply(f.elem, i), void 0 ! e && (a.result e) !1 && (a.preventDefault(), a.stopPropagation())) } return k.postDispatch && k.postDispatch.call(this, a), a.result } }, handlers: function (a, b) { var c, d, e, f, g , h b.delegateCount, i a.target; if (h && i.nodeType && (!a.button || click ! a.type)) for (; i ! this; i i.parentNode || this)if (i.disabled ! !0 || click ! a.type) { for (d , c 0; h > c; c++)f bc, e f.selector + , void 0 de && (de f.needsContext ? n(e, this).index(i) > 0 : n.find(e, this, null, i).length), de && d.push(f); d.length && g.push({ elem: i, handlers: d }) } return h b.length && g.push({ elem: this, handlers: b.slice(h) }), g }, props: altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which.split( ), fixHooks: {}, keyHooks: { props: char charCode key keyCode.split( ), filter: function (a, b) { return null a.which && (a.which null ! b.charCode ? b.charCode : b.keyCode), a } }, mouseHooks: { props: button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement.split( ), filter: function (a, b) { var c, d, e, f b.button; return null a.pageX && null ! b.clientX && (c a.target.ownerDocument || l, d c.documentElement, e c.body, a.pageX b.clientX + (d && d.scrollLeft || e && e.scrollLeft || 0) - (d && d.clientLeft || e && e.clientLeft || 0), a.pageY b.clientY + (d && d.scrollTop || e && e.scrollTop || 0) - (d && d.clientTop || e && e.clientTop || 0)), a.which || void 0 f || (a.which 1 & f ? 1 : 2 & f ? 3 : 4 & f ? 2 : 0), a } }, fix: function (a) { if (an.expando) return a; var b, c, d, e a.type, f a, g this.fixHookse; g || (this.fixHookse g W.test(e) ? this.mouseHooks : V.test(e) ? this.keyHooks : {}), d g.props ? this.props.concat(g.props) : this.props, a new n.Event(f), b d.length; while (b--) c db, ac fc; return a.target || (a.target l), 3 a.target.nodeType && (a.target a.target.parentNode), g.filter ? g.filter(a, f) : a }, special: { load: { noBubble: !0 }, focus: { trigger: function () { return this ! _() && this.focus ? (this.focus(), !1) : void 0 }, delegateType: focusin }, blur: { trigger: function () { return this _() && this.blur ? (this.blur(), !1) : void 0 }, delegateType: focusout }, click: { trigger: function () { return checkbox this.type && this.click && n.nodeName(this, input) ? (this.click(), !1) : void 0 }, _default: function (a) { return n.nodeName(a.target, a) } }, beforeunload: { postDispatch: function (a) { void 0 ! a.result && a.originalEvent && (a.originalEvent.returnValue a.result) } } }, simulate: function (a, b, c, d) { var e n.extend(new n.Event, c, { type: a, isSimulated: !0, originalEvent: {} }); d ? n.event.trigger(e, null, b) : n.event.dispatch.call(b, e), e.isDefaultPrevented() && c.preventDefault() } }, n.removeEvent function (a, b, c) { a.removeEventListener && a.removeEventListener(b, c, !1) }, n.Event function (a, b) { return this instanceof n.Event ? (a && a.type ? (this.originalEvent a, this.type a.type, this.isDefaultPrevented a.defaultPrevented || void 0 a.defaultPrevented && a.returnValue !1 ? Z : $) : this.type a, b && n.extend(this, b), this.timeStamp a && a.timeStamp || n.now(), void (thisn.expando !0)) : new n.Event(a, b) }, n.Event.prototype { isDefaultPrevented: $, isPropagationStopped: $, isImmediatePropagationStopped: $, preventDefault: function () { var a this.originalEvent; this.isDefaultPrevented Z, a && a.preventDefault && a.preventDefault() }, stopPropagation: function () { var a this.originalEvent; this.isPropagationStopped Z, a && a.stopPropagation && a.stopPropagation() }, stopImmediatePropagation: function () { var a this.originalEvent; this.isImmediatePropagationStopped Z, a && a.stopImmediatePropagation && a.stopImmediatePropagation(), this.stopPropagation() } }, n.each({ mouseenter: mouseover, mouseleave: mouseout, pointerenter: pointerover, pointerleave: pointerout }, function (a, b) { n.event.speciala { delegateType: b, bindType: b, handle: function (a) { var c, d this, e a.relatedTarget, f a.handleObj; return (!e || e ! d && !n.contains(d, e)) && (a.type f.origType, c f.handler.apply(this, arguments), a.type b), c } } }), k.focusinBubbles || n.each({ focus: focusin, blur: focusout }, function (a, b) { var c function (a) { n.event.simulate(b, a.target, n.event.fix(a), !0) }; n.event.specialb { setup: function () { var d this.ownerDocument || this, e L.access(d, b); e || d.addEventListener(a, c, !0), L.access(d, b, (e || 0) + 1) }, teardown: function () { var d this.ownerDocument || this, e L.access(d, b) - 1; e ? L.access(d, b, e) : (d.removeEventListener(a, c, !0), L.remove(d, b)) } } }), n.fn.extend({ on: function (a, b, c, d, e) { var f, g; if (object typeof a) { string ! typeof b && (c c || b, b void 0); for (g in a) this.on(g, b, c, ag, e); return this } if (null c && null d ? (d b, c b void 0) : null d && (string typeof b ? (d c, c void 0) : (d c, c b, b void 0)), d !1) d $; else if (!d) return this; return 1 e && (f d, d function (a) { return n().off(a), f.apply(this, arguments) }, d.guid f.guid || (f.guid n.guid++)), this.each(function () { n.event.add(this, a, d, c, b) }) }, one: function (a, b, c, d) { return this.on(a, b, c, d, 1) }, off: function (a, b, c) { var d, e; if (a && a.preventDefault && a.handleObj) return d a.handleObj, n(a.delegateTarget).off(d.namespace ? d.origType + . + d.namespace : d.origType, d.selector, d.handler), this; if (object typeof a) { for (e in a) this.off(e, b, ae); return this } return (b !1 || function typeof b) && (c b, b void 0), c !1 && (c $), this.each(function () { n.event.remove(this, a, c, b) }) }, trigger: function (a, b) { return this.each(function () { n.event.trigger(a, b, this) }) }, triggerHandler: function (a, b) { var c this0; return c ? n.event.trigger(a, b, c, !0) : void 0 } }); var aa /(?!area|br|col|embed|hr|img|input|link|meta|param)((\w:+)^>*)\/>/gi, ba /(\w:+)/, ca /|?\w+;/, da /(?:script|style|link)/i, ea /checked\s*(?:^|\s*.checked.)/i, fa /^$|\/(?:java|ecma)script/i, ga /^true\/(.*)/, ha /^\s*!(?:\CDATA\|--)|(?:\\|--)>\s*$/g, ia { option: 1, select multiplemultiple>, /select>, thead: 1, table>, /table>, col: 2, table>colgroup>, /colgroup>/table>, tr: 2, table>tbody>, /tbody>/table>, td: 3, table>tbody>tr>, /tr>/tbody>/table>, _default: 0, , }; ia.optgroup ia.option, ia.tbody ia.tfoot ia.colgroup ia.caption ia.thead, ia.th ia.td; function ja(a, b) { return n.nodeName(a, table) && n.nodeName(11 ! b.nodeType ? b : b.firstChild, tr) ? a.getElementsByTagName(tbody)0 || a.appendChild(a.ownerDocument.createElement(tbody)) : a } function ka(a) { return a.type (null ! a.getAttribute(type)) + / + a.type, a } function la(a) { var b ga.exec(a.type); return b ? a.type b1 : a.removeAttribute(type), a } function ma(a, b) { for (var c 0, d a.length; d > c; c++)L.set(ac, globalEval, !b || L.get(bc, globalEval)) } function na(a, b) { var c, d, e, f, g, h, i, j; if (1 b.nodeType) { if (L.hasData(a) && (f L.access(a), g L.set(b, f), j f.events)) { delete g.handle, g.events {}; for (e in j) for (c 0, d je.length; d > c; c++)n.event.add(b, e, jec) } M.hasData(a) && (h M.access(a), i n.extend({}, h), M.set(b, i)) } } function oa(a, b) { var c a.getElementsByTagName ? a.getElementsByTagName(b || *) : a.querySelectorAll ? a.querySelectorAll(b || *) : ; return void 0 b || b && n.nodeName(a, b) ? n.merge(a, c) : c } function pa(a, b) { var c b.nodeName.toLowerCase(); input c && T.test(a.type) ? b.checked a.checked : (input c || textarea c) && (b.defaultValue a.defaultValue) } n.extend({ clone: function (a, b, c) { var d, e, f, g, h a.cloneNode(!0), i n.contains(a.ownerDocument, a); if (!(k.noCloneChecked || 1 ! a.nodeType && 11 ! a.nodeType || n.isXMLDoc(a))) for (g oa(h), f oa(a), d 0, e f.length; e > d; d++)pa(fd, gd); if (b) if (c) for (f f || oa(a), g g || oa(h), d 0, e f.length; e > d; d++)na(fd, gd); else na(a, h); return g oa(h, script), g.length > 0 && ma(g, !i && oa(a, script)), h }, buildFragment: function (a, b, c, d) { for (var e, f, g, h, i, j, k b.createDocumentFragment(), l , m 0, o a.length; o > m; m++)if (e am, e || 0 e) if (object n.type(e)) n.merge(l, e.nodeType ? e : e); else if (ca.test(e)) { f f || k.appendChild(b.createElement(div)), g (ba.exec(e) || , )1.toLowerCase(), h iag || ia._default, f.innerHTML h1 + e.replace(aa, $1>/$2>) + h2, j h0; while (j--) f f.lastChild; n.merge(l, f.childNodes), f k.firstChild, f.textContent } else l.push(b.createTextNode(e)); k.textContent , m 0; while (e lm++) if ((!d || -1 n.inArray(e, d)) && (i n.contains(e.ownerDocument, e), f oa(k.appendChild(e), script), i && ma(f), c)) { j 0; while (e fj++) fa.test(e.type || ) && c.push(e) } return k }, cleanData: function (a) { for (var b, c, d, e, f n.event.special, g 0; void 0 ! (c ag); g++) { if (n.acceptData(c) && (e cL.expando, e && (b L.cachee))) { if (b.events) for (d in b.events) fd ? n.event.remove(c, d) : n.removeEvent(c, d, b.handle); L.cachee && delete L.cachee } delete M.cachecM.expando } } }), n.fn.extend({ text: function (a) { return J(this, function (a) { return void 0 a ? n.text(this) : this.empty().each(function () { (1 this.nodeType || 11 this.nodeType || 9 this.nodeType) && (this.textContent a) }) }, null, a, arguments.length) }, append: function () { return this.domManip(arguments, function (a) { if (1 this.nodeType || 11 this.nodeType || 9 this.nodeType) { var b ja(this, a); b.appendChild(a) } }) }, prepend: function () { return this.domManip(arguments, function (a) { if (1 this.nodeType || 11 this.nodeType || 9 this.nodeType) { var b ja(this, a); b.insertBefore(a, b.firstChild) } }) }, before: function () { return this.domManip(arguments, function (a) { this.parentNode && this.parentNode.insertBefore(a, this) }) }, after: function () { return this.domManip(arguments, function (a) { this.parentNode && this.parentNode.insertBefore(a, this.nextSibling) }) }, remove: function (a, b) { for (var c, d a ? n.filter(a, this) : this, e 0; null ! (c de); e++)b || 1 ! c.nodeType || n.cleanData(oa(c)), c.parentNode && (b && n.contains(c.ownerDocument, c) && ma(oa(c, script)), c.parentNode.removeChild(c)); return this }, empty: function () { for (var a, b 0; null ! (a thisb); b++)1 a.nodeType && (n.cleanData(oa(a, !1)), a.textContent ); return this }, clone: function (a, b) { return a null a ? !1 : a, b null b ? a : b, this.map(function () { return n.clone(this, a, b) }) }, html: function (a) { return J(this, function (a) { var b this0 || {}, c 0, d this.length; if (void 0 a && 1 b.nodeType) return b.innerHTML; if (string typeof a && !da.test(a) && !ia(ba.exec(a) || , )1.toLowerCase()) { a a.replace(aa, $1>/$2>); try { for (; d > c; c++)b thisc || {}, 1 b.nodeType && (n.cleanData(oa(b, !1)), b.innerHTML a); b 0 } catch (e) { } } b && this.empty().append(a) }, null, a, arguments.length) }, replaceWith: function () { var a arguments0; return this.domManip(arguments, function (b) { a this.parentNode, n.cleanData(oa(this)), a && a.replaceChild(b, this) }), a && (a.length || a.nodeType) ? this : this.remove() }, detach: function (a) { return this.remove(a, !0) }, domManip: function (a, b) { a e.apply(, a); var c, d, f, g, h, i, j 0, l this.length, m this, o l - 1, p a0, q n.isFunction(p); if (q || l > 1 && string typeof p && !k.checkClone && ea.test(p)) return this.each(function (c) { var d m.eq(c); q && (a0 p.call(this, c, d.html())), d.domManip(a, b) }); if (l && (c n.buildFragment(a, this0.ownerDocument, !1, this), d c.firstChild, 1 c.childNodes.length && (c d), d)) { for (f n.map(oa(c, script), ka), g f.length; l > j; j++)h c, j ! o && (h n.clone(h, !0, !0), g && n.merge(f, oa(h, script))), b.call(thisj, h, j); if (g) for (i ff.length - 1.ownerDocument, n.map(f, la), j 0; g > j; j++)h fj, fa.test(h.type || ) && !L.access(h, globalEval) && n.contains(i, h) && (h.src ? n._evalUrl && n._evalUrl(h.src) : n.globalEval(h.textContent.replace(ha, ))) } return this } }), n.each({ appendTo: append, prependTo: prepend, insertBefore: before, insertAfter: after, replaceAll: replaceWith }, function (a, b) { n.fna function (a) { for (var c, d , e n(a), g e.length - 1, h 0; g > h; h++)c h g ? this : this.clone(!0), n(eh)b(c), f.apply(d, c.get()); return this.pushStack(d) } }); var qa, ra {}; function sa(b, c) { var d, e n(c.createElement(b)).appendTo(c.body), f a.getDefaultComputedStyle && (d a.getDefaultComputedStyle(e0)) ? d.display : n.css(e0, display); return e.detach(), f } function ta(a) { var b l, c raa; return c || (c sa(a, b), none ! c && c || (qa (qa || n(iframe frameborder0 width0 height0/>)).appendTo(b.documentElement), b qa0.contentDocument, b.write(), b.close(), c sa(a, b), qa.detach()), raa c), c } var ua /^margin/, va new RegExp(^( + Q + )(?!px)a-z%+$, i), wa function (b) { return b.ownerDocument.defaultView.opener ? b.ownerDocument.defaultView.getComputedStyle(b, null) : a.getComputedStyle(b, null) }; function xa(a, b, c) { var d, e, f, g, h a.style; return c c || wa(a), c && (g c.getPropertyValue(b) || cb), c && ( ! g || n.contains(a.ownerDocument, a) || (g n.style(a, b)), va.test(g) && ua.test(b) && (d h.width, e h.minWidth, f h.maxWidth, h.minWidth h.maxWidth h.width g, g c.width, h.width d, h.minWidth e, h.maxWidth f)), void 0 ! g ? g + : g } function ya(a, b) { return { get: function () { return a() ? void delete this.get : (this.get b).apply(this, arguments) } } } !function () { var b, c, d l.documentElement, e l.createElement(div), f l.createElement(div); if (f.style) { f.style.backgroundClip content-box, f.cloneNode(!0).style.backgroundClip , k.clearCloneStyle content-box f.style.backgroundClip, e.style.cssText border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute, e.appendChild(f); function g() { f.style.cssText -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute, f.innerHTML , d.appendChild(e); var g a.getComputedStyle(f, null); b 1% ! g.top, c 4px g.width, d.removeChild(e) } a.getComputedStyle && n.extend(k, { pixelPosition: function () { return g(), b }, boxSizingReliable: function () { return null c && g(), c }, reliableMarginRight: function () { var b, c f.appendChild(l.createElement(div)); return c.style.cssText f.style.cssText -webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0, c.style.marginRight c.style.width 0, f.style.width 1px, d.appendChild(e), b !parseFloat(a.getComputedStyle(c, null).marginRight), d.removeChild(e), f.removeChild(c), b } }) } }(), n.swap function (a, b, c, d) { var e, f, g {}; for (f in b) gf a.stylef, a.stylef bf; e c.apply(a, d || ); for (f in b) a.stylef gf; return e }; var za /^(none|table(?!-cea).+)/, Aa new RegExp(^( + Q + )(.*)$, i), Ba new RegExp(^(+-)( + Q + ), i), Ca { position: absolute, visibility: hidden, display: block }, Da { letterSpacing: 0, fontWeight: 400 }, Ea Webkit, O, Moz, ms; function Fa(a, b) { if (b in a) return b; var c b0.toUpperCase() + b.slice(1), d b, e Ea.length; while (e--) if (b Eae + c, b in a) return b; return d } function Ga(a, b, c) { var d Aa.exec(b); return d ? Math.max(0, d1 - (c || 0)) + (d2 || px) : b } function Ha(a, b, c, d, e) { for (var f c (d ? border : content) ? 4 : width b ? 1 : 0, g 0; 4 > f; f + 2)margin c && (g + n.css(a, c + Rf, !0, e)), d ? (content c && (g - n.css(a, padding + Rf, !0, e)), margin ! c && (g - n.css(a, border + Rf + Width, !0, e))) : (g + n.css(a, padding + Rf, !0, e), padding ! c && (g + n.css(a, border + Rf + Width, !0, e))); return g } function Ia(a, b, c) { var d !0, e width b ? a.offsetWidth : a.offsetHeight, f wa(a), g border-box n.css(a, boxSizing, !1, f); if (0 > e || null e) { if (e xa(a, b, f), (0 > e || null e) && (e a.styleb), va.test(e)) return e; d g && (k.boxSizingReliable() || e a.styleb), e parseFloat(e) || 0 } return e + Ha(a, b, c || (g ? border : content), d, f) + px } function Ja(a, b) { for (var c, d, e, f , g 0, h a.length; h > g; g++)d ag, d.style && (fg L.get(d, olddisplay), c d.style.display, b ? (fg || none ! c || (d.style.display ), d.style.display && S(d) && (fg L.access(d, olddisplay, ta(d.nodeName)))) : (e S(d), none c && e || L.set(d, olddisplay, e ? c : n.css(d, display)))); for (g 0; h > g; g++)d ag, d.style && (b && none ! d.style.display && ! d.style.display || (d.style.display b ? fg || : none)); return a } n.extend({ cssHooks: { opacity: { get: function (a, b) { if (b) { var c xa(a, opacity); return c ? 1 : c } } } }, cssNumber: { columnCount: !0, fillOpacity: !0, flexGrow: !0, flexShrink: !0, fontWeight: !0, lineHeight: !0, opacity: !0, order: !0, orphans: !0, widows: !0, zIndex: !0, zoom: !0 }, cssProps: { float: cssFloat }, style: function (a, b, c, d) { if (a && 3 ! a.nodeType && 8 ! a.nodeType && a.style) { var e, f, g, h n.camelCase(b), i a.style; return b n.cssPropsh || (n.cssPropsh Fa(i, h)), g n.cssHooksb || n.cssHooksh, void 0 c ? g && get in g && void 0 ! (e g.get(a, !1, d)) ? e : ib : (f typeof c, string f && (e Ba.exec(c)) && (c (e1 + 1) * e2 + parseFloat(n.css(a, b)), f number), null ! c && c c && (number ! f || n.cssNumberh || (c + px), k.clearCloneStyle || ! c || 0 ! b.indexOf(background) || (ib inherit), g && set in g && void 0 (c g.set(a, c, d)) || (ib c)), void 0) } }, css: function (a, b, c, d) { var e, f, g, h n.camelCase(b); return b n.cssPropsh || (n.cssPropsh Fa(a.style, h)), g n.cssHooksb || n.cssHooksh, g && get in g && (e g.get(a, !0, c)), void 0 e && (e xa(a, b, d)), normal e && b in Da && (e Dab), c || c ? (f parseFloat(e), c !0 || n.isNumeric(f) ? f || 0 : e) : e } }), n.each(height, width, function (a, b) { n.cssHooksb { get: function (a, c, d) { return c ? za.test(n.css(a, display)) && 0 a.offsetWidth ? n.swap(a, Ca, function () { return Ia(a, b, d) }) : Ia(a, b, d) : void 0 }, set: function (a, c, d) { var e d && wa(a); return Ga(a, c, d ? Ha(a, b, d, border-box n.css(a, boxSizing, !1, e), e) : 0) } } }), n.cssHooks.marginRight ya(k.reliableMarginRight, function (a, b) { return b ? n.swap(a, { display: inline-block }, xa, a, marginRight) : void 0 }), n.each({ margin: , padding: , border: Width }, function (a, b) { n.cssHooksa + b { expand: function (c) { for (var d 0, e {}, f string typeof c ? c.split( ) : c; 4 > d; d++)ea + Rd + b fd || fd - 2 || f0; return e } }, ua.test(a) || (n.cssHooksa + b.set Ga) }), n.fn.extend({ css: function (a, b) { return J(this, function (a, b, c) { var d, e, f {}, g 0; if (n.isArray(b)) { for (d wa(a), e b.length; e > g; g++)fbg n.css(a, bg, !1, d); return f } return void 0 ! c ? n.style(a, b, c) : n.css(a, b) }, a, b, arguments.length > 1) }, show: function () { return Ja(this, !0) }, hide: function () { return Ja(this) }, toggle: function (a) { return boolean typeof a ? a ? this.show() : this.hide() : this.each(function () { S(this) ? n(this).show() : n(this).hide() }) } }); function Ka(a, b, c, d, e) { return new Ka.prototype.init(a, b, c, d, e) } n.Tween Ka, Ka.prototype { constructor: Ka, init: function (a, b, c, d, e, f) { this.elem a, this.prop c, this.easing e || swing, this.options b, this.start this.now this.cur(), this.end d, this.unit f || (n.cssNumberc ? : px) }, cur: function () { var a Ka.propHooksthis.prop; return a && a.get ? a.get(this) : Ka.propHooks._default.get(this) }, run: function (a) { var b, c Ka.propHooksthis.prop; return this.options.duration ? this.pos b n.easingthis.easing(a, this.options.duration * a, 0, 1, this.options.duration) : this.pos b a, this.now (this.end - this.start) * b + this.start, this.options.step && this.options.step.call(this.elem, this.now, this), c && c.set ? c.set(this) : Ka.propHooks._default.set(this), this } }, Ka.prototype.init.prototype Ka.prototype, Ka.propHooks { _default: { get: function (a) { var b; return null a.elema.prop || a.elem.style && null ! a.elem.stylea.prop ? (b n.css(a.elem, a.prop, ), b && auto ! b ? b : 0) : a.elema.prop }, set: function (a) { n.fx.stepa.prop ? n.fx.stepa.prop(a) : a.elem.style && (null ! a.elem.stylen.cssPropsa.prop || n.cssHooksa.prop) ? n.style(a.elem, a.prop, a.now + a.unit) : a.elema.prop a.now } } }, Ka.propHooks.scrollTop Ka.propHooks.scrollLeft { set: function (a) { a.elem.nodeType && a.elem.parentNode && (a.elema.prop a.now) } }, n.easing { linear: function (a) { return a }, swing: function (a) { return .5 - Math.cos(a * Math.PI) / 2 } }, n.fx Ka.prototype.init, n.fx.step {}; var La, Ma, Na /^(?:toggle|show|hide)$/, Oa new RegExp(^(?:(+-)|)( + Q + )(a-z%*)$, i), Pa /queueHooks$/, Qa Va, Ra { *: function (a, b) { var c this.createTween(a, b), d c.cur(), e Oa.exec(b), f e && e3 || (n.cssNumbera ? : px), g (n.cssNumbera || px ! f && +d) && Oa.exec(n.css(c.elem, a)), h 1, i 20; if (g && g3 ! f) { f f || g3, e e || , g +d || 1; do h h || .5, g / h, n.style(c.elem, a, g + f); while (h ! (h c.cur() / d) && 1 ! h && --i) } return e && (g c.start +g || +d || 0, c.unit f, c.end e1 ? g + (e1 + 1) * e2 : +e2), c } }; function Sa() { return setTimeout(function () { La void 0 }), La n.now() } function Ta(a, b) { var c, d 0, e { height: a }; for (b b ? 1 : 0; 4 > d; d + 2 - b)c Rd, emargin + c epadding + c a; return b && (e.opacity e.width a), e } function Ua(a, b, c) { for (var d, e (Rab || ).concat(Ra*), f 0, g e.length; g > f; f++)if (d ef.call(c, b, a)) return d } function Va(a, b, c) { var d, e, f, g, h, i, j, k, l this, m {}, o a.style, p a.nodeType && S(a), q L.get(a, fxshow); c.queue || (h n._queueHooks(a, fx), null h.unqueued && (h.unqueued 0, i h.empty.fire, h.empty.fire function () { h.unqueued || i() }), h.unqueued++, l.always(function () { l.always(function () { h.unqueued--, n.queue(a, fx).length || h.empty.fire() }) })), 1 a.nodeType && (height in b || width in b) && (c.overflow o.overflow, o.overflowX, o.overflowY, j n.css(a, display), k none j ? L.get(a, olddisplay) || ta(a.nodeName) : j, inline k && none n.css(a, float) && (o.display inline-block)), c.overflow && (o.overflow hidden, l.always(function () { o.overflow c.overflow0, o.overflowX c.overflow1, o.overflowY c.overflow2 })); for (d in b) if (e bd, Na.exec(e)) { if (delete bd, f f || toggle e, e (p ? hide : show)) { if (show ! e || !q || void 0 qd) continue; p !0 } md q && qd || n.style(a, d) } else j void 0; if (n.isEmptyObject(m)) inline (none j ? ta(a.nodeName) : j) && (o.display j); else { q ? hidden in q && (p q.hidden) : q L.access(a, fxshow, {}), f && (q.hidden !p), p ? n(a).show() : l.done(function () { n(a).hide() }), l.done(function () { var b; L.remove(a, fxshow); for (b in m) n.style(a, b, mb) }); for (d in m) g Ua(p ? qd : 0, d, l), d in q || (qd g.start, p && (g.end g.start, g.start width d || height d ? 1 : 0)) } } function Wa(a, b) { var c, d, e, f, g; for (c in a) if (d n.camelCase(c), e bd, f ac, n.isArray(f) && (e f1, f ac f0), c ! d && (ad f, delete ac), g n.cssHooksd, g && expand in g) { f g.expand(f), delete ad; for (c in f) c in a || (ac fc, bc e) } else bd e } function Xa(a, b, c) { var d, e, f 0, g Qa.length, h n.Deferred().always(function () { delete i.elem }), i function () { if (e) return !1; for (var b La || Sa(), c Math.max(0, j.startTime + j.duration - b), d c / j.duration || 0, f 1 - d, g 0, i j.tweens.length; i > g; g++)j.tweensg.run(f); return h.notifyWith(a, j, f, c), 1 > f && i ? c : (h.resolveWith(a, j), !1) }, j h.promise({ elem: a, props: n.extend({}, b), opts: n.extend(!0, { specialEasing: {} }, c), originalProperties: b, originalOptions: c, startTime: La || Sa(), duration: c.duration, tweens: , createTween: function (b, c) { var d n.Tween(a, j.opts, b, c, j.opts.specialEasingb || j.opts.easing); return j.tweens.push(d), d }, stop: function (b) { var c 0, d b ? j.tweens.length : 0; if (e) return this; for (e !0; d > c; c++)j.tweensc.run(1); return b ? h.resolveWith(a, j, b) : h.rejectWith(a, j, b), this } }), k j.props; for (Wa(k, j.opts.specialEasing); g > f; f++)if (d Qaf.call(j, a, k, j.opts)) return d; return n.map(k, Ua, j), n.isFunction(j.opts.start) && j.opts.start.call(a, j), n.fx.timer(n.extend(i, { elem: a, anim: j, queue: j.opts.queue })), j.progress(j.opts.progress).done(j.opts.done, j.opts.complete).fail(j.opts.fail).always(j.opts.always) } n.Animation n.extend(Xa, { tweener: function (a, b) { n.isFunction(a) ? (b a, a *) : a a.split( ); for (var c, d 0, e a.length; e > d; d++)c ad, Rac Rac || , Rac.unshift(b) }, prefilter: function (a, b) { b ? Qa.unshift(a) : Qa.push(a) } }), n.speed function (a, b, c) { var d a && object typeof a ? n.extend({}, a) : { complete: c || !c && b || n.isFunction(a) && a, duration: a, easing: c && b || b && !n.isFunction(b) && b }; return d.duration n.fx.off ? 0 : number typeof d.duration ? d.duration : d.duration in n.fx.speeds ? n.fx.speedsd.duration : n.fx.speeds._default, (null d.queue || d.queue !0) && (d.queue fx), d.old d.complete, d.complete function () { n.isFunction(d.old) && d.old.call(this), d.queue && n.dequeue(this, d.queue) }, d }, n.fn.extend({ fadeTo: function (a, b, c, d) { return this.filter(S).css(opacity, 0).show().end().animate({ opacity: b }, a, c, d) }, animate: function (a, b, c, d) { var e n.isEmptyObject(a), f n.speed(b, c, d), g function () { var b Xa(this, n.extend({}, a), f); (e || L.get(this, finish)) && b.stop(!0) }; return g.finish g, e || f.queue !1 ? this.each(g) : this.queue(f.queue, g) }, stop: function (a, b, c) { var d function (a) { var b a.stop; delete a.stop, b(c) }; return string ! typeof a && (c b, b a, a void 0), b && a ! !1 && this.queue(a || fx, ), this.each(function () { var b !0, e null ! a && a + queueHooks, f n.timers, g L.get(this); if (e) ge && ge.stop && d(ge); else for (e in g) ge && ge.stop && Pa.test(e) && d(ge); for (e f.length; e--;)fe.elem ! this || null ! a && fe.queue ! a || (fe.anim.stop(c), b !1, f.splice(e, 1)); (b || !c) && n.dequeue(this, a) }) }, finish: function (a) { return a ! !1 && (a a || fx), this.each(function () { var b, c L.get(this), d ca + queue, e ca + queueHooks, f n.timers, g d ? d.length : 0; for (c.finish !0, n.queue(this, a, ), e && e.stop && e.stop.call(this, !0), b f.length; b--;)fb.elem this && fb.queue a && (fb.anim.stop(!0), f.splice(b, 1)); for (b 0; g > b; b++)db && db.finish && db.finish.call(this); delete c.finish }) } }), n.each(toggle, show, hide, function (a, b) { var c n.fnb; n.fnb function (a, d, e) { return null a || boolean typeof a ? c.apply(this, arguments) : this.animate(Ta(b, !0), a, d, e) } }), n.each({ slideDown: Ta(show), slideUp: Ta(hide), slideToggle: Ta(toggle), fadeIn: { opacity: show }, fadeOut: { opacity: hide }, fadeToggle: { opacity: toggle } }, function (a, b) { n.fna function (a, c, d) { return this.animate(b, a, c, d) } }), n.timers , n.fx.tick function () { var a, b 0, c n.timers; for (La n.now(); b c.length; b++)a cb, a() || cb ! a || c.splice(b--, 1); c.length || n.fx.stop(), La void 0 }, n.fx.timer function (a) { n.timers.push(a), a() ? n.fx.start() : n.timers.pop() }, n.fx.interval 13, n.fx.start function () { Ma || (Ma setInterval(n.fx.tick, n.fx.interval)) }, n.fx.stop function () { clearInterval(Ma), Ma null }, n.fx.speeds { slow: 600, fast: 200, _default: 400 }, n.fn.delay function (a, b) { return a n.fx ? n.fx.speedsa || a : a, b b || fx, this.queue(b, function (b, c) { var d setTimeout(b, a); c.stop function () { clearTimeout(d) } }) }, function () { var a l.createElement(input), b l.createElement(select), c b.appendChild(l.createElement(option)); a.type checkbox, k.checkOn ! a.value, k.optSelected c.selected, b.disabled !0, k.optDisabled !c.disabled, a l.createElement(input), a.value t, a.type radio, k.radioValue t a.value }(); var Ya, Za, $a n.expr.attrHandle; n.fn.extend({ attr: function (a, b) { return J(this, n.attr, a, b, arguments.length > 1) }, removeAttr: function (a) { return this.each(function () { n.removeAttr(this, a) }) } }), n.extend({ attr: function (a, b, c) { var d, e, f a.nodeType; if (a && 3 ! f && 8 ! f && 2 ! f) return typeof a.getAttribute U ? n.prop(a, b, c) : (1 f && n.isXMLDoc(a) || (b b.toLowerCase(), d n.attrHooksb || (n.expr.match.bool.test(b) ? Za : Ya)), void 0 c ? d && get in d && null ! (e d.get(a, b)) ? e : (e n.find.attr(a, b), null e ? void 0 : e) : null ! c ? d && set in d && void 0 ! (e d.set(a, c, b)) ? e : (a.setAttribute(b, c + ), c) : void n.removeAttr(a, b)) }, removeAttr: function (a, b) { var c, d, e 0, f b && b.match(E); if (f && 1 a.nodeType) while (c fe++) d n.propFixc || c, n.expr.match.bool.test(c) && (ad !1), a.removeAttribute(c) }, attrHooks: { type: { set: function (a, b) { if (!k.radioValue && radio b && n.nodeName(a, input)) { var c a.value; return a.setAttribute(type, b), c && (a.value c), b } } } } }), Za { set: function (a, b, c) { return b !1 ? n.removeAttr(a, c) : a.setAttribute(c, c), c } }, n.each(n.expr.match.bool.source.match(/\w+/g), function (a, b) { var c $ab || n.find.attr; $ab function (a, b, d) { var e, f; return d || (f $ab, $ab e, e null ! c(a, b, d) ? b.toLowerCase() : null, $ab f), e } }); var _a /^(?:input|select|textarea|button)$/i; n.fn.extend({ prop: function (a, b) { return J(this, n.prop, a, b, arguments.length > 1) }, removeProp: function (a) { return this.each(function () { delete thisn.propFixa || a }) } }), n.extend({ propFix: { for: htmlFor, class: className }, prop: function (a, b, c) { var d, e, f, g a.nodeType; if (a && 3 ! g && 8 ! g && 2 ! g) return f 1 ! g || !n.isXMLDoc(a), f && (b n.propFixb || b, e n.propHooksb), void 0 ! c ? e && set in e && void 0 ! (d e.set(a, c, b)) ? d : ab c : e && get in e && null ! (d e.get(a, b)) ? d : ab }, propHooks: { tabIndex: { get: function (a) { return a.hasAttribute(tabindex) || _a.test(a.nodeName) || a.href ? a.tabIndex : -1 } } } }), k.optSelected || (n.propHooks.selected { get: function (a) { var b a.parentNode; return b && b.parentNode && b.parentNode.selectedIndex, null } }), n.each(tabIndex, readOnly, maxLength, cellSpacing, cellPadding, rowSpan, colSpan, useMap, frameBorder, contentEditable, function () { n.propFixthis.toLowerCase() this }); var ab /\t\r\n\f/g; n.fn.extend({ addClass: function (a) { var b, c, d, e, f, g, h string typeof a && a, i 0, j this.length; if (n.isFunction(a)) return this.each(function (b) { n(this).addClass(a.call(this, b, this.className)) }); if (h) for (b (a || ).match(E) || ; j > i; i++)if (c thisi, d 1 c.nodeType && (c.className ? ( + c.className + ).replace(ab, ) : )) { f 0; while (e bf++) d.indexOf( + e + ) 0 && (d + e + ); g n.trim(d), c.className ! g && (c.className g) } return this }, removeClass: function (a) { var b, c, d, e, f, g, h 0 arguments.length || string typeof a && a, i 0, j this.length; if (n.isFunction(a)) return this.each(function (b) { n(this).removeClass(a.call(this, b, this.className)) }); if (h) for (b (a || ).match(E) || ; j > i; i++)if (c thisi, d 1 c.nodeType && (c.className ? ( + c.className + ).replace(ab, ) : )) { f 0; while (e bf++) while (d.indexOf( + e + ) > 0) d d.replace( + e + , ); g a ? n.trim(d) : , c.className ! g && (c.className g) } return this }, toggleClass: function (a, b) { var c typeof a; return boolean typeof b && string c ? b ? this.addClass(a) : this.removeClass(a) : this.each(n.isFunction(a) ? function (c) { n(this).toggleClass(a.call(this, c, this.className, b), b) } : function () { if (string c) { var b, d 0, e n(this), f a.match(E) || ; while (b fd++) e.hasClass(b) ? e.removeClass(b) : e.addClass(b) } else (c U || boolean c) && (this.className && L.set(this, __className__, this.className), this.className this.className || a !1 ? : L.get(this, __className__) || ) }) }, hasClass: function (a) { for (var b + a + , c 0, d this.length; d > c; c++)if (1 thisc.nodeType && ( + thisc.className + ).replace(ab, ).indexOf(b) > 0) return !0; return !1 } }); var bb /\r/g; n.fn.extend({ val: function (a) { var b, c, d, e this0; { if (arguments.length) return d n.isFunction(a), this.each(function (c) { var e; 1 this.nodeType && (e d ? a.call(this, c, n(this).val()) : a, null e ? e : number typeof e ? e + : n.isArray(e) && (e n.map(e, function (a) { return null a ? : a + })), b n.valHooksthis.type || n.valHooksthis.nodeName.toLowerCase(), b && set in b && void 0 ! b.set(this, e, value) || (this.value e)) }); if (e) return b n.valHookse.type || n.valHookse.nodeName.toLowerCase(), b && get in b && void 0 ! (c b.get(e, value)) ? c : (c e.value, string typeof c ? c.replace(bb, ) : null c ? : c) } } }), n.extend({ valHooks: { option: { get: function (a) { var b n.find.attr(a, value); return null ! b ? b : n.trim(n.text(a)) } }, select: { get: function (a) { for (var b, c, d a.options, e a.selectedIndex, f select-one a.type || 0 > e, g f ? null : , h f ? e + 1 : d.length, i 0 > e ? h : f ? e : 0; h > i; i++)if (c di, !(!c.selected && i ! e || (k.optDisabled ? c.disabled : null ! c.getAttribute(disabled)) || c.parentNode.disabled && n.nodeName(c.parentNode, optgroup))) { if (b n(c).val(), f) return b; g.push(b) } return g }, set: function (a, b) { var c, d, e a.options, f n.makeArray(b), g e.length; while (g--) d eg, (d.selected n.inArray(d.value, f) > 0) && (c !0); return c || (a.selectedIndex -1), f } } } }), n.each(radio, checkbox, function () { n.valHooksthis { set: function (a, b) { return n.isArray(b) ? a.checked n.inArray(n(a).val(), b) > 0 : void 0 } }, k.checkOn || (n.valHooksthis.get function (a) { return null a.getAttribute(value) ? on : a.value }) }), n.each(blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu.split( ), function (a, b) { n.fnb function (a, c) { return arguments.length > 0 ? this.on(b, null, a, c) : this.trigger(b) } }), n.fn.extend({ hover: function (a, b) { return this.mouseenter(a).mouseleave(b || a) }, bind: function (a, b, c) { return this.on(a, null, b, c) }, unbind: function (a, b) { return this.off(a, null, b) }, delegate: function (a, b, c, d) { return this.on(b, a, c, d) }, undelegate: function (a, b, c) { return 1 arguments.length ? this.off(a, **) : this.off(b, a || **, c) } }); var cb n.now(), db /\?/; n.parseJSON function (a) { return JSON.parse(a + ) }, n.parseXML function (a) { var b, c; if (!a || string ! typeof a) return null; try { c new DOMParser, b c.parseFromString(a, text/xml) } catch (d) { b void 0 } return (!b || b.getElementsByTagName(parsererror).length) && n.error(Invalid XML: + a), b }; var eb /#.*$/, fb /(?&)_^&*/, gb /^(.*?): \t*(^\r\n*)$/gm, hb /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, ib /^(?:GET|HEAD)$/, jb /^\/\//, kb /^(\w.+-+:)(?:\/\/(?:^\/?#*@|)(^\/?#:*)(?::(\d+)|)|)/, lb {}, mb {}, nb */.concat(*), ob a.location.href, pb kb.exec(ob.toLowerCase()) || ; function qb(a) { return function (b, c) { string ! typeof b && (c b, b *); var d, e 0, f b.toLowerCase().match(E) || ; if (n.isFunction(c)) while (d fe++) + d0 ? (d d.slice(1) || *, (ad ad || ).unshift(c)) : (ad ad || ).push(c) } } function rb(a, b, c, d) { var e {}, f a mb; function g(h) { var i; return eh !0, n.each(ah || , function (a, h) { var j h(b, c, d); return string ! typeof j || f || ej ? f ? !(i j) : void 0 : (b.dataTypes.unshift(j), g(j), !1) }), i } return g(b.dataTypes0) || !e* && g(*) } function sb(a, b) { var c, d, e n.ajaxSettings.flatOptions || {}; for (c in b) void 0 ! bc && ((ec ? a : d || (d {}))c bc); return d && n.extend(!0, a, d), a } function tb(a, b, c) { var d, e, f, g, h a.contents, i a.dataTypes; while (* i0) i.shift(), void 0 d && (d a.mimeType || b.getResponseHeader(Content-Type)); if (d) for (e in h) if (he && he.test(d)) { i.unshift(e); break } if (i0 in c) f i0; else { for (e in c) { if (!i0 || a.converterse + + i0) { f e; break } g || (g e) } f f || g } return f ? (f ! i0 && i.unshift(f), cf) : void 0 } function ub(a, b, c, d) { var e, f, g, h, i, j {}, k a.dataTypes.slice(); if (k1) for (g in a.converters) jg.toLowerCase() a.convertersg; f k.shift(); while (f) if (a.responseFieldsf && (ca.responseFieldsf b), !i && d && a.dataFilter && (b a.dataFilter(b, a.dataType)), i f, f k.shift()) if (* f) f i; else if (* ! i && i ! f) { if (g ji + + f || j* + f, !g) for (e in j) if (h e.split( ), h1 f && (g ji + + h0 || j* + h0)) { g !0 ? g je : je ! !0 && (f h0, k.unshift(h1)); break } if (g ! !0) if (g && athrows) b g(b); else try { b g(b) } catch (l) { return { state: parsererror, error: g ? l : No conversion from + i + to + f } } } return { state: success, data: b } } n.extend({ active: 0, lastModified: {}, etag: {}, ajaxSettings: { url: ob, type: GET, isLocal: hb.test(pb1), global: !0, processData: !0, async: !0, contentType: application/x-www-form-urlencoded; charsetUTF-8, accepts: { *: nb, text: text/plain, html: text/html, xml: application/xml, text/xml, json: application/json, text/javascript }, contents: { xml: /xml/, html: /html/, json: /json/ }, responseFields: { xml: responseXML, text: responseText, json: responseJSON }, converters: { * text: String, text html: !0, text json: n.parseJSON, text xml: n.parseXML }, flatOptions: { url: !0, context: !0 } }, ajaxSetup: function (a, b) { return b ? sb(sb(a, n.ajaxSettings), b) : sb(n.ajaxSettings, a) }, ajaxPrefilter: qb(lb), ajaxTransport: qb(mb), ajax: function (a, b) { object typeof a && (b a, a void 0), b b || {}; var c, d, e, f, g, h, i, j, k n.ajaxSetup({}, b), l k.context || k, m k.context && (l.nodeType || l.jquery) ? n(l) : n.event, o n.Deferred(), p n.Callbacks(once memory), q k.statusCode || {}, r {}, s {}, t 0, u canceled, v { readyState: 0, getResponseHeader: function (a) { var b; if (2 t) { if (!f) { f {}; while (b gb.exec(e)) fb1.toLowerCase() b2 } b fa.toLowerCase() } return null b ? null : b }, getAllResponseHeaders: function () { return 2 t ? e : null }, setRequestHeader: function (a, b) { var c a.toLowerCase(); return t || (a sc sc || a, ra b), this }, overrideMimeType: function (a) { return t || (k.mimeType a), this }, statusCode: function (a) { var b; if (a) if (2 > t) for (b in a) qb qb, ab; else v.always(av.status); return this }, abort: function (a) { var b a || u; return c && c.abort(b), x(0, b), this } }; if (o.promise(v).complete p.add, v.success v.done, v.error v.fail, k.url ((a || k.url || ob) + ).replace(eb, ).replace(jb, pb1 + //), k.type b.method || b.type || k.method || k.type, k.dataTypes n.trim(k.dataType || *).toLowerCase().match(E) || , null k.crossDomain && (h kb.exec(k.url.toLowerCase()), k.crossDomain !(!h || h1 pb1 && h2 pb2 && (h3 || (http: h1 ? 80 : 443)) (pb3 || (http: pb1 ? 80 : 443)))), k.data && k.processData && string ! typeof k.data && (k.data n.param(k.data, k.traditional)), rb(lb, k, b, v), 2 t) return v; i n.event && k.global, i && 0 n.active++ && n.event.trigger(ajaxStart), k.type k.type.toUpperCase(), k.hasContent !ib.test(k.type), d k.url, k.hasContent || (k.data && (d k.url + (db.test(d) ? & : ?) + k.data, delete k.data), k.cache !1 && (k.url fb.test(d) ? d.replace(fb, $1_ + cb++) : d + (db.test(d) ? & : ?) + _ + cb++)), k.ifModified && (n.lastModifiedd && v.setRequestHeader(If-Modified-Since, n.lastModifiedd), n.etagd && v.setRequestHeader(If-None-Match, n.etagd)), (k.data && k.hasContent && k.contentType ! !1 || b.contentType) && v.setRequestHeader(Content-Type, k.contentType), v.setRequestHeader(Accept, k.dataTypes0 && k.acceptsk.dataTypes0 ? k.acceptsk.dataTypes0 + (* ! k.dataTypes0 ? , + nb + ; q0.01 : ) : k.accepts*); for (j in k.headers) v.setRequestHeader(j, k.headersj); if (k.beforeSend && (k.beforeSend.call(l, v, k) !1 || 2 t)) return v.abort(); u abort; for (j in { success: 1, error: 1, complete: 1 }) vj(kj); if (c rb(mb, k, b, v)) { v.readyState 1, i && m.trigger(ajaxSend, v, k), k.async && k.timeout > 0 && (g setTimeout(function () { v.abort(timeout) }, k.timeout)); try { t 1, c.send(r, x) } catch (w) { if (!(2 > t)) throw w; x(-1, w) } } else x(-1, No Transport); function x(a, b, f, h) { var j, r, s, u, w, x b; 2 ! t && (t 2, g && clearTimeout(g), c void 0, e h || , v.readyState a > 0 ? 4 : 0, j a > 200 && 300 > a || 304 a, f && (u tb(k, v, f)), u ub(k, u, v, j), j ? (k.ifModified && (w v.getResponseHeader(Last-Modified), w && (n.lastModifiedd w), w v.getResponseHeader(etag), w && (n.etagd w)), 204 a || HEAD k.type ? x nocontent : 304 a ? x notmodified : (x u.state, r u.data, s u.error, j !s)) : (s x, (a || !x) && (x error, 0 > a && (a 0))), v.status a, v.statusText (b || x) + , j ? o.resolveWith(l, r, x, v) : o.rejectWith(l, v, x, s), v.statusCode(q), q void 0, i && m.trigger(j ? ajaxSuccess : ajaxError, v, k, j ? r : s), p.fireWith(l, v, x), i && (m.trigger(ajaxComplete, v, k), --n.active || n.event.trigger(ajaxStop))) } return v }, getJSON: function (a, b, c) { return n.get(a, b, c, json) }, getScript: function (a, b) { return n.get(a, void 0, b, script) } }), n.each(get, post, function (a, b) { nb function (a, c, d, e) { return n.isFunction(c) && (e e || d, d c, c void 0), n.ajax({ url: a, type: b, dataType: e, data: c, success: d }) } }), n._evalUrl function (a) { return n.ajax({ url: a, type: GET, dataType: script, async: !1, global: !1, throws: !0 }) }, n.fn.extend({ wrapAll: function (a) { var b; return n.isFunction(a) ? this.each(function (b) { n(this).wrapAll(a.call(this, b)) }) : (this0 && (b n(a, this0.ownerDocument).eq(0).clone(!0), this0.parentNode && b.insertBefore(this0), b.map(function () { var a this; while (a.firstElementChild) a a.firstElementChild; return a }).append(this)), this) }, wrapInner: function (a) { return this.each(n.isFunction(a) ? function (b) { n(this).wrapInner(a.call(this, b)) } : function () { var b n(this), c b.contents(); c.length ? c.wrapAll(a) : b.append(a) }) }, wrap: function (a) { var b n.isFunction(a); return this.each(function (c) { n(this).wrapAll(b ? a.call(this, c) : a) }) }, unwrap: function () { return this.parent().each(function () { n.nodeName(this, body) || n(this).replaceWith(this.childNodes) }).end() } }), n.expr.filters.hidden function (a) { return a.offsetWidth 0 && a.offsetHeight 0 }, n.expr.filters.visible function (a) { return !n.expr.filters.hidden(a) }; var vb /%20/g, wb /\\$/, xb /\r?\n/g, yb /^(?:submit|button|image|reset|file)$/i, zb /^(?:input|select|textarea|keygen)/i; function Ab(a, b, c, d) { var e; if (n.isArray(b)) n.each(b, function (b, e) { c || wb.test(a) ? d(a, e) : Ab(a + + (object typeof e ? b : ) + , e, c, d) }); else if (c || object ! n.type(b)) d(a, b); else for (e in b) Ab(a + + e + , be, c, d) } n.param function (a, b) { var c, d , e function (a, b) { b n.isFunction(b) ? b() : null b ? : b, dd.length encodeURIComponent(a) + + encodeURIComponent(b) }; if (void 0 b && (b n.ajaxSettings && n.ajaxSettings.traditional), n.isArray(a) || a.jquery && !n.isPlainObject(a)) n.each(a, function () { e(this.name, this.value) }); else for (c in a) Ab(c, ac, b, e); return d.join(&).replace(vb, +) }, n.fn.extend({ serialize: function () { return n.param(this.serializeArray()) }, serializeArray: function () { return this.map(function () { var a n.prop(this, elements); return a ? n.makeArray(a) : this }).filter(function () { var a this.type; return this.name && !n(this).is(:disabled) && zb.test(this.nodeName) && !yb.test(a) && (this.checked || !T.test(a)) }).map(function (a, b) { var c n(this).val(); return null c ? null : n.isArray(c) ? n.map(c, function (a) { return { name: b.name, value: a.replace(xb, \r\n) } }) : { name: b.name, value: c.replace(xb, \r\n) } }).get() } }), n.ajaxSettings.xhr function () { try { return new XMLHttpRequest } catch (a) { } }; var Bb 0, Cb {}, Db { 0: 200, 1223: 204 }, Eb n.ajaxSettings.xhr(); a.attachEvent && a.attachEvent(onunload, function () { for (var a in Cb) Cba() }), k.cors !!Eb && withCredentials in Eb, k.ajax Eb !!Eb, n.ajaxTransport(function (a) { var b; return k.cors || Eb && !a.crossDomain ? { send: function (c, d) { var e, f a.xhr(), g ++Bb; if (f.open(a.type, a.url, a.async, a.username, a.password), a.xhrFields) for (e in a.xhrFields) fe a.xhrFieldse; a.mimeType && f.overrideMimeType && f.overrideMimeType(a.mimeType), a.crossDomain || cX-Requested-With || (cX-Requested-With XMLHttpRequest); for (e in c) f.setRequestHeader(e, ce); b function (a) { return function () { b && (delete Cbg, b f.onload f.onerror null, abort a ? f.abort() : error a ? d(f.status, f.statusText) : d(Dbf.status || f.status, f.statusText, string typeof f.responseText ? { text: f.responseText } : void 0, f.getAllResponseHeaders())) } }, f.onload b(), f.onerror b(error), b Cbg b(abort); try { f.send(a.hasContent && a.data || null) } catch (h) { if (b) throw h } }, abort: function () { b && b() } } : void 0 }), n.ajaxSetup({ accepts: { script: text/javascript, application/javascript, application/ecmascript, application/x-ecmascript }, contents: { script: /(?:java|ecma)script/ }, converters: { text script: function (a) { return n.globalEval(a), a } } }), n.ajaxPrefilter(script, function (a) { void 0 a.cache && (a.cache !1), a.crossDomain && (a.type GET) }), n.ajaxTransport(script, function (a) { if (a.crossDomain) { var b, c; return { send: function (d, e) { b n(script>).prop({ async: !0, charset: a.scriptCharset, src: a.url }).on(load error, c function (a) { b.remove(), c null, a && e(error a.type ? 404 : 200, a.type) }), l.head.appendChild(b0) }, abort: function () { c && c() } } } }); var Fb , Gb /()\?(?&|$)|\?\?/; n.ajaxSetup({ jsonp: callback, jsonpCallback: function () { var a Fb.pop() || n.expando + _ + cb++; return thisa !0, a } }), n.ajaxPrefilter(json jsonp, function (b, c, d) { var e, f, g, h b.jsonp ! !1 && (Gb.test(b.url) ? url : string typeof b.data && !(b.contentType || ).indexOf(application/x-www-form-urlencoded) && Gb.test(b.data) && data); return h || jsonp b.dataTypes0 ? (e b.jsonpCallback n.isFunction(b.jsonpCallback) ? b.jsonpCallback() : b.jsonpCallback, h ? bh bh.replace(Gb, $1 + e) : b.jsonp ! !1 && (b.url + (db.test(b.url) ? & : ?) + b.jsonp + + e), b.convertersscript json function () { return g || n.error(e + was not called), g0 }, b.dataTypes0 json, f ae, ae function () { g arguments }, d.always(function () { ae f, be && (b.jsonpCallback c.jsonpCallback, Fb.push(e)), g && n.isFunction(f) && f(g0), g f void 0 }), script) : void 0 }), n.parseHTML function (a, b, c) { if (!a || string ! typeof a) return null; boolean typeof b && (c b, b !1), b b || l; var d v.exec(a), e !c && ; return d ? b.createElement(d1) : (d n.buildFragment(a, b, e), e && e.length && n(e).remove(), n.merge(, d.childNodes)) }; var Hb n.fn.load; n.fn.load function (a, b, c) { if (string ! typeof a && Hb) return Hb.apply(this, arguments); var d, e, f, g this, h a.indexOf( ); return h > 0 && (d n.trim(a.slice(h)), a a.slice(0, h)), n.isFunction(b) ? (c b, b void 0) : b && object typeof b && (e POST), g.length > 0 && n.ajax({ url: a, type: e, dataType: html, data: b }).done(function (a) { f arguments, g.html(d ? n(div>).append(n.parseHTML(a)).find(d) : a) }).complete(c && function (a, b) { g.each(c, f || a.responseText, b, a) }), this }, n.each(ajaxStart, ajaxStop, ajaxComplete, ajaxError, ajaxSuccess, ajaxSend, function (a, b) { n.fnb function (a) { return this.on(b, a) } }), n.expr.filters.animated function (a) { return n.grep(n.timers, function (b) { return a b.elem }).length }; var Ib a.document.documentElement; function Jb(a) { return n.isWindow(a) ? a : 9 a.nodeType && a.defaultView } n.offset { setOffset: function (a, b, c) { var d, e, f, g, h, i, j, k n.css(a, position), l n(a), m {}; static k && (a.style.position relative), h l.offset(), f n.css(a, top), i n.css(a, left), j (absolute k || fixed k) && (f + i).indexOf(auto) > -1, j ? (d l.position(), g d.top, e d.left) : (g parseFloat(f) || 0, e parseFloat(i) || 0), n.isFunction(b) && (b b.call(a, c, h)), null ! b.top && (m.top b.top - h.top + g), null ! b.left && (m.left b.left - h.left + e), using in b ? b.using.call(a, m) : l.css(m) } }, n.fn.extend({ offset: function (a) { if (arguments.length) return void 0 a ? this : this.each(function (b) { n.offset.setOffset(this, a, b) }); var b, c, d this0, e { top: 0, left: 0 }, f d && d.ownerDocument; if (f) return b f.documentElement, n.contains(b, d) ? (typeof d.getBoundingClientRect ! U && (e d.getBoundingClientRect()), c Jb(f), { top: e.top + c.pageYOffset - b.clientTop, left: e.left + c.pageXOffset - b.clientLeft }) : e }, position: function () { if (this0) { var a, b, c this0, d { top: 0, left: 0 }; return fixed n.css(c, position) ? b c.getBoundingClientRect() : (a this.offsetParent(), b this.offset(), n.nodeName(a0, html) || (d a.offset()), d.top + n.css(a0, borderTopWidth, !0), d.left + n.css(a0, borderLeftWidth, !0)), { top: b.top - d.top - n.css(c, marginTop, !0), left: b.left - d.left - n.css(c, marginLeft, !0) } } }, offsetParent: function () { return this.map(function () { var a this.offsetParent || Ib; while (a && !n.nodeName(a, html) && static n.css(a, position)) a a.offsetParent; return a || Ib }) } }), n.each({ scrollLeft: pageXOffset, scrollTop: pageYOffset }, function (b, c) { var d pageYOffset c; n.fnb function (e) { return J(this, function (b, e, f) { var g Jb(b); return void 0 f ? g ? gc : be : void (g ? g.scrollTo(d ? a.pageXOffset : f, d ? f : a.pageYOffset) : be f) }, b, e, arguments.length, null) } }), n.each(top, left, function (a, b) { n.cssHooksb ya(k.pixelPosition, function (a, c) { return c ? (c xa(a, b), va.test(c) ? n(a).position()b + px : c) : void 0 }) }), n.each({ Height: height, Width: width }, function (a, b) { n.each({ padding: inner + a, content: b, : outer + a }, function (c, d) { n.fnd function (d, e) { var f arguments.length && (c || boolean ! typeof d), g c || (d !0 || e !0 ? margin : border); return J(this, function (b, c, d) { var e; return n.isWindow(b) ? b.document.documentElementclient + a : 9 b.nodeType ? (e b.documentElement, Math.max(b.bodyscroll + a, escroll + a, b.bodyoffset + a, eoffset + a, eclient + a)) : void 0 d ? n.css(b, c, g) : n.style(b, c, d, g) }, b, f ? d : void 0, f, null) } }) }), n.fn.size function () { return this.length }, n.fn.andSelf n.fn.addBack, function typeof define && define.amd && define(jquery, , function () { return n }); var Kb a.jQuery, Lb a.$; return n.noConflict function (b) { return a.$ n && (a.$ Lb), b && a.jQuery n && (a.jQuery Kb), n }, typeof b U && (a.jQuery a.$ n), n }); /script> script> /* Foundation v6.3.1 - Complete */ function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } function _classCallCheck(t, e) { if (!(t instanceof e)) throw new TypeError(Cannot call a class as a function) } !function (t) { use strict; function e(t) { if (void 0 Function.prototype.name) { var e /function\s(^({1,})\(/, i e.exec(t.toString()); return i && i.length > 1 ? i1.trim() : } return void 0 t.prototype ? t.constructor.name : t.prototype.constructor.name } function i(t) { return true t || false ! t && (isNaN(1 * t) ? t : parseFloat(t)) } function n(t) { return t.replace(/(a-z)(A-Z)/g, $1-$2).toLowerCase() } var s 6.3.1, o { version: s, _plugins: {}, _uuids: , rtl: function () { return rtl t(html).attr(dir) }, plugin: function (t, i) { var s i || e(t), o n(s); this._pluginso thiss t }, registerPlugin: function (t, i) { var s i ? n(i) : e(t.constructor).toLowerCase(); t.uuid this.GetYoDigits(6, s), t.$element.attr(data- + s) || t.$element.attr(data- + s, t.uuid), t.$element.data(zfPlugin) || t.$element.data(zfPlugin, t), t.$element.trigger(init.zf. + s), this._uuids.push(t.uuid) }, unregisterPlugin: function (t) { var i n(e(t.$element.data(zfPlugin).constructor)); this._uuids.splice(this._uuids.indexOf(t.uuid), 1), t.$element.removeAttr(data- + i).removeData(zfPlugin).trigger(destroyed.zf. + i); for (var s in t) ts null }, reInit: function (e) { var i e instanceof t; try { if (i) e.each(function () { t(this).data(zfPlugin)._init() }); else { var s typeof e, o this, a { object: function (e) { e.forEach(function (e) { e n(e), t(data- + e + ).foundation(_init) }) }, string: function () { e n(e), t(data- + e + ).foundation(_init) }, undefined: function () { this.object(Object.keys(o._plugins)) } }; as(e) } } catch (t) { console.error(t) } finally { return e } }, GetYoDigits: function (t, e) { return t t || 6, Math.round(Math.pow(36, t + 1) - Math.random() * Math.pow(36, t)).toString(36).slice(1) + (e ? - + e : ) }, reflow: function (e, n) { undefined typeof n ? n Object.keys(this._plugins) : string typeof n && (n n); var s this; t.each(n, function (n, o) { var a s._pluginso, r t(e).find(data- + o + ).addBack(data- + o + ); r.each(function () { var e t(this), n {}; if (e.data(zfPlugin)) return void console.warn(Tried to initialize + o + on an element that already has a Foundation plugin.); if (e.attr(data-options)) { e.attr(data-options).split(;).forEach(function (t, e) { var s t.split(:).map(function (t) { return t.trim() }); s0 && (ns0 i(s1)) }) } try { e.data(zfPlugin, new a(t(this), n)) } catch (t) { console.error(t) } finally { return } }) }) }, getFnName: e, transitionend: function (t) { var e, i { transition: transitionend, WebkitTransition: webkitTransitionEnd, MozTransition: transitionend, OTransition: otransitionend }, n document.createElement(div); for (var s in i) undefined ! typeof n.styles && (e is); return e ? e : (e setTimeout(function () { t.triggerHandler(transitionend, t) }, 1), transitionend) } }; o.util { throttle: function (t, e) { var i null; return function () { var n this, s arguments; null i && (i setTimeout(function () { t.apply(n, s), i null }, e)) } } }; var a function (i) { var n typeof i, s t(meta.foundation-mq), a t(.no-js); if (s.length || t(meta classfoundation-mq>).appendTo(document.head), a.length && a.removeClass(no-js), undefined n) o.MediaQuery._init(), o.reflow(this); else { if (string ! n) throw new TypeError(Were sorry, + n + is not a valid parameter. You must use a string representing the method you wish to invoke.); var r Array.prototype.slice.call(arguments, 1), l this.data(zfPlugin); if (void 0 l || void 0 li) throw new ReferenceError(Were sorry, + i + is not an available method for + (l ? e(l) : this element) + .); 1 this.length ? li.apply(l, r) : this.each(function (e, n) { li.apply(t(n).data(zfPlugin), r) }) } return this }; window.Foundation o, t.fn.foundation a, function () { Date.now && window.Date.now || (window.Date.now Date.now function () { return (new Date).getTime() }); for (var t webkit, moz, e 0; e t.length && !window.requestAnimationFrame; ++e) { var i te; window.requestAnimationFrame windowi + RequestAnimationFrame, window.cancelAnimationFrame windowi + CancelAnimationFrame || windowi + CancelRequestAnimationFrame } if (/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent) || !window.requestAnimationFrame || !window.cancelAnimationFrame) { var n 0; window.requestAnimationFrame function (t) { var e Date.now(), i Math.max(n + 16, e); return setTimeout(function () { t(n i) }, i - e) }, window.cancelAnimationFrame clearTimeout } window.performance && window.performance.now || (window.performance { start: Date.now(), now: function () { return Date.now() - this.start } }) }(), Function.prototype.bind || (Function.prototype.bind function (t) { if (function ! typeof this) throw new TypeError(Function.prototype.bind - what is trying to be bound is not callable); var e Array.prototype.slice.call(arguments, 1), i this, n function () { }, s function () { return i.apply(this instanceof n ? this : t, e.concat(Array.prototype.slice.call(arguments))) }; return this.prototype && (n.prototype this.prototype), s.prototype new n, s }) }(jQuery), !function (t) { function e(t) { var e {}; return string ! typeof t ? e : (t t.trim().slice(1, -1)) ? e t.split(&).reduce(function (t, e) { var i e.replace(/\+/g, ).split(), n i0, s i1; return n decodeURIComponent(n), s void 0 s ? null : decodeURIComponent(s), t.hasOwnProperty(n) ? Array.isArray(tn) ? tn.push(s) : tn tn, s : tn s, t }, {}) : e } var i { queries: , current: , _init: function () { var i, n this, s t(.foundation-mq).css(font-family); i e(s); for (var o in i) i.hasOwnProperty(o) && n.queries.push({ name: o, value: only screen and (min-width: + io + ) }); this.current this._getCurrentSize(), this._watcher() }, atLeast: function (t) { var e this.get(t); return !!e && window.matchMedia(e).matches }, is: function (t) { return t t.trim().split( ), t.length > 1 && only t1 ? t0 this._getCurrentSize() : this.atLeast(t0) }, get: function (t) { for (var e in this.queries) if (this.queries.hasOwnProperty(e)) { var i this.queriese; if (t i.name) return i.value } return null }, _getCurrentSize: function () { for (var t, e 0; e this.queries.length; e++) { var i this.queriese; window.matchMedia(i.value).matches && (t i) } return object typeof t ? t.name : t }, _watcher: function () { var e this; t(window).on(resize.zf.mediaquery, function () { var i e._getCurrentSize(), n e.current; i ! n && (e.current i, t(window).trigger(changed.zf.mediaquery, i, n)) }) } }; Foundation.MediaQuery i, window.matchMedia || (window.matchMedia function () { use strict; var t window.styleMedia || window.media; if (!t) { var e document.createElement(style), i document.getElementsByTagName(script)0, n null; e.type text/css, e.id matchmediajs-test, i && i.parentNode && i.parentNode.insertBefore(e, i), n getComputedStyle in window && window.getComputedStyle(e, null) || e.currentStyle, t { matchMedium: function (t) { var i @media + t + { #matchmediajs-test { width: 1px; } }; return e.styleSheet ? e.styleSheet.cssText i : e.textContent i, 1px n.width } } } return function (e) { return { matches: t.matchMedium(e || all), media: e || all } } }()), Foundation.MediaQuery i }(jQuery), !function (t) { function e(t) { var e {}; for (var i in t) eti ti; return e } var i { 9: TAB, 13: ENTER, 27: ESCAPE, 32: SPACE, 37: ARROW_LEFT, 38: ARROW_UP, 39: ARROW_RIGHT, 40: ARROW_DOWN }, n {}, s { keys: e(i), parseKey: function (t) { var e it.which || t.keyCode || String.fromCharCode(t.which).toUpperCase(); return e e.replace(/\W+/, ), t.shiftKey && (e SHIFT_ + e), t.ctrlKey && (e CTRL_ + e), t.altKey && (e ALT_ + e), e e.replace(/_$/, ) }, handleKey: function (e, i, s) { var o, a, r, l ni, h this.parseKey(e); if (!l) return console.warn(Component not defined!); if (o undefined typeof l.ltr ? l : Foundation.rtl() ? t.extend({}, l.ltr, l.rtl) : t.extend({}, l.rtl, l.ltr), a oh, r sa, r && function typeof r) { var u r.apply(); (s.handled || function typeof s.handled) && s.handled(u) } else (s.unhandled || function typeof s.unhandled) && s.unhandled() }, findFocusable: function (e) { return !!e && e.find(ahref, areahref, input:not(disabled), select:not(disabled), textarea:not(disabled), button:not(disabled), iframe, object, embed, *tabindex, *contenteditable).filter(function () { return !(!t(this).is(:visible) || t(this).attr(tabindex) 0) }) }, register: function (t, e) { nt e }, trapFocus: function (t) { var e Foundation.Keyboard.findFocusable(t), i e.eq(0), n e.eq(-1); t.on(keydown.zf.trapfocus, function (t) { t.target n0 && TAB Foundation.Keyboard.parseKey(t) ? (t.preventDefault(), i.focus()) : t.target i0 && SHIFT_TAB Foundation.Keyboard.parseKey(t) && (t.preventDefault(), n.focus()) }) }, releaseFocus: function (t) { t.off(keydown.zf.trapfocus) } }; Foundation.Keyboard s }(jQuery), !function (t) { function e(t, e, i) { function n(r) { a || (a r), o r - a, i.apply(e), o t ? s window.requestAnimationFrame(n, e) : (window.cancelAnimationFrame(s), e.trigger(finished.zf.animate, e).triggerHandler(finished.zf.animate, e)) } var s, o, a null; return 0 t ? (i.apply(e), void e.trigger(finished.zf.animate, e).triggerHandler(finished.zf.animate, e)) : void (s window.requestAnimationFrame(n)) } function i(e, i, o, a) { function r() { e || i.hide(), l(), a && a.apply(i) } function l() { i0.style.transitionDuration 0, i.removeClass(h + + u + + o) } if (i t(i).eq(0), i.length) { var h e ? n0 : n1, u e ? s0 : s1; l(), i.addClass(o).css(transition, none), requestAnimationFrame(function () { i.addClass(h), e && i.show() }), requestAnimationFrame(function () { i0.offsetWidth, i.css(transition, ).addClass(u) }), i.one(Foundation.transitionend(i), r) } } var n mui-enter, mui-leave, s mui-enter-active, mui-leave-active, o { animateIn: function (t, e, n) { i(!0, t, e, n) }, animateOut: function (t, e, n) { i(!1, t, e, n) } }; Foundation.Move e, Foundation.Motion o }(jQuery), !function (t) { var e { Feather: function (e) { var i arguments.length > 1 && void 0 ! arguments1 ? arguments1 : zf; e.attr(role, menubar); var n e.find(li).attr({ role: menuitem }), s is- + i + -submenu, o s + -item, a is- + i + -submenu-parent; n.each(function () { var e t(this), n e.children(ul); n.length && (e.addClass(a).attr({ aria-haspopup: !0, aria-label: e.children(a:first).text() }), drilldown i && e.attr({ aria-expanded: !1 }), n.addClass(submenu + s).attr({ data-submenu: , role: menu }), drilldown i && n.attr({ aria-hidden: !0 })), e.parent(data-submenu).length && e.addClass(is-submenu-item + o) }) }, Burn: function (t, e) { var i is- + e + -submenu, n i + -item, s is- + e + -submenu-parent; t.find(>li, .menu, .menu > li).removeClass(i + + n + + s + is-submenu-item submenu is-active).removeAttr(data-submenu).css(display, ) } }; Foundation.Nest e }(jQuery), !function (t) { function e(t, e, n, s) { var o, a, r, l, h i(t); if (e) { var u i(e); a h.offset.top + h.height u.height + u.offset.top, o h.offset.top > u.offset.top, r h.offset.left > u.offset.left, l h.offset.left + h.width u.width + u.offset.left } else a h.offset.top + h.height h.windowDims.height + h.windowDims.offset.top, o h.offset.top > h.windowDims.offset.top, r h.offset.left > h.windowDims.offset.left, l h.offset.left + h.width h.windowDims.width; var d a, o, r, l; return n ? r l !0 : s ? o a !0 : d.indexOf(!1) -1 } function i(t, e) { if (t t.length ? t0 : t, t window || t document) throw new Error(Im sorry, Dave. Im afraid I cant do that.); var i t.getBoundingClientRect(), n t.parentNode.getBoundingClientRect(), s document.body.getBoundingClientRect(), o window.pageYOffset, a window.pageXOffset; return { width: i.width, height: i.height, offset: { top: i.top + o, left: i.left + a }, parentDims: { width: n.width, height: n.height, offset: { top: n.top + o, left: n.left + a } }, windowDims: { width: s.width, height: s.height, offset: { top: o, left: a } } } } function n(t, e, n, s, o, a) { var r i(t), l e ? i(e) : null; switch (n) { case top: return { left: Foundation.rtl() ? l.offset.left - r.width + l.width : l.offset.left, top: l.offset.top - (r.height + s) }; case left: return { left: l.offset.left - (r.width + o), top: l.offset.top }; case right: return { left: l.offset.left + l.width + o, top: l.offset.top }; case center top: return { left: l.offset.left + l.width / 2 - r.width / 2, top: l.offset.top - (r.height + s) }; case center bottom: return { left: a ? o : l.offset.left + l.width / 2 - r.width / 2, top: l.offset.top + l.height + s }; case center left: return { left: l.offset.left - (r.width + o), top: l.offset.top + l.height / 2 - r.height / 2 }; case center right: return { left: l.offset.left + l.width + o + 1, top: l.offset.top + l.height / 2 - r.height / 2 }; case center: return { left: r.windowDims.offset.left + r.windowDims.width / 2 - r.width / 2, top: r.windowDims.offset.top + r.windowDims.height / 2 - r.height / 2 }; case reveal: return { left: (r.windowDims.width - r.width) / 2, top: r.windowDims.offset.top + s }; case reveal full: return { left: r.windowDims.offset.left, top: r.windowDims.offset.top }; case left bottom: return { left: l.offset.left, top: l.offset.top + l.height + s }; case right bottom: return { left: l.offset.left + l.width + o - r.width, top: l.offset.top + l.height + s }; default: return { left: Foundation.rtl() ? l.offset.left - r.width + l.width : l.offset.left + o, top: l.offset.top + l.height + s } } } Foundation.Box { ImNotTouchingYou: e, GetDimensions: i, GetOffsets: n } }(jQuery), !function (t) { function e() { a(), n(), s(), o(), i() } function i(e) { var i t(data-yeti-box), n dropdown, tooltip, reveal; if (e && (string typeof e ? n.push(e) : object typeof e && string typeof e0 ? n.concat(e) : console.error(Plugin names must be strings)), i.length) { var s n.map(function (t) { return closeme.zf. + t }).join( ); t(window).off(s).on(s, function (e, i) { var n e.namespace.split(.)0, s t(data- + n + ).not(data-yeti-box + i + ); s.each(function () { var e t(this); e.triggerHandler(close.zf.trigger, e) }) }) } } function n(e) { var i void 0, n t(data-resize); n.length && t(window).off(resize.zf.trigger).on(resize.zf.trigger, function (s) { i && clearTimeout(i), i setTimeout(function () { r || n.each(function () { t(this).triggerHandler(resizeme.zf.trigger) }), n.attr(data-events, resize) }, e || 10) }) } function s(e) { var i void 0, n t(data-scroll); n.length && t(window).off(scroll.zf.trigger).on(scroll.zf.trigger, function (s) { i && clearTimeout(i), i setTimeout(function () { r || n.each(function () { t(this).triggerHandler(scrollme.zf.trigger) }), n.attr(data-events, scroll) }, e || 10) }) } function o(e) { var i t(data-mutate); i.length && r && i.each(function () { t(this).triggerHandler(mutateme.zf.trigger) }) } function a() { if (!r) return !1; var e document.querySelectorAll(data-resize, data-scroll, data-mutate), i function (e) { var i t(e0.target); switch (e0.type) { case attributes: scroll i.attr(data-events) && data-events e0.attributeName && i.triggerHandler(scrollme.zf.trigger, i, window.pageYOffset), resize i.attr(data-events) && data-events e0.attributeName && i.triggerHandler(resizeme.zf.trigger, i), style e0.attributeName && (i.closest(data-mutate).attr(data-events, mutate), i.closest(data-mutate).triggerHandler(mutateme.zf.trigger, i.closest(data-mutate))); break; case childList: i.closest(data-mutate).attr(data-events, mutate), i.closest(data-mutate).triggerHandler(mutateme.zf.trigger, i.closest(data-mutate)); break; default: return !1 } }; if (e.length) for (var n 0; n e.length - 1; n++) { var s new r(i); s.observe(en, { attributes: !0, childList: !0, characterData: !1, subtree: !0, attributeFilter: data-events, style }) } } var r function () { for (var t WebKit, Moz, O, Ms, , e 0; e t.length; e++)if (te + MutationObserver in window) return windowte + MutationObserver; return !1 }(), l function (e, i) { e.data(i).split( ).forEach(function (n) { t(# + n)close i ? trigger : triggerHandler(i + .zf.trigger, e) }) }; t(document).on(click.zf.trigger, data-open, function () { l(t(this), open) }), t(document).on(click.zf.trigger, data-close, function () { var e t(this).data(close); e ? l(t(this), close) : t(this).trigger(close.zf.trigger) }), t(document).on(click.zf.trigger, data-toggle, function () { var e t(this).data(toggle); e ? l(t(this), toggle) : t(this).trigger(toggle.zf.trigger) }), t(document).on(close.zf.trigger, data-closable, function (e) { e.stopPropagation(); var i t(this).data(closable); ! i ? Foundation.Motion.animateOut(t(this), i, function () { t(this).trigger(closed.zf) }) : t(this).fadeOut().trigger(closed.zf) }), t(document).on(focus.zf.trigger blur.zf.trigger, data-toggle-focus, function () { var e t(this).data(toggle-focus); t(# + e).triggerHandler(toggle.zf.trigger, t(this)) }), t(window).on(load, function () { e() }), Foundation.IHearYou e }(jQuery), !function (t) { function e(t, e, i) { var n, s, o this, a e.duration, r Object.keys(t.data())0 || timer, l -1; this.isPaused !1, this.restart function () { l -1, clearTimeout(s), this.start() }, this.start function () { this.isPaused !1, clearTimeout(s), l l 0 ? a : l, t.data(paused, !1), n Date.now(), s setTimeout(function () { e.infinite && o.restart(), i && function typeof i && i() }, l), t.trigger(timerstart.zf. + r) }, this.pause function () { this.isPaused !0, clearTimeout(s), t.data(paused, !0); var e Date.now(); l - e - n, t.trigger(timerpaused.zf. + r) } } function i(e, i) { function n() { s--, 0 s && i() } var s e.length; 0 s && i(), e.each(function () { if (this.complete || 4 this.readyState || complete this.readyState) n(); else { var e t(this).attr(src); t(this).attr(src, e + (e.indexOf(?) > 0 ? & : ?) + (new Date).getTime()), t(this).one(load, function () { n() }) } }) } Foundation.Timer e, Foundation.onImagesLoaded i }(jQuery), function (t) { function e() { this.removeEventListener(touchmove, i), this.removeEventListener(touchend, e), h !1 } function i(i) { if (t.spotSwipe.preventDefault && i.preventDefault(), h) { var n, s i.touches0.pageX, a (i.touches0.pageY, o - s); l (new Date).getTime() - r, Math.abs(a) > t.spotSwipe.moveThreshold && l t.spotSwipe.timeThreshold && (n a > 0 ? left : right), n && (i.preventDefault(), e.call(this), t(this).trigger(swipe, n).trigger(swipe + n)) } } function n(t) { 1 t.touches.length && (o t.touches0.pageX, a t.touches0.pageY, h !0, r (new Date).getTime(), this.addEventListener(touchmove, i, !1), this.addEventListener(touchend, e, !1)) } function s() { this.addEventListener && this.addEventListener(touchstart, n, !1) } t.spotSwipe { version: 1.0.0, enabled: ontouchstart in document.documentElement, preventDefault: !1, moveThreshold: 75, timeThreshold: 200 }; var o, a, r, l, h !1; t.event.special.swipe { setup: s }, t.each(left, up, down, right, function () { t.event.specialswipe + this { setup: function () { t(this).on(swipe, t.noop) } } }) }(jQuery), !function (t) { t.fn.addTouch function () { this.each(function (i, n) { t(n).bind(touchstart touchmove touchend touchcancel, function () { e(event) }) }); var e function (t) { var e, i t.changedTouches, n i0, s { touchstart: mousedown, touchmove: mousemove, touchend: mouseup }, o st.type; MouseEvent in window && function typeof window.MouseEvent ? e new window.MouseEvent(o, { bubbles: !0, cancelable: !0, screenX: n.screenX, screenY: n.screenY, clientX: n.clientX, clientY: n.clientY }) : (e document.createEvent(MouseEvent), e.initMouseEvent(o, !0, !0, window, 1, n.screenX, n.screenY, n.clientX, n.clientY, !1, !1, !1, !1, 0, null)), n.target.dispatchEvent(e) } } }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i) { var n arguments.length > 1 && void 0 ! arguments1 ? arguments1 : {}; _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), Foundation.registerPlugin(this, Abide) } return _createClass(e, { key: _init, value: function () { this.$inputs this.$element.find(input, textarea, select), this._events() } }, { key: _events, value: function () { var e this; this.$element.off(.abide).on(reset.zf.abide, function () { e.resetForm() }).on(submit.zf.abide, function () { return e.validateForm() }), fieldChange this.options.validateOn && this.$inputs.off(change.zf.abide).on(change.zf.abide, function (i) { e.validateInput(t(i.target)) }), this.options.liveValidate && this.$inputs.off(input.zf.abide).on(input.zf.abide, function (i) { e.validateInput(t(i.target)) }), this.options.validateOnBlur && this.$inputs.off(blur.zf.abide).on(blur.zf.abide, function (i) { e.validateInput(t(i.target)) }) } }, { key: _reflow, value: function () { this._init() } }, { key: requiredCheck, value: function (t) { if (!t.attr(required)) return !0; var e !0; switch (t0.type) { case checkbox: e t0.checked; break; case select: case select-one: case select-multiple: var i t.find(option:selected); i.length && i.val() || (e !1); break; default: t.val() && t.val().length || (e !1) }return e } }, { key: findFormError, value: function (t) { var e t.siblings(this.options.formErrorSelector); return e.length || (e t.parent().find(this.options.formErrorSelector)), e } }, { key: findLabel, value: function (t) { var e t0.id, i this.$element.find(labelfor + e + ); return i.length ? i : t.closest(label) } }, { key: findRadioLabels, value: function (e) { var i this, n e.map(function (e, n) { var s n.id, o i.$element.find(labelfor + s + ); return o.length || (o t(n).closest(label)), o0 }); return t(n) } }, { key: addErrorClasses, value: function (t) { var e this.findLabel(t), i this.findFormError(t); e.length && e.addClass(this.options.labelErrorClass), i.length && i.addClass(this.options.formErrorClass), t.addClass(this.options.inputErrorClass).attr(data-invalid, ) } }, { key: removeRadioErrorClasses, value: function (t) { var e this.$element.find(:radioname + t + ), i this.findRadioLabels(e), n this.findFormError(e); i.length && i.removeClass(this.options.labelErrorClass), n.length && n.removeClass(this.options.formErrorClass), e.removeClass(this.options.inputErrorClass).removeAttr(data-invalid) } }, { key: removeErrorClasses, value: function (t) { if (radio t0.type) return this.removeRadioErrorClasses(t.attr(name)); var e this.findLabel(t), i this.findFormError(t); e.length && e.removeClass(this.options.labelErrorClass), i.length && i.removeClass(this.options.formErrorClass), t.removeClass(this.options.inputErrorClass).removeAttr(data-invalid) } }, { key: validateInput, value: function (e) { var i this, n this.requiredCheck(e), s !1, o !0, a e.attr(data-validator), r !0; if (e.is(data-abide-ignore) || e.is(typehidden) || e.is(disabled)) return !0; switch (e0.type) { case radio: s this.validateRadio(e.attr(name)); break; case checkbox: s n; break; case select: case select-one: case select-multiple: s n; break; default: s this.validateText(e) }a && (o this.matchValidation(e, a, e.attr(required))), e.attr(data-equalto) && (r this.options.validators.equalTo(e)); var l n, s, o, r.indexOf(!1) -1, h (l ? valid : invalid) + .zf.abide; if (l) { var u this.$element.find(data-equalto + e.attr(id) + ); u.length && !function () { var e i; u.each(function () { t(this).val() && e.validateInput(t(this)) }) }() } return thisl ? removeErrorClasses : addErrorClasses(e), e.trigger(h, e), l } }, { key: validateForm, value: function () { var e , i this; this.$inputs.each(function () { e.push(i.validateInput(t(this))) }); var n e.indexOf(!1) -1; return this.$element.find(data-abide-error).css(display, n ? none : block), this.$element.trigger((n ? formvalid : forminvalid) + .zf.abide, this.$element), n } }, { key: validateText, value: function (t, e) { e e || t.attr(pattern) || t.attr(type); var i t.val(), n !1; return i.length ? n this.options.patterns.hasOwnProperty(e) ? this.options.patternse.test(i) : e t.attr(type) || new RegExp(e).test(i) : t.prop(required) || (n !0), n } }, { key: validateRadio, value: function (e) { var i this.$element.find(:radioname + e + ), n !1, s !1; return i.each(function (e, i) { t(i).attr(required) && (s !0) }), s || (n !0), n || i.each(function (e, i) { t(i).prop(checked) && (n !0) }), n } }, { key: matchValidation, value: function (t, e, i) { var n this; i !!i; var s e.split( ).map(function (e) { return n.options.validatorse(t, i, t.parent()) }); return s.indexOf(!1) -1 } }, { key: resetForm, value: function () { var e this.$element, i this.options; t(. + i.labelErrorClass, e).not(small).removeClass(i.labelErrorClass), t(. + i.inputErrorClass, e).not(small).removeClass(i.inputErrorClass), t(i.formErrorSelector + . + i.formErrorClass).removeClass(i.formErrorClass), e.find(data-abide-error).css(display, none), t(:input, e).not(:button, :submit, :reset, :hidden, :radio, :checkbox, data-abide-ignore).val().removeAttr(data-invalid), t(:input:radio, e).not(data-abide-ignore).prop(checked, !1).removeAttr(data-invalid), t(:input:checkbox, e).not(data-abide-ignore).prop(checked, !1).removeAttr(data-invalid), e.trigger(formreset.zf.abide, e) } }, { key: destroy, value: function () { var e this; this.$element.off(.abide).find(data-abide-error).css(display, none), this.$inputs.off(.abide).each(function () { e.removeErrorClasses(t(this)) }), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { validateOn: fieldChange, labelErrorClass: is-invalid-label, inputErrorClass: is-invalid-input, formErrorSelector: .form-error, formErrorClass: is-visible, liveValidate: !1, validateOnBlur: !1, patterns: { alpha: /^a-zA-Z+$/, alpha_numeric: /^a-zA-Z0-9+$/, integer: /^-+?\d+$/, number: /^-+?\d*(?:\.\,\d+)?$/, card: /^(?:40-9{12}(?:0-9{3})?|51-50-9{14}|6(?:011|50-90-9)0-9{12}|3470-9{13}|3(?:00-5|680-9)0-9{11}|(?:2131|1800|35\d{3})\d{11})$/, cvv: /^(0-9){3,4}$/, email: /^a-zA-Z0-9.!#$%&*+\/?^_`{|}~-+@a-zA-Z0-9(?:a-zA-Z0-9-{0,61}a-zA-Z0-9)?(?:\.a-zA-Z0-9(?:a-zA-Z0-9-{0,61}a-zA-Z0-9)?)+$/, url: /^(https?|ftp|file|ssh):\/\/((((a-zA-Z|\d|-|\.|_|~|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)|(%\da-f{2})|!\$&\(\)\*\+,;|:)*@)?(((\d|1-9\d|1\d\d|20-4\d|250-5)\.(\d|1-9\d|1\d\d|20-4\d|250-5)\.(\d|1-9\d|1\d\d|20-4\d|250-5)\.(\d|1-9\d|1\d\d|20-4\d|250-5))|(((a-zA-Z|\d|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)|((a-zA-Z|\d|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)(a-zA-Z|\d|-|\.|_|~|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)*(a-zA-Z|\d|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)))\.)+((a-zA-Z|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)|((a-zA-Z|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)(a-zA-Z|\d|-|\.|_|~|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)*(a-zA-Z|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)))\.?)(:\d*)?)(\/(((a-zA-Z|\d|-|\.|_|~|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)|(%\da-f{2})|!\$&\(\)\*\+,;|:|@)+(\/((a-zA-Z|\d|-|\.|_|~|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)|(%\da-f{2})|!\$&\(\)\*\+,;|:|@)*)*)?)?(\?(((a-zA-Z|\d|-|\.|_|~|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)|(%\da-f{2})|!\$&\(\)\*\+,;|:|@)|\uE000-\uF8FF|\/|\?)*)?(\#(((a-zA-Z|\d|-|\.|_|~|\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF)|(%\da-f{2})|!\$&\(\)\*\+,;|:|@)|\/|\?)*)?$/, domain: /^(a-zA-Z0-9(a-zA-Z0-9\-{0,61}a-zA-Z0-9)?\.)+a-zA-Z{2,8}$/, datetime: /^(0-20-9{3})\-(0-10-9)\-(0-30-9)T(0-50-9)\:(0-50-9)\:(0-50-9)(Z|(\-\+(0-10-9)\:00))$/, date: /(?:19|20)0-9{2}-(?:(?:01-9|10-2)-(?:01-9|10-9|20-9)|(?:(?!02)(?:01-9|10-2)-(?:30))|(?:(?:013578|102)-31))$/, time: /^(00-9|10-9|20-3)(:0-50-9){2}$/, dateISO: /^\d{4}\/\-\d{1,2}\/\-\d{1,2}$/, month_day_year: /^(01-9|1012)- \/.(01-9|120-9|301)- \/.\d{4}$/, day_month_year: /^(01-9|120-9|301)- \/.(01-9|1012)- \/.\d{4}$/, color: /^#?(a-fA-F0-9{6}|a-fA-F0-9{3})$/ }, validators: { equalTo: function (e, i, n) { return t(# + e.attr(data-equalto)).val() e.val() } } }, Foundation.plugin(e, Abide) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), Foundation.registerPlugin(this, Accordion), Foundation.Keyboard.register(Accordion, { ENTER: toggle, SPACE: toggle, ARROW_DOWN: next, ARROW_UP: previous }) } return _createClass(e, { key: _init, value: function () { this.$element.attr(role, tablist), this.$tabs this.$element.children(data-accordion-item), this.$tabs.each(function (e, i) { var n t(i), s n.children(data-tab-content), o s0.id || Foundation.GetYoDigits(6, accordion), a i.id || o + -label; n.find(a:first).attr({ aria-controls: o, role: tab, id: a, aria-expanded: !1, aria-selected: !1 }), s.attr({ role: tabpanel, aria-labelledby: a, aria-hidden: !0, id: o }) }); var e this.$element.find(.is-active).children(data-tab-content); e.length && this.down(e, !0), this._events() } }, { key: _events, value: function () { var e this; this.$tabs.each(function () { var i t(this), n i.children(data-tab-content); n.length && i.children(a).off(click.zf.accordion keydown.zf.accordion).on(click.zf.accordion, function (t) { t.preventDefault(), e.toggle(n) }).on(keydown.zf.accordion, function (t) { Foundation.Keyboard.handleKey(t, Accordion, { toggle: function () { e.toggle(n) }, next: function () { var t i.next().find(a).focus(); e.options.multiExpand || t.trigger(click.zf.accordion) }, previous: function () { var t i.prev().find(a).focus(); e.options.multiExpand || t.trigger(click.zf.accordion) }, handled: function () { t.preventDefault(), t.stopPropagation() } }) }) }) } }, { key: toggle, value: function (t) { t.parent().hasClass(is-active) ? this.up(t) : this.down(t) } }, { key: down, value: function (e, i) { var n this; if (e.attr(aria-hidden, !1).parent(data-tab-content).addBack().parent().addClass(is-active), !this.options.multiExpand && !i) { var s this.$element.children(.is-active).children(data-tab-content); s.length && this.up(s.not(e)) } e.slideDown(this.options.slideSpeed, function () { n.$element.trigger(down.zf.accordion, e) }), t(# + e.attr(aria-labelledby)).attr({ aria-expanded: !0, aria-selected: !0 }) } }, { key: up, value: function (e) { var i e.parent().siblings(), n this; (this.options.allowAllClosed || i.hasClass(is-active)) && e.parent().hasClass(is-active) && (e.slideUp(n.options.slideSpeed, function () { n.$element.trigger(up.zf.accordion, e) }), e.attr(aria-hidden, !0).parent().removeClass(is-active), t(# + e.attr(aria-labelledby)).attr({ aria-expanded: !1, aria-selected: !1 })) } }, { key: destroy, value: function () { this.$element.find(data-tab-content).stop(!0).slideUp(0).css(display, ), this.$element.find(a).off(.zf.accordion), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { slideSpeed: 250, multiExpand: !1, allowAllClosed: !1 }, Foundation.plugin(e, Accordion) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), Foundation.Nest.Feather(this.$element, accordion), this._init(), Foundation.registerPlugin(this, AccordionMenu), Foundation.Keyboard.register(AccordionMenu, { ENTER: toggle, SPACE: toggle, ARROW_RIGHT: open, ARROW_UP: up, ARROW_DOWN: down, ARROW_LEFT: close, ESCAPE: closeAll }) } return _createClass(e, { key: _init, value: function () { this.$element.find(data-submenu).not(.is-active).slideUp(0), this.$element.attr({ role: menu, aria-multiselectable: this.options.multiOpen }), this.$menuLinks this.$element.find(.is-accordion-submenu-parent), this.$menuLinks.each(function () { var e this.id || Foundation.GetYoDigits(6, acc-menu-link), i t(this), n i.children(data-submenu), s n0.id || Foundation.GetYoDigits(6, acc-menu), o n.hasClass(is-active); i.attr({ aria-controls: s, aria-expanded: o, role: menuitem, id: e }), n.attr({ aria-labelledby: e, aria-hidden: !o, role: menu, id: s }) }); var e this.$element.find(.is-active); if (e.length) { var i this; e.each(function () { i.down(t(this)) }) } this._events() } }, { key: _events, value: function () { var e this; this.$element.find(li).each(function () { var i t(this).children(data-submenu); i.length && t(this).children(a).off(click.zf.accordionMenu).on(click.zf.accordionMenu, function (t) { t.preventDefault(), e.toggle(i) }) }).on(keydown.zf.accordionmenu, function (i) { var n, s, o t(this), a o.parent(ul).children(li), r o.children(data-submenu); a.each(function (e) { if (t(this).is(o)) return n a.eq(Math.max(0, e - 1)).find(a).first(), s a.eq(Math.min(e + 1, a.length - 1)).find(a).first(), t(this).children(data-submenu:visible).length && (s o.find(li:first-child).find(a).first()), t(this).is(:first-child) ? n o.parents(li).first().find(a).first() : n.parents(li).first().children(data-submenu:visible).length && (n n.parents(li).find(li:last-child).find(a).first()), void (t(this).is(:last-child) && (s o.parents(li).first().next(li).find(a).first())) }), Foundation.Keyboard.handleKey(i, AccordionMenu, { open: function () { r.is(:hidden) && (e.down(r), r.find(li).first().find(a).first().focus()) }, close: function () { r.length && !r.is(:hidden) ? e.up(r) : o.parent(data-submenu).length && (e.up(o.parent(data-submenu)), o.parents(li).first().find(a).first().focus()) }, up: function () { return n.focus(), !0 }, down: function () { return s.focus(), !0 }, toggle: function () { o.children(data-submenu).length && e.toggle(o.children(data-submenu)) }, closeAll: function () { e.hideAll() }, handled: function (t) { t && i.preventDefault(), i.stopImmediatePropagation() } }) }) } }, { key: hideAll, value: function () { this.up(this.$element.find(data-submenu)) } }, { key: showAll, value: function () { this.down(this.$element.find(data-submenu)) } }, { key: toggle, value: function (t) { t.is(:animated) || (t.is(:hidden) ? this.down(t) : this.up(t)) } }, { key: down, value: function (t) { var e this; this.options.multiOpen || this.up(this.$element.find(.is-active).not(t.parentsUntil(this.$element).add(t))), t.addClass(is-active).attr({ aria-hidden: !1 }).parent(.is-accordion-submenu-parent).attr({ aria-expanded: !0 }), t.slideDown(e.options.slideSpeed, function () { e.$element.trigger(down.zf.accordionMenu, t) }) } }, { key: up, value: function (t) { var e this; t.slideUp(e.options.slideSpeed, function () { e.$element.trigger(up.zf.accordionMenu, t) }); var i t.find(data-submenu).slideUp(0).addBack().attr(aria-hidden, !0); i.parent(.is-accordion-submenu-parent).attr(aria-expanded, !1) } }, { key: destroy, value: function () { this.$element.find(data-submenu).slideDown(0).css(display, ), this.$element.find(a).off(click.zf.accordionMenu), Foundation.Nest.Burn(this.$element, accordion), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { slideSpeed: 250, multiOpen: !0 }, Foundation.plugin(e, AccordionMenu) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), Foundation.Nest.Feather(this.$element, drilldown), this._init(), Foundation.registerPlugin(this, Drilldown), Foundation.Keyboard.register(Drilldown, { ENTER: open, SPACE: open, ARROW_RIGHT: next, ARROW_UP: up, ARROW_DOWN: down, ARROW_LEFT: previous, ESCAPE: close, TAB: down, SHIFT_TAB: up }) } return _createClass(e, { key: _init, value: function () { this.$submenuAnchors this.$element.find(li.is-drilldown-submenu-parent).children(a), this.$submenus this.$submenuAnchors.parent(li).children(data-submenu), this.$menuItems this.$element.find(li).not(.js-drilldown-back).attr(role, menuitem).find(a), this.$element.attr(data-mutate, this.$element.attr(data-drilldown) || Foundation.GetYoDigits(6, drilldown)), this._prepareMenu(), this._registerEvents(), this._keyboardEvents() } }, { key: _prepareMenu, value: function () { var e this; this.$submenuAnchors.each(function () { var i t(this), n i.parent(); e.options.parentLink && i.clone().prependTo(n.children(data-submenu)).wrap(li classis-submenu-parent-item is-submenu-item is-drilldown-submenu-item rolemenu-item>/li>), i.data(savedHref, i.attr(href)).removeAttr(href).attr(tabindex, 0), i.children(data-submenu).attr({ aria-hidden: !0, tabindex: 0, role: menu }), e._events(i) }), this.$submenus.each(function () { var i t(this), n i.find(.js-drilldown-back); if (!n.length) switch (e.options.backButtonPosition) { case bottom: i.append(e.options.backButton); break; case top: i.prepend(e.options.backButton); break; default: console.error(Unsupported backButtonPosition value + e.options.backButtonPosition + ) }e._back(i) }), this.$submenus.addClass(invisible), this.options.autoHeight || this.$submenus.addClass(drilldown-submenu-cover-previous), this.$element.parent().hasClass(is-drilldown) || (this.$wrapper t(this.options.wrapper).addClass(is-drilldown), this.options.animateHeight && this.$wrapper.addClass(animate-height), this.$element.wrap(this.$wrapper)), this.$wrapper this.$element.parent(), this.$wrapper.css(this._getMaxDims()) } }, { key: _resize, value: function () { this.$wrapper.css({ max-width: none, min-height: none }), this.$wrapper.css(this._getMaxDims()) } }, { key: _events, value: function (e) { var i this; e.off(click.zf.drilldown).on(click.zf.drilldown, function (n) { if (t(n.target).parentsUntil(ul, li).hasClass(is-drilldown-submenu-parent) && (n.stopImmediatePropagation(), n.preventDefault()), i._show(e.parent(li)), i.options.closeOnClick) { var s t(body); s.off(.zf.drilldown).on(click.zf.drilldown, function (e) { e.target i.$element0 || t.contains(i.$element0, e.target) || (e.preventDefault(), i._hideAll(), s.off(.zf.drilldown)) }) } }), this.$element.on(mutateme.zf.trigger, this._resize.bind(this)) } }, { key: _registerEvents, value: function () { this.options.scrollTop && (this._bindHandler this._scrollTop.bind(this), this.$element.on(open.zf.drilldown hide.zf.drilldown closed.zf.drilldown, this._bindHandler)) } }, { key: _scrollTop, value: function () { var e this, i ! e.options.scrollTopElement ? t(e.options.scrollTopElement) : e.$element, n parseInt(i.offset().top + e.options.scrollTopOffset); t(html, body).stop(!0).animate({ scrollTop: n }, e.options.animationDuration, e.options.animationEasing, function () { this t(html)0 && e.$element.trigger(scrollme.zf.drilldown) }) } }, { key: _keyboardEvents, value: function () { var e this; this.$menuItems.add(this.$element.find(.js-drilldown-back > a, .is-submenu-parent-item > a)).on(keydown.zf.drilldown, function (i) { var n, s, o t(this), a o.parent(li).parent(ul).children(li).children(a); a.each(function (e) { if (t(this).is(o)) return n a.eq(Math.max(0, e - 1)), void (s a.eq(Math.min(e + 1, a.length - 1))) }), Foundation.Keyboard.handleKey(i, Drilldown, { next: function () { if (o.is(e.$submenuAnchors)) return e._show(o.parent(li)), o.parent(li).one(Foundation.transitionend(o), function () { o.parent(li).find(ul li a).filter(e.$menuItems).first().focus() }), !0 }, previous: function () { return e._hide(o.parent(li).parent(ul)), o.parent(li).parent(ul).one(Foundation.transitionend(o), function () { setTimeout(function () { o.parent(li).parent(ul).parent(li).children(a).first().focus() }, 1) }), !0 }, up: function () { return n.focus(), !o.is(e.$element.find(> li:first-child > a)) }, down: function () { return s.focus(), !o.is(e.$element.find(> li:last-child > a)) }, close: function () { o.is(e.$element.find(> li > a)) || (e._hide(o.parent().parent()), o.parent().parent().siblings(a).focus()) }, open: function () { return o.is(e.$menuItems) ? o.is(e.$submenuAnchors) ? (e._show(o.parent(li)), o.parent(li).one(Foundation.transitionend(o), function () { o.parent(li).find(ul li a).filter(e.$menuItems).first().focus() }), !0) : void 0 : (e._hide(o.parent(li).parent(ul)), o.parent(li).parent(ul).one(Foundation.transitionend(o), function () { setTimeout(function () { o.parent(li).parent(ul).parent(li).children(a).first().focus() }, 1) }), !0) }, handled: function (t) { t && i.preventDefault(), i.stopImmediatePropagation() } }) }) } }, { key: _hideAll, value: function () { var t this.$element.find(.is-drilldown-submenu.is-active).addClass(is-closing); this.options.autoHeight && this.$wrapper.css({ height: t.parent().closest(ul).data(calcHeight) }), t.one(Foundation.transitionend(t), function (e) { t.removeClass(is-active is-closing) }), this.$element.trigger(closed.zf.drilldown) } }, { key: _back, value: function (t) { var e this; t.off(click.zf.drilldown), t.children(.js-drilldown-back).on(click.zf.drilldown, function (i) { i.stopImmediatePropagation(), e._hide(t); var n t.parent(li).parent(ul).parent(li); n.length && e._show(n) }) } }, { key: _menuLinkEvents, value: function () { var t this; this.$menuItems.not(.is-drilldown-submenu-parent).off(click.zf.drilldown).on(click.zf.drilldown, function (e) { setTimeout(function () { t._hideAll() }, 0) }) } }, { key: _show, value: function (t) { this.options.autoHeight && this.$wrapper.css({ height: t.children(data-submenu).data(calcHeight) }), t.attr(aria-expanded, !0), t.children(data-submenu).addClass(is-active).removeClass(invisible).attr(aria-hidden, !1), this.$element.trigger(open.zf.drilldown, t) } }, { key: _hide, value: function (t) { this.options.autoHeight && this.$wrapper.css({ height: t.parent().closest(ul).data(calcHeight) }); t.parent(li).attr(aria-expanded, !1), t.attr(aria-hidden, !0).addClass(is-closing), t.addClass(is-closing).one(Foundation.transitionend(t), function () { t.removeClass(is-active is-closing), t.blur().addClass(invisible) }), t.trigger(hide.zf.drilldown, t) } }, { key: _getMaxDims, value: function () { var e 0, i {}, n this; return this.$submenus.add(this.$element).each(function () { var s (t(this).children(li).length, Foundation.Box.GetDimensions(this).height); e s > e ? s : e, n.options.autoHeight && (t(this).data(calcHeight, s), t(this).hasClass(is-drilldown-submenu) || (i.height s)) }), this.options.autoHeight || (imin-height e + px), imax-width this.$element0.getBoundingClientRect().width + px, i } }, { key: destroy, value: function () { this.options.scrollTop && this.$element.off(.zf.drilldown, this._bindHandler), this._hideAll(), this.$element.off(mutateme.zf.trigger), Foundation.Nest.Burn(this.$element, drilldown), this.$element.unwrap().find(.js-drilldown-back, .is-submenu-parent-item).remove().end().find(.is-active, .is-closing, .is-drilldown-submenu).removeClass(is-active is-closing is-drilldown-submenu).end().find(data-submenu).removeAttr(aria-hidden tabindex role), this.$submenuAnchors.each(function () { t(this).off(.zf.drilldown) }), this.$submenus.removeClass(drilldown-submenu-cover-previous), this.$element.find(a).each(function () { var e t(this); e.removeAttr(tabindex), e.data(savedHref) && e.attr(href, e.data(savedHref)).removeData(savedHref) }), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { backButton: li classjs-drilldown-back>a tabindex0>Back/a>/li>, backButtonPosition: top, wrapper: div>/div>, parentLink: !1, closeOnClick: !1, autoHeight: !1, animateHeight: !1, scrollTop: !1, scrollTopElement: , scrollTopOffset: 0, animationDuration: 500, animationEasing: swing }, Foundation.plugin(e, Drilldown) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), Foundation.registerPlugin(this, Dropdown), Foundation.Keyboard.register(Dropdown, { ENTER: open, SPACE: open, ESCAPE: close }) } return _createClass(e, { key: _init, value: function () { var e this.$element.attr(id); this.$anchor t(t(data-toggle + e + ).length ? data-toggle + e + : data-open + e + ), this.$anchor.attr({ aria-controls: e, data-is-focus: !1, data-yeti-box: e, aria-haspopup: !0, aria-expanded: !1 }), this.options.parentClass ? this.$parent this.$element.parents(. + this.options.parentClass) : this.$parent null, this.options.positionClass this.getPositionClass(), this.counter 4, this.usedPositions , this.$element.attr({ aria-hidden: true, data-yeti-box: e, data-resize: e, aria-labelledby: this.$anchor0.id || Foundation.GetYoDigits(6, dd-anchor) }), this._events() } }, { key: getPositionClass, value: function () { var t this.$element0.className.match(/(top|left|right|bottom)/g); t t ? t0 : ; var e /float-(\S+)/.exec(this.$anchor0.className); e e ? e1 : ; var i e ? e + + t : t; return i } }, { key: _reposition, value: function (t) { this.usedPositions.push(t ? t : bottom), !t && this.usedPositions.indexOf(top) 0 ? this.$element.addClass(top) : top t && this.usedPositions.indexOf(bottom) 0 ? this.$element.removeClass(t) : left t && this.usedPositions.indexOf(right) 0 ? this.$element.removeClass(t).addClass(right) : right t && this.usedPositions.indexOf(left) 0 ? this.$element.removeClass(t).addClass(left) : !t && this.usedPositions.indexOf(top) > -1 && this.usedPositions.indexOf(left) 0 ? this.$element.addClass(left) : top t && this.usedPositions.indexOf(bottom) > -1 && this.usedPositions.indexOf(left) 0 ? this.$element.removeClass(t).addClass(left) : left t && this.usedPositions.indexOf(right) > -1 && this.usedPositions.indexOf(bottom) 0 ? this.$element.removeClass(t) : right t && this.usedPositions.indexOf(left) > -1 && this.usedPositions.indexOf(bottom) 0 ? this.$element.removeClass(t) : this.$element.removeClass(t), this.classChanged !0, this.counter-- } }, { key: _setPosition, value: function () { if (false this.$anchor.attr(aria-expanded)) return !1; var t this.getPositionClass(), e Foundation.Box.GetDimensions(this.$element), i (Foundation.Box.GetDimensions(this.$anchor), left t ? left : right t ? left : top), n top i ? height : width; height n ? this.options.vOffset : this.options.hOffset; if (e.width > e.windowDims.width || !this.counter && !Foundation.Box.ImNotTouchingYou(this.$element, this.$parent)) { var s e.windowDims.width, o 0; if (this.$parent) { var a Foundation.Box.GetDimensions(this.$parent), o a.offset.left; a.width s && (s a.width) } return this.$element.offset(Foundation.Box.GetOffsets(this.$element, this.$anchor, center bottom, this.options.vOffset, this.options.hOffset + o, !0)).css({ width: s - 2 * this.options.hOffset, height: auto }), this.classChanged !0, !1 } for (this.$element.offset(Foundation.Box.GetOffsets(this.$element, this.$anchor, t, this.options.vOffset, this.options.hOffset)); !Foundation.Box.ImNotTouchingYou(this.$element, this.$parent, !0) && this.counter;)this._reposition(t), this._setPosition() } }, { key: _events, value: function () { var e this; this.$element.on({ open.zf.trigger: this.open.bind(this), close.zf.trigger: this.close.bind(this), toggle.zf.trigger: this.toggle.bind(this), resizeme.zf.trigger: this._setPosition.bind(this) }), this.options.hover && (this.$anchor.off(mouseenter.zf.dropdown mouseleave.zf.dropdown).on(mouseenter.zf.dropdown, function () { var i t(body).data(); undefined ! typeof i.whatinput && mouse ! i.whatinput || (clearTimeout(e.timeout), e.timeout setTimeout(function () { e.open(), e.$anchor.data(hover, !0) }, e.options.hoverDelay)) }).on(mouseleave.zf.dropdown, function () { clearTimeout(e.timeout), e.timeout setTimeout(function () { e.close(), e.$anchor.data(hover, !1) }, e.options.hoverDelay) }), this.options.hoverPane && this.$element.off(mouseenter.zf.dropdown mouseleave.zf.dropdown).on(mouseenter.zf.dropdown, function () { clearTimeout(e.timeout) }).on(mouseleave.zf.dropdown, function () { clearTimeout(e.timeout), e.timeout setTimeout(function () { e.close(), e.$anchor.data(hover, !1) }, e.options.hoverDelay) })), this.$anchor.add(this.$element).on(keydown.zf.dropdown, function (i) { var n t(this); Foundation.Keyboard.findFocusable(e.$element); Foundation.Keyboard.handleKey(i, Dropdown, { open: function () { n.is(e.$anchor) && (e.open(), e.$element.attr(tabindex, -1).focus(), i.preventDefault()) }, close: function () { e.close(), e.$anchor.focus() } }) }) } }, { key: _addBodyHandler, value: function () { var e t(document.body).not(this.$element), i this; e.off(click.zf.dropdown).on(click.zf.dropdown, function (t) { i.$anchor.is(t.target) || i.$anchor.find(t.target).length || i.$element.find(t.target).length || (i.close(), e.off(click.zf.dropdown)) }) } }, { key: open, value: function () { if (this.$element.trigger(closeme.zf.dropdown, this.$element.attr(id)), this.$anchor.addClass(hover).attr({ aria-expanded: !0 }), this._setPosition(), this.$element.addClass(is-open).attr({ aria-hidden: !1 }), this.options.autoFocus) { var t Foundation.Keyboard.findFocusable(this.$element); t.length && t.eq(0).focus() } this.options.closeOnClick && this._addBodyHandler(), this.options.trapFocus && Foundation.Keyboard.trapFocus(this.$element), this.$element.trigger(show.zf.dropdown, this.$element) } }, { key: close, value: function () { if (!this.$element.hasClass(is-open)) return !1; if (this.$element.removeClass(is-open).attr({ aria-hidden: !0 }), this.$anchor.removeClass(hover).attr(aria-expanded, !1), this.classChanged) { var t this.getPositionClass(); t && this.$element.removeClass(t), this.$element.addClass(this.options.positionClass).css({ height: , width: }), this.classChanged !1, this.counter 4, this.usedPositions.length 0 } this.$element.trigger(hide.zf.dropdown, this.$element), this.options.trapFocus && Foundation.Keyboard.releaseFocus(this.$element) } }, { key: toggle, value: function () { if (this.$element.hasClass(is-open)) { if (this.$anchor.data(hover)) return; this.close() } else this.open() } }, { key: destroy, value: function () { this.$element.off(.zf.trigger).hide(), this.$anchor.off(.zf.dropdown), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { parentClass: null, hoverDelay: 250, hover: !1, hoverPane: !1, vOffset: 1, hOffset: 1, positionClass: , trapFocus: !1, autoFocus: !1, closeOnClick: !1 }, Foundation.plugin(e, Dropdown) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), Foundation.Nest.Feather(this.$element, dropdown), this._init(), Foundation.registerPlugin(this, DropdownMenu), Foundation.Keyboard.register(DropdownMenu, { ENTER: open, SPACE: open, ARROW_RIGHT: next, ARROW_UP: up, ARROW_DOWN: down, ARROW_LEFT: previous, ESCAPE: close }) } return _createClass(e, { key: _init, value: function () { var t this.$element.find(li.is-dropdown-submenu-parent); this.$element.children(.is-dropdown-submenu-parent).children(.is-dropdown-submenu).addClass(first-sub), this.$menuItems this.$element.find(rolemenuitem), this.$tabs this.$element.children(rolemenuitem), this.$tabs.find(ul.is-dropdown-submenu).addClass(this.options.verticalClass), this.$element.hasClass(this.options.rightClass) || right this.options.alignment || Foundation.rtl() || this.$element.parents(.top-bar-right).is(*) ? (this.options.alignment right, t.addClass(opens-left)) : t.addClass(opens-right), this.changed !1, this._events() } }, { key: _isVertical, value: function () { return block this.$tabs.css(display) } }, { key: _events, value: function () { var e this, i ontouchstart in window || undefined ! typeof window.ontouchstart, n is-dropdown-submenu-parent, s function (s) { var o t(s.target).parentsUntil(ul, . + n), a o.hasClass(n), r true o.attr(data-is-click), l o.children(.is-dropdown-submenu); if (a) if (r) { if (!e.options.closeOnClick || !e.options.clickOpen && !i || e.options.forceFollow && i) return; s.stopImmediatePropagation(), s.preventDefault(), e._hide(o) } else s.preventDefault(), s.stopImmediatePropagation(), e._show(l), o.add(o.parentsUntil(e.$element, . + n)).attr(data-is-click, !0) }; (this.options.clickOpen || i) && this.$menuItems.on(click.zf.dropdownmenu touchstart.zf.dropdownmenu, s), e.options.closeOnClickInside && this.$menuItems.on(click.zf.dropdownmenu, function (i) { var s t(this), o s.hasClass(n); o || e._hide() }), this.options.disableHover || this.$menuItems.on(mouseenter.zf.dropdownmenu, function (i) { var s t(this), o s.hasClass(n); o && (clearTimeout(s.data(_delay)), s.data(_delay, setTimeout(function () { e._show(s.children(.is-dropdown-submenu)) }, e.options.hoverDelay))) }).on(mouseleave.zf.dropdownmenu, function (i) { var s t(this), o s.hasClass(n); if (o && e.options.autoclose) { if (true s.attr(data-is-click) && e.options.clickOpen) return !1; clearTimeout(s.data(_delay)), s.data(_delay, setTimeout(function () { e._hide(s) }, e.options.closingTime)) } }), this.$menuItems.on(keydown.zf.dropdownmenu, function (i) { var n, s, o t(i.target).parentsUntil(ul, rolemenuitem), a e.$tabs.index(o) > -1, r a ? e.$tabs : o.siblings(li).add(o); r.each(function (e) { if (t(this).is(o)) return n r.eq(e - 1), void (s r.eq(e + 1)) }); var l function () { o.is(:last-child) || (s.children(a:first).focus(), i.preventDefault()) }, h function () { n.children(a:first).focus(), i.preventDefault() }, u function () { var t o.children(ul.is-dropdown-submenu); t.length && (e._show(t), o.find(li > a:first).focus(), i.preventDefault()) }, d function () { var t o.parent(ul).parent(li); t.children(a:first).focus(), e._hide(t), i.preventDefault() }, c { open: u, close: function () { e._hide(e.$element), e.$menuItems.find(a:first).focus(), i.preventDefault() }, handled: function () { i.stopImmediatePropagation() } }; a ? e._isVertical() ? Foundation.rtl() ? t.extend(c, { down: l, up: h, next: d, previous: u }) : t.extend(c, { down: l, up: h, next: u, previous: d }) : Foundation.rtl() ? t.extend(c, { next: h, previous: l, down: u, up: d }) : t.extend(c, { next: l, previous: h, down: u, up: d }) : Foundation.rtl() ? t.extend(c, { next: d, previous: u, down: l, up: h }) : t.extend(c, { next: u, previous: d, down: l, up: h }), Foundation.Keyboard.handleKey(i, DropdownMenu, c) }) } }, { key: _addBodyHandler, value: function () { var e t(document.body), i this; e.off(mouseup.zf.dropdownmenu touchend.zf.dropdownmenu).on(mouseup.zf.dropdownmenu touchend.zf.dropdownmenu, function (t) { var n i.$element.find(t.target); n.length || (i._hide(), e.off(mouseup.zf.dropdownmenu touchend.zf.dropdownmenu)) }) } }, { key: _show, value: function (e) { var i this.$tabs.index(this.$tabs.filter(function (i, n) { return t(n).find(e).length > 0 })), n e.parent(li.is-dropdown-submenu-parent).siblings(li.is-dropdown-submenu-parent); this._hide(n, i), e.css(visibility, hidden).addClass(js-dropdown-active).parent(li.is-dropdown-submenu-parent).addClass(is-active); var s Foundation.Box.ImNotTouchingYou(e, null, !0); if (!s) { var o left this.options.alignment ? -right : -left, a e.parent(.is-dropdown-submenu-parent); a.removeClass(opens + o).addClass(opens- + this.options.alignment), s Foundation.Box.ImNotTouchingYou(e, null, !0), s || a.removeClass(opens- + this.options.alignment).addClass(opens-inner), this.changed !0 } e.css(visibility, ), this.options.closeOnClick && this._addBodyHandler(), this.$element.trigger(show.zf.dropdownmenu, e) } }, { key: _hide, value: function (t, e) { var i; i t && t.length ? t : void 0 ! e ? this.$tabs.not(function (t, i) { return t e }) : this.$element; var n i.hasClass(is-active) || i.find(.is-active).length > 0; if (n) { if (i.find(li.is-active).add(i).attr({ data-is-click: !1 }).removeClass(is-active), i.find(ul.js-dropdown-active).removeClass(js-dropdown-active), this.changed || i.find(opens-inner).length) { var s left this.options.alignment ? right : left; i.find(li.is-dropdown-submenu-parent).add(i).removeClass(opens-inner opens- + this.options.alignment).addClass(opens- + s), this.changed !1 } this.$element.trigger(hide.zf.dropdownmenu, i) } } }, { key: destroy, value: function () { this.$menuItems.off(.zf.dropdownmenu).removeAttr(data-is-click).removeClass(is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner), t(document.body).off(.zf.dropdownmenu), Foundation.Nest.Burn(this.$element, dropdown), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { disableHover: !1, autoclose: !0, hoverDelay: 50, clickOpen: !1, closingTime: 500, alignment: left, closeOnClick: !0, closeOnClickInside: !0, verticalClass: vertical, rightClass: align-right, forceFollow: !0 }, Foundation.plugin(e, DropdownMenu) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), Foundation.registerPlugin(this, Equalizer) } return _createClass(e, { key: _init, value: function () { var e this.$element.attr(data-equalizer) || , i this.$element.find(data-equalizer-watch + e + ); this.$watched i.length ? i : this.$element.find(data-equalizer-watch), this.$element.attr(data-resize, e || Foundation.GetYoDigits(6, eq)), this.$element.attr(data-mutate, e || Foundation.GetYoDigits(6, eq)), this.hasNested this.$element.find(data-equalizer).length > 0, this.isNested this.$element.parentsUntil(document.body, data-equalizer).length > 0, this.isOn !1, this._bindHandler { onResizeMeBound: this._onResizeMe.bind(this), onPostEqualizedBound: this._onPostEqualized.bind(this) }; var n, s this.$element.find(img); this.options.equalizeOn ? (n this._checkMQ(), t(window).on(changed.zf.mediaquery, this._checkMQ.bind(this))) : this._events(), (void 0 ! n && n !1 || void 0 n) && (s.length ? Foundation.onImagesLoaded(s, this._reflow.bind(this)) : this._reflow()) } }, { key: _pauseEvents, value: function () { this.isOn !1, this.$element.off({ .zf.equalizer: this._bindHandler.onPostEqualizedBound, resizeme.zf.trigger: this._bindHandler.onResizeMeBound, mutateme.zf.trigger: this._bindHandler.onResizeMeBound }) } }, { key: _onResizeMe, value: function (t) { this._reflow() } }, { key: _onPostEqualized, value: function (t) { t.target ! this.$element0 && this._reflow() } }, { key: _events, value: function () { this._pauseEvents(), this.hasNested ? this.$element.on(postequalized.zf.equalizer, this._bindHandler.onPostEqualizedBound) : (this.$element.on(resizeme.zf.trigger, this._bindHandler.onResizeMeBound), this.$element.on(mutateme.zf.trigger, this._bindHandler.onResizeMeBound)), this.isOn !0 } }, { key: _checkMQ, value: function () { var t !Foundation.MediaQuery.is(this.options.equalizeOn); return t ? this.isOn && (this._pauseEvents(), this.$watched.css(height, auto)) : this.isOn || this._events(), t } }, { key: _killswitch, value: function () { } }, { key: _reflow, value: function () { return !this.options.equalizeOnStack && this._isStacked() ? (this.$watched.css(height, auto), !1) : void (this.options.equalizeByRow ? this.getHeightsByRow(this.applyHeightByRow.bind(this)) : this.getHeights(this.applyHeight.bind(this))) } }, { key: _isStacked, value: function () { return !this.$watched0 || !this.$watched1 || this.$watched0.getBoundingClientRect().top ! this.$watched1.getBoundingClientRect().top } }, { key: getHeights, value: function (t) { for (var e , i 0, n this.$watched.length; i n; i++)this.$watchedi.style.height auto, e.push(this.$watchedi.offsetHeight); t(e) } }, { key: getHeightsByRow, value: function (e) { var i this.$watched.length ? this.$watched.first().offset().top : 0, n , s 0; ns ; for (var o 0, a this.$watched.length; o a; o++) { this.$watchedo.style.height auto; var r t(this.$watchedo).offset().top; r ! i && (s++, ns , i r), ns.push(this.$watchedo, this.$watchedo.offsetHeight) } for (var l 0, h n.length; l h; l++) { var u t(nl).map(function () { return this1 }).get(), d Math.max.apply(null, u); nl.push(d) } e(n) } }, { key: applyHeight, value: function (t) { var e Math.max.apply(null, t); this.$element.trigger(preequalized.zf.equalizer), this.$watched.css(height, e), this.$element.trigger(postequalized.zf.equalizer) } }, { key: applyHeightByRow, value: function (e) { this.$element.trigger(preequalized.zf.equalizer); for (var i 0, n e.length; i n; i++) { var s ei.length, o eis - 1; if (s 2) t(ei00).css({ height: auto }); else { this.$element.trigger(preequalizedrow.zf.equalizer); for (var a 0, r s - 1; a r; a++)t(eia0).css({ height: o }); this.$element.trigger(postequalizedrow.zf.equalizer) } } this.$element.trigger(postequalized.zf.equalizer) } }, { key: destroy, value: function () { this._pauseEvents(), this.$watched.css(height, auto), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { equalizeOnStack: !1, equalizeByRow: !1, equalizeOn: }, Foundation.plugin(e, Equalizer) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, n), this.rules , this.currentPath , this._init(), this._events(), Foundation.registerPlugin(this, Interchange) } return _createClass(e, { key: _init, value: function () { this._addBreakpoints(), this._generateRules(), this._reflow() } }, { key: _events, value: function () { var e this; t(window).on(resize.zf.interchange, Foundation.util.throttle(function () { e._reflow() }, 50)) } }, { key: _reflow, value: function () { var t; for (var e in this.rules) if (this.rules.hasOwnProperty(e)) { var i this.rulese; window.matchMedia(i.query).matches && (t i) } t && this.replace(t.path) } }, { key: _addBreakpoints, value: function () { for (var t in Foundation.MediaQuery.queries) if (Foundation.MediaQuery.queries.hasOwnProperty(t)) { var i Foundation.MediaQuery.queriest; e.SPECIAL_QUERIESi.name i.value } } }, { key: _generateRules, value: function (t) { var i, n ; i this.options.rules ? this.options.rules : this.$element.data(interchange), i string typeof i ? i.match(/\.*?\/g) : i; for (var s in i) if (i.hasOwnProperty(s)) { var o is.slice(1, -1).split(, ), a o.slice(0, -1).join(), r oo.length - 1; e.SPECIAL_QUERIESr && (r e.SPECIAL_QUERIESr), n.push({ path: a, query: r }) } this.rules n } }, { key: replace, value: function (e) { if (this.currentPath ! e) { var i this, n replaced.zf.interchange; IMG this.$element0.nodeName ? this.$element.attr(src, e).on(load, function () { i.currentPath e }).trigger(n) : e.match(/\.(gif|jpg|jpeg|png|svg|tiff)(?#.*)?/i) ? this.$element.css({ background-image: url( + e + ) }).trigger(n) : t.get(e, function (s) { i.$element.html(s).trigger(n), t(s).foundation(), i.currentPath e }) } } }, { key: destroy, value: function () { } }), e }(); e.defaults { rules: null }, e.SPECIAL_QUERIES { landscape: screen and (orientation: landscape), portrait: screen and (orientation: portrait), retina: only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) }, Foundation.plugin(e, Interchange) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), this.calcPoints(), Foundation.registerPlugin(this, Magellan) } return _createClass(e, { key: _init, value: function () { var e this.$element0.id || Foundation.GetYoDigits(6, magellan); this.$targets t(data-magellan-target), this.$links this.$element.find(a), this.$element.attr({ data-resize: e, data-scroll: e, id: e }), this.$active t(), this.scrollPos parseInt(window.pageYOffset, 10), this._events() } }, { key: calcPoints, value: function () { var e this, i document.body, n document.documentElement; this.points , this.winHeight Math.round(Math.max(window.innerHeight, n.clientHeight)), this.docHeight Math.round(Math.max(i.scrollHeight, i.offsetHeight, n.clientHeight, n.scrollHeight, n.offsetHeight)), this.$targets.each(function () { var i t(this), n Math.round(i.offset().top - e.options.threshold); i.targetPoint n, e.points.push(n) }) } }, { key: _events, value: function () { var e this; t(html, body), { duration: e.options.animationDuration, easing: e.options.animationEasing }; t(window).one(load, function () { e.options.deepLinking && location.hash && e.scrollToLoc(location.hash), e.calcPoints(), e._updateActive() }), this.$element.on({ resizeme.zf.trigger: this.reflow.bind(this), scrollme.zf.trigger: this._updateActive.bind(this) }).on(click.zf.magellan, ahref^#, function (t) { t.preventDefault(); var i this.getAttribute(href); e.scrollToLoc(i) }), t(window).on(popstate, function (t) { e.options.deepLinking && e.scrollToLoc(window.location.hash) }) } }, { key: scrollToLoc, value: function (e) { if (!t(e).length) return !1; this._inTransition !0; var i this, n Math.round(t(e).offset().top - this.options.threshold / 2 - this.options.barOffset); t(html, body).stop(!0).animate({ scrollTop: n }, this.options.animationDuration, this.options.animationEasing, function () { i._inTransition !1, i._updateActive() }) } }, { key: reflow, value: function () { this.calcPoints(), this._updateActive() } }, { key: _updateActive, value: function () { if (!this._inTransition) { var t, e parseInt(window.pageYOffset, 10); if (e + this.winHeight this.docHeight) t this.points.length - 1; else if (e this.points0) t void 0; else { var i this.scrollPos e, n this, s this.points.filter(function (t, s) { return i ? t - n.options.barOffset e : t - n.options.barOffset - n.options.threshold e }); t s.length ? s.length - 1 : 0 } if (this.$active.removeClass(this.options.activeClass), this.$active this.$links.filter(href# + this.$targets.eq(t).data(magellan-target) + ).addClass(this.options.activeClass), this.options.deepLinking) { var o ; void 0 ! t && (o this.$active0.getAttribute(href)), o ! window.location.hash && (window.history.pushState ? window.history.pushState(null, null, o) : window.location.hash o) } this.scrollPos e, this.$element.trigger(update.zf.magellan, this.$active) } } }, { key: destroy, value: function () { if (this.$element.off(.zf.trigger .zf.magellan).find(. + this.options.activeClass).removeClass(this.options.activeClass), this.options.deepLinking) { var t this.$active0.getAttribute(href); window.location.hash.replace(t, ) } Foundation.unregisterPlugin(this) } }), e }(); e.defaults { animationDuration: 500, animationEasing: linear, threshold: 50, activeClass: active, deepLinking: !1, barOffset: 0 }, Foundation.plugin(e, Magellan) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this.$lastTrigger t(), this.$triggers t(), this._init(), this._events(), Foundation.registerPlugin(this, OffCanvas), Foundation.Keyboard.register(OffCanvas, { ESCAPE: close }) } return _createClass(e, { key: _init, value: function () { var e this.$element.attr(id); if (this.$element.attr(aria-hidden, true), this.$element.addClass(is-transition- + this.options.transition), this.$triggers t(document).find(data-open + e + , data-close + e + , data-toggle + e + ).attr(aria-expanded, false).attr(aria-controls, e), this.options.contentOverlay !0) { var i document.createElement(div), n fixed t(this.$element).css(position) ? is-overlay-fixed : is-overlay-absolute; i.setAttribute(class, js-off-canvas-overlay + n), this.$overlay t(i), is-overlay-fixed n ? t(body).append(this.$overlay) : this.$element.siblings(data-off-canvas-content).append(this.$overlay) } this.options.isRevealed this.options.isRevealed || new RegExp(this.options.revealClass, g).test(this.$element0.className), this.options.isRevealed !0 && (this.options.revealOn this.options.revealOn || this.$element0.className.match(/(reveal-for-medium|reveal-for-large)/g)0.split(-)2, this._setMQChecker()), !this.options.transitionTime !0 && (this.options.transitionTime 1e3 * parseFloat(window.getComputedStyle(t(data-off-canvas)0).transitionDuration)) } }, { key: _events, value: function () { if (this.$element.off(.zf.trigger .zf.offcanvas).on({ open.zf.trigger: this.open.bind(this), close.zf.trigger: this.close.bind(this), toggle.zf.trigger: this.toggle.bind(this), keydown.zf.offcanvas: this._handleKeyboard.bind(this) }), this.options.closeOnClick !0) { var e this.options.contentOverlay ? this.$overlay : t(data-off-canvas-content); e.on({ click.zf.offcanvas: this.close.bind(this) }) } } }, { key: _setMQChecker, value: function () { var e this; t(window).on(changed.zf.mediaquery, function () { Foundation.MediaQuery.atLeast(e.options.revealOn) ? e.reveal(!0) : e.reveal(!1) }).one(load.zf.offcanvas, function () { Foundation.MediaQuery.atLeast(e.options.revealOn) && e.reveal(!0) }) } }, { key: reveal, value: function (t) { var e this.$element.find(data-close); t ? (this.close(), this.isRevealed !0, this.$element.attr(aria-hidden, false), this.$element.off(open.zf.trigger toggle.zf.trigger), e.length && e.hide()) : (this.isRevealed !1, this.$element.attr(aria-hidden, true), this.$element.on({ open.zf.trigger: this.open.bind(this), toggle.zf.trigger: this.toggle.bind(this) }), e.length && e.show()) } }, { key: _stopScrolling, value: function (t) { return !1 } }, { key: _recordScrollable, value: function (t) { var e this; e.scrollHeight ! e.clientHeight && (0 e.scrollTop && (e.scrollTop 1), e.scrollTop e.scrollHeight - e.clientHeight && (e.scrollTop e.scrollHeight - e.clientHeight - 1)), e.allowUp e.scrollTop > 0, e.allowDown e.scrollTop e.scrollHeight - e.clientHeight, e.lastY t.originalEvent.pageY } }, { key: _stopScrollPropagation, value: function (t) { var e this, i t.pageY e.lastY, n !i; e.lastY t.pageY, i && e.allowUp || n && e.allowDown ? t.stopPropagation() : t.preventDefault() } }, { key: open, value: function (e, i) { if (!this.$element.hasClass(is-open) && !this.isRevealed) { var n this; i && (this.$lastTrigger i), top this.options.forceTo ? window.scrollTo(0, 0) : bottom this.options.forceTo && window.scrollTo(0, document.body.scrollHeight), n.$element.addClass(is-open), this.$triggers.attr(aria-expanded, true), this.$element.attr(aria-hidden, false).trigger(opened.zf.offcanvas), this.options.contentScroll !1 && (t(body).addClass(is-off-canvas-open).on(touchmove, this._stopScrolling), this.$element.on(touchstart, this._recordScrollable), this.$element.on(touchmove, this._stopScrollPropagation)), this.options.contentOverlay !0 && this.$overlay.addClass(is-visible), this.options.closeOnClick !0 && this.options.contentOverlay !0 && this.$overlay.addClass(is-closable), this.options.autoFocus !0 && this.$element.one(Foundation.transitionend(this.$element), function () { n.$element.find(a, button).eq(0).focus() }), this.options.trapFocus !0 && (this.$element.siblings(data-off-canvas-content).attr(tabindex, -1), Foundation.Keyboard.trapFocus(this.$element)) } } }, { key: close, value: function (e) { if (this.$element.hasClass(is-open) && !this.isRevealed) { var i this; i.$element.removeClass(is-open), this.$element.attr(aria-hidden, true).trigger(closed.zf.offcanvas), this.options.contentScroll !1 && (t(body).removeClass(is-off-canvas-open).off(touchmove, this._stopScrolling), this.$element.off(touchstart, this._recordScrollable), this.$element.off(touchmove, this._stopScrollPropagation)), this.options.contentOverlay !0 && this.$overlay.removeClass(is-visible), this.options.closeOnClick !0 && this.options.contentOverlay !0 && this.$overlay.removeClass(is-closable), this.$triggers.attr(aria-expanded, false), this.options.trapFocus !0 && (this.$element.siblings(data-off-canvas-content).removeAttr(tabindex), Foundation.Keyboard.releaseFocus(this.$element)) } } }, { key: toggle, value: function (t, e) { this.$element.hasClass(is-open) ? this.close(t, e) : this.open(t, e) } }, { key: _handleKeyboard, value: function (t) { var e this; Foundation.Keyboard.handleKey(t, OffCanvas, { close: function () { return e.close(), e.$lastTrigger.focus(), !0 }, handled: function () { t.stopPropagation(), t.preventDefault() } }) } }, { key: destroy, value: function () { this.close(), this.$element.off(.zf.trigger .zf.offcanvas), this.$overlay.off(.zf.offcanvas), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { closeOnClick: !0, contentOverlay: !0, contentScroll: !0, transitionTime: 0, transition: push, forceTo: null, isRevealed: !1, revealOn: null, autoFocus: !0, revealClass: reveal-for-, trapFocus: !1 }, Foundation.plugin(e, OffCanvas) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), Foundation.registerPlugin(this, Orbit), Foundation.Keyboard.register(Orbit, { ltr: { ARROW_RIGHT: next, ARROW_LEFT: previous }, rtl: { ARROW_LEFT: next, ARROW_RIGHT: previous } }) } return _createClass(e, { key: _init, value: function () { this._reset(), this.$wrapper this.$element.find(. + this.options.containerClass), this.$slides this.$element.find(. + this.options.slideClass); var t this.$element.find(img), e this.$slides.filter(.is-active), i this.$element0.id || Foundation.GetYoDigits(6, orbit); this.$element.attr({ data-resize: i, id: i }), e.length || this.$slides.eq(0).addClass(is-active), this.options.useMUI || this.$slides.addClass(no-motionui), t.length ? Foundation.onImagesLoaded(t, this._prepareForOrbit.bind(this)) : this._prepareForOrbit(), this.options.bullets && this._loadBullets(), this._events(), this.options.autoPlay && this.$slides.length > 1 && this.geoSync(), this.options.accessible && this.$wrapper.attr(tabindex, 0) } }, { key: _loadBullets, value: function () { this.$bullets this.$element.find(. + this.options.boxOfBullets).find(button) } }, { key: geoSync, value: function () { var t this; this.timer new Foundation.Timer(this.$element, { duration: this.options.timerDelay, infinite: !1 }, function () { t.changeSlide(!0) }), this.timer.start() } }, { key: _prepareForOrbit, value: function () { this._setWrapperHeight() } }, { key: _setWrapperHeight, value: function (e) { var i, n 0, s 0, o this; this.$slides.each(function () { i this.getBoundingClientRect().height, t(this).attr(data-slide, s), o.$slides.filter(.is-active)0 ! o.$slides.eq(s)0 && t(this).css({ position: relative, display: none }), n i > n ? i : n, s++ }), s this.$slides.length && (this.$wrapper.css({ height: n }), e && e(n)) } }, { key: _setSlideHeight, value: function (e) { this.$slides.each(function () { t(this).css(max-height, e) }) } }, { key: _events, value: function () { var e this; if (this.$element.off(.resizeme.zf.trigger).on({ resizeme.zf.trigger: this._prepareForOrbit.bind(this) }), this.$slides.length > 1) { if (this.options.swipe && this.$slides.off(swipeleft.zf.orbit swiperight.zf.orbit).on(swipeleft.zf.orbit, function (t) { t.preventDefault(), e.changeSlide(!0) }).on(swiperight.zf.orbit, function (t) { t.preventDefault(), e.changeSlide(!1) }), this.options.autoPlay && (this.$slides.on(click.zf.orbit, function () { e.$element.data(clickedOn, !e.$element.data(clickedOn)), e.timere.$element.data(clickedOn) ? pause : start() }), this.options.pauseOnHover && this.$element.on(mouseenter.zf.orbit, function () { e.timer.pause() }).on(mouseleave.zf.orbit, function () { e.$element.data(clickedOn) || e.timer.start() })), this.options.navButtons) { var i this.$element.find(. + this.options.nextClass + , . + this.options.prevClass); i.attr(tabindex, 0).on(click.zf.orbit touchend.zf.orbit, function (i) { i.preventDefault(), e.changeSlide(t(this).hasClass(e.options.nextClass)) }) } this.options.bullets && this.$bullets.on(click.zf.orbit touchend.zf.orbit, function () { if (/is-active/g.test(this.className)) return !1; var i t(this).data(slide), n i > e.$slides.filter(.is-active).data(slide), s e.$slides.eq(i); e.changeSlide(n, s, i) }), this.options.accessible && this.$wrapper.add(this.$bullets).on(keydown.zf.orbit, function (i) { Foundation.Keyboard.handleKey(i, Orbit, { next: function () { e.changeSlide(!0) }, previous: function () { e.changeSlide(!1) }, handled: function () { t(i.target).is(e.$bullets) && e.$bullets.filter(.is-active).focus() } }) }) } } }, { key: _reset, value: function () { undefined ! typeof this.$slides && this.$slides.length > 1 && (this.$element.off(.zf.orbit).find(*).off(.zf.orbit), this.options.autoPlay && this.timer.restart(), this.$slides.each(function (e) { t(e).removeClass(is-active is-active is-in).removeAttr(aria-live).hide() }), this.$slides.first().addClass(is-active).show(), this.$element.trigger(slidechange.zf.orbit, this.$slides.first()), this.options.bullets && this._updateBullets(0)) } }, { key: changeSlide, value: function (t, e, i) { if (this.$slides) { var n this.$slides.filter(.is-active).eq(0); if (/mui/g.test(n0.className)) return !1; var s, o this.$slides.first(), a this.$slides.last(), r t ? Right : Left, l t ? Left : Right, h this; s e ? e : t ? this.options.infiniteWrap ? n.next(. + this.options.slideClass).length ? n.next(. + this.options.slideClass) : o : n.next(. + this.options.slideClass) : this.options.infiniteWrap ? n.prev(. + this.options.slideClass).length ? n.prev(. + this.options.slideClass) : a : n.prev(. + this.options.slideClass), s.length && (this.$element.trigger(beforeslidechange.zf.orbit, n, s), this.options.bullets && (i i || this.$slides.index(s), this._updateBullets(i)), this.options.useMUI && !this.$element.is(:hidden) ? (Foundation.Motion.animateIn(s.addClass(is-active).css({ position: absolute, top: 0 }), this.optionsanimInFrom + r, function () { s.css({ position: relative, display: block }).attr(aria-live, polite) }), Foundation.Motion.animateOut(n.removeClass(is-active), this.optionsanimOutTo + l, function () { n.removeAttr(aria-live), h.options.autoPlay && !h.timer.isPaused && h.timer.restart() })) : (n.removeClass(is-active is-in).removeAttr(aria-live).hide(), s.addClass(is-active is-in).attr(aria-live, polite).show(), this.options.autoPlay && !this.timer.isPaused && this.timer.restart()), this.$element.trigger(slidechange.zf.orbit, s)) } } }, { key: _updateBullets, value: function (t) { var e this.$element.find(. + this.options.boxOfBullets).find(.is-active).removeClass(is-active).blur(), i e.find(span:last).detach(); this.$bullets.eq(t).addClass(is-active).append(i) } }, { key: destroy, value: function () { this.$element.off(.zf.orbit).find(*).off(.zf.orbit).end().hide(), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { bullets: !0, navButtons: !0, animInFromRight: slide-in-right, animOutToRight: slide-out-right, animInFromLeft: slide-in-left, animOutToLeft: slide-out-left, autoPlay: !0, timerDelay: 5e3, infiniteWrap: !0, swipe: !0, pauseOnHover: !0, accessible: !0, containerClass: orbit-container, slideClass: orbit-slide, boxOfBullets: orbit-bullets, nextClass: orbit-next, prevClass: orbit-previous, useMUI: !0 }, Foundation.plugin(e, Orbit) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element t(i), this.rules this.$element.data(responsive-menu), this.currentMq null, this.currentPlugin null, this._init(), this._events(), Foundation.registerPlugin(this, ResponsiveMenu) } return _createClass(e, { key: _init, value: function () { if (string typeof this.rules) { for (var e {}, n this.rules.split( ), s 0; s n.length; s++) { var o ns.split(-), a o.length > 1 ? o0 : small, r o.length > 1 ? o1 : o0; null ! ir && (ea ir) } this.rules e } t.isEmptyObject(this.rules) || this._checkMediaQueries(), this.$element.attr(data-mutate, this.$element.attr(data-mutate) || Foundation.GetYoDigits(6, responsive-menu)) } }, { key: _events, value: function () { var e this; t(window).on(changed.zf.mediaquery, function () { e._checkMediaQueries() }) } }, { key: _checkMediaQueries, value: function () { var e, n this; t.each(this.rules, function (t) { Foundation.MediaQuery.atLeast(t) && (e t) }), e && (this.currentPlugin instanceof this.rulese.plugin || (t.each(i, function (t, e) { n.$element.removeClass(e.cssClass) }), this.$element.addClass(this.rulese.cssClass), this.currentPlugin && this.currentPlugin.destroy(), this.currentPlugin new this.rulese.plugin(this.$element, {}))) } }, { key: destroy, value: function () { this.currentPlugin.destroy(), t(window).off(.zf.ResponsiveMenu), Foundation.unregisterPlugin(this) } }), e }(); e.defaults {}; var i { dropdown: { cssClass: dropdown, plugin: Foundation._pluginsdropdown-menu || null }, drilldown: { cssClass: drilldown, plugin: Foundation._plugins.drilldown || null }, accordion: { cssClass: accordion-menu, plugin: Foundation._pluginsaccordion-menu || null } }; Foundation.plugin(e, ResponsiveMenu) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element t(i), this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), this._events(), Foundation.registerPlugin(this, ResponsiveToggle) } return _createClass(e, { key: _init, value: function () { var e this.$element.data(responsive-toggle); if (e || console.error(Your tab bar needs an ID of a Menu as the value of data-tab-bar.), this.$targetMenu t(# + e), this.$toggler this.$element.find(data-toggle).filter(function () { var i t(this).data(toggle); return i e || i }), this.options t.extend({}, this.options, this.$targetMenu.data()), this.options.animate) { var i this.options.animate.split( ); this.animationIn i0, this.animationOut i1 || null } this._update() } }, { key: _events, value: function () { this._updateMqHandler this._update.bind(this), t(window).on(changed.zf.mediaquery, this._updateMqHandler), this.$toggler.on(click.zf.responsiveToggle, this.toggleMenu.bind(this)) } }, { key: _update, value: function () { Foundation.MediaQuery.atLeast(this.options.hideFor) ? (this.$element.hide(), this.$targetMenu.show()) : (this.$element.show(), this.$targetMenu.hide()) } }, { key: toggleMenu, value: function () { var t this; Foundation.MediaQuery.atLeast(this.options.hideFor) || (this.options.animate ? this.$targetMenu.is(:hidden) ? Foundation.Motion.animateIn(this.$targetMenu, this.animationIn, function () { t.$element.trigger(toggled.zf.responsiveToggle), t.$targetMenu.find(data-mutate).triggerHandler(mutateme.zf.trigger) }) : Foundation.Motion.animateOut(this.$targetMenu, this.animationOut, function () { t.$element.trigger(toggled.zf.responsiveToggle) }) : (this.$targetMenu.toggle(0), this.$targetMenu.find(data-mutate).trigger(mutateme.zf.trigger), this.$element.trigger(toggled.zf.responsiveToggle))) } }, { key: destroy, value: function () { this.$element.off(.zf.responsiveToggle), this.$toggler.off(.zf.responsiveToggle), t(window).off(changed.zf.mediaquery, this._updateMqHandler), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { hideFor: medium, animate: !1 }, Foundation.plugin(e, ResponsiveToggle) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { function e() { return /iP(ad|hone|od).*OS/.test(window.navigator.userAgent) } function i() { return /Android/.test(window.navigator.userAgent) } function n() { return e() || i() } var s function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), Foundation.registerPlugin(this, Reveal), Foundation.Keyboard.register(Reveal, { ENTER: open, SPACE: open, ESCAPE: close }) } return _createClass(e, { key: _init, value: function () { this.id this.$element.attr(id), this.isActive !1, this.cached { mq: Foundation.MediaQuery.current }, this.isMobile n(), this.$anchor t(t(data-open + this.id + ).length ? data-open + this.id + : data-toggle + this.id + ), this.$anchor.attr({ aria-controls: this.id, aria-haspopup: !0, tabindex: 0 }), (this.options.fullScreen || this.$element.hasClass(full)) && (this.options.fullScreen !0, this.options.overlay !1), this.options.overlay && !this.$overlay && (this.$overlay this._makeOverlay(this.id)), this.$element.attr({ role: dialog, aria-hidden: !0, data-yeti-box: this.id, data-resize: this.id }), this.$overlay ? this.$element.detach().appendTo(this.$overlay) : (this.$element.detach().appendTo(t(this.options.appendTo)), this.$element.addClass(without-overlay)), this._events(), this.options.deepLink && window.location.hash # + this.id && t(window).one(load.zf.reveal, this.open.bind(this)) } }, { key: _makeOverlay, value: function () { return t(div>/div>).addClass(reveal-overlay).appendTo(this.options.appendTo) } }, { key: _updatePosition, value: function () { var e, i, n this.$element.outerWidth(), s t(window).width(), o this.$element.outerHeight(), a t(window).height(); e auto this.options.hOffset ? parseInt((s - n) / 2, 10) : parseInt(this.options.hOffset, 10), i auto this.options.vOffset ? o > a ? parseInt(Math.min(100, a / 10), 10) : parseInt((a - o) / 4, 10) : parseInt(this.options.vOffset, 10), this.$element.css({ top: i + px }), this.$overlay && auto this.options.hOffset || (this.$element.css({ left: e + px }), this.$element.css({ margin: 0px })) } }, { key: _events, value: function () { var e this, i this; this.$element.on({ open.zf.trigger: this.open.bind(this), close.zf.trigger: function (n, s) { if (n.target i.$element0 || t(n.target).parents(data-closable)0 s) return e.close.apply(e) }, toggle.zf.trigger: this.toggle.bind(this), resizeme.zf.trigger: function () { i._updatePosition() } }), this.$anchor.length && this.$anchor.on(keydown.zf.reveal, function (t) { 13 ! t.which && 32 ! t.which || (t.stopPropagation(), t.preventDefault(), i.open()) }), this.options.closeOnClick && this.options.overlay && this.$overlay.off(.zf.reveal).on(click.zf.reveal, function (e) { e.target ! i.$element0 && !t.contains(i.$element0, e.target) && t.contains(document, e.target) && i.close() }), this.options.deepLink && t(window).on(popstate.zf.reveal: + this.id, this._handleState.bind(this)) } }, { key: _handleState, value: function (t) { window.location.hash ! # + this.id || this.isActive ? this.close() : this.open() } }, { key: open, value: function () { function e() { s.isMobile ? (s.originalScrollPos || (s.originalScrollPos window.pageYOffset), t(html, body).addClass(is-reveal-open)) : t(body).addClass(is-reveal-open) } var i this; if (this.options.deepLink) { var n # + this.id; window.history.pushState ? window.history.pushState(null, null, n) : window.location.hash n } this.isActive !0, this.$element.css({ visibility: hidden }).show().scrollTop(0), this.options.overlay && this.$overlay.css({ visibility: hidden }).show(), this._updatePosition(), this.$element.hide().css({ visibility: }), this.$overlay && (this.$overlay.css({ visibility: }).hide(), this.$element.hasClass(fast) ? this.$overlay.addClass(fast) : this.$element.hasClass(slow) && this.$overlay.addClass(slow)), this.options.multipleOpened || this.$element.trigger(closeme.zf.reveal, this.id); var s this; this.options.animationIn ? !function () { var t function () { s.$element.attr({ aria-hidden: !1, tabindex: -1 }).focus(), e(), Foundation.Keyboard.trapFocus(s.$element) }; i.options.overlay && Foundation.Motion.animateIn(i.$overlay, fade-in), Foundation.Motion.animateIn(i.$element, i.options.animationIn, function () { i.$element && (i.focusableElements Foundation.Keyboard.findFocusable(i.$element), t()) }) }() : (this.options.overlay && this.$overlay.show(0), this.$element.show(this.options.showDelay)), this.$element.attr({ aria-hidden: !1, tabindex: -1 }).focus(), Foundation.Keyboard.trapFocus(this.$element), this.$element.trigger(open.zf.reveal), e(), setTimeout(function () { i._extraHandlers() }, 0) } }, { key: _extraHandlers, value: function () { var e this; this.$element && (this.focusableElements Foundation.Keyboard.findFocusable(this.$element), this.options.overlay || !this.options.closeOnClick || this.options.fullScreen || t(body).on(click.zf.reveal, function (i) { i.target ! e.$element0 && !t.contains(e.$element0, i.target) && t.contains(document, i.target) && e.close() }), this.options.closeOnEsc && t(window).on(keydown.zf.reveal, function (t) { Foundation.Keyboard.handleKey(t, Reveal, { close: function () { e.options.closeOnEsc && (e.close(), e.$anchor.focus()) } }) }), this.$element.on(keydown.zf.reveal, function (i) { var n t(this); Foundation.Keyboard.handleKey(i, Reveal, { open: function () { e.$element.find(:focus).is(e.$element.find(data-close)) ? setTimeout(function () { e.$anchor.focus() }, 1) : n.is(e.focusableElements) && e.open() }, close: function () { e.options.closeOnEsc && (e.close(), e.$anchor.focus()) }, handled: function (t) { t && i.preventDefault() } }) })) } }, { key: close, value: function () { function e() { i.isMobile ? (t(html, body).removeClass(is-reveal-open), i.originalScrollPos && (t(body).scrollTop(i.originalScrollPos), i.originalScrollPos null)) : t(body).removeClass(is-reveal-open), Foundation.Keyboard.releaseFocus(i.$element), i.$element.attr(aria-hidden, !0), i.$element.trigger(closed.zf.reveal) } if (!this.isActive || !this.$element.is(:visible)) return !1; var i this; this.options.animationOut ? (this.options.overlay ? Foundation.Motion.animateOut(this.$overlay, fade-out, e) : e(), Foundation.Motion.animateOut(this.$element, this.options.animationOut)) : (this.options.overlay ? this.$overlay.hide(0, e) : e(), this.$element.hide(this.options.hideDelay)), this.options.closeOnEsc && t(window).off(keydown.zf.reveal), !this.options.overlay && this.options.closeOnClick && t(body).off(click.zf.reveal), this.$element.off(keydown.zf.reveal), this.options.resetOnClose && this.$element.html(this.$element.html()), this.isActive !1, i.options.deepLink && (window.history.replaceState ? window.history.replaceState(, document.title, window.location.href.replace(# + this.id, )) : window.location.hash ) } }, { key: toggle, value: function () { this.isActive ? this.close() : this.open() } }, { key: destroy, value: function () { this.options.overlay && (this.$element.appendTo(t(this.options.appendTo)), this.$overlay.hide().off().remove()), this.$element.hide().off(), this.$anchor.off(.zf), t(window).off(.zf.reveal: + this.id), Foundation.unregisterPlugin(this) } }), e }(); s.defaults { animationIn: , animationOut: , showDelay: 0, hideDelay: 0, closeOnClick: !0, closeOnEsc: !0, multipleOpened: !1, vOffset: auto, hOffset: auto, fullScreen: !1, btmOffsetPct: 10, overlay: !0, resetOnClose: !1, deepLink: !1, appendTo: body }, Foundation.plugin(s, Reveal) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { function e(t, e) { return t / e } function i(t, e, i, n) { return Math.abs(t.position()e + tn() / 2 - i) } function n(t, e) { return Math.log(e) / Math.log(t) } var s function () { function s(e, i) { _classCallCheck(this, s), this.$element e, this.options t.extend({}, s.defaults, this.$element.data(), i), this._init(), Foundation.registerPlugin(this, Slider), Foundation.Keyboard.register(Slider, { ltr: { ARROW_RIGHT: increase, ARROW_UP: increase, ARROW_DOWN: decrease, ARROW_LEFT: decrease, SHIFT_ARROW_RIGHT: increase_fast, SHIFT_ARROW_UP: increase_fast, SHIFT_ARROW_DOWN: decrease_fast, SHIFT_ARROW_LEFT: decrease_fast }, rtl: { ARROW_LEFT: increase, ARROW_RIGHT: decrease, SHIFT_ARROW_LEFT: increase_fast, SHIFT_ARROW_RIGHT: decrease_fast } }) } return _createClass(s, { key: _init, value: function () { this.inputs this.$element.find(input), this.handles this.$element.find(data-slider-handle), this.$handle this.handles.eq(0), this.$input this.inputs.length ? this.inputs.eq(0) : t(# + this.$handle.attr(aria-controls)), this.$fill this.$element.find(data-slider-fill).css(this.options.vertical ? height : width, 0); var e !1; (this.options.disabled || this.$element.hasClass(this.options.disabledClass)) && (this.options.disabled !0, this.$element.addClass(this.options.disabledClass)), this.inputs.length || (this.inputs t().add(this.$input), this.options.binding !0), this._setInitAttr(0), this.handles1 && (this.options.doubleSided !0, this.$handle2 this.handles.eq(1), this.$input2 this.inputs.length > 1 ? this.inputs.eq(1) : t(# + this.$handle2.attr(aria-controls)), this.inputs1 || (this.inputs this.inputs.add(this.$input2)), e !0, this._setInitAttr(1)), this.setHandles(), this._events() } }, { key: setHandles, value: function () { var t this; this.handles1 ? this._setHandlePos(this.$handle, this.inputs.eq(0).val(), !0, function () { t._setHandlePos(t.$handle2, t.inputs.eq(1).val(), !0) }) : this._setHandlePos(this.$handle, this.inputs.eq(0).val(), !0) } }, { key: _reflow, value: function () { this.setHandles() } }, { key: _pctOfBar, value: function (t) { var i e(t - this.options.start, this.options.end - this.options.start); switch (this.options.positionValueFunction) { case pow: i this._logTransform(i); break; case log: i this._powTransform(i) }return i.toFixed(2) } }, { key: _value, value: function (t) { switch (this.options.positionValueFunction) { case pow: t this._powTransform(t); break; case log: t this._logTransform(t) }var e (this.options.end - this.options.start) * t + this.options.start; return e } }, { key: _logTransform, value: function (t) { return n(this.options.nonLinearBase, t * (this.options.nonLinearBase - 1) + 1) } }, { key: _powTransform, value: function (t) { return (Math.pow(this.options.nonLinearBase, t) - 1) / (this.options.nonLinearBase - 1) } }, { key: _setHandlePos, value: function (t, i, n, s) { if (!this.$element.hasClass(this.options.disabledClass)) { i parseFloat(i), i this.options.start ? i this.options.start : i > this.options.end && (i this.options.end); var o this.options.doubleSided; if (o) if (0 this.handles.index(t)) { var a parseFloat(this.$handle2.attr(aria-valuenow)); i i > a ? a - this.options.step : i } else { var r parseFloat(this.$handle.attr(aria-valuenow)); i i r ? r + this.options.step : i } this.options.vertical && !n && (i this.options.end - i); var l this, h this.options.vertical, u h ? height : width, d h ? top : left, c t0.getBoundingClientRect()u, f this.$element0.getBoundingClientRect()u, p this._pctOfBar(i), m (f - c) * p, g (100 * e(m, f)).toFixed(this.options.decimal); i parseFloat(i.toFixed(this.options.decimal)); var v {}; if (this._setValues(t, i), o) { var y, w 0 this.handles.index(t), b ~~(100 * e(c, f)); if (w) vd g + %, y parseFloat(this.$handle20.styled) - g + b, s && function typeof s && s(); else { var $ parseFloat(this.$handle0.styled); y g - (isNaN($) ? (this.options.initialStart - this.options.start) / ((this.options.end - this.options.start) / 100) : $) + b } vmin- + u y + % } this.$element.one(finished.zf.animate, function () { l.$element.trigger(moved.zf.slider, t) }); var C this.$element.data(dragging) ? 1e3 / 60 : this.options.moveTime; Foundation.Move(C, t, function () { isNaN(g) ? t.css(d, 100 * p + %) : t.css(d, g + %), l.options.doubleSided ? l.$fill.css(v) : l.$fill.css(u, 100 * p + %) }), clearTimeout(l.timeout), l.timeout setTimeout(function () { l.$element.trigger(changed.zf.slider, t) }, l.options.changedDelay) } } }, { key: _setInitAttr, value: function (t) { var e 0 t ? this.options.initialStart : this.options.initialEnd, i this.inputs.eq(t).attr(id) || Foundation.GetYoDigits(6, slider); this.inputs.eq(t).attr({ id: i, max: this.options.end, min: this.options.start, step: this.options.step }), this.inputs.eq(t).val(e), this.handles.eq(t).attr({ role: slider, aria-controls: i, aria-valuemax: this.options.end, aria-valuemin: this.options.start, aria-valuenow: e, aria-orientation: this.options.vertical ? vertical : horizontal, tabindex: 0 }) } }, { key: _setValues, value: function (t, e) { var i this.options.doubleSided ? this.handles.index(t) : 0; this.inputs.eq(i).val(e), t.attr(aria-valuenow, e) } }, { key: _handleEvent, value: function (n, s, o) { var a, r; if (o) a this._adjustValue(null, o), r !0; else { n.preventDefault(); var l this, h this.options.vertical, u h ? height : width, d h ? top : left, c h ? n.pageY : n.pageX, f (this.$handle0.getBoundingClientRect()u / 2, this.$element0.getBoundingClientRect()u), p h ? t(window).scrollTop() : t(window).scrollLeft(), m this.$element.offset()d; n.clientY n.pageY && (c + p); var g, v c - m; g v 0 ? 0 : v > f ? f : v; var y e(g, f); if (a this._value(y), Foundation.rtl() && !this.options.vertical && (a this.options.end - a), a l._adjustValue(null, a), r !1, !s) { var w i(this.$handle, d, g, u), b i(this.$handle2, d, g, u); s w b ? this.$handle : this.$handle2 } } this._setHandlePos(s, a, r) } }, { key: _adjustValue, value: function (t, e) { var i, n, s, o, a this.options.step, r parseFloat(a / 2); return i t ? parseFloat(t.attr(aria-valuenow)) : e, n i % a, s i - n, o s + a, 0 n ? i : i i > s + r ? o : s } }, { key: _events, value: function () { this._eventsForHandle(this.$handle), this.handles1 && this._eventsForHandle(this.$handle2) } }, { key: _eventsForHandle, value: function (e) { var i, n this; if (this.inputs.off(change.zf.slider).on(change.zf.slider, function (e) { var i n.inputs.index(t(this)); n._handleEvent(e, n.handles.eq(i), t(this).val()) }), this.options.clickSelect && this.$element.off(click.zf.slider).on(click.zf.slider, function (e) { return !n.$element.data(dragging) && void (t(e.target).is(data-slider-handle) || (n.options.doubleSided ? n._handleEvent(e) : n._handleEvent(e, n.$handle))) }), this.options.draggable) { this.handles.addTouch(); var s t(body); e.off(mousedown.zf.slider).on(mousedown.zf.slider, function (o) { e.addClass(is-dragging), n.$fill.addClass(is-dragging), n.$element.data(dragging, !0), i t(o.currentTarget), s.on(mousemove.zf.slider, function (t) { t.preventDefault(), n._handleEvent(t, i) }).on(mouseup.zf.slider, function (t) { n._handleEvent(t, i), e.removeClass(is-dragging), n.$fill.removeClass(is-dragging), n.$element.data(dragging, !1), s.off(mousemove.zf.slider mouseup.zf.slider) }) }).on(selectstart.zf.slider touchmove.zf.slider, function (t) { t.preventDefault() }) } e.off(keydown.zf.slider).on(keydown.zf.slider, function (e) { var i, s t(this), o n.options.doubleSided ? n.handles.index(s) : 0, a parseFloat(n.inputs.eq(o).val()); Foundation.Keyboard.handleKey(e, Slider, { decrease: function () { i a - n.options.step }, increase: function () { i a + n.options.step }, decrease_fast: function () { i a - 10 * n.options.step }, increase_fast: function () { i a + 10 * n.options.step }, handled: function () { e.preventDefault(), n._setHandlePos(s, i, !0) } }) }) } }, { key: destroy, value: function () { this.handles.off(.zf.slider), this.inputs.off(.zf.slider), this.$element.off(.zf.slider), clearTimeout(this.timeout), Foundation.unregisterPlugin(this) } }), s }(); s.defaults { start: 0, end: 100, step: 1, initialStart: 0, initialEnd: 100, binding: !1, clickSelect: !0, vertical: !1, draggable: !0, disabled: !1, doubleSided: !1, decimal: 2, moveTime: 200, disabledClass: disabled, invertVertical: !1, changedDelay: 500, nonLinearBase: 5, positionValueFunction: linear }, Foundation.plugin(s, Slider) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { function e(t) { return parseInt(window.getComputedStyle(document.body, null).fontSize, 10) * t } var i function () { function i(e, n) { _classCallCheck(this, i), this.$element e, this.options t.extend({}, i.defaults, this.$element.data(), n), this._init(), Foundation.registerPlugin(this, Sticky) } return _createClass(i, { key: _init, value: function () { var e this.$element.parent(data-sticky-container), i this.$element0.id || Foundation.GetYoDigits(6, sticky), n this; e.length || (this.wasWrapped !0), this.$container e.length ? e : t(this.options.container).wrapInner(this.$element), this.$container.addClass(this.options.containerClass), this.$element.addClass(this.options.stickyClass).attr({ data-resize: i }), this.scrollCount this.options.checkEvery, this.isStuck !1, t(window).one(load.zf.sticky, function () { n.containerHeight none n.$element.css(display) ? 0 : n.$element0.getBoundingClientRect().height, n.$container.css(height, n.containerHeight), n.elemHeight n.containerHeight, ! n.options.anchor ? n.$anchor t(# + n.options.anchor) : n._parsePoints(), n._setSizes(function () { var t window.pageYOffset; n._calc(!1, t), n.isStuck || n._removeSticky(!(t > n.topPoint)) }), n._events(i.split(-).reverse().join(-)) }) } }, { key: _parsePoints, value: function () { for (var e this.options.topAnchor ? 1 : this.options.topAnchor, i this.options.btmAnchor ? document.documentElement.scrollHeight : this.options.btmAnchor, n e, i, s {}, o 0, a n.length; o a && no; o++) { var r; if (number typeof no) r no; else { var l no.split(:), h t(# + l0); r h.offset().top, l1 && bottom l1.toLowerCase() && (r + h0.getBoundingClientRect().height) } so r } this.points s } }, { key: _events, value: function (e) { var i this, n this.scrollListener scroll.zf. + e; this.isOn || (this.canStick && (this.isOn !0, t(window).off(n).on(n, function (t) { 0 i.scrollCount ? (i.scrollCount i.options.checkEvery, i._setSizes(function () { i._calc(!1, window.pageYOffset) })) : (i.scrollCount--, i._calc(!1, window.pageYOffset)) })), this.$element.off(resizeme.zf.trigger).on(resizeme.zf.trigger, function (t, s) { i._setSizes(function () { i._calc(!1), i.canStick ? i.isOn || i._events(e) : i.isOn && i._pauseListeners(n) }) })) } }, { key: _pauseListeners, value: function (e) { this.isOn !1, t(window).off(e), this.$element.trigger(pause.zf.sticky) } }, { key: _calc, value: function (t, e) { return t && this._setSizes(), this.canStick ? (e || (e window.pageYOffset), void (e > this.topPoint ? e this.bottomPoint ? this.isStuck || this._setSticky() : this.isStuck && this._removeSticky(!1) : this.isStuck && this._removeSticky(!0))) : (this.isStuck && this._removeSticky(!0), !1) } }, { key: _setSticky, value: function () { var t this, e this.options.stickTo, i top e ? marginTop : marginBottom, n top e ? bottom : top, s {}; si this.optionsi + em, se 0, sn auto, this.isStuck !0, this.$element.removeClass(is-anchored is-at- + n).addClass(is-stuck is-at- + e).css(s).trigger(sticky.zf.stuckto: + e), this.$element.on(transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd, function () { t._setSizes() }) } }, { key: _removeSticky, value: function (t) { var e this.options.stickTo, i top e, n {}, s (this.points ? this.points1 - this.points0 : this.anchorHeight) - this.elemHeight, o i ? marginTop : marginBottom, a t ? top : bottom; no 0, n.bottom auto, t ? n.top 0 : n.top s, this.isStuck !1, this.$element.removeClass(is-stuck is-at- + e).addClass(is-anchored is-at- + a).css(n).trigger(sticky.zf.unstuckfrom: + a) } }, { key: _setSizes, value: function (t) { this.canStick Foundation.MediaQuery.is(this.options.stickyOn), this.canStick || t && function typeof t && t(); var e this.$container0.getBoundingClientRect().width, i window.getComputedStyle(this.$container0), n parseInt(ipadding-left, 10), s parseInt(ipadding-right, 10); this.$anchor && this.$anchor.length ? this.anchorHeight this.$anchor0.getBoundingClientRect().height : this._parsePoints(), this.$element.css({ max-width: e - n - s + px }); var o this.$element0.getBoundingClientRect().height || this.containerHeight; if (none this.$element.css(display) && (o 0), this.containerHeight o, this.$container.css({ height: o }), this.elemHeight o, !this.isStuck && this.$element.hasClass(is-at-bottom)) { var a (this.points ? this.points1 - this.$container.offset().top : this.anchorHeight) - this.elemHeight; this.$element.css(top, a) } this._setBreakPoints(o, function () { t && function typeof t && t() }) } }, { key: _setBreakPoints, value: function (t, i) { if (!this.canStick) { if (!i || function ! typeof i) return !1; i() } var n e(this.options.marginTop), s e(this.options.marginBottom), o this.points ? this.points0 : this.$anchor.offset().top, a this.points ? this.points1 : o + this.anchorHeight, r window.innerHeight; top this.options.stickTo ? (o - n, a - t + n) : bottom this.options.stickTo && (o - r - (t + s), a - r - s), this.topPoint o, this.bottomPoint a, i && function typeof i && i() } }, { key: destroy, value: function () { this._removeSticky(!0), this.$element.removeClass(this.options.stickyClass + is-anchored is-at-top).css({ height: , top: , bottom: , max-width: }).off(resizeme.zf.trigger), this.$anchor && this.$anchor.length && this.$anchor.off(change.zf.sticky), t(window).off(this.scrollListener), this.wasWrapped ? this.$element.unwrap() : this.$container.removeClass(this.options.containerClass).css({ height: }), Foundation.unregisterPlugin(this) } }), i }(); i.defaults { container: div data-sticky-container>/div>, stickTo: top, anchor: , topAnchor: , btmAnchor: , marginTop: 1, marginBottom: 1, stickyOn: medium, stickyClass: sticky, containerClass: sticky-container, checkEvery: -1 }, Foundation.plugin(i, Sticky) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this._init(), Foundation.registerPlugin(this, Tabs), Foundation.Keyboard.register(Tabs, { ENTER: open, SPACE: open, ARROW_RIGHT: next, ARROW_UP: previous, ARROW_DOWN: next, ARROW_LEFT: previous }) } return _createClass(e, { key: _init, value: function () { var e this, i this; if (this.$element.attr({ role: tablist }), this.$tabTitles this.$element.find(. + this.options.linkClass), this.$tabContent t(data-tabs-content + this.$element0.id + ), this.$tabTitles.each(function () { var e t(this), n e.find(a), s e.hasClass( + i.options.linkActiveClass), o n0.hash.slice(1), a n0.id ? n0.id : o + -label, r t(# + o); e.attr({ role: presentation }), n.attr({ role: tab, aria-controls: o, aria-selected: s, id: a }), r.attr({ role: tabpanel, aria-hidden: !s, aria-labelledby: a }), s && i.options.autoFocus && t(window).load(function () { t(html, body).animate({ scrollTop: e.offset().top }, i.options.deepLinkSmudgeDelay, function () { n.focus() }) }) }), this.options.matchHeight) { var n this.$tabContent.find(img); n.length ? Foundation.onImagesLoaded(n, this._setHeight.bind(this)) : this._setHeight() } this._checkDeepLink function () { var i window.location.hash; if (i.length) { var n e.$element.find(href + i + ); if (n.length) { if (e.selectTab(t(i), !0), e.options.deepLinkSmudge) { var s e.$element.offset(); t(html, body).animate({ scrollTop: s.top }, e.options.deepLinkSmudgeDelay) } e.$element.trigger(deeplink.zf.tabs, n, t(i)) } } }, this.options.deepLink && this._checkDeepLink(), this._events() } }, { key: _events, value: function () { this._addKeyHandler(), this._addClickHandler(), this._setHeightMqHandler null, this.options.matchHeight && (this._setHeightMqHandler this._setHeight.bind(this), t(window).on(changed.zf.mediaquery, this._setHeightMqHandler)), this.options.deepLink && t(window).on(popstate, this._checkDeepLink) } }, { key: _addClickHandler, value: function () { var e this; this.$element.off(click.zf.tabs).on(click.zf.tabs, . + this.options.linkClass, function (i) { i.preventDefault(), i.stopPropagation(), e._handleTabChange(t(this)) }) } }, { key: _addKeyHandler, value: function () { var e this; this.$tabTitles.off(keydown.zf.tabs).on(keydown.zf.tabs, function (i) { if (9 ! i.which) { var n, s, o t(this), a o.parent(ul).children(li); a.each(function (i) { if (t(this).is(o)) return void (e.options.wrapOnKeys ? (n 0 i ? a.last() : a.eq(i - 1), s i a.length - 1 ? a.first() : a.eq(i + 1)) : (n a.eq(Math.max(0, i - 1)), s a.eq(Math.min(i + 1, a.length - 1)))) }), Foundation.Keyboard.handleKey(i, Tabs, { open: function () { o.find(roletab).focus(), e._handleTabChange(o) }, previous: function () { n.find(roletab).focus(), e._handleTabChange(n) }, next: function () { s.find(roletab).focus(), e._handleTabChange(s) }, handled: function () { i.stopPropagation(), i.preventDefault() } }) } }) } }, { key: _handleTabChange, value: function (t, e) { if (t.hasClass( + this.options.linkActiveClass)) return void (this.options.activeCollapse && (this._collapseTab(t), this.$element.trigger(collapse.zf.tabs, t))); var i this.$element.find(. + this.options.linkClass + . + this.options.linkActiveClass), n t.find(roletab), s n0.hash, o this.$tabContent.find(s); if (this._collapseTab(i), this._openTab(t), this.options.deepLink && !e) { var a t.find(a).attr(href); this.options.updateHistory ? history.pushState({}, , a) : history.replaceState({}, , a) } this.$element.trigger(change.zf.tabs, t, o), o.find(data-mutate).trigger(mutateme.zf.trigger) } }, { key: _openTab, value: function (t) { var e t.find(roletab), i e0.hash, n this.$tabContent.find(i); t.addClass( + this.options.linkActiveClass), e.attr({ aria-selected: true }), n.addClass( + this.options.panelActiveClass).attr({ aria-hidden: false }) } }, { key: _collapseTab, value: function (e) { var i e.removeClass( + this.options.linkActiveClass).find(roletab).attr({ aria-selected: false }); t(# + i.attr(aria-controls)).removeClass( + this.options.panelActiveClass).attr({ aria-hidden: true }) } }, { key: selectTab, value: function (t, e) { var i; i object typeof t ? t0.id : t, i.indexOf(#) 0 && (i # + i); var n this.$tabTitles.find(href + i + ).parent(. + this.options.linkClass); this._handleTabChange(n, e) } }, { key: _setHeight, value: function () { var e 0, i this; this.$tabContent.find(. + this.options.panelClass).css(height, ).each(function () { var n t(this), s n.hasClass( + i.options.panelActiveClass); s || n.css({ visibility: hidden, display: block }); var o this.getBoundingClientRect().height; s || n.css({ visibility: , display: }), e o > e ? o : e }).css(height, e + px) } }, { key: destroy, value: function () { this.$element.find(. + this.options.linkClass).off(.zf.tabs).hide().end().find(. + this.options.panelClass).hide(), this.options.matchHeight && null ! this._setHeightMqHandler && t(window).off(changed.zf.mediaquery, this._setHeightMqHandler), this.options.deepLink && t(window).off(popstate, this._checkDeepLink), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { deepLink: !1, deepLinkSmudge: !1, deepLinkSmudgeDelay: 300, updateHistory: !1, autoFocus: !1, wrapOnKeys: !0, matchHeight: !1, activeCollapse: !1, linkClass: tabs-title, linkActiveClass: is-active, panelClass: tabs-panel, panelActiveClass: is-active }, Foundation.plugin(e, Tabs) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, i.data(), n), this.className , this._init(), this._events(), Foundation.registerPlugin(this, Toggler) } return _createClass(e, { key: _init, value: function () { var e; this.options.animate ? (e this.options.animate.split( ), this.animationIn e0, this.animationOut e1 || null) : (e this.$element.data(toggler), this.className . e0 ? e.slice(1) : e); var i this.$element0.id; t(data-open + i + , data-close + i + , data-toggle + i + ).attr(aria-controls, i), this.$element.attr(aria-expanded, !this.$element.is(:hidden)) } }, { key: _events, value: function () { this.$element.off(toggle.zf.trigger).on(toggle.zf.trigger, this.toggle.bind(this)) } }, { key: toggle, value: function () { thisthis.options.animate ? _toggleAnimate : _toggleClass() } }, { key: _toggleClass, value: function () { this.$element.toggleClass(this.className); var t this.$element.hasClass(this.className); t ? this.$element.trigger(on.zf.toggler) : this.$element.trigger(off.zf.toggler), this._updateARIA(t), this.$element.find(data-mutate).trigger(mutateme.zf.trigger) } }, { key: _toggleAnimate, value: function () { var t this; this.$element.is(:hidden) ? Foundation.Motion.animateIn(this.$element, this.animationIn, function () { t._updateARIA(!0), this.trigger(on.zf.toggler), this.find(data-mutate).trigger(mutateme.zf.trigger) }) : Foundation.Motion.animateOut(this.$element, this.animationOut, function () { t._updateARIA(!1), this.trigger(off.zf.toggler), this.find(data-mutate).trigger(mutateme.zf.trigger) }) } }, { key: _updateARIA, value: function (t) { this.$element.attr(aria-expanded, !!t) } }, { key: destroy, value: function () { this.$element.off(.zf.toggler), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { animate: !1 }, Foundation.plugin(e, Toggler) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element i, this.options t.extend({}, e.defaults, this.$element.data(), n), this.isActive !1, this.isClick !1, this._init(), Foundation.registerPlugin(this, Tooltip) } return _createClass(e, { key: _init, value: function () { var e this.$element.attr(aria-describedby) || Foundation.GetYoDigits(6, tooltip); this.options.positionClass this.options.positionClass || this._getPositionClass(this.$element), this.options.tipText this.options.tipText || this.$element.attr(title), this.template this.options.template ? t(this.options.template) : this._buildTemplate(e), this.options.allowHtml ? this.template.appendTo(document.body).html(this.options.tipText).hide() : this.template.appendTo(document.body).text(this.options.tipText).hide(), this.$element.attr({ title: , aria-describedby: e, data-yeti-box: e, data-toggle: e, data-resize: e }).addClass(this.options.triggerClass), this.usedPositions , this.counter 4, this.classChanged !1, this._events() } }, { key: _getPositionClass, value: function (t) { if (!t) return ; var e t0.className.match(/\b(top|left|right)\b/g); return e e ? e0 : } }, { key: _buildTemplate, value: function (e) { var i (this.options.tooltipClass + + this.options.positionClass + + this.options.templateClasses).trim(), n t(div>/div>).addClass(i).attr({ role: tooltip, aria-hidden: !0, data-is-active: !1, data-is-focus: !1, id: e }); return n } }, { key: _reposition, value: function (t) { this.usedPositions.push(t ? t : bottom), !t && this.usedPositions.indexOf(top) 0 ? this.template.addClass(top) : top t && this.usedPositions.indexOf(bottom) 0 ? this.template.removeClass(t) : left t && this.usedPositions.indexOf(right) 0 ? this.template.removeClass(t).addClass(right) : right t && this.usedPositions.indexOf(left) 0 ? this.template.removeClass(t).addClass(left) : !t && this.usedPositions.indexOf(top) > -1 && this.usedPositions.indexOf(left) 0 ? this.template.addClass(left) : top t && this.usedPositions.indexOf(bottom) > -1 && this.usedPositions.indexOf(left) 0 ? this.template.removeClass(t).addClass(left) : left t && this.usedPositions.indexOf(right) > -1 && this.usedPositions.indexOf(bottom) 0 ? this.template.removeClass(t) : right t && this.usedPositions.indexOf(left) > -1 && this.usedPositions.indexOf(bottom) 0 ? this.template.removeClass(t) : this.template.removeClass(t), this.classChanged !0, this.counter-- } }, { key: _setPosition, value: function () { var t this._getPositionClass(this.template), e Foundation.Box.GetDimensions(this.template), i Foundation.Box.GetDimensions(this.$element), n left t ? left : right t ? left : top, s top n ? height : width; height s ? this.options.vOffset : this.options.hOffset; if (e.width > e.windowDims.width || !this.counter && !Foundation.Box.ImNotTouchingYou(this.template)) return this.template.offset(Foundation.Box.GetOffsets(this.template, this.$element, center bottom, this.options.vOffset, this.options.hOffset, !0)).css({ width: i.windowDims.width - 2 * this.options.hOffset, height: auto }), !1; for (this.template.offset(Foundation.Box.GetOffsets(this.template, this.$element, center + (t || bottom), this.options.vOffset, this.options.hOffset)); !Foundation.Box.ImNotTouchingYou(this.template) && this.counter;)this._reposition(t), this._setPosition() } }, { key: show, value: function () { if (all ! this.options.showOn && !Foundation.MediaQuery.is(this.options.showOn)) return !1; var t this; this.template.css(visibility, hidden).show(), this._setPosition(), this.$element.trigger(closeme.zf.tooltip, this.template.attr(id)), this.template.attr({ data-is-active: !0, aria-hidden: !1 }), t.isActive !0, this.template.stop().hide().css(visibility, ).fadeIn(this.options.fadeInDuration, function () { }), this.$element.trigger(show.zf.tooltip) } }, { key: hide, value: function () { var t this; this.template.stop().attr({ aria-hidden: !0, data-is-active: !1 }).fadeOut(this.options.fadeOutDuration, function () { t.isActive !1, t.isClick !1, t.classChanged && (t.template.removeClass(t._getPositionClass(t.template)).addClass(t.options.positionClass), t.usedPositions , t.counter 4, t.classChanged !1) }), this.$element.trigger(hide.zf.tooltip) } }, { key: _events, value: function () { var t this, e (this.template, !1); this.options.disableHover || this.$element.on(mouseenter.zf.tooltip, function (e) { t.isActive || (t.timeout setTimeout(function () { t.show() }, t.options.hoverDelay)) }).on(mouseleave.zf.tooltip, function (i) { clearTimeout(t.timeout), (!e || t.isClick && !t.options.clickOpen) && t.hide() }), this.options.clickOpen ? this.$element.on(mousedown.zf.tooltip, function (e) { e.stopImmediatePropagation(), t.isClick || (t.isClick !0, !t.options.disableHover && t.$element.attr(tabindex) || t.isActive || t.show()) }) : this.$element.on(mousedown.zf.tooltip, function (e) { e.stopImmediatePropagation(), t.isClick !0 }), this.options.disableForTouch || this.$element.on(tap.zf.tooltip touchend.zf.tooltip, function (e) { t.isActive ? t.hide() : t.show() }), this.$element.on({ close.zf.trigger: this.hide.bind(this) }), this.$element.on(focus.zf.tooltip, function (i) { return e !0, t.isClick ? (t.options.clickOpen || (e !1), !1) : void t.show() }).on(focusout.zf.tooltip, function (i) { e !1, t.isClick !1, t.hide() }).on(resizeme.zf.trigger, function () { t.isActive && t._setPosition() }) } }, { key: toggle, value: function () { this.isActive ? this.hide() : this.show() } }, { key: destroy, value: function () { this.$element.attr(title, this.template.text()).off(.zf.trigger .zf.tooltip).removeClass(has-tip top right left).removeAttr(aria-describedby aria-haspopup data-disable-hover data-resize data-toggle data-tooltip data-yeti-box), this.template.remove(), Foundation.unregisterPlugin(this) } }), e }(); e.defaults { disableForTouch: !1, hoverDelay: 200, fadeInDuration: 150, fadeOutDuration: 150, disableHover: !1, templateClasses: , tooltipClass: tooltip, triggerClass: has-tip, showOn: small, template: , tipText: , touchCloseText: Tap to close., clickOpen: !0, positionClass: , vOffset: 10, hOffset: 12, allowHtml: !1 }, Foundation.plugin(e, Tooltip) }(jQuery); var _createClass function () { function t(t, e) { for (var i 0; i e.length; i++) { var n ei; n.enumerable n.enumerable || !1, n.configurable !0, value in n && (n.writable !0), Object.defineProperty(t, n.key, n) } } return function (e, i, n) { return i && t(e.prototype, i), n && t(e, n), e } }(); !function (t) { var e function () { function e(i, n) { _classCallCheck(this, e), this.$element t(i), this.options t.extend({}, this.$element.data(), n), this.rules this.$element.data(responsive-accordion-tabs), this.currentMq null, this.currentPlugin null, this.$element.attr(id) || this.$element.attr(id, Foundation.GetYoDigits(6, responsiveaccordiontabs)), this._init(), this._events(), Foundation.registerPlugin(this, ResponsiveAccordionTabs) } return _createClass(e, { key: _init, value: function () { if (string typeof this.rules) { for (var e {}, n this.rules.split( ), s 0; s n.length; s++) { var o ns.split(-), a o.length > 1 ? o0 : small, r o.length > 1 ? o1 : o0; null ! ir && (ea ir) } this.rules e } this._getAllOptions(), t.isEmptyObject(this.rules) || this._checkMediaQueries() } }, { key: _getAllOptions, value: function () { var e this; e.allOptions {}; for (var n in i) if (i.hasOwnProperty(n)) { var s in; try { var o t(ul>/ul>), a new s.plugin(o, e.options); for (var r in a.options) if (a.options.hasOwnProperty(r) && zfPlugin ! r) { var l a.optionsr; e.allOptionsr l } a.destroy() } catch (t) { } } } }, { key: _events, value: function () { var e this; t(window).on(changed.zf.mediaquery, function () { e._checkMediaQueries() }) } }, { key: _checkMediaQueries, value: function () { var e, n this; t.each(this.rules, function (t) { Foundation.MediaQuery.atLeast(t) && (e t) }), e && (this.currentPlugin instanceof this.rulese.plugin || (t.each(i, function (t, e) { n.$element.removeClass(e.cssClass) }), this.$element.addClass(this.rulese.cssClass), this.currentPlugin && (!this.currentPlugin.$element.data(zfPlugin) && this.storezfData && this.currentPlugin.$element.data(zfPlugin, this.storezfData), this.currentPlugin.destroy()), this._handleMarkup(this.rulese.cssClass), this.currentPlugin new this.rulese.plugin(this.$element, {}), this.storezfData this.currentPlugin.$element.data(zfPlugin))) } }, { key: _handleMarkup, value: function (e) { var i this, n accordion, s t(data-tabs-content + this.$element.attr(id) + ); if (s.length && (n tabs), n ! e) { var o i.allOptions.linkClass ? i.allOptions.linkClass : tabs-title, a i.allOptions.panelClass ? i.allOptions.panelClass : tabs-panel; this.$element.removeAttr(role); var r this.$element.children(. + o + ,data-accordion-item).removeClass(o).removeClass(accordion-item).removeAttr(data-accordion-item), l r.children(a).removeClass(accordion-title); if (tabs n ? (s s.children(. + a).removeClass(a).removeAttr(role).removeAttr(aria-hidden).removeAttr(aria-labelledby), s.children(a).removeAttr(role).removeAttr(aria-controls).removeAttr(aria-selected)) : s r.children(data-tab-content).removeClass(accordion-content), s.css({ display: , visibility: }), r.css({ display: , visibility: }), accordion e) s.each(function (e, n) { t(n).appendTo(r.get(e)).addClass(accordion-content).attr(data-tab-content, ).removeClass(is-active).css({ height: }), t(data-tabs-content + i.$element.attr(id) + ).after(div idtabs-placeholder- + i.$element.attr(id) + >/div>).remove(), r.addClass(accordion-item).attr(data-accordion-item, ), l.addClass(accordion-title) }); else if (tabs e) { var h t(data-tabs-content + i.$element.attr(id) + ), u t(#tabs-placeholder- + i.$element.attr(id)); u.length ? (h t(div classtabs-content>/div>).insertAfter(u).attr(data-tabs-content, i.$element.attr(id)), u.remove()) : h t(div classtabs-content>/div>).insertAfter(i.$element).attr(data-tabs-content, i.$element.attr(id)), s.each(function (e, i) { var n t(i).appendTo(h).addClass(a), s l.get(e).hash.slice(1), o t(i).attr(id) || Foundation.GetYoDigits(6, accordion); s ! o && ( ! s ? t(i).attr(id, s) : (s o, t(i).attr(id, s), t(l.get(e)).attr(href, t(l.get(e)).attr(href).replace(#, ) + # + s))); var u t(r.get(e)).hasClass(is-active); u && n.addClass(is-active) }), r.addClass(o) } } } }, { key: destroy, value: function () { this.currentPlugin && this.currentPlugin.destroy(), t(window).off(.zf.ResponsiveAccordionTabs), Foundation.unregisterPlugin(this) } }), e }(); e.defaults {}; var i { tabs: { cssClass: tabs, plugin: Foundation._plugins.tabs || null }, accordion: { cssClass: accordion, plugin: Foundation._plugins.accordion || null } }; Foundation.plugin(e, ResponsiveAccordionTabs) }(jQuery); /script> style> @charset UTF-8; /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } body { margin: 0 } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block } audio, canvas, progress, video { display: inline-block; vertical-align: baseline } audio:not(controls) { display: none; height: 0 } hidden, template { display: none } a { background-color: transparent } a:active, a:hover { outline: 0 } abbrtitle { border-bottom: 1px dotted } b, strong { font-weight: 700 } dfn { font-style: italic } h1 { font-size: 2em; margin: .67em 0 } mark { background: #ff0; color: #000 } small { font-size: 80% } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sup { top: -.5em } sub { bottom: -.25em } img { border: 0 } svg:not(:root) { overflow: hidden } figure { margin: 1em 40px } hr { box-sizing: content-box; height: 0 } pre { overflow: auto } code, kbd, pre, samp { font-family: monospace; font-size: 1em } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0 } button { overflow: visible } button, select { text-transform: none } button, html inputtypebutton, inputtypereset, inputtypesubmit { -webkit-appearance: button; cursor: pointer } buttondisabled, html inputdisabled { cursor: not-allowed } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 } input { line-height: normal } inputtypecheckbox, inputtyperadio { box-sizing: border-box; padding: 0 } inputtypenumber::-webkit-inner-spin-button, inputtypenumber::-webkit-outer-spin-button { height: auto } inputtypesearch { -webkit-appearance: textfield; box-sizing: content-box } inputtypesearch::-webkit-search-cancel-button, inputtypesearch::-webkit-search-decoration { -webkit-appearance: none } legend { border: 0; padding: 0 } textarea { overflow: auto } optgroup { font-weight: 700 } table { border-collapse: collapse; border-spacing: 0 } td, th { padding: 0 } .foundation-mq { font-family: small0em&medium40em&large64em&xlarge75em&xxlarge90em } html { font-size: 100%; box-sizing: border-box } *, :after, :before { box-sizing: inherit } body { padding: 0; margin: 0; font-family: Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; font-weight: 400; line-height: 1.5; color: #0a0a0a; background: #fefefe; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } img { max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; display: inline-block; vertical-align: middle } textarea { height: auto; min-height: 50px; border-radius: 0 } select { width: 100%; border-radius: 0 } #map_canvas embed, #map_canvas img, #map_canvas object, .map_canvas embed, .map_canvas img, .map_canvas object, .mqa-display embed, .mqa-display img, .mqa-display object { max-width: none !important } button { -webkit-appearance: none; -moz-appearance: none; background: transparent; padding: 0; border: 0; border-radius: 0; line-height: 1 } data-whatinputmouse button { outline: 0 } .is-visible { display: block !important } .is-hidden { display: none !important } .row { max-width: 75rem; margin-left: auto; margin-right: auto } .row:after, .row:before { content: ; display: table } .row:after { clear: both } .row.collapse > .column, .row.collapse > .columns { padding-left: 0; padding-right: 0 } .row .row { margin-left: -.625rem; margin-right: -.625rem } @media screen and (min-width:40em) { .row .row { margin-left: -.9375rem; margin-right: -.9375rem } } .row .row.collapse { margin-left: 0; margin-right: 0 } .row.expanded { max-width: none } .row.expanded .row { margin-left: auto; margin-right: auto } .column, .columns { width: 100%; float: left; padding-left: .625rem; padding-right: .625rem } @media screen and (min-width:40em) { .column, .columns { padding-left: .9375rem; padding-right: .9375rem } } .column:last-child:not(:first-child), .columns:last-child:not(:first-child) { float: right } .column.end:last-child:last-child, .end.columns:last-child:last-child { float: left } .column.row.row, .row.row.columns { float: none } .row .column.row.row, .row .row.row.columns { padding-left: 0; padding-right: 0; margin-left: 0; margin-right: 0 } .small-1 { width: 8.33333% } .small-push-1 { position: relative; left: 8.33333% } .small-pull-1 { position: relative; left: -8.33333% } .small-offset-0 { margin-left: 0 } .small-2 { width: 16.66667% } .small-push-2 { position: relative; left: 16.66667% } .small-pull-2 { position: relative; left: -16.66667% } .small-offset-1 { margin-left: 8.33333% } .small-3 { width: 25% } .small-push-3 { position: relative; left: 25% } .small-pull-3 { position: relative; left: -25% } .small-offset-2 { margin-left: 16.66667% } .small-4 { width: 33.33333% } .small-push-4 { position: relative; left: 33.33333% } .small-pull-4 { position: relative; left: -33.33333% } .small-offset-3 { margin-left: 25% } .small-5 { width: 41.66667% } .small-push-5 { position: relative; left: 41.66667% } .small-pull-5 { position: relative; left: -41.66667% } .small-offset-4 { margin-left: 33.33333% } .small-6 { width: 50% } .small-push-6 { position: relative; left: 50% } .small-pull-6 { position: relative; left: -50% } .small-offset-5 { margin-left: 41.66667% } .small-7 { width: 58.33333% } .small-push-7 { position: relative; left: 58.33333% } .small-pull-7 { position: relative; left: -58.33333% } .small-offset-6 { margin-left: 50% } .small-8 { width: 66.66667% } .small-push-8 { position: relative; left: 66.66667% } .small-pull-8 { position: relative; left: -66.66667% } .small-offset-7 { margin-left: 58.33333% } .small-9 { width: 75% } .small-push-9 { position: relative; left: 75% } .small-pull-9 { position: relative; left: -75% } .small-offset-8 { margin-left: 66.66667% } .small-10 { width: 83.33333% } .small-push-10 { position: relative; left: 83.33333% } .small-pull-10 { position: relative; left: -83.33333% } .small-offset-9 { margin-left: 75% } .small-11 { width: 91.66667% } .small-push-11 { position: relative; left: 91.66667% } .small-pull-11 { position: relative; left: -91.66667% } .small-offset-10 { margin-left: 83.33333% } .small-12 { width: 100% } .small-offset-11 { margin-left: 91.66667% } .small-up-1 > .column, .small-up-1 > .columns { width: 100%; float: left } .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) { clear: none } .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) { clear: both } .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child { float: left } .small-up-2 > .column, .small-up-2 > .columns { width: 50%; float: left } .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) { clear: none } .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) { clear: both } .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child { float: left } .small-up-3 > .column, .small-up-3 > .columns { width: 33.33333%; float: left } .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) { clear: none } .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) { clear: both } .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child { float: left } .small-up-4 > .column, .small-up-4 > .columns { width: 25%; float: left } .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) { clear: none } .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) { clear: both } .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child { float: left } .small-up-5 > .column, .small-up-5 > .columns { width: 20%; float: left } .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) { clear: none } .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) { clear: both } .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child { float: left } .small-up-6 > .column, .small-up-6 > .columns { width: 16.66667%; float: left } .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) { clear: none } .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) { clear: both } .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child { float: left } .small-up-7 > .column, .small-up-7 > .columns { width: 14.28571%; float: left } .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) { clear: none } .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) { clear: both } .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child { float: left } .small-up-8 > .column, .small-up-8 > .columns { width: 12.5%; float: left } .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) { clear: none } .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) { clear: both } .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child { float: left } .small-collapse > .column, .small-collapse > .columns { padding-left: 0; padding-right: 0 } .expanded.row .small-collapse.row, .small-collapse .row { margin-left: 0; margin-right: 0 } .small-uncollapse > .column, .small-uncollapse > .columns { padding-left: .625rem; padding-right: .625rem } .small-centered { margin-left: auto; margin-right: auto } .small-centered, .small-centered:last-child:not(:first-child) { float: none; clear: both } .small-pull-0, .small-push-0, .small-uncentered { position: static; margin-left: 0; margin-right: 0; float: left } @media screen and (min-width:40em) { .medium-1 { width: 8.33333% } .medium-push-1 { position: relative; left: 8.33333% } .medium-pull-1 { position: relative; left: -8.33333% } .medium-offset-0 { margin-left: 0 } .medium-2 { width: 16.66667% } .medium-push-2 { position: relative; left: 16.66667% } .medium-pull-2 { position: relative; left: -16.66667% } .medium-offset-1 { margin-left: 8.33333% } .medium-3 { width: 25% } .medium-push-3 { position: relative; left: 25% } .medium-pull-3 { position: relative; left: -25% } .medium-offset-2 { margin-left: 16.66667% } .medium-4 { width: 33.33333% } .medium-push-4 { position: relative; left: 33.33333% } .medium-pull-4 { position: relative; left: -33.33333% } .medium-offset-3 { margin-left: 25% } .medium-5 { width: 41.66667% } .medium-push-5 { position: relative; left: 41.66667% } .medium-pull-5 { position: relative; left: -41.66667% } .medium-offset-4 { margin-left: 33.33333% } .medium-6 { width: 50% } .medium-push-6 { position: relative; left: 50% } .medium-pull-6 { position: relative; left: -50% } .medium-offset-5 { margin-left: 41.66667% } .medium-7 { width: 58.33333% } .medium-push-7 { position: relative; left: 58.33333% } .medium-pull-7 { position: relative; left: -58.33333% } .medium-offset-6 { margin-left: 50% } .medium-8 { width: 66.66667% } .medium-push-8 { position: relative; left: 66.66667% } .medium-pull-8 { position: relative; left: -66.66667% } .medium-offset-7 { margin-left: 58.33333% } .medium-9 { width: 75% } .medium-push-9 { position: relative; left: 75% } .medium-pull-9 { position: relative; left: -75% } .medium-offset-8 { margin-left: 66.66667% } .medium-10 { width: 83.33333% } .medium-push-10 { position: relative; left: 83.33333% } .medium-pull-10 { position: relative; left: -83.33333% } .medium-offset-9 { margin-left: 75% } .medium-11 { width: 91.66667% } .medium-push-11 { position: relative; left: 91.66667% } .medium-pull-11 { position: relative; left: -91.66667% } .medium-offset-10 { margin-left: 83.33333% } .medium-12 { width: 100% } .medium-offset-11 { margin-left: 91.66667% } .medium-up-1 > .column, .medium-up-1 > .columns { width: 100%; float: left } .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) { clear: none } .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) { clear: both } .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child { float: left } .medium-up-2 > .column, .medium-up-2 > .columns { width: 50%; float: left } .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) { clear: none } .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) { clear: both } .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child { float: left } .medium-up-3 > .column, .medium-up-3 > .columns { width: 33.33333%; float: left } .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) { clear: none } .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) { clear: both } .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child { float: left } .medium-up-4 > .column, .medium-up-4 > .columns { width: 25%; float: left } .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) { clear: none } .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) { clear: both } .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child { float: left } .medium-up-5 > .column, .medium-up-5 > .columns { width: 20%; float: left } .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) { clear: none } .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) { clear: both } .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child { float: left } .medium-up-6 > .column, .medium-up-6 > .columns { width: 16.66667%; float: left } .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) { clear: none } .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) { clear: both } .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child { float: left } .medium-up-7 > .column, .medium-up-7 > .columns { width: 14.28571%; float: left } .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) { clear: none } .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) { clear: both } .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child { float: left } .medium-up-8 > .column, .medium-up-8 > .columns { width: 12.5%; float: left } .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) { clear: none } .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) { clear: both } .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child { float: left } .medium-collapse > .column, .medium-collapse > .columns { padding-left: 0; padding-right: 0 } .expanded.row .medium-collapse.row, .medium-collapse .row { margin-left: 0; margin-right: 0 } .medium-uncollapse > .column, .medium-uncollapse > .columns { padding-left: .9375rem; padding-right: .9375rem } .medium-centered { margin-left: auto; margin-right: auto } .medium-centered, .medium-centered:last-child:not(:first-child) { float: none; clear: both } .medium-pull-0, .medium-push-0, .medium-uncentered { position: static; margin-left: 0; margin-right: 0; float: left } } @media screen and (min-width:64em) { .large-1 { width: 8.33333% } .large-push-1 { position: relative; left: 8.33333% } .large-pull-1 { position: relative; left: -8.33333% } .large-offset-0 { margin-left: 0 } .large-2 { width: 16.66667% } .large-push-2 { position: relative; left: 16.66667% } .large-pull-2 { position: relative; left: -16.66667% } .large-offset-1 { margin-left: 8.33333% } .large-3 { width: 25% } .large-push-3 { position: relative; left: 25% } .large-pull-3 { position: relative; left: -25% } .large-offset-2 { margin-left: 16.66667% } .large-4 { width: 33.33333% } .large-push-4 { position: relative; left: 33.33333% } .large-pull-4 { position: relative; left: -33.33333% } .large-offset-3 { margin-left: 25% } .large-5 { width: 41.66667% } .large-push-5 { position: relative; left: 41.66667% } .large-pull-5 { position: relative; left: -41.66667% } .large-offset-4 { margin-left: 33.33333% } .large-6 { width: 50% } .large-push-6 { position: relative; left: 50% } .large-pull-6 { position: relative; left: -50% } .large-offset-5 { margin-left: 41.66667% } .large-7 { width: 58.33333% } .large-push-7 { position: relative; left: 58.33333% } .large-pull-7 { position: relative; left: -58.33333% } .large-offset-6 { margin-left: 50% } .large-8 { width: 66.66667% } .large-push-8 { position: relative; left: 66.66667% } .large-pull-8 { position: relative; left: -66.66667% } .large-offset-7 { margin-left: 58.33333% } .large-9 { width: 75% } .large-push-9 { position: relative; left: 75% } .large-pull-9 { position: relative; left: -75% } .large-offset-8 { margin-left: 66.66667% } .large-10 { width: 83.33333% } .large-push-10 { position: relative; left: 83.33333% } .large-pull-10 { position: relative; left: -83.33333% } .large-offset-9 { margin-left: 75% } .large-11 { width: 91.66667% } .large-push-11 { position: relative; left: 91.66667% } .large-pull-11 { position: relative; left: -91.66667% } .large-offset-10 { margin-left: 83.33333% } .large-12 { width: 100% } .large-offset-11 { margin-left: 91.66667% } .large-up-1 > .column, .large-up-1 > .columns { width: 100%; float: left } .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) { clear: none } .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) { clear: both } .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child { float: left } .large-up-2 > .column, .large-up-2 > .columns { width: 50%; float: left } .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) { clear: none } .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) { clear: both } .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child { float: left } .large-up-3 > .column, .large-up-3 > .columns { width: 33.33333%; float: left } .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) { clear: none } .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) { clear: both } .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child { float: left } .large-up-4 > .column, .large-up-4 > .columns { width: 25%; float: left } .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) { clear: none } .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) { clear: both } .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child { float: left } .large-up-5 > .column, .large-up-5 > .columns { width: 20%; float: left } .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) { clear: none } .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) { clear: both } .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child { float: left } .large-up-6 > .column, .large-up-6 > .columns { width: 16.66667%; float: left } .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) { clear: none } .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) { clear: both } .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child { float: left } .large-up-7 > .column, .large-up-7 > .columns { width: 14.28571%; float: left } .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) { clear: none } .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) { clear: both } .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child { float: left } .large-up-8 > .column, .large-up-8 > .columns { width: 12.5%; float: left } .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) { clear: none } .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) { clear: both } .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child { float: left } .large-collapse > .column, .large-collapse > .columns { padding-left: 0; padding-right: 0 } .expanded.row .large-collapse.row, .large-collapse .row { margin-left: 0; margin-right: 0 } .large-uncollapse > .column, .large-uncollapse > .columns { padding-left: .9375rem; padding-right: .9375rem } .large-centered { margin-left: auto; margin-right: auto } .large-centered, .large-centered:last-child:not(:first-child) { float: none; clear: both } .large-pull-0, .large-push-0, .large-uncentered { position: static; margin-left: 0; margin-right: 0; float: left } } blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul { margin: 0; padding: 0 } p { font-size: inherit; line-height: 1.6; margin-bottom: 1rem; text-rendering: optimizeLegibility } em, i { font-style: italic } b, em, i, strong { line-height: inherit } b, strong { font-weight: 700 } small { font-size: 80%; line-height: inherit } h1, h2, h3, h4, h5, h6 { font-family: Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; font-weight: 400; font-style: normal; color: inherit; text-rendering: optimizeLegibility; margin-top: 0; margin-bottom: .5rem; line-height: 1.4 } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { color: #cacaca; line-height: 0 } h1 { font-size: 1.5rem } h2 { font-size: 1.25rem } h3 { font-size: 1.1875rem } h4 { font-size: 1.125rem } h5 { font-size: 1.0625rem } h6 { font-size: 1rem } @media screen and (min-width:40em) { h1 { font-size: 3rem } h2 { font-size: 2.5rem } h3 { font-size: 1.9375rem } h4 { font-size: 1.5625rem } h5 { font-size: 1.25rem } h6 { font-size: 1rem } } a { color: #2199e8; text-decoration: none; line-height: inherit; cursor: pointer } a:focus, a:hover { color: #1585cf } a img { border: 0 } hr { max-width: 75rem; height: 0; border-right: 0; border-top: 0; border-bottom: 1px solid #cacaca; border-left: 0; margin: 1.25rem auto; clear: both } dl, ol, ul { line-height: 1.6; margin-bottom: 1rem; list-style-position: outside } li { font-size: inherit } ul { list-style-type: disc } ol, ul { margin-left: 1.25rem } ol ol, ol ul, ul ol, ul ul { margin-left: 1.25rem; margin-bottom: 0 } dl { margin-bottom: 1rem } dl dt { margin-bottom: .3rem; font-weight: 700 } blockquote { margin: 0 0 1rem; padding: .5625rem 1.25rem 0 1.1875rem; border-left: 1px solid #cacaca } blockquote, blockquote p { line-height: 1.6; color: #8a8a8a } cite { display: block; font-size: .8125rem; color: #8a8a8a } cite:before { content: \2014 \0020 } abbr { color: #0a0a0a; cursor: help; border-bottom: 1px dotted #0a0a0a } code { font-weight: 400; border: 1px solid #cacaca; padding: .125rem .3125rem .0625rem } code, kbd { font-family: Consolas,Liberation Mono,Courier,monospace; color: #0a0a0a; background-color: #e6e6e6 } kbd { padding: .125rem .25rem 0; margin: 0 } .subheader { margin-top: .2rem; margin-bottom: .5rem; font-weight: 400; line-height: 1.4; color: #8a8a8a } .lead { font-size: 125%; line-height: 1.6 } .stat { font-size: 2.5rem; line-height: 1 } p + .stat { margin-top: -1rem } .no-bullet { margin-left: 0; list-style: none } .text-left { text-align: left } .text-right { text-align: right } .text-center { text-align: center } .text-justify { text-align: justify } @media screen and (min-width:40em) { .medium-text-left { text-align: left } .medium-text-right { text-align: right } .medium-text-center { text-align: center } .medium-text-justify { text-align: justify } } @media screen and (min-width:64em) { .large-text-left { text-align: left } .large-text-right { text-align: right } .large-text-center { text-align: center } .large-text-justify { text-align: justify } } .show-for-print { display: none !important } @media print { * { background: transparent !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important } .show-for-print { display: block !important } .hide-for-print { display: none !important } table.show-for-print { display: table !important } thead.show-for-print { display: table-header-group !important } tbody.show-for-print { display: table-row-group !important } tr.show-for-print { display: table-row !important } td.show-for-print, th.show-for-print { display: table-cell !important } a, a:visited { text-decoration: underline } ahref:after { content: ( attr(href) ) } .ir a:after, ahref^#:after, ahref^javascript::after { content: } abbrtitle:after { content: ( attr(title) ) } blockquote, pre { border: 1px solid #8a8a8a; page-break-inside: avoid } thead { display: table-header-group } img, tr { page-break-inside: avoid } img { max-width: 100% !important } @page { margin: .5cm } h2, h3, p { orphans: 3; widows: 3 } h2, h3 { page-break-after: avoid } } .button { display: inline-block; text-align: center; line-height: 1; cursor: pointer; -webkit-appearance: none; transition: background-color .25s ease-out,color .25s ease-out; vertical-align: middle; border: 1px solid transparent; border-radius: 0; padding: .85em 1em; margin: 0 0 1rem; font-size: .9rem; background-color: #2199e8; color: #fefefe } data-whatinputmouse .button { outline: 0 } .button:focus, .button:hover { background-color: #1583cc; color: #fefefe } .button.tiny { font-size: .6rem } .button.small { font-size: .75rem } .button.large { font-size: 1.25rem } .button.expanded { display: block; width: 100%; margin-left: 0; margin-right: 0 } .button.primary { background-color: #2199e8; color: #fefefe } .button.primary:focus, .button.primary:hover { background-color: #147cc0; color: #fefefe } .button.secondary { background-color: #777; color: #fefefe } .button.secondary:focus, .button.secondary:hover { background-color: #5f5f5f; color: #fefefe } .button.success { background-color: #3adb76; color: #fefefe } .button.success:focus, .button.success:hover { background-color: #22bb5b; color: #fefefe } .button.warning { background-color: #ffae00; color: #fefefe } .button.warning:focus, .button.warning:hover { background-color: #cc8b00; color: #fefefe } .button.alert { background-color: #ec5840; color: #fefefe } .button.alert:focus, .button.alert:hover { background-color: #da3116; color: #fefefe } .button.hollow { border: 1px solid #2199e8; color: #2199e8 } .button.hollow, .button.hollow:focus, .button.hollow:hover { background-color: transparent } .button.hollow:focus, .button.hollow:hover { border-color: #0c4d78; color: #0c4d78 } .button.hollow.primary { border: 1px solid #2199e8; color: #2199e8 } .button.hollow.primary:focus, .button.hollow.primary:hover { border-color: #0c4d78; color: #0c4d78 } .button.hollow.secondary { border: 1px solid #777; color: #777 } .button.hollow.secondary:focus, .button.hollow.secondary:hover { border-color: #3c3c3c; color: #3c3c3c } .button.hollow.success { border: 1px solid #3adb76; color: #3adb76 } .button.hollow.success:focus, .button.hollow.success:hover { border-color: #157539; color: #157539 } .button.hollow.warning { border: 1px solid #ffae00; color: #ffae00 } .button.hollow.warning:focus, .button.hollow.warning:hover { border-color: #805700; color: #805700 } .button.hollow.alert { border: 1px solid #ec5840; color: #ec5840 } .button.hollow.alert:focus, .button.hollow.alert:hover { border-color: #881f0e; color: #881f0e } .button.disabled, .buttondisabled { opacity: .25; cursor: not-allowed } .button.disabled:focus, .button.disabled:hover, .buttondisabled:focus, .buttondisabled:hover { background-color: #2199e8; color: #fefefe } .button.disabled.primary, .buttondisabled.primary { opacity: .25; cursor: not-allowed } .button.disabled.primary:focus, .button.disabled.primary:hover, .buttondisabled.primary:focus, .buttondisabled.primary:hover { background-color: #2199e8; color: #fefefe } .button.disabled.secondary, .buttondisabled.secondary { opacity: .25; cursor: not-allowed } .button.disabled.secondary:focus, .button.disabled.secondary:hover, .buttondisabled.secondary:focus, .buttondisabled.secondary:hover { background-color: #777; color: #fefefe } .button.disabled.success, .buttondisabled.success { opacity: .25; cursor: not-allowed } .button.disabled.success:focus, .button.disabled.success:hover, .buttondisabled.success:focus, .buttondisabled.success:hover { background-color: #3adb76; color: #fefefe } .button.disabled.warning, .buttondisabled.warning { opacity: .25; cursor: not-allowed } .button.disabled.warning:focus, .button.disabled.warning:hover, .buttondisabled.warning:focus, .buttondisabled.warning:hover { background-color: #ffae00; color: #fefefe } .button.disabled.alert, .buttondisabled.alert { opacity: .25; cursor: not-allowed } .button.disabled.alert:focus, .button.disabled.alert:hover, .buttondisabled.alert:focus, .buttondisabled.alert:hover { background-color: #ec5840; color: #fefefe } .button.dropdown:after { content: ; display: block; width: 0; height: 0; border: .4em inset; border-color: #fefefe transparent transparent; border-top-style: solid; border-bottom-width: 0; position: relative; top: .4em; float: right; margin-left: 1em; display: inline-block } .button.arrow-only:after { margin-left: 0; float: none; top: -.1em } typecolor, typedate, typedatetime-local, typedatetime, typeemail, typemonth, typenumber, typepassword, typesearch, typetel, typetext, typetime, typeurl, typeweek, textarea { display: block; box-sizing: border-box; width: 100%; height: 2.4375rem; padding: .5rem; border: 1px solid #cacaca; margin: 0 0 1rem; font-family: inherit; font-size: 1rem; color: #0a0a0a; background-color: #fefefe; box-shadow: inset 0 1px 2px hsla(0,0%,4%,.1); border-radius: 0; transition: box-shadow .5s,border-color .25s ease-in-out; -webkit-appearance: none; -moz-appearance: none } typecolor:focus, typedate:focus, typedatetime-local:focus, typedatetime:focus, typeemail:focus, typemonth:focus, typenumber:focus, typepassword:focus, typesearch:focus, typetel:focus, typetext:focus, typetime:focus, typeurl:focus, typeweek:focus, textarea:focus { border: 1px solid #8a8a8a; background-color: #fefefe; outline: none; box-shadow: 0 0 5px #cacaca; transition: box-shadow .5s,border-color .25s ease-in-out } textarea { max-width: 100% } textarearows { height: auto } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #cacaca } input::-moz-placeholder, textarea::-moz-placeholder { color: #cacaca } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #cacaca } input::placeholder, textarea::placeholder { color: #cacaca } input:disabled, inputreadonly, textarea:disabled, textareareadonly { background-color: #e6e6e6; cursor: not-allowed } typebutton, typesubmit { border-radius: 0; -webkit-appearance: none; -moz-appearance: none } inputtypesearch { box-sizing: border-box } typecheckbox, typefile, typeradio { margin: 0 0 1rem } typecheckbox + label, typeradio + label { display: inline-block; margin-left: .5rem; margin-right: 1rem; margin-bottom: 0; vertical-align: baseline } typecheckbox + labelfor, typeradio + labelfor { cursor: pointer } label > typecheckbox, label > typeradio { margin-right: .5rem } typefile { width: 100% } label { display: block; margin: 0; font-size: .875rem; font-weight: 400; line-height: 1.8; color: #0a0a0a } label.middle { margin: 0 0 1rem; padding: .5625rem 0 } .help-text { margin-top: -.5rem; font-size: .8125rem; font-style: italic; color: #0a0a0a } .input-group { display: table; width: 100%; margin-bottom: 1rem } .input-group > :first-child, .input-group > :last-child > * { border-radius: 0 0 0 0 } .input-group-button, .input-group-field, .input-group-label { margin: 0; white-space: nowrap; display: table-cell; vertical-align: middle } .input-group-label { text-align: center; padding: 0 1rem; background: #e6e6e6; color: #0a0a0a; border: 1px solid #cacaca; white-space: nowrap; width: 1%; height: 100% } .input-group-label:first-child { border-right: 0 } .input-group-label:last-child { border-left: 0 } .input-group-field { border-radius: 0; height: 2.5rem } .input-group-button { padding-top: 0; padding-bottom: 0; text-align: center; height: 100%; width: 1% } .input-group-button a, .input-group-button button, .input-group-button input { margin: 0 } .input-group .input-group-button { display: table-cell } fieldset { border: 0; padding: 0; margin: 0 } legend { margin-bottom: .5rem; max-width: 100% } .fieldset { border: 1px solid #cacaca; padding: 1.25rem; margin: 1.125rem 0 } .fieldset legend { background: #fefefe; padding: 0 .1875rem; margin: 0; margin-left: -.1875rem } select { height: 2.4375rem; padding: .5rem; border: 1px solid #cacaca; margin: 0 0 1rem; font-size: 1rem; font-family: inherit; line-height: normal; color: #0a0a0a; background-color: #fefefe; border-radius: 0; -webkit-appearance: none; -moz-appearance: none; background-image: url(data:image/svg+xml;utf8,svg xmlnshttp://www.w3.org/2000/svg version1.1 width32 height24 viewBox0 0 32 24>polygon points0,0 32,0 16,24 stylefill: rgb%28138, 138, 138%29>/polygon>/svg>); background-size: 9px 6px; background-position: right -1rem center; background-origin: content-box; background-repeat: no-repeat; padding-right: 1.5rem } @media screen and (min-width:0\0) { select { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg) } } select:disabled { background-color: #e6e6e6; cursor: not-allowed } select::-ms-expand { display: none } selectmultiple { height: auto; background-image: none } .is-invalid-input:not(:focus) { background-color: rgba(236,88,64,.1); border-color: #ec5840 } .form-error, .is-invalid-label { color: #ec5840 } .form-error { display: none; margin-top: -.5rem; margin-bottom: 1rem; font-size: .75rem; font-weight: 700 } .form-error.is-visible { display: block } .accordion { list-style-type: none; background: #fefefe; margin-left: 0 } .accordion-item:first-child > :first-child, .accordion-item:last-child > :last-child { border-radius: 0 0 0 0 } .accordion-title { display: block; padding: 1.25rem 1rem; line-height: 1; font-size: .75rem; color: #2199e8; position: relative; border: 1px solid #e6e6e6; border-bottom: 0 } :last-child:not(.is-active) > .accordion-title { border-radius: 0 0 0 0; border-bottom: 1px solid #e6e6e6 } .accordion-title:focus, .accordion-title:hover { background-color: #e6e6e6 } .accordion-title:before { content: +; position: absolute; right: 1rem; top: 50%; margin-top: -.5rem } .is-active > .accordion-title:before { content: – } .accordion-content { padding: 1rem; display: none; border: 1px solid #e6e6e6; border-bottom: 0; background-color: #fefefe; color: #0a0a0a } :last-child > .accordion-content:last-child { border-bottom: 1px solid #e6e6e6 } .is-accordion-submenu-parent > a { position: relative } .is-accordion-submenu-parent > a:after { content: ; display: block; width: 0; height: 0; border: 6px inset; border-color: #2199e8 transparent transparent; border-top-style: solid; border-bottom-width: 0; position: absolute; top: 50%; margin-top: -4px; right: 1rem } .is-accordion-submenu-parentaria-expandedtrue > a:after { -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scaleY(-1); transform: scaleY(-1) } .badge { display: inline-block; padding: .3em; min-width: 2.1em; font-size: .6rem; text-align: center; border-radius: 50%; background: #2199e8; color: #fefefe } .badge.secondary { background: #777; color: #fefefe } .badge.success { background: #3adb76; color: #fefefe } .badge.warning { background: #ffae00; color: #fefefe } .badge.alert { background: #ec5840; color: #fefefe } .breadcrumbs { list-style: none; margin: 0 0 1rem } .breadcrumbs:after, .breadcrumbs:before { content: ; display: table } .breadcrumbs:after { clear: both } .breadcrumbs li { float: left; color: #0a0a0a; font-size: .6875rem; cursor: default; text-transform: uppercase } .breadcrumbs li:not(:last-child):after { color: #cacaca; content: /; margin: 0 .75rem; position: relative; top: 1px; opacity: 1 } .breadcrumbs a { color: #2199e8 } .breadcrumbs a:hover { text-decoration: underline } .breadcrumbs .disabled { color: #cacaca; cursor: not-allowed } .button-group { margin-bottom: 1rem; font-size: 0 } .button-group:after, .button-group:before { content: ; display: table } .button-group:after { clear: both } .button-group .button { margin: 0; margin-right: 1px; margin-bottom: 1px; font-size: .9rem } .button-group .button:last-child { margin-right: 0 } .button-group.tiny .button { font-size: .6rem } .button-group.small .button { font-size: .75rem } .button-group.large .button { font-size: 1.25rem } .button-group.expanded { margin-right: -1px } .button-group.expanded:after, .button-group.expanded:before { display: none } .button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button { display: inline-block; width: calc(50% - 1px); margin-right: 1px } .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(2):last-child { margin-right: -6px } .button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button { display: inline-block; width: calc(33.33333% - 1px); margin-right: 1px } .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(3):last-child { margin-right: -6px } .button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button { display: inline-block; width: calc(25% - 1px); margin-right: 1px } .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(4):last-child { margin-right: -6px } .button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button { display: inline-block; width: calc(20% - 1px); margin-right: 1px } .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(5):last-child { margin-right: -6px } .button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button { display: inline-block; width: calc(16.66667% - 1px); margin-right: 1px } .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(6):last-child { margin-right: -6px } .button-group.primary .button { background-color: #2199e8; color: #fefefe } .button-group.primary .button:focus, .button-group.primary .button:hover { background-color: #147cc0; color: #fefefe } .button-group.secondary .button { background-color: #777; color: #fefefe } .button-group.secondary .button:focus, .button-group.secondary .button:hover { background-color: #5f5f5f; color: #fefefe } .button-group.success .button { background-color: #3adb76; color: #fefefe } .button-group.success .button:focus, .button-group.success .button:hover { background-color: #22bb5b; color: #fefefe } .button-group.warning .button { background-color: #ffae00; color: #fefefe } .button-group.warning .button:focus, .button-group.warning .button:hover { background-color: #cc8b00; color: #fefefe } .button-group.alert .button { background-color: #ec5840; color: #fefefe } .button-group.alert .button:focus, .button-group.alert .button:hover { background-color: #da3116; color: #fefefe } .button-group.stacked-for-medium .button, .button-group.stacked-for-small .button, .button-group.stacked .button { width: 100% } .button-group.stacked-for-medium .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked .button:last-child { margin-bottom: 0 } @media screen and (min-width:40em) { .button-group.stacked-for-small .button { width: auto; margin-bottom: 0 } } @media screen and (min-width:64em) { .button-group.stacked-for-medium .button { width: auto; margin-bottom: 0 } } @media screen and (max-width:39.9375em) { .button-group.stacked-for-small.expanded { display: block } .button-group.stacked-for-small.expanded .button { display: block; margin-right: 0 } } .callout { margin: 0 0 1rem; padding: 1rem; border: 1px solid hsla(0,0%,4%,.25); border-radius: 0; position: relative; color: #0a0a0a; background-color: #fff } .callout > :first-child { margin-top: 0 } .callout > :last-child { margin-bottom: 0 } .callout.primary { background-color: #def0fc } .callout.secondary { background-color: #ebebeb } .callout.success { background-color: #e1faea } .callout.warning { background-color: #fff3d9 } .callout.alert { background-color: #fce6e2 } .callout.small { padding: .5rem } .callout.large { padding: 3rem } .close-button { position: absolute; color: #8a8a8a; right: 1rem; top: .5rem; font-size: 2em; line-height: 1; cursor: pointer } data-whatinputmouse .close-button { outline: 0 } .close-button:focus, .close-button:hover { color: #0a0a0a } .menu { margin: 0; list-style-type: none } .menu > li { display: table-cell; vertical-align: middle } data-whatinputmouse .menu > li { outline: 0 } .menu > li > a { display: block; padding: .7rem 1rem; line-height: 1 } .menu a, .menu button, .menu input { margin-bottom: 0 } .menu > li > a i, .menu > li > a i + span, .menu > li > a img, .menu > li > a img + span, .menu > li > a svg, .menu > li > a svg + span { vertical-align: middle } .menu > li > a i, .menu > li > a img, .menu > li > a svg { margin-right: .25rem; display: inline-block } .menu > li { display: table-cell } .menu.vertical > li { display: block } @media screen and (min-width:40em) { .menu.medium-horizontal > li { display: table-cell } .menu.medium-vertical > li { display: block } } @media screen and (min-width:64em) { .menu.large-horizontal > li { display: table-cell } .menu.large-vertical > li { display: block } } .menu.simple li { line-height: 1; display: inline-block; margin-right: 1rem } .menu.simple a { padding: 0 } .menu.align-right:after, .menu.align-right:before { content: ; display: table } .menu.align-right:after { clear: both } .menu.align-right > li { float: right } .menu.expanded { width: 100%; display: table; table-layout: fixed } .menu.expanded > li:first-child:last-child { width: 100% } .menu.icon-top > li > a { text-align: center } .menu.icon-top > li > a i, .menu.icon-top > li > a img, .menu.icon-top > li > a svg { display: block; margin: 0 auto .25rem } .menu.nested { margin-left: 1rem } .menu .active > a { color: #fefefe; background: #2199e8 } .menu-text { font-weight: 700; color: inherit; line-height: 1; padding-top: 0; padding-bottom: 0; padding: .7rem 1rem } .menu-centered { text-align: center } .menu-centered > .menu { display: inline-block } .no-js data-responsive-menu ul { display: none } .menu-icon { position: relative; display: inline-block; vertical-align: middle; cursor: pointer; width: 20px; height: 16px } .menu-icon:after { content: ; position: absolute; display: block; width: 100%; height: 2px; background: #fefefe; top: 0; left: 0; box-shadow: 0 7px 0 #fefefe,0 14px 0 #fefefe } .menu-icon:hover:after { background: #cacaca; box-shadow: 0 7px 0 #cacaca,0 14px 0 #cacaca } .menu-icon.dark { position: relative; display: inline-block; vertical-align: middle; cursor: pointer; width: 20px; height: 16px } .menu-icon.dark:after { content: ; position: absolute; display: block; width: 100%; height: 2px; background: #0a0a0a; top: 0; left: 0; box-shadow: 0 7px 0 #0a0a0a,0 14px 0 #0a0a0a } .menu-icon.dark:hover:after { background: #8a8a8a; box-shadow: 0 7px 0 #8a8a8a,0 14px 0 #8a8a8a } .is-drilldown { position: relative; overflow: hidden } .is-drilldown li { display: block !important } .is-drilldown-submenu { position: absolute; top: 0; left: 100%; z-index: -1; width: 100%; background: #fefefe; transition: -webkit-transform .15s linear; transition: transform .15s linear } .is-drilldown-submenu.is-active { z-index: 1; display: block; -webkit-transform: translateX(-100%); transform: translateX(-100%) } .is-drilldown-submenu.is-closing { -webkit-transform: translateX(100%); transform: translateX(100%) } .is-drilldown-submenu-parent > a { position: relative } .is-drilldown-submenu-parent > a:after { content: ; display: block; width: 0; height: 0; border: 6px inset; border-color: transparent transparent transparent #2199e8; border-left-style: solid; border-right-width: 0; position: absolute; top: 50%; margin-top: -6px; right: 1rem } .js-drilldown-back > a:before { content: ; display: block; width: 0; height: 0; border: 6px inset; border-color: transparent #2199e8 transparent transparent; border-right-style: solid; border-left-width: 0; display: inline-block; vertical-align: middle; margin-right: .75rem } .dropdown-pane { background-color: #fefefe; border: 1px solid #cacaca; border-radius: 0; display: block; font-size: 1rem; padding: 1rem; position: absolute; visibility: hidden; width: 300px; z-index: 3 } .dropdown-pane.is-open { visibility: visible } .dropdown-pane.tiny { width: 100px } .dropdown-pane.small { width: 200px } .dropdown-pane.large { width: 400px } .dropdown.menu > li.opens-left > .is-dropdown-submenu { left: auto; right: 0; top: 100% } .dropdown.menu > li.opens-right > .is-dropdown-submenu { right: auto; left: 0; top: 100% } .dropdown.menu > li.is-dropdown-submenu-parent > a { padding-right: 1.5rem; position: relative } .dropdown.menu > li.is-dropdown-submenu-parent > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: #2199e8 transparent transparent; border-top-style: solid; border-bottom-width: 0; right: 5px; margin-top: -2px } data-whatinputmouse .dropdown.menu a { outline: 0 } .no-js .dropdown.menu ul { display: none } .dropdown.menu.vertical > li .is-dropdown-submenu { top: 0 } .dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { left: auto; right: 100% } .dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { right: auto; left: 100% } .dropdown.menu.vertical > li > a:after { right: 14px; margin-top: -3px } .dropdown.menu.vertical > li.opens-left > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: transparent #2199e8 transparent transparent; border-right-style: solid; border-left-width: 0 } .dropdown.menu.vertical > li.opens-right > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: transparent transparent transparent #2199e8; border-left-style: solid; border-right-width: 0 } @media screen and (min-width:40em) { .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { left: auto; right: 0; top: 100% } .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { right: auto; left: 0; top: 100% } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { padding-right: 1.5rem; position: relative } .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: #2199e8 transparent transparent; border-top-style: solid; border-bottom-width: 0; right: 5px; margin-top: -2px } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { top: 0 } .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { left: auto; right: 100% } .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { right: auto; left: 100% } .dropdown.menu.medium-vertical > li > a:after { right: 14px; margin-top: -3px } .dropdown.menu.medium-vertical > li.opens-left > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: transparent #2199e8 transparent transparent; border-right-style: solid; border-left-width: 0 } .dropdown.menu.medium-vertical > li.opens-right > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: transparent transparent transparent #2199e8; border-left-style: solid; border-right-width: 0 } } @media screen and (min-width:64em) { .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { left: auto; right: 0; top: 100% } .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { right: auto; left: 0; top: 100% } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { padding-right: 1.5rem; position: relative } .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: #2199e8 transparent transparent; border-top-style: solid; border-bottom-width: 0; right: 5px; margin-top: -2px } .dropdown.menu.large-vertical > li .is-dropdown-submenu { top: 0 } .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { left: auto; right: 100% } .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { right: auto; left: 100% } .dropdown.menu.large-vertical > li > a:after { right: 14px; margin-top: -3px } .dropdown.menu.large-vertical > li.opens-left > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: transparent #2199e8 transparent transparent; border-right-style: solid; border-left-width: 0 } .dropdown.menu.large-vertical > li.opens-right > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: transparent transparent transparent #2199e8; border-left-style: solid; border-right-width: 0 } } .dropdown.menu.align-right .is-dropdown-submenu.first-sub { top: 100%; left: auto; right: 0 } .is-dropdown-menu.vertical { width: 100px } .is-dropdown-menu.vertical.align-right { float: right } .is-dropdown-submenu-parent { position: relative } .is-dropdown-submenu-parent a:after { position: absolute; top: 50%; right: 5px; margin-top: -2px } .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { top: 100%; left: auto } .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { left: auto; right: 100% } .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { right: auto; left: 100% } .is-dropdown-submenu { display: none; position: absolute; top: 0; left: 100%; min-width: 200px; z-index: 1; background: #fefefe; border: 1px solid #cacaca } .is-dropdown-submenu .is-dropdown-submenu-parent > a:after { right: 14px; margin-top: -3px } .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: transparent #2199e8 transparent transparent; border-right-style: solid; border-left-width: 0 } .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a:after { content: ; display: block; width: 0; height: 0; border: 5px inset; border-color: transparent transparent transparent #2199e8; border-left-style: solid; border-right-width: 0 } .is-dropdown-submenu .is-dropdown-submenu { margin-top: -1px } .is-dropdown-submenu > li { width: 100% } .is-dropdown-submenu.js-dropdown-active { display: block } .flex-video { position: relative; height: 0; padding-bottom: 75%; margin-bottom: 1rem; overflow: hidden } .flex-video embed, .flex-video iframe, .flex-video object, .flex-video video { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .flex-video.widescreen { padding-bottom: 56.25% } .flex-video.vimeo { padding-top: 0 } .label { display: inline-block; padding: .33333rem .5rem; font-size: .8rem; line-height: 1; white-space: nowrap; cursor: default; border-radius: 0; background: #2199e8; color: #fefefe } .label.secondary { background: #777; color: #fefefe } .label.success { background: #3adb76; color: #fefefe } .label.warning { background: #ffae00; color: #fefefe } .label.alert { background: #ec5840; color: #fefefe } .media-object { margin-bottom: 1rem; display: block } .media-object img { max-width: none } @media screen and (max-width:39.9375em) { .media-object.stack-for-small .media-object-section { padding: 0; padding-bottom: 1rem; display: block } .media-object.stack-for-small .media-object-section img { width: 100% } } .media-object-section { display: table-cell; vertical-align: top } .media-object-section:first-child { padding-right: 1rem } .media-object-section:last-child:not(:nth-child(2)) { padding-left: 1rem } .media-object-section > :last-child { margin-bottom: 0 } .media-object-section.middle { vertical-align: middle } .media-object-section.bottom { vertical-align: bottom } body, html { height: 100% } .off-canvas-wrapper { width: 100%; overflow-x: hidden; position: relative; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-overflow-scrolling: auto } .off-canvas-wrapper-inner { position: relative; width: 100%; min-height: 100%; transition: -webkit-transform .5s ease; transition: transform .5s ease } .off-canvas-wrapper-inner:after, .off-canvas-wrapper-inner:before { content: ; display: table } .off-canvas-wrapper-inner:after { clear: both } .off-canvas-content { min-height: 100%; background: #fefefe; transition: -webkit-transform .5s ease; transition: transform .5s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; padding-bottom: .1px; box-shadow: 0 0 10px hsla(0,0%,4%,.5) } .js-off-canvas-exit { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: hsla(0,0%,100%,.25); cursor: pointer; transition: background .5s ease } .off-canvas { position: absolute; background: #e6e6e6; z-index: -1; max-height: 100%; overflow-y: auto; -webkit-transform: translateX(0); transform: translateX(0) } data-whatinputmouse .off-canvas { outline: 0 } .off-canvas.position-left { left: -250px; top: 0; width: 250px } .is-open-left { -webkit-transform: translateX(250px); transform: translateX(250px) } .off-canvas.position-right { right: -250px; top: 0; width: 250px } .is-open-right { -webkit-transform: translateX(-250px); transform: translateX(-250px) } @media screen and (min-width:40em) { .position-left.reveal-for-medium { left: 0; z-index: auto; position: fixed } .position-left.reveal-for-medium ~ .off-canvas-content { margin-left: 250px } .position-right.reveal-for-medium { right: 0; z-index: auto; position: fixed } .position-right.reveal-for-medium ~ .off-canvas-content { margin-right: 250px } } @media screen and (min-width:64em) { .position-left.reveal-for-large { left: 0; z-index: auto; position: fixed } .position-left.reveal-for-large ~ .off-canvas-content { margin-left: 250px } .position-right.reveal-for-large { right: 0; z-index: auto; position: fixed } .position-right.reveal-for-large ~ .off-canvas-content { margin-right: 250px } } .orbit, .orbit-container { position: relative } .orbit-container { margin: 0; overflow: hidden; list-style: none } .orbit-slide { width: 100%; max-height: 100% } .orbit-slide.no-motionui.is-active { top: 0; left: 0 } .orbit-figure { margin: 0 } .orbit-image { margin: 0; width: 100%; max-width: 100% } .orbit-caption { bottom: 0; width: 100%; margin-bottom: 0; background-color: hsla(0,0%,4%,.5) } .orbit-caption, .orbit-next, .orbit-previous { position: absolute; padding: 1rem; color: #fefefe } .orbit-next, .orbit-previous { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 3 } data-whatinputmouse .orbit-next, data-whatinputmouse .orbit-previous { outline: 0 } .orbit-next:active, .orbit-next:focus, .orbit-next:hover, .orbit-previous:active, .orbit-previous:focus, .orbit-previous:hover { background-color: hsla(0,0%,4%,.5) } .orbit-previous { left: 0 } .orbit-next { left: auto; right: 0 } .orbit-bullets { position: relative; margin-top: .8rem; margin-bottom: .8rem; text-align: center } data-whatinputmouse .orbit-bullets { outline: 0 } .orbit-bullets button { width: 1.2rem; height: 1.2rem; margin: .1rem; background-color: #cacaca; border-radius: 50% } .orbit-bullets button.is-active, .orbit-bullets button:hover { background-color: #8a8a8a } .pagination { margin-left: 0; margin-bottom: 1rem } .pagination:after, .pagination:before { content: ; display: table } .pagination:after { clear: both } .pagination li { font-size: .875rem; margin-right: .0625rem; border-radius: 0; display: none } .pagination li:first-child, .pagination li:last-child { display: inline-block } @media screen and (min-width:40em) { .pagination li { display: inline-block } } .pagination a, .pagination button { color: #0a0a0a; display: block; padding: .1875rem .625rem; border-radius: 0 } .pagination a:hover, .pagination button:hover { background: #e6e6e6 } .pagination .current { padding: .1875rem .625rem; background: #2199e8; color: #fefefe; cursor: default } .pagination .disabled { padding: .1875rem .625rem; color: #cacaca; cursor: not-allowed } .pagination .disabled:hover { background: transparent } .pagination .ellipsis:after { content: \2026; padding: .1875rem .625rem; color: #0a0a0a } .pagination-previous.disabled:before, .pagination-previous a:before { content: \00ab; display: inline-block; margin-right: .5rem } .pagination-next.disabled:after, .pagination-next a:after { content: \00bb; display: inline-block; margin-left: .5rem } .progress { background-color: #cacaca; height: 1rem; margin-bottom: 1rem; border-radius: 0 } .progress.primary .progress-meter { background-color: #2199e8 } .progress.secondary .progress-meter { background-color: #777 } .progress.success .progress-meter { background-color: #3adb76 } .progress.warning .progress-meter { background-color: #ffae00 } .progress.alert .progress-meter { background-color: #ec5840 } .progress-meter { position: relative; display: block; width: 0; height: 100%; background-color: #2199e8 } .progress-meter-text { top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); position: absolute; margin: 0; font-size: .75rem; font-weight: 700; color: #fefefe; white-space: nowrap } body.is-reveal-open { overflow: hidden } html.is-reveal-open, html.is-reveal-open body { min-height: 100%; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .reveal-overlay { display: none; position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 4; background-color: hsla(0,0%,4%,.45); overflow-y: scroll } .reveal { display: none; z-index: 5; padding: 1rem; border: 1px solid #cacaca; background-color: #fefefe; border-radius: 0; position: relative; top: 100px; margin-left: auto; margin-right: auto; overflow-y: auto } data-whatinputmouse .reveal { outline: 0 } @media screen and (min-width:40em) { .reveal { min-height: 0 } } .reveal .column, .reveal .columns { min-width: 0 } .reveal > :last-child { margin-bottom: 0 } @media screen and (min-width:40em) { .reveal { width: 600px; max-width: 75rem } } @media screen and (min-width:40em) { .reveal .reveal { left: auto; right: auto; margin: 0 auto } } .reveal.collapse { padding: 0 } @media screen and (min-width:40em) { .reveal.tiny { width: 30%; max-width: 75rem } } @media screen and (min-width:40em) { .reveal.small { width: 50%; max-width: 75rem } } @media screen and (min-width:40em) { .reveal.large { width: 90%; max-width: 75rem } } .reveal.full { top: 0; left: 0; width: 100%; height: 100%; height: 100vh; min-height: 100vh; max-width: none; margin-left: 0; border: 0; border-radius: 0 } @media screen and (max-width:39.9375em) { .reveal { top: 0; left: 0; width: 100%; height: 100%; height: 100vh; min-height: 100vh; max-width: none; margin-left: 0; border: 0; border-radius: 0 } } .reveal.without-overlay { position: fixed } .slider { position: relative; height: .5rem; margin-top: 1.25rem; margin-bottom: 2.25rem; background-color: #e6e6e6; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none } .slider-fill { position: absolute; top: 0; left: 0; display: inline-block; max-width: 100%; height: .5rem; background-color: #cacaca; transition: all .2s ease-in-out } .slider-fill.is-dragging { transition: all 0s linear } .slider-handle { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); position: absolute; left: 0; z-index: 1; display: inline-block; width: 1.4rem; height: 1.4rem; background-color: #2199e8; transition: all .2s ease-in-out; -ms-touch-action: manipulation; touch-action: manipulation; border-radius: 0 } data-whatinputmouse .slider-handle { outline: 0 } .slider-handle:hover { background-color: #1583cc } .slider-handle.is-dragging { transition: all 0s linear } .slider.disabled, .sliderdisabled { opacity: .25; cursor: not-allowed } .slider.vertical { display: inline-block; width: .5rem; height: 12.5rem; margin: 0 1.25rem; -webkit-transform: scaleY(-1); transform: scaleY(-1) } .slider.vertical .slider-fill { top: 0; width: .5rem; max-height: 100% } .slider.vertical .slider-handle { position: absolute; top: 0; left: 50%; width: 1.4rem; height: 1.4rem; -webkit-transform: translateX(-50%); transform: translateX(-50%) } .sticky-container { position: relative } .sticky { position: absolute; z-index: 0; -webkit-transform: translateZ(0); transform: translateZ(0) } .sticky.is-stuck { position: fixed; z-index: 2 } .sticky.is-stuck.is-at-top { top: 0 } .sticky.is-stuck.is-at-bottom { bottom: 0 } .sticky.is-anchored { position: absolute; left: auto; right: auto } .sticky.is-anchored.is-at-bottom { bottom: 0 } .switch { height: 2rem; margin-bottom: 1rem; outline: 0; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #fefefe; font-weight: 700; font-size: .875rem } .switch-input { opacity: 0; position: absolute; margin-bottom: 0 } .switch-paddle { background: #cacaca; cursor: pointer; display: block; position: relative; width: 4rem; height: 2rem; transition: all .25s ease-out; border-radius: 0; color: inherit; font-weight: inherit } input + .switch-paddle { margin: 0 } .switch-paddle:after { background: #fefefe; content: ; display: block; position: absolute; height: 1.5rem; left: .25rem; top: .25rem; width: 1.5rem; transition: all .25s ease-out; -webkit-transform: translateZ(0); transform: translateZ(0); border-radius: 0 } input:checked ~ .switch-paddle { background: #2199e8 } input:checked ~ .switch-paddle:after { left: 2.25rem } data-whatinputmouse input:focus ~ .switch-paddle { outline: 0 } .switch-active, .switch-inactive { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%) } .switch-active { left: 8%; display: none } input:checked + label > .switch-active { display: block } .switch-inactive { right: 15% } input:checked + label > .switch-inactive { display: none } .switch.tiny { height: 1.5rem } .switch.tiny .switch-paddle { width: 3rem; height: 1.5rem; font-size: .625rem } .switch.tiny .switch-paddle:after { width: 1rem; height: 1rem } .switch.tiny input:checked ~ .switch-paddle:after { left: 1.75rem } .switch.small { height: 1.75rem } .switch.small .switch-paddle { width: 3.5rem; height: 1.75rem; font-size: .75rem } .switch.small .switch-paddle:after { width: 1.25rem; height: 1.25rem } .switch.small input:checked ~ .switch-paddle:after { left: 2rem } .switch.large { height: 2.5rem } .switch.large .switch-paddle { width: 5rem; height: 2.5rem; font-size: 1rem } .switch.large .switch-paddle:after { width: 2rem; height: 2rem } .switch.large input:checked ~ .switch-paddle:after { left: 2.75rem } table { width: 100%; margin-bottom: 1rem; border-radius: 0 } table tbody, table tfoot, table thead { border: 1px solid #f1f1f1; background-color: #fefefe } table caption { font-weight: 700; padding: .5rem .625rem .625rem } table thead { background: #f8f8f8; color: #0a0a0a } table tfoot { background: #f1f1f1; color: #0a0a0a } table tfoot tr, table thead tr { background: transparent } table tfoot td, table tfoot th, table thead td, table thead th { padding: .5rem .625rem .625rem; font-weight: 700; text-align: left } table tbody tr:nth-child(even) { background-color: #f1f1f1 } table tbody td, table tbody th { padding: .5rem .625rem .625rem } @media screen and (max-width:63.9375em) { table.stack tfoot, table.stack thead { display: none } table.stack td, table.stack th, table.stack tr { display: block } table.stack td { border-top: 0 } } table.scroll { display: block; width: 100%; overflow-x: auto } table.hover thead tr:hover { background-color: #f3f3f3 } table.hover tfoot tr:hover { background-color: #ececec } table.hover tbody tr:hover { background-color: #f9f9f9 } table.hover tbody tr:nth-of-type(even):hover { background-color: #ececec } .table-scroll { overflow-x: auto } .table-scroll table { width: auto } .tabs { margin: 0; list-style-type: none; background: #fefefe; border: 1px solid #e6e6e6 } .tabs:after, .tabs:before { content: ; display: table } .tabs:after { clear: both } .tabs.vertical > li { width: auto; float: none; display: block } .tabs.simple > li > a { padding: 0 } .tabs.simple > li > a:hover { background: transparent } .tabs.primary { background: #2199e8 } .tabs.primary > li > a { color: #fefefe } .tabs.primary > li > a:focus, .tabs.primary > li > a:hover { background: #1893e4 } .tabs-title { float: left } .tabs-title > a { display: block; padding: 1.25rem 1.5rem; line-height: 1; font-size: .75rem } .tabs-title > a:hover { background: #fefefe } .tabs-title > a:focus, .tabs-title > aaria-selectedtrue { background: #e6e6e6 } .tabs-content { background: #fefefe; transition: all .5s ease; border: 1px solid #e6e6e6; border-top: 0 } .tabs-content.vertical { border: 1px solid #e6e6e6; border-left: 0 } .tabs-panel { display: none; padding: 1rem } .tabs-panel.is-active { display: block } .thumbnail { border: 4px solid #fefefe; box-shadow: 0 0 0 1px hsla(0,0%,4%,.2); display: inline-block; line-height: 0; max-width: 100%; transition: box-shadow .2s ease-out; border-radius: 0; margin-bottom: 1rem } .thumbnail:focus, .thumbnail:hover { box-shadow: 0 0 6px 1px rgba(33,153,232,.5) } .title-bar { background: #0a0a0a; color: #fefefe; padding: .5rem } .title-bar:after, .title-bar:before { content: ; display: table } .title-bar:after { clear: both } .title-bar .menu-icon { margin-left: .25rem; margin-right: .25rem } .title-bar-left { float: left } .title-bar-right { float: right; text-align: right } .title-bar-title { vertical-align: middle } .has-tip, .title-bar-title { font-weight: 700; display: inline-block } .has-tip { border-bottom: 1px dotted #8a8a8a; position: relative; cursor: help } .tooltip { background-color: #0a0a0a; color: #fefefe; font-size: 80%; padding: .75rem; position: absolute; z-index: 3; top: calc(100% + .6495rem); max-width: 10rem !important; border-radius: 0 } .tooltip:before { border-color: transparent transparent #0a0a0a; border-bottom-style: solid; border-top-width: 0; bottom: 100%; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%) } .tooltip.top:before, .tooltip:before { content: ; display: block; width: 0; height: 0; border: .75rem inset } .tooltip.top:before { border-color: #0a0a0a transparent transparent; border-top-style: solid; border-bottom-width: 0; top: 100%; bottom: auto } .tooltip.left:before { border-color: transparent transparent transparent #0a0a0a; border-left-style: solid; border-right-width: 0; left: 100% } .tooltip.left:before, .tooltip.right:before { content: ; display: block; width: 0; height: 0; border: .75rem inset; bottom: auto; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%) } .tooltip.right:before { border-color: transparent #0a0a0a transparent transparent; border-right-style: solid; border-left-width: 0; left: auto; right: 100% } .top-bar { padding: .5rem } .top-bar:after, .top-bar:before { content: ; display: table } .top-bar:after { clear: both } .top-bar, .top-bar ul { background-color: #e6e6e6 } .top-bar input { max-width: 200px; margin-right: 1rem } .top-bar .input-group-field { width: 100%; margin-right: 0 } .top-bar input.button { width: auto } .top-bar .top-bar-left, .top-bar .top-bar-right { width: 100% } @media screen and (min-width:40em) { .top-bar .top-bar-left, .top-bar .top-bar-right { width: auto } } @media screen and (max-width:63.9375em) { .top-bar.stacked-for-medium .top-bar-left, .top-bar.stacked-for-medium .top-bar-right { width: 100% } } @media screen and (max-width:74.9375em) { .top-bar.stacked-for-large .top-bar-left, .top-bar.stacked-for-large .top-bar-right { width: 100% } } .top-bar-title { float: left; margin-right: 1rem } .top-bar-left { float: left } .top-bar-right { float: right } .hide { display: none !important } .invisible { visibility: hidden } @media screen and (max-width:39.9375em) { .hide-for-small-only { display: none !important } } @media screen and (max-width:0em),screen and (min-width:40em) { .show-for-small-only { display: none !important } } @media screen and (min-width:40em) { .hide-for-medium { display: none !important } } @media screen and (max-width:39.9375em) { .show-for-medium { display: none !important } } @media screen and (min-width:40em) and (max-width:63.9375em) { .hide-for-medium-only { display: none !important } } @media screen and (max-width:39.9375em),screen and (min-width:64em) { .show-for-medium-only { display: none !important } } @media screen and (min-width:64em) { .hide-for-large { display: none !important } } @media screen and (max-width:63.9375em) { .show-for-large { display: none !important } } @media screen and (min-width:64em) and (max-width:74.9375em) { .hide-for-large-only { display: none !important } } @media screen and (max-width:63.9375em),screen and (min-width:75em) { .show-for-large-only { display: none !important } } .show-for-sr, .show-on-focus { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0,0,0,0) } .show-on-focus:active, .show-on-focus:focus { position: static !important; height: auto; width: auto; overflow: visible; clip: auto } .hide-for-portrait, .show-for-landscape { display: block !important } @media screen and (orientation:landscape) { .hide-for-portrait, .show-for-landscape { display: block !important } } @media screen and (orientation:portrait) { .hide-for-portrait, .show-for-landscape { display: none !important } } .hide-for-landscape, .show-for-portrait { display: none !important } @media screen and (orientation:landscape) { .hide-for-landscape, .show-for-portrait { display: none !important } } @media screen and (orientation:portrait) { .hide-for-landscape, .show-for-portrait { display: block !important } } .float-left { float: left !important } .float-right { float: right !important } .float-center { display: block; margin-left: auto; margin-right: auto } .clearfix:after, .clearfix:before { content: ; display: table } .clearfix:after { clear: both } .slide-in-down.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: translateY(-100%); transform: translateY(-100%); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; -webkit-backface-visibility: hidden; backface-visibility: hidden } .slide-in-down.mui-enter.mui-enter-active { -webkit-transform: translateY(0); transform: translateY(0) } .slide-in-left.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: translateX(-100%); transform: translateX(-100%); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; -webkit-backface-visibility: hidden; backface-visibility: hidden } .slide-in-left.mui-enter.mui-enter-active { -webkit-transform: translateX(0); transform: translateX(0) } .slide-in-up.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: translateY(100%); transform: translateY(100%); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; -webkit-backface-visibility: hidden; backface-visibility: hidden } .slide-in-up.mui-enter.mui-enter-active { -webkit-transform: translateY(0); transform: translateY(0) } .slide-in-right.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: translateX(100%); transform: translateX(100%); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; -webkit-backface-visibility: hidden; backface-visibility: hidden } .slide-in-right.mui-enter.mui-enter-active { -webkit-transform: translateX(0); transform: translateX(0) } .slide-out-down.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: translateY(0); transform: translateY(0); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; -webkit-backface-visibility: hidden; backface-visibility: hidden } .slide-out-down.mui-leave.mui-leave-active { -webkit-transform: translateY(100%); transform: translateY(100%) } .slide-out-right.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: translateX(0); transform: translateX(0); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; -webkit-backface-visibility: hidden; backface-visibility: hidden } .slide-out-right.mui-leave.mui-leave-active { -webkit-transform: translateX(100%); transform: translateX(100%) } .slide-out-up.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: translateY(0); transform: translateY(0); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; -webkit-backface-visibility: hidden; backface-visibility: hidden } .slide-out-up.mui-leave.mui-leave-active { -webkit-transform: translateY(-100%); transform: translateY(-100%) } .slide-out-left.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: translateX(0); transform: translateX(0); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; -webkit-backface-visibility: hidden; backface-visibility: hidden } .slide-out-left.mui-leave.mui-leave-active { -webkit-transform: translateX(-100%); transform: translateX(-100%) } .fade-in.mui-enter { transition-duration: .5s; transition-timing-function: linear; opacity: 0; transition-property: opacity } .fade-in.mui-enter.mui-enter-active { opacity: 1 } .fade-out.mui-leave { transition-duration: .5s; transition-timing-function: linear; opacity: 1; transition-property: opacity } .fade-out.mui-leave.mui-leave-active { opacity: 0 } .hinge-in-from-top.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotateX(-90deg); transform: perspective(2000px) rotateX(-90deg); -webkit-transform-origin: top; transform-origin: top; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .hinge-in-from-top.mui-enter.mui-enter-active { -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); opacity: 1 } .hinge-in-from-right.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotateY(-90deg); transform: perspective(2000px) rotateY(-90deg); -webkit-transform-origin: right; transform-origin: right; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .hinge-in-from-right.mui-enter.mui-enter-active { -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); opacity: 1 } .hinge-in-from-bottom.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotateX(90deg); transform: perspective(2000px) rotateX(90deg); -webkit-transform-origin: bottom; transform-origin: bottom; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .hinge-in-from-bottom.mui-enter.mui-enter-active { -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); opacity: 1 } .hinge-in-from-left.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotateY(90deg); transform: perspective(2000px) rotateY(90deg); -webkit-transform-origin: left; transform-origin: left; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .hinge-in-from-left.mui-enter.mui-enter-active { -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); opacity: 1 } .hinge-in-from-middle-x.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotateX(-90deg); transform: perspective(2000px) rotateX(-90deg); -webkit-transform-origin: center; transform-origin: center; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .hinge-in-from-middle-x.mui-enter.mui-enter-active { -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); opacity: 1 } .hinge-in-from-middle-y.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotateY(-90deg); transform: perspective(2000px) rotateY(-90deg); -webkit-transform-origin: center; transform-origin: center; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .hinge-in-from-middle-y.mui-enter.mui-enter-active, .hinge-out-from-top.mui-leave { -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); opacity: 1 } .hinge-out-from-top.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform-origin: top; transform-origin: top; transition-property: -webkit-transform,opacity; transition-property: transform,opacity } .hinge-out-from-top.mui-leave.mui-leave-active { -webkit-transform: perspective(2000px) rotateX(-90deg); transform: perspective(2000px) rotateX(-90deg); opacity: 0 } .hinge-out-from-right.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); -webkit-transform-origin: right; transform-origin: right; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 1 } .hinge-out-from-right.mui-leave.mui-leave-active { -webkit-transform: perspective(2000px) rotateY(-90deg); transform: perspective(2000px) rotateY(-90deg); opacity: 0 } .hinge-out-from-bottom.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); -webkit-transform-origin: bottom; transform-origin: bottom; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 1 } .hinge-out-from-bottom.mui-leave.mui-leave-active { -webkit-transform: perspective(2000px) rotateX(90deg); transform: perspective(2000px) rotateX(90deg); opacity: 0 } .hinge-out-from-left.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); -webkit-transform-origin: left; transform-origin: left; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 1 } .hinge-out-from-left.mui-leave.mui-leave-active { -webkit-transform: perspective(2000px) rotateY(90deg); transform: perspective(2000px) rotateY(90deg); opacity: 0 } .hinge-out-from-middle-x.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); -webkit-transform-origin: center; transform-origin: center; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 1 } .hinge-out-from-middle-x.mui-leave.mui-leave-active { -webkit-transform: perspective(2000px) rotateX(-90deg); transform: perspective(2000px) rotateX(-90deg); opacity: 0 } .hinge-out-from-middle-y.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: perspective(2000px) rotate(0deg); transform: perspective(2000px) rotate(0deg); -webkit-transform-origin: center; transform-origin: center; transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 1 } .hinge-out-from-middle-y.mui-leave.mui-leave-active { -webkit-transform: perspective(2000px) rotateY(-90deg); transform: perspective(2000px) rotateY(-90deg); opacity: 0 } .scale-in-up.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: scale(.5); transform: scale(.5); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .scale-in-up.mui-enter.mui-enter-active { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } .scale-in-down.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: scale(1.5); transform: scale(1.5); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .scale-in-down.mui-enter.mui-enter-active, .scale-out-up.mui-leave { -webkit-transform: scale(1); transform: scale(1); opacity: 1 } .scale-out-up.mui-leave { transition-duration: .5s; transition-timing-function: linear; transition-property: -webkit-transform,opacity; transition-property: transform,opacity } .scale-out-up.mui-leave.mui-leave-active { -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0 } .scale-out-down.mui-leave { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: scale(1); transform: scale(1); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 1 } .scale-out-down.mui-leave.mui-leave-active { -webkit-transform: scale(.5); transform: scale(.5); opacity: 0 } .spin-in.mui-enter { transition-duration: .5s; transition-timing-function: linear; -webkit-transform: rotate(-270deg); transform: rotate(-270deg); transition-property: -webkit-transform,opacity; transition-property: transform,opacity; opacity: 0 } .spin-in.mui-enter.mui-enter-active, .spin-out.mui-leave { -webkit-transform: rotate(0); transform: rotate(0); opacity: 1 } .spin-out.mui-leave { transition-duration: .5s; transition-timing-function: linear; transition-property: -webkit-transform,opacity; transition-property: transform,opacity } .spin-in-ccw.mui-enter, .spin-out.mui-leave.mui-leave-active { -webkit-transform: rotate(270deg); transform: rotate(270deg); opacity: 0 } .spin-in-ccw.mui-enter { transition-duration: .5s; transition-timing-function: linear; transition-property: -webkit-transform,opacity; transition-property: transform,opacity } .spin-in-ccw.mui-enter.mui-enter-active, .spin-out-ccw.mui-leave { -webkit-transform: rotate(0); transform: rotate(0); opacity: 1 } .spin-out-ccw.mui-leave { transition-duration: .5s; transition-timing-function: linear; transition-property: -webkit-transform,opacity; transition-property: transform,opacity } .spin-out-ccw.mui-leave.mui-leave-active { -webkit-transform: rotate(-270deg); transform: rotate(-270deg); opacity: 0 } .slow { transition-duration: .75s !important } .fast { transition-duration: .25s !important } .linear { transition-timing-function: linear !important } .ease { transition-timing-function: ease !important } .ease-in { transition-timing-function: ease-in !important } .ease-out { transition-timing-function: ease-out !important } .ease-in-out { transition-timing-function: ease-in-out !important } .bounce-in { transition-timing-function: cubic-bezier(.485,.155,.24,1.245) !important } .bounce-out { transition-timing-function: cubic-bezier(.485,.155,.515,.845) !important } .bounce-in-out { transition-timing-function: cubic-bezier(.76,-.245,.24,1.245) !important } .short-delay { transition-delay: .3s !important } .long-delay { transition-delay: .7s !important } .shake { -webkit-animation-name: a; animation-name: a } @-webkit-keyframes a { 0%,10%,20%,30%,40%,50%,60%,70%,80%,90% { -webkit-transform: translateX(7%); transform: translateX(7%) } 5%,15%,25%,35%,45%,55%,65%,75%,85%,95% { -webkit-transform: translateX(-7%); transform: translateX(-7%) } } @keyframes a { 0%,10%,20%,30%,40%,50%,60%,70%,80%,90% { -webkit-transform: translateX(7%); transform: translateX(7%) } 5%,15%,25%,35%,45%,55%,65%,75%,85%,95% { -webkit-transform: translateX(-7%); transform: translateX(-7%) } } .spin-cw { -webkit-animation-name: b; animation-name: b } @-webkit-keyframes b { 0% { -webkit-transform: rotate(-1turn); transform: rotate(-1turn) } to { -webkit-transform: rotate(0); transform: rotate(0) } } @keyframes b { 0% { -webkit-transform: rotate(-1turn); transform: rotate(-1turn) } to { -webkit-transform: rotate(0); transform: rotate(0) } } .spin-ccw { -webkit-animation-name: b; animation-name: b } @keyframes b { 0% { -webkit-transform: rotate(0); transform: rotate(0) } to { -webkit-transform: rotate(1turn); transform: rotate(1turn) } } .wiggle { -webkit-animation-name: c; animation-name: c } @-webkit-keyframes c { 40%,50%,60% { -webkit-transform: rotate(7deg); transform: rotate(7deg) } 35%,45%,55%,65% { -webkit-transform: rotate(-7deg); transform: rotate(-7deg) } 0%,30%,70%,to { -webkit-transform: rotate(0); transform: rotate(0) } } @keyframes c { 40%,50%,60% { -webkit-transform: rotate(7deg); transform: rotate(7deg) } 35%,45%,55%,65% { -webkit-transform: rotate(-7deg); transform: rotate(-7deg) } 0%,30%,70%,to { -webkit-transform: rotate(0); transform: rotate(0) } } .shake, .spin-ccw, .spin-cw, .wiggle { -webkit-animation-duration: .5s; animation-duration: .5s } .infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite } .slow { -webkit-animation-duration: .75s !important; animation-duration: .75s !important } .fast { -webkit-animation-duration: .25s !important; animation-duration: .25s !important } .linear { -webkit-animation-timing-function: linear !important; animation-timing-function: linear !important } .ease { -webkit-animation-timing-function: ease !important; animation-timing-function: ease !important } .ease-in { -webkit-animation-timing-function: ease-in !important; animation-timing-function: ease-in !important } .ease-out { -webkit-animation-timing-function: ease-out !important; animation-timing-function: ease-out !important } .ease-in-out { -webkit-animation-timing-function: ease-in-out !important; animation-timing-function: ease-in-out !important } .bounce-in { -webkit-animation-timing-function: cubic-bezier(.485,.155,.24,1.245) !important; animation-timing-function: cubic-bezier(.485,.155,.24,1.245) !important } .bounce-out { -webkit-animation-timing-function: cubic-bezier(.485,.155,.515,.845) !important; animation-timing-function: cubic-bezier(.485,.155,.515,.845) !important } .bounce-in-out { -webkit-animation-timing-function: cubic-bezier(.76,-.245,.24,1.245) !important; animation-timing-function: cubic-bezier(.76,-.245,.24,1.245) !important } .short-delay { -webkit-animation-delay: .3s !important; animation-delay: .3s !important } .long-delay { -webkit-animation-delay: .7s !important; animation-delay: .7s !important } /style> style> * { font-family: Microsoft YaHei; } body { background-color: #403C79; color: #ABA8B8; } .header-logo img { margin: 10px; height: 95px; } @media screen and (min-width: 40em) { .header-logo img { height: 110px; } } @media screen and (min-width: 64em) { .header-logo img { height: 110px; } } .errorTitle { font-size: 30px; font-weight: bold; padding-bottom: 0.5em; } .button { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; padding: 8px 10px; cursor: pointer; border: none; transition: none; } .button-contact { background-color: #A39EB6; color: #FFFFFF; border: 1px solid #A39EB6; width: 190px; } .button-contact:focus, .button-contact:active { background-color: #ABA8B8; color: #FF9A02; border: 1px solid #FF9A02; } .button-contact:hover, .button-contact.is-active { background-color: #ABA8B8; color: #FF9A02; border: 1px solid #FF9A02; } .errorContainer { position: relative; } @media screen and (min-width: 64em) { .errorTitle { font-size: 32px; } .left-image { width: 80%; } .errorImage { display: flex; justify-content: center; flex-direction: column; flex-wrap: wrap; } .button-contact { width: 210px; } } p1 { font-size: 20px; } /style>/head>body> header classheader-logo> div classrow expanded> div classsmall-8 large-3 columns> img srcdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZgAAACMCAYAAABBC79sAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDUtMTNUMTM6MjA6MDErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA1LTEzVDEzOjMwOjEzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA1LTEzVDEzOjMwOjEzKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkwOWFlM2Q5LWY3MGYtNGQ4Zi05ZjM5LWJkODFjYjdkMzM3OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MDlhZTNkOS1mNzBmLTRkOGYtOWYzOS1iZDgxY2I3ZDMzNzgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MDlhZTNkOS1mNzBmLTRkOGYtOWYzOS1iZDgxY2I3ZDMzNzgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjkwOWFlM2Q5LWY3MGYtNGQ4Zi05ZjM5LWJkODFjYjdkMzM3OCIgc3RFdnQ6d2hlbj0iMjAyMi0wNS0xM1QxMzoyMDowMSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TMXNDQAAQGNJREFUeJztnXecJEXd/9/f6pmNt5eAu+PuRAEBUdRHBCQfAiIoUcWT4CPoA4oBVFSCiDyPImBOqIBEE0mQnwpIVqIgWbKCcHfAweWNM9Nd398f1b07OezO7O4d9X69+vZmuru6umemPvUNVSWqisfj8Xg8zcZMdAU8Ho/Hs27iBcbj8Xg8LcELjMfj8XhaghcYj8fj8bQELzAej8fjaQleYDwej8fTElITXQFPSxBgLrAr8HZgqMx+CywG/g48CYTjWcFmEj5+BZmbT0Cmzp/YighoVtGs+389xxOB5qz7NAACMN0G22/RjBLMDLAZRSxoFqRLIFLECNIt2NWWaLkl2CDAdEHUp2hGIQJCsFlbeE0F6RAkEAhAUhDMDAhfjbD9StBjCGYYojUWCcAOKWJArSIpg7SLu89+RbM6cp8COqRoqPXd+0ShEMwwSJtA3giNKZ+7Y+LqtA7jBWbdYQZwGHAAsB0wtYFzQ+BR4M/AVcDDjDR5Ho/HMyq8wKz9vBn4GrA/0DXKMlLAO+LtFOBl4BzgcuDxJtTR4/G8BvExmLWXLYErgceAjzB6cSnHHODrcdm3Au9uYtkej+c1gheYtY8u4Js4y+KD43C93YBbgLtw1pLH4/HUhReYtYvtgQeBr07AtXfAWTQ/Bzon4Poej2ctwwvM2sOngLuBzSdBPZ7Au808Hk8NvMBMfqYCP8NZDpOF1wM3ACdPdEU8Hs/kxQvM5KYHOBM4ZqIrUoYUcDpwxkRXxOPxTE68wExeJrO45HMiTmg8Ho+nAC8wk5NEXD490RWpk5PxIuPxeIrwAjM5OYS1R1wSPg8cNd4XDZ+4cnJME+PxeErwAjP52Br4wURXYhR0AV/E1d/j8Xi8wEwyZgOn0txR+ePJm3D193g8Hi8wk4z34CarXJvZF+cu83g8r3G8wEweNgGOnehKNIEAJ5I9E10Rj8czsXiBmTzsCGw70ZVoErsAn2j1RcInriRz01d8gN/jmaT46fonB7Np7cSVOdyiYn8H/gVMw83GvB1uYbJmEwDvBX7YgrI9Hs9agheYycHrgQNbUO6/gLOAX1O6qmXCnsB3cStfNpO3Ae8Drm1yuR6PZy3Bu8gmB9s0ubwB4CRgM+CXVBYXgJuA/wI+BLzaxDrMxbnKWoJ3j3k8kx8vMBPPbFz2WLN4ChfPObPB836PE7qbm1iXZltFHo9nLcILzMSzIc0TmKeBhcDDozz/BeBw4A9Nqs8WtNCK8Xg8kxsvMBPPVKC7CeW8iBtJP1pxSXgZt2Lm4jHXyFlnmzWhnALCJ6/y7jGPZy3AC8zEEuBWqRwrFhdr+XMTygK4HzdL8ljpBt7RhHI8Hs9aiBeYiWUazVnn/iHgp00oJ5/bgVuaUM6UJpQxTPjkVWRu/JK3XjyetQAvMBNLFzCvCeX8leZmgIGLx/yuCeW8Hj+q3+N5TeIFZmJphgXzPHB1E+pSjieA1S0q2+PxrON4gZlY0rgg/1hYgRul3woW4+IxY2EaMKcJdfHuMY9nLcOP5J9YpjL2GMVSmu8eS8gAvWMsYzpOYJ4BCJ/5M5nrPzdqkfDi4vGsPXgLxlONV3Fja5pC7uE/MXDZZ5AZXiQ8ntcCXmA81ZgPvHOiK+HxeNZOvMB4Ws0Q0Jd77FoGLvs0ZuKsl/WAWRN1cY/ntYiPwaz9zAY2oDVxmGZYMEtxszqDW+/mHcAlVJ+AsxQDOqTooDbeLRLQjH5B2mXPYJrZXSMGGizB4/GMAm/BTCxhE8p4HbBHE8opx5a4LLAxY7oE6TY720H9goi0NaPMepFANrX9dq/s4vBdUb8eJYKb+6AVm47jjXk8kxwvMBPLatwcYmNhfdwEl81mI+CQJpTzcviv63qHrv8stM17i+21AYJFYVw2Adtv99JBtmUItNfuhJHOJtzXZGM94CPA94D7gCXAK7jv2Mp4WwH04eabWwzcC1wEHInL9vN4mop3kU0sq4HHGfuqkjvjGpdLx1yjEXYBdm9COc9rVolW2LdppHtpVqdFK+wOGuqNDZUiIIaGu0RiZFObsYfZIQtGsL324KgjupNAftR0a0OK/raeHYFjpI09wxfD9TSnKaT21TWjyeSq84Btwxejj5HmPDPFLMOtevoT3DpBjfA73HdwJeP5BBqnBzfzxRHAoomtyrqPF5iJZTVutPyeYyxnfeB/cQMuHxpjWeDiLo2uJ1OOfuAZDZVoVbQpbfo6LOhAtJ1G1C8wCrQJdIpzQ9WLATto97IDupME4qyZAUX6dPdgprlYQ13V4P1MBtokLadFy6JP2sU6Q0MdkZTR+iMEiAjsajvbrrL7h6+yn+k2a1LrBxeCng4sKzhchCgboQN58TBhQLMKITMmtbxEoD10kcI09F3yjArvIptYeoF7mlTW5sB3gLG6f7YCfoUL8I+V54EHgymG1IygSzMWtUo0qHPtkFL3NqhoThvuF4vIpppRZ70EuG+7gB2w+9uB6BOIgjZza8ITq8xsSfO7aGk0lH0ud2LUa2eqVUnuqWmbARSxfXZa9tnc5+0a+6qk5A/kfR80UlIzU0iXDLsh16oNRuJlyeZpCd6CmXgex/X0m7EmzJ7Ag4x+0bG3AJfjgvvN4KnwmesezNzwWeiYu4UO5ZC0YDolTG2YdqJRLwpYdZPr1EJAI7C9di/Ns14ACMBmLDIoC1Kd5ny1k9+KkZScGb4cnqCDWthItpoANKfkloQHSJccEMzkh8BXoUoW3njWbzQUC42npXgLZuJ5AbdccbPYArgB+GgD57QDx+OsqWaJC8D9mlWi5fZNdkD3Ic7e0pD1W/0DF2ETzephNhtbL3kNi4igQ7qfHbSfQGhSMoE0vdGSFPtEK6Lnc8/nTtAhpenWSr1b4FyLOmjnaGS7NbTYXBRXci3bfIs3rvjHPfGsoLkCA25A4Tm4FS5rHfct3Dxh36W5a7c8CFwuHQJtuqkdtNuIEdQqRDoH1e66XU823upEDNiMHqSDupNImVbfgB2y2EFdIEamN+2Om4gE8qNolb02WmE3cm9MXF00gtR0k5FOOQfbsnnvxo9y3zFPS/AussnBP3Gppds2oazluFjML+P/F5MG9gO+THNW06zEg+Ez1z4zdP1nkY55r9OloevOjCawqkBEfY2sgObYWvvsJzRnkaD8SWIEMs6KkTb53pgCvkkcwjBmf74EMtOuspdEq6L3Y0GCsZU3ZhSkHUyP+aR0ym1YkJQQvhrCoBbWb21wP03muq2DeIGZHDwL/BgXXB8tdwLfAP5SZp/gxOQ4YH/GnghQi+eASzQHtlc3VfRwDRVJOzeShvTooG6gOe2vqzSDE4p6Gm8BHdI9dUi3LIi9FBOAzVpkSHY17eZ8ZRLEYgK2tX32PNtn344yKfwLihJMDX4q7XL58PPPF9Tk+ZYLpE9GJnv91jG8wEwebsMtUdzI2JPVwMU4a+XRMvs3Bz4PHIxLZR4vbgX+KgZ0yL7LhnanxJIQEYjYxPbrOzXU/9QsyYK0i1v7s5bACEjE1nZAj7A5Klovw4eLoFn2txk9khQ/GJX1oa5HT1BH/aoRsI3t1wu0X7fCND+eMyoiCKYGi0y7XIJlkGFrJVaY/MZ6bRKYSV3BdQsvMJOHxbg4SD0C8yzwbdycXoNF+zbFDXhbCLy1mRWskyeAs8MnrmPw6s90Sce8Xe3LoWuEGyUWF+mS+lxrAjaje9qM3VKSwH414iwpm7ELTJu5kIhVjVdy7Egg20S99kId0K2YaJdYgoJ0CpKW41DuS96WAMLltnAMzPBOJoXVVRWvLeOKF5jJxR3Az4BPl9kXAtcDp1M6dmYGcCjOUlnQygrWwW/DJ657YPD3x0D3/PdGy6JPlg2014MA6Mg8X7WOzbGd9tmjyVF/QydAVg9gtFbM8DiKUd6jYZ7ts2fpoG7VtMZZyBIQmrRZQ8AgmleyEBEy0+ZsBxEpyrUB8TMIppqvSadcPTxmJIRhASy2VCTeo0z+RtyPfxk3vMBMLnqBs4A3AnvF770AnAeci5tbKp9dcMH6d9PcDLDRchVwBgBGunTQvtf2RqXWi1LfxJCNNAICmtV324xuWhAbqOe8HNisLjBpuRAdRyvGgPbq1+yA7t4M15K0ywrTYW6WLvm17bM3aUYHyrkJNVKCaUGHtMnudtAeoxldoFntyY+xmG5zr6TlsuLnrxZMh6CpEjfeHao6BaWfwk8tkkC6bK/dU7NaX3q6BemSldIut+ESVeoZ/VQfSqek5RakbAKMp8l4gZl8vADsDWyMW2r4H0A2b/96wLG4cS4bj3vtKvMQcHL45PXRwKXHQMfc99s++0kxY2w1kwyyakLjRGJHO6ifHlVw3AA5PYCcHEnQoBWTiKBtYCS/ACHogP2qHdRPDtehURQIQDrMP4Mpcopm9BqNlDqmIwO3XMK1RFxregwIR9g+e7oO6lzpBEnzDVWeaeDT+2W8ldRR2mQmKa4jW+f4Jzf25gWEE1C31LZn7cQLzOREcXGWZ/Pe2wk4BSc+k43ngC+Ez/zlqcGrj8HMmP+OcGV0etRXOU24pnWiIG0gHXXEXwTI6S7kdCNpxHrJPz8CzekCSckFKKsbLKFxDHtqlmPIuXE7o0E6ZKXpMUdrqFfqWOfVsnqR6TYX0akniZElpPgTqmhUfNEGho04cUECHYmt1ykwyaEVL6Vg2gUN1bnuUiBpQXPKmJ+Fp2l4gZn8LMAF9Leb6IpUYCVwcvj0X24b+MOnCGbM74pWREfZNXazplgvtVxpzhrYUTOjtF7yLxfqARLKERjqn2l5NL58Ac3oBzSn8xpy5yXXM2C6zfkIx2GpL9W7fs5oSimJuKTyBKkBgUmOKxYZAUgJOhTH5qRopwWTEjeYNtfy+eE8NfACM3nZFScs75roilRhJfDZ8Om/XDpw1acw683H9unh0Up7TKXGXlWhjYfNDHN91bnIYquCUKs3SgIa6i6a043GFMNI3FY53U065KKGrZh6hUaADEfqkH6y4YC4AikwU8ynJZCfa6bCBSMIphts3yhXAB0rw5YLpSJQD4mqxFuVzOI5wOG4AcoPAJcB/0l2mjhO5IVm4vACM/nYHDdV/kETXZEaPAwsDJ+54amBqz6Fmfk6dMAeES4Nz9Fckxo1dUHlig2UyxzbwWb00yBNuaaGHCihHEHQgBXTCAI21O00wtCIhZeMqO8yxxDwC02mztF4nFAINs62s1mLSRkkBWamQTqFaJkFUUyPcSnGaZdybLolDuoHqFVs7xg/O3WuKsmftcHGN95QIkPVA9+B4dyo124TL10nwIcRPVPa5XlJcyhwV1IfE7vO4peecWSyZ62/lkjjgvePMfnF5Xpgt/DpG54auPJozIz5aMYeFi4LL6yzx9yL0l9x4khIrImaDZJGuiMRGzVlIsi4UdRQ90HYsK4nEcckNHJiWHVT0CxHktOjG6oXuGB+uzmOgF8Aw2OEzFSDpKR6XMSCdDmromILG1uMZopxgjXKKX0kJQwvSZ3/mSbPt5F7zq9bguFzOmBv1SHdJi5X8s/RIX297dM7ififsuVYhWy85fI2T0vwAjM5mI9rtH/E5LYq+3EzA+yTe+KGVQO/Oxozcz6a08PCV6Jf6xql6kBBBQkEScvztVOUtfYW6Q6a43NAzcZK0vK0dMij9TRuavW9RHokUkkByylifWikW6nFNNTYGpAO+Y6k+XESlzKdsRA0u21MLJAOcYNci7c2wfQIkqbk2iaIxaXSI2pU8IsRttch/axGTKv2rDRS7KCep1m21wg0o6MTTM+Y8QIz8eyAGzjZjOWJW4XFrd2+CfCj3OM30n/x/2DWm48O6WfCxeGvtddWF5cYaRM0qza3KEf4Uli6LQmJlkcuVlMr9mLZEauvr9pYA6SwpDgJw3aSljuS82tYMe+N77cmGika1rW9RSN9d9XrlxfHeyQlFybiIm3i7N2J7Hib0k2ligSPQlxGtEnACBpxgiqb1yPIGikoJwCzW/gUPDXwAjOx7IqzXOZNdEUqkMMNnnwncGT49E2vrDrp9fRfcSrBBq/rsv32x+GS8KeaqdNvHwf+Jc0ySUPZrQ3nv48YGcFfbgtx1kuNVGcCkEBOQbkKZYiA4yQlj9RqnNWyK6F+uGod8reorm03LO+o40kV1t/Iz4AnNIm3lIrLYbjxUxmgDzfG5Sqqj5N6O/BD4FLgD7g16tvqqpfFTSOTotQVVm6rZ1BtORQ3d50TnLcR8ua6LREBzemBqFZ7Bp4WM5ndMes6uwJ/BKZOdEXK8CxwAW6us0Xhv29h4JKPQ+dczIx5aEa3sQN6RbQyegNQ3dIoQoTlJi1Pl4yvSIgb1ZqpyZYdRWPrpdpxKb4lAWck5anygAScKsilGmlHBVeMs2Ise0uKy9GC8Uilh9eTaiygoc6SCtl1lcuWSzB6FWFcpxQjsRRDp+2zv7ED9qC85QzaiMAORAdJuxxk2s3RuJkgEuYQcIFdY/fJXwLBrrEHSKecHUwNDsMJTm0U6h4UI+rcZ3V+V5LDNLROZAw7gc5pbMyQArIF8D7cdKnX4aZjyjRSimf0eIGZGLYEfsfkEpelwC9wSyY/DhD++xb6L/k4pnseMmMeOqRdGDndDtnP66AtXf+kplWgkDYPm+nBdRVTlAUX4M9WcZEp22PzYi+VCPiVBPLVkulOlGvEcIyIXKiVFjJzsYQFGulCEak+NqS+RrMd5W0NHJ+4nu5C6ceCdAvSKc4iMKBD+nPbbw8qmxIeT+QZrgzPNdOMESPnKPpO22/P1yF9+3D5efegQ9oVRuHVZqr5mKTkkrqsjkYskwYEBuLvC6CqiEpD5w6XkdGLhl+EHIsQEvBF3KwDYeMlehrBC8z4Mwu3bsvcia4IbjXN3+JE5fbkzfCZW+m78AjM9PkEM+ahWZBADosG7XlRX9QphhEro7IIlLyWtGA65EmUvrLn1CMurqwdtJb1YrhCjBxVXA9x+wAuQpmD1hhYqByEcDXwZMVj6nPbvBPlrQ1aL48Adw+7miJck6hAhk/rkP43UNkiSiyxAf2GdMiLmtUPaEbfXvHZCpAD7ddvSqc8ieHeagKSZJvVk+03HN+qBwFV3QK4N35H1aoBukcjMnmkUdIa6s8lkLcifBUmZgbt1wpeYMafA4EPTuD1V+JE5TLyReXZ2xj41ZGomYMEgpkxP3ZXyUI7EP3ULtP1AUwSyFcX1E3+D+T5NShscOIGUtKCRvpiuLRCx1GBtMtUqtJobw8cS/UZmh/AiXh1V4hwJoFMw3JilaO2VeUDuKWlKxdVu+Gbj0hjAWfhJoRH4skfR56LG6W+nUZIzbE0AppjphU9XyO6oIYlEIDmeJ226dvFyL1VjmyQhi2QjngrKKJZqOXTItyPcEHzSvUU4wVmfHkbbs2X8SYRlcuBvyVvhs/+jf5LPoYGc5C0EMyYR7Q6ApgpAadGvfboaIW2YzEjP24ZFhBBh/8/3NEtJy5JNlRKnjCdwfUaVesWU8vtsgPwhiqNzXLg/yi/AFspytcQZgEfr3LUgcDvgacqFlPbVbQRMKXBRvJpwD3fKLYU3PN8t1pd0IDLKdCcbgDUnYyhIR9Q9FqUJRWPEyDS2m6yapbuBKLK+SgP4D7X4nWVPE3AC8z4MQXXiPWM0/VW4uI8iagoQPjc7fRf8t8QzEFSgpkxj2hNBM7p9RExnGqHdHNdY0cahaRRKrFURnqlVcVG4wyxdm5U1fur1rp6Y7UA4YQa9/114Joax+QT4pZI2BzYucIx2+IGv57ZQLljRpWBYesvEWX3TLfB8oaWXtyyKxGb1RKYYWGtR2QmG+5ZbooTl4qdB8/o8QIzfmwOHNfia6yi0FJxovLsHfRd+FFMx4ZuLqvp87C9I6KC4RQd1I1za8I0iZwkAfxqbq+C16ViU+BCa5MVtMkdmq3Q0hjczMvVs8d2Q6qMa7B8Fzh7uEplZgKukIX0NPADYFuE9gqlH4RyNZUaolb20JOyE7eh0gm0bpCBAKpdRDXWGIpjPHWJxyS0YABQtsLVzgtMC/ACMz5Mwa3f0goGcGMezsPFVGJL5S76LjwM0z4XNYqZMRcGFZyoLBQjp2hGN7F9sahUE5Ca4lL8WgpdaAZMl/lDMCW4oqx7TICcuhHXlRuiPUnxxYqrY6r+WeGMsgUIaIibJqTyAMWrEL4hRr5Z4frboeynquUbosIxG+VppJGt0WiPdpHQllCHwDSSojyeqPJenPvyyomuy7qIF5jxYWOq+/hHwyLgJ8CPiYPZ4XN303f+oZjuuagoZvrcxLM8E/gCwkc1Y+fZPisk4+6TmEfSNiYu9VGLS/5rSebMWiEd8heteyGRItzYmB3ESPm0bstqjbgYYUXJPiEe5Ki1e/yW81R0e0nJviWNpntOB2P5IzKG3m4TRWZcrKZmkHwnJqHAINyO8thEV2NdxQvM+LA9zRvz8hTwNeAKgPA/99D3y49gps1zacDT5ibZ/TOBzyMcTo75dtCmXSOZ38vWUoGgaPdoxSVJrU2BTJErpV0up9zgSgGyedZLuUZV2JOA40vG3SRYLiHiimGFrEZSr3KNnfAKyp9R9i2737CdWKlsxdSTqltvI1smzTuPZc48bHmTna15hGrtKfmTHkulz2+iECDUp9AqKeieMeEFpvXMBT7UhHJWA6fiLBbCZ++h/8JDMOvNxUwdHlLzJpyo7EuODe2gHcn+Ko6pQKHYJNZFkeUyKrHJzxzrkNtMpzl11JMNOutlRzEyraxVEZFTqw+WbeCKkxIq7c/HcpWKHiBp2btkvxv4eDDhGK2YejCgWe0ZFuWUuF+rq9NdAo8hbNWqy6tyL8pzVQ/K7xBUE47JJCr5uKW4HwX+OdFVWVfxAtN65gB7jeF8i/MPfxl4IXzuXvov+AhmxobI1A0BtkD4IqEeaIfs+qhzBGkc+ximpiDk7SyeaLIRscnPHOuQJabL/FgtS8sG1wU0m7coVrlee8D7TMp8tex+AVW9RSP+VElEysYqBLfUbjJxZGG5r4DcBrJ32TIDtsOyHxFPFe/XiJEp6YtRlosRN49yvUFxYWP3IHELrzEsMg+h8meErVpmw0R6BRHP1Cy/niD/sNBPIh+ZgIb227hZK/zUMS3CC0zr2WwM5y4DTgAuCJ//B/3nL8RMn4NMnQPC/kT83GbtbGzePMZJ416kFwUCAKWCQP7r+sWmpOzk+m0Smk45C9WrKwbes7VXXBQj25KiraJDyPJvlFcL3nNZay5jrNJEnAoEAm1CietOWa1WkVSZrDYDYuVgjfT/kYxTKS63HMrLwKtVs+DycVGyvVD5FcIjw+/HY1RV9VJJy3sJ+K+mWghOfJdiubMel58mLsdqJN+ZyaIvAprR+7D8Apq+5LQnDy8wrSMAOnHxl9HwD1zm2ZPh8/fRd95CzIwNAfYj4hybtW5BrDriIgV6QfVjK4tNmXiNFu0eEReVDjlRlZ9UtCCy6lZWrOSXj60XaZOTazR0q5PR7Shupcb2+IRc1fNGXDxWKRkRXyle4hr+7QjYl4jvl1oxWv5+LLcQcLcYObAud6EAgbyN0G5LyCMjrk5J6vaQhnqeGPkpQRyRGSuCm/olqycRcXfTrKNarsoy9dCcriTiNtzA2TRKv6Rkb1L1LaFQsSqRQsiPsZwKDS6L7WkYLzCtw+AGVb55FOf+FdgveuH+3r7zP4yZOgczdc4mRFxsI915uOGvYF2UfZ2EWOLXWpe45L+uI17j3GK90i5f0pBzx7z0biDbSrqK9SKA4c3qhLzWSOzNcdPRF/rbE0smF1tTKZB26TCBqdwgpoGID2vEnyiyYsSIm6SxtMHPYHlElAPrbWglBRrKrhrppcQ97QIBU36mkW5kOs0JMhKfGRN2SE8j5MK6l1+oh7gjUrcF44T/BVVOQHgmb8+VIg0IjLPGrOa4G3geZZHm9EJJyVMVE0o8TcWvB9M6DC5zrFGBuQjYI3rh/t6+Xy7ETJ0DsBDl3xqpG2me/FCTX23yy5W8jQr/l/KnVjy3bFnlryud8qh0ynuwnFvx7gxoRtG+2Hlvy2yRQqD7SDsnF9Sj3JZmf2njo6gibWA6yri1lPVNWn5u2uRRLIdUrJs7drYEssew07HcNQFJy7sIdF/NWXTIopl4G7SIuHqY9rytUxBhFflxmjo2Sct/E/ABDdVNAprVkQGXAoR6ou2PvqNJGnad5RZssfVnB+23NdRvNmS5aJ1bpWdZaYN8IUXSAkFean2dm1qWAZ/CrZlzIn5A5bjiBaZ1JAIzv4FzLgeODF+4P3LiMnsKlh9oTi8ddkdVFIAKYlP22MLXFcWGMq+Ly0IgEMyU4FLTabbG8veKd+emmEf7bfVvnrNetpa0tNXKTpKUiKTlQJSZFY5JSZt8Q9pld0kL0i7nYDm4/LGKtMnR0ib7Vrmqa/hSICn5MMrmJfeYcdaQhorm8ras3q5Wn6i7AU+uE8j+KOsBrtGMFE1SgwXI8RXbZ7+soUYNu7UECCFaHX2OrJ6AlE0mLyVZaK1RgWkUxcXSrEJOMxWt2cr1fICozPgoz7jgBaZ1CI25IP8GHBW+cD99v1yITJ09B+Uitfr5gh4teWJQURDyDqjXMiknNnWcazp4wXTIwageQrX1NWJxsX3WLa2rFTYLpNhHOuVr9fZ0pUP2kQ75A1bfVHBN1bdKm/zNdJtPqdUBDbXPdJke6ZQLsRxdeCgd0mbOMd3m/6paL/nXTcu7JCWHls1us87iKBCYnP6DkL/ULLtokw75kKTlYwUNdU5dckLcKxAj37UDeqBmdEkjlowd0BdsRrcXIz+t+NkVI1T5AMtsyZo7Ddxz/KkAsVC7sVK/U9WXGyojqxdrxr6oA7b2eB1P0/ECMzl4EHh/uOiBNX3nLcQ4cTlbVT9YrZEvEJuifSOvRyE2yctqZQcMSJc5g3bzerVNnGbDuUO2Nu3SXnLdKpuZYnY23cGDankWuAfL09Ihd8sU2V5FUeVxtfxdVZF26Q7WC34hnbIEq9di9R7TZVaYmebjdYlL8gzSIJ1yqBrepbaMUJYRHpuzj2iotm4RAAjATDHfk7R8pqDMgIK51cTwJ7vGvtf26b1Vy3RT8hOtsqdrRjcVU8HqLCcWqBO3RqyXRl1kRZOrajyNkGb1Gh1Stz5OrecXgA7pYxrpP7yoTBw+yN86tqK++MsS4Mvhogf6+s79sBMXOBv0AwU/jDIB+/zXw8H74mMLXicHVUkOKHNuQaaYYdC0mx8BJ6mNGxqraGBGetQBSJBXRqTYNXkpyZWyqBQktl60SOzqQEjTYdKyMUVr0YsAkV5vh3SxdAZ7SAowiGmXubTLmBZ+kzbZTNKytw7p34vrWy6FV4e4UNpYYNr5mDYy+LQNpFu+T1aeJ6t/sqFFEDQEjfIeVSCP2VXRDmTNJWamOawgS08AC3ZV9CjIRzHyMGXmhksWlNOQkvonbruy+yqgxEl69X6mlYTWgB3Qw0nZG02X2bFiWQa0T9FQj0T4V0E9BTQ72lG/nkbxFkzrmEbt6WEi4LfhogdujsWlHfjUsLhUsjbqtWoqWipCw/GaFC9Lp/mKaTfdavUkDAjierPN6iFakDaztekI2l3WWhM2I2gkaMgilNuwrHKpvk3YEGgTTKc5DOFdRIzEJvJjFHmIgGb0HpvDZa/Vey0VpMu0Sbv8ES1070lKsEOKzRDPSo2Neu3h4SvRDzW5TiBoFsIXo1Nsv76NgIcLKqa4R+7Etz7qtmB0dM+W+L7bjbsHZ7kM2DW6U7TG/r7kO2IEtWB79e8a6qYI9yX1lDYBUdfxadb31VMTb8FMLH+DgvVN9kT4eiOWS8VjAcl7XWLZDJeVd4DktYaJGyKQ+8RwEsjNSW6zRKBWZ0kgX8AtQfAqcDAjS9yWolRfWtgCbbK36ZKvgTavDRDcwMEcz+mQPqWD+ougw5yozcpRtUC7bCZtsrcOlloxAMU9aDtkfyGDsrVJm6PqNgPia0mHIOngHFbwOixfy98tKRARLAJGsQP6BaLIpucEX9SITLQ0PMRmudp05Z1jXLyIdNxhqKc6ztJEc8RWa+3jabAfUmD9KUg7aIbh75AE8qFweThLjHxe0rIJSqSqL+qgni8d5klJuWMlLS6t3DMheIFpHf+kel/wFeCn0aKHtO+cgzHT5mwrhj+633iZRr+GmDQkNrVcaLBMUlwMcpqq9rlW0TXJYjgA4XQsW2pok/vbCNFTSMtBaJ1ZSEWoQtAmW5tO0662SVaRAAp2wP7aZvRGCQQd0iftkEU6pbrgNXKZNAQ95qgoZ/+mod5a9tnmfxZG0EH9g3bY/aVDZjdaD0lBav3gFDuoH4pW28+JcFPpQbF4DNrjc0t0S9NjbiKQq1GLpExcj7zv1mgo4wIsS37GWz2fa8lxOmyFiIAd1OS6rwAnV6ybZ8LxLrLWsRpYU2X/Q7h1XECZg3ASxnUik2VFZOSfvDfjs4t/sPW+psgLMbKvj4DrxMgOwAYoX0K1LzZwtgQuxRJq1l6hVt8CagquYXU/DfX72PJZRJIG6SReYrdoixRpY2+ZIqeqaGHdx7IFoBldYnv1+tT6hmBWgO2zF9sBewYw+nEjxRsgHTJP2tmtbFwlsd7y3GY6pNdGa+yFGmrj9YjrbqbIm1KzghulQ24lYpvh60UQTDOkN0phug12UI/NLY1+SwCp2YFzF41VXBWkDTdfRT0B/7jODd3j8MMrfGk6XIfHtIlz6cXmjgiYLnHC6QVmUuAFZmJYCfwuWvQQvb/4EGba7HdKwEHlBCHRmKaITdE+ASvCE2L4iBh6UN6H6D0SgLr40VdRFmmkj6llIaoBQrrsdSwQ6SG4pYUbQlUx7bJ10GXaC3r8YxWXAQX4eXrT1E1mqsF0CW1vTiPt8ke7xj5H0KRrgVspdIr5hEmzG6GWDh4tbvACsH16kl1jL0EYndiBs57WM7ul56fuM52yRK1+G3gjgIaKTBVSGwb/Sm8YvOwa5kY/nSYxmmfqVWKtx7vIWofFWTBrKA32PwtcFP9+NibF10uyfaCim0uTg8rFTfLPrVzWMpRfI3wdja2skWyxPYHTgO1Vh5u+uCzJK6tMvAY2UNX9xcjV5VJ0USjp4bsFyfY2PXnWSzNQnBsMvollZJXKCEyPGb52k683T9plgc3Y26SOgsWA7bffkU7ZKpgSbK12DA1qCkyPmWum8mUijrNZO0iOIVx87EmcRd3I770NWAH8CAqmaylE67AWkoBK0jGqhYAEbKTCWSRzkTWPTuAW4DdAXxPL9ZTBC0zrUNzAw3IC88Cw9TJ91haSkm3Lni3lX0ve67LxmvJlKZYHgC8j3FokQPOBM4ADgG40nvpRGJ52rFSoylxXgYj9gYUIl5XUoVzVrKZMe/A+6Q7ay6XMrjUoSADSY45iSP+qWb2tcLkERUyZBjaQf9rV9iRROVd65PXNcF1haDMdpo0OpgGzYRTrxhjQfkWzej1SQWACsDnrkgRqzMzQEBakW2YE3UHD1nBNDNiVdqP4vrzAtBjvImsdEa4HeE/R+68ANyBAio1J8b/Dn8Io3F5l4zXDvjVAGcByNhHTEbYBbo1LMMCRuHE4z2E4HKEHMPnXqW/OsvyKMFPRvcs+kWK/fASmQ/YNpsrnaGbsZYI2VTBdMs90yC7lrJEKk2AigdwQrYxOtGvsKknJhN5Dwf0wYqBU3cqE1UoGnVL49Zzw+yraPK3BWzCtI3GRPV70/svADVgQZY6kZDtgpMEupoolU/y6IFPMylJC/SlwJoaw4FfkfvDtwJYIc4fLK3axFV2n9mDO4QN2QNkW4nEIAjqo2GR6/uQUqynTEewmPUF96a5rAZISzDT9pB20t5PhtuIunEbxOjNB8XlcGq2ygxg5N5gWzNKJtuYEKlrE+dTTSiffDTH1ldlK1oHv2NqEF5jWYXEr5RULzJpo8cNres/54BQzY/YHJCUFsQAtHmWfTz0xFssKzemZKN+p8WMaBL6CcgGWSwjYtpq45L+uOr7Gvd5C4XDyBUYpDDBbMO1m32BqcJwRClfIrIYB22ufjlZFt0tK3CLGrcLSJ22yjZlm3lV35pUqQZeZp51ml3Awuk2K15mpggRcY1fbl0Q510w1b0eYuO611G6LhXiasToERqAwc3GiqLIKg6f5eIFpPfn+6whwg/HazBtIyX9T9KPLDw4XiE1xI55PEo/Jca9GulCE/zTQMD0JbK+W08TEA/fqtJiA0vE1I+fPqVYHtZoynWY3M01GZgauhYktoT77azHyjTrOGBsB2D67PQGXpDZIbaZa30N1Voz5pOm3f9Msfy2xYnKKqJSVRgm4N1pjd7AZ/WVqpjmUZqQUj4Zi11K1Y+otr9o0QePFZBC51xA+BtN6ljMShxkEFmsEZLRHUswCCr/0eT9qEUHyU5LLHRf/X3PcplndDeE/o6ijRTlNLd+oeJ1ar6EwXqO8HeKxGQoSCNIpbiR6mxBMNwelZprjkv31ICLYIb0x6rU/06iJGWfliMUsWm3vsb36W6209HIZ1Cqm28wzXWbnsplh4lKINRzxKhbsTjEYrbSHZZ/LfVn7NJqQX2liPTVjKzfx50SSXycfhGkpXmBaT77ADISLHn6h96cfxEybtZEESctcZst7X5DKYiNAxF3k9GCk5qqO1bBYvqch55ckHdQhLsX7RNgc2KXchdRql3SYvUxPUDrKu9IWgB2y2H57O0aWj+E+G8MIdsBebfvtoxJUeP5lPjtJC2aG+ZRplwXlx8Uo5CwaVhZKSct3w2Xh7Nyi8I8aQtPG7TRzg/pEZqLrWVxnz7jgBab19AE3JC9EyEqbpEjJvgUNBtT14ygRG2WN5vRihGVNqOtqLBdpRF/BwD8o/XHWFh4RYdbIING4UY0U0y77BD3mfxqZD0xEsAP2Rtsb/UxkeH2QcWkwRHhYB+0ldrDGQml5aKSYbjPfdJmdxxiwXy5p2T96Ndw6XBLeRcj4/mqrCofUkUKWbONYZ8+kwQvM+LCYJKtMuFMMGxgjm7t5YSjfw6pDeARBc9ypGc7VZCbfHG4q9XoaXgXNxseHuAhRxB2EnFRxHZlK9Sx+7QaOTk2mk0987856kfeannh6/3owYActttfeLsE4WC8SPxcF0yPQLoRr7B9tv947bHXWQnGxmBnmU9JhFmjo0nULNiBak2TX1Sz3QUnLTrmXw7dl/5W71g7YzBjvcsxEyxcz9biLadvpw0RrllfVl8mCMLnrt67hBWZ8WAxcCXQjEtIm62mK7RDXM0+skpqWTPE+JaMRf216L155nIjSKWryxaa4LuVfdyTvawjRaouI7BNMDY6qN2CeYPvsX2yf/Vl8366aiRUzDt9iCeQpO2CvsAMNWjFTzHzTXdmKsSsX0bHn55h68l20b38IdvVLtYp9VNrk/eGLUXfmyczCcGl4j11j+zWi8eWSx4BdtYTuw87HrLcF3R84no6dP4ztHT/PpWftwGeRjQ8rcW6y9xS8W9QgFGSQodUzxwCN9GGG9KKCaWbcycOZWVI8yUZRurAUjceIj3mCSP9ISvYDitKSJa9eSUtfVE8lyRjaGKFHB7XX9lkQAlKyOwZsv65A62iqDYEOane00t4mqULrxa5+ic69j6Pz/V+sWUwjDP3tIgau/Bpm5vz8emAH7J+jlXJgMD3YSSNdSW07USVghrRxmJkS3CBBnLad1H/5YqYe/V3adzoUgI73HEvHe45l6KYfMXDVD2DWhtXKjoDLpU0uD5dFQfR09nXB9GCh6TEHiWGWtNFDm2ljtHlbhkCHtEcz8eqb+fVeuZjuIy8ktcUew+9N+ei3QGHojssxPesVlyY2Y0MZEDSinufWOgw95HSASO2EZ7S9BpBGe5KeUbMZ8IXopUd+OHDJhzpl6qyHSsZWFH8UGgtN8b74/3ZQr9Be/XDFZjoRmKTXr67XX7tZBEnLSdIl3yr5ERZXR4sql5+qHHKrZvQAAnp1SIlWWYKZAel5qbKrPZYlyeZaHrnguIBd9TKdex/bdGEpZuivFzDw+9MwM+cBziIJpgYE0wPqjatIANGKiGi1Dou5Xb6Y7sPOGhaWagz86ftk7z4bM2U20uYWFgPQIUVDS2p2imilJVoREUwPMD3GjWdsA9rGYNoZ0F6LDo1YiHblYrqPOJ/0m99T9dS+i09k6M4rh4VGc0p6oxTBtMC5SycSA3Z5VPI7mHbq3RNXp3UYb8GMH88AnwYgYPuCTK1yxFaB5FkMw2LjGm8EIplaQy0EiNyPvCGUx0omg8yzVCTvddn50PJErVmpoHbVS05Y9j1+7IXVQceCj9Ox4ONOaK46DZk6ptWVnbAcegbtOx9e9zld+36Rrn1HhHTgmu+SuftnSHr2mOrSCPUKS8KUj53JlI+dSd9FJzB011VIx4wW19AzWfECM5FUaLwrH54nNq4hH6jnGppVN+/XNEO4JkQ6pHqDnwhCkkmWn2papr4lYjNcth1ZgbBdMN1mVA4bu+pl2t/1KTrf/6XGT24CidAM3vxLMjd/k2D6Rg2db1cspnOfb9GxW/3CUomuA75E1wGFz6H/92eR++PPCKaPTQCLsSsX07XwXNJvfe+ozp9yxFlMOeIses/7Cnbx/4NpGzS1fp7Jj3eRjSPRy48w+NsPI90bbI9wN2lGGuMyLrCS/yevBTdQb0gvRTik4gWNc6VEy2P3yRRD+FJ9AiNt8lHpkUvKWh/1vBawWb2VAT0AQ69d8wodCz5B5/7lFyD0eDzrHt6CaRF9Z+9cfkf7+mhOlQBM4iPXYYukOvlWQyCoahCusJUC9W4VyWRwYJmiqlwnQHiLBJSmEudbMvnxluLX8WUtYNe8QseuR3px8XheY3iBaRFVg5lKKMlYkcSFlBfH0Pz1VSq5zQxIWuaCdoLUP4JfcYtTpaXyOBRlS0nL/qLi4j75AlIjZlT03nMovX46Do/ntYkfB9MqSkY9F2whMFhp3EvZaWEo8/8UbzZtsrBkXqXIDfILpgWUnQvLZYkhHYLNgO1T7GC8uSylN0qaLfPrUrU+5cbruMv0J9ZL14GnAGwK3F7z6fjNb63fdsLTcrwF0yI01Co7WY2RR8ENtsx7v8BakLyZEMtNqyJpmSGdZn/N2IuK1xcZNUongSwYnsW3TH1K6lJUbwwuy02ITI8g7cP38W8qzE/m8XjWPbwF0yJ0SCtvg/qqZvWOkpl0q1gEw5ZEEtwACMBMMXtItxwtbW6WYtNt3JrzoxlEpkBKDpRO+XzFusSp08NWTbV6KyvMlFlk7ryQwWtPH0WFPB7P2owXmBahGa229WtGb9RqqzhWa+ATsVFB2plqeswnsbxhdBVVN/Nvt0HaZcegR86VNkaskhrusAIXWt5xalmhIU9pRMFcZB6P57WDF5iJwA1+XKVDWntUfXJ8pXgNQtBttjbT5XcaUTJHR90o75S0/E66ZUq561SNBRWLjRGw+ogO6HU6qEhqAwZvvICBP3xr1NXzeDxrH15gWoTpNpW3KQZJywt2QK+vS2ASqjT0wZRg+9R0c59Gum+jdVWr75dOuTOYaTYSbWDyzUr1sUAkLwC9jdbF4/GsO/ggf4uwfTV8QpYXJZKLghlm75LJKuuhjDCZaWZj6TTXhMuia4GjgJerFaGWDU2H/CSYFnxweNBnXrlJ6nTBfGi1UpYFNAca6opkv13zCh27HUnXgScXHckbgU3i188BTxft3xJYD3gYWJO3b/1437PAEuANwOuBBygVtVnAFrgEgxfjY98EPAgszTuuG3hH/N4zwAbxNVKMOPg6gSegZNXQjeMy89PFO4FHcTNp/xfQFd9Hf94xc+Nz/wVMj+8hW1S2ict9CZgRP48w3pfGLWj3RHzM1LjOM+L7eDJ+f1pcv568c8kr49X42KH4/C2Au4ueTwq3Qumq+Nhp8X29hHte+d/g/4rLfQTIAFvhPue7oGTdojSwNZADHouPfxswO34voQO3cN9q4F1xXR8vel5vjJ/PM7jPeQalyfjJ83yYembC8IwJLzAThQChPmb77StmqpnVsMAUl5X8N41Jzw32JcuiqDf6D3Ax8AfgBdyPd1tgR430cNNl3irT8xICXGC+RERKZnkuJv8cAawuRvV66QLb+wqdex5J536n5J/xOuCnwP5FJV0JfB4nGgHwJeDI+O/38o7bBbgEOBn4CXAEcAqwI3BvUZnvBs4HjgfOAT4CnAH8KL5WwsbAn4DfAJ8BdgN+DbQVlfe/wGlF7308vn4xn4+v803g/cBhwG/z9h8A/F9ct51xnYJyLInvYTdg16J99wB7AIcAv4KCfMJeYF+cKPwa1wCX42/AofF1fgjsBXwF+E7eMd1x3f+K+0zeClyDE+0DcI16wvdwwv4+YFF8jwcBPwZOpFCIPwacjROTBcD9wJnAPmXquQC4E/cs3oz7vPNnqfw07jt1LO7z2KHC/S7GzWz+ZIX9nibhBaZVlBt/UoRmeCJaEX3b9JjvNu26SUOfJhXMDN4YEHwD5TTNaT8KbZu3daMEDVklefvKTr5ZTJa7bZ/9i6QE7VO0sE++KXAZ8E7gC7gGrRPXEB+F68nvjetpJz3Yo3G932ZMeZvI6WdwjdmvKhzXhuv9fhcn0uszYsEU0x7/PQ24CteL7gT+Eb+fPIHjcT3nx4rOzeLE8jfx6+/jLKgv4xrBfpx1czRwR3ydQVyjvxzXE0/ib0fE9d0WJwDfAj4JHAjMBKYA5+KsxdPje1yNE5f34YQWRgS22gI1q3AWzyeAr1J7CbndcZZF/jPcA/es+/LeS0T9aOCh+D47cM9zGiNW2Inxvb1cdO5ynOjPi+t/Dc4C/ibOWotwHS5Pi/ECM5EIETlusmtsr5lmepqaaVUoFIG0yVSgxCqpKBLVxGb4EqVio6Fis/Y5MYJd/Qod7/44XR8s6NwfgBOXb+LEBVxjeXT891jgv4EL82qwOa4xOaB6jeoiiTum4mvehutllzvO4tww/6yzzMdxbrF82vP2b42zFL5a5jrLcNZBJ67Bn4qzxpJedk+8vRQfV+zqasMJzYr49X3At4Ef4Fx/v47fnxIftzQuJ18U3odzPd2Pa/jfTnWBSe7rWNx6R7cU7U++0T3xPW0V1yURmLfhhDDEWVuJ9ZWU+w+cKzOfHtxn14ezVm7CWbH5dcrgnlvy7PpwYngn8EqV+/E0GR/kbxH1LlNus/pwuDw6mnqXOR4NVQLzJeNrGswcK8ggM4KGPGVDrqRLoFOch32E9XCuosXARWVqemX8d/f47zSc5ZK4044e5RPIZwrOrfMbnFvq2Pj9ViZSzwSux7ngTsZZE+NBMr1yX9WjHD245/4YzpUV4GId1ZiJs4b+jXNrFU8zncEJ33xc474U9zlOi/fvjbNS/4ETtnqHC0+L6/gIzkJ7a53necYZLzATjYDm9PZwVXRdycDLFl2v5piWfLGpdk7xvkghozeKFK7cmMd0XGOzjPIJCC/jAvdvwPXgI1zv9re4QPjJONfRqlHceYLBBdzPB36Hi+/sRmnPNouTx1OBv+DcczfhYjrFZOK/p+F68ncDN+KC4hmcFbMSZ7GtwLm+oPEsu2W4mMrNOGvhMZzbDUYa6K1wbqvvxte5NK53Ld4Xn3cnLr71MC4OUm1ZzW7g97jY1rbAwfH7xa6ybpyl+HecZfS6+P3DcIkZt+ESC5JrJc/zvLjudwFX4747/YxYMKfhvnmnxscP1XGfnnHEC8xkQFhCVr8erbb1LCLczOtWHl9Tbg6yKudIADbLS1GvvR7ArnqVjp2PpGv/kth3gBOI/uIdFZiOa7C/gYtDfBHX8Be7iBqhCxeD+GH8+ui47Pzgc76L7AZco/5XnA+/mKTn/RhOjG7GBc7zM6Zmxu+fjQtOfzS+XiOWUxvO+vorTmD+wkjmXQ4nZN+K65zEe06nPgtmH9wzvT9+fSfOgnl7jfPWx1mYD+JEbRbOHVZMF86CWx+X0faW+O9N8X3AiMs+eZ7/iPffghOZvrx9U3Gicw3wIWBP3Gc20WtmevLwMZhW0UhWWAjRCnufHdT90h3yJ2mTxtOWx0K+5VQli6xivAY3Wt/222s1w58J4ylxcmUPzQFzcGmoS4v2TccFZh/GBWXTuEbD4HrVe+OCuhviArljYT1cjOMs4ARcrznfiknhGqsrcfGgaiS/oyviLZ8kASDpOpyJawxPw2WANXIfU3FB/v+jVGB7cLGVQ4A/40TznPj1V6nOhjgLIoVryPPZHufeK/9pupgRuA7A73EdgE1x4pmNy50V//86XHB9F5yrbGV8vZlFZSbP8xxKYzDJUp7J8zwuruPXcdaht2ImEd6CmSwIaFavi1bYL1FtCplxqEfD8Rq3sNlj2mfPk+rfqH/jGqs34cSimB1wDXLSi04amo7473k42fsYzlWWYfQkZZ+Lc90cgQs6t3JwaBonAt/HNeofwd3vWKyxYpJP4Fxc472QyunJCbviGukf4+IZO+JiZS/gkhJeT+0xI1cDF+A6AO/AWRsWJ3ztwPO42Nt9OHfcYTjL8ClGRKon/luvVRfgrMRfAtvhRKsDb8VMGrzATCLEiNUhvTh8NfrtuMRjalFPvMYImlGiXvtHDH+vo9Q/xX9PpdD9ciguVfnvOJdLOW7F9d7BNUbNCMw/i3NbJVTqqTeTK3GNscG5jJopMPn8E2dNbFLjuMQ9dll8zt3AtTjR2AzXIaiH/8UNmIXKjfy1uM6BYcQ11ob7LJPrNPo8zmAkzpTMpOeZBHiBmWwYlmlGjw+XRb+fVJ9OudhLPAOBXaNXRiuik4ZdYgrDa9SUcjOu574JLsB7L85i+Q2usf8CzodfyX17NS4+kC/Bq3C92b9TuObH8bjkgFr8Ctfjz2cIZ3FcUFTmpZQOvkxiN5cXHXtuXEa5BeHOxsVK0mX2VWIJLpCey7vGAC6eUexuhBF31zsrlBfh3FO74ALtxQMPb47/7owL1NcS30W45wUjrsFirsGlPi9ixFL9By7BI3muiZvrAQqf55dwn3O5enwPFx/rLLPPM0H4GMxkRHhZh/Sz0SsRwazgg5NqJuK8Zl1EiPqi+6Pl0YkSNGRyXYZzlXwE13C14QLulzLSeNj4uJkUNigvAJ/DBXYfit+7BzcWYkXecdNxPfEXcYHvpDG7mZGpV/L5ES7x4Pb49WO4sTr5LqyeuMzi3vmtuPjIyrz3enCNdhaXkh0VnfcELstrD5ybKCGHa6SnUpgksBhn2c1jpAFOXG6v4sbfnFFU1q3A1+L3kqSFbFzOi/Exnbj41h0UPj9wLqzPxHWagvuMkuf2Ai7uUhwj+SXuW5KN6xbhnu3D8f7lODEYYGTKncRt+Hj8+jJc8kK+W24KTjB7cWN7HqXQgr0lrusmlCZinBOXVW9iiadJiKq3JlvBypO2b+wEBUm5VSYBxIWY50i7/DyYHRw4qUQGEANRr74YLg2P01CvLB7HY1e/SsfuR9J9cLkZVDwez2uByeSE8RRjeNn220/k/hOeV8/I+vFCDESrdU24NPqmpOTK2md4PJ7XIl5gJjtGVuiQHhMuiY7XQZ3wT0wMRGt0TfhKeKKk+PnE1sbj8UxmvMCsDRgiO2S/n/13dvdoWbRiwj41gXB19Hz4aniopMSLi8fjqYoXmLUICeRW268bZ/6d+74dGkdrRgAL4dLwlmhptJOk+PM4Xdnj8azFeIFZ+1gjhuNtv90k++/cLS0XGgHba1dk/pU9Llwa7SFplrTwah6PZx3CC8xaihh5Tgd1j+wz2c1yz4e/tX3WTf/flMJx41v67GD2X9mzcovC9aRNftyUsj0ez2sGLzBrP/+SFIfZ1TY19GjmsOjV6DG7xvYTkmko68yJSmQHbCZcGj6ReTq7MPdi2CVtcmKrKu7xeNZt/EDLdYcIuIyAy2yfJfN0diPTZQ4IZpi9CNhIAlkPJQekVEmJMASkUAY10kW2X2+PVka/CaYHzwXrm1ZNXeLxeF5D+IGWHo/H42kJ3kXm8Xg8npbgBcbj8Xg8LcELjMfj8XhaghcYj8fj8bQELzAej8fjaQleYDwej8fTEv4/T+FamV5vac0AAAAASUVORK5CYII alt96Ace /> /div> /div> /header> div classerrorContainer> div classrow data-equalizer data-equalize-onmedium data-equalize-by-rowtrue> div classcolumn small-4 large-6 errorImage data-equalizer-watch> img classleft-image srcdata:image/png;base64,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 alt /> /div> div classcolumn small-8 large-6 errorDescription data-equalizer-watch> div classerrorTitle> h1>403/h1> p1>IP Address: span idip>/span>/p1> h2>Hey, you are not allow to enter here/h2> /div> br /> div classerrorButton> a classbutton button-contact onclickPopUpLiveChat(MYR)>Malaysia - Contact Us/a>br /> a classbutton button-contact onclickPopUpLiveChat(SGD)>Singapore - Contact Us/a> /div> /div> /div> /div> script typetext/javascript> $(document).foundation(); function PopUpLiveChat(currency) { var liveChatUrl ; switch (currency) { case MYR: liveChatUrl https://lc.chat/now/6745361/; break; case SGD: liveChatUrl https://lc.chat/now/10679152/; break; default: break; } var popupSize height + (screen.availHeight - 70) + , width800; return window.open(liveChatUrl, LiveChat, popupSize + , resizableyes, scrollbarsyes, toolbarno, menubarno, locationno, directoriesno, statusyes).focus(); } $.get(https://www.cloudflare.com/cdn-cgi/trace, function (data) { // Convert key-value pairs to JSON // https://stackoverflow.com/a/39284735/452587 data data.trim().split(\n).reduce(function (obj, pair) { pair pair.split(); return objpair0 pair1, obj; }, {}); document.getElementById(ip).innerHTML data.ip; }); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]