@charset "UTF-8";

{
}

 {
}  
}

@-webkit-keyframes move {
  100% {
    -webkit-transform:translate3d(0,0,-2000px);
    transform:translate3d(0,0,-2000px);
  }
}

@keyframes move {
  100% {
    -webkit-transform:translate3d(0,0,-2000px);
    transform:translate3d(0,0,-2000px);
  }
}

.container {
  position:absolute;
  width:20%;
  min-height:100%;
  -webkit-transform-style:inherit;
  transform-style:inherit;
}

.bubble-wrap {
  margin:0 auto;
  width:500px;
  height:500px;
  -webkit-transform-style:preserve-3d;
  transform-style:preserve-3d;
  -webkit-transform-origin:center center;
  transform-origin:center center;
  -webkit-perspective:600px;
  perspective:600px;
}

.bubble {
  position:absolute;
  background:black;
  opacity:.7;
  border-radius:50%;
  -webkit-animation:move 10s infinite;
  animation:move 10s infinite;
}

.bubble:nth-child(1) {
  height:24px;
  width:24px;
  -webkit-animation-delay:-.2s;
  animation-delay:-.2s;
  -webkit-transform:translate3d(855px,982px,708px);
  transform:translate3d(855px,982px,708px);
  background:#ff4400;
}

.bubble:nth-child(2) {
  height:11px;
  width:11px;
  -webkit-animation-delay:-.4s;
  animation-delay:-.4s;
  -webkit-transform:translate3d(1828px,910px,166px);
  transform:translate3d(1828px,910px,166px);
  background:#ffb700;
}

.bubble:nth-child(3) {
  height:37px;
  width:37px;
  -webkit-animation-delay:-.6s;
  animation-delay:-.6s;
  -webkit-transform:translate3d(517px,2287px,3657px);
  transform:translate3d(517px,2287px,3657px);
  background:#ffe100;
}

.bubble:nth-child(4) {
  height:21px;
  width:21px;
  -webkit-animation-delay:-.8s;
  animation-delay:-.8s;
  -webkit-transform:translate3d(2222px,666px,272px);
  transform:translate3d(2222px,666px,272px);
  background:#ffc400;
}

.bubble:nth-child(5) {
  height:32px;
  width:32px;
  -webkit-animation-delay:-1s;
  animation-delay:-1s;
  -webkit-transform:translate3d(8813px,1917px,3412px);
  transform:translate3d(8813px,1917px,3412px);
  background:#ff2f00;
}

.bubble:nth-child(6) {
  height:29px;
  width:29px;
  -webkit-animation-delay:-1.2s;
  animation-delay:-1.2s;
  -webkit-transform:translate3d(1547px,1836px,2161px);
  transform:translate3d(1547px,1836px,2161px);
  background:#e1ff00;
}

.bubble:nth-child(7) {
  height:35px;
  width:35px;
  -webkit-animation-delay:-1.4s;
  animation-delay:-1.4s;
  -webkit-transform:translate3d(7615px,2898px,2139px);
  transform:translate3d(7615px,2898px,2139px);
  background:#a2ff00;
}

.bubble:nth-child(8) {
  height:3px;
  width:3px;
  -webkit-animation-delay:-1.6s;
  animation-delay:-1.6s;
  -webkit-transform:translate3d(8128px,2855px,4971px);
  transform:translate3d(8128px,2855px,4971px);
  background:#c8ff00;
}

.bubble:nth-child(9) {
  height:23px;
  width:23px;
  -webkit-animation-delay:-1.8s;
  animation-delay:-1.8s;
  -webkit-transform:translate3d(1173px,2239px,607px);
  transform:translate3d(1173px,2239px,607px);
  background:#ff3300;
}

.bubble:nth-child(10) {
  height:3px;
  width:3px;
  -webkit-animation-delay:-2s;
  animation-delay:-2s;
  -webkit-transform:translate3d(2853px,2660px,84px);
  transform:translate3d(2853px,2660px,84px);
  background:#ff2b00;
}

.bubble:nth-child(11) {
  height:10px;
  width:10px;
  -webkit-animation-delay:-2.2s;
  animation-delay:-2.2s;
  -webkit-transform:translate3d(3047px,1749px,345px);
  transform:translate3d(3047px,1749px,345px);
  background:#ff6f00;
}

.bubble:nth-child(12) {
  height:20px;
  width:20px;
  -webkit-animation-delay:-2.4s;
  animation-delay:-2.4s;
  -webkit-transform:translate3d(77px,1283px,2714px);
  transform:translate3d(77px,1283px,2714px);
  background:#55ff00;
}

.bubble:nth-child(13) {
  height:11px;
  width:11px;
  -webkit-animation-delay:-2.6s;
  animation-delay:-2.6s;
  -webkit-transform:translate3d(4673px,1055px,3405px);
  transform:translate3d(4673px,1055px,3405px);
  background:#e6ff00;
}

.bubble:nth-child(14) {
  height:14px;
  width:14px;
  -webkit-animation-delay:-2.8s;
  animation-delay:-2.8s;
  -webkit-transform:translate3d(72px,1910px,3650px);
  transform:translate3d(72px,1910px,3650px);
  background:#ff4d00;
}

.bubble:nth-child(15) {
  height:26px;
  width:26px;
  -webkit-animation-delay:-3s;
  animation-delay:-3s;
  -webkit-transform:translate3d(3071px,1371px,1652px);
  transform:translate3d(3071px,1371px,1652px);
  background:#ff5900;
}

.bubble:nth-child(16) {
  height:18px;
  width:18px;
  -webkit-animation-delay:-3.2s;
  animation-delay:-3.2s;
  -webkit-transform:translate3d(621px,2387px,2939px);
  transform:translate3d(621px,2387px,2939px);
  background:#bbff00;
}

.bubble:nth-child(17) {
  height:30px;
  width:30px;
  -webkit-animation-delay:-3.4s;
  animation-delay:-3.4s;
  -webkit-transform:translate3d(9840px,1509px,3358px);
  transform:translate3d(9840px,1509px,3358px);
  background:#95ff00;
}

.bubble:nth-child(18) {
  height:49px;
  width:49px;
  -webkit-animation-delay:-3.6s;
  animation-delay:-3.6s;
  -webkit-transform:translate3d(260px,276px,897px);
  transform:translate3d(260px,276px,897px);
  background:#c4ff00;
}

.bubble:nth-child(19) {
  height:9px;
  width:9px;
  -webkit-animation-delay:-3.8s;
  animation-delay:-3.8s;
  -webkit-transform:translate3d(5518px,544px,2815px);
  transform:translate3d(5518px,544px,2815px);
  background:#88ff00;
}

.bubble:nth-child(20) {
  height:24px;
  width:24px;
  -webkit-animation-delay:-4s;
  animation-delay:-4s;
  -webkit-transform:translate3d(8077px,678px,210px);
  transform:translate3d(8077px,678px,210px);
  background:#eaff00;
}

.bubble:nth-child(21) {
  height:33px;
  width:33px;
  -webkit-animation-delay:-4.2s;
  animation-delay:-4.2s;
  -webkit-transform:translate3d(6451px,1636px,2541px);
  transform:translate3d(6451px,1636px,2541px);
  background:#ff6a00;
}

.bubble:nth-child(22) {
  height:19px;
  width:19px;
  -webkit-animation-delay:-4.4s;
  animation-delay:-4.4s;
  -webkit-transform:translate3d(5391px,2248px,3959px);
  transform:translate3d(5391px,2248px,3959px);
  background:#88ff00;
}

