body{
    margin:0;
}

/* Dynamic notification */
.msgWrapper {
    position: absolute;
    display: inline-block;
    z-index: 9999;
    min-width: 500px;
    margin: auto;
    top: 0;
    left: 30%;
}


.MuiAlert-root {
    display: flex;
    padding: 6px 16px;
    font-size: 0.875rem;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    line-height: 1.43;
    border-radius: 4px;
    letter-spacing: 0.01071em;
    background-color: transparent;
}

.MuiAlert-standardSuccess {
    color: rgb(30, 70, 32);
    background-color: rgb(237, 247, 237);
}

    .MuiAlert-standardSuccess .MuiAlert-icon {
        color: #4caf50;
    }

.MuiAlert-standardInfo {
    color: rgb(13, 60, 97);
    background-color: rgb(232, 244, 253);
}

    .MuiAlert-standardInfo .MuiAlert-icon {
        color: #2196f3;
    }

.MuiAlert-standardWarning {
    color: rgb(102, 60, 0);
    background-color: rgb(255, 244, 229);
}

    .MuiAlert-standardWarning .MuiAlert-icon {
        color: #ff9800;
    }

.MuiAlert-standardError {
    color: rgb(97, 26, 21);
    background-color: rgb(253, 236, 234);
}

    .MuiAlert-standardError .MuiAlert-icon {
        color: #f44336;
    }

.MuiAlert-outlinedSuccess {
    color: rgb(30, 70, 32);
    border: 1px solid #4caf50;
}

    .MuiAlert-outlinedSuccess .MuiAlert-icon {
        color: #4caf50;
    }

.MuiAlert-outlinedInfo {
    color: rgb(13, 60, 97);
    border: 1px solid #2196f3;
}

    .MuiAlert-outlinedInfo .MuiAlert-icon {
        color: #2196f3;
    }

.MuiAlert-outlinedWarning {
    color: rgb(102, 60, 0);
    border: 1px solid #ff9800;
}

    .MuiAlert-outlinedWarning .MuiAlert-icon {
        color: #ff9800;
    }

.MuiAlert-outlinedError {
    color: rgb(97, 26, 21);
    border: 1px solid #f44336;
}

    .MuiAlert-outlinedError .MuiAlert-icon {
        color: #f44336;
    }

.MuiAlert-filledSuccess {
    color: #fff;
    font-weight: 500;
    background-color: #4caf50;
}

.MuiAlert-filledInfo {
    color: #fff;
    font-weight: 500;
    background-color: #2196f3;
}

.MuiAlert-filledWarning {
    color: #fff;
    font-weight: 500;
    background-color: #ff9800;
}

.MuiAlert-filledError {
    color: #fff;
    font-weight: 500;
    background-color: #f44336;
}

.MuiAlert-icon {
    display: flex;
    opacity: 0.9;
    padding: 7px 0;
    font-size: 22px;
    margin-right: 12px;
}

.MuiAlert-message {
    padding: 8px 0;
}

.MuiAlert-action {
    display: flex;
    align-items: center;
    margin-left: auto;
    margin-right: -8px;
    padding-left: 16px;
}

.k-filtercell-operator {
    display: none;
}