footer { font-size: small; font-style: italic; text-align: right; }
.leftlinks { float: left; text-align: left; }
.leftlinks ul, .leftlinks ul li { list-style: none; margin: 0; padding: 0; }
.leftlinks ul li { float: left; padding-right: 1em; }
a img { border: 0; }
small.date { padding-left: 1em; color: #666666; }
.centred-image { text-align: center; }
#comments { padding-top: 1em; }
p, li { text-align: justify; }
h5 { font-size: inherit; font-weight: normal; font-style: italic; padding: 0 0 0 2.5em; margin: 0; }
h5 + ul { margin-top: 0; }

/*a:link[href^="http"] { background-image: url('/~hl/exticon.svg'); background-repeat: no-repeat; background-position: center left; padding-left: 12px; }
a:visited[href^="http"] { background-image: url('/~hl/exticonv.svg') !important; background-repeat: no-repeat; background-position: center left; padding-left: 12px; }*/
/* ⍈  ⎋ ⏩ ⎌ */
a:link[href^="http"], a:link[href^="ftp:"] { position: relative; padding-left: 1em; }
a:link[href^="http"]:before { content: "⏩ "; position: absolute; top: 0; left: 0; } /* LINK */
a:link[href^="https://github.com/"]:before, a:link[href^="https://bitbucket.org/"]:before { content: "⎌ "; position: absolute; top: 0; left: 0; } /* CODE */
a:link[href$=".pdf"]:before { content: "❏ "; position: absolute; top: 0; left: 0; } /* LINK */
a:link[href$=".tar.gz"]:before, a:link[href^="ftp:"]:before { content: "▽ "; position: absolute; top: 0; left: 0; } /* LINK */

.poll {
  text-align: center;
  float: right;
  margin: 0 auto;
}
.poll iframe {
  border: none;
  width: 100%;
}

@media print {
  .homelink-top, footer { display: none !important; }
}

html {
  background-image: url('bg.svg');
  background-position: bottom left;
  background-repeat: no-repeat;
}