.bubble:nth-child(23) {
  height:13px;
  width:13px;
  -webkit-animation-delay:-4.6s;
  animation-delay:-4.6s;
  -webkit-transform:translate3d(4294px,1391px,1495px);
  transform:translate3d(4294px,1391px,1495px);
  background:#ccff00;
}

.bubble:nth-child(24) {
  height:43px;
  width:43px;
  -webkit-animation-delay:-4.8s;
  animation-delay:-4.8s;
  -webkit-transform:translate3d(3623px,2180px,59px);
  transform:translate3d(3623px,2180px,59px);
  background:#ff5100;
}

.bubble:nth-child(25) {
  height:23px;
  width:23px;
  -webkit-animation-delay:-5s;
  animation-delay:-5s;
  -webkit-transform:translate3d(7686px,1624px,4434px);
  transform:translate3d(7686px,1624px,4434px);
  background:#c4ff00;
}

.bubble:nth-child(26) {
  height:31px;
  width:31px;
  -webkit-animation-delay:-5.2s;
  animation-delay:-5.2s;
  -webkit-transform:translate3d(9825px,483px,4765px);
  transform:translate3d(9825px,483px,4765px);
  background:#ff0400;
}

.bubble:nth-child(27) {
  height:22px;
  width:22px;
  -webkit-animation-delay:-5.4s;
  animation-delay:-5.4s;
  -webkit-transform:translate3d(9212px,2707px,1012px);
  transform:translate3d(9212px,2707px,1012px);
  background:#ffc400;
}

.bubble:nth-child(28) {
  height:31px;
  width:31px;
  -webkit-animation-delay:-5.6s;
  animation-delay:-5.6s;
  -webkit-transform:translate3d(559px,1689px,1007px);
  transform:translate3d(559px,1689px,1007px);
  background:#ff7b00;
}

.bubble:nth-child(29) {
  height:11px;
  width:11px;
  -webkit-animation-delay:-5.8s;
  animation-delay:-5.8s;
  -webkit-transform:translate3d(631px,1279px,2714px);
  transform:translate3d(631px,1279px,2714px);
  background:#ff2b00;
}

.bubble:nth-child(30) {
  height:1px;
  width:1px;
  -webkit-animation-delay:-6s;
  animation-delay:-6s;
  -webkit-transform:translate3d(1576px,750px,161px);
  transform:translate3d(1576px,750px,161px);
  background:#ff8000;
}

.bubble:nth-child(31) {
  height:39px;
  width:39px;
  -webkit-animation-delay:-6.2s;
  animation-delay:-6.2s;
  -webkit-transform:translate3d(4095px,954px,1980px);
  transform:translate3d(4095px,954px,1980px);
  background:#62ff00;
}

.bubble:nth-child(32) {
  height:40px;
  width:40px;
  -webkit-animation-delay:-6.4s;
  animation-delay:-6.4s;
  -webkit-transform:translate3d(2502px,1537px,2654px);
  transform:translate3d(2502px,1537px,2654px);
  background:#fff700;
}

.bubble:nth-child(33) {
  height:14px;
  width:14px;
  -webkit-animation-delay:-6.6s;
  animation-delay:-6.6s;
  -webkit-transform:translate3d(7099px,2397px,4645px);
  transform:translate3d(7099px,2397px,4645px);
  background:#ff9900;
}

.bubble:nth-child(34) {
  height:41px;
  width:41px;
  -webkit-animation-delay:-6.8s;
  animation-delay:-6.8s;
  -webkit-transform:translate3d(175px,1619px,4100px);
  transform:translate3d(175px,1619px,4100px);
  background:#88ff00;
}

.bubble:nth-child(35) {
  height:1px;
  width:1px;
  -webkit-animation-delay:-7s;
  animation-delay:-7s;
  -webkit-transform:translate3d(4252px,1878px,2589px);
  transform:translate3d(4252px,1878px,2589px);
  background:#ffc800;
}

.bubble:nth-child(36) {
  height:23px;
  width:23px;
  -webkit-animation-delay:-7.2s;
  animation-delay:-7.2s;
  -webkit-transform:translate3d(2876px,163px,1187px);
  transform:translate3d(2876px,163px,1187px);
  background:#84ff00;
}

.bubble:nth-child(37) {
  height:28px;
  width:28px;
  -webkit-animation-delay:-7.4s;
  animation-delay:-7.4s;
  -webkit-transform:translate3d(8103px,2110px,601px);
  transform:translate3d(8103px,2110px,601px);
  background:#eeff00;
}

.bubble:nth-child(38) {
  height:4px;
  width:4px;
  -webkit-animation-delay:-7.6s;
  animation-delay:-7.6s;
  -webkit-transform:translate3d(4065px,509px,216px);
  transform:translate3d(4065px,509px,216px);
  background:#ff3300;
}

.bubble:nth-child(39) {
  height:10px;
  width:10px;
  -webkit-animation-delay:-7.8s;
  animation-delay:-7.8s;
  -webkit-transform:translate3d(7212px,729px,4306px);
  transform:translate3d(7212px,729px,4306px);
  background:#77ff00;
}

.bubble:nth-child(40) {
  height:30px;
  width:30px;
  -webkit-animation-delay:-8s;
  animation-delay:-8s;
  -webkit-transform:translate3d(5805px,229px,2261px);
  transform:translate3d(5805px,229px,2261px);
  background:#ff1a00;
}

.bubble:nth-child(41) {
  height:16px;
  width:16px;
  -webkit-animation-delay:-8.2s;
  animation-delay:-8.2s;
  -webkit-transform:translate3d(8215px,2985px,3263px);
  transform:translate3d(8215px,2985px,3263px);
  background:#88ff00;
}

.bubble:nth-child(42) {
  height:9px;
  width:9px;
  -webkit-animation-delay:-8.4s;
  animation-delay:-8.4s;
  -webkit-transform:translate3d(7950px,2480px,2881px);
  transform:translate3d(7950px,2480px,2881px);
  background:#ff5500;
}

.bubble:nth-child(43) {
  height:26px;
  width:26px;
  -webkit-animation-delay:-8.6s;
  animation-delay:-8.6s;
  -webkit-transform:translate3d(5491px,301px,18px);
  transform:translate3d(5491px,301px,18px);
  background:#eeff00;
}

.bubble:nth-child(44) {
  height:21px;
  width:21px;
  -webkit-animation-delay:-8.8s;
  animation-delay:-8.8s;
  -webkit-transform:translate3d(5817px,1920px,1301px);
  transform:translate3d(5817px,1920px,1301px);
  background:#ff6a00;
}

.bubble:nth-child(45) {
  height:23px;
  width:23px;
  -webkit-animation-delay:-9s;
  animation-delay:-9s;
  -webkit-transform:translate3d(4790px,116px,1442px);
  transform:translate3d(4790px,116px,1442px);
  background:#ff1e00;
}

.bubble:nth-child(46) {
  height:8px;
  width:8px;
  -webkit-animation-delay:-9.2s;
  animation-delay:-9.2s;
  -webkit-transform:translate3d(8691px,1402px,3063px);
  transform:translate3d(8691px,1402px,3063px);
  background:#d0ff00;
}

.bubble:nth-child(47) {
  height:14px;
  width:14px;
  -webkit-animation-delay:-9.4s;
  animation-delay:-9.4s;
  -webkit-transform:translate3d(8967px,830px,4281px);
  transform:translate3d(8967px,830px,4281px);
  background:#9dff00;
}

.bubble:nth-child(48) {
  height:10px;
  width:10px;
  -webkit-animation-delay:-9.6s;
  animation-delay:-9.6s;
  -webkit-transform:translate3d(547px,2314px,4864px);
  transform:translate3d(547px,2314px,4864px);
  background:#ff7b00;
}

