@import url("https://fonts.googleapis.com/css2?family=Imprima&display=swap");
#navigation {
  background-color: #47AF4C;
  --action-color: white;
  color: white;
}

#navigation.is-transparent {
  display: absolute;
}

#header.outer-container, #main {
  border: 1px solid #ddd;
  border-color: #47AF4C;
}

#header.with-header-image {
  min-height: 400px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

ul.tabs {
  --action-color: white;
  --action-color--alternate: var(--action-color);
}

h1 {
  color: #47AF4C;
}

.ui-visual-focus {
  box-shadow: 0 0 3px 1px #47AF4C;
}

#edit-forgot-shareholder-number {
  display: none;
}

#footer {
  background-color: #47AF4C;
  color: white;
}

#footer a {
  color: inherit;
}

.block-views-block-portal-actions-block-1 .views-row .views-field {
  background: #47AF4C;
  border: 0;
}

.block-views-block-portal-actions-block-1 .views-row .views-field:hover {
  background: #005E6D;
}

.block-views-block-portal-actions-block-1 .views-row .views-field a {
  color: white;
}

body .block-views-block-portal-actions-block-1 .views-row {
  display: block;
}

body .block-views-block-portal-actions-block-1 .views-row .views-field {
  margin-left: 0;
}

.role--shareholder-register-portal .views-row div[class^="natural_person"] {
  border-left: 0;
  border-right: 0;
  padding: 0.75em;
}

.role--shareholder-register-portal .views-row div[class^="natural_person"] > div {
  margin-right: 1em;
}

/*# sourceMappingURL=theme.css.map */
