h2 small {
position: absolute; /* side note; do not influence alignment */
margin-left: 1em;
- font-size: 80%;
- line-height: 175%;
+ font-size: 50%; /* 1rem */
+ font-weight: normal;
+ padding-top: 1.75ex; /* align baseline with container */
}
dl > dt {
margin: 0;
position: relative;
}
-img {
+figure img {
vertical-align: bottom;
width: 100%;
}