#idef-popup {
  position: absolute;
  background: white;
  padding: 10px 20px;
  width: auto;
  height: auto;
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
  opacity: 0; }
  #idef-popup h1 {
    margin-top: 0px; }
  #idef-popup.no-title p {
    margin: 0; }

span.idef {
  cursor: help;
  padding: 2px; }
