Вокруг ссылки образуется белая рамка. Как избавиться от этого эффекта?
.social a {
display: inline-block;
vertical-align: middle;
height: 23px;
width: 23px;
margin: 0;
background: url('../img/main-sprite.png') no-repeat center;}
ну для начала можно было дать border-radius:50%; ссылке, а вот вторых используй svg спрайты, а не png. И в спрайт засовывать нужно не с фоном (синий, красный...), а иконку и каждой ссылке давать свой цвет.
Приоритетный вариант - с использованием svg, как и было написано выше. Однако если их нет, можно обойтись и png-изображениями. Здесь, насколько я понимаю, проблема в том, что изображения в спрайте некачественно вырезаны.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости