#cp_language_selector {
    background-color: #eee;
    padding: 16px 0;
}
#cp_language_selector .lang-btn {
    border: 1px solid #333;
    cursor: pointer;
    transition: background .4s;
    display: inline-flex;
    align-items: center;
}
#cp_language_selector .lang-btn:hover {
    background-color: #ddd;
}
#cp_language_selector span {
    font-size: 16px;
}
#d3183252 a {
    color: #8492b9;
}
@media (max-width: 767px) {
    #cp_en a {
        word-break: break-all;
    }
}