/**
 * jQuery toast plugin created by Kamran Ahmed copyright MIT license 2014
 */


.jq-toast-wrap.bottom-left { bottom: 20px; left: 20px; }
.jq-toast-wrap.bottom-right { bottom: 20px; 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: 10px; margin: 0px 0px 5px; border-radius: 4px; font-size: 12px; font-family: arial, sans-serif; line-height: 17px; position: relative;  pointer-events: all !important; background-color: #444444; color: white; }

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

.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: 14px; cursor: pointer; }

.jq-toast-loader { display: block; position: absolute; top: -2px; height: 2px; width: 0%; left: 0; border-radius: 5px; background: red; }
.jq-toast-loaded { width: 100%; }


/* .jq-has-icon { padding: 10px 10px 10px 50px; background-repeat: no-repeat; background-position: 10px; }
.jq-toast-wrap { display: block; position: fixed; width: 250px;  pointer-events: none !important; margin: 0; padding: 0; letter-spacing: normal; z-index: 9999 !important; }
.jq-toast-wrap * { margin: 0; padding: 0; }
.jq-toast-single h2 { font-family: arial, sans-serif; font-size: 14px; margin: 0px 0px 7px; background: none; color: inherit; line-height: inherit; letter-spacing: normal; }



.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('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII='); background-color: #8a6d3b; color: #fcf8e3; border-color: #faebcc; }
.jq-icon-error { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII='); background-color: #a94442; color: #f2dede; border-color: #ebccd1; }
.jq-icon-success { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg=='); color: #dff0d8; background-color: #3c763d; border-color: #d6e9c6; } */


.jq-has-icon {padding: 15px 20px 15px 80px; background-repeat: no-repeat; background-position: 13px; background-size: 52px 52px;}
.jq-toast-wrap { display: block; position: fixed; width: 290px;  pointer-events: none !important; margin: 0; padding: 0; letter-spacing: normal; z-index: 9999 !important; }
.jq-toast-single h2 { font-family: arial, sans-serif; font-size: 14px; margin: 0px 0px 7px; background: none; color: inherit; line-height: inherit; letter-spacing: normal; text-transform: uppercase;}


