.capitanb-dialog {
  position: fixed;
  top: 0;
  left: 0;
  right: 260px;
  bottom: 0;
  background-color: #0003;
  display: flex;
  justify-content: center;
  align-items: start;
  opacity: 0;
  z-index: 1040; }
  .capitanb-dialog .capitanb-dialog-content-wrapper {
    border: 1px solid #eee;
    border-radius: 3px;
    background-color: #fff;
    box-shadow: 1px 1px 5px 0px #000;
    min-width: 200px;
    position: relative;
    top: 60px;
    max-height: calc( 100vh - 70px);
    overflow: auto; }
    .capitanb-dialog .capitanb-dialog-content-wrapper .dialog-header,
    .capitanb-dialog .capitanb-dialog-content-wrapper .capitan-header {
      margin-bottom: 10px;
      border-bottom: 1px solid #ccc;
      padding: 10px 15px; }
      .capitanb-dialog .capitanb-dialog-content-wrapper .dialog-header .dialog-title,
      .capitanb-dialog .capitanb-dialog-content-wrapper .dialog-header .title,
      .capitanb-dialog .capitanb-dialog-content-wrapper .capitan-header .dialog-title,
      .capitanb-dialog .capitanb-dialog-content-wrapper .capitan-header .title {
        margin-bottom: 0 !important;
        font-size: 1.4rem !important;
        font-weight: normal; }
    .capitanb-dialog .capitanb-dialog-content-wrapper .dialog-content,
    .capitanb-dialog .capitanb-dialog-content-wrapper .capitan-content {
      padding: 10px 15px; }
    .capitanb-dialog .capitanb-dialog-content-wrapper .dialog-footer,
    .capitanb-dialog .capitanb-dialog-content-wrapper .capitan-footer {
      margin-top: 10px;
      border-top: 1px solid #ccc;
      padding: 10px 15px;
      text-align: left; }
  .capitanb-dialog .close-dialog-button {
    position: absolute;
    left: 5px;
    top: 5px; }

.capitanb-dialog-blur {
  filter: blur(2px); }

.capitanb-loader {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99999;
  text-align: center;
  background-image: url("../images/loader.gif");
  background-color: #fffa;
  background-position: center center;
  background-repeat: no-repeat; }

@media (max-width: 767px) {
  .capitanb-dialog {
    right: 0; } }

/*# sourceMappingURL=style.css.map */
