In reply to Robert.

Try starting here: https://wordpress.org/themes/ , by clicking on the FEATURE FILTER tab, and then at bare miinumum: check on Responsive Layout. Check more boxes if you so desire.