body {

margin: 0;
padding: 0;
background: #151515;
color: #eaeaea;
font: 16px;
line-height: 1.5;
font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;

}

h1, h2, h3, h4, h5, h6 {

font-weight: normal;
font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
color: #b5e853;
letter-spacing: -0.03em;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),
             0 0 5px rgba(181, 232, 83, 0.1),
             0 0 10px rgba(181, 232, 83, 0.1);
letter-spacing: -1px;

}

h1 { font-size: 4em; } h2 { font-size: 2em; } h3 { font-size: 1em; }

h2:before {

content: "./ ";

}

pre, pre.highlight, pre.highlight pre {

background: rgba(0, 0, 0, 0.9);
border: 1px solid rgba(255, 255, 255, 0.15);
padding: 10px;
font-size: 16px;
color: #b5e853;

}

pre {

background: rgba(0, 0, 0, 0.9);
border: 1px solid rgba(255, 255, 255, 0.15);
padding: 10px;
font-size: 14px;
color: #b5e853;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
text-wrap: normal;
overflow: auto;
overflow-y: hidden;

}

.slide {

background: #151515 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QNxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MSA2NC4xNDA5NDksIDIwMTAvMTIvMDctMTA6NTc6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTg4QzZDNEFBQTU5RDMxMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBCOEU3RTA3RTNGMTFFMkI4QTdBNjNDQzE4QjM4MTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBCOEU3REY3RTNGMTFFMkI4QTdBNjNDQzE4QjM4MTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE4OEM2QzRBQUE1OUQzMTJCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4OEM2QzRBQUE1OUQzMTJCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwv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BMAAwDAAXQALAJAAQDAAIC6BoGAcA6BgAIAAAC6CAsAoIAC6BoFoIAC6B0DgGgmAuglAgKCAoFgJgGAAAYCyAAAYBAAAAQAAFgFBAUEBYBQQAFAAABAUCggAAKCUCAoAIAAAAACwCggAAAAAAALAKCAoIABAUEBQAAAQAFgAAAAAAAAIB4AAAAACglAAABQSgAAAoAAAAAJQICggAAAAAALAAAQAAAAAAFgAAAIABAUEBQSgQFBAUEoAAKACUAAAFABAAICggKCUCAoICglAgKAAABQQFBAWAUEABQSgAAoIAAAAAABAUAACggAAAAAAKCAsAABAUEoAAAKABQQAFA9BAAANAA0AAF0DANBAANA0FAAoICgYAABgICgYBYCAoICyAWAgALgGAYAAACUCAuAgAAEBcBNBcAAABAUEoEBcAwAC0DoGAgKACYBgGAAAAAAAoIAABgGAugAUDANA0AADQQFA0DoGAaCAsoHQTAMBdA0DQANABKBAUEAAAgKCYC6AAACAuglAgLoGgAWAcA0EBdA0AACggAAAAAKCAAQFABAWAAAgALAKCAAoFAgAIAABAUAEAAgKCAoJQICggAALAAAQFgAAIAAAAACgAUEAAAAAAABQQACAoAAJQICgAgAAAKAAAACAAsAoIAAABAUEAAAgKCAoJQICggKABQQAFAAoIAAAAAAAAAAACgegAAAAAAAAAgALAKCAAAsAAABAWAUEBQQFgAAICgAUEABQSgAAAAAAAAAsAoICggAAAAKCUAAFABKAACgAegmgsAABNA0DQWUADAMA4CaAAC4ABQNABAWAUEA0ADQNA0ADQNBegYCAaAAAC4BgGAYBgIC4BwE0ADQXASgAAAoGAWAgGgaC9AwDATQUAEwF4BoAIABgLwDQANBKABgGAoGgWggLoGAcAtBAMAwDAMAAwDAAIC6CYAAAC4BoGgaBoAJgLoHQTAMABQSgAYAC6BoFoIABgLAANBAXQNAAoEABAAWAUEBQQACAoAAFBAAAUCggAKAABQQFAAoIACggALAAQAACAoAICwAAEBQKBAAQAAAAAFAAoIAAAACwCggAALAAAAASgAAoICwCggAALAKCAoAJQAAAAWAUEAABYBQQAAAAAFBAAICggKAAACAAsAoICgAlAABQAAQAFgAAIACwAEAAAABQQAAAAAFgFBAUAEoAAKAA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);

}

preso {

background: transparent;

}

footer {

border-top: 1px dashed #b5e853;
background: #151515;
color: #b5e853;

}

pauseScreen:before {

content: "A fatal exception OE has ocurred so...";
display: block;
white-space: pre-wrap;

}

pauseScreen {

background: #0000aa;
color: #b3b3b3;
padding-top: 20%;

}

blockquote {

border-left: 1px dashed #b5e853;
color: #aaa;
padding-left: 10px;
border-left: 1px dotted #666;

}

.content.columns h2 {

border-bottom: 1px dashed #b5e853;

}

ul li {

list-style: none;

}

ul li:before {

content: ">>";
font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
color: #b5e853;
margin-left: -37px;
margin-right: 21px;
line-height: 16px;

}

hr {

border-bottom: 1px dashed #b5e853;
color: #b5e853;

}

a {

color: #63c0f5;
text-shadow: 0 0 5px rgba(104, 182, 255, 0.5);

}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {

h1 { font-size: 3em; }
h2 { font-size: 1em; }
h3 { font-size: 0.5em; }

}