If your work on web design or developing you probably heard about responsive web design and flexible or adaptive layouts. Following the quick rise of smartphones and tablets, this technique is gaining recognition fast as clients need their websites to look good on multiple devices. The idea of responsive web design is to make websites that fit multiple screen sizes. For the designer and developer