@mixin news-font { font-family: inherit; } .notifications { @include news-font; font-size: 0.9em; padding-left: $baseline; padding-top: $baseline; padding-bottom: $baseline; .notification { @include news-font; margin-top: ($baseline*0.75); margin-bottom: ($baseline*0.75); a { @include news-font; } } } .site-status { @include linear-gradient(top, $shadow-l1, rgba(0, 0, 0, 0)); padding: ($baseline / 2); background-color: $site-status-color; box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3) inset; font-size: 14px; .icon { @include margin-right($baseline / 2); @include float(left); color: $white !important; // some pages have color inherit font-size: 18px; } .inner-wrapper { margin: auto; max-width: map-get($container-max-widths, xl); min-width: 760px; } p { margin-bottom: 0; line-height: 1.3; color: $white !important; // some pages have color inherit } }