fixing the problem with firefox styling

- fixing the problem with firefox stlying
- partially fixing the problem with responsiveness