/* "fallback" links for non-CSS supporting browsers. */
.fallback {
 display: none;
}

/* Here's our default note styles. */
.notedefault,
.notenested {
 position: absolute;
 visibility: hidden;
 display: inline;
 top: 1.5em;
 max-width: 11em;
 min-width: 4em;
 z-index: 2000;
 text-align: left;
}
.notedefault {
 padding: 3px;
 margin: 0px;
 border: 1px dotted #666;
 background-color: #CCC;
}
.notenested {
 width: 8em;
 padding: 0px;
 border: 1px solid #963;
 background-color: #C96;
 color: white;
}

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {
 margin-left: 3px;
 margin-top: 3px;
}

/* Headings within notes */
.notedefault h5 {
 margin: 0 0 5px 0;
 padding: 0px;
 color: black;
}
/* wrapping */
.notedefault h5 pre {
 white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */
 white-space: -pre-wrap; /* Opera 4 - 6 */
 white-space: -o-pre-wrap; /* Opera 7 */
 white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
 word-wrap: break-word; /* IE 5.5+ */
}

/* Note close marker is only shown within pinned notes. */
.note-close {
 float: right;
 margin-top: 2px;
 width: 14px;
 height: 14px;
 line-height: 14px;
 color: black;
 text-decoration: none;
 visibility: hidden
}
.snb-pinned .note-close {
 visibility: inherit;
}