/**
 * ------------------------------------------------------------------------
 * JA Slideshow Lite Module for J25 & J3.2
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites: http://www.joomlart.com - http://www.joomlancers.com
 * ------------------------------------------------------------------------
 */
 

.animate {
	-webkit-transition: all 1200ms cubic-bezier(0.25, 0.1, 0.25, 1) 1000ms; 
	   -moz-transition: all 1200ms cubic-bezier(0.25, 0.1, 0.25, 1) 1000ms; 
		 -o-transition: all 1200ms cubic-bezier(0.25, 0.1, 0.25, 1) 1000ms; 
			transition: all 1200ms cubic-bezier(0.25, 0.1, 0.25, 1) 1000ms; 
			
	-webkit-backface-visibility: hidden; /* it seem webkit-only, FF 13 have problem*/
}

.duration500 {
	-webkit-transition-duration: 500ms;
	   -moz-transition-duration: 500ms;
		 -o-transition-duration: 500ms;
			transition-duration: 500ms;
}
.duration1000 {	
	-webkit-transition-duration: 1000ms;
	   -moz-transition-duration: 1000ms;
		 -o-transition-duration: 1000ms;
			transition-duration: 1000ms;
}

.delay0 {	
	-webkit-transition-delay: 0ms; 
	   -moz-transition-delay: 0ms; 
		 -o-transition-delay: 0ms; 
			transition-delay: 0ms; 
}
.delay500 {	
	-webkit-transition-delay: 500ms; 
	   -moz-transition-delay: 500ms; 
		 -o-transition-delay: 500ms; 
			transition-delay: 500ms; 
}
.delay1000 {
	-webkit-transition-delay: 1000ms; 
	   -moz-transition-delay: 1000ms; 
		 -o-transition-delay: 1000ms; 
			transition-delay: 1000ms; 
}
.delay1500 {
	-webkit-transition-delay: 1500ms; 
	   -moz-transition-delay: 1500ms; 
		 -o-transition-delay: 1500ms; 
			transition-delay: 1500ms; 
}
.delay2000 {
	-webkit-transition-delay: 2000ms; 
	   -moz-transition-delay: 2000ms; 
		 -o-transition-delay: 2000ms; 
			transition-delay: 2000ms; 
}
.delay2500 {
	-webkit-transition-delay: 2500ms; 
	   -moz-transition-delay: 2500ms; 
		 -o-transition-delay: 2500ms; 
			transition-delay: 2500ms; 
}
.delay3000 {
	-webkit-transition-delay: 3000ms; 
	   -moz-transition-delay: 3000ms; 
		 -o-transition-delay: 3000ms; 
			transition-delay: 3000ms; 
}
.delay3500 {
	-webkit-transition-delay: 3500ms; 
	   -moz-transition-delay: 3500ms; 
		 -o-transition-delay: 3500ms; 
			transition-delay: 3500ms; 
}
.delay4000 {
	-webkit-transition-delay: 4000ms; 
	   -moz-transition-delay: 4000ms; 
		 -o-transition-delay: 4000ms; 
			transition-delay: 4000ms; 
}
.delay4500 {
	-webkit-transition-delay: 4500ms; 
	   -moz-transition-delay: 4500ms; 
		 -o-transition-delay: 4500ms; 
			transition-delay: 4500ms; 
}
.delay5000 {
	-webkit-transition-delay: 5000ms; 
	   -moz-transition-delay: 5000ms; 
		 -o-transition-delay: 5000ms; 
			transition-delay: 5000ms; 
}
.delay5500 {
	-webkit-transition-delay: 5500ms; 
	   -moz-transition-delay: 5500ms; 
		 -o-transition-delay: 5500ms; 
			transition-delay: 5500ms; 
}
.delay6000 {
	-webkit-transition-delay: 6000ms; 
	   -moz-transition-delay: 6000ms; 
		 -o-transition-delay: 6000ms; 
			transition-delay: 6000ms; 
}
.delay6500 {
	-webkit-transition-delay: 6500ms; 
	   -moz-transition-delay: 6500ms; 
		 -o-transition-delay: 6500ms; 
			transition-delay: 6500ms; 
}
.delay7000 {
	-webkit-transition-delay: 7000ms; 
	   -moz-transition-delay: 7000ms; 
		 -o-transition-delay: 7000ms; 
			transition-delay: 7000ms; 
}
.delay7500 {
	-webkit-transition-delay: 7500ms; 
	   -moz-transition-delay: 7500ms; 
		 -o-transition-delay: 7500ms; 
			transition-delay: 7500ms; 
}
.delay8000 {
	-webkit-transition-delay: 8000ms; 
	   -moz-transition-delay: 8000ms; 
		 -o-transition-delay: 8000ms; 
			transition-delay: 8000ms; 
}
.delay8500 {
	-webkit-transition-delay: 8500ms; 
	   -moz-transition-delay: 8500ms; 
		 -o-transition-delay: 8500ms; 
			transition-delay: 8500ms; 
}
.delay9000 {
	-webkit-transition-delay: 9000ms; 
	   -moz-transition-delay: 9000ms; 
		 -o-transition-delay: 9000ms; 
			transition-delay: 9000ms; 
}
.delay9500 {
	-webkit-transition-delay: 9500ms; 
	   -moz-transition-delay: 9500ms; 
		 -o-transition-delay: 9500ms; 
			transition-delay: 9500ms; 
}
.delay10000 {
	-webkit-transition-delay: 10000ms; 
	   -moz-transition-delay: 10000ms; 
		 -o-transition-delay: 10000ms; 
			transition-delay: 10000ms; 
}
.delay10500 {
	-webkit-transition-delay: 10500ms; 
	   -moz-transition-delay: 10500ms; 
		 -o-transition-delay: 10500ms; 
			transition-delay: 10500ms; 
}
.delay11000 {
	-webkit-transition-delay: 11000ms; 
	   -moz-transition-delay: 11000ms; 
		 -o-transition-delay: 11000ms; 
			transition-delay: 11000ms; 
}
.delay11500 {
	-webkit-transition-delay: 11500ms; 
	   -moz-transition-delay: 11500ms; 
		 -o-transition-delay: 11500ms; 
			transition-delay: 11500ms; 
}
.delay12000 {
	-webkit-transition-delay: 12000ms; 
	   -moz-transition-delay: 12000ms; 
		 -o-transition-delay: 12000ms; 
			transition-delay: 12000ms; 
}

