Fixed arrow transition bug in Safari
- changed opacity transition to visiblity transition