Hola Joaquin.
Dependiendo de la resolución del dispositivo se vera de una manera, es decir por ejemplo en tables es posible que veas que se muestren en bloques de 2 y para dispositivos móviles dependiendo de la resolución los ves en una columna.
Este es el comportamiento normal ya que si los tienes todos en la misma linea, dificultaría el acceso a los usuarios ya que las imágenes estarían muy juntas.
Lo que puedes hacer es que se muestre toda la imagen:
@media only screen and (max-width: 600px) { #subcategories ul li { width: auto; } }
Un saludo