
.highlighttable td.code {  width: 100%; }

.linenos {
    color: darkgray;
    font-size: 14px; /* must be in sync with .highlight */
}

.highlight {
    border: 1px solid darkgray;
    border-left: 4px solid darkgray;
    padding: 0 1em 0 1em;
    background-color: aliceblue;
    display: block;
    overflow: auto;
    font-size: 14px; /* must be in sync with .linenos */
    color: dimgray;
}

.highlight .c  { color: rosybrown; } /* Comment           */
.highlight .cm { color: rosybrown; } /* Comment.Multiline */
.highlight .c1 { color: rosybrown; } /* Comment.Single    */
.highlight .cp { color: rosybrown; } /* Comment.Preproc   */

.highlight .k  { color: steelblue;    } /* Keyword      */
.highlight .kt { color: midnightblue; } /* Keyword.Type */

.highlight .m  { color: slategray; } /* Literal.Number */
.highlight .mf { color: slategray; } /* Literal.Number.Float */
.highlight .mh { color: slategray; } /* Literal.Number.Hex */
.highlight .mi { color: slategray; } /* Literal.Number.Integer */
.highlight .mo { color: slategray; } /* Literal.Number.Oct */
.highlight .il { color: slategray; } /* Literal.Number.Integer.Long */

.highlight .s  { color: lightsalmon; } /* Literal.String */
.highlight .sb { color: lightsalmon; } /* Literal.String.Backtick */
.highlight .sc { color: lightsalmon; } /* Literal.String.Char */
.highlight .sd { color: lightsalmon; } /* Literal.String.Doc */
.highlight .s2 { color: lightsalmon; } /* Literal.String.Double */
.highlight .se { color: lightsalmon; } /* Literal.String.Escape */
.highlight .sh { color: lightsalmon; } /* Literal.String.Heredoc */
.highlight .si { color: lightsalmon; } /* Literal.String.Interpol */
.highlight .sx { color: lightsalmon; } /* Literal.String.Other */
.highlight .sr { color: lightsalmon; } /* Literal.String.Regex */
.highlight .s1 { color: lightsalmon; } /* Literal.String.Single */
.highlight .ss { color: lightsalmon; } /* Literal.String.Symbol */

/*.highlight .o  { } /* Operator */
/*.highlight .ow { } /* Operator.Word */

/*.highlight .ge { } /* Generic.Emph */

/*.highlight .gd { } /* Generic.Deleted  */
/*.highlight .gi { } /* Generic.Inserted */

/*.highlight .na { } /* Name.Attribute */
/*.highlight .nb { } /* Name.Builtin */
/*.highlight .nc { } /* Name.Class */
/*.highlight .no { } /* Name.Constant */
/*.highlight .nd { } /* Name.Decorator */
/*.highlight .ni { } /* Name.Entity */
/*.highlight .ne { } /* Name.Exception */
/*.highlight .nf { } /* Name.Function */
/*.highlight .nl { } /* Name.Label */
/*.highlight .nn { } /* Name.Namespace */
/*.highlight .nt { } /* Name.Tag */
/*.highlight .nv { } /* Name.Variable */
/*.highlight .bp { } /* Name.Builtin.Pseudo */
/*.highlight .vc { } /* Name.Variable.Class */
/*.highlight .vg { } /* Name.Variable.Global */
/*.highlight .vi { } /* Name.Variable.Instance */

