/* Context (right-click) menu */

.bdMenu {
  position: absolute;
  left: 100px;
  top: 10px;
  background: lightblue;
  border: solid 1px black;
  z-Index: 10002;  /* Must sit on top of map layers and popup?*/
  font-size: 10pt;
  color: white;
  box-shadow: 0 0 5px 5px #aaa;
}

.bdMenu li {
  cursor: default;
  padding: 5px;
  background: gray;
}

.bdMenu li.heading {
  background: lightgray;
  color: black;
}

.bdMenu li.bodyLine:hover {
  background: #444;
  color: white;
}

.bdMenu .emphasis { /* used in Add/Remove tile to/from catchment */
  background-color: lightgray;
  color: black;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 8pt;
  border-radius: 3px;
}

.bdMenu  .swatch canvas {
   margin-top: -2px;
   margin-right: 2px;
}