Add support textarea and select elements

Updated styles for a more compact display and added support for textarea
and select elements