/**
 * Komplett ram på listtabellerna.
 *
 * Laddas automatiskt av register_global_styles().
 *
 * PROBLEMET: tabellerna fick ram på toppen och vänster sida men inte till höger.
 *
 * GeneratePress' reset sätter `table { border-width: 1px 0 0 1px }` — bara topp
 * och vänster. Resten är tänkt att komma från cellerna, som GP ger
 * `border-width: 0 1px 1px 0`. Men Bootstraps `.table` skriver över cellernach ti med
 * enbart `border-bottom`, så höger- och bottenkanten föll bort. Kvar blev en
 * halv ram: linje upptill och till vänster, inget till höger.
 *
 * Fixen ligger på en EGEN klass och inte på `.table`, så den bara påverkar de
 * tre listsidorna (medlemsklubbar, fordonsinspektörer, försäkringssamordnare)
 * och inte varje tabell på sajten.
 *
 * Bottenkanten behövs inte: sista radens celler har redan `border-bottom` från
 * Bootstrap och ritar den linjen.
 */

.mhrf-tabell {
	border-right-width: 1px;
}

/*
 * Cellerna får en högerkant utom den sista i raden, så kolumnerna avgränsas
 * hela vägen ut. Utan `:not(:last-child)` hade den sista cellens kant lagt sig
 * dubbelt mot tabellens egen.
 */
.mhrf-tabell th:not(:last-child),
.mhrf-tabell td:not(:last-child) {
	border-right: 1px solid var(--blue-primary--trans-40, #afc4e1);
}
