@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
  html.support-retina body > .header > .logo {
    background-image: url(/style/images/250_48@2x.png);
  }
}
@media only screen and (-moz-min-device-pixel-ratio: 1.5) and screen and (min-width: 768px), only screen and (-o-min-device-pixel-ratio: 3/2) and screen and (min-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 1.5) and screen and (min-width: 768px), only screen and (min-devicepixel-ratio: 1.5) and screen and (min-width: 768px), only screen and (min-resolution: 1.5dppx) and screen and (min-width: 768px) {
  html.support-retina body > .header > .logo {
    background-image: url(/style/images/250_48@2x.png);
  }
}
@media only screen and (-moz-min-device-pixel-ratio: 1.5) and screen and (min-width: 992px), only screen and (-o-min-device-pixel-ratio: 3/2) and screen and (min-width: 992px), only screen and (-webkit-min-device-pixel-ratio: 1.5) and screen and (min-width: 992px), only screen and (min-devicepixel-ratio: 1.5) and screen and (min-width: 992px), only screen and (min-resolution: 1.5dppx) and screen and (min-width: 992px) {
  html.support-retina body > .header > .logo {
    background-image: url(/style/images/320_61@2x.png);
  }
}
@media only screen and (-moz-min-device-pixel-ratio: 1.5) and screen and (min-width: 1200px), only screen and (-o-min-device-pixel-ratio: 3/2) and screen and (min-width: 1200px), only screen and (-webkit-min-device-pixel-ratio: 1.5) and screen and (min-width: 1200px), only screen and (min-devicepixel-ratio: 1.5) and screen and (min-width: 1200px), only screen and (min-resolution: 1.5dppx) and screen and (min-width: 1200px) {
  html.support-retina body > .header > .logo {
    background-image: url(/style/images/420_80@2x.png);
  }
}
