.cm-timer {
	width: 100%;
	margin: auto;
	box-sizing: border-box;
}

.timer {
    font-size: 2em;
    display: inline-block;
    vertical-align: top;
    color: #00497c;
    font-family: 'PT Sans Narrow', sans-serif;
}
.text {
    font-size: .9em;
    color: #00497c;
    margin-top: 0.5em;
    text-align: center;
    font-family: 'PT Sans Narrow', sans-serif;
    letter-spacing: 4px;
    font-weight: 600;
}
.clock .column {
    padding: 30px 0;
    float: left;
    width: 30%;
    background: none;
    border: 1px solid rgba(0, 68, 23, 0.28);
    /*border-left: none;*/
    text-align: center;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}
.column.hours {
    border-left: 1px solid rgba(0, 68, 23, 0.28);
}

.column.days {
    /*border-left: 1px solid rgba(255, 255, 255, 0.28);*/
}
.days {
    display: none;
}



.countdownHolder{
	font: 23px/0.8 'PT Sans Narrow', sans-serif;
    height: 89px;
}
.position{
    display: inline-block;
    height: 2em;
    overflow: hidden;
    position: relative;
    width: 48px;
    font-weight: 100;
    font-size: 0.85em;
}
.digit {
    color: #ffffff;
    font-size: 97px;
    letter-spacing: -6px;
    left: 3px;
    bottom: 0;
    position: absolute;
}
.countDays{ /* display:none !important;*/ }
.countDiv0{ /* display:none !important;*/ }
.countHours{}
.countDiv1{}
.countMinutes{}
.countDiv2{}
.countSeconds{}
.countDiv{
	/*--display:inline-block;
	width:16px;
	height:1.6em;
	position:relative;--*/
	display:none;
}
.countDiv:after{
	top:0.9em;
}
/*--responsive design--*/
@media(max-width:800px){
	.digit {
		font-size: 45px;
		left: 0px;
	}
	.position {
		width: 22px;
		height:1em;
    }
}
@media(max-width:414px){
	.digit {
		font-size: 35px;
		left: 4px;
	}
	.position {
		width: 22px;
		height: 38px;
	}
}
/*--/responsive design--*/