.sg-toast-default{background-color:#222;border:1px solid #222222;color:#fefefe}.sg-toast-info{background-color:#d9edf7;border:1px solid #b1ebf6;color:#3a87ad}.sg-toast-success{background-color:#dff0d8;border:1px solid #cdecb3;color:#468847}.sg-toast-warning{background-color:#fbdac0;border:1px solid #ffb193;color:#c45700}.sg-toast-error{background-color:#f2dede;border:1px solid #edbac3;color:#b94a48}.sg-toast{padding:.75rem;display:inline-block;position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.sg-toast-close{background:transparent;border:0;color:inherit;cursor:pointer;float:right;line-height:22px;margin:0 0 0 .5rem;opacity:.5;padding:0;position:absolute;top:0;right:.5rem}.sg-toast-title{font-weight:700;margin-bottom:.5rem}.sg-toast-body span.fa{margin-right:.5rem}.sg-toast-margin .sg-toast-title,.sg-toast-margin .sg-toast-body{margin-right:1rem}.sg-toast.on{opacity:1}.sg-toast-right{right:15px}.sg-toast-left{left:15px}.sg-toast-top{top:-150px}.sg-toast-bottom{bottom:-150px}@media only screen and (max-width:360px){.sg-toast-right,.sg-toast-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}
