/**
 * Github-like theme for Prism.js
 * @author Luke Askew http://github.com/lukeaskew
 */
code[class*='language-'],
pre[class*='language-'] {
  color: #242424;
  background: none;
  text-align: left;
  text-shadow: none;
  word-spacing: normal;
  tab-size: 4;
  hyphens: none;
  font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace;
  line-height: 1.6;
  direction: ltr;
  cursor: text;
}

pre[class*='language-'] {
  position: relative;
  margin-bottom: 2em;
  background: #f9fbfc;
  padding: 1.25em;
}
code[class*='language-'] {
  display: block;
  font-size: .95em;
  margin: 0;
  padding: 0;
  overflow-x: auto;
  white-space: pre;
}

.token.comment, .token.prolog, .token.doctype, .token.cdata {
  color: #afafac;
}
.token.punctuation, .token.string, .token.atrule, .token.attr-value {
  color: #183691;
}
.token.property, .token.tag {
  color: #63a35c;
}
.token.boolean, .token.number, .token.function {
  color: #005cc5;
}
.token.operator, .token.selector, .token.attr-name, .token.attr-value .punctuation:first-child, .token.keyword, .token.regex {
  color: #d73a49;
}
.token.function-variable {
  color: #6f42c1;
}
.token.entity, .token.url, .language-css .token.string {
  color: #a71d5d;
}
.token.entity {
  cursor: help;
}

.namespace {
  opacity: 0.7;
}

code[class*="language-"]::before {
	content: '';
	position: absolute;
	top: 6px;
	right: 8px;
	color: rgba(0,0,0,.15);
	font-size: .85em;
}
code.language-c::before {
	content: 'C';
}
code.language-php::before {
	content: 'PHP';
}
code.language-java::before {
	content: 'Java';
}
code.language-markup::before,
code.language-html::before {
	content: 'HTML';
}
code.language-javascript::before {
	content: 'JS';
}
code.language-css::before {
	content: 'CSS';
}
code.language-less::before {
	content: 'LESS';
}
code.language-sass::before {
	content: 'SASS';
}
code.language-xml::before {
	content: 'XML';
}
code.language-bash::before {
  content: 'Bash';
}
code.language-nginx::before {
  content: 'Nginx';
}
code.language-apacheconf::before {
  content: 'Apache';
}
