/* jQuery Countdown styles 2.0.0. */
.is-countdown {
	text-align: center;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	opacity:1;
	z-index:9;
	-webkit-transition: ease-in-out .3s all;
    -moz-transition: ease-in-out .3s all;
    transition: ease-in-out .3s all;
}
.item-inner:hover .is-countdown {
	opacity:0;
}
.countdown-rtl {
	direction: rtl;
}
.countdown-row { 
	display:inline-block;
	background:rgba(0,0,0,0.3);
	border-radius:10px;
}
.countdown-row .countdown-section {
	min-width: 60px;
    margin-right:3px;
    padding: 12px 5px 8px;
    background: none;
    display: inline-block;
	text-align:center;
	position:relative;
}
.countdown-row .countdown-section:after {
	background:rgba(255,255,255,0.2);
	content:'';
	position:absolute;
	right:-3px;
	top:50%;
	width:1px;
	height:25px;
	margin-top: -12px;
}
.countdown-row .countdown-section:last-child:after {
	display:none;
}
.countdown-row .countdown-section:last-child {
	margin:0 !important;
}
.countdown-amount {
    font-size: 18px;
	font-weight:500;
	color:#fff;
}
.countdown-period {
    font-size:10px;
	color:#ffffff;
	font-weight:400;
	display:block;
	text-transform:uppercase;
}
.countdown-descr {
	display: block;
	width: 100%;
}
@media (max-width: 1199px){
	.countdown-row .countdown-section {
		min-width: 46px;
	}
	.countdown-amount { font-size:12px; }
	.countdown-period { font-size:10px; line-height:14px; }
	.is-countdown { margin:20px 0 0; }
}
@media (max-width: 992px){
	.is-countdown { padding:30px 5px 10px; }
}