Responsive design for Rompecabezas web site