#gears,#title{vertical-align:middle;display:inline-block}#gear10,#gear13,#gear14,#gear15,#gear3,#gear9,#gears-static,#level,#shadow10,#shadow13,#shadow14,#shadow15,#shadow3{position:absolute}#shadow1,#shadow5{width:96px;height:96px}body{margin:0;padding:0;overflow:hidden;background:url(../images/bg.gif) #196a73;height:100%}#level{width:100%;height:1px;top:50%}#content{text-align:center;margin-top:-327px}#gears{width:478px;height:655px;position:relative}#gears-static{background:url(../images/sprites.png) -363px -903px no-repeat;width:329px;height:602px;bottom:5px;right:0;opacity:.4}#title{color:#9eb7b5;width:43%}#title h1{font-family:Helvetica,sans-serif;font-size:3.6em;text-shadow:rgba(0,0,0,.36) 7px 7px 10px}#title p{font-family:sans-serif;font-size:1.2em;line-height:148%;text-shadow:rgba(0,0,0,.36) 1px 1px 0}.shadow{-webkit-box-shadow:4px 7px 25px 10px rgba(43,36,0,.36);-moz-box-shadow:4px 7px 25px 10px rgba(43,36,0,.36);box-shadow:4px 7px 25px 10px rgba(43,36,0,.36)}#gear15{background:url(../images/sprites.png) 0 -993px no-repeat;width:321px;height:321px;left:45px;top:179px;-webkit-animation:24s linear infinite rotate-back;-moz-animation:24s linear infinite rotate-back;-ms-animation:rotate-back 24000ms linear infinite;animation:24s linear infinite rotate-back}#shadow15{width:306px;height:306px;-webkit-border-radius:153px;-moz-border-radius:153px;border-radius:153px;left:52px;top:186px}#gear14{background:url(../images/sprites.png) 0 -856px no-repeat;width:87px;height:87px;left:162px;top:296px}#shadow14{width:70px;height:70px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;left:171px;top:304px}#gear13{background:url(../images/sprites.png) 0 -744px no-repeat;width:62px;height:62px;left:174px;top:309px;-webkit-animation:8s linear infinite rotate;-moz-animation:8s linear infinite rotate;-ms-animation:rotate 8000ms linear infinite;animation:8s linear infinite rotate}#shadow13{width:36px;height:36px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;left:187px;top:322px}#gear10{background:url(../images/sprites.png) 0 -184px no-repeat;width:122px;height:122px;left:175px;top:0;-webkit-animation:8s linear infinite rotate-back;-moz-animation:8s linear infinite rotate-back;-ms-animation:rotate-back 8000ms linear infinite;animation:8s linear infinite rotate-back}#shadow10{width:86px;height:86px;-webkit-border-radius:43px;-moz-border-radius:43px;border-radius:43px;left:193px;top:18px}#gear3{background:url(../images/sprites.png) 0 -1493px no-repeat;width:85px;height:84px;left:194px;top:19px;-webkit-animation:10s linear infinite rotate;-moz-animation:10s linear infinite rotate;-ms-animation:rotate 10000ms linear infinite;animation:10s linear infinite rotate}#shadow3{width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;left:206px;top:31px}#gear9{background:url(../images/sprites.png) -371px -280px no-repeat;width:234px;height:234px;left:197px;top:96px;-webkit-animation:12s linear infinite rotate;-moz-animation:12s linear infinite rotate;-ms-animation:rotate 12000ms linear infinite;animation:12s linear infinite rotate}#gear6,#gear7{-webkit-animation:10s linear infinite rotate-back;-moz-animation:10s linear infinite rotate-back;-ms-animation:rotate-back 10000ms linear infinite;position:absolute}#shadow9{width:200px;height:200px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:absolute;left:214px;top:113px}#gear7{background:url(../images/sprites.png) -371px 0 no-repeat;width:108px;height:108px;left:260px;top:159px;animation:10s linear infinite rotate-back}#shadow7{width:76px;height:76px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;position:absolute;left:276px;top:175px}#gear6{background:url(../images/sprites.png) 0 -1931px no-repeat;width:134px;height:134px;left:305px;bottom:212px;animation:10s linear infinite rotate-back}#shadow6{width:98px;height:98px;-webkit-border-radius:49px;-moz-border-radius:49px;border-radius:49px;position:absolute;left:323px;bottom:230px}#gear4{background:url(../images/sprites.png) 0 -1627px no-repeat;width:69px;height:69px;position:absolute;left:337px;bottom:245px;-webkit-animation:10s linear infinite rotate-back;-moz-animation:10s linear infinite rotate-back;-ms-animation:rotate-back 10000ms linear infinite;animation:10s linear infinite rotate-back}#gear12{background:url(../images/sprites.png) 0 -530px no-repeat;width:164px;height:164px;position:absolute;left:208px;bottom:85px;-webkit-animation:8s linear infinite rotate;-moz-animation:8s linear infinite rotate;-ms-animation:rotate 8000ms linear infinite;animation:8s linear infinite rotate}#shadow12{width:124px;height:124px;-webkit-border-radius:62px;-moz-border-radius:62px;border-radius:62px;position:absolute;left:225px;bottom:107px}#gear11{background:url(../images/sprites.png) 0 -356px no-repeat;width:125px;height:124px;position:absolute;left:228px;bottom:105px;-webkit-animation:10s linear infinite rotate-back;-moz-animation:10s linear infinite rotate-back;-ms-animation:rotate-back 10000ms linear infinite;animation:10s linear infinite rotate-back}#shadow11{width:88px;height:88px;-webkit-border-radius:44px;-moz-border-radius:44px;border-radius:44px;position:absolute;left:247px;bottom:123px}#gear8{background:url(../images/sprites.png) -371px -158px no-repeat;width:72px;height:72px;position:absolute;left:254px;bottom:131px;-webkit-animation:6s linear infinite rotate;-moz-animation:6s linear infinite rotate;-ms-animation:rotate 6000ms linear infinite;animation:6s linear infinite rotate}#shadow8{width:42px;height:42px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;position:absolute;left:269px;bottom:146px}#gear1{background:url(../images/sprites.png) no-repeat;width:135px;height:134px;position:absolute;left:83px;bottom:111px;-webkit-animation:10s linear infinite rotate-back;-moz-animation:10s linear infinite rotate-back;-ms-animation:rotate-back 10000ms linear infinite;animation:10s linear infinite rotate-back}#shadow1{-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;position:absolute;left:103px;bottom:130px}#gear5{background:url(../images/sprites.png) 0 -1746px no-repeat;width:134px;height:135px;position:absolute;left:22px;top:108px;-webkit-animation:10s linear infinite alternate rotate;-moz-animation:10s linear infinite alternate rotate;-ms-animation:rotate 10000ms linear infinite alternate;animation:10s linear infinite alternate rotate}#shadow5{-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;position:absolute;left:41px;top:127px}#gear2{background:url(../images/sprites.png) 0 -1364px no-repeat;width:80px;height:79px;position:absolute;left:49px;top:136px;-webkit-animation:10s linear infinite alternate rotate-back;-moz-animation:10s linear infinite alternate rotate-back;-ms-animation:rotate-back 10000ms linear infinite alternate;animation:10s linear infinite alternate rotate-back}#weight{background:url(../images/sprites.png) -371px -564px no-repeat;width:34px;height:92px;position:absolute;left:1px;bottom:0;-webkit-animation:10s linear infinite alternate up;-moz-animation:10s linear infinite alternate up;-ms-animation:up 10000ms linear infinite alternate;animation:10s linear infinite alternate up}#shadowweight{width:10px;height:80px;position:absolute;left:12px;bottom:0;-webkit-animation:10s linear infinite alternate up;-moz-animation:10s linear infinite alternate up;-ms-animation:up 10000ms linear infinite alternate;animation:10s linear infinite alternate up}#chain-circle{background:url(../images/sprites.png) -371px -706px no-repeat;width:146px;height:147px;position:absolute;left:17px;top:102px;-webkit-animation:10s linear infinite alternate rotate;-moz-animation:10s linear infinite alternate rotate;-ms-animation:rotate 10000ms linear infinite alternate;animation:10s linear infinite alternate rotate}#chain{width:1px;height:380px;border-left:2px dotted #c8d94a;position:absolute;left:17px;top:175px;opacity:.7;-webkit-animation:10s linear infinite alternate collapse;-moz-animation:10s linear infinite alternate collapse;-ms-animation:collapse 10000ms linear infinite alternate;animation:10s linear infinite alternate collapse}@keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes "rotate"{from{-ms-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0);transform:rotate(0)}to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-back{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes rotate-back{from{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes rotate-back{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-ms-keyframes "rotate-back"{from{-ms-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@-o-keyframes rotate-back{from{-o-transform:rotate(0);transform:rotate(0)}to{-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes up{from{bottom:0}to{bottom:340px}}@-moz-keyframes up{from{bottom:0}to{bottom:340px}}@-webkit-keyframes up{from{bottom:0}to{bottom:340px}}@-ms-keyframes "up"{from{bottom:0}to{bottom:340px}}@-o-keyframes up{from{bottom:0}to{bottom:340px}}@keyframes collapse{from{height:387px}to{height:48px}}@-moz-keyframes collapse{from{height:387px}to{height:48px}}@-webkit-keyframes collapse{from{height:387px}to{height:48px}}@-ms-keyframes "collapse"{from{height:387px}to{height:48px}}@-o-keyframes collapse{from{height:387px}to{height:48px}}