/*-------questions style--------*/
div#content{padding: 10px;}
.wiz-body{width: 720px;}
div#questions table{ width:100%;}
div#questions table td:first-child{ width:10%;}
div#questions ul{ width:90%; list-style: none;}
div#questions ul input[type=checkbox], div#questions ul input[type=radio]{ margin: 0 5px}
div.question{margin: 5px 0}
.options ul, .options li{margin: 0}
.options li{margin: 0}
.options li .option_item{ display: inline-block; min-width:100px; word-wrap: break-word; width: auto;}
html[dir=ltr] .option_item{text-align: right;}
span.q_title{margin: 2px 4px}
div.vote_vote_cont{
	width:90%; margin:0px 10px; height:17px; display: block;
	background: #EEE;position: relative; top: 6px; margin-bottom: 8px;
}
div.vote_vote{
	height:14px ; background: #0064AF; margin: 0;
	 border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -webkit-border-radius: 2px 0 0 2px;
}
.vote_vote_percent{font-weight: bold; font-size: 14px; display: inline-block; min-width: 50px}
.vote_vote_count,.note_answers{font-weight: bold; font-size: 12px}
.note_answers{margin: 5px 100px}
table.tbl_result tr:nth-child(odd){background: #DCDCDC}
table.tbl_result tr:nth-child(even){background: #FFF}
table.tbl_result tr.q_title{background: #447499; color: #FFF; height: 30px;}
table.tbl_result{border: 1px solid #777; border-radius: 5px; width: 100%;}
table.tbl_result td{padding: 0 3px 1px 3px}
.vote_body label{display: inline}
/*---------------------------*/
#dialog-note{
	display: none;
	padding:2px;
	overflow:hidden;
}
div#dialog-note iframe {
	width:100%;
	height:100%;
}
