.hidden{display:none!important}.invisible{visibility:hidden!important}.Page.stacked{position:absolute;width:100%;height:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-transform:translate3d(0,0,0)}.Page.slidingOut{-webkit-animation-name:pageSlideLeftOut;-webkit-animation-duration:350ms;-webkit-animation-timing-function:ease}.Page.slidingIn{-webkit-animation-name:pageSlideLeft;-webkit-animation-duration:350ms;-webkit-animation-timing-function:ease}@-webkit-keyframes 'pageSlideLeftOut'{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0)}}@-webkit-keyframes 'pageSlideLeft'{from{-webkit-transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}.Page.slidingBackOut{-webkit-animation-name:pageSlideRightOut;-webkit-animation-duration:350ms;-webkit-animation-timing-function:ease}.Page.slidingBack{-webkit-animation-name:pageSlideRight;-webkit-animation-duration:350ms;-webkit-animation-timing-function:ease}@-webkit-keyframes 'pageSlideRight'{from{-webkit-transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-webkit-keyframes 'pageSlideRightOut'{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0)}}.Picture{width:0;height:0}html{overflow-y:scroll}body{background:#fff;font-family:Helvetica,Arial;font-size:16px;color:#333;overflow-x:hidden}a{color:#3b5998;font-weight:bold;text-decoration:none}h1,h2,h3{font-family:Helvetica,Arial;font-weight:normal;letter-spacing:-0.75px}blockquote{font-style:italic;color:#777}.content{position:relative;left:30px;margin:0 auto;width:600px;border-right:1px solid #000;padding-bottom:10px}h1.siteTitle{margin:40px 0 40px -60px;border-top:1px solid #000;padding:10px}h1.siteTitle a{font-family:Helvetica,Arial;font-weight:bold;font-size:45px;letter-spacing:-2.75px;color:#000}.post{margin:0 25px 65px 0}.post h2{clear:both}.post img{margin:20px 20px 20px 0;float:left}.postTitle a{color:#000}.postLink .postTitle{border-top:1px dashed #ddd;font-size:16px;padding-top:8px;letter-spacing:0}.postBody{line-height:1.45em}.postDate{color:#888;clear:both}.bigImage{margin-left:-60px;background:#fff;border:4px solid #eee;padding:15px}.inlineImage{border:0;position:relative;margin-left:-120px;margin-bottom:20px;margin-right:30px;float:left;clear:both}.footer{margin:30px 0 0 0;background:#eceff5;clear:both}.footerContent{position:relative;padding:20px 0;width:550px;margin:0 auto;min-height:205px}.bio{width:270px;color:#333}.profilePic{position:absolute;right:25px;top:25px;width:200px;height:200px;background:url(http://static.joehewitt.com/app.js.1317363026000/static/joehewitt.com/pimp/me.jpg)}.archiveLink{text-align:center;clear:both}.archiveLink>a{background:#eee;padding:15px}.archivePostDate{display:inline-block;font-size:15px;color:#888;margin-right:10px;width:12em;text-align:right}.archivePostLink{font-size:17px}.archivePage .archiveLink{display:none}@media only screen and (min-device-width :320px) and (max-device-width:480px){body{margin:0;padding:0;font-size:24px}.content{left:auto;margin:0;border-right:0;width:100%}h1.siteTitle{margin:0;padding:20px;border-top:0;border-bottom:1px solid #000}h1.siteTitle a{font-size:72px}.postLink .postTitle{font-size:29px}.posts{padding:10px 30px}.archivePostDate{display:block;margin-top:20px;font-size:20px;text-align:left}.archivePostLink{display:block;font-size:32px}.archiveLink{margin:0 0 60px 0}.archiveLink>a{padding:20px}.footerContent{width:100%;min-height:290px}.bio{margin:0 40px;width:420px}.profilePic{top:40px;right:40px;width:250px;height:250px;background-size:100% 100%}}
