moved radio input border to :first-child as IE8 does not support :last-child