.code {
  margin: 0;
  padding: 0;
}
.code pre {
  padding: 0;
  margin: 0;
}

.syntax_ruby .normal {}
.syntax_ruby .comment {color: #888; font-style: italic; border: none; margin: none;}
.syntax_ruby .keyword {color: #a55e53; font-weight: bold;}
.syntax_ruby .method {color: #111; font-weight: bold;}
.syntax_ruby .class {color: red;}
.syntax_ruby .module {color: #050;}
.syntax_ruby .punct {color: #666; font-weight: bold;}
.syntax_ruby .symbol {color: #b2655b;}
.syntax_ruby .string {color: #62b060;}
.syntax_ruby .char {color: #111;}
.syntax_ruby .ident {color: #444;}
.syntax_ruby .constant {color: #8660b0;}
.syntax_ruby .regex {color: #b2655b;}
.syntax_ruby .number {color: #b2655b;}
.syntax_ruby .attribute {color: #7780c3;}
.syntax_ruby .global {color: red;}
.syntax_ruby .expr {color: #909;}
.syntax_ruby .escape {color: #277;}
.syntax .line_number {color: #aaa;}
.syntax {
  width: 520px;
  background-color: #f1f1f1;
  padding: 1.5em 2px 1.5em 2px;
  margin: 0;
  margin-bottom: 1.5em;
  text-align: left;
}
.syntax_xml .normal {}
.syntax_xml .namespace {color: #c8782a; font-weight: bold;}
.syntax_xml .tag {color: #a55e53;}
.syntax_xml .comment {color: #888; font-style: italic;}
.syntax_xml .punct {color: #777; font-weight: bold;}
.syntax_xml .string {color: #62b060;}
.syntax_xml .number {color: #b2655b;}
.syntax_xml .attribute {color: #a31e0a;}

.syntax_yaml .normal {}
.syntax_yaml .document {font-weight: bold; color: #07F;}
.syntax_yaml .type {font-weight: bold; color: #05C;}
.syntax_yaml .key {color: #a55e53;}
.syntax_yaml .comment {color: #888; font-style: italic;}
.syntax_yaml .punct {color: #447; font-weight: bold;}
.syntax_yaml .string {color: #944;}
.syntax_yaml .number {color: #F99;}
.syntax_yaml .time {color: #F99;}
.syntax_yaml .date {color: #F99;}
.syntax_yaml .ref {color: #944;}
.syntax_yaml .anchor {color: #944;}

