@charset "UTF-8"; .toast-title { font-weight: 700; } .toast-message { -ms-word-wrap: break-word; word-wrap: break-word; } .toast-message a, .toast-message label { color: #fff; } .toast-message a:hover { color: #ccd5db; text-decoration: none; } .toast-close-button { position: relative; top: -0.3em; right: -0.3em; float: right; margin-bottom: -.5em; font-size: 20px; font-weight: 400; color: #fff; -webkit-text-shadow: 0 1px 0 white; text-shadow: 0 1px 0 white; opacity: .8; } .toast-close-button:hover, .toast-close-button:focus { color: #000; text-decoration: none; cursor: pointer; opacity: .4; outline: none; } /*Additional properties for button version iOS requires the button element instead of an anchor tag. If you want the anchor version, it requires `href="#"`.*/ button.toast-close-button { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .toast-top-center { top: 12px; right: 0; width: 100%; } .toast-bottom-center { right: 0; bottom: 12px; width: 100%; } .toast-top-full-width { top: 0; right: 0; width: 100%; } .toast-top-full-width .toast { margin-bottom: 0; } .toast-bottom-full-width { right: 0; bottom: 0; width: 100%; } .toast-bottom-full-width .toast { margin-bottom: 0; } .toast-top-left { top: 12px; left: 12px; } .toast-top-right { top: 12px; right: 12px; } .toast-bottom-right { right: 12px; bottom: 12px; } .toast-bottom-left { bottom: 12px; left: 12px; } .toast-example, #toast-container { position: fixed; z-index: 1700; pointer-events: none; /*overrides*/ } .toast-example *, #toast-container * { box-sizing: border-box; } .toast-example > div, #toast-container > div { position: relative; width: 300px; padding: 15px 20px; margin: 0 0 6px; overflow: hidden; color: #a3afb7; pointer-events: auto; background-repeat: no-repeat; background-position: 15px center; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 0.215rem; opacity: 0.95; } .toast-example > .toast-shadow, #toast-container > .toast-shadow { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.23); } .toast-example > .toast-shadow:hover, #toast-container > .toast-shadow:hover { box-shadow: 0 1px 6px rgba(0, 0, 0, 0.23); } .toast-example > :hover, #toast-container > :hover { cursor: pointer; opacity: 1; } .toast-example > .toast-success:not(.toast-just-text), .toast-example > .toast-info:not(.toast-just-text), .toast-example > .toast-warning:not(.toast-just-text), .toast-example > .toast-error:not(.toast-just-text), #toast-container > .toast-success:not(.toast-just-text), #toast-container > .toast-info:not(.toast-just-text), #toast-container > .toast-warning:not(.toast-just-text), #toast-container > .toast-error:not(.toast-just-text) { padding-left: 50px; } .toast-example > .toast-success:not(.toast-just-text):before, .toast-example > .toast-info:not(.toast-just-text):before, .toast-example > .toast-warning:not(.toast-just-text):before, .toast-example > .toast-error:not(.toast-just-text):before, #toast-container > .toast-success:not(.toast-just-text):before, #toast-container > .toast-info:not(.toast-just-text):before, #toast-container > .toast-warning:not(.toast-just-text):before, #toast-container > .toast-error:not(.toast-just-text):before { position: absolute; top: 50%; left: 12px; font-family: "Web Icons"; font-size: 30px; font-style: normal; font-weight: 400; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); text-rendering: auto; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .toast-example > .toast-success, #toast-container > .toast-success { color: #fff; } .toast-example > .toast-success:not(.toast-just-text):before, #toast-container > .toast-success:not(.toast-just-text):before { content: ""; } .toast-example > .toast-info, #toast-container > .toast-info { color: #fff; } .toast-example > .toast-info:not(.toast-just-text):before, #toast-container > .toast-info:not(.toast-just-text):before { content: ""; } .toast-example > .toast-warning, #toast-container > .toast-warning { color: #fff; } .toast-example > .toast-warning:not(.toast-just-text):before, #toast-container > .toast-warning:not(.toast-just-text):before { content: ""; } .toast-example > .toast-error, #toast-container > .toast-error { color: #fff; } .toast-example > .toast-error:not(.toast-just-text):before, #toast-container > .toast-error:not(.toast-just-text):before { content: ""; } .toast-example.toast-top-center > div, .toast-example.toast-bottom-center > div, #toast-container.toast-top-center > div, #toast-container.toast-bottom-center > div { width: 300px; margin-right: auto; margin-left: auto; } .toast-example.toast-top-full-width > div, .toast-example.toast-bottom-full-width > div, #toast-container.toast-top-full-width > div, #toast-container.toast-bottom-full-width > div { width: 100%; margin-right: auto; margin-left: auto; border-radius: 0; } .toast { background-color: #e4eaee; } .toast-success { background-color: #28d17c; } .toast-error { background-color: #ff666b; } .toast-info { background-color: #28c0de; } .toast-warning { background-color: #f57d1b; } .toast-progress { position: absolute; bottom: 0; left: 0; height: 4px; background-color: #000; opacity: .1; } /*Responsive Design*/ @media all and (max-width: 240px) { .toast-example > div, #toast-container > div { width: 11em; } .toast-example .toast-close-button, #toast-container .toast-close-button { top: -0.2em; right: -0.2em; } } @media all and (min-width: 241px) and (max-width: 480px) { .toast-example > div, #toast-container > div { width: 18em; } .toast-example .toast-close-button, #toast-container .toast-close-button { top: -0.2em; right: -0.2em; } } @media (min-width: 480px) and (max-width: 767.98px) { .toast-example > div, #toast-container > div { width: 25em; } }