
.ng-toast {
    position: fixed;
    z-index: 1080;
    width: 100%;
    height: 0;
    margin-top: 20px;
    text-align: center
}

.ng-toast.ng-toast--top, .ng-toast.ng-toast--top .ng-toast__list {
    top: 55px;
    right: 0;
    bottom: auto;
    margin-left: -33px;
    width: 666px;
    position: absolute;
}

.ng-toast.ng-toast--top.ng-toast--center .ng-toast__list {
    position: static
}

.ng-toast.ng-toast--bottom, .ng-toast.ng-toast--bottom .ng-toast__list {
    top: auto;
    bottom: 0
}

.ng-toast.ng-toast--bottom.ng-toast--center .ng-toast__list {
    pointer-events: none
}

.ng-toast.ng-toast--bottom.ng-toast--center .ng-toast__message .alert {
    pointer-events: auto
}

.alert-dismissable .close, .alert-dismissible .close{
    right: 0px !important;
}
.ng-toast.ng-toast--right .ng-toast__list {
    left: auto;
    right: 0;
    margin-right: 20px
}

.ng-toast.ng-toast--right .ng-toast__message {
    text-align: right
}

.ng-toast.ng-toast--left .ng-toast__list {
    right: auto;
    left: 0;
    margin-left: 20px
}

.ng-toast.ng-toast--left .ng-toast__message {
    text-align: left
}

.ng-toast .ng-toast__list {
    display: inline-block;
    position: absolute;
    right: 0;
    opacity: 0.9;
    left: 0;
    margin: 0 auto;
    padding: 0;
    list-style: none;
}

.ng-toast .ng-toast__message {
    display: block;
    width: 100%;
    font-size: 20px;
    text-align: center
}

.ng-toast .ng-toast__message .alert {
    display: flex;
    width: 650px;
    flex-direction: row-reverse;
    justify-content: space-between;

}    