html,body{height:100%;padding:0;margin:0}body.deck-container{overflow-y:auto;position:static}.deck-container{position:relative;min-height:100%;margin:0 auto;padding:0 48px;font-size:16px;line-height:1.25;overflow:hidden}.js .deck-container{visibility:hidden}.ready .deck-container{visibility:visible}.touch .deck-container{-webkit-text-size-adjust:none;-moz-text-size-adjust:none}.deck-container div,.deck-container span,.deck-container object,.deck-container iframe,.deck-container h1,.deck-container h2,.deck-container h3,.deck-container h4,.deck-container h5,.deck-container h6,.deck-container p,.deck-container blockquote,.deck-container pre,.deck-container abbr,.deck-container address,.deck-container cite,.deck-container code,.deck-container del,.deck-container dfn,.deck-container em,.deck-container img,.deck-container ins,.deck-container kbd,.deck-container q,.deck-container samp,.deck-container small,.deck-container strong,.deck-container sub,.deck-container sup,.deck-container var,.deck-container b,.deck-container i,.deck-container dl,.deck-container dt,.deck-container dd,.deck-container ol,.deck-container ul,.deck-container li,.deck-container fieldset,.deck-container form,.deck-container label,.deck-container legend,.deck-container table,.deck-container caption,.deck-container tbody,.deck-container tfoot,.deck-container thead,.deck-container tr,.deck-container th,.deck-container td,.deck-container article,.deck-container aside,.deck-container canvas,.deck-container details,.deck-container figcaption,.deck-container figure,.deck-container footer,.deck-container header,.deck-container hgroup,.deck-container menu,.deck-container nav,.deck-container section,.deck-container summary,.deck-container time,.deck-container mark,.deck-container audio,.deck-container video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.deck-container article,.deck-container aside,.deck-container details,.deck-container figcaption,.deck-container figure,.deck-container footer,.deck-container header,.deck-container hgroup,.deck-container menu,.deck-container nav,.deck-container section{display:block}.deck-container blockquote,.deck-container q{quotes:none}.deck-container blockquote:before,.deck-container blockquote:after,.deck-container q:before,.deck-container q:after{content:"";content:none}.deck-container ins{background-color:#ff9;color:#000;text-decoration:none}.deck-container mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}.deck-container del{text-decoration:line-through}.deck-container abbr[title],.deck-container dfn[title]{border-bottom:1px dotted;cursor:help}.deck-container table{border-collapse:collapse;border-spacing:0}.deck-container hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.deck-container input,.deck-container select{vertical-align:middle}.deck-container select,.deck-container input,.deck-container textarea,.deck-container button{font:99% sans-serif}.deck-container pre,.deck-container code,.deck-container kbd,.deck-container samp{font-family:monospace,sans-serif}.deck-container a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.deck-container a:hover,.deck-container a:active{outline:0}.deck-container ul,.deck-container ol{margin-left:2em;vertical-align:top}.deck-container ol{list-style-type:decimal}.deck-container nav ul,.deck-container nav li{margin:0;list-style:none;list-style-image:none}.deck-container small{font-size:85%}.deck-container strong,.deck-container th{font-weight:700}.deck-container td{vertical-align:top}.deck-container sub,.deck-container sup{font-size:75%;line-height:0;position:relative}.deck-container sup{top:-.5em}.deck-container sub{bottom:-.25em}.deck-container textarea{overflow:auto}.ie6 .deck-container legend,.ie7 .deck-container legend{margin-left:-7px}.deck-container input[type=radio]{vertical-align:text-bottom}.deck-container input[type=checkbox]{vertical-align:bottom}.ie7 .deck-container input[type=checkbox]{vertical-align:baseline}.ie6 .deck-container input{vertical-align:text-bottom}.deck-container label,.deck-container input[type=button],.deck-container input[type=submit],.deck-container input[type=image],.deck-container button{cursor:pointer}.deck-container button,.deck-container input,.deck-container select,.deck-container textarea{margin:0}.deck-container input:invalid,.deck-container textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.deck-container input:invalid .no-boxshadow,.deck-container textarea:invalid .no-boxshadow{background-color:#f0dddd}.deck-container button{width:auto;overflow:visible}.ie7 .deck-container img{-ms-interpolation-mode:bicubic}.deck-container,.deck-container select,.deck-container input,.deck-container textarea{color:#444}.deck-container a{color:#607890}.deck-container a:hover,.deck-container a:focus{color:#036}.deck-container a:link{-webkit-tap-highlight-color:#fff}.deck-container.deck-loading{display:none}.slide{width:auto;min-height:100%;position:relative}.slide h1{font-size:4.5em}.slide h1,.slide .vcenter{font-weight:700;text-align:center;padding-top:1em;max-height:100%}.csstransforms .slide h1,.csstransforms .slide .vcenter{padding:0 48px;position:absolute;left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.slide .vcenter h1{position:relative;top:auto;padding:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.slide h2{font-size:2.25em;font-weight:700;padding-top:.5em;margin:0 0 .66666em;border-bottom:3px solid #888}.slide h3{font-size:1.4375em;font-weight:700;margin-bottom:.30435em}.slide h4{font-size:1.25em;font-weight:700;margin-bottom:.25em}.slide h5{font-size:1.125em;font-weight:700;margin-bottom:.2222em}.slide h6{font-size:1em;font-weight:700}.slide img,.slide iframe,.slide video{display:block;max-width:100%}.slide video,.slide iframe,.slide img{display:block;margin:0 auto}.slide p,.slide blockquote,.slide iframe,.slide img,.slide ul,.slide ol,.slide pre,.slide video{margin-bottom:1em}.slide pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:1em;border:1px solid #888}.slide em{font-style:italic}.slide li{padding:.25em 0;vertical-align:middle}.deck-before,.deck-previous,.deck-next,.deck-after{position:absolute;left:-999em;top:-999em}.deck-current{z-index:2}.slide .slide{visibility:hidden;position:static;min-height:0}.deck-child-current{position:static;z-index:2}.deck-child-current .slide{visibility:hidden}.deck-child-current .deck-previous,.deck-child-current .deck-before,.deck-child-current .deck-current{visibility:visible}@media screen and (max-device-width:480px){}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;-webkit-box-reflect:none!important;-moz-box-reflect:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}* :before,* :after{display:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.slide{position:static!important;visibility:visible!important;display:block!important;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;-ms-transform:none!important;transform:none!important;opacity:1!important}h1,.vcenter{-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;-ms-transform:none!important;transform:none!important;padding:0!important;position:static!important}.deck-container>.slide{page-break-after:always}.deck-container{width:100%!important;height:auto!important;padding:0!important;display:block!important}script{display:none}}.csstransitions.csstransforms{overflow-x:hidden}.csstransitions.csstransforms .deck-container>.slide{-webkit-transition:-webkit-transform 500ms ease-in-out;-moz-transition:-moz-transform 500ms ease-in-out;-ms-transition:-ms-transform 500ms ease-in-out;-o-transition:-o-transform 500ms ease-in-out;transition:transform 500ms ease-in-out}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.slide{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 48px}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.slide .slide{position:relative;left:0;top:0;-webkit-transition:-webkit-transform 500ms ease-in-out,opacity 500ms ease-in-out;-moz-transition:-moz-transform 500ms ease-in-out,opacity 500ms ease-in-out;-ms-transition:-ms-transform 500ms ease-in-out,opacity 500ms ease-in-out;-o-transition:-o-transform 500ms ease-in-out,opacity 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out,opacity 500ms ease-in-out}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.slide .deck-next,.csstransitions.csstransforms .deck-container:not(.deck-menu)>.slide .deck-after{visibility:visible;-webkit-transform:translate3d(200%,0,0);-moz-transform:translate(200%,0);-ms-transform:translate(200%,0);-o-transform:translate(200%,0);transform:translate3d(200%,0,0)}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.deck-previous{-webkit-transform:translate3d(-200%,0,0);-moz-transform:translate(-200%,0);-ms-transform:translate(-200%,0);-o-transform:translate(-200%,0);transform:translate3d(-200%,0,0)}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.deck-before{-webkit-transform:translate3d(-400%,0,0);-moz-transform:translate(-400%,0);-ms-transform:translate(-400%,0);-o-transform:translate(-400%,0);transform:translate3d(-400%,0,0)}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.deck-next{-webkit-transform:translate3d(200%,0,0);-moz-transform:translate(200%,0);-ms-transform:translate(200%,0);-o-transform:translate(200%,0);transform:translate3d(200%,0,0)}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.deck-after{-webkit-transform:translate3d(400%,0,0);-moz-transform:translate(400%,0);-ms-transform:translate(400%,0);-o-transform:translate(400%,0);transform:translate3d(400%,0,0)}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.deck-before .slide,.csstransitions.csstransforms .deck-container:not(.deck-menu)>.deck-previous .slide{visibility:visible}.csstransitions.csstransforms .deck-container:not(.deck-menu)>.deck-child-current{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.deck-menu .slide{background:#eee;position:relative;left:0;top:0;visibility:visible;cursor:pointer}.no-csstransforms .deck-menu>.slide{float:left;width:22%;height:22%;min-height:0;margin:1%;font-size:.22em;overflow:hidden;padding:0 .5%}.csstransforms .deck-menu>.slide{-webkit-transform:scale(0.22)!important;-moz-transform:scale(0.22)!important;-o-transform:scale(0.22)!important;-ms-transform:scale(0.22)!important;transform:scale(0.22)!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;overflow:hidden;padding:0 48px;margin:12px}.deck-menu iframe,.deck-menu img,.deck-menu video{max-width:100%}.deck-menu .deck-current,.no-touch .deck-menu .slide:hover{background:#ddf}.deck-menu.deck-container:hover .deck-prev-link,.deck-menu.deck-container:hover .deck-next-link{display:none}.dark-theme{color:#efefef;background-color:#444}body,.deck-container{font-size:26px;font-family:'Roboto Condensed',sans-serif;color:#efefef;background-color:#444}::selection{background:#ff5042}::-moz-selection{background:#ff5042}.deck-menu-highlight{padding:0 33px;margin-top:9px;border:solid 15px #ff5042}.deck-menu .slide{color:#efefef;background-color:#444}.deck-menu .deck-current{padding:0 33px;margin-top:9px;border:solid 15px #ff5042}.no-touch .deck-menu .slide:hover{padding:0 33px;margin-top:9px;border:solid 15px #ff5042;color:#efefef;background-color:#444}ul.bare{list-style-type:none}.slide{color:#efefef;background-color:#444}.slide h2{padding-bottom:.5em;border-bottom-color:#4f7fff;letter-spacing:1px}.slide .highlight{color:#ff5042}.slide ul li{font-size:1em}#about-me-details img{margin:0}#about-me-details .sprout{margin:50px 0 0 45px;float:left}#about-me-details .ghost{width:500px;margin-right:15px;float:right}#about-me-details .github{float:left;clear:left;margin:110px 0 0 62px;width:415px}#about-me-details .twitter-tweet{margin-top:70px;clear:right;float:right;width:520px}.pro{color:#a5ff81}.con{color:#ff5042}#weaknessstraps{width:650px;float:right;margin-top:-160px}#boxes{width:760px;margin:40px auto}#boxes .box{width:180px;height:180px;margin:5px;float:left}#boxes .box .color{width:180px;height:180px;position:absolute}#boxes .box .color.next{width:0;-moz-transition:width 1s,height 1s,background-color 1s,-moz-transform 1s;-webkit-transition:width 1s,height 1s,background-color 1s,-webkit-transform 1s;-o-transition:width 1s,height 1s,background-color 1s,-o-transform 1s;transition:width 1s,height 1s,background-color 1s,transform 1s}#boxes .box .color.next.transition{width:180px}#boxes .box .color.one{background-color:#4f7fff}#boxes .box .color.two{background-color:#ff5042}#boxes .box .color.three{background-color:#bd6ae8}#boxes .box .color.four{background-color:#a5ff81}