/* vim: set ts=2 sw=2 sts=2 et: */

/**
 * Copyright (c) 2001-present X-Cart Holdings LLC. All rights reserved.
 * See https://www.x-cart.com/license-agreement.html for license details.
 */

.icon-type-zip:before {
  background-image: url(../images/files/zip.svg) !important;
}

.icon-type-image:before {
  background-image: url(../images/files/image.svg) !important;
}

.icon-type-url:before {
  background-image: url(../images/files/link.svg) !important;
}

.icon-type-pdf:before {
  background-image: url(../images/files/pdf.svg) !important;
}

.icon-type-csv:before {
  background-image: url(../images/files/csv.svg) !important;
}

.icon-type-exe:before {
  background-image: url(../images/files/exe.svg) !important;
}

.icon-type-ps:before {
  background-image: url(../images/files/ps.svg) !important;
}

.icon-type-ai:before {
  background-image: url(../images/files/ai.svg) !important;
}

.icon-type-powerpoint:before {
  background-image: url(../images/files/powerpoint.svg) !important;
}

.icon-type-music:before {
  background-image: url(../images/files/music.svg) !important;
}

.icon-type-video:before {
  background-image: url(../images/files/video.svg) !important;
}

.icon-type-doc:before {
  background-image: url(../images/files/doc.svg) !important;
}

.icon-type-word:before {
  background-image: url(../images/files/word.svg) !important;
}

.icon-type-default:before {
  background-image: url(../images/files/text.svg) !important;
}

.icon-type-no:before {
  background-image: url(../images/files/no-type.svg) !important;
}

.icon-type--mask {
  mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
}

.icon-type--mask.icon-type--zip {
  mask-image: url(../images/files/zip.svg);
  -webkit-mask-image: url(../images/files/zip.svg);
}

.icon-type--mask.icon-type--image {
  mask-image: url(../images/files/image.svg);
  -webkit-mask-image: url(../images/files/image.svg);
}

.icon-type--mask.icon-type--url {
  mask-image: url(../images/files/link.svg);
  -webkit-mask-image: url(../images/files/link.svg);
}

.icon-type--mask.icon-type--pdf {
  mask-image: url(../images/files/pdf.svg);
  -webkit-mask-image: url(../images/files/pdf.svg);
}

.icon-type--mask.icon-type--csv {
  mask-image: url(../images/files/csv.svg);
  -webkit-mask-image: url(../images/files/csv.svg);
}

.icon-type--mask.icon-type--exe {
  mask-image: url(../images/files/exe.svg);
  -webkit-mask-image: url(../images/files/exe.svg);
}

.icon-type--mask.icon-type--ps {
  mask-image: url(../images/files/ps.svg);
  -webkit-mask-image: url(../images/files/ps.svg);
}

.icon-type--mask.icon-type--ai {
  mask-image: url(../images/files/ai.svg);
  -webkit-mask-image: url(../images/files/ai.svg);
}

.icon-type--mask.icon-type--powerpoint {
  mask-image: url(../images/files/powerpoint.svg);
  -webkit-mask-image: url(../images/files/powerpoint.svg);
}

.icon-type--mask.icon-type--music {
  mask-image: url(../images/files/music.svg);
  -webkit-mask-image: url(../images/files/music.svg);
}

.icon-type--mask.icon-type--video {
  mask-image: url(../images/files/video.svg);
  -webkit-mask-image: url(../images/files/video.svg);
}

.icon-type--mask.icon-type--doc {
  mask-image: url(../images/files/doc.svg);
  -webkit-mask-image: url(../images/files/doc.svg);
}

.icon-type--mask.icon-type--word {
  mask-image: url(../images/files/word.svg);
  -webkit-mask-image: url(../images/files/word.svg);
}

.icon-type--mask.icon-type--default {
  mask-image: url(../images/files/text.svg);
  -webkit-mask-image: url(../images/files/text.svg);
}

.icon-type--mask.icon-type--no {
  mask-image: url(../images/files/no-type.svg);
  -webkit-mask-image: url(../images/files/no-type.svg);
}
