css/js tweaks: responsiveness improved