I have attempted to use this CSS to set the width of my form elements:
input[type=\"text\"], textarea { width:250px; }
If you look at this Fire
Set width 100% and then use max-width:
textarea { width:100%; max-width:250px; }
// removed margin and padding, you can add it if you want.