/* .index */ .iref:target { background-color:#BFEFFF; } .index { display:inline-block; margin-top:2ex; page-break-before:avoid; width:100% } .section-header + .index { margin-top:0; } .index .index-nav { font-weight:bold; line-height:150%; margin-left:0; padding:0 0 0 0; } .index .index-chars > dt > a, .index .index-nav a { border:1px solid black; display:inline-block; margin-bottom:3px; padding-bottom:.5ex; padding-top:.5ex; text-align:center; width:3em; } .index .index-nav a { margin-right:1ex; } .index dl.index-chars { margin-top:0; } .index dl.index-chars > dt { clear:left; display:inline-block; float:left; font-weight:bold; margin-bottom:3px; margin-right:2em; margin-top:2ex; page-break-after:avoid; } .index dl.index-chars > dd { display:inline-block; float:left; margin-left:0; margin-top:2ex; } .index dl.index-chars > dt > :target { background-color:#BFEFFF; } .index dl.index-term { } .index dl.index-term > dt { } .index dl.index-term > dd { margin-left:0; font-size:70%; } .index ul.index-aliases { padding-left:0; list-style:none; } .index ul.index-aliases > li { line-height:120%; } .index .index-iref { background-color:#F4F2E2; position:relative; vertical-align:baseline; } @media print { .index { column-count:2; -moz-column-count:2; column-fill:auto; } .index li li a { content:target-counter(attr(href), page); } .index .index-nav { display:none; } }