width: 16em;
display: inline-block;
margin: .5em 1em;
+ white-space: nowrap;
}
.bookmark > a.modify {
.bookmark:hover { left: -1em; padding-left: 1em; }
.bookmark:hover > a.bmove { display: inline-block; }
.bookmark > a.bmove:before { color: #888; font-size: medium; }
-.bookmark > a.bmove:nth-of-type(3) { position: absolute; left: 0; }
-.bookmark > a.bmove:nth-of-type(3):before { content: '\25c0'; }
-.bookmark > a.bmove:nth-of-type(4):before { content: '\25b6'; }
+.bookmark > a.bmove:nth-last-of-type(2) { position: absolute; left: 0; }
+.bookmark > a.bmove:nth-last-of-type(2):before { content: '\25c0'; }
+.bookmark > a.bmove:nth-last-of-type(1):before { content: '\25b6'; }
-.bookmark > a.link { margin-left: 0;}
-.bookmark > a.link > img {
+.bookmark img {
height: 1.25em;
vertical-align: text-bottom;
margin: 0 .5ex;