.helplinks a[href^="http://"]:before,
.helplinks a[href^="https://"]:before {
  content: url(../images/external-links.svg);
  width: 8px;
  height: 4px;
  position: absolute;
  left: -7px;
  top: 8px;
}

.helplinks a[href^="https://gcphn.org.au/"]:before,
.helplinks a[href^="#"]:before {
  content: url("../images/internal-link.svg");
  width: 8px;
  height: 4px;
  position: absolute;
  left: -7px;
  top: 9px;
}

.default-content a {
  padding-left: 18px;
  margin-left: 3px;
}

.default-content a[href^="http://"]:before,
.default-content a[href^="https://"]:before {
  content: url(../images/blue-external.svg);
  width: 8px;
  height: 4px;
  position: absolute;
  left: -1px;
  top: 3px;
  transform: scale(0.8);
}
.default-content a[href^="https://gcphn.org.au/"]:before,
.default-content a[href^="#"]:before {
  content: url("../images/internal-link.svg");
  width: 8px;
  height: 4px;
  position: absolute;
  left: -1px;
  top: 3px;
}

.default-content a[href^="mailto:"]:before {
  content: url(../images/mail.svg);
  width: 8px;
  height: 4px;
  position: absolute;
  left: -1px;
  top: 3px;
  transform: scale(0.85);
}

.default-content a[href^="tel:"]:before {
  content: url(../images/phone-blue.svg);
  width: 8px;
  height: 4px;
  position: absolute;
  left: 0;
  top: 1px;
  transform: scale(0.85);
}

.default-content a[href*=".pdf"],
.default-content a[href*=".docx"],
.default-content a[href*=".doc"],
.default-content a[href*=".zip"],
.default-content a[href*=".rtf"],
.default-content a[href*=".4w7"],
.default-content a[href*=".ppt"] {
  padding-left: 25px;
}
.default-content a[href*=".docx"]:before,
.default-content a[href*=".doc"]:before,
.default-content a[href*=".zip"]:before,
.default-content a[href*=".pdf"]:before,
.default-content a[href*=".rtf"]:before,
.default-content a[href*=".4w7"]:before,
.default-content a[href*=".ppt"]:before {
  content: url("../images/blue-download.svg") !important;
  width: 16px;
  height: 19px;
  position: absolute;
  left: 0px;
  top: -1px;
  margin-left: 2px;
}

.sidebar-left a[href*=".docx"]:before,
.sidebar-left a[href*=".doc"]:before,
.sidebar-left a[href*=".zip"]:before,
.sidebar-left a[href*=".pdf"]:before,
.sidebar-left a[href*=".rtf"]:before,
.sidebar-left a[href*=".4w7"]:before,
.sidebar-left a[href*=".ppt"]:before {
  content: url("../images/download.svg") !important;
  width: 8px;
  height: 4px;
  position: absolute;
  left: -7px;
  top: 8px;
}

.default-content .popular_section a {
  padding-left: 0;
  margin-left: 0;
}
.default-content a[rel~="attachment"]:before,
.default-content .popular_section a:before {
  display: none !important;
}
