You’ve listed a number of issues that are most probably caused by some custom CSS you’ve added or things you’ve tried to customize. I would suggest if you can’t cope with the configuration of the theme on your own without any major issues to just use one of the default themes as it is without trying to customize anything.