#quizWrap
{
    /*background-image: url("/_layouts/images/AdultQuizWebPart/boxbkgnd-quiz.jpg");*/
    background-repeat:no-repeat;
    width:330px;
    height:360px;
    /*background: #FFF url("/_layouts/images/AdultQuizWebPart/boxbkgnd-quiz-xs.png") no-repeat scroll right bottom;*/
    background:none;
    overflow: hidden; 
}

legend span.accesibility {
        position: absolute;
        top: -1000px;        
    }


fieldset {
   border:none!important;
   padding:0px!important;
   position: relative;
   left: -5px;
}



#iq-container
{
    width: 320px;
    position: relative;
    left: 10px;
    top: 10px;
}
#intro
{
    width:320px;
    margin-bottom:10px;
    font-weight:bold;    
}
#mess
{
   padding-bottom: 10px;
}
.wrapAnswer
{
    margin:10px 0px;
}

.hidden
{
    /*display:none;*/
    position: absolute;
    top: -1000px; 
}
.visible
{
    /*display:block;*/
    position:inherit;
    
}
.correct
{
    color: #147714;
    font-weight:bold;
}
.incorrect
{
    color: #C50505;
    font-weight:bold;
}
.red
{
    color: #C50505;
}
/* buttons */
.btn {

  background: #eb7e09;

  -webkit-border-radius: 6;

  -moz-border-radius: 6;

  border-radius: 6px;

  font-family: Arial;

  color: #ffffff;

  font-size: 17px;

  padding: 4px 12px 4px 12px;

  border: solid #a85c0a 1px;

  text-decoration: none;
  margin:10px 0px 10px 0px;

}




.btn:hover {

  background: #cc6b02;

  text-decoration: none;

}

/* symbols */
.iq-box { width: 310px; }

.xxx, .check { 
  position: relative; 
  display: block;   
  /*font-family: "Lucida Grande","Lucida Sans Unicode", Tahoma, Sans-Serif; */}

.xxx:after, .check:after { 
  /*content: '';*/
  position: absolute;
  font-weight: bold;
  right: 0;
}

.xxx:after {
  content: 'x';
  color: #C50505;
  font-size: 16px;
}

.check:after {
  content: '\2714';
  color: #147714;
  font-size: 14px;
}

.question {
    display: inline-block;
    margin: 3px 0;
}

.float-input
{
    float:left;
    width: 10px;
}
.float-text
{
    float:left;
    width:280px;
    margin-left: 2px;
}