.bubble:nth-child(49) {
  height:43px;
  width:43px;
  -webkit-animation-delay:-9.8s;
  animation-delay:-9.8s;
  -webkit-transform:translate3d(9386px,1097px,483px);
  transform:translate3d(9386px,1097px,483px);
  background:#ff0900;
}

.bubble:nth-child(50) {
  height:37px;
  width:37px;
  -webkit-animation-delay:-10s;
  animation-delay:-10s;
  -webkit-transform:translate3d(4285px,282px,2020px);
  transform:translate3d(4285px,282px,2020px);
  background:#e6ff00;
}

.bubble:nth-child(51) {
  height:22px;
  width:22px;
  -webkit-animation-delay:-10.2s;
  animation-delay:-10.2s;
  -webkit-transform:translate3d(4783px,1730px,1159px);
  transform:translate3d(4783px,1730px,1159px);
  background:#ff1500;
}

.bubble:nth-child(52) {
  height:25px;
  width:25px;
  -webkit-animation-delay:-10.4s;
  animation-delay:-10.4s;
  -webkit-transform:translate3d(9445px,2066px,3327px);
  transform:translate3d(9445px,2066px,3327px);
  background:#ff0900;
}

.bubble:nth-child(53) {
  height:4px;
  width:4px;
  -webkit-animation-delay:-10.6s;
  animation-delay:-10.6s;
  -webkit-transform:translate3d(7438px,301px,3422px);
  transform:translate3d(7438px,301px,3422px);
  background:#ff0d00;
}

.bubble:nth-child(54) {
  height:12px;
  width:12px;
  -webkit-animation-delay:-10.8s;
  animation-delay:-10.8s;
  -webkit-transform:translate3d(8651px,401px,3191px);
  transform:translate3d(8651px,401px,3191px);
  background:#ffaa00;
}

.bubble:nth-child(55) {
  height:44px;
  width:44px;
  -webkit-animation-delay:-11s;
  animation-delay:-11s;
  -webkit-transform:translate3d(1619px,2266px,4674px);
  transform:translate3d(1619px,2266px,4674px);
  background:#ff6200;
}

.bubble:nth-child(56) {
  height:6px;
  width:6px;
  -webkit-animation-delay:-11.2s;
  animation-delay:-11.2s;
  -webkit-transform:translate3d(3186px,488px,3426px);
  transform:translate3d(3186px,488px,3426px);
  background:#ff3700;
}

.bubble:nth-child(57) {
  height:43px;
  width:43px;
  -webkit-animation-delay:-11.4s;
  animation-delay:-11.4s;
  -webkit-transform:translate3d(4408px,2570px,4465px);
  transform:translate3d(4408px,2570px,4465px);
  background:#ff3c00;
}

.bubble:nth-child(58) {
  height:25px;
  width:25px;
  -webkit-animation-delay:-11.6s;
  animation-delay:-11.6s;
  -webkit-transform:translate3d(5073px,2366px,1178px);
  transform:translate3d(5073px,2366px,1178px);
  background:#fffb00;
}

.bubble:nth-child(59) {
  height:40px;
  width:40px;
  -webkit-animation-delay:-11.8s;
  animation-delay:-11.8s;
  -webkit-transform:translate3d(4363px,317px,2475px);
  transform:translate3d(4363px,317px,2475px);
  background:#ffd500;
}

.bubble:nth-child(60) {
  height:9px;
  width:9px;
  -webkit-animation-delay:-12s;
  animation-delay:-12s;
  -webkit-transform:translate3d(407px,358px,4126px);
  transform:translate3d(407px,358px,4126px);
  background:#91ff00;
}

.bubble:nth-child(61) {
  height:34px;
  width:34px;
  -webkit-animation-delay:-12.2s;
  animation-delay:-12.2s;
  -webkit-transform:translate3d(8473px,631px,2478px);
  transform:translate3d(8473px,631px,2478px);
  background:#ff1e00;
}

.bubble:nth-child(62) {
  height:23px;
  width:23px;
  -webkit-animation-delay:-12.4s;
  animation-delay:-12.4s;
  -webkit-transform:translate3d(1553px,2684px,4678px);
  transform:translate3d(1553px,2684px,4678px);
  background:#b7ff00;
}

.bubble:nth-child(63) {
  height:19px;
  width:19px;
  -webkit-animation-delay:-12.6s;
  animation-delay:-12.6s;
  -webkit-transform:translate3d(9538px,2354px,154px);
  transform:translate3d(9538px,2354px,154px);
  background:#ff3700;
}

.bubble:nth-child(64) {
  height:39px;
  width:39px;
  -webkit-animation-delay:-12.8s;
  animation-delay:-12.8s;
  -webkit-transform:translate3d(3002px,1736px,2321px);
  transform:translate3d(3002px,1736px,2321px);
  background:#ccff00;
}

.bubble:nth-child(65) {
  height:36px;
  width:36px;
  -webkit-animation-delay:-13s;
  animation-delay:-13s;
  -webkit-transform:translate3d(5765px,1676px,4807px);
  transform:translate3d(5765px,1676px,4807px);
  background:#ffbb00;
}

.bubble:nth-child(66) {
  height:19px;
  width:19px;
  -webkit-animation-delay:-13.2s;
  animation-delay:-13.2s;
  -webkit-transform:translate3d(8124px,1811px,4980px);
  transform:translate3d(8124px,1811px,4980px);
  background:#88ff00;
}

.bubble:nth-child(67) {
  height:39px;
  width:39px;
  -webkit-animation-delay:-13.4s;
  animation-delay:-13.4s;
  -webkit-transform:translate3d(2px,2745px,4892px);
  transform:translate3d(2px,2745px,4892px);
  background:#ff0d00;
}

.bubble:nth-child(68) {
  height:33px;
  width:33px;
  -webkit-animation-delay:-13.6s;
  animation-delay:-13.6s;
  -webkit-transform:translate3d(1500px,395px,2958px);
  transform:translate3d(1500px,395px,2958px);
  background:#9dff00;
}

.bubble:nth-child(69) {
  height:12px;
  width:12px;
  -webkit-animation-delay:-13.8s;
  animation-delay:-13.8s;
  -webkit-transform:translate3d(7814px,237px,1124px);
  transform:translate3d(7814px,237px,1124px);
  background:#ff4d00;
}

.bubble:nth-child(70) {
  height:17px;
  width:17px;
  -webkit-animation-delay:-14s;
  animation-delay:-14s;
  -webkit-transform:translate3d(6667px,2088px,3950px);
  transform:translate3d(6667px,2088px,3950px);
  background:#ffa600;
}

.bubble:nth-child(71) {
  height:27px;
  width:27px;
  -webkit-animation-delay:-14.2s;
  animation-delay:-14.2s;
  -webkit-transform:translate3d(4158px,2534px,2921px);
  transform:translate3d(4158px,2534px,2921px);
  background:#ff3c00;
}

.bubble:nth-child(72) {
  height:41px;
  width:41px;
  -webkit-animation-delay:-14.4s;
  animation-delay:-14.4s;
  -webkit-transform:translate3d(2935px,2881px,3292px);
  transform:translate3d(2935px,2881px,3292px);
  background:#ff4000;
}

.bubble:nth-child(73) {
  height:33px;
  width:33px;
  -webkit-animation-delay:-14.6s;
  animation-delay:-14.6s;
  -webkit-transform:translate3d(7100px,2068px,3973px);
  transform:translate3d(7100px,2068px,3973px);
  background:#ff7b00;
}

