text-decoration: underline;
@media (max-width: 570px) {
transform: translate3d(0, 0, -500px) rotatey(45deg);
animation-duration: 0.5s;
animation-fill-mode: forwards;
animation-timing-function: linear;
transition: transform 2.5s linear;
transform-style: preserve-3d;
transform-style: preserve-3d;
perspective-origin: 50% 100%;
transform: translate3d(0, -100px, -300px) rotatey(45deg);
animation-duration: 0.5s;
animation-fill-mode: forwards;
animation-timing-function: linear;
transform: translatey(200px) translatez(100px);
animation-name: floor-animation;
transform: translatex(-100px) rotatey(-90deg) rotatex(90deg);
transform-origin: 100px 200px;
animation-name: left-animation;
transform: translatex(-200px) translatez(-100px) rotatey(90deg);
transform-origin: 200px 0;
animation-name: back-animation;
transform: translatez(-100px);
transform-origin: 200px 0;
animation-name: right-animation;
transform: translatez(100px) rotatey(-90deg);
transform-origin: 200px 0;
animation-name: front-animation;
@keyframes floor-animation {
transform: translatey(200px) translatez(100px);
-webkit-radial-gradient(50% 0, circle,
rgba(255,0,110,.5), rgba(255,0,110,0) 70.71%),
-webkit-radial-gradient(6.7% 75%, circle,
rgba(110,0,255,.5), rgba(110,0,255,0) 70.71%),
-webkit-radial-gradient(93.3% 75%, circle,
rgba(0,255,110,.5), rgba(0,255,110,0) 70.71%);
radial-gradient(circle at 50% 0,
rgba(255,0,110,.9), rgba(255,0,110,0) 70.71%),
radial-gradient(circle at 6.7% 75%,
rgba(110,0,255,.9), rgba(110,0,255,0) 70.71%),
radial-gradient(circle at 93.3% 75%,
rgba(0,255,110,.9), rgba(0,255,110,0) 70.71%);
transform: translatey(200px) translatez(100px) rotatex(-90deg);
-webkit-radial-gradient(50% 0, circle,
rgba(255,0,110,.5), rgba(255,0,110,0) 70.71%),
-webkit-radial-gradient(6.7% 75%, circle,
rgba(110,0,255,.5), rgba(110,0,255,0) 70.71%),
-webkit-radial-gradient(93.3% 75%, circle,
rgba(0,255,110,.5), rgba(0,255,110,0) 70.71%);
radial-gradient(circle at 50% 0,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
radial-gradient(circle at 6.7% 75%,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
radial-gradient(circle at 93.3% 75%,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
@keyframes left-animation {
transform: translatex(-100px) rotatey(-90deg) rotatex(90deg);
-webkit-radial-gradient(50% 0, circle,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
-webkit-radial-gradient(6.7% 75%, circle,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
-webkit-radial-gradient(93.3% 75%, circle,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
radial-gradient(circle at 50% 0,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
radial-gradient(circle at 6.7% 75%,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
radial-gradient(circle at 93.3% 75%,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
transform: translatex(-100px) rotatey(-90deg) rotatex(0deg);
-webkit-radial-gradient(50% 0, circle,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
-webkit-radial-gradient(6.7% 75%, circle,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
-webkit-radial-gradient(93.3% 75%, circle,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
radial-gradient(circle at 50% 0,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
radial-gradient(circle at 6.7% 75%,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
radial-gradient(circle at 93.3% 75%,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
@keyframes back-animation {
transform: translatex(-200px) translatez(-100px) rotatey(90deg);
-webkit-radial-gradient(50% 0, circle,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
-webkit-radial-gradient(6.7% 75%, circle,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
-webkit-radial-gradient(93.3% 75%, circle,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
radial-gradient(circle at 50% 0,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
radial-gradient(circle at 6.7% 75%,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
radial-gradient(circle at 93.3% 75%,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
transform: translatex(-200px) translatez(-100px) rotatey(180deg);
-webkit-radial-gradient(50% 0, circle,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
-webkit-radial-gradient(6.7% 75%, circle,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
-webkit-radial-gradient(93.3% 75%, circle,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
radial-gradient(circle at 50% 0,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
radial-gradient(circle at 6.7% 75%,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
radial-gradient(circle at 93.3% 75%,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
@keyframes right-animation {
transform: translatez(-100px);
-webkit-radial-gradient(50% 0, circle,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
-webkit-radial-gradient(6.7% 75%, circle,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
-webkit-radial-gradient(93.3% 75%, circle,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
radial-gradient(circle at 50% 0,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
radial-gradient(circle at 6.7% 75%,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
radial-gradient(circle at 93.3% 75%,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
transform: translatez(-100px) rotatey(90deg);
-webkit-radial-gradient(50% 0, circle,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
-webkit-radial-gradient(6.7% 75%, circle,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
-webkit-radial-gradient(93.3% 75%, circle,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
radial-gradient(circle at 50% 0,
rgba(255,0,0,.5), rgba(255,0,0,0) 70.71%),
radial-gradient(circle at 6.7% 75%,
rgba(0,0,255,.5), rgba(0,0,255,0) 70.71%),
radial-gradient(circle at 93.3% 75%,
rgba(0,255,0,.5), rgba(0,255,0,0) 70.71%);
@keyframes front-animation {
transform: translatez(100px) rotatey(-90deg);
background:url(www.biowellinc.com/d/diamondsml2.png) no-repeat 0px -150px;
transform: translatez(100px) rotatey(0deg);
background:url(http://www.biowellinc.com/d/diamondsml2.png) no-repeat 0px -150px;
#codepen-footer,#codepen-footer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#codepen-footer{position:fixed;bottom:0;left:0;width:100%;padding:0 10px;height:30px;color:#eeeeee;background-color:#505050;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #505050), color-stop(100%, #383838));background:-webkit-linear-gradient(#505050,#383838);background:-moz-linear-gradient(#505050,#383838);background:-o-linear-gradient(#505050,#383838);background:linear-gradient(#505050,#383838);border-top:1px solid #000;border-bottom:1px solid #000;box-shadow:inset 0 1px 0 #6e6e6e,0 2px 2px rgba(0,0,0,0.4);font:12px/30px "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;line-height:30px}#codepen-footer a{color:#a7a7a7;text-decoration:none}#codepen-footer a:hover{color:white}#footer-right{position:absolute;right:5px;top:0}@media (max-width: 600px){#footer-right{display:none}}#bs-button{padding:1px 6px 2px 19px;background:url(/images/browserstack.png),-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff4d1), color-stop(100%, #c9b67b));background:url(/images/browserstack.png),-webkit-linear-gradient(#fff4d1,#c9b67b);background:url(/images/browserstack.png),-moz-linear-gradient(#fff4d1,#c9b67b);background:url(/images/browserstack.png),-o-linear-gradient(#fff4d1,#c9b67b);background:url(/images/browserstack.png),linear-gradient(#fff4d1,#c9b67b);background-position:4px center,center center;background-repeat:no-repeat;background-size:12px 12px,cover;border:0;font:11px "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;border-radius:5px}#bs-button:hover{background-color:#fff4d1;background-position:4px center,center center;background-repeat:no-repeat;background-size:12px 12px,cover}