/* WPC Styles */

#section_portfolio a:hover,
header .dropdown-menu a:hover {
  font-weight: 700;
}
.bw-img {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */    
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   -ms-filter: grayscale(100%);
   filter: grayscale(100%);
   filter: gray; /* IE 6-9 */
}
.bw-img:hover {
  -webkit-filter: none;
     -moz-filter: none;
     -ms-filter: none;
     filter: none;
}
#page #content {
  overflow-x: hidden;
}
#section_clients .client_logo_plus {
  max-width: 270px;
}

.page-template-page-service #zone_service a {
  background: white url(images/picto_plus.png) 98% 88% / 15px no-repeat;
}