
@font-face{font-family:'OpenSans';src:url("../fonts/open_sans/opensans-bold-webfont.eot");src:url("../fonts/open_sans/opensans-bold-webfont.eot@") format("embedded-opentype"),url("../fonts/open_sans/opensans-bold-webfont.woff") format("woff"),url("../fonts/open_sans/opensans-bold-webfont.ttf") format("truetype");font-weight:bold;font-style:normal}

.countdownHolder{
	margin:0 auto;
	font-size: 45px;  
	height: 70px;
	text-align: left;
}
.countdownHolder * {text-align: center;}

.digit{
	position:absolute;
	display:block;
	text-align:center;
	height: 45px; width: 31px;
	color: #000; font-size: 32px; font-family:'OpenSans';
    background: transparent url("../images/offer/countbox_bg.png") center 0 no-repeat;
   
}

.countDiv{
	display:none;
	width:16px;
	height:1.6em;
	position:relative;
}

.count_wrap {
	height: 45px;
	display: inline-block;
	position: relative;
	width: 64px;
	margin-right: 20px;
	font-size: 0;
	line-height: 47px;
}
.count_wrap:first-child {margin-left: 0;}

.lay {
	
	height: 72px;
	left: 0; right: 0;
	position: absolute;
	top: 2px;
	width: 64px;
}
.count_wrap.countDays {
	display: none;
}                                  
.count_wrap:after {display: block; content: 'Дни'; position: absolute; top: 100%; left: 0; right: 0;  height: 14px; font-size: 11px; color: #fff;  font-family:'OpenSans'; margin-top: -17px; }
.count_wrap.countHours:after { content: 'Часы';}
.count_wrap.countMinutes:after { content: 'Минуты';}
.count_wrap.countSeconds:after { content: 'Секунды';}

.count_wrap:before {
	width: 6px; height: 18px;
	display: block; content: ''; position: absolute; top: 50%;
	margin-top: -9px;
	left: -8px; right: 0;
	background: url(../images/dotted.png) no-repeat left center;
}
.count_wrap.countDays:before {
	background: none;
}

.count_wrap.countHours .digit,
.count_wrap.countSeconds .digit {
	border-bottom: 2px solid #505154 ;
}
.count_wrap.countMinutes .digit {
	border-bottom: 2px solid #f80;
}

.position{

	display: inline-block;
	overflow: hidden;
	position: relative;
    height: 45px; width: 32px;

	
}