Improved fix for issue #91 - ensure social media buttons do not clash on screen