added btn:hover transitions