*{
	font-family:Arial, Helvetica, sans-serif
}
video#help-v:focus {
	outline: none;
}
html {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	 -webkit-text-size-adjust:100% !important;
}
.titleTab {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.test {
	-webkit-tap-highlight-color: rgba(0,0,0,0) !important;
	-webkit-tap-highlight-color: transparent !important;
}
#final{font-weight:bold;position:relative; top:7px;display:none;font-size: 13px;color: #000;}
#Stage{
	
	position: relative; height: auto; width: 100%; z-index: 0; right: auto; bottom: auto; background-color: rgb(255, 255, 255); overflow: hidden; text-overflow: clip; background-size: 100% 100%;
	-webkit-user-select: none;
    -moz-user-select: none; 
    -ms-user-select: none; 
    user-select: none; 
}
.pointer_events {
	pointer-events: none;
}
#Stage #content{
	 margin: 0px; width: 99%; left: 0px; top: 3px; right: auto; bottom: auto;  z-index: 0; 
}

#Stage #content #score{
	
/* 	 margin: 0px; left: 7px; width: auto; height: auto; right: auto; bottom: auto; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; text-transform: none; color: rgb(152, 152, 152); text-decoration: none; font-style: normal; overflow-wrap: break-word; text-align: left; white-space: nowrap;  visibility: visible;display:inline-block;vertical-align:top;float: right; */
	
	 left: 0px; top: 0px; left: auto; bottom: auto; 
	color: #525252;
	font-weight: bold;
	/* border: 1px solid #c7c7c7; */
	font-size: 13px !important;
	border-radius: 5px;
	padding: 5px 10px;
	box-shadow:inset 0px 0px 8px 0px rgba(0, 0, 0, 0.16);
	/* cursor: pointer; */
	float: right;
	margin-left: 2px;
	margin-top: 2px;
	font-family: Arial;
}
#txtcontent li:first-child {margin-bottom:15px;}

#Stage #content #check{
	 margin: 0px; /* width: 147px; height: 26px; */ left: auto; bottom: auto; cursor: pointer;  z-index: 0; visibility: visible; float:left;display:inline-block;vertical-align:top;
}

#Stage #content #check #check_checkanswer{
	background: url("../_IMAGES/ok.svg") no-repeat;
	width: 53px;
height: 28px;
}

.answer {
	background: url("../_IMAGES/answer.svg") no-repeat;
	width: 102px;
height: 30px;	
	cursor: pointer;
	float: right;
}

#Stage #content #check #check_Text4{
	/*  margin: 0px; left: 0px; top: 0px; width: auto; height: 26px; left: auto; bottom: auto; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; line-height: 24px; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; font-style: normal; overflow-wrap: break-word; text-align: center; white-space: nowrap;  */
}

/* #check_checkanswer:hover{
	box-shadow: inset 0 0 6px #ddab00;
	-moz-box-shadow: inset 0 0 6px #ddab00;
	-webkit-box-shadow: inset 0 0 6px #ddab00;
} */

#check_checkanswer:active{
/* 	border:#365889 1px solid !important;
  background-position: 0px -27px !important; 
  border: 1px solid #c7c7c7 !important; */
}

#Stage #content #Text{
	 margin: 0px; left: 5px; margin-top: 10px; width: 100%; height: auto; right: auto; bottom: auto; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 400; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; font-style: normal; overflow-wrap: break-word; text-align: left; white-space: normal;/*   max-width: 700px; */ 
	/* box-shadow: inset 0px 11px 8px -10px #CCC, inset 0px -11px 8px -10px #CCC;  */
	box-shadow: inset 0 12.5px 4px -11px #dbdbdb, inset 0 -12.5px 4px -11px #dbdbdb; 
	 border-right: none;
	 border-left: none;
	 padding: 3px;
}

#Text #txtcontent{
	margin:10px 10px 10px 10px; padding:0px;list-style-type:none;
	width: 67%;
}

