finished project with mediaqueries