header .account-menu a.toggle-bw {
    /* padding: 0 10px; */
    font-size: 18px;
    opacity: 0.4;
}
body.bw_mode header .account-menu a.toggle-bw,
header .account-menu a.toggle-bw:hover {
    opacity: 1;
}

/* .bw_mode a, */
/* .bw_mode img, */
.bw_mode * {
    border-color: #000 !important;
}
.bw_mode p {
    filter: grayscale(100%);
}
.bw_mode .animal-icon { */
    filter: none;
}
.bw_mode {
    color: #000 !important;
}
.bw_mode .bg-from-location {
    background: #000 !important;
}
.bw_mode .color-from-location {
    color: #000 !important;
}
.bw_mode .banners .banner .text {
    background: #000 !important;
}
.bw_mode .activities-list .category {
    background: #000 !important;
}
.bw_mode .latest-news .news-title {
    color: #000 !important;
}
.bw_mode .location-submenu-container {
    background: #000 !important;
}
.bw_mode .orange-subtitle {
    color: #000 !important;
}
.bw_mode .img-with-text-block.bottom-border .text-part .text-part-container,
.bw_mode .img-with-text-block.top-border .text-part .text-part-container,
.bw_mode .section-block.bottom-border {
    border-color: #000 !important;
}
.bw_mode p {
    color: #000 !important;
}
.bw_mode p a {
    color: #000 !important;
    text-decoration: underline;
}
.bw_mode header ul.nav li .dropdown-menu > li:hover > a,
.bw_mode header ul.nav li:hover > a,
.bw_mode header ul.nav li.active > a {
    color: #000 !important;
    text-decoration: underline;
}
.bw_mode .latest-news .news-intro .date {
    color: #000;
}
.bw_mode .btn.load-more-news {
    color: #000;
    border-color: #000;
}
.bw_mode .btn.load-more-news:hover {
    background: #000;
    color: #fff;
}
.bw_mode .filter-box .filter-item {
    border-color: #000;
}
.bw_mode .activity-title .filter-state {
    color: #000;
    text-decoration: underline;
}
.bw_mode .top-image-slogan-container .weather-ball,
.bw_mode .top-image-slogan {
    background: #000 !important;
}

.bw_mode .bw_mode .latest-news .news-intro .date,
.bw_mode .activities-list .event-item .datetime,
.bw_mode .activities-list .event-item .img-cover .category,
.bw_mode .home-locations-slider .slider-item .title {
    font-size: 20px;
}

.bw_mode .latest-news .news-item.stad-en-natuur .news-title,
.bw_mode .activities-list .event-item .title-intro .title {
    font-size: 24px;
    line-height: 30px;
}

.bw_mode .latest-news .news-intro,
.bw_mode .activities-list .event-item .title-intro .intro,
.bw_mode .activities-list .event-item .title-intro .intro p {
    font-size: 20px;
    line-height: 30px !important;
}

.projecten .bw_mode .text-part-container,
.projecten .bw_mode .centered-block {
    font-size: 20px;
    line-height: 30px;
}
.projecten .bw_mode .centered-block .orange-subtitle {
    font-size: 24px;
    line-height: 30px;
}

.bw_mode footer {
    background: #000;
}
.bw_mode footer .footer-section .title {
    border-color: #fff !important;
}
.bw_mode #CookiebotWidget {
    box-shadow: 0 0 20px #fff;
}