joomla-alert{display:block;min-width:250px;padding:.5rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;opacity:0;border-radius:.25rem;transition:opacity .15s linear}joomla-alert.joomla-alert--show{display:block;opacity:1}joomla-alert .joomla-alert--close,joomla-alert .joomla-alert-button--close{position:relative;top:-0.5rem;right:-1.25rem;padding:.2rem 1rem;color:inherit}joomla-alert .joomla-alert--close{font-size:1.5rem;font-weight:bold;line-height:1;text-shadow:0 1px 0 #fff}joomla-alert .joomla-alert--close,joomla-alert .joomla-alert-button--close{float:right;color:#000;background:transparent;border:0;opacity:.5}joomla-alert .joomla-alert--close:focus,joomla-alert .joomla-alert--close:hover,joomla-alert .joomla-alert-button--close:focus,joomla-alert .joomla-alert-button--close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}joomla-alert button.joomla-alert-button--close{padding-top:.75rem;font-size:100%;line-height:1.15;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}joomla-alert[type="success"]{color:#234423;background-color:#d9e6d9;border-color:#cadcca}joomla-alert[type="success"] hr{border-top-color:#bbd2bb}joomla-alert[type="success"] .alert-link{color:#122212}joomla-alert[type="info"]{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}joomla-alert[type="info"] hr{border-top-color:#abdde5}joomla-alert[type="info"] .alert-link{color:#062c33}joomla-alert[type="warning"]{color:#7d5a29;background-color:#fcefdc;border-color:#fbe8cd}joomla-alert[type="warning"] hr{border-top-color:#f9ddb5}joomla-alert[type="warning"] .alert-link{color:#573e1c}joomla-alert[type="danger"]{color:#712b29;background-color:#f7dddc;border-color:#f4cfce}joomla-alert[type="danger"] hr{border-top-color:#efbbb9}joomla-alert[type="danger"] .alert-link{color:#4c1d1b}