body {
  min-width:500px;
}

.pagehead, .topnavbar, p.footer {
  line-height:1.3;
  font-size:120%;
}

main {
  width:95%;
}

span.addword {
  color:#4646AC; cursor:pointer;
}

span.hoverparent span.hoverblock {
  display:none;
}
span.hoverparent:hover span.hoverblock, span.hoverparent:focus span.hoverblock {
  position:relative;
  display:inline-block;
  border:1px solid;
  max-width:54em;
  padding:5px;
  text-indent:0;
}
span.collBlock {
  display:block;
}

li.issue {
  list-style:none;
}

#initial {
  display:inline;
}

div.topnavbar li {
  display:inline-block;
}

.dtable {
  margin-bottom:0;
}

pre.wrap {
  white-space:pre-wrap;
  overflow-wrap:anywhere;
}

span.ib {
  display:inline-block;  
}

span.wrapissue {
  display:inline-block;
  text-indent:calc(-10ch - 34px);
  margin-left:calc(10ch + 34px);
}
/* IE11 Fix */
_:-ms-lang(x), span.wrapissue {
  margin-left: 114.66px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  span.wrapissue {
    text-indent: -114.66px;
  }
}
