body {
  font-size: 14px;
  font-family: "Helvetica Neue", Arial, sans-serif;
  font-weight: 300;
  color: #666;
}

p {
  margin-top: 10px;
}

a {
  color: #00B7FF;
}

a.forkme {
  top: 0;
  right: 0;
  z-index: 1040;
  position: fixed;
  display: inline-block;
  background: #008000;
  color: #fff;
  font-weight: bold;
  padding: 3px 100px;
  border: 2px solid #006400;
  -webkit-transform: rotate(45deg) translate(108px, -46px);
  transform: rotate(45deg) translate(108px, -46px);
}

a.forkme:hover {
  color: #ddd;
  text-decoration: none;
}

a.sponsor {
  position: fixed;
  width: 48px;
  height: 48px;
  right: 0px;
  top: 0px;
  margin: 5px;
}

.sponsor img {
  width: 100%;
  height: 100%;
}

a.sponsor-item {
  color: #aa7100 !important;
  font-weight: initial;
  background: #fff3de;
  border-color: #fcd794;
}

.sponsor-item:hover {
  background: #fff8ec !important;
}

#quote-wrapper {
  line-height: 9.5em;
}

#quote {
  display: inline-block;
  vertical-align: middle;
  line-height: initial;
  background: #d4e7ff;
  border-color: #94cbfc;
}

#quote:hover {
  background: #dcedff;
}

.alert {
  font-size: 1rem;
}

#documentation .row {
  background: #eee;
  border-radius: 0.25rem;
}

#documentation .row .col-md-2 {
  text-align: center;
}

#documentation .row > div {
  padding: 15px;
}

#try input {
  width: 100%;
  background: #fff;
  border: 1px solid #ddd;
  padding: 0.3em;
  line-height: 1.5em;
  margin: 0px;
}

img.tryit {
  -webkit-filter: drop-shadow(0px 0px 6px);
  filter: drop-shadow(0px 0px 6px);
}

mark {
  background: inherit;
  font-weight: bold;
  padding: 0;
}

mark.green {
  color: #080;
}

mark.blue {
  color: #08f;
}

span[title] {
  cursor: help;
  text-decoration: underline dotted;
}


.row {
  margin-right: auto;
  margin-left: auto;
}

h1, h2, h3, h4, h6 {
  font-weight: 200;
}

h1 {
  font-size: 4rem;
}

h2 {
  margin-top: 2em;
}

h3 {
  font-size: 1.3rem;
  margin-top: 2em;
}

code {
  word-wrap: break-word;
}

.code {
  display: block;
  font-family: monospace;
  word-wrap: break-word;
  min-height: 20px;
  padding: 10px 20px;
  margin-bottom: 20px;
  background: #fafafa;
  border-left: 3px solid;
  border-radius: 0px 4px 4px 0px;
  box-shadow: 0 0 1px inset;
  position: relative;
}

.jumbotron {
  padding: 1em 0 3em;
}

.jumbotron img {
  margin: 5px;
}

#avatar-wrapper {
  height: 64px;
  overflow: hidden;
  font-size: 0;
}

.avatar {
  width: 64px;
  height: 64px;
  display: inline-block;
  margin-right: 6px;
}

.avatar.jomo {background-image: url("/avatars/ae795aa86327408e92ab25c8a59f3ba1?size=64")}
.avatar.jomo:hover {background-image: url("/avatars/ae795aa86327408e92ab25c8a59f3ba1?size=64&overlay")}

.avatar.jake_0 {background-image: url("/avatars/2d5aa9cdaeb049189930461fc9b91cc5?size=64")}
.avatar.jake_0:hover {background-image: url("/avatars/2d5aa9cdaeb049189930461fc9b91cc5?size=64&overlay")}

.avatar.sk89q {background-image: url("/avatars/0ea8eca3dbf647cc9d1ac64551ca975c?size=64")}
.avatar.sk89q:hover {background-image: url("/avatars/0ea8eca3dbf647cc9d1ac64551ca975c?size=64&overlay")}

.avatar.md_5 {background-image: url("/avatars/af74a02d19cb445bb07f6866a861f783?size=64")}
.avatar.md_5:hover {background-image: url("/avatars/af74a02d19cb445bb07f6866a861f783?size=64&overlay")}

