/**
 * Tomorrow Night theme
 *
 * @author Chris Kempson
 * @author skim
 * @version 1.0.0
 */
pre {
    background-color: #1d1f21;
    word-wrap: break-word;
    margin: 0px;
    padding: 10px;
    color: #c5c8c6;
    font-size: 14px;
    margin-bottom: 20px;
}

pre, code {
    font-family: 'Monaco', courier, monospace;
}

pre .comment {
    color: #969896;
}

pre .variable.global, pre .variable.class, pre .variable.instance {
    color: #cc6666; /* red */
}

pre .constant.numeric, pre .constant.language, pre .constant.hex-color, pre .keyword.unit {
    color: #de935f; /* orange */
}

pre .constant, pre .entity, pre .entity.class, pre .support {
    color: #f0c674; /* yellow */
}

pre .constant.symbol, pre .string {
    color: #b5bd68; /* green */
}

pre .entity.function, pre .support.css-property, pre .selector {
    color: #81a2be; /* blue */
}

pre .keyword, pre .storage {
    color: #b294bb; /* purple */
}

/* Compatibility styles for legacy Pure 0.4 menu markup used in index.html */
.pure-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.pure-menu.pure-menu-horizontal ul li {
    display: inline-block;
}

.pure-menu.pure-menu-horizontal ul li a {
    display: block;
    padding: 0.4em 0.8em;
    text-decoration: none;
    color: #1f8dd6;
}

.pure-menu.pure-menu-horizontal .pure-menu-selected a {
    font-weight: 700;
    color: #34495e;
    border-bottom: 2px solid #1f8dd6;
}
