adding repsonsive design for mobile