JS siblings using :not
fixed css conflict