Index:Statutes of Canada, Victoria 31, Part 1.djvu/styles.css

.wst-heading { clear: both; }

.schedule { text-align:    center; text-transform: uppercase; font-size:     120%; }

.cap { text-align:    center; font-size:     150%; letter-spacing: 0.15em; text-transform: uppercase; }

.partimperial { font-size:   100%; text-align:  center; font-variant: small-caps; }

.part { font-size:   100%; text-align:  center; font-variant: all-small-caps; }

.h-title3 { font-size: 100%; text-align: center; font-style: italic; }

.h-title4 { font-size:     100%; text-align:    center; font-style:    italic; text-transform: uppercase; }

.longtitle { margin-left: 2em; text-indent: -2em; }

.sec { font-weight: 900; }

/* Index Styles */

.index-entry { display:              grid; grid-template-columns: auto max-content; align-items:          flex-end; gap:                  0 .25rem; grid-template-areas:  "name page"; }

.index-name { text-indent: -2em; /*   An element with this class needs a padding-left attribute of at least 2em. */ grid-area:   name; position:   relative; overflow:   hidden; }

.index-page { grid-area: page; }

.index-name::after { padding-left: 2em; content:   '...........................................................' '...........................................................'               '...........................................................'                '...........................................................'                '...........................................................'                '...........................................................'                '...........................................................';  position:     absolute; text-align:  right; }

.wst-outside { clear: left; }

p:not(.noclear) { clear: both; }