.hljs { border:0;font-family: "Consulas" , "Courier New" ,Courier,mono,serif; font-size: 12px; background: #eee !important; display:block;  padding: 1px;margin:0; width:100%; font-weight:200; color:#333;    white-space: pre-wrap}
.hljs ul li:nth-of-type(even) { background-color: #fcfcfc; color: inherit; }
.hljs ul { background-color: #fff;}
.hljs-comment, .hljs-quote, .hljs-variable {
	color: #008000
}
.hljs-keyword, .hljs-selector-tag, .hljs-built_in, .hljs-name, .hljs-tag {
	color: #00f
}
.hljs-string, .hljs-title, .hljs-section, .hljs-attribute, .hljs-literal, .hljs-template-tag, .hljs-template-variable, .hljs-type, .hljs-addition {
	color: #a31515
}
.hljs-deletion, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-meta {
	color: #2b91af
}
.hljs-doctag {
	color: #808080
}
.hljs-attr {
	color: #f00
}
.hljs-symbol, .hljs-bullet, .hljs-link {
	color: #00b0e8
}
.hljs-emphasis {
	font-style: italic
}
.hljs-strong {
	font-weight: bold
}