.literal-block pre{
  border-radius: 0;
  border: none;
  border-right: 1px solid #222;
  color: #fff;
  background-color: #18171b;
  padding: 1em;
  font-size: 14px;
}

.linenodiv pre{
  color: #939393;
}

.highlight .c1 {
    color: #b729d9;
    font-style: italic;
}
.highlight .o {
    color: #e67700;
}
.highlight .k {
    color: #ff8400;
}
.highlight .mi {
    color: #1299da;
}
.highlight .nc, .highlight .nf, .highlight .nv, .highlight .nx  {
    color: #fff;
}
.highlight .p {
    color: #939393;
}
.highlight .s, .highlight .s1 {
    color: #56db3a;
}
.highlight .sd {
    color: #b729d9;
    font-style: italic;
}

.table.highlighttable tbody tr td{
  padding: 0px;
}
