Although I know this question has been answered before, I am still unable to find a solution to my problem.
My website, is not displaying properly in Opera and Firefox. It seems that the css and some of the html are missing for some unknown reason. I have validated the site multiple times and it functions perfectly well in Safari, Chrome, and IE. The website is in Bulgarian language but its design is simple and straightforward.
There are six cards on the homepage that serve as links to other sections of the site, which are organized in the following order:
Gallery, Menu, Contact info, Birthdays, Events, New Years.
If you analyze the source code, you will see that the html is quite concise and the css styles are consistent across all pages.