div { display: block; color: blue; font-family: "Arial", Helvetica, sans-serif; } #instructions { margin: auto; width: 50%; border: 1px solid blue; padding: 16px; } .instruction { display: block; color: blue; font-family: "Arial", Helvetica, sans-serif; } .warning { display: block; color: red; font-family: "Arial", Helvetica, sans-serif; } main { width: 500px; } #dropZone { width: 100%; height: 100%; } #currentImage { width: 400px; height: 400px; } #currentImage img { max-width: 100%; height: auto; }