/*

Google Code style (c) Aahan Krish <geekpanth3r@gmail.com>

*/

pre code {
  display: block;
}

pre .hljs-comment,
pre .hljs-template_comment,
pre .hljs-javadoc,
pre.comment * {
  color: #ad1f28;
  border: none;
}

pre .hljs-keyword,
pre .hljs-method,
pre .hljs-list .hljs-title,
pre .hljs-clojure .hljs-built_in,
pre .hljs-nginx .hljs-title,
pre .hljs-tag .hljs-title,
pre .hljs-setting .hljs-value,
pre .hljs-winutils,
pre .hljs-tex .hljs-command,
pre .hljs-http .hljs-title,
pre .hljs-request,
pre .hljs-status {
  color: #008;
}

pre .hljs-envvar,
pre .hljs-tex .hljs-special {
  color: #660;
}

pre .hljs-string,
pre .hljs-tag .hljs-value,
pre .hljs-cdata,
pre .hljs-filter .hljs-argument,
pre .hljs-attr_selector,
pre .hljs-apache .hljs-cbracket,
pre .hljs-date,
pre .hljs-regexp {
  color: #080;
}

pre .hljs-sub .hljs-identifier,
pre .hljs-pi,
pre .hljs-tag,
pre .hljs-tag .hljs-keyword,
pre .hljs-decorator,
pre .hljs-ini .hljs-title,
pre .hljs-shebang,
pre .hljs-prompt,
pre .hljs-hexcolor,
pre .hljs-rules .hljs-value,
pre .hljs-css .hljs-value .hljs-number,
pre .hljs-literal,
pre .hljs-symbol,
pre .hljs-ruby .hljs-symbol .hljs-string,
pre .hljs-number,
pre .hljs-css .hljs-function,
pre .hljs-clojure .hljs-attribute {
  color: #252379;
}

pre .hljs-class .hljs-title,
pre .hljs-haskell .hljs-type,
pre .hljs-smalltalk .hljs-class,
pre .hljs-javadoctag,
pre .hljs-yardoctag,
pre .hljs-phpdoc,
pre .hljs-typename,
pre .hljs-tag .hljs-attribute,
pre .hljs-doctype,
pre .hljs-class .hljs-id,
pre .hljs-built_in,
pre .hljs-setting,
pre .hljs-params,
pre .hljs-variable,
pre .hljs-clojure .hljs-title {
  color: #252379;
}

pre .hljs-css .hljs-tag,
pre .hljs-rules .hljs-property,
pre .hljs-pseudo,
pre .hljs-subst {
  color: #000;
}

pre .hljs-css .hljs-class, pre .hljs-css .hljs-id {
  color: #9B703F;
}

pre .hljs-value .hljs-important {
  color: #ff7700;
  font-weight: bold;
}

pre .hljs-rules .hljs-keyword {
  color: #C5AF75;
}

pre .hljs-annotation,
pre .hljs-apache .hljs-sqbracket,
pre .hljs-nginx .hljs-built_in {
  color: #9B859D;
}

pre .hljs-preprocessor,
pre .hljs-preprocessor * {
  color: #444;
}

pre .hljs-tex .hljs-formula {
  background-color: #EEE;
  font-style: italic;
}

pre .hljs-diff .hljs-header,
pre .hljs-chunk {
  color: #808080;
  font-weight: bold;
}

pre .hljs-diff .hljs-change {
  background-color: #BCCFF9;
}

pre .hljs-addition {
  background-color: #BAEEBA;
}

pre .hljs-deletion {
  background-color: #FFC8BD;
}

pre .hljs-comment .hljs-yardoctag {
  font-weight: bold;
  background-color: #f00 !important;
}
