fixing the layout, including rules for bigger screens, reducing images