Responsive and Javascript implemented