@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css?t=1732692183328");
.modalShow {
  opacity: 1 !important; }

.associations .table input[type='text'] {
  border: 1px solid #cccccc !important; }

.associations .modal {
  display: none; }

.associations section.portlet .card {
  height: inherit !important; }

.associations #editAssoModal .table input {
  width: 100%; }

.associations #editAssoModal .table tr td:last-child {
  white-space: nowrap; }

.associations #editList .table tr td:last-child {
  white-space: nowrap; }

.associations #formSetOptions {
  background-color: #e1e1e1;
  padding: 10px; }

.associations section.portlet .card {
  height: inherit !important; }

.associations .accordion .card .card-header {
  padding: 0; }
  .associations .accordion .card .card-header .btn-link {
    text-align: left; }
    .associations .accordion .card .card-header .btn-link:focus {
      box-shadow: inherit !important; }
    .associations .accordion .card .card-header .btn-link:hover {
      text-decoration: none; }
    .associations .accordion .card .card-header .btn-link small {
      color: #333333; }
    .associations .accordion .card .card-header .btn-link .assoc_pict {
      height: 80px;
      width: 80px;
      background-size: contain;
      background-position: center;
      background-repeat: no-repeat; }

.associations .accordion > .card .card-header {
  margin-bottom: 0; }

.associations .accordion > .card {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125) !important; }

.associations .btnViewEmail, .associations .btnViewPhone {
  padding: 0; }

@media (max-width: 575px) {
  #associationsContent .btn-link {
    white-space: normal; }
    #associationsContent .btn-link small {
      display: block;
      padding-left: 0 !important; } }
