/* Мобильная палитра шаблона «elegance» (белая шапка с зелёной чертой, светло-голубой фон).
   Накладывается поверх общей мобильной версии templates/default/mobile.css
   (site_build_html, 22.10.2026): разметка и правила раскладки общие, тут только цвета. */
body { background: #F4F8FD; color: #555555; }
a { color: #4E8A2E; }
.m-header { background: #FFFFFF; border-bottom: 4px solid #8BBC70; border-top: 6px solid #DEEAFA; }
.m-title { color: #555555; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 22px; padding-left: 10px; border-left: 4px solid #8BBC70; }
.site-menu { background: #FFFFFF; border-bottom: 1px solid #DFDFDF; }
.site-menu .menu-item { background: #E5EFE0; border: 1px solid #B5D6A3; color: #3F6F28; }
.m-content { border: 1px solid #DFDFDF; border-radius: 10px; }
.m-content h1, .m-content h2, .m-content h3 { color: #5E9A3E; }
.m-foot { color: #777777; }
.m-foot a { color: #4E8A2E; }
