/* All layout changes are confined to positively identified public lists on mobile. */
@media (max-width: 767px) {
    body.home .fluid-widget-wrap .widget-graphic-cover.mb10 { margin-bottom: 6px; }
    body.home .fluid-widget-wrap .widget-graphic-cover .graphic.mb10 { margin-bottom: 6px; }
    body.lyperf-mobile-list #ly-floating-login .lyfl-button { min-height: 44px; }
}
@media (max-width: 767px) and (prefers-reduced-motion: reduce) {
    body.home .home-tab-nav-box > ul > li > a,
    body.home .fluid-widget-wrap .widget-graphic-cover .graphic,
    body.home .fluid-widget-wrap .widget-graphic-cover .graphic img,
    body.lyperf-mobile-list .float-right.lyperf-mobile-dock,
    body.lyperf-mobile-list .float-right.lyperf-mobile-dock > .float-btn,
    body.lyperf-mobile-list #ly-floating-login .lyfl-button { transition: none; }
}
