Мобильная версия сайта.
На первом скрине первый блок выглядит не так, как остальные.
На втором скрине он выглядит так, как нужно.
Разница в том, что первый скрин - страница после её загрузки.
А второй скрин - страница после отправки формы с помощью ajax (без обновления страницы, конечно.)
Также первый блок становится нормальным, если поменять туда-обратно ориентацию телефона, либо подвигать размеры экрана при просмотре с помощью инструментов разработчика в десктопном браузере.
Все блоки, в данном случае, имеют абсолютно одинаковый css. Скрипты при загрузке страницы и отправке формы
идентичные. Php-файлы, которые отдают результаты при загрузке и отправке, тоже почти не отличаются.
Пытался вызывать ajax скрипт из функции $( document ).ready(), думал что css не успевает подгрузиться - та же фигня.