.highlight .hll { background-color: #ffffcc }
.highlight .err { border: 1px solid #ff0000 } /* Error */

.highlight .c,   /* Comment */
.highlight .ch,  /* Comment.Hashbang */
.highlight .cm,  /* Comment.Multiline */
.highlight .cpf, /* Comment.PreprocFile */
.highlight .c1,  /* Comment.Single */
.highlight .cs   /* Comment.Special */
{ opacity: .6; font-style: italic }

.highlight .ge, /* Generic.Emph */
.highlight .gh, /* Generic.Heading */
.highlight .gp, /* Generic.Prompt */
.highlight .gs, /* Generic.Strong */
.highlight .gu  /* Generic.Subheading */
{ font-weight: bold }

.highlight .k,  /* Keyword */
.highlight .kc, /* Keyword.Constant */
.highlight .kd, /* Keyword.Declaration */
.highlight .kn, /* Keyword.Namespace */
.highlight .kr, /* Keyword.Reserved */
.highlight .ow  /* Operator.Word */
{ font-weight: normal }

.highlight .nc, /* Name.Class */
.highlight .ni, /* Name.Entity */
.highlight .ne, /* Name.Exception */
.highlight .nn, /* Name.Namespace */
.highlight .nt  /* Name.Tag */
{ font-weight: bold }

.highlight .s,  /* Literal.String */
.highlight .sa, /* Literal.String.Affix */
.highlight .sb, /* Literal.String.Backtick */
.highlight .sc, /* Literal.String.Char */
.highlight .dl, /* Literal.String.Delimiter */
.highlight .sd, /* Literal.String.Doc */
.highlight .s2, /* Literal.String.Double */
.highlight .se, /* Literal.String.Escape */
.highlight .sh, /* Literal.String.Heredoc */
.highlight .si, /* Literal.String.Interpol */
.highlight .sx, /* Literal.String.Other */
.highlight .sr, /* Literal.String.Regex */
.highlight .s1, /* Literal.String.Single */
.highlight .ss  /* Literal.String.Symbol */
{ color: #d14 }

.highlight .mb, /* Literal.Number.Bin */
.highlight .mf, /* Literal.Number.Float */
.highlight .mh, /* Literal.Number.Hex */
.highlight .mi, /* Literal.Number.Integer */
.highlight .mo, /* Literal.Number.Oct */
.highlight .il  /* Literal.Number.Integer.Long */
{ color: #099 }
