
input:-webkit-autofill {
-webkit-box-shadow	: 0 0 0 1000px #FAFAFA inset !important;
}

#i-infopart {
height			:100%;
//background-color	: #015A68;
background-color	: #FAFAFA;
}

#i-loginpart {
height			: 100%;
background-color	: #FAFAFA;
display			: flex;
flex-direction		: column;
}

#i-infocontent {
display			: flex;
justify-content		: center;
flex-direction		: column;
}

#i-logofastilog {
display			: block;
width				: 270px;
//height			: 270px;
pointer			: cursor;
display			: none;
}

#i-logofastiloghoriz {
width				: 140px;
}

#i-ligneicone {
height			: 72px;
display			: flex;
justify-content		: space-around;
flex-direction		: row;
align-items		: center;
display			: none;

}

#i-logofastilogmini {
display			: block;
height			: 54px;
margin-right	: 15px;
}
.c-uneicone {
font-family			: "Material Icons";
font-size			: 32px;
color				: #FAFAFA;
cursor				: pointer;
}

.c-uneicone:hover {
border-bottom		: 2px solid #FAFAFA;
margin-bottom		: 3px;
}

#i-loginform {
margin			: 0px 30px;
overflow-y			: auto;
overflow-x			: hidden;
}

#i-titre {
font-family			: "Roboto";
font-size			: 3rem;
color				: #015A68;
padding-bottom		: 0.5rem;
}

#i-info {
font-family			: "Roboto";
font-size			: 1rem;
color				: #26a69a;
}

#i-regle-pass {
font-size			: 0.9rem;
margin-left			: 3.75rem;
color				: #ef6c00;
font-style			: italic;
}

#i-soustitre {
font-family			: "Roboto";
font-size			: 0.8rem;
color				: #015A68;
padding-top		: 0.5rem;
}

#i-btnretourpass {
margin-right		: 1rem;
}

.c-icoinput {
padding-top		: 7px;
}

.c-coulerreur {
color				: #E64650;
}

#i-btnok {
background-color	: #015A68;
}

#i-loginerreur {
color				: #E64650;
flex-direction		: row;
align-items		: center;
display			: none;
}

#i-messerreur {
padding-left		: 10px;
display			: none;
}

#i-logowarning {
display			: none;
}

#i-linkmdpoubli {
margin			: -10px 0px 10px 0px;
}

#i-linknewmail  {
margin			: 10px 0px 10px 0px;
}

.c-link {
font-size			: 0.8rem;
cursor			: pointer;
}

.c-link:hover {
text-decoration		: underline;
}

#i-blocktitreaction {
margin-top		: 2rem;
display			: flex;
flex-direction		: row;
align-items 		: center;
}

.c-blink {
animation			: blinker 0.2s linear 3;
}
@keyframes blinker {  
50% { opacity: 0; }
}

.c-elemda {
display 			: none;
}

.gbgcolor-perso {
background-color		: #015A68;
}

.c-numver {
position : 				absolute;
bottom :				5px;
right :					5px;
color : 				#C0C0C0;
}

#i-dlappli-logo {
height :				140px;
margin-top :			25px;
}
#i-dlappli-store {
display :				flex;
justify-content : 		center;
text-align : 			center;
}

.c-logofastilog {
width :					100%;
display: 				flex;
 		justify-content: 		center;
}
