#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;
}
#d3178285 a {
  color: #333;
  display: inline-block;
}
#pp_language_selector .lang-btn.lang-sel:hover {
  background-color: #48217a;
  color: #fff;
}
#d3178285 ol[type="a"] {
  list-style-type: lower-alpha;
}

.ma-social-icon img {
  float:left;
}

.ma-social-icon span {
  float: left;
  margin: 8px .25em 8px 1px;
}

.row-sym .ma-show .ma-hide .col-xs-12 .lead{
  font-size: 1.6em;
}

.gweb2 label{
  font-size:1.2em;
}

.gweb2 input.ui-input{
  font-size:1.2em;
}

