.mp-wrapper {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.mp-popup-container {
    position: absolute;
    max-width: 450px;
}

.ngdialog-multiple-popup .ngdialog-content {
    padding: 0 !important;
    background-color: transparent !important;
}

.ngdialog-multiple-popup {
    padding: 0;
    z-index: 10001;
}

.mp-close-btn {
    font-size: 25px;
    background-color: transparent;
    position: absolute;
    top: 5px;
    right: 5px;
    border-radius: 0;
    line-height: 1;
    color: #fff;
    transition: color 200ms ease-in-out;
}

.mp-close-btn:hover, .mp-close-btn:focus {
    color: #ffffff;
    padding: 3px 8px;
}

.mp-not-today-btn {
    border-radius: 0;
    background: #000000;
    border: 1px solid #ffb400;
    color: #ffffff;
}

.mp-not-today-btn:focus,
.mp-not-today-btn:active:focus {
    outline: none;
    color: #ffb400;
    background: #000000;
}

.multiple-popup-overlay {
    background: rgba(0,0,0,0);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    -webkit-backface-visibility: hidden;
    overflow: scroll;
}


/*Event Banner*/

.ngdialog.ngdialog-theme-default.ngdialog-mulitple-popup.powergridslot {
    z-index: 10002;
}
