.addbutton,.addbutton:visited{color:#408390}#not_found .not_found p a:active,.addbutton:active,.arrowbutton:active,.pressdown:active,body #content p a:active,body p.chromeframe a:active{top:1px;position:relative}.addbutton,.arrowbutton{text-decoration:none;-ms-transition:all .2s ease-in-out}.nomarpad{margin:0;padding:0}.spin{-webkit-transform:rotate(360deg) translate3d(0,0,0);-moz-transform:rotate(360deg) translate3d(0,0,0);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg) translate3d(0,0,0)}.spinbk{-webkit-transform:rotate(-360deg) translate3d(0,0,0);-moz-transform:rotate(-360deg) translate3d(0,0,0);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg) translate3d(0,0,0)}.fl{float:left}.fr{float:right}.fn{float:none}.fw{width:100%;float:left}.addbutton{font-family:league-gothic,sans-serif;font-size:20px;font-size:2rem;line-height:none;background:#0b0d10;padding:2px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.arrowbutton,.arrowbutton span{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.addbutton:hover{color:#bdbebe;background:#5e4739}.arrowbutton,.arrowbutton:visited{color:#408390}.addbutton span{margin-left:5px}.arrowbutton{font-family:league-gothic,sans-serif;font-size:20px;font-size:2rem;line-height:none;background:#0b0d10;padding:2px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#contact #contact_form input,#home .hero_copy p span.trade .brown,body{font-family:prociono,sans-serif}.arrowbutton span,body #content p a,body p.chromeframe a{-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.arrowbutton:hover{color:#bdbebe;background:#5e4739}body h1,body h2,body h3,body h4,body h5{color:#408390;margin-bottom:10px;font-weight:400}.arrowbutton:hover span.arrow_r{background-position:-9px -12px}.arrowbutton:hover span.arrow_l{background-position:0 -12px}.arrowbutton span{display:inline-block;width:9px;height:12px;background-image:url(../gfx/arrow.png);background-repeat:no-repeat;transition:all .2s ease-in-out}body,html{width:100%;height:100%}body #content p a,body p.chromeframe a{-webkit-transition:all .2s ease-in-out;text-decoration:none}.arrowbutton span.arrow_r{background-position:-9px 0;margin-left:5px}.arrowbutton span.arrow_l{background-position:0 0;margin-right:5px}*,body{margin:0;padding:0}html{font-size:62.5%}body{background:url(../gfx/bg.jpg) top center fixed #161920;color:#bdbebe}#about #skillset .skills_wrap .skills,#home .hero_copy p span.trade,#not_found .not_found h2,#not_found .not_found h3,#not_found .not_found p a,body #content p a,body h3,body h5,header h1#logo{font-family:league-gothic,sans-serif}body h1,body h2{font-size:38px;font-size:3.8rem;line-height:32px;line-height:3.2rem}body h3{font-size:30px;font-size:3rem;line-height:32px;line-height:3.2rem}body h4{font-size:26px;font-size:2.6rem;line-height:28px;line-height:2.8rem}body h5{font-size:28px;font-size:2.8rem;line-height:30px;line-height:3rem}body h6{font-size:22px;font-size:2.2rem;line-height:none;color:#5e4739;font-weight:400;margin-bottom:10px}body p{color:#606161;margin-bottom:15px}body p.chromeframe{font-size:18px;font-size:1.8rem;line-height:none;width:92%;padding:2% 4%;margin-top:50px;background:#13161b;box-shadow:0 0 6px rgba(0,0,0,.4);-moz-box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-o-box-shadow:0 0 6px rgba(0,0,0,.4);color:#bdbebe;text-align:center;float:left}#contact .error,body #content{box-shadow:0 0 6px rgba(0,0,0,.4)}body p.chromeframe a{-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#408390}body p.chromeframe a:hover{color:#5e4739}body #content p a,body #content p a:visited,body .blue{color:#408390}body p .imgl{float:left;margin:0 5px 5px 0}body p .imgr{float:right;magin:0 0 5px 5px}body .brown{color:#5e4739}body #content{width:84%;padding:2% 6%;margin:1.8%;background:#13161b;float:left;-moz-box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-o-box-shadow:0 0 6px rgba(0,0,0,.4)}body #content h1{font-size:25px;font-size:2.5rem;line-height:30px;line-height:3rem;color:#923c20;font-weight:400;margin-bottom:10px}body #content ul{font-size:14px;font-size:1.4rem;line-height:26px;line-height:2.6rem}body #content ul li{padding-bottom:5px}body #content p a{background:#0b0d10;padding:2px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:18px;font-size:1.8rem;line-height:none}#not_found .not_found p a,#not_found .not_found p a span,body #content p a span{-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}body #content p a:hover{color:#bdbebe;background:#5e4739}body #content p a:hover span.arrow_r{background-position:-9px -12px}body #content p a:hover span.arrow_l{background-position:0 -12px}body #content p a span{display:inline-block;width:9px;height:12px;background-image:url(../gfx/arrow.png);background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body #content p a span.arrow_r{background-position:-9px 0;margin-left:5px}body #content p a span.arrow_l{background-position:0 0;margin-right:5px}#not_found{text-align:center}#not_found .missing_hero{width:45%;margin-top:30px;float:left}#not_found .not_found{width:55%;padding:20px 0;float:left}#not_found .not_found h2{font-size:220px;font-size:22rem;line-height:165px;line-height:16.5rem;color:#923c20;margin-bottom:5px}#not_found .not_found h3{font-size:30px;font-size:3rem;line-height:none;color:#f37637;margin-bottom:0}#not_found .not_found p{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;color:#408390;padding:0 60px;margin:20px 0}#not_found .not_found p span{color:#5e4739}#not_found .not_found p a{font-size:20px;font-size:2rem;line-height:none;color:#408390;background:#0b0d10;padding:2px 10px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#not_found .not_found p a:visited{color:#408390}#not_found .not_found p a:hover{color:#bdbebe;background:#5e4739}#not_found .not_found p a:hover span.arrow_r{background-position:-9px -12px}#not_found .not_found p a:hover span.arrow_l{background-position:0 -12px}#not_found .not_found p a span{display:inline-block;width:9px;height:12px;background-image:url(../gfx/arrow.png);background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#about #bio,header{border-bottom:6px double #222;width:100%;float:left}#about #bio p a,header h1#logo a{-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;text-decoration:none}#not_found .not_found p a span.arrow_r{background-position:-9px 0;margin-left:5px}#not_found .not_found p a span.arrow_l{background-position:0 0;margin-right:5px}header{height:125px;padding:30px 0 35px;margin-bottom:20px}header h1#logo{position:relative;font-size:45px;font-size:4.5rem;line-height:45px;line-height:4.5rem;text-transform:uppercase;font-weight:400;float:left}header h1#logo a{color:#923c20;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;float:left}header h1#logo a .ah_hero{position:absolute;bottom:-140px;left:0;width:121px;background-repeat:no-repeat;float:left}header h1#logo a .ah_hero.blink{height:129px;background-image:url(../gfx/ah_hero/blink.png);background-position:0 0}header h1#logo a .ah_hero.crouch{height:129px;background-image:url(../gfx/ah_hero/crouch.png);background-position:0 0}header h1#logo a .ah_hero.jump{height:150px;background-image:url(../gfx/ah_hero/jump.png);background-position:0 0}header h1#logo a .ah_hero.dance{height:129px;background-image:url(../gfx/ah_hero/dance.png);background-position:0 0}header h1#logo a .ah_hero.sleep{height:185px;background-image:url(../gfx/ah_hero/sleep.png);background-position:0 0}header h1#logo a .ah_hero.run{height:129px;background-image:url(../gfx/ah_hero/run.png);background-position:0 0}header h1#logo a .ah_hero.warp{height:171px;background-image:url(../gfx/ah_hero/warp.png);background-position:0 0}header h1#logo a .ah{position:absolute;top:30px;left:140px}#about #bio .profile nav.social ul li a:active,#about #bio p a:active{top:1px;position:relative}header h1#logo a .ah span{font-size:63px;font-size:6.3rem;line-height:none;position:static}header h1#logo a:hover{color:#f37637}#home .hero_copy{border-bottom:6px double #222;padding:0 0 15px;margin-bottom:20px}#home .hero_copy p{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;color:#606161}#home .hero_copy p span.greeting{font-size:36px;font-size:3.6rem;line-height:none}#home .hero_copy p span.trade{display:inline-block;font-size:90px;font-size:9rem;line-height:86px;line-height:8.6rem;padding-bottom:5px;color:#408390}#home .hero_copy p span.trade .brown{font-size:95px;font-size:9.5rem;line-height:none}#about #bio{padding-bottom:25px;margin:15px 0 20px}#about #bio p{font-size:17px;font-size:1.7rem;line-height:28px;line-height:2.8rem}#about #bio p a{color:#408390;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#about #bio p a:hover{color:#5e4739}#about #bio .profile_pic{width:298px;height:218px;margin:0;border:5px solid #13161b;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;float:left}#about #bio .profile_pic img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px}#about #bio .profile{width:60%;margin:0 0 20px 20px;float:left}#about #bio .profile nav.social{float:left;margin-bottom:10px}#about #bio .profile nav.social ul li{float:left}#about #bio .profile nav.social ul li a{display:block;width:27px;height:27px;background-image:url(../gfx/social.png);background-repeat:no-repeat;background-color:#0b0d10;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;margin-left:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#about #bio .profile nav.social ul li a:hover{background-color:#5e4739}#about #bio .profile nav.social ul li#linkedin a{background-position:0 0}#about #bio .profile nav.social ul li#linkedin a:hover{background-position:0 -27px}#about #bio .profile nav.social ul li#instagram a{background-position:-27px 0}#about #bio .profile nav.social ul li#instagram a:hover{background-position:-27px -27px}#about #bio .extra_curricular{width:82%;font-family:pt-sans,sans-serif;font-size:17px;font-size:1.7rem;line-height:none;background:#0b0d10;padding:5px 20px;margin:15px auto 0;text-align:center;color:#606161}#about #skillset{width:100%;float:left;padding-bottom:25px;margin-bottom:20px}#about #skillset p{font-size:16px;font-size:1.6rem;line-height:27px;line-height:2.7rem;color:#5e4739;margin:0 0 15px 20px}#about #skillset p span{color:#408390}#about #skillset .skills_wrap{width:60%;float:left}#about #skillset .skills_wrap .skills_chart{position:relative;height:184px;background:url(../gfx/skillset_bg.jpg) repeat-x;width:100%;float:left}#about #skillset .skills_wrap .skills_chart .meters li#css span.mid,#about #skillset .skills_wrap .skills_chart .meters li#html span.mid{height:162px}#about #skillset .skills_wrap .skills_chart .levels{font-size:18px;font-size:1.8rem;line-height:none;color:#408390;margin:1px 0 0 10px;padding:0;float:left}#about #skillset .skills_wrap .skills_chart .levels li{list-style:none;margin-bottom:53px}#about #skillset .skills_wrap .skills_chart .meters{position:absolute;bottom:0;right:10px;margin:0;padding:0}#about #skillset .skills_wrap .skills_chart .meters li{position:absolute;bottom:0;list-style:none;float:left}#about #skillset .skills_wrap .skills_chart .meters li#html{right:305px}#about #skillset .skills_wrap .skills_chart .meters li#css{right:239px}#about #skillset .skills_wrap .skills_chart .meters li#js{right:152px}#about #skillset .skills_wrap .skills_chart .meters li#js span.mid{height:150px}#about #skillset .skills_wrap .skills_chart .meters li#c-sharp{right:65px}#about #skillset .skills_wrap .skills_chart .meters li#c-sharp span.mid{height:110px}#about #skillset .skills_wrap .skills_chart .meters li#php{right:6px}#about #skillset .skills_wrap .skills_chart .meters li#php span.mid{height:84px}#about #skillset .skills_wrap .skills_chart .meters li span{display:block;width:50px;height:auto}#about #skillset .skills_wrap .skills_chart .meters li span.top{background:url(../gfx/skilltower_top.png) top center no-repeat;height:14px}#about #skillset .skills_wrap .skills_chart .meters li span.mid{background:url(../gfx/skilltower_bg.jpg) top center repeat-y}#about #skillset .skills_wrap .skills_chart .meters li span.btm{background:#5e4739;height:8px}#about #skillset .skills_wrap .skills{font-size:24px;font-size:2.4rem;line-height:none;margin:5px 20px 0 0;padding:0;color:#408390;float:right}#about #skillset .skills_wrap .skills li{list-style:none;margin:0 6px;float:left}#about .skills_list{width:40%;float:left}#contact .loader{margin:20px 0 15px}#contact .loader .bar{display:none;width:126px;height:22px;background:url(../gfx/ajax-loader.gif) center no-repeat}#contact .error{font-size:20px;font-size:2rem;line-height:none;width:96%;padding:8px 15px;margin-bottom:15px;color:#923c20;background:#13161b;display:inline-block;-moz-box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-o-box-shadow:0 0 6px rgba(0,0,0,.4)}#contact #email_response{width:95%;background:#13161b;padding:15px;margin:15px 0;box-shadow:0 0 6px rgba(0,0,0,.4);-moz-box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-o-box-shadow:0 0 6px rgba(0,0,0,.4)}#contact #email_response p{font-size:22px;font-size:2.2rem;line-height:none}#contact #email_response p.time{font-size:16px;font-size:1.6rem;line-height:none;color:#5e4739}#contact #contact_form input,#contact #contact_form input#submit{font-size:20px;line-height:none;background:#0b0d10;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#contact #contact_form{margin-top:20px}#contact #contact_form input{font-size:2rem;width:95%;padding:15px;outline:0;margin-bottom:15px;color:#5e4739;transition:all .2s ease-in-out;border:4px dashed transparent}#contact #contact_form input::-webkit-input-placeholder{color:#5e4739}#contact #contact_form input:-moz-input-placeholder{color:#5e4739}#contact #contact_form input#submit{width:15%;font-family:league-gothic,sans-serif;font-size:2rem;color:#408390;padding:2px 10px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;transition:all .2s ease-in-out;border:0}#contact #contact_form input#submit:visited{color:#408390}#contact #contact_form input#submit:hover{color:#bdbebe;background:#5e4739}#contact #contact_form input#submit span{margin-left:5px}#contact #contact_form input#submit:active{position:relative;top:1px}#contact #contact_form input:focus,#contact #contact_form input:hover,#contact #contact_form textarea:focus,#contact #contact_form textarea:hover{border:4px dashed #13161b}#contact #contact_form textarea{font-family:prociono,sans-serif;font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem;width:95%;padding:15px;outline:0;margin-bottom:15px;color:#5e4739;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:4px dashed transparent;background:url(../gfx/ah_hero/contact.png) bottom right no-repeat #0b0d10}#contact #contact_form textarea::-webkit-input-placeholder{color:#5e4739}#contact #contact_form textarea:-moz-input-placeholder{color:#5e4739}footer{border-width:6px 0 0;border-style:double;border-color:#222;padding:10px 0;margin:25px 0;width:100%;float:left}footer .copyright{font-family:pt-sans,sans-serif;font-size:11px;font-size:1.1rem;line-height:none;color:#606161}@media only screen and (min-width:768px) and (max-width:959px){#home .hero_copy p span.trade,#not_found .not_found h1,#not_found .not_found h2,body h3,body h5,header h1#logo,header nav{font-family:league-gothic,sans-serif}#home .recent_work .view_portfolio a,#home .recent_work .view_portfolio a span{-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}body h2{font-size:36px;font-size:3.6rem;line-height:30px;line-height:3rem}body h3,body h5{font-size:28px;font-size:2.8rem;line-height:30px;line-height:3rem}body h4{font-size:24px;font-size:2.4rem;line-height:26px;line-height:2.6rem}body h6{font-size:20px;font-size:2rem;line-height:none}header h1#logo{font-size:40px;font-size:4rem;line-height:40px;line-height:4rem}header h1#logo a .ah{top:35px}header h1#logo a .ah span{font-size:57px;font-size:5.7rem;line-height:none}header nav{font-size:26px;font-size:2.6rem;line-height:none;margin-top:62px}#not_found .missing_hero{margin-top:22px}#not_found .not_found{padding:20px 0}#not_found .not_found h1{font-size:200px;font-size:20rem;line-height:150px;line-height:15rem;margin-bottom:5px}#not_found .not_found h2{font-size:28px;font-size:2.8rem;line-height:none}#not_found .not_found p{font-size:22px;font-size:2.2rem;line-height:26px;line-height:2.6rem;padding:0 30px;margin:20px 0}#home .hero_copy p{font-size:19px;font-size:1.9rem;line-height:26px;line-height:2.6rem}#home .hero_copy p span.greeting{font-size:32px;font-size:3.2rem;line-height:none}#home .hero_copy p span.trade{font-size:71px;font-size:7.1rem;line-height:72px;line-height:7.2rem}#home .posting_up .all_posts a,#home .recent_work .view_portfolio a{line-height:none;font-family:league-gothic,sans-serif}#home .hero_copy p span.trade .brown{font-family:prociono,sans-serif;font-size:76px;font-size:7.6rem;line-height:none}#home .recent_work .view_portfolio a{color:#408390;background:#0b0d10;padding:2px 10px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:18px;font-size:1.8rem}#home .recent_work .view_portfolio a:visited{color:#408390}#home .recent_work .view_portfolio a:hover{color:#bdbebe;background:#5e4739}#home .recent_work .view_portfolio a:hover span.arrow_r{background-position:-9px -12px}#home .recent_work .view_portfolio a:hover span.arrow_l{background-position:0 -12px}#home .recent_work .view_portfolio a:active{position:relative;top:1px}#home .recent_work .view_portfolio a span{display:inline-block;width:9px;height:12px;background-image:url(../gfx/arrow.png);background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#home .posting_up .all_posts a,#home .posting_up .all_posts a span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#home .recent_work .view_portfolio a span.arrow_r{background-position:-9px 0;margin-left:5px}#home .recent_work .view_portfolio a span.arrow_l{background-position:0 0;margin-right:5px}#home .recent_work ul li{width:196px;margin-left:5px}#home .recent_work ul li img{width:100%}#home .posting_up .all_posts a{color:#408390;background:#0b0d10;padding:2px 10px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;transition:all .2s ease-in-out;font-size:18px;font-size:1.8rem}#home .posting_up .all_posts a:visited{color:#408390}#home .posting_up .all_posts a:hover{color:#bdbebe;background:#5e4739}#home .posting_up .all_posts a:hover span.arrow_r{background-position:-9px -12px}#home .posting_up .all_posts a:hover span.arrow_l{background-position:0 -12px}#home .posting_up .all_posts a:active{position:relative;top:1px}#home .posting_up .all_posts a span{display:inline-block;width:9px;height:12px;background-image:url(../gfx/arrow.png);background-repeat:no-repeat;transition:all .2s ease-in-out}#portfolio ul li article .portfolio_copy a,#portfolio ul li article .portfolio_copy a span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#home .posting_up .all_posts a span.arrow_r{background-position:-9px 0;margin-left:5px}#home .posting_up .all_posts a span.arrow_l{background-position:0 0;margin-right:5px}#home .posting_up #blog_feed li article .excerpt{width:80%}#home .posting_up #blog_feed li article .excerpt p{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}#home .posting_up #blog_feed li article .excerpt p.view_post a{font-family:league-gothic,sans-serif;font-size:18px;font-size:1.8rem;line-height:none}#about #bio{margin:15px 0 20px}#about #bio p{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem}#about #bio .profile_pic{width:30%;height:auto}#about #bio .profile_pic img{width:100%;height:auto}#about #bio .profile{width:65%}#about #bio .extra_curricular{width:92%;font-family:pt-sans,sans-serif;font-size:15px;font-size:1.5rem;line-height:none;padding:5px;margin:5px auto 0}#about #skillset p{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem;margin:0 0 15px}#about #skillset .skills_wrap{width:100%;float:left;margin-bottom:15px;padding-bottom:15px;border-bottom:6px double #222}#about #skillset .skills_wrap .skills_chart .levels{font-size:16px;font-size:1.6rem;line-height:none;margin:2px 0 0 10px}#about #skillset .skills_wrap .skills_chart .levels li{margin-bottom:56px}#about #skillset .skills_wrap .skills_chart .meters li#html{right:442px}#about #skillset .skills_wrap .skills_chart .meters li#css{right:340px}#about #skillset .skills_wrap .skills_chart .meters li#js{right:223px}#about #skillset .skills_wrap .skills_chart .meters li#c-sharp{right:107px}#about #skillset .skills_wrap .skills_chart .meters li#php{right:14px}#about #skillset .skills_wrap .skills{font-family:league-gothic,sans-serif;font-size:22px;font-size:2.2rem;line-height:none}#about #skillset .skills_wrap .skills li{margin:0 15px}#about .skills_list{width:100%;float:left}#featured_on ul li,#featured_on ul li a,#featured_on ul li a img{width:200px;height:80px}#featured_on ul li{margin:6px}#portfolio h1{margin-bottom:20px}#portfolio ul li{padding:0 0 10px}#portfolio ul li article .portfolio_image{width:57%;height:auto}#portfolio ul li article .portfolio_image img{width:100%;height:auto}#portfolio ul li article .portfolio_copy{width:36%;height:auto}#portfolio ul li article .portfolio_copy .description{font-size:15px;font-size:1.5rem;line-height:26px;line-height:2.6rem}#portfolio ul li article .portfolio_copy a{color:#408390;background:#0b0d10;padding:2px 10px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;transition:all .2s ease-in-out;font-family:league-gothic,sans-serif;font-size:18px;font-size:1.8rem;line-height:none}#portfolio ul li article .portfolio_copy a:visited{color:#408390}#portfolio ul li article .portfolio_copy a:hover{color:#bdbebe;background:#5e4739}#portfolio ul li article .portfolio_copy a:hover span.arrow_r{background-position:-9px -12px}#portfolio ul li article .portfolio_copy a:hover span.arrow_l{background-position:0 -12px}#portfolio ul li article .portfolio_copy a:active{position:relative;top:1px}#portfolio ul li article .portfolio_copy a span{display:inline-block;width:9px;height:12px;background-image:url(../gfx/arrow.png);background-repeat:no-repeat;transition:all .2s ease-in-out}#blog #blog_feed li article .excerpt p.view_post a,#blog #blog_feed li article .excerpt p.view_post a span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#portfolio ul li article .portfolio_copy a span.arrow_r{background-position:-9px 0;margin-left:5px}#portfolio ul li article .portfolio_copy a span.arrow_l{background-position:0 0;margin-right:5px}#portfolio ul .pagination{padding:0 0 5px;margin:0 0 20px}#contact .error{font-size:18px;font-size:1.8rem;line-height:none;width:94%}#contact #email_response{width:94%}#contact #email_response p{font-size:20px;font-size:2rem;line-height:none}#contact #email_response p.time{font-size:14px;font-size:1.4rem;line-height:none}#contact #contact_form input{font-family:prociono,sans-serif;font-size:20px;font-size:2rem;line-height:none;width:94%}#contact #contact_form textarea{font-family:prociono,sans-serif;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem;width:94%}#blog #blog_feed li article .excerpt,#post #single_post li article .post{width:80%;height:auto}#blog #blog_feed li article .excerpt p{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}#blog #blog_feed li article .excerpt p.view_post a{color:#408390;background:#0b0d10;padding:2px 10px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;transition:all .2s ease-in-out;font-family:league-gothic,sans-serif;font-size:18px;font-size:1.8rem;line-height:none}#blog #blog_feed li article .excerpt p.view_post a:visited{color:#408390}#blog #blog_feed li article .excerpt p.view_post a:hover{color:#bdbebe;background:#5e4739}#blog #blog_feed li article .excerpt p.view_post a:hover span.arrow_r{background-position:-9px -12px}#blog #blog_feed li article .excerpt p.view_post a:hover span.arrow_l{background-position:0 -12px}#blog #blog_feed li article .excerpt p.view_post a:active{position:relative;top:1px}#blog #blog_feed li article .excerpt p.view_post a span{display:inline-block;width:9px;height:12px;background-image:url(../gfx/arrow.png);background-repeat:no-repeat;transition:all .2s ease-in-out}#blog #blog_feed li article .excerpt p.view_post a span.arrow_r{background-position:-9px 0;margin-left:5px}#blog #blog_feed li article .excerpt p.view_post a span.arrow_l{background-position:0 0;margin-right:5px}#blog #blog_feed .pagination{font-family:pt-sans,sans-serif;font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem;padding:15px 0}#blog #blog_feed .pagination a,#post .next_prev ul li a{font-family:league-gothic,sans-serif}#blog #blog_feed .pagination a{color:#408390;background:#0b0d10;padding:2px 10px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:18px;font-size:1.8rem;line-height:none}#blog #blog_feed .pagination a:visited{color:#408390}#blog #blog_feed .pagination a:hover{color:#bdbebe;background:#5e4739}#blog #blog_feed .pagination a:active{position:relative;top:1px}#blog #blog_feed .pagination a span{margin-left:5px}#blog .categories{font-size:14px;font-size:1.4rem;line-height:none;padding-top:5px}#post #single_post li article .post h3{font-size:28px;font-size:2.8rem;line-height:30px;line-height:3rem}#post #single_post li article .post p{font-size:16px;font-size:1.6rem;line-height:25px;line-height:2.5rem}#post #single_post li article .post p.categories{font-size:14px;font-size:1.4rem;line-height:none}#post .next_prev ul{margin-top:8px}#post .next_prev ul li a{font-size:16px;font-size:1.6rem;line-height:none}footer .copyright{font-family:pt-sans,sans-serif;font-size:10px;font-size:1rem;line-height:none}}@media only screen and (min-width:480px) and (max-width:767px){#home .hero_copy p span.trade,#not_found .not_found h1,#not_found .not_found h2,body h3,body h5,header nav{font-family:league-gothic,sans-serif}body{background:url(../gfx/bg.jpg) top center}body h1,body h2{font-size:34px;font-size:3.4rem;line-height:28px;line-height:2.8rem}body h3,body h5{font-size:26px;font-size:2.6rem;line-height:28px;line-height:2.8rem}body h4{font-size:24px;font-size:2.4rem;line-height:26px;line-height:2.6rem}body h6{font-size:18px;font-size:1.8rem;line-height:none}header{padding:30px 0}header h1#logo a .ah_hero{left:76px}header h1#logo a .ah{left:220px}header nav{font-size:26px;font-size:2.6rem;line-height:none;margin-top:160px;text-transform:uppercase;float:left}header nav ul{margin:0;padding:0}header nav ul li a{margin:9px}#not_found .missing_hero{display:none}#not_found .not_found{width:100%;float:none}#not_found .not_found h1{font-size:220px;font-size:22rem;line-height:165px;line-height:16.5rem}#not_found .not_found h2{font-size:30px;font-size:3rem;line-height:none}#not_found .not_found p{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;padding:0}#home .hero_copy{padding:0 0 5px;margin-bottom:15px}#home .hero_copy p{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem}#home .hero_copy p span.greeting{font-size:26px;font-size:2.6rem;line-height:none}#home .hero_copy p span.trade{font-size:45px;font-size:4.5rem;line-height:46px;line-height:4.6rem}#home .hero_copy p span.trade .brown{font-family:prociono,sans-serif;font-size:54px;font-size:5.4rem;line-height:none}#about #bio p{font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}#about #bio .profile_pic{width:85%;height:auto;margin:0 auto 20px;float:none}#about #bio .profile_pic img{width:100%;height:auto}#about #bio .profile{width:100%;margin:0;padding:0}#about #bio .extra_curricular{width:95%;font-family:pt-sans,sans-serif;font-size:15px;font-size:1.5rem;line-height:none;padding:5px 10px;margin:10px auto 0}#about #skillset p{font-size:14px;font-size:1.4rem;line-height:23px;line-height:2.3rem;margin:0 0 15px}#about #skillset .skills_wrap{width:100%;margin-bottom:15px}#about #skillset .skills_wrap .skills_chart .levels{font-size:16px;font-size:1.6rem;line-height:none;float:left}#about #skillset .skills_wrap .skills_chart .levels li{margin-bottom:56px}#about #skillset .skills_wrap .skills_chart .meters li#html{right:260px}#about #skillset .skills_wrap .skills_chart .meters li#css{right:199px}#about #skillset .skills_wrap .skills_chart .meters li#js{right:123px}#about #skillset .skills_wrap .skills_chart .meters li#c-sharp{right:45px}#about #skillset .skills_wrap .skills_chart .meters li#php{right:-8px}#about #skillset .skills_wrap .skills{font-family:league-gothic,sans-serif;font-size:22px;font-size:2.2rem;line-height:none;margin:5px 10px 0 0}#about #skillset .skills_wrap .skills li{margin:0 5px}#about .skills_list{width:100%;margin:0;padding:0}#contact .error{font-size:18px;font-size:1.8rem;line-height:none;width:93%}#contact #email_response{width:93%}#contact #email_response p{font-size:20px;font-size:2rem;line-height:none}#contact #email_response p.time{font-size:14px;font-size:1.4rem;line-height:none}#contact #contact_form input{font-family:prociono,sans-serif;font-size:18px;font-size:1.8rem;line-height:none;width:91%}#contact #contact_form input#submit{width:25%;font-family:league-gothic,sans-serif;font-size:16px;font-size:1.6rem;line-height:none}#contact #contact_form textarea{width:91%;font-family:prociono,sans-serif;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem}footer .copyright{font-family:pt-sans,sans-serif;font-size:11px;font-size:1.1rem;line-height:none;text-align:center}}@media only screen and (min-width:320px) and (max-width:479px){body h1,body h2,body h4{line-height:24px}#home .hero_copy p span.trade,#not_found .not_found h1,#not_found .not_found h2,body h3,body h5{font-family:league-gothic,sans-serif}body{background:url(../gfx/bg.jpg) top center}body h1{font-size:30px;font-size:3rem;line-height:2.4rem;margin-bottom:15px}body h2{font-size:25px;font-size:2.5rem;line-height:2.4rem}body h3,body h5{font-size:24px;font-size:2.4rem;line-height:26px;line-height:2.6rem}body h4{font-size:22px;font-size:2.2rem;line-height:2.4rem}body h6{font-size:16px;font-size:1.6rem;line-height:none}header h1#logo a .ah_hero{left:20px}header h1#logo a .ah{left:155px}#not_found .missing_hero{display:none}#not_found .not_found{width:100%;float:none}#not_found .not_found h1{font-size:200px;font-size:20rem;line-height:155px;line-height:15.5rem}#not_found .not_found h2{font-size:28px;font-size:2.8rem;line-height:none}#not_found .not_found p{font-size:22px;font-size:2.2rem;line-height:26px;line-height:2.6rem;padding:0}#home .hero_copy{padding:0 0 5px;margin-bottom:15px}#home .hero_copy p{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem}#home .hero_copy p span.greeting{font-size:18px;font-size:1.8rem;line-height:none}#home .hero_copy p span.trade{font-size:32px;font-size:3.2rem;line-height:30px;line-height:3rem}#home .hero_copy p span.trade .brown{font-family:prociono,sans-serif;font-size:36px;font-size:3.6rem;line-height:none}#about h1{font-size:27px;font-size:2.7rem;line-height:24px;line-height:2.4rem;margin-bottom:5px}#about #bio p{font-size:14px;font-size:1.4rem;line-height:23px;line-height:2.3rem}#about #bio .profile_pic{width:95%;height:auto;margin:0 auto 15px;float:none}#about #bio .profile_pic img{width:100%;height:auto}#about #bio .profile{width:100%;margin:0;padding:0}#about #bio .extra_curricular{width:92%;font-family:pt-sans,sans-serif;font-size:13px;font-size:1.3rem;line-height:none;padding:5px 10px;margin:5px auto 0}#about #skillset p{font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem;margin:0 0 15px}#about #skillset .skills_wrap{width:100%;margin-bottom:15px}#about #skillset .skills_wrap .skills_chart .levels{font-size:15px;font-size:1.5rem;line-height:none;float:left;margin:3px}#about #skillset .skills_wrap .skills_chart .levels li{margin-bottom:56px}#about #skillset .skills_wrap .skills_chart .meters li#html{right:191px}#about #skillset .skills_wrap .skills_chart .meters li#css{right:147px}#about #skillset .skills_wrap .skills_chart .meters li#js{right:89px}#about #skillset .skills_wrap .skills_chart .meters li#c-sharp{right:31px}#about #skillset .skills_wrap .skills_chart .meters li#php{right:-9px}#about #skillset .skills_wrap .skills_chart .meters li span{display:block;width:35px}#about #skillset .skills_wrap .skills_chart .meters li span.top{background:url(../gfx/skilltowersm_top.png) top center no-repeat;height:11px}#about #skillset .skills_wrap .skills_chart .meters li span.mid{background:url(../gfx/skilltowersm_bg.jpg) top center repeat-y}#about #skillset .skills_wrap .skills{font-family:league-gothic,sans-serif;font-size:16px;font-size:1.6rem;line-height:none;margin:5px 5px 0 0}#about #skillset .skills_wrap .skills li{margin:0 4px}#about .skills_list{width:100%;margin:0;padding:0}#contact .error{font-size:16px;font-size:1.6rem;line-height:none;width:90%}#contact #email_response{width:90%}#contact #email_response p{font-size:18px;font-size:1.8rem;line-height:none}#contact #email_response p.time{font-size:12px;font-size:1.2rem;line-height:none}#contact #contact_form input{font-family:prociono,sans-serif;font-size:16px;font-size:1.6rem;line-height:none;width:87%}#contact #contact_form input#submit{width:25%;font-family:league-gothic,sans-serif;font-size:16px;font-size:1.6rem;line-height:none}#contact #contact_form textarea{width:87%;font-family:prociono,sans-serif;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem}footer .copyright{font-family:pt-sans,sans-serif;font-size:11px;font-size:1.1rem;line-height:none;padding:0 10px;text-align:center}}