Added responsive design, fix maps bug