html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,a,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,figure,footer,header,hgroup,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}:focus,:active{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}select{margin:0}@font-face{font-family:'FontAwesome';src:url('/fonts/fontawesome-webfont.eot?v=4.3.0');src:url('/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-facebook-square:before{content:"\f082"}.fa-linkedin-square:before{content:"\f08c"}.fa-github:before{content:"\f09b"}.fa-google-plus-square:before{content:"\f0d4"}.fa-stack-overflow:before{content:"\f16c"}.fa-delicious:before{content:"\f1a5"}html{height:100%}body{background-color:#131519;background-image:-moz-radial-gradient(center, cover, #575E70 0%, #131519 100%);background-image:-webkit-gradient(radial, center center, 0, center center, 500, from(#575E70), to(#131519));color:#1F1F1F;font:14px Ubuntu,"Lucida Grande","Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.clearfix{zoom:1;display:block}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}h1{font-size:24px;font-weight:normal;margin:0 0 5px 0;border-bottom:1px solid #00C}h2{font-size:16px;font-weight:normal}a:link,a:visited{color:#1F1F1F;text-decoration:none}a:hover,a:active{text-decoration:underline}#vcard{background:#F5F5F5;background:-moz-linear-gradient(100% 100% 90deg, #EEE, #FFF);background:-webkit-gradient(linear, 0% 0%, 50% 100%, from(#FFF), to(#EEE));-moz-box-shadow:4px 4px 28px rgba(0,0,0,0.5);-webkit-box-shadow:4px 4px 28px rgba(0,0,0,0.5);box-shadow:4px 4px 28px rgba(0,0,0,0.5);border:1px solid #FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#vcard .links{position:relative;margin:10px 0}#vcard .links ul{margin:0}#vcard .links a{line-height:28px;font-size:28px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ie-transition:all 0.1s linear;transition:all 0.1s linear}#vcard .links a:hover{text-decoration:none}#vcard .links a .alt-text{overflow:hidden;width:0;display:inline-block;text-indent:-9999px}#vcard .links li{display:inline-block}#vcard .links li.stackoverflow a{color:#818185}#vcard .links li.stackoverflow a:hover{text-shadow:0px 0px 12px rgba(129,129,133,0.45)}#vcard .links li.google a{color:#C63D2D}#vcard .links li.google a:hover{text-shadow:0px 0px 12px rgba(198,61,45,0.45)}#vcard .links li.facebook a{color:#3B5998}#vcard .links li.facebook a:hover{text-shadow:0px 0px 12px rgba(59,89,152,0.45)}#vcard .links li.delicious a{color:#0B79E5}#vcard .links li.delicious a:hover{text-shadow:0px 0px 12px rgba(11,121,229,0.45)}#vcard .links li.twitter a{color:#00A0D1}#vcard .links li.twitter a:hover{text-shadow:0px 0px 12px rgba(0,160,209,0.45)}#vcard .links li.linkedin a{color:#4875B4}#vcard .links li.linkedin a:hover{text-shadow:0px 0px 12px rgba(72,117,180,0.45)}#vcard .links li.github a{color:#070709}#vcard .links li.github a:hover{text-shadow:0px 0px 12px rgba(7,7,9,0.45)}#vcard .contact li{margin-top:10px}@media (min-width:285px){.wrapper{top:50%;left:50%;position:absolute}#vcard{position:relative}#vcard .header{position:relative}#vcard .contact{position:absolute}}@media (min-width:360px){#vcard .contact .electronic{float:left;clear:left}#vcard .contact .physical{float:right;clear:right;text-align:right}}@media (min-width:285px) and (min-width:451px){.wrapper{margin:-125px 0 0 -200px}#vcard{height:248px;width:398px}#vcard .header{top:24px;left:24px;width:350px}#vcard .contact{bottom:24px;left:24px;width:350px}#vcard .links{top:24px;left:24px}#vcard .links li{margin:0 12px 0 0}}@media (min-width:285px) and (max-width:450px){.wrapper{margin:-100px 0 0 -175px}#vcard{height:198px;width:348px}#vcard .header{top:12px;left:12px;width:324px}#vcard .contact{bottom:12px;left:12px;width:324px}#vcard .links{top:12px;left:12px}#vcard .links li{margin:0 6px 0 0}}@media (min-width:285px) and (max-width:359px){.wrapper{margin:-125px 0 0 -160px}#vcard{height:248px;width:318px}#vcard .header{top:10px;left:10px;width:298px}#vcard .contact{bottom:10px;left:10px;width:298px}#vcard .links{top:10px;left:10px}#vcard .links li{margin:0 5px 0 0}}@media (min-width:285px) and (max-width:320px){.wrapper{margin:-125px 0 0 -135px}#vcard{height:248px;width:268px}#vcard .header{top:10px;left:10px;width:248px}#vcard .contact{bottom:10px;left:10px;width:248px}#vcard .links{top:10px;left:10px}#vcard .links li{margin:0 5px 0 0}}@media (max-width:284px){.wrapper{padding:5%}#vcard{padding:2%}#vcard h2{margin-bottom:0.75em}#vcard .links li{margin:0 1em 1em 0}#vcard .electronic,#vcard .physical{clear:both;margin-top:1em}}