#bottom-anim-2
div{position:absolute}

#duck-overlay{
	display:none;
	left:450px;
	bottom:200px!important}

#bottom-anim-2 #duck1{
	width:11px; height:4px;
	left:315px;	bottom:300px;
	z-index:100;
	-webkit-animation:swim1-left 40s ease-in infinite;
	-moz-animation:swim1-left 40s ease-in infinite;
	-o-animation:swim1-left 40s ease-in infinite;
	-ms-animation:swim1-left 40s ease-in infinite;
	animation:swim1-left 40s ease-in infinite}

#bottom-anim-2 #duck1-flip{
	width:11px; height:4px;
	left:315px;	bottom:300px;
	z-index:100;
	opacity:0;
	-webkit-animation:swim1-right 40s ease-out infinite 20s;
	-moz-animation:swim1-right 40s ease-out infinite 20s;
	-o-animation:swim1-right 40s ease-out infinite 20s;
	-ms-animation:swim1-right 40s ease-out infinite 20s;
	animation:swim1-right 40s ease-out infinite 20s;}

#bottom-anim-2 #duck2{
	width:11px; height:3px;
	left:320px;	bottom:290px;
	z-index:150;
	-webkit-animation:swim1-left 40s ease-out infinite;
	-moz-animation:swim1-left 40s ease-out infinite;
	-o-animation:swim1-left 40s ease-out infinite;
	-ms-animation:swim1-left 40s ease-out infinite;
	animation:swim1-left 40s ease-out infinite}

#bottom-anim-2 #duck2-flip{
	width:11px; height:3px;
	left:320px;	bottom:290px;
	z-index:150;
	opacity:0;
	-webkit-animation:swim1-right 40s ease-in infinite 20s;
	-moz-animation:swim1-right 40s ease-in infinite 20s;
	-o-animation:swim1-right 40s ease-in infinite 20s;
	-ms-animation:swim1-right 40s ease-in infinite 20s;
	animation:swim1-right 40s ease-in infinite 20s;}

/*DUCK 1 LEFT TO RIGHT*/
@-moz-keyframes
swim1-left{
	0%{
		opacity:1;
		-moz-transform:translate(0px, 0px);}
	50%{
		opacity:1;
		-moz-transform:translate(130px, 0px);}
	50.1%{
		opacity:0;
		-moz-transform:translate(130px, 0px);}
	
	100%{opacity:0;
		-moz-transform:translate(260px, 0px);}
}

@-webkit-keyframes
swim1-left{
	0%{
		opacity:1;
		-webkit-transform:translate(0px, 0px);}
	50%{
		opacity:1;
		-webkit-transform:translate(130px, 0px);}
	50.1%{ 
		opacity:0;
		-webkit-transform:translate(130px, 0px);}
	100%{ 
		opacity:0;
		-webkit-transform:translate(260px, 0px);}
}

/*DUCK 1 RIGHT TO LEFT*/
@-moz-keyframes
swim1-right{
	0%{
		opacity:1;
		-moz-transform:translate(130px, 0px);}
	50%{
		opacity:1;
		-moz-transform:translate(0px, 0px);}
	50.1%{
		opacity:0;
		-moz-transform:translate(0px, 0px);}
	100%{
		opacity:0;		
		-moz-transform:translate(-260px, 0px);}
}

@-webkit-keyframes
swim1-right{
	0%{
		opacity:1;
		-webkit-transform:translate(130px, 0px);}
	50%{
		opacity:1;
		-webkit-transform:translate(0px, 0px);}
	50.1%{
		opacity:0;
		-webkit-transform:translate(0px, 0px);}
	100%{
		opacity:0;		
		-webkit-transform:translate(-260px, 0px);}
}
