#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;
}
#d3184349 a {
  color: #333;
  display: inline-block;
}
#pp_language_selector .lang-btn.lang-sel:hover {
  background-color: #48217a;
  color: #fff;
}
#d3184349 ol[type="a"] {
  list-style-type: lower-alpha;
}