/* Preserve the layout hand-edited into the previous theme release. */
body { font-family: 'Roboto', sans-serif; font-size: 18px; }
#container { max-width: 1200px; }
#content { width: 100%; float: none; padding: 20px 0; }
#content-full { width: 100%; padding: 20px 0; }
#header .logo { width: 100%; float: none; text-align: center; }
#header .nav-head { width: 100%; float: none; text-align: center; }
#header .site-logo-img { width: 336px; max-width: 100%; }
.page-title { display: none; }
#footer { background: transparent; color: #333; font-size: 12px; padding: 0 2%; }
#footer a { color: #08a0ff; }
@media screen and (max-width: 800px) {
    #container { padding: 10px 2% 0; }
    #content, #content-full { padding: 0 0 20px; }
}
