.creation-compte .damier{
	margin-left: 8%;
    margin-bottom: 20px;
}
.creation-compte .div-input-password{
	margin-bottom : 10px !important;
}
.creation-compte .erreur-mdp{
	margin-left : 15px;
}
.damier {
	padding-left: 60px;
   	padding-right: 60px;
}

.damier > .row-damier > .col-xs-3 {
	padding-left: 0px;
	padding-right: 0px; 
}

.damier > .row-damier > .col-xs-3 > .cell-damier {
	background-color: #5a88d8;
	height: 42px;
	text-align: center;
	margin: 2px 2px 2px 2px; 
	border-radius: 2px;
	cursor: pointer;
}

.damier > .row-damier > .col-xs-3 > .cell-damier:hover {
	background-color: #002364;
}

.damier > .row-damier > .col-xs-3 > .cell-damier > img {
	height: 42px;
}

.div-password {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	/*border-bottom: 1px black solid;*/
	font-size: 20px;
}

.div-password i {
	cursor: pointer;
	position: relative !important;
	top:0px !important;
	color: #5a88d8 !important;
}

.div-password i:hover {
	color: #3d5e98 !important;
}

.div-password i.zmdi-eye {
	float: right;
}

.div-password > .div-oeil {
	padding-right: 0px;
}

.div-password > .div-effacer {
	padding-left: 0px;
}

input.password-damier {
	min-width: 0px !important;
	max-width: none !important;
	margin-left: 7px;
	width: 100% !important; 
  	text-align: left;
    letter-spacing: 26px;
    border-bottom:none;
    outline:none;
    cursor:default;
}

.cell-damier-container {
	margin-bottom: 0px !important;
}
	
.cell-damier-container ::selection {
	background-color: transparent;
}

/* PAGE DE LOGIN */
form.connexion  #damier {
	padding-left: 20px;
    padding-right: 20px;
    margin: 5% 0 5% 0;    
    background: white;
    border: 1px solid #d2d6de;
    border-radius: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
}

/*PAGE reinitialisation mdp */
.recup ::-webkit-input-placeholder {
   text-align: center;
}

.recup :-moz-placeholder { /* Firefox 18- */
   text-align: center;  
}

.recup ::-moz-placeholder {  /* Firefox 19+ */
   text-align: center;  
}

.recup :-ms-input-placeholder {  
   text-align: center; 
}
.recup #damier-container .col-xs-12{
	padding-right: 0px !important;
	padding-left: 0px !important;
}
.recup #damier-container{
	margin: 0px 0 5% 0;   
}

.recup input[type="text"].erreur, .recup input[type="password"].erreur {
	border-bottom-color: #d32f2f !important;
}
.recup-mdp-container-input{
	margin: auto;
	margin-bottom : 0px !important;
}
.recup .label-recup-mdp{
	margin-top : 10%;
	margin-bottom : 0px !important;
}
.recup .container-button-mdp-recup{
	margin-top : 10%;
}
@media (max-width: 767px){
	.container-button-mdp-recup .btn_modif_mdp {
    	float: none !important;
	}
}


/*Fin page reinitialisation mdp */

