/**
 * jQuery toast plugin created by Kamran Ahmed copyright MIT license 2014
 */

.jq-toast-wrap {
  display: block;
  position: fixed;
  width: 270px;
  pointer-events: none !important;
  margin: 0;
  padding: 0;
  letter-spacing: normal;
  z-index: 9000 !important;
}

.jq-toast-wrap * {
  margin: 0;
  padding: 0;
}

.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;
  box-shadow: 1px 0px 30px rgba(0, 0, 0, 0.1);
  width: 100%;
  padding: 15px;
  margin: 0px 0px 5px;
  font-size: 12px;
  font-family: arial, sans-serif;
  line-height: 17px;
  position: relative;
  pointer-events: all !important;
  background-color: #fff;
  color: #2b2b2b;
}

.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-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;
  bottom: -3px;
  height: 5px;
  width: 0%;
  left: 0;
  border-radius: 5px;
  background: red;
}

.jq-toast-loaded {
  width: 100%;
}

.jq-has-icon {
  padding: 20px 10px 20px 70px;
  background-repeat: no-repeat;
  background-position: 20px;
  background-size: 32px;
}

.jq-icon-info {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjUgNjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY1IDY1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPjxnPjxnPgoJPGc+CgkJPHBhdGggZD0iTTMyLjUsMEMxNC41OCwwLDAsMTQuNTc5LDAsMzIuNVMxNC41OCw2NSwzMi41LDY1UzY1LDUwLjQyMSw2NSwzMi41UzUwLjQyLDAsMzIuNSwweiBNMzIuNSw2MUMxNi43ODUsNjEsNCw0OC4yMTUsNCwzMi41ICAgIFMxNi43ODUsNCwzMi41LDRTNjEsMTYuNzg1LDYxLDMyLjVTNDguMjE1LDYxLDMyLjUsNjF6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiMxRjc4RDEiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+CgkJPGNpcmNsZSBjeD0iMzMuMDE4IiBjeT0iMTkuNTQxIiByPSIzLjM0NSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojMUY3OEQxIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9jaXJjbGU+CgkJPHBhdGggZD0iTTMyLjEzNywyOC4zNDJjLTEuMTA0LDAtMiwwLjg5Ni0yLDJ2MTdjMCwxLjEwNCwwLjg5NiwyLDIsMnMyLTAuODk2LDItMnYtMTdDMzQuMTM3LDI5LjIzNywzMy4yNDEsMjguMzQyLDMyLjEzNywyOC4zNDJ6ICAgICIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojMUY3OEQxIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPC9nPgo8L2c+PC9nPiA8L3N2Zz4=');
  /* background-color: #31708f;
  color: #000;
  border-color: #bce8f1; */
}

.jq-icon-warning {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBkPSJNNTA3LjExMyw0MjguNDE1TDI4Ny4yMTUsNDcuNTQxYy02LjUxNS0xMS4yODUtMTguMTg0LTE4LjAyMi0zMS4yMTUtMTguMDIyYy0xMy4wMzEsMC0yNC43LDYuNzM3LTMxLjIxNSwxOC4wMjIgICAgIEw0Ljg4Nyw0MjguNDE1Yy02LjUxNiwxMS4yODUtNi41MTYsMjQuNzYsMCwzNi4wNDRjNi41MTUsMTEuMjg1LDE4LjE4NCwxOC4wMjIsMzEuMjE1LDE4LjAyMmg0MzkuNzk2ICAgICBjMTMuMDMxLDAsMjQuNy02LjczNywzMS4yMTUtMTguMDIyQzUxMy42MjksNDUzLjE3NSw1MTMuNjI5LDQzOS43LDUwNy4xMTMsNDI4LjQxNXogTTQ4MS4xMDEsNDQ5LjQ0MSAgICAgYy0wLjY0NywxLjEyMi0yLjE4NiwzLjAwNC01LjIwMiwzLjAwNEgzNi4xMDJjLTMuMDE4LDAtNC41NTYtMS44ODEtNS4yMDItMy4wMDRjLTAuNjQ3LTEuMTIxLTEuNTA5LTMuMzk0LDAtNi4wMDcgICAgIEwyNTAuNzk3LDYyLjU1OWMxLjUwOS0yLjYxMywzLjkwNy0zLjAwNCw1LjIwMi0zLjAwNGMxLjI5NiwwLDMuNjk0LDAuMzksNS4yMDIsMy4wMDRMNDgxLjEsNDQzLjQzNCAgICAgQzQ4Mi42MSw0NDYuMDQ3LDQ4MS43NDgsNDQ4LjMyLDQ4MS4xMDEsNDQ5LjQ0MXoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0ZDOTQwMyIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCQkJPHJlY3QgeD0iMjQwLjk4NyIgeT0iMTY2LjA5NSIgd2lkdGg9IjMwLjAzNyIgaGVpZ2h0PSIxNjAuMTk3IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNGQzk0MDMiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3JlY3Q+CgkJCTxjaXJjbGUgY3g9IjI1Ni4wMDUiIGN5PSIzNzYuMzU0IiByPSIyMC4wMjUiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0ZDOTQwMyIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvY2lyY2xlPgoJCTwvZz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+');
  /* background-color: #8a6d3b;
  color: #fcf8e3;
  border-color: #faebcc; */
}

