.yycountdown-box{
	text-align:center;
	margin:10px 0;
	color:#000000;
}

.inner{
	background: rgba(45,45,45, 0.5);
	padding: 10px;
}


#counter{
	text-align: center;
	position: relative;
	width: 100%;
	z-index: 110;
}


#timer .yycountdown-box .yyc-day{
	font-size:3.0em;
	color:#F0F0F0;
}
#timer .yycountdown-box .yyc-hou{
	font-size:3.0em;
	color:#F0F0F0;
}
#timer .yycountdown-box .yyc-min{
	font-size:3.0em;
	color:#F0F0F0;
}
#timer .yycountdown-box .yyc-sec{
	font-size:3.0em;
	color:#F0F0F0;
}

#timer .yycountdown-box .yyc-day-text,
#timer .yycountdown-box .yyc-hou-text,
#timer .yycountdown-box .yyc-min-text,
#timer .yycountdown-box .yyc-sec-text{
	font-size:1.5em;
	color: #F0F0F0;
}

#race{
	font-weight: 800;
	font-size: 1.5em;
	color: #fff;
}

@media screen and (max-width : 800px) {
	.inner{
	padding: 8px;
}
	#counter{	
	position: relative;
	z-index: 120;
}
	
	#race{
	font-weight: 800;
	font-size: 1.0em;
	color: #fff;
}
	#timer .yycountdown-box .yyc-day-text,
	#timer .yycountdown-box .yyc-hou-text,
	#timer .yycountdown-box .yyc-min-text,
	#timer .yycountdown-box .yyc-sec-text{
		font-size:0.8em;
		color: #fff;
}

}