ul.openccjs-language-switcher {
    display: flex;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
ul.openccjs-language-switcher > li {
    display: inline-block;
}
.openccjs-language-switcher--link {
    display: inline-block;
    text-decoration: none;
    padding: 0.5em;
    border: solid 1px #CCC;
    background-color: #CCC;
    color: #000;
}
.openccjs-language-switcher--link.active {
    color: #000;
    background-color: #FFF;
    text-decoration: none;
}
.openccjs-language-switcher--link:hover, .openccjs-language-switcher--link:active {
    color: #000;
    background-color: #EEE;
    text-decoration: none;
}