#banner_overlay {
  z-index:10000;
}
#banner {
  display:none;
  z-index:10000;
  &[data-type="reconnect"] {
    height:240px;
  }

  .dialog-inner {
    padding-bottom:0;
    margin-bottom:25px;
  }

  h2 {
    font-weight:bold;
    font-size:x-large;
  }

  .countdown {
    font-weight:bold;
    min-width:9px;
    display:inline-block;
  }

  .buttons {
    margin:0 20px 20px 0;
    position:relative;

    &.center {
      text-align:center;
      float:none;
    }
  }

  .close-btn {
    display:none;
  }


  .no-more-show  {
    display:none;
    position:absolute;
    margin-left:50px;
    left:50%;
    top:-4px;
    color:rgb(170, 170, 170);

    span {
      font-size:15px;
    }

    .icheckbox_minimal {
      display:inline-block;
      position:relative;
      top:3px;
      margin-right:3px;

    }
  }

  ul {
    list-style:disc;
    margin-left:20px;
  }

  ol {
    list-style:decimal;
  }

  li {
    margin: 15px 12px 15px 36px;
  }

  .definition {
    font-weight:bold;
  }

  .end-content {
    height: 0;
    line-height: 0;
    display: block;
    font-size: 0;
    content: " ";
  }

  p {
    line-height:20px;
    margin-bottom:10px;
  }

  .template-app-in-read-only-volume {
    .download-dmg {
      em {
        font-style:italic;
        margin-left:20px;
      }
    }
  }
}

