Bueno, pues la cuestión está en el "más o menos".
No has cambiado en el html el orden. Coloca primero el div de afiliados.
Tampoco has reparado en que la anchura de cada uno de los 2 div (690+945)
Y le fijas una altura un tanto escasa.
Ahora, que si no quieres meterte en el html y no te importa que los afiliados queden a la derecha, pues flota a la izquierda el chat y los afiliados los dejas sin posicionar.
De esta última forma yo lo veo así: