Execute
Save
Share
Share link
share
share
share
Team
Public Teams
Comments
0
Created By:
Guest
Title:
https://www.genglobal.org/user
Title
Description
Edit
Copy Link
Login
Email *
Password *
Login
OR
Create Account
Screen Name *
Email *
Password *
Retype Password *
Team Access Code
Register
Public CodeBins
HELP
--Select Theme--
Ambiance
Blackboard
Cobalt
Eclipse
Elegant
Erlang-Dark
Lesser-Dark
Monokai
Neat
Night
Rubyblue
Vibrant-Ink
Xq-Dark
New CodeBin
CodeBins Versions
https://www.gen- V.2
https://www.gen- V.1
Compare Versions
Recent CodeBins
View All CodeBins
(function() { var a = "' of type ", l = "SCRIPT", p = "Uneven number of arguments", q = "array", t = "function", aa = "google.charts.load", ba = "hasOwnProperty", u = "number", v = "object", x = "pre-45", ca = "propertyIsEnumerable", y = "string", da = "text/javascript", ea = "toLocaleString"; function A() { return function(b) { return b } } function B() { return function() {} } function D(b) { return function() { return this[b] } } function E(b) { return function() { return b } } var F, G = G || {}; G.scope = {}; G.Qk = function(b) { var c = 0; return function() { return c < b.length ? { done: !1, value: b[c++] } : { done: !0 } } }; G.Pk = function(b) { return { next: G.Qk(b) } }; G.Cd = function(b) { var c = "undefined" != typeof Symbol && Symbol.iterator && b[Symbol.iterator]; return c ? c.call(b) : G.Pk(b) }; G.Ok = function(b) { for (var c, d = []; !(c = b.next()).done;) d.push(c.value); return d }; G.Cg = function(b) { return b instanceof Array ? b : G.Ok(G.Cd(b)) }; G.Vt = function(b, c, d) { b instanceof String && (b = String(b)); for (var e = b.length, f = 0; f < e; f++) { var g = b[f]; if (c.call(d, g, f, b)) return { ym: f, Jo: g } } return { ym: -1, Jo: void 0 } }; G.zj = !1; G.cp = !1; G.ep = !1; G.Ir = !1; G.defineProperty = G.zj || typeof Object.defineProperties == t ? Object.defineProperty : function(b, c, d) { b != Array.prototype && b != Object.prototype && (b[c] = d.value) }; G.cm = function(b) { return "undefined" != typeof window && window === b ? b : "undefined" != typeof global && null != global ? global : b }; G.global = G.cm(this); G.Ni = function(b, c) { if (c) { var d = G.global; b = b.split("."); for (var e = 0; e < b.length - 1; e++) { var f = b[e]; f in d || (d[f] = {}); d = d[f] } b = b[b.length - 1]; e = d[b]; c = c(e); c != e && null != c && G.defineProperty(d, b, { configurable: !0, writable: !0, value: c }) } }; G.ql = function(b) { if (null == b) throw new TypeError("The 'this' value for String.prototype.repeat must not be null or undefined"); return b + "" }; G.Ni("String.prototype.repeat", function(b) { return b ? b : function(c) { var d = G.ql(this); if (0 > c || 1342177279 < c) throw new RangeError("Invalid count value"); c |= 0; for (var e = ""; c;) if (c & 1 && (e += d), c >>>= 1) d += d; return e } }); G.Xj = !1; G.Ni("Promise", function(b) { function c(k) { this.qa = g.Za; this.Ha = void 0; this.ic = []; var m = this.Be(); try { k(m.resolve, m.reject) } catch (n) { m.reject(n) } } function d() { this.ob = null } function e(k) { return k instanceof c ? k : new c(function(m) { m(k) }) } if (b && !G.Xj) return b; d.prototype.Fg = function(k) { if (null == this.ob) { this.ob = []; var m = this; this.Gg(function() { m.Ll() }) } this.ob.push(k) }; var f = G.global.setTimeout; d.prototype.Gg = function(k) { f(k, 0) }; d.prototype.Ll = function() { for (; this.ob && this.ob.length;) { var k = this.ob; this.ob = []; for (var m = 0; m < k.length; ++m) { var n = k[m]; k[m] = null; try { n() } catch (r) { this.bl(r) } } } this.ob = null }; d.prototype.bl = function(k) { this.Gg(function() { throw k; }) }; var g = { Za: 0, mb: 1, Ia: 2 }; c.prototype.Be = function() { function k(r) { return function(w) { n || (n = !0, r.call(m, w)) } } var m = this, n = !1; return { resolve: k(this.Ln), reject: k(this.qf) } }; c.prototype.Ln = function(k) { if (k === this) this.qf(new TypeError("A Promise cannot resolve to itself")); else if (k instanceof c) this.io(k); else { a: switch (typeof k) { case v: var m = null != k; break a; case t: m = !0; break a; default: m = !1 } m ? this.Kn(k) : this.mh(k) } }; c.prototype.Kn = function(k) { var m = void 0; try { m = k.then } catch (n) { this.qf(n); return } typeof m == t ? this.jo(m, k) : this.mh(k) }; c.prototype.qf = function(k) { this.$i(g.Ia, k) }; c.prototype.mh = function(k) { this.$i(g.mb, k) }; c.prototype.$i = function(k, m) { if (this.qa != g.Za) throw Error("Cannot settle(" + k + ", " + m + "): Promise already settled in state" + this.qa); this.qa = k; this.Ha = m; this.Nl() }; c.prototype.Nl = function() { if (null != this.ic) { for (var k = 0; k < this.ic.length; ++k) h.Fg(this.ic[k]); this.ic = null } }; var h = new d; c.prototype.io = function(k) { var m = this.Be(); k.cd(m.resolve, m.reject) }; c.prototype.jo = function(k, m) { var n = this.Be(); try { k.call(m, n.resolve, n.reject) } catch (r) { n.reject(r) } }; c.prototype.then = function(k, m) { function n(z, C) { return typeof z == t ? function(U) { try { r(z(U)) } catch (V) { w(V) } } : C } var r, w, W = new c(function(z, C) { r = z; w = C }); this.cd(n(k, r), n(m, w)); return W }; c.prototype["catch"] = function(k) { return this.then(void 0, k) }; c.prototype.cd = function(k, m) { function n() { switch (r.qa) { case g.mb: k(r.Ha); break; case g.Ia: m(r.Ha); break; default: throw Error("Unexpected state: " + r.qa); } } var r = this; null == this.ic ? h.Fg(n) : this.ic.push(n) }; c.resolve = e; c.reject = function(k) { return new c(function(m, n) { n(k) }) }; c.race = function(k) { return new c(function(m, n) { for (var r = G.Cd(k), w = r.next(); !w.done; w = r.next()) e(w.value).cd(m, n) }) }; c.all = function(k) { var m = G.Cd(k), n = m.next(); return n.done ? e([]) : new c(function(r, w) { function W(U) { return function(V) { z[U] = V; C--; 0 == C && r(z) } } var z = [], C = 0; do z.push(void 0), C++, e(n.value).cd(W(z.length - 1), w), n = m.next(); while (!n.done) }) }; return c }); var H = H || {}; H.global = this || self; H.ca = function(b) { return void 0 !== b }; H.K = function(b) { return typeof b == y }; H.Am = function(b) { return "boolean" == typeof b }; H.Ab = function(b) { return typeof b == u }; H.eh = function(b, c, d) { b = b.split("."); d = d || H.global; b[0] in d || "undefined" == typeof d.execScript || d.execScript("var " + b[0]); for (var e; b.length && (e = b.shift());)!b.length && H.ca(c) ? d[e] = c : d = d[e] && d[e] !== Object.prototype[e] ? d[e] : d[e] = {} }; H.define = function(b, c) { return c }; H.$p = 2012; H.na = !0; H.S = "en"; H.oe = !0; H.zk = !1; H.Sj = !H.na; H.Up = !1; H.ew = function(b) { if (H.ji()) throw Error("goog.provide cannot be used within a module."); H.Sg(b) }; H.Sg = function(b, c) { H.eh(b, c) }; H.Oh = function() { null === H.Ce && (H.Ce = H.hm()); return H.Ce }; H.hk = /^[\w+/_-]+[=]{0,2}$/; H.Ce = null; H.hm = function() { var b = H.global.document; return (b = b.querySelector && b.querySelector("script[nonce]")) && (b = b.nonce || b.getAttribute("nonce")) && H.hk.test(b) ? b : "" }; H.Gk = /^[a-zA-Z_$][a-zA-Z0-9._$]*$/; H.mf = function(b) { if (!H.K(b) || !b || -1 == b.search(H.Gk)) throw Error("Invalid module identifier"); if (!H.ii()) throw Error("Module " + b + " has been loaded incorrectly. Note, modules cannot be loaded as normal scripts. They require some kind of pre-processing step. You're likely trying to load a module via a script tag or as a part of a concatenated bundle without rewriting the module. For more info see: https://github.com/google/closure-library/wiki/goog.module:-an-ES6-module-like-alternative-to-goog.provide."); if (H.Da.Mc) throw Error("goog.module may only be called once per module."); H.Da.Mc = b }; H.mf.get = E(null); H.mf.wu = E(null); H.rc = { $f: "es6", ie: "goog" }; H.Da = null; H.ji = function() { return H.ii() || H.Hm() }; H.ii = function() { return !!H.Da && H.Da.type == H.rc.ie }; H.Hm = function() { if (H.Da && H.Da.type == H.rc.$f) return !0; var b = H.global.$jscomp; return b ? typeof b.Le != t ? !1 : !! b.Le() : !1 }; H.mf.De = function() { H.Da.De = !0 }; H.Et = function(b) { if (H.Da) H.Da.Mc = b; else { var c = H.global.$jscomp; if (!c || typeof c.Le != t) throw Error('Module with namespace "' + b + '" has been loaded incorrectly.'); c = c.In(c.Le()); H.Bi[b] = { Pl: c, type: H.rc.$f, pn: b } } }; H.Yw = function(b) { if (H.Sj) throw b = b || "", Error("Importing test-only code into non-debug environment" + (b ? ": " + b : ".")); }; H.au = B(); H.vb = function(b) { b = b.split("."); for (var c = H.global, d = 0; d < b.length; d++) if (c = c[b[d]], !H.yb(c)) return null; return c }; H.Lu = function(b, c) { c = c || H.global; for (var d in b) c[d] = b[d] }; H.vs = B(); H.Ax = !1; H.Vp = !0; H.Ci = function(b) { H.global.console && H.global.console.error(b) }; H.In = B(); H.pw = function() { return {} }; H.el = ""; H.Qb = B(); H.ts = function() { throw Error("unimplemented abstract method"); }; H.ws = function(b) { b.$e = void 0; b.vu = function() { if (b.$e) return b.$e; H.na && (H.bi[H.bi.length] = b); return b.$e = new b } }; H.bi = []; H.Sq = !0; H.vk = H.na; H.Bi = {}; H.Gp = !1; H.fs = "detect"; H.bp = !1; H.gs = ""; H.Bk = "transpile.js"; H.Ye = null; H.Ho = function() { if (null == H.Ye) { try { var b = !eval('"use strict";let x = 1; function f() { return typeof x; };f() == "number";') } catch (c) { b = !1 } H.Ye = b } return H.Ye }; H.No = function(b) { return "(function(){" + b + "\n;})();\n" }; H.Jv = function(b) { var c = H.Da; try { H.Da = { Mc: "", De: !1, type: H.rc.ie }; if (H.Ua(b)) var d = b.call(void 0, {}); else if (H.K(b)) H.Ho() && (b = H.No(b)), d = H.bn.call(void 0, b); else throw Error("Invalid module definition"); var e = H.Da.Mc; if (H.K(e) && e) H.Da.De ? H.Sg(e, d) : H.vk && Object.seal && typeof d == v && null != d && Object.seal(d), H.Bi[e] = { Pl: d, type: H.rc.ie, pn: H.Da.Mc }; else throw Error('Invalid module name "' + e + '"'); } finally { H.Da = c } }; H.bn = function(b) { eval(b); return {} }; H.Uv = function(b) { b = b.split("/"); for (var c = 0; c < b.length;) "." == b[c] ? b.splice(c, 1) : c && ".." == b[c] && b[c - 1] && ".." != b[c - 1] ? b.splice(--c, 2) : c++; return b.join("/") }; H.Zm = function(b) { if (H.global.Lj) return H.global.Lj(b); try { var c = new H.global.XMLHttpRequest; c.open("get", b, !1); c.send(); return 0 == c.status || 200 == c.status ? c.responseText : null } catch (d) { return null } }; H.ux = function(b, c, d) { var e = H.global.$jscomp; e || (H.global.$jscomp = e = {}); var f = e.Ef; if (!f) { var g = H.el + H.Bk, h = H.Zm(g); if (h) { (function() { (0, eval)(h + "\n//# sourceURL=" + g) }).call(H.global); if (H.global.$gwtExport && H.global.$gwtExport.$jscomp && !H.global.$gwtExport.$jscomp.transpile) throw Error('The transpiler did not properly export the "transpile" method. $gwtExport: ' + JSON.stringify(H.global.$gwtExport)); H.global.$jscomp.Ef = H.global.$gwtExport.$jscomp.transpile; e = H.global.$jscomp; f = e.Ef } } if (!f) { var k = " requires transpilation but no transpiler was found."; k += ' Please add "//javascript/closure:transpiler" as a data dependency to ensure it is included.'; f = e.Ef = function(m, n) { H.Ci(n + k); return m } } return f(b, c, d) }; H.ra = function(b) { var c = typeof b; if (c == v) if (b) { if (b instanceof Array) return q; if (b instanceof Object) return c; var d = Object.prototype.toString.call(b); if ("[object Window]" == d) return v; if ("[object Array]" == d || typeof b.length == u && "undefined" != typeof b.splice && "undefined" != typeof b.propertyIsEnumerable && !b.propertyIsEnumerable("splice")) return q; if ("[object Function]" == d || "undefined" != typeof b.call && "undefined" != typeof b.propertyIsEnumerable && !b.propertyIsEnumerable("call")) return t } else return "null"; else if (c == t && "undefined" == typeof b.call) return v; return c }; H.tv = function(b) { return null === b }; H.yb = function(b) { return null != b }; H.isArray = function(b) { return H.ra(b) == q }; H.la = function(b) { var c = H.ra(b); return c == q || c == v && typeof b.length == u }; H.ev = function(b) { return H.Ga(b) && typeof b.getFullYear == t }; H.Ua = function(b) { return H.ra(b) == t }; H.Ga = function(b) { var c = typeof b; return c == v && null != b || c == t }; H.Qh = function(b) { return b[H.Fb] || (b[H.Fb] = ++H.zo) }; H.Qu = function(b) { return !!b[H.Fb] }; H.Hn = function(b) { null !== b && "removeAttribute" in b && b.removeAttribute(H.Fb); try { delete b[H.Fb] } catch (c) {} }; H.Fb = "closure_uid_" + (1E9 * Math.random() >>> 0); H.zo = 0; H.tu = H.Qh; H.kw = H.Hn; H.sl = function(b) { var c = H.ra(b); if (c == v || c == q) { if (typeof b.clone === t) return b.clone(); c = c == q ? [] : {}; for (var d in b) c[d] = H.sl(b[d]); return c } return b }; H.gl = function(b, c, d) { return b.call.apply(b.bind, arguments) }; H.fl = function(b, c, d) { if (!b) throw Error(); if (2 < arguments.length) { var e = Array.prototype.slice.call(arguments, 2); return function() { var f = Array.prototype.slice.call(arguments); Array.prototype.unshift.apply(f, e); return b.apply(c, f) } } return function() { return b.apply(c, arguments) } }; H.bind = function(b, c, d) { H.bind = Function.prototype.bind && -1 != Function.prototype.bind.toString().indexOf("native code") ? H.gl : H.fl; return H.bind.apply(null, arguments) }; H.Rb = function(b, c) { var d = Array.prototype.slice.call(arguments, 1); return function() { var e = d.slice(); e.push.apply(e, arguments); return b.apply(this, e) } }; H.Pv = function(b, c) { for (var d in c) b[d] = c[d] }; H.now = H.oe && Date.now || function() { return +new Date }; H.Ku = function(b) { if (H.global.execScript) H.global.execScript(b, "JavaScript"); else if (H.global.eval) { if (null == H.md) { try { H.global.eval("var _evalTest_ = 1;") } catch (e) {} if ("undefined" != typeof H.global._evalTest_) { try { delete H.global._evalTest_ } catch (e) {} H.md = !0 } else H.md = !1 } if (H.md) H.global.eval(b); else { var c = H.global.document, d = c.createElement(l); d.type = da; d.defer = !1; d.appendChild(c.createTextNode(b)); c.head.appendChild(d); c.head.removeChild(d) } } else throw Error("goog.globalEval not available"); }; H.md = null; H.qu = function(b, c) { function d(g) { g = g.split("-"); for (var h = [], k = 0; k < g.length; k++) h.push(e(g[k])); return h.join("-") } function e(g) { return H.Xg[g] || g } if ("." == String(b).charAt(0)) throw Error('className passed in goog.getCssName must not start with ".". You passed: ' + b); var f = H.Xg ? "BY_WHOLE" == H.zl ? e : d : A(); b = c ? b + "-" + f(c) : f(b); return H.global.Kj ? H.global.Kj(b) : b }; H.Fw = function(b, c) { H.Xg = b; H.zl = c }; H.xu = function(b, c) { c && (b = b.replace(/\{\$([^}]+)}/g, function(d, e) { return null != c && e in c ? c[e] : d })); return b }; H.yu = A(); H.Dc = function(b, c) { H.eh(b, c, void 0) }; H.Rt = function(b, c, d) { b[c] = d }; H.xb = function(b, c) { function d() {} d.prototype = c.prototype; b.fj = c.prototype; b.prototype = new d; b.prototype.constructor = b; b.dl = function(e, f, g) { for (var h = Array(arguments.length - 2), k = 2; k < arguments.length; k++) h[k - 2] = arguments[k]; return c.prototype[f].apply(e, h) } }; H.dl = function(b, c, d) { var e = arguments.callee.caller; if (H.zk || H.na && !e) throw Error("arguments.caller not defined. goog.base() cannot be used with strict mode code. See http://www.ecma-international.org/ecma-262/5.1/#sec-C"); if ("undefined" !== typeof e.fj) { for (var f = Array(arguments.length - 1), g = 1; g < arguments.length; g++) f[g - 1] = arguments[g]; return e.fj.constructor.apply(b, f) } if (typeof c != y && "symbol" != typeof c) throw Error("method names provided to goog.base must be a string or a symbol"); f = Array(arguments.length - 2); for (g = 2; g < arguments.length; g++) f[g - 2] = arguments[g]; g = !1; for (var h = b.constructor.prototype; h; h = Object.getPrototypeOf(h)) if (h[c] === e) g = !0; else if (g) return h[c].apply(b, f); if (b[c] === e) return b.constructor.prototype[c].apply(b, f); throw Error("goog.base called from a method of one name to a method of a different name"); }; H.scope = function(b) { if (H.ji()) throw Error("goog.scope is not supported within a module."); b.call(H.global) }; H.Ka = function(b, c) { var d = c.constructor, e = c.oo; d && d != Object.prototype.constructor || (d = function() { throw Error("cannot instantiate an interface (no constructor defined)."); }); d = H.Ka.vl(d, b); b && H.xb(d, b); delete c.constructor; delete c.oo; H.Ka.Bg(d.prototype, c); null != e && (e instanceof Function ? e(d) : H.Ka.Bg(d, e)); return d }; H.Ka.uk = H.na; H.Ka.vl = function(b, c) { function d() { var f = b.apply(this, arguments) || this; f[H.Fb] = f[H.Fb]; this.constructor === d && e && Object.seal instanceof Function && Object.seal(f); return f } if (!H.Ka.uk) return b; var e = !H.Ka.Sm(c); return d }; H.Ka.Sm = function(b) { return b && b.prototype && b.prototype[H.Dk] }; H.Ka.kg = ["constructor", ba, "isPrototypeOf", ca, ea, "toString", "valueOf"]; H.Ka.Bg = function(b, c) { for (var d in c) Object.prototype.hasOwnProperty.call(c, d) && (b[d] = c[d]); for (var e = 0; e < H.Ka.kg.length; e++) d = H.Ka.kg[e], Object.prototype.hasOwnProperty.call(c, d) && (b[d] = c[d]) }; H.nx = B(); H.Dk = "goog_defineClass_legacy_unsealable"; H.$c = ""; H.zd = A(); H.Wg = function(b) { var c = null; if ("undefined" === typeof TrustedTypes || !TrustedTypes.createPolicy) return c; try { c = TrustedTypes.createPolicy(b, { createHTML: H.zd, createScript: H.zd, createScriptURL: H.zd, createURL: H.zd }) } catch (d) { H.Ci(d.message) } return c }; H.js = H.$c ? H.Wg(H.$c + "#base") : null; H.debug = {}; H.debug.Error = function(b) { if (Error.captureStackTrace) Error.captureStackTrace(this, H.debug.Error); else { var c = Error().stack; c && (this.stack = c) } b && (this.message = String(b)) }; H.xb(H.debug.Error, Error); H.debug.Error.prototype.name = "CustomError"; H.a = {}; H.a.ta = { lb: 1, fp: 2, Zc: 3, up: 4, Xp: 5, Wp: 6, ur: 7, Bp: 8, Tc: 9, Op: 10, Tj: 11, gr: 12 }; H.m = {}; H.m.ya = H.na; H.m.oc = function(b, c) { H.debug.Error.call(this, H.m.qo(b, c)) }; H.xb(H.m.oc, H.debug.Error); H.m.oc.prototype.name = "AssertionError"; H.m.Pj = function(b) { throw b; }; H.m.Ee = H.m.Pj; H.m.qo = function(b, c) { b = b.split("%s"); for (var d = "", e = b.length - 1, f = 0; f < e; f++) d += b[f] + (f < c.length ? c[f] : "%s"); return d + b[e] }; H.m.Ra = function(b, c, d, e) { var f = "Assertion failed"; if (d) { f += ": " + d; var g = e } else b && (f += ": " + b, g = c); b = new H.m.oc("" + f, g || []); H.m.Ee(b) }; H.m.Jw = function(b) { H.m.ya && (H.m.Ee = b) }; H.m.assert = function(b, c, d) { H.m.ya && !b && H.m.Ra("", null, c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Hs = function(b, c, d) { H.m.ya && null == b && H.m.Ra("Expected to exist: %s.", [b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.wa = function(b, c) { H.m.ya && H.m.Ee(new H.m.oc("Failure" + (b ? ": " + b : ""), Array.prototype.slice.call(arguments, 1))) }; H.m.Ps = function(b, c, d) { H.m.ya && !H.Ab(b) && H.m.Ra("Expected number but got %s: %s.", [H.ra(b), b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Ss = function(b, c, d) { H.m.ya && !H.K(b) && H.m.Ra("Expected string but got %s: %s.", [H.ra(b), b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Js = function(b, c, d) { H.m.ya && !H.Ua(b) && H.m.Ra("Expected function but got %s: %s.", [H.ra(b), b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Qs = function(b, c, d) { H.m.ya && !H.Ga(b) && H.m.Ra("Expected object but got %s: %s.", [H.ra(b), b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Es = function(b, c, d) { H.m.ya && !H.isArray(b) && H.m.Ra("Expected array but got %s: %s.", [H.ra(b), b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Fs = function(b, c, d) { H.m.ya && !H.Am(b) && H.m.Ra("Expected boolean but got %s: %s.", [H.ra(b), b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Gs = function(b, c, d) { !H.m.ya || H.Ga(b) && b.nodeType == H.a.ta.lb || H.m.Ra("Expected Element but got %s: %s.", [H.ra(b), b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Ks = function(b, c, d, e) { !H.m.ya || b instanceof c || H.m.Ra("Expected instanceof %s but got %s.", [H.m.Ph(c), H.m.Ph(b)], d, Array.prototype.slice.call(arguments, 3)); return b }; H.m.Is = function(b, c, d) { !H.m.ya || typeof b == u && isFinite(b) || H.m.Ra("Expected %s to be a finite number but it is not.", [b], c, Array.prototype.slice.call(arguments, 2)); return b }; H.m.Rs = function() { for (var b in Object.prototype) H.m.wa(b + " should not be enumerable in Object.prototype.") }; H.m.Ph = function(b) { return b instanceof Function ? b.displayName || b.name || "unknown type name" : b instanceof Object ? b.constructor.displayName || b.constructor.name || Object.prototype.toString.call(b) : null === b ? "null" : typeof b }; H.g = {}; H.eb = H.oe; H.g.bb = !1; H.g.un = function(b) { return b[b.length - 1] }; H.g.Fv = H.g.un; H.g.indexOf = H.eb && (H.g.bb || Array.prototype.indexOf) ? function(b, c, d) { return Array.prototype.indexOf.call(b, c, d) } : function(b, c, d) { d = null == d ? 0 : 0 > d ? Math.max(0, b.length + d) : d; if (H.K(b)) return H.K(c) && 1 == c.length ? b.indexOf(c, d) : -1; for (; d < b.length; d++) if (d in b && b[d] === c) return d; return -1 }; H.g.lastIndexOf = H.eb && (H.g.bb || Array.prototype.lastIndexOf) ? function(b, c, d) { return Array.prototype.lastIndexOf.call(b, c, null == d ? b.length - 1 : d) } : function(b, c, d) { d = null == d ? b.length - 1 : d; 0 > d && (d = Math.max(0, b.length + d)); if (H.K(b)) return H.K(c) && 1 == c.length ? b.lastIndexOf(c, d) : -1; for (; 0 <= d; d--) if (d in b && b[d] === c) return d; return -1 }; H.g.forEach = H.eb && (H.g.bb || Array.prototype.forEach) ? function(b, c, d) { Array.prototype.forEach.call(b, c, d) } : function(b, c, d) { for (var e = b.length, f = H.K(b) ? b.split("") : b, g = 0; g < e; g++) g in f && c.call(d, f[g], g, b) }; H.g.lh = function(b, c) { var d = b.length, e = H.K(b) ? b.split("") : b; for (--d; 0 <= d; --d) d in e && c.call(void 0, e[d], d, b) }; H.g.filter = H.eb && (H.g.bb || Array.prototype.filter) ? function(b, c, d) { return Array.prototype.filter.call(b, c, d) } : function(b, c, d) { for (var e = b.length, f = [], g = 0, h = H.K(b) ? b.split("") : b, k = 0; k < e; k++) if (k in h) { var m = h[k]; c.call(d, m, k, b) && (f[g++] = m) } return f }; H.g.map = H.eb && (H.g.bb || Array.prototype.map) ? function(b, c, d) { return Array.prototype.map.call(b, c, d) } : function(b, c, d) { for (var e = b.length, f = Array(e), g = H.K(b) ? b.split("") : b, h = 0; h < e; h++) h in g && (f[h] = c.call(d, g[h], h, b)); return f }; H.g.reduce = H.eb && (H.g.bb || Array.prototype.reduce) ? function(b, c, d, e) { e && (c = H.bind(c, e)); return Array.prototype.reduce.call(b, c, d) } : function(b, c, d, e) { var f = d; H.g.forEach(b, function(g, h) { f = c.call(e, f, g, h, b) }); return f }; H.g.reduceRight = H.eb && (H.g.bb || Array.prototype.reduceRight) ? function(b, c, d, e) { e && (c = H.bind(c, e)); return Array.prototype.reduceRight.call(b, c, d) } : function(b, c, d, e) { var f = d; H.g.lh(b, function(g, h) { f = c.call(e, f, g, h, b) }); return f }; H.g.some = H.eb && (H.g.bb || Array.prototype.some) ? function(b, c, d) { return Array.prototype.some.call(b, c, d) } : function(b, c, d) { for (var e = b.length, f = H.K(b) ? b.split("") : b, g = 0; g < e; g++) if (g in f && c.call(d, f[g], g, b)) return !0; return !1 }; H.g.every = H.eb && (H.g.bb || Array.prototype.every) ? function(b, c, d) { return Array.prototype.every.call(b, c, d) } : function(b, c, d) { for (var e = b.length, f = H.K(b) ? b.split("") : b, g = 0; g < e; g++) if (g in f && !c.call(d, f[g], g, b)) return !1; return !0 }; H.g.count = function(b, c, d) { var e = 0; H.g.forEach(b, function(f, g, h) { c.call(d, f, g, h) && ++e }, d); return e }; H.g.find = function(b, c, d) { c = H.g.findIndex(b, c, d); return 0 > c ? null : H.K(b) ? b.charAt(c) : b[c] }; H.g.findIndex = function(b, c, d) { for (var e = b.length, f = H.K(b) ? b.split("") : b, g = 0; g < e; g++) if (g in f && c.call(d, f[g], g, b)) return g; return -1 }; H.g.Wt = function(b, c, d) { c = H.g.Ql(b, c, d); return 0 > c ? null : H.K(b) ? b.charAt(c) : b[c] }; H.g.Ql = function(b, c, d) { var e = b.length, f = H.K(b) ? b.split("") : b; for (--e; 0 <= e; e--) if (e in f && c.call(d, f[e], e, b)) return e; return -1 }; H.g.contains = function(b, c) { return 0 <= H.g.indexOf(b, c) }; H.g.Ba = function(b) { return 0 == b.length }; H.g.clear = function(b) { if (!H.isArray(b)) for (var c = b.length - 1; 0 <= c; c--) delete b[c]; b.length = 0 }; H.g.Uu = function(b, c) { H.g.contains(b, c) || b.push(c) }; H.g.Yh = function(b, c, d) { H.g.splice(b, d, 0, c) }; H.g.Wu = function(b, c, d) { H.Rb(H.g.splice, b, d, 0).apply(null, c) }; H.g.insertBefore = function(b, c, d) { var e; 2 == arguments.length || 0 > (e = H.g.indexOf(b, d)) ? b.push(c) : H.g.Yh(b, c, e) }; H.g.remove = function(b, c) { c = H.g.indexOf(b, c); var d; (d = 0 <= c) && H.g.kc(b, c); return d }; H.g.mw = function(b, c) { c = H.g.lastIndexOf(b, c); return 0 <= c ? (H.g.kc(b, c), !0) : !1 }; H.g.kc = function(b, c) { return 1 == Array.prototype.splice.call(b, c, 1).length }; H.g.lw = function(b, c, d) { c = H.g.findIndex(b, c, d); return 0 <= c ? (H.g.kc(b, c), !0) : !1 }; H.g.jw = function(b, c, d) { var e = 0; H.g.lh(b, function(f, g) { c.call(d, f, g, b) && H.g.kc(b, g) && e++ }); return e }; H.g.concat = function(b) { return Array.prototype.concat.apply([], arguments) }; H.g.join = function(b) { return Array.prototype.concat.apply([], arguments) }; H.g.ib = function(b) { var c = b.length; if (0 < c) { for (var d = Array(c), e = 0; e < c; e++) d[e] = b[e]; return d } return [] }; H.g.clone = H.g.ib; H.g.extend = function(b, c) { for (var d = 1; d < arguments.length; d++) { var e = arguments[d]; if (H.la(e)) { var f = b.length || 0, g = e.length || 0; b.length = f + g; for (var h = 0; h < g; h++) b[f + h] = e[h] } else b.push(e) } }; H.g.splice = function(b, c, d, e) { return Array.prototype.splice.apply(b, H.g.slice(arguments, 1)) }; H.g.slice = function(b, c, d) { return 2 >= arguments.length ? Array.prototype.slice.call(b, c) : Array.prototype.slice.call(b, c, d) }; H.g.En = function(b, c) { c = c || b; for (var d = {}, e = 0, f = 0; f < b.length;) { var g = b[f++]; var h = g; h = H.Ga(h) ? "o" + H.Qh(h) : (typeof h).charAt(0) + h; Object.prototype.hasOwnProperty.call(d, h) || (d[h] = !0, c[e++] = g) } c.length = e }; H.g.Hg = function(b, c, d) { return H.g.Ig(b, d || H.g.rb, !1, c) }; H.g.Ws = function(b, c, d) { return H.g.Ig(b, c, !0, void 0, d) }; H.g.Ig = function(b, c, d, e, f) { for (var g = 0, h = b.length, k; g < h;) { var m = g + h >> 1; var n = d ? c.call(f, b[m], m, b) : c(e, b[m]); 0 < n ? g = m + 1 : (h = m, k = !n) } return k ? g : ~g }; H.g.sort = function(b, c) { b.sort(c || H.g.rb) }; H.g.gx = function(b, c) { for (var d = Array(b.length), e = 0; e < b.length; e++) d[e] = { index: e, value: b[e] }; var f = c || H.g.rb; H.g.sort(d, function(g, h) { return f(g.value, h.value) || g.index - h.index }); for (e = 0; e < b.length; e++) b[e] = d[e].value }; H.g.lo = function(b, c, d) { var e = d || H.g.rb; H.g.sort(b, function(f, g) { return e(c(f), c(g)) }) }; H.g.dx = function(b, c, d) { H.g.lo(b, function(e) { return e[c] }, d) }; H.g.ti = function(b) { for (var c = H.g.rb, d = 1; d < b.length; d++) if (0 < c(b[d - 1], b[d])) return !1; return !0 }; H.g.Nb = function(b, c) { if (!H.la(b) || !H.la(c) || b.length != c.length) return !1; for (var d = b.length, e = H.g.$g, f = 0; f < d; f++) if (!e(b[f], c[f])) return !1; return !0 }; H.g.it = function(b, c, d) { d = d || H.g.rb; for (var e = Math.min(b.length, c.length), f = 0; f < e; f++) { var g = d(b[f], c[f]); if (0 != g) return g } return H.g.rb(b.length, c.length) }; H.g.rb = function(b, c) { return b > c ? 1 : b < c ? -1 : 0 }; H.g.Yu = function(b, c) { return -H.g.rb(b, c) }; H.g.$g = function(b, c) { return b === c }; H.g.Us = function(b, c, d) { d = H.g.Hg(b, c, d); return 0 > d ? (H.g.Yh(b, c, -(d + 1)), !0) : !1 }; H.g.Vs = function(b, c, d) { c = H.g.Hg(b, c, d); return 0 <= c ? H.g.kc(b, c) : !1 }; H.g.Ys = function(b, c, d) { for (var e = {}, f = 0; f < b.length; f++) { var g = b[f], h = c.call(d, g, f, b); H.ca(h) && (e[h] || (e[h] = [])).push(g) } return e }; H.g.vo = function(b, c, d) { var e = {}; H.g.forEach(b, function(f, g) { e[c.call(d, f, g, b)] = f }); return e }; H.g.Pd = function(b, c, d) { var e = [], f = 0, g = b; d = d || 1; void 0 !== c && (f = b, g = c); if (0 > d * (g - f)) return []; if (0 < d) for (b = f; b < g; b += d) e.push(b); else for (b = f; b > g; b += d) e.push(b); return e }; H.g.repeat = function(b, c) { for (var d = [], e = 0; e < c; e++) d[e] = b; return d }; H.g.flatten = function(b) { for (var c = [], d = 0; d < arguments.length; d++) { var e = arguments[d]; if (H.isArray(e)) for (var f = 0; f < e.length; f += 8192) { var g = H.g.slice(e, f, f + 8192); g = H.g.flatten.apply(null, g); for (var h = 0; h < g.length; h++) c.push(g[h]) } else c.push(e) } return c }; H.g.rotate = function(b, c) { b.length && (c %= b.length, 0 < c ? Array.prototype.unshift.apply(b, b.splice(-c, c)) : 0 > c && Array.prototype.push.apply(b, b.splice(0, -c))); return b }; H.g.Rv = function(b, c, d) { c = Array.prototype.splice.call(b, c, 1); Array.prototype.splice.call(b, d, 0, c[0]) }; H.g.tj = function(b) { if (!arguments.length) return []; for (var c = [], d = arguments[0].length, e = 1; e < arguments.length; e++) arguments[e].length < d && (d = arguments[e].length); for (e = 0; e < d; e++) { for (var f = [], g = 0; g < arguments.length; g++) f.push(arguments[g][e]); c.push(f) } return c }; H.g.cx = function(b, c) { c = c || Math.random; for (var d = b.length - 1; 0 < d; d--) { var e = Math.floor(c() * (d + 1)), f = b[d]; b[d] = b[e]; b[e] = f } }; H.g.ot = function(b, c) { var d = []; H.g.forEach(c, function(e) { d.push(b[e]) }); return d }; H.g.lt = function(b, c, d) { return H.g.concat.apply([], H.g.map(b, c, d)) }; H.async = {}; H.async.Vc = function(b, c, d) { this.Ym = d; this.yl = b; this.Jn = c; this.Ed = 0; this.yd = null }; H.async.Vc.prototype.get = function() { if (0 < this.Ed) { this.Ed--; var b = this.yd; this.yd = b.next; b.next = null } else b = this.yl(); return b }; H.async.Vc.prototype.put = function(b) { this.Jn(b); this.Ed < this.Ym && (this.Ed++, b.next = this.yd, this.yd = b) }; H.debug.pa = {}; H.debug.Yp = B(); H.debug.pa.jc = []; H.debug.pa.nf = []; H.debug.pa.Ki = !1; H.debug.pa.register = function(b) { H.debug.pa.jc[H.debug.pa.jc.length] = b; if (H.debug.pa.Ki) for (var c = H.debug.pa.nf, d = 0; d < c.length; d++) b(H.bind(c[d].Oo, c[d])) }; H.debug.pa.Qv = function(b) { H.debug.pa.Ki = !0; for (var c = H.bind(b.Oo, b), d = 0; d < H.debug.pa.jc.length; d++) H.debug.pa.jc[d](c); H.debug.pa.nf.push(b) }; H.debug.pa.zx = function(b) { var c = H.debug.pa.nf; b = H.bind(b.J, b); for (var d = 0; d < H.debug.pa.jc.length; d++) H.debug.pa.jc[d](b); c.length-- }; H.a.m = {}; H.a.m.ue = function(b) { if (H.m.ya) { var c = H.a.m.ec(b); c && (!b || !(b instanceof c.Location) && b instanceof c.Element) && H.m.wa("Argument is not a Location (or a non-Element mock); got: %s", H.a.m.Zg(b)) } }; H.a.m.za = function(b, c) { if (H.m.ya) { var d = H.a.m.ec(b); d && "undefined" != typeof d[c] && (b && (b instanceof d[c] || !(b instanceof d.Location || b instanceof d.Element)) || H.m.wa("Argument is not a %s (or a non-Element, non-Location mock); got: %s", c, H.a.m.Zg(b))) } return b }; H.a.m.Rk = function(b) { H.a.m.za(b, "HTMLAnchorElement") }; H.a.m.Tk = function(b) { return H.a.m.za(b, "HTMLButtonElement") }; H.a.m.Zk = function(b) { H.a.m.za(b, "HTMLLinkElement") }; H.a.m.Xk = function(b) { H.a.m.za(b, "HTMLImageElement") }; H.a.m.Sk = function(b) { H.a.m.za(b, "HTMLAudioElement") }; H.a.m.al = function(b) { H.a.m.za(b, "HTMLVideoElement") }; H.a.m.Yk = function(b) { return H.a.m.za(b, "HTMLInputElement") }; H.a.m.Ms = function(b) { return H.a.m.za(b, "HTMLTextAreaElement") }; H.a.m.Ls = function(b) { return H.a.m.za(b, "HTMLCanvasElement") }; H.a.m.Uk = function(b) { H.a.m.za(b, "HTMLEmbedElement") }; H.a.m.Vk = function(b) { return H.a.m.za(b, "HTMLFormElement") }; H.a.m.Wk = function(b) { H.a.m.za(b, "HTMLFrameElement") }; H.a.m.Dg = function(b) { H.a.m.za(b, "HTMLIFrameElement") }; H.a.m.$k = function(b) { H.a.m.za(b, "HTMLObjectElement") }; H.a.m.Eg = function(b) { H.a.m.za(b, "HTMLScriptElement") }; H.a.m.Zg = function(b) { if (H.Ga(b)) try { return b.constructor.displayName || b.constructor.name || Object.prototype.toString.call(b) } catch (c) { return "<object could not be stringified>" } else return void 0 === b ? "undefined" : null === b ? "null" : typeof b }; H.a.m.ec = function(b) { try { var c = b && b.ownerDocument, d = c && (c.defaultView || c.parentWindow); d = d || H.global; if (d.Element && d.Location) return d } catch (e) {} return null }; H.V = {}; H.V.Rg = function(b) { return function() { return b } }; H.V.Zp = E(!1); H.V.hs = E(!0); H.V.ir = E(null); H.V.Xh = A(); H.V.error = function(b) { return function() { throw Error(b); } }; H.V.wa = function(b) { return function() { throw b; } }; H.V.lock = function(b, c) { c = c || 0; return function() { return b.apply(this, Array.prototype.slice.call(arguments, 0, c)) } }; H.V.Xv = function(b) { return function() { return arguments[b] } }; H.V.cw = function(b, c) { var d = Array.prototype.slice.call(arguments, 1); return function() { var e = Array.prototype.slice.call(arguments); e.push.apply(e, d); return b.apply(this, e) } }; H.V.Dx = function(b, c) { return H.V.$n(b, H.V.Rg(c)) }; H.V.Pt = function(b, c) { return function(d) { return c ? b == d : b === d } }; H.V.jt = function(b, c) { var d = arguments, e = d.length; return function() { var f; e && (f = d[e - 1].apply(this, arguments)); for (var g = e - 2; 0 <= g; g--) f = d[g].call(this, f); return f } }; H.V.$n = function(b) { var c = arguments, d = c.length; return function() { for (var e, f = 0; f < d; f++) e = c[f].apply(this, arguments); return e } }; H.V.and = function(b) { var c = arguments, d = c.length; return function() { for (var e = 0; e < d; e++) if (!c[e].apply(this, arguments)) return !1; return !0 } }; H.V.or = function(b) { var c = arguments, d = c.length; return function() { for (var e = 0; e < d; e++) if (c[e].apply(this, arguments)) return !0; return !1 } }; H.V.sn = function(b) { return function() { return !b.apply(this, arguments) } }; H.V.create = function(b, c) { function d() {} d.prototype = b.prototype; var e = new d; b.apply(e, Array.prototype.slice.call(arguments, 1)); return e }; H.V.Gj = !0; H.V.ll = function(b) { var c = !1, d; return function() { if (!H.V.Gj) return b(); c || (d = b(), c = !0); return d } }; H.V.once = function(b) { var c = b; return function() { if (c) { var d = c; c = null; d() } } }; H.V.Dt = function(b, c, d) { var e = 0; return function(f) { H.global.clearTimeout(e); var g = arguments; e = H.global.setTimeout(function() { b.apply(d, g) }, c) } }; H.V.px = function(b, c, d) { function e() { g = H.global.setTimeout(f, c); b.apply(d, k) } function f() { g = 0; h && (h = !1, e()) } var g = 0, h = !1, k = []; return function(m) { k = arguments; g ? h = !0 : e() } }; H.V.gw = function(b, c, d) { function e() { f = 0 } var f = 0; return function(g) { f || (f = H.global.setTimeout(e, c), b.apply(d, arguments)) } }; H.a.vq = B(); H.a.f = function(b) { this.ro = b }; H.a.f.prototype.toString = D("ro"); H.a.f.Qo = new H.a.f("A"); H.a.f.Ro = new H.a.f("ABBR"); H.a.f.To = new H.a.f("ACRONYM"); H.a.f.Uo = new H.a.f("ADDRESS"); H.a.f.Yo = new H.a.f("APPLET"); H.a.f.Zo = new H.a.f("AREA"); H.a.f.$o = new H.a.f("ARTICLE"); H.a.f.ap = new H.a.f("ASIDE"); H.a.f.gp = new H.a.f("AUDIO"); H.a.f.hp = new H.a.f("B"); H.a.f.ip = new H.a.f("BASE"); H.a.f.jp = new H.a.f("BASEFONT"); H.a.f.kp = new H.a.f("BDI"); H.a.f.lp = new H.a.f("BDO"); H.a.f.op = new H.a.f("BIG"); H.a.f.pp = new H.a.f("BLOCKQUOTE"); H.a.f.qp = new H.a.f("BODY"); H.a.f.Vf = new H.a.f("BR"); H.a.f.rp = new H.a.f("BUTTON"); H.a.f.sp = new H.a.f("CANVAS"); H.a.f.tp = new H.a.f("CAPTION"); H.a.f.vp = new H.a.f("CENTER"); H.a.f.wp = new H.a.f("CITE"); H.a.f.xp = new H.a.f("CODE"); H.a.f.yp = new H.a.f("COL"); H.a.f.zp = new H.a.f("COLGROUP"); H.a.f.Ap = new H.a.f("COMMAND"); H.a.f.Cp = new H.a.f("DATA"); H.a.f.Dp = new H.a.f("DATALIST"); H.a.f.Ep = new H.a.f("DD"); H.a.f.Fp = new H.a.f("DEL"); H.a.f.Hp = new H.a.f("DETAILS"); H.a.f.Ip = new H.a.f("DFN"); H.a.f.Jp = new H.a.f("DIALOG"); H.a.f.Kp = new H.a.f("DIR"); H.a.f.Lp = new H.a.f("DIV"); H.a.f.Mp = new H.a.f("DL"); H.a.f.Pp = new H.a.f("DT"); H.a.f.Sp = new H.a.f("EM"); H.a.f.Tp = new H.a.f("EMBED"); H.a.f.aq = new H.a.f("FIELDSET"); H.a.f.bq = new H.a.f("FIGCAPTION"); H.a.f.cq = new H.a.f("FIGURE"); H.a.f.eq = new H.a.f("FONT"); H.a.f.fq = new H.a.f("FOOTER"); H.a.f.gq = new H.a.f("FORM"); H.a.f.hq = new H.a.f("FRAME"); H.a.f.iq = new H.a.f("FRAMESET"); H.a.f.kq = new H.a.f("H1"); H.a.f.lq = new H.a.f("H2"); H.a.f.mq = new H.a.f("H3"); H.a.f.nq = new H.a.f("H4"); H.a.f.oq = new H.a.f("H5"); H.a.f.pq = new H.a.f("H6"); H.a.f.qq = new H.a.f("HEAD"); H.a.f.rq = new H.a.f("HEADER"); H.a.f.sq = new H.a.f("HGROUP"); H.a.f.tq = new H.a.f("HR"); H.a.f.uq = new H.a.f("HTML"); H.a.f.wq = new H.a.f("I"); H.a.f.zq = new H.a.f("IFRAME"); H.a.f.Aq = new H.a.f("IMG"); H.a.f.Bq = new H.a.f("INPUT"); H.a.f.Cq = new H.a.f("INS"); H.a.f.Hq = new H.a.f("ISINDEX"); H.a.f.Kq = new H.a.f("KBD"); H.a.f.Lq = new H.a.f("KEYGEN"); H.a.f.Mq = new H.a.f("LABEL"); H.a.f.Oq = new H.a.f("LEGEND"); H.a.f.Pq = new H.a.f("LI"); H.a.f.Qq = new H.a.f("LINK"); H.a.f.Uq = new H.a.f("MAIN"); H.a.f.Vq = new H.a.f("MAP"); H.a.f.Wq = new H.a.f("MARK"); H.a.f.Xq = new H.a.f("MATH"); H.a.f.Yq = new H.a.f("MENU"); H.a.f.Zq = new H.a.f("MENUITEM"); H.a.f.$q = new H.a.f("META"); H.a.f.ar = new H.a.f("METER"); H.a.f.dr = new H.a.f("NAV"); H.a.f.er = new H.a.f("NOFRAMES"); H.a.f.fr = new H.a.f("NOSCRIPT"); H.a.f.jr = new H.a.f("OBJECT"); H.a.f.kr = new H.a.f("OL"); H.a.f.lr = new H.a.f("OPTGROUP"); H.a.f.mr = new H.a.f("OPTION"); H.a.f.nr = new H.a.f("OUTPUT"); H.a.f.pr = new H.a.f("P"); H.a.f.qr = new H.a.f("PARAM"); H.a.f.rr = new H.a.f("PICTURE"); H.a.f.tr = new H.a.f("PRE"); H.a.f.vr = new H.a.f("PROGRESS"); H.a.f.Q = new H.a.f("Q"); H.a.f.wr = new H.a.f("RP"); H.a.f.xr = new H.a.f("RT"); H.a.f.yr = new H.a.f("RTC"); H.a.f.zr = new H.a.f("RUBY"); H.a.f.Br = new H.a.f("S"); H.a.f.Er = new H.a.f("SAMP"); H.a.f.Fr = new H.a.f(l); H.a.f.Gr = new H.a.f("SECTION"); H.a.f.Hr = new H.a.f("SELECT"); H.a.f.Jr = new H.a.f("SMALL"); H.a.f.Kr = new H.a.f("SOURCE"); H.a.f.Lr = new H.a.f("SPAN"); H.a.f.Mr = new H.a.f("STRIKE"); H.a.f.Nr = new H.a.f("STRONG"); H.a.f.Or = new H.a.f("STYLE"); H.a.f.Pr = new H.a.f("SUB"); H.a.f.Qr = new H.a.f("SUMMARY"); H.a.f.Rr = new H.a.f("SUP"); H.a.f.Sr = new H.a.f("SVG"); H.a.f.Tr = new H.a.f("TABLE"); H.a.f.Ur = new H.a.f("TBODY"); H.a.f.Vr = new H.a.f("TD"); H.a.f.Wr = new H.a.f("TEMPLATE"); H.a.f.Xr = new H.a.f("TEXTAREA"); H.a.f.Yr = new H.a.f("TFOOT"); H.a.f.Zr = new H.a.f("TH"); H.a.f.$r = new H.a.f("THEAD"); H.a.f.bs = new H.a.f("TIME"); H.a.f.cs = new H.a.f("TITLE"); H.a.f.ds = new H.a.f("TR"); H.a.f.es = new H.a.f("TRACK"); H.a.f.ks = new H.a.f("TT"); H.a.f.ms = new H.a.f("U"); H.a.f.ns = new H.a.f("UL"); H.a.f.os = new H.a.f("VAR"); H.a.f.ps = new H.a.f("VIDEO"); H.a.f.qs = new H.a.f("WBR"); H.object = {}; H.object.is = function(b, c) { return b === c ? 0 !== b || 1 / b === 1 / c : b !== b && c !== c }; H.object.forEach = function(b, c, d) { for (var e in b) c.call(d, b[e], e, b) }; H.object.filter = function(b, c, d) { var e = {}, f; for (f in b) c.call(d, b[f], f, b) && (e[f] = b[f]); return e }; H.object.map = function(b, c, d) { var e = {}, f; for (f in b) e[f] = c.call(d, b[f], f, b); return e }; H.object.some = function(b, c, d) { for (var e in b) if (c.call(d, b[e], e, b)) return !0; return !1 }; H.object.every = function(b, c, d) { for (var e in b) if (!c.call(d, b[e], e, b)) return !1; return !0 }; H.object.tb = function(b) { var c = 0, d; for (d in b) c++; return c }; H.object.ou = function(b) { for (var c in b) return c }; H.object.pu = function(b) { for (var c in b) return b[c] }; H.object.contains = function(b, c) { return H.object.Lb(b, c) }; H.object.ga = function(b) { var c = [], d = 0, e; for (e in b) c[d++] = b[e]; return c }; H.object.ka = function(b) { var c = [], d = 0, e; for (e in b) c[d++] = e; return c }; H.object.Ju = function(b, c) { var d = H.la(c), e = d ? c : arguments; for (d = d ? 0 : 1; d < e.length; d++) { if (null == b) return; b = b[e[d]] } return b }; H.object.Kb = function(b, c) { return null !== b && c in b }; H.object.Lb = function(b, c) { for (var d in b) if (b[d] == c) return !0; return !1 }; H.object.Rl = function(b, c, d) { for (var e in b) if (c.call(d, b[e], e, b)) return e }; H.object.Xt = function(b, c, d) { return (c = H.object.Rl(b, c, d)) && b[c] }; H.object.Ba = function(b) { for (var c in b) return !1; return !0 }; H.object.clear = function(b) { for (var c in b) delete b[c] }; H.object.remove = function(b, c) { var d; (d = c in b) && delete b[c]; return d }; H.object.add = function(b, c, d) { if (null !== b && c in b) throw Error('The object already contains the key "' + c + '"'); H.object.set(b, c, d) }; H.object.get = function(b, c, d) { return null !== b && c in b ? b[c] : d }; H.object.set = function(b, c, d) { b[c] = d }; H.object.Nw = function(b, c, d) { return c in b ? b[c] : b[c] = d }; H.object.bx = function(b, c, d) { if (c in b) return b[c]; d = d(); return b[c] = d }; H.object.Nb = function(b, c) { for (var d in b) if (!(d in c) || b[d] !== c[d]) return !1; for (d in c) if (!(d in b)) return !1; return !0 }; H.object.clone = function(b) { var c = {}, d; for (d in b) c[d] = b[d]; return c }; H.object.Eo = function(b) { var c = H.ra(b); if (c == v || c == q) { if (H.Ua(b.clone)) return b.clone(); c = c == q ? [] : {}; for (var d in b) c[d] = H.object.Eo(b[d]); return c } return b }; H.object.xo = function(b) { var c = {}, d; for (d in b) c[b[d]] = d; return c }; H.object.ng = ["constructor", ba, "isPrototypeOf", ca, ea, "toString", "valueOf"]; H.object.extend = function(b, c) { for (var d, e, f = 1; f < arguments.length; f++) { e = arguments[f]; for (d in e) b[d] = e[d]; for (var g = 0; g < H.object.ng.length; g++) d = H.object.ng[g], Object.prototype.hasOwnProperty.call(e, d) && (b[d] = e[d]) } }; H.object.create = function(b) { var c = arguments.length; if (1 == c && H.isArray(arguments[0])) return H.object.create.apply(null, arguments[0]); if (c % 2) throw Error(p); for (var d = {}, e = 0; e < c; e += 2) d[arguments[e]] = arguments[e + 1]; return d }; H.object.wl = function(b) { var c = arguments.length; if (1 == c && H.isArray(arguments[0])) return H.object.wl.apply(null, arguments[0]); for (var d = {}, e = 0; e < c; e++) d[arguments[e]] = !0; return d }; H.object.ut = function(b) { var c = b; Object.isFrozen && !Object.isFrozen(b) && (c = Object.create(b), Object.freeze(c)); return c }; H.object.jv = function(b) { return !!Object.isFrozen && Object.isFrozen(b) }; H.object.nu = function(b, c, d) { if (!b) return []; if (!Object.getOwnPropertyNames || !Object.getPrototypeOf) return H.object.ka(b); for (var e = {}; b && (b !== Object.prototype || c) && (b !== Function.prototype || d);) { for (var f = Object.getOwnPropertyNames(b), g = 0; g < f.length; g++) e[f[g]] = !0; b = Object.getPrototypeOf(b) } return H.object.ka(e) }; H.a.tags = {}; H.a.tags.Kk = { area: !0, base: !0, br: !0, col: !0, command: !0, embed: !0, hr: !0, img: !0, input: !0, keygen: !0, link: !0, meta: !0, param: !0, source: !0, track: !0, wbr: !0 }; H.a.tags.Um = function(b) { return !0 === H.a.tags.Kk[b] }; H.b = {}; H.b.Wa = {}; H.b.Wa.$a = H.$c ? H.Wg(H.$c + "#html") : null; H.c = {}; H.c.ls = B(); H.c.M = function(b, c) { this.Cf = b === H.c.M.dg && c || ""; this.Ak = H.c.M.tg }; H.c.M.prototype.Ta = !0; H.c.M.prototype.Ea = D("Cf"); H.c.M.prototype.toString = function() { return "Const{" + this.Cf + "}" }; H.c.M.J = function(b) { if (b instanceof H.c.M && b.constructor === H.c.M && b.Ak === H.c.M.tg) return b.Cf; H.m.wa("expected object of type Const, got '" + b + "'"); return "type_error:Const" }; H.c.M.from = function(b) { return new H.c.M(H.c.M.dg, b) }; H.c.M.tg = {}; H.c.M.dg = {}; H.c.M.EMPTY = H.c.M.from(""); H.b.W = function() { this.Id = ""; this.qk = H.b.W.va }; H.b.W.prototype.Ta = !0; H.b.W.va = {}; H.b.W.Fc = function(b) { b = H.c.M.J(b); return 0 === b.length ? H.b.W.EMPTY : H.b.W.uc(b) }; H.b.W.cu = function(b, c) { for (var d = [], e = 1; e < arguments.length; e++) d.push(H.b.W.dj(arguments[e])); return H.b.W.uc("(" + H.c.M.J(b) + ")(" + d.join(", ") + ");") }; H.b.W.fu = function(b) { return H.b.W.uc(H.b.W.dj(b)) }; H.b.W.prototype.Ea = function() { return this.Id.toString() }; H.na && (H.b.W.prototype.toString = function() { return "SafeScript{" + this.Id + "}" }); H.b.W.J = function(b) { return H.b.W.oj(b).toString() }; H.b.W.oj = function(b) { if (b instanceof H.b.W && b.constructor === H.b.W && b.qk === H.b.W.va) return b.Id; H.m.wa("expected object of type SafeScript, got '" + b + a + H.ra(b)); return "type_error:SafeScript" }; H.b.W.dj = function(b) { return JSON.stringify(b).replace(/</g, "\\x3c") }; H.b.W.uc = function(b) { return (new H.b.W).Pb(b) }; H.b.W.prototype.Pb = function(b) { this.Id = H.b.Wa.$a ? H.b.Wa.$a.createScript(b) : b; return this }; H.b.W.EMPTY = H.b.W.uc(""); H.Sa = {}; H.Sa.url = {}; H.Sa.url.ul = function(b) { return H.Sa.url.Rh().createObjectURL(b) }; H.Sa.url.sw = function(b) { H.Sa.url.Rh().revokeObjectURL(b) }; H.Sa.url.Rh = function() { var b = H.Sa.url.jh(); if (null != b) return b; throw Error("This browser doesn't seem to support blob URLs"); }; H.Sa.url.jh = function() { return H.ca(H.global.URL) && H.ca(H.global.URL.createObjectURL) ? H.global.URL : H.ca(H.global.webkitURL) && H.ca(H.global.webkitURL.createObjectURL) ? H.global.webkitURL : H.ca(H.global.createObjectURL) ? H.global : null }; H.Sa.url.Xs = function() { return null != H.Sa.url.jh() }; H.i = {}; H.i.j = {}; H.i.j.Yj = !1; H.i.j.gg = H.i.j.Yj || ("ar" == H.S.substring(0, 2).toLowerCase() || "fa" == H.S.substring(0, 2).toLowerCase() || "he" == H.S.substring(0, 2).toLowerCase() || "iw" == H.S.substring(0, 2).toLowerCase() || "ps" == H.S.substring(0, 2).toLowerCase() || "sd" == H.S.substring(0, 2).toLowerCase() || "ug" == H.S.substring(0, 2).toLowerCase() || "ur" == H.S.substring(0, 2).toLowerCase() || "yi" == H.S.substring(0, 2).toLowerCase()) && (2 == H.S.length || "-" == H.S.substring(2, 3) || "_" == H.S.substring(2, 3)) || 3 <= H.S.length && "ckb" == H.S.substring(0, 3).toLowerCase() && (3 == H.S.length || "-" == H.S.substring(3, 4) || "_" == H.S.substring(3, 4)) || 7 <= H.S.length && ("-" == H.S.substring(2, 3) || "_" == H.S.substring(2, 3)) && ("adlm" == H.S.substring(3, 7).toLowerCase() || "arab" == H.S.substring(3, 7).toLowerCase() || "hebr" == H.S.substring(3, 7).toLowerCase() || "nkoo" == H.S.substring(3, 7).toLowerCase() || "rohg" == H.S.substring(3, 7).toLowerCase() || "thaa" == H.S.substring(3, 7).toLowerCase()) || 8 <= H.S.length && ("-" == H.S.substring(3, 4) || "_" == H.S.substring(3, 4)) && ("adlm" == H.S.substring(4, 8).toLowerCase() || "arab" == H.S.substring(4, 8).toLowerCase() || "hebr" == H.S.substring(4, 8).toLowerCase() || "nkoo" == H.S.substring(4, 8).toLowerCase() || "rohg" == H.S.substring(4, 8).toLowerCase() || "thaa" == H.S.substring(4, 8).toLowerCase()); H.i.j.Wb = { dk: "\u202a", lk: "\u202b", mg: "\u202c", ek: "\u200e", mk: "\u200f" }; H.i.j.aa = { Db: 1, Eb: -1, Ya: 0 }; H.i.j.Yc = "right"; H.i.j.Wc = "left"; H.i.j.yq = H.i.j.gg ? H.i.j.Wc : H.i.j.Yc; H.i.j.xq = H.i.j.gg ? H.i.j.Yc : H.i.j.Wc; H.i.j.uo = function(b) { return typeof b == u ? 0 < b ? H.i.j.aa.Db : 0 > b ? H.i.j.aa.Eb : H.i.j.aa.Ya : null == b ? null : b ? H.i.j.aa.Eb : H.i.j.aa.Db }; H.i.j.gc = "A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff"; H.i.j.lc = "\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc"; H.i.j.xm = /<[^>]*>|&[^;]+;/g; H.i.j.Bb = function(b, c) { return c ? b.replace(H.i.j.xm, "") : b }; H.i.j.On = new RegExp("[" + H.i.j.lc + "]"); H.i.j.en = new RegExp("[" + H.i.j.gc + "]"); H.i.j.Xe = function(b, c) { return H.i.j.On.test(H.i.j.Bb(b, c)) }; H.i.j.Pu = H.i.j.Xe; H.i.j.Vh = function(b) { return H.i.j.en.test(H.i.j.Bb(b, void 0)) }; H.i.j.hn = new RegExp("^[" + H.i.j.gc + "]"); H.i.j.Tn = new RegExp("^[" + H.i.j.lc + "]"); H.i.j.Pm = function(b) { return H.i.j.Tn.test(b) }; H.i.j.Lm = function(b) { return H.i.j.hn.test(b) }; H.i.j.rv = function(b) { return !H.i.j.Lm(b) && !H.i.j.Pm(b) }; H.i.j.fn = new RegExp("^[^" +
Bottom of Page
In Head
On Load
On Ready
Setting
Validate
Copy
Format
.block-superfish{ width:100%} .sf-hidden{ background:transparent !important; border:0 none !important; clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px); position:absolute !important; height:1px !important; margin:!important; overflow:hidden !important; padding:0 !important; width:1px !important} ul.sf-menu,ul.sf-menu li{ list-style:none} ul.sf-menu,ul.sf-menu ul,ul.sf-menu ol,ul.sf-menu li,ul.sf-menu a,ul.sf-menu span,ul.sf-menu div{ margin:0; padding:0} ul.sf-menu{ line-height:1; z-index:497} ul.sf-menu ul{ left:0; position:absolute; top:-9999px; width:12em} ul.sf-menu ul li{ width:100%} ul.sf-menu li{ float:left; position:relative; z-index:498} ul.sf-menu a,ul.sf-menu span.nolink{ display:block; padding:1em 1.5em; position:relative} ul.sf-menu li:hover,ul.sf-menu li.sfHover,ul.sf-menu li:hover ul,ul.sf-menu li.sfHover ul{ z-index:499} ul.sf-menu li:hover>ul,ul.sf-menu li.sfHover>ul{ left:0; top:2.5em} ul.sf-menu li li:hover>ul,ul.sf-menu li li.sfHover>ul{ left:12em; top:0} ul.sf-menu.menu,ul.sf-menu.menu ul,ul.sf-menu.menu li{ margin:0; padding:0} ul.sf-menu .sf-with-ul{ padding-right:3em} ul.sf-menu .sf-sub-indicator{ height:12px; line-height:9999px; opacity:.75; overflow:hidden; position:absolute; right:.75em; speak:none; text-indent:-9999px; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%); width:12px} ul.sf-menu .sf-sub-indicator:after{ content:"â–¼"; left:0; line-height:1; position:absolute; text-indent:0; top:0} ul.sf-menu ul .sf-sub-indicator:after{ content:"â–º"} ul.sf-menu a:focus>.sf-sub-indicator,ul.sf-menu a:hover>.sf-sub-indicator,ul.sf-menu a:active>.sf-sub-indicator,ul.sf-menu li:hover>a>.sf-sub-indicator,ul.sf-menu li.sfHover>a>.sf-sub-indicator,ul.sf-menu span.nolink:hover>.sf-sub-indicator,ul.sf-menu li:hover>span.nolink>.sf-sub-indicator,ul.sf-menu li.sfHover>span.nolink>.sf-sub-indicator{ opacity:1} ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{ -webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.5); -moz-box-shadow:2px 2px 10px rgba(0,0,0,0.5); box-shadow:2px 2px 10px rgba(0,0,0,0.5)} ul.sf-menu.sf-shadow ul.sf-shadow-off{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none} ul.sf-menu li.sf-multicolumn-column{ display:inline; float:left} ul.sf-menu li.sf-parent-children-1 ul.sf-multicolumn{ width:12em} ul.sf-menu li.sf-parent-children-2 ul.sf-multicolumn{ width:24em} ul.sf-menu li.sf-parent-children-3 ul.sf-multicolumn{ width:36em} ul.sf-menu li.sf-parent-children-4 ul.sf-multicolumn{ width:48em} ul.sf-menu li.sf-parent-children-5 ul.sf-multicolumn{ width:60em} ul.sf-menu li.sf-parent-children-6 ul.sf-multicolumn{ width:72em} ul.sf-menu li.sf-parent-children-7 ul.sf-multicolumn{ width:84em} ul.sf-menu li.sf-parent-children-8 ul.sf-multicolumn{ width:96em} ul.sf-menu li.sf-parent-children-9 ul.sf-multicolumn{ width:108em} ul.sf-menu li.sf-parent-children-10 ul.sf-multicolumn{ width:120em} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(1){ width:50%} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(1){ width:32.333%} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(1){ width:25%} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(1){ width:20%} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(1){ width:16.665%} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(1){ width:14.2855%} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(1){ width:14.2855%} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(9),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(1){ width:11.111%} ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(10),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(9),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(10):nth-last-child(1){ width:10%} ul.sf-menu.sf-vertical{ width:12em} ul.sf-menu.sf-vertical li{ width:100%} ul.sf-menu.sf-vertical li:hover>ul,ul.sf-menu.sf-vertical li.sfHover>ul{ left:12em; top:0} ul.sf-menu.sf-vertical .sf-sub-indicator:after{ content:"â–º"} ul.sf-menu.sf-navbar{ position:relative} ul.sf-menu.sf-navbar li{ position:static} ul.sf-menu.sf-navbar li li{ position:relative} ul.sf-menu.sf-navbar li ul,ul.sf-menu.sf-navbar li li li{ width:100%} ul.sf-menu.sf-navbar li li{ width:auto; float:left} ul.sf-menu.sf-navbar li li:hover>ul,ul.sf-menu.sf-navbar li li.sfHover>ul,ul.sf-menu.sf-navbar>li.active-trail>ul{ left:0; top:2.5em} ul.sf-menu.sf-navbar li li li:hover>ul,ul.sf-menu.sf-navbar li li li.sfHover>ul{ left:12em; top:0} ul.sf-menu.sf-navbar ul .sf-sub-indicator:after{ content:"â–¼"} ul.sf-menu.sf-navbar ul ul .sf-sub-indicator:after{ content:"â–º"} ul.sf-menu.sf-accordion{ display:none; position:absolute} ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{ float:left; width:100%} ul.sf-menu.sf-accordion ul{ margin:0; padding:0} ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded>ul{ left:auto !important; position:relative; top:auto !important} ul.sf-menu.sf-accordion .sf-sub-indicator:after{ content:"â–¼"} ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after{ content:"â–¼"; margin:0 0 0 1em} ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded>.sf-accordion-button:after{ content:"â–²"} ul.sf-menu.rtl,ul.sf-menu.rtl li{ float:right} ul.sf-menu.rtl li:hover>ul,ul.sf-menu.rtl li.sfHover>ul{ left:auto; right:0} ul.sf-menu.rtl li li:hover>ul,ul.sf-menu.rtl li li.sfHover>ul{ left:auto; right:12em} ul.sf-menu.rtl ul{ left:auto; right:0} ul.sf-menu.rtl .sf-sub-indicator{ left:.75em; right:auto} ul.sf-menu.rtl.sf-horizontal ul .sf-sub-indicator:after{ content:"â—„"} ul.sf-menu.rtl.sf-horizontal.sf-shadow ul,ul.sf-menu.rtl.sf-vertical.sf-shadow ul,ul.sf-menu.rtl.sf-navbar.sf-shadow ul ul{ -webkit-box-shadow:-2px 2px 10px rgba(0,0,0,0.5); -moz-box-shadow:-2px 2px 10px rgba(0,0,0,0.5); box-shadow:-2px 2px 10px rgba(0,0,0,0.5)} ul.sf-menu.rtl li.sf-multicolumn-column{ float:right} ul.sf-menu.rtl.sf-vertical li:hover>ul,ul.sf-menu.rtl.sf-vertical li.sfHover>ul{ left:auto; right:12em} ul.sf-menu.rtl.sf-vertical .sf-sub-indicator:after{ content:"â—„"} ul.sf-menu.rtl.sf-navbar li li{ float:right} ul.sf-menu.rtl.sf-navbar ul ul .sf-sub-indicator:after{ content:"â—„"} ul.sf-menu.rtl.sf-navbar li li:hover>ul,ul.sf-menu.rtl.sf-navbar li li.sfHover>ul{ left:auto; right:0} ul.sf-menu.rtl.sf-navbar li li li:hover>ul,ul.sf-menu.rtl.sf-navbar li li li.sfHover>ul{ left:auto; right:12em} ul.sf-menu.rtl.sf-accordion.sf-expanded,ul.sf-menu.rtl.sf-accordion li.sf-expanded>ul{ right:auto !important} .text-align-left{ text-align:left} .text-align-right{ text-align:right} .text-align-center{ text-align:center} .text-align-justify{ text-align:justify} .align-left{ float:left} .align-right{ float:right} .align-center{ display:block; margin-right:auto; margin-left:auto} .fieldgroup{ padding:0; border-width:0} .container-inline div,.container-inline label{ display:inline-block} .container-inline .details-wrapper{ display:block} .clearfix:after{ display:table; clear:both; content:""} .js details:not([open]) .details-wrapper{ display:none} .hidden{ display:none} .visually-hidden{ position:absolute !important; overflow:hidden; clip:rect(1px,1px,1px,1px); width:1px; height:1px; word-wrap:normal} .visually-hidden.focusable:active,.visually-hidden.focusable:focus{ position:static !important; overflow:visible; clip:auto; width:auto; height:auto} .invisible{ visibility:hidden} .item-list__comma-list,.item-list__comma-list li{ display:inline} .item-list__comma-list{ margin:0; padding:0} .item-list__comma-list li:after{ content:", "} .item-list__comma-list li:last-child:after{ content:""} .js .js-hide{ display:none} .js-show{ display:none} .js .js-show{ display:block} .nowrap{ white-space:nowrap} .position-container{ position:relative} .progress{ position:relative} .progress__track{ min-width:100px; max-width:100%; height:16px; margin-top:5px; border:1px solid; background-color:#fff} .progress__bar{ width:3%; min-width:3%; max-width:100%; height:16px; background-color:#000} .progress__description,.progress__percentage{ overflow:hidden; margin-top:.2em; color:#555; font-size:.875em} .progress__description{ float:left} [dir="rtl"] .progress__description{ float:right} .progress__percentage{ float:right} [dir="rtl"] .progress__percentage{ float:left} .progress--small .progress__track{ height:7px} .progress--small .progress__bar{ height:7px; background-size:20px 20px} .reset-appearance{ margin:0; padding:0; border:0 none; background:transparent; line-height:inherit; -webkit-appearance:none; -moz-appearance:none; appearance:none} .resize-none{ resize:none} .resize-vertical{ min-height:2em; resize:vertical} .resize-horizontal{ max-width:100%; resize:horizontal} .resize-both{ max-width:100%; min-height:2em; resize:both} table.sticky-header{ z-index:500; top:0; margin-top:0; background-color:#fff} .system-status-counter__status-icon{ display:inline-block; width:25px; height:25px; vertical-align:middle} .system-status-counter__status-icon:before{ display:block; width:100%; height:100%; content:""; background-repeat:no-repeat; background-position:center 2px; background-size:16px} .system-status-counter__status-icon--error:before{ background-image:url(/core/modules/system/css/components/../../../../misc/icons/e32700/error.svg)} .system-status-counter__status-icon--warning:before{ background-image:url(/core/modules/system/css/components/../../../../misc/icons/e29700/warning.svg)} .system-status-counter__status-icon--checked:before{ background-image:url(/core/modules/system/css/components/../../../../misc/icons/73b355/check.svg)} .system-status-report-counters__item{ width:100%; margin-bottom:.5em; padding:.5em 0; text-align:center; white-space:nowrap; background-color:rgba(0,0,0,.063)} @media screen and (min-width:60em){ .system-status-report-counters{ display:flex; flex-wrap:wrap; justify-content:space-between} .system-status-report-counters__item--half-width{ width:49%} .system-status-report-counters__item--third-width{ width:33%} } .system-status-general-info__item{ margin-top:1em; padding:0 1em 1em; border:1px solid #ccc} .system-status-general-info__item-title{ border-bottom:1px solid #ccc} .tablesort{ display:inline-block; width:16px; height:16px; background-size:100%} .tablesort--asc{ background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-down.svg)} .tablesort--desc{ background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-up.svg)} div.tree-child{ background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat 11px center} div.tree-child-last{ background:url(/core/modules/system/css/components/../../../../misc/tree-bottom.png) no-repeat 11px center} [dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{ background-position:-65px center} div.tree-child-horizontal{ background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat -11px center} .ui-helper-hidden{ display:none} .ui-helper-hidden-accessible{ border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px} .ui-helper-reset{ margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none} .ui-helper-clearfix:before,.ui-helper-clearfix:after{ content:""; display:table; border-collapse:collapse} .ui-helper-clearfix:after{ clear:both} .ui-helper-zfix{ width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0)} .ui-front{ z-index:100} .ui-state-disabled{ cursor:default !important; pointer-events:none} .ui-icon{ display:inline-block; vertical-align:middle; margin-top:-.25em; position:relative; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat} .ui-widget-icon-block{ left:50%; margin-left:-8px; display:block} .ui-widget-overlay{ position:fixed; top:0; left:0; width:100%; height:100%} .ui-resizable{ position:relative} .ui-resizable-handle{ position:absolute; font-size:.1px; display:block; -ms-touch-action:none; touch-action:none} .ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{ display:none} .ui-resizable-n{ cursor:n-resize; height:7px; width:100%; top:-5px; left:0} .ui-resizable-s{ cursor:s-resize; height:7px; width:100%; bottom:-5px; left:0} .ui-resizable-e{ cursor:e-resize; width:7px; right:-5px; top:0; height:100%} .ui-resizable-w{ cursor:w-resize; width:7px; left:-5px; top:0; height:100%} .ui-resizable-se{ cursor:se-resize; width:12px; height:12px; right:1px; bottom:1px} .ui-resizable-sw{ cursor:sw-resize; width:9px; height:9px; left:-5px; bottom:-5px} .ui-resizable-nw{ cursor:nw-resize; width:9px; height:9px; left:-5px; top:-5px} .ui-resizable-ne{ cursor:ne-resize; width:9px; height:9px; right:-5px; top:-5px} .swal2-popup #swal2-content{ text-align:left !important; font-size:16px} .swal2-popup .swal2-title{ text-align:left !important; line-height:1em; width:100%} .views-align-left{ text-align:left} .views-align-right{ text-align:right} .views-align-center{ text-align:center} .views-view-grid .views-col{ float:left} .views-view-grid .views-row{ float:left; clear:both; width:100%} .views-display-link+.views-display-link{ margin-left:.5em} #sliding-popup{ background:url('/modules/contrib/eu_cookie_compliance/css/../images/gradient.png') center center scroll repeat-y transparent} .sliding-popup-bottom,.sliding-popup-top{ margin:0; padding:0; width:100%; z-index:99999; left:0; text-align:center} .sliding-popup-bottom{ position:fixed} .sliding-popup-top{ position:relative} .eu-cookie-compliance-content{ margin:0 auto; max-width:80%; display:inline-block; text-align:left; width:100%} .eu-cookie-compliance-buttons{ float:right; margin:0 0 1em 0; max-width:40%} [dir="rtl"] .eu-cookie-compliance-buttons{ float:left} .eu-cookie-compliance-more-button{ cursor:pointer; display:inline; height:auto; margin:0; padding:0; border:0; text-decoration:underline; background:none} .eu-cookie-compliance-secondary-button{ cursor:pointer; border:0; background:none; margin-top:1em; padding:0 8px; vertical-align:middle} .disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button{ cursor:pointer; margin-right:5px; margin-top:1em; vertical-align:middle; overflow:visible; width:auto; -moz-box-shadow:inset 0 1px 0 0 #fff; -webkit-box-shadow:inset 0 1px 0 0 #fff; box-shadow:inset 0 1px 0 0 #fff; background-color:#ededed; background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf)); background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%); background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%); background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%); background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%); -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #dcdcdc; color:#000; font-family:Arial,sans-serif; font-weight:bold; padding:4px 8px; text-decoration:none; text-shadow:1px 1px 0 #fff} [dir="rtl"] .eu-cookie-compliance-buttons button{ -moz-box-shadow:inset 0 0 0 1px #fff; -webkit-box-shadow:inset 0 0 0 1px #fff; box-shadow:inset 0 0 0 1px #fff} .disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{ background-color:#dfdfdf; background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%); background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed)); background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%); background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%); background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%); background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%)} .disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{ position:relative; top:1px} .eu-cookie-compliance-message{ float:left; margin:5px 0 0; max-width:60%} [dir="rtl"] .eu-cookie-compliance-message{ float:right; text-align:right} .eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{ color:#fff; font-weight:bold; line-height:1.4; margin:0 0 5px 0} .eu-cookie-compliance-message h1{ font-size:24px} .eu-cookie-compliance-message h2{ font-size:16px} .eu-cookie-compliance-message h3{ font-size:12px} .eu-cookie-compliance-message p{ font-size:12px; display:inline} .eu-cookie-withdraw-tab{ padding:4px 7px; cursor:pointer} .sliding-popup-bottom .eu-cookie-withdraw-tab{ border-width:2px 2px 0; border-radius:5px 5px 0 0} .sliding-popup-top .eu-cookie-withdraw-tab{ border-width:0 2px 2px; border-radius:0 0 5px 5px} .eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{ transform:scaleY(-1)} .eu-cookie-withdraw-tab{ position:absolute; top:0; transform:translate(-50%,-100%); left:50%} .eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{ transform:translate(-50%,-100%) scaleY(-1)} @media screen and (max-width:600px){ .eu-cookie-compliance-content{ max-width:95%} .eu-cookie-compliance-message{ max-width:100%} .eu-cookie-compliance-buttons{ clear:both; float:none; max-width:100%; margin:5px 0 1em} } html{ font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-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} abbr[title]{ border-bottom:1px dotted} b,strong{ font-weight:700} dfn{ font-style:italic} h1{ margin:.67em 0; font-size:2em} mark{ color:#000; background:#ff0} small{ font-size:80%} sub,sup{ position:relative; font-size:75%; line-height:0; vertical-align:baseline} sup{ top:-.5em} sub{ bottom:-.25em} img{ border:0} svg:not(:root){ overflow:hidden} figure{ margin:1em 40px} hr{ height:0; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box} pre{ overflow:auto} code,kbd,pre,samp{ font-family:monospace,monospace; font-size:1em} button,input,optgroup,select,textarea{ margin:0; font:inherit; color:inherit} button{ overflow:visible} button,select{ text-transform:none} button,html input[type=button],input[type=reset],input[type=submit]{ -webkit-appearance:button; cursor:pointer} button[disabled],html input[disabled]{ cursor:default} button::-moz-focus-inner,input::-moz-focus-inner{ padding:0; border:0} input{ line-height:normal} input[type=checkbox],input[type=radio]{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0} input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{ height:auto} input[type=search]{ -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield} input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{ -webkit-appearance:none} fieldset{ padding:.35em .625em .75em; margin:0 2px; border:1px solid silver} legend{ padding:0; border:0} textarea{ overflow:auto} optgroup{ font-weight:700} table{ border-spacing:0; border-collapse:collapse} td,th{ padding:0} @media print{ *,:after,:before{ color:#000!important; text-shadow:none!important; background:0 0!important; -webkit-box-shadow:none!important; box-shadow:none!important} a,a:visited{ text-decoration:underline} a[href]:after{ content:" (" attr(href) ")"} abbr[title]:after{ content:" (" attr(title) ")"} a[href^="javascript:"]:after,a[href^="#"]:after{ content:""} blockquote,pre{ border:1px solid #999; page-break-inside:avoid} thead{ display:table-header-group} img,tr{ page-break-inside:avoid} img{ max-width:100%!important} h2,h3,p{ orphans:3; widows:3} h2,h3{ page-break-after:avoid} .navbar{ display:none} .btn>.caret,.dropup>.btn>.caret{ border-top-color:#000!important} .label{ border:1px solid #000} .table{ border-collapse:collapse!important} .table td,.table th{ background-color:#fff!important} .table-bordered td,.table-bordered th{ border:1px solid #ddd!important} } @font-face{ font-family:'Glyphicons Halflings'; src:url(/libraries/bootstrap/css/../fonts/glyphicons-halflings-regular.eot); src:url(/libraries/bootstrap/css/../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/libraries/bootstrap/css/../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(/libraries/bootstrap/css/../fonts/glyphicons-halflings-regular.woff) format('woff'),url(/libraries/bootstrap/css/../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/libraries/bootstrap/css/../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')} .glyphicon{ position:relative; top:1px; display:inline-block; font-family:'Glyphicons Halflings'; font-style:normal; font-weight:400; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale} .glyphicon-asterisk:before{ content:"\002a"} .glyphicon-plus:before{ content:"\002b"} .glyphicon-eur:before,.glyphicon-euro:before{ content:"\20ac"} .glyphicon-minus:before{ content:"\2212"} .glyphicon-cloud:before{ content:"\2601"} .glyphicon-envelope:before{ content:"\2709"} .glyphicon-pencil:before{ content:"\270f"} .glyphicon-glass:before{ content:"\e001"} .glyphicon-music:before{ content:"\e002"} .glyphicon-search:before{ content:"\e003"} .glyphicon-heart:before{ content:"\e005"} .glyphicon-star:before{ content:"\e006"} .glyphicon-star-empty:before{ content:"\e007"} .glyphicon-user:before{ content:"\e008"} .glyphicon-film:before{ content:"\e009"} .glyphicon-th-large:before{ content:"\e010"} .glyphicon-th:before{ content:"\e011"} .glyphicon-th-list:before{ content:"\e012"} .glyphicon-ok:before{ content:"\e013"} .glyphicon-remove:before{ content:"\e014"} .glyphicon-zoom-in:before{ content:"\e015"} .glyphicon-zoom-out:before{ content:"\e016"} .glyphicon-off:before{ content:"\e017"} .glyphicon-signal:before{ content:"\e018"} .glyphicon-cog:before{ content:"\e019"} .glyphicon-trash:before{ content:"\e020"} .glyphicon-home:before{ content:"\e021"} .glyphicon-file:before{ content:"\e022"} .glyphicon-time:before{ content:"\e023"} .glyphicon-road:before{ content:"\e024"} .glyphicon-download-alt:before{ content:"\e025"} .glyphicon-download:before{ content:"\e026"} .glyphicon-upload:before{ content:"\e027"} .glyphicon-inbox:before{ content:"\e028"} .glyphicon-play-circle:before{ content:"\e029"} .glyphicon-repeat:before{ content:"\e030"} .glyphicon-refresh:before{ content:"\e031"} .glyphicon-list-alt:before{ content:"\e032"} .glyphicon-lock:before{ content:"\e033"} .glyphicon-flag:before{ content:"\e034"} .glyphicon-headphones:before{ content:"\e035"} .glyphicon-volume-off:before{ content:"\e036"} .glyphicon-volume-down:before{ content:"\e037"} .glyphicon-volume-up:before{ content:"\e038"} .glyphicon-qrcode:before{ content:"\e039"} .glyphicon-barcode:before{ content:"\e040"} .glyphicon-tag:before{ content:"\e041"} .glyphicon-tags:before{ content:"\e042"} .glyphicon-book:before{ content:"\e043"} .glyphicon-bookmark:before{ content:"\e044"} .glyphicon-print:before{ content:"\e045"} .glyphicon-camera:before{ content:"\e046"} .glyphicon-font:before{ content:"\e047"} .glyphicon-bold:before{ content:"\e048"} .glyphicon-italic:before{ content:"\e049"} .glyphicon-text-height:before{ content:"\e050"} .glyphicon-text-width:before{ content:"\e051"} .glyphicon-align-left:before{ content:"\e052"} .glyphicon-align-center:before{ content:"\e053"} .glyphicon-align-right:before{ content:"\e054"} .glyphicon-align-justify:before{ content:"\e055"} .glyphicon-list:before{ content:"\e056"} .glyphicon-indent-left:before{ content:"\e057"} .glyphicon-indent-right:before{ content:"\e058"} .glyphicon-facetime-video:before{ content:"\e059"} .glyphicon-picture:before{ content:"\e060"} .glyphicon-map-marker:before{ content:"\e062"} .glyphicon-adjust:before{ content:"\e063"} .glyphicon-tint:before{ content:"\e064"} .glyphicon-edit:before{ content:"\e065"} .glyphicon-share:before{ content:"\e066"} .glyphicon-check:before{ content:"\e067"} .glyphicon-move:before{ content:"\e068"} .glyphicon-step-backward:before{ content:"\e069"} .glyphicon-fast-backward:before{ content:"\e070"} .glyphicon-backward:before{ content:"\e071"} .glyphicon-play:before{ content:"\e072"} .glyphicon-pause:before{ content:"\e073"} .glyphicon-stop:before{ content:"\e074"} .glyphicon-forward:before{ content:"\e075"} .glyphicon-fast-forward:before{ content:"\e076"} .glyphicon-step-forward:before{ content:"\e077"} .glyphicon-eject:before{ content:"\e078"} .glyphicon-chevron-left:before{ content:"\e079"} .glyphicon-chevron-right:before{ content:"\e080"} .glyphicon-plus-sign:before{ content:"\e081"} .glyphicon-minus-sign:before{ content:"\e082"} .glyphicon-remove-sign:before{ content:"\e083"} .glyphicon-ok-sign:before{ content:"\e084"} .glyphicon-question-sign:before{ content:"\e085"} .glyphicon-info-sign:before{ content:"\e086"} .glyphicon-screenshot:before{ content:"\e087"} .glyphicon-remove-circle:before{ content:"\e088"} .glyphicon-ok-circle:before{ content:"\e089"} .glyphicon-ban-circle:before{ content:"\e090"} .glyphicon-arrow-left:before{ content:"\e091"} .glyphicon-arrow-right:before{ content:"\e092"} .glyphicon-arrow-up:before{ content:"\e093"} .glyphicon-arrow-down:before{ content:"\e094"} .glyphicon-share-alt:before{ content:"\e095"} .glyphicon-resize-full:before{ content:"\e096"} .glyphicon-resize-small:before{ content:"\e097"} .glyphicon-exclamation-sign:before{ content:"\e101"} .glyphicon-gift:before{ content:"\e102"} .glyphicon-leaf:before{ content:"\e103"} .glyphicon-fire:before{ content:"\e104"} .glyphicon-eye-open:before{ content:"\e105"} .glyphicon-eye-close:before{ content:"\e106"} .glyphicon-warning-sign:before{ content:"\e107"} .glyphicon-plane:before{ content:"\e108"} .glyphicon-calendar:before{ content:"\e109"} .glyphicon-random:before{ content:"\e110"} .glyphicon-comment:before{ content:"\e111"} .glyphicon-magnet:before{ content:"\e112"} .glyphicon-chevron-up:before{ content:"\e113"} .glyphicon-chevron-down:before{ content:"\e114"} .glyphicon-retweet:before{ content:"\e115"} .glyphicon-shopping-cart:before{ content:"\e116"} .glyphicon-folder-close:before{ content:"\e117"} .glyphicon-folder-open:before{ content:"\e118"} .glyphicon-resize-vertical:before{ content:"\e119"} .glyphicon-resize-horizontal:before{ content:"\e120"} .glyphicon-hdd:before{ content:"\e121"} .glyphicon-bullhorn:before{ content:"\e122"} .glyphicon-bell:before{ content:"\e123"} .glyphicon-certificate:before{ content:"\e124"} .glyphicon-thumbs-up:before{ content:"\e125"} .glyphicon-thumbs-down:before{ content:"\e126"} .glyphicon-hand-right:before{ content:"\e127"} .glyphicon-hand-left:before{ content:"\e128"} .glyphicon-hand-up:before{ content:"\e129"} .glyphicon-hand-down:before{ content:"\e130"} .glyphicon-circle-arrow-right:before{ content:"\e131"} .glyphicon-circle-arrow-left:before{ content:"\e132"} .glyphicon-circle-arrow-up:before{ content:"\e133"} .glyphicon-circle-arrow-down:before{ content:"\e134"} .glyphicon-globe:before{ content:"\e135"} .glyphicon-wrench:before{ content:"\e136"} .glyphicon-tasks:before{ content:"\e137"} .glyphicon-filter:before{ content:"\e138"} .glyphicon-briefcase:before{ content:"\e139"} .glyphicon-fullscreen:before{ content:"\e140"} .glyphicon-dashboard:before{ content:"\e141"} .glyphicon-paperclip:before{ content:"\e142"} .glyphicon-heart-empty:before{ content:"\e143"} .glyphicon-link:before{ content:"\e144"} .glyphicon-phone:before{ content:"\e145"} .glyphicon-pushpin:before{ content:"\e146"} .glyphicon-usd:before{ content:"\e148"} .glyphicon-gbp:before{ content:"\e149"} .glyphicon-sort:before{ content:"\e150"} .glyphicon-sort-by-alphabet:before{ content:"\e151"} .glyphicon-sort-by-alphabet-alt:before{ content:"\e152"} .glyphicon-sort-by-order:before{ content:"\e153"} .glyphicon-sort-by-order-alt:before{ content:"\e154"} .glyphicon-sort-by-attributes:before{ content:"\e155"} .glyphicon-sort-by-attributes-alt:before{ content:"\e156"} .glyphicon-unchecked:before{ content:"\e157"} .glyphicon-expand:before{ content:"\e158"} .glyphicon-collapse-down:before{ content:"\e159"} .glyphicon-collapse-up:before{ content:"\e160"} .glyphicon-log-in:before{ content:"\e161"} .glyphicon-flash:before{ content:"\e162"} .glyphicon-log-out:before{ content:"\e163"} .glyphicon-new-window:before{ content:"\e164"} .glyphicon-record:before{ content:"\e165"} .glyphicon-save:before{ content:"\e166"} .glyphicon-open:before{ content:"\e167"} .glyphicon-saved:before{ content:"\e168"} .glyphicon-import:before{ content:"\e169"} .glyphicon-export:before{ content:"\e170"} .glyphicon-send:before{ content:"\e171"} .glyphicon-floppy-disk:before{ content:"\e172"} .glyphicon-floppy-saved:before{ content:"\e173"} .glyphicon-floppy-remove:before{ content:"\e174"} .glyphicon-floppy-save:before{ content:"\e175"} .glyphicon-floppy-open:before{ content:"\e176"} .glyphicon-credit-card:before{ content:"\e177"} .glyphicon-transfer:before{ content:"\e178"} .glyphicon-cutlery:before{ content:"\e179"} .glyphicon-header:before{ content:"\e180"} .glyphicon-compressed:before{ content:"\e181"} .glyphicon-earphone:before{ content:"\e182"} .glyphicon-phone-alt:before{ content:"\e183"} .glyphicon-tower:before{ content:"\e184"} .glyphicon-stats:before{ content:"\e185"} .glyphicon-sd-video:before{ content:"\e186"} .glyphicon-hd-video:before{ content:"\e187"} .glyphicon-subtitles:before{ content:"\e188"} .glyphicon-sound-stereo:before{ content:"\e189"} .glyphicon-sound-dolby:before{ content:"\e190"} .glyphicon-sound-5-1:before{ content:"\e191"} .glyphicon-sound-6-1:before{ content:"\e192"} .glyphicon-sound-7-1:before{ content:"\e193"} .glyphicon-copyright-mark:before{ content:"\e194"} .glyphicon-registration-mark:before{ content:"\e195"} .glyphicon-cloud-download:before{ content:"\e197"} .glyphicon-cloud-upload:before{ content:"\e198"} .glyphicon-tree-conifer:before{ content:"\e199"} .glyphicon-tree-deciduous:before{ content:"\e200"} .glyphicon-cd:before{ content:"\e201"} .glyphicon-save-file:before{ content:"\e202"} .glyphicon-open-file:before{ content:"\e203"} .glyphicon-level-up:before{ content:"\e204"} .glyphicon-copy:before{ content:"\e205"} .glyphicon-paste:before{ content:"\e206"} .glyphicon-alert:before{ content:"\e209"} .glyphicon-equalizer:before{ content:"\e210"} .glyphicon-king:before{ content:"\e211"} .glyphicon-queen:before{ content:"\e212"} .glyphicon-pawn:before{ content:"\e213"} .glyphicon-bishop:before{ content:"\e214"} .glyphicon-knight:before{ content:"\e215"} .glyphicon-baby-formula:before{ content:"\e216"} .glyphicon-tent:before{ content:"\26fa"} .glyphicon-blackboard:before{ content:"\e218"} .glyphicon-bed:before{ content:"\e219"} .glyphicon-apple:before{ content:"\f8ff"} .glyphicon-erase:before{ content:"\e221"} .glyphicon-hourglass:before{ content:"\231b"} .glyphicon-lamp:before{ content:"\e223"} .glyphicon-duplicate:before{ content:"\e224"} .glyphicon-piggy-bank:before{ content:"\e225"} .glyphicon-scissors:before{ content:"\e226"} .glyphicon-bitcoin:before{ content:"\e227"} .glyphicon-btc:before{ content:"\e227"} .glyphicon-xbt:before{ content:"\e227"} .glyphicon-yen:before{ content:"\00a5"} .glyphicon-jpy:before{ content:"\00a5"} .glyphicon-ruble:before{ content:"\20bd"} .glyphicon-rub:before{ content:"\20bd"} .glyphicon-scale:before{ content:"\e230"} .glyphicon-ice-lolly:before{ content:"\e231"} .glyphicon-ice-lolly-tasted:before{ content:"\e232"} .glyphicon-education:before{ content:"\e233"} .glyphicon-option-horizontal:before{ content:"\e234"} .glyphicon-option-vertical:before{ content:"\e235"} .glyphicon-menu-hamburger:before{ content:"\e236"} .glyphicon-modal-window:before{ content:"\e237"} .glyphicon-oil:before{ content:"\e238"} .glyphicon-grain:before{ content:"\e239"} .glyphicon-sunglasses:before{ content:"\e240"} .glyphicon-text-size:before{ content:"\e241"} .glyphicon-text-color:before{ content:"\e242"} .glyphicon-text-background:before{ content:"\e243"} .glyphicon-object-align-top:before{ content:"\e244"} .glyphicon-object-align-bottom:before{ content:"\e245"} .glyphicon-object-align-horizontal:before{ content:"\e246"} .glyphicon-object-align-left:before{ content:"\e247"} .glyphicon-object-align-vertical:before{ content:"\e248"} .glyphicon-object-align-right:before{ content:"\e249"} .glyphicon-triangle-right:before{ content:"\e250"} .glyphicon-triangle-left:before{ content:"\e251"} .glyphicon-triangle-bottom:before{ content:"\e252"} .glyphicon-triangle-top:before{ content:"\e253"} .glyphicon-console:before{ content:"\e254"} .glyphicon-superscript:before{ content:"\e255"} .glyphicon-subscript:before{ content:"\e256"} .glyphicon-menu-left:before{ content:"\e257"} .glyphicon-menu-right:before{ content:"\e258"} .glyphicon-menu-down:before{ content:"\e259"} .glyphicon-menu-up:before{ content:"\e260"} *{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box} :after,:before{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box} html{ font-size:10px; -webkit-tap-highlight-color:rgba(0,0,0,0)} body{ font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:14px; line-height:1.42857143; color:#333; background-color:#fff} button,input,select,textarea{ font-family:inherit; font-size:inherit; line-height:inherit} a{ color:#337ab7; text-decoration:none} a:focus,a:hover{ color:#23527c; text-decoration:underline} a:focus{ outline:5px auto -webkit-focus-ring-color; outline-offset:-2px} figure{ margin:0} img{ vertical-align:middle} .carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{ display:block; max-width:100%; height:auto} .img-rounded{ border-radius:6px} .img-thumbnail{ display:inline-block; max-width:100%; height:auto; padding:4px; line-height:1.42857143; background-color:#fff; border:1px solid #ddd; border-radius:4px; -webkit-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out} .img-circle{ border-radius:50%} hr{ margin-top:20px; margin-bottom:20px; border:0; border-top:1px solid #eee} .sr-only{ position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); border:0} .sr-only-focusable:active,.sr-only-focusable:focus{ position:static; width:auto; height:auto; margin:0; overflow:visible; clip:auto} [role=button]{ cursor:pointer} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{ font-family:inherit; font-weight:500; line-height:1.1; color:inherit} .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{ font-weight:400; line-height:1; color:#777} .h1,.h2,.h3,h1,h2,h3{ margin-top:20px; margin-bottom:10px} .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{ font-size:65%} .h4,.h5,.h6,h4,h5,h6{ margin-top:10px; margin-bottom:10px} .h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{ font-size:75%} .h1,h1{ font-size:36px} .h2,h2{ font-size:30px} .h3,h3{ font-size:24px} .h4,h4{ font-size:18px} .h5,h5{ font-size:14px} .h6,h6{ font-size:12px} p{ margin:0 0 10px} .lead{ margin-bottom:20px; font-size:16px; font-weight:300; line-height:1.4} @media (min-width:768px){ .lead{ font-size:21px} } .small,small{ font-size:85%} .mark,mark{ padding:.2em; background-color:#fcf8e3} .text-left{ text-align:left} .text-right{ text-align:right} .text-center{ text-align:center} .text-justify{ text-align:justify} .text-nowrap{ white-space:nowrap} .text-lowercase{ text-transform:lowercase} .text-uppercase{ text-transform:uppercase} .text-capitalize{ text-transform:capitalize} .text-muted{ color:#777} .text-primary{ color:#337ab7} a.text-primary:focus,a.text-primary:hover{ color:#286090} .text-success{ color:#3c763d} a.text-success:focus,a.text-success:hover{ color:#2b542c} .text-info{ color:#31708f} a.text-info:focus,a.text-info:hover{ color:#245269} .text-warning{ color:#8a6d3b} a.text-warning:focus,a.text-warning:hover{ color:#66512c} .text-danger{ color:#a94442} a.text-danger:focus,a.text-danger:hover{ color:#843534} .bg-primary{ color:#fff; background-color:#337ab7} a.bg-primary:focus,a.bg-primary:hover{ background-color:#286090} .bg-success{ background-color:#dff0d8} a.bg-success:focus,a.bg-success:hover{ background-color:#c1e2b3} .bg-info{ background-color:#d9edf7} a.bg-info:focus,a.bg-info:hover{ background-color:#afd9ee} .bg-warning{ background-color:#fcf8e3} a.bg-warning:focus,a.bg-warning:hover{ background-color:#f7ecb5} .bg-danger{ background-color:#f2dede} a.bg-danger:focus,a.bg-danger:hover{ background-color:#e4b9b9} .page-header{ padding-bottom:9px; margin:40px 0 20px; border-bottom:1px solid #eee} ol,ul{ margin-top:0; margin-bottom:10px} ol ol,ol ul,ul ol,ul ul{ margin-bottom:0} .list-unstyled{ padding-left:0; list-style:none} .list-inline{ padding-left:0; margin-left:-5px; list-style:none} .list-inline>li{ display:inline-block; padding-right:5px; padding-left:5px} dl{ margin-top:0; margin-bottom:20px} dd,dt{ line-height:1.42857143} dt{ font-weight:700} dd{ margin-left:0} @media (min-width:768px){ .dl-horizontal dt{ float:left; width:160px; overflow:hidden; clear:left; text-align:right; text-overflow:ellipsis; white-space:nowrap} .dl-horizontal dd{ margin-left:180px} } abbr[data-original-title],abbr[title]{ cursor:help; border-bottom:1px dotted #777} .initialism{ font-size:90%; text-transform:uppercase} blockquote{ padding:10px 20px; margin:0 0 20px; font-size:17.5px; border-left:5px solid #eee} blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{ margin-bottom:0} blockquote .small,blockquote footer,blockquote small{ display:block; font-size:80%; line-height:1.42857143; color:#777} blockquote .small:before,blockquote footer:before,blockquote small:before{ content:'\2014 \00A0'} .blockquote-reverse,blockquote.pull-right{ padding-right:15px; padding-left:0; text-align:right; border-right:5px solid #eee; border-left:0} .blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{ content:''} .blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{ content:'\00A0 \2014'} address{ margin-bottom:20px; font-style:normal; line-height:1.42857143} code,kbd,pre,samp{ font-family:Menlo,Monaco,Consolas,"Courier New",monospace} code{ padding:2px 4px; font-size:90%; color:#c7254e; background-color:#f9f2f4; border-radius:4px} kbd{ padding:2px 4px; font-size:90%; color:#fff; background-color:#333; border-radius:3px; -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25); box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)} kbd kbd{ padding:0; font-size:100%; font-weight:700; -webkit-box-shadow:none; box-shadow:none} pre{ display:block; padding:9.5px; margin:0 0 10px; font-size:13px; line-height:1.42857143; color:#333; word-break:break-all; word-wrap:break-word; background-color:#f5f5f5; border:1px solid #ccc; border-radius:4px} pre code{ padding:0; font-size:inherit; color:inherit; white-space:pre-wrap; background-color:transparent; border-radius:0} .pre-scrollable{ max-height:340px; overflow-y:scroll} .container{ padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto} @media (min-width:768px){ .container{ width:750px} } @media (min-width:992px){ .container{ width:970px} } @media (min-width:1200px){ .container{ width:1170px} } .container-fluid{ padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto} .row{ margin-right:-15px; margin-left:-15px} .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{ position:relative; min-height:1px; padding-right:15px; padding-left:15px} .col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{ float:left} .col-xs-12{ width:100%} .col-xs-11{ width:91.66666667%} .col-xs-10{ width:83.33333333%} .col-xs-9{ width:75%} .col-xs-8{ width:66.66666667%} .col-xs-7{ width:58.33333333%} .col-xs-6{ width:50%} .col-xs-5{ width:41.66666667%} .col-xs-4{ width:33.33333333%} .col-xs-3{ width:25%} .col-xs-2{ width:16.66666667%} .col-xs-1{ width:8.33333333%} .col-xs-pull-12{ right:100%} .col-xs-pull-11{ right:91.66666667%} .col-xs-pull-10{ right:83.33333333%} .col-xs-pull-9{ right:75%} .col-xs-pull-8{ right:66.66666667%} .col-xs-pull-7{ right:58.33333333%} .col-xs-pull-6{ right:50%} .col-xs-pull-5{ right:41.66666667%} .col-xs-pull-4{ right:33.33333333%} .col-xs-pull-3{ right:25%} .col-xs-pull-2{ right:16.66666667%} .col-xs-pull-1{ right:8.33333333%} .col-xs-pull-0{ right:auto} .col-xs-push-12{ left:100%} .col-xs-push-11{ left:91.66666667%} .col-xs-push-10{ left:83.33333333%} .col-xs-push-9{ left:75%} .col-xs-push-8{ left:66.66666667%} .col-xs-push-7{ left:58.33333333%} .col-xs-push-6{ left:50%} .col-xs-push-5{ left:41.66666667%} .col-xs-push-4{ left:33.33333333%} .col-xs-push-3{ left:25%} .col-xs-push-2{ left:16.66666667%} .col-xs-push-1{ left:8.33333333%} .col-xs-push-0{ left:auto} .col-xs-offset-12{ margin-left:100%} .col-xs-offset-11{ margin-left:91.66666667%} .col-xs-offset-10{ margin-left:83.33333333%} .col-xs-offset-9{ margin-left:75%} .col-xs-offset-8{ margin-left:66.66666667%} .col-xs-offset-7{ margin-left:58.33333333%} .col-xs-offset-6{ margin-left:50%} .col-xs-offset-5{ margin-left:41.66666667%} .col-xs-offset-4{ margin-left:33.33333333%} .col-xs-offset-3{ margin-left:25%} .col-xs-offset-2{ margin-left:16.66666667%} .col-xs-offset-1{ margin-left:8.33333333%} .col-xs-offset-0{ margin-left:0} @media (min-width:768px){ .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{ float:left} .col-sm-12{ width:100%} .col-sm-11{ width:91.66666667%} .col-sm-10{ width:83.33333333%} .col-sm-9{ width:75%} .col-sm-8{ width:66.66666667%} .col-sm-7{ width:58.33333333%} .col-sm-6{ width:50%} .col-sm-5{ width:41.66666667%} .col-sm-4{ width:33.33333333%} .col-sm-3{ width:25%} .col-sm-2{ width:16.66666667%} .col-sm-1{ width:8.33333333%} .col-sm-pull-12{ right:100%} .col-sm-pull-11{ right:91.66666667%} .col-sm-pull-10{ right:83.33333333%} .col-sm-pull-9{ right:75%} .col-sm-pull-8{ right:66.66666667%} .col-sm-pull-7{ right:58.33333333%} .col-sm-pull-6{ right:50%} .col-sm-pull-5{ right:41.66666667%} .col-sm-pull-4{ right:33.33333333%} .col-sm-pull-3{ right:25%} .col-sm-pull-2{ right:16.66666667%} .col-sm-pull-1{ right:8.33333333%} .col-sm-pull-0{ right:auto} .col-sm-push-12{ left:100%} .col-sm-push-11{ left:91.66666667%} .col-sm-push-10{ left:83.33333333%} .col-sm-push-9{ left:75%} .col-sm-push-8{ left:66.66666667%} .col-sm-push-7{ left:58.33333333%} .col-sm-push-6{ left:50%} .col-sm-push-5{ left:41.66666667%} .col-sm-push-4{ left:33.33333333%} .col-sm-push-3{ left:25%} .col-sm-push-2{ left:16.66666667%} .col-sm-push-1{ left:8.33333333%} .col-sm-push-0{ left:auto} .col-sm-offset-12{ margin-left:100%} .col-sm-offset-11{ margin-left:91.66666667%} .col-sm-offset-10{ margin-left:83.33333333%} .col-sm-offset-9{ margin-left:75%} .col-sm-offset-8{ margin-left:66.66666667%} .col-sm-offset-7{ margin-left:58.33333333%} .col-sm-offset-6{ margin-left:50%} .col-sm-offset-5{ margin-left:41.66666667%} .col-sm-offset-4{ margin-left:33.33333333%} .col-sm-offset-3{ margin-left:25%} .col-sm-offset-2{ margin-left:16.66666667%} .col-sm-offset-1{ margin-left:8.33333333%} .col-sm-offset-0{ margin-left:0} } @media (min-width:992px){ .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{ float:left} .col-md-12{ width:100%} .col-md-11{ width:91.66666667%} .col-md-10{ width:83.33333333%} .col-md-9{ width:75%} .col-md-8{ width:66.66666667%} .col-md-7{ width:58.33333333%} .col-md-6{ width:50%} .col-md-5{ width:41.66666667%} .col-md-4{ width:33.33333333%} .col-md-3{ width:25%} .col-md-2{ width:16.66666667%} .col-md-1{ width:8.33333333%} .col-md-pull-12{ right:100%} .col-md-pull-11{ right:91.66666667%} .col-md-pull-10{ right:83.33333333%} .col-md-pull-9{ right:75%} .col-md-pull-8{ right:66.66666667%} .col-md-pull-7{ right:58.33333333%} .col-md-pull-6{ right:50%} .col-md-pull-5{ right:41.66666667%} .col-md-pull-4{ right:33.33333333%} .col-md-pull-3{ right:25%} .col-md-pull-2{ right:16.66666667%} .col-md-pull-1{ right:8.33333333%} .col-md-pull-0{ right:auto} .col-md-push-12{ left:100%} .col-md-push-11{ left:91.66666667%} .col-md-push-10{ left:83.33333333%} .col-md-push-9{ left:75%} .col-md-push-8{ left:66.66666667%} .col-md-push-7{ left:58.33333333%} .col-md-push-6{ left:50%} .col-md-push-5{ left:41.66666667%} .col-md-push-4{ left:33.33333333%} .col-md-push-3{ left:25%} .col-md-push-2{ left:16.66666667%} .col-md-push-1{ left:8.33333333%} .col-md-push-0{ left:auto} .col-md-offset-12{ margin-left:100%} .col-md-offset-11{ margin-left:91.66666667%} .col-md-offset-10{ margin-left:83.33333333%} .col-md-offset-9{ margin-left:75%} .col-md-offset-8{ margin-left:66.66666667%} .col-md-offset-7{ margin-left:58.33333333%} .col-md-offset-6{ margin-left:50%} .col-md-offset-5{ margin-left:41.66666667%} .col-md-offset-4{ margin-left:33.33333333%} .col-md-offset-3{ margin-left:25%} .col-md-offset-2{ margin-left:16.66666667%} .col-md-offset-1{ margin-left:8.33333333%} .col-md-offset-0{ margin-left:0} } @media (min-width:1200px){ .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{ float:left} .col-lg-12{ width:100%} .col-lg-11{ width:91.66666667%} .col-lg-10{ width:83.33333333%} .col-lg-9{ width:75%} .col-lg-8{ width:66.66666667%} .col-lg-7{ width:58.33333333%} .col-lg-6{ width:50%} .col-lg-5{ width:41.66666667%} .col-lg-4{ width:33.33333333%} .col-lg-3{ width:25%} .col-lg-2{ width:16.66666667%} .col-lg-1{ width:8.33333333%} .col-lg-pull-12{ right:100%} .col-lg-pull-11{ right:91.66666667%} .col-lg-pull-10{ right:83.33333333%} .col-lg-pull-9{ right:75%} .col-lg-pull-8{ right:66.66666667%} .col-lg-pull-7{ right:58.33333333%} .col-lg-pull-6{ right:50%} .col-lg-pull-5{ right:41.66666667%} .col-lg-pull-4{ right:33.33333333%} .col-lg-pull-3{ right:25%} .col-lg-pull-2{ right:16.66666667%} .col-lg-pull-1{ right:8.33333333%} .col-lg-pull-0{ right:auto} .col-lg-push-12{ left:100%} .col-lg-push-11{ left:91.66666667%} .col-lg-push-10{ left:83.33333333%} .col-lg-push-9{ left:75%} .col-lg-push-8{ left:66.66666667%} .col-lg-push-7{ left:58.33333333%} .col-lg-push-6{ left:50%} .col-lg-push-5{ left:41.66666667%} .col-lg-push-4{ left:33.33333333%} .col-lg-push-3{ left:25%} .col-lg-push-2{ left:16.66666667%} .col-lg-push-1{ left:8.33333333%} .col-lg-push-0{ left:auto} .col-lg-offset-12{ margin-left:100%} .col-lg-offset-11{ margin-left:91.66666667%} .col-lg-offset-10{ margin-left:83.33333333%} .col-lg-offset-9{ margin-left:75%} .col-lg-offset-8{ margin-left:66.66666667%} .col-lg-offset-7{ margin-left:58.33333333%} .col-lg-offset-6{ margin-left:50%} .col-lg-offset-5{ margin-left:41.66666667%} .col-lg-offset-4{ margin-left:33.33333333%} .col-lg-offset-3{ margin-left:25%} .col-lg-offset-2{ margin-left:16.66666667%} .col-lg-offset-1{ margin-left:8.33333333%} .col-lg-offset-0{ margin-left:0} } table{ background-color:transparent} caption{ padding-top:8px; padding-bottom:8px; color:#777; text-align:left} th{ text-align:left} .table{ width:100%; max-width:100%; margin-bottom:20px} .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{ padding:8px; line-height:1.42857143; vertical-align:top; border-top:1px solid #ddd} .table>thead>tr>th{ vertical-align:bottom; border-bottom:2px solid #ddd} .table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{ border-top:0} .table>tbody+tbody{ border-top:2px solid #ddd} .table .table{ background-color:#fff} .table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{ padding:5px} .table-bordered{ border:1px solid #ddd} .table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{ border:1px solid #ddd} .table-bordered>thead>tr>td,.table-bordered>thead>tr>th{ border-bottom-width:2px} .table-striped>tbody>tr:nth-of-type(odd){ background-color:#f9f9f9} .table-hover>tbody>tr:hover{ background-color:#f5f5f5} table col[class*=col-]{ position:static; display:table-column; float:none} table td[class*=col-],table th[class*=col-]{ position:static; display:table-cell; float:none} .table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{ background-color:#f5f5f5} .table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{ background-color:#e8e8e8} .table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{ background-color:#dff0d8} .table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{ background-color:#d0e9c6} .table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{ background-color:#d9edf7} .table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{ background-color:#c4e3f3} .table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{ background-color:#fcf8e3} .table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{ background-color:#faf2cc} .table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{ background-color:#f2dede} .table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{ background-color:#ebcccc} .table-responsive{ min-height:.01%; overflow-x:auto} @media screen and (max-width:767px){ .table-responsive{ width:100%; margin-bottom:15px; overflow-y:hidden; -ms-overflow-style:-ms-autohiding-scrollbar; border:1px solid #ddd} .table-responsive>.table{ margin-bottom:0} .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{ white-space:nowrap} .table-responsive>.table-bordered{ border:0} .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{ border-left:0} .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{ border-right:0} .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{ border-bottom:0} } fieldset{ min-width:0; padding:0; margin:0; border:0} legend{ display:block; width:100%; padding:0; margin-bottom:20px; font-size:21px; line-height:inherit; color:#333; border:0; border-bottom:1px solid #e5e5e5} label{ display:inline-block; max-width:100%; margin-bottom:5px; font-weight:700} input[type=search]{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box} input[type=checkbox],input[type=radio]{ margin:4px 0 0; margin-top:1px\9; line-height:normal} input[type=file]{ display:block} input[type=range]{ display:block; width:100%} select[multiple],select[size]{ height:auto} input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{ outline:5px auto -webkit-focus-ring-color; outline-offset:-2px} output{ display:block; padding-top:7px; font-size:14px; line-height:1.42857143; color:#555} .form-control{ display:block; width:100%; height:34px; padding:6px 12px; font-size:14px; line-height:1.42857143; color:#555; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} .form-control:focus{ border-color:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)} .form-control::-moz-placeholder{ color:#999; opacity:1} .form-control:-ms-input-placeholder{ color:#999} .form-control::-webkit-input-placeholder{ color:#999} .form-control::-ms-expand{ background-color:transparent; border:0} .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{ background-color:#eee; opacit
Setting
Validate
Copy
Format
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# ">
No Doc Type
HTML5
HTML 4.01 Transitional
HTML 4.01 Strict
HTML 4.01 Frameset
XHTML 1.1
XHTML 1.0 Transitional
XHTML 1.0 Strict
XHTML 1.0 Frameset
Copy
Format
Download
×
Code Description
×
Difference of Versions
HTML
CSS
JS
×
JS Error
×
CSS Error
Errors
Warnings
×
JavaScript Setting
JS Libraries:
Chrome Frame 1.0.3
Dojo 1.8.0
Dojo 1.7.3
Dojo 1.7.2
Ext Core 3.1.0
jQuery 1.8.0
jQuery 1.7.2
jQuery 1.6.0
jQuery 1.5.0
jQuery 1.4.4
jQuery 1.4.0
jQuery-min 1.7.2
jQueryUI-min 1.8.21
MooTools more-1.4.0.1-full
MooTools core-1.4.5-full
MooTools core-1.4.1-full
Prototype 1.7.1.0
script.aculo.us 1.9.0
SWFObject 2.2
Twitter Bootstrap 2.0.4
WebFont Loader 1.0.28
yui 3.5.1
User Libraries:
Upload File
JavaScript URL(s):
×
CSS Setting
CSS Libraries:
jQueryUI 1.8.21
Twitter Bootstrap 2.0.4
User Libraries:
Upload File
CSS URL(s):