Steps to make an regular joomla site right into a compatible mobile template when seen from mobile

Many of the templating originates from exercising what width of screen you are using (search for CSS Media queries), it comes lower as to the mobiles (or screen sizes) you need to support.

Try Mobile Joomla component (mobilejoomla.com)