/* Announcements above the header (widget zone "header_before", e.g. an Anywhere Sliders slider with content slides) */
.header-announcements {
    width: 100%;
    background-color: #00539b;
    color: #fff;
    text-align: center;
    font-size: 14px;
    line-height: 1.4;
}

.header-announcements .slick-slide,
.header-announcements p {
    margin: 0;
    padding: 8px 16px;
}

.header-announcements a {
    color: #fff;
    text-decoration: underline;
}

.header-announcements a:hover,
.header-announcements a:focus {
    color: #fff;
    text-decoration: none;
}

/* Slider pictures in this zone fill the width without stretching the bar */
.header-announcements img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
}
