/**
 * @file
 * Styles for system messages.
 */
.messages {
  padding: 15px 20px 15px 35px;
  /* LTR */
  word-wrap: break-word;
  border: 1px solid;
  border-width: 1px 1px 1px 0;
  /* LTR */
  border-radius: 2px;
  background: no-repeat 10px 17px;
  /* LTR */
  overflow-wrap: break-word;
}

[dir="rtl"] .messages {
  padding-right: 35px;
  padding-left: 20px;
  text-align: right;
  border-width: 1px 0 1px 1px;
  background-position: right 10px top 17px;
}

.messages + .messages {
  margin-top: 1.538em;
}

.messages__list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.messages__item + .messages__item {
  margin-top: 0.769em;
}

/* See .color-success in Seven's colors.css */
.messages--status {
  color: #325e1c;
  border-color: #c9e1bd #c9e1bd #c9e1bd transparent;
  /* LTR */
  background-color: #f3faef;
  background-image: url(../../../../misc/icons/73b355/check.svg);
  box-shadow: -8px 0 0 #77b259;
  /* LTR */
}

[dir="rtl"] .messages--status {
  margin-left: 0;
  border-color: #c9e1bd transparent #c9e1bd #c9e1bd;
  box-shadow: 8px 0 0 #77b259;
}

/* See .color-warning in Seven's colors.css */
.messages--warning {
  color: #734c00;
  border-color: #f4daa6 #f4daa6 #f4daa6 transparent;
  /* LTR */
  background-color: #fdf8ed;
  background-image: url(../../../../misc/icons/e29700/warning.svg);
  box-shadow: -8px 0 0 #e09600;
  /* LTR */
}

[dir="rtl"] .messages--warning {
  border-color: #f4daa6 transparent #f4daa6 #f4daa6;
  box-shadow: 8px 0 0 #e09600;
}

/* See .color-error in Seven's colors.css */
.messages--error {
  color: #a51b00;
  border-color: #f9c9bf #f9c9bf #f9c9bf transparent;
  /* LTR */
  background-color: #fcf4f2;
  background-image: url(../../../../misc/icons/e32700/error.svg);
  box-shadow: -8px 0 0 #e62600;
  /* LTR */
}

[dir="rtl"] .messages--error {
  border-color: #f9c9bf transparent #f9c9bf #f9c9bf;
  box-shadow: 8px 0 0 #e62600;
}

.messages--error p.error {
  color: #a51b00;
}

#sliding-popup {
  padding: 1em;
}

.eu-cookie-compliance-banner .popup-content {
  display: flex;
  flex-direction: column-reverse;
  max-width: 100%;
}

@media all and (min-width: 48em) {
  .eu-cookie-compliance-banner .popup-content {
    max-width: 90%;
    flex-direction: row;
  }
}

.eu-cookie-compliance-banner #popup-text {
  margin: 0 auto;
}

.eu-cookie-compliance-banner #popup-text {
  float: none;
  max-width: unset;
  text-align: left;
  margin: 10px 0;
  flex-grow: 1;
}

.eu-cookie-compliance-banner #popup-text p {
  margin: 0 auto;
}

@media all and (min-width: 48em) {
  .eu-cookie-compliance-banner #popup-text p {
    width: 70%;
  }
}

.eu-cookie-compliance-banner button {
  border-radius: 0;
  width: 200px;
}

@media all and (min-width: 48em) {
  .eu-cookie-compliance-banner button {
    width: auto;
  }
}

.eu-cookie-compliance-banner #popup-buttons {
  float: none;
  flex-grow: 1;
  margin: 10px 0;
}

@media all and (min-width: 48em) {
  .eu-cookie-compliance-banner #popup-buttons {
    text-align: center;
  }
}

.eu-cookie-compliance-banner-secondary-button {
  font-weight: 700;
}

.eu-cookie-compliance-banner-secondary-button:hover {
  text-decoration: underline;
}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY3NzL2NvbXBvbmVudHMvbWVzc2FnZXMuY3NzIiwKCSJzb3VyY2VSb290IjogImZpbGU6Ly8vaG9tZS90YW1hcy93ZWIvZmFxdG9vbC93ZWIvcHJvZmlsZXMvY29udHJpYi9mYXF0b29sL3RoZW1lcy9jb2xkc2tpbi8iLAoJInNvdXJjZXMiOiBbCgkJInNjc3MvY29tcG9uZW50cy9tZXNzYWdlcy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL19jbGFzc3lfbWVzc2FnZXMuc2NzcyIsCgkJInNjc3MvX3ZhcmlhYmxlcy5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFDQUE7OztHQUdHO0FBRUgsQUFBQSxTQUFTLENBQUM7RUFDUixPQUFPLEVBQUUsbUJBQW1CO0VBQUUsU0FBUztFQUN2QyxTQUFTLEVBQUUsVUFBVTtFQUNyQixNQUFNLEVBQUUsU0FBUztFQUNqQixZQUFZLEVBQUUsYUFBYTtFQUFHLFNBQVM7RUFDdkMsYUFBYSxFQUFFLEdBQUc7RUFDbEIsVUFBVSxFQUFFLG1CQUFtQjtFQUFHLFNBQVM7RUFDM0MsYUFBYSxFQUFFLFVBQVU7Q0FDMUI7O0NBQ0QsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxTQUFTLENBQUM7RUFDcEIsYUFBYSxFQUFFLElBQUk7RUFDbkIsWUFBWSxFQUFFLElBQUk7RUFDbEIsVUFBVSxFQUFFLEtBQUs7RUFDakIsWUFBWSxFQUFFLGFBQWE7RUFDM0IsbUJBQW1CLEVBQUUsbUJBQW1CO0NBQ3pDOztBQUNELEFBQUEsU0FBUyxHQUFHLFNBQVMsQ0FBQztFQUNwQixVQUFVLEVBQUUsT0FBTztDQUNwQjs7QUFDRCxBQUFBLGVBQWUsQ0FBQztFQUNkLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUM7RUFDVixVQUFVLEVBQUUsSUFBSTtDQUNqQjs7QUFDRCxBQUFBLGVBQWUsR0FBRyxlQUFlLENBQUM7RUFDaEMsVUFBVSxFQUFFLE9BQU87Q0FDcEI7O0FBQ0QsOENBQThD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 */