@simons, you’re adding inline styling to the images, making them float left (so the text wraps around). This applies to all devices.
You have to disable the floating for mobile devices for the images/text to be better aligned on small screens, for example:
@media (max-width: 640px) {
#pp-afterslider .ppbox img {
float: none !important;
margin: 0 auto;
padding: 0 !important;
display: block;
}
}
@Mezzent, same CSS can work for you as well.