Shouldn’t the media query
max-width:1092px already override it? Anyways now I tried something and it works but I don’t think it supposed to. So what I did now is I put
float:center and it works. But that’s not valid is it? Why does that work? Try resizing the window until you see the picture move to the center.