Create a Responsive CSS-only Masonry layout

A detailed tutorial to create a pure CSS-only responsive masonry without making use of JavaScript or jQuery.