ändere doch in der css einfach mal die Größe des Divs auf die des Logos.

Zeile 47 erweitern mit: width: 235px; und height machst du mal auf 100px

So sollte der Div schon mal passen. Und so machst du das mit allen anderen auch. Wenn nun alles wieder durcheinander sein sollte, dann positionierst du diese natürlich entsprechend.