default styling for safari mobile inputs removed and firefox layout resolved