@media only screen and (max-width: 360px) {
	#Text #txtcontent {
		margin:10px 10px 10px 10px; padding:0px;list-style-type:none;
	width: 69%;
	}
}


#txtcontent li{
	/* margin:5px 0px;  */
	padding:0px;
	line-height:24px;
}
#txtcontent li span[id^="hint"]{
	display:none;
	font-weight: bold;
}
#txtcontent li span[id^="answer"]{
	display: inline;  color: #155acd; position:relative;z-index: 99;
}
#txtcontent li span.txt{
	/* z-index: 9999; */ display: inline-block; min-width: 42px; overflow-wrap: break-word; word-break: break-word; word-wrap: break-word; min-height: 13px; vertical-align: bottom; outline: medium none currentcolor;
	cursor: pointer;
	margin-bottom: 4px;
	/* margin-bottom: -1px; */
	border-bottom: 1px solid #000;
	/* line-height: 15px; */

	
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   #txtcontent li span.txt{
	  margin-bottom: 3px;
	/* 	line-height: 15px;	 */
		word-break: break-word;
    }
}
@-moz-document url-prefix() {
    #txtcontent li span.txt{
	  margin-bottom: 4px; 
    }
}
#Header_Text{
	 margin: 0px; left: 5px; top: 5px; width: 100%; right: auto; bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; font-style: normal; overflow-wrap: break-word; text-align: left; white-space: normal; 
}
#ok{
	 margin: 0px; width: 70px; height: 19px; float:right; right: 1px; bottom: auto; cursor: pointer;  z-index: 0;display:none;position:relative;
}
#ok{
	 margin: 0px; width: 102px; height: 30px; float:right; right: 1px; bottom: auto; cursor: pointer;  z-index: 0;display:none;position:relative;
	 background:url("../_IMAGES/hide.png") no-repeat;
}

#ok #ok_ok-normal{
	 margin: 0px; left: 0px; top: 0px; width: 73px; height: 18px; right: auto; bottom: auto; /* background-image: url(../_IMAGES/ok-normal.png); background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-size: 100% 100%; background-position: 0px 0px; */ position:absolute;
}
/* #ok #ok_ok-normal:hover{
 background-image: url(../_IMAGES/ok-hover.png); } */
#ok #ok_unnamed_new{
	 margin: 0px; left: 0px; top: -1px; width: 73px; height: 20px; right: auto; bottom: auto; 
	 /* background-image: url(../_IMAGES/unnamed_new2.png); background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-size: 100% 100%; background-position: 0px 0px; */ position:absolute;
}
#ok #ok_Text3{
	/*  margin: 0px; left: 0px; top: 0px; width: auto; height: auto; right: 0px; bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; text-transform: none; color: rgb(67, 65, 65); text-decoration: none; font-style: normal; overflow-wrap: break-word; text-align: center; white-space: normal;  padding: 3px 0px;position:absolute; */
}
/* #ok #ok_ok-normal{
	 margin: 0px; left: 0px; top: 0px; width: 73px; height: 18px; right: auto; bottom: auto; background-image: url(../_IMAGES/ok-normal.png); background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-size: 100% 100%; background-position: 0px 0px; position:absolute;
}
#ok #ok_ok-normal:hover{
 background-image: url(../_IMAGES/ok-hover.png); }
#ok #ok_unnamed_new{
	 margin: 0px; left: 0px; top: -1px; width: 73px; height: 20px; right: auto; bottom: auto; background-image: url(../_IMAGES/unnamed_new2.png); background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-size: 100% 100%; background-position: 0px 0px; position:absolute;
}
#ok #ok_Text3{
	 margin: 0px; left: 0px; top: 0px; width: auto; height: auto; right: 0px; bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; text-transform: none; color: rgb(67, 65, 65); text-decoration: none; font-style: normal; overflow-wrap: break-word; text-align: center; white-space: normal;  padding: 3px 0px;position:absolute;
} */
#showme{
	margin: 0px; width: 102px; height: 27px; float:right; right: 1px; /* top:-1px; */ bottom: auto; cursor: pointer;  z-index: 0;position:relative;
	 background:url("../_IMAGES/answer.svg") no-repeat;
	 background: rgba(0, 0, 0, 0.aliceblue);
}

