Right now, when you have an icon before/after text, it lines up with the bottom of the text aligning with the bottom of the icon. Please have it so that the middle of the text aligns with the middle of the icon, so that when the icon is bigger than the text it doesn't push the text down within the element. Compare the buttons on these two sites. The yellow one is from CF and does not look good. The blue one is what I was trying to achieve taken from another site.
I believe there are some other formatting issues that make the blue one impossible in CF as well, but at least the vertical alignment would let me get something that looks good.