modified product haml and css to fix validation errors