/* CSS Document */

h2 {
	font-size:40px;
	color:#727171;
}
h5 {
	font-size:18px;
	color:#595757;
	text-transform:uppercase;
}
@media (min-width:760px) {
.container {
	width:1200px;
}
.container, .mainer, .main800 {
	margin:0 auto;
	width:1200px;
	height:400px;
}
.client {
	padding:0;
	list-style:none;
}
.client li {
	border:solid 1px #ddd;
	margin:-1px 0 0 -1px;
	float:left;
	width:33.333333%;
}
.client li img {
	-webkit-filter:grayscale(100%);
	-webkit-filter:grayscale(1);
	-ms-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray;
	opacity: 0.4;
	transition-duration: 0.4s;
	transition-property: all;
}
.client li:hover img {
	-webkit-filter:grayscale(0);
	-webkit-filter:grayscale(0);
	-ms-filter:grayscale(0);
	filter:grayscale(0);
	filter:none;
	opacity:1;
}
@media (min-width:760px) {
.client li {
	width:16.6666666%;
}
}