.av-countdown-timer {clear: both;position: relative;opacity: 0;margin: 30px 0;}
.av-countdown-timer-inner {display: table;width: 100%;table-layout: fixed;}
.av-countdown-timer-inner:hover {text-decoration: none;}
.av-countdown-cell {display: table-cell;}
.av-countdown-cell-inner {display: block;margin: 1px 1px 0 0;padding: 20px;}
.av-countdown-time {display: block;font-size: 40px;line-height: 1em;font-weight: 100;color: inherit;text-decoration: none;}
.av-countdown-time-label {display: block;text-transform: uppercase;color: inherit;overflow: hidden;text-overflow: ellipsis;-moz-hyphens: inherit;line-height: 1.65em;}
.av-countdown-timer-title {display: block;font-size: 30px;line-height: 1.3em;margin: 0 0 15px 0;text-decoration: none;position: relative;}
.av-countdown-timer-title:hover {text-decoration: none;}
.av-countdown-timer-title-bottom {margin: 15px 0 0 0;}
.av-countdown-active.av-countdown-timer {opacity: 1;}
#top .av-default-style .av-countdown-cell-inner {border-style: solid;border-width: 1px;margin: 2px;}
#top .av-trans-light-style .av-countdown-cell-inner {color: #fff;background: transparent;border: 3px solid #fff;margin: 2px;}
#top .av-trans-dark-style .av-countdown-cell-inner {color: #000;background: transparent;border: 3px solid #000;margin: 2px;}
#top .av-trans-light-style .av-countdown-timer-title {color: #fff;}
#top .av-trans-dark-style .av-countdown-timer-title {color: #000;}
#av-admin-preview .av-countdown-timer {opacity: 1;}
@media only screen and (max-width: 989px) {.responsive .av-countdown-cell-inner {padding: 10px 10px;}}
@media only screen and (max-width: 767px) {.responsive .av-countdown-cell-inner {padding: 12px 7px;}
	.responsive .av-countdown-time {font-size: 30px !important;}
	.av-countdown-time-label {text-transform: none;}}