.cur {
  /*  cursor: url(../_IMAGES/lens_2.cur),auto !important; */
  cursor: url(../_IMAGES/cursor-zoom.cur),auto !important;
  
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   /* IE10+ CSS styles go here */
   .cur {
	   cursor:url(_IMAGES/cursor-zoom.cur), auto !important
	   }
}
}

/* #showme_showme-normal{
	 margin: 0px; width: 73px; height: 18px; left: 0px; top: 0px; right: auto; bottom: auto;  z-index: 0;
}
#showme_showme-normal_showme-normal{
	 margin: 0px; left: 0px; top: 0px; width: 73px; height: 18px; right: auto; bottom: auto; 
	 background-image: url(../_IMAGES/showme-normal.png); background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-size: 100% 100%; background-position: 2px 1px; 
} */
/* #showme_showme-normal_showme-normal:hover{
 background-image: url(../_IMAGES/showme-hover.png); 
} */
/* #showme_showme-normal_Text2{
	 margin: 0px; left: 0px; top: 0px; width: auto; height: auto; right: 0px; bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; text-transform: none; color: rgb(67, 65, 65); text-decoration: none; font-style: normal; overflow-wrap: break-word; text-align: center; white-space: normal;  padding: 3px 0px;
}
#showme_unnamed_new{
	 margin: 0px; left: 0px; top: -1px; width: 73px; height: 20px; right: auto; bottom: auto; 
	
	cursor: pointer;
	
 background-repeat: no-repeat;
	 
	 margin-left: -35px;
} */
#tick_mark{
	 margin: 0px; width: 50px; height: 48px; left: 239.817px; top: 243px; right: auto; bottom: auto; display: none;  z-index: 0;
}
#tick_mark #tick_mark_tick1{
 margin: 0px; left: 0px; top: 0px; width: 50px; height: 47px; right: auto; bottom: auto; background-image: url(../_IMAGES/tick1.png); background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-size: 100% 100%; display: none; background-position: 0px 0px; transform: translate(0px, 0px) rotate(0deg) scale(1, 1);
}
.ctrl_hldr{
	margin-top:6px; position:relative;width:100.5%;
}
#tick{
	display:none; margin: -27px 18px;  right: auto; bottom: auto;  z-index: 1;  vertical-align:top;
}

.wrong_ans {
	background-color: #F8E8E8;
	margin-top: 42px;
	width: 98%;
	/* height: 20px; */
	display: none;
	padding: 15px;
	color: #B91A1A;
	/* max-width: 600px; */
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
	/* cursor: auto !important; */
}
.wrong {
	background-color:#f8e8e8;
	color:#b31717 !important;
	margin-bottom:0px !important;
	
}

.borderbot {	
	border-bottom:none !important;
}
.opacit {
	opacity: .2;
}
.correct_ans {
	background-color: #EAF8E8;
	margin-top: 16px;
	width: 98%;
	/* height: 20px; */
	display: none;
	padding: 15px;
	color: #198e04;
/* 	max-width: 600px; */
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
#txtcontent li img {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:-4px;
}
.empt_cnt{
	margin-right:41px;
	height:auto;
}
.lft_cnt{
	/*margin-right:25px;*/
	height:auto;
	display:inline-block;
}
.audCnt{
	display:inline-block;
	vertical-align:top;
	width:80%;
}

#Header_Text img{
	vertical-align:top;
	margin-top:2px;
}

#Header_Text span{
	display:inline-block;
	vertical-align:top;
	width:95%;
}

