made site responsive and fixed margins