.active .adelay500 {
	-webkit-transition-delay: 500ms; 
	   -moz-transition-delay: 500ms; 
		 -o-transition-delay: 500ms; 
			transition-delay: 500ms; 
}
.active .adelay1000 {
	-webkit-transition-delay: 1000ms; 
	   -moz-transition-delay: 1000ms; 
		 -o-transition-delay: 1000ms; 
			transition-delay: 1000ms; 
}
.active .adelay1500 {
	-webkit-transition-delay: 1500ms; 
	   -moz-transition-delay: 1500ms; 
		 -o-transition-delay: 1500ms; 
			transition-delay: 1500ms; 
}
.active .adelay2000 {
	-webkit-transition-delay: 2000ms; 
	   -moz-transition-delay: 2000ms; 
		 -o-transition-delay: 2000ms; 
			transition-delay: 2000ms; 
}
.active .adelay2500 {
	-webkit-transition-delay: 2500ms; 
	   -moz-transition-delay: 2500ms; 
		 -o-transition-delay: 2500ms; 
			transition-delay: 2500ms; 
}
.active .adelay3000 {
	-webkit-transition-delay: 3000ms; 
	   -moz-transition-delay: 3000ms; 
		 -o-transition-delay: 3000ms; 
			transition-delay: 3000ms; 
}
.active .adelay3500 {
	-webkit-transition-delay: 3500ms; 
	   -moz-transition-delay: 3500ms; 
		 -o-transition-delay: 3500ms; 
			transition-delay: 3500ms; 
}
.active .adelay4000 {
	-webkit-transition-delay: 4000ms; 
	   -moz-transition-delay: 4000ms; 
		 -o-transition-delay: 4000ms; 
			transition-delay: 4000ms; 
}
.active .adelay4500 {
	-webkit-transition-delay: 4500ms; 
	   -moz-transition-delay: 4500ms; 
		 -o-transition-delay: 4500ms; 
			transition-delay: 4500ms; 
}
.active .adelay5000 {
	-webkit-transition-delay: 5000ms; 
	   -moz-transition-delay: 5000ms; 
		 -o-transition-delay: 5000ms; 
			transition-delay: 5000ms; 
}
.active .adelay5500 {
	-webkit-transition-delay: 5500ms; 
	   -moz-transition-delay: 5500ms; 
		 -o-transition-delay: 5500ms; 
			transition-delay: 5500ms; 
}
.active .adelay6000 {
	-webkit-transition-delay: 6000ms; 
	   -moz-transition-delay: 6000ms; 
		 -o-transition-delay: 6000ms; 
			transition-delay: 6000ms; 
}
.active .adelay6500 {
	-webkit-transition-delay: 6500ms; 
	   -moz-transition-delay: 6500ms; 
		 -o-transition-delay: 6500ms; 
			transition-delay: 6500ms; 
}
.active .adelay7000 {
	-webkit-transition-delay: 7000ms; 
	   -moz-transition-delay: 7000ms; 
		 -o-transition-delay: 7000ms; 
			transition-delay: 7000ms; 
}
.active .adelay7500 {
	-webkit-transition-delay: 7500ms; 
	   -moz-transition-delay: 7500ms; 
		 -o-transition-delay: 7500ms; 
			transition-delay: 7500ms; 
}
.active .adelay8000 {
	-webkit-transition-delay: 8000ms; 
	   -moz-transition-delay: 8000ms; 
		 -o-transition-delay: 8000ms; 
			transition-delay: 8000ms; 
}
.active .adelay8500 {
	-webkit-transition-delay: 8500ms; 
	   -moz-transition-delay: 8500ms; 
		 -o-transition-delay: 8500ms; 
			transition-delay: 8500ms; 
}
.active .adelay9000 {
	-webkit-transition-delay: 9000ms; 
	   -moz-transition-delay: 9000ms; 
		 -o-transition-delay: 9000ms; 
			transition-delay: 9000ms; 
}
.active .adelay9500 {
	-webkit-transition-delay: 9500ms; 
	   -moz-transition-delay: 9500ms; 
		 -o-transition-delay: 9500ms; 
			transition-delay: 9500ms; 
}
.active .adelay10000 {
	-webkit-transition-delay: 10000ms; 
	   -moz-transition-delay: 10000ms; 
		 -o-transition-delay: 10000ms; 
			transition-delay: 10000ms; 
}
.active .adelay10500 {
	-webkit-transition-delay: 10500ms; 
	   -moz-transition-delay: 10500ms; 
		 -o-transition-delay: 10500ms; 
			transition-delay: 10500ms; 
}
.active .adelay11000 {
	-webkit-transition-delay: 11000ms; 
	   -moz-transition-delay: 11000ms; 
		 -o-transition-delay: 11000ms; 
			transition-delay: 11000ms; 
}
.active .adelay11500 {
	-webkit-transition-delay: 11500ms; 
	   -moz-transition-delay: 11500ms; 
		 -o-transition-delay: 11500ms; 
			transition-delay: 11500ms; 
}
.active .adelay12000 {
	-webkit-transition-delay: 12000ms; 
	   -moz-transition-delay: 12000ms; 
		 -o-transition-delay: 12000ms; 
			transition-delay: 12000ms; 
}