body{
	font-family:'Roboto', Arial;
	color:#fff;
	background:url(../images/bg.jpg) top center no-repeat #000;
}

.overlay{
	background:rgba(0,0,0,.8);
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	width:100%;
	height:100%;
	z-index:1;
	overflow:hidden;
}

@media (min-width: 1200px){
	.container {
		width:1170px;
	}
}

img {
    display: block;
    margin: auto;
}

#wrap{
	width:100%;
	height:100%;
	display:table;
	position:relative;
	z-index:10000;
	padding:150px 0 0 0;
}

h1{
	font-size:56px;
	font-weight:300;
	text-align:center;
	letter-spacing:-1px;
	line-height: 1em;
}

h1 span{
	font-size:140px;
	font-weight:900;
	letter-spacing:-5px;
	line-height: 1.1em;
}

.green{
	color:#E78B07;
}

.dots{
	font-size:140px;
	font-weight:900;
}

.subtitle{
	font-size:56px;
	font-weight:900;
	letter-spacing:-1px;
}

p{
	font-size:18px;
	line-height:30px;
	text-align:center;
	font-weight:100;
}

a{
color:#fff;
text-decoration:underline;
}
@media (min-width: 561px) and (max-width: 720px) {

	.countdown-section {
		margin:5px;
	}

}

@media (max-width: 420px){

	.countdown-section {
		display: block;
		float: left;
		text-align: center;
		width:56px;
		height:56px;
		margin:2px;
	}
