﻿@charset "utf-8";
/* CSS Document */

.scoring-expert-form-progressbar{
  margin:0 0 15px 0;
}
.scoring-expert-form-progressbar tbody{
  border:0 none;
}
.scoring-expert-form-question{
	padding:10px;
  float:left;
  width:340px;
	background:none repeat scroll 0 0 #F9F9F9;
}
.scoring-expert-form-question-title{
  margin:0 0 10px;
  font-size:13px;
  font-weight:bold;
  color:#CC0000;
}
.scoring-expert-form-question-description{
  font-size:11px;
  line-height:135%;
  text-align:justify;
}
.scoring-expert-form-answers ul{
  margin:0 0 0 10px;
  padding:0 0 5px 0;
  list-style:none outside none;
}
.scoring-expert-form-answers ul li{
  margin:0 0 8px 0;
  padding:0 0 0 10px;
  list-style:none outside none;
  font-size:12px;
}
.scoring-expert-form-description{
  margin:0 0 20px 0;
	font-size:11px;
  text-align:justify;
}
.scoring-expert-form-progressbar .progressbar-part{
  padding:0 2px;
}
.scoring-expert-form-progressbar .progressbar-part div{
  height:3px;
  font-size:0;
  line-height:0;
  background:#CCC;
}
.scoring-expert-form-progressbar .completed div{
  background:#4DAC00;
}
.scoring-expert-form-progressbar .last div{
  background:#C00;
}
.progressbar-text{
  clear:both;
  color:#666666;
  font-size:11px;
  padding:3px 0 0;
  text-align:center;
}
.scoring-expert-form-results{
  float:right;
  width:230px;
}
.scoring-expert-form-results h4{
  margin:0 0 10px 0;
}
.scoring-expert-form-results .view{
  float:left;
  padding:10px 0 0 10px;
  background:#F0F0F0;
}
.scoring-expert-form-results .views-row-odd{
  float:left;
  clear:both;
  width:100px;
  margin:0 10px 10px 0;
  text-align:center;
}
.scoring-expert-form-results .views-row-even{
  float:left;
  width:100px;
  margin:0 10px 10px 0;
  text-align:center;
}
.scoring-expert-form-results .field-content a{
  font-weight:bold;
  font-size:11px;
}
.scoring-expert-form-results .views-field-field-img-value{
  margin:0 0 4px 0;
}
.scoring-expert-form-results .views-field-title{
  text-align:center;
}
.block-scoring_expert h4{
  margin:0 0 5px 0;
}
.block-scoring_expert ol{
  margin:0;
  padding:0;
  list-style:decimal inside none;
}
.block-scoring_expert ol li{
  margin:0;
  padding:0;
  font-size:17px;
  color:#999;
  line-height:50%;
  list-style:decimal inside none;
}
.block-scoring_expert .answer-title{
  font-weight:bold;
  font-size:11px;
  color:#000;
}
.block-scoring_expert ol ul{
  margin:4px 0 0 0;
  padding:0 0 0 25px;
  list-style:none inside none;
}
.block-scoring_expert ol ul li{
  margin:0 0 3px 0;
  padding:0 0 0 8px;
  font-size:11px;
  line-height:110%;
  color:#000;
  list-style:none inside none;
  border-bottom:0 none;
}
.scoring-expert-answer-recommendations{
  margin:0 0 6px;
  padding:3px;
  font-size:11px;
  text-align:justify;
  background:#FFEEDD;
}
.scoring-expert-form-results .view-empty{
  padding:0 10px 0 0;
}
.scoring-expert-form-footer{
  clear:both;
  margin:0 0 10px 0;
  height:0;
  line-height:0;
  font-size:0;
}
.messages{
  background:none repeat scroll 0 0 #FFEEDD;
  margin:0 0 10px;
  padding:5px;
  text-align:justify;
}
.scoring-expert-results-form{
  background:#FDFCEA;
}
.scoring-expert-results-results .views-row-odd,
.scoring-expert-results-results .views-row-even{
  margin:0 0 10px 0;
}
.scoring-expert-results-results .views-row views-row-3,
.scoring-expert-results-results .views-row views-row-6,
.scoring-expert-results-results .views-row views-row-9{
  margin:0 0 10px 0;
}
.scoring-expert-results-results .views-row views-row-4,
.scoring-expert-results-results .views-row views-row-7,
.scoring-expert-results-results .views-row views-row-10{
  clear:both;
}
.scoring-expert-results-results{
  margin:0 0 15px 0;
}