figure, figcaption{display:block;}
.transition{-webkit-transition:top 400ms linear;-moz-transition:top 400ms linear;-ms-transition:top 400ms linear;-o-transition:top 400ms linear;transition:top 400ms linear;}
.timeTo{font-family:Arial, sans-serif;}
.timeTo span{vertical-align:top;color:#575757;font-size:20px;}
.timeTo span:last-of-type{display:none;}
.timeTo.timeTo-white div{color:#575757;background:#fff;}
.timeTo.timeTo-black div{color:white;background:#45484d;background:-moz-linear-gradient(top, #45484d 0%, #000000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));background:-webkit-linear-gradient(top, #45484d 0%,#000000 100%);background:-o-linear-gradient(top, #45484d 0%,#000000 100%);background:-ms-linear-gradient(top, #45484d 0%,#000000 100%);background:linear-gradient(to bottom, #45484d 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d', endColorstr='#000000',GradientType=0);}
.timeTo.timeTo-black .timeTo-alert{background:#a74444;background:-moz-linear-gradient(top, #a74444 0%, #3f0000 67%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a74444), color-stop(67%,#3f0000));background:-webkit-linear-gradient(top, #a74444 0%,#3f0000 67%);background:-o-linear-gradient(top, #a74444 0%,#3f0000 67%);background:-ms-linear-gradient(top, #a74444 0%,#3f0000 67%);background:linear-gradient(to bottom, #a74444 0%,#3f0000 67%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a74444', endColorstr='#3f0000',GradientType=0);}
.timeTo.timeTo-white .timeTo-alert{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 35%, #e17373 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(35%,#ffffff), color-stop(100%,#e17373));background:-webkit-linear-gradient(top, #ffffff 35%,#e17373 100%);background:-o-linear-gradient(top, #ffffff 35%,#e17373 100%);background:-ms-linear-gradient(top, #ffffff 35%,#e17373 100%);background:linear-gradient(to bottom, #ffffff 35%,#e17373 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e17373',GradientType=0);}
.timeTo figure{display:inline-block;margin:0;padding:0;}
.timeTo figcaption{text-align:center;line-height:80%;font-weight:normal;color:#888;}
.timeTo div{position:relative;display:inline-block;width:25px;height:30px;overflow:hidden;}
.timeTo div:last-of-type,
.timeTo div:nth-of-type(7){display:none;}
.timeTo div.first{}
.timeTo ul{list-style-type:none;margin:0;width:100%;height:100%;padding:0;position:absolute;left:3px;}
.timeTo ul li{margin:0;height:100%;padding:0;list-style:none;text-align:center;}