Why is INPUT field size different across platforms? OS X vs Windows? I have a drupal created form where I have set the size of the form:

$form['myform']['#size'] = 22;


Now on my windows machine on Chrome / FF / IE / Safari it is a specific size, visually.

When I go to view the same form on my Macbook the same INPUT field is significantly smaller in Chrome / FF / Safari on OS X ??? Even though both obviously have the size = 22 setting?

Why is it not rendering the same size across all platforms??
Size is the char amount that goes into the input field. If you want to style it, use CSS.

.inputbox{
  border: 1px solid #666;
  width: 210px;
  height: 30px;
  font-size: 1em;
}