body { margin:0px 0px; padding:0px; } 

* { box-sizing: Border-box;
	-webkit-backface-visibility: hidden;
  	-webkit-perspective: 1000px; 
	-ms-overflow-style: hidden;
} 

#container{
	background-color:black;
	position:absolute;
	overflow:hidden;
	border: 1px solid black;
} 
.sprite {
	position:absolute;
	background-repeat:no-repeat;
}



#c1 {
	left:21px;
	top:28px;
	width:166px;
	height:21px;
	background-image:url(../img/c1.png);
	background-size:166px 21px;
}

#c2 {
	left:21px;
	top:56px;
	width:195.5px;
	height:21.5px;
	background-image:url(../img/c2.png);
	background-size:195.5px 21.5px;
}

#c3 {
	left:21px;
	top:82px;
	width:144px;
	height:21px;
	background-image:url(../img/c3.png);
	background-size:144px 21px;
}

#c4 {
	left:21px;
	top:108px;
	width:136.5px;
	height:17px;
	background-image:url(../img/c4.png);
	background-size:136.5px 17px;
}

#c3a_2x {
	left:64px;
	top:105px;
	width:14px;
	height:14px;
	background-image:url(../img/c3a_2x.png);
	background-size:14px 14px;
}

#c3b_2x {
	left:84px;
	top:105px;
	width:31px;
	height:14px;
	background-image:url(../img/c3b_2x.png);
	background-size:31px 14px;
}

#ef_c1 {
	left:21px;
	top:27px;
	width:190px;
	height:16.5px;
	background-image:url(../img/ef_c1.png);
	background-size:190px 16.5px;
}

#ef_c2 {
	left:21px;
	top:50px;
	width:157px;
	height:13px;
	background-image:url(../img/ef_c2.png);
	background-size:157px 13px;
}

#ef_c3 {
	left:21px;
	top:72px;
	width:173.5px;
	height:13px;
	background-image:url(../img/ef_c3.png);
	background-size:173.5px 13px;
}

#ef_c4 {
	left:21px;
	top:94px;
	width:170px;
	height:13px;
	background-image:url(../img/ef_c4.png);
	background-size:170px 13px;
}

#ef_c5 {
	left:22px;
	top:120px;
	width:120px;
	height:19px;
	background-image:url(../img/ef_c5.png);
	background-size:120px 19px;
}


#cta {
	left:22px;
	top:173px;
	width:84px;
	height:12px;
	background-image:url(../img/cta.png);
	background-size:84px 12px;
}

#cta_arrow {
	left:115px;
	top:174px;
	width:7px;
	height:11px;
	background-image:url(../img/cta_arrow.png);
	background-size:7px 11px;
}

#logo {
	left:219px;
	top:198px;
	width:65px;
	height:32px;
	background-image:url(../img/logo.png);
	background-size:65px 32px;
}

#ref {
	left:0px;
	top:0px;
	width:300px;
	height:250px;
	background-image:url(../img/ref2.png);
	background-size:300px 250px;
	opacity: .5;
	z-index: 100;
}

#bg {
	left:0px;
	top:0px;
	width:300px;
	height:250px;
	background-image:url(../img/bg.png);
	background-size:300px 250px;
}

#thatsgroup{
	left:0px;
	top:0px;
	width:300px;
	height:250px;
}
.tacktop{
	background-position: top;
}

#c3c_2x {
	left:115px;
	top:105px;
	width:67px;
	height:14px;
	background-image:url(../img/c3c_2x.png);
	background-size:67px 14px;
}

#c5a {
	left:21px;
	top:145px;
	width:55px;
	height:14px;
	background-image:url(../img/c5a.png);
	background-size:55px 14px;
}

#c5b {
	left:82px;
	top:145px;
	width:30px;
	height:14px;
	background-image:url(../img/c5b.png);
	background-size:30px 14px;
}

#c5c {
	left:114px;
	top:145px;
	width:67px;
	height:14px;
	background-image:url(../img/c5c.png);
	background-size:67px 14px;
}

