#pp_language_selector {
    background-color: #eee;
    padding: 16px 0;
}
#pp_language_selector .lang-btn {
    border: 1px solid #333;
    cursor: pointer;
    transition: background .4s;
}
#pp_language_selector .lang-btn:hover {
    background-color: #ddd;
}
#d3184348 a {
    color: #333;
}
#pp_language_selector .lang-btn.lang-sel:hover {
    background-color: #48217a;
    color: #fff;
}
#d3184348 ol[type="a"] {
    list-style-type: lower-alpha;
}