@media(max-width:950px){.lead-layout,.split{grid-template-columns:1fr}.news-grid{grid-template-columns:repeat(2,1fr)}.events-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:680px){.container{width:94%}.masthead-inner{height:68px}.logo b{font-size:19px}.logo-box{width:39px;height:39px}.masthead-tools a:not(.admin-link){display:none}.mobile-menu{display:block}.nav-inner{padding:7px 0}.nav-links{display:none;position:absolute;left:3%;right:3%;top:99px;background:#fff;border:1px solid #dfe3e7;box-shadow:0 8px 20px rgba(0,0,0,.1);flex-direction:column;align-items:stretch;z-index:1001}.nav-links.open{display:flex}.nav-links a{padding:10px 14px;border-bottom:1px solid #eee}.nav-links a.active:after{display:none}.ticker-inner{height:35px}.lead-story,.lead-story img{min-height:300px;height:300px}.lead-overlay{padding:18px}.lead-overlay h1{font-size:23px}.lead-overlay p{font-size:10px}.news-grid,.events-grid{grid-template-columns:1fr}.compact-item{grid-template-columns:110px 1fr}.compact-item img{width:110px;height:90px}.section{padding:23px 0}.article-detail{padding:20px}.article-detail h1{font-size:29px}.article-body p{font-size:16px}.article-hero{max-height:350px}.search-box-page form{flex-direction:column}.search-box-page button{height:42px}}
@media(max-width:380px){.logo b{font-size:17px}.lead-overlay h1{font-size:21px}.quick-item{grid-template-columns:90px 1fr}.quick-item img{width:90px;height:70px}}

@media(max-width:680px){.logo-img{width:190px;height:62px}.featured-news{grid-column:auto}.featured-news img{height:240px}.featured-news h3{font-size:17px}.related-section .news-grid{grid-template-columns:1fr}.side-bar{width:280px}.mobile-menu{display:block}.mobile-menu span{font-size:10px;margin-left:4px}}

/* Responsive moving headlines and compact masthead */
@media(max-width:680px){.ticker-inner{height:35px}.ticker-label{font-size:9px;padding:6px 8px}.ticker-window{margin-left:8px}.ticker-track a{font-size:10px;margin-right:30px}.site-header{top:-31px}.masthead-inner{height:60px}.logo-img{width:150px;height:50px}}
@media(max-width:380px){.ticker-label{font-size:8px;padding:6px}.ticker-track a{font-size:9px;margin-right:24px}.logo-img{width:132px;height:46px}.mobile-menu{width:36px;height:38px;padding:7px 5px}.mobile-menu span{width:25px}}

@media(max-width:680px){
 .desktop-top-nav{display:none}
 .login-main{min-height:auto;margin:24px auto;padding:8px 0}
 .login-main .login-card{padding:23px 19px}
 .login-body{display:block;padding:0;min-height:100vh}
}
@media(min-width:681px){
 .mobile-menu{width:34px;height:38px;padding:7px 3px}
 .mobile-menu span{width:25px;height:3px}
}
@media(max-width:360px){.login-main{width:calc(100% - 22px)}.login-main .login-card{padding:20px 15px}}

@media(max-width:760px){#catGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#catGrid .compact-item img{height:150px}}
@media(max-width:480px){#catGrid{grid-template-columns:1fr}#catGrid .compact-item img{height:205px}}

@media(max-width:680px){
 .magazines-home-layout{grid-template-columns:1fr;gap:14px}
 .magazine-day-column{padding:12px}
 .magazine-list-column .magazine-compact-item{grid-template-columns:100px minmax(0,1fr)}
 .magazine-list-column .magazine-compact-item img{width:100px;height:76px}
 .magazine-article-detail{padding:18px}
}

@media(max-width:680px){
 .magazine-home-row{gap:10px;padding:12px 0}
 .magazine-home-thumb{width:82px;height:70px}
 .magazine-home-row b{font-size:12px}
 .magazine-home-row small{font-size:10px;line-height:1.5}
 .magazine-home-arrow{font-size:10px}
 .magazine-issue-list-card{gap:12px}
 .magazine-issue-list-card>img{width:92px;height:82px}
 .magazine-issue-list-copy h2{font-size:15px}
 .magazine-issue-meta{font-size:11px;line-height:1.6}
 .magazine-related-grid{grid-template-columns:1fr;gap:0}
}

@media(max-width:680px){.magazine-archive-grid{grid-template-columns:1fr!important}.magazine-archive-grid .magazine-list-column:nth-child(2){display:none!important}.magazine-related-grid{grid-template-columns:1fr!important}.magazine-related-column:nth-child(2){display:none!important}}

@media(max-width:680px){.magazine-archive-grid,.magazine-suggest-grid{grid-template-columns:1fr!important}.magazine-archive-grid .magazine-list-column:nth-child(2),.magazine-suggest-grid .magazine-suggest-column:nth-child(2){display:none!important}.site-page-navigation{width:94%;gap:7px;margin:18px auto}.site-page-navigation a{min-height:39px;padding:7px 10px;font-size:11px}}


/* MEDI HABARI v9: hide lead-story summary on phones only */
@media(max-width:760px){
  .lead-story .lead-summary{display:none!important;visibility:hidden!important}
}
@media(min-width:761px){
  .lead-story .lead-summary{display:block!important;visibility:visible!important}
}
