#rl-privacy-notice-container{
    position: fixed;
    pointer-events: none;
    display: flex;
    justify-content: center;
    width: 100%;
    font-family: Source Sans Pro, sans-serif;
    margin: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
}
#rl-privacy-notice-top{
    position: static;
    max-width: 600px;
    margin: 20px;
    pointer-events: all;
    padding: 25px 30px 30px 30px;
    box-shadow: 0 0 14px rgba(0, 0, 0, 0.2);
    border: none;
    border-radius: 15px;
}
#rl-privacy-text{
    font-family: Source Sans Pro, sans-serif !important;
}
#rl-privacy-notice-top button#rl-privacy-accept, #rl-privacy-notice-top button#rl-privacy-decline{
    position: static;
    margin: 0;
    background-color: var(--accent) !important;
    border: none;
    border-radius: 5px;
    line-height: 24px;
}
#rl-privacy-notice-top button#rl-privacy-accept{
    float:right;
}
.rl-accept-text, .rl-decline-text{
    font-family: Source Sans Pro, sans-serif;
}
#rl-privacy-text-container{
    padding: 0 0 25px 0;
}