fix sizing for .input-small and .input-large when used on select element...

This combined with the earlier fix (#8516) should fix the issues with ```<select>``` elements sizing properly with ```.input-small``` and ```.input-large``` classes applied

note: this is my first attempt at forking and submitting a pull request so hopfully I've done it right :)