.jq-icon-error {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTIgNTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUyIDUyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIGNsYXNzPSIiPjxnPjxnPgoJPHBhdGggZD0iTTI2LDBDMTEuNjY0LDAsMCwxMS42NjMsMCwyNnMxMS42NjQsMjYsMjYsMjZzMjYtMTEuNjYzLDI2LTI2UzQwLjMzNiwwLDI2LDB6IE0yNiw1MEMxMi43NjcsNTAsMiwzOS4yMzMsMiwyNiAgIFMxMi43NjcsMiwyNiwyczI0LDEwLjc2NywyNCwyNFMzOS4yMzMsNTAsMjYsNTB6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNEQjNCMjEiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+Cgk8cGF0aCBkPSJNMzUuNzA3LDE2LjI5M2MtMC4zOTEtMC4zOTEtMS4wMjMtMC4zOTEtMS40MTQsMEwyNiwyNC41ODZsLTguMjkzLTguMjkzYy0wLjM5MS0wLjM5MS0xLjAyMy0wLjM5MS0xLjQxNCwwICAgcy0wLjM5MSwxLjAyMywwLDEuNDE0TDI0LjU4NiwyNmwtOC4yOTMsOC4yOTNjLTAuMzkxLDAuMzkxLTAuMzkxLDEuMDIzLDAsMS40MTRDMTYuNDg4LDM1LjkwMiwxNi43NDQsMzYsMTcsMzYgICBzMC41MTItMC4wOTgsMC43MDctMC4yOTNMMjYsMjcuNDE0bDguMjkzLDguMjkzQzM0LjQ4OCwzNS45MDIsMzQuNzQ0LDM2LDM1LDM2czAuNTEyLTAuMDk4LDAuNzA3LTAuMjkzICAgYzAuMzkxLTAuMzkxLDAuMzkxLTEuMDIzLDAtMS40MTRMMjcuNDE0LDI2bDguMjkzLTguMjkzQzM2LjA5OCwxNy4zMTYsMzYuMDk4LDE2LjY4NCwzNS43MDcsMTYuMjkzeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojREIzQjIxIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgo8L2c+PC9nPiA8L3N2Zz4=');
  /* background-color: #a94442; */
  /* color: #f2dede; */
  /* border-color: #ebccd1; */
}

.jq-icon-success {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNDgwIDQ4MCIgd2lkdGg9IjUxMiIgY2xhc3M9IiI+PGc+PHBhdGggZD0ibTI0MCAwYy0xMzIuNTQ2ODc1IDAtMjQwIDEwNy40NTMxMjUtMjQwIDI0MHMxMDcuNDUzMTI1IDI0MCAyNDAgMjQwIDI0MC0xMDcuNDUzMTI1IDI0MC0yNDBjLS4xNDg0MzgtMTMyLjQ4NDM3NS0xMDcuNTE1NjI1LTIzOS44NTE1NjItMjQwLTI0MHptMCA0NjRjLTEyMy43MTA5MzggMC0yMjQtMTAwLjI4OTA2Mi0yMjQtMjI0czEwMC4yODkwNjItMjI0IDIyNC0yMjQgMjI0IDEwMC4yODkwNjIgMjI0IDIyNGMtLjE0MDYyNSAxMjMuNjUyMzQ0LTEwMC4zNDc2NTYgMjIzLjg1OTM3NS0yMjQgMjI0em0wIDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6IzFBQUE1NSIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD48cGF0aCBkPSJtMzQ2LjM0Mzc1IDE1NC4zNDM3NS0xNTQuMzQzNzUgMTU0LjM0Mzc1LTU4LjM0Mzc1LTU4LjM0Mzc1Yy0zLjE0MDYyNS0zLjAzMTI1LTguMTI4OTA2LTIuOTg4MjgxLTExLjIxNDg0NC4wOTc2NTYtMy4wODU5MzcgMy4wODU5MzgtMy4xMjg5MDYgOC4wNzQyMTktLjA5NzY1NiAxMS4yMTQ4NDRsNjQgNjRjMy4xMjUgMy4xMjEwOTQgOC4xODc1IDMuMTIxMDk0IDExLjMxMjUgMGwxNjAtMTYwYzMuMDMxMjUtMy4xNDA2MjUgMi45ODgyODEtOC4xMjg5MDYtLjA5NzY1Ni0xMS4yMTQ4NDQtMy4wODU5MzgtMy4wODU5MzctOC4wNzQyMTktMy4xMjg5MDYtMTEuMjE0ODQ0LS4wOTc2NTZ6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojMUFBQTU1IiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPjwvZz4gPC9zdmc+');
  /* color: #999; */
  /* background-color: #fff; */
  /* border-color: #d6e9c6; */
}

.jq-toast-single h2 {
  color: #000;
}
