@-webkit-keyframes imageAnimation {
 0% {
 opacity: 0;
 -webkit-animation-timing-function: ease-in;
}
 16% {
 opacity: 1;
 -webkit-transform: scale(1.05);
 -webkit-animation-timing-function: ease-out;
}
 34% {
 opacity: 1;
 -webkit-transform: scale(1.1) translateY(0px);
}
 50% {
 opacity: 0;
 -webkit-transform: scale(1.1) translateY(-150px);
}
 100% {
opacity: 0
}
}
@-moz-keyframes imageAnimation {
 0% {
 opacity: 0;
 -moz-animation-timing-function: ease-in;
}
 16% {
 opacity: 1;
 -moz-transform: scale(1.05);
 -moz-animation-timing-function: ease-out;
}
 34% {
 opacity: 1;
 -webkit-transform: scale(1.1) translateY(0px);
}
 50% {
 opacity: 0;
 -webkit-transform: scale(1.1) translateY(-150px);
}
 100% {
opacity: 0
}
}
@-o-keyframes imageAnimation {
 0% {
 opacity: 0;
 -o-animation-timing-function: ease-in;
}
 16% {
 opacity: 1;
 -o-transform: scale(1.05);
 -o-animation-timing-function: ease-out;
}
 34% {
 opacity: 1;
 -webkit-transform: scale(1.1) translateY(0px);
}
 50% {
 opacity: 0;
 -webkit-transform: scale(1.1) translateY(-150px);
}
 100% {
opacity: 0
}
}
@-ms-keyframes imageAnimation {
 0% {
 opacity: 0;
 -ms-animation-timing-function: ease-in;
}
 16% {
 opacity: 1;
 -ms-transform: scale(1.05);
 -ms-animation-timing-function: ease-out;
}
 34% {
 opacity: 1;
 -webkit-transform: scale(1.1) translateY(0px);
}
 50% {
 opacity: 0;
 -webkit-transform: scale(1.1) translateY(-150px);
}
 100% {
opacity: 0
}
}
@keyframes imageAnimation {
 0% {
 opacity: 0;
 animation-timing-function: ease-in;
}
 16% {
 opacity: 1;
 transform: scale(1.05);
 animation-timing-function: ease-out;
}
 34% {
 opacity: 1;
 -webkit-transform: scale(1.1) translateY(0px);
}
 50% {
 opacity: 0;
 -webkit-transform: scale(1.1) translateY(-150px);
}
 100% {
opacity: 0
}
}
@-webkit-keyframes titleAnimation {
 0% {
 opacity: 0;
 -webkit-transform: translateX(200px);
}
 16% {
 opacity: 1;
 -webkit-transform: translateX(0px);
}
 34% {
 opacity: 1;
 -webkit-transform: translateX(0px);
}
 19% {
 opacity: 0;
 -webkit-transform: translateX(-400px);
}
 50% {
opacity: 0
}
 100% {
opacity: 0
}
}
@-moz-keyframes titleAnimation {
 0% {
 opacity: 0;
 -moz-transform: translateX(200px);
}
 16% {
 opacity: 1;
 -moz-transform: translateX(0px);
}
 34% {
 opacity: 1;
 -moz-transform: translateX(0px);
}
 19% {
 opacity: 0;
 -moz-transform: translateX(-400px);
}
 50% {
opacity: 0
}
 100% {
opacity: 0
}
}
@-o-keyframes titleAnimation {
 0% {
 opacity: 0;
 -o-transform: translateX(200px);
}
 16% {
 opacity: 1;
 -o-transform: translateX(0px);
}
 34% {
 opacity: 1;
 -o-transform: translateX(0px);
}
 19% {
 opacity: 0;
 -o-transform: translateX(-400px);
}
 50% {
opacity: 0
}
 100% {
opacity: 0
}
}
@-ms-keyframes titleAnimation {
 0% {
 opacity: 0;
 -ms-transform: translateX(200px);
}
 16% {
 opacity: 1;
 -ms-transform: translateX(0px);
}
 34% {
 opacity: 1;
 -ms-transform: translateX(0px);
}
 19% {
 opacity: 0;
 -ms-transform: translateX(-400px);
}
 50% {
opacity: 0
}
 100% {
opacity: 0
}
}
@keyframes titleAnimation {
 0% {
 opacity: 0;
 transform: translateX(200px);
}
 16% {
 opacity: 1;
 transform: translateX(0px);
}
 34% {
 opacity: 1;
 transform: translateX(0px);
}
 19% {
 opacity: 0;
 transform: translateX(-400px);
}
 50% {
opacity: 0
}
 100% {
opacity: 0
}
}
/* Show at least something when animations not supported */
.no-cssanimations .cb-slideshow li span {
	opacity: 1;
}