html {
background-color: #fafafa;
}
.reaqtor {
background-image: url("/images/reaqtor-q.png");
background-position: 0 0.25em;
background-size: 1.6em 1.6em;
background-repeat: no-repeat;
line-height: 2em;
padding-left: 2em;
}
a.no-style,
a.no-style:hover,
a.no-style:visited,
a.no-style:active,
a.no-style:link {
color: black;
text-decoration: none;
}
span.external {
background: transparent url("/images/external-link.png") no-repeat right;
background-size: 0.6em 0.6em;
padding-right: 0.8em;
text-indent: initial;
}
p { text-align: justify; }
a {
color: #00E;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a.lnk, button.lnk {
display: inline-block;
background-size: 20px 20px;
line-height: 25px;
text-indent: 28px;
background-repeat: no-repeat;
background-position: 2px 2px;
text-decoration: none;
}
a.lnk:hover, button.lnk:hover {
text-decoration: underline;
cursor: pointer;
}
a.lnk:visited, button.lnk:visited {
color: #00E;
}
a.lnk.github {
/*background-image: url("../../images/github.png");*/
background-image: url("/images/github.png");
}
a.lnk.twitter {
background-image: url("/images/twitter.png");
}
a.lnk.linked-in {
background-image: url("/images/linked-in.png");
background-position-y: 0.2em;
}
a.lnk.reaqtor {
background-image: url("/images/reaqtor-q.png");
}
a.lnk.mail {
background-image: url("/images/mail.png");
background-position-y: 0.35em;
background-size: 1.4em 1.1em;
}
a.lnk.canada {
background-image: url("/images/canada.png");
background-size: 1.4em 0.9em;
background-position-y: 0.4em;
}
a.lnk.usherb {
background-image: url("/images/usherbrooke.png");
}
a.lnk.usherb.righted {
padding-right: 25px;
}
a.lnk.righted {
text-indent: initial;
background-position: right;
}
ul.table-content {
line-height: 0.8em;
}
ul.table-content ul {
margin-top: 0.8em;
}