/* http://jmblog.github.com/color-themes-for-google-code-highlightjs */

/* Tomorrow Comment */
.hljs-comment {
    color: #8e908c;
  }
  
  
  
  /* Tomorrow Red */
  .hljs-variable,
  .hljs-attribute,
  .hljs-tag,
  .hljs-regexp,
  .ruby .hljs-constant,
  .xml .hljs-tag .hljs-title,
  .xml .hljs-pi,
  .xml .hljs-doctype,
  .html .hljs-doctype,
  .css .hljs-id,
  .css .hljs-class,
  .css .hljs-pseudo {
    color: #c82829;
  }
  
  /* Tomorrow Orange */
  .hljs-number,
  .hljs-preprocessor,
  .hljs-pragma,
  .hljs-built_in,
  .hljs-literal,
  .hljs-params,
  .hljs-constant {
    color: #f5871f;
  }
  
  /* Tomorrow Yellow */
  .ruby .hljs-class .hljs-title,
  .css .hljs-rules .hljs-attribute {
    color: #eab700;
  }
  
  /* Tomorrow Green */
  .hljs-string,
  .hljs-value,
  .hljs-inheritance,
  .hljs-header,
  .ruby .hljs-symbol,
  .xml .hljs-cdata {
    color: #718c00;
  }
  
  /* Tomorrow Aqua */
  .css .hljs-hexcolor {
    color: #3e999f;
  }
  
  /* Tomorrow Blue */
  .hljs-function,
  .python .hljs-decorator,
  .python .hljs-title,
  .ruby .hljs-function .hljs-title,
  .ruby .hljs-title .hljs-keyword,
  .perl .hljs-sub,
  .javascript .hljs-title,
  .coffeescript .hljs-title {
    color: #4271ae;
  }
  
  /* Tomorrow Purple */
  .hljs-keyword,
  .javascript .hljs-function {
    color: #8959a8;
  }
  
  .hljs {
    display: block;
    overflow-x: auto;
    /*background: white;
    padding: 0.5em;*/
    color: #4d4d4c;
    -webkit-text-size-adjust: none;
  }
  
  .coffeescript .javascript,
  .javascript .xml,
  .tex .hljs-formula,
  .xml .javascript,
  .xml .vbscript,
  .xml .css,
  .xml .hljs-cdata {
    opacity: 0.5;
  }