#toast-container {
	min-height: 70px !important;
	width: 320px !important;
}

#toast-container:empty {
	z-index: 0;
}

#toast-container > :hover {
	-moz-box-shadow: rgba(94, 94, 94, 0.2) 0px 40px 20px -16px;
	-webkit-box-shadow: rgba(94, 94, 94, 0.2) 0px 40px 20px -16px;
	box-shadow: rgba(94, 94, 94, 0.2) 0px 40px 20px -16px;
	opacity: 1;
}

#toast-container > div {
	height: 100%;
	width: 100%;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-position: 20px center;
	background-repeat: no-repeat;
	-moz-box-shadow: rgba(94, 94, 94, 0.2) 0px 40px 20px -16px;
	-webkit-box-shadow: rgba(94, 94, 94, 0.2) 0px 40px 20px -16px;
	box-shadow: rgba(94, 94, 94, 0.2) 0px 40px 20px -16px;
	opacity: 0.9;
}


#toast-container > .toast-error {
	background-color: #EC4A43;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAENSURBVHgBrVWBEYMgDMx1AkdghI7ACG4gm+gGuoHdoN3AERyBERwhBQ0Sc1C0Z+5yh+H5wBMiQMIQsXJunL+dW4w2U6yBs+bAtfOFkSxEakXcFokdoGcLRuc6gXk6fzFcmyNrWeYnlE+iMMrRy0nDyBScNEFa84kQVHDRSIKgdcV3NyayTzxJKkbxoKkBKgOUutHCXQZxvElgNcU//sPX1gK/9bFirBL4tbwggCCtDyfNkhF2xT3gbiPmu44880vRAjD9eyl3lk0TOkt49MUnl5HmeLG4dZisPgUyu+9OTA5XSHF7coGsy4E6jDZiun1pPLavoZTZ4LGYcw3Wj2s4axh/ATMjsRTzc1Vq3RefzMX5yNCwFgAAAABJRU5ErkJggg==)!important
}

#toast-container > .toast-success {
	background-color: #6EBC2C;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEYSURBVHgBnZUBEYUgDEAXwQhGMIIRbCBNtIE20Ab/NzACEYhAhH3gtmNy8EF3tzvZ5gO2OQEygoidU+X049RgFE22GVrFBU9OrYBYgprEbqpgF7CJFw6nYyZmcHqKuKUEW8TOA9Rv0mNMx5Y6lYD10CgJdJIONvbwUCgFnOtOnu54CDq4KCKnCqgNsCVvCczLSeuR1l+/8L1l38KEPbQXcDGEoyudtgQjn/GOHPCi3YZWWAo08spUNSuhAqahnAob/KIoYwHKfh3aIg+7FSXbNgL6F0ax3DYzF4FfHDLQqwLr0zrwhAlGfP/pzalzfwKl0zNsLQWtGOXA/Pga8T6+9trOCu9TujRg/fMErYLxF6AFxJBNlQr1A63otbhE57zPAAAAAElFTkSuQmCC)!important
}

#toast-container > .toast-warning {
	background-color: #FF7C10;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEZSURBVHgBrVWBEYIwDMxxDsAIHYERGKEb0E1kA90AN1An0Q3qBrhBTLz0CNhQTv27PyBJv22aBoAMELEmBuKZGHHCTWwdbAUFe+KoREYRjQt7LApTwEENGIhtJqYhnlTc3hLbq5kbKO/E4ZSOw9IZlJjLDGa/L4h67UhGZ6zmnUPD16hc13p1A9jbMwXFn3IaQMoA1/K2QbAVjQt/cG2NsIKSoMS8y6uid17ZE34Ha7gK/owd8UGsC3FXiVsDa9z1obTwJfShVDI7o1sZcPy4DXMEeZ5TZxmt0lGFa/ldumXa6AtXr2caYlHGdrltmaLGypNYbwX1ansD5ttXi/P2dSzNHHDepa0Gy+8etgKnX8BNiUSxsS9buy8dkCa8ZTcOWAAAAABJRU5ErkJggg==)!important
}

#toast-container > .toast-info {
	background-color: #5774E7;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEZSURBVHgBrVWBEYIwDMxxDsAIHYERGKEb0E1kA90AN1An0Q3qBrhBTLz0CNhQTv27PyBJv22aBoAMELEmBuKZGHHCTWwdbAUFe+KoREYRjQt7LApTwEENGIhtJqYhnlTc3hLbq5kbKO/E4ZSOw9IZlJjLDGa/L4h67UhGZ6zmnUPD16hc13p1A9jbMwXFn3IaQMoA1/K2QbAVjQt/cG2NsIKSoMS8y6uid17ZE34Ha7gK/owd8UGsC3FXiVsDa9z1obTwJfShVDI7o1sZcPy4DXMEeZ5TZxmt0lGFa/ldumXa6AtXr2caYlHGdrltmaLGypNYbwX1ansD5ttXi/P2dSzNHHDepa0Gy+8etgKnX8BNiUSxsS9buy8dkCa8ZTcOWAAAAABJRU5ErkJggg==)!important
}

/*Make toaster position above the buttons in the bottom*/
.toast-bottom-right,
.toast-bottom-left,
.toast-bottom-center {
	bottom: 40px !important;
}

.toast-bottom-left,
.toast-top-left {
	left: 102px !important;
}

#toast-container>div { 
	padding: 12px 20px 12px 51px;
}

#toast-container button.toast-close-button {
	width: 8px;
	height: 8px;
	top: -4px;
	right: -12px;
	font-size: 0;
	line-height: 0;
	background: url(../../images/shared/close-white.svg) 50% 50%;
}

.toast-message {
	white-space: pre-line;
}