.view-content .tablesaw-stack tbody p {
        margin-top: 0;
      }

@media (max-width: 43.75rem) {
        .view-content .tablesaw-stack tbody td {
          padding-left: .5rem
        }

          .view-content .tablesaw-stack tbody td ul {
            display: flex;
            flex-wrap: wrap
          }

            .view-content .tablesaw-stack tbody td ul li {
              font-size: var(--font-size-s);
              margin:0 1rem;
            }

          .view-content .tablesaw-stack tbody td .tablesaw-cell-label {
            width: auto;
          }

          .view-content .tablesaw-stack tbody td .tablesaw-cell-content {
            display: inline;
          }

        .view-content .tablesaw-stack tbody td:first-child {
          background-color: #525659;
          color: var(--color--white);
          font-weight: bold;
          text-align: center;
        }
}



.views-element-container a:hover {
    box-shadow: inset 0 -2em 0 0 var(--color--primary-80);
    text-decoration: none;
  }

.views-element-container .block__title {
    letter-spacing: -0.01em;
    font-size: 1.5rem;
    line-height: var(--sp2);
    color: var(--color--white-neutral-loud)
  }

@media (min-width: 43.75rem) {

.views-element-container .block__title {
      font-size: 2.25rem;
      line-height: var(--sp3)
  }
    }

.views-element-container .views-table {
    margin-top: 0;
  }

.views-exposed-form label {
    text-align: center;
    font-weight: bold;
  }


.fieldset__wrapper {
  border: solid 2px #525659;
  padding-inline-end: var(--sp);
  font-size: var(--font-serif)
}

.fieldset__wrapper .fieldset__legend {
    background-color: #525659;
  }

.fieldset__wrapper .field:not(:last-child) {
    margin-block-end: 0;
  }

.fieldset__wrapper .field--name-field-titlu-act-administrativ .field__label::after {
      content: none;
    }

.fieldset__wrapper {

  & .field__items,
  #sedinta-prezenta,
  #voturi-exprimate {
    display: flex;
    flex-wrap: wrap;

    & .field__item,
    #sedinta-prezenta,
    #voturi-exprimate {
      margin-right: .5rem;
    }
  }
}
