/*
Theme Name: The Leader Restored
Description: The Limon Leader newspaper archive, restored from the October 1, 2026 snapshot.
Version: 1.0.0
Requires PHP: 8.0
Text Domain: limon-restored
*/
img{max-width:100%;height:auto}html{scroll-behavior:smooth}body{overflow-wrap:break-word}
.nameplate img{width:100%;height:auto}.header .nameplate-container{padding-top:12px;padding-bottom:16px}
.top-row{padding-top:10px}.date-col{padding-left:0}.nameplate-col .slogan{margin-top:12px}
.navbar .home>a{min-width:40px}.limon .navbar-default .navbar-nav>li>a{color:#fff}
.navbar.centered .navbar-nav{display:flex;float:none;justify-content:center}
.navbar .dropdown>button{display:none}.navbar .home .fa-home:before{content:'⌂';font-style:normal;font-size:20px}
.box .label{display:block;white-space:normal;text-align:left;line-height:1.25;font-weight:bold}
.image-bg-centered{background-size:cover;background-position:center}.photo img{display:block}
.box-facebook-default blockquote{border:0;padding:10px;margin:0}.box-bannerads{display:none}
.archive-notice{padding:15px;background:#f5f2fc;border-left:3px solid #6740d4;margin:15px 0}
.content_bootstrap .main-body{font-size:18px;line-height:1.65}.content_bootstrap #headline{font-family:'Playfair Display',Georgia,serif;line-height:1.15}
.restored-published{color:#666;font-size:14px;margin:15px 0}.restored-article{padding-top:20px;padding-bottom:35px}
.restored-article .rail{padding-top:15px}.restored-article .rail .item{padding:10px 0;border-bottom:1px solid #ddd}
.restored-search{padding-top:25px;padding-bottom:40px}.restored-search input{max-width:100%}
.restored-search article{padding:20px 0;border-bottom:1px solid #ddd}.restored-search h2{font-size:26px}
footer{padding-top:25px;padding-bottom:20px;margin-top:30px}.short-footer{padding:15px 0}
.copyright-container{margin-bottom:0}.footer-col .kicker{font-size:18px;font-weight:bold}
.restored-search-form{display:flex;gap:8px}.restored-search-form input{flex:1;min-width:0}
@media(min-width:768px){.navbar .dropdown:focus-within>.dropdown-menu{display:block}}
@media(max-width:767px){
 .navbar.centered .navbar-nav{display:block;margin:0}.navbar-collapse:not(.in){display:none}
 .navbar.centered{margin-left:15px;margin-right:15px}.navbar .navbar-brand{color:white}
 .navbar .dropdown>button{display:block;background:transparent;border:0;color:white;position:absolute;right:0;top:0;padding:13px 18px;font-size:16px}
 .navbar .dropdown-menu{position:static;float:none;background:#fff;width:100%;box-shadow:none;border:0}
 .navbar .dropdown.open>.dropdown-menu{display:block}.navbar .dropdown>a .caret{display:none}
 .navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar-default .navbar-toggle{border-color:#fff}
 .header .nameplate-container{padding-top:15px}.nameplate-col .slogan{margin-top:10px}
 .content_bootstrap #headline{font-size:32px}.content_bootstrap .main-body{font-size:17px}
 .pk-section{margin-bottom:18px}.navbar{min-height:44px}.top-row ul{margin-bottom:0}
}
@media print{.header,nav,.rail,footer,.copyright-container{display:none}.maincontent-column{width:100%}a[href]:after{content:none}}
