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

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

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

#ef_c1_2x {
	left:36px;
	top:48px;
	width:124px;
	height:17px;
	background-image:url(../img/ef_c1_2x.png);
	background-size:124px 17px;
}

#ef_c2_2x {
	left:35px;
	top:76px;
	width:205px;
	height:22px;
	background-image:url(../img/ef_c2_2x.png);
	background-size:205px 22px;
}

#ef_c3_2x {
	left:35px;
	top:109px;
	width:100px;
	height:22px;
	background-image:url(../img/ef_c3_2x.png);
	background-size:100px 22px;
}

#ef_c4_2x {
	left:14px;
	top:146px;
	width:158px;
	height:20px;
	background-image:url(../img/ef_c4_2x.png);
	background-size:158px 20px;
}

#ef_c5_2x {
	left:14px;
	top:170px;
	width:93px;
	height:21px;
	background-image:url(../img/ef_c5_2x.png);
	background-size:93px 21px;
}

#ef_cta_2x {
	left:42px;
	top:166px;
	width:105px;
	height:16px;
	background-image:url(../img/ef_cta_2x.png);
	background-size:105px 16px;
}

#ef_cta_arrow_2x {
	left:153px;
	top:168px;
	width:5px;
	height:10px;
	background-image:url(../img/ef_cta_arrow_2x.png);
	background-size:5px 10px;
}

#f1_c1_2x {
	left:23px;
	top:28px;
	width:255px;
	height:20px;
	background-image:url(../img/f1_c1_2x.png);
	background-size:255px 20px;
}

#f1_c2_2x {
	left:19px;
	top:58px;
	width:262px;
	height:24px;
	background-image:url(../img/f1_c2_2x.png);
	background-size:262px 24px;
}

#f1_factors_2x {
	left:12px;
	top:219px;
	width:150px;
	height:18px;
	background-image:url(../img/f1_factors_2x.png);
	background-size:150px 18px;
}

#f1_logo_2x {
	left:219px;
	top:202px;
	width:70px;
	height:35px;
	background-image:url(../img/f1_logo_2x.png);
	background-size:70px 35px;
}

#f2_c1_2x {
	left:72px;
	top:28px;
	width:156px;
	height:24px;
	background-image:url(../img/f2_c1_2x.png);
	background-size:156px 24px;
}

#f2_c2_2x {
	left:78px;
	top:58px;
	width:146px;
	height:24px;
	background-image:url(../img/f2_c2_2x.png);
	background-size:146px 24px;
}

#f3_c1_2x {
	left:78px;
	top:29px;
	width:140px;
	height:19px;
	background-image:url(../img/f3_c1_2x.png);
	background-size:140px 19px;
}

#f3_c2_2x {
	left:59px;
	top:57px;
	width:184px;
	height:20px;
	background-image:url(../img/f3_c2_2x.png);
	background-size:184px 20px;
}

#f3_c3_2x {
	left:88px;
	top:128px;
	width:38px;
	height:17px;
	background-image:url(../img/f3_c3_2x.png);
	background-size:38px 17px;
}

#f3_c4_2x {
	left:128px;
	top:128px;
	width:82px;
	height:17px;
	background-image:url(../img/f3_c4_2x.png);
	background-size:82px 17px;
}

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

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

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

#ef_bg1_2x {
	left:0px;
	top:0px;
	width:300px;
	height:250px;
	background-image:url(../img/ef_bg1_2x.jpg);
	background-size:300px 250px;
}
.tacktop{
	overflow: hidden;
	background-position: top;
}

#ef_cta_btn_2x {
	left:35px;
	top:161px;
	width:131px;
	height:23px;
	background-image:url(../img/ef_cta_btn_2x.png);
	background-size:131px 23px;
}