@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2) {
  body .dropdown .caret,
  body .dropdown.active .caret,
  body .followUsHeaderWrap .icon,
  body .headerSubscribe .headerMail,
  body .rightNav button::before,
  body .listContent span:before,
  body .viewIcon:before,
  body .calanderIcon:before,
  body .checkboxWrapper,
  body .navbar-nav li li > a:after,
  body .icon,
  body .aboutSectorsWrap .testimonials em:before,
  body .latestLibraryWrap h4 i,
  body .searchWrap:before,
  body .contryFlag,
  .iconAfter:after {
    background-image: url('../img/sprite2x.png');
    background-size: 61px auto;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2) {
  .shareLinks .stButton .stMainServices {
    background-image: url('../img/sprite2x.png') !important;
    background-size: 61px auto;
  }
}