Hi,
sorry for late reply, it's a weekend for us.
Your screenshot come from Joomla Contact Component and not Easy Profile, you have this issue in all your site (for example also on login page that come from Joomla User Component). Easy Profile extends Joomla user management so edit profile/registration pages are the same of Joomla (tabs are generated with Javascript and custom fields added by our user plugin). You have this issue with/without Easy Profile.
Anyway, we have done some investigation
I had the same issues with other extensions that I bought and the support team of those extensions fixed the issue
Instead fix all single components you need to search the cause of this, this is not due from Easy Profile.
The cause of all your problems is component
Event Booking:
1)
Text Field shrinked: you can solve this in all your site by disabling parameter "Load bootstrap CSS in the front-end" in Event Booking Configuration (screenshot1), your template already
ready to use bootstrap classes
2)
Icons Problem (come when you disabling parameter above): you have a module shown in all pages called "Events" in position "Aside-b", this module load own icon font, but is not compatible with all other extensions, Try to disable this module to see.
You need to contact Event Booking support (maybe send a reference to this topic).