/* Atlantic Image Defense v1.15.4.19.35.229
   Public front-page alignment and text-collision safeguard. */

.aid-context-public h1,
.aid-context-public h2,
.aid-context-public h3,
.aid-context-public h4,
.aid-context-public h5,
.aid-context-public h6,
.aid-context-public p,
.aid-context-public li,
.aid-context-public dt,
.aid-context-public dd,
.aid-context-public label,
.aid-context-public small,
.aid-context-public strong,
.aid-context-public button {
  min-width: 0;
  word-break: normal;
  overflow-wrap: break-word;
  hyphens: none;
}

.aid-context-public code,
.aid-context-public pre,
.aid-context-public .break-anywhere,
.aid-context-public a[href^="mailto:"] {
  overflow-wrap: anywhere;
  word-break: break-word;
}

.aid-context-public input,
.aid-context-public select,
.aid-context-public textarea,
.aid-context-public button,
.aid-context-public .btn_one,
.aid-context-public .btn_two {
  max-width: 100%;
  box-sizing: border-box;
}

.aid-context-public .row > [class*="col-"] {
  min-width: 0;
}

.aid-context-public .home_path_grid,
.aid-context-public .home_process_control_row,
.aid-context-public .aid-home-special-intake-grid,
.aid-context-public .aid-request-type-grid,
.aid-context-public .aid-request-upload-grid,
.aid-context-public .aid-request-check-grid,
.aid-context-public .aid-request-status-grid,
.aid-context-public .aid-institutional-depth__reference-grid {
  align-items: stretch;
}

.aid-context-public .home_path_grid > *,
.aid-context-public .home_process_control_row > *,
.aid-context-public .aid-home-special-intake-grid > *,
.aid-context-public .aid-request-type-grid > *,
.aid-context-public .aid-request-upload-grid > *,
.aid-context-public .aid-request-check-grid > *,
.aid-context-public .aid-request-status-grid > *,
.aid-context-public .aid-institutional-depth__reference-grid > * {
  min-width: 0;
}

.aid-context-public .home_path_card,
.aid-context-public .aid-home-special-intake-card,
.aid-context-public .aid-request-type-card,
.aid-context-public .aid-request-status-card {
  height: 100%;
}

.aid-context-public .btn_one,
.aid-context-public .btn_two,
.aid-context-public .home_path_action,
.aid-context-public .home_final_text_link {
  white-space: normal;
  word-break: normal;
  overflow-wrap: break-word;
  line-height: 1.3;
  text-align: center;
}

.aid-context-public .aid-request-form label,
.aid-context-public .aid-request-form .field {
  min-width: 0;
}

.aid-context-public .aid-request-form input,
.aid-context-public .aid-request-form select,
.aid-context-public .aid-request-form textarea {
  width: 100%;
}

@media (min-width: 992px) {
  .aid-context-public .home_path_grid > *,
  .aid-context-public .home_process_control_row > *,
  .aid-context-public .aid-home-special-intake-grid > *,
  .aid-context-public .aid-request-type-grid > *,
  .aid-context-public .aid-request-status-grid > * {
    height: 100%;
  }
}
