/*
 * theme "Monokai" generated by syntect
 */

.z-code {
    color: #f8f8f2;
    /*background-color: #272822;*/
    background-color: rgb(50, 50, 50);
}

.z-comment {
    color: #aaaaaa;
}
.z-string {
    color: #e6db74;
}
.z-constant.z-numeric {
    color: #ae81ff;
}
.z-constant.z-language {
    color: #ae81ff;
}
.z-constant.z-character,
.z-constant.z-other {
    color: #ae81ff;
}
.z-variable {
}
.z-keyword {
    color: #f92672;
}
.z-storage {
    color: #f92672;
}
.z-storage.z-type {
    color: #66d9ef;
    font-style: italic;
}
.z-entity.z-name.z-class {
    color: #a6e22e;
    text-decoration: underline;
}
.z-entity.z-other.z-inherited-class {
    color: #a6e22e;
    text-decoration: underline;
    font-style: italic;
}
.z-entity.z-name.z-function {
    color: #a6e22e;
}
.z-variable.z-parameter {
    color: #fd971f;
    font-style: italic;
}
.z-entity.z-name.z-tag {
    color: #f92672;
}
.z-entity.z-other.z-attribute-name {
    color: #a6e22e;
}
.z-support.z-function {
    color: #66d9ef;
}
.z-support.z-constant {
    color: #66d9ef;
}
.z-support.z-type,
.z-support.z-class {
    color: #66d9ef;
    font-style: italic;
}
.z-support.z-other.z-variable {
}
.z-invalid {
    color: #f8f8f0;
    background-color: #f92672;
}
.z-invalid.z-deprecated {
    color: #f8f8f0;
    background-color: #ae81ff;
}
