body{background:url(../images/circles.png) no-repeat fixed -450px -150px;font-family:'Numans', 'Helvetica', 'Arial', sans-serif;color:#FFF;font-size:120%;margin-top:0}.homepage{background-color:#ff7e00}.projects-home{background-color:#007300}.now-home{background-color:#D3A300}.wide-content{max-width:60rem;padding:15px;margin:10px auto}header{text-align:right;font-size:150%}section{background-color:rgba(0,0,0,0.25);border-radius:10px;line-height:1.7em}@media screen and (min-width: 40rem){#intro{display:flex;flex-direction:row-reverse}#intro div{width:75%}}#intro figure{margin:0;padding:0}#thats-me{box-shadow:0px 0px 10px rgba(0,0,0,0.5);height:auto;border-radius:50%;width:100%}@media screen and (max-width: 40rem){#thats-me{display:block;margin:0 auto}}main a{background:rgba(255,255,255,0.75);color:rgba(0,0,0,0.75);text-decoration:none;border-radius:3px;padding:2px}a:hover{background:#222222;color:white}#elsewhere ul{padding:0;margin:0}#elsewhere li{list-style:none;margin:0.5rem;max-width:25rem;display:inline-block}#elsewhere a{text-align:center;display:inline-block;font-size:2rem;width:2.5rem;line-height:2.5rem}.projects-home ol{list-style:none}.u-photo.author{padding:3px;background:white}.action-link a{margin:0.5rem;max-width:25rem;text-align:center;display:block}nav{max-width:60rem;margin:0 auto}nav ol{margin:0;padding:0;list-style:none;text-align:right;font-size:0}nav ol li{display:inline-block;margin-left:0.5rem}nav ol a{display:block;text-decoration:none;background-color:rgba(0,0,0,0.5);color:white;padding:0.25rem 1rem;font-size:0.8rem}#recent-posts iframe{border:0;display:block;width:100%;height:44rem}@media screen and (max-width: 40rem){#recent-posts{height:100%}}
