Some useful tips for mobile friendly website are:
Use Media Queries
Use Frameworks like Bootstrap
Don’t Disable the Submit Button
Use a Responsive Theme on CMS
Use Percentages
Focus on Simple Designs
Make Sure You Didn’t Block Javascript, CSS, or Image Files
Optimize Image Size
Don’t Use Flash...