Your <input type="text" form elements have min="15" properties. Text elements with min settings consider that value as a minimum character length. If you change them to <input type="number" it will treat that as a minimum number value. I believe that is the issue you are running into.