@media screen and (max-width:1210px) {
}	
@media screen and (max-width:1200px) {
}
@media screen and (max-width:1060px) {	
}	
@media screen and (max-width:1040px) {
#header {
left: 0;
margin-left: 0;
}	
#header .header {
width: 100%;
}
#client {
width: 100%;
}
#client .contenu_about {
width: 100%;
}
}
@media screen and (max-width:1010px) {	
}	
@media screen and (max-width:1000px) {
}
@media screen and (max-width:992px) {	
}
@media screen and (max-width:975px) {
}
@media screen and (max-width:925px) {
}	
@media screen and (max-width:910px) {
}
@media screen and (max-width:875px) {
}
@media screen and (max-width:850px) {
}
@media screen and (max-width:800px) {	
#header .logo {
width: 16%;
}
#client .block {
float: left;
margin-bottom: 100px;
}
}	
@media screen and (max-width:780px) {
}
@media screen and (max-width:768px) {	
}
@media screen and (max-width:750px) {
#client .blocimg{
	width: 30%
}
}
@media screen and (max-width:700px) {
#client .blocimg{
	width: 30%
}
}
@media screen and (max-width:680px) {
#client .blocimg{
	width: 40%
}	
}
@media screen and (max-width:610px) {
}
@media screen and (max-width:580px) {	
#header .logo {
width: 19%;
}	
#client .blocimg{
	width: 50%
}
}
@media screen and (max-width:540px) {	
}	
@media screen and (max-width:500px) {
#header .logo {
margin-left: 2%;
margin-top: 0;
position: fixed;
top: 2px;
width: 30%;
z-index: 99;
}	
}
@media screen and (max-width:450px) {
}
@media screen and (max-width:400px) {
#header .logo {
width: 35%;
}	
}
@media screen and (max-width:370px) {
#header .logo {
width: 40%;
}	
}
@media screen and (max-width:340px) {
}