.syntax { font-size: 9pt; border: none !important; }
.syntax .python .operator { color: #000; }
.syntax .python .decorator { color: rgb(153,0,0) !important; font-weight: normal !important; } /* dark red */
.syntax .python .number,.constant { color: rgb(0,102,0) !important; } /* green */
.syntax .python .keyword,.syntax .python .keywordconstant { color: rgb(255,0,128) !important; } /* magenta */
.syntax .python .self { color: #000 !important; font-style: italic; }
.syntax .python .string { color: rgb(152,102,204); } /* lavendar */
.syntax .python .comment { color: rgb(153,153,153); }
.syntax .python .type { color: #00f; font-weight: bold; text-decoration: none; }
.syntax .python .function { color: rgb(255,128,0); font-weight: bold; text-decoration: none; } /* orange */
.syntax .python .builtin { font-style: italic; }
.syntax-container ol.syntax {  background-color: #fff; padding-left: 40px !important; color: #000; }
.syntax-container ol.syntax li .source { background-color: #fff !important; }
ol.syntax:not(:hover) { list-style-type: none; background-color: #fff; }
.syntax .highlight { background-color: #ff9; }
.syntax-container:not(:hover) .toolbar { visibility: hidden; }
.syntax-container .toolbar a { color: #777; }