changing over to semantic markup for col layout, responsive needs refactoring still