.bubble:nth-child(74) {
  height:17px;
  width:17px;
  -webkit-animation-delay:-14.8s;
  animation-delay:-14.8s;
  -webkit-transform:translate3d(4874px,2821px,2394px);
  transform:translate3d(4874px,2821px,2394px);
  background:#ffd000;
}

.bubble:nth-child(75) {
  height:2px;
  width:2px;
  -webkit-animation-delay:-15s;
  animation-delay:-15s;
  -webkit-transform:translate3d(4677px,926px,540px);
  transform:translate3d(4677px,926px,540px);
  background:#ff9900;
}

.bubble:nth-child(76) {
  height:33px;
  width:33px;
  -webkit-animation-delay:-15.2s;
  animation-delay:-15.2s;
  -webkit-transform:translate3d(8663px,1867px,4701px);
  transform:translate3d(8663px,1867px,4701px);
  background:#bbff00;
}

.bubble:nth-child(77) {
  height:15px;
  width:15px;
  -webkit-animation-delay:-15.4s;
  animation-delay:-15.4s;
  -webkit-transform:translate3d(2304px,1211px,1292px);
  transform:translate3d(2304px,1211px,1292px);
  background:#ff2200;
}

.bubble:nth-child(78) {
  height:14px;
  width:14px;
  -webkit-animation-delay:-15.6s;
  animation-delay:-15.6s;
  -webkit-transform:translate3d(6193px,2672px,2974px);
  transform:translate3d(6193px,2672px,2974px);
  background:#d9ff00;
}

.bubble:nth-child(79) {
  height:41px;
  width:41px;
  -webkit-animation-delay:-15.8s;
  animation-delay:-15.8s;
  -webkit-transform:translate3d(5896px,2976px,4391px);
  transform:translate3d(5896px,2976px,4391px);
  background:#fff700;
}

.bubble:nth-child(80) {
  height:33px;
  width:33px;
  -webkit-animation-delay:-16s;
  animation-delay:-16s;
  -webkit-transform:translate3d(8702px,1198px,3670px);
  transform:translate3d(8702px,1198px,3670px);
  background:darkorange;
}

.bubble:nth-child(81) {
  height:16px;
  width:16px;
  -webkit-animation-delay:-16.2s;
  animation-delay:-16.2s;
  -webkit-transform:translate3d(255px,240px,4828px);
  transform:translate3d(255px,240px,4828px);
  background:#ffb700;
}

.bubble:nth-child(82) {
  height:40px;
  width:40px;
  -webkit-animation-delay:-16.4s;
  animation-delay:-16.4s;
  -webkit-transform:translate3d(8821px,1596px,2353px);
  transform:translate3d(8821px,1596px,2353px);
  background:#eeff00;
}

.bubble:nth-child(83) {
  height:29px;
  width:29px;
  -webkit-animation-delay:-16.6s;
  animation-delay:-16.6s;
  -webkit-transform:translate3d(3023px,962px,1299px);
  transform:translate3d(3023px,962px,1299px);
  background:#ff8400;
}

.bubble:nth-child(84) {
  height:22px;
  width:22px;
  -webkit-animation-delay:-16.8s;
  animation-delay:-16.8s;
  -webkit-transform:translate3d(7788px,393px,1237px);
  transform:translate3d(7788px,393px,1237px);
  background:#84ff00;
}

.bubble:nth-child(85) {
  height:36px;
  width:36px;
  -webkit-animation-delay:-17s;
  animation-delay:-17s;
  -webkit-transform:translate3d(9376px,2646px,1473px);
  transform:translate3d(9376px,2646px,1473px);
  background:#ff3300;
}

.bubble:nth-child(86) {
  height:3px;
  width:3px;
  -webkit-animation-delay:-17.2s;
  animation-delay:-17.2s;
  -webkit-transform:translate3d(1065px,911px,4230px);
  transform:translate3d(1065px,911px,4230px);
  background:#ffcc00;
}

.bubble:nth-child(87) {
  height:34px;
  width:34px;
  -webkit-animation-delay:-17.4s;
  animation-delay:-17.4s;
  -webkit-transform:translate3d(9647px,1094px,1301px);
  transform:translate3d(9647px,1094px,1301px);
  background:#ff2f00;
}

.bubble:nth-child(88) {
  height:7px;
  width:7px;
  -webkit-animation-delay:-17.6s;
  animation-delay:-17.6s;
  -webkit-transform:translate3d(4423px,2977px,3455px);
  transform:translate3d(4423px,2977px,3455px);
  background:#ff0900;
}

.bubble:nth-child(89) {
  height:29px;
  width:29px;
  -webkit-animation-delay:-17.8s;
  animation-delay:-17.8s;
  -webkit-transform:translate3d(4610px,907px,741px);
  transform:translate3d(4610px,907px,741px);
  background:#ff2200;
}

.bubble:nth-child(90) {
  height:19px;
  width:19px;
  -webkit-animation-delay:-18s;
  animation-delay:-18s;
  -webkit-transform:translate3d(5109px,632px,3298px);
  transform:translate3d(5109px,632px,3298px);
  background:#ffb700;
}

.bubble:nth-child(91) {
  height:7px;
  width:7px;
  -webkit-animation-delay:-18.2s;
  animation-delay:-18.2s;
  -webkit-transform:translate3d(806px,2124px,2855px);
  transform:translate3d(806px,2124px,2855px);
  background:#ff2600;
}

.bubble:nth-child(92) {
  height:48px;
  width:48px;
  -webkit-animation-delay:-18.4s;
  animation-delay:-18.4s;
  -webkit-transform:translate3d(8701px,581px,3950px);
  transform:translate3d(8701px,581px,3950px);
  background:#ffbb00;
}

.bubble:nth-child(93) {
  height:12px;
  width:12px;
  -webkit-animation-delay:-18.6s;
  animation-delay:-18.6s;
  -webkit-transform:translate3d(6097px,1903px,4316px);
  transform:translate3d(6097px,1903px,4316px);
  background:#ffb300;
}

.bubble:nth-child(94) {
  height:19px;
  width:19px;
  -webkit-animation-delay:-18.8s;
  animation-delay:-18.8s;
  -webkit-transform:translate3d(5862px,587px,2274px);
  transform:translate3d(5862px,587px,2274px);
  background:#c4ff00;
}

.bubble:nth-child(95) {
  height:3px;
  width:3px;
  -webkit-animation-delay:-19s;
  animation-delay:-19s;
  -webkit-transform:translate3d(8082px,1062px,2241px);
  transform:translate3d(8082px,1062px,2241px);
  background:#ffb700;
}

.bubble:nth-child(96) {
  height:49px;
  width:49px;
  -webkit-animation-delay:-19.2s;
  animation-delay:-19.2s;
  -webkit-transform:translate3d(8027px,2472px,1037px);
  transform:translate3d(8027px,2472px,1037px);
  background:#b3ff00;
}

.bubble:nth-child(97) {
  height:2px;
  width:2px;
  -webkit-animation-delay:-19.4s;
  animation-delay:-19.4s;
  -webkit-transform:translate3d(9351px,68px,735px);
  transform:translate3d(9351px,68px,735px);
  background:#d5ff00;
}

.bubble:nth-child(98) {
  height:39px;
  width:39px;
  -webkit-animation-delay:-19.6s;
  animation-delay:-19.6s;
  -webkit-transform:translate3d(5361px,1832px,1455px);
  transform:translate3d(5361px,1832px,1455px);
  background:#ff3700;
}

