/*
 * Transitions Library for the jQuery Chop Slider 2
 * Transitions Library Version - 1.0
 * http://www.idangero.us/cs
 *
 * Copyright 2011, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us
 
 * Licensed under the iDangero.us Regular License.
 * Licensing Terms: http://www.idangero.us/index.php?content=article&id=21
 
 * Released on: September 3, 2011
 */
(function(){ 
var a = {
	vertical : {},
	horizontal : {},
	half : {},
	multi : {},
	sexy : {},
	"3DBlocks":{},
	"3DFlips":{},
	noCSS3 : {},
	mobile:{}	
};
a.vertical['random'] = "random{vertical}";
a.vertical[0] = {
	type: "vertical",
	xOffset: 20,
	yOffset: 0,
	vPieces: 30,
	rotate : -10 ,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 600,
	dur2 :600,
	dur3: 600,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:200}
}
a.vertical[1] = {
	type: "vertical",
	xOffset: 50,
	yOffset: 0,
	vPieces: 30,
	rotate : -20 ,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 600,
	dur2 :600,
	dur3: 600,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.vertical[2] = {
	type: "vertical",
	xOffset: 50,
	yOffset: 0,
	vPieces: 30,
	rotate : -20 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:200}
}
a.vertical[3] = {
	type: "vertical",
	xOffset: 50,
	yOffset: 0,
	vPieces: 40,
	rotate : -20 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.vertical[4] = {
	type: "vertical",
	xOffset: 100,
	yOffset: 50,
	vPieces: 30,
	rotate : 360 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 20,
	xFadeDelay :0,
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:200, rotate : -360}
}
a.vertical[5] = {
	type: "vertical",
	xOffset: 100,
	yOffset: 50,
	vPieces: 30,
	rotate : 360 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 20,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle", rotate : -360}
}
a.vertical[6] = {
	type: "vertical",
	xOffset: -200,
	yOffset: 300,
	vPieces: 30,
	rotate : 360,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 1200,
	dur2 :1,
	dur3: 1200,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:"0",
	origin:"left top",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:200,rotate : -360}
}
a.vertical[7] = {
	type: "vertical",
	xOffset: -200,
	yOffset: 300,
	vPieces: 40,
	rotate : 360,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:"0",
	origin:"center top",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:200}
}
a.vertical[8] = {
	type: "vertical",
	xOffset: -200,
	yOffset: 300,
	vPieces: 40,
	rotate : 360,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 1200,
	dur2 :1,
	dur3: 1200,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"center top",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.vertical[9] = {
	type: "vertical",
	xOffset: 100,
	yOffset: 0,
	vPieces: 40,
	rotate : 45,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	translateX:0,
	translateY:50,
	dur1: 700,
	dur2 :300,
	dur3: 700,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"0",
	origin:"center top",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:200,rotate:-45,translateY:-50,origin:"center bottom"}
}
a.vertical[10] = {
	type: "vertical",
	xOffset: 100,
	yOffset: 0,
	vPieces: 40,
	rotate : 45,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	translateX:0,
	translateY:50,
	dur1: 700,
	dur2 :300,
	dur3: 700,
	pieceDelay : 0,
	xFadeDelay :0,
	startFrom:"0",
	origin:"center top",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:0,rotate:-45,translateY:-50,origin:"center bottom"}
}
a.vertical[11] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 50,
	vPieces: 41,
	rotate : -35,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:0.6,
	translateX:0,
	translateY:50,
	dur1: 600,
	dur2 :1,
	dur3: 600,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"200px top",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle", origin:"-200px top"}
}
a.vertical[12] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 50,
	vPieces: 41,
	rotate : -35,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0.6,
	translateX:0,
	translateY:50,
	dur1: 700,
	dur2 :300,
	dur3: 700,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"200px top",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle", origin:"-200px top"}
}
a.vertical[13] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 40,
	rotate : -35,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0.5,
	translateX:-200,
	translateY:50,
	dur1: 900,
	dur2 :100,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"0",
	origin:"-100px 100px",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "end"}
}
a.vertical[14] = {
	type: "vertical",
	xOffset: 50,
	yOffset: 0,
	vPieces: 10,
	rotate : 20,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0.8,
	translateX:-400,
	translateY:0,
	dur1: 900,
	dur2 :300,
	dur3: 900,
	pieceDelay : 70,
	xFadeDelay :0,
	startFrom:"0",
	origin:"-100px -100px",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "end"}
}
a.vertical[15] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 40,
	rotate : -360,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:500,
	translateY:500,
	dur1: 1500,
	dur2 :1,
	dur3: 1500,
	pieceDelay : 20,
	xFadeDelay :0,
	startFrom:"end",
	origin:"-50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "0", rotate:360}
}
a.vertical[16] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 40,
	rotate : -360,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:500,
	translateY:500,
	dur1: 1500,
	dur2 :1,
	dur3: 1500,
	pieceDelay : 0,
	xFadeDelay :0,
	startFrom:"0",
	origin:"-50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "0"}
}
a.vertical[17] = {
	type: "vertical",
	xOffset:-200,
	yOffset: 0,
	vPieces: 60,
	rotate : -90,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	translateX:0,
	translateY:-100,
	dur1: 1500,
	dur2 :500,
	dur3: 1500,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"end",
	origin:"center center",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "0"}
}
a.vertical[18] = {
	type: "vertical",
	xOffset:-200,
	yOffset: 50,
	vPieces: 60,
	rotate : 90,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:1,
	translateX:0,
	translateY:-100,
	dur1: 1500,
	dur2 :500,
	dur3: 1500,
	pieceDelay : 0,
	xFadeDelay :0,
	startFrom:"0",
	origin:"center center",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "0"}
}
a.vertical[19] = {
	type: "vertical",
	xOffset:0,
	yOffset: 0,
	vPieces: 30,
	rotate : -30,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 700,
	dur2 :1,
	dur3: 700,
	pieceDelay : 60,
	xFadeDelay :0,
	startFrom:"0",
	origin:"center bottom",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "end"}
}
a.vertical[20] = {
	type: "vertical",
	xOffset:50,
	yOffset: 0,
	vPieces: 50,
	rotate : -30,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 700,
	dur2 :1,
	dur3: 700,
	pieceDelay : 60,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"center center",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "middle"}
}
a.vertical[21] = {
	type: "vertical",
	xOffset:-50,
	yOffset: 0,
	vPieces: 50,
	rotate : -30,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.7,
	translateX:0,
	translateY:0,
	dur1: 1000,
	dur2 :300,
	dur3: 1000,
	pieceDelay : 0,
	xFadeDelay :0,
	startFrom:"0",
	origin:"center center",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom: "0"}
}
a.vertical[22] = {
	type: "vertical",
	xOffset:"random",
	yOffset: "random",
	vPieces: 50,
	rotate : "random",
	rotateSymmetric: false,
	scaleX:"random",
	scaleY:"random",
	translateX:"random",
	translateY:"random",
	dur1: 700,
	dur2 :300,
	dur3: 700,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"random",
	origin:"center center",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false
}
a.horizontal['random'] = "random{horizontal}";
a.horizontal[0] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 20,
	hPieces: 10,
	rotate : -10 ,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 600,
	dur2 :600,
	dur3: 600,
	pieceDelay : 0,
	xFadeDelay :0,
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:0,rotate : 10}
}
a.horizontal[1] = {
	type: "horizontal",
	xOffset: -50,
	yOffset: 20,
	hPieces: 15,
	rotate : -10 ,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :300,
	dur3: 900,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:0,rotate : 10,xOffset: 50}
}
a.horizontal[2] = {
	type: "horizontal",
	xOffset: 50,
	yOffset: 0,
	hPieces: 30,
	rotate : 20 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:0,
	origin:"left 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:0,origin:"right 50%",rotate : -20,xOffset: -50}
}
a.horizontal[3] = {
	type: "horizontal",
	xOffset: -50,
	yOffset: 0,
	hPieces: 15,
	rotate : -10 ,
	rotateSymmetric: true,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :300,
	dur3: 900,
	pieceDelay : 10,
	xFadeDelay :0,
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:0,rotate : 10, xOffset: 50}
}
a.horizontal[4] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 30,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:100}
}
a.horizontal[5] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 30,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:100}
}
a.horizontal[6] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 30,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"50% 50%",
	halfTransition : false,
	ease1:"ease",
	ease2:"ease",
	prevTransition : {startFrom:"middle"}
}
a.horizontal[7] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 30,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"50% 50%",
	halfTransition : false,
	ease1:"ease",
	ease2:"ease",
	prevTransition : {startFrom:"middle"}
}
a.horizontal[8] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 30,
	rotate : 90 ,
	rotateSymmetric: false,
	scaleX:-0.3,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 20,
	xFadeDelay :100,
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:100}
}
a.horizontal[9] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 30,
	rotate : 90 ,
	rotateSymmetric: false,
	scaleX:-0.3,
	scaleY:-1,
	translateX:0,
	translateY:50,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle",rotate:-90}
}
a.horizontal[10] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 20,
	rotate : 90 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:-500,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"0",
	origin:"center 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0",rotate:-90}
}
a.horizontal[11] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 20,
	rotate : -90 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:-500,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"0",
	origin:"center 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0",rotate:90}
}
a.horizontal[12] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 20,
	rotate : -0 ,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:-50,
	dur1: 600,
	dur2 :300,
	dur3: 600,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:120}
}
a.horizontal[13] = {
	type: "horizontal",
	xOffset: 80,
	yOffset: 0,
	hPieces: 20,
	rotate : 10 ,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:-50,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle",rotate:-10,xOffset:-80}
}
a.horizontal[14] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 20,
	rotate : 90 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0",rotate:-90}
}
a.horizontal[15] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: -150,
	hPieces: 20,
	rotate : 110 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :1,
	dur3: 900,
	pieceDelay : 30,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle",rotate:-90}
}
a.horizontal[16] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 10,
	hPieces: 30,
	rotate : 15 ,
	rotateSymmetric: false,
	scaleX:-0.2,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 1200,
	dur2 :300,
	dur3: 1200,
	pieceDelay : 50,
	xFadeDelay :0,
	startFrom:"middle",
	origin:"20% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle",rotate:-15,origin:"80% 50%"}
}
a.horizontal[17] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 10,
	hPieces: 30,
	rotate : -15 ,
	rotateSymmetric: false,
	scaleX:-0.2,
	scaleY:1,
	translateX:-200,
	translateY:0,
	dur1: 1200,
	dur2 :1,
	dur3: 1200,
	pieceDelay : 10,
	xFadeDelay :0,
	startFrom:"0",
	origin:"-10% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0",rotate:15,origin:"110% 50%",translateX:200}
}
a.horizontal[18] = {
	type: "horizontal",
	xOffset: -20,
	yOffset: 10,
	hPieces: 30,
	rotate : 0 ,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :300,
	dur3: 900,
	pieceDelay : 10,
	xFadeDelay :0,
	startFrom:"0",
	origin:"50% -100%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0",origin:"50% 200%",xOffset: 20}
}
a.horizontal[19] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	rotate : 0 ,
	rotateSymmetric: true,
	scaleX:-1,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2 :600,
	dur3: 900,
	pieceDelay : 100,
	xFadeDelay :0,
	startFrom:"0",
	origin:"50% -100%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0",origin:"50% -100%",xOffset: 0}
}
a.horizontal[20] = {
	type: "horizontal",
	xOffset: "random",
	yOffset: "random",
	hPieces: 20,
	rotate : "random" ,
	rotateSymmetric: false,
	scaleX:"random",
	scaleY:"0",
	translateX:"random",
	translateY:"random",
	dur1: 900,
	dur2 :600,
	dur3: 900,
	pieceDelay : 100,
	xFadeDelay :0,
	startFrom:"random",
	origin:"50% 50%",
	halfTransition : false,
	ease1:"ease",
	ease2:"ease"
}
a.half['random'] = "random{half}";
a.half[0] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 15,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	pieceDelay : 30,
	startFrom:0,
	origin:"left 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:0,origin:"right 50%"}
}
a.half[1] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 15,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	pieceDelay : 30,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"middle"}
}
a.half[2] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 15,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 90,
	startFrom:0,
	origin:"50% bottom",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:0.5,
	prevTransition : {startFrom:"end"}
}
a.half[3] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 15,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 90,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {startFrom:"middle"}
}
a.half[4] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 15,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:0,
	translateX:0,
	translateY:-100,
	dur1: 600,
	pieceDelay : 120,
	startFrom:"0",
	origin:"left 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"end",translateY:100}
}
a.half[5] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 15,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:1,
	translateX:-400,
	translateY:0,
	dur1: 600,
	pieceDelay : 120,
	startFrom:"0",
	origin:"left 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"0",origin:"right 50%",translateX:400}
}
a.half[6] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:0.5,
	scaleY:0.5,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 120,
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	disableCSS3 : true,
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {startFrom:"0"}
}
a.half[7] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	pieceDelay : 30,
	startFrom:"0",
	origin:"50% 0%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"end"}
}
a.half[8] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 80,
	startFrom:"0",
	origin:"50% 0%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"end"}
}
a.half[9] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 40,
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"end"}
}
a.half[10] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:0.1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 40,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"middle"}
}
a.half[11] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 40,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {startFrom:"middle"}
}
a.half[12] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 30,
	rotate : 20,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 40,
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {startFrom:"middle"}
}
a.half[13] = {
	type: "vertical",
	xOffset: -50,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:0.1,
	scaleY:0,
	translateX:0,
	translateY:-500,
	dur1: 600,
	pieceDelay : 40,
	startFrom:"0",
	origin:"50% 0%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"end"}
}
a.half[14] = {
	type: "vertical",
	xOffset: -200,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:0.2,
	scaleY:0,
	translateX:0,
	translateY:500,
	dur1: 600,
	pieceDelay : 40,
	startFrom:"middle",
	origin:"50% 100%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"middle"}
}
a.half[15] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 1200,
	pieceDelay : 10,
	startFrom:"0",
	origin:"0% 0%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:0,
	disableCSS3 : true,
	prevTransition : {startFrom:"end"}
}
a.half[16] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 50,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 1200,
	pieceDelay : 10,
	startFrom:"0",
	origin:"100% 50%",
	ease1:"ease",
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {origin:"0% 50%",startFrom:"end"}
}
a.half[17] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 5,
	rotate : 0,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 1200,
	pieceDelay : 0,
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	halfTransition : true,
	borderRadius:200,
	halfTransitionOpacity:0,
	prevTransition : {startFrom:"0"}
}
a.half[18] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	vPieces: 5,
	rotate : 0,
	rotateSymmetric: true,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 30,
	multiDelay: "linear",
	startFrom:"0",
	origin:"0% 0%",
	ease1:"ease",
	borderRadius:0,
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {origin:"100% 100%",startFrom:"end"}
}
a.half[19] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	vPieces: 10,
	rotate : 0,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 30,
	multiDelay: "linear",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	borderRadius:0,
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"middle"}
}
a.half[20] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	vPieces: 10,
	rotate : 0,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 60,
	multiDelay: "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	borderRadius:0,
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"end"}
}
a.half[21] = {
	type: "multi",
	xOffset: 50,
	yOffset: 50,
	hPieces: 3,
	vPieces: "3*hPieces",
	rotate : 90,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	pieceDelay : 60,
	multiDelay: "linear",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	borderRadius:300,
	halfTransition : true,
	halfTransitionOpacity:1,
	prevTransition : {startFrom:"middle"}
}
a.half[22] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 3,
	vPieces: "3*hPieces",
	rotate : 90,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 900,
	pieceDelay : 0,
	multiDelay: "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	borderRadius:300,
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {startFrom:"0"}
}
a.half[23] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 6,
	vPieces: "3*hPieces",
	rotate : 90,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 600,
	pieceDelay : 30,
	multiDelay: "linear",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	borderRadius:300,
	halfTransition : true,
	halfTransitionOpacity:0.4,
	prevTransition : {startFrom:"middle"}
}
a.half[24] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 3,
	vPieces: "3*hPieces",
	rotate : 180,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:220,
	translateY:-300,
	dur1: 1300,
	pieceDelay : 0,
	multiDelay: "linear",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	borderRadius:300,
	halfTransition : true,
	halfTransitionOpacity:0.4,
	prevTransition : {startFrom:"0"}
}
a.half[25] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 3,
	vPieces: "3*hPieces",
	rotate : 180,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	translateX:200,
	translateY:-300,
	dur1: 1300,
	pieceDelay : 22,
	multiDelay: "linear",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	borderRadius:300,
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {startFrom:"0"}
}
a.half[26] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 6,
	vPieces: "3*hPieces",
	rotate : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 1300,
	pieceDelay : 20,
	multiDelay: "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	borderRadius:300,
	halfTransition : true,
	halfTransitionOpacity:0,
	prevTransition : {startFrom:"end"}
}
a.multi['random'] = "random{multi}";
a.multi[0] = {
	type: "multi",
	xOffset: 20,
	yOffset: 20,
	hPieces: 10,
	vPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2: 600,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:0,
	origin:"left 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[1] = {
	type: "multi",
	xOffset: 20,
	yOffset: 20,
	hPieces: 10,
	vPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2: 300,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"middle",
	origin:"left 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.multi[2] = {
	type: "multi",
	xOffset: -600,
	yOffset: 100,
	hPieces: 5,
	vPieces: 10,
	rotate : 90 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 1100,
	dur2: 1,
	dur3: 1100,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[3] = {
	type: "multi",
	xOffset: -1000,
	yOffset: 100,
	hPieces: 7,
	vPieces: 10,
	rotate : 90 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 35,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[4] = {
	type: "multi",
	xOffset: -600,
	yOffset: -300,
	hPieces: 5,
	vPieces: 10,
	rotate : 90 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 35,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[5] = {
	type: "multi",
	xOffset: -1000,
	yOffset: -500,
	hPieces: 5,
	vPieces: 10,
	rotate : 90 ,
	rotateSymmetric: false,
	scaleX:0.1,
	scaleY:0.1,
	translateX:0,
	translateY:0,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[6] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	vPieces: 10,
	rotate : 10 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:300,
	translateY:-200,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[7] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	vPieces: 10,
	rotate : 90 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:300,
	translateY:-200,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.multi[8] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	vPieces: 10,
	rotate : 10 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[9] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	vPieces: 10,
	rotate : 90 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 1000,
	dur2: 1,
	dur3: 1000,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "linear",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.multi[10] = {
	type: "multi",
	xOffset: -100,
	yOffset: -100,
	hPieces: 10,
	vPieces: 10,
	rotate : 20 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[11] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	vPieces: 10,
	rotate : 20 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"0% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[12] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	vPieces: 10,
	rotate : 40 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 300 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"middle",
	origin:"50% 0%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.multi[13] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	vPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 300 ,
	pieceDelay : 100,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[14] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	vPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 300 ,
	pieceDelay : 30,
	multiDelay : "linear",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.multi[15] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	vPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0.8,
	translateX:0,
	translateY:0,
	dur1: 800,
	dur2: 100,
	dur3: 800,
	xFadeDelay: 300 ,
	pieceDelay : 30,
	multiDelay : "linear",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.multi[16] = {
	type: "multi",
	xOffset: 100,
	yOffset: 100,
	hPieces: 10,
	vPieces: 10,
	rotate : 30 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0,
	translateX:500,
	translateY:0,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[17] = {
	type: "multi",
	xOffset: 100,
	yOffset: 100,
	hPieces: 10,
	vPieces: 10,
	rotate : 45 ,
	rotateSymmetric: false,
	scaleX:-1,
	scaleY:0,
	translateX:-200,
	translateY:100,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.multi[18] = {
	type: "multi",
	xOffset: 0,
	yOffset: -100,
	hPieces: 10,
	vPieces: 10,
	rotate : 20 ,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:-0.1,
	translateX:0,
	translateY:0,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"30% 30%",
	ease1:"ease-in",
	ease2:"ease-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[19] = {
	type: "multi",
	xOffset: 100,
	yOffset: 100,
	hPieces: 5,
	vPieces: 10,
	rotate : -45 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:-1,
	translateX:0,
	translateY:500,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	halfTransition : false,
	prevTransition : {startFrom:"end",rotate:45}
}
a.multi[20] = {
	type: "multi",
	xOffset: 100,
	yOffset: 100,
	hPieces: 10,
	vPieces: 10,
	rotate : -760 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:-1,
	translateX:0,
	translateY:0,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[21] = {
	type: "multi",
	xOffset: 100,
	yOffset: 100,
	hPieces: 10,
	vPieces: 10,
	rotate : -760 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:-1,
	translateX:50,
	translateY:20,
	dur1: 1100,
	dur2: 1,
	dur3: 1100,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.multi[22] = {
	type: "multi",
	xOffset: -100,
	yOffset: -100,
	hPieces: 5,
	vPieces: 10,
	rotate : -270 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:-1,
	translateX:100,
	translateY:-200,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 20,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.multi[23] = {
	type: "multi",
	xOffset: "random",
	yOffset: "random",
	hPieces: 5,
	vPieces: 10,
	rotate : "random" ,
	rotateSymmetric: false,
	scaleX:"random",
	scaleY:"random",
	translateX:"random",
	translateY:"random",
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.sexy['random'] = "random{sexy}";
a.sexy[0] = {
	type: "multi",
	xOffset: "0",
	yOffset: "0",
	hPieces: 3,
	vPieces: 9,
	squareMode : true,
	rotate : 45 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:-100,
	translateY:-200,
	dur1: 600,
	dur2: 1,
	dur3: 600,
	xFadeDelay: 0 ,
	pieceDelay : 40,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"0"}
}
a.sexy[1] = {
	type: "multi",
	xOffset: "0",
	yOffset: "0",
	hPieces: 6,
	vPieces: 9,
	squareMode : true,
	rotate : 45 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 600,
	dur2: 1,
	dur3: 600,
	xFadeDelay: 0 ,
	pieceDelay : 25,
	multiDelay : "linear",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a.sexy[2] = {
	type: "multi",
	xOffset: 100,
	yOffset: 100,
	hPieces: 6,
	vPieces: 9,
	squareMode : true,
	rotate : 45 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 600,
	dur2: 1,
	dur3: 600,
	xFadeDelay: 0 ,
	pieceDelay : 15,
	multiDelay : "linear",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.sexy[3] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 3,
	vPieces: 5,
	squareMode : true,
	rotate : -180 ,
	rotateSymmetric: true,
	scaleX:0,
	scaleY:0,
	translateX:-300,
	translateY:-300,
	dur1: 1000,
	dur2: 1,
	dur3: 1000,
	xFadeDelay: 0 ,
	pieceDelay : 25,
	multiDelay : "linear",
	startFrom:"0",
	origin:"0% 0%",
	ease1:"ease-in",
	ease2:"ease-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.sexy[4] = {
	type: "multi",
	xOffset: -100,
	yOffset: -100,
	hPieces: 3,
	vPieces: 5,
	squareMode : true,
	rotate : -180 ,
	rotateSymmetric: false,
	scaleX:0.5,
	scaleY:0.5,
	translateX:-20,
	translateY:-50,
	dur1: 800,
	dur2: 1,
	dur3: 800,
	xFadeDelay: 0 ,
	pieceDelay : 25,
	multiDelay : "linear",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.sexy[5] = {
	type: "multi",
	xOffset: -800,
	yOffset: -100,
	hPieces: 4,
	vPieces: 5,
	squareMode : true,
	rotate : -180 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:-500,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 45,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.sexy[6] = {
	type: "multi",
	xOffset: -800,
	yOffset: -100,
	hPieces: 4,
	vPieces: 5,
	squareMode : true,
	rotate : -180 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:-300,
	translateY:500,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 45,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.sexy[7] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 4,
	vPieces: 5,
	squareMode : true,
	rotate : -30 ,
	rotateSymmetric: true,
	scaleX:-0.1,
	scaleY:-0.1,
	translateX:100,
	translateY:0,
	dur1: 1200,
	dur2: 1,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 45,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease--in-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.sexy[8] = {
	type: "multi",
	xOffset: "random",
	yOffset: "random",
	hPieces: 3,
	vPieces: 5,
	squareMode : true,
	rotate : "random" ,
	rotateSymmetric: false,
	scaleX:"random",
	scaleY:"random",
	translateX:"random",
	translateY:"random",
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"random",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"random"}
}
a.sexy[9] = {
	type: "multi",
	xOffset: "random",
	yOffset: "random",
	hPieces: 4,
	vPieces: 5,
	squareMode : true,
	rotate : "random" ,
	rotateSymmetric: false,
	scaleX:"random",
	scaleY:"random",
	translateX:"random",
	translateY:"random",
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 40,
	multiDelay : "progressive",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease-in",
	ease2:"ease-out",
	borderRadius:200,
	halfTransition : false,
	prevTransition : {startFrom:"0"}
}
a['3DBlocks']['random'] = "random{3DBlocks}";
a['3DBlocks'][0] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset: 0,
	vPieces: 1,
	rotate : 0,
	rotateMid : -90,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 900,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:0,
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][1] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset: 0,
	vPieces: 15,
	rotate : 0,
	rotateMid : 0,
	rotateZ : 5,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:-100,
	translateZ:0,
	dur1: 600,
	dur3: 600,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][2] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 90,
	yOffset: 0,
	vPieces: 20,
	rotate : 0,
	rotateMid : 10,
	rotateZ : 15,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 900,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "linear",
	startFrom:0,
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][3] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset: 0,
	vPieces: 10,
	rotate : 0,
	rotateMid : -90,
	rotateZ : 5,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 900,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "linear",
	startFrom:0,
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][4] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset: 0,
	vPieces: 30,
	rotate : 0,
	rotateMid : -90,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 900,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "linear",
	startFrom:0,
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][5] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 50,
	yOffset: 0,
	vPieces: 20,
	rotate :0,
	rotateMid : 0,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:-500,
	dur1: 900,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "linear",
	startFrom:"middle",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a['3DBlocks'][6] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 100,
	yOffset: -100,
	vPieces: 30,
	rotate :20,
	rotateMid : 30,
	rotateZ : 20,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 1200,
	dur3: 1000,
	xFadeDelay: 0 ,
	pieceDelay : 30,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][7] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 50,
	yOffset: -90,
	vPieces: 30,
	rotate :0,
	rotateMid : 20,
	rotateZ : 70,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:-100,
	dur1: 1100,
	dur3: 1100,
	xFadeDelay: 0 ,
	pieceDelay : 30,
	multiDelay : "linear",
	startFrom:"middle",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a['3DBlocks'][8] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 50,
	yOffset: 0,
	vPieces: 20,
	rotate :10,
	rotateMid : 10,
	rotateZ : 50,
	rotateSymmetric: true,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:100,
	dur1: 900,
	dur3: 900,
	xFadeDelay: 200 ,
	pieceDelay : 50,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"0"}
}
a['3DBlocks'][9] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset: 0,
	vPieces: 20,
	rotate :10,
	rotateMid : 0,
	rotateZ : 60,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 600,
	dur3: 600,
	xFadeDelay: 200 ,
	pieceDelay : 50,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][10] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 100,
	yOffset: 0,
	vPieces: 20,
	rotate :80,
	rotateMid : 10,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:0.5,
	scaleY:0.5,
	scaleZ:0.1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 900,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][11] = {
	type: "horizontal3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset: 0,
	hPieces: 1,
	rotate :0,
	rotateMid : -90,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 600,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 0,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][12] = {
	type: "horizontal3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	rotate :0,
	rotateMid : -90,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 600,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][13] = {
	type: "horizontal3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	rotate :0,
	rotateMid : 20,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 600,
	dur3: 600,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][14] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 50,
	yOffset: 0,
	vPieces: 20,
	rotate :-10,
	rotateMid : -80,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:800,
	translateZ:100,
	dur1: 900,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DBlocks'][15] = {
	type: "vertical3D",
	animateContainer:false,
	containerDelay:0,
	xOffset: 50,
	yOffset: 0,
	hPieces: 10,
	vPieces: 20,
	rotate :20,
	rotateMid : -20,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:100,
	dur1: 900,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips']['random'] = "random{3DFlips}";
a['3DFlips'][0] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 5,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 500,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 30,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][1] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 10,
	vPieces: 10,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 500,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 30,
	multiDelay : "linear",
	startFrom:"middle",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a['3DFlips'][2] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 800,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 30,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][3] = {
	type: "multiFlipH",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 5,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 800,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][4] = {
	type: "multiFlipH",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 5,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 800,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 60,
	multiDelay : "linear",
	startFrom:"middle",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle"}
}
a['3DFlips'][5] = {
	type: "multiFlipH",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : 90,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:100,
	dur1: 600,
	dur3: 600,
	xFadeDelay: 0 ,
	pieceDelay : 80,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][6] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : 90,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:100,
	dur1: 600,
	dur3: 600,
	xFadeDelay: 0 ,
	pieceDelay : 80,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {translateZ:-100,startFrom:"end"}
}
a['3DFlips'][7] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: -200,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : -60,
	rotateZ : 90,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:0.4,
	translateX:0,
	translateY:0,
	translateZ:-100,
	dur1: 1200,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 0,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"0"}
}
a['3DFlips'][8] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 1,
	vPieces: 20,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 600,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][9] = {
	type: "multiFlipH",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 10,
	vPieces: 1,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 900,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end",rotateMid:-180}
}
a['3DFlips'][10] = {
	type: "multiFlipH",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 1,
	vPieces: 1,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 900,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"0",rotateMid:-180}
}
a['3DFlips'][11] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 1,
	vPieces: 1,
	rotate :0,
	rotateMid : 90,
	rotateZ : 20,
	rotateSymmetric: false,
	scaleX:0.6,
	scaleY:0.6,
	scaleZ:0.6,
	translateX:0,
	translateY:-220,
	translateZ:0,
	dur1: 700,
	dur3: 700,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "linear",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"linear",
	ease2:"linear",
	halfTransition : false,
	prevTransition : {startFrom:"0"}
}
a['3DFlips'][12] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : 90,
	rotateZ : 20,
	rotateSymmetric: false,
	scaleX:0.6,
	scaleY:0.6,
	scaleZ:0.6,
	translateX:0,
	translateY:-220,
	translateZ:0,
	dur1: 700,
	dur3: 700,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"linear",
	ease2:"linear",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][13] = {
	type: "multiFlipV",
	animateContainer:"rotateY(40deg)",
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : 0,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:-200,
	dur1: 1200,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end",animateContainer:"rotateY(-40deg)"}
}
a['3DFlips'][14] = {
	type: "multiFlipV",
	animateContainer:"rotateX(70deg)",
	containerDelay:600,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : -70,
	rotateZ : 0,
	rotateSymmetric: false,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 1200,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][15] = {
	type: "multiFlipH",
	animateContainer:false,
	containerDelay:0,
	xOffset: 50,
	yOffset: 50,
	hPieces: 5,
	vPieces: 10,
	rotate : 50,
	rotateMid : 90,
	rotateZ : 90,
	rotateSymmetric: false,
	scaleX:0.4,
	scaleY:0.4,
	scaleZ:0.4,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 800,
	dur3: 800,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"0",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][16] = {
	type: "multiFlipV",
	animateContainer:"rotateX(80deg)",
	containerDelay:1000,
	xOffset: -50,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :180,
	rotateMid : 0,
	rotateZ : 50,
	rotateSymmetric: true,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:-200,
	dur1: 1200,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"end",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end",rotateZ:-50}
}
a['3DFlips'][17] = {
	type: "multiFlipH",
	animateContainer:"rotateX(80deg)",
	containerDelay:1000,
	xOffset: -50,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :90,
	rotateMid : 0,
	rotateZ : 80,
	rotateSymmetric: true,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:-200,
	dur1: 1200,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"end",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][18] = {
	type: "multiFlipV",
	animateContainer:"rotateX(30deg)",
	containerDelay:0,
	xOffset: -50,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : 180,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 1200,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"end",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][19] = {
	type: "multiFlipV",
	animateContainer:"rotateX(30deg)",
	containerDelay:0,
	xOffset: -50,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : 360,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:0.8,
	scaleY:0.8,
	scaleZ:0.8,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 1200,
	dur3: 1200,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"end",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-in-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a['3DFlips'][20] = {
	type: "multiFlipV",
	animateContainer:false,
	containerDelay:0,
	xOffset: 0,
	yOffset:0,
	hPieces: 5,
	vPieces: 10,
	rotate :0,
	rotateMid : 540,
	rotateZ : 0,
	rotateSymmetric: true,
	scaleX:1,
	scaleY:1,
	scaleZ:1,
	translateX:0,
	translateY:0,
	translateZ:0,
	dur1: 1600,
	dur3: 0,
	xFadeDelay: 0 ,
	pieceDelay : 50,
	multiDelay : "progressive",
	startFrom:"middle",
	showFaces:true,
	origin:"50% 50%",
	ease1:"ease-out",
	ease2:"ease-in-out",
	halfTransition : false,
	prevTransition : {startFrom:"middle",rotateMid : -540}
}
a.noCSS3['random'] = "random{noCSS3}";
a.noCSS3[0] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	vPieces: 5,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0"}
}
a.noCSS3[1] = {
	type: "vertical",
	xOffset: 50,
	yOffset: 0,
	vPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:0,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0"}
}
a.noCSS3[2] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 50,
	hPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:1,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"0"}
}
a.noCSS3[3] = {
	type: "multi",
	xOffset: 0,
	yOffset: 0,
	hPieces: 5,
	vPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 30,
	multiDelay : "linear",
	startFrom:"middle",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : true,
	prevTransition : {startFrom:"middle"}
}
a.noCSS3[4] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 20,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 30,
	multiDelay : "linear",
	startFrom:"0",
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : true,
	prevTransition : {startFrom:"end"}
}
a.mobile['random'] = "random{mobile}";
a.mobile[0] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 5,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : true,
	prevTransition : {startFrom:"0"}
}
a.mobile[1] = {
	type: "vertical",
	xOffset: 0,
	yOffset: 0,
	vPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:0,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:0,
	origin:"50% 0%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : true,
	prevTransition : {startFrom:"0"}
}
a.mobile[2] = {
	type: "vertical",
	xOffset: 150,
	yOffset: 0,
	vPieces: 10,
	rotate : 40 ,
	rotateSymmetric: false,
	scaleX:1,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.mobile[3] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	rotate : 10 ,
	rotateSymmetric: false,
	scaleX:0.7,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2: 900,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
a.mobile[4] = {
	type: "horizontal",
	xOffset: 0,
	yOffset: 0,
	hPieces: 10,
	rotate : 0 ,
	rotateSymmetric: false,
	scaleX:0,
	scaleY:1,
	translateX:0,
	translateY:0,
	dur1: 900,
	dur2: 1,
	dur3: 900,
	xFadeDelay: 0 ,
	pieceDelay : 70,
	multiDelay : "progressive",
	startFrom:0,
	origin:"50% 50%",
	ease1:"ease",
	ease2:"ease",
	halfTransition : false,
	prevTransition : {startFrom:"end"}
}
csTransitions = a;
a={};
})()