.avatar.jeb {background-image: url("/avatars/853c80ef3c3749fdaa49938b674adae6?size=64")}
.avatar.jeb:hover {background-image: url("/avatars/853c80ef3c3749fdaa49938b674adae6?size=64&overlay")}

.avatar.notch {background-image: url("/avatars/069a79f444e94726a5befca90e38aaf5?size=64")}
.avatar.notch:hover {background-image: url("/avatars/069a79f444e94726a5befca90e38aaf5?size=64&overlay")}

.avatar.dinnerbone {background-image: url("/avatars/61699b2ed3274a019f1e0ea8c3f06bc6?size=64")}
.avatar.dinnerbone:hover {background-image: url("/avatars/61699b2ed3274a019f1e0ea8c3f06bc6?size=64&overlay")}

.avatar.ez {background-image: url("/avatars/7d043c7389524696bfba571c05b6aec0?size=64")}
.avatar.ez:hover {background-image: url("/avatars/7d043c7389524696bfba571c05b6aec0?size=64&overlay")}

.avatar.grumm {background-image: url("/avatars/e6b5c088068044df9e1b9bf11792291b?size=64")}
.avatar.grumm:hover {background-image: url("/avatars/e6b5c088068044df9e1b9bf11792291b?size=64&overlay")}

.avatar.themogmimer {background-image: url("/avatars/1c1bd09a6a0f4928a7914102a35d2670?size=64")}
.avatar.themogmimer:hover {background-image: url("/avatars/1c1bd09a6a0f4928a7914102a35d2670?size=64&overlay")}

.avatar.marc {background-image: url("/avatars/b05881186e75410db2db4d3066b223f7?size=64")}
.avatar.marc:hover {background-image: url("/avatars/b05881186e75410db2db4d3066b223f7?size=64&overlay")}

.avatar.searge {background-image: url("/avatars/696a82ce41f44b51aa31b8709b8686f0?size=64")}
.avatar.searge:hover {background-image: url("/avatars/696a82ce41f44b51aa31b8709b8686f0?size=64&overlay")}

.avatar.xlson {background-image: url("/avatars/b9583ca43e64488a9c8c4ab27e482255?size=64")}
.avatar.xlson:hover {background-image: url("/avatars/b9583ca43e64488a9c8c4ab27e482255?size=64&overlay")}

.avatar.aikar {background-image: url("/avatars/23c0b72e6a3f4390897f9ec328eef972?size=64")}
.avatar.aikar:hover {background-image: url("/avatars/23c0b72e6a3f4390897f9ec328eef972?size=64&overlay")}

.avatar.ammar2 {background-image: url("/avatars/98bde7ac1cdc4027a8e94b3ed31558c1?size=64")}
.avatar.ammar2:hover {background-image: url("/avatars/98bde7ac1cdc4027a8e94b3ed31558c1?size=64&overlay")}

.avatar.krisjelbring {background-image: url("/avatars/7125ba8b1c864508b92bb5c042ccfe2b?size=64")}
.avatar.krisjelbring:hover {background-image: url("/avatars/7125ba8b1c864508b92bb5c042ccfe2b?size=64&overlay")}

.avatar.thinkofdeath {background-image: url("/avatars/4566e69fc90748ee8d71d7ba5aa00d20?size=64")}
.avatar.thinkofdeath:hover {background-image: url("/avatars/4566e69fc90748ee8d71d7ba5aa00d20?size=64&overlay")}

.avatar.evilseph {background-image: url("/avatars/020242a17b9441799eff511eea1221da?size=64")}
.avatar.evilseph:hover {background-image: url("/avatars/020242a17b9441799eff511eea1221da?size=64&overlay")}

.avatar.mollstam {background-image: url("/avatars/9769ecf6331448f3ace67ae06cec64a3?size=64")}
.avatar.mollstam:hover {background-image: url("/avatars/9769ecf6331448f3ace67ae06cec64a3?size=64&overlay")}

.avatar.mollstam {background-image: url("/avatars/f8cdb6839e9043eea81939f85d9c5d69?size=64")}
.avatar.mollstam:hover {background-image: url("/avatars/f8cdb6839e9043eea81939f85d9c5d69?size=64&overlay")}

.avatar.flipped {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}