

.fallback {display: none;}

/* Here's our default note styles. */
.notedefault, .notenested {position: absolute;visibility: hidden;top: 0; left: 0;}
.notedefault {margin: 0; border: 1px solid #7A9485; padding: 18px 20px 20px 20px;  width: 170px; background-color: #365343; color: white; font: 11px/15px arial, tahoma, verdana, sans-serif; }
.notedefault h6 { margin: 0 0 2px 0; padding: 0; font-size: 11px; font-weight: bold; line-height: 13px; }
.notedefault p { margin: 0; padding: 0; color: white; font: 11px/15px arial, tahoma, verdana, sans-serif;}

/* Styles for EH001 Exterior Front - Exceptions from default dimensions and positioning */
#supernote-note-front3 {margin-left: -15px; width: 140px; }
#supernote-note-front2 { margin-left: 12px; margin-top: -50px; width: 220px; }
#supernote-note-front4 {margin-left: -190px; }
#supernote-note-front5 {margin-left: 2px; margin-top: -180px; }

#supernote-note-rear5 {margin-top: -84px; }
#supernote-note-rear4 {margin-top: -30px;}
#supernote-note-rear2 {margin-top: -64px; width: 220px; }
#supernote-note-rear1 {margin-left: -90px;}
#supernote-note-rear6 { margin-left: -220px; margin-top: -170px; }

#supernote-note-kitchen2 {margin-left: 19px; margin-top: -30px; width: 240px; }
#supernote-note-kitchen6 {margin-left: -120px; margin-top: 12px;}
#supernote-note-kitchen7 {margin-left: -160px; margin-top: 12px;}
#supernote-note-kitchen5 {margin-left: -280px; margin-top: -30px; width: 220px; }

#supernote-note-dining1 {margin-top: -12px; width: 180px;  }
#supernote-note-dining2 {margin-left: -120px; width: 240px;  }
#supernote-note-dining5 {margin-left: -280px; margin-top: -35px;width: 220px; }
#supernote-note-dining4 { margin-left: -180px; margin-top: 16px; width: 280px; }

#supernote-note-living1 { margin-top: -90px; margin-left: -227px; }
#supernote-note-living4 { margin-top: -90px; margin-left: 12px; width: 240px; }
#supernote-note-living2 {margin-left: -380px; margin-top: 10px; width: 340px;}

#supernote-note-flex1 { margin-left: -110px; margin-top: 12px;width: 220px;}
#supernote-note-flex3 { width: 220px;}

#supernote-note-mbedroom3 {margin-top: -130px; margin-left: 12px; width: 220px; }
#supernote-note-mbedroom4 { margin-top: -94px; margin-left: -360px; width: 300px;}
#supernote-note-mbedroom2 {margin-top: -170px; margin-left: -270px; width: 220px; }
#supernote-note-mbedroom1 {margin-top: -60px; margin-left: -362px; width: 300px; }
#supernote-note-mbedroom5 {margin-top: -156px; margin-left: -350px; width: 300px; }
#supernote-note-mbedroom6 { margin-top: -30px; margin-left: -340px; width: 280px; }

#supernote-note-mbathroom5 {margin-top: -50px; margin-left: 15px; width: 280px; }
#supernote-note-mbathroom6 { margin-top: -130px; margin-left: 16px; width: 280px; }
#supernote-note-mbathroom4 { margin-left: -220px; margin-top: 16px; width: 280px;}
#supernote-note-mbathroom3 {margin-left: -200px; margin-top: 12px; width: 220px;}
#supernote-note-mbathroom1 { margin-top: -190px; margin-left: -30px;}
#supernote-note-mbathroom2 { margin-top: -60px; margin-left: 14px;}

#supernote-note-entrance1 { margin-top: -200px; margin-left: 14px;}
#supernote-note-entrance2 { margin-top: 14px; margin-left: -60px;}

#supernote-note-rooftop1 { margin-top: -150px; margin-left: 14px;}
#supernote-note-rooftop2 { margin-top: -185px; margin-left: 14px;}
#supernote-note-rooftop3 { margin-top: 14px; margin-left: 14px; width: 200px;}

.notenested {width: 36em; padding: 3px; 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: 10px; margin-top: 10px;}

/* Headings within notes */
.notedefault h5 {margin: 0 0 5px 0;padding: 2px; background-color: white;color: black;}

/* 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;}

