:root{

	/* --primary50: #F6DBFF;
	--primary100: #EDB8FF;
	--primary200: #DB70FF;
	--primary300: #C929FF;
	--primary400: #A800E0;
	--primary500: #710097; 
	--primary600: #5C007A;
	--primary700: #45005C;
	--primary800: #2E003D;
	--primary900: #17001F;

	--accent50: #F6DBFF;
	--accent100: #EDB8FF;
	--accent200: #DB70FF;
	--accent300: #C929FF;
	--accent400: #A800E0;
	--accent500: #710097;
	--accent600: #5C007A;
	--accent700: #45005C;
	--accent800: #2E003D;
	--accent900: #17001F; */

	--primary50: #ecdcf0;
	--primary100: #f2ccff;
	--primary200: #bb7ede;
	--primary300: #b462dd;
	--primary400: #ad46dc;
	--primary500: #a730dc;
	--primary600: #9621c6;
	--primary700: #8210ad;
	--primary800: #710097; /* couleur principale */
	--primary900: #540070;

	--accent50: #ecdcf0;
	--accent100: #f2ccff;
	--accent200: #bb7ede;
	--accent300: #b462dd;
	--accent400: #ad46dc;
	--accent500: #a730dc;
	--accent600: #9621c6;
	--accent700: #8210ad;
	--accent800: #710097;
	--accent900: #540070;
}
.connexion .droite .droiteClip1,
.connexion .droite .droiteClip2,
.connexion .droite .droiteClip3 {
	display: none;
}
.colonnegauche {
	background-color: var(--primary800);
}
.blocGradientDetail {
	background: 
		linear-gradient(
		to right, var(--primary800), var(--primary500));
}
.connexion .droite {
	background: linear-gradient(180deg, var(--primary800) 0%, var(--primary800) 100%);
}

.connexion .gauche .imageConnexion {
	background: none;
}
.connexion .gauche .imageConnexion svg {
	display: none;
}
.connexion .gauche {
	background: linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, .5)), url("https://cdn.organica.technology/Extranet/bgConnexion/akt-bg-image.png");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.colonnegauche .entete,
.logosmartphone,
.colgaucheferme .colonnegauche .entete,
#siteActivitePublique #logoActivitePublique  { /*Logo couleur*/
	background-image:url('../images/logos/AKT_2.png');
}
.colonnegauche .entete { /*Logo blanc*/
	background-size: calc(var(--largeurcolgauche) - 40px) auto;
}
.blocconnexion .logosmartphone {
	height: 146px;
}
#siteActivitePublique #logoActivitePublique {
	margin-top: 24px;
	margin-bottom: 24px;
	height: 130px;
}

:root {
	--colorReuCalendrierDefaut: hsl(162,10%,49%); /* couleur défaut */
	--colorReuCalendrierInvite: hsl(162,30%,49%); /* couleur invité */
	--colorReuCalendrierInscrit: hsl(162,50%,49%); /* couleur inscrit */

	--colorAtvCalendrierDefaut: hsl(252,10%,49%); /* couleur défaut */
	--colorAtvCalendrierInvite: hsl(252,30%,49%); /* couleur invité */
	--colorAtvCalendrierInscrit: hsl(252,50%,49%); /* couleur inscrit */
}
.calendar .itemListeCalendar[data-type="reunion"] {
	--_colorReuCalendrier:var(--colorReuCalendrierDefaut);
}
.calendar .itemListeCalendar[data-type="reunion"][data-invite="1"] {
	--_colorReuCalendrier:var(--colorReuCalendrierInvite);
}
.calendar .itemListeCalendar[data-type="reunion"][data-invite][data-inscrit="1"] {
	--_colorReuCalendrier:var(--colorReuCalendrierInscrit);
}
.calendar .itemListeCalendar[data-type="reunion"] .icone  {
	background-color: var(--_colorReuCalendrier);
}
.calendar .itemListeCalendar[data-type="reunion"] .date {
	color: var(--_colorReuCalendrier);
}

.calendar .itemListeCalendar[data-type="activite"] {
	--_colorAtvCalendrier:var(--colorAtvCalendrierDefaut);
}
.calendar .itemListeCalendar[data-type="activite"][data-invite="1"] {
	--_colorAtvCalendrier:var(--colorAtvCalendrierInvite);
}
.calendar .itemListeCalendar[data-type="activite"][data-invite][data-inscrit="1"] {
	--_colorAtvCalendrier:var(--colorAtvCalendrierInscrit);
}
.calendar .itemListeCalendar[data-type="activite"] .icone  {
	background-color: var(--_colorAtvCalendrier);
}
.calendar .itemListeCalendar[data-type="activite"] .date {
	color: var(--_colorAtvCalendrier);
}