.bubble:nth-child(99) {
  height:7px;
  width:7px;
  -webkit-animation-delay:-19.8s;
  animation-delay:-19.8s;
  -webkit-transform:translate3d(9133px,2481px,4874px);
  transform:translate3d(9133px,2481px,4874px);
  background:#ff9d00;
}

.bubble:nth-child(100) {
  height:24px;
  width:24px;
  -webkit-animation-delay:-20s;
  animation-delay:-20s;
  -webkit-transform:translate3d(8169px,2215px,952px);
  transform:translate3d(8169px,2215px,952px);
  background:#ffd000;
}

.bubble:nth-child(101) {
  height:49px;
  width:49px;
  -webkit-animation-delay:-20.2s;
  animation-delay:-20.2s;
  -webkit-transform:translate3d(1987px,2621px,969px);
  transform:translate3d(1987px,2621px,969px);
  background:#ff6600;
}

.bubble:nth-child(102) {
  height:14px;
  width:14px;
  -webkit-animation-delay:-20.4s;
  animation-delay:-20.4s;
  -webkit-transform:translate3d(4868px,2229px,900px);
  transform:translate3d(4868px,2229px,900px);
  background:#ffc400;
}

.bubble:nth-child(103) {
  height:42px;
  width:42px;
  -webkit-animation-delay:-20.6s;
  animation-delay:-20.6s;
  -webkit-transform:translate3d(6075px,311px,3569px);
  transform:translate3d(6075px,311px,3569px);
  background:#ff9500;
}

.bubble:nth-child(104) {
  height:4px;
  width:4px;
  -webkit-animation-delay:-20.8s;
  animation-delay:-20.8s;
  -webkit-transform:translate3d(1965px,1378px,1022px);
  transform:translate3d(1965px,1378px,1022px);
  background:#ff7300;
}

.bubble:nth-child(105) {
  height:20px;
  width:20px;
  -webkit-animation-delay:-21s;
  animation-delay:-21s;
  -webkit-transform:translate3d(7647px,1146px,2120px);
  transform:translate3d(7647px,1146px,2120px);
  background:#a2ff00;
}

.bubble:nth-child(106) {
  height:31px;
  width:31px;
  -webkit-animation-delay:-21.2s;
  animation-delay:-21.2s;
  -webkit-transform:translate3d(6497px,436px,2822px);
  transform:translate3d(6497px,436px,2822px);
  background:#d0ff00;
}

.bubble:nth-child(107) {
  height:20px;
  width:20px;
  -webkit-animation-delay:-21.4s;
  animation-delay:-21.4s;
  -webkit-transform:translate3d(1508px,2735px,3112px);
  transform:translate3d(1508px,2735px,3112px);
  background:#55ff00;
}

.bubble:nth-child(108) {
  height:7px;
  width:7px;
  -webkit-animation-delay:-21.6s;
  animation-delay:-21.6s;
  -webkit-transform:translate3d(7441px,77px,2223px);
  transform:translate3d(7441px,77px,2223px);
  background:#ff1500;
}

.bubble:nth-child(109) {
  height:7px;
  width:7px;
  -webkit-animation-delay:-21.8s;
  animation-delay:-21.8s;
  -webkit-transform:translate3d(7333px,2138px,2632px);
  transform:translate3d(7333px,2138px,2632px);
  background:#ff4400;
}

.bubble:nth-child(110) {
  height:36px;
  width:36px;
  -webkit-animation-delay:-22s;
  animation-delay:-22s;
  -webkit-transform:translate3d(6259px,476px,2363px);
  transform:translate3d(6259px,476px,2363px);
  background:#ffee00;
}

.bubble:nth-child(111) {
  height:10px;
  width:10px;
  -webkit-animation-delay:-22.2s;
  animation-delay:-22.2s;
  -webkit-transform:translate3d(8262px,2426px,2348px);
  transform:translate3d(8262px,2426px,2348px);
  background:#aeff00;
}

.bubble:nth-child(112) {
  height:11px;
  width:11px;
  -webkit-animation-delay:-22.4s;
  animation-delay:-22.4s;
  -webkit-transform:translate3d(872px,1370px,3075px);
  transform:translate3d(872px,1370px,3075px);
  background:#8cff00;
}

.bubble:nth-child(113) {
  height:49px;
  width:49px;
  -webkit-animation-delay:-22.6s;
  animation-delay:-22.6s;
  -webkit-transform:translate3d(8208px,460px,4292px);
  transform:translate3d(8208px,460px,4292px);
  background:#6aff00;
}

.bubble:nth-child(114) {
  height:37px;
  width:37px;
  -webkit-animation-delay:-22.8s;
  animation-delay:-22.8s;
  -webkit-transform:translate3d(3308px,671px,1318px);
  transform:translate3d(3308px,671px,1318px);
  background:#ff9d00;
}

.bubble:nth-child(115) {
  height:26px;
  width:26px;
  -webkit-animation-delay:-23s;
  animation-delay:-23s;
  -webkit-transform:translate3d(9460px,855px,2485px);
  transform:translate3d(9460px,855px,2485px);
  background:#ff6600;
}

.bubble:nth-child(116) {
  height:4px;
  width:4px;
  -webkit-animation-delay:-23.2s;
  animation-delay:-23.2s;
  -webkit-transform:translate3d(9626px,785px,4892px);
  transform:translate3d(9626px,785px,4892px);
  background:#ff6600;
}

.bubble:nth-child(117) {
  height:24px;
  width:24px;
  -webkit-animation-delay:-23.4s;
  animation-delay:-23.4s;
  -webkit-transform:translate3d(2943px,2572px,523px);
  transform:translate3d(2943px,2572px,523px);
  background:#ff8800;
}

.bubble:nth-child(118) {
  height:50px;
  width:50px;
  -webkit-animation-delay:-23.6s;
  animation-delay:-23.6s;
  -webkit-transform:translate3d(8272px,2381px,3072px);
  transform:translate3d(8272px,2381px,3072px);
  background:#ff6200;
}

.bubble:nth-child(119) {
  height:42px;
  width:42px;
  -webkit-animation-delay:-23.8s;
  animation-delay:-23.8s;
  -webkit-transform:translate3d(3020px,2038px,3171px);
  transform:translate3d(3020px,2038px,3171px);
  background:#59ff00;
}

.bubble:nth-child(120) {
  height:34px;
  width:34px;
  -webkit-animation-delay:-24s;
  animation-delay:-24s;
  -webkit-transform:translate3d(3959px,1016px,2684px);
  transform:translate3d(3959px,1016px,2684px);
  background:#6aff00;
}

.bubble:nth-child(121) {
  height:40px;
  width:40px;
  -webkit-animation-delay:-24.2s;
  animation-delay:-24.2s;
  -webkit-transform:translate3d(2972px,2157px,4253px);
  transform:translate3d(2972px,2157px,4253px);
  background:#ff0d00;
}

.bubble:nth-child(122) {
  height:48px;
  width:48px;
  -webkit-animation-delay:-24.4s;
  animation-delay:-24.4s;
  -webkit-transform:translate3d(6180px,657px,1019px);
  transform:translate3d(6180px,657px,1019px);
  background:#59ff00;
}

.bubble:nth-child(123) {
  height:49px;
  width:49px;
  -webkit-animation-delay:-24.6s;
  animation-delay:-24.6s;
  -webkit-transform:translate3d(5785px,2300px,1807px);
  transform:translate3d(5785px,2300px,1807px);
  background:#fff200;
}

.bubble:nth-child(124) {
  height:42px;
  width:42px;
  -webkit-animation-delay:-24.8s;
  animation-delay:-24.8s;
  -webkit-transform:translate3d(9632px,640px,4660px);
  transform:translate3d(9632px,640px,4660px);
  background:#aeff00;
}

