Hi,
done, I have added following code at the end of file /templates/gantry/js/rokmediaqueries.js
jQuery(document).ready(function($){
$('fieldset.hikashop_user_edit > dl > div').unwrap();
$('fieldset.hikashop_user_edit label > label').attr('id','jform_').unwrap();
});
Why file /templates/gantry/js/rokmediaqueries.js?
because this is the only javascript file that is loaded before Easy Profile tabs Javascript file and in template folder (unfortunately FTP does not works, so I have used Joomla Customise Template feature at Extensions->Templates->Templates->Gantry)
What do this code?
line: $('fieldset.hikashop_user_edit > dl > div').unwrap();
- Remove wrong DL tag, your HTML have this format: <DL><DIV>...</DIV></DL>, but DL mean Description Lists and the correct subtags should be DT (Description title) and DD (Description)...see at
https://www.w3schools.com/tags/tag_dd.asp
line: $('fieldset.hikashop_user_edit label > label').attr('id','jform_').unwrap();
- Remove double label, your HTML have this format <LABEL><LABEL>name of field</LABEL></LABEL>, of course something like this does not make a sense, there is a label inside another label without purpose
- Add attribute ID to label like Joomla form fields APIs