/* Дополнительные стили; визуальная проверка выполняется в фазе 4. */

.wf-legacy-gallery header { background:#fff; color:#222; padding:16px; }
.wf-legacy-gallery header a { color:#222; }
.wf-legacy-gallery header .logo { font-weight:bold; }
.wf-legacy-gallery #main-menu { display:flex; flex-wrap:wrap; gap:24px; list-style:none; margin:16px 0; padding:0; }
.wf-legacy-gallery .menu-nav-icon { display:none; }
.wf-legacy-gallery footer { background:#fff; color:#222; padding:30px 20px; }
.wf-legacy-gallery footer .container { max-width:1100px; margin:auto; }
.wf-legacy-gallery footer a, .wf-legacy-gallery .romlifooter { color:#222; }
