html { scroll-behavior: auto; }
.home-row, .live-col-categories, .live-col-channels, .vod-col-grid, .search-right-panel, .provider-content { scroll-behavior: auto !important; }
.vod-item:focus, .provider-top-poster:focus, .sk-key:focus { outline: 3px solid #69e4ff; outline-offset: 2px; }
#aura-search-count { min-height: 28px; padding: 8px 4px; color: #69e4ff; font-size: 18px; }
#aura-search-submit { width: 100%; margin-top: 12px; font-size: 18px; }
.aura-search-more { display: block; padding: 14px 24px; margin: 20px auto; background: #142a3d; color: #fff; border: 1px solid #466177; border-radius: 8px; font-size: 18px; }
#search-movies-grid .vod-item, #search-series-grid .vod-item { content-visibility: visible; contain-intrinsic-size: none; }
.msx-mobile-portrait .search-layout { flex-direction: column; overflow-y: auto; }
.msx-mobile-portrait .search-left-panel, .msx-mobile-portrait .search-right-panel { width: 100%; min-width: 0; max-width: 100%; }
