.highlight {
  pre {
    background-color: #3f3f3f;

    border: none;
    border-radius: @border-radius-base;
  }

  code,
  pre{ color: #ffffff; }

  .hll { background-color: #3e403d }
  .c { color: #75715e }
  .err { color: #960050; background-color: #1e0010 }
  .k { color: #66d9ef }
  .l { color: #ae81ff }
  .n { color: #f8f8f2 }
  .o { color: #f92672 }
  .p { color: #f8f8f2 }
  .cm { color: #75715e }
  .cp { color: #75715e }
  .c1 { color: #75715e }
  .cs { color: #75715e }
  .ge { font-style: italic }
  .gs { font-weight: bold }
  .kc { color: #66d9ef }
  .kd { color: #66d9ef }
  .kn { color: #f92672 }
  .kp { color: #66d9ef }
  .kr { color: #66d9ef }
  .kt { color: #66d9ef }
  .ld { color: #e6db74 }
  .m { color: #ae81ff }
  .s { color: #e6db74 }
  .na { color: #a6e22e }
  .nb { color: #f8f8f2 }
  .nc { color: #a6e22e }
  .no { color: #66d9ef }
  .nd { color: #a6e22e }
  .ni { color: #f8f8f2 }
  .ne { color: #a6e22e }
  .nf { color: #a6e22e }
  .nl { color: #f8f8f2 }
  .nn { color: #f8f8f2 }
  .nx { color: #6eca97 }
  .py { color: #f8f8f2 }
  .nt { color: #f92672 }
  .nv { color: #f8f8f2 }
  .ow { color: #f92672 }
  .w { color: #f8f8f2 }
  .mf { color: #ae81ff }
  .mh { color: #ae81ff }
  .mi { color: #ae81ff }
  .mo { color: #ae81ff }
  .sb { color: #e6db74 }
  .sc { color: #e6db74 }
  .sd { color: #e6db74 }
  .s2 { color: #e6db74 }
  .se { color: #ae81ff }
  .sh { color: #e6db74 }
  .si { color: #e6db74 }
  .sx { color: #e6db74 }
  .sr { color: #e6db74 }
  .s1 { color: #e6db74 }
  .ss { color: #e6db74 }
  .bp { color: #f8f8f2 }
  .vc { color: #f8f8f2 }
  .vg { color: #f8f8f2 }
  .vi { color: #f8f8f2 }
  .il { color: #ae81ff }
}
