Si lo pones así, tal cual:
Código CSS:
Ver original-webkit-transition: top .7s ease-in-out;
-moz-transition: top .7s ease-in-out;
-o-transition: top .7s ease-in-out;
transition: top .7s ease-in-out;
Debería de funcionar en, al menos, IE10, Opera, Chrome, Safari y Firefox.