A few tweaks to alignment. Removes more doubled up padding.
Also switched to position:absolute for icons.