I used `ceil()` instead of `floor()` because it renders correct in Chrome, Firefox, Safari and Opera. `floor()` makes the `input` appear larger than the addon in some browsers