some responsive design added and other little correction