/**
 * jQuery toast plugin created by Kamran Ahmed copyright MIT license 2014
 */
.jq-toast-wrap { display: block; position: fixed; width: 300px;  pointer-events: none !important; margin: 0; padding: 20px 14px; letter-spacing: normal; z-index: 90000 !important; }
.jq-toast-wrap * { margin: 0; padding: 0; }

.jq-toast-wrap.bottom-left { bottom: 30px; left: 20px; }
.jq-toast-wrap.bottom-right { bottom: 30px; right: 40px; }
.jq-toast-wrap.top-left { top: 20px; left: 20px; }
.jq-toast-wrap.top-right { top: 20px; right: 40px; }

.jq-toast-single { 
	display: block; width: 100%; padding: 20px; margin: 0px 0px 5px; border-radius: 8px; font-size: 14px; /*font-family: arial, sans-serif; */
	line-height: 20px; position: relative;  pointer-events: all !important; font-weight: 700;/*background-color: #444444; color: white;*/ }

.jq-toast-single h2 { 
	/*font-family: arial, sans-serif;*/ font-size: 16px;  margin: 0px 0px 7px; background: none; color: inherit; line-height: inherit; letter-spacing: normal; 

}
.jq-toast-single a { color: #eee; text-decoration: none; font-weight: bold; border-bottom: 1px solid white; padding-bottom: 3px; font-size: 14px; }

.jq-toast-single ul { margin: 0px 0px 0px 15px; background: none; padding:0px; }
.jq-toast-single ul li { list-style-type: disc !important; line-height: 17px; background: none; margin: 0; padding: 0; letter-spacing: normal; }

.close-jq-toast-single { position: absolute; top: 3px; right: 7px; font-size: 16px; cursor: pointer; }

.jq-toast-loader { display: block; position: absolute; top: -2px; height: 5px; width: 0%; left: 0; border-radius: 5px; background: red; }
.jq-toast-loaded { width: 100%; }
.jq-has-icon { padding: 20px 20px 20px 50px; background-repeat: no-repeat; background-position: 10px; }
.jq-icon-info { 
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII='); 
	background-color: #31708f; color: #d9edf7; border-color: #bce8f1; }

.jq-icon-warning { 
	
	background-image: url("../images/toast/warning.svg");
	background-color: #FFFAEA; color: #333333; border-color: #FFCB2F; }

.jq-icon-error { 
	background-image: url("../images/toast/error.svg");
	background-color: #FFECEB; color: #333333; border-color: #ebccd1; }
.jq-icon-success { 
	background-image: url("../images/toast/success.svg");
	background-color: #EEFBF0; color: #333333; border-color: #d6e9c6; }