The Google Developers site has very good article on the fundamentals of ‘multi-device’ design.
If you are new to responsive design this is great place to start. Multi-Device Layouts.
Front end developer Matt Smith has put together a CSS Play List on YouTube, with a variety of useful presentations, tutorials and demos.
Well worth a visit.