
.items-animations-timer-element {
	font-size: 0;
	line-height: 1;
	height: 0;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
	opacity: 0;
	-moz-transition: opacity .2s;
	-ms-transition: opacity .2s;
	-o-transition: opacity .2s;
	-webkit-transition: opacity .2s;
	transition: opacity .2s;
}

.items-animations-timer-element.start-timer {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	opacity: 1;
}

/* Move Up */
.item-animation-move-up .item-animations-inited.before-start {
	-moz-transform: translateY(40px) !important;
	-ms-transform: translateY(40px) !important;
	-webkit-transform: translateY(40px) !important;
	-o-transform: translateY(40px) !important;
	transform: translateY(40px) !important;
	zoom: 1;
	-webkit-opacity: 0 !important;
	-moz-opacity: 0 !important;
	filter: alpha(opacity=0) !important;
	opacity: 0 !important;
}

.item-animation-move-up .item-animations-inited.before-start.start-animation {
	-o-transition: opacity 1s, transform 1s !important;
	-webkit-transition: opacity 1s, transform 1s !important;
	transition: opacity 1s, transform 1s !important;
	-moz-transform: translateY(0px) !important;
	-ms-transform: translateY(0px) !important;
	-webkit-transform: translateY(0px) !important;
	-o-transform: translateY(0px) !important;
	transform: translateY(0px) !important;
	zoom: 1;
	-webkit-opacity: 1 !important;
	-moz-opacity: 1 !important;
	filter: alpha(opacity=100) !important;
	opacity: 1 !important;
}

/* Bounce */
.item-animation-bounce .item-animations-inited.before-start {
	-moz-transform: scale(.001) !important;
	-ms-transform: scale(.001) !important;
	-webkit-transform: scale(.001) !important;
	-o-transform: scale(.001) !important;
	transform: scale(.001) !important;
	zoom: 1;
	-webkit-opacity: 0 !important;
	-moz-opacity: 0 !important;
	filter: alpha(opacity=0) !important;
	opacity: 0 !important;
}

.item-animation-bounce .item-animations-inited.before-start.start-animation {
	-o-transition: opacity .4s, transform .4s !important;
	-webkit-transition: opacity .4s, transform .4s !important;
	transition: opacity .4s, transform .4s !important;
	-moz-transform: scale(1) !important;
	-ms-transform: scale(1) !important;
	-webkit-transform: scale(1) !important;
	-o-transform: scale(1) !important;
	transform: scale(1) !important;
	zoom: 1;
	-webkit-opacity: 1 !important;
	-moz-opacity: 1 !important;
	filter: alpha(opacity=100) !important;
	opacity: 1 !important;
}

/* Fade In */
.item-animation-fade-in .item-animations-inited.before-start {
	zoom: 1;
	-webkit-opacity: 0 !important;
	-moz-opacity: 0 !important;
	filter: alpha(opacity=0) !important;
	opacity: 0 !important;
}

.item-animation-fade-in .item-animations-inited.before-start.start-animation {
	-o-transition: opacity .7s !important;
	-webkit-transition: opacity .7s !important;
	transition: opacity .7s !important;
	-webkit-opacity: 1 !important;
	-moz-opacity: 1 !important;
	filter: alpha(opacity=100) !important;
	opacity: 1 !important;
}

/* Scale */
.item-animation-scale .item-animations-inited.before-start {
	-moz-transform: scale(.001) !important;
	-ms-transform: scale(.001) !important;
	-webkit-transform: scale(.001) !important;
	-o-transform: scale(.001) !important;
	transform: scale(.001) !important;
}

.item-animation-scale .item-animations-inited.before-start.start-animation {
	-o-transition: transform .57s ease-in-out !important;
	-webkit-transition: transform .57s ease-in-out !important;
	transition: opacity transform .57s ease-in-out !important;
	-moz-transform: scale(1) !important;
	-ms-transform: scale(1) !important;
	-webkit-transform: scale(1) !important;
	-o-transform: scale(1) !important;
	transform: scale(1) !important;
}

/* Flip */
.item-animation-flip .item-animations-inited.before-start {
	-moz-transform: rotate3d(1, 0, 0, -80deg) !important;
	-ms-transform: rotate3d(1, 0, 0, -80deg) !important;
	-webkit-transform: rotate3d(1, 0, 0, -80deg) !important;
	-o-transform: rotate3d(1, 0, 0, -80deg) !important;
	transform: rotate3d(1, 0, 0, -80deg) !important;
	zoom: 1;
	-webkit-opacity: 0 !important;
	-moz-opacity: 0 !important;
	filter: alpha(opacity=0) !important;
	opacity: 0 !important;
}

.item-animation-flip .item-animations-inited.before-start.start-animation {
	-o-transition: opacity .7s ease-in-out, transform .7s ease-in-out !important;
	-webkit-transition: opacity .7s ease-in-out, transform .7s ease-in-out !important;
	transition: opacity .7s ease-in-out, transform .7s ease-in-out !important;
	-moz-transform: rotate3d(0, 0, 0, 0deg) !important;
	-ms-transform: rotate3d(0, 0, 0, 0deg) !important;
	-webkit-transform: rotate3d(0, 0, 0, 0deg) !important;
	-o-transform: rotate3d(0, 0, 0, 0deg) !important;
	transform: rotate3d(0, 0, 0, 0deg) !important;
	-webkit-opacity: 1 !important;
	-moz-opacity: 1 !important;
	filter: alpha(opacity=100) !important;
	opacity: 1 !important;
}

/* Fall Rerspective */
.item-animation-fall-perspective .item-animations-inited.before-start {
	-moz-transform: translateZ(400px) translateY(300px) rotateX(-65deg) !important;
	-ms-transform: translateZ(400px) translateY(300px) rotateX(-65deg) !important;
	-webkit-transform: translateZ(400px) translateY(300px) rotateX(-65deg) !important;
	-o-transform: translateZ(400px) translateY(300px) rotateX(-65deg) !important;
	transform: translateZ(400px) translateY(300px) rotateX(-65deg) !important;
	zoom: 1;
	-webkit-opacity: 0 !important;
	-moz-opacity: 0 !important;
	filter: alpha(opacity=0) !important;
	opacity: 0 !important;
}

.item-animation-fall-perspective .item-animations-inited.before-start.start-animation {
	-o-transition: opacity .75s ease-in-out, transform .75s ease-in-out !important;
	-webkit-transition: opacity .75s ease-in-out, transform .75s ease-in-out !important;
	transition: opacity .75s ease-in-out, transform .75s ease-in-out !important;
	-moz-transform: translateZ(0px) translateY(0px) rotateX(0deg) !important;
	-ms-transform: translateZ(0px) translateY(0px) rotateX(0deg) !important;
	-webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg) !important;
	-o-transform: translateZ(0px) translateY(0px) rotateX(0deg) !important;
	transform: translateZ(0px) translateY(0px) rotateX(0deg) !important;
	-webkit-opacity: 1 !important;
	-moz-opacity: 1 !important;
	filter: alpha(opacity=100) !important;
	opacity: 1 !important;
}
