/*postion:absolute*/
.h21_Act, .p1_Act, #ans, .but1_Act, #subText{position:absolute;box-sizing:border-box;}
#iefForm{position:absolute;box-sizing:border-box;}
/*postion:absolute*/

/*Heading Text*/
.h21_Act{top:40px;left:15px;width:92%;font-size:28px;}
.p1_Act{top:100px;left:15px;width:92%;font-size:18px;}

/*Image Area*/
#iefForm{top:142px;left:5px;width:399px;height:290px;background-color:#dddddd;padding:20px 10px 10px 10px;box-sizing:border-box;z-index:40;}
.iefZoom {padding:0px 20px;cursor:pointer;}
.iefImage {
	box-sizing:border-box;
	width:100%;
	height:92%;
	border:1px solid;
	margin:auto;
	background-color:#ffffff;
	margin-top:5px;
}
.dragscroll {
	overflow: auto; 
	cursor: grab; 
	cursor : -o-grab;
	cursor : -moz-grab; 
	cursor : -webkit-grab;
}

/*Answer Select/Submit*/
#ans{top:440px;right:10%;width:80%;font-size:18px;padding:2px;border:1px solid #404040;border-radius:5px;}
.but1_Act{top:475px;right:129.5px;width:150px;font-size:18px;}

/*Answer Select/Submit*/
#pass p{color:#008a3e;}
#fail p{color:#c00000;}
#pass button, #fail button{font-size:18px;width:150px}
#subText{top:425px;right:4%;width:92%;text-align:center;font-size:18px;display:none;}


@media screen and (min-width:690px){
/*Image Area*/
	#iefForm{left:15px;width:364px;height:390px;}
/*Answer Select/Submit*/
	#ans{top:200px;right:15px;width:275px;font-size:18px;}
	.but1_Act{top:235px;right:77.5px;width:150px;font-size:18px;}
/*Answer Select/Submit*/
	#subText{top:178px;right:15px;width:275px;font-size:20px;}
}

@media screen and (min-width:960px){
/*Image Area*/
	#iefForm{left:55px;width:460px;}
/*Answer Select/Submit*/
	#ans{top:200px;right:44.5px;width:360px;font-size:18px;}
	.but1_Act{top:235px;right:137px;width:175px;font-size:18px;}
/*Answer Select/Submit*/
	#subText{top:175px;right:44.5px;width:360px;font-size:22px;}
}