/*affichage optin orga*/
.compNouveauClient .dataContentComposants .doubleOptIn #checkOptinOrga label{
    color: Black;
}

/* Index du calendrier */
.calendarIndex .Index1 .colorIndex1,
.calendarIndex .Index1 .txtIndex1,
.calendarIndex .Index2 .colorIndex2,
.calendarIndex .Index2 .txtIndex2 {
	display: inline;
}

.calendarIndex {
	font-size: 16px;
	font-family: 'Lato', sans-serif;
	margin-left: 5px;
	padding: 10px;
}

.calendarIndex .Index1 .colorIndex1 {
	background-color: red;
	color: white;
	padding: 3px 10px 3px 10px;
	font-size: 12px;
}

.calendarIndex .Index2 .colorIndex2 {
	background-color: #333;
	color:white;
	padding: 3px 10px 3px 10px;
	font-size: 12px;
}

.calendarIndex .Index1 .txtIndex1,
.calendarIndex .Index2 .txtIndex2 {
	margin-left: 15px;
}

.calendarIndex .Index1 {
	margin-bottom: 5px;
}

div.dp-popup .dp-calendar .jCalendar tbody td.other-month.disabled.etat_10,
div.dp-popup .dp-calendar .jCalendar tbody td.current-month.disabled.etat_10 {
	background-color: red;
	color:white;
}

div.dp-popup .dp-calendar .jCalendar tbody .other-month, div.dp-popup .dp-calendar .jCalendar tbody .current-month {
	background-color: #333;
	color:white;
}

div.dp-popup .dp-calendar .jCalendar tbody td.other-month.dp-hover, div.dp-popup .dp-calendar .jCalendar tbody td.current-month.dp-hover {
	background: #7D7D7D;
}

div.dp-popup .dp-calendar .jCalendar tbody td.selected {
	background-color: #7D7D7D;
}