Sin ver el resto del código (html y css) que utilizas,imposible saber nada y menos sugerir soluciones.
Pero creo que estaría bien que repases las propiedades
position y
float inicialmente.
Y sobre el hecho de que te lo coloque en según que parte, seguramente sea porque le esté afectado alguna propiedad.
Un saludo