#notification-element
{
    position: fixed;
    bottom: 50px;
    left: calc(50vw - 210px);
    text-align: center;
    width: calc(100% - 20px);
    max-width: 400px;
    padding: 10px;
    color: #343434;
    background-color: whitesmoke;
    border-radius: 10px;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    transform: translateY(200px);
    cursor: pointer;
    z-index: 3;
}

#notification-element a
{
    display: inline-block;
    padding: 0;
    margin: 0;
    background-color: transparent;
    border-radius: unset;
    color: #6ab8c6;
}

@media all and (max-width: 420px)
{
    #notification-element
    {
        left: 0;
    }
}
