@media only screen and (min-width: 0px)  and (max-width: 820px) {

#i-page {
height			: 100vh;
}

.cs-hide {
display			:none;
}

#i-loginpart {
width				: 100%;
}

#i-logopartsmall {
width				: 100%;
min-height			: 101px;
background-color	: #015A68;
display			: flex;
justify-content		: center;
padding			: 0.6rem;
box-shadow		: 0px 5px 10px #C0C0C0;
}

#i-info {
margin-top		: 1rem;
}


#i-dlappli-storesmall {
display :				block;
position : 				absolute;
left : 					0px;
bottom :				15px;
}

#i-dlappli-logo {
display :				none;
}

.c-logostore {
width :					39vw;
margin :				5vw;
}

.c-div-certif {
position : 				absolute;
width : 				100%;
display : 				flex;
bottom :				95px;
right :					15px;
justify-content : 		center;
}

#i-logo-certifccfn {
height : 				150px;
width :					auto;
}	
.c-logocertif {
width :					100px;
margin :				10px;

}
}