.countdown .time{border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);display:inline-block;text-align:center;position:relative;height:95px;width:65px;-webkit-perspective:479px;-ms-perspective:479px;-o-perspective:479px;perspective:479px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.countdown .count,.countdown .label{display:block;position:absolute;width:100%}.countdown .count{background:#202020;color:#f8f8f8;font-family:Oswald,sans-serif;font-size:2em;line-height:2.4em;overflow:hidden;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.8);top:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:flat;transform-style:flat}.countdown .count.top{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.1);border-radius:5px 5px 0 0;height:50%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.countdown .count.bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),to(transparent));background-image:linear-gradient(rgba(255,255,255,.1),transparent);background-image:-webkit-linear-gradient(rgba(255,255,255,.1),transparent);background-image:-o-linear-gradient(rgba(255,255,255,.1),transparent);border-top:1px solid #000;border-bottom:1px solid #000;border-radius:0 0 5px 5px;line-height:0;height:50%;top:50%;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.countdown .label{font-size:14px;margin-top:5px;top:95px}.countdown .count.curr.top{-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);z-index:3}.countdown .count.next.bottom{-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);z-index:2}.countdown .flip .count.curr.top{-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}.countdown .flip .count.next.bottom{-webkit-transition:all 250ms ease-in-out 250ms;transition:all 250ms ease-in-out 250ms;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}@media screen and (max-width:48em){.countdown{width:100%}.countdown .countdown-container{height:100px}.countdown .time{height:70px;width:48px}.countdown .count{font-size:1.5em;line-height:70px}.countdown .label{font-size:.6em;top:72px}}