Глядя на ваш код, вам, вероятно, придется добавить отдельные классы к каждому, поскольку они все находятся в разных элементах.Есть несколько подходов, абсолютное позиционирование, отображение: встроенное, но я бы порекомендовал float
добавить элемент ul и каждую из ваших «кнопок поделиться» как дочерний элемент li этого ul
<ul class='shareLinks'>
<li>facebook here</li>
<li>twitter here</li>
</ul>
тогда ваш CSS может выглядеть примерно так
ul.shareLinks { overflow: auto; }
ul.shareLinks li { list-style: none; float: left; margin-right: 5px; }
вы, очевидно, можете редактировать CSS так, как пожелаете, главное - это float: оставил переполнение: auto;на ul - исправление для плавающих элементов, не имеющих реальной высоты.