#days,
#hours,
#minutes,
#seconds {
	display: inline-block;
	line-height: 1;
	
	color: #ffd800;

	font-size: 16px !important;
	font-style: italic !important;
	font-weight: 800 !important;
	padding: 0 2px
}


div#timer {
	display: inline-block;
	line-height: 1;
	
}

div#timer span {
	font-size: 10px;
	color: white;
}

div#countdown {
	height: 99px;
	background: #000 url(/site/templates/assets/paper.jpg) top center no-repeat;
	background-size: contain;
	z-index: 999;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	display: none;
		padding: 0px 0
}

header.countdown {
	top: 99px;
}

body.countdown {
	padding-top: 99px;
}



#countdown h3 {
	color: #fff;
	font-size: 16px;
	line-height: 1;
	display: inline;
	
	font-style: italic !important;
	font-weight: 800 !important;
	text-transform: uppercase
}

#countdown h4 {
	color: #fff;
	font-size: 12px;
	line-height: 1;
	display: inline;
	
	font-style: italic !important;
	font-weight: 800 !important;
	text-transform: uppercase
}

@media(min-width: 992px){
#days,
#hours,
#minutes,
#seconds {
	font-size: 30px !important;
	padding: 10px;}
#countdown h3{
	font-size: 30px !important;
}
#countdown h4{
	font-size: 30px !important;
}

div#timer span {
	font-size: 20px;
}
div#countdown {
	height: 100px;
}
header.countdown {
	top: 100px;
}
body.countdown {
	padding-top: 100px;
}


}


@media(min-width: 1200px){
#days,
#hours,
#minutes,
#seconds {
	font-size: 30px !important;
	padding: 3px;}
#countdown h3{
	font-size: 30px !important;
}
#countdown h3{
	font-size: 30px !important;
}

div#timer span {
	font-size: 20px;
}
div#countdown {
	height: 100px;
}
header.countdown {
	top: 100px;
}
body.countdown {
	padding-top: 100px;
}



}

.firstline {
	color: #fff;
	font-size: 12px;
	line-height: 1;
	display: inline;
	font-family: 'AvenirBoldItalic' !important;
	font-style: italic !important;
	font-weight: 800 !important;
	text-transform: uppercase;
	border-bottom: 1px solid #ffd800;
}
@media(min-width: 1200px){
	.firstline {
		font-size: 20px;
	}
}