/* .document-errors */ .document-errors { border:1ex solid red; margin-bottom:2ex; padding:1ex; page-break-after:always; } .document-errors:after { /* NOTE: clearfix: clear the children's floats */ clear: both; content: ""; display: table; } /* .errors-nav */ .errors-nav { -moz-border-radius:5px; -webkit-border-radius:5px; background:#BFEFFF; border-radius:5px; float:left; padding:1ex; } .errors-nav .errors-all { font-weight: bold; margin-bottom: 0px; } .errors-nav > ul { margin-top: 0px; padding-left: 15px; } .errors-nav > ul > li { list-style-type:circle; } .errors-nav a, .errors-nav a:visited, .errors-nav a:active { color:blue; background-color:inherit !important; } .errors-nav a:hover { color:black !important; } /* .errors-list */ .errors-list { margin:0 0 0 0; overflow:auto; padding-bottom: 15px; padding-right: 7px; } .errors-list > li { border-bottom:1px solid #ccc; } .errors-list .error-kind { color:red; } .errors-list .error-location { color:gray; } .errors-list a, .errors-list a:visited, .errors-list a:active { color:blue; background-color:inherit !important; display:block; } .errors-list a:hover { color:black !important; }