html,body{min-height:100%;width:100%;margin:0;border:0;padding:0}body{font-family:'Droid Sans',sans-serif;color:#202020;text-shadow:1px 1px 1px rgba(255,255,255,.6);background:#3a3c40}h1{margin:0}.mainWrap{box-shadow:inset 0 0 15px rgba(0,0,0,.8);width:100%;min-height:100%;vertical-align:top;position:absolute;top:0;padding-top:93px;height:auto;background-size:cover}a.emailMe,a.emailMe:visited,a.emailMe:link{color:#0876a6}a:link,a:visited{color:#0876a6;text-decoration:none;font-weight:400}a:active{color:#000;text-decoration:none}a:hover{color:#cd5d00;text-decoration:underline;font-weight:400}.sectionTitle{font-size:15pt;margin:0 0 15px;//color:#0997d4;color:#0f4f6b;text-shadow:1px 1px 0 rgba(255,255,255,.25);font-family:"Philosopher",Arial,Helvetica,sans-serif;font-weight:600;-webkit-transition:color 0.2s;transition:color 0.2s}strong{font-size:13px;margin:0 0 12px;color:#222}.shadow{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000}.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nameOver span{-webkit-transition:color .35s;transition:color .55s;-webkit-transition:text-shadow .55s;transition:text-shadow .55s;display:inline-block;position:relative}.nameOver span:hover{color:#cd5d00;display:inline-block;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.6)}#outerRes{position:relative;max-width:850px;width:90%;height:100%;margin:0 auto 30px;padding:10px;background-color:#fff;z-index:10;border-radius:6px;box-shadow:0 0 5px #000 inset}.midRes{max-width:800px;width:100%;height:100%;margin:5px auto;padding:12px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sectionBlock{background-color:#f2f2f2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:12px 15px 15px;margin-bottom:15px;box-shadow:0 0 10px rgba(0,0,0,.1) inset;-webkit-transition:color 0.2s,box-shadow 0.2s,background-color 0.2s;transition:color 0.2s,box-shadow 0.2s,background-color 0.2s}.sectionBlock:hover{color:#000;background-color:#ddeaf7;box-shadow:0 0 5px rgba(0,0,0,.4) inset}.sectionBlock:hover .sectionTitle{color:#713402}.sectionBlock.examples a{margin-bottom:12px;display:block}.sectionBlock.examples a:last-of-type{margin-bottom:2px}#innerRes{font-size:26px;margin:0 0 15px;font-weight:700;color:#0f4f6b;font-family:"Philosopher",Arial,Helvetica,sans-serif;//text-shadow:1px 1px 1px #000}.headText{position:fixed;width:100%;text-align:center;padding:15px 0 12px;z-index:999;top:0;left:0;font-family:"Philosopher",Arial,Helvetica,sans-serif;font-weight:700;font-size:36.5pt;box-shadow:0 0 8px rgba(0,0,0,.8);background-color:rgba(9,151,212,.15);color:#6ab0dc;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.hasScrolled .headText{margin-top:0;padding:8px 0;font-size:30pt;background-color:rgba(9,151,212,.85);color:#222}.workBlock{padding-top:12px}.workBlock ul li{margin-bottom:.125em}.workBlock ul li:hover,.workBlock ul li:focus{background:rgba(255,255,255,.3)}ul li::marker{color:#0f4f6b}.vspace-lg{height:15px}.app-block{padding:12px 0 0 22px}@media only screen and (max-width:480px){.headText{font-size:30pt}}@media only screen and (min-width:580px){.head-text{font-size:60px;margin:18px 0 10px;box-shadow:0 0 10px rgba(0,0,0,.8)}}