/*
* Samtliga tabeller är för böjningsformer för vilka vi vill göra det lätt att
* följa vilket ord som böjs samt kunna särskilja mellan formerna.
*/
table {
text-align: left;
border-spacing: 0.5em 0.5em;
}
tr {
vertical-align: top;
}
/*
* Klass för tabeller där jämna kolumner ska vara centrerade.
*/
.even-center td:nth-child(even){
text-align: center;
}
/*
* Klass för att använda i tabeller som ligger precis i början av numrerade
* punktlistor. Gör att numreringen, i punklistan, ligger vågrätt med texten i
* översta raden av tabellen.
*/
.ol-table {
display: inline-block;
vertical-align: top;
margin-top: -0.5em;
}
.ol-table td:first-child {
padding-top: 0;
}
.ol-table td:last-child {
padding-bottom: 0;
}
/* För listelement utan markörer */
.unmarked {
list-style-type: none;
list-style-image: none;
}
/* För listelement med markörer i stilen "a)", "b)", α) */
ol.custom-marker.lower-latin-parens > li::marker {
content: counter(list-item, lower-latin) ")\a0";
}
ol.custom-marker.lower-greek-parens > li::marker {
content: counter(list-item, lower-greek) ")\a0";
}