#content_options{
position: relative; margin: 0px;  width: 100%;  right: auto; bottom: auto; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 400; text-transform: none; color: rgb(0, 0, 0); text-decoration: none; font-style: normal; overflow-wrap: break-word; text-align: left; white-space: normal; 
/* border: 1px solid rgb(155, 185, 215); 
background-color: rgb(238, 242, 247); */
margin-top:5px;
padding: 3px;
/* box-shadow: inset 0px 0px 5px 0px #ABABAB;
-webkit-box-shadow: inset 0px 0px 5px 0px #ABABAB;
-moz-box-shadow: inset 0px 0px 5px 0px #ABABAB;
-o-box-shadow: inset 0px 0px 5px 0px #ABABAB; */

box-shadow: inset 0px 0px 4px 0px rgba(0, 0, 0, 0.16);
background: #f9f9f9; /* Old browsers */
background: -moz-linear-gradient(top, #f9f9f9 1%, #f9f9f9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f9f9f9 1%,#f9f9f9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f9f9f9 1%,#f9f9f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
}





@-moz-document url-prefix() { 
	#showme_showme-normal_Text2,#ok_Text3{
		top:-1px !important;
	}
}

.undr:after {
	border:none !important;
}

.textar {
	
	width: 100px;
	height: 30px;
	
}
.crntinput.ui-form {
display: block;

}

.crntinput1.ui-form {
	display: block;
	
}/*
.crntinput1 {
	
		transition: 10s;
} */

.crntinput1 {
	
		/* transition: 10s; */
		-webkit-animation: ans .1s ; /* Safari 4+ */
		-moz-animation: ans .1s ; /* Fx 5+ */
		-o-animation:   ans .1s ; /* Opera 12+ */
		animation:      ans .1s ; /* IE 10+, Fx 29+ */
		
}

.animate {
	
		/* transition: 10s; */
		-webkit-animation: ans .1s ; /* Safari 4+ */
		-moz-animation: ans .1s ; /* Fx 5+ */
		-o-animation:   ans .1s ; /* Opera 12+ */
		animation:      ans .1s ; /* IE 10+, Fx 29+ */
		
}
@keyframes ans {
  0%   { margin-top: 20px; left:20px;  width:60px; height:0px;}
  100% { margin-top: 30px; left:0px; width:135px; height:30px; }
}

.crntinput_right {
	
		/* transition: 10s; */
		-webkit-animation: ans1 .1s ; /* Safari 4+ */
		-moz-animation: ans1 .1s ; /* Fx 5+ */
		-o-animation:   ans1 .1s ; /* Opera 12+ */
		animation:      ans1 .1s ; /* IE 10+, Fx 29+ */
		
}
@keyframes ans1 {
  0%   { margin-top: 20px; left: -95px; right:0px;  width:105px; height:0px;}
  100% { margin-top: 30px; left: -102px; right:30px; width:135px; height:30px; }
}


/* .inpt-cont1 {
	display: none;
	transition: 10s;
} */


.inpt-cont {
	display: none;
}
.textare{
	-webkit-animation: fill .15s ; /* Safari 4+ */
		-moz-animation: fill .15s ; /* Fx 5+ */
		-o-animation:   fill .15s ; /* Opera 12+ */
		animation:      fill .15s ; /* IE 10+, Fx 29+ */
		
}

@keyframes fill {
  0%   { margin-top: -10px; margin-left:50px;  width:15%; height:0px;}
  100% { margin-top: 1px; margin-left:0px; width:100%; height:15px; }
}

.enter{
	-webkit-animation: ent .15s ; /* Safari 4+ */
		-moz-animation: ent .15s ; /* Fx 5+ */
		-o-animation:   ent .15s ; /* Opera 12+ */
		animation:      ent .15s ; /* IE 10+, Fx 29+ */
}

@keyframes ent {
  0%   { margin-top: -30px; margin-left:50px;  width:25px; height:0px;}
  100% { margin-top: -7px; margin-left:0px; width:156px; height:30px; }
}


.activ {
background: #e8f0f8;
margin-left: 0 !important;
color:#155acd;
/* border-bottom: none !important; */
}
/* .activ1 {
margin-bottom: -1px !important;
} */

.ui-form {
position: absolute;
width: 135px;
left: 0px;
top: 100%;
z-index: 9;
display: none;
transform-origin: left;
/* transition: .5s; */
margin-top: 27px;

}

