/* Pretty printing styles. Used with prettify.js. */


/* Specify class=linenums on a pre to get line numbering */
ol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */

code {
	white-space: pre-wrap;
}

.prettyprint {
	padding-left: 5px;
}

pre {
	display: block;
	background-color: #383A3F;
	padding: 15px 30px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	color: #688;
	margin-bottom: 16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: background-color ease-out 0.5s;
  -moz-transition: background-color ease-out 0.5s;
  transition: background-color ease-out 0.5s;
  
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
}

pre:hover {
  background-color: #383A3F;
}

.pln {
	color:#9fd0ec;
}

.str {
	color:#dcc175;
}

.kwd {
	color:#9faa6f;
}

.com {
	color:#686c75;
}

.typ {
	color:#668;
}

.lit {
	color:#908de5;
}

.pun, code .opn, code .clo {
	color:#e0e1e3;
}

/*.tag {
	color:#f386ac;
}*/

.atn {
	color:#9fd0ec;
}

.atv {
	color:#dcc175;
}

.dec, code .var {
	color:#606;
}

.fun {
	color:red;
}

.linenums li:hover {
	background-color: #383A3F;
	background-color: rgba(58,56,53,1);
}
