/*

Railscasts-like style (c) Visoft, Inc. (Damien White)

*/

/*.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #232323;
  color: #e6e1dc;
  -webkit-text-size-adjust: none;
}*/

.lang-javascript, .lang-python, .lang-json, .lang-console, .lang-shell {
  color: #e6e1dc;
  background: #232323;
}

.comment,
.javadoc,
.shebang {
  color: #bc9458;
  font-style: italic;
}

.keyword,
.ruby .function .keyword,
.request,
.status,
.nginx .title,
.method,
.attr,
.list .title {
  color: #c26230;
}

.string,
.number,
.regexp,
.tag .value,
.cdata,
.filter .argument,
.attr_selector,
.apache .cbracket,
.date,
.meta,
.tex .command,
.asciidoc .link_label,
.markdown .link_label {
  color: #a5c261;
}

.subst {
  color: #519f50;
}

.tag,
.tag .keyword,
.tag .title,
.doctype,
.sub .identifier,
.pi,
.input_number {
  color: #e8bf6a;
}

.identifier {
  color: #d0d0ff;
}

.class .title,
.type,
.smalltalk .class,
.javadoctag,
.yardoctag,
.phpdoc,
.dartdoc {
  text-decoration: none;
}

.constant,
.name {
  color: #da4939;
}


.symbol,
.built_in,
.ruby .symbol .string,
.ruby .symbol .identifier,
.asciidoc .link_url,
.markdown .link_url,
.attribute {
  color: #6d9cbe;
}

.asciidoc .link_url,
.markdown .link_url {
  text-decoration: underline;
}



.params,
.variable,
.clojure .attribute {
  color: #d0d0ff;
}

.css .tag,
.rule .property,
.pseudo,
.tex .special {
  color: #cda869;
}

.css .class {
  color: #9b703f;
}

.rule .keyword {
  color: #c5af75;
}

.rule .value {
  color: #cf6a4c;
}

.css .id {
  color: #8b98ab;
}

.annotation,
.apache .sqbracket,
.nginx .built_in {
  color: #9b859d;
}

.preprocessor,
.preprocessor *,
.pragma {
  color: #8996a8 !important;
}

.hexcolor,
.css .value .number {
  color: #a5c261;
}

.title,
.decorator,
.css .function {
  color: #ffc66d;
}

.diff .header,
.chunk {
  background-color: #2f33ab;
  color: #e6e1dc;
  display: inline-block;
  width: 100%;
}

.diff .change {
  background-color: #4a410d;
  color: #f8f8f8;
  display: inline-block;
  width: 100%;
}

.addition {
  background-color: #144212;
  color: #e6e1dc;
  display: inline-block;
  width: 100%;
}

.deletion {
  background-color: #600;
  color: #e6e1dc;
  display: inline-block;
  width: 100%;
}

.coffeescript .javascript,
.javascript .xml,
.tex .formula,
.xml .javascript,
.xml .vbscript,
.xml .css,
.xml .cdata {
  opacity: 0.7;
}