CSS 3 (Cascading Style Sheets) is well known style sheet language. CSS is responsible for all colors, animations and page layout.

Now, in era of Responsive web design we use it to design mobile and web applications. We use media query full potential, so styles our applications fits perfectly on every device.