Did you completely uninstall the old template and install the new ones? The layout issues you are seeing would indicate you are on old css.
In regards to your error message here is nothing in a template that controls the databases of a Joomla install. It sounds like you have something corrupt within your Joomla database, I would suggest posting on the forum boards of joomla.org as this pertains directly to the CMS. You can also go to Extensions/Manage/Database and see if there are any errors to fix under that tool.
It s ok . I upgrade j2.5 to 3. but I have problems after upgrading
the sub-menu are difficult to see (see picture pic1) to my home page but
when I click to language courses, in this page all is ok (see picture pic2)
When I teste the menu on telephone mobile, when I click on Menu, nothing happens. I can t see the contains of menu. It s the same for search.
I have also this problem with database.
Table 'et6nc_menu' does not have index 'idx_client_id_parent_id_alias_language'. (From file 2.5.0-2011-12-24.sql.)
Table 'et6nc_redirect_links' does not have index 'idx_old_url'. (From file 3.5.0-2016-03-01.sql.)
The Joomla! Core database tables have not been converted yet to UTF-8 Multibyte (utf8mb4).
please can you help me?