Add back the freetext search to the reports tab. Fix a range of bugs particularly around responsive view. Issue: #370