*{margin:0;padding:0}div{position:relative}.content{font-family:'Maven Pro', Arial, sans-serif;margin:0 auto}.main-menu{font-family:'Maven Pro', Arial, sans-serif;width:280px;margin:0 auto;text-align:center}.main-menu .items{margin-top:15px}.main-menu .item{width:18px;margin:0 10px;color:#666;font-size:12px;text-transform:uppercase;line-height:22px;letter-spacing:5px;cursor:pointer}.main-menu .description{height:180px;background:#666;color:#fff}.landing-page{top:34vh;text-align:center;font-family:'Maven Pro', Arial, sans-serif;text-transform:uppercase}.landing-page h1{font-size:16px;font-weight:700;letter-spacing:10px}.landing-page h2{font-size:12px;font-weight:400;letter-spacing:5px}.landing-page div{padding:15px 0}.landing-page .logo,.landing-page .appendix{width:280px;margin:0 auto;color:#666;transition:all 5000ms ease-in-out;-webkit-transition:all 5000ms ease-in-out;-moz-transition:all 5000ms ease-in-out;-o-transition:all 5000ms ease-in-out}.landing-page .logo{border-bottom:1px solid #666}.landing-page .clouds{height:200px;max-width:100%;overflow-x:hidden;margin-top:90px}.landing-page .cloud{position:absolute;top:0;left:0}.post{color:#666;width:800px;margin:0 auto;margin-top:80px}.post .meta{font-size:10px;margin:15px 0;text-transform:uppercase;letter-spacing:2px;padding:15px 0;font-weight:700}.post .body{line-height:1.2em}.post p{margin:0 0 30px 0;line-height:1.2em;letter-spacing:-0.5px}.post h3{font-family:'Allura', Georgia, serif;font-size:40px;font-weight:400;line-height:1em}.post img{max-width:100%;box-shadow:0 0px 3px rgba(0, 0, 0, 0.4)}.post .image-caption{margin-top:10px;text-align:right;font-size:14px}