/*! tumbleCube - v0.0.0 - 2015-02-10 */
body{font-family:tahoma,geneva,sans-serif;font-size:150%;color:rgba(0,0,0,.5);background:rgba(227,227,227,1);background:-moz-linear-gradient(left,rgba(227,227,227,1) 0,rgba(242,242,242,1) 0,rgba(250,250,250,1) 52%,rgba(235,235,235,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(227,227,227,1)),color-stop(0%,rgba(242,242,242,1)),color-stop(52%,rgba(250,250,250,1)),color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(left,rgba(227,227,227,1) 0,rgba(242,242,242,1) 0,rgba(250,250,250,1) 52%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(left,rgba(227,227,227,1) 0,rgba(242,242,242,1) 0,rgba(250,250,250,1) 52%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(left,rgba(227,227,227,1) 0,rgba(242,242,242,1) 0,rgba(250,250,250,1) 52%,rgba(235,235,235,1) 100%);background:linear-gradient(to right,rgba(227,227,227,1) 0,rgba(242,242,242,1) 0,rgba(250,250,250,1) 52%,rgba(235,235,235,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#ebebeb', GradientType=1)}@media only screen and (max-device-width :667px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio :2){.cube a{font-size:175%}.nav a{font-size:150%}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio :2){.nav a{font-size:120%}}@media only screen and (min-device-width :668px){.nav a{font-size:100%}}.wrapper{perspective:1500px;perspective-origin:50% 100px;-webkit-perspective:1500px;-webkit-perspective-origin:50% 100px}.cube{position:relative;height:360px;width:360px;margin:100px auto;text-align:center;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.cube a,.nav a{color:rgba(0,0,0,.5);text-decoration:none}.cube a{position:relative;top:48%}.flash{position:absolute;top:5%;left:50%;transform:translateX(-50%)}.hidden{display:none}.face{height:360px;width:360px;position:absolute;background:rgba(255,255,255,.1);box-shadow:inset 0 0 100px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 100px rgba(0,0,0,.5)}.nav-list{text-align:center;position:fixed;width:100%;list-style-type:none;padding:0;margin:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.window-bottom{bottom:20px}.window-edge{bottom:-10px}.nav-list>li{display:inline;padding:2px}.nav-list>li:before{content:"|\00a0"}.nav-list>li:first-child:before{content:""}