.fbubble img{
	width: 25px;
	height: 25px;
}
.fb1,.fb3{animation:gradientChange 20s ease infinite;-webkit-animation:gradientChange 20s ease infinite;-moz-animation:gradientChange 20s ease infinite;background-size:1000% 1000%}
.fb4,.fb7,.fb8{animation:gradientChange 20s ease infinite;-webkit-animation:gradientChange 20s ease infinite;-moz-animation:gradientChange 20s ease infinite;background-size:1000% 1000%}
.fb2,.fb6{animation:gradientChange 20s ease infinite;-webkit-animation:gradientChange 20s ease infinite;-moz-animation:gradientChange 20s ease infinite;background-size:1000% 1000%}
.fb5,.fb9{animation:gradientChange 20s ease infinite;-webkit-animation:gradientChange 20s ease infinite;-moz-animation:gradientChange 20s ease infinite;background-size:1000% 1000%}
.fixedBubbles,.clickWrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;}
.fbubble{width:30px;height:30px;border-radius:10vw;-moz-border-radius:10vw;-webkit-border-radius:10vw;position:absolute;}
.fb1{left:85vw;-webkit-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;-moz-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;-o-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;}
.fb2{left:20vw;-webkit-animation:moveBubbles 10s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 5s ease infinite;-moz-animation:moveBubbles 18s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 5s ease infinite;-o-animation:moveBubbles 18s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 5s ease infinite;animation:moveBubbles 18s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 5s ease infinite;}
.fb3{left:15vw;-webkit-animation:moveBubbles 10s linear infinite alternate, sideWays 5s ease-in-out infinite alternate, gradientChange 15s ease infinite;-moz-animation:moveBubbles 10s linear infinite alternate, sideWays 5s ease-in-out infinite alternate, gradientChange 15s ease infinite;-o-animation:moveBubbles 10s linear infinite alternate, sideWays 5s ease-in-out infinite alternate, gradientChange 15s ease infinite;animation:moveBubbles 10s linear infinite alternate, sideWays 5s ease-in-out infinite alternate, gradientChange 15s ease infinite;}
.fb4{left:73vw;-webkit-animation:moveBubbles 16s linear infinite alternate, sideWays 6s ease-in-out infinite alternate, gradientChange 12s ease infinite;-moz-animation:moveBubbles 16s linear infinite alternate, sideWays 6s ease-in-out infinite alternate, gradientChange 12s ease infinite;-o-animation:moveBubbles 16s linear infinite alternate, sideWays 6s ease-in-out infinite alternate, gradientChange 12s ease infinite;animation:moveBubbles 16s linear infinite alternate, sideWays 6s ease-in-out infinite alternate, gradientChange 12s ease infinite;}
.fb5{left:56vw;-webkit-animation:moveBubbles 13s linear infinite alternate, sideWays 8s ease-in-out infinite alternate, gradientChange 4s ease infinite;-moz-animation:moveBubbles 13s linear infinite alternate, sideWays 8s ease-in-out infinite alternate, gradientChange 4s ease infinite;-o-animation:moveBubbles 13s linear infinite alternate, sideWays 8s ease-in-out infinite alternate, gradientChange 4s ease infinite;animation:moveBubbles 13s linear infinite alternate, sideWays 8s ease-in-out infinite alternate, gradientChange 4s ease infinite;}
.fb6{left:33vw;-webkit-animation:moveBubbles 11.3s linear infinite alternate, sideWays 10s ease-in-out infinite alternate, gradientChange 18s ease infinite;-moz-animation:moveBubbles 11.3s linear infinite alternate, sideWays 10s ease-in-out infinite alternate, gradientChange 18s ease infinite;-o-animation:moveBubbles 11.3s linear infinite alternate, sideWays 10s ease-in-out infinite alternate, gradientChange 18s ease infinite;animation:moveBubbles 11.3s linear infinite alternate, sideWays 10s ease-in-out infinite alternate, gradientChange 18s ease infinite;}
.fb7{left:5vw;-webkit-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;-moz-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;-o-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;}
.fb8{left:45vw;-webkit-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;-moz-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;-o-animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;animation:moveBubbles 20s linear infinite alternate, sideWays 4s ease-in-out infinite alternate, gradientChange 10s ease infinite;}
@-webkit-keyframes moveBubbles{0%{top:100vh;}
100%{top:0vh;}
}
@-webkit-keyframes sideWays{0%{margin-left:0px;}
100%{margin-left:5vw;}
}
@-moz-keyframes moveBubbles{0%{top:100vh;}
100%{top:0vh;}
}
@-moz-keyframes sideWays{0%{margin-left:0px;}
100%{margin-left:5vw;}
}
@-o-keyframes moveBubbles{0%{top:100vh;}
100%{top:0vh;}
}
@-o-keyframes sideWays{0%{margin-left:0px;}
100%{margin-left:5vw;}
}
@keyframes moveBubbles{0%{top:100vh;}
100%{top:0vh;}
}
@keyframes sideWays{0%{margin-left:0px;}
100%{margin-left:5vw;}
}