Сайт работает на OpenCart
http://treasurer.com.ua/ , в шапке сайта есть кнопка "Заказать обратный звонок" (она вызывает модуль). В браузерах ПК окно загружается нормально.
Но вот на мобильных устройствах (iphone, смартфон) при загрузке модуля, окно модуля загружается наполовину обрезанное.
А если увеличивать масштаб сайта - открытое окно модуля съезжает куда-то вправо за пределы дисплея...
Каково оптимальное решение этим 2 проблемам (обрезанное окно, съезжание модуля вправо) при работе с модулем с помощью мобильных устройств?
Недавно начал знакомство с javascript и не разобрался еще самостоятельно в этой проблеме. Надеюсь получить помощь на этом форуме