.clears:after{content:"";display:block;clear:both}.font_headline{font-family:silkscreen,sans-serif}.font_copy{font-family:lato,hydrophilia-iced,futura-pt,sans-serif;font-weight:300}.size_to_width{position:relative;width:900px;margin-left:auto;margin-right:auto}.size_to_box{-moz-box-sizing:border-box;box-sizing:border-box}.add_right_inset_shadow:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:5px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.8));background-image:-moz-linear-gradient(left,transparent,rgba(0,0,0,.8));background-image:-ms-linear-gradient(left,transparent,rgba(0,0,0,.8));background-image:-o-linear-gradient(left,transparent,rgba(0,0,0,.8));background-image:linear-gradient(left,transparent,rgba(0,0,0,.8))}.add_shadow_under:after{bottom:-5px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.8),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.8),transparent);background-image:-ms-linear-gradient(top,rgba(0,0,0,.8),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.8),transparent);background-image:linear-gradient(top,rgba(0,0,0,.8),transparent)}.add_shadow_above:after,.add_shadow_under:after{content:"";display:block;position:absolute;left:0;right:0;height:5px}.add_shadow_above:after{top:-5px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.8));background-image:-moz-linear-gradient(top,transparent,rgba(0,0,0,.8));background-image:-ms-linear-gradient(top,transparent,rgba(0,0,0,.8));background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.8));background-image:linear-gradient(top,transparent,rgba(0,0,0,.8))}.inset_text_on_dark{text-shadow:0 -1px 0 rgba(0,0,0,.5)}body{margin:0;font-family:lato,hydrophilia-iced,futura-pt,sans-serif;font-weight:300;color:#fff;font-size:16px;background-color:#222;background-image:url(/12fc65b9b1f374f8e70aa0676b50156db8901588/grain_light.5d063813.png);background-attachment:fixed}h1,h2{font-family:silkscreen,sans-serif}.logo{position:fixed;top:42px;left:25px;width:300px;margin:0;font-weight:400;font-size:70px;line-height:68%;opacity:.8}#flight_ring{background-image:url(/50e8a03820667dd736f8432549ed58d1ca182af0/flight_ring.341be13e.png);opacity:.5}#flight_ring,#flight_ring_bird{position:fixed;top:-1195px;left:-760px;width:1495px;height:1496px}#flight_ring_bird{background-image:url(/1d07c83eaa1ead9c055be9514a91b1be71a9ee46/flight_ring_bird.db370892.png);-webkit-transition-property:all;-webkit-transition-duration:2s;-webkit-transition-timing-function:ease;-moz-transition-property:all;-moz-transition-duration:2s;-moz-transition-timing-function:ease;-webkit-transform:rotate(43deg);-moz-transform:rotate(43deg);-ms-transform:rotate(43deg);-o-transform:rotate(43deg);transform:rotate(43deg)}#flight_ring_bird.fly{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#sun{position:fixed;top:-100px;right:-100px;width:435px;height:435px;background-image:url(/8341dcbc1d838ba91988a0dc0a6a5272db43a5c6/sun.ff594ce6.png);background-size:contain;-webkit-transition-property:all;-webkit-transition-duration:12s;-webkit-transition-timing-function:ease;-moz-transition-property:all;-moz-transition-duration:12s;-moz-transition-timing-function:ease;-webkit-animation-name:sun_animate;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-timing-function:linear;opacity:.05}.navigation{position:fixed;top:290px;left:200px;width:300px;padding-right:12px;border-right:2px solid #4e4e4e}.navigation a{display:block;height:18px;padding:5px 10px;margin-bottom:3px;color:#4e4e4e;text-align:right;text-decoration:none;text-transform:lowercase;font-family:silkscreen,Arial,sans-serif;font-weight:400;font-size:1.4em;line-height:18px;letter-spacing:.15em;white-space:wrap}.navigation a:hover{color:#777}.navigation a.selected{position:relative;color:#c13636}.navigation a.selected:after{content:"";display:block;position:absolute;top:0;bottom:0;right:-14px;width:2px;background-color:#c13636}.content{position:absolute;top:180px;left:560px;right:75px;max-width:850px;padding-bottom:50px;font-size:1em}.content .experience_item{position:relative;top:0;left:0;pointer-events:none;-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:all;-moz-transition-duration:.3s;-moz-transition-timing-function:ease}.content .experience_item.selected{left:-20px}.content .experience_item a{color:#ccc;text-decoration-color:#c13636;text-decoration-thickness:2px;pointer-events:auto}.content .experience_item a:hover,.content h2{color:#c13636}.content h2{position:relative;margin:30px 0 20px;line-height:20px;font-weight:500;text-transform:uppercase}.content h2:before{content:"";display:block;position:relative;width:1px;height:250px;margin-top:-250px}.content h2 a{position:relative;top:-1px;color:inherit;font-size:.8em;text-decoration:none;z-index:100}.content h2 span.title{color:#4e4e4e}.content h2 span.time{display:block;position:absolute;bottom:-19px;left:0;color:#4e4e4e;font-size:.7em}.content p{margin:60px/3 0 0;z-index:10}.content .bio{white-space:pre-line}.content .bio:before{content:"";display:block;height:300px;margin-top:-300px}.content .tags{margin-top:30px/2/2}.content .tags .tag{display:inline-block;margin-right:10px;margin-bottom:5px;padding:2px 5px;white-space:nowrap;font-family:anonymous-pro;font-size:.8em;text-transform:lowercase;background-color:#4e4e4e}@media only screen and (max-width:980px){body{font-size:18px}#flight_ring,#flight_ring_bird,.logo{position:absolute}.navigation{display:none}.content{top:225px;left:0;padding-left:25px;padding-right:25px;width:100%;max-width:100%;box-sizing:border-box}}@media only screen and (max-width:550px){#flight_ring,#flight_ring_bird{left:-880px}}@media only screen and (max-width:440px){.logo{width:200px;font-size:55px}#flight_ring,#flight_ring_bird{top:-1100px;left:-875px;transform:scale(.85)}#flight_ring_bird{-webkit-transform:scale(.85) rotate(43deg);-moz-transform:scale(.85) rotate(43deg);-ms-transform:scale(.85) rotate(43deg);-o-transform:scale(.85) rotate(43deg);transform:scale(.85) rotate(43deg)}#flight_ring_bird.fly{-webkit-transform:scale(.85) rotate(0);-moz-transform:scale(.85) rotate(0);-ms-transform:scale(.85) rotate(0);-o-transform:scale(.85) rotate(0);transform:scale(.85) rotate(0)}.content{top:215px}}