Así por encima calculo que el div contenido en #content tendría que tener un ancho mínimo de 2025 pixeles. Si no es así, es normal que se ponga uno debajo del otro ya que no hay más espacio para ponerlos uno al lado del otro.
Tampoco está más adjuntar el HTML y usar highlight o code para envolver el código que publicas.