Спасибо за внимание к коду, но прошу прощения за время, которое вы потратили на css - это не ошибка - это пометка, данная строка закомментирована)
В процессе поиска причины, я комменчу много строк и ставлю пометки.
Возвращаясь к сабжу:
Выяснил опытным путём, что дело совершенно не JS.
Элемент, который я хочу отобразить, на самом деле пустой - там есть только фон, созданный через css. Так вот пустой элемент только с фоном мобильное устройство не отображает!!! Как так-то?...