.icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  color: transparent;
  overflow: hidden;
}
.icon:hover,
.icon:focus {
  color: transparent;
}
.icon.download {
  background-image: url(/DESIGN/SITE/img/download.svg);
}
.icon.document {
  background-image: url(/DESIGN/SITE/img/doc.svg);
}