Please change all px to em. If you notice that all measurements in the project are done in em but not in px. Unless it is a border of 1 px . It is done that way that the control renders properly size wise on different browsers and environments (mobile or desktop)
http://kyleschaeffer.com/user-experience/css-font-size-em-vs-px-vs-pt-vs/