/*
 * theme "Demain" generated by syntect
 */

.z-code {
 color: #111111;
 background-color: #f9f9f9;
}

.z-comment {
 color: #8e908c;
}
.z-keyword.z-operator.z-class, .z-constant.z-other, .z-source.z-php.z-embedded.z-line, .z-source.z-ruby.z-embedded {
 color: #111111;
}
.z-variable.z-other.z-object.z-js, .z-punctuation.z-definition.z-parameters, .z-meta.z-group.z-braces.z-round.z-function.z-arguments.z-js, .z-variable.z-other.z-readwrite.z-js, .z-variable.z-other.z-constant.z-js, .z-string.z-unquoted.z-label.z-js {
 color: #111111;
}
.z-variable, .z-support.z-other.z-variable, .z-string.z-other.z-link, .z-string.z-regexp, .z-entity.z-name.z-tag, .z-meta.z-tag, .z-entity.z-other.z-attribute-name, .z-declaration.z-tag {
 color: #c82728;
}
.z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-unit, .z-punctuation.z-quasi.z-element.z-begin.z-js, .z-punctuation.z-quasi.z-element.z-end.z-js {
 color: #f07219;
}
.z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class {
 color: #c99e00;
}
.z-string, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-constant.z-other.z-symbol {
 color: #839c00;
}
.z-keyword.z-operator, .z-constant.z-other.z-color {
 color: #3e999f;
}
.z-entity.z-name.z-function, .z-entity.z-name.z-method, .z-meta.z-function-call, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
 color: #4271ae;
}
.z-keyword, .z-storage, .z-storage.z-type {
 color: #8959a8;
}
.z-invalid {
 color: #c82829;
font-style: italic;
}
.z-meta.z-separator {
 color: #ffffff;
 background-color: #4271ae;
}
.z-invalid.z-deprecated {
 color: #ffffff;
 background-color: #8959a8;
}
.z-markup.z-deleted {
 color: #c82728;
}
.z-markup.z-inserted {
 color: #628536;
}
.z-markup.z-changed {
 color: #7557be;
}
.z-entity.z-name.z-tag {
 color: #4170ad;
}
.z-punctuation.z-definition.z-tag {
 color: #5d9be5;
}
.z-entity.z-other.z-attribute-name {
 color: #5d9ae5;
}
.z-meta.z-tag.z-other.z-html, .z-meta.z-tag.z-any.z-html, .z-meta.z-tag.z-block.z-any.z-html, .z-meta.z-tag.z-inline.z-any.z-html {
 color: #5d9ae5;
}
.z-meta.z-tag .z-string.z-quoted, .z-meta.z-tag .z-string.z-quoted .z-constant.z-character.z-entity {
 color: #839c00;
}
.z-support.z-type.z-property-name.z-css, .z-support.z-type.z-property-name.z-sass, .z-entity.z-other.z-attribute-name.z-tag.z-pseudo-element {
 color: #839c00;
}
.z-constant.z-numeric.z-css, .z-constant.z-numeric.z-sass, .z-constant.z-other.z-unit.z-css, .z-constant.z-other.z-unit.z-sass {
 color: #f07219;
}
.z-variable.z-parameter.z-url {
 color: #151515;
}
.z-support.z-constant.z-property-value.z-sass, .z-support.z-constant.z-property-value.z-css {
 color: #3e999f;
}
.z-constant.z-other.z-rgb-value.z-sass, .z-constant.z-other.z-rgb-value.z-css, .z-constant.z-other.z-color.z-rgb-value.z-css {
 color: #c82728;
}
.z-keyword.z-control.z-at-rule.z-sass, .z-keyword.z-control.z-at-rule.z-css, .z-keyword.z-control.z-at-rule.z-import.z-css {
 color: #c99e00;
}
.z-variable.z-parameter.z-sass {
 color: #c82728;
}
