/* CSS Document */
#lien_green:hover p i
{
	color:white;
}

#header_green
{
	position: absolute;
	top:0px;
	right:10px;
}

#barre
{
	width:103%;
	border: 3px solid red;
}



#etoile_pleine, #etoile_vide
{
	font-size:18px;
	
}

#etoile_pleine
{
	color:yellow;
	
}

#etoile_vide
{
	
}

#lien_client:hover
{
	background-color: aliceblue;
	cursor: pointer;
	border-left: 5px solid #263f83;
}

#lien_client p
{
	text-decoration: none;
	text-indent: 30px;
}

#lien_a_client:active
{
	text-decoration: none;
	border-bottom: 2px solid black;
}

#lien_a_client:hover
{
	text-decoration: none;
	border-bottom: 2px solid black;
}

#aside_client
{
	width:300px;
	background-color: #E8E8E8;
}

#categorie
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #DEDEDE;
}

#categorie p, #trier
{
	text-align: center;
	font-size: 20px;
}

#categorie_mobile div
{
	background-color: #E8E8E8;
	padding-top: 10px;	
	padding-bottom: 10px;
}

#categorie_mobile a
{
	margin-left: 10px;
	font-size: 14px;
	
}


#pop_up
{
	position: fixed;
	width:50%;
	top: 15%;
	transform: translateY(-30%);
	left:50%;
	transform: translateX(-50%);
	
}

#pop_up_1
{
	background-size: 100% 100%;
	background-repeat: no-repeat;
	position:fixed;
	width: 100%;
	height: 100%;
	background-color: white;
	z-index:50;
	background-image: url('/images/image.png');
	background-position:center center;
}

@media screen and (max-width:1000px) {
	
	
	#H2MLJDR313T
	{
		height:200px;
	}

	#header_green
	{
		position: relative;
		width: 250px;
		display: block;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 20px;
		z-index: 30
	}
	
	#logo
	{
		z-index: 31;
	}
	
	#aside_client
	{
		width:100%;
		background-color: #E8E8E8;
	}
	
	#categorie
	{
		background-color: #ECECEC;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	#categorie_mobile
	{
		
	}
	
	#categorie_mobile a
	{
		font-size: 20px;
		text-align: center;
	}
	
	
	#categorie_mobile div
	{
		text-align: center
	}
	
	#pop_up
	{
		width:90%;
		top:5%;
		
		left:50%;
	transform: translateX(-50%);
	}
	
	#pop_up_1
	{
		background-size: 100% 100%;
		background-repeat: no-repeat;
		position:fixed;
		width: 100%;
		height: 100%;
		background-image:radial-gradient(#436931, white);
		z-index:50;
		
		background-color: #436931;
		background-position:center center;
	}
}
