.ao-font-allura{font-family:'Allura';}
.ao-resp-text-xl{font-size:12px}
.ao-lg-text-xl{font-size:12px}

.ao-countdown-wrap{position:relative;width:100%;height:100%;overflow:hidden}
.ao-pos-separator{position:absolute;left:100%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ao-countdown-ended{display:none !important}
.ao-countdown{text-align:center;line-height:1;}
.ao-countdown,.ao-countdown *,.ao-countdown:before,.ao-countdown *:before,.ao-countdown:after,.ao-countdown *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ao-countdown,.ao-counter-block,.ao-countdown-top-title,.ao-countdown-bot-title,.ao-countdown-row{display:inline-block;position:relative;vertical-align:middle;}
.ao-countdown-top-title .ao-counter-title,.ao-countdown-bot-title .ao-counter-title{position:absolute;left:0;width:100%}
.ao-countdown-top-title{margin-top:1.2em;}
.ao-countdown-top-title .ao-counter-title{bottom:100%}
.ao-countdown-bot-title{margin-bottom:1.2em;}
.ao-countdown-bot-title .ao-counter-title{top:100%}
.ao-counter-title,.ao-counter,.ao-counter-separator,.ao-counter-top,.ao-counter-bot,.ao-counter-overflow,.ao-counter-content{position:relative;display:block}
.ao-counter-title{line-height:1;font-size:10px;padding:.4em 0 .6em}
.ao-counter-separator{position:absolute;left:100%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:.15em;z-index:2}
.ao-counter-dot{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:50%;border-radius:50%;background-color:#fff;margin:.1em 0;padding-top:100%;width:100%}
.ao-counter-dot-top{bottom:50%}
.ao-counter-dot-bot{top:50%}
.ao-counter-bot,.ao-counter-title ~ .ao-counter-separator{top:auto;bottom:0}
.ao-counter-hide{display:none !important}
.ao-counter-content,.ao-counter-separator,.ao-counter-halfed{height:2em;line-height:2em}
.ao-counter .ao-is-animated{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.ao-counter-content{padding:0 .3em;white-space:nowrap;}
.ao-counter-content + .ao-counter-title{padding-top:0;margin-top:-.4em}
.ao-counter-value{visibility:hidden;}
.ao-counter-value.ao-pass{position:absolute;left:0;top:0;}
.ao-counter-value.ao-pending,.ao-counter-value.ao-toshow{display:none}
.ao-counter-block{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.ao-counter-back,.ao-counter-back:before,.ao-counter-back:after{position:absolute;left:0;top:0;width:100%;height:100%}
.ao-counter-back:before,.ao-counter-back:after{content:""}
.ao-counter-overflow{overflow:hidden;height:100%;z-index:1;}
.ao-counter-overflow:before,.ao-counter-overflow:after{position:absolute;left:0;top:0;width:100%;height:100%;content:""}
.ao-counter-overflow .ao-counter-content{z-index:auto}
.ao-count-char{width:1.2ch;display:inline-block}
.ao-counter-halfed .ao-counter-top,.ao-counter-halfed .ao-counter-bot{height:50%}
.ao-counter-sider{position:absolute;left:0;top:0;width:100%;height:25%;z-index:1}
.ao-counter-lside,.ao-counter-rside{position:absolute;left:.15em;top:0;height:100%;width:2px;background:#ccc}
.ao-counter-rside{left:auto;right:.15em}
.ao-counter-top .ao-counter-sider{top:auto;bottom:0}
.ao-counter-bot .ao-counter-back{bottom:0;top:auto}
.ao-counter-bot .ao-counter-content{position:absolute;top:auto !important;left:0;bottom:0;width:100%}
.ao-counter-bot .ao-counter-overflow{width:100%}
.ao-counter-bot.ao-pass{width:100%;top:auto;bottom:0}


.ao-countdown-style3{color:#fff;}
.ao-countdown-style3 .ao-counter-dot{background:#fff}
.ao-countdown-style3 .ao-counter-back{background-color:#ff8b00;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}

.ao-countdown-style3-color1{color:#fff;}
.ao-countdown-style3-color1 .ao-counter-dot{background:#fff}
.ao-countdown-style3-color1 .ao-counter-back{background-color:#000}
.ao-countdown-style3-color2{color:#fff;}
.ao-countdown-style3-color2 .ao-counter-dot{background:#fff}
.ao-countdown-style3-color2 .ao-counter-back{background-color:#000}
.ao-countdown-style3-color3{color:#fff;}
.ao-countdown-style3-color3 .ao-counter-dot{background:#fff}
.ao-countdown-style3-color3 .ao-counter-back{background-color:#000}
.ao-countdown-style3-color4{color:#fff;}
.ao-countdown-style3-color4 .ao-counter-dot{background:#fff}
.ao-countdown-style3-color4 .ao-counter-back{background-color:#000}
.ao-countdown-style3-color5{color:#fff;}
.ao-countdown-style3-color5 .ao-counter-dot{background:#fff}
.ao-countdown-style3-color5 .ao-counter-back{background-color:#000}
.ao-countdown-style3-color6{color:#fff;}
.ao-countdown-style3-color6 .ao-counter-dot{background:#fff}
.ao-countdown-style3-color6 .ao-counter-back{background-color:#000}
