html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}::-moz-selection{ background: #FF5E99; color:#fff; text-shadow: none; }::selection { background:#FF5E99; color:#fff; text-shadow: none; }@font-face {font-family: 'League Gothic';src: url('../assets/fonts/leaguegothic/league_gothic-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}body{background:url(http://lee-johnson.com/purple-bg.gif) repeat;}html, body {position: relative;padding: 0;margin: 0;overflow: hidden;font-family: 'Lato', Times, 'Times New Roman', serif;font-size: 36px;font-weight: 200;letter-spacing: -0.02em;color: #eee;width: 100%;height: 100%;min-height: 600px;}#reveal h1, #reveal h2, #reveal h3, #reveal h4 {margin: 0 0 20px 0;color: #eee;font-family: 'League Gothic', sans-serif;line-height: 0.9em;letter-spacing: 0.02em;text-transform: uppercase;text-shadow: 0px 0px 6px rgba(0,0,0,0.2);}#reveal h1 {font-size: 136px;}#reveal h2 {font-size: 76px;}#reveal h3 {font-size: 56px;}#reveal h4 {font-size: 36px;}#reveal h1.inverted, #reveal h2.inverted, #reveal h3.inverted, #reveal h4.inverted {color: #fff;text-shadow: 0px 0px 2px rgba(0,0,0,0.2);}#reveal h1 {text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 20px 20px rgba(0,0,0,.15);}#reveal .slides section .fragment {opacity: 0;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}#reveal .slides section .fragment.visible {opacity: 1;}#reveal .slides section {line-height: 1.2em;font-weight: normal;}#reveal strong, #reveal b {font-weight: bold;}#reveal em, #reveal i {font-style: italic;}#reveal ol, #reveal ul {display: inline-block;text-align: left;margin: 0 auto;}#reveal ol {list-style: decimal;list-style-position: inside;}#reveal ul {list-style: disc;}#reveal p {margin-bottom: 10px;}#reveal blockquote {display: block;position: relative;width: 70%;margin: 5px auto;padding: 5px;font-size:26px;font-style: italic;background: rgba(255, 255, 255, 0.05);box-shadow: 0px 0px 2px rgba(0,0,0,0.2);}#reveal blockquote:before {content: '“';}#reveal blockquote:after {content: '”';}#reveal pre {display: block;position: relative;width: 90%;margin: 10px auto;text-align: left;font-size: 14px;font-family: monospace;line-height: 1.1em;word-wrap: break-word;box-shadow: 0px 0px 6px rgba(0,0,0,0.3);}#reveal code {font-family: monospace;}#reveal small {font-size: 60%;line-height: 1em;vertical-align: top;}#reveal q {font-style: italic;}#reveal q:before {content: '“';}#reveal q:after {content: '”';}#reveal a:not(.image) {color: hsl(185, 85%, 50%);text-decoration: none;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}#reveal a:not(.image):hover {color: hsl(185, 85%, 70%);background: hsla(185, 25%, 20%, 0.4);text-shadow: none;border: none;border-radius: 2px;}#reveal section img {margin: 30px 0 0 0;background: rgba(255,255,255,0.12);border: 4px solid #eee;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);-o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;}#reveal a.image:hover img {background: rgba(255,255,255,0.2);border-color: #13DAEC;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);-o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);}#reveal .controls {display: none;position: fixed;width: 100px;height: 100px;right: 0;bottom: 0;}#reveal .controls a {font-size: 30px;position: absolute;opacity: 0.1;color: #fff;}#reveal .controls a.enabled {opacity: 0.6;color: hsl(185, 85%, 70%);text-shadow: 0px 0px 2px hsla(185, 45%, 70%, 0.3);}#reveal .controls a.enabled:active {margin-top: 1px;}#reveal .controls .left {top: 30px;}#reveal .controls .right {left: 60px;top: 30px;}#reveal .controls .up {left: 30px;}#reveal .controls .down {left: 30px;top: 60px;}#reveal .progress {position: fixed;display: none;height: 3px;width: 100%;bottom: 0;left: 0;background: rgba(0,0,0,0.2);}#reveal .progress span {display: block;background: hsl(185, 85%, 50%);height: 100%;width: 0px;-webkit-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);-moz-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);-ms-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);-o-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);}#reveal .roll {display: inline-block;overflow: hidden;vertical-align: top;-webkit-perspective: 400px;-moz-perspective: 400px;-ms-perspective: 400px;perspective: 400px;-webkit-perspective-origin: 50% 50%;-moz-perspective-origin: 50% 50%;-ms-perspective-origin: 50% 50%;perspective-origin: 50% 50%;}#reveal .roll:hover {background: none;text-shadow: none;}#reveal .roll span {display: block;position: relative;padding: 0 2px;pointer-events: none;-webkit-transition: all 400ms ease;-moz-transition: all 400ms ease;-ms-transition: all 400ms ease;transition: all 400ms ease;-webkit-transform-origin: 50% 0%;-moz-transform-origin: 50% 0%;-ms-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}#reveal .roll:hover span {background: rgba(0,0,0,0.5);-webkit-transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg );-moz-transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg );-ms-transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg );transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg );}#reveal .roll span:after {content: attr(data-title);display: block;position: absolute;left: 0;top: 0;padding: 0 2px;color: #fff;background: hsl(185, 60%, 35%);-webkit-transform-origin: 50% 0%;-moz-transform-origin: 50% 0%;-ms-transform-origin: 50% 0%;transform-origin: 50% 0%;-webkit-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );-moz-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );-ms-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );}#reveal .slides {position: absolute;width: 900px;height: 600px;left: 50%;top: 50%;margin-left: -450px;margin-top: -320px;padding: 20px 0px;text-align: center;-webkit-transition: -webkit-perspective .4s ease;-moz-transition: -moz-perspective .4s ease;-ms-transition: -ms-perspective .4s ease;-o-transition: -o-perspective .4s ease;transition: perspective .4s ease;-webkit-perspective: 600px;-moz-perspective: 600px;-ms-perspective: 600px;perspective: 600px;-webkit-perspective-origin: 50% 25%;-moz-perspective-origin: 50% 25%;-ms-perspective-origin: 50% 25%;perspective-origin: 50% 25%;}#reveal .slides>section, #reveal .slides>section>section {display: none;position: absolute;width: 100%;min-height: 600px;z-index: 10;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: all 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);-moz-transition: all 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);-ms-transition: all 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);-o-transition: all 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);transition: all 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985);}#reveal .slides>section.present {display: block;z-index: 11;opacity: 1;}#reveal .slides>section.past {display: block;opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);}#reveal .slides>section.future {display: block;opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);}#reveal .slides>section>section.past {display: block;opacity: 0;-webkit-transform: translate3d(0, -50%, 0) rotateX(70deg) translate3d(0, -50%, 0);-moz-transform: translate3d(0, -50%, 0) rotateX(70deg) translate3d(0, -50%, 0);-ms-transform: translate3d(0, -50%, 0) rotateX(70deg) translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0) rotateX(70deg) translate3d(0, -50%, 0);}#reveal .slides>section>section.future {display: block;opacity: 0;-webkit-transform: translate3d(0, 50%, 0) rotateX(-70deg) translate3d(0, 50%, 0);-moz-transform: translate3d(0, 50%, 0) rotateX(-70deg) translate3d(0, 50%, 0);-ms-transform: translate3d(0, 50%, 0) rotateX(-70deg) translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0) rotateX(-70deg) translate3d(0, 50%, 0);}#reveal.concave .slides>section.past {-webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);}#reveal.concave .slides>section.future {-webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);}#reveal.concave .slides>section>section.past {-webkit-transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0);-moz-transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0);-ms-transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0);transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0);}#reveal.concave .slides>section>section.future {-webkit-transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0);-moz-transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0);-ms-transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0);transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0);}#reveal.linear .slides>section.past {-webkit-transform: translate(-150%, 0);-moz-transform: translate(-150%, 0);-ms-transform: translate(-150%, 0);-o-transform: translate(-150%, 0);transform: translate(-150%, 0);}#reveal.linear .slides>section.future {-webkit-transform: translate(150%, 0);-moz-transform: translate(150%, 0);-ms-transform: translate(150%, 0);-o-transform: translate(150%, 0);transform: translate(150%, 0);}#reveal.linear .slides>section>section.past {-webkit-transform: translate(0, -150%);-moz-transform: translate(0, -150%);-ms-transform: translate(0, -150%);-o-transform: translate(0, -150%);transform: translate(0, -150%);}#reveal.linear .slides>section>section.future {-webkit-transform: translate(0, 150%);-moz-transform: translate(0, 150%);-ms-transform: translate(0, 150%);-o-transform: translate(0, 150%);transform: translate(0, 150%);}#reveal.cube .slides {margin-top: -350px;-webkit-perspective-origin: 50% 25%;-moz-perspective-origin: 50% 25%;-ms-perspective-origin: 50% 25%;perspective-origin: 50% 25%;-webkit-perspective: 1300px;-moz-perspective: 1300px;-ms-perspective: 1300px;perspective: 1300px;}#reveal.cube .slides section {padding: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#reveal.cube .slides section:not(.stack):before {content: '';position: absolute;display: block;width: 100%;height: 100%;left: 0;top: 0;background: #232628;border-radius: 4px;-webkit-transform: translateZ( -20px );-moz-transform: translateZ( -20px );-ms-transform: translateZ( -20px );-o-transform: translateZ( -20px );transform: translateZ( -20px );}#reveal.cube .slides section:not(.stack):after {content: '';position: absolute;display: block;width: 90%;height: 30px;left: 5%;bottom: 0;background: none;z-index: 1;border-radius: 4px;box-shadow: 0px 95px 25px rgba(0,0,0,0.2);-webkit-transform: translateZ(-90px) rotateX( 65deg );-moz-transform: translateZ(-90px) rotateX( 65deg );-ms-transform: translateZ(-90px) rotateX( 65deg );-o-transform: translateZ(-90px) rotateX( 65deg );transform: translateZ(-90px) rotateX( 65deg );}#reveal.cube .slides>section.stack {padding: 0;background: none;}#reveal.cube .slides>section.past {-webkit-transform-origin: 100% 0%;-moz-transform-origin: 100% 0%;-ms-transform-origin: 100% 0%;transform-origin: 100% 0%;-webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg);-moz-transform: translate3d(-100%, 0, 0) rotateY(-90deg);-ms-transform: translate3d(-100%, 0, 0) rotateY(-90deg);transform: translate3d(-100%, 0, 0) rotateY(-90deg);}#reveal.cube .slides>section.future {-webkit-transform-origin: 0% 0%;-moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: translate3d(100%, 0, 0) rotateY(90deg);-moz-transform: translate3d(100%, 0, 0) rotateY(90deg);-ms-transform: translate3d(100%, 0, 0) rotateY(90deg);transform: translate3d(100%, 0, 0) rotateY(90deg);}#reveal.cube .slides>section>section.past {-webkit-transform-origin: 0% 100%;-moz-transform-origin: 0% 100%;-ms-transform-origin: 0% 100%;transform-origin: 0% 100%;-webkit-transform: translate3d(0, -100%, 0) rotateX(90deg);-moz-transform: translate3d(0, -100%, 0) rotateX(90deg);-ms-transform: translate3d(0, -100%, 0) rotateX(90deg);transform: translate3d(0, -100%, 0) rotateX(90deg);}#reveal.cube .slides>section>section.future {-webkit-transform-origin: 0% 0%;-moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: translate3d(0, 100%, 0) rotateX(-90deg);-moz-transform: translate3d(0, 100%, 0) rotateX(-90deg);-ms-transform: translate3d(0, 100%, 0) rotateX(-90deg);transform: translate3d(0, 100%, 0) rotateX(-90deg);}#reveal.page .slides {margin-top: -350px;-webkit-perspective-origin: 50% 50%;-moz-perspective-origin: 50% 50%;-ms-perspective-origin: 50% 50%;perspective-origin: 50% 50%;-webkit-perspective: 3000px;-moz-perspective: 3000px;-ms-perspective: 3000px;perspective: 3000px;}#reveal.page .slides section {padding: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#reveal.page .slides section.past {z-index: 12;}#reveal.page .slides section:not(.stack):before {content: '';position: absolute;display: block;width: 100%;height: 100%;left: 0;top: 0;background: #232628;-webkit-transform: translateZ( -20px );-moz-transform: translateZ( -20px );-ms-transform: translateZ( -20px );-o-transform: translateZ( -20px );transform: translateZ( -20px );}#reveal.page .slides section:not(.stack):after {content: '';position: absolute;display: block;width: 90%;height: 30px;left: 5%;bottom: 0;background: none;z-index: 1;border-radius: 4px;box-shadow: 0px 95px 25px rgba(0,0,0,0.2);-webkit-transform: translateZ(-90px) rotateX( 65deg );}#reveal.page .slides>section.stack {padding: 0;background: none;}#reveal.page .slides>section.past {-webkit-transform-origin: 0% 0%;-moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: translate3d(-40%, 0, 0) rotateY(-80deg);-moz-transform: translate3d(-40%, 0, 0) rotateY(-80deg);-ms-transform: translate3d(-40%, 0, 0) rotateY(-80deg);transform: translate3d(-40%, 0, 0) rotateY(-80deg);}#reveal.page .slides>section.future {-webkit-transform-origin: 100% 0%;-moz-transform-origin: 100% 0%;-ms-transform-origin: 100% 0%;transform-origin: 100% 0%;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}#reveal.page .slides>section>section.past {-webkit-transform-origin: 0% 0%;-moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: translate3d(0, -40%, 0) rotateX(80deg);-moz-transform: translate3d(0, -40%, 0) rotateX(80deg);-ms-transform: translate3d(0, -40%, 0) rotateX(80deg);transform: translate3d(0, -40%, 0) rotateX(80deg);}#reveal.page .slides>section>section.future {-webkit-transform-origin: 0% 100%;-moz-transform-origin: 0% 100%;-ms-transform-origin: 0% 100%;transform-origin: 0% 100%;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}#reveal.neon a, #reveal.neon a:hover, #reveal.neon .controls a.enabled {color: #5de048;}#reveal.neon .progress span, #reveal.neon .roll span:after {background: #5de048;}#reveal.neon a.image:hover img {border-color: #5de048;}#reveal.overview .slides {-webkit-perspective: 700px;-moz-perspective: 700px;-ms-perspective: 700px;perspective: 700px;}#reveal.overview .slides section {padding: 20px 0;opacity: 1;cursor: pointer;background: rgba(0,0,0,0.1);}#reveal.overview .slides section:after, #reveal.overview .slides section:before {display: none !important;}#reveal.overview .slides section>section {opacity: 1;cursor: pointer;}#reveal.overview .slides section:hover {background: rgba(0,0,0,0.3);}#reveal.overview .slides section.present {background: rgba(0,0,0,0.3);}#reveal.overview .slides>section.stack {background: none;padding: 0;}.no-transforms {overflow-y: auto;}.no-transforms .slides section {-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;display: block!important;opacity: 1!important;position: relative!important;}#algo {position: absolute;top: 0;right: 0;background: url(http://ljohn.net/i/algo.png) no-repeat;width: 174px;height: 194px;z-index: 1000;position:fixed}#tel {background-attachment:initial;background-clip:initial;background-color:initial;background-image:url(http://ljohn.net/i/tel.png);background-origin:initial;background-position:initial initial;background-repeat:no-repeat no-repeat;height:194px;left:0;position:fixed;top:0;width:174px;z-index:1000;} #contact {width: 430px;margin: 60px auto;padding: 30px 30px;background: #c9d0de;border: 1px solid #e1e1e1;-moz-box-shadow: 0px 0px 8px #444;-webkit-box-shadow: 0px 0px 8px #444;}label {float: left;clear: left;margin: 11px 20px 0 0;width: 95px;text-align: right;font-size: 16px;color: #445668;text-transform: uppercase;text-shadow: 0px 1px 0px #f2f2f2;}input {width: 260px;height: 35px;padding: 5px 20px 0px 20px;margin: 0 0 20px 0;background: #5E768D;background: -moz-linear-gradient(top, #546A7F 0%, #5E768D 20%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #546A7F), color-stop(20%, #5E768D)); border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-box-shadow: 0px 1px 0px #f2f2f2;-webkit-box-shadow: 0px 1px 0px #f2f2f2;font-family: sans-serif;font-size: 16px;color: #f2f2f2;text-transform: uppercase;text-shadow: 0px -1px 0px #334f71;} input::-webkit-input-placeholder { color: #a1b2c3;text-shadow: 0px -1px 0px #38506b;} input:-moz-placeholder { color: #a1b2c3;text-shadow: 0px -1px 0px #38506b;}textarea {width: 260px;height: 170px;padding: 12px 20px 0px 20px;margin: 0 0 20px 0;background: #5E768D;background: -moz-linear-gradient(top, #546A7F 0%, #5E768D 20%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #546A7F), color-stop(20%, #5E768D)); border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-box-shadow: 0px 1px 0px #f2f2f2;-webkit-box-shadow: 0px 1px 0px #f2f2f2;font-family: sans-serif;font-size: 16px;color: #f2f2f2;text-transform: uppercase;text-shadow: 0px -1px 0px #334f71;} textarea::-webkit-input-placeholder { color: #a1b2c3;text-shadow: 0px -1px 0px #38506b;} textarea:-moz-placeholder { color: #a1b2c3;text-shadow: 0px -1px 0px #38506b;}input:focus, textarea:focus {background: #728eaa;background: -moz-linear-gradient(top, #668099 0%, #728eaa 20%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #668099), color-stop(20%, #728eaa)); }input[type=submit] {width: 185px;height: 52px;float: right;padding: 10px 15px;margin: 0 15px 0 0;-moz-box-shadow: 0px 0px 5px #999;-webkit-box-shadow: 0px 0px 5px #999;border: 1px solid #556f8c;background: -moz-linear-gradient(top, #718DA9 0%, #415D79 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #718DA9), color-stop(100%, #415D79)); cursor: pointer;}.succes_msg {background-attachment:scroll;background-clip:initial;background-color:#DDFFCD;background-image:url(http://lee-johnson.com/nice/images/icons/succes.png);background-origin:initial;background-position:10px 15px;background-repeat:no-repeat no-repeat;border-bottom-color:#B7DB58;border-bottom-style:solid;border-bottom-width:1px;border-image:initial;border-left-color:#B7DB58;border-left-style:solid;border-left-width:1px;border-right-color:#B7DB58;border-right-style:solid;border-right-width:1px;border-top-color:#B7DB58;border-top-style:solid;border-top-width:1px;color:#38762C;}#twitterFeeds .twitDiv {line-height: 40px;margin-bottom:30px}pre code {display: block; padding: 0.5em;background: #3F3F3F;color: #DCDCDC;}pre .keyword,pre .tag,pre .django .tag,pre .django .keyword,pre .css .class,pre .css .id,pre .lisp .title {color: #E3CEAB;}pre .django .template_tag,pre .django .variable,pre .django .filter .argument {color: #DCDCDC;}pre .number,pre .date {color: #8CD0D3;}pre .dos .envvar,pre .dos .stream,pre .variable,pre .apache .sqbracket {color: #EFDCBC;}pre .dos .flow,pre .diff .change,pre .python .exception,pre .python .built_in,pre .literal,pre .tex .special {color: #EFEFAF;}pre .diff .chunk,pre .ruby .subst {color: #8F8F8F;}pre .dos .keyword,pre .python .decorator,pre .class .title,pre .haskell .label,pre .function .title,pre .ini .title,pre .diff .header,pre .ruby .class .parent,pre .apache .tag,pre .nginx .built_in,pre .tex .command,pre .input_number {color: #efef8f;}pre .dos .winutils,pre .ruby .symbol,pre .ruby .symbol .string,pre .ruby .symbol .keyword,pre .ruby .symbol .keymethods,pre .ruby .string,pre .ruby .instancevar {color: #DCA3A3;}pre .diff .deletion,pre .string,pre .tag .value,pre .preprocessor,pre .built_in,pre .sql .aggregate,pre .javadoc,pre .smalltalk .class,pre .smalltalk .localvars,pre .smalltalk .array,pre .css .rules .value,pre .attr_selector,pre .pseudo,pre .apache .cbracket,pre .tex .formula {color: #CC9393;}pre .shebang,pre .diff .addition,pre .comment,pre .java .annotation,pre .template_comment,pre .pi,pre .doctype {color: #7F9F7F;}pre .xml .css,pre .xml .javascript,pre .xml .vbscript,pre .tex .formula {opacity: 0.5;}