/* #ins{
	background-color: #EDF5FE;
	color: #4295e3;
	font-size: 12px;
	margin: 0px;
	float: right;
	margin-top: 1px;
	margin-right: 10px;
	display: none;
}
#ins span{
	background-color: #EDF5FE;
	color: #2D739F;
	font-size: 13px;
	padding: 2px 5px 3px 5px;
	font-family: Arial, Helvetica, sans-serif;
} */
#ans, #help, #ins{float:right;margin-left:5px;}
#ins{display:none;margin:0;margin-top:-1px;}
#ins span{background-color: #EDF5FE; color:#2D739F;font-size:13px; padding:3px 5px 4px 5px;margin-right: 6px;font-family: sans-serif;}

#bg{
	border-radius: 5px;
	border: 5px solid #fff;
	background-color: #eaf8e8;
	color:#1c9305;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	height: 17px;
	overflow-y: hidden;	
}
.ui-form textarea {

    width: 100%;
    height: 15px;
    background: #fff;
    border-radius: 5px;
    border: none;
    box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.3);
	-webkit-appearance: none;
    font-size: 12px;
	resize: none;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #585858;
	outline: none;
	overflow: auto;
   /*  margin-bottom: 5px; */

}
.ui-form::before {

    content: "";
    position: absolute;
    border-left: 5px solid transparent;
    border-bottom: 6px solid #fff;
    border-right: 5px solid transparent;
    top: -5px;
    left: 20px;

}


.ui-form1 {
	position: absolute;
	width: 160px;
	left: -23px;
	top: 100%;
	z-index: 9;
	display: none;
	transform-origin: left;
	transition: .5s;
	margin-top: 10px;
	
	}
	.ui-form1 textarea {
	
		width: 100%;
		height: 22px;
		background: #fff;
		border-radius: 5px;
		border: none;
		box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.3);
		-webkit-box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.3);
		-webkit-appearance: none;
		
		font-size: 12px;
		text-indent: 10px;
		resize: none;
		padding-top: 5px;
		font-family: Arial, Helvetica, sans-serif;
		color: #585858;
	   /*  margin-bottom: 5px; */
		outline: none;
		overflow: auto;
	}
	.ui-form1::before {
	
		content: "";
		position: absolute;
		border-left: 5px solid transparent;
		border-bottom: 6px solid #fff;
		border-right: 5px solid transparent;
		top: -5px;
		left: 20px;
	
	}


.btn-alter {
	background: url('../_IMAGES/enter.svg') no-repeat;
	float: right;
	cursor: pointer;
	width: 74px;
	height: 30px;
	margin-top: 5px;
	
	}
	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
		.btn-alter {
			margin-top:7px !important;
		}
	}


.bck {
	background-color: #E6EEF6;
}

textarea::-webkit-input-placeholder {
color: #CCCCCC;
font-size: 12px;
}

textarea:-moz-placeholder { /* Firefox 18- */
color: #CCCCCC;  
}

textarea::-moz-placeholder {  /* Firefox 19+ */
color: #CCCCCC;  
}

textarea:-ms-input-placeholder {
color: #CCCCCC;  
 opacity: 1;
}

:-ms-input-placeholder { opacity: 1;  } /* IE 10+ */
input:focus:-ms-input-placeholder { color:transparent; }
textarea:focus:-ms-input-placeholder { color:transparent; }

.chkbtn {
	color: #0f93dd;
font-weight: 700;
border: 1px solid #c7c7c7;
font-size: 10px;
border-radius: 5px;
padding: 3px 10px;
background-image: linear-gradient(#fff, #e2e2e2);
box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);
}
.ques_img {
	float: right;
	margin-left: 10px;
	cursor: pointer;
	opacity: .9;
	background-image: url(../_IMAGES/help.svg);
	width: 24px;
	height: 24px;
	margin-top: 2px;
}
.ques_img:hover {
	background-position-y:-24px;
}
#over_lay {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: none;
}
.vid {
	position: absolute;
	width: 100%;
	height: 84%;
	left: 0;
	top: 0;
	display: none;
	background-color: rgb(47, 46, 46);
	/* max-width: 700px; */
}
	
