changed centered layout and fixed responsive design