added some css transitions to hovers