.bubble:nth-child(125) {
  height:20px;
  width:20px;
  -webkit-animation-delay:-25s;
  animation-delay:-25s;
  -webkit-transform:translate3d(9674px,277px,4692px);
  transform:translate3d(9674px,277px,4692px);
  background:#6aff00;
}

.bubble:nth-child(126) {
  height:22px;
  width:22px;
  -webkit-animation-delay:-25.2s;
  animation-delay:-25.2s;
  -webkit-transform:translate3d(4059px,1494px,2976px);
  transform:translate3d(4059px,1494px,2976px);
  background:#ffc800;
}

.bubble:nth-child(127) {
  height:34px;
  width:34px;
  -webkit-animation-delay:-25.4s;
  animation-delay:-25.4s;
  -webkit-transform:translate3d(147px,295px,3408px);
  transform:translate3d(147px,295px,3408px);
  background:#ffc800;
}

.bubble:nth-child(128) {
  height:4px;
  width:4px;
  -webkit-animation-delay:-25.6s;
  animation-delay:-25.6s;
  -webkit-transform:translate3d(3410px,2952px,4435px);
  transform:translate3d(3410px,2952px,4435px);
  background:#ff0400;
}

.bubble:nth-child(129) {
  height:27px;
  width:27px;
  -webkit-animation-delay:-25.8s;
  animation-delay:-25.8s;
  -webkit-transform:translate3d(4527px,1241px,2454px);
  transform:translate3d(4527px,1241px,2454px);
  background:#59ff00;
}

.bubble:nth-child(130) {
  height:1px;
  width:1px;
  -webkit-animation-delay:-26s;
  animation-delay:-26s;
  -webkit-transform:translate3d(9004px,88px,3157px);
  transform:translate3d(9004px,88px,3157px);
  background:#ff2600;
}

.bubble:nth-child(131) {
  height:48px;
  width:48px;
  -webkit-animation-delay:-26.2s;
  animation-delay:-26.2s;
  -webkit-transform:translate3d(2922px,340px,4463px);
  transform:translate3d(2922px,340px,4463px);
  background:#77ff00;
}

.bubble:nth-child(132) {
  height:5px;
  width:5px;
  -webkit-animation-delay:-26.4s;
  animation-delay:-26.4s;
  -webkit-transform:translate3d(890px,1271px,3851px);
  transform:translate3d(890px,1271px,3851px);
  background:#ff9900;
}

.bubble:nth-child(133) {
  height:47px;
  width:47px;
  -webkit-animation-delay:-26.6s;
  animation-delay:-26.6s;
  -webkit-transform:translate3d(4959px,535px,1997px);
  transform:translate3d(4959px,535px,1997px);
  background:#ff0400;
}

.bubble:nth-child(134) {
  height:34px;
  width:34px;
  -webkit-animation-delay:-26.8s;
  animation-delay:-26.8s;
  -webkit-transform:translate3d(705px,223px,4816px);
  transform:translate3d(705px,223px,4816px);
  background:#a6ff00;
}

.bubble:nth-child(135) {
  height:22px;
  width:22px;
  -webkit-animation-delay:-27s;
  animation-delay:-27s;
  -webkit-transform:translate3d(8349px,1901px,3785px);
  transform:translate3d(8349px,1901px,3785px);
  background:#ff6a00;
}

.bubble:nth-child(136) {
  height:25px;
  width:25px;
  -webkit-animation-delay:-27.2s;
  animation-delay:-27.2s;
  -webkit-transform:translate3d(5288px,336px,4523px);
  transform:translate3d(5288px,336px,4523px);
  background:#ff5900;
}

.bubble:nth-child(137) {
  height:38px;
  width:38px;
  -webkit-animation-delay:-27.4s;
  animation-delay:-27.4s;
  -webkit-transform:translate3d(6962px,1204px,1045px);
  transform:translate3d(6962px,1204px,1045px);
  background:#ff2600;
}

.bubble:nth-child(138) {
  height:29px;
  width:29px;
  -webkit-animation-delay:-27.6s;
  animation-delay:-27.6s;
  -webkit-transform:translate3d(3429px,1048px,1314px);
  transform:translate3d(3429px,1048px,1314px);
  background:#95ff00;
}

.bubble:nth-child(139) {
  height:49px;
  width:49px;
  -webkit-animation-delay:-27.8s;
  animation-delay:-27.8s;
  -webkit-transform:translate3d(8268px,40px,1312px);
  transform:translate3d(8268px,40px,1312px);
  background:#ff7700;
}

.bubble:nth-child(140) {
  height:6px;
  width:6px;
  -webkit-animation-delay:-28s;
  animation-delay:-28s;
  -webkit-transform:translate3d(48px,1677px,214px);
  transform:translate3d(48px,1677px,214px);
  background:#fff700;
}

.bubble:nth-child(141) {
  height:8px;
  width:8px;
  -webkit-animation-delay:-28.2s;
  animation-delay:-28.2s;
  -webkit-transform:translate3d(5161px,2600px,2305px);
  transform:translate3d(5161px,2600px,2305px);
  background:#91ff00;
}

.bubble:nth-child(142) {
  height:47px;
  width:47px;
  -webkit-animation-delay:-28.4s;
  animation-delay:-28.4s;
  -webkit-transform:translate3d(1919px,1553px,1059px);
  transform:translate3d(1919px,1553px,1059px);
  background:#fffb00;
}

.bubble:nth-child(143) {
  height:34px;
  width:34px;
  -webkit-animation-delay:-28.6s;
  animation-delay:-28.6s;
  -webkit-transform:translate3d(8738px,2214px,1387px);
  transform:translate3d(8738px,2214px,1387px);
  background:#ff8400;
}

.bubble:nth-child(144) {
  height:33px;
  width:33px;
  -webkit-animation-delay:-28.8s;
  animation-delay:-28.8s;
  -webkit-transform:translate3d(342px,1092px,1822px);
  transform:translate3d(342px,1092px,1822px);
  background:#ff2f00;
}

.bubble:nth-child(145) {
  height:36px;
  width:36px;
  -webkit-animation-delay:-29s;
  animation-delay:-29s;
  -webkit-transform:translate3d(102px,2455px,1246px);
  transform:translate3d(102px,2455px,1246px);
  background:#ffc800;
}

.bubble:nth-child(146) {
  height:37px;
  width:37px;
  -webkit-animation-delay:-29.2s;
  animation-delay:-29.2s;
  -webkit-transform:translate3d(2293px,1798px,1022px);
  transform:translate3d(2293px,1798px,1022px);
  background:#aeff00;
}

.bubble:nth-child(147) {
  height:42px;
  width:42px;
  -webkit-animation-delay:-29.4s;
  animation-delay:-29.4s;
  -webkit-transform:translate3d(279px,2859px,585px);
  transform:translate3d(279px,2859px,585px);
  background:#ffd500;
}

.bubble:nth-child(148) {
  height:16px;
  width:16px;
  -webkit-animation-delay:-29.6s;
  animation-delay:-29.6s;
  -webkit-transform:translate3d(8607px,656px,4816px);
  transform:translate3d(8607px,656px,4816px);
  background:#fffb00;
}

.bubble:nth-child(149) {
  height:27px;
  width:27px;
  -webkit-animation-delay:-29.8s;
  animation-delay:-29.8s;
  -webkit-transform:translate3d(1949px,2239px,3966px);
  transform:translate3d(1949px,2239px,3966px);
  background:#bbff00;
}

