.notification_box {
    z-index: 99999;
    position: fixed;
    right: 0;
    top:0;
    width: 300px;
    margin-top: 10px;
}

.notification {
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    padding:10px;
    border-radius: 2px;
    color:#666;
    cursor: pointer;
    width: calc(100% - 20px);
    margin: 0 10px 10px 10px;
}
@media (max-width: 769px) {
    .notification_box {
        width: 100%;
    }

}

.notification.error {
    background: #ff9f8e;
    color:#fff;
}
.notification.warning {
    background: #f9f3a7;
}
.notification.success {
    background: #80da8a;
}