.questionItem {
	color:#444444;
	display: inline-block;
	padding:0px;
	width:100%;
	border-bottom:1px dotted #BBBBBB;
	/*border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-opera-border-radius:5px;
	-khtml-border-radius:5px;
	*/
}
.questionItem:hover {
		background:#DDDDDD;
}

.autoResponse {
	background:#E5E5E5;
}
.questionTitle {
	color:#009DE2;
	font-size: 1.4rem;
	display: inline-block;
	padding:0px 0px 3px 0px;
	margin-top:20px;
	width:100%;
	border:0px solid #FF0000;
	text-transform: uppercase;
}

.questionCode {
	float:left;
	font-size: 1.4rem;
	
	width:50px;
	border:0px solid #000000;
	padding:10px 5px 10px 5px;

}

.questionLabel {
	float:left;
	width:470px;
	border:0px solid #000000;
	padding:10px;
}

.questionResponse {
	color:#009DE2;
	float:left;
	width:200px;
	border:0px solid #000000;
	padding:10px;
}

.questionResponseItem {
	font-size:1.4rem;
	float:left;
	display: inline-block;
	width:90px;
	border:0px solid #000000;
	padding:0px;
}

.questionResponseItem a {
	/*color: #009DE2;*/
	text-decoration: none;
}

.questionResponseItem a:hover {
	color: #009DE2;
	text-decoration: none;

}

.questionResponseQ15 {
	font-size:1.4rem;
	border:0px solid #000000;
	padding:0px;
}

.questionResponseQ15 a {
	/*color: #009DE2;*/
	text-decoration: none;
}

.questionResponseQ15 a:hover {
	color: #009DE2;
	text-decoration: none;

}

.questionResponseText {
	font-size:1.2rem;
	float:left;
	display: inline-block;
	width:220px;
	border:0px solid #000000;
	padding:0px;
}

.isVisible {
	visibility: visible;
	height: auto;
}

.isNotVisible {
	visibility: hidden;
	height: 0px;
}

.questionComment {
	font-size:12px !important;
	font-style: italic;
	color:#444444;
}

/*===================================
Boutons ronds
=====================================*/

.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;
}
.btn-circle.btn-lg {
  width: 50px;
  height: 50px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 25px;
}
.btn-circle.btn-xl {
  width: 70px;
  height: 70px;
  padding: 10px 16px;
  font-size: 24px;
  line-height: 1.33;
  border-radius: 35px;
}