/* 	position: absolute;
    margin: 0px;
    opacity: 0.798624;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 550px;
    right: auto;
    bottom: auto;
    background-color: rgb(47, 46, 46);
    background-size: 100% 100%;
    border-width: 0px;
    border-color: rgb(0, 0, 0);
    border-style: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0px);
    max-width: 796px;
	display: none; */
}
	
	
	
}
.vide_height1 {
 	background-color: #fff;
	width: 100%;
	margin: 0 auto;
	border-radius: 20px;
	margin-top: 10px; 
	max-width: 635px;

}

.ex {
	background-color: #fff;
padding: 20px;
border-radius: 10px;
width: 90%;
margin: 0 auto;
margin-top: 20px;
}

@media only screen and (max-width: 700px) {

	.ex{width: 84% !important;}
}
@media only screen and (max-width: 450px) {
 .ex {
   width: 81% !important;
  }

}



.border_rad {
border: 1px solid rgba(81, 81, 81, 0.31);
border-radius: 10px;
width: 100%;
	margin: 0 auto;
	background-color: #fff;
	margin-bottom: 10px;
	/* margin-top: 20px; */
	/* width: 92%;
    height: 399px;
  
    background-color: #fff;
    background-size: 100% 100%;
    border-radius: 25px;
    border-width: 2px;
    border-color: rgba(81, 81, 81, 0.31);
    border-style: solid;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0px);
	margin: 0 auto; */
}

#close_icon {
	/* position: absolute;
	bottom: 0;
	left: 0; */
	position: absolute;
    margin: 0px;
    float: right;
   
	top: 454px;
    width: auto;
    height: auto;
    right: auto;
    bottom: auto;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: normal;
    color: rgb(181, 12, 12);
    text-decoration: none;
    overflow-wrap: break-word;
    white-space: nowrap;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0px);
}
.crntinput.ui-form {
display: block;
}
.crntinput_left{
left: 0;

}
.crntinput_right{
left: -111px;

}
.crntinput_right::before{
right:5px;
left: auto;
}

.disabled {
	
	cursor: default;
	pointer-events: none;
	opacity: 0.3;
}

.bordernone {
	border-bottom: none !important;
}
	@media screen and (max-width: 700px) {
	
	/* .video-inner-layer{width:95%; max-height: 300px;} */
	.ex{width: 84% !important;
	}
}
@media all and (max-device-width: 480px) {
    html{ -webkit-text-size-adjust:100% !important;}
}
@media (min-width: 320px) and (max-width: 480px) {
	/* #ins{
		margin-right: 43px;
	} */
	.wrong_ans {
		margin-top: 70px;
	}
	}
.enter{
	width: 156px;
	height: 30px;
	margin-top: -7px;
}	   
	@media screen and (max-width: 640px) {
	/* 	 #EdgeID1 {
			height:800px;  
		  } */
		#Text #txtcontent {
			width: 93%;
		}
		
	}


/* /* disable auto-zoom on iphone input field focus */
 @media screen and (-webkit-min-device-pixel-ratio:0) {

	select:focus,
	/* textarea:focus, */
	input:focus {
		font-size: 16px;
	}
}  

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	/* IE10+ CSS styles go here */


	#showme{height:27px !important;}
}

@media screen and (max-width: 320px) {

}

.wordbreak {
	position:relative;
	border-bottom:none !important;
	min-width:0px !important;
	display:inline !important;
	word-wrap:break-word !important;
	
}
.wordbreak1 {
	border-bottom:1px solid #000 !important;
	min-width:42px !important;
	display:inline-block !important;
	word-wrap:break-word !important;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { 
	.wordbreak {
	position:relative;
	border-bottom:none !important;
	min-width:0px !important;
/* 	display:inline-block !important; */
	word-wrap:break-word !important;
	
}	
}