lots of changes to CSS - got horizontal responsiveness working much better - will come back to later