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

From Wikisource
Jump to navigation Jump to search
.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;
}