/* Rules the v7 sites relied on that are not in the template's style.css, plus small additions. */
.navbar-brand h1,
.main_footer h1.logo { font-family: 'Satisfy', cursive; }
.main_footer h1.logo { color: #fff; }
.site_logo { max-height: 120px; }

/* Scanned menu pages */
.menu-column { margin-bottom: 30px; }
.menu-image { border: 1px solid #f2f2f2; width: 100%; height: auto; margin-bottom: 15px; }
.menu-image:hover { border: 1px solid #000; }
.menu-section { width: 100%; margin-bottom: 20px; }
.menu-section th, .menu-section td { padding: 4px 0; vertical-align: top; }
.ad-unit { margin: 15px 0; }
