You didn't do what I said in the stylesheet. adding a margin all around the button is not going to do anything useful. You need to push or pull it down:
Code:
#cartAddButton {
    position: relative;
    margin: 0.1em;
    bottom: -0.5em;
	}