html,body,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,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}body{background-color:#fafafa;font-family:Roboto,sans-serif;line-height:1.6em;font-weight:300;color:#111;font-size:13px}body em{font-style:normal;font-weight:bold;font-size:1.1em;color:#444}body a{text-decoration:none;color:#be1e2d}body a:hover{color:#e55d69}footer{position:absolute;left:0;right:0;bottom:0;height:60px;text-align:right;width:auto}footer ul{margin-right:30px}footer ul li{display:inline-block;list-style:none;margin:0 5px}footer ul li a{display:block;height:42px;width:42px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;background-color:rgba(0,0,0,0.1)}footer ul li a:hover{background-color:rgba(0,0,0,0.2)}footer ul li a img{margin:5px}body#landing{text-align:center;margin:0 auto}body#landing .button{background-color:#111;display:inline-block;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 4px 10px rgba(0,0,0,0.4);-moz-box-shadow:3px 4px 10px rgba(0,0,0,0.4);box-shadow:3px 4px 10px rgba(0,0,0,0.4)}body#landing .button:hover{text-decoration:none}body#landing .button:active{position:relative;top:1px}body#landing .button.image:hover{background-color:#444}body#landing .button.image:active{-webkit-box-shadow:2px 3px 10px rgba(0,0,0,0.4);-moz-box-shadow:2px 3px 10px rgba(0,0,0,0.4);box-shadow:2px 3px 10px rgba(0,0,0,0.4)}body#landing .btn{color:#111;display:inline-block}body#landing .btn .fa{padding-top:.5em;font-size:3em}body#landing .btn .fa.fa-camera{font-size:2.5em;padding-top:.7em}body#landing .btn:hover{color:#2b2b2b;font-size:20px;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s}body#landing header{margin-top:10%}body#landing header h1{font-size:26px;font-weight:300;line-height:1em}body#landing header h2{margin-top:20px;font-size:19px;font-style:italic;font-weight:normal;color:#aaa}body#landing nav{margin-top:2%;font-size:19px}body#landing nav ul li{width:110px;display:inline-block;list-style:none;margin:0 20px}body#landing nav ul li a{width:80px;height:80px;margin-bottom:10px}body#landing nav ul li a img{margin:8px}body#landing nav ul li label{display:block}body#landing nav ul li.and{font-style:italic;color:#aaa}body#computers{padding:5px;margin:0 5%}body#computers header{margin-top:10%}body#computers header h1{font-size:26px;line-height:1em;text-align:center;font-weight:300}body#computers article{padding-top:5%;margin:0 auto;max-width:600px;font-size:18px}body#computers article ul li{line-height:30px}body#computers article p{margin-top:.5em}.personal-links .fa{width:32px;height:auto;font-size:2em;float:left;padding-top:8px;color:#111}@media (max-height:300px){body#landing footer{position:relative;margin-top:30px}}@media (max-height:420px){body#computers footer{position:relative;margin-top:30px}}