fixed layout issue by adding a few media queries for responsive breakpoints.