
/* Live Elgin weather widget */
.weather-live{display:block!important;min-width:145px;text-align:left;padding-left:14px;line-height:1.2}
.weather-live .weather-top{display:flex;align-items:center;gap:7px}
.weather-live .weather-icon{font-size:22px;line-height:1}
.weather-live .weather-top b{font:650 23px 'Segoe UI',Arial,sans-serif;color:#f5d47c}
.weather-live .weather-place{display:block;font:9px 'JetBrains Mono',monospace;letter-spacing:1px;color:#e7b93f;margin-top:3px}
.weather-live .weather-condition{display:block;font-size:10px;color:#e8e0ce;margin-top:3px}
.weather-live .weather-details{display:block;font-size:9px;color:#aaa392;margin-top:3px}
@media(max-width:520px){.top-right .weather-live{display:block!important;min-width:105px;padding-left:9px}.weather-live .weather-top b{font-size:19px}.weather-live .weather-icon{font-size:18px}.weather-live .weather-condition{max-width:115px}}
