.Search
	{
	width : 100%;
	max-width : 750px;
	margin : 0 auto;
	}
	
.SearchField
	{
	width : 100%;
	padding-top : 12px;
	min-height : 32px;
	
	display : flex;
	flex-direction : row;
	}

.SearchFieldMobile 
	{
	width : 25%;

	display : flex;
	flex-direction : row;
	}

.SearchFieldLabel
	{
/*	padding-top : 7px;*/
	
	font : normal 16px Helvetica,sans-serif;
	color : #434343;
	
/*	flex-grow : 1;*/
	width:200px;
	}
	
.SearchFieldIcone
	{
	width : 32px;
	margin-right : 20px;
	}
	
.SearchFieldIcone img
	{
/*	padding : 10px;*/
	
	cursor : pointer;
	}
	
.SearchFieldIcone img:hover
	{
	background-color : #f5f5f5;
	border-radius : 2px;
	}
	
.SearchFieldContent 
	{
	width : 69%;
	
	display : flex;
	flex-direction : column;
	}

.SearchFieldContent input,
.SearchFieldContent textarea,
.SearchFieldContent select
	{
	width : 100%;
	height : 20px;
	
	padding : 0px 0px 0px 0px;
	border : solid 1px #d9d9d9;
	border-radius : 2px;
	
	font : normal 16px Helvetica,sans-serif;
	color : #434343;
	}
	
.SearchFieldList
	{
	width : 100%;
	padding : 10px;
	
	display : flex;
	flex-direction : row;
	flex-wrap : wrap;
	
	font : normal 14px Helvetica,sans-serif;
	color : #434343;
	}
	
.SearchFieldList div
	{
	max-height : 20px;
	padding : 8px 10px 6px 10px;
	margin : 5px;
	
	background-color : #f8f8f8;
	border-radius : 2px;
	
	cursor : pointer;
	}
	
.SearchFieldList div:hover
	{
	background-color : #e9e9e9;
	}	
	
.SearchFieldCombobox
	{
	max-width : 300px;
	}
	
.SearchFieldDate 
	{
	width : 100%;
	margin-left : 45px;
	
	display : flex;
	flex-direction : row;
	flex-wrap : wrap;
	
	font : bold 14px Helvetica,sans-serif;
	color : #434343;
	}
	
.SearchFieldDate input 
	{
	width : 140px;
	height : 40px;
	
/*	padding : 0px 15px 0px 15px;	*/
	padding : 0px 0px 0px 0px;
	margin : 5px 20px 5px 10px;
	
	border : solid 1px #d9d9d9;
	border-radius : 2px;
	
	font : normal 16px Helvetica,sans-serif;
	color : #434343;
	}
	
	
/*
	Ajout� par KM le 01/07/2024
	
	point n�65 du tableau des tests de Mr Bellet
*/
.SearchFieldDate div:nth-child(1),
.SearchFieldDate :nth-child(2)
    {
    display:none;
	}
	
	
.SearchButtons
	{
	width : 100%;
	justify-content : space-around;
	margin-top : 32px;
	}
	
	
	
/* Smartphone */
@media only screen and (max-width:480px)
	{
	.Search
		{
		padding : 5px;
		}
		
	.SearchField
		{
		/*
			Modifi� par KM le 25/10/2024
			
			pt n�7 du tableau des tests sur Smartphone
		
		flex-direction : column;
		*/
		flex-direction:row;
		
		padding : 10px 0px 10px 0px;
		}	
		
	.SearchFieldContent 
		{
		width : 85%;
		
		
		/*
			Modifi� par KM le 25/10/2024
			
			pt n�7 du tableau des tests sur Smartphone
			
		margin-top : 10px;
		*/
		}
		
	.SearchFieldMobile 
		{
		/*
			Modifi� par KM le 25/10/2024
			
			pt n�7 du tableau des tests sur Smartphone
		
		width : 100%;
		*/
		width:152px;
		}
		
	.SearchFieldDate 
		{
		/*
			Modifi� par KM le 25/10/2024
			
			pt n�7 du tableau des tests sur Smartphone
		
		flex-direction : column;
		*/
		flex-direction:row;
		
		
		margin-left : 0px;
		}
	
	
	/*
		Ajout� par KM le 25/10/2024
		
		pt n�7 du tableau des tests sur Smartphone
	*/
	.SearchFieldLabel
	       {
		width:100px;
		}
		
	}

	
/* Tablet	*/	
@media only screen and (min-width:481px) and (max-width:800px)
	{
	}
	


	
