Tack för ditt svar!
Du har fått mig att tänka om nu, kanon!

Jag ska frångå pixlarexakthet i formulären och du sa en grym grej som inte slagit mig tidigare; att köra breda divar och lägga fälten parvis med float på dessa istället. Klart en bättre grej.
Dock får jag inga förskjutningar i Safari som du nämner, så där ser jag inte felet.
EDIT: Nu såg jag förskjutningar i höjdled hehe... det ska fixas
Däremot var det bra att du visade din andra screenshot. Jag refererade till en klass som jag hade glömt att skapa i CSS-filen, därför kom texten helt på vilovägar. Det funkar i IE/FF på Windows trots detta, sen glömde jag kolla på Mac. Tack!