@media only screen and (max-width: 640px){body{font-size:14px;background:#fff}.nav-header{position:fixed;background:#fff;height:50px;top:0;left:0;z-index:999;width:100%}header.logo{margin:4em auto 2em auto}.navigation-toggle{position:fixed;top:1em;left:1em;width:28px;height:24px;background:url("../img/menu-mobile.png") left center no-repeat}.primary-nav{position:fixed;top:1.2em;left:5em}.primary-nav a{display:inline-block;margin:0 2em 0 0}.content{margin:40px 0 45px 0}.content h1{font-size:24px;text-align:center}.content h2{font-size:18px}.content p.meta{font-size:12px}}
