/* Shared responsive design keeps desktop, mobile and archive pages consistent. */
body[data-view="mobile"] .layout{max-width:820px;display:block}
body[data-view="mobile"] .sidebar{display:none}
body[data-view="mobile"] .topbar-inner{max-width:820px}
body[data-view="mobile"] .topbar nav{display:none}
