@media only screen and (max-width: 767px) { .list_item .list_left { float: none !important; } .list_item .list_right { margin-left: 0 !important; }}
Comments
there is not enough space on mobile to float the image with text and that's why this is why it looks like that. What you can do is display those elements block on mobile and this could be achieved with the following custom css: