/* V14: remove redundant home side panels; consistent ticker and active footer slider */
.news-ticker{width:100%;max-width:100%;margin:0 auto;border-radius:0;min-height:42px;box-sizing:border-box}
.news-ticker-label{flex:0 0 auto}
.news-ticker-track{flex:1;min-width:0}
.news-ticker-content{min-width:max-content}
.footer-banner-slider{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:0;background:transparent;border:0;border-radius:0;overflow:hidden}
.footer-banner-slide{grid-area:1/1;display:none;position:relative;width:100%;min-width:0}
.footer-banner-slide.active{display:flex}
.footer-banner-slide img{width:100%;height:auto;max-height:260px;object-fit:contain}
@media(max-width:640px){.news-ticker{width:100%;margin:0;border-radius:0}.footer-banner-slider{width:100%;margin-bottom:12px}.footer-banner-slide img{max-height:180px}}
