/**
 * style.css
 *
 * @author jjarolim
 */

body.gdpr-consent-manager-open > *:not(#gdpr-consent-manager) {
    opacity: .5;
}

#gdpr-consent-manager .popup { 
    max-width: 800px;
    margin-left: -400px;
    color: rgb(85, 85, 85);
}

#gdpr-consent-manager .texts-primer-before-consent {
    font-size: 12.25px;
}

#gdpr-consent-manager .texts-primer-after-consent {
    margin-top: 15px;
}

#gdpr-consent-manager .texts-primer-after-consent a {
    color: #7b786b;
    text-decoration: none;
    font-size: 12.25px;
}

#gdpr-consent-manager header {
    font-size: 1.5em;
    font-weight: bold;
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 15px;
    color: #7b786b;
}

#gdrp-consent-manager nav.save-or-accept-all {
    display: flex;
    justify-content: flex-start;
    gap: 10px;
}

#gdpr-consent-manager .cta-close-popup {
    text-decoration: none;
    color: #7b786b
}

#gdpr-consent-manager .cta-save-consents,
#gdpr-consent-manager .cta-accept-all-consents,
#gdpr-consent-manager .cta-show-tab-settings {
    background-color: #7b786b;
    color: white;
    flex-grow: 1;
    width: 100%;
    padding: 10px 10px;
    text-decoration: none;
    margin: 5px 0;
}