.bubble:nth-child(150) {
  height:2px;
  width:2px;
  -webkit-animation-delay:-30s;
  animation-delay:-30s;
  -webkit-transform:translate3d(1102px,2222px,17px);
  transform:translate3d(1102px,2222px,17px);
  background:#d0ff00;
}

.bubble:nth-child(151) {
  height:13px;
  width:13px;
  -webkit-animation-delay:-30.2s;
  animation-delay:-30.2s;
  -webkit-transform:translate3d(4724px,1408px,3999px);
  transform:translate3d(4724px,1408px,3999px);
  background:#ff7b00;
}

.bubble:nth-child(152) {
  height:33px;
  width:33px;
  -webkit-animation-delay:-30.4s;
  animation-delay:-30.4s;
  -webkit-transform:translate3d(456px,697px,1449px);
  transform:translate3d(456px,697px,1449px);
  background:#ffd000;
}

.bubble:nth-child(153) {
  height:49px;
  width:49px;
  -webkit-animation-delay:-30.6s;
  animation-delay:-30.6s;
  -webkit-transform:translate3d(1210px,1655px,4431px);
  transform:translate3d(1210px,1655px,4431px);
  background:#ff9d00;
}

.bubble:nth-child(154) {
  height:30px;
  width:30px;
  -webkit-animation-delay:-30.8s;
  animation-delay:-30.8s;
  -webkit-transform:translate3d(4238px,2257px,427px);
  transform:translate3d(4238px,2257px,427px);
  background:#f7ff00;
}

.bubble:nth-child(155) {
  height:45px;
  width:45px;
  -webkit-animation-delay:-31s;
  animation-delay:-31s;
  -webkit-transform:translate3d(9182px,434px,254px);
  transform:translate3d(9182px,434px,254px);
  background:#ff0900;
}

.bubble:nth-child(156) {
  height:46px;
  width:46px;
  -webkit-animation-delay:-31.2s;
  animation-delay:-31.2s;
  -webkit-transform:translate3d(6519px,351px,2348px);
  transform:translate3d(6519px,351px,2348px);
  background:#59ff00;
}

.bubble:nth-child(157) {
  height:14px;
  width:14px;
  -webkit-animation-delay:-31.4s;
  animation-delay:-31.4s;
  -webkit-transform:translate3d(4885px,550px,4832px);
  transform:translate3d(4885px,550px,4832px);
  background:#ff7300;
}

.bubble:nth-child(158) {
  height:49px;
  width:49px;
  -webkit-animation-delay:-31.6s;
  animation-delay:-31.6s;
  -webkit-transform:translate3d(1503px,859px,955px);
  transform:translate3d(1503px,859px,955px);
  background:#b7ff00;
}

.bubble:nth-child(159) {
  height:24px;
  width:24px;
  -webkit-animation-delay:-31.8s;
  animation-delay:-31.8s;
  -webkit-transform:translate3d(9768px,2094px,682px);
  transform:translate3d(9768px,2094px,682px);
  background:#ffc400;
}

.bubble:nth-child(160) {
  height:44px;
  width:44px;
  -webkit-animation-delay:-32s;
  animation-delay:-32s;
  -webkit-transform:translate3d(1959px,350px,2115px);
  transform:translate3d(1959px,350px,2115px);
  background:#ffae00;
}

.bubble:nth-child(161) {
  height:29px;
  width:29px;
  -webkit-animation-delay:-32.2s;
  animation-delay:-32.2s;
  -webkit-transform:translate3d(4552px,512px,1676px);
  transform:translate3d(4552px,512px,1676px);
  background:#ff9500;
}

.bubble:nth-child(162) {
  height:46px;
  width:46px;
  -webkit-animation-delay:-32.4s;
  animation-delay:-32.4s;
  -webkit-transform:translate3d(6887px,2195px,3865px);
  transform:translate3d(6887px,2195px,3865px);
  background:#ffdd00;
}

.bubble:nth-child(163) {
  height:25px;
  width:25px;
  -webkit-animation-delay:-32.6s;
  animation-delay:-32.6s;
  -webkit-transform:translate3d(405px,1420px,613px);
  transform:translate3d(405px,1420px,613px);
  background:#fbff00;
}

.bubble:nth-child(164) {
  height:35px;
  width:35px;
  -webkit-animation-delay:-32.8s;
  animation-delay:-32.8s;
  -webkit-transform:translate3d(3705px,379px,874px);
  transform:translate3d(3705px,379px,874px);
  background:#ff9900;
}

.bubble:nth-child(165) {
  height:13px;
  width:13px;
  -webkit-animation-delay:-33s;
  animation-delay:-33s;
  -webkit-transform:translate3d(7213px,34px,2407px);
  transform:translate3d(7213px,34px,2407px);
  background:#ff6f00;
}

.bubble:nth-child(166) {
  height:24px;
  width:24px;
  -webkit-animation-delay:-33.2s;
  animation-delay:-33.2s;
  -webkit-transform:translate3d(1983px,1239px,2900px);
  transform:translate3d(1983px,1239px,2900px);
  background:#ff2b00;
}

.bubble:nth-child(167) {
  height:42px;
  width:42px;
  -webkit-animation-delay:-33.4s;
  animation-delay:-33.4s;
  -webkit-transform:translate3d(72px,724px,2223px);
  transform:translate3d(72px,724px,2223px);
  background:#6aff00;
}

.bubble:nth-child(168) {
  height:39px;
  width:39px;
  -webkit-animation-delay:-33.6s;
  animation-delay:-33.6s;
  -webkit-transform:translate3d(4575px,2794px,4127px);
  transform:translate3d(4575px,2794px,4127px);
  background:#8cff00;
}

.bubble:nth-child(169) {
  height:48px;
  width:48px;
  -webkit-animation-delay:-33.8s;
  animation-delay:-33.8s;
  -webkit-transform:translate3d(5289px,1541px,3331px);
  transform:translate3d(5289px,1541px,3331px);
  background:#fff200;
}

.bubble:nth-child(170) {
  height:37px;
  width:37px;
  -webkit-animation-delay:-34s;
  animation-delay:-34s;
  -webkit-transform:translate3d(666px,1234px,1301px);
  transform:translate3d(666px,1234px,1301px);
  background:#ff9100;
}

.bubble:nth-child(171) {
  height:6px;
  width:6px;
  -webkit-animation-delay:-34.2s;
  animation-delay:-34.2s;
  -webkit-transform:translate3d(6458px,1185px,1308px);
  transform:translate3d(6458px,1185px,1308px);
  background:#ff5100;
}

.bubble:nth-child(172) {
  height:18px;
  width:18px;
  -webkit-animation-delay:-34.4s;
  animation-delay:-34.4s;
  -webkit-transform:translate3d(8813px,13px,2382px);
  transform:translate3d(8813px,13px,2382px);
  background:#ddff00;
}

.bubble:nth-child(173) {
  height:24px;
  width:24px;
  -webkit-animation-delay:-34.6s;
  animation-delay:-34.6s;
  -webkit-transform:translate3d(8777px,2962px,281px);
  transform:translate3d(8777px,2962px,281px);
  background:#ffcc00;
}

.bubble:nth-child(174) {
  height:18px;
  width:18px;
  -webkit-animation-delay:-34.8s;
  animation-delay:-34.8s;
  -webkit-transform:translate3d(8016px,2942px,2815px);
  transform:translate3d(8016px,2942px,2815px);
  background:#d0ff00;
}

.bubble:nth-child(175) {
  height:45px;
  width:45px;
  -webkit-animation-delay:-35s;
  animation-delay:-35s;
  -webkit-transform:translate3d(1688px,2790px,1680px);
  transform:translate3d(1688px,2790px,1680px);
  background:#ffaa00;
}

