@font-face {font-family:'Decima';src:url('webfonts/24A1FD_0_0.eot');src:url('webfonts/24A1FD_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/24A1FD_0_0.woff') format('woff'),url('webfonts/24A1FD_0_0.ttf') format('truetype')}
@font-face {font-family:'Decima-Bold';src:url('webfonts/24A1FD_1_0.eot');src:url('webfonts/24A1FD_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/24A1FD_1_0.woff') format('woff'),url('webfonts/24A1FD_1_0.ttf') format('truetype')}

.mardigras-parade-countdown-widget {background:#09c3de; width:300px; font-family:'Decima',sans-serif; text-transform:uppercase; margin-bottom:20px; color:#fff; padding-bottom:1em; overflow:visible !important}
.mardigras-parade-countdown-widget .ticker {background:#000; padding:0 3px;}
.mardigras-parade-countdown-widget h3 {display:table; width:290px; margin:10px auto 0; color:#e1e000; font-size:8em !important; line-height:0em; height:130px; padding:0 !important; position:relative;}
.mardigras-parade-countdown-widget h3:before {content:""; border-top:solid 3px #000; position:absolute; top:50%; left:0; width:100%; margin-top:1px; box-shadow:0 0 16px 4px #000;}
/*.mardigras-parade-countdown-widget span {display:table-cell; text-align:center; background:#252525; border:solid 3px #000; width:33.3%; vertical-align:middle;}*/
.mardigras-parade-countdown-widget p {text-align:center; margin:14px auto 0; color:#000; font-size:26px; font-family:'Decima-Bold',sans-serif; line-height:1em}
.mardigras-parade-countdown-widget small {display:block; text-align:center; color:#fff !important; font-size:17px; font-family:'Decima-Bold',sans-serif;}
.mardigras-parade-countdown-widget .wrap-hours ul, .mardigras-parade-countdown-widget .wrap-minutes ul, .mardigras-parade-countdown-widget .wrap-seconds ul {height:60px;}

.mardigras-parade-countdown-widget .time {font-family:'Decima',sans-serif; font-size:14px; color:#fff; line-height:1em; padding:0.5em 0; text-transform:uppercase; display:table; width:100%;}
.mardigras-parade-countdown-widget .time .days {font-size:22px; padding-top:0.2em;}
.mardigras-parade-countdown-widget .time span {display:table-cell; width:33.3%;}

/* Days */
.mardigras-parade-countdown-widget .wrap-days {width:100%; display:table; font-family:'Decima-Bold',sans-serif; position:relative;}
.mardigras-parade-countdown-widget .wrap-days:before, .mardigras-parade-countdown-widget .wrap-days:after {content:""; border-left:solid 3px #000; position:absolute; z-index:2; top:50%; width:0; height:24px; margin-top:-12px}
.mardigras-parade-countdown-widget .wrap-days:before {left:-6px;}
.mardigras-parade-countdown-widget .wrap-days:after {right:-6px;}
.mardigras-parade-countdown-widget .wrap-days ul {height:124px; font-size:130px;}
.mardigras-parade-countdown-widget .flip-clock-wrapper .wrap-days ul {width:92px !important;}
.mardigras-parade-countdown-widget .flip-clock-wrapper .wrap-days ul li a div.up:after {top:59px;}
.mardigras-parade-countdown-widget .flip-clock-wrapper .wrap-days ul li a div div.inn {font-size:130px; line-height:0.9em;}

/* Hours */
.mardigras-parade-countdown-widget .wrap-hours {width:33.3%; font-weight:bold; display:table; float:left; font-size:25px; line-height:60px; position:relative;}
.mardigras-parade-countdown-widget .wrap-hours:before {content:""; border-left:solid 3px #000; position:absolute; z-index:2; top:50%; width:0; height:24px; margin-top:-12px; left:-6px;}
.mardigras-parade-countdown-widget .wrap-hours ul {height:60px;}

/* Minutes */
.mardigras-parade-countdown-widget .wrap-minutes {width:33.3%; font-weight:bold; display:table; float:left; position:relative; font-size:25px; line-height:60px; position:relative;}
.mardigras-parade-countdown-widget .wrap-minutes ul {height:60px;}
.mardigras-parade-countdown-widget .wrap-minutes:before, .mardigras-parade-countdown-widget .wrap-minutes:after {content:":"; position:absolute; z-index:2; top:50%; font-size:42px; margin-top:-0.85em;}
.mardigras-parade-countdown-widget .wrap-minutes:before {left:-6px;}
.mardigras-parade-countdown-widget .wrap-minutes:after {right:-4px;}

/* Seconds */
.mardigras-parade-countdown-widget .wrap-seconds {width:33.3%; font-weight:bold; display:table; float:right; font-size:25px; line-height:60px;}
.mardigras-parade-countdown-widget .wrap-seconds:after {content:""; border-left:solid 3px #000; position:absolute; z-index:2; top:57%; width:0; height:24px; right:-3px;}
.mardigras-parade-countdown-widget .wrap-seconds ul {height:60px;}