В вашем CSS:
fieldset { display: inline; }
Элемент <fieldset>
имеет тип block
по умолчанию.Изменение этого параметра на inline
заставит их сидеть рядом друг с другом.
Вы также можете добиться этого эффекта с помощью float: left;
, но это может вызвать другие проблемы с компоновкой.