/**
 * @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;
  margin: 2em 0 2em 8px;
}

[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 {
  width: 100%;
  background: #f4f4f5;
  padding: 1em;
  box-sizing: border-box;
}

.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: 2px solid black;
  background: none;
  border-radius: 20px;
  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;
  }
}

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