added some css tweaks for responsiveness