no te preocupes jeje, suele pasar, picando código hay que estar pendiente de mil cosas...
por cierto, repasando lo que te dije, también puedes usar:
background-size: 100%;
creo que estaría mejor, de cara a cambiar algo en un futuro, tendrías que cambiar solo las medidas del elemento en sí, y el background ya se adapta.