.prompt-modal .close {
  display: none; }

.prompt-modal .modal-dialog {
  border: 2px solid #51C1C6; }
  .prompt-modal .modal-dialog .modal-content {
    border-radius: 0;
    border: none;
    box-shadow: none;
    padding: 1.5em 3.5em; }
    .prompt-modal .modal-dialog .modal-content > div {
      border: none; }
    .prompt-modal .modal-dialog .modal-content .modal-header {
      text-align: center; }
      .prompt-modal .modal-dialog .modal-content .modal-header .modal-title {
        color: #51C1C6;
        text-decoration: underline;
        font-weight: 700; }
    .prompt-modal .modal-dialog .modal-content .input-group {
      width: 100%; }
    .prompt-modal .modal-dialog .modal-content .required-check {
      font-size: 0.85em;
      margin-top: 2em; }
    .prompt-modal .modal-dialog .modal-content .input-group-addon {
      background-color: transparent;
      border: none;
      display: block; }
    .prompt-modal .modal-dialog .modal-content .form-control {
      background-color: #eee;
      border: none;
      box-shadow: none; }
    .prompt-modal .modal-dialog .modal-content .modal-footer {
      text-align: center; }

.prompt-modal .btn-prompt {
  border-radius: 0; }

@media (min-width: 768px) {
  .modal-dialog:not(.modal-lg) {
    width: 600px;
    margin: 10% auto; } }

.modal.in.v-center {
  display: flex !important; }
  .modal.in.v-center .modal-dialog {
    margin: auto; }

#contactModal .list-group-item p {
  margin: 0;
  display: flex; }
  #contactModal .list-group-item p i {
    font-size: 1.6em;
    color: #104C6D; }
  #contactModal .list-group-item p span {
    margin: auto 2em;
    color: black; }
