   .modal-dialog {
    min-height: calc(100vh - 60px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: auto;
}
@media(max-width: 768px) {
  .modal-dialog {
    min-height: calc(100vh - 20px);
  }
}
.modal-backdrop.in {
	opacity: 0.9;
}

.dm-item-modal {
    background: rgba(0,0,0,.6);
}

.modal-backdrop {
    position: relative !important;
}