/* #PRODUIRE{fond=projets.css}
   md5:cd8009e249923144aa690694dd8b12fd */
.application .page #application .contenu .cartes label { margin-top:10px;display:block;margin-bottom:-10px;}
.application .page #application .contenu table td progress { position:relative; z-index:1; }
.application .page #application .contenu table td progress + strong {position:absolute; left:50%; top:13px; z-index:2; transform: translateX(-50%);}
.application .page #application .contenu table td progress.bg_rouge + strong {color:white;}

/* Formulaire d'ajout de budget */
.projets #infos article #budget_ajouter form fieldset div.editer.editer_titre label, 
.projets #infos article #budget_editer form fieldset div.editer.editer_titre label, 
.projets #infos article #duree_ajouter form fieldset div.editer.editer_titre label, 
.projets #infos article #duree_editer form fieldset div.editer.editer_titre label { display:block; text-align: left; font-size:12px;}
		
.progression{
	-webkit-appearance: none;
	appearance: none;
	background-color: #F3EEEE;
	border-radius: 10px;
	width: 100%; height: 20px;
}
.progression.reduit {height:5px;}
::-webkit-progress-bar {background:none;}

.bg_vert::-moz-progress-bar{
	background-color: #7bc830;
	border-radius: 10px;
}
.bg_vert::-webkit-progress-value{
	background-color: #7bc830;
	border-radius: 10px;
}
.bg_orange::-moz-progress-bar{
	background-color: orange;
	border-radius: 10px;
}
.bg_orange::-webkit-progress-value {
	background-color: orange;
	border-radius: 10px;
}
.bg_rouge::-moz-progress-bar{
	background-color: #EA3B3B;
	border-radius: 10px;
}
.bg_rouge::-webkit-progress-value{
	background-color: #EA3B3B;
	border-radius: 10px;
}