Updated to add code to the on focus to make sure that the placeholder
has the correct styling.