.block-social-media-links ul.platforms.platforms {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  align-items: center;
  padding: 16px 0 0;
  margin: -8px;
}

.block-social-media-links .horizontal li:not(#specificity-increaser) {
  background-position: center;
  padding: 8px;
}

.block-social-media-links .horizontal li:not(#specificity-increaser) a {
  display: block;
}

.block-social-media-links .horizontal li:not(#specificity-increaser) img {
  display: block;
  max-width: 32px;
}
