display:none seems to be overridden