css tweaks, responsive layout