#u-menu { text-align: center; background-color:#6eaf29;
	border-bottom:1px solid #637F44; border-top:1px solid #637F44; z-index: 10; width:100%; margin-left:0;
	margin-bottom:30px;
}

#u-menu >li { margin-right:15px; padding:0 15px; }
.iMenu-nav li:hover, .iMenu-nav li:focus { background-color:#CC431B;  }

#u-menu .list-group-item { border:none; background-color:#6eaf29; color:#fff; }
#u-menu .list-group-item:hover, 
#u-menu .list-group-item:focus, 
#u-menu .list-group-item.active { background-color:#637F44; border-radius:0; color:#fff; }

#u-menu .dropdown-menu { background-color:#6eaf29; }
#u-menu .dropdown-menu > li > a { color:#fff; }
#u-menu .dropdown-menu > .active > a, 
#u-menu .dropdown-menu a:focus, 
#u-menu .dropdown-menu a:hover { background-color: #637F44; }


#popup_error, #popup_confirm { z-index:9999; }

.loader { text-align: center; margin:100px auto; }

table#question td { border:none; border-bottom: 1px solid #eee; }
table#question > tbody > tr:nth-of-type(2n+1):hover { cursor:pointer; background-color:#fafafa; }
table#question > tbody > tr:nth-of-type(2n+1) { color:#CC431B; font-size:16px; }
table#question > tbody > tr:nth-of-type(2n) td {
	border-left: 1px solid #6eaf29;
	background-color:#fafafa;
	color:#556268;
}

table#overweight td { border:none; border-bottom: 1px solid #eee; }
table#overweight > tbody > tr:nth-of-type(2n+1):hover { cursor:pointer; background-color:#fafafa; }
table#overweight > tbody > tr:nth-of-type(2n+1) { color:#CC431B; font-size:16px; }
table#overweight > tbody > tr:nth-of-type(2n) td {
	border-left: 1px solid #6eaf29;
	background-color:#fafafa;
	color:#556268
}

table#tb_commande > tbody > tr.notPayed { color:#CC431B; }

table.tb-contenu td { border:none !important; background-color:#fff !important; }
table.tb-contenu tr { background-color:#fff; }


#process-steps {padding:20px; text-align:center;}
#process-steps li {
	color: #bbb;
	cursor: not-allowed;
	opacity: 0.5;
}
#process-steps li.active {
	color: #6eaf29;
	border-color: #6eaf29;
	cursor: pointer;
	opacity: 1;
	font-weight:bold;
}

#process-steps .stepico {
	display:block;
	border: 1px solid #bbb;
	border-radius: 50%;
    font-size: 20px;
    padding: 15px;
}
#process-steps .stepico.active { border: 2px solid #6eaf29; }


/* .add_destinataire {
	position:relative;
	display:inline-block;
	width:250px;
	background-color: #FFFF99;
	border:1px solid #eee;
	border-radius:6px;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
	color:#556268;
	margin: 10px;
	margin-left:0;
	padding:15px;
}
.add_destinataire:hover, .add_destinataire.active {
	cursor:pointer;
	color:#fff;
	background-color: #6eaf29;
}
.add_destinataire p { margin-bottom:5px;} */


#recuperatif .list-group-item { border:none; border-radius:0; }
#recuperatif .list-group-item:nth-of-type(2n) { background-color:#fafafa; border-left:5px solid #eee; }
#recuperatif .list-group-item:nth-of-type(2n+1) { font-size:16px; border-left:5px solid #CC431B; background-color:#6eaf29; color:#fff; font-weight:bold; }
#recup_price { text-align:right; color:#CC431B; }




@media(max-width:768px) {
	
	#process-steps { padding:0; }
	#process-steps .list-inline > li { padding:0; }
	#process-steps .stepico { padding:5px; }
	#process-steps .glyphicon-chevron-right:nth-child(odd) { display:none; }
	
	#u-menu { margin-bottom:15px; }
	#u-menu a { padding: 5px 7px; }
	#hr_steps { margin-top:5px; }
	
}











