@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 240dpi) {

[class^="icon-perso-"],
[class*=" icon-perso-"] {	
	background-image: url(../images/icons-hd.png);
	background-size: 500px 200px;
}

nav#menu .navbar-inverse .nav > li.first > a,
nav#menu .navbar-inverse .nav > li.first > a:hover  {
	background-image: url(../images/home-hd.png);
	background-size: 18px 16px;
}

nav#menu .navbar-search .search-query {
	background-image: url(../images/search-hd.png);
	background-size: 34px 25px;
}

nav#menu .navbar-search .search-query:focus,
div#mentions .form-search .search-query,
div#mentions .form-search .search-query:focus {
	background-image: url(../images/search-focus-hd.png);
	background-size: 34px 25px;
}

div#slider {
	background-image: url(../images/bg-carousel.png);
	background-size: 577px 349px;
}

div#content.accueil {
	background-image: url(../images/bg-content-hd.png);
	background-size: 519px 483px;
}

}