.references, .footnotes {
    visibility: hidden;
}
.references li, .footnotes li {
    display: none;
    position: absolute;
    padding: 0.5em 0.75em;
    margin-top: -0.5em;
    margin-left: -5em;
    //width: 100%;
	border: 4px solid #ccc;
	background-color: #fff;
    //border-collapse: separate; /* According to MDN, this is required to enable box shadows on IE 9 */
    //box-shadow: 1px 1px 2px 1px gray;
    //-webkit-box-shadow: 1px 1px 2px 1px gray;
	margin-right: 10px;
    filter:
          progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=0,strength=1),
          progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=45,strength=1),
          progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=90,strength=2),
          progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=135,strength=3),
          progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=180,strength=3),
          progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=225,strength=3),
          progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=270,strength=2),
          progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=315,strength=1);
}
/* Removes the shadow and gradient filters for IE 9 and higher, because they can use the standard properties */
:root .references li, :root .footnotes li, :root #subhead, :root #section-map .caption {
    filter: progid:DXImageTransform.Microsoft.Shadow(enabled='false'), progid:DXImageTransform.Microsoft.gradient(enabled='false') !important;
}
.references li.show, .footnotes li.show {
    display: block;
    visibility: visible;
}
.references li p {
    padding: 0;
    margin: 0;
}
.references a, .footnotes a, .key-point a {
    font-weight: bold;
}
.footnotes .back {
  display: none;
}