/* Minimal site-wide legal notice styles. Full WBL UI CSS is intentionally not loaded on ordinary articles. */
.wbl-site-notices {
    clear: both;
    border-top: 1px solid #ded9cf;
    background: #f7f4ed;
    color: #4d4a46;
    font-size: 12px;
    line-height: 1.75;
}
.wbl-site-notices__inner {
    width: min(1120px, calc(100% - 32px));
    margin: 0 auto;
    padding: 18px 0;
}
.wbl-site-notices p { margin: 0; }
.wbl-site-notices p + p { margin-top: 5px; }
.wbl-site-notices strong { color: #25282b; }
@media (max-width: 480px) {
    .wbl-site-notices__inner { width: min(100% - 24px, 1120px); padding: 15px 0; }
}
