.navbar a.navbar-brand {
    height: 108px;
}
.flex-viewport li {
    cursor: pointer;
}

.language-switcher {
    position: absolute;
    z-index: 101;
    right: 50px;
    top: 0px;
    display: inline-block;
}

.language-switcher button, .language-switcher button:active, .language-switcher button:hover {
    background-color: #1a3134;
    color: white !important;
}

/***** MEDIA *****/

.media-list .media.active {
    background-color: rgba(66, 139, 202, 0.8);
    color: white;
}
.media-list .media.active a {
    color: white;
}

#sidebar li.media.active a.media-date {
    background-color: #fff;
    color: #959595;
}



/*****
** carousel-terschelling
*******************/

#carousel-terschelling {
    margin-left: -15px;
}
#carousel-terschelling a.carousel-control {
    height: 100%;
}