diff --git a/js/html/dialogAbout.html b/js/html/dialogAbout.html
index 29ee85d7..dbc45cd5 100644
--- a/js/html/dialogAbout.html
+++ b/js/html/dialogAbout.html
@@ -1,41 +1,60 @@
-
- About:
-
- GitHub
- project / issue tracker
- Chrome
- app (thanks for your review!) Follow on Twitter Follow
- on Facebook Follow
- on Google+
-
-
-
- Developers:
-
- Benoit
- Schweblin Pete Eigel (contributor)
-
-
-
- Credit:
-
- <% _.each(libraries, function(url, name) { %> <%= name %> <% }); %>
-
-
-
- Related projects:
-
- <% _.each(projects, function(url, name) { %> <%= name %> <% }); %>
-
-
-
Copyright 2013 Benoit Schweblin
- Licensed under an Apache License
+
+
diff --git a/js/main-min.js b/js/main-min.js
index 6f11ece1..a19be9e2 100644
--- a/js/main-min.js
+++ b/js/main-min.js
@@ -709,7 +709,7 @@ function css_browser_selector(e) {
}
function w(e, n) {
for (var t, o, i, r = [], a = 0, s = e.length; s > a; a++) o = e[a], o.style && (r[a] = bn.get(o, "olddisplay"),
- t = o.style.display, n ? (r[a] || "none" !== t || (o.style.display = ""), "" === o.style.display && y(o) && (r[a] = bn.access(o, "olddisplay", T(o.nodeName)))) : r[a] || (i = y(o),
+ t = o.style.display, n ? (r[a] || "none" !== t || (o.style.display = ""), "" === o.style.display && y(o) && (r[a] = bn.access(o, "olddisplay", E(o.nodeName)))) : r[a] || (i = y(o),
(t && "none" !== t || !i) && bn.set(o, "olddisplay", i ? t : an.css(o, "display"))));
for (a = 0; s > a; a++) o = e[a], o.style && (n && "none" !== o.style.display && "" !== o.style.display || (o.style.display = n ? r[a] || "" : "none"));
return e;
@@ -732,13 +732,13 @@ function css_browser_selector(e) {
}
return i + C(e, n, t || (a ? "border" : "content"), o, r) + "px";
}
- function T(e) {
+ function E(e) {
var n = G, t = Jn[e];
- return t || (t = E(e, n), "none" !== t && t || (Wn = (Wn || an("
").css("cssText", "display:block !important")).appendTo(n.documentElement),
+ return t || (t = T(e, n), "none" !== t && t || (Wn = (Wn || an("
").css("cssText", "display:block !important")).appendTo(n.documentElement),
n = (Wn[0].contentWindow || Wn[0].contentDocument).document, n.write(""),
- n.close(), t = E(e, n), Wn.detach()), Jn[e] = t), t;
+ n.close(), t = T(e, n), Wn.detach()), Jn[e] = t), t;
}
- function E(e, n) {
+ function T(e, n) {
var t = an(n.createElement(e)).appendTo(n.body), o = an.css(t[0], "display");
return t.remove(), o;
}
@@ -1170,7 +1170,7 @@ function css_browser_selector(e) {
}
function o() {
function e(t, o) {
- return n.push(t += " ") > T.cacheLength && delete e[n.shift()], e[t] = o;
+ return n.push(t += " ") > E.cacheLength && delete e[n.shift()], e[t] = o;
}
var n = [];
return e;
@@ -1189,7 +1189,7 @@ function css_browser_selector(e) {
}
}
function a(e, n) {
- for (var t = e.split("|"), o = e.length; o--; ) T.attrHandle[t[o]] = n;
+ for (var t = e.split("|"), o = e.length; o--; ) E.attrHandle[t[o]] = n;
}
function s(e, n) {
var t = n && e, o = t && 1 === e.nodeType && 1 === n.nodeType && (~n.sourceIndex || Y) - (~e.sourceIndex || Y);
@@ -1220,13 +1220,13 @@ function css_browser_selector(e) {
function p(e, n) {
var o, i, r, a, s, l, c, d = W[e + " "];
if (d) return n ? 0 : d.slice(0);
- for (s = e, l = [], c = T.preFilter; s; ) {
+ for (s = e, l = [], c = E.preFilter; s; ) {
(!o || (i = pn.exec(s))) && (i && (s = s.slice(i[0].length) || s), l.push(r = [])),
o = !1, (i = fn.exec(s)) && (o = i.shift(), r.push({
value: o,
type: i[0].replace(un, " ")
}), s = s.slice(o.length));
- for (a in T.filter) !(i = vn[a].exec(s)) || c[a] && !(i = c[a](i)) || (o = i.shift(),
+ for (a in E.filter) !(i = vn[a].exec(s)) || c[a] && !(i = c[a](i)) || (o = i.shift(),
r.push({
value: o,
type: a,
@@ -1281,15 +1281,15 @@ function css_browser_selector(e) {
});
}
function v(e) {
- for (var n, t, o, i = e.length, r = T.relative[e[0].type], a = r || T.relative[" "], s = r ? 1 : 0, l = h(function(e) {
+ for (var n, t, o, i = e.length, r = E.relative[e[0].type], a = r || E.relative[" "], s = r ? 1 : 0, l = h(function(e) {
return e === n;
}, a, !0), c = h(function(e) {
return tn.call(n, e) > -1;
}, a, !0), d = [ function(e, t, o) {
return !r && (o || t !== P) || ((n = t).nodeType ? l(e, t, o) : c(e, t, o));
- } ]; i > s; s++) if (t = T.relative[e[s].type]) d = [ h(g(d), t) ]; else {
- if (t = T.filter[e[s].type].apply(null, e[s].matches), t[D]) {
- for (o = ++s; i > o && !T.relative[e[o].type]; o++) ;
+ } ]; i > s; s++) if (t = E.relative[e[s].type]) d = [ h(g(d), t) ]; else {
+ if (t = E.filter[e[s].type].apply(null, e[s].matches), t[D]) {
+ for (o = ++s; i > o && !E.relative[e[o].type]; o++) ;
return b(s > 1 && g(d), s > 1 && f(e.slice(0, s - 1).concat({
value: " " === e[s - 2].type ? "*" : ""
})).replace(un, "$1"), t, o > s && v(e.slice(s, o)), i > o && v(e = e.slice(o)), i > o && f(e));
@@ -1300,7 +1300,7 @@ function css_browser_selector(e) {
}
function y(e, n) {
var o = 0, r = n.length > 0, a = e.length > 0, s = function(i, s, l, c, d) {
- var u, p, f, h = [], g = 0, b = "0", v = i && [], y = null != d, x = P, w = i || a && T.find.TAG("*", d && s.parentNode || s), k = F += null == x ? 1 : Math.random() || .1;
+ var u, p, f, h = [], g = 0, b = "0", v = i && [], y = null != d, x = P, w = i || a && E.find.TAG("*", d && s.parentNode || s), k = F += null == x ? 1 : Math.random() || .1;
for (y && (P = s !== N && s, S = o); null != (u = w[b]); b++) {
if (a && u) {
for (p = 0; f = e[p++]; ) if (f(u, s, l)) {
@@ -1330,18 +1330,18 @@ function css_browser_selector(e) {
function w(e, n, t, o) {
var i, r, a, s, l, c = p(e);
if (!o && 1 === c.length) {
- if (r = c[0] = c[0].slice(0), r.length > 2 && "ID" === (a = r[0]).type && C.getById && 9 === n.nodeType && L && T.relative[r[1].type]) {
- if (n = (T.find.ID(a.matches[0].replace(Sn, Tn), n) || [])[0], !n) return t;
+ if (r = c[0] = c[0].slice(0), r.length > 2 && "ID" === (a = r[0]).type && C.getById && 9 === n.nodeType && L && E.relative[r[1].type]) {
+ if (n = (E.find.ID(a.matches[0].replace(Sn, En), n) || [])[0], !n) return t;
e = e.slice(r.shift().value.length);
}
- for (i = vn.needsContext.test(e) ? 0 : r.length; i-- && (a = r[i], !T.relative[s = a.type]); ) if ((l = T.find[s]) && (o = l(a.matches[0].replace(Sn, Tn), hn.test(r[0].type) && n.parentNode || n))) {
+ for (i = vn.needsContext.test(e) ? 0 : r.length; i-- && (a = r[i], !E.relative[s = a.type]); ) if ((l = E.find[s]) && (o = l(a.matches[0].replace(Sn, En), hn.test(r[0].type) && n.parentNode || n))) {
if (r.splice(i, 1), e = o.length && f(r), !e) return en.apply(t, o), t;
break;
}
}
return I(e, c)(o, n, !L, t, hn.test(e)), t;
}
- var k, C, S, T, E, _, I, P, z, $, N, R, L, M, A, j, O, D = "sizzle" + -new Date(), H = e.document, F = 0, q = 0, B = o(), W = o(), G = o(), U = !1, V = function(e, n) {
+ var k, C, S, E, T, _, I, P, z, $, N, R, L, M, A, j, O, D = "sizzle" + -new Date(), H = e.document, F = 0, q = 0, B = o(), W = o(), G = o(), U = !1, V = function(e, n) {
return e === n ? (U = !0, 0) : 0;
}, X = typeof n, Y = 1 << 31, J = {}.hasOwnProperty, K = [], Z = K.pop, Q = K.push, en = K.push, nn = K.slice, tn = K.indexOf || function(e) {
for (var n = 0, t = this.length; t > n; n++) if (this[n] === e) return n;
@@ -1355,13 +1355,13 @@ function css_browser_selector(e) {
CHILD: new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + rn + "*(even|odd|(([+-]|)(\\d*)n|)" + rn + "*(?:([+-]|)" + rn + "*(\\d+)|))" + rn + "*\\)|)", "i"),
bool: new RegExp("^(?:" + on + ")$", "i"),
needsContext: new RegExp("^" + rn + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + rn + "*((?:-\\d)?\\d*)" + rn + "*\\)|)(?=[^-]|$)", "i")
- }, yn = /^[^{]+\{\s*\[native \w/, xn = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, wn = /^(?:input|select|textarea|button)$/i, kn = /^h\d$/i, Cn = /'|\\/g, Sn = new RegExp("\\\\([\\da-f]{1,6}" + rn + "?|(" + rn + ")|.)", "ig"), Tn = function(e, n, t) {
+ }, yn = /^[^{]+\{\s*\[native \w/, xn = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, wn = /^(?:input|select|textarea|button)$/i, kn = /^h\d$/i, Cn = /'|\\/g, Sn = new RegExp("\\\\([\\da-f]{1,6}" + rn + "?|(" + rn + ")|.)", "ig"), En = function(e, n, t) {
var o = "0x" + n - 65536;
return o !== o || t ? n : 0 > o ? String.fromCharCode(o + 65536) : String.fromCharCode(55296 | o >> 10, 56320 | 1023 & o);
};
try {
en.apply(K = nn.call(H.childNodes), H.childNodes), K[H.childNodes.length].nodeType;
- } catch (En) {
+ } catch (Tn) {
en = {
apply: K.length ? function(e, n) {
Q.apply(e, nn.call(n));
@@ -1388,23 +1388,23 @@ function css_browser_selector(e) {
2 === e.getElementsByClassName("i").length;
}), C.getById = r(function(e) {
return R.appendChild(e).id = D, !n.getElementsByName || !n.getElementsByName(D).length;
- }), C.getById ? (T.find.ID = function(e, n) {
+ }), C.getById ? (E.find.ID = function(e, n) {
if (typeof n.getElementById !== X && L) {
var t = n.getElementById(e);
return t && t.parentNode ? [ t ] : [];
}
- }, T.filter.ID = function(e) {
- var n = e.replace(Sn, Tn);
+ }, E.filter.ID = function(e) {
+ var n = e.replace(Sn, En);
return function(e) {
return e.getAttribute("id") === n;
};
- }) : (delete T.find.ID, T.filter.ID = function(e) {
- var n = e.replace(Sn, Tn);
+ }) : (delete E.find.ID, E.filter.ID = function(e) {
+ var n = e.replace(Sn, En);
return function(e) {
var t = typeof e.getAttributeNode !== X && e.getAttributeNode("id");
return t && t.value === n;
};
- }), T.find.TAG = C.getElementsByTagName ? function(e, n) {
+ }), E.find.TAG = C.getElementsByTagName ? function(e, n) {
return typeof n.getElementsByTagName !== X ? n.getElementsByTagName(e) : void 0;
} : function(e, n) {
var t, o = [], i = 0, r = n.getElementsByTagName(e);
@@ -1413,7 +1413,7 @@ function css_browser_selector(e) {
return o;
}
return r;
- }, T.find.CLASS = C.getElementsByClassName && function(e, n) {
+ }, E.find.CLASS = C.getElementsByClassName && function(e, n) {
return typeof n.getElementsByClassName !== X && L ? n.getElementsByClassName(e) : void 0;
}, A = [], M = [], (C.qsa = yn.test(n.querySelectorAll)) && (r(function(e) {
e.innerHTML = "
", e.querySelectorAll("[selected]").length || M.push("\\[" + rn + "*(?:value|" + on + ")"),
@@ -1458,7 +1458,7 @@ function css_browser_selector(e) {
return (e.ownerDocument || e) !== N && $(e), O(e, n);
}, t.attr = function(e, t) {
(e.ownerDocument || e) !== N && $(e);
- var o = T.attrHandle[t.toLowerCase()], i = o && J.call(T.attrHandle, t.toLowerCase()) ? o(e, t, !L) : n;
+ var o = E.attrHandle[t.toLowerCase()], i = o && J.call(E.attrHandle, t.toLowerCase()) ? o(e, t, !L) : n;
return i === n ? C.attributes || !L ? e.getAttribute(t) : (i = e.getAttributeNode(t)) && i.specified ? i.value : null : i;
}, t.error = function(e) {
throw new Error("Syntax error, unrecognized expression: " + e);
@@ -1469,16 +1469,16 @@ function css_browser_selector(e) {
for (;o--; ) e.splice(t[o], 1);
}
return e;
- }, E = t.getText = function(e) {
+ }, T = t.getText = function(e) {
var n, t = "", o = 0, i = e.nodeType;
if (i) {
if (1 === i || 9 === i || 11 === i) {
if ("string" == typeof e.textContent) return e.textContent;
- for (e = e.firstChild; e; e = e.nextSibling) t += E(e);
+ for (e = e.firstChild; e; e = e.nextSibling) t += T(e);
} else if (3 === i || 4 === i) return e.nodeValue;
- } else for (;n = e[o]; o++) t += E(n);
+ } else for (;n = e[o]; o++) t += T(n);
return t;
- }, T = t.selectors = {
+ }, E = t.selectors = {
cacheLength: 50,
createPseudo: i,
match: vn,
@@ -1502,7 +1502,7 @@ function css_browser_selector(e) {
},
preFilter: {
ATTR: function(e) {
- return e[1] = e[1].replace(Sn, Tn), e[3] = (e[4] || e[5] || "").replace(Sn, Tn),
+ return e[1] = e[1].replace(Sn, En), e[3] = (e[4] || e[5] || "").replace(Sn, En),
"~=" === e[2] && (e[3] = " " + e[3] + " "), e.slice(0, 4);
},
CHILD: function(e) {
@@ -1518,7 +1518,7 @@ function css_browser_selector(e) {
},
filter: {
TAG: function(e) {
- var n = e.replace(Sn, Tn).toLowerCase();
+ var n = e.replace(Sn, En).toLowerCase();
return "*" === e ? function() {
return !0;
} : function(e) {
@@ -1564,8 +1564,8 @@ function css_browser_selector(e) {
};
},
PSEUDO: function(e, n) {
- var o, r = T.pseudos[e] || T.setFilters[e.toLowerCase()] || t.error("unsupported pseudo: " + e);
- return r[D] ? r(n) : r.length > 1 ? (o = [ e, e, "", n ], T.setFilters.hasOwnProperty(e.toLowerCase()) ? i(function(e, t) {
+ var o, r = E.pseudos[e] || E.setFilters[e.toLowerCase()] || t.error("unsupported pseudo: " + e);
+ return r[D] ? r(n) : r.length > 1 ? (o = [ e, e, "", n ], E.setFilters.hasOwnProperty(e.toLowerCase()) ? i(function(e, t) {
for (var o, i = r(e, n), a = i.length; a--; ) o = tn.call(e, i[a]), e[o] = !(t[o] = i[a]);
}) : function(e) {
return r(e, 0, o);
@@ -1588,11 +1588,11 @@ function css_browser_selector(e) {
}),
contains: i(function(e) {
return function(n) {
- return (n.textContent || n.innerText || E(n)).indexOf(e) > -1;
+ return (n.textContent || n.innerText || T(n)).indexOf(e) > -1;
};
}),
lang: i(function(e) {
- return bn.test(e || "") || t.error("unsupported lang: " + e), e = e.replace(Sn, Tn).toLowerCase(),
+ return bn.test(e || "") || t.error("unsupported lang: " + e), e = e.replace(Sn, En).toLowerCase(),
function(n) {
var t;
do if (t = L ? n.lang : n.getAttribute("xml:lang") || n.getAttribute("lang")) return t = t.toLowerCase(),
@@ -1628,7 +1628,7 @@ function css_browser_selector(e) {
return !0;
},
parent: function(e) {
- return !T.pseudos.empty(e);
+ return !E.pseudos.empty(e);
},
header: function(e) {
return kn.test(e.nodeName);
@@ -1670,19 +1670,19 @@ function css_browser_selector(e) {
return e;
})
}
- }, T.pseudos.nth = T.pseudos.eq;
+ }, E.pseudos.nth = E.pseudos.eq;
for (k in {
radio: !0,
checkbox: !0,
file: !0,
password: !0,
image: !0
- }) T.pseudos[k] = l(k);
+ }) E.pseudos[k] = l(k);
for (k in {
submit: !0,
reset: !0
- }) T.pseudos[k] = c(k);
- u.prototype = T.filters = T.pseudos, T.setFilters = new u(), I = t.compile = function(e, n) {
+ }) E.pseudos[k] = c(k);
+ u.prototype = E.filters = E.pseudos, E.setFilters = new u(), I = t.compile = function(e, n) {
var t, o = [], i = [], r = G[e + " "];
if (!r) {
for (n || (n = p(e)), t = n.length; t--; ) r = v(n[t]), r[D] ? o.push(r) : i.push(r);
@@ -2136,7 +2136,7 @@ function css_browser_selector(e) {
return null === e.getAttribute("value") ? "on" : e.value;
});
});
- var Tn = /^key/, En = /^(?:mouse|contextmenu)|click/, _n = /^(?:focusinfocus|focusoutblur)$/, In = /^([^.]*)(?:\.(.+)|)$/;
+ var En = /^key/, Tn = /^(?:mouse|contextmenu)|click/, _n = /^(?:focusinfocus|focusoutblur)$/, In = /^([^.]*)(?:\.(.+)|)$/;
an.event = {
global: {},
add: function(e, t, o, i, r) {
@@ -2245,7 +2245,7 @@ function css_browser_selector(e) {
fix: function(e) {
if (e[an.expando]) return e;
var n, t, o, i = e.type, r = e, a = this.fixHooks[i];
- for (a || (this.fixHooks[i] = a = En.test(i) ? this.mouseHooks : Tn.test(i) ? this.keyHooks : {}),
+ for (a || (this.fixHooks[i] = a = Tn.test(i) ? this.mouseHooks : En.test(i) ? this.keyHooks : {}),
o = a.props ? this.props.concat(a.props) : this.props, e = new an.Event(r), n = o.length; n--; ) t = o[n],
e[t] = r[t];
return e.target || (e.target = G), 3 === e.target.nodeType && (e.target = e.target.parentNode),
@@ -3067,10 +3067,10 @@ function css_browser_selector(e) {
return new XMLHttpRequest();
} catch (e) {}
};
- var St = an.ajaxSettings.xhr(), Tt = {
+ var St = an.ajaxSettings.xhr(), Et = {
0: 200,
1223: 204
- }, Et = 0, _t = {};
+ }, Tt = 0, _t = {};
e.ActiveXObject && an(e).on("unload", function() {
for (var e in _t) _t[e]();
_t = n;
@@ -3085,11 +3085,11 @@ function css_browser_selector(e) {
for (r in o) s.setRequestHeader(r, o[r]);
t = function(e) {
return function() {
- t && (delete _t[a], t = s.onload = s.onerror = null, "abort" === e ? s.abort() : "error" === e ? i(s.status || 404, s.statusText) : i(Tt[s.status] || s.status, s.statusText, "string" == typeof s.responseText ? {
+ t && (delete _t[a], t = s.onload = s.onerror = null, "abort" === e ? s.abort() : "error" === e ? i(s.status || 404, s.statusText) : i(Et[s.status] || s.status, s.statusText, "string" == typeof s.responseText ? {
text: s.responseText
} : n, s.getAllResponseHeaders()));
};
- }, s.onload = t(), s.onerror = t("error"), t = _t[a = Et++] = t("abort"), s.send(e.hasContent && e.data || null);
+ }, s.onload = t(), s.onerror = t("error"), t = _t[a = Tt++] = t("abort"), s.send(e.hasContent && e.data || null);
},
abort: function() {
t && t();
@@ -3335,14 +3335,14 @@ function css_browser_selector(e) {
o[o.length] = n.call(t, e, i, r);
}), o);
};
- var T = "Reduce of empty array with no initial value";
+ var E = "Reduce of empty array with no initial value";
C.reduce = C.foldl = C.inject = function(e, n, t, o) {
var i = arguments.length > 2;
if (null == e && (e = []), f && e.reduce === f) return o && (n = C.bind(n, o)),
i ? e.reduce(n, t) : e.reduce(n);
if (S(e, function(e, r, a) {
i ? t = n.call(o, t, e, r, a) : (t = e, i = !0);
- }), !i) throw new TypeError(T);
+ }), !i) throw new TypeError(E);
return t;
}, C.reduceRight = C.foldr = function(e, n, t, o) {
var i = arguments.length > 2;
@@ -3355,11 +3355,11 @@ function css_browser_selector(e) {
}
if (S(e, function(s, l, c) {
l = a ? a[--r] : --r, i ? t = n.call(o, t, e[l], l, c) : (t = e[l], i = !0);
- }), !i) throw new TypeError(T);
+ }), !i) throw new TypeError(E);
return t;
}, C.find = C.detect = function(e, n, t) {
var o;
- return E(e, function(e, i, r) {
+ return T(e, function(e, i, r) {
return n.call(t, e, i, r) ? (o = e, !0) : void 0;
}), o;
}, C.filter = C.select = function(e, n, t) {
@@ -3378,7 +3378,7 @@ function css_browser_selector(e) {
return (i = i && n.call(o, e, r, a)) ? void 0 : t;
}), !!i);
};
- var E = C.some = C.any = function(e, n, o) {
+ var T = C.some = C.any = function(e, n, o) {
n || (n = C.identity);
var i = !1;
return null == e ? i : b && e.some === b ? e.some(n, o) : (S(e, function(e, r, a) {
@@ -3386,7 +3386,7 @@ function css_browser_selector(e) {
}), !!i);
};
C.contains = C.include = function(e, n) {
- return null == e ? !1 : v && e.indexOf === v ? -1 != e.indexOf(n) : E(e, function(e) {
+ return null == e ? !1 : v && e.indexOf === v ? -1 != e.indexOf(n) : T(e, function(e) {
return e === n;
});
}, C.invoke = function(e, n) {
@@ -4180,7 +4180,7 @@ printStackTrace.implementation = function() {}, printStackTrace.implementation.p
id: e,
"class": "modal"
});
- t.innerHTML = n, document.getElementsByTagName("body")[0].appendChild(t);
+ t.innerHTML = n, document.body.appendChild(t);
}, utils.popupWindow = function(e, n, t, o) {
var i = screen.width / 2 - t / 2, r = screen.height / 2 - o / 2;
return window.open(e, n, [ "toolbar=no, ", "location=no, ", "directories=no, ", "status=no, ", "menubar=no, ", "scrollbars=no, ", "resizable=no, ", "copyhistory=no, ", "width=" + t + ", ", "height=" + o + ", ", "top=" + r + ", ", "left=" + i ].join(""));
@@ -4714,10 +4714,12 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
}, a.onError = function(e) {
!n.isString(e) && e.message && _gaq.push([ "_trackEvent", "Error", "message", e.message + t.formatEventList() ]);
}, a;
+}), define("text!extensions/../../version", [], function() {
+ return "2.0 beta-0\n";
}), define("text!html/dialogAbout.html", [], function() {
- return '
\n About: \n \n GitHub\n project / issue tracker \n Chrome\n app (thanks for your review!) Follow on Twitter Follow\n on Facebook Follow\n on Google+ \n \n \n
\n Developers: \n \n Benoit\n Schweblin Pete Eigel (contributor)\n \n \n
\n Credit: \n \n <% _.each(libraries, function(url, name) { %> <%= name %> <% }); %>\n \n \n
\n Related projects: \n \n <% _.each(projects, function(url, name) { %> <%= name %> <% }); %>\n \n \n
Copyright 2013 Benoit Schweblin \n Licensed under an Apache License
\n';
-}), define("extensions/dialogAbout", [ "jquery", "underscore", "classes/Extension", "text!html/dialogAbout.html" ], function(e, n, t, o) {
- var i = new t("dialogAbout", 'Dialog "About"'), r = {
+ return '\n
\n';
+}), define("extensions/dialogAbout", [ "underscore", "utils", "classes/Extension", "text!../../version", "text!html/dialogAbout.html" ], function(e, n, t, o, i) {
+ var r = new t("dialogAbout", 'Dialog "About"'), a = {
Bootstrap: "http://twitter.github.io/bootstrap/",
crel: "https://github.com/KoryNunn/crel",
"CSS Browser Selector": "https://github.com/rafaelp/css_browser_selector/",
@@ -4741,21 +4743,22 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
"UI Layout": "http://layout.jquery-dev.net/",
"Underscore.js": "http://underscorejs.org/",
waitForImages: "https://github.com/alexanderdickson/waitForImages"
- }, a = {
+ }, s = {
"StackEdit Download Proxy": "https://github.com/benweet/stackedit-download-proxy",
"StackEdit Picasa Proxy": "https://github.com/benweet/stackedit-picasa-proxy",
"StackEdit SSH Proxy": "https://github.com/benweet/stackedit-ssh-proxy",
"StackEdit Tumblr Proxy": "https://github.com/benweet/stackedit-tumblr-proxy",
"StackEdit WordPress Proxy": "https://github.com/benweet/stackedit-wordpress-proxy"
};
- return i.onReady = function() {
- e("#modal-about .modal-body").html(n.template(o, {
- libraries: r,
- projects: a
+ return r.onReady = function() {
+ n.addModal("modal-about", e.template(i, {
+ libraries: a,
+ projects: s,
+ version: o
}));
- }, i;
+ }, r;
}), define("text!html/dialogManagePublicationLocation.html", [], function() {
- return '
\n \n \n
\n';
+ return '
\n \n \n
\n';
}), define("extensions/dialogManagePublication", [ "jquery", "underscore", "classes/Extension", "text!html/dialogManagePublicationLocation.html" ], function(e, n, t, o) {
var i = new t("dialogManagePublication", 'Dialog "Manage publication"'), r = void 0;
i.onEventMgrCreated = function(e) {
@@ -4783,7 +4786,7 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
a = e, l(e);
}, i.onNewPublishSuccess = l, i.onPublishRemoved = l, i;
}), define("text!html/dialogManageSynchronizationLocation.html", [], function() {
- return '
\n \n \n
\n';
+ return '
\n \n \n
\n';
}), define("extensions/dialogManageSynchronization", [ "jquery", "underscore", "classes/Extension", "text!html/dialogManageSynchronizationLocation.html" ], function(e, n, t, o) {
var i = new t("dialogManageSynchronization", 'Dialog "Manage synchronization"'), r = void 0;
i.onEventMgrCreated = function(e) {
@@ -5023,14 +5026,14 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
function o(e) {
e = e || {};
var n, t = !1;
- for (n in E) e[n] ? t = !0 : E[n] = 0;
+ for (n in T) e[n] ? t = !0 : T[n] = 0;
t || (I = !1);
}
function i(e, n, o, i, r, a) {
var s, l, d = [], u = o.type;
if (!S[e]) return [];
for ("keyup" == u && c(e) && (n = [ e ]), s = 0; s < S[e].length; ++s) if (l = S[e][s],
- (i || !l.seq || E[l.seq] == l.level) && u == l.action && ("keypress" == u && !o.metaKey && !o.ctrlKey || t(n, l.modifiers))) {
+ (i || !l.seq || T[l.seq] == l.level) && u == l.action && ("keypress" == u && !o.metaKey && !o.ctrlKey || t(n, l.modifiers))) {
var p = !i && l.combo == r, f = i && l.seq == i && l.level == a;
(p || f) && S[e].splice(s, 1), d.push(l);
}
@@ -5080,13 +5083,13 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
function f(e, t, i, r) {
function s(n) {
return function() {
- I = n, ++E[e], d();
+ I = n, ++T[e], d();
};
}
function l(t) {
a(i, t, e), "keyup" !== r && (_ = n(t)), setTimeout(o, 10);
}
- E[e] = 0;
+ T[e] = 0;
for (var c = 0; c < t.length; ++c) {
var u = c + 1 === t.length, p = u ? l : s(r || g(t[c + 1]).action);
m(t[c], p, r, e, c);
@@ -5106,7 +5109,7 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
};
}
function m(e, n, t, o, r) {
- T[e + ":" + t] = n, e = e.replace(/\s+/g, " ");
+ E[e + ":" + t] = n, e = e.replace(/\s+/g, " ");
var a, s = e.split(" ");
return s.length > 1 ? (f(e, s, n, t), void 0) : (a = g(e, t), S[a.key] = S[a.key] || [],
i(a.key, a.modifiers, {
@@ -5189,7 +5192,7 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
"return": "enter",
escape: "esc",
mod: /Mac|iPod|iPhone|iPad/.test(navigator.platform) ? "meta" : "ctrl"
- }, S = {}, T = {}, E = {}, _ = !1, I = !1, P = 1; 20 > P; ++P) x[111 + P] = "f" + P;
+ }, S = {}, E = {}, T = {}, _ = !1, I = !1, P = 1; 20 > P; ++P) x[111 + P] = "f" + P;
for (P = 0; 9 >= P; ++P) x[P + 96] = P;
e(document, "keypress", l), e(document, "keydown", l), e(document, "keyup", l);
var z = {
@@ -5200,10 +5203,10 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
return z.bind(e, function() {}, n);
},
trigger: function(e, n) {
- return T[e + ":" + n] && T[e + ":" + n]({}, e), this;
+ return E[e + ":" + n] && E[e + ":" + n]({}, e), this;
},
reset: function() {
- return S = {}, T = {}, this;
+ return S = {}, E = {}, this;
},
stopCallback: function(e, n) {
return (" " + n.className + " ").indexOf(" mousetrap ") > -1 ? !1 : "INPUT" == n.tagName || "SELECT" == n.tagName || "TEXTAREA" == n.tagName || n.contentEditable && "true" == n.contentEditable;
@@ -5215,7 +5218,7 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
return '
Builds the "Open document" dropdown menu.
\n
';
}), define("extensions/documentSelector", [ "jquery", "underscore", "utils", "classes/Extension", "mousetrap", "fileSystem", "text!html/documentSelectorSettingsBlock.html" ], function(e, n, t, o, i, r, a) {
function s(t) {
- var o = e("#file-selector li:not(.stick)");
+ var o = e(".file-selector > li");
if (o.show(), t) {
var i = t.toLowerCase().split(/\s+/);
o.each(function() {
@@ -5248,15 +5251,22 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
return n.chain(r).sortBy(function(e) {
return e.provider.providerId;
}).each(function(e) {
- var n = "icon-" + e.provider.providerId;
+ var n = "icon-provider-" + e.provider.providerId;
e.isRealtime === !0 && (n += " realtime"), t.push('
');
}), t.push(" "), t.push(e.title), t.join("");
}
- d = {}, e("#file-selector li:not(.stick)").empty(), n.chain(r).sortBy(p).each(function(n) {
- var o = e('
').html(t(n)).click(function() {
+ d = {};
+ var o = e(".file-selector");
+ o.empty();
+ var i = e(".document-panel > .panel-content > .list-group");
+ i.empty(), n.chain(r).sortBy(p).each(function(n) {
+ var r = e(' ').html(t(n)), a = r.clone().addClass("list-group-item");
+ a.add(r).click(function() {
d[n.fileIndex].is(".disabled") ? e("#wmd-input").focus() : c.selectFile(n);
- }), i = e("").append(o);
- d[n.fileIndex] = i, n === f && i.addClass("disabled"), e("#file-selector").append(i);
+ });
+ var s = e(" ").append(r);
+ d[n.fileIndex] = s, n === f && (s.addClass("disabled"), a.addClass("active")), o.append(s),
+ i.append(a);
}), u = n.values(d);
};
return l.onFileSelected = function(e) {
@@ -5270,7 +5280,7 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
});
var t = void 0;
e(".action-open-file").click(function() {
- e("#file-selector").parent().is(".open") || (s(), void 0 === t && n.defer(function() {
+ e(".file-selector").parent().is(".open") || (s(), void 0 === t && n.defer(function() {
e("#file-search").val("").focus();
}));
}).prop("title", n.template("<%= title %> <%= shortcutPrevious %> <%= shortcutNext %>", {
@@ -5284,7 +5294,7 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
});
var o = l.config.shortcutPrevious.toLowerCase();
i.bind(o, function() {
- void 0 === t && (e("#file-selector").parent().is(".open") || e(".action-open-file").click(),
+ void 0 === t && (e(".file-selector").parent().is(".open") || e(".action-open-file").click(),
t = d[f.fileIndex]);
var o = n.indexOf(u, t) - 1;
return -2 === o && (o = -1), t = u[(o + u.length) % u.length], n.defer(function() {
@@ -5293,7 +5303,7 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
});
var r = l.config.shortcutNext.toLowerCase();
i.bind(l.config.shortcutNext.toLowerCase(), function() {
- void 0 === t && (e("#file-selector").parent().is(".open") || e(".action-open-file").click(),
+ void 0 === t && (e(".file-selector").parent().is(".open") || e(".action-open-file").click(),
t = d[f.fileIndex]);
var o = n.indexOf(u, t) + 1;
return t = u[o % u.length], n.defer(function() {
@@ -5316,14 +5326,14 @@ define("config", function() {}), define("settings", [ "underscore", "config" ],
return n.chain(r).sortBy(function(e) {
return e.provider.providerId;
}).each(function(e) {
- var n = "icon-" + e.provider.providerId;
+ var n = "icon-provider-" + e.provider.providerId;
e.isRealtime === !0 && (n += " realtime"), t.push(' ');
}), t.push(" "), t.push(e.title), t.join("");
}
if (t === r) {
var a = r.title;
- document.title = "StackEdit - " + a, e("#file-title").html(o(r)), e(".file-title").text(a),
- e("#file-title-input").val(a), void 0 !== i && n.defer(i.resizeAll);
+ document.title = "StackEdit - " + a, e(".file-title-navbar").html(o(r)), e(".file-title").text(a),
+ e(".input-file-title").val(a), void 0 !== i && n.defer(i.resizeAll);
}
};
return o.onFileSelected = function(e) {
@@ -5574,7 +5584,7 @@ function() {
}
function a(e) {
return e = R.preSpanGamut(e), e = v(e), e = s(e), e = S(e), e = d(e), e = l(e),
- e = E(e), e = e.replace(/~P/g, "://"), e = C(e), e = x(e), e = e.replace(/ +\n/g, " \n"),
+ e = T(e), e = e.replace(/~P/g, "://"), e = C(e), e = x(e), e = e.replace(/ +\n/g, " \n"),
e = R.postSpanGamut(e);
}
function s(e) {
@@ -5704,7 +5714,7 @@ function() {
function S(e) {
return e = e.replace(/\\(\\)/g, N), e = e.replace(/\\([`*_{}\[\]()>#+-.!])/g, N);
}
- function T(e, n, t, o) {
+ function E(e, n, t, o) {
if (n) return e;
if (")" !== o.charAt(o.length - 1)) return "<" + t + o + ">";
for (var i = o.match(/[()]/g), r = 0, a = 0; a < i.length; a++) "(" === i[a] ? 0 >= r ? r = 1 : r++ : r--;
@@ -5721,8 +5731,8 @@ function() {
}
return "<" + t + o + ">" + s;
}
- function E(e) {
- e = e.replace(q, T);
+ function T(e) {
+ e = e.replace(q, E);
var n = function(e, n) {
return '' + R.plainLinkText(n) + " ";
};
@@ -5936,10 +5946,10 @@ var prettyPrintOne, prettyPrint;
}
var k = u;
if (u += b.length, m) {
- var C = y[1], S = b.indexOf(C), T = S + C.length;
- y[2] && (T = b.length - y[2].length, S = T - C.length);
- var E = v.substring(5);
- t(l + k, b.substring(0, S), s, d), t(l + k + S, C, c(E, C), d), t(l + k + T, b.substring(T), s, d);
+ var C = y[1], S = b.indexOf(C), E = S + C.length;
+ y[2] && (E = b.length - y[2].length, S = E - C.length);
+ var T = v.substring(5);
+ t(l + k, b.substring(0, S), s, d), t(l + k + S, C, c(T, C), d), t(l + k + E, b.substring(E), s, d);
} else d.push(l + k, v);
}
e.decorations = d;
@@ -6033,9 +6043,9 @@ var prettyPrintOne, prettyPrint;
n && (y = y.replace(t, "\r")), k.nodeValue = y;
var C = k.ownerDocument, S = C.createElement("span");
S.className = c[u + 1];
- var T = k.parentNode;
- T.replaceChild(S, k), S.appendChild(k), x > r && (a[l + 1] = k = C.createTextNode(o.substring(m, x)),
- T.insertBefore(k, S.nextSibling));
+ var E = k.parentNode;
+ E.replaceChild(S, k), S.appendChild(k), x > r && (a[l + 1] = k = C.createTextNode(o.substring(m, x)),
+ E.insertBefore(k, S.nextSibling));
}
r = m, r >= x && (l += 2), r >= w && (u += 2);
}
@@ -6091,14 +6101,14 @@ var prettyPrintOne, prettyPrint;
}
var h = t.className;
if ((r !== S || y.test(h)) && !x.test(h)) {
- for (var T = !1, E = t.parentNode; E; E = E.parentNode) {
- var _ = E.tagName;
- if (C.test(_) && E.className && y.test(E.className)) {
- T = !0;
+ for (var E = !1, T = t.parentNode; T; T = T.parentNode) {
+ var _ = T.tagName;
+ if (C.test(_) && T.className && y.test(T.className)) {
+ E = !0;
break;
}
}
- if (!T) {
+ if (!E) {
t.className += " prettyprinted";
var I = r.lang;
if (!I) {
@@ -6135,7 +6145,7 @@ var prettyPrintOne, prettyPrint;
var m, b = 0, v = /\blang(?:uage)?-([\w.]+)(?!\S)/, y = /\bprettyprint\b/, x = /\bprettyprinted\b/, w = /pre|xmp/i, k = /^code$/i, C = /^(?:pre|code|xmp)$/i, S = {};
i();
}
- var f = window, h = [ "break,continue,do,else,for,if,return,while" ], g = [ h, "auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile" ], m = [ g, "catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof" ], b = [ m, "alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where" ], v = [ m, "abstract,assert,boolean,byte,extends,final,finally,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient" ], y = [ v, "as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,internal,into,is,let,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var,virtual,where" ], x = "all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes", w = [ m, "debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN" ], k = "caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END", C = [ h, "and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None" ], S = [ h, "alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END" ], T = [ h, "as,assert,const,copy,drop,enum,extern,fail,false,fn,impl,let,log,loop,match,mod,move,mut,priv,pub,pure,ref,self,static,struct,true,trait,type,unsafe,use" ], E = [ h, "case,done,elif,esac,eval,fi,function,in,local,set,then,until" ], _ = [ b, y, w, k, C, S, E ], I = /^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)\b/, P = "str", z = "kwd", $ = "com", N = "typ", R = "lit", L = "pun", M = "pln", A = "tag", j = "dec", O = "src", D = "atn", H = "atv", F = "nocode", q = "(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*", B = /\S/, W = r({
+ var f = window, h = [ "break,continue,do,else,for,if,return,while" ], g = [ h, "auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile" ], m = [ g, "catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof" ], b = [ m, "alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where" ], v = [ m, "abstract,assert,boolean,byte,extends,final,finally,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient" ], y = [ v, "as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,internal,into,is,let,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var,virtual,where" ], x = "all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes", w = [ m, "debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN" ], k = "caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END", C = [ h, "and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None" ], S = [ h, "alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END" ], E = [ h, "as,assert,const,copy,drop,enum,extern,fail,false,fn,impl,let,log,loop,match,mod,move,mut,priv,pub,pure,ref,self,static,struct,true,trait,type,unsafe,use" ], T = [ h, "case,done,elif,esac,eval,fi,function,in,local,set,then,until" ], _ = [ b, y, w, k, C, S, T ], I = /^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)\b/, P = "str", z = "kwd", $ = "com", N = "typ", R = "lit", L = "pun", M = "pln", A = "tag", j = "dec", O = "src", D = "atn", H = "atv", F = "nocode", q = "(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*", B = /\S/, W = r({
keywords: _,
hashComments: !0,
cStyleComments: !0,
@@ -6161,7 +6171,7 @@ var prettyPrintOne, prettyPrint;
keywords: v,
cStyleComments: !0
}), [ "java" ]), l(r({
- keywords: E,
+ keywords: T,
hashComments: !0,
multiLineStrings: !0
}), [ "bash", "bsh", "csh", "sh" ]), l(r({
@@ -6191,7 +6201,7 @@ var prettyPrintOne, prettyPrint;
tripleQuotedStrings: !0,
regexLiterals: !0
}), [ "coffee" ]), l(r({
- keywords: T,
+ keywords: E,
cStyleComments: !0,
multilineStrings: !0
}), [ "rc", "rs", "rust" ]), l(i([], [ [ P, /^[\s\S]+/ ] ]), [ "regex" ]);
@@ -6385,13 +6395,13 @@ var hljs = new function() {
value: w,
language: n
};
- } catch (T) {
- if ("Illegal" == T) return {
+ } catch (E) {
+ if ("Illegal" == E) return {
r: 0,
keyword_count: 0,
value: e(t)
};
- throw T;
+ throw E;
}
}
function l(n) {
@@ -8042,7 +8052,7 @@ function(e) {
v.height("auto"), g = !0, h();
}, r;
}), define("text!html/buttonSync.html", [], function() {
- return '\n \n ';
+ return '\n \n ';
}), define("text!html/buttonSyncSettingsBlock.html", [], function() {
return 'Adds a "Synchronize documents" button in the navigation bar.
\n';
}), define("extensions/buttonSync", [ "jquery", "underscore", "utils", "classes/Extension", "text!html/buttonSync.html", "text!html/buttonSyncSettingsBlock.html" ], function(e, n, t, o, i, r) {
@@ -8074,7 +8084,7 @@ function(e) {
d = e, u();
}, a;
}), define("text!html/buttonPublish.html", [], function() {
- return '\n \n ';
+ return '\n \n ';
}), define("extensions/buttonPublish", [ "jquery", "underscore", "classes/Extension", "text!html/buttonPublish.html" ], function(e, n, t, o) {
function i() {
void 0 !== a && (l === !0 || c === !1 || d === !0 ? a.addClass("disabled") : a.removeClass("disabled"));
@@ -8098,7 +8108,7 @@ function(e) {
s = e, p();
}, r.onPublishRemoved = p, r.onNewPublishSuccess = p, r;
}), define("text!html/buttonShare.html", [], function() {
- return '\n \n \n\n';
+ return '\n \n \n\n';
}), define("text!html/buttonShareLocation.html", [], function() {
return '\n';
}), define("extensions/buttonShare", [ "jquery", "underscore", "classes/Extension", "text!html/buttonShare.html", "text!html/buttonShareLocation.html" ], function(e, n, t, o, i) {
@@ -9012,9 +9022,9 @@ function(e) {
v();
}, d.onEventMgrCreated(d), d;
}), define("text!html/bodyIndex.html", [], function() {
- return '\n
\n\n
\n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n
\n\n
\n
\n\n\n\n
\n
\n\n \n
\n
Please provide the link URL and an optional title:
\n
\n \n
\n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
Please provide the image URL and an optional title:
\n
\n \n
\n
\n \n
\n
\n
\n\n\n\n\n\n\n
\n
\n\n \n
\n
\n Are you sure you want to delete " "?\n
\n
\n NOTE: This will not delete the file on synchronized\n locations.\n \n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
Please select your Markdown files here:
\n
\n \n
\n
Or drag and drop your Markdown files here:
\n
Drop\n files here
\n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
Please select your HTML files here:
\n
\n \n
\n
Or drag and drop your HTML files here:
\n
Drop\n files here
\n
Or insert your HTML code here:
\n
\n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
This will save the current\n document to your Google Drive account and keep it synchronized. \n
\n Please specify a folder ID (optional):\n
\n
\n \n
\n
\n
\n NOTE: \n \n If no folder ID is supplied, the file will be created in\n your root folder. \n You can move or rename the file afterwards within Google\n Drive. \n \n \n
\n Create a real time collaborative document\n \n
\n
\n
\n NOTE: \n \n Real time collaborative documents can\'t be open outside\n StackEdit. \n Real time collaborative documents can\'t have multiple\n synchronized locations. \n \n \n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
This will save the current\n document to your Dropbox account and keep it synchronized. \n
\n Please specify a file path for " ":\n
\n
\n \n
\n
\n
\n NOTE: \n \n Dropbox file path does not depend on document title. \n The title of your document will not be synchronized. \n Destination folder must exist. \n Any existing file at this location will be overwritten. \n \n \n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
\n " " is synchronized with the\n following location(s):\n
\n
\n
\n NOTE: Removing a synchronized location will not delete any\n file.\n \n
\n " " is not synchronized yet.\n \n
Add a synchronized location manually:
\n
\n
\n
\n NOTE: This will first upload the document and overwrite the\n existing file on the server.\n \n
\n \n
\n
\n
\n\n\n\n\n\n\n
\n
\n\n \n
\n
\n " " is published on the following\n location(s):\n
\n
\n
\n \n " " is not published yet. \n
\n NOTE: You can add publications using "Publish on" sub-menu.\n \n
\n \n
\n
\n
\n\n\n\n\n\n\n\n\n\n
\n
\n\n \n
\n
StackEdit has stopped because another instance was running in\n the same browser.
\n
If you want to reopen\n StackEdit, click on "Reload". \n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
This will delete all your local documents.
\n
Are you sure? \n
\n \n
\n
\n
\n\n\n\n
\n
\n';
+ return '\n
\n\n
\n
\n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n
\n
\n\n\n\n\n\n\n\n\n\n
\n
\n\n \n
\n
Please provide the link URL and an optional title:
\n
\n \n
\n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
Please provide the image URL and an optional title:
\n
\n \n
\n
\n \n
\n
\n
\n\n\n\n\n\n\n
\n
\n\n \n
\n
\n Are you sure you want to delete " "?\n
\n
\n NOTE: This will not delete the file on synchronized\n locations.\n \n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
Please select your Markdown files here:
\n
\n \n
\n
Or drag and drop your Markdown files here:
\n
Drop\n files here
\n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
Please select your HTML files here:
\n
\n \n
\n
Or drag and drop your HTML files here:
\n
Drop\n files here
\n
Or insert your HTML code here:
\n
\n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
This will save the current\n document to your Google Drive account and keep it synchronized. \n
\n Please specify a folder ID (optional):\n
\n
\n \n
\n
\n
\n NOTE: \n \n If no folder ID is supplied, the file will be created in\n your root folder. \n You can move or rename the file afterwards within Google\n Drive. \n \n \n
\n Create a real time collaborative document\n \n
\n
\n
\n NOTE: \n \n Real time collaborative documents can\'t be open outside\n StackEdit. \n Real time collaborative documents can\'t have multiple\n synchronized locations. \n \n \n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
This will save the current\n document to your Dropbox account and keep it synchronized. \n
\n Please specify a file path for " ":\n
\n
\n \n
\n
\n
\n NOTE: \n \n Dropbox file path does not depend on document title. \n The title of your document will not be synchronized. \n Destination folder must exist. \n Any existing file at this location will be overwritten. \n \n \n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
\n " " is synchronized with the\n following location(s):\n
\n
\n
\n NOTE: Removing a synchronized location will not delete any\n file.\n \n
\n " " is not synchronized yet.\n \n
Add a synchronized location manually:
\n
\n
\n
\n NOTE: This will first upload the document and overwrite the\n existing file on the server.\n \n
\n \n
\n
\n
\n\n\n\n\n\n\n
\n
\n\n \n
\n
\n " " is published on the following\n location(s):\n
\n
\n
\n \n " " is not published yet. \n
\n NOTE: You can add publications using "Publish on" sub-menu.\n \n
\n \n
\n
\n
\n\n\n\n\n\n\n
\n
\n\n \n
\n
StackEdit has stopped because another instance was running in\n the same browser.
\n
If you want to reopen\n StackEdit, click on "Reload". \n
\n \n
\n
\n
\n\n\n\n
\n
\n\n \n
\n
This will delete all your local documents.
\n
Are you sure? \n
\n \n
\n
\n
\n\n\n\n
\n
';
}), define("text!html/bodyViewer.html", [], function() {
- return '\n\n
\n\n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n\n\n\n \n
\n
StackEdit has stopped because another instance was running in\n the same browser.
\n
If you want to reopen\n StackEdit, click on "Reload". \n
\n \n
\n';
+ return '\n\n
\n\n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n
\n
\n\n\n\n\n \n
\n
StackEdit has stopped because another instance was running in\n the same browser.
\n
If you want to reopen\n StackEdit, click on "Reload". \n
\n \n
\n';
}), define("text!html/settingsTemplateTooltip.html", [], function() {
return 'Available variables:\n \n\n documentTitle : document title \n documentMarkdown : document in Markdown format \n documentHTML : document in HTML format \n publishAttributes : attributes of the publish location\n (undefined if not publishing) \n \nExamples: \n \n<title><%= documentTitle %></title>\n \n<div><%- documentHTML %></div>\n \n<% \nif(publishAttributes.provider.providerId == "github")\nprint(documentMarkdown); \n%>\n \n \nMore\n info ';
}), define("text!html/settingsUserCustomExtensionTooltip.html", [], function() {
@@ -9494,21 +9504,21 @@ function(e) {
}), 1 === k.length && (k[1] = k[0]), "right" === n.at[0] ? b.left += f : "center" === n.at[0] && (b.left += f / 2),
"bottom" === n.at[1] ? b.top += g : "center" === n.at[1] && (b.top += g / 2), r = t(C.at, f, g),
b.left += r[0], b.top += r[1], this.each(function() {
- var i, c, d = e(this), u = d.outerWidth(), p = d.outerHeight(), h = o(this, "marginLeft"), v = o(this, "marginTop"), S = u + h + o(this, "marginRight") + w.width, T = p + v + o(this, "marginBottom") + w.height, E = e.extend({}, b), _ = t(C.my, d.outerWidth(), d.outerHeight());
- "right" === n.my[0] ? E.left -= u : "center" === n.my[0] && (E.left -= u / 2), "bottom" === n.my[1] ? E.top -= p : "center" === n.my[1] && (E.top -= p / 2),
- E.left += _[0], E.top += _[1], e.support.offsetFractions || (E.left = l(E.left),
- E.top = l(E.top)), i = {
+ var i, c, d = e(this), u = d.outerWidth(), p = d.outerHeight(), h = o(this, "marginLeft"), v = o(this, "marginTop"), S = u + h + o(this, "marginRight") + w.width, E = p + v + o(this, "marginBottom") + w.height, T = e.extend({}, b), _ = t(C.my, d.outerWidth(), d.outerHeight());
+ "right" === n.my[0] ? T.left -= u : "center" === n.my[0] && (T.left -= u / 2), "bottom" === n.my[1] ? T.top -= p : "center" === n.my[1] && (T.top -= p / 2),
+ T.left += _[0], T.top += _[1], e.support.offsetFractions || (T.left = l(T.left),
+ T.top = l(T.top)), i = {
marginLeft: h,
marginTop: v
}, e.each([ "left", "top" ], function(t, o) {
- e.ui.position[k[t]] && e.ui.position[k[t]][o](E, {
+ e.ui.position[k[t]] && e.ui.position[k[t]][o](T, {
targetWidth: f,
targetHeight: g,
elemWidth: u,
elemHeight: p,
collisionPosition: i,
collisionWidth: S,
- collisionHeight: T,
+ collisionHeight: E,
offset: [ r[0] + _[0], r[1] + _[1] ],
my: n.my,
at: n.at,
@@ -9516,7 +9526,7 @@ function(e) {
elem: d
});
}), n.using && (c = function(e) {
- var t = m.left - E.left, o = t + f - u, i = m.top - E.top, r = i + g - p, l = {
+ var t = m.left - T.left, o = t + f - u, i = m.top - T.top, r = i + g - p, l = {
target: {
element: y,
left: m.left,
@@ -9526,8 +9536,8 @@ function(e) {
},
element: {
element: d,
- left: E.left,
- top: E.top,
+ left: T.left,
+ top: T.top,
width: u,
height: p
},
@@ -9536,7 +9546,7 @@ function(e) {
};
u > f && s(t + o) < f && (l.horizontal = "center"), p > g && s(i + r) < g && (l.vertical = "middle"),
l.important = a(s(t), s(o)) > a(s(i), s(r)) ? "horizontal" : "vertical", n.using.call(this, e, l);
- }), d.offset(e.extend(E, {
+ }), d.offset(e.extend(T, {
using: c
}));
});
@@ -12699,21 +12709,23 @@ function(e) {
g.isIE ? setTimeout(function() {
window.scrollBy(0, i - o);
}, 0) : window.scrollBy(0, i - o);
- }, T = function() {
+ }, E = function() {
p(n.input, m), n.preview && (n.preview.scrollTop = 0);
};
- T();
+ E();
}
function r(e, n, t, i, r, a, s) {
function c(e) {
- if (b.focus(), e.textOp) {
- t && t.setCommandMode();
- var r = new o(n);
- if (!r) return;
- var a = r.getChunks(), s = function() {
- b.focus(), a && r.setChunks(a), r.restore(), i.refresh();
- }, l = e.textOp(a, s);
- l || (s(), b.dispatchEvent(new Event("input")));
+ b.focus();
+ var r = "wmd-link-button" == e.id || "wmd-image-button" == e.id;
+ if (e.textOp) {
+ t && !r && t.setCommandMode();
+ var a = new o(n);
+ if (!a) return;
+ var s = a.getChunks(), l = function() {
+ b.focus(), s && a.setChunks(s), a.restore(), i.refresh();
+ }, c = e.textOp(s, l);
+ c || (l(), r || b.dispatchEvent(new Event("input")));
}
e.execute && e.execute(t);
}
@@ -13214,18 +13226,18 @@ function(e) {
};
}(), define("libs/Markdown.Editor", function() {}), define("core", [ "jquery", "underscore", "utils", "settings", "eventMgr", "mousetrap", "text!html/bodyIndex.html", "text!html/bodyViewer.html", "text!html/settingsTemplateTooltip.html", "text!html/settingsUserCustomExtensionTooltip.html", "storage", "config", "libs/layout", "libs/Markdown.Editor" ], function(e, n, t, o, i, r, a, s, l, c) {
function d() {
- x = !0, w = !0;
+ w = !0, k = !0;
var e = t.currentTime;
- e > C + 1e3 && (C = e, i.onUserActive());
+ e > S + 1e3 && (S = e, i.onUserActive());
}
function u() {
- return w === !0 && t.currentTime - C > USER_IDLE_THRESHOLD && (w = !1), w && k;
+ return k === !0 && t.currentTime - S > USER_IDLE_THRESHOLD && (k = !1), k && C;
}
function p() {
- if (x !== !1 && k !== !1) {
- void 0 === S && (S = t.randomString(), localStorage.frontWindowId = S);
+ if (w !== !1 && C !== !1) {
+ void 0 === E && (E = t.randomString(), localStorage.frontWindowId = E);
var n = localStorage.frontWindowId;
- n != S && (k = !1, void 0 !== y && clearInterval(y), e(".modal").modal("hide"),
+ n != E && (C = !1, void 0 !== x && clearInterval(x), e(".modal").modal("hide"),
e("#modal-non-unique").modal({
backdrop: "static",
keyboard: !1
@@ -13236,7 +13248,7 @@ function(e) {
T === !0 && (T = !1, i.onOfflineChanged(!1));
}
function h() {
- T === !0 && navigator.onLine === !0 && E + CHECK_ONLINE_PERIOD < t.currentTime && (E = t.currentTime,
+ T === !0 && navigator.onLine === !0 && _ + CHECK_ONLINE_PERIOD < t.currentTime && (_ = t.currentTime,
e.ajax({
url: "//www.google.com/jsapi",
timeout: AJAX_TIMEOUT,
@@ -13263,7 +13275,10 @@ function(e) {
r.extensionSettings = {}, i.onSaveSettings(r.extensionSettings, n), n.isPropagationStopped() || (e.extend(o, r),
localStorage.settings = JSON.stringify(o), localStorage.theme = a);
}
- function b() {
+ function b(e) {
+ e === !0 || I.state.north.isClosed ? (P.hide(), z.hide()) : (P.show(), z.show());
+ }
+ function v() {
if (viewerMode !== !0) {
var n = {
closable: !0,
@@ -13277,48 +13292,54 @@ function(e) {
togglerLength_closed: 90,
stateManagement__enabled: !1,
center__minWidth: 200,
- center__minHeight: 200
+ center__minHeight: 200,
+ onopen: function() {
+ b();
+ },
+ onclose_start: function(e) {
+ "north" == e && b(!0);
+ }
};
i.onLayoutConfigure(n), "horizontal" == o.layoutOrientation ? (e(".ui-layout-south").remove(),
e(".preview-container").html('
'),
- _ = e("body").layout(e.extend(n, {
+ I = e("body").layout(e.extend(n, {
east__resizable: !0,
east__size: .5,
east__minSize: 200
}))) : "vertical" == o.layoutOrientation && (e(".ui-layout-east").remove(), e(".preview-container").html('
'),
- _ = e("body").layout(e.extend(n, {
+ I = e("body").layout(e.extend(n, {
south__resizable: !0,
south__size: .5,
south__minSize: 200
}))), e(".navbar").click(function() {
- _.allowOverflow("north");
+ I.allowOverflow("north");
}), e(".ui-layout-toggler-north").addClass("btn btn-info").append(e("").addClass("caret")),
e(".ui-layout-toggler-south").addClass("btn btn-info").append(e("").addClass("caret")),
e(".ui-layout-toggler-east").addClass("btn btn-info").append(e("").addClass("caret")),
- i.onLayoutCreated(_);
+ b(), i.onLayoutCreated(I);
}
}
- var v = {}, y = void 0, x = !1, w = !1, k = !0, C = 0, S = void 0, T = !1, E = t.currentTime;
- v.setOffline = function() {
- E = t.currentTime, T === !1 && (T = !0, i.onOfflineChanged(!0));
+ var y = {}, x = void 0, w = !1, k = !1, C = !0, S = 0, E = void 0, T = !1, _ = t.currentTime;
+ y.setOffline = function() {
+ _ = t.currentTime, T === !1 && (T = !0, i.onOfflineChanged(!0));
};
- var _ = void 0, I = void 0, P = void 0, z = void 0;
- v.initEditor = function(r) {
+ var I = void 0, P = void 0, z = void 0, $ = void 0, N = void 0, R = void 0;
+ y.initEditor = function(r) {
function a() {
var e = l.val();
- void 0 !== z && z != e && (P.content = e, i.onContentChanged(P)), z = e;
+ void 0 !== R && R != e && (N.content = e, i.onContentChanged(N)), R = e;
}
- void 0 !== P && i.onFileClosed(P), P = r, z = void 0;
- var s = P.content, l = e("#wmd-input");
- if (l.val(s), void 0 !== I) return I.undoManager.reinit(s, P.editorStart, P.editorEnd, P.editorScrollTop),
- i.onFileOpen(P), I.refreshPreview(), void 0;
+ void 0 !== N && i.onFileClosed(N), N = r, R = void 0;
+ var s = N.content, l = e("#wmd-input");
+ if (l.val(s), void 0 !== $) return $.undoManager.reinit(s, N.editorStart, N.editorEnd, N.editorScrollTop),
+ i.onFileOpen(N), $.refreshPreview(), void 0;
var c = e(".preview-container");
l.scroll(function() {
- void 0 !== z && (P.editorScrollTop = e(this).scrollTop());
+ void 0 !== R && (N.editorScrollTop = e(this).scrollTop());
}), l.bind("keyup mouseup", function() {
- void 0 !== z && (P.editorStart = this.selectionStart, P.editorEnd = this.selectionEnd);
+ void 0 !== R && (N.editorStart = this.selectionStart, N.editorEnd = this.selectionEnd);
}), c.scroll(function() {
- void 0 !== z && (P.previewScrollTop = e(this).scrollTop());
+ void 0 !== R && (N.previewScrollTop = e(this).scrollTop());
});
var d = new Markdown.Converter();
d.hooks.chain("preConversion", function(e) {
@@ -13327,59 +13348,71 @@ function(e) {
return n.replace(/^```.*\n[\s\S]*?\n```|(^.+[ \t]*\n=+[ \t]*\n+|^.+[ \t]*\n-+[ \t]*\n+|^\#{1,6}[ \t]*.+?[ \t]*\#*\n+)/gm, function(e, i, r) {
return i && (t.push(n.substring(o, r)), o = r), "";
}), t.push(n.substring(o, e.length)), i.onSectionsCreated(t), e;
- }), I = new Markdown.Editor(d), I.hooks.set("insertLinkDialog", function(n) {
- return v.insertLinkCallback = n, t.resetModalInputs(), e("#modal-insert-link").modal(),
+ }), $ = new Markdown.Editor(d), $.hooks.set("insertLinkDialog", function(n) {
+ return y.insertLinkCallback = n, t.resetModalInputs(), e("#modal-insert-link").modal(),
!0;
- }), I.hooks.set("insertImageDialog", function(n) {
- return v.insertLinkCallback = n, v.catchModal ? !0 : (t.resetModalInputs(), e("#modal-insert-image").modal(),
+ }), $.hooks.set("insertImageDialog", function(n) {
+ return y.insertLinkCallback = n, y.catchModal ? !0 : (t.resetModalInputs(), e("#modal-insert-image").modal(),
!0);
});
var u;
u = o.lazyRendering === !0 ? function(e) {
var t = n.debounce(e, 500);
return function() {
- void 0 === z ? (e(), l.scrollTop(P.editorScrollTop), c.scrollTop(P.previewScrollTop)) : t(),
+ void 0 === R ? (e(), l.scrollTop(N.editorScrollTop), c.scrollTop(N.previewScrollTop)) : t(),
a();
};
} : function(e) {
return function() {
- e(), void 0 === z && c.scrollTop(P.previewScrollTop), a();
+ e(), void 0 === R && c.scrollTop(N.previewScrollTop), a();
};
- }, i.onEditorConfigure(I), I.hooks.chain("onPreviewRefresh", i.onAsyncPreview),
- I.run(u), I.undoManager.reinit(s, P.editorStart, P.editorEnd, P.editorScrollTop),
- e(".wmd-button-row").addClass("btn-group").find("li:not(.wmd-spacer)").addClass("btn btn-default").css("left", 0).find("span").hide(),
+ }, i.onEditorConfigure($), $.hooks.chain("onPreviewRefresh", i.onAsyncPreview),
+ $.run(u), $.undoManager.reinit(s, N.editorStart, N.editorEnd, N.editorScrollTop),
+ e(".wmd-button-row").addClass("btn-group").find("li:not(.wmd-spacer)").addClass("btn btn-success").css("left", 0).find("span").hide(),
e("#wmd-bold-button").append(e('')), e("#wmd-italic-button").append(e('')),
e("#wmd-link-button").append(e('')), e("#wmd-quote-button").append(e('')),
e("#wmd-code-button").append(e('')), e("#wmd-image-button").append(e('')),
e("#wmd-olist-button").append(e('')), e("#wmd-ulist-button").append(e('')),
e("#wmd-heading-button").append(e('')), e("#wmd-hr-button").append(e('')),
e("#wmd-undo-button").append(e('')), e("#wmd-redo-button").append(e('')),
- i.onFileOpen(P);
+ i.onFileOpen(N);
};
- var $ = !1;
- return v.lockUI = function(n) {
- $ = n, e("#wmd-input").prop("disabled", $), e(".navbar-inner .btn").toggleClass("blocked", $),
- $ ? e(".lock-ui").removeClass("hide") : e(".lock-ui").addClass("hide");
- }, v.onReady = function() {
- viewerMode === !0 ? e("body").html(s) : e("body").html(a), e(window).on("offline", v.setOffline),
- e(window).on("online", f), navigator.onLine === !1 && v.setOffline(), e(document).mousemove(d).keypress(d),
+ var L = !1;
+ return y.lockUI = function(n) {
+ L = n, e("#wmd-input").prop("disabled", L), e(".navbar-inner .btn").toggleClass("blocked", L),
+ L ? e(".lock-ui").removeClass("hide") : e(".lock-ui").addClass("hide");
+ }, y.onReady = function() {
+ viewerMode === !0 ? e("body").html(s) : e("body").html(a), e(window).on("offline", y.setOffline),
+ e(window).on("online", f), navigator.onLine === !1 && y.setOffline(), e(document).mousemove(d).keypress(d),
e(".dropdown-submenu > a").click(function(e) {
e.stopPropagation();
+ }), P = e(".menu-panel");
+ var l = !1;
+ P.on("shown.bs.collapse", function() {
+ l = !0, e(document).on("click.hide-menu-panel", function(n) {
+ e(n.target).is(".menu-panel [data-toggle=collapse]") || (P.collapse("hide"), e(document).off("click.hide-menu-panel"),
+ l = !1);
+ });
+ }), z = e(".document-panel");
+ var c = !1;
+ z.on("shown.bs.collapse", function() {
+ c = !0, e(document).on("click.hide-document-panel", function(n) {
+ e(n.target).is(".document-panel [data-toggle=collapse]") || (z.collapse("hide"),
+ e(document).off("click.hide-document-panel"), c = !1);
+ });
});
- var l = void 0;
- e(".modal").on("shown", function() {
- var t = e(this).attr("id");
- l != t && (l = t, n.defer(function(e) {
+ var g = !1;
+ e(".modal").on("shown.bs.modal", function() {
+ g = !0, n.defer(function(e) {
e.find("input:enabled:visible:first").focus();
- }, e(this)));
- }).on("hidden", function() {
- var n = e(this).attr("id");
- l == n && e(this).is(":hidden") && (l = void 0, e("#wmd-input").focus());
+ }, e(this));
+ }).on("hidden.bs.modal", function() {
+ g = !1, e("#wmd-input").focus();
}).keyup(function(n) {
13 != n.which || e(n.target).is("textarea") || e(this).find(".modal-footer a:last").click();
}), r.stopCallback = function(n, t) {
- return $ || l || e(t).is("input, select, textarea:not(#wmd-input)");
- }, b(), e("#wmd-input, #md-section-helper").css({
+ return L || l || c || g || e(t).is("input, select, textarea:not(#wmd-input)");
+ }, v(), e("#wmd-input, #md-section-helper").css({
"font-family": o.editorFontFamily,
"font-size": o.editorFontSize + "px",
"line-height": Math.round(o.editorFontSize * (20 / 14)) + "px"
@@ -13390,7 +13423,7 @@ function(e) {
e(this).val(t.substring(0, o) + " " + t.substring(i)), this.selectionStart = this.selectionEnd = o + 1,
n.preventDefault();
}
- }), y = window.setInterval(function() {
+ }), x = window.setInterval(function() {
t.updateCurrentTime(), p(), (u() === !0 || viewerMode === !0) && (i.onPeriodicRun(),
h());
}, 1e3), i.onReady();
@@ -13400,12 +13433,12 @@ function(e) {
}, "");
e("#input-settings-theme").html(r), e(".action-insert-link").click(function(n) {
var o = t.getInputTextValue(e("#input-insert-link"), n);
- void 0 !== o && (v.insertLinkCallback(o), v.insertLinkCallback = void 0);
+ void 0 !== o && (y.insertLinkCallback(o), y.insertLinkCallback = void 0);
}), e(".action-insert-image").click(function(n) {
var o = t.getInputTextValue(e("#input-insert-image"), n);
- void 0 !== o && (v.insertLinkCallback(o), v.insertLinkCallback = void 0);
- }), e("#modal-insert-link, #modal-insert-image").on("hidden", function() {
- void 0 !== v.insertLinkCallback && (v.insertLinkCallback(null), v.insertLinkCallback = void 0);
+ void 0 !== o && (y.insertLinkCallback(o), y.insertLinkCallback = void 0);
+ }), e("#modal-insert-link, #modal-insert-image").on("hidden.bs.modal", function() {
+ void 0 !== y.insertLinkCallback && (y.insertLinkCallback(null), y.insertLinkCallback = void 0);
}), e(".action-load-settings").click(function() {
g();
}), e(".action-apply-settings").click(function(e) {
@@ -13472,7 +13505,7 @@ function(e) {
}), e("div.dropdown-menu").click(function(e) {
e.stopPropagation();
});
- }), v;
+ }), y;
}), define("text!../WELCOME.md", [], function() {
return '\nWelcome to StackEdit! {#welcome}\n=====================\n\n\nHello, I am your first Markdown document within **StackEdit**[^stackedit]. Don\'t delete me, I can be helpful. I can be recovered anyway in the `Utils` tab of the `Settings` dialog.\n\n----------\n\n\nDocuments\n---------\n\n**StackEdit** stores your documents in the browser local storage, which means all your documents are automatically saved locally and are accessible offline.\n\n#### Create a document\n\nYou can create a new document by clicking the button in the navigation bar. This will switch from the current document to the new one.\n\n#### Switch to another document\n\nYou can list all your local documents and switch from one to another by clicking the button in the navigation bar.\n\n#### Rename a document\n\nYou can rename the current document by clicking the document title in the navigation bar.\n\n#### Delete a document\n\nYou can delete the current document by clicking the button in the navigation bar.\n\n----------\n\n\nSynchronization\n---------------\n\n**StackEdit** can be combined with **Google Drive** and **Dropbox** to have your documents centralized in the *Cloud*. The synchronization mechanism will take care of uploading your modifications or downloading the latest version of your documents.\n\n#### Import a document\n\nYou can import a document from the *Cloud* by going to the `Google Drive` or the `Dropbox` sub-menu and by clicking `Import from...`. Once imported, your document will be automatically synchronized with the **Google Drive** / **Dropbox** file.\n\n#### Export a document\n\nYou can export any document by going to the `Google Drive` or the `Dropbox` sub-menu and by clicking `Export to...`. Even if your document is already synchronized with **Google Drive** or **Dropbox**, you can export it to a another location. **StackEdit** can synchronize one document with multiple locations.\n\n#### Synchronize a document\n\nOnce your document is linked to a **Google Drive** or a **Dropbox** file, **StackEdit** will periodically (every 3 minutes) synchronize it by downloading/uploading any modification. Any conflict will be detected, and a local copy of your document will be created as a backup if necessary.\n\nIf you just have modified your document and you want to force the synchronization, click the button in the navigation bar.\n\n> **NOTE:** The button is disabled when:\n> \n> - you are offline,\n> - or the document is not synchronized with any location,\n> - or the document has not been modified since the last synchronization.\n\n#### Manage document synchronization\n\nSince one document can be synchronized with multiple locations, you can list and manage synchronized locations by clicking `Manage synchronization` in the menu. This will open a dialog box allowing you to add or remove synchronization links that are associated to your document.\n\n> **NOTE:** If you delete the file from **Google Drive** or from **Dropbox**, the document will no longer be synchronized with that location.\n\n----------\n\n\nPublication\n-----------\n\nOnce you are happy with your document, you can publish it on different websites directly from **StackEdit**. As for now, **StackEdit** can publish on **Blogger**, **Dropbox**, **Gist**, **GitHub**, **Google Drive**, **Tumblr**, **WordPress** and on any SSH server.\n\n#### Publish a document\n\nYou can publish your document by going to the `Publish on` sub-menu and by choosing a website. In the dialog box, you can choose the publication format:\n\n- Markdown, to publish the Markdown text on a website that can interpret it (**GitHub** for instance),\n- HTML, to publish the document converted into HTML (on a blog for instance),\n- Template, to have a full control of the output.\n\n> **NOTE:** The default template is a simple webpage that wraps your document in HTML format. You can customize it in the `Publish` tab of the `Settings` dialog.\n\n#### Update a publication\n\nAfter publishing, **StackEdit** will keep your document linked to that publish location so that you can update it easily. Once you have modified your document and you want to update your publication, click on the button in the navigation bar.\n\n> **NOTE:** The button is disabled when:\n> \n> - you are offline,\n> - or the document has not been published anywhere.\n\n#### Manage document publication\n\nSince one document can be published on multiple locations, you can list and manage publish locations by clicking `Manage publication` in the menu. This will open a dialog box allowing you to remove publication links that are associated to your document.\n\n> **NOTE:** In some cases, if you remove the file from the website or the post from the blog, the document will no longer be published on that location.\n\n----------\n\n\nMarkdown Extra\n--------------\n\n**StackEdit** supports **Markdown Extra**, which extends **Markdown** syntax with some nice features.\n\n\n### Tables\n\n**Markdown Extra** has a special syntax for tables:\n\nItem | Value\n--------- | -----\nComputer | \\$1600\nPhone | \\$12\nPipe | \\$1\n\nYou can specify column alignment with one or two colons:\n\n| Item | Value | Qty |\n| :-------- | ------:| :--: |\n| Computer | \\$1600 | 5 |\n| Phone | \\$12 | 12 |\n| Pipe | \\$1 | 234 |\n\n\n### Definition Lists\n\n**Markdown Extra** has a special syntax for definition lists too:\n\nTerm 1\nTerm 2\n: Definition A\n: Definition B\n\nTerm 3\n\n: Definition C\n\n: Definition D\n\n > part of definition D\n\n\n### Fenced code blocks\n\n**GitHub**\'s fenced code blocks are also supported with **Prettify** syntax highlighting:\n\n```\n// Foo\nvar bar = 0;\n```\n\n> **NOTE:** To use **Highlight.js** instead of **Prettify**, just configure the `Markdown Extra` extension in the `Settings` dialog.\n\n\n### Special Attributes\n\nWith **Markdown Extra**, you can specify `class` and `id` attributes on headers and fenced code blocks just like this:\n\n##### Header example {#my-header}\n\n``` {#my-id .my-class}\nvar foo = bar;\n```\n\nThen you can create cross-references like this: [beginning of the document](#welcome).\n\n\n### Footnotes\n\nYou can create footnotes like this[^footnote].\n\n [^footnote]: Here is the *text* of the **footnote**.\n\n\n### Table of contents\n\nYou can insert a table of contents using the marker `[TOC]`:\n\n[TOC]\n\n\n### MathJax\n \nYou can render *LaTeX* mathematical expressions using **MathJax**, as on [math.stackexchange.com][1]:\n\nThe *Gamma function* satisfying $\\Gamma(n) = (n-1)!\\quad\\forall\nn\\in\\mathbb N$ is via through the Euler integral\n\n$$\n\\Gamma(z) = \\int_0^\\infty t^{z-1}e^{-t}dt\\,.\n$$\n\n\n> **NOTE:** You can find more information:\n>\n> - about **Markdown** syntax [here][2],\n> - about **Markdown Extra** extension [here][3],\n> - about **Prettify** syntax highlighting [here][4].\n> - about **Highlight.js** syntax highlighting [here][5].\n\n [^stackedit]: StackEdit is a free, open-source Markdown editor based on PageDown, the Markdown library used by Stack Overflow and the other Stack Exchange sites.\n\n\n [1]: http://math.stackexchange.com/\n [2]: http://daringfireball.net/projects/markdown/syntax "Markdown"\n [3]: https://github.com/jmcmanus/pagedown-extra "Pagedown Extra"\n [4]: https://code.google.com/p/google-code-prettify/\n [5]: http://softwaremaniacs.org/soft/highlight/en/';
}), define("fileMgr", [ "jquery", "underscore", "core", "utils", "settings", "eventMgr", "fileSystem", "classes/FileDescriptor", "text!../WELCOME.md" ], function(e, n, t, o, i, r, a, s, l) {
@@ -13526,30 +13559,32 @@ function(e) {
return n.has(t.publishLocations, e);
});
}, r.addListener("onReady", function() {
- function t(n) {
- n.hide(), e("#file-title").show();
- var t = e.trim(n.val()), o = c.currentFile;
- t && t != o.title && (o.title = t, r.onTitleChanged(o)), n.val(o.title), e("#wmd-input").focus();
+ function t() {
+ i.addClass("hide"), o.removeClass("hide");
+ var n = e.trim(i.val()), t = c.currentFile;
+ n && n != t.title && (t.title = n, r.onTitleChanged(t)), i.val(t.title), e("#wmd-input").focus();
}
- c.selectFile(), e(".action-create-file").click(function() {
+ c.selectFile();
+ var o = e(".file-title-navbar"), i = e(".input-file-title");
+ e(".action-create-file").click(function() {
var n = c.createFile();
c.selectFile(n);
var t = e("#wmd-input").focus().get(0);
- t.setSelectionRange && t.setSelectionRange(0, 0), e("#file-title").click();
+ t.setSelectionRange && t.setSelectionRange(0, 0), o.click();
}), e(".action-remove-file").click(function() {
c.deleteFile();
- }), e("#file-title").click(function() {
+ }), o.click(function() {
if (viewerMode !== !0) {
- e(this).hide();
- var t = e("#file-title-input").show();
+ o.addClass("hide");
+ var e = i.removeClass("hide");
n.defer(function() {
- t.focus().get(0).select();
+ e.focus().get(0).select();
});
}
- }), e("#file-title-input").blur(function() {
- t(e(this));
- }).keyup(function(n) {
- 13 == n.keyCode && t(e(this)), 27 == n.keyCode && (e(this).val(""), t(e(this)));
+ }), i.blur(function() {
+ t();
+ }).keyup(function(e) {
+ 13 == e.keyCode && t(), 27 == e.keyCode && (i.val(""), t());
}), e(".action-open-stackedit").click(function() {
window.location.href = ".";
}), e(".action-edit-document").click(function() {
@@ -14424,14 +14459,14 @@ function(e) {
S === !0 ? (S = !1, C = n.values(i), l(e)) : e();
}
function d(e) {
- if (0 === T.length) return e(), void 0;
- var n = T.pop();
+ if (0 === E.length) return e(), void 0;
+ var n = E.pop();
return m.hasSync(n) ? (n.syncDown(function(n) {
return n ? (e(n), void 0) : (d(e), void 0);
}), void 0) : (d(e), void 0);
}
function u(e) {
- T = n.values(b), d(e);
+ E = n.values(b), d(e);
}
function p(e) {
I = n.some(e.syncLocations, function(e) {
@@ -14473,16 +14508,16 @@ function(e) {
});
});
};
- var v = [], y = void 0, x = void 0, w = void 0, k = void 0, C = [], S = !1, T = [], E = !1;
+ var v = [], y = void 0, x = void 0, w = void 0, k = void 0, C = [], S = !1, E = [], T = !1;
o.addListener("onOfflineChanged", function(e) {
- E = e;
+ T = e;
});
var _ = !1;
m.sync = function() {
function e(e) {
return void 0 !== e ? (_ = !1, o.onSyncRunning(!1), !0) : !1;
}
- return _ === !0 || E === !0 ? !1 : (_ = !0, o.onSyncRunning(!0), S = !0, u(function(n) {
+ return _ === !0 || T === !0 ? !1 : (_ = !0, o.onSyncRunning(!0), S = !0, u(function(n) {
e(n) || c(function(n) {
e(n) || (_ = !1, o.onSyncRunning(!1), o.onSyncSuccess());
});
@@ -15114,9 +15149,9 @@ function(e) {
};
var k = void 0;
return i.addListener("onReady", function() {
- var i = e("#publish-menu");
+ var i = e(".collapse-publish-on");
n.each(g, function(n) {
- i.append(e("").append(e(' ' + n.providerName + " ").click(function() {
+ i.append(e(" ").append(e(' ' + n.providerName + " ").click(function() {
p(n);
}))), e(".action-publish-" + n.providerId).click(function() {
p(n);
@@ -15359,14 +15394,14 @@ function(e) {
31 > S && (x = document.createElement("style"), x.type = "text/css", o.appendChild(x),
S++), x.styleSheet ? x.styleSheet.cssText += e : x.appendChild(document.createTextNode(e));
};
- var T = /@import\s*(url)?\s*(('([^']*)'|"([^"]*)")|\(('([^']*)'|"([^"]*)"|([^\)]*))\))\s*;?/g, E = window.location.pathname.split("/");
- E.pop(), E = E.join("/") + "/";
+ var E = /@import\s*(url)?\s*(('([^']*)'|"([^"]*)")|\(('([^']*)'|"([^"]*)"|([^\)]*))\))\s*;?/g, T = window.location.pathname.split("/");
+ T.pop(), T = T.join("/") + "/";
var _ = function(n, t, o) {
- n.match(s) || (n = "/" + e.convertURIBase(n, E, "/")), C(n, function(i) {
- i = e(i, n, E);
- for (var r, a = [], s = [], l = []; r = T.exec(i); ) {
+ n.match(s) || (n = "/" + e.convertURIBase(n, T, "/")), C(n, function(i) {
+ i = e(i, n, T);
+ for (var r, a = [], s = [], l = []; r = E.exec(i); ) {
var c = r[4] || r[5] || r[7] || r[8] || r[9];
- a.push(c), s.push(T.lastIndex - r[0].length), l.push(r[0].length);
+ a.push(c), s.push(E.lastIndex - r[0].length), l.push(r[0].length);
}
for (var d = 0, u = 0; u < a.length; u++) (function(e) {
_(a[e], function(n) {
@@ -15492,5 +15527,5 @@ location.search.match(/(\?|&)console/) && (logger = console), require([ "jquery"
}), define("main", function() {}), requirejs.s.contexts._.nextTick = function(e) {
e();
}, require([ "css" ], function(e) {
- e.setBuffer("/*!\n * Bootstrap v3.0.0\n *\n * Copyright 2013 Twitter, Inc\n * Licensed under the Apache License v2.0\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Designed and built with all the love in the world by @mdo and @fat.\n */\n/*! normalize.css v2.1.0 | MIT License | git.io/normalize */\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nvideo {\n display: inline-block;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden] {\n display: none;\n}\nhtml {\n font-family: sans-serif;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\na:focus {\n outline: thin dotted;\n}\na:active,\na:hover {\n outline: 0;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, serif;\n font-size: 1em;\n}\npre {\n white-space: pre-wrap;\n}\nq {\n quotes: \"\\201C\" \"\\201D\" \"\\2018\" \"\\2019\";\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 0;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\nbutton,\ninput,\nselect,\ntextarea {\n font-family: inherit;\n font-size: 100%;\n margin: 0;\n}\nbutton,\ninput {\n line-height: normal;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n vertical-align: top;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n@media print {\n * {\n text-shadow: none !important;\n color: #000 !important;\n background: transparent !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n .ir a:after,\n a[href^=\"javascript:\"]:after,\n a[href^=\"#\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n @page {\n margin: 2cm .5cm;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 62.5%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.428571429;\n color: #333333;\n background-color: #f5f5f5;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #428bca;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #2a6496;\n text-decoration: underline;\n}\na:focus {\n outline: thin dotted #333;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive {\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-circle {\n border-radius: 500px;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #f5f5f5;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16.099999999999998px;\n font-weight: 200;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall {\n font-size: 85%;\n}\ncite {\n font-style: normal;\n}\n.text-muted {\n color: #999999;\n}\n.text-primary {\n color: #428bca;\n}\n.text-warning {\n color: #c09853;\n}\n.text-danger {\n color: #b94a48;\n}\n.text-success {\n color: #468847;\n}\n.text-info {\n color: #3a87ad;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n line-height: 1.1;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small {\n font-weight: normal;\n line-height: 1;\n color: #999999;\n}\nh1,\nh2,\nh3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh4,\nh5,\nh6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh1,\n.h1 {\n font-size: 38px;\n}\nh2,\n.h2 {\n font-size: 32px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\nh1 small,\n.h1 small {\n font-size: 24px;\n}\nh2 small,\n.h2 small {\n font-size: 18px;\n}\nh3 small,\n.h3 small,\nh4 small,\n.h4 small {\n font-size: 14px;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #f5f5f5;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.428571429;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n.dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.dl-horizontal dd {\n margin-left: 180px;\n}\n.dl-horizontal dd:before,\n.dl-horizontal dd:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.dl-horizontal dd:after {\n clear: both;\n}\n.dl-horizontal dd:before,\n.dl-horizontal dd:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.dl-horizontal dd:after {\n clear: both;\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #999999;\n}\nabbr.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n border-left: 5px solid #f5f5f5;\n}\nblockquote p {\n font-size: 17.5px;\n font-weight: 300;\n line-height: 1.25;\n}\nblockquote p:last-child {\n margin-bottom: 0;\n}\nblockquote small {\n display: block;\n line-height: 1.428571429;\n color: #999999;\n}\nblockquote small:before {\n content: '\\2014 \\00A0';\n}\nblockquote.pull-right {\n float: right;\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #f5f5f5;\n border-left: 0;\n}\nblockquote.pull-right p,\nblockquote.pull-right small {\n text-align: right;\n}\nblockquote.pull-right small:before {\n content: '';\n}\nblockquote.pull-right small:after {\n content: '\\00A0 \\2014';\n}\nq:before,\nq:after,\nblockquote:before,\nblockquote:after {\n content: \"\";\n}\naddress {\n display: block;\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.428571429;\n}\ncode,\npre {\n font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n white-space: nowrap;\n border-radius: 4px;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.428571429;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\npre.prettyprint {\n margin-bottom: 20px;\n}\npre code {\n padding: 0;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n}\n.container:before,\n.container:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.container:after {\n clear: both;\n}\n.container:before,\n.container:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.container:after {\n clear: both;\n}\n.row:before,\n.row:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.row:after {\n clear: both;\n}\n.row:before,\n.row:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.row:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .row {\n margin-left: -15px;\n margin-right: -15px;\n }\n}\n.row .row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12 {\n float: left;\n}\n.col-1 {\n width: 8.333333333333332%;\n}\n.col-2 {\n width: 16.666666666666664%;\n}\n.col-3 {\n width: 25%;\n}\n.col-4 {\n width: 33.33333333333333%;\n}\n.col-5 {\n width: 41.66666666666667%;\n}\n.col-6 {\n width: 50%;\n}\n.col-7 {\n width: 58.333333333333336%;\n}\n.col-8 {\n width: 66.66666666666666%;\n}\n.col-9 {\n width: 75%;\n}\n.col-10 {\n width: 83.33333333333334%;\n}\n.col-11 {\n width: 91.66666666666666%;\n}\n.col-12 {\n width: 100%;\n}\n@media (min-width: 768px) {\n .container {\n max-width: 728px;\n }\n .col-sm-1,\n .col-sm-2,\n .col-sm-3,\n .col-sm-4,\n .col-sm-5,\n .col-sm-6,\n .col-sm-7,\n .col-sm-8,\n .col-sm-9,\n .col-sm-10,\n .col-sm-11,\n .col-sm-12 {\n float: left;\n }\n .col-sm-1 {\n width: 8.333333333333332%;\n }\n .col-sm-2 {\n width: 16.666666666666664%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-4 {\n width: 33.33333333333333%;\n }\n .col-sm-5 {\n width: 41.66666666666667%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-7 {\n width: 58.333333333333336%;\n }\n .col-sm-8 {\n width: 66.66666666666666%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-10 {\n width: 83.33333333333334%;\n }\n .col-sm-11 {\n width: 91.66666666666666%;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-push-1 {\n left: 8.333333333333332%;\n }\n .col-push-2 {\n left: 16.666666666666664%;\n }\n .col-push-3 {\n left: 25%;\n }\n .col-push-4 {\n left: 33.33333333333333%;\n }\n .col-push-5 {\n left: 41.66666666666667%;\n }\n .col-push-6 {\n left: 50%;\n }\n .col-push-7 {\n left: 58.333333333333336%;\n }\n .col-push-8 {\n left: 66.66666666666666%;\n }\n .col-push-9 {\n left: 75%;\n }\n .col-push-10 {\n left: 83.33333333333334%;\n }\n .col-push-11 {\n left: 91.66666666666666%;\n }\n .col-pull-1 {\n right: 8.333333333333332%;\n }\n .col-pull-2 {\n right: 16.666666666666664%;\n }\n .col-pull-3 {\n right: 25%;\n }\n .col-pull-4 {\n right: 33.33333333333333%;\n }\n .col-pull-5 {\n right: 41.66666666666667%;\n }\n .col-pull-6 {\n right: 50%;\n }\n .col-pull-7 {\n right: 58.333333333333336%;\n }\n .col-pull-8 {\n right: 66.66666666666666%;\n }\n .col-pull-9 {\n right: 75%;\n }\n .col-pull-10 {\n right: 83.33333333333334%;\n }\n .col-pull-11 {\n right: 91.66666666666666%;\n }\n}\n@media (min-width: 992px) {\n .container {\n max-width: 940px;\n }\n .col-lg-1,\n .col-lg-2,\n .col-lg-3,\n .col-lg-4,\n .col-lg-5,\n .col-lg-6,\n .col-lg-7,\n .col-lg-8,\n .col-lg-9,\n .col-lg-10,\n .col-lg-11,\n .col-lg-12 {\n float: left;\n }\n .col-lg-1 {\n width: 8.333333333333332%;\n }\n .col-lg-2 {\n width: 16.666666666666664%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-4 {\n width: 33.33333333333333%;\n }\n .col-lg-5 {\n width: 41.66666666666667%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-7 {\n width: 58.333333333333336%;\n }\n .col-lg-8 {\n width: 66.66666666666666%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-10 {\n width: 83.33333333333334%;\n }\n .col-lg-11 {\n width: 91.66666666666666%;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-offset-1 {\n margin-left: 8.333333333333332%;\n }\n .col-offset-2 {\n margin-left: 16.666666666666664%;\n }\n .col-offset-3 {\n margin-left: 25%;\n }\n .col-offset-4 {\n margin-left: 33.33333333333333%;\n }\n .col-offset-5 {\n margin-left: 41.66666666666667%;\n }\n .col-offset-6 {\n margin-left: 50%;\n }\n .col-offset-7 {\n margin-left: 58.333333333333336%;\n }\n .col-offset-8 {\n margin-left: 66.66666666666666%;\n }\n .col-offset-9 {\n margin-left: 75%;\n }\n .col-offset-10 {\n margin-left: 83.33333333333334%;\n }\n .col-offset-11 {\n margin-left: 91.66666666666666%;\n }\n}\n@media (min-width: 1200px) {\n .container {\n max-width: 1170px;\n }\n}\ntable {\n max-width: 100%;\n background-color: transparent;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n margin-bottom: 20px;\n}\n.table thead > tr > th,\n.table tbody > tr > th,\n.table tfoot > tr > th,\n.table thead > tr > td,\n.table tbody > tr > td,\n.table tfoot > tr > td {\n padding: 8px;\n line-height: 1.428571429;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\n.table thead > tr > th {\n vertical-align: bottom;\n}\n.table caption + thead tr:first-child th,\n.table colgroup + thead tr:first-child th,\n.table thead:first-child tr:first-child th,\n.table caption + thead tr:first-child td,\n.table colgroup + thead tr:first-child td,\n.table thead:first-child tr:first-child td {\n border-top: 0;\n}\n.table tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n.table .table {\n background-color: #f5f5f5;\n}\n.table-condensed thead > tr > th,\n.table-condensed tbody > tr > th,\n.table-condensed tfoot > tr > th,\n.table-condensed thead > tr > td,\n.table-condensed tbody > tr > td,\n.table-condensed tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #dddddd;\n}\n.table-striped > tbody > tr:nth-child(odd) > td,\n.table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover > td,\n.table-hover > tbody > tr:hover > th {\n background-color: #f5f5f5;\n}\ntable col[class^=\"col-\"] {\n float: none;\n display: table-column;\n}\ntable td[class^=\"col-\"],\ntable th[class^=\"col-\"] {\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n border-color: #eed3d7;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n border-color: #fbeed5;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td {\n background-color: #d0e9c6;\n border-color: #c9e2b3;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td {\n background-color: #ebcccc;\n border-color: #e6c1c7;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td {\n background-color: #faf2cc;\n border-color: #f8e5be;\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n /* IE8-9 */\n\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\nselect optgroup {\n font-size: inherit;\n font-style: inherit;\n font-family: inherit;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted #333;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\ninput[type=\"number\"]::-webkit-outer-spin-button,\ninput[type=\"number\"]::-webkit-inner-spin-button {\n height: auto;\n}\n.form-control:-moz-placeholder {\n color: #cccccc;\n}\n.form-control::-moz-placeholder {\n color: #cccccc;\n}\n.form-control:-ms-input-placeholder {\n color: #cccccc;\n}\n.form-control::-webkit-input-placeholder {\n color: #cccccc;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 38px;\n padding: 8px 12px;\n font-size: 14px;\n line-height: 1.428571429;\n color: #555555;\n vertical-align: middle;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: rgba(82, 168, 236, 0.8);\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n background-color: #f5f5f5;\n}\ntextarea.form-control {\n height: auto;\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n display: block;\n min-height: 20px;\n margin-top: 10px;\n margin-bottom: 10px;\n padding-left: 20px;\n vertical-align: middle;\n}\n.radio label,\n.checkbox label {\n display: inline;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n float: left;\n margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\n.form-control.input-large {\n height: 56px;\n padding: 14px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.form-control.input-small {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\nselect.input-large {\n height: 56px;\n line-height: 56px;\n}\nselect.input-small {\n height: 30px;\n line-height: 30px;\n}\n.has-warning .help-block,\n.has-warning .control-label {\n color: #c09853;\n}\n.has-warning .form-control {\n padding-right: 32px;\n border-color: #c09853;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #a47e3c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;\n}\n.has-warning .input-group-addon {\n color: #c09853;\n border-color: #c09853;\n background-color: #fcf8e3;\n}\n.has-error .help-block,\n.has-error .control-label {\n color: #b94a48;\n}\n.has-error .form-control {\n padding-right: 32px;\n border-color: #b94a48;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #953b39;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;\n}\n.has-error .input-group-addon {\n color: #b94a48;\n border-color: #b94a48;\n background-color: #f2dede;\n}\n.has-success .help-block,\n.has-success .control-label {\n color: #468847;\n}\n.has-success .form-control {\n padding-right: 32px;\n border-color: #468847;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #356635;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;\n}\n.has-success .input-group-addon {\n color: #468847;\n border-color: #468847;\n background-color: #dff0d8;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n.input-group {\n display: table;\n border-collapse: separate;\n}\n.input-group.col {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n width: 100%;\n margin-bottom: 0;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 8px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1.428571429;\n text-align: center;\n background-color: #f5f5f5;\n border: 1px solid #dddddd;\n border-radius: 4px;\n}\n.input-group-addon.input-small {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-large {\n padding: 14px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -4px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.form-inline .form-control,\n.form-inline .radio,\n.form-inline .checkbox {\n display: inline-block;\n}\n.form-inline .radio,\n.form-inline .checkbox {\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .control-label {\n padding-top: 6px;\n}\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.form-horizontal .form-group:after {\n clear: both;\n}\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.form-horizontal .form-group:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n }\n}\n.form-horizontal .form-group .row {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n }\n}\n.btn {\n display: inline-block;\n padding: 8px 12px;\n margin-bottom: 0;\n font-size: 14px;\n font-weight: 500;\n line-height: 1.428571429;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n border: 1px solid transparent;\n border-radius: 4px;\n white-space: nowrap;\n}\n.btn:focus {\n outline: thin dotted #333;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus {\n color: #333333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: default;\n pointer-events: none;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default {\n color: #333333;\n background-color: #ffffff;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-default:hover,\n.btn-default:focus,\n.btn-default:active,\n.btn-default.active {\n background-color: #f2f2f2;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #ffffff;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-primary {\n color: #ffffff;\n background-color: #777777;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-primary:hover,\n.btn-primary:focus,\n.btn-primary:active,\n.btn-primary.active {\n background-color: #6a6a6a;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #777777;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-warning {\n color: #333333;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eea236;\n border-color: #ec971f;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n.btn-danger {\n color: #333333;\n background-color: #d9534f;\n border-color: #d9534f;\n}\n.btn-danger:hover,\n.btn-danger:focus,\n.btn-danger:active,\n.btn-danger.active {\n background-color: #d43f3a;\n border-color: #c9302c;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #d9534f;\n border-color: #d9534f;\n}\n.btn-success {\n color: #333333;\n background-color: #5cb85c;\n border-color: #5cb85c;\n}\n.btn-success:hover,\n.btn-success:focus,\n.btn-success:active,\n.btn-success.active {\n background-color: #4cae4c;\n border-color: #449d44;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #5cb85c;\n border-color: #5cb85c;\n}\n.btn-info {\n color: #333333;\n background-color: #f5f5f5;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-info:hover,\n.btn-info:focus,\n.btn-info:active,\n.btn-info.active {\n background-color: #e8e8e8;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #f5f5f5;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-link {\n color: #428bca;\n font-weight: normal;\n cursor: pointer;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #2a6496;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #333333;\n text-decoration: none;\n}\n.btn-large {\n padding: 14px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.btn-small {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition: height 0.35s ease;\n transition: height 0.35s ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px solid #000000;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n content: \"\";\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n background-color: #ffffff;\n border: 1px solid #cccccc;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.428571429;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #ffffff;\n background-color: #7b7b7b;\n background-image: -webkit-gradient(linear, left 0%, left 100%, from(#888888), to(#7b7b7b));\n background-image: -webkit-linear-gradient(top, #888888, 0%, #7b7b7b, 100%);\n background-image: -moz-linear-gradient(top, #888888 0%, #7b7b7b 100%);\n background-image: linear-gradient(to bottom, #888888 0%, #7b7b7b 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff888888', endColorstr='#ff7b7b7b', GradientType=0);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n background-color: #357ebd;\n background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd));\n background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%);\n background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%);\n background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #999999;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.428571429;\n color: #999999;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px solid #000000;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 1px;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n background-color: #ffffff;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 30px 10px 15px;\n margin-bottom: -1px;\n border: 1px solid #dddddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.list-group-item > .badge {\n float: right;\n margin-right: -15px;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\na.list-group-item .list-group-item-heading {\n color: #333333;\n}\na.list-group-item .list-group-item-text {\n color: #555555;\n}\na.list-group-item:hover,\na.list-group-item:focus {\n text-decoration: none;\n background-color: #f5f5f5;\n}\na.list-group-item.active {\n z-index: 2;\n color: #ffffff;\n background-color: #428bca;\n border-color: #428bca;\n}\na.list-group-item.active .list-group-item-heading {\n color: inherit;\n}\na.list-group-item.active .list-group-item-text {\n color: #e1edf7;\n}\n.panel {\n padding: 15px;\n margin-bottom: 20px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-heading {\n margin: -15px -15px 15px;\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-bottom: 1px solid #dddddd;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 17.5px;\n font-weight: 500;\n}\n.panel-footer {\n margin: 15px -15px -15px;\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #dddddd;\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel-primary {\n border-color: #428bca;\n}\n.panel-primary .panel-heading {\n color: #ffffff;\n background-color: #428bca;\n border-color: #428bca;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success .panel-heading {\n color: #468847;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-warning {\n border-color: #fbeed5;\n}\n.panel-warning .panel-heading {\n color: #c09853;\n background-color: #fcf8e3;\n border-color: #fbeed5;\n}\n.panel-danger {\n border-color: #eed3d7;\n}\n.panel-danger .panel-heading {\n color: #b94a48;\n background-color: #f2dede;\n border-color: #eed3d7;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info .panel-heading {\n color: #3a87ad;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.list-group-flush {\n margin: 15px -15px -15px;\n}\n.list-group-flush .list-group-item {\n border-width: 1px 0;\n}\n.list-group-flush .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.list-group-flush .list-group-item:last-child {\n border-bottom: 0;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-large {\n padding: 24px;\n border-radius: 6px;\n}\n.well-small {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000000;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav:before,\n.nav:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.nav:after {\n clear: both;\n}\n.nav:before,\n.nav:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.nav:after {\n clear: both;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.nav > li.disabled > a {\n color: #999999;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #999999;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav > li + .nav-header {\n margin-top: 9px;\n}\n.nav.open > a,\n.nav.open > a:hover,\n.nav.open > a:focus {\n color: #ffffff;\n background-color: #428bca;\n border-color: #428bca;\n}\n.nav.open > a .caret,\n.nav.open > a:hover .caret,\n.nav.open > a:focus .caret {\n border-top-color: #ffffff;\n border-bottom-color: #ffffff;\n}\n.nav > .pull-right {\n float: right;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav-tabs {\n border-bottom: 1px solid #dddddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.428571429;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #f5f5f5;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #f5f5f5;\n border: 1px solid #dddddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n}\n.nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #dddddd;\n margin-right: 0;\n}\n.nav-tabs.nav-justified > .active > a {\n border-bottom-color: #f5f5f5;\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 5px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #ffffff;\n background-color: #428bca;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li > a {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.nav-justified > li > a {\n text-align: center;\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n border-bottom: 1px solid #dddddd;\n margin-right: 0;\n}\n.nav-tabs-justified > .active > a {\n border-bottom-color: #f5f5f5;\n}\n.tabbable:before,\n.tabbable:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.tabbable:after {\n clear: both;\n}\n.tabbable:before,\n.tabbable:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.tabbable:after {\n clear: both;\n}\n.tab-content > .tab-pane,\n.pill-content > .pill-pane {\n display: none;\n}\n.tab-content > .active,\n.pill-content > .active {\n display: block;\n}\n.nav .caret {\n border-top-color: #428bca;\n border-bottom-color: #428bca;\n}\n.nav a:hover .caret {\n border-top-color: #2a6496;\n border-bottom-color: #2a6496;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n padding-left: 15px;\n padding-right: 15px;\n background-color: #dddddd;\n border-radius: 4px;\n}\n.navbar:before,\n.navbar:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.navbar:after {\n clear: both;\n}\n.navbar:before,\n.navbar:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.navbar:after {\n clear: both;\n}\n.navbar-nav {\n margin-top: 10px;\n margin-bottom: 15px;\n}\n.navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n color: #777777;\n line-height: 20px;\n border-radius: 4px;\n}\n.navbar-nav > li > a:hover,\n.navbar-nav > li > a:focus {\n color: #333333;\n background-color: transparent;\n}\n.navbar-nav > .active > a,\n.navbar-nav > .active > a:hover,\n.navbar-nav > .active > a:focus {\n color: #555555;\n background-color: #c4c4c4;\n}\n.navbar-nav > .disabled > a,\n.navbar-nav > .disabled > a:hover,\n.navbar-nav > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n}\n.navbar-nav.pull-right {\n width: 100%;\n}\n.navbar-static-top {\n border-radius: 0;\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n border-radius: 0;\n}\n.navbar-fixed-top {\n top: 0;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n}\n.navbar-brand {\n display: block;\n max-width: 200px;\n margin-left: auto;\n margin-right: auto;\n padding: 15px 15px;\n font-size: 18px;\n font-weight: 500;\n line-height: 20px;\n color: #777777;\n text-align: center;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n color: #5e5e5e;\n text-decoration: none;\n background-color: transparent;\n}\n.navbar-toggle {\n position: absolute;\n top: 9px;\n right: 10px;\n width: 48px;\n height: 32px;\n padding: 8px 12px;\n background-color: transparent;\n border: 1px solid #dddddd;\n border-radius: 4px;\n}\n.navbar-toggle:hover,\n.navbar-toggle:focus {\n background-color: #dddddd;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n background-color: #cccccc;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n.navbar-form {\n margin-top: 6px;\n margin-bottom: 6px;\n}\n.navbar-form .form-control,\n.navbar-form .radio,\n.navbar-form .checkbox {\n display: inline-block;\n}\n.navbar-form .radio,\n.navbar-form .checkbox {\n margin-top: 0;\n margin-bottom: 0;\n}\n.navbar-form .col-lg-1 {\n width: 8.333333333333332%;\n}\n.navbar-form .col-lg-2 {\n width: 16.666666666666664%;\n}\n.navbar-form .col-lg-3 {\n width: 25%;\n}\n.navbar-form .col-lg-4 {\n width: 33.33333333333333%;\n}\n.navbar-form .col-lg-5 {\n width: 41.66666666666667%;\n}\n.navbar-form .col-lg-6 {\n width: 50%;\n}\n.navbar-form .col-lg-7 {\n width: 58.333333333333336%;\n}\n.navbar-form .col-lg-8 {\n width: 66.66666666666666%;\n}\n.navbar-form .col-lg-9 {\n width: 75%;\n}\n.navbar-form .col-lg-10 {\n width: 83.33333333333334%;\n}\n.navbar-form .col-lg-11 {\n width: 91.66666666666666%;\n}\n.navbar-form .col-lg-12 {\n width: 100%;\n}\n.navbar-form * {\n float: none;\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n.navbar-nav > .dropdown > a:hover .caret,\n.navbar-nav > .dropdown > a:focus .caret {\n border-top-color: #333333;\n border-bottom-color: #333333;\n}\n.navbar-nav > .open > a,\n.navbar-nav > .open > a:hover,\n.navbar-nav > .open > a:focus {\n background-color: #c4c4c4;\n color: #555555;\n}\n.navbar-nav > .open > a .caret,\n.navbar-nav > .open > a:hover .caret,\n.navbar-nav > .open > a:focus .caret {\n border-top-color: #555555;\n border-bottom-color: #555555;\n}\n.navbar-nav > .dropdown > a .caret {\n border-top-color: #777777;\n border-bottom-color: #777777;\n}\n.navbar-nav.pull-right > li > .dropdown-menu,\n.navbar-nav > li > .dropdown-menu.pull-right {\n left: auto;\n right: 0;\n}\n.navbar-inverse {\n background-color: #222222;\n}\n.navbar-inverse .navbar-brand {\n color: #999999;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #999999;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #999999;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #ffffff;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #ffffff;\n}\n.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {\n border-top-color: #ffffff;\n border-bottom-color: #ffffff;\n}\n.navbar-inverse .navbar-nav > .dropdown > a .caret {\n border-top-color: #999999;\n border-bottom-color: #999999;\n}\n.navbar-inverse .navbar-nav > .open > a .caret,\n.navbar-inverse .navbar-nav > .open > a:hover .caret,\n.navbar-inverse .navbar-nav > .open > a:focus .caret {\n border-top-color: #ffffff;\n border-bottom-color: #ffffff;\n}\n@media screen and (min-width: 768px) {\n .navbar-brand {\n float: left;\n margin-left: -15px;\n margin-right: 5px;\n }\n .navbar-nav {\n float: left;\n margin-top: 0;\n margin-bottom: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n border-radius: 0;\n }\n .navbar-nav.pull-right {\n float: right;\n width: auto;\n }\n .navbar-toggle {\n position: relative;\n top: auto;\n left: auto;\n display: none;\n }\n .nav-collapse.collapse {\n display: block !important;\n height: auto !important;\n overflow: visible !important;\n }\n}\n.navbar-btn {\n margin-top: 6px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n.navbar-link {\n color: #777777;\n}\n.navbar-link:hover {\n color: #333333;\n}\n.navbar-inverse .navbar-link {\n color: #999999;\n}\n.navbar-inverse .navbar-link:hover {\n color: #ffffff;\n}\n.btn .caret {\n border-top-color: #333333;\n}\n.dropup .btn .caret {\n border-bottom-color: #333333;\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active {\n z-index: 2;\n}\n.btn-group .btn + .btn {\n margin-left: -1px;\n}\n.btn-toolbar:before,\n.btn-toolbar:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.btn-toolbar:after {\n clear: both;\n}\n.btn-toolbar:before,\n.btn-toolbar:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.btn-toolbar:after {\n clear: both;\n}\n.btn-toolbar .btn-group {\n float: left;\n}\n.btn-toolbar > .btn + .btn,\n.btn-toolbar > .btn-group + .btn,\n.btn-toolbar > .btn + .btn-group,\n.btn-toolbar > .btn-group + .btn-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child > .btn:last-child,\n.btn-group > .btn-group:first-child > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-large + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-large .caret {\n border-width: 5px;\n}\n.dropup .btn-large .caret {\n border-bottom-width: 5px;\n}\n.btn-group-vertical > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn + .btn {\n margin-top: -1px;\n}\n.btn-group-vertical .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical .btn:first-child {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical .btn:last-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n}\n.btn-group-justified .btn {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n.btn-group[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n display: none;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #cccccc;\n}\n.breadcrumb > .active {\n color: #999999;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n float: left;\n padding: 4px 12px;\n line-height: 1.428571429;\n text-decoration: none;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-left-width: 0;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n border-left-width: 1px;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > a:focus,\n.pagination > .active > a,\n.pagination > .active > span {\n background-color: #f5f5f5;\n}\n.pagination > .active > a,\n.pagination > .active > span {\n color: #999999;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #999999;\n background-color: #ffffff;\n cursor: not-allowed;\n}\n.pagination-large > li > a,\n.pagination-large > li > span {\n padding: 14px 16px;\n font-size: 18px;\n}\n.pagination-large > li:first-child > a,\n.pagination-large > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-large > li:last-child > a,\n.pagination-large > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-small > li > a,\n.pagination-small > li > span {\n padding: 5px 10px;\n font-size: 12px;\n}\n.pagination-small > li:first-child > a,\n.pagination-small > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-small > li:last-child > a,\n.pagination-small > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager:before,\n.pager:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.pager:after {\n clear: both;\n}\n.pager:before,\n.pager:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.pager:after {\n clear: both;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #999999;\n background-color: #ffffff;\n cursor: not-allowed;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: auto;\n overflow-y: scroll;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.fade.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-dialog {\n position: relative;\n top: 0;\n left: 0;\n right: 0;\n width: auto;\n padding: 10px;\n z-index: 1050;\n}\n.modal-content {\n position: relative;\n background-color: #ffffff;\n border: 1px solid #999999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: none;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n background-color: #000000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.fade.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.428571429px;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.428571429;\n}\n.modal-body {\n position: relative;\n padding: 20px;\n}\n.modal-footer {\n margin-top: 15px;\n padding: 19px 20px 20px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.modal-footer:after {\n clear: both;\n}\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.modal-footer:after {\n clear: both;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n@media screen and (min-width: 768px) {\n .modal-dialog {\n left: 50%;\n right: auto;\n width: 560px;\n margin-left: -280px;\n padding-top: 30px;\n padding-bottom: 30px;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1030;\n display: block;\n visibility: visible;\n font-size: 12px;\n line-height: 1.4;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #ffffff;\n text-align: center;\n text-decoration: none;\n background-color: rgba(0, 0, 0, 0.9);\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n left: 5px;\n border-width: 5px 5px 0;\n border-top-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n right: 5px;\n border-width: 5px 5px 0;\n border-top-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n left: 5px;\n border-width: 0 5px 5px;\n border-bottom-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n right: 5px;\n border-width: 0 5px 5px;\n border-bottom-color: rgba(0, 0, 0, 0.9);\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1010;\n display: none;\n max-width: 276px;\n padding: 1px;\n text-align: left;\n background-color: #ffffff;\n -webkit-bg-clip: padding-box;\n -moz-bg-clip: padding;\n background-clip: padding-box;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n white-space: normal;\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n font-weight: normal;\n line-height: 18px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover .arrow,\n.popover .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover .arrow {\n border-width: 11px;\n}\n.popover .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #ffffff;\n}\n.popover.right .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #ffffff;\n}\n.popover.bottom .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #ffffff;\n}\n.popover.left .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #ffffff;\n bottom: -10px;\n}\n.alert {\n padding: 10px 35px 10px 15px;\n margin-bottom: 20px;\n color: #c09853;\n background-color: #fcf8e3;\n border: 1px solid #fbeed5;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert hr {\n border-top-color: #f8e5be;\n}\n.alert .alert-link {\n font-weight: 500;\n color: #a47e3c;\n}\n.alert .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #468847;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #356635;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #eed3d7;\n color: #b94a48;\n}\n.alert-danger hr {\n border-top-color: #e6c1c7;\n}\n.alert-danger .alert-link {\n color: #953b39;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #3a87ad;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #2d6987;\n}\n.alert-block {\n padding-top: 15px;\n padding-bottom: 15px;\n}\n.alert-block > p,\n.alert-block > ul {\n margin-bottom: 0;\n}\n.alert-block p + p {\n margin-top: 5px;\n}\n.thumbnail,\n.img-thumbnail {\n padding: 4px;\n line-height: 1.428571429;\n background-color: #f5f5f5;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n}\n.thumbnail {\n display: block;\n}\n.thumbnail > img,\n.img-thumbnail {\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus {\n border-color: #428bca;\n}\n.thumbnail > img {\n margin-left: auto;\n margin-right: auto;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n.media,\n.media .media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media-object {\n display: block;\n}\n.media-heading {\n margin: 0 0 5px;\n}\n.media > .pull-left {\n margin-right: 10px;\n}\n.media > .pull-right {\n margin-left: 10px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.label {\n display: inline;\n padding: .25em .6em;\n font-size: 75%;\n font-weight: 500;\n line-height: 1;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #999999;\n border-radius: .25em;\n}\n.label[href]:hover,\n.label[href]:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n background-color: #808080;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #ffffff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #999999;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\na.badge:hover,\na.badge:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\na.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #428bca;\n background-color: #ffffff;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-moz-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-ms-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-o-keyframes progress-bar-stripes {\n from {\n background-position: 0 0;\n }\n to {\n background-position: 40px 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n color: #ffffff;\n text-align: center;\n background-color: #428bca;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar {\n background-color: #428bca;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -moz-animation: progress-bar-stripes 2s linear infinite;\n -ms-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-color: #d9534f;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-color: #5cb85c;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-color: #f0ad4e;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-color: #5bc0de;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.accordion {\n margin-bottom: 20px;\n}\n.accordion-group {\n margin-bottom: 2px;\n border: 1px solid #e5e5e5;\n border-radius: 4px;\n}\n.accordion-heading {\n border-bottom: 0;\n}\n.accordion-heading .accordion-toggle {\n display: block;\n padding: 8px 15px;\n cursor: pointer;\n}\n.accordion-inner {\n padding: 9px 15px;\n border-top: 1px solid #e5e5e5;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: inline-block;\n max-width: 100%;\n height: auto;\n line-height: 1;\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-control.left {\n background-color: rgba(0, 0, 0, 0.0001);\n background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));\n background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));\n background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n background-color: transparent;\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-color: rgba(0, 0, 0, 0.5);\n background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));\n background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));\n background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n background-color: transparent;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n color: #ffffff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .glyphicon,\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n position: absolute;\n top: 50%;\n left: 50%;\n z-index: 5;\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-top: -10px;\n margin-left: -10px;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 120px;\n margin-left: -60px;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #ffffff;\n border-radius: 10px;\n cursor: pointer;\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #ffffff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -15px;\n margin-left: -15px;\n font-size: 30px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.jumbotron {\n padding: 30px;\n margin-bottom: 30px;\n font-size: 21px;\n font-weight: 200;\n line-height: 2.1428571435;\n color: inherit;\n background-color: #f5f5f5;\n}\n.jumbotron h1 {\n line-height: 1;\n color: inherit;\n}\n.jumbotron p {\n line-height: 1.4;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding: 50px 60px;\n border-radius: 6px;\n }\n .jumbotron h1 {\n font-size: 63px;\n }\n}\n.clearfix:before,\n.clearfix:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.clearfix:after {\n clear: both;\n}\n.pull-right {\n float: right;\n}\n.pull-left {\n float: left;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n@media screen and (max-width: 400px) {\n @-ms-viewport {\n width: 320px;\n }\n}\n.hidden {\n display: none !important;\n visibility: hidden !important;\n}\n.visible-sm {\n display: block !important;\n}\ntr.visible-sm {\n display: table-row !important;\n}\nth.visible-sm,\ntd.visible-sm {\n display: table-cell !important;\n}\n.visible-md {\n display: none !important;\n}\ntr.visible-md {\n display: none !important;\n}\nth.visible-md,\ntd.visible-md {\n display: none !important;\n}\n.visible-lg {\n display: none !important;\n}\ntr.visible-lg {\n display: none !important;\n}\nth.visible-lg,\ntd.visible-lg {\n display: none !important;\n}\n.hidden-sm {\n display: none !important;\n}\ntr.hidden-sm {\n display: none !important;\n}\nth.hidden-sm,\ntd.hidden-sm {\n display: none !important;\n}\n.hidden-md {\n display: block !important;\n}\ntr.hidden-md {\n display: table-row !important;\n}\nth.hidden-md,\ntd.hidden-md {\n display: table-cell !important;\n}\n.hidden-lg {\n display: block !important;\n}\ntr.hidden-lg {\n display: table-row !important;\n}\nth.hidden-lg,\ntd.hidden-lg {\n display: table-cell !important;\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: none !important;\n }\n tr.visible-sm {\n display: none !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: none !important;\n }\n .visible-md {\n display: block !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n .visible-lg {\n display: none !important;\n }\n tr.visible-lg {\n display: none !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: none !important;\n }\n .hidden-sm {\n display: block !important;\n }\n tr.hidden-sm {\n display: table-row !important;\n }\n th.hidden-sm,\n td.hidden-sm {\n display: table-cell !important;\n }\n .hidden-md {\n display: none !important;\n }\n tr.hidden-md {\n display: none !important;\n }\n th.hidden-md,\n td.hidden-md {\n display: none !important;\n }\n .hidden-lg {\n display: block !important;\n }\n tr.hidden-lg {\n display: table-row !important;\n }\n th.hidden-lg,\n td.hidden-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) {\n .visible-sm {\n display: none !important;\n }\n tr.visible-sm {\n display: none !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: none !important;\n }\n .visible-md {\n display: none !important;\n }\n tr.visible-md {\n display: none !important;\n }\n th.visible-md,\n td.visible-md {\n display: none !important;\n }\n .visible-lg {\n display: block !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n .hidden-sm {\n display: block !important;\n }\n tr.hidden-sm {\n display: table-row !important;\n }\n th.hidden-sm,\n td.hidden-sm {\n display: table-cell !important;\n }\n .hidden-md {\n display: block !important;\n }\n tr.hidden-md {\n display: table-row !important;\n }\n th.hidden-md,\n td.hidden-md {\n display: table-cell !important;\n }\n .hidden-lg {\n display: none !important;\n }\n tr.hidden-lg {\n display: none !important;\n }\n th.hidden-lg,\n td.hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\ntr.visible-print {\n display: none !important;\n}\nth.visible-print,\ntd.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n .hidden-print {\n display: none !important;\n }\n tr.hidden-print {\n display: none !important;\n }\n th.hidden-print,\n td.hidden-print {\n display: none !important;\n }\n}\n@font-face {\n font-family: 'fontello';\n src: url('libs/fontello/font/fontello.eot?9854690');\n src: url('libs/fontello/font/fontello.eot?9854690#iefix') format('embedded-opentype'), url('libs/fontello/font/fontello.woff?9854690') format('woff'), url('libs/fontello/font/fontello.ttf?9854690') format('truetype'), url('libs/fontello/font/fontello.svg?9854690#fontello') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */\n/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */\n/*\n@media screen and (-webkit-min-device-pixel-ratio:0) {\n @font-face {\n font-family: 'fontello';\n src: url('libs/fontello/font/fontello.svg?9854690#fontello') format('svg');\n }\n}\n*/\n[class^=\"icon-\"]:before,\n[class*=\" icon-\"]:before {\n font-family: \"fontello\";\n font-style: normal;\n font-weight: normal;\n speak: none;\n display: inline-block;\n text-decoration: inherit;\n width: 1em;\n margin-right: .2em;\n text-align: center;\n /* opacity: .8; */\n\n /* For safety - reset parent styles, that can break glyph codes*/\n\n font-variant: normal;\n text-transform: none;\n /* fix buttons height, for twitter bootstrap */\n\n line-height: 1em;\n /* Animation center compensation - margins should be symmetric */\n\n /* remove if not needed */\n\n margin-left: .2em;\n /* you can be more comfortable with increased icons size */\n\n /* font-size: 120%; */\n\n /* Uncomment for 3D effect */\n\n /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */\n\n}\n.icon-plus:before {\n content: '\\e81f';\n}\n/* '' */\n.icon-minus:before {\n content: '\\e823';\n}\n/* '' */\n.icon-left-big:before {\n content: '\\e88a';\n}\n/* '' */\n.icon-up-big:before {\n content: '\\e88c';\n}\n/* '' */\n.icon-right-big:before {\n content: '\\e88b';\n}\n/* '' */\n.icon-down-big:before {\n content: '\\e889';\n}\n/* '' */\n.icon-home:before {\n content: '\\e93c';\n}\n/* '' */\n.icon-pause:before {\n content: '\\e800';\n}\n/* '' */\n.icon-fast-fw:before {\n content: '\\e8a4';\n}\n/* '' */\n.icon-fast-bw:before {\n content: '\\e8a5';\n}\n/* '' */\n.icon-to-end:before {\n content: '\\e8a0';\n}\n/* '' */\n.icon-to-start:before {\n content: '\\e8a2';\n}\n/* '' */\n.icon-stop:before {\n content: '\\e89e';\n}\n/* '' */\n.icon-up-dir:before {\n content: '\\e94e';\n}\n/* '' */\n.icon-play:before {\n content: '\\e89b';\n}\n/* '' */\n.icon-right-dir:before {\n content: '\\e950';\n}\n/* '' */\n.icon-down-dir:before {\n content: '\\e94d';\n}\n/* '' */\n.icon-left-dir:before {\n content: '\\e94f';\n}\n/* '' */\n.icon-cloud:before {\n content: '\\e8ad';\n}\n/* '' */\n.icon-umbrella:before {\n content: '\\e8b0';\n}\n/* '' */\n.icon-star:before {\n content: '\\e808';\n}\n/* '' */\n.icon-star-empty:before {\n content: '\\e809';\n}\n/* '' */\n.icon-check:before {\n content: '\\e8cf';\n}\n/* '' */\n.icon-left-hand:before {\n content: '\\e88e';\n}\n/* '' */\n.icon-up-hand:before {\n content: '\\e88f';\n}\n/* '' */\n.icon-right-hand:before {\n content: '\\e88d';\n}\n/* '' */\n.icon-down-hand:before {\n content: '\\e890';\n}\n/* '' */\n.icon-th-list:before {\n content: '\\e817';\n}\n/* '' */\n.icon-heart-empty:before {\n content: '\\e807';\n}\n/* '' */\n.icon-heart:before {\n content: '\\e806';\n}\n/* '' */\n.icon-music:before {\n content: '\\e802';\n}\n/* '' */\n.icon-th:before {\n content: '\\e816';\n}\n/* '' */\n.icon-flag:before {\n content: '\\e838';\n}\n/* '' */\n.icon-cog:before {\n content: '\\e862';\n}\n/* '' */\n.icon-attention:before {\n content: '\\e851';\n}\n/* '' */\n.icon-flash:before {\n content: '\\e8ae';\n}\n/* '' */\n.icon-cog-alt:before {\n content: '\\e863';\n}\n/* '' */\n.icon-scissors:before {\n content: '\\e8c5';\n}\n/* '' */\n.icon-flight:before {\n content: '\\e8b1';\n}\n/* '' */\n.icon-mail:before {\n content: '\\e804';\n}\n/* '' */\n.icon-edit:before {\n content: '\\e941';\n}\n/* '' */\n.icon-pencil:before {\n content: '\\e847';\n}\n/* '' */\n.icon-ok:before {\n content: '\\e818';\n}\n/* '' */\n.icon-ok-circled:before {\n content: '\\e819';\n}\n/* '' */\n.icon-cancel:before {\n content: '\\e81c';\n}\n/* '' */\n.icon-cancel-circled:before {\n content: '\\e81d';\n}\n/* '' */\n.icon-asterisk:before {\n content: '\\e8d3';\n}\n/* '' */\n.icon-attention-circled:before {\n content: '\\e852';\n}\n/* '' */\n.icon-plus-circled:before {\n content: '\\e820';\n}\n/* '' */\n.icon-minus-circled:before {\n content: '\\e824';\n}\n/* '' */\n.icon-forward:before {\n content: '\\e856';\n}\n/* '' */\n.icon-ccw:before {\n content: '\\e896';\n}\n/* '' */\n.icon-cw:before {\n content: '\\e895';\n}\n/* '' */\n.icon-resize-vertical:before {\n content: '\\e872';\n}\n/* '' */\n.icon-resize-horizontal:before {\n content: '\\e873';\n}\n/* '' */\n.icon-eject:before {\n content: '\\e8a6';\n}\n/* '' */\n.icon-trash:before {\n content: '\\e89f';\n}\n/* '' */\n.icon-star-half:before {\n content: '\\e80a';\n}\n/* '' */\n.icon-ok-circled2:before {\n content: '\\e81a';\n}\n/* '' */\n.icon-cancel-circled2:before {\n content: '\\e86f';\n}\n/* '' */\n.icon-help-circled:before {\n content: '\\e939';\n}\n/* '' */\n.icon-info-circled:before {\n content: '\\e93a';\n}\n/* '' */\n.icon-th-large:before {\n content: '\\e815';\n}\n/* '' */\n.icon-eye:before {\n content: '\\e832';\n}\n/* '' */\n.icon-eye-off:before {\n content: '\\e833';\n}\n/* '' */\n.icon-tag:before {\n content: '\\e834';\n}\n/* '' */\n.icon-tags:before {\n content: '\\e835';\n}\n/* '' */\n.icon-camera-alt:before {\n content: '\\e814';\n}\n/* '' */\n.icon-code:before {\n content: '\\e844';\n}\n/* '' */\n.icon-print:before {\n content: '\\e942';\n}\n/* '' */\n.icon-retweet:before {\n content: '\\e943';\n}\n/* '' */\n.icon-comment:before {\n content: '\\e84a';\n}\n/* '' */\n.icon-chat:before {\n content: '\\e84b';\n}\n/* '' */\n.icon-location:before {\n content: '\\e853';\n}\n/* '' */\n.icon-basket:before {\n content: '\\e865';\n}\n/* '' */\n.icon-login:before {\n content: '\\e868';\n}\n/* '' */\n.icon-logout:before {\n content: '\\e949';\n}\n/* '' */\n.icon-resize-full:before {\n content: '\\e90d';\n}\n/* '' */\n.icon-resize-small:before {\n content: '\\e871';\n}\n/* '' */\n.icon-zoom-in:before {\n content: '\\e875';\n}\n/* '' */\n.icon-zoom-out:before {\n content: '\\e876';\n}\n/* '' */\n.icon-down-circled2:before {\n content: '\\e877';\n}\n/* '' */\n.icon-up-circled2:before {\n content: '\\e878';\n}\n/* '' */\n.icon-down-open:before {\n content: '\\e879';\n}\n/* '' */\n.icon-left-open:before {\n content: '\\e87a';\n}\n/* '' */\n.icon-right-open:before {\n content: '\\e87b';\n}\n/* '' */\n.icon-up-open:before {\n content: '\\e87c';\n}\n/* '' */\n.icon-refresh:before {\n content: '\\e897';\n}\n/* '' */\n.icon-play-circled2:before {\n content: '\\e89d';\n}\n/* '' */\n.icon-to-end-alt:before {\n content: '\\e8a1';\n}\n/* '' */\n.icon-to-start-alt:before {\n content: '\\e8a3';\n}\n/* '' */\n.icon-inbox:before {\n content: '\\e8aa';\n}\n/* '' */\n.icon-font:before {\n content: '\\e8b6';\n}\n/* '' */\n.icon-bold:before {\n content: '\\e8b5';\n}\n/* '' */\n.icon-italic:before {\n content: '\\e8b4';\n}\n/* '' */\n.icon-text-height:before {\n content: '\\e8b7';\n}\n/* '' */\n.icon-text-width:before {\n content: '\\e8b8';\n}\n/* '' */\n.icon-align-left:before {\n content: '\\e95d';\n}\n/* '' */\n.icon-align-center:before {\n content: '\\e95e';\n}\n/* '' */\n.icon-align-right:before {\n content: '\\e95f';\n}\n/* '' */\n.icon-align-justify:before {\n content: '\\e960';\n}\n/* '' */\n.icon-list:before {\n content: '\\e8b9';\n}\n/* '' */\n.icon-indent-left:before {\n content: '\\e8ba';\n}\n/* '' */\n.icon-indent-right:before {\n content: '\\e8bb';\n}\n/* '' */\n.icon-off:before {\n content: '\\e963';\n}\n/* '' */\n.icon-road:before {\n content: '\\e964';\n}\n/* '' */\n.icon-list-alt:before {\n content: '\\e8c9';\n}\n/* '' */\n.icon-qrcode:before {\n content: '\\e8ca';\n}\n/* '' */\n.icon-barcode:before {\n content: '\\e8cb';\n}\n/* '' */\n.icon-ajust:before {\n content: '\\e8cd';\n}\n/* '' */\n.icon-tint:before {\n content: '\\e8ce';\n}\n/* '' */\n.icon-magnet:before {\n content: '\\e8d6';\n}\n/* '' */\n.icon-move:before {\n content: '\\e874';\n}\n/* '' */\n.icon-link:before {\n content: '\\e83f';\n}\n/* '' */\n.icon-share:before {\n content: '\\e912';\n}\n/* '' */\n.icon-hdd:before {\n content: '\\e841';\n}\n/* '' */\n.icon-link-ext:before {\n content: '\\e82b';\n}\n/* '' */\n.icon-check-empty:before {\n content: '\\e8d0';\n}\n/* '' */\n.icon-bookmark-empty:before {\n content: '\\e837';\n}\n/* '' */\n.icon-phone-squared:before {\n content: '\\e860';\n}\n/* '' */\n.icon-rss:before {\n content: '\\e85d';\n}\n/* '' */\n.icon-certificate:before {\n content: '\\e8dd';\n}\n/* '' */\n.icon-left-circled:before {\n content: '\\e891';\n}\n/* '' */\n.icon-right-circled:before {\n content: '\\e892';\n}\n/* '' */\n.icon-up-circled:before {\n content: '\\e893';\n}\n/* '' */\n.icon-down-circled:before {\n content: '\\e894';\n}\n/* '' */\n.icon-tasks:before {\n content: '\\e8de';\n}\n/* '' */\n.icon-filter:before {\n content: '\\e8df';\n}\n/* '' */\n.icon-resize-full-alt:before {\n content: '\\e870';\n}\n/* '' */\n.icon-beaker:before {\n content: '\\e8e0';\n}\n/* '' */\n.icon-docs:before {\n content: '\\e858';\n}\n/* '' */\n.icon-menu:before {\n content: '\\e861';\n}\n/* '' */\n.icon-list-bullet:before {\n content: '\\e8bc';\n}\n/* '' */\n.icon-list-numbered:before {\n content: '\\e8bd';\n}\n/* '' */\n.icon-strike:before {\n content: '\\e8be';\n}\n/* '' */\n.icon-underline:before {\n content: '\\e8bf';\n}\n/* '' */\n.icon-table:before {\n content: '\\e8c2';\n}\n/* '' */\n.icon-magic:before {\n content: '\\e8e1';\n}\n/* '' */\n.icon-money:before {\n content: '\\e8e3';\n}\n/* '' */\n.icon-columns:before {\n content: '\\e8c3';\n}\n/* '' */\n.icon-sort:before {\n content: '\\e8ec';\n}\n/* '' */\n.icon-sort-down:before {\n content: '\\e8ed';\n}\n/* '' */\n.icon-sort-up:before {\n content: '\\e8ee';\n}\n/* '' */\n.icon-mail-alt:before {\n content: '\\e805';\n}\n/* '' */\n.icon-gauge:before {\n content: '\\e8f6';\n}\n/* '' */\n.icon-comment-empty:before {\n content: '\\e84c';\n}\n/* '' */\n.icon-chat-empty:before {\n content: '\\e84d';\n}\n/* '' */\n.icon-sitemap:before {\n content: '\\e8f7';\n}\n/* '' */\n.icon-paste:before {\n content: '\\e8c6';\n}\n/* '' */\n.icon-lightbulb:before {\n content: '\\e86d';\n}\n/* '' */\n.icon-exchange:before {\n content: '\\e957';\n}\n/* '' */\n.icon-download-cloud:before {\n content: '\\e83d';\n}\n/* '' */\n.icon-upload-cloud:before {\n content: '\\e83e';\n}\n/* '' */\n.icon-user-md:before {\n content: '\\e8fc';\n}\n/* '' */\n.icon-stethoscope:before {\n content: '\\e8fd';\n}\n/* '' */\n.icon-suitcase:before {\n content: '\\e8c8';\n}\n/* '' */\n.icon-bell-alt:before {\n content: '\\e84f';\n}\n/* '' */\n.icon-coffee:before {\n content: '\\e8f9';\n}\n/* '' */\n.icon-food:before {\n content: '\\e8fa';\n}\n/* '' */\n.icon-doc-text:before {\n content: '\\e945';\n}\n/* '' */\n.icon-building:before {\n content: '\\e902';\n}\n/* '' */\n.icon-hospital:before {\n content: '\\e901';\n}\n/* '' */\n.icon-ambulance:before {\n content: '\\e8fe';\n}\n/* '' */\n.icon-medkit:before {\n content: '\\e8ff';\n}\n/* '' */\n.icon-fighter-jet:before {\n content: '\\e8b2';\n}\n/* '' */\n.icon-beer:before {\n content: '\\e8fb';\n}\n/* '' */\n.icon-h-sigh:before {\n content: '\\e900';\n}\n/* '' */\n.icon-plus-squared:before {\n content: '\\e821';\n}\n/* '' */\n.icon-angle-double-left:before {\n content: '\\e885';\n}\n/* '' */\n.icon-angle-double-right:before {\n content: '\\e886';\n}\n/* '' */\n.icon-angle-double-up:before {\n content: '\\e887';\n}\n/* '' */\n.icon-angle-double-down:before {\n content: '\\e888';\n}\n/* '' */\n.icon-angle-left:before {\n content: '\\e87d';\n}\n/* '' */\n.icon-angle-right:before {\n content: '\\e87e';\n}\n/* '' */\n.icon-angle-up:before {\n content: '\\e87f';\n}\n/* '' */\n.icon-angle-down:before {\n content: '\\e880';\n}\n/* '' */\n.icon-desktop:before {\n content: '\\e95a';\n}\n/* '' */\n.icon-laptop:before {\n content: '\\e95b';\n}\n/* '' */\n.icon-tablet:before {\n content: '\\e95c';\n}\n/* '' */\n.icon-mobile:before {\n content: '\\e8a9';\n}\n/* '' */\n.icon-circle-empty:before {\n content: '\\e8d2';\n}\n/* '' */\n.icon-quote-left:before {\n content: '\\e842';\n}\n/* '' */\n.icon-quote-right:before {\n content: '\\e843';\n}\n/* '' */\n.icon-spinner:before {\n content: '\\e8f8';\n}\n/* '' */\n.icon-circle:before {\n content: '\\e8d1';\n}\n/* '' */\n.icon-reply:before {\n content: '\\e845';\n}\n/* '' */\n.icon-folder-empty:before {\n content: '\\e85a';\n}\n/* '' */\n.icon-folder-open-empty:before {\n content: '\\e85b';\n}\n/* '' */\n.icon-plus-squared-small:before {\n content: '\\e822';\n}\n/* '' */\n.icon-minus-squared-small:before {\n content: '\\e827';\n}\n/* '' */\n.icon-smile:before {\n content: '\\e903';\n}\n/* '' */\n.icon-frown:before {\n content: '\\e904';\n}\n/* '' */\n.icon-meh:before {\n content: '\\e905';\n}\n/* '' */\n.icon-gamepad:before {\n content: '\\e849';\n}\n/* '' */\n.icon-keyboard:before {\n content: '\\e944';\n}\n/* '' */\n.icon-flag-empty:before {\n content: '\\e93d';\n}\n/* '' */\n.icon-flag-checkered:before {\n content: '\\e93e';\n}\n/* '' */\n.icon-terminal:before {\n content: '\\e907';\n}\n/* '' */\n.icon-reply-all:before {\n content: '\\e840';\n}\n/* '' */\n.icon-star-half-alt:before {\n content: '\\e80b';\n}\n/* '' */\n.icon-direction:before {\n content: '\\e854';\n}\n/* '' */\n.icon-crop:before {\n content: '\\e8c4';\n}\n/* '' */\n.icon-fork:before {\n content: '\\e8da';\n}\n/* '' */\n.icon-unlink:before {\n content: '\\e82a';\n}\n/* '' */\n.icon-help:before {\n content: '\\e828';\n}\n/* '' */\n.icon-info:before {\n content: '\\e93b';\n}\n/* '' */\n.icon-attention-alt:before {\n content: '\\e850';\n}\n/* '' */\n.icon-superscript:before {\n content: '\\e8c0';\n}\n/* '' */\n.icon-subscript:before {\n content: '\\e8c1';\n}\n/* '' */\n.icon-eraser:before {\n content: '\\e908';\n}\n/* '' */\n.icon-puzzle:before {\n content: '\\e909';\n}\n/* '' */\n.icon-mic:before {\n content: '\\e94a';\n}\n/* '' */\n.icon-mute:before {\n content: '\\e94b';\n}\n/* '' */\n.icon-shield:before {\n content: '\\e90a';\n}\n/* '' */\n.icon-calendar-empty:before {\n content: '\\e867';\n}\n/* '' */\n.icon-extinguisher:before {\n content: '\\e90b';\n}\n/* '' */\n.icon-rocket:before {\n content: '\\e8db';\n}\n/* '' */\n.icon-angle-circled-left:before {\n content: '\\e881';\n}\n/* '' */\n.icon-angle-circled-right:before {\n content: '\\e882';\n}\n/* '' */\n.icon-angle-circled-up:before {\n content: '\\e883';\n}\n/* '' */\n.icon-angle-circled-down:before {\n content: '\\e884';\n}\n/* '' */\n.icon-anchor:before {\n content: '\\e906';\n}\n/* '' */\n.icon-lock-open-alt:before {\n content: '\\e830';\n}\n/* '' */\n.icon-bullseye:before {\n content: '\\e90c';\n}\n/* '' */\n.icon-ellipsis:before {\n content: '\\e961';\n}\n/* '' */\n.icon-ellipsis-vert:before {\n content: '\\e962';\n}\n/* '' */\n.icon-rss-squared:before {\n content: '\\e85e';\n}\n/* '' */\n.icon-play-circled:before {\n content: '\\e89c';\n}\n/* '' */\n.icon-ticket:before {\n content: '\\e8d8';\n}\n/* '' */\n.icon-minus-squared:before {\n content: '\\e825';\n}\n/* '' */\n.icon-minus-squared-alt:before {\n content: '\\e826';\n}\n/* '' */\n.icon-level-up:before {\n content: '\\e898';\n}\n/* '' */\n.icon-level-down:before {\n content: '\\e955';\n}\n/* '' */\n.icon-ok-squared:before {\n content: '\\e81b';\n}\n/* '' */\n.icon-pencil-squared:before {\n content: '\\e848';\n}\n/* '' */\n.icon-link-ext-alt:before {\n content: '\\e82c';\n}\n/* '' */\n.icon-export-alt:before {\n content: '\\e846';\n}\n/* '' */\n.icon-compass:before {\n content: '\\e855';\n}\n/* '' */\n.icon-collapse:before {\n content: '\\e958';\n}\n/* '' */\n.icon-collapse-top:before {\n content: '\\e899';\n}\n/* '' */\n.icon-expand:before {\n content: '\\e89a';\n}\n/* '' */\n.icon-euro:before {\n content: '\\e8e4';\n}\n/* '' */\n.icon-pound:before {\n content: '\\e8e5';\n}\n/* '' */\n.icon-dollar:before {\n content: '\\e8e6';\n}\n/* '' */\n.icon-rupee:before {\n content: '\\e8e7';\n}\n/* '' */\n.icon-yen:before {\n content: '\\e8e8';\n}\n/* '' */\n.icon-renminbi:before {\n content: '\\e8e9';\n}\n/* '' */\n.icon-won:before {\n content: '\\e8ea';\n}\n/* '' */\n.icon-bitcoin:before {\n content: '\\e8eb';\n}\n/* '' */\n.icon-file:before {\n content: '\\e946';\n}\n/* '' */\n.icon-doc-text-inv:before {\n content: '\\e947';\n}\n/* '' */\n.icon-sort-name-up:before {\n content: '\\e8f1';\n}\n/* '' */\n.icon-sort-name-down:before {\n content: '\\e8f2';\n}\n/* '' */\n.icon-sort-alt-up:before {\n content: '\\e8ef';\n}\n/* '' */\n.icon-sort-alt-down:before {\n content: '\\e8f0';\n}\n/* '' */\n.icon-sort-number-up:before {\n content: '\\e8f3';\n}\n/* '' */\n.icon-sort-number-down:before {\n content: '\\e8f4';\n}\n/* '' */\n.icon-thumbs-up-alt:before {\n content: '\\e839';\n}\n/* '' */\n.icon-thumbs-down-alt:before {\n content: '\\e83a';\n}\n/* '' */\n.icon-down:before {\n content: '\\e951';\n}\n/* '' */\n.icon-up:before {\n content: '\\e954';\n}\n/* '' */\n.icon-right:before {\n content: '\\e953';\n}\n/* '' */\n.icon-left:before {\n content: '\\e952';\n}\n/* '' */\n.icon-female:before {\n content: '\\e80f';\n}\n/* '' */\n.icon-male:before {\n content: '\\e80e';\n}\n/* '' */\n.icon-sun:before {\n content: '\\e8ac';\n}\n/* '' */\n.icon-moon:before {\n content: '\\e8af';\n}\n/* '' */\n.icon-box:before {\n content: '\\e85c';\n}\n/* '' */\n.icon-bug:before {\n content: '\\e8dc';\n}\n/* '' */\n.icon-picture:before {\n content: '\\e812';\n}\n/* '' */\n.icon-globe:before {\n content: '\\e8ab';\n}\n/* '' */\n.icon-leaf:before {\n content: '\\e8b3';\n}\n/* '' */\n.icon-glass:before {\n content: '\\e801';\n}\n/* '' */\n.icon-gift:before {\n content: '\\e8d4';\n}\n/* '' */\n.icon-videocam:before {\n content: '\\e811';\n}\n/* '' */\n.icon-headphones:before {\n content: '\\e86b';\n}\n/* '' */\n.icon-video:before {\n content: '\\e810';\n}\n/* '' */\n.icon-target:before {\n content: '\\e8a7';\n}\n/* '' */\n.icon-award:before {\n content: '\\e959';\n}\n/* '' */\n.icon-thumbs-up:before {\n content: '\\e93f';\n}\n/* '' */\n.icon-thumbs-down:before {\n content: '\\e940';\n}\n/* '' */\n.icon-user:before {\n content: '\\e80c';\n}\n/* '' */\n.icon-users:before {\n content: '\\e80d';\n}\n/* '' */\n.icon-credit-card:before {\n content: '\\e965';\n}\n/* '' */\n.icon-briefcase:before {\n content: '\\e8c7';\n}\n/* '' */\n.icon-floppy:before {\n content: '\\e966';\n}\n/* '' */\n.icon-folder:before {\n content: '\\e948';\n}\n/* '' */\n.icon-folder-open:before {\n content: '\\e859';\n}\n/* '' */\n.icon-doc:before {\n content: '\\e857';\n}\n/* '' */\n.icon-calendar:before {\n content: '\\e866';\n}\n/* '' */\n.icon-chart-bar:before {\n content: '\\e90f';\n}\n/* '' */\n.icon-pin:before {\n content: '\\e831';\n}\n/* '' */\n.icon-attach:before {\n content: '\\e82d';\n}\n/* '' */\n.icon-book:before {\n content: '\\e8cc';\n}\n/* '' */\n.icon-phone:before {\n content: '\\e85f';\n}\n/* '' */\n.icon-megaphone:before {\n content: '\\e967';\n}\n/* '' */\n.icon-upload:before {\n content: '\\e83c';\n}\n/* '' */\n.icon-download:before {\n content: '\\e83b';\n}\n/* '' */\n.icon-signal:before {\n content: '\\e8a8';\n}\n/* '' */\n.icon-camera:before {\n content: '\\e813';\n}\n/* '' */\n.icon-shuffle:before {\n content: '\\e956';\n}\n/* '' */\n.icon-volume-off:before {\n content: '\\e94c';\n}\n/* '' */\n.icon-volume-down:before {\n content: '\\e869';\n}\n/* '' */\n.icon-volume-up:before {\n content: '\\e86a';\n}\n/* '' */\n.icon-search:before {\n content: '\\e803';\n}\n/* '' */\n.icon-key:before {\n content: '\\e8d9';\n}\n/* '' */\n.icon-lock:before {\n content: '\\e82e';\n}\n/* '' */\n.icon-lock-open:before {\n content: '\\e82f';\n}\n/* '' */\n.icon-bell:before {\n content: '\\e84e';\n}\n/* '' */\n.icon-bookmark:before {\n content: '\\e836';\n}\n/* '' */\n.icon-fire:before {\n content: '\\e8d5';\n}\n/* '' */\n.icon-wrench:before {\n content: '\\e864';\n}\n/* '' */\n.icon-hammer:before {\n content: '\\e8f5';\n}\n/* '' */\n.icon-clock:before {\n content: '\\e86c';\n}\n/* '' */\n.icon-truck:before {\n content: '\\e8e2';\n}\n/* '' */\n.icon-block:before {\n content: '\\e86e';\n}\n/* '' */\ndiv.jGrowl {\n z-index: 1050;\n color: #fff;\n}\n/** Normal Style Positions **/\ndiv.jGrowl {\n position: absolute;\n}\nbody > div.jGrowl {\n position: fixed;\n}\ndiv.jGrowl.top-left {\n left: 0px;\n top: 0px;\n}\ndiv.jGrowl.top-right {\n right: 0px;\n top: 0px;\n}\ndiv.jGrowl.bottom-left {\n left: 0px;\n bottom: 0px;\n}\ndiv.jGrowl.bottom-right {\n right: 0px;\n bottom: 0px;\n}\ndiv.jGrowl.center {\n top: 0px;\n width: 50%;\n left: 25%;\n}\n/** Cross Browser Styling **/\ndiv.center div.jGrowl-notification,\ndiv.center div.jGrowl-closer {\n margin-left: auto;\n margin-right: auto;\n}\ndiv.jGrowl div.jGrowl-notification,\ndiv.jGrowl div.jGrowl-closer {\n background-color: #777;\n zoom: 1;\n width: 235px;\n padding: 15px 20px;\n margin-top: 5px;\n margin-bottom: 5px;\n text-align: left;\n display: none;\n -webkit-border-radius: 5px;\n -moz-border-radius: 5px;\n border-radius: 5px;\n}\ndiv.jGrowl div.jGrowl-notification {\n min-height: 40px;\n}\ndiv.jGrowl div.jGrowl-notification,\ndiv.jGrowl div.jGrowl-closer {\n margin: 20px;\n}\ndiv.jGrowl div.jGrowl-notification div.jGrowl-header {\n font-weight: bold;\n font-size: .85em;\n}\ndiv.jGrowl div.jGrowl-notification div.jGrowl-close {\n z-index: 99;\n float: right;\n font-weight: bold;\n font-size: 1em;\n cursor: pointer;\n}\ndiv.jGrowl div.jGrowl-closer {\n padding-top: 4px;\n padding-bottom: 4px;\n cursor: pointer;\n font-size: .9em;\n font-weight: bold;\n text-align: center;\n}\n/** Hide jGrowl when printing **/\n@media print {\n div.jGrowl {\n display: none;\n }\n}\n/* Pretty printing styles. Used with prettify.js. */\n/* SPAN elements with the classes below are added by prettyprint. */\n.pln {\n color: #000000;\n}\n/* plain text */\n@media screen {\n .str {\n color: #008800;\n }\n /* string content */\n .kwd {\n color: #000088;\n }\n /* a keyword */\n .com {\n color: #880000;\n }\n /* a comment */\n .typ {\n color: #660066;\n }\n /* a type name */\n .lit {\n color: #006666;\n }\n /* a literal value */\n /* punctuation, lisp open bracket, lisp close bracket */\n .pun,\n .opn,\n .clo {\n color: #666600;\n }\n .tag {\n color: #000088;\n }\n /* a markup tag name */\n .atn {\n color: #660066;\n }\n /* a markup attribute name */\n .atv {\n color: #008800;\n }\n /* a markup attribute value */\n .dec,\n .var {\n color: #660066;\n }\n /* a declaration; a variable name */\n .fun {\n color: #ff0000;\n }\n /* a function name */\n}\n/* Use higher contrast and text-weight for printable form. */\n@media print, projection {\n .str {\n color: #006600;\n }\n .kwd {\n color: #006;\n font-weight: bold;\n }\n .com {\n color: #600;\n font-style: italic;\n }\n .typ {\n color: #404;\n font-weight: bold;\n }\n .lit {\n color: #004444;\n }\n .pun,\n .opn,\n .clo {\n color: #444400;\n }\n .tag {\n color: #006;\n font-weight: bold;\n }\n .atn {\n color: #440044;\n }\n .atv {\n color: #006600;\n }\n}\n/* Put a border around prettyprinted code snippets. */\n/* pre.prettyprint { padding: 2px; border: 1px solid #888 } */\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums {\n margin-top: 0;\n margin-bottom: 0;\n}\n/* IE indents via margin-left */\nli.L0,\nli.L1,\nli.L2,\nli.L3,\nli.L5,\nli.L6,\nli.L7,\nli.L8 {\n list-style-type: none;\n}\n/* Alternate shading for lines */\nli.L1,\nli.L3,\nli.L5,\nli.L7,\nli.L9 {\n background: #eeeeee;\n}\n/*\n\nOriginal style from softwaremaniacs.org (c) Ivan Sagalaev \n\npre code {\n display: block; padding: 0.5em;\n background: #F0F0F0;\n}\n*/\npre code,\npre .subst,\npre .tag .title,\npre .lisp .title,\npre .clojure .built_in,\npre .nginx .title {\n color: black;\n}\npre .string,\npre .title,\npre .constant,\npre .parent,\npre .tag .value,\npre .rules .value,\npre .rules .value .number,\npre .preprocessor,\npre .haml .symbol,\npre .ruby .symbol,\npre .ruby .symbol .string,\npre .aggregate,\npre .template_tag,\npre .django .variable,\npre .smalltalk .class,\npre .addition,\npre .flow,\npre .stream,\npre .bash .variable,\npre .apache .tag,\npre .apache .cbracket,\npre .tex .command,\npre .tex .special,\npre .erlang_repl .function_or_atom,\npre .asciidoc .header,\npre .markdown .header,\npre .coffeescript .attribute {\n color: #800;\n}\npre .comment,\npre .annotation,\npre .template_comment,\npre .diff .header,\npre .chunk,\npre .asciidoc .blockquote,\npre .markdown .blockquote {\n color: #888;\n}\npre .number,\npre .date,\npre .regexp,\npre .literal,\npre .hexcolor,\npre .smalltalk .symbol,\npre .smalltalk .char,\npre .go .constant,\npre .change,\npre .lasso .variable,\npre .asciidoc .bullet,\npre .markdown .bullet,\npre .asciidoc .link_url,\npre .markdown .link_url {\n color: #080;\n}\npre .label,\npre .javadoc,\npre .ruby .string,\npre .decorator,\npre .filter .argument,\npre .localvars,\npre .array,\npre .attr_selector,\npre .important,\npre .pseudo,\npre .pi,\npre .haml .bullet,\npre .doctype,\npre .deletion,\npre .envvar,\npre .shebang,\npre .apache .sqbracket,\npre .nginx .built_in,\npre .tex .formula,\npre .erlang_repl .reserved,\npre .prompt,\npre .asciidoc .link_label,\npre .markdown .link_label,\npre .vhdl .attribute,\npre .clojure .attribute,\npre .asciidoc .attribute,\npre .lasso .attribute,\npre .coffeescript .property {\n color: #8888ff;\n}\npre .keyword,\npre .id,\npre .title,\npre .built_in,\npre .aggregate,\npre .css .tag,\npre .javadoctag,\npre .phpdoc,\npre .yardoctag,\npre .smalltalk .class,\npre .winutils,\npre .bash .variable,\npre .apache .tag,\npre .go .typename,\npre .tex .command,\npre .asciidoc .strong,\npre .markdown .strong,\npre .request,\npre .status {\n font-weight: bold;\n}\npre .asciidoc .emphasis,\npre .markdown .emphasis {\n font-style: italic;\n}\npre .nginx .built_in {\n font-weight: normal;\n}\npre .coffeescript .javascript,\npre .javascript .xml,\npre .lasso .markup,\npre .tex .formula,\npre .xml .javascript,\npre .xml .vbscript,\npre .xml .css,\npre .xml .cdata {\n opacity: 0.5;\n}\n/* Bootstrap */\nbody {\n tab-size: 4;\n}\n#preview-contents {\n padding: 19px;\n margin-bottom: 50px;\n}\n.working {\n cursor: progress;\n}\n.btn,\n.dropdown-menu {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n user-select: none;\n}\n/*\nOverride Bootstrap \n*/\n/*******************\n * Buttons\n *******************/\n.btn {\n padding: 8px 11px;\n}\n.btn-primary:hover {\n color: #ffffff;\n}\n.btn-group {\n margin-right: 10px;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 11px;\n padding-left: 11px;\n}\n/*******************\n * Modal\n *******************/\n.modal-backdrop {\n background-color: rgba(153, 153, 153, 0.6);\n}\n.modal-content {\n border-width: 0;\n}\n/********************\n * Input\n ********************/\n.form-inline .col-lg-1 {\n width: 8.333333333333332%;\n}\n.form-inline .col-lg-2 {\n width: 16.666666666666664%;\n}\n.form-inline .col-lg-3 {\n width: 25%;\n}\n.form-inline .col-lg-4 {\n width: 33.33333333333333%;\n}\n.form-inline .col-lg-5 {\n width: 41.66666666666667%;\n}\n.form-inline .col-lg-6 {\n width: 50%;\n}\n.form-inline .col-lg-7 {\n width: 58.333333333333336%;\n}\n.form-inline .col-lg-8 {\n width: 66.66666666666666%;\n}\n.form-inline .col-lg-9 {\n width: 75%;\n}\n.form-inline .col-lg-10 {\n width: 83.33333333333334%;\n}\n.form-inline .col-lg-11 {\n width: 91.66666666666666%;\n}\n.form-inline .col-lg-12 {\n width: 100%;\n}\n.form-inline * {\n float: none;\n}\n.form-control:focus {\n border-color: #dddddd;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(128, 128, 128, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(128, 128, 128, 0.6);\n}\n.help-block {\n font-size: 12px;\n}\n.modal textarea.error,\n.modal input.error {\n border-color: #ff8661;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 134, 97, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 134, 97, 0.6);\n}\n.input-group-btn .btn {\n border: 1px solid #dddddd;\n}\n.input-group-btn:first-child .btn {\n border-right: 0;\n}\n.input-group-btn:last-child .btn {\n border-left: 0;\n}\n.input-group-addon,\n.input-group-btn .btn {\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n/*******************\n * Navbar\n *******************/\n.navbar {\n position: static;\n}\n.navbar .nav {\n float: left;\n margin: 6px 0 0;\n}\n.navbar .nav > li {\n display: inline-block;\n}\n.navbar .nav.pull-right {\n float: right;\n}\n.navbar .nav.pull-right > li > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.navbar .nav.pull-right > li > .dropdown-menu .dropdown-menu {\n right: 100%;\n left: auto;\n margin-right: -1px;\n margin-left: 0;\n}\n.navbar .btn-group > .btn,\n.navbar #file-title {\n background-color: #dddddd;\n border-color: #dddddd;\n}\n.navbar .btn-group > .btn:hover,\n.navbar #file-title:hover,\n.navbar .btn-group > .btn:focus,\n.navbar #file-title:focus,\n.navbar .btn-group > .btn:active,\n.navbar #file-title:active,\n.navbar .btn-group > .btn.active,\n.navbar #file-title.active {\n background-color: #eeeeee;\n}\n.navbar .btn-group > .btn.disabled *,\n.navbar #file-title.disabled *,\n.navbar .btn-group > .btn.blocked *,\n.navbar #file-title.blocked *,\n.navbar .btn-group > .btn[disabled] *,\n.navbar #file-title[disabled] * {\n color: rgba(51, 51, 51, 0.3);\n}\n.navbar .btn-group.open .dropdown-toggle {\n background-color: #eeeeee;\n}\n.navbar .dropdown-submenu {\n position: relative;\n}\n.navbar .dropdown-submenu > .dropdown-menu {\n top: 0;\n left: 100%;\n margin-top: -6px;\n margin-left: -1px;\n}\n.navbar .dropdown-submenu:hover > a {\n color: #ffffff;\n background-color: #7b7b7b;\n background-image: -webkit-gradient(linear, left 0%, left 100%, from(#888888), to(#7b7b7b));\n background-image: -webkit-linear-gradient(top, #888888, 0%, #7b7b7b, 100%);\n background-image: -moz-linear-gradient(top, #888888 0%, #7b7b7b 100%);\n background-image: linear-gradient(to bottom, #888888 0%, #7b7b7b 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff888888', endColorstr='#ff7b7b7b', GradientType=0);\n}\n.navbar .dropdown-submenu:hover > a:after {\n border-left-color: #ffffff;\n}\n.navbar .dropdown-submenu:hover > .dropdown-menu {\n display: block;\n}\n.navbar .dropdown-submenu > a:after {\n display: block;\n float: right;\n width: 0;\n height: 0;\n margin-top: 5px;\n margin-right: -10px;\n border-color: transparent;\n border-left-color: #cccccc;\n border-style: solid;\n border-width: 5px 0 5px 5px;\n content: \" \";\n}\n.navbar #file-selector {\n max-height: 500px;\n overflow-y: auto;\n}\n.navbar #file-selector .stick {\n padding: 10px 20px 0;\n}\n.navbar #file-title {\n padding: 4px 15px;\n margin-left: -20px;\n font-size: 20px;\n font-weight: 200;\n color: #666;\n}\n.navbar #file-title i {\n margin-right: 10px;\n}\n.navbar .working-indicator {\n background-image: none !important;\n width: 43px;\n height: 11px;\n background-position: 0 0;\n margin-right: 30px;\n}\n.navbar .working-indicator.show {\n background-image: url(\"../img/ajax-loader.gif\") !important;\n}\n/********************\n * Extensions buttons\n ********************/\n#extension-buttons {\n margin-right: 15px;\n}\n#extension-buttons .btn-group {\n margin: 0;\n}\n#extension-buttons .link-container {\n min-width: 280px;\n white-space: normal;\n}\n#extension-buttons .link-container .link-list {\n margin-top: 20px;\n margin-bottom: 20px;\n}\n#extension-buttons .link-container .link-list > * {\n margin-bottom: 10px;\n}\n#extension-buttons > .btn-group > .btn,\n#extension-preview-buttons > .btn-group > .btn {\n border-radius: 0;\n}\n#extension-buttons > .btn-group:first-child > .btn,\n#extension-preview-buttons > .btn-group:first-child > .btn {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n#extension-buttons > .btn-group:last-child > .btn,\n#extension-preview-buttons > .btn-group:last-child > .btn {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n/********************\n * Preview extensions buttons\n ********************/\n#extension-preview-buttons,\n#extension-preview-buttons .dropdown-menu {\n position: fixed;\n right: 25px;\n top: auto;\n z-index: 1;\n}\n#extension-preview-buttons .dropdown-menu {\n border: 0 !important;\n margin-top: 1px;\n}\n#extension-preview-buttons .btn {\n background-color: rgba(221, 221, 221, 0.5);\n float: none;\n}\n#extension-preview-buttons .btn i {\n color: rgba(82, 82, 82, 0.3);\n}\n#extension-preview-buttons .btn:hover i,\n#extension-preview-buttons .btn:focus i,\n#extension-preview-buttons .btn:active i,\n#extension-preview-buttons .btn.active i {\n color: #525252;\n}\n#extension-preview-buttons .btn-group {\n margin: 0 0 0 1px;\n}\n#extension-preview-buttons .btn-group .btn {\n position: initial;\n}\n#extension-preview-buttons .btn-group.open .btn {\n background-color: #e8e8e8;\n}\n#extension-preview-buttons .btn-group.open .btn i {\n color: #525252;\n}\n#extension-preview-buttons .dropdown-menu {\n background-color: #e8e8e8;\n padding-bottom: 20px;\n}\n#extension-preview-buttons .markdown-syntax,\n#extension-preview-buttons .table-of-contents {\n overflow-y: auto;\n overflow-x: hidden;\n padding-right: 20px;\n margin-right: -20px;\n width: 300px;\n}\n#extension-preview-buttons .markdown-syntax {\n white-space: normal;\n max-height: 350px;\n}\n#extension-preview-buttons .table-of-contents {\n margin-left: -10px;\n max-height: 400px;\n}\n#extension-preview-buttons .table-of-contents ul {\n margin-left: 10px;\n padding-left: 10px;\n}\n/*********************\n * Markdown\n *********************/\ncode {\n color: #333333;\n background-color: rgba(0, 0, 0, 0.05);\n}\na code {\n color: inherit;\n}\nh1 {\n margin: 30px 0 30px;\n}\n.toc ul {\n list-style-type: none;\n}\np,\npre,\nblockquote {\n margin: 0 0 20px;\n}\nhr {\n border-top: 1px solid #ddd;\n margin: 30px 0;\n}\n.dropdown-menu i {\n margin-right: 5px;\n}\n#wmd-input {\n -webkit-box-shadow: none !important;\n -moz-box-shadow: none !important;\n box-shadow: none !important;\n}\n#wmd-input,\n#md-section-helper {\n resize: none;\n border: none !important;\n}\n.preview-container {\n overflow: auto;\n}\n.wmd-button-row {\n padding: 0;\n margin-left: 10px;\n}\n.wmd-spacer {\n display: none;\n}\n.wmd-spacer + .wmd-button {\n margin-left: 20px;\n}\n.wmd-prompt-background {\n display: none;\n}\n.wmd-prompt-dialog {\n border: 1px solid #999999;\n background-color: #f5f5f5;\n}\n.wmd-prompt-dialog > div {\n font-size: 0.8em;\n font-family: arial, helvetica, sans-serif;\n}\n.wmd-prompt-dialog > form > input[type=\"text\"] {\n border: 1px solid #999999;\n color: black;\n}\n.wmd-prompt-dialog > form > input[type=\"button\"] {\n border: 1px solid #888888;\n font-family: trebuchet MS, helvetica, sans-serif;\n font-size: 0.8em;\n font-weight: bold;\n}\n.dropdown-menu .divider.with-text {\n height: auto;\n margin-bottom: 2px;\n background-color: transparent;\n border-top: 1px solid #e5e5e5;\n color: #ccc;\n font-variant: small-caps;\n font-weight: bold;\n padding-left: 20px;\n cursor: default;\n}\ndiv.dropdown-menu {\n padding: 5px 20px;\n}\ndiv.dropdown-menu p,\ndiv.dropdown-menu blockquote {\n margin: 10px 0;\n}\ndiv.dropdown-menu .stat {\n margin-bottom: 10px;\n}\ndiv.dropdown-menu i {\n margin-right: 0;\n}\ndiv.dropdown-menu textarea {\n width: 250px;\n height: 150px;\n resize: none;\n}\n.footnote {\n vertical-align: top;\n position: relative;\n top: -0.5em;\n font-size: 0.8em;\n}\n/***********************\n * Icons\n ***********************/\n[class^=\"icon-\"],\n[class*=\" icon-\"] {\n color: #525252;\n display: inline-block;\n line-height: 14px;\n vertical-align: middle;\n background-repeat: no-repeat;\n}\n[class^=\"icon-\"].icon-white,\n[class*=\" icon-\"].icon-white,\n.dropdown-menu > li:hover > a > [class^=\"icon-\"],\n.dropdown-menu > li:hover > a > [class*=\" icon-\"] {\n color: #fff;\n}\n.icon-down-dir {\n margin-right: -5px;\n}\n.icon-code {\n font-size: 80%;\n margin-left: -1px;\n margin-right: 5px;\n}\n.icon-chart-bar {\n font-size: 90%;\n margin-right: 2px;\n}\n.icon-trash {\n font-size: 90%;\n}\n.icon-stackedit {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -1px 0;\n}\n.icon-gdrive {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -19px 0;\n}\n.icon-gdrive.realtime {\n width: 18px;\n background-position: -162px 0;\n}\n.icon-dropbox {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -37px 0;\n}\n.icon-github,\n.icon-gist {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -55px 0;\n}\n.icon-blogger {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -73px 0;\n}\n.icon-tumblr {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -91px 0;\n}\n.icon-wordpress {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -109px 0;\n}\n.icon-ssh {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -127px 0;\n}\n.icon-gplus {\n background-image: url(\"../img/icons.png\") !important;\n width: 16px;\n height: 16px;\n background-position: -145px 0;\n}\n.ui-layout-toggler-north .caret,\n.ui-layout-toggler-south .caret {\n margin-top: 5px;\n}\n.ui-layout-toggler-north-open .caret,\n.ui-layout-toggler-south-closed .caret {\n border-bottom: 5px solid #525252;\n border-right: 5px solid transparent;\n border-left: 5px solid transparent;\n border-top: 0;\n}\n.ui-layout-toggler-north-closed .caret,\n.ui-layout-toggler-south-open .caret {\n border-top: 5px solid #525252;\n border-right: 5px solid transparent;\n border-left: 5px solid transparent;\n border-bottom: 0;\n}\n.ui-layout-toggler-east .caret,\n.ui-layout-toggler-west .caret {\n margin-top: 40px;\n}\n.ui-layout-toggler-east-open .caret,\n.ui-layout-toggler-west-closed .caret {\n border-bottom: 5px solid transparent;\n border-top: 5px solid transparent;\n border-left: 5px solid #525252;\n border-right: 0;\n}\n.ui-layout-toggler-east-closed .caret,\n.ui-layout-toggler-west-opened .caret {\n border-bottom: 5px solid transparent;\n border-top: 5px solid transparent;\n border-right: 5px solid #525252;\n border-left: 0;\n}\n/* Google picker */\n.picker-dialog {\n z-index: 1050 !important;\n}\n.action-import-image-gplus {\n float: left;\n}\n/**************************\n * Settings\n **************************/\n#modal-settings .modal-header {\n padding-bottom: 0;\n}\n#modal-settings .form-horizontal {\n margin-top: 10px;\n}\n#modal-settings textarea {\n max-width: 100%;\n min-height: 100px;\n}\n#modal-settings .modal-body {\n max-height: 450px;\n overflow: auto;\n}\n#modal-settings .accordion-group {\n border: 0;\n border-bottom: 1px solid #f2f2f2;\n border-radius: inherit;\n margin-bottom: 10px;\n clear: both;\n}\n#modal-settings .accordion-heading {\n padding: 8px 15px;\n}\n#modal-settings .accordion-heading .accordion-toggle {\n display: inline;\n padding: 0;\n}\n#modal-settings .accordion-heading .checkbox {\n margin-top: 0;\n margin-bottom: 0;\n}\n#modal-settings .accordion-inner {\n border: 0;\n padding: 10px 40px;\n}\n#modal-settings .accordion-inner .form-horizontal .control-label {\n text-align: left;\n}\n#modal-settings .accordion-inner .form-horizontal .form-inline .label-text {\n margin-left: 15px;\n}\n#modal-settings .tab-pane-button-container {\n width: 200px;\n margin: 10px auto 20px;\n}\n#modal-settings .tab-pane-button-container .btn {\n text-align: initial;\n padding-left: 15px;\n}\n#modal-settings .nav-tabs {\n border-bottom: 1px solid transparent;\n margin: 15px 0 0;\n}\n#modal-settings .nav-tabs > li > a:hover,\n#modal-settings .nav-tabs > li > a:focus {\n background-color: #f2f2f2;\n}\n#modal-settings .nav-tabs > li.active > a,\n#modal-settings .nav-tabs > li.active > a:hover,\n#modal-settings .nav-tabs > li.active > a:focus {\n color: #ffffff;\n background-color: #777777;\n border-color: #777777;\n}\n/*\n.nav>li>a:hover,.nav>li>a:focus {\n background-color: @bg-light;\n}\n*/\n.tooltip-inner {\n text-align: left;\n}\n.tooltip li {\n line-height: 1.4;\n}\ncode,\npre {\n font-family: Menlo, Consolas, \"Courier New\", monospace;\n}\n/* Definition list */\ndt,\ndd {\n margin-top: 5px;\n margin-bottom: 5px;\n}\ndd {\n margin-left: 40px;\n}\n/* Table style */\ntable {\n margin-bottom: 20px;\n}\ntable th,\ntable td {\n padding: 8px;\n line-height: 20px;\n text-align: left;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\ntable th {\n font-weight: bold;\n}\ntable thead th {\n vertical-align: bottom;\n}\ntable caption + thead tr:first-child th,\ntable caption + thead tr:first-child td,\ntable colgroup + thead tr:first-child th,\ntable colgroup + thead tr:first-child td,\ntable thead:first-child tr:first-child th,\ntable thead:first-child tr:first-child td {\n border-top: 0;\n}\ntable tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n#preview-contents blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\nblockquote p {\n margin-bottom: 20px;\n font-size: 14px;\n font-weight: 300;\n line-height: 20px;\n}\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nul,\nol {\n margin-bottom: 20px;\n}\ninput[type=\"file\"] {\n line-height: inherit;\n height: inherit;\n border: none !important;\n}\n.drop-zone {\n border: 2px dashed #bbb;\n -moz-border-radius: 5px;\n -webkit-border-radius: 5px;\n border-radius: 5px;\n padding: 40px;\n text-align: center;\n font-size: 24px;\n color: #bbb;\n}\n#modal-import-harddrive-html textarea {\n width: 500px;\n max-width: 500px;\n height: 100px;\n}\n#md-section-helper {\n position: absolute;\n top: -100px;\n height: 1px;\n padding: 0 6px;\n overflow-y: scroll;\n z-index: -1;\n}\n.lock-ui {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n}\n.gecko #md-section-helper {\n /* Firefox doesn't show the scrollbar if height is less than 40px */\n\n height: 40px;\n}\n.opera #md-section-helper {\n /* Opera needs to have the textarea in the viewport to evaluate size correctly */\n\n top: 0;\n}\n/* Viewer */\n.viewer #navbar {\n position: fixed;\n}\n.viewer .navbar-inner {\n background-color: rgba(215, 215, 215, 0.75) !important;\n}\n.viewer #preview-contents {\n max-width: 1024px;\n margin: 50px auto;\n}\n.viewer .btn-group {\n margin-right: 0;\n margin-left: 0;\n}\n", !0);
+ e.setBuffer("/*!\n * Bootstrap v3.0.0\n *\n * Copyright 2013 Twitter, Inc\n * Licensed under the Apache License v2.0\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Designed and built with all the love in the world by @mdo and @fat.\n */\n/*! normalize.css v2.1.0 | MIT License | git.io/normalize */\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nvideo {\n display: inline-block;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden] {\n display: none;\n}\nhtml {\n font-family: sans-serif;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\na:focus {\n outline: thin dotted;\n}\na:active,\na:hover {\n outline: 0;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, serif;\n font-size: 1em;\n}\npre {\n white-space: pre-wrap;\n}\nq {\n quotes: \"\\201C\" \"\\201D\" \"\\2018\" \"\\2019\";\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 0;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\nbutton,\ninput,\nselect,\ntextarea {\n font-family: inherit;\n font-size: 100%;\n margin: 0;\n}\nbutton,\ninput {\n line-height: normal;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n vertical-align: top;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n@media print {\n * {\n text-shadow: none !important;\n color: #000 !important;\n background: transparent !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n .ir a:after,\n a[href^=\"javascript:\"]:after,\n a[href^=\"#\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n @page {\n margin: 2cm .5cm;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 62.5%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.428571429;\n color: #333333;\n background-color: #f5f5f5;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #428bca;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #2a6496;\n text-decoration: underline;\n}\na:focus {\n outline: thin dotted #333;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive {\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-circle {\n border-radius: 500px;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #f5f5f5;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16.099999999999998px;\n font-weight: 200;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall {\n font-size: 85%;\n}\ncite {\n font-style: normal;\n}\n.text-muted {\n color: #999999;\n}\n.text-primary {\n color: #428bca;\n}\n.text-warning {\n color: #c09853;\n}\n.text-danger {\n color: #b94a48;\n}\n.text-success {\n color: #468847;\n}\n.text-info {\n color: #3a87ad;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n line-height: 1.1;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small {\n font-weight: normal;\n line-height: 1;\n color: #999999;\n}\nh1,\nh2,\nh3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh4,\nh5,\nh6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh1,\n.h1 {\n font-size: 38px;\n}\nh2,\n.h2 {\n font-size: 32px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\nh1 small,\n.h1 small {\n font-size: 24px;\n}\nh2 small,\n.h2 small {\n font-size: 18px;\n}\nh3 small,\n.h3 small,\nh4 small,\n.h4 small {\n font-size: 14px;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #f5f5f5;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.428571429;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n.dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.dl-horizontal dd {\n margin-left: 180px;\n}\n.dl-horizontal dd:before,\n.dl-horizontal dd:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.dl-horizontal dd:after {\n clear: both;\n}\n.dl-horizontal dd:before,\n.dl-horizontal dd:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.dl-horizontal dd:after {\n clear: both;\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #999999;\n}\nabbr.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n border-left: 5px solid #f5f5f5;\n}\nblockquote p {\n font-size: 17.5px;\n font-weight: 300;\n line-height: 1.25;\n}\nblockquote p:last-child {\n margin-bottom: 0;\n}\nblockquote small {\n display: block;\n line-height: 1.428571429;\n color: #999999;\n}\nblockquote small:before {\n content: '\\2014 \\00A0';\n}\nblockquote.pull-right {\n float: right;\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #f5f5f5;\n border-left: 0;\n}\nblockquote.pull-right p,\nblockquote.pull-right small {\n text-align: right;\n}\nblockquote.pull-right small:before {\n content: '';\n}\nblockquote.pull-right small:after {\n content: '\\00A0 \\2014';\n}\nq:before,\nq:after,\nblockquote:before,\nblockquote:after {\n content: \"\";\n}\naddress {\n display: block;\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.428571429;\n}\ncode,\npre {\n font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n white-space: nowrap;\n border-radius: 4px;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.428571429;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\npre.prettyprint {\n margin-bottom: 20px;\n}\npre code {\n padding: 0;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n}\n.container:before,\n.container:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.container:after {\n clear: both;\n}\n.container:before,\n.container:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.container:after {\n clear: both;\n}\n.row:before,\n.row:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.row:after {\n clear: both;\n}\n.row:before,\n.row:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.row:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .row {\n margin-left: -15px;\n margin-right: -15px;\n }\n}\n.row .row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12,\n.col-sm-1,\n.col-sm-2,\n.col-sm-3,\n.col-sm-4,\n.col-sm-5,\n.col-sm-6,\n.col-sm-7,\n.col-sm-8,\n.col-sm-9,\n.col-sm-10,\n.col-sm-11,\n.col-sm-12,\n.col-lg-1,\n.col-lg-2,\n.col-lg-3,\n.col-lg-4,\n.col-lg-5,\n.col-lg-6,\n.col-lg-7,\n.col-lg-8,\n.col-lg-9,\n.col-lg-10,\n.col-lg-11,\n.col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-1,\n.col-2,\n.col-3,\n.col-4,\n.col-5,\n.col-6,\n.col-7,\n.col-8,\n.col-9,\n.col-10,\n.col-11,\n.col-12 {\n float: left;\n}\n.col-1 {\n width: 8.333333333333332%;\n}\n.col-2 {\n width: 16.666666666666664%;\n}\n.col-3 {\n width: 25%;\n}\n.col-4 {\n width: 33.33333333333333%;\n}\n.col-5 {\n width: 41.66666666666667%;\n}\n.col-6 {\n width: 50%;\n}\n.col-7 {\n width: 58.333333333333336%;\n}\n.col-8 {\n width: 66.66666666666666%;\n}\n.col-9 {\n width: 75%;\n}\n.col-10 {\n width: 83.33333333333334%;\n}\n.col-11 {\n width: 91.66666666666666%;\n}\n.col-12 {\n width: 100%;\n}\n@media (min-width: 768px) {\n .container {\n max-width: 728px;\n }\n .col-sm-1,\n .col-sm-2,\n .col-sm-3,\n .col-sm-4,\n .col-sm-5,\n .col-sm-6,\n .col-sm-7,\n .col-sm-8,\n .col-sm-9,\n .col-sm-10,\n .col-sm-11,\n .col-sm-12 {\n float: left;\n }\n .col-sm-1 {\n width: 8.333333333333332%;\n }\n .col-sm-2 {\n width: 16.666666666666664%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-4 {\n width: 33.33333333333333%;\n }\n .col-sm-5 {\n width: 41.66666666666667%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-7 {\n width: 58.333333333333336%;\n }\n .col-sm-8 {\n width: 66.66666666666666%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-10 {\n width: 83.33333333333334%;\n }\n .col-sm-11 {\n width: 91.66666666666666%;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-push-1 {\n left: 8.333333333333332%;\n }\n .col-push-2 {\n left: 16.666666666666664%;\n }\n .col-push-3 {\n left: 25%;\n }\n .col-push-4 {\n left: 33.33333333333333%;\n }\n .col-push-5 {\n left: 41.66666666666667%;\n }\n .col-push-6 {\n left: 50%;\n }\n .col-push-7 {\n left: 58.333333333333336%;\n }\n .col-push-8 {\n left: 66.66666666666666%;\n }\n .col-push-9 {\n left: 75%;\n }\n .col-push-10 {\n left: 83.33333333333334%;\n }\n .col-push-11 {\n left: 91.66666666666666%;\n }\n .col-pull-1 {\n right: 8.333333333333332%;\n }\n .col-pull-2 {\n right: 16.666666666666664%;\n }\n .col-pull-3 {\n right: 25%;\n }\n .col-pull-4 {\n right: 33.33333333333333%;\n }\n .col-pull-5 {\n right: 41.66666666666667%;\n }\n .col-pull-6 {\n right: 50%;\n }\n .col-pull-7 {\n right: 58.333333333333336%;\n }\n .col-pull-8 {\n right: 66.66666666666666%;\n }\n .col-pull-9 {\n right: 75%;\n }\n .col-pull-10 {\n right: 83.33333333333334%;\n }\n .col-pull-11 {\n right: 91.66666666666666%;\n }\n}\n@media (min-width: 992px) {\n .container {\n max-width: 940px;\n }\n .col-lg-1,\n .col-lg-2,\n .col-lg-3,\n .col-lg-4,\n .col-lg-5,\n .col-lg-6,\n .col-lg-7,\n .col-lg-8,\n .col-lg-9,\n .col-lg-10,\n .col-lg-11,\n .col-lg-12 {\n float: left;\n }\n .col-lg-1 {\n width: 8.333333333333332%;\n }\n .col-lg-2 {\n width: 16.666666666666664%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-4 {\n width: 33.33333333333333%;\n }\n .col-lg-5 {\n width: 41.66666666666667%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-7 {\n width: 58.333333333333336%;\n }\n .col-lg-8 {\n width: 66.66666666666666%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-10 {\n width: 83.33333333333334%;\n }\n .col-lg-11 {\n width: 91.66666666666666%;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-offset-1 {\n margin-left: 8.333333333333332%;\n }\n .col-offset-2 {\n margin-left: 16.666666666666664%;\n }\n .col-offset-3 {\n margin-left: 25%;\n }\n .col-offset-4 {\n margin-left: 33.33333333333333%;\n }\n .col-offset-5 {\n margin-left: 41.66666666666667%;\n }\n .col-offset-6 {\n margin-left: 50%;\n }\n .col-offset-7 {\n margin-left: 58.333333333333336%;\n }\n .col-offset-8 {\n margin-left: 66.66666666666666%;\n }\n .col-offset-9 {\n margin-left: 75%;\n }\n .col-offset-10 {\n margin-left: 83.33333333333334%;\n }\n .col-offset-11 {\n margin-left: 91.66666666666666%;\n }\n}\n@media (min-width: 1200px) {\n .container {\n max-width: 1170px;\n }\n}\ntable {\n max-width: 100%;\n background-color: transparent;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n margin-bottom: 20px;\n}\n.table thead > tr > th,\n.table tbody > tr > th,\n.table tfoot > tr > th,\n.table thead > tr > td,\n.table tbody > tr > td,\n.table tfoot > tr > td {\n padding: 8px;\n line-height: 1.428571429;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\n.table thead > tr > th {\n vertical-align: bottom;\n}\n.table caption + thead tr:first-child th,\n.table colgroup + thead tr:first-child th,\n.table thead:first-child tr:first-child th,\n.table caption + thead tr:first-child td,\n.table colgroup + thead tr:first-child td,\n.table thead:first-child tr:first-child td {\n border-top: 0;\n}\n.table tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n.table .table {\n background-color: #f5f5f5;\n}\n.table-condensed thead > tr > th,\n.table-condensed tbody > tr > th,\n.table-condensed tfoot > tr > th,\n.table-condensed thead > tr > td,\n.table-condensed tbody > tr > td,\n.table-condensed tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #dddddd;\n}\n.table-striped > tbody > tr:nth-child(odd) > td,\n.table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover > td,\n.table-hover > tbody > tr:hover > th {\n background-color: #f5f5f5;\n}\ntable col[class^=\"col-\"] {\n float: none;\n display: table-column;\n}\ntable td[class^=\"col-\"],\ntable th[class^=\"col-\"] {\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n border-color: #eed3d7;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n border-color: #fbeed5;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td {\n background-color: #d0e9c6;\n border-color: #c9e2b3;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td {\n background-color: #ebcccc;\n border-color: #e6c1c7;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td {\n background-color: #faf2cc;\n border-color: #f8e5be;\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n /* IE8-9 */\n\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\nselect optgroup {\n font-size: inherit;\n font-style: inherit;\n font-family: inherit;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted #333;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\ninput[type=\"number\"]::-webkit-outer-spin-button,\ninput[type=\"number\"]::-webkit-inner-spin-button {\n height: auto;\n}\n.form-control:-moz-placeholder {\n color: #cccccc;\n}\n.form-control::-moz-placeholder {\n color: #cccccc;\n}\n.form-control:-ms-input-placeholder {\n color: #cccccc;\n}\n.form-control::-webkit-input-placeholder {\n color: #cccccc;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 38px;\n padding: 8px 12px;\n font-size: 14px;\n line-height: 1.428571429;\n color: #555555;\n vertical-align: middle;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: rgba(82, 168, 236, 0.8);\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n background-color: #f5f5f5;\n}\ntextarea.form-control {\n height: auto;\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n display: block;\n min-height: 20px;\n margin-top: 10px;\n margin-bottom: 10px;\n padding-left: 20px;\n vertical-align: middle;\n}\n.radio label,\n.checkbox label {\n display: inline;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n float: left;\n margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\n.form-control.input-large {\n height: 56px;\n padding: 14px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.form-control.input-small {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\nselect.input-large {\n height: 56px;\n line-height: 56px;\n}\nselect.input-small {\n height: 30px;\n line-height: 30px;\n}\n.has-warning .help-block,\n.has-warning .control-label {\n color: #c09853;\n}\n.has-warning .form-control {\n padding-right: 32px;\n border-color: #c09853;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #a47e3c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;\n}\n.has-warning .input-group-addon {\n color: #c09853;\n border-color: #c09853;\n background-color: #fcf8e3;\n}\n.has-error .help-block,\n.has-error .control-label {\n color: #b94a48;\n}\n.has-error .form-control {\n padding-right: 32px;\n border-color: #b94a48;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #953b39;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;\n}\n.has-error .input-group-addon {\n color: #b94a48;\n border-color: #b94a48;\n background-color: #f2dede;\n}\n.has-success .help-block,\n.has-success .control-label {\n color: #468847;\n}\n.has-success .form-control {\n padding-right: 32px;\n border-color: #468847;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #356635;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;\n}\n.has-success .input-group-addon {\n color: #468847;\n border-color: #468847;\n background-color: #dff0d8;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n.input-group {\n display: table;\n border-collapse: separate;\n}\n.input-group.col {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n width: 100%;\n margin-bottom: 0;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 8px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1.428571429;\n text-align: center;\n background-color: #f5f5f5;\n border: 1px solid #dddddd;\n border-radius: 4px;\n}\n.input-group-addon.input-small {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-large {\n padding: 14px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -4px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.form-inline .form-control,\n.form-inline .radio,\n.form-inline .checkbox {\n display: inline-block;\n}\n.form-inline .radio,\n.form-inline .checkbox {\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .control-label {\n padding-top: 6px;\n}\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.form-horizontal .form-group:after {\n clear: both;\n}\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.form-horizontal .form-group:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n }\n}\n.form-horizontal .form-group .row {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n }\n}\n.btn {\n display: inline-block;\n padding: 8px 12px;\n margin-bottom: 0;\n font-size: 14px;\n font-weight: 500;\n line-height: 1.428571429;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n border: 1px solid transparent;\n border-radius: 4px;\n white-space: nowrap;\n}\n.btn:focus {\n outline: thin dotted #333;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus {\n color: #333333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: default;\n pointer-events: none;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default {\n color: #333333;\n background-color: #ffffff;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-default:hover,\n.btn-default:focus,\n.btn-default:active,\n.btn-default.active {\n background-color: #f2f2f2;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #ffffff;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-primary {\n color: #ffffff;\n background-color: #777777;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-primary:hover,\n.btn-primary:focus,\n.btn-primary:active,\n.btn-primary.active {\n background-color: #6a6a6a;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #777777;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-warning {\n color: #333333;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eea236;\n border-color: #ec971f;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n.btn-danger {\n color: #333333;\n background-color: #d9534f;\n border-color: #d9534f;\n}\n.btn-danger:hover,\n.btn-danger:focus,\n.btn-danger:active,\n.btn-danger.active {\n background-color: #d43f3a;\n border-color: #c9302c;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #d9534f;\n border-color: #d9534f;\n}\n.btn-success {\n color: #333333;\n background-color: #dddddd;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-success:hover,\n.btn-success:focus,\n.btn-success:active,\n.btn-success.active {\n background-color: #d0d0d0;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #dddddd;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-info {\n color: #333333;\n background-color: #f5f5f5;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-info:hover,\n.btn-info:focus,\n.btn-info:active,\n.btn-info.active {\n background-color: #e8e8e8;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #f5f5f5;\n border-color: rgba(0, 0, 0, 0);\n}\n.btn-link {\n color: #428bca;\n font-weight: normal;\n cursor: pointer;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #2a6496;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #333333;\n text-decoration: none;\n}\n.btn-large {\n padding: 14px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.btn-small {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n padding-left: 0;\n padding-right: 0;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition: height 0.35s ease;\n transition: height 0.35s ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px solid #000000;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n content: \"\";\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n background-color: #ffffff;\n border: 1px solid #cccccc;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.428571429;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #ffffff;\n background-color: #7b7b7b;\n background-image: -webkit-gradient(linear, left 0%, left 100%, from(#888888), to(#7b7b7b));\n background-image: -webkit-linear-gradient(top, #888888, 0%, #7b7b7b, 100%);\n background-image: -moz-linear-gradient(top, #888888 0%, #7b7b7b 100%);\n background-image: linear-gradient(to bottom, #888888 0%, #7b7b7b 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff888888', endColorstr='#ff7b7b7b', GradientType=0);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n background-color: #357ebd;\n background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd));\n background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%);\n background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%);\n background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #999999;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.428571429;\n color: #999999;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px solid #000000;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 1px;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n background-color: #ffffff;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 30px 10px 15px;\n margin-bottom: -1px;\n border: 1px solid rgba(0, 0, 0, 0);\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.list-group-item > .badge {\n float: right;\n margin-right: -15px;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\na.list-group-item .list-group-item-heading {\n color: #333333;\n}\na.list-group-item .list-group-item-text {\n color: #555555;\n}\na.list-group-item:hover,\na.list-group-item:focus {\n text-decoration: none;\n background-color: #f5f5f5;\n}\na.list-group-item.active {\n z-index: 2;\n color: #ffffff;\n background-color: #888888;\n border-color: #888888;\n}\na.list-group-item.active .list-group-item-heading {\n color: inherit;\n}\na.list-group-item.active .list-group-item-text {\n color: #eeeeee;\n}\n.panel {\n padding: 15px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-heading {\n margin: -15px -15px 15px;\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-bottom: 1px solid #dddddd;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 17.5px;\n font-weight: 500;\n}\n.panel-footer {\n margin: 15px -15px -15px;\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #dddddd;\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel-primary {\n border-color: #428bca;\n}\n.panel-primary .panel-heading {\n color: #ffffff;\n background-color: #428bca;\n border-color: #428bca;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success .panel-heading {\n color: #468847;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-warning {\n border-color: #fbeed5;\n}\n.panel-warning .panel-heading {\n color: #c09853;\n background-color: #fcf8e3;\n border-color: #fbeed5;\n}\n.panel-danger {\n border-color: #eed3d7;\n}\n.panel-danger .panel-heading {\n color: #b94a48;\n background-color: #f2dede;\n border-color: #eed3d7;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info .panel-heading {\n color: #3a87ad;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.list-group-flush {\n margin: 15px -15px -15px;\n}\n.list-group-flush .list-group-item {\n border-width: 1px 0;\n}\n.list-group-flush .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.list-group-flush .list-group-item:last-child {\n border-bottom: 0;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-large {\n padding: 24px;\n border-radius: 6px;\n}\n.well-small {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000000;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav:before,\n.nav:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.nav:after {\n clear: both;\n}\n.nav:before,\n.nav:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.nav:after {\n clear: both;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.nav > li.disabled > a {\n color: #999999;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #999999;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav > li + .nav-header {\n margin-top: 9px;\n}\n.nav.open > a,\n.nav.open > a:hover,\n.nav.open > a:focus {\n color: #ffffff;\n background-color: #428bca;\n border-color: #428bca;\n}\n.nav.open > a .caret,\n.nav.open > a:hover .caret,\n.nav.open > a:focus .caret {\n border-top-color: #ffffff;\n border-bottom-color: #ffffff;\n}\n.nav > .pull-right {\n float: right;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav-tabs {\n border-bottom: 1px solid #dddddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.428571429;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #f5f5f5;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #f5f5f5;\n border: 1px solid #dddddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n}\n.nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #dddddd;\n margin-right: 0;\n}\n.nav-tabs.nav-justified > .active > a {\n border-bottom-color: #f5f5f5;\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 5px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #ffffff;\n background-color: #428bca;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li > a {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.nav-justified > li > a {\n text-align: center;\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n border-bottom: 1px solid #dddddd;\n margin-right: 0;\n}\n.nav-tabs-justified > .active > a {\n border-bottom-color: #f5f5f5;\n}\n.tabbable:before,\n.tabbable:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.tabbable:after {\n clear: both;\n}\n.tabbable:before,\n.tabbable:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.tabbable:after {\n clear: both;\n}\n.tab-content > .tab-pane,\n.pill-content > .pill-pane {\n display: none;\n}\n.tab-content > .active,\n.pill-content > .active {\n display: block;\n}\n.nav .caret {\n border-top-color: #428bca;\n border-bottom-color: #428bca;\n}\n.nav a:hover .caret {\n border-top-color: #2a6496;\n border-bottom-color: #2a6496;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n padding-left: 15px;\n padding-right: 15px;\n background-color: #dddddd;\n border-radius: 4px;\n}\n.navbar:before,\n.navbar:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.navbar:after {\n clear: both;\n}\n.navbar:before,\n.navbar:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.navbar:after {\n clear: both;\n}\n.navbar-nav {\n margin-top: 10px;\n margin-bottom: 15px;\n}\n.navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n color: #777777;\n line-height: 20px;\n border-radius: 4px;\n}\n.navbar-nav > li > a:hover,\n.navbar-nav > li > a:focus {\n color: #333333;\n background-color: transparent;\n}\n.navbar-nav > .active > a,\n.navbar-nav > .active > a:hover,\n.navbar-nav > .active > a:focus {\n color: #555555;\n background-color: #c4c4c4;\n}\n.navbar-nav > .disabled > a,\n.navbar-nav > .disabled > a:hover,\n.navbar-nav > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n}\n.navbar-nav.pull-right {\n width: 100%;\n}\n.navbar-static-top {\n border-radius: 0;\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n border-radius: 0;\n}\n.navbar-fixed-top {\n top: 0;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n}\n.navbar-brand {\n display: block;\n max-width: 200px;\n margin-left: auto;\n margin-right: auto;\n padding: 15px 15px;\n font-size: 18px;\n font-weight: 500;\n line-height: 20px;\n color: #777777;\n text-align: center;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n color: #5e5e5e;\n text-decoration: none;\n background-color: transparent;\n}\n.navbar-toggle {\n position: absolute;\n top: 9px;\n right: 10px;\n width: 48px;\n height: 32px;\n padding: 8px 12px;\n background-color: transparent;\n border: 1px solid #dddddd;\n border-radius: 4px;\n}\n.navbar-toggle:hover,\n.navbar-toggle:focus {\n background-color: #dddddd;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n background-color: #cccccc;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n.navbar-form {\n margin-top: 6px;\n margin-bottom: 6px;\n}\n.navbar-form .form-control,\n.navbar-form .radio,\n.navbar-form .checkbox {\n display: inline-block;\n}\n.navbar-form .radio,\n.navbar-form .checkbox {\n margin-top: 0;\n margin-bottom: 0;\n}\n.navbar-form .col-lg-1 {\n width: 8.333333333333332%;\n}\n.navbar-form .col-lg-2 {\n width: 16.666666666666664%;\n}\n.navbar-form .col-lg-3 {\n width: 25%;\n}\n.navbar-form .col-lg-4 {\n width: 33.33333333333333%;\n}\n.navbar-form .col-lg-5 {\n width: 41.66666666666667%;\n}\n.navbar-form .col-lg-6 {\n width: 50%;\n}\n.navbar-form .col-lg-7 {\n width: 58.333333333333336%;\n}\n.navbar-form .col-lg-8 {\n width: 66.66666666666666%;\n}\n.navbar-form .col-lg-9 {\n width: 75%;\n}\n.navbar-form .col-lg-10 {\n width: 83.33333333333334%;\n}\n.navbar-form .col-lg-11 {\n width: 91.66666666666666%;\n}\n.navbar-form .col-lg-12 {\n width: 100%;\n}\n.navbar-form * {\n float: none;\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n.navbar-nav > .dropdown > a:hover .caret,\n.navbar-nav > .dropdown > a:focus .caret {\n border-top-color: #333333;\n border-bottom-color: #333333;\n}\n.navbar-nav > .open > a,\n.navbar-nav > .open > a:hover,\n.navbar-nav > .open > a:focus {\n background-color: #c4c4c4;\n color: #555555;\n}\n.navbar-nav > .open > a .caret,\n.navbar-nav > .open > a:hover .caret,\n.navbar-nav > .open > a:focus .caret {\n border-top-color: #555555;\n border-bottom-color: #555555;\n}\n.navbar-nav > .dropdown > a .caret {\n border-top-color: #777777;\n border-bottom-color: #777777;\n}\n.navbar-nav.pull-right > li > .dropdown-menu,\n.navbar-nav > li > .dropdown-menu.pull-right {\n left: auto;\n right: 0;\n}\n.navbar-inverse {\n background-color: #222222;\n}\n.navbar-inverse .navbar-brand {\n color: #999999;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #999999;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #999999;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #ffffff;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #ffffff;\n}\n.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {\n border-top-color: #ffffff;\n border-bottom-color: #ffffff;\n}\n.navbar-inverse .navbar-nav > .dropdown > a .caret {\n border-top-color: #999999;\n border-bottom-color: #999999;\n}\n.navbar-inverse .navbar-nav > .open > a .caret,\n.navbar-inverse .navbar-nav > .open > a:hover .caret,\n.navbar-inverse .navbar-nav > .open > a:focus .caret {\n border-top-color: #ffffff;\n border-bottom-color: #ffffff;\n}\n@media screen and (min-width: 768px) {\n .navbar-brand {\n float: left;\n margin-left: -15px;\n margin-right: 5px;\n }\n .navbar-nav {\n float: left;\n margin-top: 0;\n margin-bottom: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n border-radius: 0;\n }\n .navbar-nav.pull-right {\n float: right;\n width: auto;\n }\n .navbar-toggle {\n position: relative;\n top: auto;\n left: auto;\n display: none;\n }\n .nav-collapse.collapse {\n display: block !important;\n height: auto !important;\n overflow: visible !important;\n }\n}\n.navbar-btn {\n margin-top: 6px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n.navbar-link {\n color: #777777;\n}\n.navbar-link:hover {\n color: #333333;\n}\n.navbar-inverse .navbar-link {\n color: #999999;\n}\n.navbar-inverse .navbar-link:hover {\n color: #ffffff;\n}\n.btn .caret {\n border-top-color: #333333;\n}\n.dropup .btn .caret {\n border-bottom-color: #333333;\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active {\n z-index: 2;\n}\n.btn-group .btn + .btn {\n margin-left: -1px;\n}\n.btn-toolbar:before,\n.btn-toolbar:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.btn-toolbar:after {\n clear: both;\n}\n.btn-toolbar:before,\n.btn-toolbar:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.btn-toolbar:after {\n clear: both;\n}\n.btn-toolbar .btn-group {\n float: left;\n}\n.btn-toolbar > .btn + .btn,\n.btn-toolbar > .btn-group + .btn,\n.btn-toolbar > .btn + .btn-group,\n.btn-toolbar > .btn-group + .btn-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child > .btn:last-child,\n.btn-group > .btn-group:first-child > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-large + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-large .caret {\n border-width: 5px;\n}\n.dropup .btn-large .caret {\n border-bottom-width: 5px;\n}\n.btn-group-vertical > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn + .btn {\n margin-top: -1px;\n}\n.btn-group-vertical .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical .btn:first-child {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical .btn:last-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n}\n.btn-group-justified .btn {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n.btn-group[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n display: none;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #cccccc;\n}\n.breadcrumb > .active {\n color: #999999;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n float: left;\n padding: 4px 12px;\n line-height: 1.428571429;\n text-decoration: none;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-left-width: 0;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n border-left-width: 1px;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > a:focus,\n.pagination > .active > a,\n.pagination > .active > span {\n background-color: #f5f5f5;\n}\n.pagination > .active > a,\n.pagination > .active > span {\n color: #999999;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #999999;\n background-color: #ffffff;\n cursor: not-allowed;\n}\n.pagination-large > li > a,\n.pagination-large > li > span {\n padding: 14px 16px;\n font-size: 18px;\n}\n.pagination-large > li:first-child > a,\n.pagination-large > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-large > li:last-child > a,\n.pagination-large > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-small > li > a,\n.pagination-small > li > span {\n padding: 5px 10px;\n font-size: 12px;\n}\n.pagination-small > li:first-child > a,\n.pagination-small > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-small > li:last-child > a,\n.pagination-small > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager:before,\n.pager:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.pager:after {\n clear: both;\n}\n.pager:before,\n.pager:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.pager:after {\n clear: both;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #999999;\n background-color: #ffffff;\n cursor: not-allowed;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: auto;\n overflow-y: scroll;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.fade.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-dialog {\n position: relative;\n top: 0;\n left: 0;\n right: 0;\n width: auto;\n padding: 10px;\n z-index: 1050;\n}\n.modal-content {\n position: relative;\n background-color: #ffffff;\n border: 1px solid #999999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: none;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n background-color: #000000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.fade.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.428571429px;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.428571429;\n}\n.modal-body {\n position: relative;\n padding: 20px;\n}\n.modal-footer {\n margin-top: 15px;\n padding: 19px 20px 20px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.modal-footer:after {\n clear: both;\n}\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.modal-footer:after {\n clear: both;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n@media screen and (min-width: 768px) {\n .modal-dialog {\n left: 50%;\n right: auto;\n width: 560px;\n margin-left: -280px;\n padding-top: 30px;\n padding-bottom: 30px;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1030;\n display: block;\n visibility: visible;\n font-size: 12px;\n line-height: 1.4;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #ffffff;\n text-align: center;\n text-decoration: none;\n background-color: rgba(0, 0, 0, 0.9);\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n left: 5px;\n border-width: 5px 5px 0;\n border-top-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n right: 5px;\n border-width: 5px 5px 0;\n border-top-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n left: 5px;\n border-width: 0 5px 5px;\n border-bottom-color: rgba(0, 0, 0, 0.9);\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n right: 5px;\n border-width: 0 5px 5px;\n border-bottom-color: rgba(0, 0, 0, 0.9);\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1010;\n display: none;\n max-width: 276px;\n padding: 1px;\n text-align: left;\n background-color: #ffffff;\n -webkit-bg-clip: padding-box;\n -moz-bg-clip: padding;\n background-clip: padding-box;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n white-space: normal;\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n font-weight: normal;\n line-height: 18px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover .arrow,\n.popover .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover .arrow {\n border-width: 11px;\n}\n.popover .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #ffffff;\n}\n.popover.right .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #ffffff;\n}\n.popover.bottom .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #ffffff;\n}\n.popover.left .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #ffffff;\n bottom: -10px;\n}\n.alert {\n padding: 10px 35px 10px 15px;\n margin-bottom: 20px;\n color: #c09853;\n background-color: #fcf8e3;\n border: 1px solid #fbeed5;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert hr {\n border-top-color: #f8e5be;\n}\n.alert .alert-link {\n font-weight: 500;\n color: #a47e3c;\n}\n.alert .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #468847;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #356635;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #eed3d7;\n color: #b94a48;\n}\n.alert-danger hr {\n border-top-color: #e6c1c7;\n}\n.alert-danger .alert-link {\n color: #953b39;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #3a87ad;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #2d6987;\n}\n.alert-block {\n padding-top: 15px;\n padding-bottom: 15px;\n}\n.alert-block > p,\n.alert-block > ul {\n margin-bottom: 0;\n}\n.alert-block p + p {\n margin-top: 5px;\n}\n.thumbnail,\n.img-thumbnail {\n padding: 4px;\n line-height: 1.428571429;\n background-color: #f5f5f5;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n}\n.thumbnail {\n display: block;\n}\n.thumbnail > img,\n.img-thumbnail {\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus {\n border-color: #428bca;\n}\n.thumbnail > img {\n margin-left: auto;\n margin-right: auto;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n.media,\n.media .media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media-object {\n display: block;\n}\n.media-heading {\n margin: 0 0 5px;\n}\n.media > .pull-left {\n margin-right: 10px;\n}\n.media > .pull-right {\n margin-left: 10px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.label {\n display: inline;\n padding: .25em .6em;\n font-size: 75%;\n font-weight: 500;\n line-height: 1;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #999999;\n border-radius: .25em;\n}\n.label[href]:hover,\n.label[href]:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n background-color: #808080;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #ffffff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #999999;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\na.badge:hover,\na.badge:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\na.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #428bca;\n background-color: #ffffff;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-moz-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-ms-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-o-keyframes progress-bar-stripes {\n from {\n background-position: 0 0;\n }\n to {\n background-position: 40px 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n color: #ffffff;\n text-align: center;\n background-color: #428bca;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar {\n background-color: #428bca;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -moz-animation: progress-bar-stripes 2s linear infinite;\n -ms-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-color: #d9534f;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-color: #5cb85c;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-color: #f0ad4e;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-color: #5bc0de;\n background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.accordion {\n margin-bottom: 20px;\n}\n.accordion-group {\n margin-bottom: 2px;\n border: 1px solid #e5e5e5;\n border-radius: 4px;\n}\n.accordion-heading {\n border-bottom: 0;\n}\n.accordion-heading .accordion-toggle {\n display: block;\n padding: 8px 15px;\n cursor: pointer;\n}\n.accordion-inner {\n padding: 9px 15px;\n border-top: 1px solid #e5e5e5;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: inline-block;\n max-width: 100%;\n height: auto;\n line-height: 1;\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-control.left {\n background-color: rgba(0, 0, 0, 0.0001);\n background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));\n background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));\n background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n background-color: transparent;\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-color: rgba(0, 0, 0, 0.5);\n background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));\n background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));\n background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n background-color: transparent;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n color: #ffffff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .glyphicon,\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n position: absolute;\n top: 50%;\n left: 50%;\n z-index: 5;\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-top: -10px;\n margin-left: -10px;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 120px;\n margin-left: -60px;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #ffffff;\n border-radius: 10px;\n cursor: pointer;\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #ffffff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -15px;\n margin-left: -15px;\n font-size: 30px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.jumbotron {\n padding: 30px;\n margin-bottom: 30px;\n font-size: 21px;\n font-weight: 200;\n line-height: 2.1428571435;\n color: inherit;\n background-color: #f5f5f5;\n}\n.jumbotron h1 {\n line-height: 1;\n color: inherit;\n}\n.jumbotron p {\n line-height: 1.4;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding: 50px 60px;\n border-radius: 6px;\n }\n .jumbotron h1 {\n font-size: 63px;\n }\n}\n.clearfix:before,\n.clearfix:after {\n content: \" \";\n /* 1 */\n\n display: table;\n /* 2 */\n\n}\n.clearfix:after {\n clear: both;\n}\n.pull-right {\n float: right;\n}\n.pull-left {\n float: left;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n@media screen and (max-width: 400px) {\n @-ms-viewport {\n width: 320px;\n }\n}\n.hidden {\n display: none !important;\n visibility: hidden !important;\n}\n.visible-sm {\n display: block !important;\n}\ntr.visible-sm {\n display: table-row !important;\n}\nth.visible-sm,\ntd.visible-sm {\n display: table-cell !important;\n}\n.visible-md {\n display: none !important;\n}\ntr.visible-md {\n display: none !important;\n}\nth.visible-md,\ntd.visible-md {\n display: none !important;\n}\n.visible-lg {\n display: none !important;\n}\ntr.visible-lg {\n display: none !important;\n}\nth.visible-lg,\ntd.visible-lg {\n display: none !important;\n}\n.hidden-sm {\n display: none !important;\n}\ntr.hidden-sm {\n display: none !important;\n}\nth.hidden-sm,\ntd.hidden-sm {\n display: none !important;\n}\n.hidden-md {\n display: block !important;\n}\ntr.hidden-md {\n display: table-row !important;\n}\nth.hidden-md,\ntd.hidden-md {\n display: table-cell !important;\n}\n.hidden-lg {\n display: block !important;\n}\ntr.hidden-lg {\n display: table-row !important;\n}\nth.hidden-lg,\ntd.hidden-lg {\n display: table-cell !important;\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: none !important;\n }\n tr.visible-sm {\n display: none !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: none !important;\n }\n .visible-md {\n display: block !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n .visible-lg {\n display: none !important;\n }\n tr.visible-lg {\n display: none !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: none !important;\n }\n .hidden-sm {\n display: block !important;\n }\n tr.hidden-sm {\n display: table-row !important;\n }\n th.hidden-sm,\n td.hidden-sm {\n display: table-cell !important;\n }\n .hidden-md {\n display: none !important;\n }\n tr.hidden-md {\n display: none !important;\n }\n th.hidden-md,\n td.hidden-md {\n display: none !important;\n }\n .hidden-lg {\n display: block !important;\n }\n tr.hidden-lg {\n display: table-row !important;\n }\n th.hidden-lg,\n td.hidden-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) {\n .visible-sm {\n display: none !important;\n }\n tr.visible-sm {\n display: none !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: none !important;\n }\n .visible-md {\n display: none !important;\n }\n tr.visible-md {\n display: none !important;\n }\n th.visible-md,\n td.visible-md {\n display: none !important;\n }\n .visible-lg {\n display: block !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n .hidden-sm {\n display: block !important;\n }\n tr.hidden-sm {\n display: table-row !important;\n }\n th.hidden-sm,\n td.hidden-sm {\n display: table-cell !important;\n }\n .hidden-md {\n display: block !important;\n }\n tr.hidden-md {\n display: table-row !important;\n }\n th.hidden-md,\n td.hidden-md {\n display: table-cell !important;\n }\n .hidden-lg {\n display: none !important;\n }\n tr.hidden-lg {\n display: none !important;\n }\n th.hidden-lg,\n td.hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\ntr.visible-print {\n display: none !important;\n}\nth.visible-print,\ntd.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n .hidden-print {\n display: none !important;\n }\n tr.hidden-print {\n display: none !important;\n }\n th.hidden-print,\n td.hidden-print {\n display: none !important;\n }\n}\n@font-face {\n font-family: 'fontello';\n src: url('libs/fontello/font/fontello.eot?29551761');\n src: url('libs/fontello/font/fontello.eot?29551761#iefix') format('embedded-opentype'), url('libs/fontello/font/fontello.woff?29551761') format('woff'), url('libs/fontello/font/fontello.ttf?29551761') format('truetype'), url('libs/fontello/font/fontello.svg?29551761#fontello') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */\n/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */\n/*\n@media screen and (-webkit-min-device-pixel-ratio:0) {\n @font-face {\n font-family: 'fontello';\n src: url('libs/fontello/font/fontello.svg?29551761#fontello') format('svg');\n }\n}\n*/\n[class^=\"icon-\"]:before,\n[class*=\" icon-\"]:before {\n font-family: \"fontello\";\n font-style: normal;\n font-weight: normal;\n speak: none;\n display: inline-block;\n text-decoration: inherit;\n width: 1em;\n margin-right: .2em;\n text-align: center;\n /* opacity: .8; */\n\n /* For safety - reset parent styles, that can break glyph codes*/\n\n font-variant: normal;\n text-transform: none;\n /* fix buttons height, for twitter bootstrap */\n\n line-height: 1em;\n /* Animation center compensation - margins should be symmetric */\n\n /* remove if not needed */\n\n margin-left: .2em;\n /* you can be more comfortable with increased icons size */\n\n /* font-size: 120%; */\n\n /* Uncomment for 3D effect */\n\n /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */\n\n}\n.icon-plus:before {\n content: '\\e81f';\n}\n/* '' */\n.icon-minus:before {\n content: '\\e823';\n}\n/* '' */\n.icon-left-big:before {\n content: '\\e88a';\n}\n/* '' */\n.icon-up-big:before {\n content: '\\e88c';\n}\n/* '' */\n.icon-right-big:before {\n content: '\\e88b';\n}\n/* '' */\n.icon-down-big:before {\n content: '\\e889';\n}\n/* '' */\n.icon-home:before {\n content: '\\e93c';\n}\n/* '' */\n.icon-pause:before {\n content: '\\e800';\n}\n/* '' */\n.icon-fast-fw:before {\n content: '\\e8a4';\n}\n/* '' */\n.icon-fast-bw:before {\n content: '\\e8a5';\n}\n/* '' */\n.icon-to-end:before {\n content: '\\e8a0';\n}\n/* '' */\n.icon-to-start:before {\n content: '\\e8a2';\n}\n/* '' */\n.icon-stop:before {\n content: '\\e89e';\n}\n/* '' */\n.icon-up-dir:before {\n content: '\\e94e';\n}\n/* '' */\n.icon-play:before {\n content: '\\e89b';\n}\n/* '' */\n.icon-right-dir:before {\n content: '\\e950';\n}\n/* '' */\n.icon-down-dir:before {\n content: '\\e94d';\n}\n/* '' */\n.icon-left-dir:before {\n content: '\\e94f';\n}\n/* '' */\n.icon-cloud:before {\n content: '\\e8ad';\n}\n/* '' */\n.icon-umbrella:before {\n content: '\\e8b0';\n}\n/* '' */\n.icon-star:before {\n content: '\\e808';\n}\n/* '' */\n.icon-star-empty:before {\n content: '\\e809';\n}\n/* '' */\n.icon-check:before {\n content: '\\e8cf';\n}\n/* '' */\n.icon-left-hand:before {\n content: '\\e88e';\n}\n/* '' */\n.icon-up-hand:before {\n content: '\\e88f';\n}\n/* '' */\n.icon-right-hand:before {\n content: '\\e88d';\n}\n/* '' */\n.icon-down-hand:before {\n content: '\\e890';\n}\n/* '' */\n.icon-th-list:before {\n content: '\\e817';\n}\n/* '' */\n.icon-heart-empty:before {\n content: '\\e807';\n}\n/* '' */\n.icon-heart:before {\n content: '\\e806';\n}\n/* '' */\n.icon-music:before {\n content: '\\e802';\n}\n/* '' */\n.icon-th:before {\n content: '\\e816';\n}\n/* '' */\n.icon-flag:before {\n content: '\\e838';\n}\n/* '' */\n.icon-cog:before {\n content: '\\e862';\n}\n/* '' */\n.icon-attention:before {\n content: '\\e851';\n}\n/* '' */\n.icon-flash:before {\n content: '\\e8ae';\n}\n/* '' */\n.icon-cog-alt:before {\n content: '\\e863';\n}\n/* '' */\n.icon-scissors:before {\n content: '\\e8c5';\n}\n/* '' */\n.icon-flight:before {\n content: '\\e8b1';\n}\n/* '' */\n.icon-mail:before {\n content: '\\e804';\n}\n/* '' */\n.icon-edit:before {\n content: '\\e941';\n}\n/* '' */\n.icon-pencil:before {\n content: '\\e847';\n}\n/* '' */\n.icon-ok:before {\n content: '\\e818';\n}\n/* '' */\n.icon-ok-circled:before {\n content: '\\e819';\n}\n/* '' */\n.icon-cancel:before {\n content: '\\e81c';\n}\n/* '' */\n.icon-cancel-circled:before {\n content: '\\e81d';\n}\n/* '' */\n.icon-asterisk:before {\n content: '\\e8d3';\n}\n/* '' */\n.icon-attention-circled:before {\n content: '\\e852';\n}\n/* '' */\n.icon-plus-circled:before {\n content: '\\e820';\n}\n/* '' */\n.icon-minus-circled:before {\n content: '\\e824';\n}\n/* '' */\n.icon-forward:before {\n content: '\\e856';\n}\n/* '' */\n.icon-ccw:before {\n content: '\\e896';\n}\n/* '' */\n.icon-cw:before {\n content: '\\e895';\n}\n/* '' */\n.icon-resize-vertical:before {\n content: '\\e872';\n}\n/* '' */\n.icon-resize-horizontal:before {\n content: '\\e873';\n}\n/* '' */\n.icon-eject:before {\n content: '\\e8a6';\n}\n/* '' */\n.icon-trash:before {\n content: '\\e89f';\n}\n/* '' */\n.icon-star-half:before {\n content: '\\e80a';\n}\n/* '' */\n.icon-ok-circled2:before {\n content: '\\e81a';\n}\n/* '' */\n.icon-cancel-circled2:before {\n content: '\\e86f';\n}\n/* '' */\n.icon-help-circled:before {\n content: '\\e939';\n}\n/* '' */\n.icon-info-circled:before {\n content: '\\e93a';\n}\n/* '' */\n.icon-th-large:before {\n content: '\\e815';\n}\n/* '' */\n.icon-eye:before {\n content: '\\e832';\n}\n/* '' */\n.icon-eye-off:before {\n content: '\\e833';\n}\n/* '' */\n.icon-tag:before {\n content: '\\e834';\n}\n/* '' */\n.icon-tags:before {\n content: '\\e835';\n}\n/* '' */\n.icon-camera-alt:before {\n content: '\\e814';\n}\n/* '' */\n.icon-code:before {\n content: '\\e844';\n}\n/* '' */\n.icon-print:before {\n content: '\\e942';\n}\n/* '' */\n.icon-retweet:before {\n content: '\\e943';\n}\n/* '' */\n.icon-comment:before {\n content: '\\e84a';\n}\n/* '' */\n.icon-chat:before {\n content: '\\e84b';\n}\n/* '' */\n.icon-location:before {\n content: '\\e853';\n}\n/* '' */\n.icon-basket:before {\n content: '\\e865';\n}\n/* '' */\n.icon-login:before {\n content: '\\e868';\n}\n/* '' */\n.icon-logout:before {\n content: '\\e949';\n}\n/* '' */\n.icon-resize-full:before {\n content: '\\e90d';\n}\n/* '' */\n.icon-resize-small:before {\n content: '\\e871';\n}\n/* '' */\n.icon-zoom-in:before {\n content: '\\e875';\n}\n/* '' */\n.icon-zoom-out:before {\n content: '\\e876';\n}\n/* '' */\n.icon-down-circled2:before {\n content: '\\e877';\n}\n/* '' */\n.icon-up-circled2:before {\n content: '\\e878';\n}\n/* '' */\n.icon-down-open:before {\n content: '\\e879';\n}\n/* '' */\n.icon-left-open:before {\n content: '\\e87a';\n}\n/* '' */\n.icon-right-open:before {\n content: '\\e87b';\n}\n/* '' */\n.icon-up-open:before {\n content: '\\e87c';\n}\n/* '' */\n.icon-refresh:before {\n content: '\\e897';\n}\n/* '' */\n.icon-play-circled2:before {\n content: '\\e89d';\n}\n/* '' */\n.icon-to-end-alt:before {\n content: '\\e8a1';\n}\n/* '' */\n.icon-to-start-alt:before {\n content: '\\e8a3';\n}\n/* '' */\n.icon-inbox:before {\n content: '\\e8aa';\n}\n/* '' */\n.icon-font:before {\n content: '\\e8b6';\n}\n/* '' */\n.icon-bold:before {\n content: '\\e8b5';\n}\n/* '' */\n.icon-italic:before {\n content: '\\e8b4';\n}\n/* '' */\n.icon-text-height:before {\n content: '\\e8b7';\n}\n/* '' */\n.icon-text-width:before {\n content: '\\e8b8';\n}\n/* '' */\n.icon-align-left:before {\n content: '\\e95d';\n}\n/* '' */\n.icon-align-center:before {\n content: '\\e95e';\n}\n/* '' */\n.icon-align-right:before {\n content: '\\e95f';\n}\n/* '' */\n.icon-align-justify:before {\n content: '\\e960';\n}\n/* '' */\n.icon-list:before {\n content: '\\e8b9';\n}\n/* '' */\n.icon-indent-left:before {\n content: '\\e8ba';\n}\n/* '' */\n.icon-indent-right:before {\n content: '\\e8bb';\n}\n/* '' */\n.icon-off:before {\n content: '\\e963';\n}\n/* '' */\n.icon-road:before {\n content: '\\e964';\n}\n/* '' */\n.icon-list-alt:before {\n content: '\\e8c9';\n}\n/* '' */\n.icon-qrcode:before {\n content: '\\e8ca';\n}\n/* '' */\n.icon-barcode:before {\n content: '\\e8cb';\n}\n/* '' */\n.icon-ajust:before {\n content: '\\e8cd';\n}\n/* '' */\n.icon-tint:before {\n content: '\\e8ce';\n}\n/* '' */\n.icon-magnet:before {\n content: '\\e8d6';\n}\n/* '' */\n.icon-move:before {\n content: '\\e874';\n}\n/* '' */\n.icon-link:before {\n content: '\\e83f';\n}\n/* '' */\n.icon-share:before {\n content: '\\e912';\n}\n/* '' */\n.icon-hdd:before {\n content: '\\e841';\n}\n/* '' */\n.icon-link-ext:before {\n content: '\\e82b';\n}\n/* '' */\n.icon-check-empty:before {\n content: '\\e8d0';\n}\n/* '' */\n.icon-bookmark-empty:before {\n content: '\\e837';\n}\n/* '' */\n.icon-phone-squared:before {\n content: '\\e860';\n}\n/* '' */\n.icon-rss:before {\n content: '\\e85d';\n}\n/* '' */\n.icon-certificate:before {\n content: '\\e8dd';\n}\n/* '' */\n.icon-left-circled:before {\n content: '\\e891';\n}\n/* '' */\n.icon-right-circled:before {\n content: '\\e892';\n}\n/* '' */\n.icon-up-circled:before {\n content: '\\e893';\n}\n/* '' */\n.icon-down-circled:before {\n content: '\\e894';\n}\n/* '' */\n.icon-tasks:before {\n content: '\\e8de';\n}\n/* '' */\n.icon-filter:before {\n content: '\\e8df';\n}\n/* '' */\n.icon-resize-full-alt:before {\n content: '\\e870';\n}\n/* '' */\n.icon-beaker:before {\n content: '\\e8e0';\n}\n/* '' */\n.icon-docs:before {\n content: '\\e858';\n}\n/* '' */\n.icon-menu:before {\n content: '\\e861';\n}\n/* '' */\n.icon-list-bullet:before {\n content: '\\e8bc';\n}\n/* '' */\n.icon-list-numbered:before {\n content: '\\e8bd';\n}\n/* '' */\n.icon-strike:before {\n content: '\\e8be';\n}\n/* '' */\n.icon-underline:before {\n content: '\\e8bf';\n}\n/* '' */\n.icon-table:before {\n content: '\\e8c2';\n}\n/* '' */\n.icon-magic:before {\n content: '\\e8e1';\n}\n/* '' */\n.icon-money:before {\n content: '\\e8e3';\n}\n/* '' */\n.icon-columns:before {\n content: '\\e8c3';\n}\n/* '' */\n.icon-sort:before {\n content: '\\e8ec';\n}\n/* '' */\n.icon-sort-down:before {\n content: '\\e8ed';\n}\n/* '' */\n.icon-sort-up:before {\n content: '\\e8ee';\n}\n/* '' */\n.icon-mail-alt:before {\n content: '\\e805';\n}\n/* '' */\n.icon-gauge:before {\n content: '\\e8f6';\n}\n/* '' */\n.icon-comment-empty:before {\n content: '\\e84c';\n}\n/* '' */\n.icon-chat-empty:before {\n content: '\\e84d';\n}\n/* '' */\n.icon-sitemap:before {\n content: '\\e8f7';\n}\n/* '' */\n.icon-paste:before {\n content: '\\e8c6';\n}\n/* '' */\n.icon-lightbulb:before {\n content: '\\e86d';\n}\n/* '' */\n.icon-exchange:before {\n content: '\\e957';\n}\n/* '' */\n.icon-download-cloud:before {\n content: '\\e83d';\n}\n/* '' */\n.icon-upload-cloud:before {\n content: '\\e83e';\n}\n/* '' */\n.icon-user-md:before {\n content: '\\e8fc';\n}\n/* '' */\n.icon-stethoscope:before {\n content: '\\e8fd';\n}\n/* '' */\n.icon-suitcase:before {\n content: '\\e8c8';\n}\n/* '' */\n.icon-bell-alt:before {\n content: '\\e84f';\n}\n/* '' */\n.icon-coffee:before {\n content: '\\e8f9';\n}\n/* '' */\n.icon-food:before {\n content: '\\e8fa';\n}\n/* '' */\n.icon-doc-text:before {\n content: '\\e945';\n}\n/* '' */\n.icon-building:before {\n content: '\\e902';\n}\n/* '' */\n.icon-hospital:before {\n content: '\\e901';\n}\n/* '' */\n.icon-ambulance:before {\n content: '\\e8fe';\n}\n/* '' */\n.icon-medkit:before {\n content: '\\e8ff';\n}\n/* '' */\n.icon-fighter-jet:before {\n content: '\\e8b2';\n}\n/* '' */\n.icon-beer:before {\n content: '\\e8fb';\n}\n/* '' */\n.icon-h-sigh:before {\n content: '\\e900';\n}\n/* '' */\n.icon-plus-squared:before {\n content: '\\e821';\n}\n/* '' */\n.icon-angle-double-left:before {\n content: '\\e885';\n}\n/* '' */\n.icon-angle-double-right:before {\n content: '\\e886';\n}\n/* '' */\n.icon-angle-double-up:before {\n content: '\\e887';\n}\n/* '' */\n.icon-angle-double-down:before {\n content: '\\e888';\n}\n/* '' */\n.icon-angle-left:before {\n content: '\\e87d';\n}\n/* '' */\n.icon-angle-right:before {\n content: '\\e87e';\n}\n/* '' */\n.icon-angle-up:before {\n content: '\\e87f';\n}\n/* '' */\n.icon-angle-down:before {\n content: '\\e880';\n}\n/* '' */\n.icon-desktop:before {\n content: '\\e95a';\n}\n/* '' */\n.icon-laptop:before {\n content: '\\e95b';\n}\n/* '' */\n.icon-tablet:before {\n content: '\\e95c';\n}\n/* '' */\n.icon-mobile:before {\n content: '\\e8a9';\n}\n/* '' */\n.icon-circle-empty:before {\n content: '\\e8d2';\n}\n/* '' */\n.icon-quote-left:before {\n content: '\\e842';\n}\n/* '' */\n.icon-quote-right:before {\n content: '\\e843';\n}\n/* '' */\n.icon-spinner:before {\n content: '\\e8f8';\n}\n/* '' */\n.icon-circle:before {\n content: '\\e8d1';\n}\n/* '' */\n.icon-reply:before {\n content: '\\e845';\n}\n/* '' */\n.icon-folder-empty:before {\n content: '\\e85a';\n}\n/* '' */\n.icon-folder-open-empty:before {\n content: '\\e85b';\n}\n/* '' */\n.icon-plus-squared-small:before {\n content: '\\e822';\n}\n/* '' */\n.icon-minus-squared-small:before {\n content: '\\e827';\n}\n/* '' */\n.icon-smile:before {\n content: '\\e903';\n}\n/* '' */\n.icon-frown:before {\n content: '\\e904';\n}\n/* '' */\n.icon-meh:before {\n content: '\\e905';\n}\n/* '' */\n.icon-gamepad:before {\n content: '\\e849';\n}\n/* '' */\n.icon-keyboard:before {\n content: '\\e944';\n}\n/* '' */\n.icon-flag-empty:before {\n content: '\\e93d';\n}\n/* '' */\n.icon-flag-checkered:before {\n content: '\\e93e';\n}\n/* '' */\n.icon-terminal:before {\n content: '\\e907';\n}\n/* '' */\n.icon-reply-all:before {\n content: '\\e840';\n}\n/* '' */\n.icon-star-half-alt:before {\n content: '\\e80b';\n}\n/* '' */\n.icon-direction:before {\n content: '\\e854';\n}\n/* '' */\n.icon-crop:before {\n content: '\\e8c4';\n}\n/* '' */\n.icon-fork:before {\n content: '\\e8da';\n}\n/* '' */\n.icon-unlink:before {\n content: '\\e82a';\n}\n/* '' */\n.icon-help:before {\n content: '\\e828';\n}\n/* '' */\n.icon-info:before {\n content: '\\e93b';\n}\n/* '' */\n.icon-attention-alt:before {\n content: '\\e850';\n}\n/* '' */\n.icon-superscript:before {\n content: '\\e8c0';\n}\n/* '' */\n.icon-subscript:before {\n content: '\\e8c1';\n}\n/* '' */\n.icon-eraser:before {\n content: '\\e908';\n}\n/* '' */\n.icon-puzzle:before {\n content: '\\e909';\n}\n/* '' */\n.icon-mic:before {\n content: '\\e94a';\n}\n/* '' */\n.icon-mute:before {\n content: '\\e94b';\n}\n/* '' */\n.icon-shield:before {\n content: '\\e90a';\n}\n/* '' */\n.icon-calendar-empty:before {\n content: '\\e867';\n}\n/* '' */\n.icon-extinguisher:before {\n content: '\\e90b';\n}\n/* '' */\n.icon-rocket:before {\n content: '\\e8db';\n}\n/* '' */\n.icon-angle-circled-left:before {\n content: '\\e881';\n}\n/* '' */\n.icon-angle-circled-right:before {\n content: '\\e882';\n}\n/* '' */\n.icon-angle-circled-up:before {\n content: '\\e883';\n}\n/* '' */\n.icon-angle-circled-down:before {\n content: '\\e884';\n}\n/* '' */\n.icon-anchor:before {\n content: '\\e906';\n}\n/* '' */\n.icon-lock-open-alt:before {\n content: '\\e830';\n}\n/* '' */\n.icon-bullseye:before {\n content: '\\e90c';\n}\n/* '' */\n.icon-ellipsis:before {\n content: '\\e961';\n}\n/* '' */\n.icon-ellipsis-vert:before {\n content: '\\e962';\n}\n/* '' */\n.icon-rss-squared:before {\n content: '\\e85e';\n}\n/* '' */\n.icon-play-circled:before {\n content: '\\e89c';\n}\n/* '' */\n.icon-ticket:before {\n content: '\\e8d8';\n}\n/* '' */\n.icon-minus-squared:before {\n content: '\\e825';\n}\n/* '' */\n.icon-minus-squared-alt:before {\n content: '\\e826';\n}\n/* '' */\n.icon-level-up:before {\n content: '\\e898';\n}\n/* '' */\n.icon-level-down:before {\n content: '\\e955';\n}\n/* '' */\n.icon-ok-squared:before {\n content: '\\e81b';\n}\n/* '' */\n.icon-pencil-squared:before {\n content: '\\e848';\n}\n/* '' */\n.icon-link-ext-alt:before {\n content: '\\e82c';\n}\n/* '' */\n.icon-export-alt:before {\n content: '\\e846';\n}\n/* '' */\n.icon-compass:before {\n content: '\\e855';\n}\n/* '' */\n.icon-collapse:before {\n content: '\\e958';\n}\n/* '' */\n.icon-collapse-top:before {\n content: '\\e899';\n}\n/* '' */\n.icon-expand:before {\n content: '\\e89a';\n}\n/* '' */\n.icon-euro:before {\n content: '\\e8e4';\n}\n/* '' */\n.icon-pound:before {\n content: '\\e8e5';\n}\n/* '' */\n.icon-dollar:before {\n content: '\\e8e6';\n}\n/* '' */\n.icon-rupee:before {\n content: '\\e8e7';\n}\n/* '' */\n.icon-yen:before {\n content: '\\e8e8';\n}\n/* '' */\n.icon-renminbi:before {\n content: '\\e8e9';\n}\n/* '' */\n.icon-won:before {\n content: '\\e8ea';\n}\n/* '' */\n.icon-bitcoin:before {\n content: '\\e8eb';\n}\n/* '' */\n.icon-file:before {\n content: '\\e946';\n}\n/* '' */\n.icon-doc-text-inv:before {\n content: '\\e947';\n}\n/* '' */\n.icon-sort-name-up:before {\n content: '\\e8f1';\n}\n/* '' */\n.icon-sort-name-down:before {\n content: '\\e8f2';\n}\n/* '' */\n.icon-sort-alt-up:before {\n content: '\\e8ef';\n}\n/* '' */\n.icon-sort-alt-down:before {\n content: '\\e8f0';\n}\n/* '' */\n.icon-sort-number-up:before {\n content: '\\e8f3';\n}\n/* '' */\n.icon-sort-number-down:before {\n content: '\\e8f4';\n}\n/* '' */\n.icon-thumbs-up-alt:before {\n content: '\\e839';\n}\n/* '' */\n.icon-thumbs-down-alt:before {\n content: '\\e83a';\n}\n/* '' */\n.icon-down:before {\n content: '\\e951';\n}\n/* '' */\n.icon-up:before {\n content: '\\e954';\n}\n/* '' */\n.icon-right:before {\n content: '\\e953';\n}\n/* '' */\n.icon-left:before {\n content: '\\e952';\n}\n/* '' */\n.icon-female:before {\n content: '\\e80f';\n}\n/* '' */\n.icon-male:before {\n content: '\\e80e';\n}\n/* '' */\n.icon-sun:before {\n content: '\\e8ac';\n}\n/* '' */\n.icon-moon:before {\n content: '\\e8af';\n}\n/* '' */\n.icon-box:before {\n content: '\\e85c';\n}\n/* '' */\n.icon-bug:before {\n content: '\\e8dc';\n}\n/* '' */\n.icon-picture:before {\n content: '\\e812';\n}\n/* '' */\n.icon-globe:before {\n content: '\\e8ab';\n}\n/* '' */\n.icon-leaf:before {\n content: '\\e8b3';\n}\n/* '' */\n.icon-glass:before {\n content: '\\e801';\n}\n/* '' */\n.icon-gift:before {\n content: '\\e8d4';\n}\n/* '' */\n.icon-videocam:before {\n content: '\\e811';\n}\n/* '' */\n.icon-headphones:before {\n content: '\\e86b';\n}\n/* '' */\n.icon-video:before {\n content: '\\e810';\n}\n/* '' */\n.icon-target:before {\n content: '\\e8a7';\n}\n/* '' */\n.icon-award:before {\n content: '\\e959';\n}\n/* '' */\n.icon-thumbs-up:before {\n content: '\\e93f';\n}\n/* '' */\n.icon-thumbs-down:before {\n content: '\\e940';\n}\n/* '' */\n.icon-user:before {\n content: '\\e80c';\n}\n/* '' */\n.icon-users:before {\n content: '\\e80d';\n}\n/* '' */\n.icon-credit-card:before {\n content: '\\e965';\n}\n/* '' */\n.icon-briefcase:before {\n content: '\\e8c7';\n}\n/* '' */\n.icon-floppy:before {\n content: '\\e966';\n}\n/* '' */\n.icon-folder-open:before {\n content: '\\e81e';\n}\n/* '' */\n.icon-folder:before {\n content: '\\e829';\n}\n/* '' */\n.icon-doc:before {\n content: '\\e857';\n}\n/* '' */\n.icon-calendar:before {\n content: '\\e866';\n}\n/* '' */\n.icon-chart-bar:before {\n content: '\\e90f';\n}\n/* '' */\n.icon-pin:before {\n content: '\\e831';\n}\n/* '' */\n.icon-attach:before {\n content: '\\e82d';\n}\n/* '' */\n.icon-book:before {\n content: '\\e8cc';\n}\n/* '' */\n.icon-phone:before {\n content: '\\e85f';\n}\n/* '' */\n.icon-megaphone:before {\n content: '\\e967';\n}\n/* '' */\n.icon-upload:before {\n content: '\\e83c';\n}\n/* '' */\n.icon-download:before {\n content: '\\e83b';\n}\n/* '' */\n.icon-signal:before {\n content: '\\e8a8';\n}\n/* '' */\n.icon-camera:before {\n content: '\\e813';\n}\n/* '' */\n.icon-shuffle:before {\n content: '\\e956';\n}\n/* '' */\n.icon-volume-off:before {\n content: '\\e94c';\n}\n/* '' */\n.icon-volume-down:before {\n content: '\\e869';\n}\n/* '' */\n.icon-volume-up:before {\n content: '\\e86a';\n}\n/* '' */\n.icon-search:before {\n content: '\\e803';\n}\n/* '' */\n.icon-key:before {\n content: '\\e8d9';\n}\n/* '' */\n.icon-lock:before {\n content: '\\e82e';\n}\n/* '' */\n.icon-lock-open:before {\n content: '\\e82f';\n}\n/* '' */\n.icon-bell:before {\n content: '\\e84e';\n}\n/* '' */\n.icon-bookmark:before {\n content: '\\e836';\n}\n/* '' */\n.icon-fire:before {\n content: '\\e8d5';\n}\n/* '' */\n.icon-wrench:before {\n content: '\\e864';\n}\n/* '' */\n.icon-hammer:before {\n content: '\\e8f5';\n}\n/* '' */\n.icon-clock:before {\n content: '\\e86c';\n}\n/* '' */\n.icon-truck:before {\n content: '\\e8e2';\n}\n/* '' */\n.icon-block:before {\n content: '\\e86e';\n}\n/* '' */\ndiv.jGrowl {\n z-index: 1050;\n color: #fff;\n}\n/** Normal Style Positions **/\ndiv.jGrowl {\n position: absolute;\n}\nbody > div.jGrowl {\n position: fixed;\n}\ndiv.jGrowl.top-left {\n left: 0px;\n top: 0px;\n}\ndiv.jGrowl.top-right {\n right: 0px;\n top: 0px;\n}\ndiv.jGrowl.bottom-left {\n left: 0px;\n bottom: 0px;\n}\ndiv.jGrowl.bottom-right {\n right: 0px;\n bottom: 0px;\n}\ndiv.jGrowl.center {\n top: 0px;\n width: 50%;\n left: 25%;\n}\n/** Cross Browser Styling **/\ndiv.center div.jGrowl-notification,\ndiv.center div.jGrowl-closer {\n margin-left: auto;\n margin-right: auto;\n}\ndiv.jGrowl div.jGrowl-notification,\ndiv.jGrowl div.jGrowl-closer {\n background-color: #777;\n zoom: 1;\n width: 235px;\n padding: 15px 20px;\n margin-top: 5px;\n margin-bottom: 5px;\n text-align: left;\n display: none;\n -webkit-border-radius: 5px;\n -moz-border-radius: 5px;\n border-radius: 5px;\n}\ndiv.jGrowl div.jGrowl-notification {\n min-height: 70px;\n}\ndiv.jGrowl div.jGrowl-notification,\ndiv.jGrowl div.jGrowl-closer {\n margin: 20px;\n}\ndiv.jGrowl div.jGrowl-notification div.jGrowl-header {\n font-weight: bold;\n font-size: .85em;\n}\ndiv.jGrowl div.jGrowl-notification div.jGrowl-close {\n z-index: 99;\n float: right;\n font-weight: bold;\n font-size: 1em;\n cursor: pointer;\n}\ndiv.jGrowl div.jGrowl-closer {\n padding-top: 4px;\n padding-bottom: 4px;\n cursor: pointer;\n font-size: .9em;\n font-weight: bold;\n text-align: center;\n}\n/** Hide jGrowl when printing **/\n@media print {\n div.jGrowl {\n display: none;\n }\n}\n/* Pretty printing styles. Used with prettify.js. */\n/* SPAN elements with the classes below are added by prettyprint. */\n.pln {\n color: #000000;\n}\n/* plain text */\n@media screen {\n .str {\n color: #008800;\n }\n /* string content */\n .kwd {\n color: #000088;\n }\n /* a keyword */\n .com {\n color: #880000;\n }\n /* a comment */\n .typ {\n color: #660066;\n }\n /* a type name */\n .lit {\n color: #006666;\n }\n /* a literal value */\n /* punctuation, lisp open bracket, lisp close bracket */\n .pun,\n .opn,\n .clo {\n color: #666600;\n }\n .tag {\n color: #000088;\n }\n /* a markup tag name */\n .atn {\n color: #660066;\n }\n /* a markup attribute name */\n .atv {\n color: #008800;\n }\n /* a markup attribute value */\n .dec,\n .var {\n color: #660066;\n }\n /* a declaration; a variable name */\n .fun {\n color: #ff0000;\n }\n /* a function name */\n}\n/* Use higher contrast and text-weight for printable form. */\n@media print, projection {\n .str {\n color: #006600;\n }\n .kwd {\n color: #006;\n font-weight: bold;\n }\n .com {\n color: #600;\n font-style: italic;\n }\n .typ {\n color: #404;\n font-weight: bold;\n }\n .lit {\n color: #004444;\n }\n .pun,\n .opn,\n .clo {\n color: #444400;\n }\n .tag {\n color: #006;\n font-weight: bold;\n }\n .atn {\n color: #440044;\n }\n .atv {\n color: #006600;\n }\n}\n/* Put a border around prettyprinted code snippets. */\n/* pre.prettyprint { padding: 2px; border: 1px solid #888 } */\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums {\n margin-top: 0;\n margin-bottom: 0;\n}\n/* IE indents via margin-left */\nli.L0,\nli.L1,\nli.L2,\nli.L3,\nli.L5,\nli.L6,\nli.L7,\nli.L8 {\n list-style-type: none;\n}\n/* Alternate shading for lines */\nli.L1,\nli.L3,\nli.L5,\nli.L7,\nli.L9 {\n background: #eeeeee;\n}\n/*\n\nOriginal style from softwaremaniacs.org (c) Ivan Sagalaev \n\npre code {\n display: block; padding: 0.5em;\n background: #F0F0F0;\n}\n*/\npre code,\npre .subst,\npre .tag .title,\npre .lisp .title,\npre .clojure .built_in,\npre .nginx .title {\n color: black;\n}\npre .string,\npre .title,\npre .constant,\npre .parent,\npre .tag .value,\npre .rules .value,\npre .rules .value .number,\npre .preprocessor,\npre .haml .symbol,\npre .ruby .symbol,\npre .ruby .symbol .string,\npre .aggregate,\npre .template_tag,\npre .django .variable,\npre .smalltalk .class,\npre .addition,\npre .flow,\npre .stream,\npre .bash .variable,\npre .apache .tag,\npre .apache .cbracket,\npre .tex .command,\npre .tex .special,\npre .erlang_repl .function_or_atom,\npre .asciidoc .header,\npre .markdown .header,\npre .coffeescript .attribute {\n color: #800;\n}\npre .comment,\npre .annotation,\npre .template_comment,\npre .diff .header,\npre .chunk,\npre .asciidoc .blockquote,\npre .markdown .blockquote {\n color: #888;\n}\npre .number,\npre .date,\npre .regexp,\npre .literal,\npre .hexcolor,\npre .smalltalk .symbol,\npre .smalltalk .char,\npre .go .constant,\npre .change,\npre .lasso .variable,\npre .asciidoc .bullet,\npre .markdown .bullet,\npre .asciidoc .link_url,\npre .markdown .link_url {\n color: #080;\n}\npre .label,\npre .javadoc,\npre .ruby .string,\npre .decorator,\npre .filter .argument,\npre .localvars,\npre .array,\npre .attr_selector,\npre .important,\npre .pseudo,\npre .pi,\npre .haml .bullet,\npre .doctype,\npre .deletion,\npre .envvar,\npre .shebang,\npre .apache .sqbracket,\npre .nginx .built_in,\npre .tex .formula,\npre .erlang_repl .reserved,\npre .prompt,\npre .asciidoc .link_label,\npre .markdown .link_label,\npre .vhdl .attribute,\npre .clojure .attribute,\npre .asciidoc .attribute,\npre .lasso .attribute,\npre .coffeescript .property {\n color: #8888ff;\n}\npre .keyword,\npre .id,\npre .title,\npre .built_in,\npre .aggregate,\npre .css .tag,\npre .javadoctag,\npre .phpdoc,\npre .yardoctag,\npre .smalltalk .class,\npre .winutils,\npre .bash .variable,\npre .apache .tag,\npre .go .typename,\npre .tex .command,\npre .asciidoc .strong,\npre .markdown .strong,\npre .request,\npre .status {\n font-weight: bold;\n}\npre .asciidoc .emphasis,\npre .markdown .emphasis {\n font-style: italic;\n}\npre .nginx .built_in {\n font-weight: normal;\n}\npre .coffeescript .javascript,\npre .javascript .xml,\npre .lasso .markup,\npre .tex .formula,\npre .xml .javascript,\npre .xml .vbscript,\npre .xml .css,\npre .xml .cdata {\n opacity: 0.5;\n}\n/* Bootstrap */\nbody {\n tab-size: 4;\n}\n#preview-contents {\n padding: 19px;\n margin-bottom: 50px;\n}\n.working {\n cursor: progress;\n}\n.btn,\n.dropdown-menu {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n user-select: none;\n}\n/*\nOverride Bootstrap \n*/\n/*******************\n * Buttons\n *******************/\n.btn {\n padding: 8px 11px;\n}\n.btn-primary:hover {\n color: #ffffff;\n}\n.btn-success:hover {\n background-color: #f5f5f5;\n}\n.btn-group {\n margin-right: 10px;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 11px;\n padding-left: 11px;\n}\n/*******************\n * Modal\n *******************/\n.modal-backdrop {\n background-color: rgba(153, 153, 153, 0.6);\n}\n.modal-content {\n border-width: 0;\n}\n/********************\n * Input\n ********************/\n.form-inline .col-lg-1 {\n width: 8.333333333333332%;\n}\n.form-inline .col-lg-2 {\n width: 16.666666666666664%;\n}\n.form-inline .col-lg-3 {\n width: 25%;\n}\n.form-inline .col-lg-4 {\n width: 33.33333333333333%;\n}\n.form-inline .col-lg-5 {\n width: 41.66666666666667%;\n}\n.form-inline .col-lg-6 {\n width: 50%;\n}\n.form-inline .col-lg-7 {\n width: 58.333333333333336%;\n}\n.form-inline .col-lg-8 {\n width: 66.66666666666666%;\n}\n.form-inline .col-lg-9 {\n width: 75%;\n}\n.form-inline .col-lg-10 {\n width: 83.33333333333334%;\n}\n.form-inline .col-lg-11 {\n width: 91.66666666666666%;\n}\n.form-inline .col-lg-12 {\n width: 100%;\n}\n.form-inline * {\n float: none;\n}\n.form-control:focus {\n border-color: #dddddd;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(128, 128, 128, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(128, 128, 128, 0.6);\n}\n.help-block {\n font-size: 12px;\n}\n.modal textarea.error,\n.modal input.error {\n border-color: #ff8661;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 134, 97, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 134, 97, 0.6);\n}\n.input-group-btn .btn {\n border: 1px solid #dddddd;\n}\n.input-group-btn:first-child .btn {\n border-right: 0;\n}\n.input-group-btn:last-child .btn {\n border-left: 0;\n}\n.input-group-addon,\n.input-group-btn .btn {\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n/*******************\n * Navbar\n *******************/\n.navbar {\n position: static;\n padding: 0;\n}\n.navbar .navbar-inner {\n margin-left: 50px;\n margin-right: 30px;\n}\n.navbar .nav {\n float: left;\n margin: 6px 5px 0;\n}\n.navbar .nav > li {\n display: inline-block;\n}\n.navbar .nav.pull-right {\n float: right;\n}\n.navbar .nav.pull-right > li > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.navbar .nav.pull-right > li > .dropdown-menu .dropdown-menu {\n right: 100%;\n left: auto;\n margin-right: -1px;\n margin-left: 0;\n}\n.navbar .btn-group > .btn.disabled *,\n.navbar .btn-group > .btn.blocked *,\n.navbar .btn-group > .btn[disabled] * {\n color: rgba(51, 51, 51, 0.3);\n}\n.navbar .btn-group.open .dropdown-toggle {\n background-color: #f5f5f5;\n}\n.navbar .dropdown-menu > li > a > i {\n margin-right: 5px;\n}\n.navbar .file-selector {\n top: 30px;\n right: -10px !important;\n max-height: 500px;\n min-width: 280px;\n overflow-y: auto;\n}\n.navbar .file-selector .stick {\n padding: 10px 20px;\n}\n.navbar .file-title-navbar {\n padding: 4px 15px;\n font-size: 20px;\n font-weight: 200;\n color: #666;\n}\n.navbar .file-title-navbar i {\n margin-right: 10px;\n}\n.navbar .input-file-title {\n margin-right: 10px;\n}\n.navbar .working-indicator {\n background-image: none !important;\n width: 43px;\n height: 11px;\n background-position: 0 0;\n margin: 15px 10px 0;\n}\n.navbar .working-indicator.show {\n background-image: url(\"../img/ajax-loader.gif\") !important;\n}\n/*********************\n * Menu/Document panels\n *********************/\n.menu-panel,\n.document-panel {\n background-color: #f5f5f5;\n position: absolute;\n height: 100%;\n z-index: 10;\n overflow: initial;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.menu-panel .panel-content,\n.document-panel .panel-content {\n padding-top: 6px;\n padding-bottom: 25px;\n overflow: auto;\n height: 100%;\n}\n.menu-panel .panel-content i,\n.document-panel .panel-content i {\n margin-right: 5px;\n color: inherit;\n}\n.menu-panel .panel-content .list-group .list-group-item,\n.document-panel .panel-content .list-group .list-group-item {\n border-radius: 0;\n color: #333333;\n}\n.menu-panel .panel-content .list-group .list-group-item.active,\n.document-panel .panel-content .list-group .list-group-item.active {\n color: #ffffff;\n}\n.menu-panel .panel-content .list-group .nav,\n.document-panel .panel-content .list-group .nav {\n border-left: 10px solid #f5f5f5;\n margin-left: 10px;\n}\n.menu-panel {\n width: 250px !important;\n margin-left: -280px;\n border-right: 1px solid #dddddd;\n -webkit-transition: margin-left 0.35s ease;\n -moz-transition: margin-left 0.35s ease;\n -o-transition: margin-left 0.35s ease;\n transition: margin-left 0.35s ease;\n}\n.menu-panel.in {\n margin-left: 0;\n}\n.menu-panel.in .collapse-button {\n background-color: #f5f5f5;\n}\n.menu-panel .collapse-button {\n right: -80px;\n position: absolute;\n margin-top: 6px;\n padding: 2px 20px;\n z-index: -1;\n}\n.document-panel {\n right: 0;\n width: 250px !important;\n margin-right: -280px;\n border-left: 1px solid #dddddd;\n -webkit-transition: margin-right 0.35s ease;\n -moz-transition: margin-right 0.35s ease;\n -o-transition: margin-right 0.35s ease;\n transition: margin-right 0.35s ease;\n}\n.document-panel.in {\n margin-right: 0;\n}\n.document-panel.in .collapse-button {\n background-color: #f5f5f5;\n}\n.document-panel .collapse-button {\n left: -80px;\n position: absolute;\n margin-top: 6px;\n padding: 7px 18px;\n z-index: -1;\n}\n.document-panel .collapse-button i.icon-folder-open {\n color: #777;\n font-size: 22px;\n}\n/********************\n * Extensions buttons\n ********************/\n#extension-buttons {\n margin-right: 15px;\n}\n#extension-buttons .btn-group {\n margin: 0;\n}\n#extension-buttons .link-container {\n min-width: 280px;\n white-space: normal;\n}\n#extension-buttons .link-container .link-list {\n margin-top: 20px;\n margin-bottom: 20px;\n}\n#extension-buttons .link-container .link-list > * {\n margin-bottom: 10px;\n}\n#extension-buttons > .btn-group > .btn,\n#extension-preview-buttons > .btn-group > .btn {\n border-radius: 0;\n}\n#extension-buttons > .btn-group:first-child > .btn,\n#extension-preview-buttons > .btn-group:first-child > .btn {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n#extension-buttons > .btn-group:last-child > .btn,\n#extension-preview-buttons > .btn-group:last-child > .btn {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n/********************\n * Preview extensions buttons\n ********************/\n#extension-preview-buttons,\n#extension-preview-buttons .dropdown-menu {\n position: fixed;\n right: 25px;\n top: auto;\n z-index: 1;\n}\n#extension-preview-buttons .dropdown-menu {\n border: 0 !important;\n margin-top: 1px;\n}\n#extension-preview-buttons .btn {\n background-color: rgba(221, 221, 221, 0.5);\n float: none;\n}\n#extension-preview-buttons .btn i {\n color: rgba(82, 82, 82, 0.3);\n}\n#extension-preview-buttons .btn:hover i,\n#extension-preview-buttons .btn:focus i,\n#extension-preview-buttons .btn:active i,\n#extension-preview-buttons .btn.active i {\n color: #525252;\n}\n#extension-preview-buttons .btn-group {\n margin: 0 0 0 1px;\n}\n#extension-preview-buttons .btn-group .btn {\n position: initial;\n}\n#extension-preview-buttons .btn-group.open .btn {\n background-color: #e8e8e8;\n}\n#extension-preview-buttons .btn-group.open .btn i {\n color: #525252;\n}\n#extension-preview-buttons .dropdown-menu {\n background-color: #e8e8e8;\n padding-bottom: 20px;\n}\n#extension-preview-buttons .markdown-syntax,\n#extension-preview-buttons .table-of-contents {\n overflow-y: auto;\n overflow-x: hidden;\n padding-right: 20px;\n margin-right: -20px;\n width: 300px;\n}\n#extension-preview-buttons .markdown-syntax {\n white-space: normal;\n max-height: 350px;\n}\n#extension-preview-buttons .table-of-contents {\n margin-left: -10px;\n max-height: 400px;\n}\n#extension-preview-buttons .table-of-contents ul {\n margin-left: 10px;\n padding-left: 10px;\n}\n/*********************\n * Markdown\n *********************/\ncode {\n color: #333333;\n background-color: rgba(0, 0, 0, 0.05);\n}\na code {\n color: inherit;\n}\nh1 {\n margin: 30px 0 30px;\n}\n.toc ul {\n list-style-type: none;\n}\np,\npre,\nblockquote {\n margin: 0 0 20px;\n}\nhr {\n border-top: 1px solid #ddd;\n margin: 30px 0;\n}\n#wmd-input {\n -webkit-box-shadow: none !important;\n -moz-box-shadow: none !important;\n box-shadow: none !important;\n}\n#wmd-input,\n#md-section-helper {\n resize: none;\n border: none !important;\n}\n.preview-container {\n overflow: auto;\n}\n.wmd-button-row {\n padding: 0;\n}\n.wmd-spacer {\n display: none;\n}\n.wmd-spacer + .wmd-button {\n margin-left: 20px;\n}\n.wmd-prompt-background {\n display: none;\n}\n.wmd-prompt-dialog {\n border: 1px solid #999999;\n background-color: #f5f5f5;\n}\n.wmd-prompt-dialog > div {\n font-size: 0.8em;\n font-family: arial, helvetica, sans-serif;\n}\n.wmd-prompt-dialog > form > input[type=\"text\"] {\n border: 1px solid #999999;\n color: black;\n}\n.wmd-prompt-dialog > form > input[type=\"button\"] {\n border: 1px solid #888888;\n font-family: trebuchet MS, helvetica, sans-serif;\n font-size: 0.8em;\n font-weight: bold;\n}\n.dropdown-menu .divider.with-text {\n height: auto;\n margin-bottom: 2px;\n background-color: transparent;\n border-top: 1px solid #e5e5e5;\n color: #ccc;\n font-variant: small-caps;\n font-weight: bold;\n padding-left: 20px;\n cursor: default;\n}\ndiv.dropdown-menu {\n padding: 5px 20px;\n}\ndiv.dropdown-menu p,\ndiv.dropdown-menu blockquote {\n margin: 10px 0;\n}\ndiv.dropdown-menu .stat {\n margin-bottom: 10px;\n}\ndiv.dropdown-menu i {\n margin-right: 0;\n}\ndiv.dropdown-menu textarea {\n width: 250px;\n height: 150px;\n resize: none;\n}\n.footnote {\n vertical-align: top;\n position: relative;\n top: -0.5em;\n font-size: 0.8em;\n}\n/***********************\n * Icons\n ***********************/\n[class^=\"icon-\"],\n[class*=\" icon-\"] {\n color: #525252;\n display: inline-block;\n line-height: 14px;\n vertical-align: middle;\n background-repeat: no-repeat;\n}\n[class^=\"icon-\"].icon-white,\n[class*=\" icon-\"].icon-white,\n.dropdown-menu > li:hover > a > [class^=\"icon-\"],\n.dropdown-menu > li:hover > a > [class*=\" icon-\"] {\n color: #fff;\n}\n.icon-down-dir {\n margin-right: -5px;\n}\n.icon-code {\n font-size: 80%;\n margin-left: -1px;\n margin-right: 5px;\n}\n.icon-folder-open {\n font-size: 80%;\n margin-left: -1px;\n margin-right: 5px;\n}\n.icon-chart-bar {\n font-size: 90%;\n margin-right: 2px;\n}\n.icon-trash {\n font-size: 90%;\n}\n[class^=\"icon-provider-\"],\n[class*=\" icon-provider-\"] {\n background-image: url(\"libs/bootstrap/less/../../../../img/icons.png\");\n width: 18px;\n height: 16px;\n}\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n [class^=\"icon-provider-\"],\n [class*=\" icon-provider-\"] {\n background-image: url(\"libs/bootstrap/less/../../../../img/icons2x.png\");\n background-size: 256px 16px;\n }\n}\n.icon-provider-stackedit {\n background-position: 0 0;\n}\n.icon-provider-gdrive {\n background-position: -18px 0;\n}\n.icon-provider-gdrive.realtime {\n background-position: -162px 0;\n}\n.icon-provider-dropbox {\n background-position: -37px 0;\n}\n.icon-provider-github,\n.icon-provider-gist {\n background-position: -54px 0;\n}\n.icon-provider-blogger {\n background-position: -72px 0;\n}\n.icon-provider-tumblr {\n background-position: -90px 0;\n}\n.icon-provider-wordpress {\n background-position: -108px 0;\n}\n.icon-provider-ssh {\n background-position: -126px 0;\n}\n.icon-provider-gplus {\n background-position: -144px 0;\n}\n.ui-layout-toggler-north .caret,\n.ui-layout-toggler-south .caret {\n margin-top: 5px;\n}\n.ui-layout-toggler-north-open .caret,\n.ui-layout-toggler-south-closed .caret {\n border-bottom: 5px solid #525252;\n border-right: 5px solid transparent;\n border-left: 5px solid transparent;\n border-top: 0;\n}\n.ui-layout-toggler-north-closed .caret,\n.ui-layout-toggler-south-open .caret {\n border-top: 5px solid #525252;\n border-right: 5px solid transparent;\n border-left: 5px solid transparent;\n border-bottom: 0;\n}\n.ui-layout-toggler-east .caret,\n.ui-layout-toggler-west .caret {\n margin-top: 40px;\n}\n.ui-layout-toggler-east-open .caret,\n.ui-layout-toggler-west-closed .caret {\n border-bottom: 5px solid transparent;\n border-top: 5px solid transparent;\n border-left: 5px solid #525252;\n border-right: 0;\n}\n.ui-layout-toggler-east-closed .caret,\n.ui-layout-toggler-west-opened .caret {\n border-bottom: 5px solid transparent;\n border-top: 5px solid transparent;\n border-right: 5px solid #525252;\n border-left: 0;\n}\n/* Google picker */\n.picker-dialog {\n z-index: 1050 !important;\n}\n.action-import-image-gplus {\n float: left;\n}\n/**************************\n * Settings\n **************************/\n#modal-settings .modal-header {\n padding-bottom: 0;\n}\n#modal-settings textarea {\n max-width: 100%;\n min-height: 100px;\n}\n#modal-settings .accordion-group {\n border: 0;\n border-bottom: 1px solid #f2f2f2;\n border-radius: inherit;\n margin-bottom: 10px;\n clear: both;\n}\n#modal-settings .accordion-heading {\n padding: 8px 15px;\n}\n#modal-settings .accordion-heading .accordion-toggle {\n display: inline;\n padding: 0;\n}\n#modal-settings .accordion-heading .checkbox {\n margin-top: 0;\n margin-bottom: 0;\n}\n#modal-settings .accordion-inner {\n border: 0;\n padding: 10px 40px;\n}\n#modal-settings .accordion-inner .form-horizontal .control-label {\n text-align: left;\n}\n#modal-settings .accordion-inner .form-horizontal .form-inline .label-text {\n margin-left: 15px;\n}\n#modal-settings .tab-pane-button-container {\n width: 200px;\n margin: 10px auto 20px;\n}\n#modal-settings .tab-pane-button-container .btn {\n text-align: initial;\n padding-left: 15px;\n}\n#modal-settings .nav-tabs {\n border-bottom: 1px solid transparent;\n margin: 15px 0 0;\n}\n#modal-settings .nav-tabs > li > a:hover,\n#modal-settings .nav-tabs > li > a:focus {\n background-color: #f2f2f2;\n}\n#modal-settings .nav-tabs > li.active > a,\n#modal-settings .nav-tabs > li.active > a:hover,\n#modal-settings .nav-tabs > li.active > a:focus {\n color: #ffffff;\n background-color: #777777;\n border-color: #777777;\n}\n/*\n.nav>li>a:hover,.nav>li>a:focus {\n background-color: @bg-light;\n}\n*/\n.tooltip-inner {\n text-align: left;\n}\n.tooltip li {\n line-height: 1.4;\n}\ncode,\npre {\n font-family: Menlo, Consolas, \"Courier New\", monospace;\n}\n/* Definition list */\ndt,\ndd {\n margin-top: 5px;\n margin-bottom: 5px;\n}\ndd {\n margin-left: 40px;\n}\n/* Table style */\ntable {\n margin-bottom: 20px;\n}\ntable th,\ntable td {\n padding: 8px;\n line-height: 20px;\n text-align: left;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\ntable th {\n font-weight: bold;\n}\ntable thead th {\n vertical-align: bottom;\n}\ntable caption + thead tr:first-child th,\ntable caption + thead tr:first-child td,\ntable colgroup + thead tr:first-child th,\ntable colgroup + thead tr:first-child td,\ntable thead:first-child tr:first-child th,\ntable thead:first-child tr:first-child td {\n border-top: 0;\n}\ntable tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n#preview-contents blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\nblockquote p {\n margin-bottom: 20px;\n font-size: 14px;\n font-weight: 300;\n line-height: 20px;\n}\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nul,\nol {\n margin-bottom: 20px;\n}\ninput[type=\"file\"] {\n line-height: inherit;\n height: inherit;\n border: none !important;\n}\n.drop-zone {\n border: 2px dashed #bbb;\n -moz-border-radius: 5px;\n -webkit-border-radius: 5px;\n border-radius: 5px;\n padding: 40px;\n text-align: center;\n font-size: 24px;\n color: #bbb;\n}\n#modal-import-harddrive-html textarea {\n width: 500px;\n max-width: 500px;\n height: 100px;\n}\n#md-section-helper {\n position: absolute;\n top: -100px;\n height: 1px;\n padding: 0 6px;\n overflow-y: scroll;\n z-index: -1;\n}\n.lock-ui {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n}\n.gecko #md-section-helper {\n /* Firefox doesn't show the scrollbar if height is less than 40px */\n\n height: 40px;\n}\n.opera #md-section-helper {\n /* Opera needs to have the textarea in the viewport to evaluate size correctly */\n\n top: 0;\n}\n/* Viewer */\n.viewer #navbar {\n position: fixed;\n}\n.viewer .navbar-inner {\n background-color: rgba(215, 215, 215, 0.75) !important;\n}\n.viewer #preview-contents {\n max-width: 1024px;\n margin: 50px auto;\n}\n.viewer .btn-group {\n margin-right: 0;\n margin-left: 0;\n}\n", !0);
}), requirejs.s.contexts._.nextTick = requirejs.nextTick;
\ No newline at end of file
diff --git a/js/utils.js b/js/utils.js
index 49706630..8e979fef 100644
--- a/js/utils.js
+++ b/js/utils.js
@@ -175,7 +175,7 @@ define([
class: 'modal'
});
modal.innerHTML = content;
- document.getElementsByTagName('body')[0].appendChild(modal);
+ document.body.appendChild(modal);
};
// Create an centered popup window
diff --git a/run_deploy b/run_deploy
index c775fb60..92d9df82 100755
--- a/run_deploy
+++ b/run_deploy
@@ -2,8 +2,6 @@
set -e
echo '### Optimizing resources ###'
tools/run_optimize
-echo '### Modifying cache.manifest ###'
-sed -i '' "s/^#.*/# `date`/" cache.manifest
echo '### Commit and push ###'
git commit -a -m "Prepare deployment"
git branch -f gh-pages master
diff --git a/tools/run_optimize b/tools/run_optimize
index a8a12f12..b625ad27 100755
--- a/tools/run_optimize
+++ b/tools/run_optimize
@@ -2,3 +2,5 @@
npm install requirejs
export PATH=${PATH}:node_modules/requirejs/bin/
r.js -o tools/optimize-js.json
+sed -i '' "s/^#.*/# `date`/" cache.manifest
+