﻿/* 	partenaires ------------------------------------------------------------------------------------------*/
#partenaires {
	position : absolute;
	background-color: rgba(0,0,0,0);
	width: 100%;
	height: 100%;
	z-index : 20;
}
#partenaires .content {
	border : solid 1px rgba(255,102,51,0.5);
	color : rgba(0,0,0,0.8);
	font-family : "FonteDemarche";
	Font-size : 1.1em;
	position: relative;
	overflow : auto;
	top : 41%;
	width : 62%;
	height : 160px;
	margin : 0px;
	margin-left : auto;
	margin-right : auto;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	border-radius : 7px;
	background-color: rgba(255,255,255,0.8);
}

	/* 	autres médias ------------------------------------------------------------------------------------------*/
		@media screen and (max-width:1485px) {
#partenaires .content {
	top : 33%;
	width : 60%;
	height : 305px;
}
}
 @media screen and (max-width: 770px) {
#partenaires .content {
	top : 105px;
	width : 60%;
	height : 460px;
}
}
 @media screen and (max-width: 540px) {
#partenaires .content {
	top : 105px;
	width : 47%;
	height : 400px;
}
}
 @media screen and (max-width: 400px) {
#partenaires .content {
	top : 105px;
	width : 47%;
	height : 400px;
}
}
/* ------------------------------ */
#partenaires .content .cartouche {
	float : left;
	margin: 5px;
	-webkit-animation: goround .5s;
	-moz-animation: goround .5s;
	animation: goround .5s;
	width: 135px;
	height: 135px;
	border-radius : 65px;
	border : solid 2px rgba(255,102,51,1);
	background-color: rgba(255,255,255,1);
	text-align: center;
	overflow: hidden;
}
#partenaires .content .cartouche .lelogo {
	width: 130px;
	height: 130px;
	-webkit-animation: getdown .5s;
	-moz-animation: getdown .5s;
	animation: getdown .5s;
}
#partenaires .content .cartouche:hover .lelogo {
	-webkit-animation: getup .5s;
	-moz-animation: getup .5s;
	animation: getup .5s;
	margin-top: -130px;
}
#partenaires .content .cartouche .lelogo img {
	width: 130px;
	height: 75px;
	margin-top: 30px;
}
#partenaires .content .cartouche .texte {
	font-family : "font-partenaire";
	font-size : 0.7em;
	text-align: left;
	margin-top: 10px;
	width: 130px;
	height: 130px;
	margin-left: 3px;
	vertical-align: middle;
	overflow: auto;
	cursor: pointer;
}
#partenaires .content .cartouche .texte h1 {
	font-weight: bold;
	text-align: center;
	font-size : 1.3em;
}
#partenaires .content .cartouche .texte h2 {
	text-align: center;
	font-size : 1em;
}
#partenaires .content .cartouche .texte h3 {
	text-align: center;
	font-size : 1em;
}
#partenaires .content .cartouche .texte a {
	text-decoration: none;
	color: rgb(255,102,51);
}
#partenaires .content .cartouche:hover {
	-webkit-animation: gosquare .5s;
	-moz-animation: gosquare .5s;
	animation: gosquare .5s;
	border-radius : 7px;
	text-align: left;
}
