Adresses #361 - Removed flexbox code and added a combination of float:left and media queries to implement the desired grid behaviour.