.jq-icon-info { background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4OSIgaGVpZ2h0PSI4OSIgdmlld0JveD0iMCAwIDg5IDg5Ij4NCiAgPGcgaWQ9IkdydXBvXzQ5NCIgZGF0YS1uYW1lPSJHcnVwbyA0OTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjcwIC0yNDcpIj4NCiAgICA8Y2lyY2xlIGlkPSJFbGlwc2VfMzYiIGRhdGEtbmFtZT0iRWxpcHNlIDM2IiBjeD0iNDQuNSIgY3k9IjQ0LjUiIHI9IjQ0LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2NzAgMjQ3KSIgZmlsbD0iI2ZmZiIvPg0KICAgIDxwYXRoIGlkPSJJY29uX2F3ZXNvbWUtaW5mby1jaXJjbGUiIGRhdGEtbmFtZT0iSWNvbiBhd2Vzb21lLWluZm8tY2lyY2xlIiBkPSJNMzAuNDU4LjU2MmEyOS45LDI5LjksMCwxLDAsMjkuOSwyOS45QTI5LjksMjkuOSwwLDAsMCwzMC40NTguNTYyWm0wLDEzLjI2YTUuMDYzLDUuMDYzLDAsMSwxLTUuMDYzLDUuMDYzQTUuMDYzLDUuMDYzLDAsMCwxLDMwLjQ1OCwxMy44MjNabTYuNzUxLDMwLjYxOWExLjQ0NywxLjQ0NywwLDAsMS0xLjQ0NywxLjQ0N0gyNS4xNTRhMS40NDcsMS40NDcsMCwwLDEtMS40NDctMS40NDdWNDEuNTQ4QTEuNDQ3LDEuNDQ3LDAsMCwxLDI1LjE1NCw0MC4xSDI2LjZWMzIuMzg3SDI1LjE1NGExLjQ0NywxLjQ0NywwLDAsMS0xLjQ0Ny0xLjQ0N1YyOC4wNDdBMS40NDcsMS40NDcsMCwwLDEsMjUuMTU0LDI2LjZoNy43MTVhMS40NDcsMS40NDcsMCwwLDEsMS40NDcsMS40NDdWNDAuMWgxLjQ0N2ExLjQ0NywxLjQ0NywwLDAsMSwxLjQ0NywxLjQ0N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2ODQuMzIyIDI2MS41MjUpIiBmaWxsPSIjMDAyZmZmIi8+DQogIDwvZz4NCjwvc3ZnPg0K'); }
.jq-icon-warning { background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4OSIgaGVpZ2h0PSI4OSIgdmlld0JveD0iMCAwIDg5IDg5Ij4NCiAgPGcgaWQ9IkdydXBvXzUwMyIgZGF0YS1uYW1lPSJHcnVwbyA1MDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDYxIC05OTQpIj4NCiAgICA8Y2lyY2xlIGlkPSJFbGlwc2VfNDEiIGRhdGEtbmFtZT0iRWxpcHNlIDQxIiBjeD0iNDQuNSIgY3k9IjQ0LjUiIHI9IjQ0LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjEgOTk0KSIgZmlsbD0iI2ZmZiIvPg0KICAgIDxlbGxpcHNlIGlkPSJFbGlwc2VfNDQiIGRhdGEtbmFtZT0iRWxpcHNlIDQ0IiBjeD0iMzAiIGN5PSIzMC41IiByeD0iMzAiIHJ5PSIzMC41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDc2IDEwMDgpIiBmaWxsPSIjZmZiMjJiIi8+DQogICAgPGcgaWQ9InNlbmFsLWRlLXByZWNhdWNpb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODYgMTAwMS42NTYpIj4NCiAgICAgIDxnIGlkPSJHcnVwb180OTYiIGRhdGEtbmFtZT0iR3J1cG8gNDk2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMSAxNS4zNDQpIj4NCiAgICAgICAgPHBhdGggaWQ9IlRyYXphZG9fMSIgZGF0YS1uYW1lPSJUcmF6YWRvIDEiIGQ9Ik0zOS4xNzUsNDkuMzI1LDIwLjg2NSwxNi4wNDlhMS4zNjIsMS4zNjIsMCwwLDAtMi4zODYsMEwuMTY5LDQ5LjMyNWExLjM2MiwxLjM2MiwwLDAsMCwxLjE5MywyLjAxOGgzNi42MmExLjM2MiwxLjM2MiwwLDAsMCwxLjE5My0yLjAxOFpNMy42NjYsNDguNjIsMTkuNjcyLDE5LjUzMSwzNS42NzgsNDguNjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMDEgLTE1LjM0NCkiIGZpbGw9IiNmZmYiLz4NCiAgICAgICAgPHBhdGggaWQ9IlRyYXphZG9fMiIgZGF0YS1uYW1lPSJUcmF6YWRvIDIiIGQ9Ik0xNjQuODk0LDEyOS4xMjd2OS44NDRhMS43MDcsMS43MDcsMCwwLDAsMy40MTMsMHYtOS44NDRhMS43MDcsMS43MDcsMCwxLDAtMy40MTMsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDYuOTI5IC0xMTUuMjA5KSIgZmlsbD0iI2ZmZiIvPg0KICAgICAgICA8cGF0aCBpZD0iVHJhemFkb18zIiBkYXRhLW5hbWU9IlRyYXphZG8gMyIgZD0iTTE2NS44NTcsMjY1LjM2NGExLjgsMS44LDAsMSwwLDEuOCwxLjhBMS44LDEuOCwwLDAsMCwxNjUuODU3LDI2NS4zNjRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ2LjE4NSAtMjM4LjEyNSkiIGZpbGw9IiNmZmYiLz4NCiAgICAgIDwvZz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K');}
.jq-icon-error { background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4OSIgaGVpZ2h0PSI4OSIgdmlld0JveD0iMCAwIDg5IDg5Ij4NCiAgPGcgaWQ9IkdydXBvXzQ5MyIgZGF0YS1uYW1lPSJHcnVwbyA0OTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjcwIC00NzApIj4NCiAgICA8ZyBpZD0iR3J1cG9fNDkxIiBkYXRhLW5hbWU9IkdydXBvIDQ5MSI+DQogICAgICA8Y2lyY2xlIGlkPSJFbGlwc2VfMzkiIGRhdGEtbmFtZT0iRWxpcHNlIDM5IiBjeD0iNDQuNSIgY3k9IjQ0LjUiIHI9IjQ0LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2NzAgNDcwKSIgZmlsbD0iI2ZmZiIvPg0KICAgICAgPGVsbGlwc2UgaWQ9IkVsaXBzZV8zOCIgZGF0YS1uYW1lPSJFbGlwc2UgMzgiIGN4PSIzMCIgY3k9IjMwLjUiIHJ4PSIzMCIgcnk9IjMwLjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2ODUgNDg0KSIgZmlsbD0iI2ZmM2QwMCIvPg0KICAgICAgPHBhdGggaWQ9Ikljb25fbWV0cm8tY3Jvc3MiIGRhdGEtbmFtZT0iSWNvbiBtZXRyby1jcm9zcyIgZD0iTTMzLjAyLDI2LjYxNmgwTDIzLjcsMTcuMjkzLDMzLjAyLDcuOTdoMGEuOTYzLjk2MywwLDAsMCwwLTEuMzU4bC00LjQtNC40YS45NjMuOTYzLDAsMCwwLTEuMzU4LDBoMGwtOS4zMjIsOS4zMjNMOC42MTMsMi4yMDloMGEuOTYzLjk2MywwLDAsMC0xLjM1OCwwbC00LjQsNC40YS45NjMuOTYzLDAsMCwwLDAsMS4zNThoMGw5LjMyMyw5LjMyMkwyLjg1MSwyNi42MTZoMGEuOTYyLjk2MiwwLDAsMCwwLDEuMzU4bDQuNCw0LjRhLjk2My45NjMsMCwwLDAsMS4zNTgsMGgwbDkuMzIyLTkuMzIzLDkuMzIyLDkuMzIzaDBhLjk2Mi45NjIsMCwwLDAsMS4zNTgsMGw0LjQtNC40YS45NjIuOTYyLDAsMCwwLDAtMS4zNThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjk3LjQyOSA0OTguMjE1KSIgZmlsbD0iI2ZmZiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=');}
.jq-icon-success { background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4OSIgaGVpZ2h0PSI4OSIgdmlld0JveD0iMCAwIDg5IDg5Ij4NCiAgPGcgaWQ9IkdydXBvXzQ5MiIgZGF0YS1uYW1lPSJHcnVwbyA0OTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjcwIC03MzEpIj4NCiAgICA8Y2lyY2xlIGlkPSJFbGlwc2VfNDAiIGRhdGEtbmFtZT0iRWxpcHNlIDQwIiBjeD0iNDQuNSIgY3k9IjQ0LjUiIHI9IjQ0LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2NzAgNzMxKSIgZmlsbD0iI2ZmZiIvPg0KICAgIDxwYXRoIGlkPSJJY29uX2F3ZXNvbWUtY2hlY2stY2lyY2xlIiBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1jaGVjay1jaXJjbGUiIGQ9Ik02MC4zNTMsMzAuNDU4YTI5LjksMjkuOSwwLDEsMS0yOS45LTI5LjlBMjkuOSwyOS45LDAsMCwxLDYwLjM1MywzMC40NThaTTI3LDQ2LjI4N2wyMi4xOC0yMi4xOGExLjkyOSwxLjkyOSwwLDAsMCwwLTIuNzI4bC0yLjcyOC0yLjcyOGExLjkyOSwxLjkyOSwwLDAsMC0yLjcyOCwwTDI1LjYzNiwzNi43NDEsMTcuMTkxLDI4LjNhMS45MjksMS45MjksMCwwLDAtMi43MjgsMGwtMi43MjgsMi43MjhhMS45MjksMS45MjksMCwwLDAsMCwyLjcyOEwyNC4yNzIsNDYuMjg3YTEuOTI5LDEuOTI5LDAsMCwwLDIuNzI4LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjg0LjAzNSA3NDQuOTk1KSIgZmlsbD0iIzBlY2M4MyIvPg0KICA8L2c+DQo8L3N2Zz4NCg=='); }

