
pre code {
    color: #f8f8f8;
}

pre {
    background: #000;
}

.shebang, .comment, .template_comment, .javadoc {
    color: #7c7c7c;
}

.keyword, .tag, .ruby .function .keyword {
    color: #96CBFE;
}

.function .keyword, .sub .keyword, .method, .list .title {
    color: #FFFFB6;
}

.string, .attribute .value, .cdata, .filter .argument, .attr_selector, .apache .cbracket, .date {
    color: #A8FF60;
}

.subst {
    color: #DAEFA3;
}

.regexp {
    color: #E9C062;
}

.function .title, .sub .identifier, .pi, .decorator, .ini .title {
    color: #FFFFB6;
}

.class .title, .smalltalk .class, .javadoctag, .phpdoc {
    color: #FFFFB6;
}

.symbol, .number, .variable, .vbscript, .literal {
    color: #C6C5FE;
}

.css .keyword {
    color: #96CBFE;
}

.css .rule .keyword, .css .id {
    color: #FFFFB6;
}

.css .class {
    color: #FFF;
}

.hexcolor {
    color: #C6C5FE;
}

.number {
    color:#FF73FD;
}

pre code[class]:after {
  content: 'highlight: ' attr(class);
  font-size:11px !important;
  font-family:Consolas,Courier New,Courier !important;
}

pre code {
  font-size:11px !important;
  font-family:Consolas,Courier New,Courier !important;
}

pre code {
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */
  display: block;
}
