На самом деле эти элементы появляются и исчезают и в Chrome. Когда они невидимы, кажется, что-то дало им явные позиции, которые борются с логикой в оригинальном CSS. Я не могу найти где именно быстро, потому что страница загружает более 20 файлов JavaScript. Я редко видел столько кода, чтобы сделать так мало. Крики корпоративной CMS. Я не удивлен, отладка это кошмар.