Remove your webkit prefixes and add translateX(0) because IE10 beta does not know how to switch between unoccupied conversion and translateX(-200px)
@keyframes flipHotelInfoLeft { 0% { animation-timing-function: ease-in; transform: rotateY(180deg) translateX(0); } 50% { transform: rotateY(90deg) translateX(200px); } 100% { animation-timing-function: ease-out; transform: rotateY(0) translateX(0); } }
source share