#jumpIndexA-button {
  font-weight: bold;
  cursor: pointer;
  font-size: 13px;
  position: fixed;
  bottom: 0;
  right: 8px;
  padding: 0.0em 0.45em .2em 0.45em;
  z-index: 30;
  background: rgba(65,118,157,0.7);
  color: white;
  border-radius: .7em .7em 0 0;
  border-top: 4px solid white;
  border-left: 4px solid white;
  border-right: 4px solid white;
}

#jumpIndexA-button:focus {
  border-color: yellow;
}

#jumpIndexA {
  display: none;
  font-size: 16px;
  text-align: right;
  height: auto;
  width: 27em;
  line-height: 1.3em;
  padding: .65em;
  font-family: sans-serif;
  color: white;
}
#jumpIndexA * {
  margin: 0;
  padding: 0;
  font: inherit;
  text-indent: 0;
}
#jumpIndexA a {
  color: white;
  padding: 2px;
  text-decoration: none !important;
}
#jumpIndexA a:hover {
  color: #D93B00;
}
#jumpIndexA a:focus {
  color: #D93B00;
  background-color: yellow;
}
.jumpIndexA-other {
  border-top: 1px dashed white;
  padding-top: 6px !important;
  margin-top: 6px !important;
}
.jumpIndexA-other a:before {
  content: "\00ab";
}
.jumpIndexA-other a:after {
  content: "\00bb";
}
#jumpIndexA p::first-letter,
#jumpIndexA-other p::first-letter
{
  text-transform: none !important;
}

#jumpIndexA li {
  list-style: none;
}

table td.removed, table th.removed { display: none !important }
.prev_next { width: 800px; }

/* the @class=full-spec links are "external" links to the full
 * HTML5 spec (not internal ones to others parts in the author
 * view); so we want some kind of visual warning indication to
 * users that if they follow them, they will be leaving the author
 * view and finding themselves in the full spec */
a.full-spec-link:link:hover,
a.full-spec-:visited:hover
{
  background: #ffa;
  color: #556b2f;
  outline-offset: 4px;
  outline:1px solid green;
}
.toc + h3:after {
content: "";
}
.dfn-ref {
font-weight: bold;
}
.index-norefs,
.index-id {
color: #666;
}
.index-nav {
margin-top: 18px;
text-align: center;
font-size: 120%;
}
.index-of-terms dt {
margin-top: 14px;
margin-bottom: 0px;
font-size: 120%;
height: 1.3em;
}

dfn {
  cursor: pointer;
}
dfn[title=""] {
  cursor: inherit;
}

.dfnPanel p {
  margin-bottom: 3px;
}
.dfnPanel .norefs {
  font-weight: bold;
}
.dfnPanel dd {
  /* style this just like an li */
  display: list-item;
  list-style-type: disc;
  list-style-position: inside;
  margin-left: 0;
}
pre .dfnPanel {
  white-space: normal;
}
.dfn-excerpt {
  font-style: italic;
  margin-left: 0;
  font-size: 95%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow:hidden;
  display:block;
}
.dfnPanel .dfn-excerpt {
  white-space: normal;
}
dl.domintro::before {
  display: none;
}
