added some responsive design for small devices