.icon-m-facebook {
    background-image: url(../img/sprite.png?d16799478b87d00757c331bd0b131eee);
    background-position: 0px 0px;
    width: 30px;
    height: 30px;
  }
  .icon-m-purple-logo {
    background-image: url(../img/sprite.png?d16799478b87d00757c331bd0b131eee);
    background-position: -100px 0px;
    width: 243px;
    height: 51px;
  }
  .icon-m-youtube {
    background-image: url(../img/sprite.png?d16799478b87d00757c331bd0b131eee);
    background-position: -50px 0px;
    width: 30px;
    height: 30px;
  }
  .icon-purple-logo {
    background-image: url(../img/sprite.png?d16799478b87d00757c331bd0b131eee);
    background-position: -363px 0px;
    width: 497px;
    height: 105px;
  }
  
  @media (-webkit-min-device-pixel-ratio: 2),
         (min-resolution: 192dpi) {
    .icon-m-facebook {
      background-image: url(../img/sprite@2x.png?77e3557dec79d9707dd89f0a2e35459b);
      background-size: 860px 105px;
    }
    .icon-m-purple-logo {
      background-image: url(../img/sprite@2x.png?77e3557dec79d9707dd89f0a2e35459b);
      background-size: 860px 105px;
    }
    .icon-m-youtube {
      background-image: url(../img/sprite@2x.png?77e3557dec79d9707dd89f0a2e35459b);
      background-size: 860px 105px;
    }
    .icon-purple-logo {
      background-image: url(../img/sprite@2x.png?77e3557dec79d9707dd89f0a2e35459b);
      background-size: 860px 105px;
    }
  }