ul li, 
#concours_rules ul.participate li {
    list-style-position: inside;
    list-style-type: decimal;
}

span {
    display: inline-block;
    vertical-align: text-top;
    width: 95%;
}

#concours_rules ul.participate {
    padding: 0 0 0 17px;
}

.float-left {
	float:	left;
}

.float-right {
	float:	right;
}

.checkbox {
	margin: 0 !important;
}

.checkbox input {
	width:	18px !important;
	height:	18px !important;
}

.checkbox input,
.checkbox label {
	float:	left;
}

.checkbox label {
	font-size:		11px;
	text-transform:	none;
	margin:			3px 0 0 0;
}

label {
	font-size:		13px;
	color:			#4D6144;
}
#concours_content select {
	width: 287px !important;
}
#concours_content input, #concours_content select {
	width:		280px;
	padding:	0 2px;
	height:		25px;
	border:		1px #dfdddb solid;
}

#btn-participer {
	background:	url("../images/bckg-btnparticiper.png") top right no-repeat ;
	height:			41px;
	text-align:		left;
	font-size:		10px;
	padding:		12px 0 0 0;
	margin:			20px 0;
	width:			785px;
}

#btn-participer a {
	color:		#DBCD7D !important;
	margin:		0 0 0 40px;
	display:	block;
}


#btn_participate {
	border:			none;
	background:		none;
	font-size:		24px;
	color:			#fff;
	text-transform:	uppercase;
	font-weight:	bold;
	position:		relative;
	left:			-25px;
	font-family: 	'MuseoSans500', Arial;
}

#confirm-message {
	width:			605px;
	margin:			0 auto 40px auto;
	text-align:		center;
}

#confirm-message p.thanks {
	font-size:		25px;
}

#confirm-message p {
	font-size:	17px;
}

#confirm-message .btn {
	text-decoration:none; 
	outline:		none; 
	text-transform:	uppercase; 
	font-size:		13px; 
	background:		#aa9c39;
	color:			#fff;
	padding:		5px 12px 3px 12px;
	text-align:		center;
	margin:			20px 13px;
	font-family: 	'MuseoSans500', Arial;
}
