/* Oh hi! Flattered by your interest in my code. Check out vitasmid.com/style.less to see the original source. */
#card:after,#resume .section:after,.clearfix:after{clear:both}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}#card li a:hover,a:hover{color:#53b6e2}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fefefe;color:#222;font-family:'Titillium Web',sans-serif;line-height:1.4}#conclusion,#intro,#resume-inside{margin:0 auto;padding:10px 20px;width:700px}a{color:#1e84b1;text-decoration:none}a:hover{text-decoration:underline}p{margin:0 0 .8em;text-align:justify}sup{font-family:Georgia,serif;font-size:120%;position:relative;top:.3em}#intro h2{color:#555;font-size:150%}#intro h3{font-size:210%;margin-bottom:2em;word-spacing:.1em}#intro h3 em{color:#fff;background-color:#d00;background-image:-moz-linear-gradient(left,#a00,#d00);background-image:-webkit-gradient(linear,0 0,100% 0,from(#a00),to(#d00));background-image:-webkit-linear-gradient(left,#a00,#d00);background-image:-o-linear-gradient(left,#a00,#d00);background-image:linear-gradient(to right,#a00,#d00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaa0000', endColorstr='#ffdd0000', GradientType=1);-webkit-box-shadow:0 0 3px #fff;-moz-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;padding:0 .3em}#intro h2:last-child{margin:4em 0 1em}#card{color:#aaa;background:#080808;margin-bottom:3em}#card:after,#card:before{display:table;content:"";line-height:0}#card img{float:left;margin-right:40px;width:220px;height:220px}#card h1{font-size:1.3em;margin:0;letter-spacing:.05em}#card h1 strong{color:#fff;display:block;font-size:250%;margin:25px 0 0}#card ul{font-size:90%;list-style:none;margin:40px 0 0;padding:0}#card li{float:left;margin-left:20px}#card li:first-child{margin-left:0}#card li a{color:#196d92}#resume{background:url(img/stripes.png) #111;-webkit-background-size:5px 5px;-moz-background-size:5px 5px;-o-background-size:5px 5px;background-size:5px 5px;color:#999}#resume strong{color:#bbb;letter-spacing:.05em;margin:0 .05em}#resume .section{margin:1.5em 0}#resume .section:after,#resume .section:before{display:table;content:"";line-height:0}#resume .section h2{color:#fff;font-size:1.5em;margin:0}#resume .section .footnote{color:#555}#conclusion h2{font-size:230%;margin:10px 0}#conclusion a{font-weight:400}#conclusion-image{display:block;width:100%}@media (max-width:767px){#card h1,#card ul{text-align:center}#container #conclusion,#container #intro,#container #resume-inside{width:auto}#card{padding:30px}#card img{display:block;float:none;margin:0 auto;max-width:100%}#card ul{margin-top:3em}#card li{display:inline-block;float:none;margin:0 1em}}