Menggunakan width: 500px; membuat elemen tetap selebar 500px bahkan jika dibuka di layar smartphone yang hanya selebar 360px, sehingga memicu scrollbar horizontal yang merusak tampilan.

Solusinya adalah menggunakan max-width: 500px; width: 100%;. Elemen akan maksimal selebar 500px di laptop, namun otomatis mengecil menyesuaikan lebar layar ponsel!