cleaned up inline styles, added media queries for adaptive scaling