/** test Engine **/

header {
	background-color: #ccc;
	height:50px;
}
header img {
	margin:0 auto;
}

.padd{
   position:fixed;
  top: 40%;
  left: 35%;
  width:250px;
  height:100px;
  text-align: center;
   transform: translate(40%,35%);
}

.starting{
	padding:10px;
	background-color:#ccc;
	color:#fff;
	border:10px double #fff;
	border-radius:10px;
}
.starting>a{
	text-decoration:none;
	color:#fff;
}
 .starting>a:hover {
 	text-decoration: none;
 	}

 .verticle-centre{
  transform: translate(50%);
  position:absolute;
}
.details .col-sm-5{
	text-align:right;
}
.details .col-sm-6 {
	text-align: left;
}
 .instruction {
 	margin: 0 auto;
    height: 450px;
    overflow: scroll;
 }
 .ins-body{
 	margin:20px;
 }
 /*Examtest*/
 .text-size{
 	padding:10px;
 	color:#fff;
 	background-color:#606a74;
 	border-top-left-radius: 7px;
    border-top-right-radius: 7px;
        margin: 0px -15px;
 }

 /*.textsze {
 margin:10px auto;
 margin-bottom:0px;

 }*/
.question-col{
	border:1px solid #ccc;
  border-radius:7px;
  background-color: ghostwhite;
  word-wrap: break-word;
  min-height:538px;
  margin-right: 10px;
 
}

.cand-detail{
background-color: #bbd42d;
padding:10px;
border-top-left-radius: 7px;
    border-top-right-radius: 7px;}
.cand-set{

    border: 1px solid #fff;
    border-radius: 7px;
    
}
.q-set{
	background-color:#ccc;
	margin-top:20px;
	 border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}
.set{
	background-color:#fff;
	color:#000;
	padding:5px;
	display: inline-block;
    margin: 2px;
    border-radius: 7px;
}
.questions-set {
	overflow:auto;
	height:140px;
	word-wrap:break-word;
}
.progress
{
	padding:10px;
  display:table;
}
.progress div{
	width:50%;
	display:table-cell;
}

.progress span{
	padding:5px 10px;
	color:#000;
	border:1px solid #fff;
	margin:2px;
}

#attempt{
	background-color:#00FF00;
}
#tag, #tagb{
background-color: #fec000;
}
#attempt_tag{
	background-color:#8A64BF; 
}
#unattempt{
	background-color: #ffffff;
}

/*.fixed {
    background-color: #ccc;
    position: relative;
    text-align: center;
    right: 0;
    bottom: 0;
    left: 0;
}*/
.fixed .row{
padding:5px;
}
#previous, #next, #erase, #preview {
	color:#fff;
}
.prenx {
  color:white;
  background-color:#000;
}

#erase {
background-color: red;
}
#preview ,.top{
background-color: #bbd42d;
}
.prev {
  background-color:#bbd42e;
}
#time {
	padding:5px ;
	background-color:#606a74;
}
.lookpopup{
	    background-color: greenyellow;
    border: 2px solid grey;
    border-radius: 7px;
    padding: 10px;
}

#test{
  position: relative;
  margin: 0;
  min-height: 100%;
}

.fixed {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #efefef;
  text-align: center;
  clear:both;
}
.ques_img img{
width:100%;
}
.ques_img {
  overflow:auto;
  height:400px;
}