/**
 * angular-growl-v2 - v0.7.8 - 2015-10-25
 * http://janstevens.github.io/angular-growl-2
 * Copyright (c) 2015 Marco Rinck,Jan Stevens,Silvan van Leeuwen; Licensed MIT
 */
/*
 *  growl-container styles
 */
.growl-container.growl-fixed {
  position: fixed;
  float: right;
  width: 90%;
  max-width: 400px;
  z-index: 9999;
}
.growl-container.growl-fixed.top-right {
  top: 121px;
  right: -223px;
}
.growl-container.growl-fixed.bottom-right {
  bottom: 10px;
  right: 15px;
}
.growl-container.growl-fixed.middle-right {
  top: 49%;
  right: 15px;
}
.growl-container.growl-fixed.top-left {
  top: 10px;
  left: 15px;
}
.growl-container.growl-fixed.bottom-left {
  bottom: 10px;
  left: 15px;
}
.growl-container.growl-fixed.middle-left {
  top: 49%;
  left: 15px;
}
.growl-container.growl-fixed.top-center {
  top: 10px;
  left: 50%;
  margin-left: -200px;
}
.growl-container.growl-fixed.bottom-center {
  bottom: 10px;
  left: 50%;
  margin-left: -200px;
}
.growl-container.growl-fixed.middle-center {
  top: 49%;
  left: 50%;
  margin-left: -200px;
}

/*
 * growl-item styles
 */
.growl-container > .growl-item {
  padding: 10px;
  padding-right: 7px;
  margin-bottom: 10px;
  cursor: pointer;
  width: 169px;
  word-wrap: break-word;
}

.growl-container > button {
  border: none;
  outline:none;
}
.growl-container > .growl-item.ng-enter,
.growl-container > .growl-item.ng-leave {
  -webkit-transition:0.5s linear all;
  -moz-transition:0.5s linear all;
  -o-transition:0.5s linear all;
  transition:0.5s linear all;
}

.growl-container > .growl-item.ng-enter,
.growl-container > .growl-item.ng-leave.ng-leave-active {
  opacity:0;
}
.growl-container > .growl-item.ng-leave,
.growl-container > .growl-item.ng-enter.ng-enter-active {
  opacity:1;
}

.growl-container > div.growl-item {
  background-position: 12px center;
  background-repeat: no-repeat;
}

/*
 * growl-title styles
 */
.growl-title {
  font-size: 16px;
}
.growl-item.icon > .growl-title {
  margin: 0 0 0 40px;
}

/*
 * growl-message styles
 */
.growl-item.icon > .growl-message {
  margin: 0 0 0 40px;
}

/*
 * growl background images
 */
.growl-container > .alert-info.icon {
  /* for the white images
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=");
  */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAnFBMVEX///8AAACIq71rlq1RhJ9IfZlYiaN1nbKNrsCTssNikKgxbY1playUs8SFqbxDepdFe5iHqrw6c5KDp7qUs8SLrb8/d5VwmbBkkamQsME0b489dpSJq753nrRcjKWNrsBLf5tNgZ1gjqd/pLhxmrCRscJ9o7d5oLU3cpFolKtaiqRUhaCQsMGLrb+RscJ7obaBprlumK9ejaaApbnDdKqcAAAANHRSTlMAAHbY9vvxw1cm5v/bH4H9/Hz+jBdd/c7jQ//+cLztUPr56KHKPKa4/97v9EpkNa+X0eucoA05gAAAAL9JREFUeAFlzAW2wyAQhWG0NtTd3b3d/9qe3AxE+I8k8B2uEEIipY21pXJFIiEYqjXiXD0LjSaFWo0U2oQ6zF0PPUuo3yc0qDIMKQ80SmA84fPUEjcDzClKAxZ+YLZs8e8KEAbKMvzmwRVgHcMAsInBALYx7ADVaQBenewB8sDDXXk84e8sE5AXHK+Xi8MTW/dwm1KmwV16kI8FhdZjmYKUz5OHs8yB7L2G7v2cd4gqeeD2H7rEgL5TFQOqzv/hF8O4FJGNDvhxAAAAAElFTkSuQmCC");
}
.growl-container > .alert-error.icon {
  /* for the white images
  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-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAmVBMVEX///8AAADTnZ3GgYG4YmLMjY3UoKDOkpLGgICvTU2qQkKwT0/Cd3fRmZnCeXnBdna+b2+7aGi1Wlq6Zma9bW2zV1euSkqrRUXLjIzSmpq8a2u8amq5ZGStSEjOk5PDenrHgoK/cHDNkZGxUlLLjIzIhITJiIjNj4+2XV3SnJzRmZnKiorUoKDLi4vIhITEfHzTnJyyVFTIhobyCg+gAAAAM3RSTlMAAB/A9IwIdsP+//3YQ9Xb5u/68ej7/v+XPOvt8/9w0bzjfP2Ss6aB9yZKoRCcuM4X/K8Niu6jAAAA1klEQVR4AW3QA5YFQRBE0X7ftm2z97+4KWSM8ygrbjlJsMpkc/kCqsQgUyyVK5VKtZavI2g0W+2OC1XlbqvZazvof0aDb+yga+1wxHjyHabWzoCi8rmDpvVtYCHoO1j+BzMHK036DmsHG+u3wE6wd5DRADioPzrgZIMMZAVnDw0bXKBmbRcP2ngEeuA1wG1r0+4PfcI5ALrwZ62JcJ7/zOdjA57x6Ydn/N8Sglffz8tAOOT9EthXFLlN/A9cAAGpl/5AuUCi/DuwK7u4nM3wGxg3q4o9fACQxhX7Oe9MFgAAAABJRU5ErkJggg==");
}
.growl-container > .alert-success.icon {
  /* for the white images
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==");
  */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAsElEQVR4AWP4//8/TfHQt4CqwLLQkgOIC4D4MhDPBmIFahrOAsSrgfg/El5NG8MR+DNtDEfgxbQ0/DkQq9DScI1hYjhQQACIG4D4OBDXADEPZYZjaupHVgjNJDJUCxaQgTg0mFAlzEHBg0PjZyAOoDhCQWEOxIdxGPAbiM+TZzhmIbUcm0GUGY5pUTvlhhO2JAMSNIQNp8QSD1Ak4zeccksMgHg91KLl5BZco5U+QQwAKyjgnDPDFVIAAAAASUVORK5CYII=");
}
.growl-container > .alert-warning.icon {
  /* for the white images
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=");
  */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABM0lEQVR4AdXWgWbDQBzH8SIIiqAIimAYhmImGPYAwwDBgPURhmCm9CGKohiGPUAARVHAEAxBMARDEATBf19knLglSZfDwgf9Xf1/0ktPJiJilPmCIdfzw9Ul7iamLoYfkMA2MTyA1MKxh9v4xBFvKOCOWbBChQu4yLEba7iHEmslW0Lgj1Hwig/YjXyP41+HX0Nwo1k7R4n7U4dbeMdW+byrzersCRmmpxQskcFRMql5SmmM9dDhDr4QNPICgpmS+SjhDSnY4KDJU4gmf0HUd7iPCgvNWoJKk89RIOizsTG2vz2yujtrbLjTVhAih6tdJ4fXcpyk2HT9Yx9bNr6A4KzjQPR1ixESWB0HXoF5y6+wRwxL13zb41SddnxngQqheusZcqxGkqKE9/PMiyHR/3+r+AZKLz+PLMbjwAAAAABJRU5ErkJggg==");
}