
code[class*="language-"],
pre[class*="language-"] {
	background: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.3);
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	text-align: left;
	white-space: pre;
	word-spacing: normal;
	word-break: normal;
	word-wrap: normal;
	line-height: 1.5;

	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;

	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
}

/* Code blocks */
pre[class*="language-"] {
	overflow: auto;
}



/* Inline code */
:not(pre) > code[class*="language-"] {
	padding: .1em;
	white-space: normal;
}

.token.comment {
    color: #999999;
}

.token.prolog {
    color: #999999;
}

.token.doctype {
    color: #999999;
}

.token.cdata {
    color: #999999;
}







.token.namespace {
	opacity: .7;
}
.token.tag {
  color: #ff7d66;
}
.token.property {
    color: #f3d17c;
}

.token.constant {
    color: #e06c75;
}

.token.symbol {
    color: #e06c75;
}

.token.deleted {
    color: #e06c75;
}











.token.boolean {
    color: #ae81ff;
}

.token.number {
    color: #ae81ff;
}









.token.selector {
    color: #61aeee;
}

.token.attr-name {
    color: #7fc5ff;
}

.token.string {
    color: #b4ff7f;
}

.token.char {
    color: #61aeee;
}

.token.builtin {
    color: #61aeee;
}

.token.inserted {
    color: #61aeee;
}












.token.atrule {
    color: #e07de3;
}

.token.attr-value {
    color: #ec9bef;
}

.token.function {
    color: #e29933;
}

.token.class-name {
    color: #e07de3;
}











.token.keyword {
	color: #a162ff;
}










.token.regex {
    color: #fd971f;
}

.token.important {
    color: #b4ff7f;
}








.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}

