.countdown-timer{position:relative;background:url(../images/countdown/bg.png) no-repeat 87px top;width:848px;height:103px;margin-left:-42px;padding-top:5px;padding-left:5px}
.countdown-timer div,.countdown-timer span{padding:0px;margin:0px}
/*** Back / Front **/
.countdown-timer .back,.countdown-timer .front{position:absolute;width:100%;top:5px}
/*** Flip **/
.countdown-timer img{display:inline-block!important;width:78px;height:46px;position:relative;margin-right:4px}
/*** Flip Holders **/
.countdown-timer .upperHalf,.countdown-timer .upperHalfBack{vertical-align:bottom;height:46px}
.countdown-timer .lowerHalf,.countdown-timer .lowerHalfBack{vertical-align:top;height:46px}
.countdown-timer .upperHalf img{vertical-align:bottom;visibility:visible}
.countdown-timer .lowerHalf img{vertical-align:top;visibility:visible}
.countdown-timer .lowerHalfBack img{vertical-align:top}
.countdown-timer .upperHalfBack img{vertical-align:bottom}
.countdown-timer .hoursDownLeft,.countdown-timer .hoursUpLeftBack,.countdown-timer .hoursDownLeftBack,.countdown-timer .hoursUpLeft,.countdown-timer .minutesUpLeft,.countdown-timer .minutesDownLeft,.countdown-timer .minutesUpLeftBack,.countdown-timer .minutesDownLeftBack,.countdown-timer .secondsUpLeft,.countdown-timer .secondsDownLeft,.countdown-timer .secondsUpLeftBack,.countdown-timer .secondsDownLeftBack{padding-left:23px}
/*** Sub Texts **/
.countdown-timer-sub-texts{width:100%;height:20px;font-family:'adineue_boldregular',Arial,Verdana,sans-serif;font-size:20px;color: #000;-moz-text-shadow:0px 1px rgba(255,255,255,0.5);text-shadow:0px 1px rgba(255,255,255,0.5); text-transform:none}
.countdown-timer-sub-texts .days{margin-left:0px}
.countdown-timer-sub-texts .hours{margin-left:161px}
.countdown-timer-sub-texts .minutes{margin-left:153px}
.countdown-timer-sub-texts .seconds{margin-left:146px}

#countdown_bg{position:absolute; top:0; left:0}