.ColoroloC {
  color: #333; }

.ColoroloC .keyword {
  color: #23c; }

.ColoroloC .comment {
  color: #888; }

.ColoroloC .string {
  color: #1ac; }

.ColoroloC .string .string-start {
  color: #1ac; }

.ColoroloC .string .string-end {
  color: #1ac; }

.ColoroloC .embedded {
  color: #555; }

.ColoroloC .embedded .embedded-start {
  color: #333; }

.ColoroloC .embedded .embedded-end {
  color: #333; }

.ColoroloC .number {
  color: #588; }

.ColoroloC .quasiquote {
  color: #777; }

.ColoroloC .quasiquote > .quasiquote-start {
  font-weight: bold;
  color: #000; }

.ColoroloC .quote {
  color: #777; }

.ColoroloC .declaration {
  color: #8800ee; }

.ColoroloC .unquote {
  color: #333; }

.ColoroloC .unquote .unquote-start {
  color: #000;
  font-weight: bold; }

.ColoroloC .list-dot {
  color: #000;
  font-weight: bold; }

.ColoroloC .char {
  color: #080; }

.ColoroloC .constant {
  color: #c50; }

.ColoroloC .keyword-symbol {
  font-weight: bold; }

.ColoroloC .uninterned-symbol {
  color: #007399; }

.ColoroloC .regexp {
  color: #c50; }

.ColoroloC .regexp .regexp-start {
  color: #720; }

.ColoroloC .regexp .regexp-end {
  color: #720; }

.ColoroloC .function {
  color: #46b; }

.ColoroloC .assert {
  color: #e44;
  font-weight: bold; }

.ColoroloC .error {
  background-color: #f00;
  color: #ff0; }

.ColoroloC .macro {
  color: #7b3896; }

.ColoroloC .global {
  color: #000; }

.ColoroloC .repl-package {
  color: #a020f0; }

.ColoroloC .sublang {
  /*
    &.sublang-lisp {
      &:before {
        content: "Lisp";
        position: absolute;
        top: 10px;
        right: 10px;
        padding: 2px 5px;
        background-color: #fff;
        @include transition-duration(1s);
        @include border-radius(3px);
        @include box-shadow(1px 1px 4px #999);
        display: none;
      }
      &:hover {
        &:before {
          display: block;
        }
      }
    }
*/ }

.ColoroloC .sublang .sublang-start, .ColoroloC .sublang .sublang-end {
  font-weight: bold;
  color: #cc8400; }