.bubble:nth-child(176) {
  height:42px;
  width:42px;
  -webkit-animation-delay:-35.2s;
  animation-delay:-35.2s;
  -webkit-transform:translate3d(4851px,2439px,57px);
  transform:translate3d(4851px,2439px,57px);
  background:#ffdd00;
}

.bubble:nth-child(177) {
  height:40px;
  width:40px;
  -webkit-animation-delay:-35.4s;
  animation-delay:-35.4s;
  -webkit-transform:translate3d(2976px,2766px,3421px);
  transform:translate3d(2976px,2766px,3421px);
  background:#e6ff00;
}

.bubble:nth-child(178) {
  height:46px;
  width:46px;
  -webkit-animation-delay:-35.6s;
  animation-delay:-35.6s;
  -webkit-transform:translate3d(4580px,1833px,1233px);
  transform:translate3d(4580px,1833px,1233px);
  background:#bfff00;
}

.bubble:nth-child(179) {
  height:31px;
  width:31px;
  -webkit-animation-delay:-35.8s;
  animation-delay:-35.8s;
  -webkit-transform:translate3d(509px,2630px,3818px);
  transform:translate3d(509px,2630px,3818px);
  background:#ffa200;
}

.bubble:nth-child(180) {
  height:42px;
  width:42px;
  -webkit-animation-delay:-36s;
  animation-delay:-36s;
  -webkit-transform:translate3d(6810px,132px,4266px);
  transform:translate3d(6810px,132px,4266px);
  background:#ffa200;
}

.bubble:nth-child(181) {
  height:11px;
  width:11px;
  -webkit-animation-delay:-36.2s;
  animation-delay:-36.2s;
  -webkit-transform:translate3d(2035px,2903px,2792px);
  transform:translate3d(2035px,2903px,2792px);
  background:#ffa600;
}

.bubble:nth-child(182) {
  height:6px;
  width:6px;
  -webkit-animation-delay:-36.4s;
  animation-delay:-36.4s;
  -webkit-transform:translate3d(5872px,2529px,2861px);
  transform:translate3d(5872px,2529px,2861px);
  background:#ffbb00;
}

.bubble:nth-child(183) {
  height:41px;
  width:41px;
  -webkit-animation-delay:-36.6s;
  animation-delay:-36.6s;
  -webkit-transform:translate3d(391px,1319px,1317px);
  transform:translate3d(391px,1319px,1317px);
  background:#ff1a00;
}

.bubble:nth-child(184) {
  height:14px;
  width:14px;
  -webkit-animation-delay:-36.8s;
  animation-delay:-36.8s;
  -webkit-transform:translate3d(5117px,884px,2328px);
  transform:translate3d(5117px,884px,2328px);
  background:#e6ff00;
}

.bubble:nth-child(185) {
  height:34px;
  width:34px;
  -webkit-animation-delay:-37s;
  animation-delay:-37s;
  -webkit-transform:translate3d(2997px,823px,4998px);
  transform:translate3d(2997px,823px,4998px);
  background:#ff2200;
}

.bubble:nth-child(186) {
  height:2px;
  width:2px;
  -webkit-animation-delay:-37.2s;
  animation-delay:-37.2s;
  -webkit-transform:translate3d(6391px,1346px,2766px);
  transform:translate3d(6391px,1346px,2766px);
  background:#ff8800;
}

.bubble:nth-child(187) {
  height:26px;
  width:26px;
  -webkit-animation-delay:-37.4s;
  animation-delay:-37.4s;
  -webkit-transform:translate3d(2515px,2077px,2477px);
  transform:translate3d(2515px,2077px,2477px);
  background:#ff8800;
}

.bubble:nth-child(188) {
  height:48px;
  width:48px;
  -webkit-animation-delay:-37.6s;
  animation-delay:-37.6s;
  -webkit-transform:translate3d(3087px,1144px,348px);
  transform:translate3d(3087px,1144px,348px);
  background:#91ff00;
}

.bubble:nth-child(189) {
  height:19px;
  width:19px;
  -webkit-animation-delay:-37.8s;
  animation-delay:-37.8s;
  -webkit-transform:translate3d(7374px,399px,3074px);
  transform:translate3d(7374px,399px,3074px);
  background:#c4ff00;
}

.bubble:nth-child(190) {
  height:35px;
  width:35px;
  -webkit-animation-delay:-38s;
  animation-delay:-38s;
  -webkit-transform:translate3d(371px,807px,972px);
  transform:translate3d(371px,807px,972px);
  background:#c8ff00;
}

.bubble:nth-child(191) {
  height:12px;
  width:12px;
  -webkit-animation-delay:-38.2s;
  animation-delay:-38.2s;
  -webkit-transform:translate3d(2424px,1431px,360px);
  transform:translate3d(2424px,1431px,360px);
  background:#c8ff00;
}

.bubble:nth-child(192) {
  height:7px;
  width:7px;
  -webkit-animation-delay:-38.4s;
  animation-delay:-38.4s;
  -webkit-transform:translate3d(9009px,1539px,4196px);
  transform:translate3d(9009px,1539px,4196px);
  background:#ff0900;
}

.bubble:nth-child(193) {
  height:31px;
  width:31px;
  -webkit-animation-delay:-38.6s;
  animation-delay:-38.6s;
  -webkit-transform:translate3d(4568px,35px,4908px);
  transform:translate3d(4568px,35px,4908px);
  background:#ff5100;
}

.bubble:nth-child(194) {
  height:4px;
  width:4px;
  -webkit-animation-delay:-38.8s;
  animation-delay:-38.8s;
  -webkit-transform:translate3d(5588px,1257px,4445px);
  transform:translate3d(5588px,1257px,4445px);
  background:#aaff00;
}

.bubble:nth-child(195) {
  height:24px;
  width:24px;
  -webkit-animation-delay:-39s;
  animation-delay:-39s;
  -webkit-transform:translate3d(5751px,2953px,4025px);
  transform:translate3d(5751px,2953px,4025px);
  background:#ff6f00;
}

.bubble:nth-child(196) {
  height:44px;
  width:44px;
  -webkit-animation-delay:-39.2s;
  animation-delay:-39.2s;
  -webkit-transform:translate3d(9413px,676px,3846px);
  transform:translate3d(9413px,676px,3846px);
  background:#ff2b00;
}

.bubble:nth-child(197) {
  height:45px;
  width:45px;
  -webkit-animation-delay:-39.4s;
  animation-delay:-39.4s;
  -webkit-transform:translate3d(5693px,1398px,868px);
  transform:translate3d(5693px,1398px,868px);
  background:#ffbf00;
}

.bubble:nth-child(198) {
  height:19px;
  width:19px;
  -webkit-animation-delay:-39.6s;
  animation-delay:-39.6s;
  -webkit-transform:translate3d(6725px,10px,1752px);
  transform:translate3d(6725px,10px,1752px);
  background:#ccff00;
}

.bubble:nth-child(199) {
  height:21px;
  width:21px;
  -webkit-animation-delay:-39.8s;
  animation-delay:-39.8s;
  -webkit-transform:translate3d(4604px,2040px,4929px);
  transform:translate3d(4604px,2040px,4929px);
  background:#99ff00;
}

.bubble:nth-child(200) {
  height:48px;
  width:48px;
  -webkit-animation-delay:-40s;
  animation-delay:-40s;
  -webkit-transform:translate3d(2971px,402px,241px);
  transform:translate3d(2971px,402px,241px);
  background:#b3ff00;
}