Current situation
On a simple website, I have an input control with a patch height where I have text with a specific font size. I want the text to be displayed vertically in the middle of the input field. But even if I used reset css (link here ) and the installation -webkit-appearancein noneis still not centered.

You can see that for IE the addition at the top is higher, for iOS it is even worse. There are 12 more pixels.
Some code
HTML:
<input type="text" class="meeting-time" style="-webkit-appearance: none; padding: 0px; inn" value="00:00"/>
CSS
.meeting-time {
margin: 0;
padding: 0;
width: 100px;
height: 37px;
text-align: center;
font-family: "roboto",sans-serif;
font-style: normal;
font-size: 37px;
font-weight: 300;
background: yellow;
vertical-align: middle;
-webkit-appearance: none;
}
Actual question
How can I get a text box where the text is aligned vertically for all browsers.
I know this has been asked a couple of times, but the proposed solutions have not worked so far. This is probably something trivial that I miss.