changed input type to number and changed the CSS for it.

also added numpad support