.image_frame:hover .image_wrapper img, .image_frame.hover .image_wrapper img {
	top: 0px !important;
}


 .violet table tr div a span:hover{

	background-color: #adafde !important;
}

 .vert table tr div a span:hover{

	background-color: #9dccd1 !important;
}


.violet table tr div a span{

	background-color: #7376b3 !important;
}

 .vert table tr div a span{

	background-color: #629da4 !important;
}



div.pp_content{
 
  height: fit-content !important;
block-size: fit-content !important;
}

div.pp_details{
	display: none;
}


.footer-infos{
	margin-top: -6px;  
	padding: 0px 0px 0px 0px !important; 
	height: 110px; 
	text-align: center !important; 
	overflow: hidden;
}

.violet{
		background-color:#7376b3; 
}


.vert{
		background-color:#629da4; 
}


table{
	width: 100% !important; height: 110px !important;
}

.col1{
	border: none; padding: 0; width: 20%; 
}

.col2{
	border: none; padding: 0 !important; width: 80%;
}

.date{
	border-right: 2px solid white; 
	height: 100% !important;  
	color: white !important; 
	font-size:19px !important;  
	vertical-align: middle !important; 
	margin: 0px 0px 0px 0px !important;
	padding: 17px 10px 10px 10px !important;"
}

.date p{
	font-weight: bold !important; 
	font-family: Lato !important; 
	letter-spacing: normal !important;
}

span.icon{
	font-size: 30px !important; 
	vertical-align: middle !important;
	padding-top: 10px !important; 
	color: white !important;
	font-weight: lighter !important;
}

.containerButton{
	text-align:center !important; 
	height: 30px !important;
}


.button-perso {
	border: none !important; 
	color: none !important; 
	font-size:14px !important; 
}

th.col2 div.containerButton a span.button_label{
	width:120px !important; 
	background-color: none !important; 
	color: white !important;  
	border: 2px solid white;  
	vertical-align: middle !important;  
	padding: 8px 0px 8px 0px !important;
	font-weight: bold !important;"
		font-family: Lato !important; 
	letter-spacing: normal !important;

}

a:hover.button{
		background-color: none !important; 

}


ul.categories li a {
	font-size: 14px !important;
}



