:root {
	--charteColor1 :#3E97FF;


}

.kdButtonDocIconCheck{
	position:absolute;
	top:5px;
	right:5px;
	color:var(--kdGreen);
	font-size:12px;
}

.kdButtonDoc{
	border:1px solid var(--kdBlue);
	padding:3px;
	margin:3px;
	border-radius:3px;
	width:90px;
	background-color:white;
	transition:0.3s;
	position:relative;
	
}

.kdButtonDoc i{
	font-size:20px;
	/* color:var(--kdBlue); */
}

.kdButtonDoc:hover{
	background-color:var(--kdBlue);
	color:white;
	transition:0.5s;
}

.kdButtonDoc:hover i{
	color:white;
	transition:0.5s;
}

.kdButtonDoc div:nth-child(1){
	width:100%;
	/* border:1px solid blue; */
	font-size:22px;
	color:var(--kdBlue);
	height:25px;
}

.kdButtonDoc div:nth-child(2){
	width:100%;
	/* border:1px solid green; */
	font-size:12px;
	/* color:var(--kdBlue); */
}

.docListeArticles input{
	width:100%;
}

.kdDocTotaux{
	min-width:120px;
	font-size:14px;
	margin-right:5px;
}

.kdDocTotaux div:nth-child(1){
	border:1px solid var(--kdBlue);
	background-color:var(--kdBlue);
	border-radius:3px 3px 0px 0px;
	color:white;
	font-weight:bold;
}

.totalEcoTaxe{
border:1px solid var(--kdGreen)!important;
background-color:var(--kdGreen)!important;	
}

.kdDocTotaux div:nth-child(2){
	border:1px solid var(--kdBlue);
	border-radius:0px 0px 3px 3px;
	font-weight:bold;
}

.docArticlesList input{
	font-size:12px;
}

.rechercheProduit{
padding-left:2px;
background-color:#fff799;
}

.resultatRechercheProduit{
	/* display:none; */
	max-height:150px;
	overflow:auto;
}

.listResultatRecherche{
	border-bottom:1px solid var(--kdGrey);
	font-size:12px;
	
}