.alert,.btn .badge,.page-link{position:relative}
.alert{padding:1.1rem 1.5rem;margin-bottom:1rem;border:0 solid transparent;border-radius:2px}
.alert-heading{color:inherit}
.alert-dismissible{padding-right:4.5rem}
.alert-dismissible .close{position:absolute;top:0;right:0;padding:1.1rem 1.5rem;color:inherit}
.alert-primary{color:#fff;background-color:#2196f3;border-color:#c1e2fc}
.alert-primary hr{border-top-color:#a9d7fb}
.alert-primary .alert-link{color:#e6e5e5}
.alert-secondary{color:#fff;background-color:#868e96;border-color:#dddfe2}
.alert-secondary hr{border-top-color:#cfd2d6}
.alert-secondary .alert-link{color:#e6e5e5}
.alert-success{color:#fff;background-color:#32c787;border-color:#c6efdd}
.alert-success hr{border-top-color:#b2e9d1}
.alert-info{color:#fff;background-color:#03a9f4;border-color:#b8e7fc}
.alert-info hr{border-top-color:#a0dffb}
.alert-warning{color:#fff;background-color:#763757;border-color:#ffefc1}
.alert-warning hr{border-top-color:#ffe8a8}
.alert-danger{color:#fff;background-color:#ff6b68;border-color:#ffd6d5}
.alert-danger hr{border-top-color:#ffbdbc}
.alert-light{color:#fff;background-color:#f6f6f6;border-color:#fcfcfc}
.alert-light hr{border-top-color:#efefef}
.alert-light .alert-link{color:#e6e5e5}
.alert-dark{color:#fff;background-color:#495057;border-color:#ccced0}
.alert-dark hr{border-top-color:#bfc1c4}
.alert-dark .alert-link{color:#e6e5e5}.alert-danger .alert-link,.alert-info .alert-link,.alert-success .alert-link,.alert-warning .alert-link{color:#FFF}
.alert-link{border-bottom:1px solid rgba(255,255,255,.25)}
.alert-dismissible .close{opacity:.5}
.alert-dismissible .close:hover{color:#FFF;opacity:1}
.alert-heading{font-size:1.1rem}
.alert--notify{max-width:600px;width:calc(100% - 30px);padding-right:80px;box-shadow:0 3px 10px rgba(0,0,0,.15);color:rgba(255,255,255,.85)}
.alert--notify:not(.alert-info):not(.alert-success):not(.alert-warning):not(.alert-danger){background-color:rgba(0,0,0,.95)}
.alert--notify:not(.alert-info):not(.alert-success):not(.alert-warning):not(.alert-danger) .alert--notify__close{color:#FFEB3B}
.alert--notify:not(.alert-info):not(.alert-success):not(.alert-warning):not(.alert-danger) .alert--notify__close:hover{opacity:.8}
.alert--notify__close{background-color:transparent;border:0;padding:0;cursor:pointer;font-weight:500;position:absolute;right:1.5rem;top:1.1rem;color:#FFF}
